Commit Graph

26 Commits

Author SHA1 Message Date
NichtStudioCode
215f088e3f Add PagedInventoriesGuiImpl 2023-07-19 09:24:04 +02:00
NichtStudioCode
673e9e5fe2 Fix javadoc param reference for outsideClickHandler 2023-07-02 12:57:14 +02:00
NichtStudioCode
2ae88d8378 Bump version 2023-07-02 12:50:46 +02:00
NichtStudioCode
cb320140b6 Fix window builder open handlers not being added to window 2023-07-02 12:50:40 +02:00
NichtStudioCode
288bd2505c Remove org.joml.Math import 2023-06-15 21:52:13 +02:00
NichtStudioCode
1d276aa356 Find plugin instance when loaded through PaperPluginClassLoader 2023-06-12 20:19:21 +02:00
NichtStudioCode
38cc1d57bd Improved window close handling
- WindowManager#windowsByPlayer are now also updated in WindowManager#addWindow and WindowManager#removeWindow

- Opening a new window during window close handlers now properly registers them in the WindowManger maps; but a Spigot issue still prevents this from working as inventories opened during the InventoryCloseEvent don't get click events
2023-06-11 16:41:01 +02:00
NichtStudioCode
e19447f7b9 Save viewer instance in AbstractWindow 2023-06-11 16:38:00 +02:00
NichtStudioCode
7b0767b9f4 Rearrange close and open methods in AbstractWindow 2023-06-11 14:33:53 +02:00
NichtStudioCode
210527b742 Bump version 2023-06-09 18:33:41 +02:00
NichtStudioCode
82e5408bed Fix Window closeable 2023-06-09 18:33:41 +02:00
NichtStudioCode
0c33ec3630 1.20 Support 2023-06-08 12:59:23 +02:00
NichtStudioCode
0cdbf5b779 Bump version 2023-06-01 12:20:50 +02:00
NichtStudioCode
71d0540d4a Fix #36 2023-06-01 12:20:16 +02:00
NichtStudioCode
fed3c03080 Bump version 2023-05-22 21:35:55 +02:00
NichtStudioCode
18270da64e Bump version 2023-05-08 18:18:04 +02:00
NichtStudioCode
7e43cfd207 Fix cartography window not displaying the map 2023-05-08 18:17:18 +02:00
NichtStudioCode
e56d8e61e8 Add SimpleItem(ItemStack) constructor 2023-05-08 18:16:55 +02:00
NichtStudioCode
46a1cf1536 Bump version 2023-05-06 16:52:13 +02:00
NichtStudioCode
695f9ed83e Fix line and page out of bounds after content update 2023-05-06 16:52:07 +02:00
NichtStudioCode
70483b6029 Bump version 2023-04-25 13:08:45 +02:00
NichtStudioCode
0182506f44 Fix SkullBuilder not setting serializedProfile in SkullMeta 2023-04-25 13:08:08 +02:00
NichtStudioCode
e660c26454 Use generic Gui / Window type for modifier in Gui / Window Builder 2023-04-16 18:37:07 +02:00
NichtStudioCode
13b9fa7dc4 Bump version 2023-04-16 18:14:02 +02:00
NichtStudioCode
ff8f96a36e Fix AbstractWindow#handleCloseEvent not being called on disable 2023-04-16 17:19:16 +02:00
NichtStudioCode
206a709335 Split invui module in invui and invui-core
The new invui-core module now contains all sources. The invui module is just a bundle of invui-core and all inventory-access revisions. This should make it easier to only include on inventory-access revision for plugins that don't have multi-version support.
2023-04-15 18:21:05 +02:00