Commit Graph

69 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 a29e7cb8e7 Fix compile error 2023-03-08 01:14: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 8235ed160f PICKUP_ITEMS now defaults to false rather than isProtected 2023-02-26 15:51:59 +08:00
fullwall dc384e42f8 Add some debug to shops saving 2023-02-15 05:36:51 +08:00
fullwall 8ad3a14b7c Check papi/plib enabled 2023-01-07 23:08:37 +08:00
fullwall 98c5c48c23 Implement new API 2023-01-05 20:05:15 +08:00
fullwall e21681fa26 Add /npc hitbox, WIP packet NPCs 2023-01-03 20:55:27 +08:00
fullwall aa59e15002 Fix legacy skull texture loading 2023-01-02 12:54:19 +08:00
fullwall 402095c946 Don't reload locationlookup 2023-01-02 00:49:39 +08:00
fullwall fa5cdb9211 Cancel location lookup taskg 2023-01-01 21:33:25 +08:00
fullwall c706b17848 Refresh locationLookup on /citizens reload 2023-01-01 20:01:44 +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 4590193673 Upgrade skull saving 2022-12-27 13:07:12 +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 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 97c2417c49 Create ShopsTrait properly 2022-12-05 22:32:51 +08:00
fullwall 6fec436f55 Remove some global state from shops 2022-12-03 21:32:58 +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 bfbc2415a5 Enforce collidability even if not explicitly set 2022-11-16 21:58:05 +08:00
fullwall d9c55b97b0 Implement cancellable variant 2022-11-14 23:53:14 +08:00
fullwall 12faab3b53 Fix NPE in /npc lookclose 2022-11-14 00:14:28 +08:00
fullwall adc4e0cbb0 Have to use basic logger until libraries loaded 2022-11-13 19:32:02 +08:00
fullwall a3780e4c4f Adjust lookclose 2022-11-13 16:02:17 +08:00
fullwall 7d2a222143 Trial using runtime maven dependencies to reduce jar size 2022-11-13 12:50:45 +08:00
fullwall c03160e73e Streamline default vocal chord in preparation for speech API simplification 2022-10-29 22:47:46 +08:00
fullwall f2021cd60e Use @Arg in NPCCommands 2022-09-08 03:01:39 +08:00
fullwall d888d13955 Switch back to sending scoreboards on change only 2022-07-27 03:27:49 +08:00
fullwall 048f0877c8 Temporarily update scoreboard every time 2022-07-27 00:19:47 +08:00
fullwall 9cf7779ff4 Work on /npc shop, QoL tweaks, fix scoreboard team removal 2022-07-26 23:50:28 +08:00
fullwall ac92bafa71 Null check command charged 2022-07-25 00:23:44 +08:00
fullwall d7ce79fe85 Update maven pom plugin version and trial a microoptimisation for players 2022-07-22 15:22:55 +08:00
fullwall 8c004fc122 Work on /npc shop 2022-07-21 23:13:51 +08:00
fullwall 2e2a83779e Implement anvil GUI 2022-06-12 19:49:21 +08:00
fullwall 21f3a7755a Implement new API 2022-06-12 01:37:38 +08:00
fullwall 4c3224efad Remove eclipse compiler from poms 2022-06-08 14:07:33 +08:00
fullwall d00678b208 Null check registry on disable 2022-03-10 03:17:27 +08:00
fullwall 1ef3e6b56b Save to disk on dependent plugin disable 2021-07-25 08:52:03 +08:00
fullwall 9904e034fd Make plugin disable hack more conservative 2021-07-21 18:51:04 +08:00
fullwall 55cf0c4ccd Preemptive event deregistration 2021-07-18 19:30:45 +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
fullwall 52a004fcaf Use and implement new registry API 2021-02-04 10:10:48 +08:00
fullwall 1e050bb89d Name Citizens save and load tasks for timings 2020-11-15 20:32:16 +08:00
fullwall ac9d7035e1 Init anonymous registry list 2020-07-18 21:18:53 +08:00
fullwall 155df40dcb Make getNPCRegistries() return anonymous registries too, make default registry name static 2020-07-18 21:10:55 +08:00
fullwall b14f0bac9c Redirect left/right clicks for hologram NPCs 2020-07-17 09:52:00 +08:00
fullwall 4e26f52252 Go back to including metrics directly 2020-07-12 11:49:48 +08:00