diff --git a/src/main/java/ru/betterend/blocks/basis/BlockTrapdoor.java b/src/main/java/ru/betterend/blocks/basis/BlockTrapdoor.java index 92021f6a..b8662a7b 100644 --- a/src/main/java/ru/betterend/blocks/basis/BlockTrapdoor.java +++ b/src/main/java/ru/betterend/blocks/basis/BlockTrapdoor.java @@ -9,8 +9,10 @@ import net.minecraft.block.BlockState; import net.minecraft.block.TrapdoorBlock; import net.minecraft.item.ItemStack; import net.minecraft.loot.context.LootContext; +import ru.betterend.client.ERenderLayer; +import ru.betterend.client.IRenderTypeable; -public class BlockTrapdoor extends TrapdoorBlock { +public class BlockTrapdoor extends TrapdoorBlock implements IRenderTypeable { public BlockTrapdoor(Block source) { super(FabricBlockSettings.copyOf(source).nonOpaque()); } @@ -19,4 +21,9 @@ public class BlockTrapdoor extends TrapdoorBlock { public List getDroppedStacks(BlockState state, LootContext.Builder builder) { return Collections.singletonList(new ItemStack(this)); } + + @Override + public ERenderLayer getRenderLayer() { + return ERenderLayer.CUTOUT; + } } diff --git a/src/main/resources/assets/betterend/textures/block/mossy_glowshroom_trapdoor.png b/src/main/resources/assets/betterend/textures/block/mossy_glowshroom_trapdoor.png new file mode 100644 index 00000000..8c453a5c Binary files /dev/null and b/src/main/resources/assets/betterend/textures/block/mossy_glowshroom_trapdoor.png differ