Commit Graph

2875 Commits

Author SHA1 Message Date
fullwall a09a54d4da Use teleportcause 2023-02-15 07:19:20 +08:00
fullwall 22e1821f24 Cancel item despawns for item NPCs 2023-02-15 06:02:00 +08:00
fullwall dc384e42f8 Add some debug to shops saving 2023-02-15 05:36:51 +08:00
fullwall e9c989bc55 Add /npc panda -n -r for rolling and sneezing 2023-02-14 23:26:21 +08:00
fullwall 9bf3194710 Add per-line margin to hologram lines for items 2023-02-14 23:19:45 +08:00
fullwall 9cebd487f7 Need to set zza 2023-02-14 00:47:57 +08:00
fullwall bd50e42c52 Get rid of a second stack overflow 2023-02-14 00:46:30 +08:00
fullwall f64e28f2e8 Simplify boundingbox api 2023-02-14 00:30:03 +08:00
fullwall c66a5b53ad Fix fluid push stack overflow 2023-02-14 00:19:45 +08:00
fullwall 871c7c0259 More code refactoring 2023-02-13 22:20:13 +08:00
fullwall ad218261ff Code size reduction 2023-02-13 21:25:26 +08:00
fullwall 3ae6c29493 Fix npcselector getBlockData error 2023-02-13 20:34:00 +08:00
fullwall 8f43ca70e5 Fix bug in item parsing for holograms, allow arbitrary bounding boxes for BoundingBoxTrait, attempt to unify common code across NMS implementations 2023-02-13 20:32:20 +08:00
fullwall b0a2c51883 Fix /npc mirror with uuid change 2023-02-11 22:52:53 +08:00
fullwall 142931a86d Simplify skinupdatetracker 2023-02-11 10:47:31 +08:00
fullwall dddabd13b8 Actually not an off by one 2023-02-10 23:44:54 +08:00
fullwall 0f6842991b Fix off by one command nUsed 2023-02-10 23:42:57 +08:00
fullwall 41ca21a131 Check world first in skin trackers 2023-02-10 21:13:32 +08:00
fullwall fe4434de91 Don't clear uuid version 2023-02-09 21:09:53 +08:00
fullwall 7244834e34 Make NPCs more likely to swim, add speed setting in water 2023-02-08 22:07:15 +08:00
fullwall bbfbc767dc Reorder npc update() 2023-02-08 21:06:10 +08:00
fullwall 8ba9d2ceb6 Reorder update() method 2023-02-06 23:28:00 +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 ba04e4b05f Fix phantom bugs 2023-02-05 15:25:29 +08:00
fullwall 2a64529bb1 Further tweaks to using item animations 2023-02-03 00:24:02 +08:00
fullwall f759c81763 Check NPC spawned 2023-02-02 18:48:27 +08:00
fullwall b21af8dd6e Trial delaying scoreboard removal on death 2023-02-01 23:15:28 +08:00
fullwall 3b00f7718b Refactoring, add debug for shop trait onRemove(), add at argument for PlayerAnimation waypoint trigger 2023-01-31 22:50:25 +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 e828782be6 Snowman performance change 2023-01-27 01:54:13 +08:00
fullwall 126d4f9519 Fix /npc text talk delay message 2023-01-19 21:42:22 +08:00
fullwall 52955febf1 Add null check for A* finder, clone itemstacks in drop trait 2023-01-19 18:11:42 +08:00
fullwall 72c136e97a Add /npc aggressive 2023-01-16 23:54:21 +08:00
fullwall 367cbd330f Replace NPC names in Placeholders rather than Chat trait 2023-01-16 23:39:59 +08:00
fullwall 8ad3a14b7c Check papi/plib enabled 2023-01-07 23:08:37 +08:00
fullwall eed9170519 Add op/server toggles to shop 2023-01-06 23:34:47 +08:00
fullwall a0439a3272 Mirror result slot 2023-01-06 23:25:57 +08:00
fullwall 12f507f89c Try not hooking into viaversion for protocol version 2023-01-06 07:45:13 +08:00
fullwall 1e50f47f92 Correct repair/result inventory fields 2023-01-06 00:50:28 +08:00
fullwall aee977ebb3 Fix some 1.8.8 shop compat 2023-01-06 00:41:47 +08:00
fullwall ffac34f734 Fix player ticking 2023-01-05 22:51:42 +08:00
fullwall 98c5c48c23 Implement new API 2023-01-05 20:05:15 +08:00
fullwall d9e7ec4ca3 More 1.8.8 compatibility 2023-01-04 23:17:45 +08:00
fullwall ffef42efb7 Packet NPCs now properly spawn, fix NPE in new pathfinder, fix 1.8.8 compatibility with /npc shop 2023-01-04 23:02:33 +08:00
fullwall e21681fa26 Add /npc hitbox, WIP packet NPCs 2023-01-03 20:55:27 +08:00
fullwall 26bf39c328 Try rename 2023-01-02 18:00:52 +08:00
fullwall 6165f4cb12 Null checks in scoreboard trait 2023-01-02 13:20:29 +08:00
fullwall aa59e15002 Fix legacy skull texture loading 2023-01-02 12:54:19 +08:00
fullwall fda3c9d5c9 Make default text cooldown range higher 2023-01-02 11:57:27 +08:00