Fix several config default value issues.

This commit is contained in:
Sebastian Hartte
2020-06-20 01:33:09 +02:00
parent bed724b1ce
commit fcdd0bc378
+6 -35
View File
@@ -115,8 +115,6 @@ public final class AEConfig implements IConfigurableObject, IConfigManagerHost {
private final int[] levelByMillibuckets = { 10, 100, 1000, 10000 }; private final int[] levelByMillibuckets = { 10, 100, 1000, 10000 };
// Spatial IO/Dimension // Spatial IO/Dimension
private String storageProviderID;
private String storageDimensionID;
private double spatialPowerExponent; private double spatialPowerExponent;
private double spatialPowerMultiplier; private double spatialPowerMultiplier;
@@ -237,8 +235,6 @@ public final class AEConfig implements IConfigurableObject, IConfigManagerHost {
tr.setMax(config.tickRateMin.get(tr).get()); tr.setMax(config.tickRateMin.get(tr).get());
} }
this.storageProviderID = Strings.emptyToNull(config.storageProviderID.get());
this.storageDimensionID = Strings.emptyToNull(config.storageDimensionID.get());
this.spatialPowerMultiplier = config.spatialPowerMultiplier.get(); this.spatialPowerMultiplier = config.spatialPowerMultiplier.get();
this.spatialPowerExponent = config.spatialPowerExponent.get(); this.spatialPowerExponent = config.spatialPowerExponent.get();
@@ -345,11 +341,6 @@ public final class AEConfig implements IConfigurableObject, IConfigManagerHost {
// FIXME } // FIXME }
public void save() { public void save() {
if (this.isFeatureEnabled(AEFeature.SPATIAL_IO)) {
CLIENT.storageProviderID.set(Strings.nullToEmpty(this.storageProviderID));
CLIENT.storageDimensionID.set(Strings.nullToEmpty(this.storageDimensionID));
}
CLIENT.selectedPowerUnit.set(this.selectedPowerUnit); CLIENT.selectedPowerUnit.set(this.selectedPowerUnit);
CLIENT_SPEC.save(); CLIENT_SPEC.save();
@@ -479,14 +470,6 @@ public final class AEConfig implements IConfigurableObject, IConfigManagerHost {
return this.levelByStacks; return this.levelByStacks;
} }
public String getStorageProviderID() {
return this.storageProviderID;
}
public String getStorageDimensionID() {
return this.storageDimensionID;
}
public double getSpatialPowerExponent() { public double getSpatialPowerExponent() {
return this.spatialPowerExponent; return this.spatialPowerExponent;
} }
@@ -593,14 +576,6 @@ public final class AEConfig implements IConfigurableObject, IConfigManagerHost {
// Setters keep visibility as low as possible. // Setters keep visibility as low as possible.
void setStorageProviderID(String id) {
this.storageProviderID = id;
}
void setStorageDimensionID(String id) {
this.storageDimensionID = id;
}
private static class ClientConfig { private static class ClientConfig {
// Feature toggles // Feature toggles
@@ -623,8 +598,6 @@ public final class AEConfig implements IConfigurableObject, IConfigManagerHost {
public final List<ConfigValue<Integer>> levelByStacks; public final List<ConfigValue<Integer>> levelByStacks;
// Spatial IO/Dimension // Spatial IO/Dimension
public final ConfigValue<String> storageProviderID;
public final ConfigValue<String> storageDimensionID;
public final ConfigValue<Double> spatialPowerExponent; public final ConfigValue<Double> spatialPowerExponent;
public final ConfigValue<Double> spatialPowerMultiplier; public final ConfigValue<Double> spatialPowerMultiplier;
@@ -740,8 +713,6 @@ public final class AEConfig implements IConfigurableObject, IConfigManagerHost {
builder.pop(); builder.pop();
builder.push("spatialio"); builder.push("spatialio");
this.storageProviderID = builder.define("storageProviderID", "");
this.storageDimensionID = builder.define("storageDimensionID", "");
this.spatialPowerMultiplier = builder.define("spatialPowerMultiplier", 1250.0); this.spatialPowerMultiplier = builder.define("spatialPowerMultiplier", 1250.0);
this.spatialPowerExponent = builder.define("spatialPowerExponent", 1.35); this.spatialPowerExponent = builder.define("spatialPowerExponent", 1.35);
builder.pop(); builder.pop();
@@ -766,11 +737,11 @@ public final class AEConfig implements IConfigurableObject, IConfigManagerHost {
builder.push("battery"); builder.push("battery");
this.wirelessTerminalBattery = builder.define("wirelessTerminal", 1600000); this.wirelessTerminalBattery = builder.define("wirelessTerminal", 1600000);
this.chargedStaffBattery = builder.define("chargedStaff", 200000); this.chargedStaffBattery = builder.define("chargedStaff", 8000);
this.entropyManipulatorBattery = builder.define("entropyManipulator", 200000); this.entropyManipulatorBattery = builder.define("entropyManipulator", 200000);
this.portableCellBattery = builder.define("portableCell", 20000); this.portableCellBattery = builder.define("portableCell", 20000);
this.colorApplicatorBattery = builder.define("colorApplicator", 20000); this.colorApplicatorBattery = builder.define("colorApplicator", 20000);
this.matterCannonBattery = builder.define("matterCannon", 8000); this.matterCannonBattery = builder.define("matterCannon", 200000);
builder.pop(); builder.pop();
builder.push("worldGen"); builder.push("worldGen");
@@ -792,10 +763,10 @@ public final class AEConfig implements IConfigurableObject, IConfigManagerHost {
builder.push("wireless"); builder.push("wireless");
this.wirelessBaseCost = builder.define("wirelessBaseCost", 8.0); this.wirelessBaseCost = builder.define("wirelessBaseCost", 8.0);
this.wirelessCostMultiplier = builder.define("wirelessCostMultiplier", 1.0); this.wirelessCostMultiplier = builder.define("wirelessCostMultiplier", 1.0);
this.wirelessBaseRange = builder.define("wirelessBaseRange", 1.0); this.wirelessBaseRange = builder.define("wirelessBaseRange", 16.0);
this.wirelessBoosterRangeMultiplier = builder.define("wirelessBoosterRangeMultiplier", 16.0); this.wirelessBoosterRangeMultiplier = builder.define("wirelessBoosterRangeMultiplier", 1.0);
this.wirelessBoosterExp = builder.define("wirelessBoosterExp", 1.0); this.wirelessBoosterExp = builder.define("wirelessBoosterExp", 1.5);
this.wirelessTerminalDrainMultiplier = builder.define("wirelessTerminalDrainMultiplier", 1.5); this.wirelessTerminalDrainMultiplier = builder.define("wirelessTerminalDrainMultiplier", 1.0);
builder.pop(); builder.pop();
builder.push("PowerRatios"); builder.push("PowerRatios");