Oredictionificator GUI fixes

This commit is contained in:
aidancbrady 2016-04-19 16:13:59 -04:00
parent 12c2c6099f
commit d6bce421f4
2 changed files with 8 additions and 5 deletions

View file

@ -70,7 +70,7 @@ public class GuiOredictionificator extends GuiMekanism
public int getScroll()
{
return Math.max(Math.min((int)(scroll*88), 88), 0);
return Math.max(Math.min((int)(scroll*73), 73), 0);
}
public int getFilterIndex()
@ -167,7 +167,7 @@ public class GuiOredictionificator extends GuiMekanism
if(tileEntity.filters.get(getFilterIndex()+i) != null)
{
int yStart = i*22 + 18;
boolean mouseOver = xAxis >= 10 && xAxis <= 152 && yAxis >= yStart && yAxis <= yStart+22;
boolean mouseOver = xAxis > 10 && xAxis <= 152 && yAxis > yStart && yAxis <= yStart+22;
if(mouseOver)
{
@ -207,9 +207,9 @@ public class GuiOredictionificator extends GuiMekanism
{
if(tileEntity.filters.get(getFilterIndex()+i) != null)
{
int yStart = i*29 + 18;
int yStart = i*22 + 18;
if(xAxis >= 10 && xAxis <= 152 && yAxis >= yStart && yAxis <= yStart+22)
if(xAxis > 10 && xAxis <= 152 && yAxis > yStart && yAxis <= yStart+22)
{
OredictionificatorFilter filter = tileEntity.filters.get(getFilterIndex()+i);
@ -231,7 +231,7 @@ public class GuiOredictionificator extends GuiMekanism
if(isDragging)
{
scroll = Math.min(Math.max((float)(yAxis-18-dragOffset)/88F, 0), 1);
scroll = Math.min(Math.max((float)(yAxis-18-dragOffset)/73F, 0), 1);
}
}

View file

@ -24,6 +24,7 @@ public class PlasticRenderingHandler implements ISimpleBlockRenderingHandler
public boolean renderWorldBlock(IBlockAccess world, int x, int y, int z, Block block, int modelId, RenderBlocks renderer)
{
boolean flag = false;
if(block == MekanismBlocks.GlowPlasticBlock)
{
Tessellator tessellator = Tessellator.instance;
@ -73,8 +74,10 @@ public class PlasticRenderingHandler implements ISimpleBlockRenderingHandler
return flag;
}
flag = renderer.renderStandardBlock(block, x, y, z);
renderer.setRenderBoundsFromBlock(block);
return flag;
}