Commit Graph

3050 Commits

Author SHA1 Message Date
fullwall
eb63c91a38 Add permission node to plugin.yml 2023-05-14 21:13:16 +08:00
fullwall
308690841a Add some basic command permissions to ignore errors 2023-05-14 21:09:37 +08:00
fullwall
8df17d2f02 WIP fix for tp cross-world 2023-05-12 01:09:45 +08:00
fullwall
46ccf0895f Implement playerfilter change 2023-05-11 21:40:01 +08:00
fullwall
0eb997be33 Set container title in anvilmenu 2023-05-10 23:58:31 +08:00
fullwall
fa9b99a05b WIP implementation of shop item copying using shift click 2023-05-07 22:43:05 +08:00
fullwall
55bda3ac13 npc shop changes 2023-05-07 22:03:20 +08:00
fullwall
deb9976a9b Inline eventlistenchunk 2023-05-07 20:09:37 +08:00
fullwall
147a07f413 Simplify wander 2023-05-06 23:10:29 +08:00
fullwall
35af40a9c5 Implement wander changes 2023-05-06 23:06:33 +08:00
fullwall
232f5247f1 Rework /npc follow toggling 2023-05-06 00:45:57 +08:00
fullwall
3bd406a742 PermissionAction should be global operations 2023-05-05 00:08:43 +08:00
fullwall
d9a4a3e5e2 Make /npc rotate use arm swing to fix rotation 2023-05-04 01:51:48 +08:00
fullwall
bdd995197a Return to using arm swings to update entity yaw 2023-05-04 01:48:58 +08:00
fullwall
0b076b1a21 Players should push entities by default rather than use /npc collidable which is performing double duty 2023-05-04 01:20:57 +08:00
fullwall
3e578db3ad Fix paper backcompat with playerlist tracker change 2023-05-04 00:51:57 +08:00
fullwall
6b4ef37a46 Backport entitytrackerentry changes to fix duplicate tablist adds 2023-05-03 23:30:37 +08:00
fullwall
71ab3d8dd2 Don't set body yaw if headonly true 2023-05-02 02:28:23 +08:00
fullwall
3fe2d189f4 Fix skinlayers trait, add /npc lookclose --linkedbody 2023-05-02 00:50:50 +08:00
fullwall
64bec7eb40 Add exception logging for reflection when debugging 2023-05-02 00:10:07 +08:00
fullwall
db188e1c56 Fix position update typo in old versions 2023-05-02 00:07:12 +08:00
fullwall
69b6509a0e Send player look packets for older versions 2023-05-01 01:13:51 +08:00
fullwall
8b1550dc43 Adjust RotationTrait head yaw cone 2023-05-01 00:18:57 +08:00
fullwall
0899a5fab7 Increase rot packet delay 2023-04-30 01:55:57 +08:00
fullwall
dacaa921b6 Trial sending rot packet on spawn 2023-04-30 01:17:52 +08:00
fullwall
dd440ed653 Remove guava Function usage, track script extensions 2023-04-30 01:13:53 +08:00
fullwall
406bea7b53 Trial removing arm swing in favour of manual position packets 2023-04-30 00:18:24 +08:00
fullwall
d69f17cd06 Temporarily change sendRotationNearby to use PosRot instead of TeleportEntity 2023-04-28 00:31:40 +08:00
fullwall
89e8c37818 Fix hurt animation in 1.19.3 2023-04-27 20:10:45 +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
7db27a3eee Add stuck action setting 2023-04-26 00:15:26 +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
0b82ee214e Default allow to entity head pitching. 2023-04-25 21:26:57 +08:00
fullwall
283a2a3381 Change EntityDamageEvent listenerpriority to lowest 2023-04-24 21:27:15 +08:00
fullwall
85c91780c9 Adjust hologram name NPC implementation 2023-04-24 17:55:04 +08:00
fullwall
ed4f43a5aa Implement player placeholders in hologram names 2023-04-23 23:46:20 +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
78c025a061 Fix wrong command ID for /npc command remove 2023-04-20 22:00:26 +08:00
fullwall
ef5cd29448 Packet NPC fixes 2023-04-20 21:16:56 +08:00
fullwall
fe0abfdcb5 Add /npc panda -e 2023-04-20 01:35:44 +08:00
fullwall
71ecc7086b Implement playerfilter api 2023-04-17 01:47:32 +08:00
fullwall
5ef99250e4 Reset UUIDs to version 2 on old minecraft versions 2023-04-16 02:25:51 +08:00
fullwall
5bb73b3a95 Partially restore uuid version reset code 2023-04-16 02:21:30 +08:00
fullwall
07d2c970d0 Null checks 2023-04-11 18:16:56 +08:00
fullwall
f895169e92 Remove debug code 2023-04-11 01:02:24 +08:00