mirror of
https://github.com/GTNewHorizons/CodeChickenCore.git
synced 2026-11-11 15:57:42 +00:00
27 lines
829 B
Java
27 lines
829 B
Java
package codechicken.core.featurehack;
|
|
|
|
import org.lwjgl.opengl.GL11;
|
|
|
|
import net.minecraft.entity.Entity;
|
|
import net.minecraft.util.ResourceLocation;
|
|
import net.minecraft.client.renderer.entity.Render;
|
|
import net.minecraftforge.client.MinecraftForgeClient;
|
|
|
|
public class RenderEntityRenderHook extends Render
|
|
{
|
|
@Override
|
|
public void doRender(Entity entity, double x, double y, double z, float f, float frame)
|
|
{
|
|
EntityRenderHook hook = (EntityRenderHook)entity;
|
|
GL11.glTranslated(x-hook.posX, y-hook.posY, z-hook.posZ);
|
|
((EntityRenderHook)entity).callback.render(frame, MinecraftForgeClient.getRenderPass());
|
|
GL11.glTranslated(hook.posX-x, hook.posY-y, hook.posZ-z);
|
|
}
|
|
|
|
@Override
|
|
protected ResourceLocation getEntityTexture(Entity entity)
|
|
{
|
|
return null;
|
|
}
|
|
}
|