Remove redundant local variables

This commit is contained in:
thatsIch 2014-10-01 11:34:27 +02:00
parent e1627734b1
commit cd064ec05c
21 changed files with 59 additions and 89 deletions

View file

@ -98,15 +98,13 @@ public class AEBaseItemBlockChargeable extends AEBaseItemBlock implements IAEIte
@Override @Override
public double getAEMaxPower(ItemStack is) public double getAEMaxPower(ItemStack is)
{ {
double internalMaxPower = getMax( is ); return getMax( is );
return internalMaxPower;
} }
@Override @Override
public double getAECurrentPower(ItemStack is) public double getAECurrentPower(ItemStack is)
{ {
double internalCurrentPower = getInternal( is ); return getInternal( is );
return internalCurrentPower;
} }
@Override @Override

View file

@ -131,8 +131,7 @@ public class RenderBlockCharger extends BaseBlockRender
GL11.glRotatef( 30.0f, 0.0f, 1.0f, 0.0f ); GL11.glRotatef( 30.0f, 0.0f, 1.0f, 0.0f );
} }
int light = tile.getWorldObj().getLightBrightnessForSkyBlocks( tile.xCoord, tile.yCoord, tile.zCoord, 0 ); int br = tile.getWorldObj().getLightBrightnessForSkyBlocks( tile.xCoord, tile.yCoord, tile.zCoord, 0 );// << 20 | light << 4;
int br = light;// << 20 | light << 4;
int var11 = br % 65536; int var11 = br % 65536;
int var12 = br / 65536; int var12 = br / 65536;
OpenGlHelper.setLightmapTextureCoords( OpenGlHelper.lightmapTexUnit, var11, var12 ); OpenGlHelper.setLightmapTextureCoords( OpenGlHelper.lightmapTexUnit, var11, var12 );

View file

@ -121,9 +121,8 @@ public class RenderBlockCraftingCPU extends BaseBlockRender
double a = 0.0 / 16.0; double a = 0.0 / 16.0;
double o = 16.0 / 16.0; double o = 16.0 / 16.0;
renderer.setRenderBounds( a, a, a, o, o, o ); renderer.setRenderBounds( a, a, a, o, o, o );
boolean out = renderer.renderStandardBlock( blk, x, y, z );
return out; return renderer.renderStandardBlock( blk, x, y, z );
} }
} }

View file

@ -79,44 +79,43 @@ public class RenderBlockCraftingCPUMonitor extends RenderBlockCraftingCPU
} }
GL11.glPushAttrib( GL11.GL_ALL_ATTRIB_BITS ); GL11.glPushAttrib( GL11.GL_ALL_ATTRIB_BITS );
ForgeDirection d = side; GL11.glTranslated( side.offsetX * 0.69, side.offsetY * 0.69, side.offsetZ * 0.69 );
GL11.glTranslated( d.offsetX * 0.69, d.offsetY * 0.69, d.offsetZ * 0.69 );
float scale = 0.7f; float scale = 0.7f;
GL11.glScalef( scale, scale, scale ); GL11.glScalef( scale, scale, scale );
if ( d == ForgeDirection.UP ) if ( side == ForgeDirection.UP )
{ {
GL11.glScalef( 1.0f, -1.0f, 1.0f ); GL11.glScalef( 1.0f, -1.0f, 1.0f );
GL11.glRotatef( 90.0f, 1.0f, 0.0f, 0.0f ); GL11.glRotatef( 90.0f, 1.0f, 0.0f, 0.0f );
GL11.glRotatef( spin * 90.0F, 0, 0, 1 ); GL11.glRotatef( spin * 90.0F, 0, 0, 1 );
} }
if ( d == ForgeDirection.DOWN ) if ( side == ForgeDirection.DOWN )
{ {
GL11.glScalef( 1.0f, -1.0f, 1.0f ); GL11.glScalef( 1.0f, -1.0f, 1.0f );
GL11.glRotatef( -90.0f, 1.0f, 0.0f, 0.0f ); GL11.glRotatef( -90.0f, 1.0f, 0.0f, 0.0f );
GL11.glRotatef( spin * -90.0F, 0, 0, 1 ); GL11.glRotatef( spin * -90.0F, 0, 0, 1 );
} }
if ( d == ForgeDirection.EAST ) if ( side == ForgeDirection.EAST )
{ {
GL11.glScalef( -1.0f, -1.0f, -1.0f ); GL11.glScalef( -1.0f, -1.0f, -1.0f );
GL11.glRotatef( -90.0f, 0.0f, 1.0f, 0.0f ); GL11.glRotatef( -90.0f, 0.0f, 1.0f, 0.0f );
} }
if ( d == ForgeDirection.WEST ) if ( side == ForgeDirection.WEST )
{ {
GL11.glScalef( -1.0f, -1.0f, -1.0f ); GL11.glScalef( -1.0f, -1.0f, -1.0f );
GL11.glRotatef( 90.0f, 0.0f, 1.0f, 0.0f ); GL11.glRotatef( 90.0f, 0.0f, 1.0f, 0.0f );
} }
if ( d == ForgeDirection.NORTH ) if ( side == ForgeDirection.NORTH )
{ {
GL11.glScalef( -1.0f, -1.0f, -1.0f ); GL11.glScalef( -1.0f, -1.0f, -1.0f );
} }
if ( d == ForgeDirection.SOUTH ) if ( side == ForgeDirection.SOUTH )
{ {
GL11.glScalef( -1.0f, -1.0f, -1.0f ); GL11.glScalef( -1.0f, -1.0f, -1.0f );
GL11.glRotatef( 180.0f, 0.0f, 1.0f, 0.0f ); GL11.glRotatef( 180.0f, 0.0f, 1.0f, 0.0f );

View file

@ -132,8 +132,7 @@ public class RenderBlockInscriber extends BaseBlockRender
Minecraft mc = Minecraft.getMinecraft(); Minecraft mc = Minecraft.getMinecraft();
mc.renderEngine.bindTexture( TextureMap.locationBlocksTexture ); mc.renderEngine.bindTexture( TextureMap.locationBlocksTexture );
int light = tile.getWorldObj().getLightBrightnessForSkyBlocks( tile.xCoord, tile.yCoord, tile.zCoord, 0 ); int br = tile.getWorldObj().getLightBrightnessForSkyBlocks( tile.xCoord, tile.yCoord, tile.zCoord, 0 );// << 20 | light << 4;
int br = light;// << 20 | light << 4;
int var11 = br % 65536; int var11 = br % 65536;
int var12 = br / 65536; int var12 = br / 65536;
OpenGlHelper.setLightmapTextureCoords( OpenGlHelper.lightmapTexUnit, var11, var12 ); OpenGlHelper.setLightmapTextureCoords( OpenGlHelper.lightmapTexUnit, var11, var12 );
@ -244,8 +243,7 @@ public class RenderBlockInscriber extends BaseBlockRender
GL11.glRotatef( 90.0f, 1, 0, 0 ); GL11.glRotatef( 90.0f, 1, 0, 0 );
int light = tile.getWorldObj().getLightBrightnessForSkyBlocks( tile.xCoord, tile.yCoord, tile.zCoord, 0 ); int br = tile.getWorldObj().getLightBrightnessForSkyBlocks( tile.xCoord, tile.yCoord, tile.zCoord, 0 );// << 20 | light << 4;
int br = light;// << 20 | light << 4;
int var11 = br % 65536; int var11 = br % 65536;
int var12 = br / 65536; int var12 = br / 65536;
OpenGlHelper.setLightmapTextureCoords( OpenGlHelper.lightmapTexUnit, var11, var12 ); OpenGlHelper.setLightmapTextureCoords( OpenGlHelper.lightmapTexUnit, var11, var12 );

View file

@ -34,9 +34,8 @@ public class ContainerCondenser extends AEBaseContainer implements IProgressProv
{ {
double maxStorage = this.condenser.getStorage(); double maxStorage = this.condenser.getStorage();
double requiredEnergy = this.condenser.getRequiredPower(); double requiredEnergy = this.condenser.getRequiredPower();
int maxDisplay = requiredEnergy == 0 ? (int) maxStorage : (int) Math.min( requiredEnergy, maxStorage );
this.requiredEnergy = maxDisplay; this.requiredEnergy = requiredEnergy == 0 ? (int) maxStorage : (int) Math.min( requiredEnergy, maxStorage );
this.storedPower = (int) this.condenser.storedPower; this.storedPower = (int) this.condenser.storedPower;
this.output = (CondenserOutput) this.condenser.getConfigManager().getSetting( Settings.CONDENSER_OUTPUT ); this.output = (CondenserOutput) this.condenser.getConfigManager().getSetting( Settings.CONDENSER_OUTPUT );
} }

View file

@ -52,8 +52,7 @@ public class ContainerUpgradeable extends AEBaseContainer implements IOptionalSl
if ( te instanceof IPart ) if ( te instanceof IPart )
{ {
IUpgradeableHost myTile = te; TileEntity mk = te.getTile();
TileEntity mk = myTile.getTile();
w = mk.getWorldObj(); w = mk.getWorldObj();
xCoord = mk.xCoord; xCoord = mk.xCoord;
yCoord = mk.yCoord; yCoord = mk.yCoord;

View file

@ -198,8 +198,7 @@ public class SlotRestrictedInput extends AppEngSlot
case WORKBENCH_CELL: case WORKBENCH_CELL:
return i.getItem() instanceof ICellWorkbenchItem && ((ICellWorkbenchItem) i.getItem()).isEditable( i ); return i.getItem() instanceof ICellWorkbenchItem && ((ICellWorkbenchItem) i.getItem()).isEditable( i );
case STORAGE_COMPONENT: case STORAGE_COMPONENT:
boolean isComp = i.getItem() instanceof IStorageComponent && ((IStorageComponent) i.getItem()).isStorageComponent( i ); return i.getItem() instanceof IStorageComponent && ((IStorageComponent) i.getItem()).isStorageComponent( i );
return isComp;
case TRASH: case TRASH:
if ( AEApi.instance().registries().cell().isCellHandled( i ) ) if ( AEApi.instance().registries().cell().isCellHandled( i ) )
return false; return false;

View file

@ -65,8 +65,7 @@ public class NEICraftingHandler implements IOverlayHandler
{ {
if ( slot instanceof SlotCraftingMatrix || slot instanceof SlotFakeCraftingMatrix ) if ( slot instanceof SlotCraftingMatrix || slot instanceof SlotFakeCraftingMatrix )
{ {
Slot ctSlot = slot; if ( slot.getSlotIndex() == col + row * 3 )
if ( ctSlot.getSlotIndex() == col + row * 3 )
{ {
NBTTagList tags = new NBTTagList(); NBTTagList tags = new NBTTagList();
List<ItemStack> list = new LinkedList<ItemStack>(); List<ItemStack> list = new LinkedList<ItemStack>();
@ -91,7 +90,7 @@ public class NEICraftingHandler implements IOverlayHandler
tags.appendTag( tag ); tags.appendTag( tag );
} }
recipe.setTag( "#" + ctSlot.getSlotIndex(), tags ); recipe.setTag( "#" + slot.getSlotIndex(), tags );
break; break;
} }
} }

View file

@ -136,8 +136,7 @@ public class NEIGrinderRecipeHandler extends TemplateRecipeHandler
public String getGuiTexture() public String getGuiTexture()
{ {
ResourceLocation loc = new ResourceLocation( "appliedenergistics2", "textures/guis/grinder.png" ); ResourceLocation loc = new ResourceLocation( "appliedenergistics2", "textures/guis/grinder.png" );
String f = loc.toString(); return loc.toString();
return f;
} }
@Override @Override

View file

@ -108,8 +108,7 @@ public class NEIInscriberRecipeHandler extends TemplateRecipeHandler
public String getGuiTexture() public String getGuiTexture()
{ {
ResourceLocation loc = new ResourceLocation( "appliedenergistics2", "textures/guis/inscriber.png" ); ResourceLocation loc = new ResourceLocation( "appliedenergistics2", "textures/guis/inscriber.png" );
String f = loc.toString(); return loc.toString();
return f;
} }
@Override @Override

View file

@ -122,13 +122,11 @@ public class Waila extends BaseModule implements IWailaDataProvider, IWailaFMPPr
SelectedPart sp = ((IPartHost) te).selectPart( Pos ); SelectedPart sp = ((IPartHost) te).selectPart( Pos );
if ( sp.facade != null ) if ( sp.facade != null )
{ {
IFacadePart fp = sp.facade; ThingOfInterest = sp.facade;
ThingOfInterest = fp;
} }
else if ( sp.part != null ) else if ( sp.part != null )
{ {
IPart part = sp.part; ThingOfInterest = sp.part;
ThingOfInterest = part;
} }
} }
@ -136,10 +134,9 @@ public class Waila extends BaseModule implements IWailaDataProvider, IWailaFMPPr
{ {
if ( ThingOfInterest instanceof PartCableSmart || ThingOfInterest instanceof PartDenseCable ) if ( ThingOfInterest instanceof PartCableSmart || ThingOfInterest instanceof PartDenseCable )
{ {
NBTTagCompound c = nbt; if ( nbt != null && nbt.hasKey( "extra:6" ) )
if ( c != null && c.hasKey( "extra:6" ) )
{ {
NBTTagCompound ic = c.getCompoundTag( "extra:6" ); NBTTagCompound ic = nbt.getCompoundTag( "extra:6" );
if ( ic != null && ic.hasKey( "usedChannels" ) ) if ( ic != null && ic.hasKey( "usedChannels" ) )
{ {
int channels = ic.getByte( "usedChannels" ); int channels = ic.getByte( "usedChannels" );
@ -151,11 +148,10 @@ public class Waila extends BaseModule implements IWailaDataProvider, IWailaFMPPr
if ( ThingOfInterest instanceof TileEnergyCell ) if ( ThingOfInterest instanceof TileEnergyCell )
{ {
NBTTagCompound c = nbt; if ( nbt != null && nbt.hasKey( "internalCurrentPower" ) )
if ( c != null && c.hasKey( "internalCurrentPower" ) )
{ {
TileEnergyCell tec = (TileEnergyCell) ThingOfInterest; TileEnergyCell tec = (TileEnergyCell) ThingOfInterest;
long power = (long) (100 * c.getDouble( "internalCurrentPower" )); long power = (long) (100 * nbt.getDouble( "internalCurrentPower" ));
currentToolTip.add( WailaText.Contains + ": " + Platform.formatPowerLong( power, false ) + " / " currentToolTip.add( WailaText.Contains + ": " + Platform.formatPowerLong( power, false ) + " / "
+ Platform.formatPowerLong( (long) (100 * tec.getAEMaxPower()), false ) ); + Platform.formatPowerLong( (long) (100 * tec.getAEMaxPower()), false ) );
} }

View file

@ -135,8 +135,7 @@ public class ItemMultiPart extends AEBaseItem implements IPartItem, IItemGroup
@Override @Override
public IIcon getIconFromDamage(int dmg) public IIcon getIconFromDamage(int dmg)
{ {
IIcon ico = dmgToPart.get( dmg ).ico; return this.dmgToPart.get( dmg ).ico;
return ico;
} }
@Override @Override

View file

@ -63,7 +63,7 @@ public abstract class MBCalculator
return isValidTile( w.getTileEntity( x, y, z ) ); return isValidTile( w.getTileEntity( x, y, z ) );
} }
public void calculateMultiblock(World worldObj, WorldCoord loc) public void calculateMultiblock(World world, WorldCoord loc)
{ {
if ( Platform.isClient() ) if ( Platform.isClient() )
return; return;
@ -73,31 +73,29 @@ public abstract class MBCalculator
WorldCoord min = loc.copy(); WorldCoord min = loc.copy();
WorldCoord max = loc.copy(); WorldCoord max = loc.copy();
World w = worldObj;
// find size of MB structure... // find size of MB structure...
while (isValidTileAt( w, min.x - 1, min.y, min.z )) while (isValidTileAt( world, min.x - 1, min.y, min.z ))
min.x--; min.x--;
while (isValidTileAt( w, min.x, min.y - 1, min.z )) while (isValidTileAt( world, min.x, min.y - 1, min.z ))
min.y--; min.y--;
while (isValidTileAt( w, min.x, min.y, min.z - 1 )) while (isValidTileAt( world, min.x, min.y, min.z - 1 ))
min.z--; min.z--;
while (isValidTileAt( w, max.x + 1, max.y, max.z )) while (isValidTileAt( world, max.x + 1, max.y, max.z ))
max.x++; max.x++;
while (isValidTileAt( w, max.x, max.y + 1, max.z )) while (isValidTileAt( world, max.x, max.y + 1, max.z ))
max.y++; max.y++;
while (isValidTileAt( w, max.x, max.y, max.z + 1 )) while (isValidTileAt( world, max.x, max.y, max.z + 1 ))
max.z++; max.z++;
if ( checkMultiblockScale( min, max ) ) if ( checkMultiblockScale( min, max ) )
{ {
if ( verifyUnownedRegion( w, min, max ) ) if ( verifyUnownedRegion( world, min, max ) )
{ {
IAECluster c = createCluster( w, min, max ); IAECluster c = createCluster( world, min, max );
try try
{ {
if ( !verifyInternalStructure( worldObj, min, max ) ) if ( !verifyInternalStructure( world, min, max ) )
{ {
disconnect(); disconnect();
return; return;
@ -113,7 +111,7 @@ public abstract class MBCalculator
IAECluster cluster = target.getCluster(); IAECluster cluster = target.getCluster();
if ( cluster == null ) if ( cluster == null )
{ {
updateTiles( c, w, min, max ); updateTiles( c, world, min, max );
updateGrid = true; updateGrid = true;
} }

View file

@ -350,11 +350,9 @@ public class PartPlacement
{ {
if ( pass == PlaceType.INTERACT_FIRST_PASS || pass == PlaceType.PLACE_ITEM ) if ( pass == PlaceType.INTERACT_FIRST_PASS || pass == PlaceType.PLACE_ITEM )
{ {
ForgeDirection offset = side; te_x = x + side.offsetX;
te_y = y + side.offsetY;
te_x = x + offset.offsetX; te_z = z + side.offsetZ;
te_y = y + offset.offsetY;
te_z = z + offset.offsetZ;
Block blkID = world.getBlock( te_x, te_y, te_z ); Block blkID = world.getBlock( te_x, te_y, te_z );
tile = world.getTileEntity( te_x, te_y, te_z ); tile = world.getTileEntity( te_x, te_y, te_z );
@ -362,7 +360,7 @@ public class PartPlacement
if ( tile != null && AppEng.instance.isIntegrationEnabled( IntegrationType.FMP ) ) if ( tile != null && AppEng.instance.isIntegrationEnabled( IntegrationType.FMP ) )
host = ((IFMP) AppEng.instance.getIntegration( IntegrationType.FMP )).getOrCreateHost( tile ); host = ((IFMP) AppEng.instance.getIntegration( IntegrationType.FMP )).getOrCreateHost( tile );
if ( (blkID == null || blkID.isReplaceable( world, te_x, te_y, te_z ) || host != null) && offset != ForgeDirection.UNKNOWN ) if ( (blkID == null || blkID.isReplaceable( world, te_x, te_y, te_z ) || host != null) && side != ForgeDirection.UNKNOWN )
return place( held, te_x, te_y, te_z, side.getOpposite().ordinal(), player, world, return place( held, te_x, te_y, te_z, side.getOpposite().ordinal(), player, world,
pass == PlaceType.INTERACT_FIRST_PASS ? PlaceType.INTERACT_SECOND_PASS : PlaceType.PLACE_ITEM, depth + 1 ); pass == PlaceType.INTERACT_FIRST_PASS ? PlaceType.INTERACT_SECOND_PASS : PlaceType.PLACE_ITEM, depth + 1 );
} }

View file

@ -22,8 +22,7 @@ public abstract class PartSharedItemBus extends PartUpgradeable implements IGrid
if ( w.getChunkProvider().chunkExists( x >> 4, z >> 4 ) ) if ( w.getChunkProvider().chunkExists( x >> 4, z >> 4 ) )
{ {
TileEntity te = w.getTileEntity( x, y, z ); return w.getTileEntity( x, y, z );
return te;
} }
return null; return null;

View file

@ -81,12 +81,10 @@ public class ShapelessRecipe implements IRecipe, IRecipeBakeable
{ {
boolean inRecipe = false; boolean inRecipe = false;
for (Object aRequired : required) for (Object next : required)
{ {
boolean match = false; boolean match = false;
Object next = aRequired;
if ( next instanceof IIngredient ) if ( next instanceof IIngredient )
{ {
try try

View file

@ -33,25 +33,24 @@ public class HCCrusher implements ICraftHandler, IWebsiteSerializer
return; return;
} }
} }
new RecipeError( "Crusher must have a single input, and single output." ); throw new RecipeError( "Crusher must have a single input, and single output." );
} }
@Override @Override
public void register() throws RegistrationError, MissingIngredientError public void register() throws RegistrationError, MissingIngredientError
{ {
for (ItemStack is : pro_input.getItemStackSet()) for (ItemStack beginStack : pro_input.getItemStackSet())
{ {
try try
{ {
NBTTagCompound toRegister = new NBTTagCompound(); NBTTagCompound toRegister = new NBTTagCompound();
ItemStack beginStack = is;
ItemStack endStack = pro_output[0].getItemStack(); ItemStack endStack = pro_output[0].getItemStack();
NBTTagCompound itemFrom = new NBTTagCompound(); NBTTagCompound itemFrom = new NBTTagCompound();
NBTTagCompound itemTo = new NBTTagCompound(); NBTTagCompound itemTo = new NBTTagCompound();
beginStack.writeToNBT(itemFrom); beginStack.writeToNBT( itemFrom );
endStack.writeToNBT(itemTo); endStack.writeToNBT(itemTo);
toRegister.setTag("itemFrom", itemFrom); toRegister.setTag("itemFrom", itemFrom);

View file

@ -824,11 +824,10 @@ public class TileChest extends AENetworkPowerTile implements IMEChest, IFluidHan
{ {
try try
{ {
IMEInventoryHandler ih = this.getHandler( StorageChannel.ITEMS ); IMEInventoryHandler invHandler = this.getHandler( StorageChannel.ITEMS );
if ( ch != null && ih != null ) if ( ch != null && invHandler != null )
{ {
IMEInventoryHandler mine = ih; ch.openChestGui( p, this, ch, invHandler, cell, StorageChannel.ITEMS );
ch.openChestGui( p, this, ch, mine, cell, StorageChannel.ITEMS );
return true; return true;
} }
@ -840,11 +839,10 @@ public class TileChest extends AENetworkPowerTile implements IMEChest, IFluidHan
try try
{ {
IMEInventoryHandler fh = this.getHandler( StorageChannel.FLUIDS ); IMEInventoryHandler invHandler = this.getHandler( StorageChannel.FLUIDS );
if ( ch != null && fh != null ) if ( ch != null && invHandler != null )
{ {
IMEInventoryHandler mine = fh; ch.openChestGui( p, this, ch, invHandler, cell, StorageChannel.FLUIDS );
ch.openChestGui( p, this, ch, mine, cell, StorageChannel.FLUIDS );
return true; return true;
} }
} }

View file

@ -105,8 +105,7 @@ public class WrapperInvSlot
public IInventory getWrapper(int slot) public IInventory getWrapper(int slot)
{ {
InternalInterfaceWrapper wrapper = new InternalInterfaceWrapper( inv, slot ); return new InternalInterfaceWrapper( inv, slot );
return wrapper;
} }
protected boolean isItemValid(ItemStack itemstack) protected boolean isItemValid(ItemStack itemstack)

View file

@ -454,7 +454,6 @@ public final class AEItemStack extends AEStack<IAEItemStack> implements IAEItemS
if ( def.item.isDamageable() ) if ( def.item.isDamageable() )
{ {
ItemStack a = getItemStack(); ItemStack a = getItemStack();
ItemStack b = o;
try try
{ {
@ -464,12 +463,12 @@ public final class AEItemStack extends AEStack<IAEItemStack> implements IAEItemS
} }
else if ( Mode == FuzzyMode.PERCENT_99 ) else if ( Mode == FuzzyMode.PERCENT_99 )
{ {
return (a.getItemDamageForDisplay() > 1) == (b.getItemDamageForDisplay() > 1); return (a.getItemDamageForDisplay() > 1) == (o.getItemDamageForDisplay() > 1);
} }
else else
{ {
float APercentDamaged = 1.0f - (float) a.getItemDamageForDisplay() / (float) a.getMaxDamage(); float APercentDamaged = 1.0f - (float) a.getItemDamageForDisplay() / (float) a.getMaxDamage();
float BPercentDamaged = 1.0f - (float) b.getItemDamageForDisplay() / (float) b.getMaxDamage(); float BPercentDamaged = 1.0f - (float) o.getItemDamageForDisplay() / (float) o.getMaxDamage();
return (APercentDamaged > Mode.breakPoint) == (BPercentDamaged > Mode.breakPoint); return (APercentDamaged > Mode.breakPoint) == (BPercentDamaged > Mode.breakPoint);
} }
@ -482,12 +481,12 @@ public final class AEItemStack extends AEStack<IAEItemStack> implements IAEItemS
} }
else if ( Mode == FuzzyMode.PERCENT_99 ) else if ( Mode == FuzzyMode.PERCENT_99 )
{ {
return (a.getItemDamage() > 1) == (b.getItemDamage() > 1); return (a.getItemDamage() > 1) == (o.getItemDamage() > 1);
} }
else else
{ {
float APercentDamaged = (float) a.getItemDamage() / (float) a.getMaxDamage(); float APercentDamaged = (float) a.getItemDamage() / (float) a.getMaxDamage();
float BPercentDamaged = (float) b.getItemDamage() / (float) b.getMaxDamage(); float BPercentDamaged = (float) o.getItemDamage() / (float) o.getMaxDamage();
return (APercentDamaged > Mode.breakPoint) == (BPercentDamaged > Mode.breakPoint); return (APercentDamaged > Mode.breakPoint) == (BPercentDamaged > Mode.breakPoint);
} }