diff --git a/src/main/java/biomesoplenty/core/BiomesOPlenty.java b/src/main/java/biomesoplenty/core/BiomesOPlenty.java index 4a3cb99cb..2536ed4fd 100644 --- a/src/main/java/biomesoplenty/core/BiomesOPlenty.java +++ b/src/main/java/biomesoplenty/core/BiomesOPlenty.java @@ -9,14 +9,9 @@ package biomesoplenty.core; import biomesoplenty.common.command.BOPCommand; -import biomesoplenty.common.entity.projectile.EntityMudball; import biomesoplenty.init.*; -import net.minecraft.client.Minecraft; -import net.minecraft.client.renderer.entity.RenderSprite; -import net.minecraft.init.Items; import net.minecraftforge.common.MinecraftForge; import net.minecraftforge.fml.DistExecutor; -import net.minecraftforge.fml.client.registry.RenderingRegistry; import net.minecraftforge.fml.common.Mod; import net.minecraftforge.fml.event.lifecycle.FMLClientSetupEvent; import net.minecraftforge.fml.event.lifecycle.FMLLoadCompleteEvent; diff --git a/src/main/java/biomesoplenty/init/ModEntities.java b/src/main/java/biomesoplenty/init/ModEntities.java index e293bfd4e..da1dc3b92 100644 --- a/src/main/java/biomesoplenty/init/ModEntities.java +++ b/src/main/java/biomesoplenty/init/ModEntities.java @@ -22,6 +22,8 @@ import net.minecraft.entity.Entity; import net.minecraft.entity.EntityType; import net.minecraft.util.ResourceLocation; import net.minecraft.world.World; +import net.minecraftforge.api.distmarker.Dist; +import net.minecraftforge.api.distmarker.OnlyIn; import net.minecraftforge.fml.client.registry.RenderingRegistry; import net.minecraftforge.registries.ForgeRegistries; @@ -42,6 +44,7 @@ public class ModEntities return type; } + @OnlyIn(Dist.CLIENT) public static void registerRendering() { RenderingRegistry.registerEntityRenderingHandler(EntityMudball.class, manager -> new RenderSprite<>(manager, BOPItems.mudball, Minecraft.getInstance().getItemRenderer()));