All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Undocumented additionalWallMaterials option
- Updated copyright statements
- Updated dependencies
- Support for versions 1.4.5 and later of bukkit API (The mapping of cardinal directions to coordinate axes was rotated)
- Support for custom sounds through SpoutPlugin (http://www.spout.org/)
- Support for new Minecraft 1.4 block types
- Support for Java 5
- A default config.yml file is created whenever there isn't one.
- New options to restrict power blocks (the frame blocks through which the redstone power is delivered)
- New option to disallow "floating" portcullises
- Support new solid blocks for frame (end stone, etc.)
- Ignore redstone current through sign posts and wall signs
- Updated copyright
- Destroy portculisses at the actual map height, not at hardcoded level of 128
- Migrated to new event handling and configuration mechanism
- Less severe warning when using non-standard settings
- Added copyright information
- Also enable physics when exploding portcullis.
- Don't break when someone changes the blocktype of an existing portcullis.
- Do physics updates when hoisting or dropping portcullis (again).
- Use constants containing block IDs instead of *.getId()
- Entities and items on top of the portcullis are now moved upwards when the portcullis is hoisted. It will crush you against the ceiling!
- Portcullises are now checked for integrity. That is, they must be rectangular, and have no holes or bits sticking out, otherwise they won't move!
- The portcullis will now go through water and lava.
- It starts moving a little more quickly (the speed once it's moving is unchanged).
- Make the code more robust in an effort to work around some mysterious bugs.
- Make multiple portcullises work correctly.
- Fixed a bug with portcullises that extended to the west.
- Initial Release