diff options
| author | Foghrye4 <foghrye4@gmail.com> | 2017-06-17 08:12:18 +0300 |
|---|---|---|
| committer | Foghrye4 <foghrye4@gmail.com> | 2017-06-17 08:12:18 +0300 |
| commit | dc3df3edd5843bde0c1335d6a8e460b2c832aa48 (patch) | |
| tree | af13bfeee567f2351e35e1ef176d168fe37c8aac /ihl/model/RectifierTransformerUnitSelectionBoxSpecialRenderer.java | |
| parent | 1da8dcd58647e34c9af94ceeecaeaf3b0d08c48c (diff) | |
full project files
Diffstat (limited to 'ihl/model/RectifierTransformerUnitSelectionBoxSpecialRenderer.java')
| -rw-r--r-- | ihl/model/RectifierTransformerUnitSelectionBoxSpecialRenderer.java | 51 |
1 files changed, 0 insertions, 51 deletions
diff --git a/ihl/model/RectifierTransformerUnitSelectionBoxSpecialRenderer.java b/ihl/model/RectifierTransformerUnitSelectionBoxSpecialRenderer.java deleted file mode 100644 index 4ce866b..0000000 --- a/ihl/model/RectifierTransformerUnitSelectionBoxSpecialRenderer.java +++ /dev/null @@ -1,51 +0,0 @@ -package ihl.model; - -import org.lwjgl.opengl.GL11; - -import cpw.mods.fml.relauncher.Side; -import cpw.mods.fml.relauncher.SideOnly; -import ihl.flexible_cable.RectifierTransformerUnitTileEntity; -import ihl.interfaces.ISelectionBoxSpecialRenderer; -import net.minecraft.client.Minecraft; -import net.minecraft.client.renderer.OpenGlHelper; -import net.minecraft.client.renderer.RenderGlobal; -import net.minecraft.entity.player.EntityPlayer; -import net.minecraft.item.ItemStack; -import net.minecraft.util.MovingObjectPosition; - -@SideOnly(value=Side.CLIENT) -public class RectifierTransformerUnitSelectionBoxSpecialRenderer implements ISelectionBoxSpecialRenderer -{ - @Override - public void drawSelectionBox(EntityPlayer player, ItemStack currentItem, MovingObjectPosition movingObjectPosition, float partialTick) - { - double offsetX = player.lastTickPosX + (player.posX - player.lastTickPosX) * partialTick; - double offsetY = player.lastTickPosY + (player.posY - player.lastTickPosY) * partialTick; - double offsetZ = player.lastTickPosZ + (player.posZ - player.lastTickPosZ) * partialTick; - RectifierTransformerUnitTileEntity tile = (RectifierTransformerUnitTileEntity) Minecraft.getMinecraft().theWorld.getTileEntity(movingObjectPosition.blockX, movingObjectPosition.blockY, movingObjectPosition.blockZ); - if(tile!=null && tile.getWorldObj() != null) - { - GL11.glEnable(GL11.GL_BLEND); - OpenGlHelper.glBlendFunc(770, 771, 1, 0); - GL11.glLineWidth(2.0F); - GL11.glDisable(GL11.GL_TEXTURE_2D); - GL11.glDepthMask(false); - short side = tile.getSide(player); - if(side==0) - { - GL11.glColor4f(0.0F, 1.0F, 0.0F, 0.8F); - RenderGlobal.drawOutlinedBoundingBox(tile.aabb1.getOffsetBoundingBox(-offsetX, -offsetY, -offsetZ), -1); - RenderGlobal.drawOutlinedBoundingBox(tile.aabb1_1.getOffsetBoundingBox(-offsetX, -offsetY, -offsetZ), -1); - } - else if(side==1) - { - GL11.glColor4f(1.0F, 0.0F, 0.0F, 0.8F); - RenderGlobal.drawOutlinedBoundingBox(tile.aabb2.getOffsetBoundingBox(-offsetX, -offsetY, -offsetZ), -1); - RenderGlobal.drawOutlinedBoundingBox(tile.aabb2_1.getOffsetBoundingBox(-offsetX, -offsetY, -offsetZ), -1); - } - GL11.glEnable(GL11.GL_TEXTURE_2D); - GL11.glDepthMask(true); - GL11.glDisable(GL11.GL_BLEND); - } - } -} |
