Kam
5afa1c8959
Auction System Implementation
2026-01-23 21:53:12 -05:00
Kam
aa923fae54
Remove Analystics
2026-01-23 00:51:01 -05:00
Kam
a9b602713c
Large Cleanup to Code Imports and Formatting
2026-01-22 23:07:38 -05:00
bigguy345
fb0332e5cf
Merge branch 'dev' into janino-scripts
2026-01-10 00:19:14 +02:00
Claude
de8c317023
Add mount edge case handling for dismount scenarios
...
- Player logout: Dismount from NPC mount before logout to prevent
orphaned mount state (ServerTickHandler)
- Teleportation: Dismount before cross-dimension teleport to prevent
mount being left behind in old dimension (NoppesUtilPlayer)
- Dead rider: Validate rider is alive, dismount dead/invalid riders
to prevent stuck mount state (NPCMountUtil)
- Role disable: Dismount rider when mount role is disabled to prevent
mounted player on non-mount NPC (RoleMount)
2025-12-30 23:20:54 +00: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
Kam
b25f2b786e
Add debug logging toggle for sync flow
2025-10-19 22:06:11 -04:00
Kam
2ae3a32ad1
Fix Profile Load Saving
2025-08-27 16:27:40 -04:00
Kam
7615a60932
Temporary Disable Analytics
2025-08-27 15:47:16 -04:00
Kam
9c541999f3
Optimize Imports
2025-07-23 14:22:52 -04:00
bigguy345
91dc56bf87
Moved NpcAPI.actionManager to ActionManager.GLOBAL
2025-07-08 14:34:39 +03:00
bigguy345
e0c9bfffa5
Fixed updateEveryXTicks being inconsistent due to using entity's ticksExisted. IAction instances now track their own tick
2025-07-03 18:29:53 +03:00
bigguy345
e001beb6ba
Added global API.getActionManager()
2025-06-28 10:06:14 +03:00
Kam
cc148c02d7
Convert all getPlayerData() to PlayerData.get()
2025-04-08 22:48:32 -04:00
Kam
180d257024
Proper Reformating
2025-03-13 17:14:45 -04:00
Kam
2141c5c4ca
Custom Quest Cooldowns / Shared Profile Cooldowns + Profile Packet Fixes
2025-02-20 22:19:21 -05:00
Kam
097f1f9d1d
Sync Effects Packet
2025-02-10 21:41:54 -05:00
Kam
ee8527f261
SyncController Fixes
2025-01-30 09:26:04 -05:00
Kam
5d308b1f56
Sync Recipes
2025-01-30 09:22:43 -05:00
Kam
de56032118
Syncing and Large Packet Completion
2025-01-29 18:25:34 -05:00
Kam
5d41f5b939
Rename Namespace to kamkeel.npcs
2025-01-29 13:20:04 -05:00
Kam
bf604774c0
[WIP] Multiple Profile Handlers
2025-01-23 16:10:01 -05:00
Kam
dd7a0b7f12
Add Insane Sync Data Control from BACK in the BROKEN 1.9 BETA >:D
2024-03-07 22:22:39 -05:00
Luis C.M
4abbb62e69
-Parties: Kicking, inviting players, setting a leader, friendly fire toggle, and leaving a party are all functional over packets
...
-Created a new type of achievement that uses the bag icon, used for party messages
2024-01-22 00:57:59 -06:00
KAMKEEL
bda76bafe6
Optimize Imports
2023-01-12 21:33:06 -05:00
KAMKEEL
a31efb2dc3
1.7.10 Files
...
Files added
2018-09-13 12:03:28 -04:00