Commit Graph

199 Commits

Author SHA1 Message Date
jameslfc19
2f72655921 Fixed Chunk Loading Issues
Lots of processes were causing chunks to stay loaded.
Including the removal of entities in onEnable()
Everything is done on a per chunk basis now.
2020-07-24 22:41:09 +01:00
jameslfc19
6fe6817340 AutoCrafting fixes
Changed Serialization name to stop conflicts with other plugins.
And load config can recipes after all other plugins!
2020-07-24 17:31:50 +01:00
jameslfc19
0f117e5332 Added WorldBlack list setting 2020-07-24 17:30:06 +01:00
jameslfc19
80aef139ac Fix for CaveAir issue.
It wasn't possible to create Storages where the block to replace was CaveAir!
2020-07-24 17:29:12 +01:00
jameslfc19
86322f02d9 Update MaterialChecker_1_14.java
Fixed display issues for Bone, Blaze rods and Wheat.
2020-07-24 16:52:40 +01:00
jameslfc19
fa9742b590 Update pom.xml
Move to version 2.1.1
2020-07-22 13:55:23 +01:00
jameslfc19
e8a24093fb Fixed Hopper Filtering 2020-07-22 13:54:52 +01:00
jameslfc19
d006e6d71a 2.1-Release 2020-07-19 11:17:17 +01:00
jameslfc19
11cd27deee Fix for Filters.
Multiple filters were causing problems when rejecting items.
2020-07-18 18:30:19 +01:00
jameslfc19
c5e38b6711 Barrels!
Added Barrels as an option for ChestLinks!
2020-07-18 18:29:54 +01:00
jameslfc19
3a3b0bd780 Fixes Chests Closing Bug.
Trying to run Chest animation in unloaded chunks closed the inventory.
2020-07-16 19:57:23 +01:00
jameslfc19
1732bac5f2 2.0 Release 2020-07-14 23:43:38 +01:00
jameslfc19
b897c6a915 Update ChestLinkStorage.java
Don't need to wait a tick. Just run it immediately with Scheduler.
2020-07-14 22:57:26 +01:00
jameslfc19
f3c04c0783 Added ItemFrame Invisibility Option 2020-07-14 22:56:58 +01:00
jameslfc19
a5df23d1d1 Update AbstractStorage.java
Tool armor stands were not being removed
2020-07-14 20:54:05 +01:00
jameslfc19
bc88feaf00 Merge branch 'master' of https://github.com/JamesPeters98/ChestsPlusPlus 2020-07-14 20:53:41 +01:00
jameslfc19
e6ef997041 Fixed Descriptions & Cleaned Up 2020-07-14 20:53:37 +01:00
James Peters
43c0fa73b6
Update README.md 2020-07-14 20:42:55 +01:00
James Peters
9d7e1707b5
Update README.md 2020-07-14 20:24:03 +01:00
James Peters
94f813ca1f
Update README.md 2020-07-14 20:09:06 +01:00
jameslfc19
5d99493344 Update VirtualCraftingHolder.java
Removed Debug commands
2020-07-14 19:27:53 +01:00
jameslfc19
e8e84c8dde Update VirtualCraftingHolder.java
Hoppers now respect their redstone behaviour when under an AutoCrafter.
2020-07-14 19:26:53 +01:00
jameslfc19
c71c8d6214 Update ChestLinkStorage.java
When adding a chest that already contains an item, the display item now gets updated!
2020-07-14 19:26:32 +01:00
jameslfc19
3d5c806116 Fixes
AutoCrafting Table now uses all inventories for crafting, rather than one at a time!
Fixed missing materials.
Fixed Autocraft bug when reloading.
2020-07-14 18:44:04 +01:00
jameslfc19
455d1392ce 2.0 Release Beta
Fixes bugs
Adds Silk Touch feature to storages!
2020-07-14 00:15:48 +01:00
jameslfc19
b429acdf0d Added new commands
Added new add-to-all commands.
Added ability to add offline players.
2020-07-13 11:34:26 +01:00
jameslfc19
fd9be88ffa Update pom.xml
Getting ready for release
2020-07-13 11:33:35 +01:00
jameslfc19
2ff2ec75bf Commands now filter searched terms. 2020-07-12 18:29:57 +01:00
jameslfc19
f59a61662d New Hopper Filters!
Added two new hopper filters:
- Prevent the given item from being accepted
- Prevent similar items from being accepted.
2020-07-12 18:29:38 +01:00
jameslfc19
0805827f17 Sign Update Packet
Only sends a packet to set sign invisible if  there is an item to display
2020-07-12 18:28:30 +01:00
jameslfc19
4d80974431 Update WorldListener.java
Config wasn't being saved Async!
2020-07-12 16:03:29 +01:00
jameslfc19
ae0e35fe3b Invisible Sign Packet fixed.
This sends a packet to each player every tick to set the sign infront of the chest as AIR.
Also fixes some issues with AutoCrafting stations.
2020-07-12 14:00:38 +01:00
jameslfc19
8c2df21a58 Update HopperListener.java
Hopper was still sorting when outputting into a ChestLink
2020-07-12 13:58:19 +01:00
jameslfc19
d5a4e0be85 Update ChestLinkCommand.java
Removed unused command
2020-07-12 13:57:10 +01:00
jameslfc19
0bc7a09cc4 Display Item Fix
Display items now only change when they are actually updated. Should increase tick performance!
2020-07-10 14:12:13 +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
8fa5a1c781 Chest Opener Fix
Chests were playing the close sound after keeping the inventory open for a couple seconds.
2020-07-09 15:30:47 +01:00
jameslfc19
b7fd0ccfb4 Update pom.xml
BETA-8
2020-07-08 12:33:16 +01:00
jameslfc19
090d2cbaa2 Fixes
Fixed DoubleChest not being converted when placing a sign.
Pistons can no longer push a CraftingTable that's apart of a group.
When creating a storage the type of sign the player is holding is now used.
Removed Print statements!
2020-07-08 12:26:21 +01:00
jameslfc19
554c43b3fc Fixed Sign Placement Bug!
Signs were able to be placed on the sides of storages. And some checks were missing!
2020-07-08 00:31:00 +01:00
jameslfc19
a709d85917 Update .travis.yml 2020-07-07 21:18:14 +01:00
jameslfc19
0398e52f17 Switched Travis to Travis.com! 2020-07-07 21:14:27 +01:00
jameslfc19
ca87e0a34e Fixed Legacy File Conversion 2020-07-07 21:14:09 +01:00
jameslfc19
9c18999df7 Fixed Travis & Pom 2020-07-07 19:38:47 +01:00
jameslfc19
8cd736e016 Fixed Travis 2020-07-07 19:22:30 +01:00
jameslfc19
326d54a6e5 Inventory Close Sound Duplication Fix.
Inv close sound was playing twice!
2020-07-07 17:27:18 +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
6897c7321d Travis Update
Uses the new BuildTools flag!
2020-07-06 11:19:51 +01:00
jameslfc19
67eac5c881 Code Clean up 2020-07-04 22:07:50 +01:00
jameslfc19
9e32f8a6d5 Remove Unused Imports 2020-07-04 21:58:40 +01:00