Commit Graph

108 Commits

Author SHA1 Message Date
fullwall 74a861142b Add durations to settings, allow falling distance to be set for all mobs 2023-03-12 22:30:19 +08:00
fullwall cb6f8be7fc Add /npc packet 2023-03-02 23:08:03 +08:00
fullwall c22916bb70 Use new method 2023-03-01 23:05:25 +08:00
fullwall 22e1821f24 Cancel item despawns for item NPCs 2023-02-15 06:02:00 +08:00
fullwall fe4434de91 Don't clear uuid version 2023-02-09 21:09:53 +08:00
fullwall bbfbc767dc Reorder npc update() 2023-02-08 21:06:10 +08:00
fullwall e828782be6 Snowman performance change 2023-01-27 01:54:13 +08:00
fullwall e21681fa26 Add /npc hitbox, WIP packet NPCs 2023-01-03 20:55:27 +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 4590193673 Upgrade skull saving 2022-12-27 13:07:12 +08:00
fullwall 550c72a234 getHand() removal 2022-12-26 20:07:16 +08:00
fullwall 8c10fe8b18 Use per player metadata API 2022-12-24 19:53:59 +08:00
fullwall 4c958b5e7c Fix custom name components in 1.8.8-1.12.2, 2022-12-22 23:17:28 +08:00
fullwall f5dcdb8a1d Move settings around 2022-12-19 00:48:50 +08:00
fullwall c68a7ad82f Null check shop name and make default shop name 2022-12-03 00:20:04 +08:00
fullwall ebe1d27986 More robust way of checking EntityTransformEvent existence 2022-10-26 01:25:30 +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 84e59407e4 Switch to entities unload event for new paper chunkloading system 2022-10-19 01:47:07 +08:00
fullwall d11fd91d4a STOP_USE_ITEM not supported 2022-10-04 22:18:05 +08:00
fullwall 838aa3019b Minor changes 2022-10-02 23:10:23 +08:00
fullwall 12b60fcdf2 Fix EntityTransformEvent on old versions of minecraft 2022-09-13 00:56:03 +08:00
fullwall b6563dba8d Block entity transformations if protected 2022-09-09 18:13:01 +08:00
fullwall 7bbe87be0b Move EntitiesLoadEvent to a separate file 2022-08-05 12:01:07 +08:00
fullwall 0afeb4792d Use EntitiesLoadEvent instead of ChunkLoadEvent, other minor fixes 2022-08-04 11:48:48 +08:00
fullwall 71bc177298 Try scanning the online players less 2022-07-25 15:53:34 +08:00
fullwall acca94d911 Aggressively send scoreboard teams 2022-07-25 15:40:39 +08:00
fullwall 4dfac9c62d Remove team unregistering to ScoreboardTrait, add scoreboard-teams send ticks to assist with a possible scoreboard conflict 2022-07-13 20:09:21 +08:00
fullwall 35dd4078dd Fix double updating bee/bat/ghast AI 2022-07-05 19:13:31 +08:00
fullwall 53d8e96c8d Fix tadpoles, /npc goat, don't build unnecessary modules 2022-06-11 15:17:17 +08:00
fullwall 70c4ab6da8 Fix npcdamageentity event default cancelled 2022-06-05 15:12:16 +08:00
fullwall 6d1e848d89 Add debug when sending skins to players 2022-05-22 17:36:48 +08:00
fullwall 8292a952cd Fix /npc leashable 2022-05-08 21:57:15 +08:00
fullwall 4bf4dc0651 Add more info to debug messages to help with debugging 2022-03-14 04:25:42 +08:00
fullwall 88ab30840b Add debug to chunk load tracking, clarify charging logic in commands 2022-02-15 00:40:24 +08:00
fullwall 1ee92a07ea Implement cross-world teleporting for NPCs 2022-01-16 14:05:23 +08:00
fullwall 9904e034fd Make plugin disable hack more conservative 2021-07-21 18:51:04 +08:00
fullwall bc3df49775 Work on plugin disable hack 2021-07-16 17:25:04 +08:00
fullwall dfc48ec475 Make plugin disable hack more compatible 2021-07-15 19:41:03 +08:00
fullwall c3a70e27ed Add workaround for spigot disable issue 2021-07-14 21:23:55 +08:00
Alex "mcmonkey" Goodwin 4dc123bb4b
Refactor scoreboard handling to use instant scoreboard application at spawn (#2544)
Full description in PR https://github.com/CitizensDev/Citizens2/pull/2544
2021-05-08 02:02:17 +08:00
fullwall 0e1e3586af Block protected NPCs from entering boats/minecarts 2021-04-22 22:22:46 +08:00
fullwall c7789e5073 Remove extra NPCDespawnEvent 2021-04-05 16:38:10 +08:00
fullwall 54a66f33f3 Increase death animation ticks 2021-02-08 19:52:30 +08:00
fullwall 87a4c3f6c4 Fix memory leak 2020-12-28 11:04:14 +08:00
fullwall b9e6418d52 Add new debug-chunk-loads setting 2020-12-24 19:03:21 +08:00
fullwall aa136420c8 Make initial skin packet delay configurable 2020-12-24 19:00:35 +08:00
fullwall 7743763d3c Refactor common code, add missing condition 2020-11-14 18:41:21 +08:00
fullwall 8cdda471b9 Prevent concurrent modification issue with NPC spawning 2020-10-15 20:30:50 +08:00
fullwall 7dba144924 Use MONITOR priority for NPCSpawnEvent 2020-10-15 20:21:15 +08:00
fullwall de74b21dd7 Fix up some messages with the waypoint editor 2020-10-13 19:51:53 +08:00