Commit Graph

92 Commits

Author SHA1 Message Date
fullwall 05048be1f7 Initial 1.20.2 update 2023-10-01 17:27:38 +08:00
fullwall 28a3e0bf79 Simplify getAllNPCs() implementation 2023-09-03 23:41:38 +08:00
fullwall 5003f0c367 Fix <item> hologram, cancel EntityTameEvent for protected NPCs 2023-07-19 23:53:43 +08:00
fullwall ad023c3bd5 Various bugfixes including for /npc sitting, item action, event listening to push/knockback events 2023-06-19 20:39:50 +08:00
fullwall c001b65988 More item tweaks 2023-06-19 02:27:13 +08:00
fullwall 64b200837d Add sittable support to /npc sitting, disable array pooling for now 2023-06-11 16:51:28 +08:00
fullwall 9facad1b2a Initial 1.20 update 2023-06-08 22:37:50 +08:00
fullwall dd440ed653 Remove guava Function usage, track script extensions 2023-04-30 01:13:53 +08:00
fullwall e2e4b2a0c1 Implement basic stat tracking for traits 2023-04-25 23:11:20 +08:00
fullwall b53955ebb2 Remove VocalChord/SpeechFactory 2023-04-20 23:42:48 +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 f88c2771a8 Use armor stands for holograms 2023-03-30 23:13:38 +08:00
fullwall e8a5a1ceb4 Fix mineskin API calls and hologram name height 2023-03-29 18:32:47 +08:00
fullwall f29780874d Add /npc skin --file 2023-03-29 01:28:08 +08:00
fullwall 84c581dd09 Allow on the fly /npc trackingrange 2023-03-27 02:52:56 +08:00
fullwall bafc6df000 Delay protocollib loading 2023-03-26 13:28:23 +08:00
fullwall 46633409c3 Adjust command costs so that they are only charged after checking that the command can be used, adjust itemcost algorithm 2023-03-16 22:01:04 +08:00
fullwall e6f8a47f36 Add config comments, remove subplugins, remove NPCEnderTeleportEvent 2023-03-15 01:41:24 +08:00
fullwall 6a19f19aa9 Allow /npc select to work with blocks 2023-03-14 20:55:33 +08:00
fullwall 2d8ea825a2 Fix time conversion code 2023-03-14 14:31:07 +08:00
fullwall b9f10a2e0c Fix Java 8 compat 2023-03-13 21:46:52 +08:00
fullwall 4053795588 Fix a few more invalid ticks 2023-03-13 02:41:43 +08:00
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