Commit Graph

273 Commits

Author SHA1 Message Date
NichtStudioCode
529ccb342a Generate javadoc during install phase 2021-07-08 16:43:42 +02:00
NichtStudioCode
dbb8da7420 Fixed VirtualInventory serialization 2021-07-07 18:00:57 +02:00
NichtStudioCode
ad820a2196 Add byte placeholder in VirtualInventory serialization 2021-07-06 18:54:04 +02:00
NichtStudioCode
af780f6b4b Improved serialization of VirtualInventories 2021-07-06 18:35:11 +02:00
NichtStudioCode
890553cd5c BaseComponent[] as Window title 2021-07-03 14:05:27 +02:00
NichtStudioCode
eb735c5811 Updated InvUIRP 2021-06-28 16:28:55 +02:00
NichtStudioCode
caa7be1fb4 Removed MaterialIcon 2021-06-28 16:28:33 +02:00
NichtStudioCode
ed65b173dd Added Window#changeTitle 2021-06-27 15:35:38 +02:00
NichtStudioCode
0bef2477ad Fixed TileEntity inventories not using the set title 2021-06-27 15:03:00 +02:00
NichtStudioCode
be8ced08f5 Fixed inventories not having the correct size on 1.14 2021-06-27 13:30:45 +02:00
NichtStudioCode
9c13fb74db Compile with Java 8 2021-06-27 13:30:19 +02:00
NichtStudioCode
488092a8f8 Fixed VirtualInventory#setItem using the wrong maxStackSize 2021-06-17 22:34:27 +02:00
NichtStudioCode
9a8d46d6c9 Update .gitignore 2021-06-17 21:13:51 +02:00
NichtStudioCode
886a8ebbcb Improved AutoCycleItem 2021-06-17 21:13:43 +02:00
NichtStudioCode
a721a8c028 Fixed VirtualInventory#addItem 2021-06-15 21:09:40 +02:00
NichtStudioCode
31ebfb4bb8 Merge branch 'main' of https://github.com/NichtStudioCode/InvUI into main 2021-06-12 21:15:45 +02:00
NichtStudioCode
37664b72ca Fixed pom 2021-06-12 21:15:25 +02:00
NichtStudioCode
843695d414
Create maven.yml 2021-06-12 21:07:31 +02:00
NichtStudioCode
61ddcc128e Merged with InventoryAccess 2021-06-12 15:15:31 +02:00
NichtStudioCode
e1611d93fd Renamed SimplePagedGUIsGUI to SimplePagedNestedGUI 2021-06-05 18:23:03 +02:00
NichtStudioCode
3c446a30dd Update SimplePagedGUIsGUI.java 2021-06-05 17:36:02 +02:00
NichtStudioCode
793a8c28da Fixed VirtualInventory DROP_ONE_SLOT and PICKUP_ONE 2021-06-04 21:15:42 +02:00
NichtStudioCode
88bca58c54 Added some VirtualInventory Methods 2021-06-04 21:11:26 +02:00
NichtStudioCode
b1c3e69959 Make BaseGUI public 2021-06-02 22:20:10 +02:00
NichtStudioCode
0ddf3db29e Merge BaseGUI and IndexedGUI 2021-06-02 22:16:23 +02:00
NichtStudioCode
b17fc27ee5 Rewrote VirtualInventory
- VirtualInventory now allows for a custom max stack size on each individual slot
- Cleaned up methods, added better descriptions
- Allow changing the new item stack in the ItemUpdateEvent
- Added support for InventoryAction.HOTBAR_SWAP
2021-06-02 22:04:38 +02:00
NichtStudioCode
048568cfac VirtualInventory#getWindows, Item#getWindows 2021-05-11 19:32:14 +02:00
NichtStudioCode
d42c242947 GUI#closeForAllViewers 2021-05-11 19:03:07 +02:00
NichtStudioCode
640cdef177 Fixed endless loop when ItemUpdateEvent is cancelled 2021-05-11 18:52:25 +02:00
NichtStudioCode
8e0ca7ea44 Respect maxStackSize in VirtualInventory#addItem 2021-05-11 15:29:53 +02:00
NichtStudioCode
0715ac2dba Make VirtualInventory#notifyWindows public 2021-05-08 21:49:50 +02:00
NichtStudioCode
bdf74fb191 ItemBuilder getter Methods 2021-05-08 14:41:16 +02:00
NichtStudioCode
c623250e3a ItemUpdateEvent#isSwap 2021-05-05 22:57:05 +02:00
NichtStudioCode
7697707b21 Fixed ItemBuilder#setAmount not working when using a base ItemStack 2021-05-05 16:55:26 +02:00
NichtStudioCode
dcdcba3fab Added @NotNulls in ItemBuilder 2021-05-04 22:52:27 +02:00
NichtStudioCode
698387d20b Accept ItemStack in ItemBuilder 2021-05-04 22:38:10 +02:00
NichtStudioCode
01cff674f0 Fixed Window not being set for Items of nested GUIs 2021-05-03 19:48:52 +02:00
NichtStudioCode
dd80927b46 VirtualInventory#canHold 2021-04-30 19:03:46 +02:00
NichtStudioCode
1b60239b34 isAdd, isRemove, getAddedAmount, getRemovedAmount 2021-04-30 19:03:31 +02:00
NichtStudioCode
31ec100806 Remove Window from list in VirtualInventory when closed 2021-04-25 17:23:30 +02:00
NichtStudioCode
3b9e5f5db0 VirtualInventory#simulateAdd 2021-04-24 15:26:40 +02:00
NichtStudioCode
cab14d0047 Fix NullPointerException in VirtualInventory#getItems 2021-04-21 21:42:32 +02:00
NichtStudioCode
edde43b1ae ItemUpdateEvent UpdateReason 2021-04-21 20:55:18 +02:00
NichtStudioCode
ff56f8e017 Fixed GUIBuilder not working for Tab GUIs 2021-04-11 00:23:05 +02:00
NichtStudioCode
ba0a57af41 VirtualInventory#getItems 2021-04-10 12:45:53 +02:00
NichtStudioCode
ce147a38b8 Update ItemBuilder.java 2021-04-07 20:47:33 +02:00
NichtStudioCode
f0d1ac5eaf Add itemUpdateHandler 2021-03-31 13:47:35 +02:00
NichtStudioCode
dc381dba6e Added option to delete VirtualInventories 2021-03-31 13:39:51 +02:00
NichtStudioCode
da96b415a9 GUI Background 2021-02-28 19:36:51 +01:00
NichtStudioCode
a22e33cf64 Added option to set plugin manually 2021-02-21 15:02:50 +01:00