Quick render stuff

This commit is contained in:
WayofTime 2015-07-29 14:46:53 -04:00
parent ffd5a672cb
commit dd07defe1f
16 changed files with 77 additions and 73 deletions

View file

@ -169,7 +169,7 @@ public class ClientProxy extends CommonProxy
MinecraftForgeClient.registerItemRenderer(ItemBlock.getItemFromBlock(ModBlocks.blockSpellEnhancement), new TESpellEnhancementBlockItemRenderer()); MinecraftForgeClient.registerItemRenderer(ItemBlock.getItemFromBlock(ModBlocks.blockSpellEnhancement), new TESpellEnhancementBlockItemRenderer());
MinecraftForgeClient.registerItemRenderer(ItemBlock.getItemFromBlock(ModBlocks.blockSpellParadigm), new TESpellParadigmBlockItemRenderer()); MinecraftForgeClient.registerItemRenderer(ItemBlock.getItemFromBlock(ModBlocks.blockSpellParadigm), new TESpellParadigmBlockItemRenderer());
MinecraftForgeClient.registerItemRenderer(ItemBlock.getItemFromBlock(ModBlocks.blockSpellModifier), new TESpellModifierBlockItemRenderer()); MinecraftForgeClient.registerItemRenderer(ItemBlock.getItemFromBlock(ModBlocks.blockSpellModifier), new TESpellModifierBlockItemRenderer());
MinecraftForgeClient.registerItemRenderer(ItemBlock.getItemFromBlock(ModBlocks.blockAlchemicCalcinator), new TEAlchemicalCalcinatorItemRenderer()); MinecraftForgeClient.registerItemRenderer(ItemBlock.getItemFromBlock(ModBlocks.blockAlchemicalCalcinator), new TEAlchemicalCalcinatorItemRenderer());
MinecraftForgeClient.registerItemRenderer(ItemBlock.getItemFromBlock(ModBlocks.blockCrystalBelljar), new TEBellJarItemRenderer()); MinecraftForgeClient.registerItemRenderer(ItemBlock.getItemFromBlock(ModBlocks.blockCrystalBelljar), new TEBellJarItemRenderer());
ShaderHelper.initShaders(); ShaderHelper.initShaders();
} }

View file

@ -1,6 +1,7 @@
package WayofTime.alchemicalWizardry.common.renderer.mob; package WayofTime.alchemicalWizardry.common.renderer.mob;
import WayofTime.alchemicalWizardry.common.entity.mob.EntityBileDemon; import WayofTime.alchemicalWizardry.common.entity.mob.EntityBileDemon;
import net.minecraft.client.Minecraft;
import net.minecraft.client.model.ModelBase; import net.minecraft.client.model.ModelBase;
import net.minecraft.client.renderer.entity.RenderLiving; import net.minecraft.client.renderer.entity.RenderLiving;
import net.minecraft.entity.Entity; import net.minecraft.entity.Entity;
@ -12,7 +13,7 @@ public class RenderBileDemon extends RenderLiving
public RenderBileDemon(ModelBase par1ModelBase, float par2) public RenderBileDemon(ModelBase par1ModelBase, float par2)
{ {
super(par1ModelBase, par2); super(Minecraft.getMinecraft().getRenderManager(), par1ModelBase, par2);
} }
public ResourceLocation func_110832_a(EntityBileDemon par1EntityBileDemon) public ResourceLocation func_110832_a(EntityBileDemon par1EntityBileDemon)

View file

@ -1,6 +1,7 @@
package WayofTime.alchemicalWizardry.common.renderer.mob; package WayofTime.alchemicalWizardry.common.renderer.mob;
import WayofTime.alchemicalWizardry.common.entity.mob.EntityBoulderFist; import WayofTime.alchemicalWizardry.common.entity.mob.EntityBoulderFist;
import net.minecraft.client.Minecraft;
import net.minecraft.client.model.ModelBase; import net.minecraft.client.model.ModelBase;
import net.minecraft.client.renderer.entity.RenderLiving; import net.minecraft.client.renderer.entity.RenderLiving;
import net.minecraft.entity.Entity; import net.minecraft.entity.Entity;
@ -12,7 +13,7 @@ public class RenderBoulderFist extends RenderLiving
public RenderBoulderFist(ModelBase par1ModelBase, float par2) public RenderBoulderFist(ModelBase par1ModelBase, float par2)
{ {
super(par1ModelBase, par2); super(Minecraft.getMinecraft().getRenderManager(), par1ModelBase, par2);
} }
public ResourceLocation func_110832_a(EntityBoulderFist par1EntityBoulderFist) public ResourceLocation func_110832_a(EntityBoulderFist par1EntityBoulderFist)

View file

@ -1,6 +1,7 @@
package WayofTime.alchemicalWizardry.common.renderer.mob; package WayofTime.alchemicalWizardry.common.renderer.mob;
import WayofTime.alchemicalWizardry.common.entity.mob.*; import WayofTime.alchemicalWizardry.common.entity.mob.*;
import net.minecraft.client.Minecraft;
import net.minecraft.client.model.ModelBase; import net.minecraft.client.model.ModelBase;
import net.minecraft.client.renderer.entity.RenderLiving; import net.minecraft.client.renderer.entity.RenderLiving;
import net.minecraft.entity.Entity; import net.minecraft.entity.Entity;
@ -17,7 +18,7 @@ public class RenderElemental extends RenderLiving
public RenderElemental(ModelBase par1ModelBase, float par2) public RenderElemental(ModelBase par1ModelBase, float par2)
{ {
super(par1ModelBase, par2); super(Minecraft.getMinecraft().getRenderManager(), par1ModelBase, par2);
} }
public ResourceLocation func_110832_a(EntityElemental par1EntityElemental) public ResourceLocation func_110832_a(EntityElemental par1EntityElemental)

View file

@ -1,12 +1,13 @@
package WayofTime.alchemicalWizardry.common.renderer.mob; package WayofTime.alchemicalWizardry.common.renderer.mob;
import WayofTime.alchemicalWizardry.common.entity.mob.EntityFallenAngel; import net.minecraft.client.Minecraft;
import cpw.mods.fml.relauncher.Side;
import cpw.mods.fml.relauncher.SideOnly;
import net.minecraft.client.model.ModelBase; import net.minecraft.client.model.ModelBase;
import net.minecraft.client.renderer.entity.RenderLiving; import net.minecraft.client.renderer.entity.RenderLiving;
import net.minecraft.entity.Entity; import net.minecraft.entity.Entity;
import net.minecraft.util.ResourceLocation; import net.minecraft.util.ResourceLocation;
import net.minecraftforge.fml.relauncher.Side;
import net.minecraftforge.fml.relauncher.SideOnly;
import WayofTime.alchemicalWizardry.common.entity.mob.EntityFallenAngel;
@SideOnly(Side.CLIENT) @SideOnly(Side.CLIENT)
public class RenderFallenAngel extends RenderLiving public class RenderFallenAngel extends RenderLiving
@ -15,7 +16,7 @@ public class RenderFallenAngel extends RenderLiving
public RenderFallenAngel(ModelBase par1ModelBase, float par2) public RenderFallenAngel(ModelBase par1ModelBase, float par2)
{ {
super(par1ModelBase, par2); super(Minecraft.getMinecraft().getRenderManager(), par1ModelBase, par2);
} }
public ResourceLocation func_110832_a(EntityFallenAngel par1EntityFallenAngel) public ResourceLocation func_110832_a(EntityFallenAngel par1EntityFallenAngel)

View file

@ -1,10 +1,11 @@
package WayofTime.alchemicalWizardry.common.renderer.mob; package WayofTime.alchemicalWizardry.common.renderer.mob;
import WayofTime.alchemicalWizardry.common.entity.mob.EntityIceDemon; import net.minecraft.client.Minecraft;
import net.minecraft.client.model.ModelBase; import net.minecraft.client.model.ModelBase;
import net.minecraft.client.renderer.entity.RenderLiving; import net.minecraft.client.renderer.entity.RenderLiving;
import net.minecraft.entity.Entity; import net.minecraft.entity.Entity;
import net.minecraft.util.ResourceLocation; import net.minecraft.util.ResourceLocation;
import WayofTime.alchemicalWizardry.common.entity.mob.EntityIceDemon;
public class RenderIceDemon extends RenderLiving public class RenderIceDemon extends RenderLiving
{ {
@ -12,7 +13,7 @@ public class RenderIceDemon extends RenderLiving
public RenderIceDemon(ModelBase par1ModelBase, float par2) public RenderIceDemon(ModelBase par1ModelBase, float par2)
{ {
super(par1ModelBase, par2); super(Minecraft.getMinecraft().getRenderManager(), par1ModelBase, par2);
} }
public ResourceLocation func_110832_a(EntityIceDemon par1EntityIceDemon) public ResourceLocation func_110832_a(EntityIceDemon par1EntityIceDemon)

View file

@ -1,10 +1,11 @@
package WayofTime.alchemicalWizardry.common.renderer.mob; package WayofTime.alchemicalWizardry.common.renderer.mob;
import WayofTime.alchemicalWizardry.common.entity.mob.EntityLowerGuardian; import net.minecraft.client.Minecraft;
import net.minecraft.client.model.ModelBase; import net.minecraft.client.model.ModelBase;
import net.minecraft.client.renderer.entity.RenderLiving; import net.minecraft.client.renderer.entity.RenderLiving;
import net.minecraft.entity.Entity; import net.minecraft.entity.Entity;
import net.minecraft.util.ResourceLocation; import net.minecraft.util.ResourceLocation;
import WayofTime.alchemicalWizardry.common.entity.mob.EntityLowerGuardian;
public class RenderLowerGuardian extends RenderLiving public class RenderLowerGuardian extends RenderLiving
{ {
@ -12,7 +13,7 @@ public class RenderLowerGuardian extends RenderLiving
public RenderLowerGuardian(ModelBase par1ModelBase, float par2) public RenderLowerGuardian(ModelBase par1ModelBase, float par2)
{ {
super(par1ModelBase, par2); super(Minecraft.getMinecraft().getRenderManager(), par1ModelBase, par2);
} }
public ResourceLocation func_110832_a(EntityLowerGuardian par1EntityLowerGuardian) public ResourceLocation func_110832_a(EntityLowerGuardian par1EntityLowerGuardian)

View file

@ -1,5 +1,6 @@
package WayofTime.alchemicalWizardry.common.renderer.mob; package WayofTime.alchemicalWizardry.common.renderer.mob;
import net.minecraft.client.Minecraft;
import net.minecraft.client.model.ModelBase; import net.minecraft.client.model.ModelBase;
import net.minecraft.client.renderer.entity.RenderLiving; import net.minecraft.client.renderer.entity.RenderLiving;
import net.minecraft.entity.Entity; import net.minecraft.entity.Entity;
@ -20,7 +21,7 @@ public class RenderMinorDemonGrunt extends RenderLiving
public RenderMinorDemonGrunt(ModelBase par1ModelBase, float par2) public RenderMinorDemonGrunt(ModelBase par1ModelBase, float par2)
{ {
super(par1ModelBase, par2); super(Minecraft.getMinecraft().getRenderManager(), par1ModelBase, par2);
} }
public ResourceLocation func_110832_a(EntityMinorDemonGrunt entity) public ResourceLocation func_110832_a(EntityMinorDemonGrunt entity)

View file

@ -1,5 +1,6 @@
package WayofTime.alchemicalWizardry.common.renderer.mob; package WayofTime.alchemicalWizardry.common.renderer.mob;
import net.minecraft.client.Minecraft;
import net.minecraft.client.model.ModelBase; import net.minecraft.client.model.ModelBase;
import net.minecraft.client.renderer.entity.RenderLiving; import net.minecraft.client.renderer.entity.RenderLiving;
import net.minecraft.entity.Entity; import net.minecraft.entity.Entity;
@ -20,7 +21,7 @@ public class RenderMinorDemonGruntGuardian extends RenderLiving
public RenderMinorDemonGruntGuardian(ModelBase par1ModelBase, float par2) public RenderMinorDemonGruntGuardian(ModelBase par1ModelBase, float par2)
{ {
super(par1ModelBase, par2); super(Minecraft.getMinecraft().getRenderManager(), par1ModelBase, par2);
} }
public ResourceLocation func_110832_a(EntityMinorDemonGruntGuardian entity) public ResourceLocation func_110832_a(EntityMinorDemonGruntGuardian entity)

View file

@ -1,6 +1,7 @@
package WayofTime.alchemicalWizardry.common.renderer.mob; package WayofTime.alchemicalWizardry.common.renderer.mob;
import WayofTime.alchemicalWizardry.common.entity.mob.EntityShade; import WayofTime.alchemicalWizardry.common.entity.mob.EntityShade;
import net.minecraft.client.Minecraft;
import net.minecraft.client.model.ModelBase; import net.minecraft.client.model.ModelBase;
import net.minecraft.client.renderer.entity.RenderLiving; import net.minecraft.client.renderer.entity.RenderLiving;
import net.minecraft.entity.Entity; import net.minecraft.entity.Entity;
@ -12,7 +13,7 @@ public class RenderShade extends RenderLiving
public RenderShade(ModelBase par1ModelBase, float par2) public RenderShade(ModelBase par1ModelBase, float par2)
{ {
super(par1ModelBase, par2); super(Minecraft.getMinecraft().getRenderManager(), par1ModelBase, par2);
} }
public ResourceLocation func_110832_a(EntityShade par1EntityShade) public ResourceLocation func_110832_a(EntityShade par1EntityShade)

View file

@ -1,6 +1,7 @@
package WayofTime.alchemicalWizardry.common.renderer.mob; package WayofTime.alchemicalWizardry.common.renderer.mob;
import WayofTime.alchemicalWizardry.common.entity.mob.EntitySmallEarthGolem; import WayofTime.alchemicalWizardry.common.entity.mob.EntitySmallEarthGolem;
import net.minecraft.client.Minecraft;
import net.minecraft.client.model.ModelBase; import net.minecraft.client.model.ModelBase;
import net.minecraft.client.renderer.entity.RenderLiving; import net.minecraft.client.renderer.entity.RenderLiving;
import net.minecraft.entity.Entity; import net.minecraft.entity.Entity;
@ -12,7 +13,7 @@ public class RenderSmallEarthGolem extends RenderLiving
public RenderSmallEarthGolem(ModelBase par1ModelBase, float par2) public RenderSmallEarthGolem(ModelBase par1ModelBase, float par2)
{ {
super(par1ModelBase, par2); super(Minecraft.getMinecraft().getRenderManager(), par1ModelBase, par2);
} }
public ResourceLocation func_110832_a(EntitySmallEarthGolem par1EntitySmallEarthGolem) public ResourceLocation func_110832_a(EntitySmallEarthGolem par1EntitySmallEarthGolem)

View file

@ -1,6 +1,7 @@
package WayofTime.alchemicalWizardry.common.renderer.mob; package WayofTime.alchemicalWizardry.common.renderer.mob;
import WayofTime.alchemicalWizardry.common.entity.mob.EntityWingedFireDemon; import WayofTime.alchemicalWizardry.common.entity.mob.EntityWingedFireDemon;
import net.minecraft.client.Minecraft;
import net.minecraft.client.model.ModelBase; import net.minecraft.client.model.ModelBase;
import net.minecraft.client.renderer.entity.RenderLiving; import net.minecraft.client.renderer.entity.RenderLiving;
import net.minecraft.entity.Entity; import net.minecraft.entity.Entity;
@ -12,7 +13,7 @@ public class RenderWingedFireDemon extends RenderLiving
public RenderWingedFireDemon(ModelBase par1ModelBase, float par2) public RenderWingedFireDemon(ModelBase par1ModelBase, float par2)
{ {
super(par1ModelBase, par2); super(Minecraft.getMinecraft().getRenderManager(), par1ModelBase, par2);
} }
public ResourceLocation func_110832_a(EntityWingedFireDemon par1EntityWingedFireDemon) public ResourceLocation func_110832_a(EntityWingedFireDemon par1EntityWingedFireDemon)

View file

@ -1,16 +1,24 @@
package WayofTime.alchemicalWizardry.common.renderer.projectile; package WayofTime.alchemicalWizardry.common.renderer.projectile;
import WayofTime.alchemicalWizardry.common.renderer.model.ModelEnergyBazookaMainProjectile; import net.minecraft.client.Minecraft;
import net.minecraft.client.model.ModelBase; import net.minecraft.client.model.ModelBase;
import net.minecraft.client.renderer.entity.Render; import net.minecraft.client.renderer.entity.Render;
import net.minecraft.entity.Entity; import net.minecraft.entity.Entity;
import net.minecraft.util.ResourceLocation; import net.minecraft.util.ResourceLocation;
import org.lwjgl.opengl.GL11; import org.lwjgl.opengl.GL11;
import org.lwjgl.opengl.GL12; import org.lwjgl.opengl.GL12;
import WayofTime.alchemicalWizardry.common.renderer.model.ModelEnergyBazookaMainProjectile;
public class RenderEnergyBazookaMainProjectile extends Render public class RenderEnergyBazookaMainProjectile extends Render
{ {
public ModelBase model = new ModelEnergyBazookaMainProjectile(); public RenderEnergyBazookaMainProjectile()
{
super(Minecraft.getMinecraft().getRenderManager());
}
public ModelBase model = new ModelEnergyBazookaMainProjectile();
private static final ResourceLocation field_110833_a = new ResourceLocation("alchemicalwizardry", "textures/models/EnergyBazookaMainProjectile.png"); private static final ResourceLocation field_110833_a = new ResourceLocation("alchemicalwizardry", "textures/models/EnergyBazookaMainProjectile.png");
private float scale = 1.0f; private float scale = 1.0f;

View file

@ -1,35 +1,52 @@
package WayofTime.alchemicalWizardry.common.renderer.projectile; package WayofTime.alchemicalWizardry.common.renderer.projectile;
import WayofTime.alchemicalWizardry.common.entity.projectile.*; import net.minecraft.client.Minecraft;
import cpw.mods.fml.relauncher.Side;
import cpw.mods.fml.relauncher.SideOnly;
import net.minecraft.client.renderer.Tessellator; import net.minecraft.client.renderer.Tessellator;
import net.minecraft.client.renderer.WorldRenderer;
import net.minecraft.client.renderer.entity.Render; import net.minecraft.client.renderer.entity.Render;
import net.minecraft.entity.Entity; import net.minecraft.entity.Entity;
import net.minecraft.entity.IProjectile; import net.minecraft.entity.IProjectile;
import net.minecraft.util.ResourceLocation; import net.minecraft.util.ResourceLocation;
import net.minecraftforge.fml.relauncher.Side;
import net.minecraftforge.fml.relauncher.SideOnly;
import org.lwjgl.opengl.GL11; import org.lwjgl.opengl.GL11;
import org.lwjgl.opengl.GL12; import org.lwjgl.opengl.GL12;
import WayofTime.alchemicalWizardry.common.entity.projectile.ExplosionProjectile;
import WayofTime.alchemicalWizardry.common.entity.projectile.FireProjectile;
import WayofTime.alchemicalWizardry.common.entity.projectile.HolyProjectile;
import WayofTime.alchemicalWizardry.common.entity.projectile.IceProjectile;
import WayofTime.alchemicalWizardry.common.entity.projectile.LightningBoltProjectile;
import WayofTime.alchemicalWizardry.common.entity.projectile.MudProjectile;
import WayofTime.alchemicalWizardry.common.entity.projectile.WaterProjectile;
import WayofTime.alchemicalWizardry.common.entity.projectile.WindGustProjectile;
@SideOnly(Side.CLIENT) @SideOnly(Side.CLIENT)
public class RenderEnergyBlastProjectile extends Render public class RenderEnergyBlastProjectile extends Render
{ {
public void doRenderEnergyBlastProjectile(Entity entityShot, double par2, double par4, double par6, float par8, float par9) public RenderEnergyBlastProjectile()
{
super(Minecraft.getMinecraft().getRenderManager());
}
public void doRenderEnergyBlastProjectile(Entity entityShot, double par2, double par4, double par6, float par8, float par9)
{ {
GL11.glPushMatrix(); GL11.glPushMatrix();
GL11.glTranslatef((float) par2, (float) par4, (float) par6); GL11.glTranslatef((float) par2, (float) par4, (float) par6);
GL11.glEnable(GL12.GL_RESCALE_NORMAL); GL11.glEnable(GL12.GL_RESCALE_NORMAL);
GL11.glScalef(0.1F, 0.1F, 0.1F); GL11.glScalef(0.1F, 0.1F, 0.1F);
this.bindTexture(this.getEntityTexture(entityShot)); this.bindTexture(this.getEntityTexture(entityShot));
Tessellator var12 = Tessellator.instance; Tessellator var12 = Tessellator.getInstance();
GL11.glRotatef(180.0F - renderManager.playerViewY, 0.0F, 1.0F, 0.0F); GL11.glRotatef(180.0F - renderManager.playerViewY, 0.0F, 1.0F, 0.0F);
GL11.glRotatef(-renderManager.playerViewX, 1.0F, 0.0F, 0.0F); GL11.glRotatef(-renderManager.playerViewX, 1.0F, 0.0F, 0.0F);
var12.startDrawingQuads(); WorldRenderer wr = var12.getWorldRenderer();
var12.setNormal(0.0F, 1.0F, 0.0F); wr.startDrawingQuads();
var12.addVertexWithUV(-0.5F, -0.25F, 0.0D, 0, 1); wr.func_178980_d(0.0F, 1.0F, 0.0F); //SetNormal
var12.addVertexWithUV(0.5F, -0.25F, 0.0D, 1, 1); wr.addVertexWithUV(-0.5F, -0.25F, 0.0D, 0, 1);
var12.addVertexWithUV(0.5F, 0.75F, 0.0D, 1, 0); wr.addVertexWithUV(0.5F, -0.25F, 0.0D, 1, 1);
var12.addVertexWithUV(-0.5F, 0.75F, 0.0D, 0, 0); wr.addVertexWithUV(0.5F, 0.75F, 0.0D, 1, 0);
wr.addVertexWithUV(-0.5F, 0.75F, 0.0D, 0, 0);
var12.draw(); var12.draw();
GL11.glDisable(GL12.GL_RESCALE_NORMAL); GL11.glDisable(GL12.GL_RESCALE_NORMAL);
GL11.glPopMatrix(); GL11.glPopMatrix();

View file

@ -1,41 +0,0 @@
package WayofTime.alchemicalWizardry.common.renderer.projectile;
import cpw.mods.fml.relauncher.Side;
import cpw.mods.fml.relauncher.SideOnly;
@SideOnly(Side.CLIENT)
public class RenderFireProjectile
{
// public void doRenderProjectile(FireProjectile entityShot, double par2, double par4, double par6, float par8, float par9)
// {
// GL11.glPushMatrix();
// GL11.glTranslatef((float)par2, (float)par4, (float)par6);
// GL11.glEnable(GL12.GL_RESCALE_NORMAL);
// GL11.glScalef(0.1F, 0.1F, 0.1F);
// this.func_110776_a(this.func_110775_a(entityShot));
// Tessellator var12 = Tessellator.instance;
// GL11.glRotatef(180.0F - renderManager.playerViewY, 0.0F, 1.0F, 0.0F);
// GL11.glRotatef(-renderManager.playerViewX, 1.0F, 0.0F, 0.0F);
// var12.startDrawingQuads();
// var12.setNormal(0.0F, 1.0F, 0.0F);
// var12.addVertexWithUV(-0.5F, -0.25F, 0.0D, 0, 1);
// var12.addVertexWithUV(0.5F, -0.25F, 0.0D, 1, 1);
// var12.addVertexWithUV(0.5F, 0.75F, 0.0D, 1, 0);
// var12.addVertexWithUV(-0.5F, 0.75F, 0.0D, 0, 0);
// var12.draw();
// GL11.glDisable(GL12.GL_RESCALE_NORMAL);
// GL11.glPopMatrix();
// }
//
// @Override
// public void doRender(Entity par1Entity, double par2, double par4, double par6, float par8, float par9)
// {
// this.doRenderProjectile((FireProjectile)par1Entity, par2, par4, par6, par8, par9);
// }
//
// @Override
// protected ResourceLocation func_110775_a(Entity entity)
// {
// return new ResourceLocation("alchemicalwizardry:/textures/entities/fireProjectile.png");
// }
}

View file

@ -1,16 +1,25 @@
package WayofTime.alchemicalWizardry.common.renderer.projectile; package WayofTime.alchemicalWizardry.common.renderer.projectile;
import WayofTime.alchemicalWizardry.common.renderer.model.ModelMeteor; import net.minecraft.client.Minecraft;
import net.minecraft.client.model.ModelBase; import net.minecraft.client.model.ModelBase;
import net.minecraft.client.renderer.entity.Render; import net.minecraft.client.renderer.entity.Render;
import net.minecraft.entity.Entity; import net.minecraft.entity.Entity;
import net.minecraft.util.ResourceLocation; import net.minecraft.util.ResourceLocation;
import org.lwjgl.opengl.GL11; import org.lwjgl.opengl.GL11;
import org.lwjgl.opengl.GL12; import org.lwjgl.opengl.GL12;
import WayofTime.alchemicalWizardry.common.renderer.model.ModelMeteor;
public class RenderMeteor extends Render public class RenderMeteor extends Render
{ {
public ModelBase model = new ModelMeteor(); public RenderMeteor()
{
super(Minecraft.getMinecraft().getRenderManager());
// TODO Auto-generated constructor stub
}
public ModelBase model = new ModelMeteor();
private static final ResourceLocation field_110833_a = new ResourceLocation("alchemicalwizardry", "textures/models/Meteor.png"); private static final ResourceLocation field_110833_a = new ResourceLocation("alchemicalwizardry", "textures/models/Meteor.png");
private float scale = 1.0f; private float scale = 1.0f;