From 9cc57baca45a68b42d9783c99113b572064e98f4 Mon Sep 17 00:00:00 2001 From: LatvianModder Date: Wed, 22 Feb 2023 20:38:22 +0200 Subject: [PATCH] Removed graphicsChanged() calls --- src/main/java/dev/latvian/mods/literalskyblock/LSBBlocks.java | 3 ++- src/main/java/dev/latvian/mods/literalskyblock/LSBItems.java | 3 ++- .../dev/latvian/mods/literalskyblock/client/LSBClient.java | 4 ++-- 3 files changed, 6 insertions(+), 4 deletions(-) diff --git a/src/main/java/dev/latvian/mods/literalskyblock/LSBBlocks.java b/src/main/java/dev/latvian/mods/literalskyblock/LSBBlocks.java index 08a8e81..d19151d 100644 --- a/src/main/java/dev/latvian/mods/literalskyblock/LSBBlocks.java +++ b/src/main/java/dev/latvian/mods/literalskyblock/LSBBlocks.java @@ -1,12 +1,13 @@ package dev.latvian.mods.literalskyblock; +import net.minecraft.core.Registry; import net.minecraft.world.level.block.Block; import net.minecraftforge.registries.DeferredRegister; import java.util.function.Supplier; public interface LSBBlocks { - DeferredRegister REGISTER = DeferredRegister.create(Block.class, LiteralSkyBlock.MOD_ID); + DeferredRegister REGISTER = DeferredRegister.create(Registry.BLOCK_REGISTRY, LiteralSkyBlock.MOD_ID); Supplier SKY_BLOCK = REGISTER.register("sky_block", SkyBlock::new); Supplier VOID_BLOCK = REGISTER.register("void_block", VoidBlock::new); diff --git a/src/main/java/dev/latvian/mods/literalskyblock/LSBItems.java b/src/main/java/dev/latvian/mods/literalskyblock/LSBItems.java index 170db73..3b31d62 100644 --- a/src/main/java/dev/latvian/mods/literalskyblock/LSBItems.java +++ b/src/main/java/dev/latvian/mods/literalskyblock/LSBItems.java @@ -1,5 +1,6 @@ package dev.latvian.mods.literalskyblock; +import net.minecraft.core.Registry; import net.minecraft.world.item.BlockItem; import net.minecraft.world.item.CreativeModeTab; import net.minecraft.world.item.Item; @@ -8,7 +9,7 @@ import java.util.function.Supplier; public interface LSBItems { - DeferredRegister REGISTER = DeferredRegister.create(Item.class, LiteralSkyBlock.MOD_ID); + DeferredRegister REGISTER = DeferredRegister.create(Registry.ITEM_REGISTRY, LiteralSkyBlock.MOD_ID); Supplier SKY_BLOCK = REGISTER.register("sky_block", () -> new BlockItem(LSBBlocks.SKY_BLOCK.get(), new Item.Properties().tab(CreativeModeTab.TAB_DECORATIONS))); Supplier VOID_BLOCK = REGISTER.register("void_block", () -> new BlockItem(LSBBlocks.VOID_BLOCK.get(), new Item.Properties().tab(CreativeModeTab.TAB_DECORATIONS))); diff --git a/src/main/java/dev/latvian/mods/literalskyblock/client/LSBClient.java b/src/main/java/dev/latvian/mods/literalskyblock/client/LSBClient.java index 7b35d46..6520e99 100644 --- a/src/main/java/dev/latvian/mods/literalskyblock/client/LSBClient.java +++ b/src/main/java/dev/latvian/mods/literalskyblock/client/LSBClient.java @@ -106,7 +106,7 @@ public static void renderSky(RenderLevelLastEvent event) { if (irisLoaded) IrisCompat.preRender(mc.levelRenderer); mc.gameRenderer.setRenderBlockOutline(false); - mc.levelRenderer.graphicsChanged(); + // mc.levelRenderer.graphicsChanged(); skyRenderTarget.bindWrite(true); isRenderingSky = true; @@ -117,7 +117,7 @@ public static void renderSky(RenderLevelLastEvent event) { mc.gameRenderer.setRenderBlockOutline(true); skyRenderTarget.unbindRead(); skyRenderTarget.unbindWrite(); - mc.levelRenderer.graphicsChanged(); + // mc.levelRenderer.graphicsChanged(); mainRenderTarget.bindWrite(true); if (irisLoaded) IrisCompat.postRender(mc.levelRenderer); }