Commit Graph

106 Commits

Author SHA1 Message Date
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
jameslfc19
1d1d0f8d12 AutoCraft Permission & Messages
Added new messages for AutoCrafting stations when being added or removed.
Added commands to remove and list autocrafting stations as well as add/remove members for them.
Changed addMember method so you cannot add a member already present.
2020-06-26 19:41:24 +01:00
James
43b91b039f Update .travis.yml 2020-06-26 12:02:51 +01:00
James Peters
3d6aa42c36
Update .travis.yml 2020-06-26 11:32:26 +01:00
James Peters
fc0dba2380
Update .travis.yml 2020-06-26 10:58:19 +01:00
James Peters
b9f84114a3
Create main.yml 2020-06-25 21:47:50 +01:00
jameslfc19
63d59c7b75 Merge branch 'master' of https://github.com/JamesPeters98/ChestsPlusPlus 2020-06-25 20:34:27 +01:00
jameslfc19
5cf5f766d4 Create .travis.yml 2020-06-25 20:34:23 +01:00
James Peters
b2145d25ca
Update README.md
Added more information to the repo main page!
2020-06-25 17:15:06 +01:00
James
a1710f8397 AutoCraft Update 2020-06-25 16:21:52 +01:00
jameslfc19
a0b7996b14 Update RemoteChestCommand.java 2020-06-25 11:41:02 +01:00
jameslfc19
d132c09426 Update ChestLinkMenu.java
Fixed items per page.
2020-06-23 22:15:51 +01:00
jameslfc19
db602cc430 AutoCraft Implementation Complete (Almost) 2020-06-23 22:15:33 +01:00
jameslfc19
74e76fb9db Merge branch 'master' of https://github.com/JamesPeters98/ChestsPlusPlus 2020-05-15 20:20:19 +01:00
jameslfc19
b5e06f34f6 AutoCraft additions
Not finished.
2020-05-15 20:20:14 +01:00
James
b907b33748 Merge branch 'master' of https://github.com/JamesPeters98/ChestsPlusPlus 2020-05-05 10:33:59 +01:00
jameslfc19
4aea5a12c8 AutoCraft start
Added a custom workbench
2020-05-05 10:32:47 +01:00
jameslfc19
6dc864760d Fixed Hopper-amount bug
Virtual Hoppers were not respecting the hopper-amount variable spigot sets.
2020-05-05 10:32:00 +01:00
James
9063377954 Update .gitignore 2020-05-02 11:45:55 +01:00
jameslfc19
007fb3817f Added group limiter 2020-04-28 22:44:50 +01:00
jameslfc19
097174b221 Clean Up & Fixes
Last clean up before v1.4!
Remove unused import and methods.
Config now gets saved with World Save Event
Added update-checker metric.
2020-04-27 23:34:13 +01:00
jameslfc19
df23078d80 Large Update
Added new Hopper filtering mechanic.
Config now saves in Async.
Fixed Inventory sorter removing item meta.
2020-04-27 21:54:35 +01:00
jameslfc19
96a23c3d7e Release Plugin 2020-04-27 14:25:26 +01:00
jameslfc19
6fca1a2a72 Dynamic Version Changing
Version now gets pulled directly from the pom and inserted into plugin.yml
Should prevent any wrong version numbers getting published!
2020-04-27 13:14:34 +01:00
jameslfc19
47a14aed0f Inventory Menu updates and Plugin Annotations
Added Plugin annotations for plugin.yml generation.
Fixed renaming bug overwriting current groups.
Fixed sort permissions
Added inventory menu reopen after inv close.
Inventory menu now shows the most common item.
2020-04-27 12:22:51 +01:00
jameslfc19
ddeb1c0200 Latest Update
Fixed wrong spigot api in pom
Added Inventory sorter
Added rename ability
Added ability to add/open chests you are a member of.
Menu now shows Chests you are a member of.
Chests.yml now gets validated when opened. i.e any objects that are null are removed.
API set back to 1.14 to work with that.
2020-04-26 20:50:08 +01:00
jameslfc19
c4fa121c7e Start of Inventory Sort Implementation. 2020-04-20 14:13:51 +01:00
jameslfc19
cba7fd7b5f Large Update
Fixed commands up.
Added public chests.
List command
List members of ChestLink.
2020-04-20 14:13:22 +01:00
jameslfc19
7d4380ddb6 Updated SmartInvs
Updated SmartInvs to 1.30 Snapshot.
Added Lore to inventory items.
OfflinePlayer bug fix.
2020-04-19 15:03:15 +01:00
jameslfc19
27fe9f489a Update Stats.java
removed debug code
2020-04-18 21:58:42 +01:00
jameslfc19
dd99b8d854 Update Checker Periodic 2020-04-18 15:46:24 +01:00
jameslfc19
94547d6bc4 Code Clean Up 2020-04-18 15:45:58 +01:00
jameslfc19
265a84c6a3 Fixed Offline Players Not Opening Chests
Fixed bug where it wasn't possible to open offline players chests!
2020-04-18 15:44:40 +01:00
jameslfc19
4a33fae7b5 Update Checker
Added update checker and config to enable/disable it.
2020-04-16 12:40:40 +01:00
jameslfc19
81410994cc Fixed Chest Removal Bug
Wasn't removing chest from Chest Link Menu
2020-04-16 11:48:03 +01:00
jameslfc19
18e865d63e Fixed Hopper Behaviour
Virtual Hoppers were ignoring redstone locking of Hoppers
2020-04-16 11:47:34 +01:00
jameslfc19
bc6b57d8ed Added bStats 2020-04-15 12:59:29 +01:00
jameslfc19
e6399e3681 Merge branch 'master' of https://github.com/JamesPeters98/ChestsPlusPlus 2020-04-15 12:10:19 +01:00
jameslfc19
426fbbbe70 Fixes
Update to 1.15.2 API (Should still work with 1.14)
Fixed permission bug
Fixed #3 chest sound bug with CCrates.
2020-04-15 12:07:48 +01:00