Kam
83b86a4538
Fix Scripting Config Syncing Issues & Fixed Auction Tooltip Rendering Bugs
2026-02-04 16:16:43 -05:00
Kam
19b01e2099
Compress Script Hooks and Context System
2026-01-22 14:27:48 -05:00
bigguy345
a9bfa6c120
ScriptController.globalRevision, Incremented whenever external scripts loaded.
2025-12-15 20:05:40 +02:00
bigguy345
a8b3c0b8d4
All external scripts of type "Java" are now synced to client on login/script reload
2025-12-15 10:28:17 +02:00
bigguy345
8a2ba6ae4e
Added new Script language "Java" with extension type ".java"
2025-12-14 22:15:56 +02:00
bigguy345
818c62bdf9
Added ScriptFilesPacket, which fetches all files of a given language
2025-12-14 22:15:20 +02:00
bigguy345
18ebc607b7
Made ScriptController.languages final
2025-12-14 21:41:21 +02:00
somehussar
f8dc8d9268
Basic NPC Wrapper
2025-12-09 08:11:34 +01:00
Kam
9c541999f3
Optimize Imports
2025-07-23 14:22:52 -04:00
Kam
ce4c269b6f
Try Block for Nashorn Factory
2025-05-25 22:44:04 -04:00
Kam
43bc1eb81f
Code Cleanup / Reformat
2025-05-20 13:53:26 -04:00
Kam
4fd0c31bee
Individualized Player Scripts Config
2025-04-09 01:55:34 -04:00
Kam
180d257024
Proper Reformating
2025-03-13 17:14:45 -04:00
Kam
c3538836be
Optimize Imports
2025-02-20 21:40:39 -05:00
Kam
38cc396299
Async Save Scripts files after Edit
2024-04-04 18:53:53 -04:00
Kam
ed09a3ad33
EnableBannedClasses Config Option
2024-02-29 20:23:42 -05:00
Luis C.M
df88e5b4f9
Implemented banned classes config for Nashorn scripts.
2024-02-27 21:18:53 -06:00
Kam
6f8d99d94a
Hard disable
2023-11-16 15:19:32 -05:00
Luis C.M
d433eccef1
Fixed nashorn factory not being found in a dev environment
2023-07-13 09:04:16 -05:00
Luis C.M
be2c6bcbba
Implemented a quicker way to get the Nashorn engine by name.
2023-06-26 16:02:15 -05:00
Luis C.M
1ce5b7b302
ScriptCustomItem:
...
-Fixed issue where NBT data was not being sent to the client side, caused by latest commit.
2023-05-30 00:56:39 -05:00
Luis C.M
29935a1c6d
Implemented local NPC event scripts.
2023-03-16 04:27:19 -05:00
KAMKEEL
c2d0b5322d
Public Load Categories
2023-02-28 04:26:28 -05:00
Luis C.M
5b589768f6
Player, Forge, & NPC script console changes, & further fix to concurrent modification exception on script container.
2023-02-21 12:45:48 -06:00
Luis C.M
b8dc090db8
Player, Forge, & NPC scripts are saved in separate packets for separate tabs now, so script save/get packets aren't too big for the server.
2023-02-19 13:38:43 -06:00
KAMKEEL
bda76bafe6
Optimize Imports
2023-01-12 21:33:06 -05:00
Luis C.M
3152cf2379
ScriptController:
...
-Fixed engine test null pointer exception.
2022-12-14 01:55:32 -06:00
Luis C.M
c0406958a3
The script controller now checks whether a language can have objects loaded into it on startup, catching an exception and skipping that language as available if so.
2022-05-29 16:01:05 -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
18ff2bff78
Implemented Global NPC Events!
...
All NPCs activate these scripts. If a player wants to create a script that's universally used by all NPCs, this allows for that to happen with a lot of ease!
2022-03-23 03:54:06 -05:00
luisc
e6f97784ff
Added get/setRotationType to ScriptNpc. Added get/setMotion for x, y, z components to ScriptEntity. Fixed an NPC wand crash.
2021-12-29 16:22:05 -06:00
luisc
6bdc68337c
Revert "Made player script implementation closer to that of 1.12."
...
This reverts commit 3a9789b3fd .
2021-12-16 04:05:05 -06:00
luisc
3a9789b3fd
Made player script implementation closer to that of 1.12.
2021-12-16 02:53:17 -06:00
luisc
f88cbb8b51
Server-side compatibility changes
2021-10-19 02:49:46 -05:00
luisc
72f2c3c60a
Implemented global Forge events. Reorganized NPC API files.
2021-10-18 06:33:39 -05:00
luisc
1ee14920ff
Scripted player tick events are functional, GUI for player events is complete. Global player events run as they should now, just need to start implementing more of them.
2021-10-11 06:49:30 -05:00
luisc
8b6e84a8d4
Removed many unnecessary/redundant backported files. Focused only on classes that make events work.
2021-09-30 01:48:54 -05:00
KAMKEEL
a31efb2dc3
1.7.10 Files
...
Files added
2018-09-13 12:03:28 -04:00