transparent parts of model not rendering correctly in unity code example

Example: custom block transparent textures are appearing black in game

// WORKS WITH FABRIC

/* in client mod initializer: */
BlockRenderLayerMap.INSTANCE.putBlock(ExampleMod.MY_BLOCK, RenderLayer.getCutout());
// Replace `RenderLayer.getCutout()` with `RenderLayer.getTranslucent()` if you have a translucent texture.

/* use the nonOpaque method on your block settings. */
class MyBlock extends Block {
    public MyBlock() {
        super(Settings.of(Material.STONE).nonOpaque());
    }
 
    [...]
}

Tags:

Misc Example