Posted August 24, 20223 yr When I view my sapling in Inventory and hand it renders fine. However, when I plant it, the texture is rendered and crossed as a full block, rendering the empty part of sapling texture as black. public static final RegistryObject<Block> CHERRY_SAPLING_BLOCK = BLOCKS.register("cherry_sapling", () -> new TreeSaplingBlock(TreeVar.CHERRY, new WorldGenTrees(TreeVar.CHERRY), BlockBehaviour.Properties.of(Material.PLANT).noCollission().randomTicks().instabreak().sound(SoundType.GRASS).requiresCorrectToolForDrops().strength(1.5F, 6.0F))); I have tried the property dynamicShape with no success. I have extended the SaplingBlock class. In that class: public @NotNull VoxelShape getBlockSupportShape(@NotNull BlockState p_54456_, @NotNull BlockGetter p_54457_, @NotNull BlockPos p_54458_) { return Shapes.empty(); } which doesn't work and is now commented out as deprecated. My sapling works fine. How do I fix the rendering issue please?
August 24, 20223 yr Author Model file: { "parent": "block/cross", "textures": { "cross": "epictrees:blocks/cherry_sapling" } }
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.