--- a/net/minecraft/world/level/block/ChiseledBookShelfBlock.java +++ b/net/minecraft/world/level/block/ChiseledBookShelfBlock.java @@ -128,7 +128,7 @@ } } - private static int getHitSlot(Vec2F vec2f) { + public static int getHitSlot(Vec2F vec2f) { //CraftBukkit - private -> public int i = vec2f.y >= 0.5F ? 0 : 1; int j = getSection(vec2f.x); @@ -190,7 +190,7 @@ Objects.requireNonNull(blockstatelist_a); list.forEach((iblockstate) -> { - blockstatelist_a.add(iblockstate); + blockstatelist_a.add((BlockStateBoolean) iblockstate); // CraftBukkit - Decompile error }); }