Commit Graph
3266 Commits
Author SHA1 Message Date
Kam 11e326de48 Add mount role for NPCs with rider controls 2025-11-06 00:20:22 -05:00
Kam 082d22ba6e Syncing Issues 2025-11-05 17:33:24 -05:00
Kam 3009c97bc9 Close On Esc Support 2025-11-05 17:25:14 -05:00
Kam 179199a6bf Merge pull request #229 from KAMKEEL/implement-cache-build-on-server-started
Scope sync cache rebuild to server load
2025-11-05 17:23:35 -05:00
Kam 5e8e004ef6 Scope sync cache rebuild to server load 2025-11-05 17:23:21 -05:00
Kam a7100daa77 Merge pull request #228 from KAMKEEL/fix-quest-and-dialog-syncing-issues
Reset sync caches between worlds
2025-11-05 16:52:59 -05:00
Kam b47a2bc1d2 Reset sync caches between worlds 2025-11-05 16:52:38 -05:00
Kam 323a0c454a Fix Player Data Buttons 2025-11-05 15:56:46 -05:00
Kam d6a2d42fe7 Merge pull request #227 from KAMKEEL/fix-bug-with-book-interaction-in-customnpc+
Fix SaveBookPacket server handling crash
2025-11-01 04:19:51 -04:00
Kam 3f0b93a2d2 Fix server handling for SaveBookPacket 2025-11-01 04:19:39 -04:00
Kam 1e190d7470 Merge pull request #226 from KAMKEEL/fix-server-crash-from-null-conditional-actions
Prevent crashes when conditional actions return null
2025-10-31 17:57:27 -04:00
Kam db09c9a44f Handle null results in conditional actions 2025-10-31 17:57:13 -04:00
Kam 8efa1d354d Commit New Java Doc 2025-10-28 02:05:17 -04:00
Kam 0c1d9908aa Update ScriptPlayerEventHandler.java 2025-10-28 01:53:39 -04:00
Kam 557b8720a4 Update ScriptPlayerEventHandler.java 2025-10-28 00:44:41 -04:00
Kam 9df3db48ce Update DEV Api Reference 2025-10-28 00:10:58 -04:00
lonewolf8351 85a117fa6a Merge remote-tracking branch 'origin/dev' into dev 2025-10-28 00:07:02 -04:00
lonewolf8351 6e43c34e91 Added getPartyMembers() method to Iplayer 2025-10-28 00:06:41 -04:00
Kam 803c631f99 Merge pull request #225 from KAMKEEL/codex/fix-translate-y-and-z-in-linked-item-gui
Fix linked item translate axes
2025-10-27 23:42:46 -04:00
Kam 6e851b88d2 Fix linked item translate axes 2025-10-27 23:42:40 -04:00
Kam 77ee8f8f42 Merge pull request #224 from KAMKEEL/codex/fix-npc-position-output-bug
Fix ScriptBlockPos.add to use provided position offsets
2025-10-27 23:41:26 -04:00
Kam b5a69b0f2a Fix ScriptBlockPos add using target position 2025-10-27 23:41:16 -04:00
Kam faf1019ed1 Merge pull request #220 from KAMKEEL/codex/optimize-player-sync-performance-0c9js2
Add debug logging toggle for sync controller
2025-10-27 14:59:43 -04:00
Kam 45e82877ad Merge pull request #223 from KAMKEEL/codex/add-invincibility-button-to-ranged-options
Add ranged invincibility toggle for NPC projectiles
2025-10-21 19:20:32 -04:00
Kam 58437e0bbf Add ranged invincibility toggle for NPC projectiles 2025-10-21 17:52:48 -04:00
Kam 1e7ee84098 Reset player sync state when client has no cache 2025-10-21 02:36:34 -04:00
Kam aaa07eeec6 Merge pull request #221 from KAMKEEL/codex/fix-npc-size-collision-issues
Fix NPC hitbox scaling for large sizes
2025-10-20 14:46:06 -04:00
Kam 3d9b54ef5b Fix NPC hitbox scaling for large sizes 2025-10-20 14:41:45 -04:00
Kam e73b5f3897 Ensure server identity changes trigger full sync 2025-10-19 22:28:03 -04:00
Kam 0c42fb8128 Simplify sync debug logging and server identity key 2025-10-19 22:19:03 -04:00
Kam b25f2b786e Add debug logging toggle for sync flow 2025-10-19 22:06:11 -04:00
bigguy345 111f16647d ActionManager.scheduleParallel not feeding name arg properly 2025-10-15 23:09:20 +03:00
Kam a826f27909 Merge pull request #217 from KAMKEEL/codex/fix-stringindexoutofboundsexception-crash
Clamp script text selection indices to prevent crash
2025-10-15 06:28:55 -04:00
Kam 3ca8b9664b Clamp selection bounds in script text area 2025-10-15 06:28:43 -04:00
Kam e49e380ff7 Merge pull request #216 from KAMKEEL/codex/fix-quest-item-requirement-validation
Fix item quest completion for duplicate item requirements
2025-10-15 06:18:01 -04:00
Kam 7da4b276a5 Fix item quest requirements counting per stack 2025-10-15 06:17:48 -04:00
Kam a3a595542a Merge pull request #215 from KAMKEEL/codex/fix-follower-job-item-acceptance-issues
Fix follower packet to validate follower role
2025-10-15 06:16:21 -04:00
Kam 7e4d0e48bb Fix follower packet role check 2025-10-15 06:16:04 -04:00
Kam 8070d8cdc4 Merge pull request #213 from KAMKEEL/codex/investigate-slot-switching-data-overwrite-issue
Fix race when switching profile slots saves to wrong slot
2025-10-12 20:38:17 -04:00
Kam 45cae9b064 Harden slot switching against stale saves 2025-10-12 20:38:02 -04:00
Kam 460a1c5ef9 Fix profile slot change data overwrite race 2025-10-12 20:31:46 -04:00
Kam c767c4714d Merge pull request #211 from KAMKEEL/codex/explain-cnpc+-party-loading-issue
Enforce server-side checks on party packets
2025-10-06 20:35:04 -04:00
Kam d9b5aa6b3d Guard party packets server-side 2025-10-06 20:34:53 -04:00
Kam f672583f73 Merge pull request #210 from KAMKEEL/codex/fix-github-workflow-build-failure
Fix CI by initializing CNPC+ API submodule before build
2025-10-06 20:20:38 -04:00
Kam 9e809b2e0d Fix CI by initializing API submodule 2025-10-06 20:20:26 -04:00
Kam 598c498533 Merge pull request #209 from KAMKEEL/codex/find-reason-for-custom-commands-issue
Allow console scripted commands
2025-10-06 20:15:19 -04:00
Kam afe0e8106e Allow console scripted commands 2025-10-06 20:15:08 -04:00
Kam 3d0c814861 Fix Recipe Button Layout 2025-10-06 15:24:19 -04:00
Kam 68fb45edfd Merge pull request #206 from KAMKEEL/codex/fix-profile-controller-data-saving-issues
Avoid profile data reset on relog
2025-08-28 22:18:26 -04:00
Kam 82e97935d9 fix: preserve profile data on relog 2025-08-28 22:18:16 -04:00