[INACTIVE][MECH] Hidden Doors v1.1.0 - Hide Dem Doors [135]

Discussion in 'Inactive/Unsupported Plugins' started by Raito, Jan 23, 2011.

  1. Offline

    Raito

    Hidden Doors - v1.1.0
    REQUIRES SQLITE NOW
    Remember how in RuneCraft you could make hidden doors? Well now you can via command.

    Features:
    1. Create/Delete/List Doors and Trap Doors
    2. Anti-grief on doors (indestructible)
    3. Saves doors to SQLite Database
    4. Permissions (not the plugin Permissions(yet))
    Example

    Commands:
    Code:
    /hd c name - creates a door with that name. Aim at the block above the two blocks you want to be your door.
    /hd t name - creates a trapdoor with that name. Right clicking it makes it disappear, clicking the 4 touching it makes it come back.
    /hd d name - deletes the door with that name.
    /hd l - lists all door names.
    /hd h - help.

    Download Hidden Doors v1.1.0
    Download SQLite Dependency (Put in server root)
    Download Source Code

    Changelog:
    Version 1.1.0
    • Traps doors
    • Auto named doors
    • Fixed minor bugs
    Version 1.0.0:
    • Released
    Todo:
    1. Redstone.
    2. Configure sizes on doors (larger then 1x3).
    3. Open door by top block or any block on the door. (I see a flaw in this)
    4. A password/lock system.
    5. Permissions plugin support.
    6. Private/public doors
    ** Ones in red will be in next update

    Known Bugs:

    Contact me:


    Disclaimer: This is my first plugin, expect this to be flawed. I've been working with Java/Bukkit for a day and a half do not expect perfection. My source is not pretty to look at and IS flawed. I did borrow code from people and credits are in the source zip. I'm tired right now, I probably forgot to mention a lot of things in this post. I probably should have waited till morning to post this. Also I'm not responsible if somehow your map gets corrupted, not that it will. ALWAYS KEEP BACKUPS.

    If you have any ideas, suggestions, tips, tricks, ways to improve my code, things to teach me, etc etc. Please post them or pm me. Thank you.
     
  2. Offline

    thedeathlyghost

    hmm, i have installed but when i open a door i cant close, the blocks dont come back. i love this idea, is a way to hide chests well as well as homes in general
     
  3. Offline

    czardas

    Works for me! Perhaps you could make it such that adjacent doors can be named the same so that they open and close under the same right-click?

    Thanks!
     
  4. Offline

    Raito

    What craftbukkit build/# do you have?

    I already have an idea for how i'm gonna do bigger doors. Thanks for the idea though^^
     
  5. Offline

    Galrath

    Works fine on #135

    I really like this plugin, especially after the hidden doorways using paintings aren't working anymore (at least not like that used to).

    EDIT:
    A question: Would it be possible to make trap doors, too? So you have openings on the ground instead of the wall?
     
  6. Offline

    Raito

    Planned on it. I'll add them when I update it.
     
  7. Offline

    Galrath

    Very nice, looking forward to it :)
     
  8. Offline

    thedeathlyghost

    k got it working, u have to place blocks in door before creating. if u place after creating and open it they dont come back. lol
     
  9. Offline

    ACTruncale

    Works perfectly!
     
  10. Offline

    Tzion

    Would it be possible to have an option to just let the plugin autoname doors (like 001, 002, etc.)?
     
  11. Offline

    Galrath

    Just tried the hidden doors with water and unlike normal doors, water gets through, when they're open, which I find very cool :D
     
  12. Offline

    kilimasdb

    No 'Block door'?
     
  13. Offline

    Raito

    Adding this next update, which'll be tonight or later on in the week due to classes.

    What do you mean by 'Block door'?
     
  14. Offline

    ACTruncale

    Might be nice if you added a way to prevent other people besides the creator to open it. A public/private door.
     
  15. Offline

    Blandish

  16. Offline

    ACTruncale

    That looks kind of like a client mod, Bukkit is a server mod ONLY.
     
  17. Offline

    Aelux

    @Raito This looks very promising. I will favorite this for when you have the Permissions plugin support, as well as trap doors...
     
  18. Offline

    atristoffate


    Number two on the "To-Do" list:

     
  19. Offline

    Kayonesoft

    I feel dumb. ;/
     
  20. Offline

    atristoffate

    Aww, sorry! Don't feel dumb; I was just showin' ya the answer. :)
     
  21. Offline

    Lloydski

    Hey I just installed this plugin. I can use the /hd h command, and it comes up so I know the mod is installed. The problem is, nothing happens when I use the /hd c command to create a door. I even checked your video to make sure I was doing it properly. I'm brand new to server hosting for MC, so it could be something really obvious. I'm using McMyAdmin CP for a dedicated server I'm renting.
     
  22. how is this coming? how long till permissions plugin?
     
  23. Offline

    Seth.D

    Are you sure you're typing /hd c doorname? You can't have a nameless door. :p
     
  24. Offline

    Raito

    I've been working on updating this when I have time, but with new classes starting i've been worn out by the time I get home so expect little done during weekdays. I'm working towards an update by the weekend, permissions have a chance of being in this next update.
     
  25. thanks! i was just wondering if you are done updating, or still working on it.. :D


    EDIT: hey, is there a way to "lock doors". I can't destroy the door, but i thought there was a way to make it so only you can open it? thanks!
     
  26. Offline

    Raito

    Please read the first post. Seriously.
     
  27. Offline

    ACTruncale

    [​IMG]
     
  28. Offline

    Blandish

    It is intended to be a server mod. There really is no point to having a secret door if there aren't any people to "not" see it :D
     
  29. Offline

    Raito

    Question guys. I'm doing some tests with trapdoors now and I don't know how you'd want to close them. If you open it by right clicking on it, what are you supposed to click to close it? Would it be better to choose another block that you can place anywhere to close it? Or would you rather close it via command? I'd like to know.
     

Share This Page