Please read this for important information. The Installation directions have changed since the last update, so review them, please!
Introduction:
This update adds in a variety of enhancements, bug fixes, and much more. If you have any issues, please open a ticket on GitHub!
Installation:
- Stop the server.
- Save a copy of your current OtherDrops folder, and delete the old otherdrops-config.yml file in the original.
- Extract the zip file.
- Delete the old jar (in Plugins folder) and copy the new jar in place of it.
- If you are using 1.13, use OtherDrops1.13-3.2.6.jar
- If you are using a version below 1.13 (1.11-1.12), use OtherDropsLegacy-3.2.6.jar
- Start the server.
- Modify the config to your liking, and restart the server (or run /odr) to update the changes. You can view the entire config as a whole here.
- Report bugs to GitHub here.
Legacy (<1.13) Changes:
- Updating CommonMaterial - adds the latest block data into the CommonMaterial to support new blocks. (a030e6c)
- Modifying parsing of mob names - all underscores in a mob's drop-file name will be changed to spaces. If you desire an underscore in the mob's name, use "&_". (1bdbdaf)
- Modifying the parsing of material change - now checks whether or not the folder exists, and then proceed with checks. (a284cd8)
- Fixing the SKULL incorrectly dropping skulls - a temporary storage variable holds the value of the parsed owner while leaving the original alone. (8a7404c)
- Adding animal head database - if you set a creature to drop their own head, the MHF_<creature> head drops for the mob. (8a7404c)
- Adding new damage effect [Feature Request] - a damage value of 0 can now be specified in which knockback and damage animation will occur, but no health is removed. (a8b9232)
- Fixing bugs from damage effect - Fix NPE errors. (dd40b34)
- Fixing dispenser throwing NPE upon projectile hit - fixes null pointer exception thrown by a dispenser when it hits a player with a projectile. (93ba4dc)
- Adding support for Jobs Reborn - adds support for Jobs Reborn to notify of block breakages. (8a05988)
- Adding a drop directly into inventory option - add "item_falls_on_ground: false" into your config.yml. The plugin will put items into the player's inventory rather than dropping on the ground. (d657806)
- Fixing shooter shouldn't be null error - shooter is actually null when a dispenser launches it. (abc6562)
- Updating PlayerWrapper and fixing vanilla commands - now tries to run the command and if an exception is caught we handle by creating a craftplayer to execute the command. (488023f)
- Fixing NoCheatPlus commits - fixes a few things left out by a commit d040e94 and fixes 0 damage support. (f8fa61f)
- Fixing biome: ALL not working - using "biome: ALL" now works. (c189a1a)
- Rabbit types support and updating Creature Data - adds support for rabbit types. Check the Wiki's Creature page for more details. (4f1ede3)
- Updating creature data - now checks for inclusion rather than direct text matching. (4f1ede3)
- Fixing Command Runner - fixes an issue with the command runner where command would execute if the CommandSender was not a player. (6de86f3)
- Adding material known list - generates file for complete Material list (9a68c5c)
- Fixing bug with dual-right-click event - fixes 2 right click events being thrown by canceling the offhand packet (f7cfaf7)
- Removing outdated dependencies - dropping dependencies that are no longer supported by their original creators (0734218 and 61759ed)
- Adding config option for WG matching - add "enable_wg_matching: true" if you want players to have the "build" permission in a WorldGuard region. (1562161)
1.13 Changes:
- Updating CommonMaterial - adds the latest block data into the CommonMaterial to support new blocks. (a030e6c)
- Modifying parsing of mob names - all underscores in a mob's drop-file name will be changed to spaces. If you desire an underscore in the mob's name, use "&_". (1bdbdaf)
- Modifying the parsing of material change - now checks whether or not the folder exists, and then proceed with checks. (a284cd8)
- Fixing the SKULL incorrectly dropping skulls - a temporary storage variable holds the value of the parsed owner while leaving the original alone. (8a7404c)
- Adding animal head database - if you set a creature to drop their own head, the MHF_<creature> head drops for the mob. (8a7404c)
- Adding new damage effect [Feature Request] - a damage value of 0 can now be specified in which knockback and damage animation will occur, but no health is removed.
- Fixing space character (0x20) in name - removed space character which prevented plugin from loading! (a7416da)
- Fixing dispenser throwing NPE upon projectile hit - fixes null pointer exception thrown by a dispenser when it hits a player with a projectile. (ee6b1e8)
- Adding support for Jobs Reborn - adds support for Jobs Reborn to notify of block breakages. (8a05988)
- Adding a drop directly into inventory option - add "item_falls_on_ground: false" into your config.yml. The plugin will put items into the player's inventory rather than dropping on the ground. (9308166)
- Updating PlayerWrapper and fixing vanilla commands - now tries to run the command and if an exception is caught we handle by creating a craftplayer to execute the command. (745ff3c)
- Fixing NoCheatPlus commits - fixes a few things left out by a commit d040e94 and fixes 0 damage support. (61b3517)
- Fixing biome: ALL not working - using "biome: ALL" now works. (3c05e33)
- Fixing the location of known_lists - rewrites known lists inside the plugin folder. (a3e69c8)
- Updating CommonMaterial - updates CommonMaterial aliases to include the new materials for 1.13. (dca2bda)
- Update WorldGuard Dependency and Command Runner - updates the WorldGuard dependency for 1.13 and implements new API. (6d1e730)
- Fixing Command Runner - fixes an issue with the command runner where command would execute if the CommandSender was not a player. (6d1e730)
- Updating Includes for Material matching - fixes include-files provided by the plugin to match new materials. (b4ebb92)
- Adding material known list - generates file for complete Material list (6bd1c64)
- Fixing bug with dual-right-click event - fixes 2 right click events being thrown by canceling the offhand packet (26264cf)
- Fixing CommonMaterial for golden shovel - changes golden spade to golden shovel to handle material parsing
- Finalizing updates for 1.13.1 - updated to 1.13.1
- Removing outdated dependencies - dropping dependencies that are no longer supported by their original creators (af52ca8, 67200d4 and ef24350)
- Adding config option for WG matching - add "enable_wg_matching: true" if you want players to have the "build" permission in a WorldGuard region. (bfd43f7)