Commit Graph

141 Commits

Author SHA1 Message Date
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
fa22a8b55a Remove dependency reduced pom 2021-12-20 15:53:46 +00:00
James Peters
063a4e13d3 2.5.2 Beta 2021-12-18 19:19:27 +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
ceze88
e1532d4116
Bugfix for autocrafters (#60)
* Update AutoCraftingStorage.java
2021-12-18 13:36:19 +00:00
James Peters
f109d4cee0
Merge pull request #57 from ceze88/bugfix
Fix null console spam
2021-12-18 13:25:26 +00:00
James Peters
883ce22f35 Update to 2.5.1 2021-12-13 19:18:24 +00:00
James Peters
364e2b5905 Fix #58 2021-12-13 19:01:20 +00:00
James Peters
4173a855ed Update to 2.5 Release
Updated dependencies.
Added newer Java language features
2021-12-08 22:49:53 +00:00
ceze88
bb79caf8d3 Fix null console spam 2021-10-20 18:55:08 +02: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
cd1a13825e Fixed #54
Call Block Break Event when removing storages by command.
2021-07-28 21:19:04 +01:00
James Peters
f9d60de527 Bug fixes 2021-07-16 22:12:24 +01:00
James Peters
d7e07c042b Fix Build 2021-07-14 00:14:36 +01:00
James Peters
ca7ed9519c Fix Build 2021-07-13 21:53:13 +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
LegameMc
81e1d0f945
Hopper Event
Check if the event is cancelled by other plugin such as ChestShop, QuickShop, etc
2021-03-21 13:26:42 +08:00
James Peters
cb99d7dcb3 2.4.1
Fixed a regression that broke Grief Protection plugins #37 #36.
Fixed a regression that broke AutoCrafting on 1.16.3
2021-03-06 19:11:31 +00:00
James Peters
82da0bef22 Update to 2.4-Release 2021-02-28 22:17:44 +00: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
2cac12bd1a Update HopperListener.java
Broken Bukkit import
2021-02-15 22:50:21 +00:00
James Peters
b544f1ef7d Fixed Paper Hopper only filtering first slot.
Fixes #31
2021-02-15 22:47:14 +00:00
James Peters
1e61150883 Update pom.xml
Added lombok
2021-02-15 22:43:37 +00:00
James Peters
630cbbf015 Fixed Anvil UI not working
Updated AnvilGUI.
2021-02-15 20:00:13 +00:00
James Peters
f6c07e8db1 AutoCrafting now respects PrepareItemCraftEvent 2020-12-31 15:21:11 +00:00
James Peters
e5ce682ae9 Bug Fixes #25
Fixed TNT bug that would leave floating item frames from Chests/AutoCrafters. #25
Cleaned up code
Added JetBrains Annotations
2020-12-30 18:43:19 +00:00
James Peters
98f64c38c2 Update en_GB.properties 2020-12-30 18:36:38 +00:00
James Peters
b351aec925 2.3.1 Update 2020-12-30 17:30:08 +00:00
James Peters
a902d66f42 Autocrafting Duplication Bug #27
Crafting now removes duplicate inventories from input array
2020-12-30 17:18:54 +00:00
James Peters
83840b8dba v2.3-Release 2020-11-03 23:02:07 +00:00
James Peters
046f07b7d1 Update pom.xml
Updated Anvil GUI to use latest snapshot
2020-11-03 22:28:02 +00:00
James Peters
d1a5500112 2.3-Beta-RC
Release candidate beta for v2.3.
2020-11-03 19:46:34 +00:00
James Peters
c58096bae6 1.16.4 support 2020-11-03 19:28:44 +00:00
James Peters
6159e7bc35 POE update 2020-11-03 19:28:35 +00:00
James Peters
40d8171bc9 Update da_DA.properties 2020-11-03 18:16:54 +00:00
James Peters
c582ee583c Language Update
Added a module to import languages directly from POE.
Requires a POEapi.java class containing the token and project id
2020-11-03 18:14:32 +00:00
James Peters
3ee137ae35 Lang updates 2020-10-28 11:39:25 +00:00
James Peters
2a48a07c52 Cleaned Up Party Menu. 2020-10-27 13:20:03 +00:00
James Peters
0d9b57c098 Beta 2.3 - beta 2 2020-10-27 12:01:40 +00:00
James Peters
b7c4d5f49b Lang updates 2020-10-27 12:01:25 +00:00
James Peters
4d3603bcc7 Lang Updates 2020-10-24 22:56:21 +01:00
James Peters
fbeeb14a8e Unused imports 2020-10-24 15:19:04 +01: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
1c153db2e3 Party UI
Adds UI to create/manage/invite players to parties.
Includes an Anvil UI library from WesJD.
2020-10-21 23:44:47 +01:00
James Peters
3a0c0e23c1 Party System
Fully implemented party system backend.
Currently implemented in commands.
Fixed Entities not being removed on reload
Fixed ghost chest issue.
Started Party Menu GUI
2020-10-18 12:10:19 +01:00
James Peters
33dfc42d67 Update fr_FR.properties 2020-10-12 12:06:39 +01:00
James Peters
94bd3d9ead Update ChestsPlusPlus.java
Remove all armour stands on reload if not enabled.
2020-10-09 19:58:11 +01:00
James Peters
60e7596c69 Lang updates 2020-10-09 19:57:47 +01:00
James Peters
571c416919 Update HopperListener.java
Reverted Hopper code. Was too messy and complicated.
2020-10-09 14:59:21 +01:00