aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/gregtech/api/items
diff options
context:
space:
mode:
authorRaven Szewczyk <git@eigenraven.me>2023-04-10 17:49:16 +0100
committerRaven Szewczyk <git@eigenraven.me>2023-04-10 17:49:16 +0100
commit8ac58626bd4caa9e49f58acc6b97ac031f6c2107 (patch)
tree0a8c7b737f1f2607fa6875309f4c6a5c2b8b3331 /src/main/java/gregtech/api/items
parentd795cf740c3b48b602d3bfb708ed9e6c492ad37d (diff)
downloadGT5-Unofficial-8ac58626bd4caa9e49f58acc6b97ac031f6c2107.tar.gz
GT5-Unofficial-8ac58626bd4caa9e49f58acc6b97ac031f6c2107.tar.bz2
GT5-Unofficial-8ac58626bd4caa9e49f58acc6b97ac031f6c2107.zip
Update spotless config to 0.2.2
Diffstat (limited to 'src/main/java/gregtech/api/items')
-rw-r--r--src/main/java/gregtech/api/items/GT_Block_LongDistancePipe.java5
-rw-r--r--src/main/java/gregtech/api/items/GT_BreederCell_Item.java24
-rw-r--r--src/main/java/gregtech/api/items/GT_CoolantCellIC_Item.java2
-rw-r--r--src/main/java/gregtech/api/items/GT_CoolantCell_Item.java4
-rw-r--r--src/main/java/gregtech/api/items/GT_EnergyArmor_Item.java58
-rw-r--r--src/main/java/gregtech/api/items/GT_Generic_Item.java12
-rw-r--r--src/main/java/gregtech/api/items/GT_MetaBase_Item.java104
-rw-r--r--src/main/java/gregtech/api/items/GT_MetaGenerated_Item.java55
-rw-r--r--src/main/java/gregtech/api/items/GT_MetaGenerated_Item_X01.java43
-rw-r--r--src/main/java/gregtech/api/items/GT_MetaGenerated_Item_X32.java26
-rw-r--r--src/main/java/gregtech/api/items/GT_MetaGenerated_Tool.java415
-rw-r--r--src/main/java/gregtech/api/items/GT_RadioactiveCellIC_Item.java45
-rw-r--r--src/main/java/gregtech/api/items/GT_RadioactiveCell_Item.java10
-rw-r--r--src/main/java/gregtech/api/items/GT_SolderingTool_Item.java30
-rw-r--r--src/main/java/gregtech/api/items/GT_Spray_Bug_Item.java30
-rw-r--r--src/main/java/gregtech/api/items/GT_Spray_Foam_Item.java82
-rw-r--r--src/main/java/gregtech/api/items/GT_Spray_Hardener_Item.java35
-rw-r--r--src/main/java/gregtech/api/items/GT_Spray_Hydration_Item.java22
-rw-r--r--src/main/java/gregtech/api/items/GT_Spray_Ice_Item.java38
-rw-r--r--src/main/java/gregtech/api/items/GT_Spray_Pepper_Item.java36
-rw-r--r--src/main/java/gregtech/api/items/GT_Tool_Item.java34
21 files changed, 505 insertions, 605 deletions
diff --git a/src/main/java/gregtech/api/items/GT_Block_LongDistancePipe.java b/src/main/java/gregtech/api/items/GT_Block_LongDistancePipe.java
index 36dff21cb0..dbd8ffecf6 100644
--- a/src/main/java/gregtech/api/items/GT_Block_LongDistancePipe.java
+++ b/src/main/java/gregtech/api/items/GT_Block_LongDistancePipe.java
@@ -42,7 +42,7 @@ public class GT_Block_LongDistancePipe extends GT_Generic_Block {
ItemList.Long_Distance_Pipeline_Fluid_Pipe.set(new ItemStack(this, 1, 0));
ItemList.Long_Distance_Pipeline_Item_Pipe.set(new ItemStack(this, 1, 1));
mIcons = new IIconContainer[] { Textures.BlockIcons.LONG_DISTANCE_PIPE_FLUID,
- Textures.BlockIcons.LONG_DISTANCE_PIPE_ITEM };
+ Textures.BlockIcons.LONG_DISTANCE_PIPE_ITEM };
}
@Override
@@ -119,8 +119,7 @@ public class GT_Block_LongDistancePipe extends GT_Generic_Block {
for (int i = 0; i < 3; i++) {
ItemStack aStack = new ItemStack(aItem, 1, i);
if (!aStack.getDisplayName()
- .contains(".name"))
- aList.add(aStack);
+ .contains(".name")) aList.add(aStack);
}
}
}
diff --git a/src/main/java/gregtech/api/items/GT_BreederCell_Item.java b/src/main/java/gregtech/api/items/GT_BreederCell_Item.java
index 144fc0d39e..587d469017 100644
--- a/src/main/java/gregtech/api/items/GT_BreederCell_Item.java
+++ b/src/main/java/gregtech/api/items/GT_BreederCell_Item.java
@@ -34,7 +34,7 @@ public class GT_BreederCell_Item extends GT_Generic_Item implements IReactorComp
protected boolean neiAdded = false;
public GT_BreederCell_Item(String aUnlocalized, String aEnglish, String aEnglishTooltip, int aHeatBonusStep,
- int aHeatBonusMultiplier, int aRequiredPulse, Supplier<ItemStack> aProduct) {
+ int aHeatBonusMultiplier, int aRequiredPulse, Supplier<ItemStack> aProduct) {
super(aUnlocalized, aEnglish, aEnglishTooltip);
this.mHeatBonusStep = aHeatBonusStep;
this.mHeatBonusMultiplier = aHeatBonusMultiplier;
@@ -44,12 +44,12 @@ public class GT_BreederCell_Item extends GT_Generic_Item implements IReactorComp
mProduct = aProduct.get();
if (!hidden && !neiAdded) {
GT_Values.RA.addIC2ReactorBreederCell(
- new ItemStack(this),
- mProduct,
- deflector,
- mHeatBonusStep,
- mHeatBonusMultiplier,
- getMaxDamage());
+ new ItemStack(this),
+ mProduct,
+ deflector,
+ mHeatBonusStep,
+ mHeatBonusMultiplier,
+ getMaxDamage());
neiAdded = true;
}
});
@@ -84,10 +84,10 @@ public class GT_BreederCell_Item extends GT_Generic_Item implements IReactorComp
default -> EnumChatFormatting.WHITE;
};
aList.add(
- String.format(
- transItem("020", "Progress: %s/%s"),
- "" + color2 + formatNumbers(aStack.getItemDamage()) + EnumChatFormatting.RESET,
- "" + formatNumbers(getMaxDamage())));
+ String.format(
+ transItem("020", "Progress: %s/%s"),
+ "" + color2 + formatNumbers(aStack.getItemDamage()) + EnumChatFormatting.RESET,
+ "" + formatNumbers(getMaxDamage())));
if (aStack.getItemDamage() > 0) aList.add(EnumChatFormatting.RED + transItem("021", "Radiation Hazard"));
}
@@ -101,7 +101,7 @@ public class GT_BreederCell_Item extends GT_Generic_Item implements IReactorComp
@Override
public boolean acceptUraniumPulse(IReactor reactor, ItemStack yourStack, ItemStack pulsingStack, int youX, int youY,
- int pulseX, int pulseY, boolean heatrun) {
+ int pulseX, int pulseY, boolean heatrun) {
if (heatrun) {
int myLevel = getNewDamage(reactor, yourStack);
if (myLevel >= getMaxDamage()) reactor.setItemAt(youX, youY, mProduct.copy());
diff --git a/src/main/java/gregtech/api/items/GT_CoolantCellIC_Item.java b/src/main/java/gregtech/api/items/GT_CoolantCellIC_Item.java
index 492d009364..1fcda9d84d 100644
--- a/src/main/java/gregtech/api/items/GT_CoolantCellIC_Item.java
+++ b/src/main/java/gregtech/api/items/GT_CoolantCellIC_Item.java
@@ -16,7 +16,7 @@ public class GT_CoolantCellIC_Item extends GT_CoolantCell_Item implements IReact
@Override
public boolean acceptUraniumPulse(IReactor aReactor, ItemStack aStack, ItemStack pulsingStack, int youX, int youY,
- int pulseX, int pulseY, boolean aHeatRun) {
+ int pulseX, int pulseY, boolean aHeatRun) {
return false;
}
diff --git a/src/main/java/gregtech/api/items/GT_CoolantCell_Item.java b/src/main/java/gregtech/api/items/GT_CoolantCell_Item.java
index 1b9a6de98a..352448b6b1 100644
--- a/src/main/java/gregtech/api/items/GT_CoolantCell_Item.java
+++ b/src/main/java/gregtech/api/items/GT_CoolantCell_Item.java
@@ -62,8 +62,8 @@ public class GT_CoolantCell_Item extends GT_Generic_Item {
default -> EnumChatFormatting.DARK_RED;
};
aList.add(
- EnumChatFormatting.WHITE
- + String.format(transItem("000", "Stored Heat: %s"), "" + color + getHeatOfStack(aStack)));
+ EnumChatFormatting.WHITE
+ + String.format(transItem("000", "Stored Heat: %s"), "" + color + getHeatOfStack(aStack)));
if (getControlTagOfStack(aStack) == 1) {
aList.add(StatCollector.translateToLocal("ic2.reactoritem.heatwarning.line1"));
aList.add(StatCollector.translateToLocal("ic2.reactoritem.heatwarning.line2"));
diff --git a/src/main/java/gregtech/api/items/GT_EnergyArmor_Item.java b/src/main/java/gregtech/api/items/GT_EnergyArmor_Item.java
index 2ddf82c342..cec7a86240 100644
--- a/src/main/java/gregtech/api/items/GT_EnergyArmor_Item.java
+++ b/src/main/java/gregtech/api/items/GT_EnergyArmor_Item.java
@@ -38,8 +38,8 @@ public class GT_EnergyArmor_Item extends ItemArmor implements ISpecialArmor {
public double mArmorAbsorbtionPercentage;
public GT_EnergyArmor_Item(int aID, String aUnlocalized, String aEnglish, int aCharge, int aTransfer, int aTier,
- int aDamageEnergyCost, int aSpecials, double aArmorAbsorbtionPercentage, boolean aChargeProvider, int aType,
- int aArmorIndex) {
+ int aDamageEnergyCost, int aSpecials, double aArmorAbsorbtionPercentage, boolean aChargeProvider, int aType,
+ int aArmorIndex) {
super(ArmorMaterial.DIAMOND, aArmorIndex, aType);
setMaxStackSize(1);
setMaxDamage(100);
@@ -117,9 +117,9 @@ public class GT_EnergyArmor_Item extends ItemArmor implements ISpecialArmor {
if (!aPlayer.worldObj.isRemote && (mSpecials & 4) != 0) {
if (GT_ModHandler.canUseElectricItem(aStack, 50000) && aPlayer.getFoodStats()
- .needFood()) {
+ .needFood()) {
aPlayer.getFoodStats()
- .addStats(1, 0.0F);
+ .addStats(1, 0.0F);
GT_ModHandler.useElectricItem(aStack, 50000, aPlayer);
}
}
@@ -166,8 +166,8 @@ public class GT_EnergyArmor_Item extends ItemArmor implements ISpecialArmor {
if ((mSpecials & 256) != 0) {
if (GT_ModHandler.canUseElectricItem(aStack, 100) && aPlayer.isSprinting()
- && (aPlayer.onGround && Math.abs(aPlayer.motionX) + Math.abs(aPlayer.motionZ) > 0.10000000149011612D
- || aPlayer.isInWater())) {
+ && (aPlayer.onGround && Math.abs(aPlayer.motionX) + Math.abs(aPlayer.motionZ) > 0.10000000149011612D
+ || aPlayer.isInWater())) {
GT_ModHandler.useElectricItem(aStack, 100, aPlayer);
float bonus = 0.22F;
@@ -201,7 +201,7 @@ public class GT_EnergyArmor_Item extends ItemArmor implements ISpecialArmor {
tTargetChargeItem = aPlayer.inventory.armorInventory[2];
}
if (GT_ModHandler.dischargeElectricItem(tTargetDechargeItem, 10, Integer.MAX_VALUE, true, true, true)
- < 10) {
+ < 10) {
tTargetDechargeItem = aPlayer.inventory.armorInventory[2];
}
@@ -210,9 +210,9 @@ public class GT_EnergyArmor_Item extends ItemArmor implements ISpecialArmor {
}
if (aPlayer.worldObj.isDaytime() && aPlayer.worldObj.canBlockSeeTheSky(
- MathHelper.floor_double(aPlayer.posX),
- MathHelper.floor_double(aPlayer.posY + 1),
- MathHelper.floor_double(aPlayer.posZ))) {
+ MathHelper.floor_double(aPlayer.posX),
+ MathHelper.floor_double(aPlayer.posY + 1),
+ MathHelper.floor_double(aPlayer.posZ))) {
if ((mSpecials & 32) != 0 && tTargetChargeItem != null) {
GT_ModHandler.chargeElectricItem(tTargetChargeItem, 20, Integer.MAX_VALUE, true, false);
}
@@ -296,13 +296,8 @@ public class GT_EnergyArmor_Item extends ItemArmor implements ISpecialArmor {
if (armor != null && armor.getItem() == this && (mSpecials & 2) != 0) {
int distanceFactor = (int) event.distance - 3;
int energyCost = (this.mDamageEnergyCost * distanceFactor) / 4;
- if (energyCost <= GT_ModHandler.dischargeElectricItem(
- armor,
- Integer.MAX_VALUE,
- Integer.MAX_VALUE,
- true,
- true,
- true)) {
+ if (energyCost <= GT_ModHandler
+ .dischargeElectricItem(armor, Integer.MAX_VALUE, Integer.MAX_VALUE, true, true, true)) {
GT_ModHandler.dischargeElectricItem(armor, energyCost, Integer.MAX_VALUE, true, false, true);
event.setCanceled(true);
break;
@@ -314,19 +309,13 @@ public class GT_EnergyArmor_Item extends ItemArmor implements ISpecialArmor {
@Override
public ISpecialArmor.ArmorProperties getProperties(EntityLivingBase player, ItemStack armor, DamageSource source,
- double damage, int slotIndex) {
+ double damage, int slotIndex) {
return new ISpecialArmor.ArmorProperties(
- (source == DamageSource.fall && (mSpecials & 2) != 0) ? 10 : 0,
- getBaseAbsorptionRatio() * mArmorAbsorbtionPercentage,
- mDamageEnergyCost > 0
- ? 25 * GT_ModHandler.dischargeElectricItem(
- armor,
- Integer.MAX_VALUE,
- Integer.MAX_VALUE,
- true,
- true,
- true) / mDamageEnergyCost
- : 0);
+ (source == DamageSource.fall && (mSpecials & 2) != 0) ? 10 : 0,
+ getBaseAbsorptionRatio() * mArmorAbsorbtionPercentage,
+ mDamageEnergyCost > 0 ? 25
+ * GT_ModHandler.dischargeElectricItem(armor, Integer.MAX_VALUE, Integer.MAX_VALUE, true, true, true)
+ / mDamageEnergyCost : 0);
}
@Override
@@ -336,14 +325,9 @@ public class GT_EnergyArmor_Item extends ItemArmor implements ISpecialArmor {
@Override
public void damageArmor(EntityLivingBase entity, ItemStack itemStack, DamageSource source, int damage,
- int slotIndex) {
- GT_ModHandler.dischargeElectricItem(
- itemStack,
- damage * mDamageEnergyCost,
- Integer.MAX_VALUE,
- true,
- false,
- true);
+ int slotIndex) {
+ GT_ModHandler
+ .dischargeElectricItem(itemStack, damage * mDamageEnergyCost, Integer.MAX_VALUE, true, false, true);
}
private double getBaseAbsorptionRatio() {
diff --git a/src/main/java/gregtech/api/items/GT_Generic_Item.java b/src/main/java/gregtech/api/items/GT_Generic_Item.java
index 66b19d9ddf..26eafe5130 100644
--- a/src/main/java/gregtech/api/items/GT_Generic_Item.java
+++ b/src/main/java/gregtech/api/items/GT_Generic_Item.java
@@ -44,14 +44,12 @@ public class GT_Generic_Item extends Item implements IProjectileItem {
}
public GT_Generic_Item(String aUnlocalized, String aEnglish, String aEnglishTooltip,
- boolean aWriteToolTipIntoLangFile) {
+ boolean aWriteToolTipIntoLangFile) {
super();
mName = "gt." + aUnlocalized;
GT_LanguageManager.addStringLocalization(mName + ".name", aEnglish);
- if (GT_Utility.isStringValid(aEnglishTooltip)) GT_LanguageManager.addStringLocalization(
- mTooltip = mName + ".tooltip_main",
- aEnglishTooltip,
- aWriteToolTipIntoLangFile);
+ if (GT_Utility.isStringValid(aEnglishTooltip)) GT_LanguageManager
+ .addStringLocalization(mTooltip = mName + ".tooltip_main", aEnglishTooltip, aWriteToolTipIntoLangFile);
else mTooltip = null;
setCreativeTab(GregTech_API.TAB_GREGTECH);
GameRegistry.registerItem(this, mName, GregTech.ID);
@@ -126,13 +124,13 @@ public class GT_Generic_Item extends Item implements IProjectileItem {
@Override
public EntityArrow getProjectile(SubTag aProjectileType, ItemStack aStack, World aWorld, double aX, double aY,
- double aZ) {
+ double aZ) {
return null;
}
@Override
public EntityArrow getProjectile(SubTag aProjectileType, ItemStack aStack, World aWorld, EntityLivingBase aEntity,
- float aSpeed) {
+ float aSpeed) {
return null;
}
diff --git a/src/main/java/gregtech/api/items/GT_MetaBase_Item.java b/src/main/java/gregtech/api/items/GT_MetaBase_Item.java
index c829f563b1..f1646529ea 100644
--- a/src/main/java/gregtech/api/items/GT_MetaBase_Item.java
+++ b/src/main/java/gregtech/api/items/GT_MetaBase_Item.java
@@ -34,7 +34,7 @@ import ic2.api.item.IElectricItemManager;
import ic2.api.item.ISpecialElectricItem;
public abstract class GT_MetaBase_Item extends GT_Generic_Item
- implements ISpecialElectricItem, IElectricItemManager, IFluidContainerItem {
+ implements ISpecialElectricItem, IElectricItemManager, IFluidContainerItem {
/* ---------- CONSTRUCTOR AND MEMBER VARIABLES ---------- */
private final ConcurrentHashMap<Short, ArrayList<IItemBehaviour<GT_MetaBase_Item>>> mItemBehaviors = new ConcurrentHashMap<>();
@@ -61,9 +61,8 @@ public abstract class GT_MetaBase_Item extends GT_Generic_Item
*/
public final GT_MetaBase_Item addItemBehavior(int aMetaValue, IItemBehaviour<GT_MetaBase_Item> aBehavior) {
if (aMetaValue < 0 || aMetaValue >= 32766 || aBehavior == null) return this;
- ArrayList<IItemBehaviour<GT_MetaBase_Item>> tList = mItemBehaviors.computeIfAbsent(
- (short) aMetaValue,
- k -> new ArrayList<>(1));
+ ArrayList<IItemBehaviour<GT_MetaBase_Item>> tList = mItemBehaviors
+ .computeIfAbsent((short) aMetaValue, k -> new ArrayList<>(1));
tList.add(aBehavior);
return this;
}
@@ -82,7 +81,7 @@ public abstract class GT_MetaBase_Item extends GT_Generic_Item
@Override
public EntityArrow getProjectile(SubTag aProjectileType, ItemStack aStack, World aWorld, double aX, double aY,
- double aZ) {
+ double aZ) {
ArrayList<IItemBehaviour<GT_MetaBase_Item>> tList = mItemBehaviors.get((short) getDamage(aStack));
if (tList != null) for (IItemBehaviour<GT_MetaBase_Item> tBehavior : tList) {
EntityArrow rArrow = tBehavior.getProjectile(this, aProjectileType, aStack, aWorld, aX, aY, aZ);
@@ -93,7 +92,7 @@ public abstract class GT_MetaBase_Item extends GT_Generic_Item
@Override
public EntityArrow getProjectile(SubTag aProjectileType, ItemStack aStack, World aWorld, EntityLivingBase aEntity,
- float aSpeed) {
+ float aSpeed) {
ArrayList<IItemBehaviour<GT_MetaBase_Item>> tList = mItemBehaviors.get((short) getDamage(aStack));
if (tList != null) for (IItemBehaviour<GT_MetaBase_Item> tBehavior : tList) {
EntityArrow rArrow = tBehavior.getProjectile(this, aProjectileType, aStack, aWorld, aEntity, aSpeed);
@@ -141,7 +140,7 @@ public abstract class GT_MetaBase_Item extends GT_Generic_Item
@Override
public boolean onItemUse(ItemStack aStack, EntityPlayer aPlayer, World aWorld, int aX, int aY, int aZ, int aSide,
- float hitX, float hitY, float hitZ) {
+ float hitX, float hitY, float hitZ) {
use(aStack, 0, aPlayer);
isItemStackUsable(aStack);
ArrayList<IItemBehaviour<GT_MetaBase_Item>> tList = mItemBehaviors.get((short) getDamage(aStack));
@@ -163,7 +162,7 @@ public abstract class GT_MetaBase_Item extends GT_Generic_Item
@Override
public boolean onItemUseFirst(ItemStack aStack, EntityPlayer aPlayer, World aWorld, int aX, int aY, int aZ,
- int aSide, float hitX, float hitY, float hitZ) {
+ int aSide, float hitX, float hitY, float hitZ) {
use(aStack, 0, aPlayer);
isItemStackUsable(aStack);
ArrayList<IItemBehaviour<GT_MetaBase_Item>> tList = mItemBehaviors.get((short) getDamage(aStack));
@@ -201,7 +200,7 @@ public abstract class GT_MetaBase_Item extends GT_Generic_Item
public final void addInformation(ItemStack aStack, EntityPlayer aPlayer, List<String> aList, boolean aF3_H) {
String tKey = getUnlocalizedName(aStack) + ".tooltip";
String[] tStrings = GT_LanguageManager.getTranslation(tKey)
- .split("/n ");
+ .split("/n ");
for (String tString : tStrings)
if (GT_Utility.isStringValid(tString) && !tKey.equals(tString)) aList.add(tString);
@@ -209,29 +208,25 @@ public abstract class GT_MetaBase_Item extends GT_Generic_Item
if (tStats != null) {
if (tStats[3] > 0) {
aList.add(
- EnumChatFormatting.AQUA
- + String.format(
- transItem("009", "Contains %s EU Tier: %s"),
- formatNumbers(tStats[3]),
- "" + (tStats[2] >= 0 ? tStats[2] : 0))
- + EnumChatFormatting.GRAY);
+ EnumChatFormatting.AQUA + String.format(
+ transItem("009", "Contains %s EU Tier: %s"),
+ formatNumbers(tStats[3]),
+ "" + (tStats[2] >= 0 ? tStats[2] : 0)) + EnumChatFormatting.GRAY);
} else {
long tCharge = getRealCharge(aStack);
if (tStats[3] == -2 && tCharge <= 0) {
aList.add(
- EnumChatFormatting.AQUA + transItem("010", "Empty. You should recycle it properly.")
- + EnumChatFormatting.GRAY);
+ EnumChatFormatting.AQUA + transItem("010", "Empty. You should recycle it properly.")
+ + EnumChatFormatting.GRAY);
} else {
aList.add(
- EnumChatFormatting.AQUA
- + String.format(
- transItem("011", "%s / %s EU - Voltage: %s"),
- formatNumbers(tCharge),
- formatNumbers(Math.abs(tStats[0])),
- "" + V[(int) (tStats[2] >= 0
- ? tStats[2] < V.length ? tStats[2] : V.length - 1
- : 1)])
- + EnumChatFormatting.GRAY);
+ EnumChatFormatting.AQUA
+ + String.format(
+ transItem("011", "%s / %s EU - Voltage: %s"),
+ formatNumbers(tCharge),
+ formatNumbers(Math.abs(tStats[0])),
+ "" + V[(int) (tStats[2] >= 0 ? tStats[2] < V.length ? tStats[2] : V.length - 1 : 1)])
+ + EnumChatFormatting.GRAY);
}
}
}
@@ -240,15 +235,13 @@ public abstract class GT_MetaBase_Item extends GT_Generic_Item
if (tStats != null && tStats[0] > 0) {
FluidStack tFluid = getFluidContent(aStack);
aList.add(
- EnumChatFormatting.BLUE + ((tFluid == null ? transItem("012", "No Fluids Contained")
- : GT_Utility.getFluidName(tFluid, true))) + EnumChatFormatting.GRAY);
+ EnumChatFormatting.BLUE + ((tFluid == null ? transItem("012", "No Fluids Contained")
+ : GT_Utility.getFluidName(tFluid, true))) + EnumChatFormatting.GRAY);
aList.add(
- EnumChatFormatting.BLUE
- + String.format(
- transItem("013", "%sL / %sL"),
- "" + (tFluid == null ? 0 : formatNumbers(tFluid.amount)),
- "" + formatNumbers(tStats[0]))
- + EnumChatFormatting.GRAY);
+ EnumChatFormatting.BLUE + String.format(
+ transItem("013", "%sL / %sL"),
+ "" + (tFluid == null ? 0 : formatNumbers(tFluid.amount)),
+ "" + formatNumbers(tStats[0])) + EnumChatFormatting.GRAY);
}
ArrayList<IItemBehaviour<GT_MetaBase_Item>> tList = mItemBehaviors.get((short) getDamage(aStack));
@@ -288,27 +281,26 @@ public abstract class GT_MetaBase_Item extends GT_Generic_Item
@Override
public final double charge(ItemStack aStack, double aCharge, int aTier, boolean aIgnoreTransferLimit,
- boolean aSimulate) {
+ boolean aSimulate) {
Long[] tStats = getElectricStats(aStack);
if (tStats == null || tStats[2] > aTier
- || !(tStats[3] == -1 || tStats[3] == -3 || (tStats[3] < 0 && aCharge == Integer.MAX_VALUE))
- || aStack.stackSize != 1)
- return 0;
+ || !(tStats[3] == -1 || tStats[3] == -3 || (tStats[3] < 0 && aCharge == Integer.MAX_VALUE))
+ || aStack.stackSize != 1) return 0;
// REALLY?? THIS IS THE CULPRIT THAT CHARGES ITEMS AT INSTANT!!!
// long tChargeBefore = getRealCharge(aStack), tNewCharge = aCharge == Integer.MAX_VALUE ? Long.MAX_VALUE :
// Math.min(Math.abs(tStats[0]), tChargeBefore + (aIgnoreTransferLimit ? (long) aCharge : Math.min(tStats[1],
// (long) aCharge)));
long tTransfer = aIgnoreTransferLimit ? (long) aCharge : Math.min(tStats[1], (long) aCharge);
long tChargeBefore = getRealCharge(aStack), tNewCharge = Math.min(
- Math.abs(tStats[0]),
- Long.MAX_VALUE - tTransfer >= tChargeBefore ? tChargeBefore + tTransfer : Long.MAX_VALUE);
+ Math.abs(tStats[0]),
+ Long.MAX_VALUE - tTransfer >= tChargeBefore ? tChargeBefore + tTransfer : Long.MAX_VALUE);
if (!aSimulate) setCharge(aStack, tNewCharge);
return tNewCharge - tChargeBefore;
}
@Override
public final double discharge(ItemStack aStack, double aCharge, int aTier, boolean aIgnoreTransferLimit,
- boolean aBatteryAlike, boolean aSimulate) {
+ boolean aBatteryAlike, boolean aSimulate) {
Long[] tStats = getElectricStats(aStack);
if (tStats == null || tStats[2] > aTier) return 0;
if (aBatteryAlike && !canProvideEnergy(aStack)) return 0;
@@ -317,9 +309,8 @@ public abstract class GT_MetaBase_Item extends GT_Generic_Item
if (!aSimulate) aStack.stackSize--;
return tStats[3];
}
- long tChargeBefore = getRealCharge(aStack), tNewCharge = Math.max(
- 0,
- tChargeBefore - (aIgnoreTransferLimit ? (long) aCharge : Math.min(tStats[1], (long) aCharge)));
+ long tChargeBefore = getRealCharge(aStack), tNewCharge = Math
+ .max(0, tChargeBefore - (aIgnoreTransferLimit ? (long) aCharge : Math.min(tStats[1], (long) aCharge)));
if (!aSimulate) setCharge(aStack, tNewCharge);
return tChargeBefore - tNewCharge;
}
@@ -358,12 +349,12 @@ public abstract class GT_MetaBase_Item extends GT_Generic_Item
IElectricItem tArmorItem = (IElectricItem) tArmor.getItem();
if (tArmorItem.canProvideEnergy(tArmor) && tArmorItem.getTier(tArmor) >= getTier(aStack)) {
double tCharge = ElectricItem.manager.discharge(
- tArmor,
- charge(aStack, Integer.MAX_VALUE - 1, Integer.MAX_VALUE, true, true),
- Integer.MAX_VALUE,
- true,
- true,
- false);
+ tArmor,
+ charge(aStack, Integer.MAX_VALUE - 1, Integer.MAX_VALUE, true, true),
+ Integer.MAX_VALUE,
+ true,
+ true,
+ false);
if (tCharge > 0) {
charge(aStack, tCharge, Integer.MAX_VALUE, true, false);
if (aPlayer instanceof EntityPlayer) {
@@ -471,18 +462,15 @@ public abstract class GT_MetaBase_Item extends GT_Generic_Item
Long[] tStats = getFluidContainerStats(aStack);
if (tStats == null || tStats[0] <= 0
- || aFluid == null
- || aFluid.getFluid()
- .getID()
- <= 0
- || aFluid.amount <= 0)
- return 0;
+ || aFluid == null
+ || aFluid.getFluid()
+ .getID() <= 0
+ || aFluid.amount <= 0) return 0;
FluidStack tFluid = getFluidContent(aStack);
if (tFluid == null || tFluid.getFluid()
- .getID()
- <= 0) {
+ .getID() <= 0) {
if (aFluid.amount <= tStats[0]) {
if (doFill) {
setFluidContent(aStack, aFluid);
diff --git a/src/main/java/gregtech/api/items/GT_MetaGenerated_Item.java b/src/main/java/gregtech/api/items/GT_MetaGenerated_Item.java
index 74cda91f44..a852d5f400 100644
--- a/src/main/java/gregtech/api/items/GT_MetaGenerated_Item.java
+++ b/src/main/java/gregtech/api/items/GT_MetaGenerated_Item.java
@@ -117,7 +117,7 @@ public abstract class GT_MetaGenerated_Item extends GT_MetaBase_Item implements
ItemStack rStack = new ItemStack(this, 1, mOffset + aID);
if (mEnabledItems.get(aID)) {
throw new IllegalArgumentException(
- String.format("ID %s is already reserved for %s!", aID, rStack.getDisplayName()));
+ String.format("ID %s is already reserved for %s!", aID, rStack.getDisplayName()));
}
mEnabledItems.set(aID);
mVisibleItems.set(aID);
@@ -143,14 +143,14 @@ public abstract class GT_MetaGenerated_Item extends GT_MetaBase_Item implements
if (((IFoodStat) tRandomData).getFoodAction(this, rStack) == EnumAction.eat) {
int tFoodValue = ((IFoodStat) tRandomData).getFoodLevel(this, rStack, null);
if (tFoodValue > 0) RA.addCannerRecipe(
- rStack,
- ItemList.IC2_Food_Can_Empty.get(tFoodValue),
- ((IFoodStat) tRandomData).isRotten(this, rStack, null)
- ? ItemList.IC2_Food_Can_Spoiled.get(tFoodValue)
- : ItemList.IC2_Food_Can_Filled.get(tFoodValue),
- null,
- tFoodValue * 100,
- 1);
+ rStack,
+ ItemList.IC2_Food_Can_Empty.get(tFoodValue),
+ ((IFoodStat) tRandomData).isRotten(this, rStack, null)
+ ? ItemList.IC2_Food_Can_Spoiled.get(tFoodValue)
+ : ItemList.IC2_Food_Can_Filled.get(tFoodValue),
+ null,
+ tFoodValue * 100,
+ 1);
}
tUseOreDict = false;
}
@@ -226,16 +226,15 @@ public abstract class GT_MetaGenerated_Item extends GT_MetaBase_Item implements
* @return the Item itself for convenience in constructing.
*/
public final GT_MetaGenerated_Item setElectricStats(int aMetaValue, long aMaxCharge, long aTransferLimit,
- long aTier, long aSpecialData, boolean aUseAnimations) {
+ long aTier, long aSpecialData, boolean aUseAnimations) {
if (aMetaValue < 0 || aMetaValue >= mOffset + mEnabledItems.length()) return this;
if (aMaxCharge == 0) mElectricStats.remove((short) aMetaValue);
else {
mElectricStats.put(
- (short) aMetaValue,
- new Long[] { aMaxCharge, Math.max(0, aTransferLimit), Math.max(-1, aTier), aSpecialData });
- if (aMetaValue >= mOffset && aUseAnimations) mIconList[aMetaValue - mOffset] = Arrays.copyOf(
- mIconList[aMetaValue - mOffset],
- Math.max(9, mIconList[aMetaValue - mOffset].length));
+ (short) aMetaValue,
+ new Long[] { aMaxCharge, Math.max(0, aTransferLimit), Math.max(-1, aTier), aSpecialData });
+ if (aMetaValue >= mOffset && aUseAnimations) mIconList[aMetaValue - mOffset] = Arrays
+ .copyOf(mIconList[aMetaValue - mOffset], Math.max(9, mIconList[aMetaValue - mOffset].length));
}
return this;
}
@@ -327,17 +326,17 @@ public abstract class GT_MetaGenerated_Item extends GT_MetaBase_Item implements
if (tStat != null) {
if (AppleCore.isModLoaded()) {
aPlayer.getFoodStats()
- .func_151686_a(
- (ItemFood) GT_Utility.callConstructor(
- "squeek.applecore.api.food.ItemFoodProxy.ItemFoodProxy",
- 0,
- null,
- true,
- this),
- aStack);
+ .func_151686_a(
+ (ItemFood) GT_Utility.callConstructor(
+ "squeek.applecore.api.food.ItemFoodProxy.ItemFoodProxy",
+ 0,
+ null,
+ true,
+ this),
+ aStack);
} else {
aPlayer.getFoodStats()
- .addStats(tStat.getFoodLevel(this, aStack, aPlayer), tStat.getSaturation(this, aStack, aPlayer));
+ .addStats(tStat.getFoodLevel(this, aStack, aPlayer), tStat.getSaturation(this, aStack, aPlayer));
}
tStat.onEaten(this, aStack, aPlayer);
}
@@ -349,7 +348,7 @@ public abstract class GT_MetaGenerated_Item extends GT_MetaBase_Item implements
public FoodValues getFoodValues(ItemStack aStack) {
IFoodStat tStat = mFoodStats.get((short) getDamage(aStack));
return tStat == null ? null
- : new FoodValues(tStat.getFoodLevel(this, aStack, null), tStat.getSaturation(this, aStack,