Big Doors Alpha 0.1.7.3

Big, ANIMATED doors, drawbridges and portcullises.

  1. 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.
    bbayu, DaDMaR777, Misio12320 and 2 others like this.
  2. 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!
    Achaius, SamB440 and bertek41 like this.
  3. 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
    -...
    Achaius, Imothep80 and bertek41 like this.
  4. 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.
    Achaius and bertek41 like this.
  5. 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...
    bertek41, Tiippex and vy_vu like this.
  6. 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...
    BeeRando, Tiippex, antiPerson and 2 others like this.
  7. 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.
    Kubson_19, Achaius and Benjamin83 like this.
  8. 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...
    Achaius likes this.
  9. 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!
    Achaius, SamB440 and Hmmcrunchy like this.
  10. Portcullis!

    pim16aap2
    - Added portcullis door type! Can be created using /NewPortcullis <PortcullisName> or via the GUI.
    - Fixed locking doors in GUI.
    - Added power block location to "/DoorInfo <DoorName>" command.
    Achaius and SamB440 like this.