add config for oredict on raw osmium

This commit is contained in:
maggi373 committed 2024-10-18 03:41:42 +02:00
1 parent 82ce1cf74d
commit 7a35d46404
4 files changed
+7 -1

No files matched your search

@@ -197,6 +197,7 @@ public class MekanismConfig
{
public static boolean enableOsmiumBlock = true;
public static boolean enableRawOsmiumBlock = true;
public static boolean enableRawOsmiumOreDictOreOsmium = true;
public static boolean enableBronzeBlock = true;
public static boolean enableRefinedObsidianBlock = true;
public static boolean enableCharcoalBlock = true;
@@ -413,6 +413,7 @@ public class CommonProxy implements IGuiProvider
recipes.enableOsmiumBlock = Mekanism.configurationrecipes.get("recipes","enableOsmiumBlock", true).getBoolean();
recipes.enableRawOsmiumBlock = Mekanism.configurationrecipes.get("recipes","enableRawOsmiumBlock", true).getBoolean();
recipes.enableRawOsmiumOreDictOreOsmium = Mekanism.configurationrecipes.get("recipes","enableRawOsmiumOreDictOreOsmium", true, "Adds oredict oreOsmium on Raw osmium").getBoolean();
recipes.enableBronzeBlock = Mekanism.configurationrecipes.get("recipes","enableBronzeBlock", true).getBoolean();
recipes.enableRefinedObsidianBlock = Mekanism.configurationrecipes.get("recipes","enableRefinedObsidianBlock", true).getBoolean();
recipes.enableCharcoalBlock = Mekanism.configurationrecipes.get("recipes","enableCharcoalBlock", true).getBoolean();
+3 -1
View File
@@ -1238,7 +1238,9 @@ public class Mekanism
OreDictionary.registerOre("dustWood", MekanismItems.Sawdust);
OreDictionary.registerOre("blockSalt", MekanismBlocks.SaltBlock);
OreDictionary.registerOre("rawOsmium", MekanismItems.RawOsmiumOre);
OreDictionary.registerOre("oreOsmium", MekanismItems.RawOsmiumOre);
if (MekanismConfig.recipes.enableRawOsmiumOreDictOreOsmium){
OreDictionary.registerOre("oreOsmium", MekanismItems.RawOsmiumOre);
}
//Alloys!
@@ -121,6 +121,7 @@ public class PacketConfigSync implements IMessageHandler<ConfigSyncMessage, IMes
dataStream.writeDouble(usage.formulaicAssemblicatorUsage);
dataStream.writeBoolean(recipes.enableOsmiumBlock);
dataStream.writeBoolean(recipes.enableRawOsmiumBlock);
dataStream.writeBoolean(recipes.enableRawOsmiumOreDictOreOsmium);
dataStream.writeBoolean(recipes.enableBronzeBlock);
dataStream.writeBoolean(recipes.enableRefinedObsidianBlock);
dataStream.writeBoolean(recipes.enableCharcoalBlock);
@@ -321,6 +322,7 @@ public class PacketConfigSync implements IMessageHandler<ConfigSyncMessage, IMes
usage.formulaicAssemblicatorUsage = dataStream.readDouble();
recipes.enableOsmiumBlock = dataStream.readBoolean();
recipes.enableRawOsmiumBlock = dataStream.readBoolean();
recipes.enableRawOsmiumOreDictOreOsmium = dataStream.readBoolean();
recipes.enableBronzeBlock = dataStream.readBoolean();
recipes.enableRefinedObsidianBlock = dataStream.readBoolean();
recipes.enableCharcoalBlock = dataStream.readBoolean();