jameslfc19
a6f4e96713
Update StorageInfo.java
2020-07-04 17:40:37 +01:00
jameslfc19
7d3685ba6d
Added New Settings
...
Added settings for running hoppers in unloaded chunks
And animating all chests at once.
2020-07-04 17:40:27 +01:00
jameslfc19
7b57a2da00
Moved 1.14 Material Checker to own Module.
2020-07-04 17:39:30 +01:00
jameslfc19
85ef414e40
Update pom.xml
...
Forgot to add Module.
2020-07-04 16:16:17 +01:00
jameslfc19
367ffdcc73
ChestLinks now open!
...
Added NMS support.
Fixed versioning.
2020-07-04 14:45:58 +01:00
jameslfc19
c178d982af
Travis update
2020-07-04 02:49:58 +01:00
jameslfc19
5a40e5b9ea
Update pom.xml
2020-07-04 02:32:10 +01:00
jameslfc19
712f450c99
Update .travis.yml
...
Forgot to clean before build
2020-07-04 02:17:24 +01:00
jameslfc19
1e7fc9458d
Update .travis.yml
2020-07-04 02:09:00 +01:00
jameslfc19
1a367d758a
Update .travis.yml
2020-07-04 02:07:32 +01:00
jameslfc19
a1fc3a04c7
Travis NMS Build Test
2020-07-04 02:03:53 +01:00
jameslfc19
daf23d3f5d
Removed all files that are in the .gitignore
2020-07-04 00:21:13 +01:00
jameslfc19
5eae2a1152
Updated Pom and Travis
2020-07-04 00:18:21 +01:00
jameslfc19
cb7ff74d17
Fix for Armor Stand Displays
2020-07-04 00:10:16 +01:00
jameslfc19
2a7d73c839
Update AbstractStorage.java
2020-07-03 17:11:07 +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
jameslfc19
c90abd1688
API Specific Implementations
2020-07-03 00:42:55 +01:00
jameslfc19
73c51d81da
Update .travis.yml
2020-07-02 22:48:22 +01:00
jameslfc19
18bd2e5925
Moved To Sub-Directory
...
To make room for API-specific modules.
2020-07-02 22:46:07 +01:00
jameslfc19
aafdaf1e41
Armor Stand Changes
...
Needs improvement.
2020-07-02 22:40:43 +01:00
jameslfc19
af4dee20f8
Update VirtualChestToHopper.java
...
Lag prevention. If location is in an unloaded chunk don't move any items. Also, only sort items when a player is looking at the inventory - this should remove most idle lag. In reference to issue #10
2020-07-02 14:17:13 +01:00
jameslfc19
65329aa25b
Message Changes
...
Reformatted messages to remove repeated methods.
2020-07-02 14:15:06 +01:00
jameslfc19
de06705abb
Update LocationInfo.java
...
No need to store armor stand IDs anymore, since they all get removed on start up and stored in memory.
2020-07-02 14:14:17 +01:00
jameslfc19
186cb18b2a
Update StorageUtils.java
...
Storage Info now creates a new group if it detects one that doesnt exist.
2020-07-02 14:10:17 +01:00
jameslfc19
7847ef1997
Class Refactors
2020-07-02 14:09:14 +01:00
jameslfc19
2bca010f13
Update Config.java
...
Legacy File Conversions.
2020-07-02 14:08:33 +01:00
jameslfc19
6b09dec908
Storage Changes
2020-07-02 14:08:00 +01:00
jameslfc19
054232f1ba
Rename Classes
2020-07-02 14:05:55 +01:00
jameslfc19
53651b4fe5
Huge Refactor
...
This way much needed, removes lots of duplicated code from the different Storage systems of ChestLinks and AutoCrafting.
Also removes all the boat from the Utils and Config classes so they are easier to use and read now.
Will also make it easier to make changes to the storage system and keep it streamlined between the two types.
2020-06-29 21:28:13 +01:00
jameslfc19
964903b619
Update ChestsPlusPlus.java
...
Remove all Entities linked to plugin on startup.
2020-06-29 21:09:01 +01:00
jameslfc19
739329c861
Update Config.java
...
Oops.
2020-06-28 22:04:51 +01:00
jameslfc19
383657dad7
ArmorStand Item Display For Chests!
...
Chests will now display the block/item that is most common inside the chest!
Involves a rework of the save file that needs to be tested.
2020-06-28 21:59:57 +01:00
jameslfc19
341e12db75
Update Utils.java
...
Fixes crafting tables selecting the info from blocks next to them when a sign is facing it.
2020-06-28 21:58:27 +01:00
jameslfc19
a15a23692e
Storage Check Fix
...
Add a check for storage locations.
This fixes chests that appear to work but not appearing in the save file.
2020-06-28 21:55:57 +01:00
jameslfc19
ee7a884979
v1.5 Beta 3
2020-06-27 22:30:24 +01:00
jameslfc19
8c0e659555
Added Sounds
...
Sounds now play when a recipe is selected and when an item is crafted!
2020-06-27 22:28:37 +01:00
jameslfc19
a007eba1e1
Sign Validator Fix
...
Fixed sign validator being offset from the correct starting position.
2020-06-27 22:28:11 +01:00
jameslfc19
77000490e4
Crafting Tables sound like Chests?
...
Fixed sound of Crafting Tables.
2020-06-27 21:45:29 +01:00
jameslfc19
ecfc985fca
Fixed AutoCraft issues
...
Fixed duplication glitch where items would stay in the source inventory when the output inventory was partially full.
Added redstone ability to output to inventories other than hoppers.
Added Hopper support to input into the side of the crafting table.
Also added Util method to copy a Bukkit inventory using the fact that InventoryType.Chest is sometimes a custom inventory != 27 items.
2020-06-27 21:25:13 +01:00
jameslfc19
e58c5dc82e
Update AutoCraftCommand.java
...
Fix out of bounds error in AutoCraft command.
2020-06-27 21:22:03 +01:00
jameslfc19
e600312180
1.5 Beta Version 2
2020-06-27 17:15:54 +01:00
jameslfc19
84545b30f1
Update AutoCraftCommand.java
...
Add unimplemented message.
2020-06-27 17:15:36 +01:00
jameslfc19
90b970a111
Command Reformatting
...
Added /autocraft command that provides almost the same functionality as /chestlink but for AutoCraft groups.
Rename classes to make more sense.
2020-06-27 16:55:07 +01:00
jameslfc19
5c6898166a
AutoCraft fixes
...
Adds a check for multiple sign placement on Crafting Tables.
Puts AutoCraft group identifier into the workbench GUI.
Message fixes.
Added rename and setPublic features to AutoCraft groups.
InventoryStoage can now check permissions for OfflinePlayers
2020-06-27 16:54:03 +01:00
jameslfc19
f8514a021d
Update Messages.java
...
Added additional Messages for AutoCraft groups.
2020-06-27 16:50:19 +01:00
jameslfc19
d44a417a50
Update LinkedChest.java
...
When upgrading from previous versions chests.yml doesnt contain the mapping for autocraftingtables.
This adds a check for null for both chests and crafting tables.
2020-06-27 16:49:13 +01:00
James Peters
01229a2907
Update README.md
2020-06-26 21:30:39 +01:00
James
b0cd758516
1.5 Beta Commit
2020-06-26 21:23:55 +01:00
James
df40c70780
Update .travis.yml
...
Fixed shaded plugin issue
2020-06-26 20:03:57 +01:00