Removed render registration

This commit is contained in:
paulevsGitch 2021-07-22 23:59:38 +03:00
parent 6c24a2022b
commit e5fde106fc

View file

@ -36,11 +36,11 @@ public class BetterEndClient implements ClientModInitializer {
EndModelProviders.register(); EndModelProviders.register();
MultiModelItem.register(); MultiModelItem.register();
ClientOptions.init(); ClientOptions.init();
registerRenderers();
registerTooltips(); registerTooltips();
if (BCLib.isDevEnvironment()) { if (BCLib.isDevEnvironment()) {
TranslationHelper.printMissingNames(BetterEnd.MOD_ID); TranslationHelper.printMissingEnNames(BetterEnd.MOD_ID);
TranslationHelper.printMissingNames(BetterEnd.MOD_ID, "ru_ru");
} }
} }
@ -61,26 +61,4 @@ public class BetterEndClient implements ClientModInitializer {
} }
}); });
} }
/*private void registerRenderLayers() {
RenderType cutout = RenderType.cutout();
RenderType translucent = RenderType.translucent();
Registry.BLOCK.forEach(block -> {
if (block instanceof RenderLayerProvider) {
BCLRenderLayer layer = ((RenderLayerProvider) block).getRenderLayer();
if (layer == BCLRenderLayer.CUTOUT) BlockRenderLayerMap.INSTANCE.putBlock(block, cutout);
else if (layer == BCLRenderLayer.TRANSLUCENT) BlockRenderLayerMap.INSTANCE.putBlock(block, translucent);
}
});
}*/
private static void registerRenderers() {
List<Block> modBlocks = EndBlocks.getModBlocks();
modBlocks.stream()
.filter(BaseChestBlock.class::isInstance)
.forEach(BaseChestBlockEntityRenderer::registerRenderLayer);
modBlocks.stream()
.filter(BaseSignBlock.class::isInstance)
.forEach(BaseSignBlockEntityRenderer::registerRenderLayer);
}
} }