[MECH] SecretDoors v0.2 - Create secret doors for hiding your stash! [670 - 803]

Discussion in 'Inactive/Unsupported Plugins' started by MrChick, Apr 11, 2011.

  1. Offline

    MrChick

    SecretDoors - Create secret doors to hide your stash!
    Version: v0.2

    This plugin gives you secret doors, just like in the movies!
    It is based on this request: Bookshelve secret door

    It is tested and confirm to work with any build between 670 up to the current RB803.
    It should be compatible to older builds (and also newer ones).

    CAUTION: I DON'T PRESERVE THE CONTENTS OF CHESTS, FURNACES AND DISPENSERS AS OF THIS TIME. IT IS PLANNED FOR A FUTURE RELEASE. SO DON'T PUT ANYTHING INSIDE OF THEM IF YOU'RE USING THEM AS SECRET DOORS OR YOU WILL LOSE THE STUFF!!!

    Video #1: What does it do? (open)

    Video #2: How to create secret doors (open)

    Usage:
    • Put blocks in front of a wooden door. The door has to be adjacent to the blocks or it won't work (see video #2)
    • Click on one of those doors (or the door from the other side) to open the door
    • Don't forget to close the door behind you, otherwise the other players could easily find your stash when passing by!

    Features:
    • hides single doors behind other blocks.
    • double doors don't work, but seriously, who would try to hide them.
    • yes, that was all it does.

    Download:
    Most recent version: SecretDoors.jar
    All versions at my site

    Source:
    Will be up once I cleaned it up properly.

    Compatibility:
    v0.1 & v0.2: RB670, RB674, RB677

    Installation:
    Put the SecretDoors.jar into your plugins directory.

    Known issues:
    • signs and torches that are placed on the secret door blocks get dropped
    • sign text and the contents of containers (chests, dispensers, furnaces) get lost on opening the door
    • chests, furnaces and dispensers lose orientation on door close, even though they should not
    • pressure plates are a bit buggy. don't use them for secret doors.
    • pressure plates on both sides of a door seem to be recognized as secret doors even though they shouldn't.

    ToDo:
    • remind the player to close the door
    • find a good workaround for the double doors
    • preserve block data (wool color, slab type, etc)
    • restore the blocks if the door gets destroyed, or create drops for them
    • restrict certain block types (mostly containerblocks) to be usable as secret door only by left-clicking them
    • try to make signs, torches etc. placeable on the blocks
    • preserve sign text, ContainerBlock contents
    • Permissions. Yes, you "convinced" me that you really want and need it. So you shall get it.
    • add configuration support, so the admin can choose which blocks can actually be used as secret doors (e.g. bookshelves), make pretty much everything configurable
    • possibly add LWC and Lockette support
    • ignore pressure plates on both sides of the door
    • might switch over to iron doors for less problems
    • automatically close the doors based on a configurable time span / add support for pressure plates
    • add key items so you can "lock" your secret doors
    • drop or restore (configurable?) the blocks when the door is destroyed
    • clean up the damn source and release it already

    Changelog:
    Version 0.2, Date: 2011-04-14
    Tested with: 670, 674, 677, ..., 803
    • remind the player to close the door
    • found a workaround for double doors. they can no longer be used as secret doors.
    • now preserving block data (wool color, slab type, wood type, etc)
    • closing the door when the wooden door gets destroyed. now you don't lose your blocks anymore
    • container blocks like chest, furnace and dispenser can now only be opened with a left click, so they keep their right click functionality. DON'T(!!!) put anything into them right now, you'll lose the contents!

    Version 0.1, Date: 2011-04-11
    Tested with: 670
    • initial release
     
  2. Offline

    Juze

    I am fast, instant approval.
     
  3. Offline

    MrChick

    Whoa... I thought I put it in the wrong forum... Thanks :D
     
  4. Offline

    jwcool3

    very good idea
     
  5. Offline

    eRko16

    Nice! :) Please make that i can add signs on the BLOCK :)

    Like SBD

    S = Sign
    B= Block
    D = Door
     
  6. Offline

    MrChick

    I'll add it to the todo-list, but I can't promise to get that added soon. I'll try though
     
  7. Offline

    Nerozx

    nice:D!
     
  8. Offline

    NainPorteTout

    compatible with LWC ?
     
  9. Offline

    MrChick

    In which way? Letting only specified players open a door?
     
  10. Offline

    Monjhall

    Awesome Plugin! Now I can gice my Admins a cool place to chill!
     
  11. Offline

    MrChick

    Haha yeah. "Welcome to ye olde admin club" :D
     
  12. Offline

    furyx639

    That's pretty cool. This makes me want to make an elaborate mansion with a bookshelf that hides a secret door.
     
  13. Offline

    MrChick

  14. Offline

    alcol

    Good job!
    Can you put permissions to create a secret door ?
     
  15. Offline

    Steve Cole

  16. Offline

    MrChick

    I could, but I won't. It would just overcomplicate everything unnecessarily. What's wrong with the current way to let everyone do it?
     
  17. Offline

    alcol

    I'll just that good job.
    Thank you!

    (Sorry for my mistakes, I'm french)
     
  18. Offline

    Abe27342

    Nice plugin! A few things you might want to get on though: It looks like it glitches on double doors occasionally. Also, colored wool seems to turn to white wool (not thoroughly tested, just with black wool --> white wool) and if the door is destroyed while the two secret blocks are disappeared, the two blocks don't drop items.
     
  19. Offline

    MrChick

    Didn't think anyone would actually hide double doors. I'll check that.
    Haven't thought about that, either. Will be fixed soon.
    That will befixed soon, too. Thank you very much for your feedback!
     
  20. Offline

    Omniscient

    And once again, I fell in love with your plugin. Now I can finaly hide my beloved cake.
    Thanks!
     
  21. Offline

    Abe27342

    I didn't attempt to hide double doors (Not sure if that works or not), but the quirk I was experiencing was on a normal double door. It was attached to the two blocks to the left of it, such that when it opened it swung toward me (if that's descriptive enough).. anyway, the two blocks it attached to would disappear when the door opened, although the other double door was fine.
     
  22. Offline

    MrChick

    @alcol please fix your post, the img-tags are broken so I don't really understand what's not working
    @Omniscient y u no share caek! :( ;D
    @Abe27342 thanks for clarifying
     
  23. Offline

    Omniscient

    Cuz is mah caek :<
     
  24. Offline

    Abe27342

    It looks like alcol is having the same problem as the double-door issue by his description
     
  25. Offline

    anonymous

    Permissions support? So only certain players can create/open doors?
     
  26. Offline

    alcol

  27. Offline

    MrChick

  28. Offline

    Kahl

    My players love this.

    Amazing plugin.
     
  29. Offline

    MrChick

    I'm happy to hear that :)
     
  30. Offline

    TheCubeMaster

    Now i can make a hidden passageway without lots of redstone and pistons mod. Thanks!
     
    Imm0rt41 likes this.

Share This Page