fullwall
|
e64816eda2
|
Make triggers prompt pause the pathfinding to prevent difficult states to problem solve. Add CommandTrigger.
|
2023-06-14 23:45:36 +08:00 |
|
fullwall
|
9704f1493c
|
Implement new push / knockback events
|
2023-06-12 21:20:51 +08:00 |
|
fullwall
|
3702b019cd
|
Make some create flags require admin
|
2023-06-11 17:06:22 +08:00 |
|
fullwall
|
64b200837d
|
Add sittable support to /npc sitting, disable array pooling for now
|
2023-06-11 16:51:28 +08:00 |
|
fullwall
|
9facad1b2a
|
Initial 1.20 update
|
2023-06-08 22:37:50 +08:00 |
|
fullwall
|
5dc627ab49
|
Fix copypasta issue in /npc metadata set
|
2023-05-24 23:28:05 +08:00 |
|
fullwall
|
513a6c7cce
|
Use new duration option
|
2023-05-14 22:54:45 +08:00 |
|
fullwall
|
46ccf0895f
|
Implement playerfilter change
|
2023-05-11 21:40:01 +08:00 |
|
fullwall
|
232f5247f1
|
Rework /npc follow toggling
|
2023-05-06 00:45:57 +08:00 |
|
fullwall
|
d9a4a3e5e2
|
Make /npc rotate use arm swing to fix rotation
|
2023-05-04 01:51:48 +08:00 |
|
fullwall
|
3fe2d189f4
|
Fix skinlayers trait, add /npc lookclose --linkedbody
|
2023-05-02 00:50:50 +08:00 |
|
fullwall
|
406bea7b53
|
Trial removing arm swing in favour of manual position packets
|
2023-04-30 00:18:24 +08:00 |
|
fullwall
|
6a8300980d
|
Fix an issue with /npc metadata and enum keys, set lookclose target to null if not enabled
|
2023-04-27 18:55:42 +08:00 |
|
fullwall
|
19b917e905
|
Add unstable API for hologramtrait
|
2023-04-25 23:56:50 +08:00 |
|
fullwall
|
7a345b2962
|
Convert /npc pose to flag yaw / pitch arguments
|
2023-04-25 23:29:22 +08:00 |
|
fullwall
|
17c3329b19
|
Allow extra arg for /npc pose
|
2023-04-25 23:12:55 +08:00 |
|
fullwall
|
e2e4b2a0c1
|
Implement basic stat tracking for traits
|
2023-04-25 23:11:20 +08:00 |
|
fullwall
|
c1ae7aa0d3
|
Add /npc pose [yaw] [pitch] --save [name]
|
2023-04-25 22:23:41 +08:00 |
|
fullwall
|
798ec1c3aa
|
Fix wrong registry name creation for /npc create
|
2023-04-23 16:38:12 +08:00 |
|
fullwall
|
b53955ebb2
|
Remove VocalChord/SpeechFactory
|
2023-04-20 23:42:48 +08:00 |
|
fullwall
|
4f9506ce7a
|
Add /npc painting
|
2023-04-08 02:35:55 +08:00 |
|
fullwall
|
e0a66ff67b
|
Fix /npc follow <NPC ID>
|
2023-03-31 00:11:29 +08:00 |
|
fullwall
|
e8a5a1ceb4
|
Fix mineskin API calls and hologram name height
|
2023-03-29 18:32:47 +08:00 |
|
fullwall
|
f29780874d
|
Add /npc skin --file
|
2023-03-29 01:28:08 +08:00 |
|
fullwall
|
bafc6df000
|
Delay protocollib loading
|
2023-03-26 13:28:23 +08:00 |
|
fullwall
|
82030a6534
|
Implement pitchable look control
|
2023-03-25 23:22:46 +08:00 |
|
fullwall
|
4a55753409
|
Improve triggers editor.
|
2023-03-25 21:49:30 +08:00 |
|
fullwall
|
48a30c56ff
|
Allow /npc follow to work with entities rather than just players
|
2023-03-18 23:28:33 +08:00 |
|
fullwall
|
46633409c3
|
Adjust command costs so that they are only charged after checking that the command can be used, adjust itemcost algorithm
|
2023-03-16 22:01:04 +08:00 |
|
fullwall
|
e6f8a47f36
|
Add config comments, remove subplugins, remove NPCEnderTeleportEvent
|
2023-03-15 01:41:24 +08:00 |
|
fullwall
|
6a19f19aa9
|
Allow /npc select to work with blocks
|
2023-03-14 20:55:33 +08:00 |
|
fullwall
|
b9f10a2e0c
|
Fix Java 8 compat
|
2023-03-13 21:46:52 +08:00 |
|
fullwall
|
74a861142b
|
Add durations to settings, allow falling distance to be set for all mobs
|
2023-03-12 22:30:19 +08:00 |
|
fullwall
|
b02a3d8766
|
Implement player filtering, replace all entity trackers, compatibility update for async entity tracking
|
2023-03-07 23:58:03 +08:00 |
|
fullwall
|
248e9de2e6
|
Fix NPCs constantly trying to swim, relicense to LGPL
|
2023-03-06 00:28:44 +08:00 |
|
fullwall
|
cb6f8be7fc
|
Add /npc packet
|
2023-03-02 23:08:03 +08:00 |
|
fullwall
|
ef9220b5fd
|
When-player-within rather than when_player_within
|
2023-03-01 00:21:08 +08:00 |
|
fullwall
|
585df3f696
|
Add simple /npc pausepathfinding command
|
2023-02-21 23:59:33 +08:00 |
|
fullwall
|
b0a2c51883
|
Fix /npc mirror with uuid change
|
2023-02-11 22:52:53 +08:00 |
|
fullwall
|
504a38317c
|
Add --distance argument
|
2023-02-06 00:43:42 +08:00 |
|
fullwall
|
a61befbdcc
|
Add basic /npc home command
|
2023-02-06 00:40:01 +08:00 |
|
fullwall
|
e828782be6
|
Snowman performance change
|
2023-01-27 01:54:13 +08:00 |
|
fullwall
|
72c136e97a
|
Add /npc aggressive
|
2023-01-16 23:54:21 +08:00 |
|
fullwall
|
e21681fa26
|
Add /npc hitbox, WIP packet NPCs
|
2023-01-03 20:55:27 +08:00 |
|
fullwall
|
b38a66dbfb
|
Add /npc lookclose --headonly
|
2023-01-02 00:24:11 +08:00 |
|
fullwall
|
b8e79b20cf
|
Implement API, check for invalid Player references, remove Text min/max-cooldown settings and fix Text delay/right click cancellations, make SitTrait work with npc#teleport
|
2023-01-01 15:26:35 +08:00 |
|
fullwall
|
a669a8a256
|
Workaround protocollib not supported listed boolean, fix dolphins moving while on ground, add /npc bossbar --range, add /npc create --nameplate --temporaryticks
|
2022-12-29 23:26:02 +08:00 |
|
fullwall
|
cdb75dbc96
|
Add warning for npc select within commands
|
2022-12-27 19:57:48 +08:00 |
|
fullwall
|
b8a608ec5c
|
Add /npc lookclose --targetnpcs
|
2022-12-27 14:22:27 +08:00 |
|
fullwall
|
36671daeae
|
Check parsed name length
|
2022-12-26 00:20:21 +08:00 |
|
fullwall
|
27603afdf4
|
Add /npc mirror for skins
|
2022-12-25 01:37:54 +08:00 |
|
fullwall
|
886d83eeb4
|
Use new API
|
2022-12-24 21:43:08 +08:00 |
|
fullwall
|
0e2dd23096
|
Use names consistently
|
2022-12-24 13:36:24 +08:00 |
|
fullwall
|
e7e2efd518
|
Allow /npc shop to be performed without an NPC selected
|
2022-12-19 01:44:16 +08:00 |
|
fullwall
|
8d202aa988
|
Implement metadata
|
2022-12-19 00:36:53 +08:00 |
|
fullwall
|
5a82133200
|
Switch to use new method
|
2022-12-18 13:50:19 +08:00 |
|
fullwall
|
b78312b8f0
|
Fix two typos
|
2022-12-12 07:28:12 +08:00 |
|
fullwall
|
ab0c706da5
|
Add perplayer lookclose, rework templates, add message to send on click to shop trait, remove profiler call in player navigation which broke compatibility with certain plugins
|
2022-12-11 21:28:39 +08:00 |
|
fullwall
|
d34fd48533
|
Make lookAtFunction use packets for yaw, tweak API further
|
2022-12-06 23:50:11 +08:00 |
|
fullwall
|
fef03ea6da
|
Use new lookup api
|
2022-12-04 00:59:16 +08:00 |
|
fullwall
|
6fec436f55
|
Remove some global state from shops
|
2022-12-03 21:32:58 +08:00 |
|
fullwall
|
ac387b2de4
|
Add item args to /npc create and /npc item, remove Nameable reference
|
2022-12-03 20:50:06 +08:00 |
|
fullwall
|
ede598cc9b
|
Fix some issues with ShopTrait item costs/results and add NBT filter API. Adjust /npc item to be more flexible.
|
2022-12-03 18:21:46 +08:00 |
|
fullwall
|
8a65d4a5a0
|
Add way to set custom name directly
|
2022-11-30 06:13:55 +08:00 |
|
fullwall
|
d8a4c73f58
|
Make /npc shop open on right click with named shops too
|
2022-11-30 05:35:31 +08:00 |
|
fullwall
|
b8050199f1
|
Add per-player rotation API
|
2022-11-28 23:10:50 +08:00 |
|
fullwall
|
5408e7059c
|
Fix colors in /npc horse
|
2022-11-23 19:03:24 +08:00 |
|
fullwall
|
bfbc2415a5
|
Enforce collidability even if not explicitly set
|
2022-11-16 21:58:05 +08:00 |
|
fullwall
|
12faab3b53
|
Fix NPE in /npc lookclose
|
2022-11-14 00:14:28 +08:00 |
|
fullwall
|
a3780e4c4f
|
Adjust lookclose
|
2022-11-13 16:02:17 +08:00 |
|
fullwall
|
06b1568e07
|
Clear sleeping status on despawn, add some messages in /npc hurt for non-damageable entities
|
2022-11-12 21:51:15 +08:00 |
|
fullwall
|
ce1f306b08
|
Make /npc pickupitems persistent
|
2022-11-11 22:41:34 +08:00 |
|
fullwall
|
35245a580b
|
Fix /npc pickupitems message and for players, null casing for /npc panimate START_SLEEPING
|
2022-11-10 21:31:32 +08:00 |
|
fullwall
|
cda8aceb5d
|
Minor changes
|
2022-11-06 23:19:08 +08:00 |
|
fullwall
|
372d209be1
|
More sane highlight colour handling, be flexible with name length if placeholder immediately replaces
|
2022-10-26 16:59:11 +08:00 |
|
fullwall
|
f8cdbc4515
|
Add SleepTrait
|
2022-10-25 17:07:11 +08:00 |
|
fullwall
|
353699fe80
|
Add arglength checking for /npc command clearerror
|
2022-10-25 15:58:57 +08:00 |
|
fullwall
|
bbf7ca2f98
|
Add /npc command clearerror
|
2022-10-24 22:01:40 +08:00 |
|
fullwall
|
f6d7ebe809
|
Add STOP_ELYTRA PlayerAnimation, add a right click option to /npc shop to avoid having to make a command for it
|
2022-10-22 10:42:44 +08:00 |
|
fullwall
|
856b40b890
|
Add /npc speak --range
|
2022-10-15 16:59:09 +08:00 |
|
fullwall
|
91feca62c7
|
Add /npc jump and /npc wander
|
2022-10-08 11:11:40 +08:00 |
|
fullwall
|
eb5adf9667
|
Convert messages to use minimessage
|
2022-10-05 22:27:09 +08:00 |
|
fullwall
|
838aa3019b
|
Minor changes
|
2022-10-02 23:10:23 +08:00 |
|
fullwall
|
20423c0375
|
Add some basic permissions checks
|
2022-09-15 02:35:42 +08:00 |
|
fullwall
|
eed8457b6d
|
Make /npc list slightly more intuitive
|
2022-09-09 05:43:25 +08:00 |
|
fullwall
|
1ccc2eae6d
|
Adjust /npc wither charged -> invulnerable, add arrow-shield
|
2022-09-08 13:28:14 +08:00 |
|
fullwall
|
f2021cd60e
|
Use @Arg in NPCCommands
|
2022-09-08 03:01:39 +08:00 |
|
fullwall
|
a316a87711
|
Implement new flag command API, fix hologram line display
|
2022-09-07 02:11:07 +08:00 |
|
fullwall
|
6270985989
|
Make text edit check argument length, move some code into ProfileFetchThread
|
2022-09-03 15:39:08 +08:00 |
|
fullwall
|
479e350f12
|
Compare center
|
2022-08-22 22:51:33 +08:00 |
|
fullwall
|
0a0f4a8c63
|
Add debugging command
|
2022-08-22 22:10:48 +08:00 |
|
fullwall
|
30b2f5a8e2
|
Placeholders for speech bubbles, /npc command errormsg
|
2022-08-21 16:15:40 +08:00 |
|
fullwall
|
9592de5716
|
Sets.difference is not working in 1.8.8
|
2022-08-17 23:33:29 +08:00 |
|
fullwall
|
0afeb4792d
|
Use EntitiesLoadEvent instead of ChunkLoadEvent, other minor fixes
|
2022-08-04 11:48:48 +08:00 |
|
fullwall
|
9cf7779ff4
|
Work on /npc shop, QoL tweaks, fix scoreboard team removal
|
2022-07-26 23:50:28 +08:00 |
|
fullwall
|
acca94d911
|
Aggressively send scoreboard teams
|
2022-07-25 15:40:39 +08:00 |
|
fullwall
|
ac92bafa71
|
Null check command charged
|
2022-07-25 00:23:44 +08:00 |
|
fullwall
|
8c004fc122
|
Work on /npc shop
|
2022-07-21 23:13:51 +08:00 |
|
fullwall
|
9c9199d2a1
|
Make llamatrait 1.12 compatible, work on /npc shop
|
2022-07-17 22:29:11 +08:00 |
|
fullwall
|
674a621cf3
|
Fix itemcost, don't execute commands if cost not reached
|
2022-07-17 02:28:17 +08:00 |
|