Commit Graph

157 Commits

Author SHA1 Message Date
NichtStudioCode
a973701bbc Improved GUIBuilder & ControlItems 2021-02-08 17:00:36 +01:00
NichtStudioCode
b76be6ffd8 ScrollGUI 2021-02-08 13:04:27 +01:00
NichtStudioCode
5e8a9d5536 Update SimpleWindow.java 2021-02-07 20:09:41 +01:00
NichtStudioCode
417b824e3a Merge branch 'main' of https://github.com/NichtStudioCode/InvUI into main 2021-02-07 20:04:30 +01:00
NichtStudioCode
c171d81072 Added PlayerHead cache 2021-02-07 20:04:26 +01:00
NichtStudioCode
3eda60d4e7
Update README.md 2021-02-06 16:54:44 +01:00
NichtStudioCode
b42540beed
Update README.md 2021-02-06 16:53:54 +01:00
NichtStudioCode
e5abf9a77b
Merge pull request #2 from NichtStudioCode/add-license-1
Create LICENSE
2021-02-06 16:49:06 +01:00
NichtStudioCode
d13fa8dcb3
Create LICENSE 2021-02-06 16:48:56 +01:00
NichtStudioCode
2af53e9bec
Update README.md 2021-02-06 16:48:20 +01:00
NichtStudioCode
6ca55ef678 Refactoring, added missing javadoc 2021-02-05 11:56:51 +01:00
NichtStudioCode
2df18412ef Reformatted project 2021-02-05 11:25:41 +01:00
NichtStudioCode
5176418a59 Renamed CustomItem to Icon 2021-02-05 11:16:02 +01:00
NichtStudioCode
c7dc050845 Javadoc & Changeable elements in PagedGUI implementations 2021-02-05 11:09:04 +01:00
NichtStudioCode
612d21ca8b Updated to latest InventoryAccess 2021-02-04 16:49:13 +01:00
NichtStudioCode
2c0e896a2d Fixed AutoCycleItem 2021-02-04 16:49:00 +01:00
NichtStudioCode
6c73edac99 Update CustomItem.java 2021-02-03 21:11:13 +01:00
NichtStudioCode
f3ad577a86 Update to latest resource pack 2021-02-03 20:51:12 +01:00
NichtStudioCode
e87ef108e6 Different inventory types
Dropper, Hopper, Anvil
2021-02-03 20:03:59 +01:00
NichtStudioCode
287e08dce4 Fixed CycleItem not updating 2021-02-03 13:56:54 +01:00
NichtStudioCode
bad8f89ba2 Renamed to InvUI 2021-02-02 21:10:08 +01:00
NichtStudioCode
8512a749bf Get Plugin from PluginClassLoader 2021-02-02 20:50:04 +01:00
NichtStudioCode
a5262128c9 3 New Items
Added AutoUpdateItem
Added CycleItem
Added AutoCycleItem
2021-02-01 12:24:25 +01:00
NichtStudioCode
73d5b0779d Improved GUIBuilder 2021-02-01 11:56:13 +01:00
NichtStudioCode
5eb859e6c9 CombinedWindow 2021-01-31 16:24:38 +01:00
NichtStudioCode
e6c4af7765 New CustomItems 2021-01-29 19:32:33 +01:00
NichtStudioCode
8889f30911 Methods to find all Windows & Viewers in GUI 2021-01-29 18:33:17 +01:00
NichtStudioCode
0a62cb85b6 MaterialWithBackground 2021-01-28 22:37:49 +01:00
NichtStudioCode
ac8401ef6b TabGUI 2021-01-28 18:58:44 +01:00
NichtStudioCode
ed64b2e60a Minor changes
Removed one unnecessary Exception
Fixed spelling
2021-01-28 17:26:47 +01:00
NichtStudioCode
e4980188e2 GUIParent & GUI-based Animations 2021-01-28 00:31:21 +01:00
NichtStudioCode
3eb57e9fae Removed unnecessary x = 0 and y = 0 2021-01-27 19:31:09 +01:00
NichtStudioCode
83f1da5ed8 4 New Animations
RowAnimation
ColumnAnimation
HorizontalSnakeAnimation
VerticalSnakeAnimation

Split BaseAnimation to BaseAnimation and SoundAnimation, all default Animations now extend SoundAnimation
2021-01-27 19:29:09 +01:00
NichtStudioCode
d0138f476e ForceResourcePack deactivated by default 2021-01-27 18:30:14 +01:00
NichtStudioCode
87d14b71a9 Updated ResourcePack URL 2021-01-27 18:25:23 +01:00
NichtStudioCode
793635a9dd ReflectionRegistry
Added a reflection registry
Added some methods in ReflectionUtils
2021-01-27 18:21:14 +01:00
NichtStudioCode
6521e655a4 FunctionItem 2021-01-27 17:23:09 +01:00
NichtStudioCode
c1d1255a91 Nested GUIs and VirtualInventories 2021-01-27 17:15:16 +01:00
NichtStudioCode
8e160a5e87 Improved PagedGUI
BackItem and ForwardItem are no longer inner classes
BackItem and ForwardItem use a Function<PagedGUI, ItemBuilder> to receive the current ItemBuilder
Improved PagedGUIBuilder
2021-01-27 16:25:09 +01:00
NichtStudioCode
548b22df97 CustomItems 2021-01-27 15:16:52 +01:00
NichtStudioCode
5a63384f36 Fixed ItemUpdateEvent cancel not working 2021-01-27 13:58:38 +01:00
NichtStudioCode
1f2ac4a651 Added BackgroundItem 2021-01-26 20:13:47 +01:00
NichtStudioCode
dd9232fc37 Update WindowManager.java
Updated javadoc
New method for finding all Windows belonging to a player
2021-01-25 18:26:42 +01:00
NichtStudioCode
ea35d94dda ItemUpdateEvent
Created and implemented ItemUpdateEvent
Added javadoc to VirtualInventory
2021-01-25 18:08:49 +01:00
NichtStudioCode
a4bdf57360 Simplified code regarding VirtualInventory 2021-01-24 23:13:34 +01:00
NichtStudioCode
d50f24e557 New animation 2021-01-24 20:55:34 +01:00
NichtStudioCode
101ca28f70 Reformatted code 2021-01-24 20:00:41 +01:00
NichtStudioCode
97db33277e VirtualInventory shift click
Added the possibility to shift-click items in and out of VirtualInventories
Added handling for the PLACE_SOME InventoryAction
2021-01-24 19:55:45 +01:00
NichtStudioCode
ddf5c070e8 VirtualInventory serialization 2021-01-23 15:38:47 +01:00
NichtStudioCode
14f2d97e93 VirtualInventory 2021-01-22 19:27:54 +01:00