aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/gregtech/common/covers
diff options
context:
space:
mode:
authorTechnus <daniel112092@gmail.com>2017-10-01 15:19:28 +0200
committerTechnus <daniel112092@gmail.com>2017-10-01 15:19:28 +0200
commitff9f58d39a282aee81cc9ae72e7463e470dc596b (patch)
treeba23411d087d8e7d4126d467086901e9cd208fb3 /src/main/java/gregtech/common/covers
parent4ec739c927cb1b338383df2f49bb08e33737eb61 (diff)
downloadGT5-Unofficial-ff9f58d39a282aee81cc9ae72e7463e470dc596b.tar.gz
GT5-Unofficial-ff9f58d39a282aee81cc9ae72e7463e470dc596b.tar.bz2
GT5-Unofficial-ff9f58d39a282aee81cc9ae72e7463e470dc596b.zip
Optimize imports, optimize random number generation, make turbines loose 0.75 or normal durability in loose fitting mode.
Diffstat (limited to 'src/main/java/gregtech/common/covers')
-rw-r--r--src/main/java/gregtech/common/covers/GT_Cover_SolarPanel.java5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/main/java/gregtech/common/covers/GT_Cover_SolarPanel.java b/src/main/java/gregtech/common/covers/GT_Cover_SolarPanel.java
index 73cfd7dae9..df9e085d66 100644
--- a/src/main/java/gregtech/common/covers/GT_Cover_SolarPanel.java
+++ b/src/main/java/gregtech/common/covers/GT_Cover_SolarPanel.java
@@ -1,13 +1,14 @@
package gregtech.common.covers;
import gregtech.api.interfaces.tileentity.ICoverable;
-import gregtech.api.objects.XSTR;
import gregtech.api.util.GT_CoverBehavior;
import gregtech.api.util.GT_Utility;
import net.minecraft.entity.player.EntityPlayer;
import net.minecraft.init.Items;
import net.minecraft.item.ItemStack;
+import static gregtech.api.objects.XSTR.XSTR_INSTANCE;
+
public class GT_Cover_SolarPanel
extends GT_CoverBehavior {
private final int mVoltage;
@@ -44,7 +45,7 @@ public class GT_Cover_SolarPanel
}
if (coverState == 1 || (coverState == 2 && aTimer % 8L == 0L))
aTileEntity.injectEnergyUnits((byte) 6, ((100L-(long)coverNum)*((long)this.mVoltage))/100L, 1L);
- if(aTimer % 28800L == 0L && coverNum<100 && (coverNum>10 || (new XSTR()).nextInt(3)==2))
+ if(aTimer % 28800L == 0L && coverNum<100 && (coverNum>10 || XSTR_INSTANCE.nextInt(3)==2))
coverNum++;
return coverState+(coverNum<<2);
}