Commit Graph
3068 Commits
Author SHA1 Message Date
bigguy345 cef0dfe45f forgor class :broken_heart_emoji: 2025-06-30 09:18:56 +03:00
bigguy345 31a25acd20 Canged all the IConditionalAction Supplier<Boolean> instances (condition,terminateWhen,pauseUntil) to Function<IAction,Boolean> 2025-06-30 09:15:34 +03:00
bigguy345 bc2bab889d cleared ActionManager on NPC delete 2025-06-30 08:59:51 +03:00
bigguy345 6a04a0ea28 IAction exceptions now report to CNPC+ script console 2025-06-30 08:21:50 +03:00
bigguy345 74198534af INFINITE OVERLOADS !!!!! 2025-06-30 07:15:34 +03:00
bigguy345 f86db24def IEntity.getCollidingEntities 2025-06-29 22:30:15 +03:00
bigguy345 8496c5bff2 Merge remote-tracking branch 'upstream/dev' into dev 2025-06-29 21:58:06 +03:00
bigguy345 f662d8416e Implemented actionThread to IConditionalActions 2025-06-29 21:57:31 +03:00
bigguy345 78bb39e4c7 ActionThread 2025-06-29 21:56:15 +03:00
Kam 63d019dfd0 Update api 2025-06-29 14:49:24 -04:00
Kam 5dad2f13de Update build.gradle 2025-06-29 14:46:08 -04:00
Kam 38153e72d0 Merge pull request #162 from KAMKEEL/codex/add-default-action-clearing-on-death
Add config to clear Action Manager on death
2025-06-29 14:41:17 -04:00
Kam 585ebdcc2f Add config for clearing action manager on death 2025-06-29 14:40:49 -04:00
Kam 8296a008d4 Merge branch 'dev' of https://github.com/KAMKEEL/CustomNPC-Plus into dev 2025-06-29 14:32:26 -04:00
Kam 5d4721dc20 Public 2025-06-29 14:32:24 -04:00
bigguy345 bdbf30d328 Another ActionThread overhaul 2025-06-29 21:06:15 +03:00
bigguy345 772fc5ef6d Refactor 2025-06-29 20:59:43 +03:00
bigguy345 c31843c318 OVERLOAD !! 2025-06-29 20:57:59 +03:00
bigguy345 5994206abd More schedulers and overloading methods !!!! 2025-06-29 11:22:43 +03:00
bigguy345 6bb1741025 Parallel IAction chain methods 2025-06-29 11:04:14 +03:00
bigguy345 213c9069de Parallel IAction schedulers 2025-06-29 09:55:14 +03:00
bigguy345 e03af5e76f Vastly improved ActionThread 2025-06-29 09:47:07 +03:00
bigguy345 fa9e5cdfe5 More IActionManager and IAction QoL !!! 2025-06-29 09:44:20 +03:00
bigguy345 8ee35e8088 IActionManager and IAction QoL 2025-06-29 09:07:09 +03:00
bigguy345 dd4b0c8b4b ActionManager no longer cleared on entity's death/reset 2025-06-28 19:10:15 +03:00
bigguy345 203a794950 ActionManager.getAction(name) 2025-06-28 19:07:37 +03:00
bigguy345 70cc7b75e4 More important ActionThread pausing frameworks and documentation 2025-06-28 19:07:19 +03:00
bigguy345 e001beb6ba Added global API.getActionManager() 2025-06-28 10:06:14 +03:00
bigguy345 6de09c1ee4 Added player's ActionManager getter to API 2025-06-28 09:38:38 +03:00
bigguy345 9322cd7429 Added ActionThread
IActions can now be threaded using action.threadify()
2025-06-28 09:30:21 +03:00
Kam 8b3ae8d73a Make list height public 2025-06-26 17:48:24 -04:00
Kam 26e1f78fb4 Merge pull request #160 from KAMKEEL/codex/fix-illegalargumentexception-on-packet-handling
Fix NBT party serialization crash
2025-06-26 00:34:39 -04:00
Kam 8ebc372f83 Fix NBT write errors for parties 2025-06-26 00:34:23 -04:00
Kam a0775be65c Merge pull request #159 from KAMKEEL/codex/send-full-party-nbt-updates-to-clientcachehandler
Send full Party NBT on updates
2025-06-24 05:41:54 -04:00
Kam df32f6dc50 Send full party data to client 2025-06-24 05:41:34 -04:00
Kam 6a21edb46b Send Party Members to Client 2025-06-23 23:48:35 -04:00
luisc 70f146cb27 changed some comments 2025-06-11 17:37:17 -05:00
luisc 7044d8ed63 added a config that determines the order loaded scripts are run in 2025-06-11 17:36:03 -05:00
luisc 43bf4d3427 merged separate gui packet calls in the ProfileChangePacket 2025-06-10 10:56:25 -05:00
Kam e973605be6 Make public 2025-06-05 13:18:33 -04:00
luisc 0b60f4b455 small fix HAHAHA 2025-06-03 18:18:24 -05:00
Kam 43154bba15 1.10.2 2025-06-03 19:06:34 -04:00
Kam 5d2b667aa6 Merge branch 'dev' of https://github.com/KAMKEEL/CustomNPC-Plus into dev 2025-06-03 19:06:09 -04:00
Kam 96496a40e2 Split Hover Text by New Lines 2025-06-03 19:06:07 -04:00
luisc fe1c21582a improved script performance when looking up top-level functions 2025-06-03 15:11:49 -05:00
Kam 49757c7cb5 1.10.1 2025-06-02 17:31:40 -04:00
Kam ce9941e3ee Merge branch 'dev' of https://github.com/KAMKEEL/CustomNPC-Plus into dev 2025-06-02 15:09:29 -04:00
Kam 7b6c7c1c33 Update ScriptPlayerEventHandler.java 2025-06-02 15:09:24 -04:00
luisc b848dc0d7a Merge remote-tracking branch 'origin/dev' into dev 2025-06-02 14:09:08 -05:00
luisc e9f810dc21 set role on client side before opening role editors 2025-06-02 14:08:59 -05:00