[MECH] HiddenDoor 0.2 - Make hidden passage like in Runecraft [935]

Discussion in 'Inactive/Unsupported Plugins' started by DjDCH, Jan 27, 2011.

  1. Offline

    DjDCH

    WARNING ! DISCLAIMER ! Make a backup of your world before updating to the latest version.

    Hello everybody,

    Since I want to switch my server to bukkit, I wanted first a implementation of the hidden passage of Runecraft. I've found the EekRunes plugin, but it don't work exactly like Runecraft and don't allow to import existent hidden passage from the magic.dat file. So, this is it !

    HiddenDoor - Version 0.2

    This plugin provide you the ability to make and use hidden door in the same way as the Runecraft hidden passge. Also, you have the possibility to load the doors list from the Runecraft magic.dat file. HiddenDoor implement all the features of Runecraft hidden passage, except the key block and the tiers blocks. Aside from these two features, the hidden doors are supposed to work identically. Some reaction of the mechanism have changed to allow you to make larger door with the old way to do it.

    How to install:
    The only thing you need to do is download the zip containing the jar and unzip it in the plugins directory.

    How to import doors list from Runcraft data file:
    The importation is done automatically by the plugin. Notice that after loading the doors list from the Runecraft magic.dat file, you will need to rename or move the magic.dat file by yourself. This is to avoid any unwanted data lost after the server load the Runecraft magic.dat file instead of the hiddendoor.dat file or the database content.

    How to import doors list from HiddenDoor data file:
    The importation is done automatically by the plugin. Notice that after loading the doors list from the old hiddendoor.dat file, you will need to rename or move the hiddendoor.dat file by yourself. This is to avoid any unwanted data lost after the server load the hiddendoor.dat file instead of the database content.

    How to use:
    The hidden doors work exactly the same way of as in Runecraft. Try to damage it to open the door or right click it with a tools (your hand is considered a tool). If you want to make a door, follow the step in the Runecraft wiki. Wall door and floor door work as well.

    About the disclaimer:
    This new version is the first one with mutiworld support. Since it is the first one and that I cannot have made all the needed testing myself, it may not work properly or as expected. Make a backup of your world so you wont lose any data. I said this since I have already lost my hiddendoor.dat file in the past (when converting to the new map and try this new version at the same time). I have fix this problem, but it's better to be sure.

    Todo:
    * Todo, etc. on my redmine
    * Use Persistence plugin to store data
    * Multiworlds
    * Print a warning message if you don't have re/move old data file

    Default configuration file:
    Code:
    # Triggering block
    trigger_block=IRON_ORE
    
    Changelog:
    See changelog (open)
    Code:
    HiddenDoor - Version 0.2
    ----------------------------
        * Build with Bukkit #716
        * Tested with CraftBukkit #860
    
        Major features changes
        -----------------------
        * Added the configuration file.
        * Added new persistance handling (database).
        * Added multiworld support.
    
        Minor features changes
        -----------------------
        * Add some information in the logging display.
    
        Bug fixes/development issues
        -----------------------------
        * Fix water/lava used to destroy the hidden door.
    
    HiddenDoor - Version 0.1.3
    ----------------------------
        * Build with Bukkit #653
        * Tested with CraftBukkit #677
    
        Bug fixes/development issues
        -----------------------------
        * Fix code for the new Bukkit version
    
        Know bug
        ---------
        * Not compatible with a multiworld server.
    
    HiddenDoor - Version 0.1.2
    ----------------------------
        * Build with Bukkit #417
        * Tested with CraftBukkit #455
    
        Bug fixes/development issues
        -----------------------------
        * Fix code for the new Bukkit version
    
        Know bug
        ---------
        * Not compatible with a multiworld server.
    
    HiddenDoor - Version 0.1.1
    ----------------------------
        * Build with Bukkit #412
        * Tested with CraftBukkit #432
    
        Bug fixes/development issues
        -----------------------------
        * Fix code for the new Bukkit version
    
        Know bug
        ---------
        * Not compatible with a multiworld server.
    
    HiddenDoor - Version 0.1
    ----------------------------
        * First release
        * Build with Bukkit #82
        * Tested with CraftBukkit #161
    
        Major features changes
        -----------------------
        * HiddenDoor is compatible with the hidden passge from Runecraft

    Download HiddenDoor Version 0.2 (zip)
    Download HiddenDoor sources version 0.2
    Other downloads (Older versions, release date, file sizes and md5 checksum)
    Thanks to you for supporting my plugin ! ;P
     
    Azukay likes this.
  2. Offline

    CDJ445544

    hey man, LOVE this plugin soo much but one thing. I am making an underwater one of these and if its underwater, when you close the door it breaks. :-( hopefully you can solve this bug. Keep up good work
     
  3. Offline

    DjDCH

    Hey, thanks for reporting this issue. I will ensure to solve this in the next version.
     
  4. Offline

    CDJ445544

    thanks man! i think it might be because water is a block so when u close it, it doesnt want to destroy the water, thus makin it 2 break.
     
  5. Offline

    Zalastri

    My players are CONSTANTLY asking for this plugin back. They really love it. I'm hesitant to because I thought there was an issue where if one of the hideable blocks is a chest it will blank out the contents. Is that still an issue?
     
  6. Offline

    terr0rsystem

    hey i like this plugins but when comes the update for 818?
     
  7. Offline

    DjDCH

    Currently working on a new version of HiddenDoor. Follow me on twitter to know where I am with the coding.

    Acknowledge.

    For me, this is not an issue. You can still made an HiddenDoor from chest, but please, don't use the chest to put content in it. If you want to avoid all the possible issue, don't made an HiddenDoor out of chest. Seriously, how can hide this door when it is made out of chest block ? :p

    WARNING ! DISCLAIMER ! Make a backup of your world before updating to the latest version.

    Version 0.2 released

    Big release today. The new version of HiddenDoor is now available with many change and add-on, like the multiworld support. A new data handling has been implemented, so don't forget to read the first post to get all the instruction before installing the new version. Also, a configuration file has appear to let you choose the trigger block, to replace the default iron ore.

    Check the changelog to get all the modification made to this plugin. Don't forget to follow me on twitter to know where I am with the coding. Until then, everything should work as expected. If not, tell me ! :D

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: May 7, 2016
  8. Offline

    malabarth

    Hi, I've got problem with the plugin! :(
    When I create hidden door, they works perfectly, but a few times later, they didn't work anymore!
    I don't understand!
    And restart or reload the server change anything!

    Any Idea?

    By the way, the plugin say in the server log:
    "10 hidden door loaded"... :)


    EDIT: No, thes information are not correct! The plugin did'nt success to write his database!! :(
    I don't know why, because the permissions file is set to 777! :'(


    PS: Forget my bad english, I'm french! ;)
     
  9. Offline

    Dakine135

    i vote suport for buttons and switches, especial pressure plates so they will automatically close behind u!
     
  10. Offline

    Asm0da1

    do they work with other blocks instead of cobble?
     
  11. Offline

    Flopi

    This still works with 935, Thanks alot for this man!
     
  12. Offline

    Simanova

    Confirmed, still working with 939
     
  13. Offline

    DjDCH

    Is your issue is now resolved ? If not, PM me with more details, in french. ;)

    Yeah, I have think about that, and it still a nice idea. At least, add an option in the config file to enable/disable that.

    With anything you want. **Without prejudice**

    Perfect ! :D
     
  14. Offline

    Dakine135

    i also vote suport for hatches. also maybe add to config file that only when hit with a certain material/tool/item will it open, otherwise nothing will happen.
     
  15. Offline

    Simanova

    This plugin in still working with 946 (patch 1.7), no issues atm
     
  16. Offline

    Flopi

    I confirm this working for Bukkit 1000.
     
  17. Offline

    Teraku

    How do you make a secret door? It says "Do it like in Runecraft, here's a link", but the Minecraft wiki link is dead.
     
  18. Offline

    Simanova

    Greetings,

    is it possible to shorten log in server.log?

    to e.g
     
  19. Offline

    Simanova

    PS: In some cases hiddendoor data get lost when the server crashs.
     
  20. Offline

    Asm0da1

    redstone support, for remote-opening/closing would be nice
     
  21. Offline

    Simanova

    Does anybody know the permission node for this plugin?
    Only ops are allowed to place a hidden door atm
     
  22. Offline

    Flopi

    I can confirm this working for RB 1060!
     
  23. Offline

    Anthony45654

    Is this working for CB 1317?
     

Share This Page