Fix large swath of warnings, fix most render-methods
This commit is contained in:
@@ -1,21 +1,22 @@
|
||||
package StevenDimDoors.mod_pocketDimClient;
|
||||
|
||||
import StevenDimDoors.mod_pocketDim.PacketConstants;
|
||||
import StevenDimDoors.mod_pocketDim.core.PocketManager;
|
||||
import StevenDimDoors.mod_pocketDim.util.Point4D;
|
||||
import StevenDimDoors.mod_pocketDim.watcher.ClientDimData;
|
||||
import StevenDimDoors.mod_pocketDim.watcher.IUpdateSource;
|
||||
import StevenDimDoors.mod_pocketDim.watcher.IUpdateWatcher;
|
||||
|
||||
import cpw.mods.fml.common.FMLCommonHandler;
|
||||
import cpw.mods.fml.common.network.IPacketHandler;
|
||||
import cpw.mods.fml.common.network.Player;
|
||||
|
||||
import java.io.ByteArrayInputStream;
|
||||
import java.io.DataInputStream;
|
||||
|
||||
import net.minecraft.network.INetworkManager;
|
||||
import net.minecraft.network.packet.Packet250CustomPayload;
|
||||
import net.minecraft.server.integrated.IntegratedServer;
|
||||
import StevenDimDoors.mod_pocketDim.PacketConstants;
|
||||
import StevenDimDoors.mod_pocketDim.core.PocketManager;
|
||||
import StevenDimDoors.mod_pocketDim.util.Point4D;
|
||||
import StevenDimDoors.mod_pocketDim.watcher.ClientDimData;
|
||||
import StevenDimDoors.mod_pocketDim.watcher.IUpdateSource;
|
||||
import StevenDimDoors.mod_pocketDim.watcher.IUpdateWatcher;
|
||||
import cpw.mods.fml.common.FMLCommonHandler;
|
||||
import cpw.mods.fml.common.network.IPacketHandler;
|
||||
import cpw.mods.fml.common.network.Player;
|
||||
import cpw.mods.fml.relauncher.Side;
|
||||
|
||||
public class ClientPacketHandler implements IPacketHandler, IUpdateSource
|
||||
{
|
||||
|
||||
@@ -46,25 +46,26 @@ public class ClosingRiftFX extends EntityFX
|
||||
|
||||
public void func_92044_a(int par1)
|
||||
{
|
||||
float var2 = (float)((par1 & 16711680) >> 16) / 255.0F;
|
||||
float var3 = (float)((par1 & 65280) >> 8) / 255.0F;
|
||||
float var4 = (float)((par1 & 255) >> 0) / 255.0F;
|
||||
float var2 = ((par1 & 16711680) >> 16) / 255.0F;
|
||||
float var3 = ((par1 & 65280) >> 8) / 255.0F;
|
||||
float var4 = ((par1 & 255) >> 0) / 255.0F;
|
||||
float var5 = 1.0F;
|
||||
this.setRBGColorF(var2 * var5, var3 * var5, var4 * var5);
|
||||
}
|
||||
|
||||
public void func_92046_g(int par1)
|
||||
{
|
||||
this.field_92050_aA = (float)((par1 & 16711680) >> 16) / 255.0F;
|
||||
this.field_92051_aB = (float)((par1 & 65280) >> 8) / 255.0F;
|
||||
this.field_92052_aC = (float)((par1 & 255) >> 0) / 255.0F;
|
||||
this.field_92050_aA = ((par1 & 16711680) >> 16) / 255.0F;
|
||||
this.field_92051_aB = ((par1 & 65280) >> 8) / 255.0F;
|
||||
this.field_92052_aC = ((par1 & 255) >> 0) / 255.0F;
|
||||
this.field_92053_aD = true;
|
||||
}
|
||||
|
||||
/**
|
||||
* returns the bounding box for this entity
|
||||
*/
|
||||
public AxisAlignedBB getBoundingBox()
|
||||
@Override
|
||||
public AxisAlignedBB getBoundingBox()
|
||||
{
|
||||
return null;
|
||||
}
|
||||
@@ -72,12 +73,14 @@ public class ClosingRiftFX extends EntityFX
|
||||
/**
|
||||
* Returns true if this entity should push and be pushed by other entities when colliding.
|
||||
*/
|
||||
public boolean canBePushed()
|
||||
@Override
|
||||
public boolean canBePushed()
|
||||
{
|
||||
return false;
|
||||
}
|
||||
|
||||
public void renderParticle(Tessellator par1Tessellator, float par2, float par3, float par4, float par5, float par6, float par7)
|
||||
@Override
|
||||
public void renderParticle(Tessellator par1Tessellator, float par2, float par3, float par4, float par5, float par6, float par7)
|
||||
{
|
||||
if (!this.field_92048_ay || this.particleAge < this.particleMaxAge / 3 || (this.particleAge + this.particleMaxAge) / 3 % 2 == 0)
|
||||
{
|
||||
@@ -87,14 +90,14 @@ public class ClosingRiftFX extends EntityFX
|
||||
|
||||
public void doRenderParticle(Tessellator par1Tessellator, float par2, float par3, float par4, float par5, float par6, float par7)
|
||||
{
|
||||
float var8 = (float)(super.particleTextureIndexX % 16) / 16.0F;
|
||||
float var8 = super.particleTextureIndexX % 16 / 16.0F;
|
||||
float var9 = var8 + 0.0624375F;
|
||||
float var10 = (float)(this.particleTextureIndexX / 16) / 16.0F;
|
||||
float var10 = this.particleTextureIndexX / 16 / 16.0F;
|
||||
float var11 = var10 + 0.0624375F;
|
||||
float var12 = 0.1F * this.particleScale;
|
||||
float var13 = (float)(this.prevPosX + (this.posX - this.prevPosX) * (double)par2 - interpPosX);
|
||||
float var14 = (float)(this.prevPosY + (this.posY - this.prevPosY) * (double)par2 - interpPosY);
|
||||
float var15 = (float)(this.prevPosZ + (this.posZ - this.prevPosZ) * (double)par2 - interpPosZ);
|
||||
float var13 = (float)(this.prevPosX + (this.posX - this.prevPosX) * par2 - interpPosX);
|
||||
float var14 = (float)(this.prevPosY + (this.posY - this.prevPosY) * par2 - interpPosY);
|
||||
float var15 = (float)(this.prevPosZ + (this.posZ - this.prevPosZ) * par2 - interpPosZ);
|
||||
float var16 = 0.8F;
|
||||
|
||||
if (PocketManager.getDimensionData(worldObj).isPocketDimension())
|
||||
@@ -104,16 +107,17 @@ public class ClosingRiftFX extends EntityFX
|
||||
|
||||
par1Tessellator.setColorRGBA_F(this.particleRed * var16, this.particleGreen * var16, this.particleBlue * var16, (float) .7);
|
||||
|
||||
par1Tessellator.addVertexWithUV((double)(var13 - par3 * var12 - par6 * var12), (double)(var14 - par4 * var12), (double)(var15 - par5 * var12 - par7 * var12), (double)var9, (double)var11);
|
||||
par1Tessellator.addVertexWithUV((double)(var13 - par3 * var12 + par6 * var12), (double)(var14 + par4 * var12), (double)(var15 - par5 * var12 + par7 * var12), (double)var9, (double)var10);
|
||||
par1Tessellator.addVertexWithUV((double)(var13 + par3 * var12 + par6 * var12), (double)(var14 + par4 * var12), (double)(var15 + par5 * var12 + par7 * var12), (double)var8, (double)var10);
|
||||
par1Tessellator.addVertexWithUV((double)(var13 + par3 * var12 - par6 * var12), (double)(var14 - par4 * var12), (double)(var15 + par5 * var12 - par7 * var12), (double)var8, (double)var11);
|
||||
par1Tessellator.addVertexWithUV(var13 - par3 * var12 - par6 * var12, var14 - par4 * var12, var15 - par5 * var12 - par7 * var12, var9, var11);
|
||||
par1Tessellator.addVertexWithUV(var13 - par3 * var12 + par6 * var12, var14 + par4 * var12, var15 - par5 * var12 + par7 * var12, var9, var10);
|
||||
par1Tessellator.addVertexWithUV(var13 + par3 * var12 + par6 * var12, var14 + par4 * var12, var15 + par5 * var12 + par7 * var12, var8, var10);
|
||||
par1Tessellator.addVertexWithUV(var13 + par3 * var12 - par6 * var12, var14 - par4 * var12, var15 + par5 * var12 - par7 * var12, var8, var11);
|
||||
}
|
||||
|
||||
/**
|
||||
* Called to update the entity's position/logic.
|
||||
*/
|
||||
public void onUpdate()
|
||||
@Override
|
||||
public void onUpdate()
|
||||
{
|
||||
this.prevPosX = this.posX;
|
||||
this.prevPosY = this.posY;
|
||||
@@ -126,7 +130,7 @@ public class ClosingRiftFX extends EntityFX
|
||||
|
||||
if (this.particleAge > this.particleMaxAge / 2)
|
||||
{
|
||||
this.setAlphaF(1.0F - ((float)this.particleAge - (float)(this.particleMaxAge / 2)) / (float)this.particleMaxAge);
|
||||
this.setAlphaF(1.0F - ((float)this.particleAge - (float)(this.particleMaxAge / 2)) / this.particleMaxAge);
|
||||
|
||||
if (this.field_92053_aD)
|
||||
{
|
||||
@@ -168,7 +172,8 @@ public class ClosingRiftFX extends EntityFX
|
||||
}
|
||||
}
|
||||
|
||||
public int getBrightnessForRender(float par1)
|
||||
@Override
|
||||
public int getBrightnessForRender(float par1)
|
||||
{
|
||||
return 15728880;
|
||||
}
|
||||
@@ -176,7 +181,8 @@ public class ClosingRiftFX extends EntityFX
|
||||
/**
|
||||
* Gets how bright this entity is.
|
||||
*/
|
||||
public float getBrightness(float par1)
|
||||
@Override
|
||||
public float getBrightness(float par1)
|
||||
{
|
||||
return 1.0F;
|
||||
}
|
||||
|
||||
@@ -33,6 +33,7 @@ public class GoggleRiftFX extends EntityFireworkSparkFX
|
||||
this.particleMaxAge = 30 + this.rand.nextInt(16);
|
||||
this.noClip = true;
|
||||
}
|
||||
@Override
|
||||
public void renderParticle(Tessellator par1Tessellator, float par2, float par3, float par4, float par5, float par6, float par7)
|
||||
{
|
||||
if (!this.field_92048_ay || this.particleAge < this.particleMaxAge / 3 || (this.particleAge + this.particleMaxAge) / 3 % 2 == 0)
|
||||
@@ -43,14 +44,14 @@ public class GoggleRiftFX extends EntityFireworkSparkFX
|
||||
|
||||
public void doRenderParticle(Tessellator par1Tessellator, float par2, float par3, float par4, float par5, float par6, float par7)
|
||||
{
|
||||
float var8 = (float)(super.particleTextureIndexX % 16) / 16.0F;
|
||||
float var8 = super.particleTextureIndexX % 16 / 16.0F;
|
||||
float var9 = var8 + 0.0624375F;
|
||||
float var10 = (float)(this.particleTextureIndexX / 16) / 16.0F;
|
||||
float var10 = this.particleTextureIndexX / 16 / 16.0F;
|
||||
float var11 = var10 + 0.0624375F;
|
||||
float var12 = 0.1F * this.particleScale;
|
||||
float var13 = (float)(this.prevPosX + (this.posX - this.prevPosX) * (double)par2 - interpPosX);
|
||||
float var14 = (float)(this.prevPosY + (this.posY - this.prevPosY) * (double)par2 - interpPosY);
|
||||
float var15 = (float)(this.prevPosZ + (this.posZ - this.prevPosZ) * (double)par2 - interpPosZ);
|
||||
float var13 = (float)(this.prevPosX + (this.posX - this.prevPosX) * par2 - interpPosX);
|
||||
float var14 = (float)(this.prevPosY + (this.posY - this.prevPosY) * par2 - interpPosY);
|
||||
float var15 = (float)(this.prevPosZ + (this.posZ - this.prevPosZ) * par2 - interpPosZ);
|
||||
float var16 = .0F;
|
||||
|
||||
if (PocketManager.getDimensionData(worldObj).isPocketDimension())
|
||||
@@ -60,10 +61,10 @@ public class GoggleRiftFX extends EntityFireworkSparkFX
|
||||
|
||||
par1Tessellator.setColorRGBA_F(this.particleRed * var16, this.particleGreen * var16, this.particleBlue * var16, (float) .7);
|
||||
|
||||
par1Tessellator.addVertexWithUV((double)(var13 - par3 * var12 - par6 * var12), (double)(var14 - par4 * var12), (double)(var15 - par5 * var12 - par7 * var12), (double)var9, (double)var11);
|
||||
par1Tessellator.addVertexWithUV((double)(var13 - par3 * var12 + par6 * var12), (double)(var14 + par4 * var12), (double)(var15 - par5 * var12 + par7 * var12), (double)var9, (double)var10);
|
||||
par1Tessellator.addVertexWithUV((double)(var13 + par3 * var12 + par6 * var12), (double)(var14 + par4 * var12), (double)(var15 + par5 * var12 + par7 * var12), (double)var8, (double)var10);
|
||||
par1Tessellator.addVertexWithUV((double)(var13 + par3 * var12 - par6 * var12), (double)(var14 - par4 * var12), (double)(var15 + par5 * var12 - par7 * var12), (double)var8, (double)var11);
|
||||
par1Tessellator.addVertexWithUV(var13 - par3 * var12 - par6 * var12, var14 - par4 * var12, var15 - par5 * var12 - par7 * var12, var9, var11);
|
||||
par1Tessellator.addVertexWithUV(var13 - par3 * var12 + par6 * var12, var14 + par4 * var12, var15 - par5 * var12 + par7 * var12, var9, var10);
|
||||
par1Tessellator.addVertexWithUV(var13 + par3 * var12 + par6 * var12, var14 + par4 * var12, var15 + par5 * var12 + par7 * var12, var8, var10);
|
||||
par1Tessellator.addVertexWithUV(var13 + par3 * var12 - par6 * var12, var14 - par4 * var12, var15 + par5 * var12 - par7 * var12, var8, var11);
|
||||
}
|
||||
|
||||
|
||||
@@ -79,25 +80,26 @@ public class GoggleRiftFX extends EntityFireworkSparkFX
|
||||
|
||||
public void func_92044_a(int par1)
|
||||
{
|
||||
float var2 = (float)((par1 & 16711680) >> 16) / 255.0F;
|
||||
float var3 = (float)((par1 & 65280) >> 8) / 255.0F;
|
||||
float var4 = (float)((par1 & 255) >> 0) / 255.0F;
|
||||
float var2 = ((par1 & 16711680) >> 16) / 255.0F;
|
||||
float var3 = ((par1 & 65280) >> 8) / 255.0F;
|
||||
float var4 = ((par1 & 255) >> 0) / 255.0F;
|
||||
float var5 = 1.0F;
|
||||
this.setRBGColorF(var2 * var5, var3 * var5, var4 * var5);
|
||||
}
|
||||
|
||||
public void func_92046_g(int par1)
|
||||
{
|
||||
this.field_92050_aA = (float)((par1 & 16711680) >> 16) / 255.0F;
|
||||
this.field_92051_aB = (float)((par1 & 65280) >> 8) / 255.0F;
|
||||
this.field_92052_aC = (float)((par1 & 255) >> 0) / 255.0F;
|
||||
this.field_92050_aA = ((par1 & 16711680) >> 16) / 255.0F;
|
||||
this.field_92051_aB = ((par1 & 65280) >> 8) / 255.0F;
|
||||
this.field_92052_aC = ((par1 & 255) >> 0) / 255.0F;
|
||||
this.field_92053_aD = true;
|
||||
}
|
||||
|
||||
/**
|
||||
* returns the bounding box for this entity
|
||||
*/
|
||||
public AxisAlignedBB getBoundingBox()
|
||||
@Override
|
||||
public AxisAlignedBB getBoundingBox()
|
||||
{
|
||||
return null;
|
||||
}
|
||||
@@ -105,7 +107,8 @@ public class GoggleRiftFX extends EntityFireworkSparkFX
|
||||
/**
|
||||
* Returns true if this entity should push and be pushed by other entities when colliding.
|
||||
*/
|
||||
public boolean canBePushed()
|
||||
@Override
|
||||
public boolean canBePushed()
|
||||
{
|
||||
return false;
|
||||
}
|
||||
@@ -115,7 +118,8 @@ public class GoggleRiftFX extends EntityFireworkSparkFX
|
||||
/**
|
||||
* Called to update the entity's position/logic.
|
||||
*/
|
||||
public void onUpdate()
|
||||
@Override
|
||||
public void onUpdate()
|
||||
{
|
||||
this.prevPosX = this.posX;
|
||||
this.prevPosY = this.posY;
|
||||
@@ -128,7 +132,7 @@ public class GoggleRiftFX extends EntityFireworkSparkFX
|
||||
|
||||
if (this.particleAge > this.particleMaxAge / 2)
|
||||
{
|
||||
this.setAlphaF(1.0F - ((float)this.particleAge - (float)(this.particleMaxAge / 2)) / (float)this.particleMaxAge);
|
||||
this.setAlphaF(1.0F - ((float)this.particleAge - (float)(this.particleMaxAge / 2)) / this.particleMaxAge);
|
||||
|
||||
if (this.field_92053_aD)
|
||||
{
|
||||
@@ -170,7 +174,8 @@ public class GoggleRiftFX extends EntityFireworkSparkFX
|
||||
}
|
||||
}
|
||||
|
||||
public int getBrightnessForRender(float par1)
|
||||
@Override
|
||||
public int getBrightnessForRender(float par1)
|
||||
{
|
||||
return 15728880;
|
||||
}
|
||||
@@ -178,7 +183,8 @@ public class GoggleRiftFX extends EntityFireworkSparkFX
|
||||
/**
|
||||
* Gets how bright this entity is.
|
||||
*/
|
||||
public float getBrightness(float par1)
|
||||
@Override
|
||||
public float getBrightness(float par1)
|
||||
{
|
||||
return 1.0F;
|
||||
}
|
||||
|
||||
@@ -59,13 +59,14 @@ public class RenderDimDoor extends TileEntitySpecialRenderer
|
||||
for (int count = 0; count < 16; ++count)
|
||||
{
|
||||
GL11.glPushMatrix();
|
||||
float var15 = (float) (16 - count);
|
||||
float var15 = 16 - count;
|
||||
float var16 = 0.2625F;
|
||||
float var17 = 1.0F / (var15 + .80F);
|
||||
|
||||
if (count == 0)
|
||||
{
|
||||
this.bindTextureByName("/RIFT.png");
|
||||
// move files into assets/modid and change to new ResourceLocation(modid:/RIFT.png)
|
||||
var17 = 0.1F;
|
||||
var15 = 25.0F;
|
||||
var16 = 0.125F;
|
||||
@@ -76,6 +77,7 @@ public class RenderDimDoor extends TileEntitySpecialRenderer
|
||||
if (count == 1)
|
||||
{
|
||||
this.bindTextureByName("/WARP.png");
|
||||
// move files into assets/modid and change to new ResourceLocation(modid:/WARP.png)
|
||||
GL11.glEnable(GL11.GL_BLEND);
|
||||
GL11.glBlendFunc(GL11.GL_ONE, GL11.GL_ONE);
|
||||
var16 = .5F;
|
||||
@@ -98,14 +100,14 @@ public class RenderDimDoor extends TileEntitySpecialRenderer
|
||||
**/
|
||||
|
||||
GL11.glTranslatef(
|
||||
(float) (Minecraft.getSystemTime() % 200000L) / 200000.0F,
|
||||
Minecraft.getSystemTime() % 200000L / 200000.0F,
|
||||
0, 0.0F);
|
||||
GL11.glTranslatef(0,
|
||||
(float) (Minecraft.getSystemTime() % 200000L) / 200000.0F,
|
||||
Minecraft.getSystemTime() % 200000L / 200000.0F,
|
||||
0.0F);
|
||||
|
||||
GL11.glTranslatef(0, 0,
|
||||
(float) (Minecraft.getSystemTime() % 200000L) / 200000.0F);
|
||||
Minecraft.getSystemTime() % 200000L / 200000.0F);
|
||||
|
||||
GL11.glTexGeni(GL11.GL_S, GL11.GL_TEXTURE_GEN_MODE,
|
||||
GL11.GL_OBJECT_LINEAR);
|
||||
@@ -172,11 +174,11 @@ public class RenderDimDoor extends TileEntitySpecialRenderer
|
||||
GL11.glPushMatrix();
|
||||
GL11.glLoadIdentity();
|
||||
GL11.glTranslatef(0.0F,
|
||||
(float) (Minecraft.getSystemTime() % 200000L) / 200000.0F
|
||||
Minecraft.getSystemTime() % 200000L / 200000.0F
|
||||
* var15, 0.0F);
|
||||
GL11.glScalef(var16, var16, var16);
|
||||
GL11.glTranslatef(0.5F, 0.5F, 0.5F);
|
||||
GL11.glRotatef((float) (count * count * 4321 + count * 9) * 2.0F,
|
||||
GL11.glRotatef((count * count * 4321 + count * 9) * 2.0F,
|
||||
0.0F, 0.0F, 1.0F);
|
||||
GL11.glTranslatef(0.5F, 0.5F, 0.5F);
|
||||
|
||||
|
||||
@@ -9,13 +9,17 @@ import cpw.mods.fml.relauncher.SideOnly;
|
||||
@SideOnly(Side.CLIENT)
|
||||
public class RenderMobObelisk extends RenderLiving
|
||||
{
|
||||
protected ModelMobObelisk obeliskModel;
|
||||
protected ModelMobObelisk obeliskModel;
|
||||
|
||||
public RenderMobObelisk(float f)
|
||||
{
|
||||
super(new ModelMobObelisk(), f);
|
||||
this.obeliskModel = (ModelMobObelisk)this.mainModel;
|
||||
|
||||
|
||||
}
|
||||
public RenderMobObelisk(float f)
|
||||
{
|
||||
super(new ModelMobObelisk(), f);
|
||||
this.obeliskModel = (ModelMobObelisk)this.mainModel;
|
||||
}
|
||||
|
||||
@Override
|
||||
protected ResourceLocation getEntityTexture(Entity entity) {
|
||||
// TODO Auto-generated method stub
|
||||
return null;
|
||||
}
|
||||
}
|
||||
@@ -56,13 +56,14 @@ public class RenderTransTrapdoor extends TileEntitySpecialRenderer
|
||||
for (int count = 0; count < 16; ++count)
|
||||
{
|
||||
GL11.glPushMatrix();
|
||||
float var15 = (float)(16 - count);
|
||||
float var15 = 16 - count;
|
||||
float var16 = 0.2625F;
|
||||
float var17 = 1.0F / (var15 + 1.0F);
|
||||
|
||||
if (count == 0)
|
||||
{
|
||||
this.bindTextureByName("/RIFT.png");
|
||||
// move files into assets/modid and change to new ResourceLocation(modid:/RIFT.png)
|
||||
var17 = 0.1F;
|
||||
var15 = 25.0F;
|
||||
var16 = 0.125F;
|
||||
@@ -73,15 +74,16 @@ public class RenderTransTrapdoor extends TileEntitySpecialRenderer
|
||||
if (count == 1)
|
||||
{
|
||||
this.bindTextureByName("/WARP.png");
|
||||
// move files into assets/modid and change to new ResourceLocation(modid:/WARP.png)
|
||||
GL11.glEnable(GL11.GL_BLEND);
|
||||
GL11.glBlendFunc(GL11.GL_ONE, GL11.GL_ONE);
|
||||
var16 = .5F;
|
||||
}
|
||||
|
||||
GL11.glTranslatef( (float)(Minecraft.getSystemTime() % 200000L) / 200000.0F,0, 0.0F);
|
||||
GL11.glTranslatef(0, (float)(Minecraft.getSystemTime() % 200000L) / 200000.0F, 0.0F);
|
||||
GL11.glTranslatef( Minecraft.getSystemTime() % 200000L / 200000.0F,0, 0.0F);
|
||||
GL11.glTranslatef(0, Minecraft.getSystemTime() % 200000L / 200000.0F, 0.0F);
|
||||
|
||||
GL11.glTranslatef(0,0, (float)(Minecraft.getSystemTime() % 200000L) / 200000.0F);
|
||||
GL11.glTranslatef(0,0, Minecraft.getSystemTime() % 200000L / 200000.0F);
|
||||
|
||||
GL11.glTexGeni(GL11.GL_S, GL11.GL_TEXTURE_GEN_MODE, GL11.GL_OBJECT_LINEAR);
|
||||
GL11.glTexGeni(GL11.GL_T, GL11.GL_TEXTURE_GEN_MODE, GL11.GL_OBJECT_LINEAR);
|
||||
@@ -102,10 +104,10 @@ public class RenderTransTrapdoor extends TileEntitySpecialRenderer
|
||||
GL11.glMatrixMode(GL11.GL_TEXTURE);
|
||||
GL11.glPushMatrix();
|
||||
GL11.glLoadIdentity();
|
||||
GL11.glTranslatef(0.0F, (float)(Minecraft.getSystemTime() % 200000L) / 200000.0F*var15, 0.0F);
|
||||
GL11.glTranslatef(0.0F, Minecraft.getSystemTime() % 200000L / 200000.0F*var15, 0.0F);
|
||||
GL11.glScalef(var16, var16, var16);
|
||||
GL11.glTranslatef(0.5F, 0.5F, 0.5F);
|
||||
GL11.glRotatef((float)(count * count * 4321 + count * 9) * 2.0F, 0.0F, 0.0F, 1.0F);
|
||||
GL11.glRotatef((count * count * 4321 + count * 9) * 2.0F, 0.0F, 0.0F, 1.0F);
|
||||
GL11.glTranslatef(0.5F, 0.5F, 0.5F);
|
||||
|
||||
GL11.glBegin(GL11.GL_QUADS);
|
||||
|
||||
@@ -46,25 +46,26 @@ public class RiftFX extends EntityFX
|
||||
|
||||
public void func_92044_a(int par1)
|
||||
{
|
||||
float var2 = (float)((par1 & 16711680) >> 16) / 255.0F;
|
||||
float var3 = (float)((par1 & 65280) >> 8) / 255.0F;
|
||||
float var4 = (float)((par1 & 255) >> 0) / 255.0F;
|
||||
float var2 = ((par1 & 16711680) >> 16) / 255.0F;
|
||||
float var3 = ((par1 & 65280) >> 8) / 255.0F;
|
||||
float var4 = ((par1 & 255) >> 0) / 255.0F;
|
||||
float var5 = 1.0F;
|
||||
this.setRBGColorF(var2 * var5, var3 * var5, var4 * var5);
|
||||
}
|
||||
|
||||
public void func_92046_g(int par1)
|
||||
{
|
||||
this.field_92050_aA = (float)((par1 & 16711680) >> 16) / 255.0F;
|
||||
this.field_92051_aB = (float)((par1 & 65280) >> 8) / 255.0F;
|
||||
this.field_92052_aC = (float)((par1 & 255) >> 0) / 255.0F;
|
||||
this.field_92050_aA = ((par1 & 16711680) >> 16) / 255.0F;
|
||||
this.field_92051_aB = ((par1 & 65280) >> 8) / 255.0F;
|
||||
this.field_92052_aC = ((par1 & 255) >> 0) / 255.0F;
|
||||
this.field_92053_aD = true;
|
||||
}
|
||||
|
||||
/**
|
||||
* returns the bounding box for this entity
|
||||
*/
|
||||
public AxisAlignedBB getBoundingBox()
|
||||
@Override
|
||||
public AxisAlignedBB getBoundingBox()
|
||||
{
|
||||
return null;
|
||||
}
|
||||
@@ -72,12 +73,14 @@ public class RiftFX extends EntityFX
|
||||
/**
|
||||
* Returns true if this entity should push and be pushed by other entities when colliding.
|
||||
*/
|
||||
public boolean canBePushed()
|
||||
@Override
|
||||
public boolean canBePushed()
|
||||
{
|
||||
return false;
|
||||
}
|
||||
|
||||
public void renderParticle(Tessellator par1Tessellator, float par2, float par3, float par4, float par5, float par6, float par7)
|
||||
@Override
|
||||
public void renderParticle(Tessellator par1Tessellator, float par2, float par3, float par4, float par5, float par6, float par7)
|
||||
{
|
||||
if (!this.field_92048_ay || this.particleAge < this.particleMaxAge / 3 || (this.particleAge + this.particleMaxAge) / 3 % 2 == 0)
|
||||
{
|
||||
@@ -89,9 +92,9 @@ public class RiftFX extends EntityFX
|
||||
|
||||
public void doRenderParticle(Tessellator par1Tessellator, float par2, float par3, float par4, float par5, float par6, float par7)
|
||||
{
|
||||
float f6 = (float)this.particleTextureIndexX / 16.0F;
|
||||
float f6 = this.particleTextureIndexX / 16.0F;
|
||||
float f7 = f6 + 0.0624375F;
|
||||
float f8 = (float)this.particleTextureIndexY / 16.0F;
|
||||
float f8 = this.particleTextureIndexY / 16.0F;
|
||||
float f9 = f8 + 0.0624375F;
|
||||
float f10 = 0.1F * this.particleScale;
|
||||
|
||||
@@ -103,9 +106,9 @@ public class RiftFX extends EntityFX
|
||||
f9 = this.particleIcon.getMaxV();
|
||||
}
|
||||
|
||||
float f11 = (float)(this.prevPosX + (this.posX - this.prevPosX) * (double)par2 - interpPosX);
|
||||
float f12 = (float)(this.prevPosY + (this.posY - this.prevPosY) * (double)par2 - interpPosY);
|
||||
float f13 = (float)(this.prevPosZ + (this.posZ - this.prevPosZ) * (double)par2 - interpPosZ);
|
||||
float f11 = (float)(this.prevPosX + (this.posX - this.prevPosX) * par2 - interpPosX);
|
||||
float f12 = (float)(this.prevPosY + (this.posY - this.prevPosY) * par2 - interpPosY);
|
||||
float f13 = (float)(this.prevPosZ + (this.posZ - this.prevPosZ) * par2 - interpPosZ);
|
||||
float f14 = 0F;
|
||||
|
||||
if (PocketManager.getDimensionData(worldObj).isPocketDimension())
|
||||
@@ -114,16 +117,17 @@ public class RiftFX extends EntityFX
|
||||
}
|
||||
|
||||
par1Tessellator.setColorRGBA_F(this.particleRed * f14, this.particleGreen * f14, this.particleBlue * f14, (float) .7);
|
||||
par1Tessellator.addVertexWithUV((double)(f11 - par3 * f10 - par6 * f10), (double)(f12 - par4 * f10), (double)(f13 - par5 * f10 - par7 * f10), (double)f7, (double)f9);
|
||||
par1Tessellator.addVertexWithUV((double)(f11 - par3 * f10 + par6 * f10), (double)(f12 + par4 * f10), (double)(f13 - par5 * f10 + par7 * f10), (double)f7, (double)f8);
|
||||
par1Tessellator.addVertexWithUV((double)(f11 + par3 * f10 + par6 * f10), (double)(f12 + par4 * f10), (double)(f13 + par5 * f10 + par7 * f10), (double)f6, (double)f8);
|
||||
par1Tessellator.addVertexWithUV((double)(f11 + par3 * f10 - par6 * f10), (double)(f12 - par4 * f10), (double)(f13 + par5 * f10 - par7 * f10), (double)f6, (double)f9);
|
||||
par1Tessellator.addVertexWithUV(f11 - par3 * f10 - par6 * f10, f12 - par4 * f10, f13 - par5 * f10 - par7 * f10, f7, f9);
|
||||
par1Tessellator.addVertexWithUV(f11 - par3 * f10 + par6 * f10, f12 + par4 * f10, f13 - par5 * f10 + par7 * f10, f7, f8);
|
||||
par1Tessellator.addVertexWithUV(f11 + par3 * f10 + par6 * f10, f12 + par4 * f10, f13 + par5 * f10 + par7 * f10, f6, f8);
|
||||
par1Tessellator.addVertexWithUV(f11 + par3 * f10 - par6 * f10, f12 - par4 * f10, f13 + par5 * f10 - par7 * f10, f6, f9);
|
||||
}
|
||||
|
||||
/**
|
||||
* Called to update the entity's position/logic.
|
||||
*/
|
||||
public void onUpdate()
|
||||
@Override
|
||||
public void onUpdate()
|
||||
{
|
||||
this.prevPosX = this.posX;
|
||||
this.prevPosY = this.posY;
|
||||
@@ -136,7 +140,7 @@ public class RiftFX extends EntityFX
|
||||
|
||||
if (this.particleAge > this.particleMaxAge / 2)
|
||||
{
|
||||
this.setAlphaF(1.0F - ((float)this.particleAge - (float)(this.particleMaxAge / 2)) / (float)this.particleMaxAge);
|
||||
this.setAlphaF(1.0F - ((float)this.particleAge - (float)(this.particleMaxAge / 2)) / this.particleMaxAge);
|
||||
|
||||
if (this.field_92053_aD)
|
||||
{
|
||||
@@ -178,7 +182,8 @@ public class RiftFX extends EntityFX
|
||||
}
|
||||
}
|
||||
|
||||
public int getBrightnessForRender(float par1)
|
||||
@Override
|
||||
public int getBrightnessForRender(float par1)
|
||||
{
|
||||
return 15728880;
|
||||
}
|
||||
@@ -186,7 +191,8 @@ public class RiftFX extends EntityFX
|
||||
/**
|
||||
* Gets how bright this entity is.
|
||||
*/
|
||||
public float getBrightness(float par1)
|
||||
@Override
|
||||
public float getBrightness(float par1)
|
||||
{
|
||||
return 1.0F;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user