390 Commits

Author SHA1 Message Date
md_5
8a6f8b6d8c
SPIGOT-7881: CTRL+Pick Block saves position data into item 2024-09-15 17:17:10 +10:00
md_5
bbb30e7a85
SPIGOT-7894: NPE when sending tile entity update 2024-09-09 21:04:38 +10:00
Doc
8d52226914
SPIGOT-7882, #1467: Fix conversion of name in Profile Component to empty if it is missing 2024-08-31 08:40:57 +10:00
md_5
804ad6491a
SPIGOT-7873: Add powered state for skulls 2024-08-24 07:42:35 +10:00
Doc
fccf5243ad
SPIGOT-7837: Support data pack banner patterns 2024-07-27 10:14:41 +10:00
md_5
2444c8b235
SPIGOT-7823: Suspicious sand and gravel material are not marked as having gravity correctly 2024-07-10 18:50:13 +10:00
md_5
a0d2d6a845
SPIGOT-7813: Material#isInteractable() always returns false 2024-07-07 09:24:47 +10:00
md_5
19335f69e3
SPIGOT-7809: Restore shield/banner conversion for base colours 2024-07-03 20:21:13 +10:00
coll1234567
bf13e91130
#1354: Improve spawner API and add API for Trial Spawners 2024-06-28 07:06:20 +10:00
md_5
820084b5f6
SPIGOT-7791: Skull BlockState with null profile causes NullPointerException 2024-06-22 11:42:15 +10:00
md_5
a4c2ee70db
Update to Minecraft 1.21 2024-06-14 01:05:00 +10:00
Jishuna
afe5b5ee93
#1275: Add internal ItemType and BlockType, delegate Material methods to them
Co-authored-by: Bjarne Koll <lynxplay101@gmail.com>
Co-authored-by: DerFrZocker <derrieple@gmail.com>
Co-authored-by: md_5 <git@md-5.net>
2024-05-05 10:08:54 +10:00
DerFrZocker
2a6207fe15
#1393: Improve field rename handling and centralize conversion between bukkit and string more 2024-05-04 08:19:07 +10:00
md_5
ecfa4f9734
SPIGOT-7654: ItemStack#isSimilar does not work with empty BlockStateMeta 2024-05-02 21:22:32 +10:00
md_5
ebb50e1365
Fix incorrect Vault implementation 2024-04-25 10:31:36 +10:00
md_5
6f00f0608a
SPIGOT-7632: Control middle clicking chest does not copy contents 2024-04-25 08:41:39 +10:00
md_5
2d03bdf6aa
SPIGOT-7629: Fix loading banner patterns 2024-04-25 07:45:19 +10:00
md_5
735b2d0d7f
Update to Minecraft 1.20.5 2024-04-24 01:15:00 +10:00
lbenav8095
e8f91497fa
#1363: Add API to copy BlockState to a new Location 2024-04-07 12:22:10 +10:00
2008Choco
1703691225
#1367: Add more Conduit API 2024-04-07 12:05:25 +10:00
md_5
176c0ad39f
Fix copying BlockStates with fields (eg, Banner) 2024-03-06 06:57:15 +11:00
Jishuna
76d95fe7ed
SPIGOT-7417, #1343: Add Sign#getTargetSide and Sign#getAllowedEditor 2024-02-17 14:02:38 +11:00
DerFrZocker
333701839f
SPIGOT-7572: Bee nests generated without bees 2024-01-27 14:59:22 +11:00
Jishuna
95bc1c4f52
#1333: Add BlockData#copyTo 2024-01-15 20:33:17 +11:00
DerFrZocker
2e88514ad3
#1325: Use CraftBlockType and CraftItemType instead of CraftMagicNumbers to convert between minecraft and bukkit block / item representation 2023-12-29 08:36:38 +11:00
BlackHole
53ebb05e39
SPIGOT-7554, #1323: Add DecoratedPotInventory 2023-12-28 08:07:06 +11:00
Miles Holder
2ab4508c08
SPIGOT-6903, #1311: Add BlockData#getMapColor 2023-12-17 09:29:54 +11:00
md_5
07e5dd5d59
Update to Minecraft 1.20.3 2023-12-06 03:40:00 +11:00
Jishuna
0478e0417b
#1266: Add support for virtual entities 2023-11-19 19:03:35 +13:00
Lauriichan
dab849f084
SPIGOT-7283, SPIGOT-7318: Add AsyncStructureGenerateEvent and BlockState cloning 2023-09-29 06:54:35 +10:00
md_5
f71a799f03
Make BARRIER Waterlogged 2023-09-23 10:00:26 +10:00
md_5
f0702775c3
SPIGOT-7486: Alternate approach to null profile names 2023-09-22 07:36:30 +10:00
DerFrZocker
02d4907887
#1250: Standardize and centralize Bukkit / Minecraft registry conversion 2023-09-22 03:02:16 +10:00
md_5
28c1023286
Update to Minecraft 1.20.2 2023-09-22 02:40:00 +10:00
Collin
de421cf56b
#1242: Add more Sculk API (bloom, shriek, bloom event) 2023-09-06 20:44:19 +10:00
Miles Holder
46c7fc3b1b
SPIGOT-7452: Player#openSign cannot edit 2023-08-10 19:02:56 +10:00
md_5
d548daac2f
SPIGOT-7446: BlockState#update not updating a spawner's type to null 2023-08-05 10:12:20 +10:00
Miles Holder
6752f1d63e
SPIGOT-7396: Add PlayerSignOpenEvent 2023-08-05 09:33:42 +10:00
Parker Hawke
5daeb502ac
SPIGOT-7422, #1228: Add API to set sherds on decorated pots 2023-07-19 07:41:31 +10:00
Parker Hawke
504d966651
SPIGOT-7403: Add direct API for waxed signs 2023-06-23 09:58:59 +10:00
Jishuna
44a4b5649d
SPIGOT-7380: Add PlayerInteractEvent#getClickedPosition and ChiseledBookshelf#getSlot 2023-06-17 14:31:40 +10:00
md_5
66c5ce4c7b
SPIGOT-7391: Preserve vanilla sign json where not modified by event 2023-06-14 18:36:22 +10:00
Yannick Lamprecht
4a7eadc976
#1201: Add Player#sendBlockUpdate to send tile entity updates 2023-06-14 18:36:21 +10:00
md_5
0cd47ae827
Remove changes to string API contracts introduced by prior commits 2023-06-12 20:39:58 +10:00
Doc
40945171bf
#1182: Consolidate Preconditions use and minor cleanup 2023-06-12 19:41:02 +10:00
Doc
991639bc66
#1124: Adjust CreatureSpawner to allow for spawners with no mob type 2023-06-11 11:05:16 +10:00
md_5
98b4d2ff88
SPIGOT-7372, SPIGOT-7373: Signs can't be edited, issues with SignChangeEvent 2023-06-08 12:19:59 +10:00
md_5
b4cf99d242
SPIGOT-7371: Fix editing signs with API 2023-06-08 07:56:25 +10:00
Yannick Lamprecht
a2b6c27442
#1200: Implement open sign by side 2023-06-08 07:42:44 +10:00
md_5
e1188ed3a2
Update to Minecraft 1.20 2023-06-08 01:30:00 +10:00