Commit Graph

112 Commits

Author SHA1 Message Date
Pyrbu
f933f17e45 stop using deprecated entity data types for components 2023-12-14 11:49:49 +01:00
Pyrbu
702fa3c74e remove unused dependency from processor task 2023-12-14 11:39:33 +01:00
Pyrbu
2264ff3d71 convert the color class to an enum & move it to the api package 2023-10-31 19:00:29 +01:00
EternalHuman
55c82cfddb NamedTextColor -> GlowColor 2023-10-31 11:49:10 +03:00
sj-hub9796
a87550779e Tab hide delay config 2023-10-26 04:37:43 +09:00
Pyrbu
11b81ba5fc add change id command (resolves #98) 2023-10-21 07:36:39 +02:00
Pyrbu
fa69b22ac9 more position commands (resolves #81) 2023-10-21 07:08:29 +02:00
Pyrbu
f3dd4e3495 fix 1.20.2 player npcs and clean up 1.19.2 packets 2023-10-21 06:31:13 +02:00
Pyrbu
89b34f14c5 Merge remote-tracking branch 'origin/2.X' into 2.X 2023-10-16 04:31:32 +02:00
Pyrbu
54094ce1d5 dynamic library loading (500kb jar :o) 2023-10-16 04:31:25 +02:00
D3v1s0m
f3c0df41dc
added End Crystal and its properties 2023-10-09 12:10:20 +05:30
D3v1s0m
6128cac379
added Shulker properties 2023-10-03 13:37:16 +05:30
D3v1s0m
58d81a740c
added rabbit_type property 2023-10-02 10:02:52 +05:30
D3v1s0m
82cd0d1a81
added sniffer_state property 2023-10-02 09:59:14 +05:30
D3v1s0m
8637b5b5c2
added Tropical Fish properties 2023-10-02 09:56:52 +05:30
D3v1s0m
a5de0680c8
added ability to register dummy property using api 2023-10-02 09:50:20 +05:30
D3v1s0m
2588289a19
added look_distance and view_distance properties for all npcs 2023-09-18 12:19:33 +05:30
D3v1s0m
9d17a5bdd3
changed look property a bit 2023-09-17 21:22:48 +05:30
Pyrbu
b811526198 go back to using the bukkit bungee messaging since the bug with velocity seems to be fixed 2023-09-13 08:23:54 +02:00
Pyrbu
9518848c62 add back bungee channel registration 2023-09-13 07:13:21 +02:00
Pyrbu
f30bb1a6df Merge branch 'modular-property-system' into 2.X
# Conflicts:
#	plugin/src/main/java/lol/pyr/znpcsplus/ZNpcsPlus.java
#	plugin/src/main/java/lol/pyr/znpcsplus/conversion/citizens/CitizensImporter.java
#	plugin/src/main/java/lol/pyr/znpcsplus/entity/EntityPropertyRegistryImpl.java
#	plugin/src/main/java/lol/pyr/znpcsplus/storage/yaml/YamlStorage.java
#	plugin/src/main/java/lol/pyr/znpcsplus/util/Viewable.java
2023-09-13 02:15:30 +02:00
D3v1s0m
41cccf419f
Added puff_state property 2023-09-13 01:13:46 +05:30
D3v1s0m
4c8d25c4df
Added Panda properties 2023-09-12 22:12:30 +05:30
D3v1s0m
747e6b92be
changed to use static npc registry instead of NpcApiProvider 2023-09-12 21:49:53 +05:30
D3v1s0m
1008d31df0
Added ocelot_type property 2023-09-11 18:11:36 +05:30
D3v1s0m
0127af865b
Added mooshroom_variant property 2023-09-10 18:49:05 +05:30
D3v1s0m
2c601c450d
added llama properties 2023-09-10 16:45:39 +05:30
Pyrbu
868999fe2d extend leave viewer remover to all viewables 2023-08-26 23:26:21 +02:00
Pyrbu
446761c52c action clear command 2023-08-23 12:14:57 +02:00
Pyrbu
91c1cc17a5 npc center command 2023-08-23 01:11:48 +02:00
Pyrbu
4fbc8c661d switch from using api to send players to sending a raw packet because its broken 2023-08-23 00:02:21 +02:00
D3v1s0m
b79b41b26d
added all (i guess)) horse properties 2023-08-23 02:57:18 +05:30
Pyrbu
f1c59d0b80 remove players from npc viewer lists on player disconnect 2023-08-22 21:52:56 +02:00
D3v1s0m
beb3d21ba4
added axolotl properties 2023-08-21 20:09:47 +05:30
D3v1s0m
261e25b2ef
added action delay 2023-08-12 14:59:24 +05:30
Pyrbu
73d2ddbc0b Merge branch '2.X' into modular-property-system
# Conflicts:
#	plugin/src/main/java/lol/pyr/znpcsplus/entity/EntityPropertyRegistryImpl.java
#	plugin/src/main/java/lol/pyr/znpcsplus/packets/V1_8PacketFactory.java
#	plugin/src/main/java/lol/pyr/znpcsplus/util/Viewable.java
2023-08-07 23:14:47 +02:00
Pyrbu
c244cb6bab only auto-convert legacy data if the new data directory doesn't exist 2023-08-05 21:01:04 +02:00
D3v1s0m
fed7b7085a
Added hologram items 2023-08-05 09:31:00 +05:30
Pyrbu
acd953e460 move to a more modular property/metadata system 2023-07-10 01:01:12 +02:00
D3v1s0m
959f6241f4
implemented villager properties 2023-07-05 17:23:30 +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
43376c2732
Added shoulder entities for player npc 2023-07-02 10:51:54 +05:30
Pyrbu
f438d50808 rename SkinCache to MojangSkinCache 2023-07-01 00:14:23 +02:00
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
Pyrbu
6a2f1d4cb8 make papi util use legacy component serializer for setting placeholders in components 2023-06-28 11:14:47 +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