Commit Graph

26 Commits

Author SHA1 Message Date
ceze88 f0c902513e
Ability to disable/enable AutoCrafters, ChestLinks and HopperFilters (#82) 2022-06-13 15:48:30 +01:00
James Peters 2dd3481c6a Fixed OfflinePlayer Autocrafting 2022-01-12 19:57:07 +00:00
James Peters 51035b60f4 Drop 1.14 & 1.15 Support
Fix NPE issue in EntityEventListener
2021-12-20 19:27:21 +00:00
James Peters 5bc7fbcd37 Fix API NPE
NMSProvider was giving a NPE
2021-12-20 16:23:29 +00:00
James Peters 9ad0e41c6b Fix Complex Recipes
Complex recipes were using the new Bukkit.craftItem() method which modifies the input recipe. So a copy of the matrix needs to made before hand to prevent it being modified. (The result is available in the CraftingResult record)
2021-12-20 16:23:08 +00:00
James Peters 32757fd506 Fixed Floating Items Remaining
1.17+ introduced a different method to load entities which caused issues.
Paper/Spigot now correctly handle bugged armour stands on chunk load.
2021-12-18 19:11:26 +00:00
James Peters 52c5dad1b3 Remove NMS Support
Now that the Crafting API has been added in 1.17 NMS is no longer needed.
2021-07-28 22:07:53 +01:00
James Peters f9d60de527 Bug fixes 2021-07-16 22:12:24 +01:00
James Peters 111fd8d4df Update to 1.17 and Java 16.
Also fixes Hopper Filter stack overflow
2021-07-12 21:13:13 +01:00
James Peters cf99116619 Fixed AutoCrafter 'eating' items
Closes #33
Crafting items not used e.g Buckets get outputted into output chest now.
2021-02-28 22:04:19 +00:00
James Peters f6c07e8db1 AutoCrafting now respects PrepareItemCraftEvent 2020-12-31 15:21:11 +00:00
James Peters 858964c59c Fixed AutoCrafting & Added 1.16.3 Protocol support
Added 1.16_R2 module
Fixed AutoCrafting by using NMS
2020-10-24 15:18:56 +01:00
James Peters 60e7596c69 Lang updates 2020-10-09 19:57:47 +01:00
jameslfc19 6b0f37de2c Huge Code Cleanup! 2020-08-01 22:04:30 +01:00
jameslfc19 f0a7d3231f StorageOpener Optimisations
Fixes for sign bug when more than 64 signs get updated in a chunk. #12
Optimised ChestOpener code to cache the tile entity.
Armour stands no longer calculate unneed location and postions.
Display type enum that gets set when the display item is chaned.
2020-07-26 18:27:44 +01:00
jameslfc19 c5e38b6711 Barrels!
Added Barrels as an option for ChestLinks!
2020-07-18 18:29:54 +01:00
jameslfc19 f3c04c0783 Added ItemFrame Invisibility Option 2020-07-14 22:56:58 +01:00
jameslfc19 5ae0cf664c Chest Opener Fix
Fixed custom chests that weren't opening, and playing close sounds too early.
2020-07-10 14:10:21 +01:00
jameslfc19 9fc4ebdd13 Changed NMS Method.
Calls to newer NMS not possible from Core now.
2020-07-07 17:26:53 +01:00
jameslfc19 9e32f8a6d5 Remove Unused Imports 2020-07-04 21:58:40 +01:00
jameslfc19 7b57a2da00 Moved 1.14 Material Checker to own Module. 2020-07-04 17:39:30 +01:00
jameslfc19 367ffdcc73 ChestLinks now open!
Added NMS support.
Fixed versioning.
2020-07-04 14:45:58 +01:00
jameslfc19 daf23d3f5d Removed all files that are in the .gitignore 2020-07-04 00:21:13 +01:00
jameslfc19 cb7ff74d17 Fix for Armor Stand Displays 2020-07-04 00:10:16 +01:00
jameslfc19 251d02e324 Material Checker Start
Having to sort through most items manually to decide how to display them!
2020-07-03 17:10:58 +01:00
jameslfc19 6b1a83e1b7 Fixed Maven Module System 2020-07-03 14:23:09 +01:00