Commit Graph

215 Commits

Author SHA1 Message Date
Pyrbu
580478173f fix weird NPE 2023-07-25 16:53:50 +02:00
Pyrbu
a92de1817d update viewers list before showing the npc to prevent the show/hide methods from being called multiple times by the processor task when the method needs extra time to grab skins which causes some problems including multiple teams being created resulting in client warnings/kicks on BungeeCord 2023-07-25 03:14:41 +02:00
D3v1s0m
fef68e663b
fixed shoulder entity property for 1.8-1.11 2023-07-23 23:18:48 +05:30
D3v1s0m
fd0e57e7fe
remove redundant method isShown 2023-07-18 16:46:53 +05:30
D3v1s0m
da7e4cdb78
Merge branch 'Pyrbu:2.X' into 2.X 2023-07-18 16:39:29 +05:30
Pyrbu
d344e02319 use a concurrent set to possibly prevent a ConcurrentModificationException 2023-07-17 23:38:12 +02:00
D3v1s0m
ade20ac869
changed ItemStack in property from PE to Bukkit 2023-07-16 09:48:33 +05:30
Pyrbu
2dd75b4cda make the method actually abstract instead of just returning null 2023-07-16 01:09:57 +02:00
D3v1s0m
9cb580c850
small fix for action edit button 2023-07-16 02:29:45 +05:30
D3v1s0m
9a69fa4e09
API improvements 2023-07-16 02:27:54 +05:30
Pyrbu
80683f81bc update metadata comment 2023-07-09 20:35:14 +02:00
D3v1s0m
03623a43da
implemented immune_to_zombification property for hoglin 2023-07-06 19:48:56 +05:30
D3v1s0m
63b049bb8c
null property fix if the property doesn't exist when loading. 2023-07-06 19:34:14 +05:30
D3v1s0m
ee30c7dd18
implemented Goat properties 2023-07-05 19:48:50 +05:30
D3v1s0m
959f6241f4
implemented villager properties 2023-07-05 17:23:30 +05:30
D3v1s0m
f68d678a1c
implemented ghast attacking property 2023-07-05 12:43:02 +05:30
D3v1s0m
7888d08ca7
fox properties fix for 1.14, oops 2023-07-05 12:36:53 +05:30
Pyrbu
40fb1dfaf5 add back mule type 2023-07-05 01:01:57 +02:00
D3v1s0m
8f976996b1
order fix 2023-07-03 12:28:20 +05:30
D3v1s0m
11d94d15c0
fix in npc type registry. 2023-07-03 12:21:15 +05:30
D3v1s0m
7f5b7f8f0a
Implemented frog_variant property 2023-07-03 11:46:55 +05:30
D3v1s0m
4cc468b919
Implemented Fox properties 2023-07-03 11:37:56 +05:30
D3v1s0m
8c83cb3428
Added evoker_spell property. 2023-07-03 11:18:33 +05:30
D3v1s0m
49c23a85a4
Added Enderman properties, TODO: fix them lol 2023-07-03 10:47:10 +05:30
D3v1s0m
b3475db944
filter npcs in same world only for near command. fixes #69 2023-07-02 15:35:36 +05:30
D3v1s0m
43376c2732
Added shoulder entities for player npc 2023-07-02 10:51:54 +05:30
D3v1s0m
e180843efd
Fixed dinnerbone property removal not updating. 2023-07-01 12:28:18 +05:30
Pyrbu
488d098f79 move GameProfile manipulation to reflection 2023-07-01 00:15:10 +02:00
Pyrbu
f438d50808 rename SkinCache to MojangSkinCache 2023-07-01 00:14:23 +02:00
Pyrbu
acf0abb67b use else-if instead of nesting 2023-06-30 14:43:58 +02:00
D3v1s0m
231ceba803
Fixed non-player npc spawning in 1.14-1.16 2023-06-29 16:59:22 +05:30
D3v1s0m
adac982128
Added dinnerbone property 2023-06-29 01:11:07 +05:30
D3v1s0m
ec1d4445e3
Implemented Creeper Properties 2023-06-28 18:58:09 +05:30
D3v1s0m
2d7f573d7d
Implemented Cat Properties 2023-06-28 18:32:16 +05:30
D3v1s0m
f472ddf5a5
Implemented blaze_on_fire property 2023-06-28 18:19:08 +05:30
D3v1s0m
3647a95b27
Implemented Bee properties 2023-06-28 18:11:27 +05:30
D3v1s0m
2dceea6fe7
Implemented Bat properties 2023-06-28 17:32:18 +05:30
D3v1s0m
dd3c88efce
Implemented Axolotl properties 2023-06-28 17:24:44 +05:30
D3v1s0m
3e583f84f8
Fix incorrect suggestion 2023-06-28 17:11:08 +05:30
Pyrbu
6a2f1d4cb8 make papi util use legacy component serializer for setting placeholders in components 2023-06-28 11:14:47 +02:00
Pyrbu
c0df2f6915 make papi util use minimessage serializer instead of legacy serializer because legacy serializer downsamples hex colors 2023-06-28 02:53:21 +02:00
Pyrbu
c617766516 add hex colors to debug npcs 2023-06-28 02:52:55 +02:00
Pyrbu
51fdb8d8fb only register save shutdown task after npcs load 2023-06-28 02:13:26 +02:00
Pyrbu
6dab7a13db add explicit property remove command 2023-06-28 00:31:47 +02:00
Pyrbu
d572053304 make vector suggestions singular 2023-06-27 14:41:00 +02:00
Pyrbu
886b5c1f92 make rotation data creations a bit shorter 2023-06-27 14:36:43 +02:00
D3v1s0m
9030d90bbd
Error message on non-numerical input when parsing Vector3f 2023-06-27 17:51:12 +05:30
D3v1s0m
739bbe7116
Implemented armor stand properties 2023-06-27 17:36:42 +05:30
Pyrbu
46d848b823 fix effects meta not working on versions 1.8-1.10 because of duplicate data indexes due to incorrect implementation of the "using_item" property on those versions 2023-06-26 22:31:22 +02:00
Pyrbu
06c5397bd8 fix skin layer indexes on lower versions 2023-06-26 22:10:26 +02:00