blob: e17f3367cd42354ece279ac368327051273aa1cb (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
|
package lance5057.tDefense.holiday.xmas.gumdropslime;
import lance5057.tDefense.Reference;
import lance5057.tDefense.util.Color16Util;
import net.minecraft.client.Minecraft;
import net.minecraft.client.renderer.entity.Render;
import net.minecraft.client.renderer.entity.RenderManager;
import net.minecraft.entity.monster.EntitySlime;
import net.minecraft.util.ResourceLocation;
import net.minecraftforge.fml.client.registry.IRenderFactory;
import slimeknights.tconstruct.library.client.renderer.RenderTinkerSlime;
public class GumDropSlimeRenderer extends RenderTinkerSlime
{
public static final Factory FACTORY_GumDropSlime = new Factory();
public GumDropSlimeRenderer(RenderManager renderManager) {
super(renderManager, Color16Util.colorsHex[Minecraft.getMinecraft().world.rand.nextInt(16)],
new ResourceLocation(Reference.MOD_ID,"textures/entity/slime.png"));
// TODO Auto-generated constructor stub
}
private static class Factory implements IRenderFactory<EntitySlime>
{
public Factory() {
}
@Override
public Render<? super EntitySlime> createRenderFor(RenderManager manager) {
return new GumDropSlimeRenderer(manager);
}
}
}
|