Big Doors Alpha 0.1.8

Big, ANIMATED doors, drawbridges and portcullises.

  1. Big Update!

    pim16aap2
    - Added "/BigDoors restart" to reload the config and the translation file and generally reinitialize everything.
    - "/BigDoors" no longer opens GUI. Use "/BDM" or "/BigDoors Menu" instead.
    - Added (very) basic help menu for /BigDoors.
    - Fixed translation for setting close timer. Thanks, @WHiZSTA.
    - Doors can now go through water and lava.
    - Added DEBUG option in the config that you should not use!! Just leave it on false.
    - Made update checking a little less frequent...
  2. Fixes, auto-update

    pim16aap2
    - Fix door items in GUI in 1.12. Thanks, @bbayu for the bug report!
    - Fixed end rod rotation in drawbridges. Thanks, @Achaius for the report!
    - Got rid of a debug message. Thanks, @KevUndead for the report!
    - Added auto-update option.
    RedYoshi, bbayu, DaDMaR777 and 3 others like this.
  3. Bug Fixes

    pim16aap2
    - Fixed NPE when air blocks are used in a door of any type. Thanks, @MrEMan for the bug report!
    - Fixed stripped logs in 1.13.* not being rotated when placed. They still won't rotate mid-animation, though. Thanks, @MrEMan for the bug report!
    - Fixed colored blocks in < 1.13 in drawbridges. Thanks, @Dragon_12dk for the bug report!
  4. Let's try that again!

    pim16aap2
    - Fixed Door creation process (all types). Thanks, @WHiZSTA for helping me figure out what was going on!
    - Each door type now has its own door item type in GUI. No longer randomly assigned. Thanks, @WHiZSTA for the suggestion!
    - Added success messages for changing auto close timer. Thanks, @WHiZSTA, again :D
    - Auto-close timer now overrides door availability status (cooldown). Again, thanks @WHiZSTA. :D
    -...
  5. Pulled 0.1.7

    pim16aap2
    Found some issues in 0.1.7 I cannot fix until tomorrow, so putting this placeholder here until I have more time.
    RedYoshi, Achaius and bertek41 like this.
  6. Couple new features and a bunch of fixes and improvements.

    pim16aap2
    - Stopping the server while opening doors no longer results in disappearing doorblocks.
    - Unloading chunks containing animated doors no longer results in disappearing doorblocks.
    - Added coolDown option in the config file.
    - Added bigdoors.own.x permission node to limit number of doors a user can own to x.
    - Added "/InspectPowerBlockLoc" to get door info from a power block.
    - Added more text to translation file and reorganized it.
    - Added "/CloseDoor" and "/ToggleDoor". Open, Toggle and...
  7. Lots of improvements.

    pim16aap2
    - New animation algorithms! Prettier, much less error-prone, smaller, and ~30% faster!
    - Added support for custom sounds via a resource pack. Thank you @Achaius for all your help with this!
    - Added config options for resource pack loading.
    - Added portcullis/drawbridge/door speed multiplier variables in the config.
    - Speed variable (now called time) in the API now describes amount of time (measured in seconds) it will take to open a door of any type.
    - Now using variable...
    RedYoshi, BeeRando, Tiippex and 3 others like this.
  8. Fixes and improvements

    pim16aap2
    - Fixed GUI in 1.13.x, thank you @Achaius for the bug report!
    - Improved timings for smaller doors.
    - Fixed getting door info from GUI.
    - Fixed /BDCancel when creating portcullis or relocating power block.
  9. Fixes

    pim16aap2
    - Improved support for blocks introduced in version 1.13 of Minecraft. Thanks @Ashleyekm for the bug report and @Hex_27 for his XMaterial class, making my life a bit easier :D.
    - Added optional "-p" flag to the "/NewDoor" command, to make a portcullis instead of a drawbridge/door. The full command is now "/NewDoor [-p] <DoorName>".
    - Fixed redstone...
    RedYoshi and Achaius like this.
  10. NPE Fix for fresh installs

    pim16aap2
    - Fixed NPE thrown when attempting to open a door on fresh installs. Note that if you got this error, you will need to regenerate your database! Thanks @antiPerson for your report!