Merry Christmas! This update brings 1.18 support and adds various pending feature requests.
Changes: - Updated to 1.18
- Added support for glow item frames
- New configuration option to make autocrafters activate based on a redstone signal (default: false)
- New configuration option to allow turning chests into autocrafters (default: false)
- Autocrafters now place leftover items (empty bottles when crafting honey blocks) in the output instead of keeping them in the crafter
- Added manual support for various vanilla recipes that were previously not supported:
- Firework Rockets with simple duration (no firework star variants)
- Suspicious Stews
- The plugin now works on 1.17! Support for all older versions has been dropped however, so you'll need to keep using v2.4 on 1.16 and older.
- Added configuration option to change how fast auto crafters tick
- Added configuration option to disable certain materials from being crafted
- Supports the latest version of CustomCrafting
- Fixed issue where custom recipes with multiple items per slot only took one item from the autocrafter
- Fixed issue where shulker boxes that were used at some point were not valid crafting targets
- Fix various issues with recipe parsing that would lead to recipes not working that had similar optional item types in different slots
- Fixed issues with leftover items not being left over
v2.4 Update - 1.16 Bugfixes This release fixes some issues that occurred when the plugin was used in Minecraft 1.13 or newer.
- Fixed issue where message "Autocrafter can't craft this item" shows up when clicking on the item frame with an empty hand
- Fixed issue where crafting a 1.13+ item in the autocrafter did take input but not create an output block (e.g. kelp block, honey block)
- Fixed issue where crafters would break after a restart, specifically crafters crafting an item that shared a name with another item in 1.12 and prior. e.g. an acacia plank autocrafter would turn into an oak plank autocrafter after a restart.
- Updated configuration format to v2, material names are now stored in the 1.13+ format on 1.13+. Old configurations are updated automatically.
- Updated jar name and plugin.yml
In this release the entire plugin was rewritten internally. The notable changes are as follows:
* Added full Minecraft 1.15 & 1.16 support
* Updated to support CustomCrafting v1.6
* Rewrote recipe loading system to be more reliable and compatible with 1.12 through 1.16, you can no longer define autocrafter-only recipes in the configuration directory.
* Restructured major parts of the plugin, all bukkit events were removed.
* Rewrote how autocrafters are saved to the disk, legacy configuration files are read and automatically converted. Backing up your old file is advised however!
* Improved performance in worlds with many autocrafters
* Crafting recipes that produce leftover items (milk bucket -> bucket) now don't consume the leftover item
* Added configuration option to use dispensers as autocrafters
* Fixed issues where autocrafters would take too many items when crafting
* Fixed issues where autocrafters would continue crafting whilst target container was full
* Fixed issues where autocrafters didn't output enough items (e.g. iron block -> iron ingot would only drop a single ingot)
* Fixed issues where autocrafters didn't recognise certain recipes
* Fixed tons more issues!
v2.2.1 Hotfix - Fixed dupe bug with CustomCrafting - Fixed a dupe glitch that occurred when CustomCrafting custom items were ingredients which caused calculations to fail and duplicate ingredient items indefintely. Updating is advised if you're using CustomCrafting custom items in your recipes!
More compatibility with CustomCrafting, you can now craft recipes that have custom items as results/ingredients too.
Fixed exploit bug where recipes with multiple of the same item didn't properly take the full amount of items that should be taken. This bug could be used to cheat resources so updating is advised!
v2.0 - Major Rewrites & Better Custom Recipes What's new? - The name autocrafter the dropper receives is now only given when the autocrafter is fully functional and has an item in the item frame.
- New /reloadrecipes which allows you to reload the recipes the autocrafters can use. You can put your own recipes in the /AutomatedCrafting/recipes/ folder. In 1.12 all recipes are loaded from the /assets/minecraft/recipes/ folder inside the minecraft jar. In 1.13 and later they are loaded from the datapacks that are loaded in. All recipes known to bukkit are retroactively loaded too.
- Autocrafters no longer put items into the neighbouring container when powered.
- Items are now treated properly with all their properties left intact, previously items were only seen as their material. (planks, cobblestone, coal, etc.) which (especially in 1.12) created problems where all wooden planks types would become oak when put into the autocrafter. The autocrafters now respect all item properties (name, lore, enchantments) when determining if the item has a crafting recipe or if it can be used in a crafting recipe.
- Crafting recipes using tags are now supported! (e.g. chests which can use any of #minecraft: planks)
- Shaped recipes with multiple allowed ingredient per key are now supported, e.g. torches which can be made with either coal or charcoal.