SecretDoors
This plugin requires Java 8
This is a continuation of MrChick and Dill's work.
Plugin originally made by MrChick.
Plugin based on this request.
Features:
- Create SecretDoors with a wooden door and any blocks
- Secret Trapdoors (can be disabled in config)
- Open the trap door (or right click the block above it) to open the door
- Trapdoor is replaced with a ladder for ease of climbing out
- Click the ladder to close the door
- Open the trap door (or right click the block above it) to open the door
- Permissions support
- Signs, torches, ladders, vines, buttons and levers are all place-able on SecretDoor blocks
- Signs retain their text
- SecretDoors can now be opened and closed with Redstone power (can be disabled in config)
- Configurable timer to close doors and trapdoors automatically
Usage:
Thanks to VariationVault for the video!
Config:
- use-permissions: true/false - Enables/Disables the need for Permissions.
- use-redstone: true/false - Enables/Disables Redstone being able to open SecretDoors.
- enable-trapdoors: true/false - Enables/Disables Secret Trapdoors.
- enable-timers: true/false - Enables/Disables automatic closing of doors.
- close-time-seconds: integer - Time in seconds before a door will automatically close.
- enable-whitelist: true/false - Determines whether or not to use the whitelist of blocks.
- blacklist: MaterialList - List of materials that cannot be used to create SecretDoors (see here)
- whitelist: MaterialList - List of materials that can be used to make SecretDoors, if enable-whitelist is true.
Commands:
- /secretdoors reload - Reloads config file.
- /sd reload - Alias.
Permissions:
- secretdoors.use - Defaults to OP, allows users to open and close SecretDoors.
- secretdoors.create - Defaults to OP, allows users to create SecretDoors by placing blocks in front of the door.
- secretdoors.reload - Defaults to OP, allows users to use /secretdoors reload and /sd reload.
NOTE: See known issues!
Source Code:
- Click here!
Planned Features:
Make the Block Blacklist configurable.
Possibly add a configurable timer to close SecretDoors automatically.
Known issues:
- Permission node secretdoors.use will NOT prevent players from opening SecretDoors via Redstone power. To truly protect doors from being opened you will need to disable Redstone use in the config file.
- Redstone torches placed on the doors bug out because they provide power to the door - They have been blacklisted as a result. If people REALLY want Redstone torches place-able on SecretDoors let me know and I'll look into a workaround.
- Doors with a torch on them cannot be opened while the player is also holding a torch.
- Double doors are a little screwy if you use a mod that opens both doors when you open one.
- Please let me know about any other bugs you find.
Changelog:
- 1.4.2 - Compiled with SpigotMC for 1.8
- 1.4.1 - Secret Trapdoors must now have the trapdoor be placed on the upper part of the block.
- 1.4.0 - secretdoors.create/secretdoors.use permission node separation.
- 1.3.1 - Configurable blacklist and whitelist
- 1.3.0 - Timers!
- 1.2.1 - Blacklisted iron doors to fix a duplication bug
- 1.2 - Double doors and bug fixes
- 1.1 - Trapdoor support
- 1.0 - Initial release by Snnappie
- Older versions by Dill and MrChick

-
View User Profile
-
Send Message
Posted Jul 3, 2023update it for newer version
-
View User Profile
-
Send Message
Posted Sep 5, 2021Nice mod
-
View User Profile
-
Send Message
Posted Oct 9, 2020Hey I Don't know how to contact you but I am interested In taking over the plugin to update it to the
Newer Versions.
-
View User Profile
-
Send Message
Posted Oct 13, 2020In reply to trainerlord_ttv:
I don't see anyway to regain access to the forge account that I had previously. I updated the spigotmc page to redirect users to your new version though.
-
View User Profile
-
Send Message
Posted Apr 7, 2016Not work with paperspigot
-
View User Profile
-
Send Message
Posted Nov 10, 2015Please make an update !
-
View User Profile
-
Send Message
Posted Oct 22, 2015Needs an update for bukkit above 1.8.1
-
View User Profile
-
Send Message
Posted Oct 16, 2015Didn't work with Spigot 1.8.7.
-
View User Profile
-
Send Message
Posted Aug 29, 2015Needs an update.
-
View User Profile
-
Send Message
Posted Jun 1, 2015Hey! I just found a small little bug, you can open secret doors in spectator mode, the doors itself won't open but the blocks dissapear and reappear. :P
-
View User Profile
-
Send Message
Posted Feb 6, 2015Great plugin @MrChick, @dillon123119 and @Snnappie!! I love it!
-
View User Profile
-
Send Message
Posted Jan 25, 2015@Snnappie
Ok there does appear to be a bit of a bug. The secret door appears to be working fine... then when I come back and check it some time later it won't open... when I go behind the door to check what is wrong, the door is in the "open" position, meaning I have to close it from behind. Once I do that, it works again. It appears the door is opening behind the blocks by itself periodically and requires to be manually reset before it will work again. Any ideas why this is? Thanks :)
EDIT: I believe the problem could possibly be with the new WorldGuard "interact" flag? I set this to "allow" and so far things seem ok...
-
View User Profile
-
Send Message
Posted Jan 23, 2015@Snnappie
Sorry Snnappie, ok I solved it. The issue was, that as you said, SecretDoors needs Java 8. I did update to Java 8 but McMyAdmin was not finding Java 8 automatically. I thought it was running Java 8 but it wasn't. I manually changed the path in the config of McMyAdmin to Java 8 and everything is working now. Sorry about that.
-
View User Profile
-
Send Message
Posted Jan 22, 2015@Konsider
That isn't helpful. Do you have an error message you can send?
-
View User Profile
-
Send Message
Posted Jan 22, 2015@xXkunGpowBeefXx
You need Java 8.
-
View User Profile
-
Send Message
Posted Jan 17, 2015The latest 1.8 Spigot won't even load this plugin. Please can you fix it, thanks.
-
View User Profile
-
Send Message
Posted Jan 8, 2015@Snnappie
spigot 1.8 error http://pastebin.com/QybFu03T v1.4.2a
-
View User Profile
-
Send Message
Posted Jan 8, 2015Hi, does this only work with Spigot? I'm running a Bukkit server and it's not installing a folder for the config file. (I'm a bit green wihen it comes to plugins)
Cheers
-
View User Profile
-
Send Message
Posted Dec 30, 2014@AirForce270
Fixed. Look for 1.4.2a.
-
View User Profile
-
Send Message
Posted Dec 30, 2014@AirForce270
Good catch, didn't have thorough enough testing. Will have a fix out shortly.