Commit Graph

417 Commits

Author SHA1 Message Date
bluefireoly fd53ed0dd7 Added documentation for all await functions 2020-10-27 13:37:11 +01:00
bluefireoly aa4cf81fcf Added await function for paged book input 2020-10-27 13:33:09 +01:00
bluefireoly 8523ae75dc Added PlayerInputBookPaged 2020-10-27 13:31:54 +01:00
bluefireoly a7920f1af2 Added PlayerInputResult to allow different result types 2020-10-27 13:30:59 +01:00
bluefireoly 66eed3859e Added awaitBookInput 2020-10-25 21:28:08 +01:00
bluefireoly 25c769be03 Added default parameters 2020-10-25 19:32:19 +01:00
bluefireoly e72128556e Added documentation for onClickElement 2020-10-25 16:04:15 +01:00
bluefireoly e77f633d40 Replaced static default page with variable 2020-10-25 16:02:47 +01:00
bluefireoly cf8a4b3adf Added more documentation 2020-10-25 16:01:52 +01:00
bluefireoly b43e17360f Added unregister functionality 2020-10-25 11:50:33 +01:00
bluefireoly 6db78d08f4 Added GUIInstance structure; GUIIndividual now available 2020-10-25 10:54:52 +01:00
bluefireoly 9ff49ad624 Added parameter name to onEvent callback 2020-10-25 10:53:40 +01:00
bluefireoly 7ba75f3250 Removed "Inventory" from the GUI API names 2020-10-24 23:25:32 +02:00
bluefireoly 3c029eb292 Merge branch 'master' of https://github.com/bluefireoly/KSpigot 2020-10-24 21:12:50 +02:00
bluefireoly a73fdf502e Renamed GUISpaceCompound file 2020-10-24 21:12:46 +02:00
bluefireoly a018eb197a Added book input 2020-10-24 00:22:02 +02:00
bluefireoly df4f8e19d5 Now ignoring colour codes 2020-10-23 18:33:12 +02:00
bluefireoly 16005397be Added String.toLoreList() function 2020-10-23 18:12:57 +02:00
bluefireoly 6d709d2a64 Added SerializableWorld 2020-10-23 17:44:54 +02:00
bluefireoly f99883a15f Made SpigotSerializables data classes 2020-10-23 17:39:57 +02:00
bluefireoly 7c2f61d2a7 Added kotlinx.serialization serializers 2020-10-23 17:39:10 +02:00
bluefireoly 804ea30cd4 Fixed spelling mistake 2020-10-23 17:38:46 +02:00
bluefireoly 3e598f2f67 Update PlayerInput.kt 2020-10-23 02:42:04 +02:00
bluefireoly 5f92170d06 Update PlayerInput.kt 2020-10-23 02:41:49 +02:00
bluefireoly 73999c8b08 Update PlayerInput.kt 2020-10-23 02:17:42 +02:00
bluefireoly 265d84cd91 Update PlayerInput.kt 2020-10-23 02:15:11 +02:00
bluefireoly 0acd93bd81 Update PlayerInput.kt 2020-10-23 02:12:06 +02:00
bluefireoly c454b53d96 Added PlayerInput API 2020-10-23 02:07:06 +02:00
bluefireoly 78b12971c6 Create InventoryExtensions.kt 2020-10-23 02:06:56 +02:00
bluefireoly 8ba0a7bd4a Changed "bukkit" in the name of runnable methods to "task" 2020-10-23 00:09:58 +02:00
bluefireoly 53994d3c4b Update KSpigotRunnables.kt 2020-10-23 00:08:41 +02:00
bluefireoly ba95c1d286 Update KSpigotItems.kt 2020-10-22 23:35:31 +02:00
bluefireoly 99ffe08258 Space compound update 2020-10-22 19:22:39 +02:00
bluefireoly 661af86ead Only trigger click on mouse click action - else cancel 2020-10-22 01:53:04 +02:00
bluefireoly bbc447ff5d Update InventoryGUIButton.kt 2020-10-21 23:08:48 +02:00
bluefireoly 25d8e5fd41 Added compound scroll button to Inventory GUI builder 2020-10-21 22:54:32 +02:00
bluefireoly c20bf0a1a6 Inventory GUI compound scroll functionality 2020-10-21 22:43:08 +02:00
bluefireoly 163fc9f9fd Update InventoryGUISpaceCompound.kt 2020-10-21 22:23:50 +02:00
bluefireoly b25adb42d4 Added scrolledLines set functionality 2020-10-21 22:21:27 +02:00
bluefireoly c9993593a7 Update InventoryGUISpaceCompound.kt 2020-10-21 22:12:08 +02:00
bluefireoly decf2c7b57 Update InventoryGUIButton.kt 2020-10-21 21:49:19 +02:00
bluefireoly be97686815 Update InventoryGUISpaceCompound.kt 2020-10-21 21:36:44 +02:00
bluefireoly 1fc55f47c7 Simplified usage state watching 2020-10-21 21:28:50 +02:00
bluefireoly 76f7db0d45 SpaceCompound now knows what GUIs currently use it 2020-10-21 20:56:33 +02:00
bluefireoly 94f7b33c1f Now taking page changes into account when handling click events 2020-10-21 20:56:10 +02:00
bluefireoly 4c09ba34f2 Update InventoryGUISpaceCompound.kt 2020-10-21 18:16:33 +02:00
bluefireoly ff7c5940d8 Added state watch functionality 2020-10-21 17:59:34 +02:00
bluefireoly 014ee6e279 Update InventoryGUISlots.kt 2020-10-21 17:16:58 +02:00
bluefireoly 76ea1bfab8 Update InventoryGUISlots.kt 2020-10-21 17:15:40 +02:00
bluefireoly 9484bc1ce5 Foundation for building shared and non-shared inventory GUIs 2020-10-21 15:45:00 +02:00