Commit Graph
28 Commits
Author SHA1 Message Date
Kam 180d257024 Proper Reformating 2025-03-13 17:14:45 -04:00
Kam c3538836be Optimize Imports 2025-02-20 21:40:39 -05:00
bigguy345 bce3b2f5ea Added closeOnEsc variable to ICustomGui 2024-08-11 20:22:35 +03:00
Luis C.M e759916c01 Fixed duplication glitch with custom gui slots 2024-03-20 00:40:05 -05:00
Luis C.M 9af7c67798 Fixed slots being replaced when custom GUIs are read from NBT. 2024-03-19 22:13:29 -05:00
Kam 2fd7594720 Remove Fernflower References 2024-03-17 23:17:36 -04:00
Kam a872bc7035 Fix Item Slot not registering changes properly 2024-03-16 16:21:44 -04:00
Luis C.M a2c6f07185 ICustomGui:
-Added clear() function for clearing all components
2023-06-04 18:11:36 -05:00
Luis C.M ef4ec4aca0 Removed scala import 2023-03-29 02:19:04 -05:00
Luis C.M 80352741b9 Fixed custom gui slot behavior 2023-03-18 15:52:50 -05:00
Luis C.M e3405d22e9 Fixed null pointer exceptions from new custom gui slot commit. 2023-03-18 03:47:24 -05:00
Luis C.M 586c451f06 ICustomGui:
-Added IDs to custom GUI slots.
2023-03-18 03:04:46 -05:00
Luis C.M bcfd44d8fe Fixed scripted GUI button text alignments. 2023-02-17 11:28:37 -06:00
Luis C.M 30d73f91cf Fixed textured GUI buttons not working with images of different sizes. 2023-02-04 11:14:49 -06:00
KAMKEEL bda76bafe6 Optimize Imports 2023-01-12 21:33:06 -05:00
KAMKEEL be9ae94163 Start API Branch 2022-11-15 15:25:53 -05:00
Luis C.M cf33b90b26 Used interfaces in implementations instead of the real classes for most scripted classes. 2022-05-11 22:08:31 -05:00
Luis C.M 6896cec417 Every function in API classes that calls the main API class now calls the loaded API wrapper, renamed to NpcAPI, instead of the abstract class, renamed to AbstractNpcAPI. 2022-05-11 17:12:48 -05:00
Luis C.M 6dea5a1cbc Interfaces have a file strucutre resembling the file structure of their implementing classes. 2022-05-11 16:43:14 -05:00
Luis C.M c2546c3f82 Updated interfaces to have the proper functions. Documentation will focus around them, so they'll be better organized from now on. 2022-05-11 16:31:14 -05:00
luisc ee02988d8c Removed client-side imports from EntityNPCFlying 2022-02-22 22:14:05 -06:00
luisc 67c83b1ce9 Added rotation for custom GUI lines, labels, and textured rectangles 2022-01-31 15:39:21 -06:00
luisc e5e1aa1972 Made color and alpha components global among ScriptGui classes. 2022-01-30 05:20:45 -06:00
luisc be61bd4e17 Made color and alpha components global among ScriptOverlay classes. 2022-01-30 04:33:00 -06:00
luisc 8b24dad211 Added Custom GUI Lines, with configurable thickness & color. Draws a line between one point defined by (x1,y1), and another defined by (x2,y2) 2022-01-28 03:21:00 -06:00
luisc 83756381e4 Added toggleable shadows and scaling to custom GUI labels. 2022-01-20 20:27:26 -06:00
luisc 2874643c84 Fixed textured rectangles in custom GUIs not being placed relative to the GUIs' position. 2022-01-14 15:41:27 -06:00
luisc 6b9cfb9d25 Implemented custom GUIs. 2022-01-12 04:44:08 -06:00