how to make custom block in minecraft transparent
// 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());
}
[...]
}