Balance and null fix
This commit is contained in:
parent
9855cce93d
commit
4205beaead
2 changed files with 48 additions and 98 deletions
|
@ -4,11 +4,11 @@ import net.minecraft.util.IStringSerializable;
|
|||
import reborncore.api.power.EnumPowerTier;
|
||||
|
||||
public enum EnumPanelType implements IStringSerializable {
|
||||
Basic("basic", 128, 1000, 256, 50000, EnumPowerTier.LOW, 0),
|
||||
Hybrid("hybrid", 32, 2000, 2084, 100000, EnumPowerTier.MEDIUM, 1),
|
||||
Advanced("advanced", 512, 3000, 4092, 200000, EnumPowerTier.MEDIUM, 2),
|
||||
Ultimate("ultimate", 2048, 4000, 6084, 300000, EnumPowerTier.HIGH, 3),
|
||||
Quantum("quantum", 4048, 5000, 8042, 400000, EnumPowerTier.EXTREME, 4);
|
||||
Basic("basic", 128, 64, 50000, EnumPowerTier.LOW, 0),
|
||||
Hybrid("hybrid", 256, 128, 1000000, EnumPowerTier.MEDIUM, 1),
|
||||
Advanced("advanced", 512, 256, 5000000, EnumPowerTier.HIGH, 2),
|
||||
Ultimate("ultimate", 2048, 1042, 10000000, EnumPowerTier.EXTREME, 3),
|
||||
Quantum("quantum", 16384, 8192, 100000000, EnumPowerTier.INSANE, 4);
|
||||
|
||||
private int ID;
|
||||
private String friendlyName;
|
||||
|
@ -19,20 +19,19 @@ public enum EnumPanelType implements IStringSerializable {
|
|||
public int generationRateN = 64;
|
||||
// Generation of FE during Night
|
||||
|
||||
public int outputRate = 0;
|
||||
// Output rate of energy
|
||||
|
||||
public int internalCapacity = 0;
|
||||
// Internal FE storage of solar panel
|
||||
|
||||
public EnumPowerTier powerTier;
|
||||
|
||||
EnumPanelType(String friendlyName, int generationRateD, int generationRateN, int outputRate, int internalCapacity, EnumPowerTier tier, int ID) {
|
||||
|
||||
EnumPanelType(String friendlyName, int generationRateD, int generationRateN, int internalCapacity, EnumPowerTier tier, int ID) {
|
||||
this.friendlyName = friendlyName;
|
||||
this.ID = ID;
|
||||
this.generationRateD = generationRateD;
|
||||
this.generationRateN = generationRateN;
|
||||
this.internalCapacity = internalCapacity;
|
||||
this.outputRate = outputRate;
|
||||
this.powerTier = tier;
|
||||
}
|
||||
|
||||
|
||||
|
@ -46,4 +45,4 @@ public enum EnumPanelType implements IStringSerializable {
|
|||
public int getID(){
|
||||
return ID;
|
||||
}
|
||||
}
|
||||
}
|
Loading…
Add table
Add a link
Reference in a new issue