Skip to content

Commit 037410d

Browse files
authored
Fix item meta not being saved when including block state data (ViaVersion#4298)
1 parent c9d5632 commit 037410d

File tree

1 file changed

+1
-0
lines changed

1 file changed

+1
-0
lines changed

bukkit/src/main/java/com/viaversion/viaversion/bukkit/providers/BukkitPickItemProvider.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -79,6 +79,7 @@ public void pickItemFromBlock(final UserConnection connection, final BlockPositi
7979
final ItemStack item = new ItemStack(block.getBlockData().getPlacementMaterial(), 1);
8080
if (includeData && item.getItemMeta() instanceof final BlockStateMeta blockStateMeta) {
8181
blockStateMeta.setBlockState(block.getState());
82+
item.setItemMeta(blockStateMeta);
8283
}
8384
return item;
8485
} else if (block.getType().isItem()) {

0 commit comments

Comments
 (0)