bigguy345
|
7ea05e4ecc
|
Refactored ScriptedActionManager to ActionManager, moved to same package as Actions
|
2025-06-30 18:13:31 +03:00 |
|
bigguy345
|
2bb1df968b
|
Improved ParallelActionChain
|
2025-06-30 17:50:10 +03:00 |
|
bigguy345
|
7928c189ad
|
Fixed delay incorrectly calculated for sequential IActionChain
|
2025-06-30 16:52:17 +03:00 |
|
bigguy345
|
47dc56c25e
|
Adjusted ActionChains
|
2025-06-30 16:37:41 +03:00 |
|
bigguy345
|
a52c676fcb
|
Refactored setUpdateEveryXTick to updateEvery
Added getMaxCount(), once() and times(int n)
|
2025-06-30 16:35:34 +03:00 |
|
bigguy345
|
f6e0cd8add
|
Refactored scheduleAction to schedule
|
2025-06-30 09:28:31 +03:00 |
|
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
|
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
|
8ebc372f83
|
Fix NBT write errors for parties
|
2025-06-26 00:34:23 -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 |
|