Commit Graph

34 Commits

Author SHA1 Message Date
fullwall cd7f3366ab Rework hologram rendering (WIP: text displays not yet functional) 2024-04-15 01:42:09 +08:00
fullwall a9b85961a9 Null check entity in death event 2024-03-12 23:48:13 +08:00
fullwall 3869e310a2 Trial protocollib change suggested in #3097 2024-02-28 01:57:23 +08:00
fullwall 647215e8dd Fixes to per-player name holograms 2024-01-18 17:22:22 +08:00
fullwall ea2df83ca5 Avoid NPE for rotationtrait removal 2023-12-14 21:06:50 +08:00
fullwall 258ac20a21 Adjust packet rotation 2023-11-21 23:30:11 +08:00
fullwall 07fb13c284 Add /npc hologram viewrange, add /npc playerfilter --applywithin, work towards auto-hologram-sneak 2023-11-05 20:58:37 +08:00
fullwall 751e2a28ac Misc small changes 2023-10-29 02:09:08 +08:00
fullwall 9d9b3c4349 Micro optimisations 2023-10-15 21:57:13 +08:00
fullwall ad89e9aa83 Make more async friendly 2023-10-15 20:53:01 +08:00
fullwall 05048be1f7 Initial 1.20.2 update 2023-10-01 17:27:38 +08:00
fullwall c0230e07e7 Remove debug 2023-08-01 23:11:50 +08:00
fullwall a9fea94c61 Catch protocollib errors again, change /npc list to use uuid rather than id 2023-07-09 18:57:30 +08:00
fullwall c0be235538 Send an extra headrotation packet since spigot resets head rotation now, make some protocollib methods async, bump avoid-water costs by one block 2023-07-08 21:36:04 +08:00
fullwall 513a6c7cce Use new duration option 2023-05-14 22:54:45 +08:00
fullwall d9a4a3e5e2 Make /npc rotate use arm swing to fix rotation 2023-05-04 01:51:48 +08:00
fullwall ed4f43a5aa Implement player placeholders in hologram names 2023-04-23 23:46:20 +08:00
fullwall bafc6df000 Delay protocollib loading 2023-03-26 13:28:23 +08:00
fullwall aef7d42327 Add new remapping 2023-03-18 01:36:53 +08:00
fullwall b0a2c51883 Fix /npc mirror with uuid change 2023-02-11 22:52:53 +08:00
fullwall c258ad1b9a Send entity teleport packet instead of look only for packet sessions, remove from tablist 2023-01-29 22:15:32 +08:00
fullwall 12f507f89c Try not hooking into viaversion for protocol version 2023-01-06 07:45:13 +08:00
fullwall 9103823ebb Fix per-player lookclose 2023-01-01 18:43:41 +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 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 4c958b5e7c Fix custom name components in 1.8.8-1.12.2, 2022-12-22 23:17:28 +08:00
fullwall 45d7a072a1 Catch IllegalArgumentException from ProtocolLib 2022-12-21 18:43:54 +08:00
fullwall aa61f6b88c Catch exception from protocollib 2022-12-20 21:27:01 +08:00
fullwall f9def3fe6a Don't send per-player rotation packets as often 2022-12-18 15:39:48 +08:00
fullwall d34fd48533 Make lookAtFunction use packets for yaw, tweak API further 2022-12-06 23:50:11 +08:00
fullwall 8a65d4a5a0 Add way to set custom name directly 2022-11-30 06:13:55 +08:00
fullwall b8050199f1 Add per-player rotation API 2022-11-28 23:10:50 +08:00
fullwall bfbc2415a5 Enforce collidability even if not explicitly set 2022-11-16 21:58:05 +08:00