Starbound

Starbound

83 ratings
Smart Doors
   
Award
Favorite
Favorited
Unfavorite
File Size
Posted
Updated
126.700 KB
1 Oct @ 8:32pm
4 Oct @ 6:15pm
3 Change Notes ( view )

Subscribe to download
Smart Doors

Description
Have you ever experienced the pain of having to press [Interact] just to enter the warmth and safety of your own home? Well worry no more! Now introduing:
Maple's Smart Door Technology™

Never again will you have to worry about getting into buildings! Simply run face first into the front door and watch in awe as it miraculously opens right in front of you!

No matter the shape*, size, or color of door, no doors are excluded from this wonderful technology!

*ᶠˡᵒᵒʳ/ᶜᵉᶦˡᶦⁿᵍ ʰᵃᵗᶜʰᵉˢ ᵃⁿᵈ ʷᵃˡˡ ᵐᵒᵘⁿᵗᵉᵈ ᵈᵒᵒʳˢ ᵃʳᵉ ᵉˣᶜˡᵘᵈᵉᵈ ᶠʳᵒᵐ ᵗʰᶦˢ ʷᵒⁿᵈᵉʳᶠᵘˡ ᵗᵉᶜʰⁿᵒˡᵒᵍʸ



Questions & Overly Wordy Answers

What does this mod actually do?
Any time you walk up to a door it will automatically open and will automatically close behind you. Floor hatches are excluded because I couldn't find a good way to prevent you from accidentally falling through floors.

Is this a serverside mod?
Nope. this mod works as a clientside mod on servers with no issues.

This mod does include a serverside patch that makes a tiny change to the script doors use to allow this mod to tell doors which direction to open in, but it isn't required for the mod to function, and if you're on a server, the patch will simply not apply. Without the patch, doors will open in a set direction (usually left).

Do i need install anything else to make this work?
There's no other required mods to make this mod work. Although, if you have either Star Extensions, or Open Starbound installed, this mod will automatically enable some fancy (janky) extrapolation math to make doors factor in your internet's latency when on servers.

As of now, if you're using Open Starbound, you'll need to be using a nightly version installed some time after September 27, 2025 for this feature to work.

I'm a fellow modder. What files does this mod change?
For the serverside patch mentioned earlier, one file was edited:
/objects/wired/door/door.lua
The only change made is a tiny tweak on line 57, which modifies the "openDoor" entity message handler. This mod's priority is set to -100 so if you make a change to this file and you want it to be compatable, you can simply add the same change to your mod.

If none of those words made sense to you, don't worry, because the odds it impacts you in any way are basically 0.

Is there anything else I should know?
I spent way too much time writing this description. That is all.
24 Comments
Loududdy 26 Nov @ 8:19pm 
how'd you get the player tilt?
Non-Employee 10 Nov @ 12:28am 
I remember using that previous auto-open door mods, and I'm curious if this one is a little better. I remember with that mod, I felt sometimes the doors would open when you were 1-2 steps away from the door rather than right against the door, which got annoying for me.
Percy the Gardener 27 Oct @ 8:41am 
Why do people have to finish the game for them
Z3r0hka 6 Oct @ 6:18am 
Got it. Thanks
yamaha vino 125cc 6 Oct @ 12:34am 
clearly the solution for the thumbnail was to make a video of you opening the door, but upload every frame of that video as a thumbnail and then just tell people to click on the next image really fast
Beta_36  [author] 5 Oct @ 5:39pm 
@Z3r0_hk@ see previous comments
Beta_36  [author] 5 Oct @ 3:42pm 
@MiiBot recipes can be added in clientside mods without any issue. the item itself is a vanilla custom item, so it doesn't cause any server incompatibilities
Z3r0hka 5 Oct @ 12:17pm 
Question. How is it any different from Automatic Doors mod?
MiiBot 5 Oct @ 11:40am 
@Beta_36 Woooo! even if it's not dyable, it is a nice piece of clothing! :marijaspeechless:
I do gotta ask, won't it interfer with it the Clientside only part of the mod? :marijaonlooker:
Beta_36  [author] 4 Oct @ 6:21pm 
@MiiBot just put out a patch to this mod that makes the hoodie craftable at a spinning wheel. the item itself doesn't require any mods, but this mod now just adds a recipe for it. sadly due to how it was made it doesn't support dyes, so if you want to change it's color you'd have to edit the item data's itself