Commit graph

101 commits

Author SHA1 Message Date
Dablakbandit
238a1fe224 Add vehicles by entity id
Add vehicles by entity id for cases where the entity is an existing server npc
2024-12-15 10:46:05 +01:00
Dablakbandit
c5bf8dea0b Add passengers to npc api
Add passengers to npc api & implementation
Add jetbrains annotations to api to tag with nullables
2024-12-15 10:46:05 +01:00
Pyrbu
d02d0cb5e9 expose Npc#getWorldName 2024-08-19 17:52:41 +02:00
Pyrbu
5c99681561 expose Npc#setWorld in the api 2024-08-19 17:45:42 +02:00
Pyrbu
18c5cc0e24 fix typo 2024-07-04 00:26:53 +02:00
Pyrbu
e7a82d55e7 Merge remote-tracking branch 'origin/2.X' into 2.X 2024-07-04 00:25:34 +02:00
Pyrbu
06889a221e make npc property registry accessible during onLoad 2024-07-04 00:25:27 +02:00
D3v1s0m
aafdf0b3f9
update to mc 1.21 2024-07-01 10:12:52 +05:30
D3v1s0m
26442f2e3e
expose action registry to api and added action factory 2024-06-11 21:29:38 +05:30
D3v1s0m
384cc719e9
expose hologram refresh delay in api 2024-06-06 21:18:21 +05:30
D3v1s0m
3a4baaf1dc
added armadillo npc and wolf variant property 2024-05-29 23:15:21 +05:30
Pyrbu
7605841694 add getItemProperty 2024-05-17 03:53:43 +02:00
D3v1s0m
4e75868a73
villager_profession property for 1.13 and below 2024-04-30 20:47:55 +05:30
Pyrbu
5213476d15 add hand swinging 2024-02-16 18:35:00 +01:00
Pyrbu
22108fd6d9 revert blacklist api 2024-02-16 17:33:28 +01:00
Pyrbu
3ebd0070b8 Merge remote-tracking branch 'alexdev03/2.X' into alexdev032.X
# Conflicts:
#	plugin/src/main/java/lol/pyr/znpcsplus/npc/NpcImpl.java
2024-02-16 17:31:13 +01:00
Pyrbu
c4bb24c888 fix itemstack properties in the api 2024-02-16 17:29:44 +01:00
Pyrbu
a2400b42f5 revert blacklist api 2024-02-16 17:25:37 +01:00
AlexDev_
e7d12f8192 Fixed itemstack/equipment error
Fixed packet events error
Added blacklist api methods
2024-02-16 17:25:37 +01:00
AlexDev_
475c49c7e2 Fixed itemstack/equipment error
Fixed packet events error
Added blacklist api methods
2024-02-13 22:48:34 +01:00
Pyrbu
2a1f44b1bb expose skin texture methods in api 2024-01-07 18:26:17 +01:00
Pyrbu
fb90135dd2 expose viewer list in api 2023-11-30 20:19:59 +01:00
Pyrbu
5bec816d02 expose entity id in api 2023-11-30 20:18:00 +01:00
Pyrbu
93c6a42124 fix all of the javadoc warnings 2023-10-31 20:25:59 +01:00
Pyrbu
416ae104fe switch it back to arrows from square brackets using html escape codes 2023-10-31 20:18:20 +01:00
Pyrbu
85f6114af4 actually fix the javadoc 2023-10-31 20:16:14 +01:00
Pyrbu
b400db4b4f attempt to fix the javadoc 2023-10-31 20:15:20 +01:00
D3v1s0m
1ddf509f89
more javadocs 2023-11-01 00:39:58 +05:30
Pyrbu
2264ff3d71 convert the color class to an enum & move it to the api package 2023-10-31 19:00:29 +01:00
D3v1s0m
0b2bc53b35
hopefully fix build due to api javadoc HTML issue 2023-10-28 10:17:06 +05:30
Pyrbu
5ee37d5436 start on some javadocs 2023-10-28 02:23:17 +02:00
Pyrbu
1fae5c1cf6 dont spread misinformation :) 2023-10-28 02:23:08 +02:00
Pyrbu
a93cc2233f expose NpcEntry#enableEverything() in api 2023-10-26 15:37:08 +02:00
Pyrbu
6df618d673 include sources & javadocs for api 2023-10-23 20:46:05 +02:00
Pyrbu
d9fee6544e add hologram line count to api 2023-10-23 19:29:20 +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
9d17a5bdd3
changed look property a bit 2023-09-17 21:22:48 +05:30
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
bfbd883f03
Added parrot_variant property 2023-09-12 23:16:42 +05:30
D3v1s0m
4c8d25c4df
Added Panda properties 2023-09-12 22:12:30 +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