diff options
Diffstat (limited to 'src/Java/binnie/extrabees/config')
-rw-r--r-- | src/Java/binnie/extrabees/config/ConfigurationMachines.java | 17 | ||||
-rw-r--r-- | src/Java/binnie/extrabees/config/ConfigurationMain.java | 26 |
2 files changed, 43 insertions, 0 deletions
diff --git a/src/Java/binnie/extrabees/config/ConfigurationMachines.java b/src/Java/binnie/extrabees/config/ConfigurationMachines.java new file mode 100644 index 0000000000..7d08d216f2 --- /dev/null +++ b/src/Java/binnie/extrabees/config/ConfigurationMachines.java @@ -0,0 +1,17 @@ +package binnie.extrabees.config; + +import binnie.core.mod.config.ConfigFile; +import binnie.core.mod.config.ConfigProperty; +import binnie.core.mod.config.PropDouble; +import binnie.core.mod.config.PropPercentage; + +@ConfigFile(filename="/config/forestry/extrabees/machines.conf") +public class ConfigurationMachines +{ + @ConfigProperty(key="isolatorConsumptionChance", comment={"Percentage chance of Isolator consuming bee, in x%."}) + @PropPercentage + public static int isolatorConsumptionChance = 30; + @ConfigProperty(key="geneticErrorModifier", comment={"Modifier that changes how severe splicer/inoculator erros are.", "0 would result in no errors, even for awful serums.", "2.0 would result in twice as severe errors"}) + @PropDouble + public static double geneticErrorModifier = 1.0D; +} diff --git a/src/Java/binnie/extrabees/config/ConfigurationMain.java b/src/Java/binnie/extrabees/config/ConfigurationMain.java new file mode 100644 index 0000000000..e6ee442a14 --- /dev/null +++ b/src/Java/binnie/extrabees/config/ConfigurationMain.java @@ -0,0 +1,26 @@ +package binnie.extrabees.config; + +import binnie.core.mod.config.ConfigFile; +import binnie.core.mod.config.ConfigProperty; +import binnie.core.mod.config.PropBoolean; +import binnie.core.mod.config.PropInteger; + +@ConfigFile(filename="/config/forestry/extrabees/main.conf") +public class ConfigurationMain +{ + @ConfigProperty(key="canQuarryMineHives") + @PropBoolean + public static boolean canQuarryMineHives = true; + @ConfigProperty(key="waterHiveRate") + @PropInteger + public static int waterHiveRate = 1; + @ConfigProperty(key="rockHiveRate") + @PropInteger + public static int rockHiveRate = 2; + @ConfigProperty(key="netherHiveRate") + @PropInteger + public static int netherHiveRate = 2; + @ConfigProperty(key="marbleHiveRate") + @PropInteger + public static int marbleHiveRate = 2; +} |