Commit Graph

449 Commits

Author SHA1 Message Date
Pyrbu
caea8eaca2 update PacketEvents to stable build 2023-11-28 17:47:46 +01:00
D3v1s0m
200f777a3b
updated packetevents to 2.1.0-20231116.190232-11 2023-11-18 11:42:58 +05:30
D3v1s0m
a84712233a
updated packetevents to 2.1.0-20231110.161742-10 2023-11-15 09:55:23 +05:30
D3v1s0m
99ee72fefe
updated packetevents to 2.1.0-20231107.173447-9 2023-11-09 22:17:29 +05:30
D3v1s0m
75bebd959d
fixed index for horse_armor property and actually added it 2023-11-08 18:56:42 +05:30
D3v1s0m
96d30c5a69
small npc rotation fix 2023-11-08 18:52:44 +05:30
Pyrbu
bdbf1c4cdd update PacketEvents to latest snapshot 2023-11-03 15:59:30 +01:00
Pyrbu
3fe27e8aab fix \n bug & some hovers 2023-11-01 16:25:27 +01:00
Pyrbu
9c7a5c8016 remove debug 2023-11-01 00:56:10 +01:00
Pyrbu
5ef94c09a4 set up system for command hovers 2023-10-31 21:41:20 +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
Pyrbu
ca1416e761 revert this (why??) 2023-10-31 18:58:42 +01:00
EternalHuman
7f45dd2d4d . 2023-10-31 12:16:22 +03:00
EternalHuman
e7c912fb77 final changes 2023-10-31 12:15:52 +03:00
EternalHuman
4994578ad1 final changes 2023-10-31 12:11:28 +03:00
EternalHuman
cbf8f9a4f1 NamedTextColor -> GlowColor + fix 2023-10-31 12:04:19 +03:00
EternalHuman
95a9a6b140 NamedTextColor -> GlowColor 2023-10-31 11:50:15 +03:00
EternalHuman
55c82cfddb NamedTextColor -> GlowColor 2023-10-31 11:49:10 +03:00
D3v1s0m
3fba776df1
added permission_required property 2023-10-28 10:14:20 +05:30
D3v1s0m
4a89f3c21c
added is_retracting_spikes property for version>=1.11 also, lol 2023-10-28 10:01:00 +05:30
Pyrbu
f809800905 use the java functional class instead of making our own 2023-10-27 16:27:50 +02:00
Pyrbu
8463f45fd8 config comment changes 2023-10-27 05:41:23 +02:00
sj-hub9796
a87550779e Tab hide delay config 2023-10-26 04:37:43 +09:00
Pyrbu
47a94b36e2 Merge remote-tracking branch 'origin/2.X' into 2.X 2023-10-23 19:29:26 +02:00
Pyrbu
d9fee6544e add hologram line count to api 2023-10-23 19:29:20 +02:00
D3v1s0m
6ed9b37e4c
added Guardian properties 2023-10-23 21:13:08 +05:30
D3v1s0m
563d05caaf
Added command usage to near command 2023-10-23 13:15:36 +05:30
Pyrbu
ddd5db327b Merge branch 'd3v12.X' into 2.X 2023-10-22 23:10:24 +02:00
Pyrbu
c9a34de9e3 add error handling to yaml storage loader (resolves #102) 2023-10-22 16:53:56 +02:00
D3v1s0m
232f8b8db3
Fixed getting skin from online player in 1.20.2 2023-10-21 11:41:15 +05:30
Pyrbu
11b81ba5fc add change id command (resolves #98) 2023-10-21 07:36:39 +02:00
Pyrbu
600810ab97 Merge remote-tracking branch 'origin/2.X' into 2.X 2023-10-21 07:08:34 +02:00
Pyrbu
fa69b22ac9 more position commands (resolves #81) 2023-10-21 07:08:29 +02:00
Pyr
de643a51b2
Merge pull request #100 from D3v1s0m/2.X
Added MySQL Storage option and a small fix for logger
2023-10-21 06:48:36 +02:00
Pyrbu
08f552fee9 Merge remote-tracking branch 'origin/2.X' into 2.X 2023-10-21 06:31:18 +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
D3v1s0m
788e962d37
Added MySQL Storage option 2023-10-17 21:13:48 +05:30
D3v1s0m
c423793fc8
fix logger methods again, lol 2023-10-17 15:41:11 +05:30
D3v1s0m
ad32fe3445
fixed some libraries loading 2023-10-16 19:02:14 +05:30
Pyrbu
24a26cfb04 change the relocation package names to make the package layout nicer in the final jar 2023-10-16 04:37:12 +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
228cfa3b42
move some classes and add couple access modifiers 2023-10-15 20:45:58 +05:30
D3v1s0m
eb414ce3f7
change to use defined methods instead of using Logger.log 2023-10-15 20:30:52 +05:30
D3v1s0m
d7071cef47
check if npc is saveable instead of modifiable when unregistering all npcs 2023-10-15 20:21:00 +05:30
D3v1s0m
9d7b031ffa
Added SQLite Storage 2023-10-15 18:54:06 +05:30
D3v1s0m
e611888339
fix removing of unmodifiable npcs on reload 2023-10-11 02:18:49 +05:30
D3v1s0m
27a6f32f4f
added display_name property 2023-10-09 12:21:57 +05:30
D3v1s0m
f3c0df41dc
added End Crystal and its properties 2023-10-09 12:10:20 +05:30
Pyrbu
f519020c5b update PacketEvents (prepare for 1.20.2) 2023-10-08 17:13:15 +02:00
D3v1s0m
51f4f709f6
added invulnerable_time property for Wither 2023-10-03 14:35:33 +05:30
D3v1s0m
6ebc60c11e
change some properties to CustomTypeProperty 2023-10-03 13:56:56 +05:30
D3v1s0m
6128cac379
added Shulker properties 2023-10-03 13:37:16 +05:30
D3v1s0m
b3187883bb
added derpy_snowgolem property 2023-10-02 10:26:47 +05:30
D3v1s0m
e7601f8e4b
added Wolf properties and sitting property for tameable 2023-10-02 10:24:31 +05:30
D3v1s0m
b1b10a04ee
added Strider properties (needs small fix) and fixed sniffer property 2023-10-02 10:20:47 +05:30
D3v1s0m
6faf0a3e93
added sheep_color and sheep_sheared properties 2023-10-02 10:15:18 +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
256f47bb94
ignore applying disallowed property 2023-10-02 09:52:27 +05:30
D3v1s0m
a5de0680c8
added ability to register dummy property using api 2023-10-02 09:50:20 +05:30
Pyrbu
2128243fa2 Merge remote-tracking branch 'origin/2.X' into 2.X 2023-10-02 03:14:52 +02:00
Pyrbu
246b4be172 update PacketEvents & run-paper (1.20.2 still broken) 2023-10-02 03:14:47 +02:00
D3v1s0m
bedb6250ca
disabled dinnerbone for player npc 2023-09-18 12:43:20 +05:30
D3v1s0m
2588289a19
added look_distance and view_distance properties for all npcs 2023-09-18 12:19:33 +05:30
D3v1s0m
ec4d40563f
added common serializer for primitive data types 2023-09-18 12:02:16 +05:30
D3v1s0m
28ed99a3b7
ignore saving npc location for closest player look type, used packet instead 2023-09-17 22:08:33 +05:30
D3v1s0m
d48e4bc2b2
adding toggle imports from ZNpcs 2023-09-17 21:53:20 +05:30
D3v1s0m
9d17a5bdd3
changed look property a bit 2023-09-17 21:22:48 +05:30
D3v1s0m
dfe2d22da3
Fixed shoulder entity not getting removed 2023-09-14 11:00:08 +05:30
Pyrbu
73efb10181 fix delete bug 2023-09-13 20:52:49 +02:00
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
5cc5141105 fix hologram serialization & add minimessage support to hologram commands 2023-09-13 07:43: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
Pyrbu
df5fd8078f implement villager properties 2023-09-13 01:59:52 +02:00
D3v1s0m
41cccf419f
Added puff_state property 2023-09-13 01:13:46 +05:30
D3v1s0m
7d1772236a
Added polar_bear_standing property 2023-09-13 01:02:15 +05:30
D3v1s0m
9be27f0748
Added shoulder property for Player 2023-09-13 00:53:25 +05:30
D3v1s0m
e4ff39bc79
Added pillager_charging and celebrating properties 2023-09-13 00:14:50 +05:30
D3v1s0m
5f5ed6ccb5
Added Piglin properties 2023-09-13 00:03:08 +05:30
D3v1s0m
b1f87d12bd
Added pig_saddled property 2023-09-12 23:49:08 +05:30
D3v1s0m
bfbd883f03
Added parrot_variant property 2023-09-12 23:16:42 +05:30
D3v1s0m
dd3eda5512
Small fix for property deserialization 2023-09-12 22:53:58 +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
55308d6a79
added integer property serializer. oops 2023-09-10 17:37:09 +05:30
D3v1s0m
14ded1ea49
fix for null serializer when saving npcs 2023-09-10 17:35:52 +05:30
D3v1s0m
f28de908da
added size property for Slime, Magma Cube and Phantom 2023-09-10 17:20:40 +05:30
D3v1s0m
2c601c450d
added llama properties 2023-09-10 16:45:39 +05:30
D3v1s0m
81b087628b
added baby property for zombie (and types) and zoglin 2023-09-10 16:09:55 +05:30
D3v1s0m
488b9ccb5b
small fix for immune to zombification property 2023-09-10 15:53:27 +05:30
D3v1s0m
1010a18e71
partial implementation of target npc property 2023-09-10 15:26:47 +05:30
D3v1s0m
ddbdd8f78c
added frog_variant property 2023-09-10 15:25:38 +05:30
D3v1s0m
0569df795b
added spell property 2023-09-10 14:31:38 +05:30
D3v1s0m
dd029786dd
fixed placeholder not working in name property 2023-08-31 09:23:50 +05:30
Pyrbu
5f15ba9128 make it so the npc gets at least partially saved when a property fails to serialize 2023-08-28 15:45:35 +02:00