From 8bd91a146b2fdb308ecf939316158962b2c2a134 Mon Sep 17 00:00:00 2001 From: Thutmose Date: Wed, 20 May 2020 14:13:06 -0400 Subject: [PATCH] re-add the testmob render to stop the startup warning --- .../thut/crafts/client/TestMobRender.java | 22 +++++++++++++++++++ .../java/thut/crafts/proxy/ClientProxy.java | 3 +++ 2 files changed, 25 insertions(+) create mode 100644 src/main/java/thut/crafts/client/TestMobRender.java diff --git a/src/main/java/thut/crafts/client/TestMobRender.java b/src/main/java/thut/crafts/client/TestMobRender.java new file mode 100644 index 0000000000..d824d4dbbd --- /dev/null +++ b/src/main/java/thut/crafts/client/TestMobRender.java @@ -0,0 +1,22 @@ +package thut.crafts.client; + +import net.minecraft.client.renderer.entity.EntityRendererManager; +import net.minecraft.client.renderer.entity.MobRenderer; +import net.minecraft.client.renderer.entity.model.EntityModel; +import net.minecraft.util.ResourceLocation; +import thut.crafts.entity.EntityTest; + +public class TestMobRender extends MobRenderer> +{ + public TestMobRender(final EntityRendererManager manager) + { + super(manager, null, 0); + } + + @Override + public ResourceLocation getEntityTexture(final EntityTest entity) + { + return new ResourceLocation("derp"); + } + +} diff --git a/src/main/java/thut/crafts/proxy/ClientProxy.java b/src/main/java/thut/crafts/proxy/ClientProxy.java index aa7bbebf21..516b1c75be 100644 --- a/src/main/java/thut/crafts/proxy/ClientProxy.java +++ b/src/main/java/thut/crafts/proxy/ClientProxy.java @@ -39,8 +39,10 @@ import thut.api.entity.blockentity.render.RenderBlockEntity; import thut.api.maths.Vector3; import thut.crafts.ThutCrafts; +import thut.crafts.client.TestMobRender; import thut.crafts.entity.CraftController; import thut.crafts.entity.EntityCraft; +import thut.crafts.entity.EntityTest; import thut.crafts.network.PacketCraftControl; public class ClientProxy extends CommonProxy @@ -199,5 +201,6 @@ public void setupClient(final FMLClientSetupEvent event) ClientRegistry.registerKeyBinding(this.ROTATERIGHT); RenderingRegistry.registerEntityRenderingHandler(EntityCraft.CRAFTTYPE, RenderBlockEntity::new); + RenderingRegistry.registerEntityRenderingHandler(EntityTest.TYPE, TestMobRender::new); } }