Commit Graph

28 Commits

Author SHA1 Message Date
James Peters
5a1188928a Make 1.21 new baseline version
Upgrade to 1.21 Bukkit API
Remove all old NMS versions
2024-08-03 12:14:12 +01:00
petersj
386962c3d7 Fix Paper CraftBukkit relocation 2024-07-28 12:51:19 +01:00
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