Initial commit
This commit is contained in:
487
both/config/enderio/AlloySmelterRecipes_Core.xml
Normal file
487
both/config/enderio/AlloySmelterRecipes_Core.xml
Normal file
@@ -0,0 +1,487 @@
|
||||
<!--
|
||||
IMPORTANT:
|
||||
This is the core recipe file. Modifying this file will have no effect. It will be rewritten by EnderIO and all
|
||||
modifications made to it will be lost. To add or modify recipes please use 'AlloySmelterRecipes_User.xml'.
|
||||
|
||||
Please refer to the documentation in 'SAGMillRecipes_Core.xml or _User.xml' for details on the format used. Recipes for
|
||||
the alloy smelter have multiple inputs (up to three) and a single output. Multiple output tags can be used as long as
|
||||
they are for the same item. This allows 'chance' outputs, for example, if you wanted to output some 4 bronze ingots
|
||||
with a 50% chance of a fifth, you would use:
|
||||
|
||||
<recipe name="Smelted Bronze" energyCost="750" >
|
||||
<input>
|
||||
<itemStack oreDictionary="ingotCopper" number="1" />
|
||||
</input>
|
||||
<input>
|
||||
<itemStack oreDictionary="ingotTon" number="3" />
|
||||
</input>
|
||||
<output>
|
||||
<itemStack oreDictionary="ingotBronze" number="4" exp="0.5" />
|
||||
<itemStack oreDictionary="ingotBronze" number="1" exp="0.5" chance="0.5" />
|
||||
</output>
|
||||
</recipe>
|
||||
|
||||
The 'exp' value ranges from 0-1. Some examples values from a vanilla furnace are:
|
||||
gold=1
|
||||
iron=0.7
|
||||
food=0.35
|
||||
sand/cobble/wood=0.1
|
||||
|
||||
Recipes can also be added using forge IMC messages. For example, in the init method of a mod:
|
||||
|
||||
String recipe =
|
||||
"<recipeGroup name=\"cheaty\" >" +
|
||||
"<recipe name=\"foo\" energyCost=\"2400\" >" +
|
||||
"<input>" +
|
||||
"<itemStack modID=\"minecraft\" itemName=\"dirt\" />" +
|
||||
"</input>" +
|
||||
"<output>" +
|
||||
"<itemStack modID=\"minecraft\" itemName=\"diamond\" />" +
|
||||
"</output>" +
|
||||
"</recipe>" +
|
||||
"</recipeGroup>";
|
||||
FMLInterModComms.sendMessage("EnderIO", "recipe:alloysmelter", recipe);
|
||||
|
||||
Item Information and data dumps:
|
||||
|
||||
To write all registered items to config/modObjectsRegistery.txt include:
|
||||
|
||||
<dumpRegistry modObjects="true" />
|
||||
|
||||
To write the contents of the ore dictionary to config/oreDictionaryRegistery.txt include:
|
||||
|
||||
<dumpRegistery oreDictionary="true" />
|
||||
|
||||
To show ore dictionary and/or registered names, in the EnderCore config set:
|
||||
|
||||
addRegistryNameTooltip=true
|
||||
addOreDictionaryTooltips=true
|
||||
|
||||
-->
|
||||
|
||||
<AlloySmelterRecipes>
|
||||
|
||||
<recipeGroup name="EnderIO" > <!-- Required for EnderIO to function correctly. -->
|
||||
<recipe name="Electrical Steel" energyCost="10000" >
|
||||
<input>
|
||||
<itemStack modID="minecraft" itemName="iron_ingot" />
|
||||
<itemStack oreDictionary="dustCoal" />
|
||||
<itemStack oreDictionary="itemSilicon" />
|
||||
</input>
|
||||
<output>
|
||||
<itemStack modID="EnderIO" itemName="itemAlloy" itemMeta="0" exp="0.5" />
|
||||
</output>
|
||||
</recipe>
|
||||
<recipe name="Energetic Alloy" energyCost="10000" >
|
||||
<input>
|
||||
<itemStack modID="minecraft" itemName="redstone" />
|
||||
<itemStack modID="minecraft" itemName="gold_ingot" />
|
||||
<itemStack modID="minecraft" itemName="glowstone_dust" />
|
||||
</input>
|
||||
<output>
|
||||
<itemStack modID="EnderIO" itemName="itemAlloy" itemMeta="1" exp="0.7" />
|
||||
</output>
|
||||
</recipe>
|
||||
<recipe name="Vibrant Alloy" energyCost="10000" >
|
||||
<input>
|
||||
<itemStack modID="EnderIO" itemName="itemAlloy" itemMeta="1" /> <!-- Energetic Alloy -->
|
||||
<itemStack modID="minecraft" itemName="ender_pearl" />
|
||||
</input>
|
||||
<output>
|
||||
<itemStack modID="EnderIO" itemName="itemAlloy" itemMeta="2" exp="1" />
|
||||
</output>
|
||||
</recipe>
|
||||
<recipe name="Redstone Alloy" energyCost="10000" >
|
||||
<input>
|
||||
<itemStack modID="minecraft" itemName="redstone" />
|
||||
<itemStack modID="EnderIO" itemName="itemMaterial" itemMeta="0" /> <!-- Silicon -->
|
||||
</input>
|
||||
<output>
|
||||
<itemStack modID="EnderIO" itemName="itemAlloy" itemMeta="3" exp="0.5" />
|
||||
</output>
|
||||
</recipe>
|
||||
<recipe name="Conductive Iron" energyCost="10000" >
|
||||
<input>
|
||||
<itemStack modID="minecraft" itemName="redstone" />
|
||||
<itemStack modID="minecraft" itemName="iron_ingot" />
|
||||
</input>
|
||||
<output>
|
||||
<itemStack modID="EnderIO" itemName="itemAlloy" itemMeta="4" exp="0.5" />
|
||||
</output>
|
||||
</recipe>
|
||||
<recipe name="Pulsating Iron" energyCost="10000" >
|
||||
<input>
|
||||
<itemStack modID="minecraft" itemName="iron_ingot" />
|
||||
<itemStack modID="minecraft" itemName="ender_pearl" />
|
||||
</input>
|
||||
<output>
|
||||
<itemStack modID="EnderIO" itemName="itemAlloy" itemMeta="5" exp="0.7" />
|
||||
</output>
|
||||
</recipe>
|
||||
<recipe name="Dark Steel" energyCost="20000" >
|
||||
<input>
|
||||
<itemStack modID="minecraft" itemName="iron_ingot" />
|
||||
<itemStack oreDictionary="dustCoal" />
|
||||
<itemStack modID="minecraft" itemName="obsidian" />
|
||||
</input>
|
||||
<output>
|
||||
<itemStack modID="EnderIO" itemName="itemAlloy" itemMeta="6" exp="0.5" />
|
||||
</output>
|
||||
</recipe>
|
||||
<recipe name="Soularium" energyCost="10000" >
|
||||
<input>
|
||||
<itemStack modID="minecraft" itemName="soul_sand" />
|
||||
<itemStack modID="minecraft" itemName="gold_ingot" />
|
||||
</input>
|
||||
<output>
|
||||
<itemStack modID="EnderIO" itemName="itemAlloy" itemMeta="7" exp="0.7" />
|
||||
</output>
|
||||
</recipe>
|
||||
<recipe name="End Steel" energyCost="20000">
|
||||
<input>
|
||||
<itemStack modID="minecraft" itemName="end_stone" />
|
||||
<itemStack modID="EnderIO" itemName="itemAlloy" itemMeta="6" />
|
||||
<itemStack modID="minecraft" itemName="obsidian" />
|
||||
</input>
|
||||
<output>
|
||||
<itemStack modID="EnderIO" itemName="itemAlloy" itemMeta="8" exp="0.7" />
|
||||
</output>
|
||||
</recipe>
|
||||
<recipe name="Fused Quartz" energyCost="5000" >
|
||||
<input>
|
||||
<itemStack modID="minecraft" itemName="quartz" number="4" />
|
||||
</input>
|
||||
<output>
|
||||
<itemStack modID="EnderIO" itemName="blockFusedQuartz" itemMeta="0" exp="0.5" />
|
||||
</output>
|
||||
</recipe>
|
||||
<recipe name="Fused Glass" energyCost="2500" >
|
||||
<input>
|
||||
<itemStack oreDictionary="sand" />
|
||||
</input>
|
||||
<output>
|
||||
<itemStack modID="EnderIO" itemName="blockFusedQuartz" itemMeta="1" exp="0.2" />
|
||||
</output>
|
||||
</recipe>
|
||||
<recipe name="Enlightened Fused Quartz" energyCost="5000" >
|
||||
<input>
|
||||
<itemStack modID="minecraft" itemName="quartz" number="4" />
|
||||
<itemStack modID="minecraft" itemName="glowstone_dust" number="4" />
|
||||
</input>
|
||||
<output>
|
||||
<itemStack modID="EnderIO" itemName="blockFusedQuartz" itemMeta="2" exp="0.5" />
|
||||
</output>
|
||||
</recipe>
|
||||
<recipe name="Enlightened Fused Quartz 2" energyCost="5000" >
|
||||
<input>
|
||||
<itemStack modID="EnderIO" itemName="blockFusedQuartz" itemMeta="0" />
|
||||
<itemStack modID="minecraft" itemName="glowstone_dust" number="4" />
|
||||
</input>
|
||||
<output>
|
||||
<itemStack modID="EnderIO" itemName="blockFusedQuartz" itemMeta="2" exp="0.5" />
|
||||
</output>
|
||||
</recipe>
|
||||
<recipe name="Enlightened Fused Glass" energyCost="2500" >
|
||||
<input>
|
||||
<itemStack oreDictionary="sand" />
|
||||
<itemStack modID="minecraft" itemName="glowstone_dust" number="4" />
|
||||
</input>
|
||||
<output>
|
||||
<itemStack modID="EnderIO" itemName="blockFusedQuartz" itemMeta="3" exp="0.2" />
|
||||
</output>
|
||||
</recipe>
|
||||
<recipe name="Enlightened Fused Glass 2" energyCost="2500" >
|
||||
<input>
|
||||
<itemStack modID="EnderIO" itemName="blockFusedQuartz" itemMeta="1" />
|
||||
<itemStack modID="minecraft" itemName="glowstone_dust" number="4" />
|
||||
</input>
|
||||
<output>
|
||||
<itemStack modID="EnderIO" itemName="blockFusedQuartz" itemMeta="3" exp="0.2" />
|
||||
</output>
|
||||
</recipe>
|
||||
<recipe name="Fused Quartz from Block" energyCost="5000" >
|
||||
<input>
|
||||
<itemStack modID="minecraft" itemName="quartz_block" number="1" />
|
||||
</input>
|
||||
<output>
|
||||
<itemStack modID="EnderIO" itemName="blockFusedQuartz" itemMeta="0" exp="0.5" />
|
||||
</output>
|
||||
</recipe>
|
||||
<recipe name="Enlightened Fused Quartz from Block" energyCost="5000" >
|
||||
<input>
|
||||
<itemStack modID="minecraft" itemName="quartz_block" number="1" />
|
||||
<itemStack modID="minecraft" itemName="glowstone_dust" number="4" />
|
||||
</input>
|
||||
<output>
|
||||
<itemStack modID="EnderIO" itemName="blockFusedQuartz" itemMeta="2" exp="0.5" />
|
||||
</output>
|
||||
</recipe>
|
||||
<recipe name="Enlightened Fused Quartz from Block 2" energyCost="5000" >
|
||||
<input>
|
||||
<itemStack modID="minecraft" itemName="quartz_block" number="1" />
|
||||
<itemStack modID="minecraft" itemName="glowstone" number="1" />
|
||||
</input>
|
||||
<output>
|
||||
<itemStack modID="EnderIO" itemName="blockFusedQuartz" itemMeta="2" exp="0.5" />
|
||||
</output>
|
||||
</recipe>
|
||||
<recipe name="Enlightened Fused Quartz from Block 3" energyCost="5000" >
|
||||
<input>
|
||||
<itemStack modID="minecraft" itemName="quartz" number="4" />
|
||||
<itemStack modID="minecraft" itemName="glowstone" number="1" />
|
||||
</input>
|
||||
<output>
|
||||
<itemStack modID="EnderIO" itemName="blockFusedQuartz" itemMeta="2" exp="0.5" />
|
||||
</output>
|
||||
</recipe>
|
||||
<recipe name="Enlightened Fused Quartz from Block 4" energyCost="5000" >
|
||||
<input>
|
||||
<itemStack modID="EnderIO" itemName="blockFusedQuartz" itemMeta="0" />
|
||||
<itemStack modID="minecraft" itemName="glowstone" number="1" />
|
||||
</input>
|
||||
<output>
|
||||
<itemStack modID="EnderIO" itemName="blockFusedQuartz" itemMeta="2" exp="0.5" />
|
||||
</output>
|
||||
</recipe>
|
||||
<recipe name="Dark Fused Quartz" energyCost="5000" >
|
||||
<input>
|
||||
<itemStack modID="minecraft" itemName="quartz" number="4" />
|
||||
<itemStack oreDictionary="dyeBlack" number="4" />
|
||||
</input>
|
||||
<output>
|
||||
<itemStack modID="EnderIO" itemName="blockFusedQuartz" itemMeta="4" exp="0.5" />
|
||||
</output>
|
||||
</recipe>
|
||||
<recipe name="Dark Fused Quartz from Block" energyCost="5000" >
|
||||
<input>
|
||||
<itemStack modID="minecraft" itemName="quartz_block" number="1" />
|
||||
<itemStack oreDictionary="dyeBlack" number="4" />
|
||||
</input>
|
||||
<output>
|
||||
<itemStack modID="EnderIO" itemName="blockFusedQuartz" itemMeta="4" exp="0.5" />
|
||||
</output>
|
||||
</recipe>
|
||||
<recipe name="Dark Fused Quartz from Block 2" energyCost="5000" >
|
||||
<input>
|
||||
<itemStack modID="EnderIO" itemName="blockFusedQuartz" itemMeta="0" />
|
||||
<itemStack oreDictionary="dyeBlack" number="4" />
|
||||
</input>
|
||||
<output>
|
||||
<itemStack modID="EnderIO" itemName="blockFusedQuartz" itemMeta="4" exp="0.5" />
|
||||
</output>
|
||||
</recipe>
|
||||
<recipe name="Dark Fused Glass" energyCost="2500" >
|
||||
<input>
|
||||
<itemStack oreDictionary="sand" />
|
||||
<itemStack oreDictionary="dyeBlack" number="4" />
|
||||
</input>
|
||||
<output>
|
||||
<itemStack modID="EnderIO" itemName="blockFusedQuartz" itemMeta="5" exp="0.2" />
|
||||
</output>
|
||||
</recipe>
|
||||
<recipe name="Dark Fused Glass 2" energyCost="2500" >
|
||||
<input>
|
||||
<itemStack modID="EnderIO" itemName="blockFusedQuartz" itemMeta="1" />
|
||||
<itemStack oreDictionary="dyeBlack" number="4" />
|
||||
</input>
|
||||
<output>
|
||||
<itemStack modID="EnderIO" itemName="blockFusedQuartz" itemMeta="5" exp="0.2" />
|
||||
</output>
|
||||
</recipe>
|
||||
</recipeGroup>
|
||||
|
||||
<recipeGroup name="Thermal Expansion" >
|
||||
<recipe name="Electrum Ingot" energyCost="2000" >
|
||||
<input>
|
||||
<itemStack oreDictionary="ingotGold" />
|
||||
<itemStack oreDictionary="ingotSilver" />
|
||||
</input>
|
||||
<output>
|
||||
<itemStack oreDictionary="ingotElectrum" number="2" exp="0.25" />
|
||||
</output>
|
||||
</recipe>
|
||||
<recipe name="Invar Ingot" energyCost="3000" >
|
||||
<input>
|
||||
<itemStack oreDictionary="ingotNickel" />
|
||||
<itemStack oreDictionary="ingotIron" number="2" />
|
||||
</input>
|
||||
<output>
|
||||
<itemStack oreDictionary="ingotInvar" number="3" exp="0.25" />
|
||||
</output>
|
||||
</recipe>
|
||||
<recipe name="Hardened Glass" energyCost="4000" >
|
||||
<input>
|
||||
<itemStack oreDictionary="dustObsidian" number="4" />
|
||||
<itemStack oreDictionary="ingotLead" />
|
||||
</input>
|
||||
<output>
|
||||
<itemStack modID="ThermalExpansion" itemName="Glass" number="2" />
|
||||
</output>
|
||||
</recipe>
|
||||
<recipe name="Bronze" energyCost="4000" >
|
||||
<input>
|
||||
<itemStack oreDictionary="ingotCopper" number="3" />
|
||||
<itemStack oreDictionary="ingotTin" />
|
||||
</input>
|
||||
<output>
|
||||
<itemStack oreDictionary="ingotBronze" number="4" />
|
||||
</output>
|
||||
</recipe>
|
||||
<recipe name="Enderium Base" energyCost="4000" >
|
||||
<input>
|
||||
<itemStack oreDictionary="ingotTin" number="2" />
|
||||
<itemStack oreDictionary="ingotSilver" />
|
||||
<itemStack oreDictionary="ingotPlatinum" />
|
||||
</input>
|
||||
<output>
|
||||
<itemStack oreDictionary="ingotEnderiumBase" number="4" />
|
||||
</output>
|
||||
</recipe>
|
||||
<recipe name="Enderium" energyCost="50000" >
|
||||
<input>
|
||||
<itemStack oreDictionary="ingotEnderiumBase" number="2" />
|
||||
<itemStack modID="ThermalFoundation" itemName="material" itemMeta="512" />
|
||||
<itemStack modID="minecraft" itemName="ender_pearl" number="2" />
|
||||
</input>
|
||||
<output>
|
||||
<itemStack oreDictionary="ingotEnderium" number="2" />
|
||||
</output>
|
||||
</recipe>
|
||||
<recipe name="Fluxed Electrum" energyCost="32000" >
|
||||
<input>
|
||||
<itemStack oreDictionary="ingotElectrum" number="2" />
|
||||
<itemStack modID="minecraft" itemName="redstone" number="4" />
|
||||
<itemStack modID="ThermalFoundation" itemName="material" itemMeta="512" />
|
||||
</input>
|
||||
<output>
|
||||
<itemStack oreDictionary="ingotElectrumFlux" number="2" />
|
||||
</output>
|
||||
</recipe>
|
||||
<recipe name="Signalum" energyCost="32000" >
|
||||
<input>
|
||||
<itemStack oreDictionary="ingotCopper" number="3" />
|
||||
<itemStack oreDictionary="ingotSilver" />
|
||||
<itemStack modID="minecraft" itemName="redstone" number="10" />
|
||||
</input>
|
||||
<output>
|
||||
<itemStack oreDictionary="ingotSignalum" number="4" />
|
||||
</output>
|
||||
</recipe>
|
||||
<recipe name="Lumium from dust" energyCost="32000" >
|
||||
<input>
|
||||
<itemStack oreDictionary="ingotTin" number="3" />
|
||||
<itemStack oreDictionary="ingotSilver" />
|
||||
<itemStack modID="minecraft" itemName="glowstone_dust" number="4" />
|
||||
</input>
|
||||
<output>
|
||||
<itemStack oreDictionary="ingotLumium" number="4" />
|
||||
</output>
|
||||
</recipe>
|
||||
<recipe name="Lumium" energyCost="32000" >
|
||||
<input>
|
||||
<itemStack oreDictionary="ingotTin" number="3" />
|
||||
<itemStack oreDictionary="ingotSilver" />
|
||||
<itemStack modID="minecraft" itemName="glowstone" />
|
||||
</input>
|
||||
<output>
|
||||
<itemStack oreDictionary="ingotLumium" number="4" />
|
||||
</output>
|
||||
</recipe>
|
||||
</recipeGroup>
|
||||
|
||||
<recipeGroup name="Endergy" >
|
||||
<recipe name="Crude Steel" energyCost="5000" >
|
||||
<input>
|
||||
<itemStack oreDictionary="gravel" />
|
||||
<itemStack oreDictionary="itemClay" />
|
||||
<itemStack oreDictionary="cobblestone" />
|
||||
</input>
|
||||
<output>
|
||||
<itemStack oreDictionary="ingotCrudeSteel" number="1" exp="0.1" />
|
||||
</output>
|
||||
</recipe>
|
||||
<recipe name="Crystalline Alloy" energyCost="10000" >
|
||||
<input>
|
||||
<itemStack oreDictionary="ingotGold" />
|
||||
<itemStack oreDictionary="itemPulsatingPowder" />
|
||||
</input>
|
||||
<output>
|
||||
<itemStack oreDictionary="ingotCrystallineAlloy" number="1" exp="0.5" />
|
||||
</output>
|
||||
</recipe>
|
||||
<recipe name="Melodic Alloy" energyCost="20000" >
|
||||
<input>
|
||||
<itemStack oreDictionary="ingotEndSteel" />
|
||||
<itemStack oreDictionary="pearlEnderEye" />
|
||||
</input>
|
||||
<output>
|
||||
<itemStack oreDictionary="ingotMelodicAlloy" number="1" exp="1" />
|
||||
</output>
|
||||
</recipe>
|
||||
<recipe name="Stellar Alloy" energyCost="20000" >
|
||||
<input>
|
||||
<itemStack oreDictionary="itemNetherStar" />
|
||||
<itemStack oreDictionary="ingotMelodicAlloy" />
|
||||
<itemStack oreDictionary="itemClay" number="4" />
|
||||
</input>
|
||||
<output>
|
||||
<itemStack oreDictionary="ingotStellarAlloy" number="2" />
|
||||
</output>
|
||||
</recipe>
|
||||
<recipe name="Crystalline Pink Slime" energyCost="10000" >
|
||||
<input>
|
||||
<itemStack oreDictionary="slimeballPink" number="2" />
|
||||
<itemStack oreDictionary="itemPulsatingPowder" />
|
||||
</input>
|
||||
<output>
|
||||
<itemStack oreDictionary="ingotCrystallinePinkSlime" />
|
||||
</output>
|
||||
</recipe>
|
||||
<recipe name="Energetic Silver" energyCost="10000" >
|
||||
<input>
|
||||
<itemStack oreDictionary="ingotSilver" />
|
||||
<itemStack oreDictionary="dustRedstone" />
|
||||
<itemStack oreDictionary="dustGlowstone" />
|
||||
</input>
|
||||
<output>
|
||||
<itemStack oreDictionary="ingotEnergeticSilver" number="1" />
|
||||
</output>
|
||||
</recipe>
|
||||
<recipe name="Vivid Alloy" energyCost="10000" >
|
||||
<input>
|
||||
<itemStack oreDictionary="ingotEnergeticSilver" number="1" />
|
||||
<itemStack oreDictionary="pearlEnder" number="1" />
|
||||
</input>
|
||||
<output>
|
||||
<itemStack oreDictionary="ingotVividAlloy" number="1" />
|
||||
</output>
|
||||
</recipe>
|
||||
</recipeGroup>
|
||||
|
||||
<vanillaFurnaceRecipes enabled="true" />
|
||||
|
||||
</AlloySmelterRecipes>
|
||||
|
||||
<!-- This is an optional Steel Recipe, append one or both of these to a group in the 'AlloySmelterRecipes_User.xml'
|
||||
|
||||
<recipe name="Steel" energyCost="8000" >
|
||||
<input>
|
||||
<itemStack oreDictionary="ingotIron" number="1" />
|
||||
<itemStack oreDictionary="dustCoal" number="2" />
|
||||
</input>
|
||||
<output>
|
||||
<itemStack oreDictionary="ingotSteel" number="1" />
|
||||
</output>
|
||||
</recipe>
|
||||
|
||||
<recipe name="Steel - Charcoal" energyCost="8000" >
|
||||
<input>
|
||||
<itemStack oreDictionary="ingotIron" number="1" />
|
||||
<itemStack modID="minecraft" itemName="coal" itemMeta="1" number="4" />
|
||||
</input>
|
||||
<output>
|
||||
<itemStack oreDictionary="ingotSteel" number="1" />
|
||||
</output>
|
||||
</recipe>
|
||||
|
||||
-->
|
||||
31
both/config/enderio/AlloySmelterRecipes_User.xml
Normal file
31
both/config/enderio/AlloySmelterRecipes_User.xml
Normal file
@@ -0,0 +1,31 @@
|
||||
<!--
|
||||
Custom recipes that will not be over written by Ender IO are added here. Examples of recipes can be found in the
|
||||
AlloySmelterRecipes_Core.xml and general format documentation in the SAGMillRecipes_Core/User.
|
||||
|
||||
As well as adding custom recipes to the operation of the Alloy Smelter, a vanilla furnace recipe can be controlled.
|
||||
It can be disabled completely by simply adding this line:
|
||||
|
||||
<vanillaFurnaceRecipes enabled="false" />
|
||||
|
||||
It is also possible to selectively disable vanilla furnace recipes. The following example disables the smelting of iron
|
||||
ingots, ender pearls, and any form of iron ore registered in the ore dictionary.
|
||||
|
||||
<vanillaFurnaceRecipes>
|
||||
|
||||
<exclude>
|
||||
<itemStack modID="minecraft" itemName="iron_ingot" />
|
||||
<itemStack modID="minecraft" itemName="ender_pearl" />
|
||||
<itemStack oreDictionary="oreIron" />
|
||||
</exclude>
|
||||
|
||||
</vanillaFurnaceRecipes>
|
||||
|
||||
Add this line to disable the creation of TE alloys using the Alloy Smelter.
|
||||
|
||||
<recipeGroup name="Thermal Expansion" enabled="false" />
|
||||
|
||||
-->
|
||||
|
||||
<AlloySmelterRecipes>
|
||||
|
||||
</AlloySmelterRecipes>
|
||||
118
both/config/enderio/EnchanterRecipes_Core.xml
Normal file
118
both/config/enderio/EnchanterRecipes_Core.xml
Normal file
@@ -0,0 +1,118 @@
|
||||
<!--
|
||||
IMPORTANT:
|
||||
This is the core recipe file. Modifying this file will have no effect. It will be rewritten by EnderIO and all
|
||||
modifications made to it will be lost. To add or modify recipes please use 'EnchanterRecipes_User.xml'.
|
||||
|
||||
Costs are calculated as follows:
|
||||
|
||||
level = enchantmentItem.stackSize
|
||||
levelCost = Config.enchanterBaseLevelCost;
|
||||
for (int i = 0; i < level; i++) {
|
||||
levelCost += costPerLevel * level;
|
||||
}
|
||||
|
||||
-->
|
||||
|
||||
<enchaterRecipes>
|
||||
|
||||
<enchantment name="enchantment.protect.all" costPerLevel="1" >
|
||||
<itemStack modID="EnderIO" itemName="itemAlloy" itemMeta="6" number="16" />
|
||||
</enchantment>
|
||||
<enchantment name="enchantment.protect.fire" costPerLevel="2" >
|
||||
<itemStack modID="minecraft" itemName="blaze_powder" number="16" />
|
||||
</enchantment>
|
||||
<enchantment name="enchantment.protect.fall" costPerLevel="2" >
|
||||
<itemStack modID="minecraft" itemName="feather" />
|
||||
</enchantment>
|
||||
<enchantment name="enchantment.protect.explosion" costPerLevel="2" >
|
||||
<itemStack modID="minecraft" itemName="gunpowder" number="16" />
|
||||
</enchantment>
|
||||
<enchantment name="enchantment.protect.projectile" costPerLevel="2" >
|
||||
<itemStack modID="minecraft" itemName="arrow" number="16" />
|
||||
</enchantment>
|
||||
<enchantment name="enchantment.oxygen" costPerLevel="4" >
|
||||
<itemStack modID="minecraft" itemName="glass_bottle" />
|
||||
</enchantment>
|
||||
<enchantment name="enchantment.waterWorker" costPerLevel="4" >
|
||||
<itemStack modID="minecraft" itemName="waterlily" />
|
||||
</enchantment>
|
||||
<enchantment name="enchantment.thorns" costPerLevel="8" >
|
||||
<itemStack modID="minecraft" itemName="double_plant" itemMeta="4" />
|
||||
</enchantment>
|
||||
<enchantment name="enchantment.damage.all" costPerLevel="1" >
|
||||
<itemStack modID="minecraft" itemName="quartz" number="12" />
|
||||
</enchantment>
|
||||
<enchantment name="enchantment.damage.undead" costPerLevel="2" >
|
||||
<itemStack modID="minecraft" itemName="rotten_flesh" number="12" />
|
||||
</enchantment>
|
||||
<enchantment name="enchantment.damage.arthropods" costPerLevel="2" >
|
||||
<itemStack modID="minecraft" itemName="spider_eye" number="12" />
|
||||
</enchantment>
|
||||
<enchantment name="enchantment.knockback" costPerLevel="2" >
|
||||
<itemStack modID="minecraft" itemName="piston" />
|
||||
</enchantment>
|
||||
<enchantment name="enchantment.fire" costPerLevel="4" >
|
||||
<itemStack modID="minecraft" itemName="blaze_rod" number="8" />
|
||||
</enchantment>
|
||||
<enchantment name="enchantment.lootBonus" costPerLevel="4" >
|
||||
<itemStack oreDictionary="itemSkull" />
|
||||
</enchantment>
|
||||
<enchantment name="enchantment.digging" costPerLevel="1" >
|
||||
<itemStack modID="minecraft" itemName="redstone" number="12" />
|
||||
</enchantment>
|
||||
<enchantment name="enchantment.untouching" costPerLevel="26" >
|
||||
<itemStack modID="minecraft" itemName="slime_ball" />
|
||||
</enchantment>
|
||||
<enchantment name="enchantment.durability" costPerLevel="2" >
|
||||
<itemStack modID="minecraft" itemName="obsidian" />
|
||||
</enchantment>
|
||||
<enchantment name="enchantment.lootBonusDigger" costPerLevel="4" >
|
||||
<itemStack modID="minecraft" itemName="emerald" number="4" />
|
||||
</enchantment>
|
||||
<enchantment name="enchantment.arrowDamage" costPerLevel="1" >
|
||||
<itemStack modID="minecraft" itemName="flint" number="12" />
|
||||
</enchantment>
|
||||
<enchantment name="enchantment.arrowKnockback" costPerLevel="4" >
|
||||
<itemStack modID="minecraft" itemName="string" />
|
||||
</enchantment>
|
||||
<enchantment name="enchantment.arrowFire" costPerLevel="1" >
|
||||
<itemStack modID="minecraft" itemName="netherrack" />
|
||||
</enchantment>
|
||||
<enchantment name="enchantment.arrowInfinite" costPerLevel="26" >
|
||||
<itemStack modID="minecraft" itemName="ender_pearl" />
|
||||
</enchantment>
|
||||
<enchantment name="enchantment.lootBonusFishing" costPerLevel="4" >
|
||||
<itemStack modID="minecraft" itemName="dye" itemMeta="4" />
|
||||
</enchantment>
|
||||
<enchantment name="enchantment.fishingSpeed" costPerLevel="4" >
|
||||
<itemStack modID="minecraft" itemName="fish" />
|
||||
</enchantment>
|
||||
<enchantment name="enchantment.enderio.soulBound" costPerLevel="21" >
|
||||
<itemStack modID="EnderIO" itemName="itemMaterial" itemMeta="8" />
|
||||
</enchantment>
|
||||
<enchantment name="enchantment.enderzoo.witherArrow" costPerLevel="6" >
|
||||
<itemStack modID="EnderZoo" itemName="witheringDust" />
|
||||
</enchantment>
|
||||
|
||||
<!-- The wither potion in the creative tab has a meta of 8235 while a brewed potion has one of 8203
|
||||
so adding both-->
|
||||
<enchantment name="enchantment.enderzoo.witherWeapon" costPerLevel="6" >
|
||||
<itemStack modID="minecraft" itemName="potion" itemMeta="8235" />
|
||||
</enchantment>
|
||||
<enchantment name="enchantment.enderzoo.witherWeapon" costPerLevel="6" >
|
||||
<itemStack modID="minecraft" itemName="potion" itemMeta="8203" />
|
||||
</enchantment>
|
||||
<enchantment name="enchantment.repair" costPerLevel="6" >
|
||||
<itemStack modID="minecraft" itemName="anvil" />
|
||||
</enchantment>
|
||||
<enchantment name="enchantment.soul_stealer" costPerLevel="6" >
|
||||
<itemStack modID="SSTOW" itemName="sstow_soul_shard" />
|
||||
</enchantment>
|
||||
<enchantment name="enchant.cofh.holding" costPerLevel="6" >
|
||||
<itemStack modID="ThermalExpansion" itemName="Strongbox" itemMeta="3" />
|
||||
</enchantment>
|
||||
<enchantment name="enchant.cofh.multishot" costPerLevel="6" >
|
||||
<itemStack modID="ThermalFoundation" oreDictionary="dustAerotheum" />
|
||||
</enchantment>
|
||||
|
||||
</enchaterRecipes>
|
||||
27
both/config/enderio/EnchanterRecipes_User.xml
Normal file
27
both/config/enderio/EnchanterRecipes_User.xml
Normal file
@@ -0,0 +1,27 @@
|
||||
<!-- An example of how to add the enchantments from Thaumcraft.
|
||||
|
||||
<enchantment name="enchantment.potency" costPerLevel="5" >
|
||||
<itemStack modID="Thaumcraft" itemName="ItemShard" itemMeta="1" />
|
||||
</enchantment>
|
||||
|
||||
<enchantment name="enchantment.frugal" costPerLevel="5" >
|
||||
<itemStack modID="Thaumcraft" itemName="ItemShard" itemMeta="4" />
|
||||
</enchantment>
|
||||
|
||||
<enchantment name="enchantment.wandfortune" costPerLevel="5" >
|
||||
<itemStack modID="Thaumcraft" itemName="blockCustomPlant" itemMeta="1" />
|
||||
</enchantment>
|
||||
|
||||
<enchantment name="enchantment.haste" costPerLevel="5" >
|
||||
<itemStack modID="Thaumcraft" itemName="blockMetalDevice" itemMeta="8" />
|
||||
</enchantment>
|
||||
|
||||
<enchantment name="enchantment.repair" costPerLevel="15" >
|
||||
<itemStack modID="Thaumcraft" itemName="BlockJarNodeItem" />
|
||||
</enchantment>
|
||||
|
||||
-->
|
||||
|
||||
<enchaterRecipes>
|
||||
|
||||
</enchaterRecipes>
|
||||
1292
both/config/enderio/EnderIO.cfg
Normal file
1292
both/config/enderio/EnderIO.cfg
Normal file
File diff suppressed because it is too large
Load Diff
105
both/config/enderio/OreDictionaryPreferences_Core.xml
Normal file
105
both/config/enderio/OreDictionaryPreferences_Core.xml
Normal file
@@ -0,0 +1,105 @@
|
||||
<!--
|
||||
IMPORTANT:
|
||||
This is the core recipe file. Modifying this file will have no effect. It will be rewritten by EnderIO and all
|
||||
modifications made to it will be lost. To add or modify recipes please use 'OreDictionaryPreferences_User.xml'.
|
||||
|
||||
This file contains the preferred outputs from Ender IO machines for items registered in the OreDictionary. Details of
|
||||
itemStack definition can be found in 'SAGMillRecipes_Core.xml'.
|
||||
|
||||
Item Information and data dumps:
|
||||
|
||||
To write all registered items to config/modObjectsRegistery.txt include:
|
||||
|
||||
<dumpRegistry modObjects="true" />
|
||||
|
||||
To write the contents of the ore dictionary to config/oreDictionaryRegistery.txt include:
|
||||
|
||||
<dumpRegistery oreDictionary="true" />
|
||||
|
||||
To show ore dictionary and/or registered names, in the EnderCore config set:
|
||||
|
||||
addRegistryNameTooltip=true
|
||||
addOreDictionaryTooltips=true
|
||||
|
||||
-->
|
||||
|
||||
<OreDictionaryPreferences>
|
||||
|
||||
<!-- Vanilla -->
|
||||
<preference oreDictionary="sand" >
|
||||
<itemStack modID="minecraft" itemName="sand" itemMeta="0" />
|
||||
</preference>
|
||||
|
||||
<!-- Dusts -->
|
||||
<preference oreDictionary="dustCoal" >
|
||||
<itemStack modID="ThermalFoundation" itemName="material" itemMeta="2" />
|
||||
<itemStack modID="EnderIO" itemName="itemPowderIngot" itemMeta="0" />
|
||||
</preference>
|
||||
<preference oreDictionary="dustCharcoal" >
|
||||
<itemStack modID="ThermalFoundation" itemName="material" itemMeta="3" />
|
||||
</preference>
|
||||
<preference oreDictionary="dustObsidian" >
|
||||
<itemStack modID="ThermalFoundation" itemName="material" itemMeta="4" />
|
||||
<itemStack modID="EnderIO" itemName="itemPowderIngot" itemMeta="7" />
|
||||
</preference>
|
||||
<preference oreDictionary="dustIron" >
|
||||
<itemStack modID="ThermalFoundation" itemName="material" itemMeta="0" />
|
||||
<itemStack modID="EnderIO" itemName="itemPowderIngot" itemMeta="1" />
|
||||
</preference>
|
||||
<preference oreDictionary="dustGold" >
|
||||
<itemStack modID="ThermalFoundation" itemName="material" itemMeta="1" />
|
||||
<itemStack modID="EnderIO" itemName="itemPowderIngot" itemMeta="2" />
|
||||
</preference>
|
||||
<preference oreDictionary="dustCopper" >
|
||||
<itemStack modID="ThermalFoundation" itemName="material" itemMeta="32" />
|
||||
<itemStack modID="EnderIO" itemName="itemPowderIngot" itemMeta="3" />
|
||||
</preference>
|
||||
<preference oreDictionary="dustTin" >
|
||||
<itemStack modID="ThermalFoundation" itemName="material" itemMeta="33" />
|
||||
<itemStack modID="EnderIO" itemName="itemPowderIngot" itemMeta="4" />
|
||||
</preference>
|
||||
<preference oreDictionary="dustSilver" >
|
||||
<itemStack modID="ThermalFoundation" itemName="material" itemMeta="34" />
|
||||
</preference>
|
||||
<preference oreDictionary="dustLead" >
|
||||
<itemStack modID="ThermalFoundation" itemName="material" itemMeta="35" />
|
||||
</preference>
|
||||
<preference oreDictionary="dustNickel" >
|
||||
<itemStack modID="ThermalFoundation" itemName="material" itemMeta="36" />
|
||||
</preference>
|
||||
<preference oreDictionary="dustSulfur" >
|
||||
<itemStack modID="ThermalFoundation" itemName="material" itemMeta="16" />
|
||||
</preference>
|
||||
<preference oreDictionary="dustBronze" >
|
||||
<itemStack modID="ThermalFoundation" itemName="material" itemMeta="41" />
|
||||
</preference>
|
||||
<preference oreDictionary="dustNetherQuartz" >
|
||||
<itemStack modID="appliedenergistics2" itemName="item.itemMultiMaterial" itemMeta="3" />
|
||||
</preference>
|
||||
<!-- Ingots -->
|
||||
<preference oreDictionary="ingotCopper" >
|
||||
<itemStack modID="ThermalFoundation" itemName="material" itemMeta="64" />
|
||||
<itemStack modID="TConstruct" itemName="materials" itemMeta="9" />
|
||||
</preference>
|
||||
<preference oreDictionary="ingotTin" >
|
||||
<itemStack modID="ThermalFoundation" itemName="material" itemMeta="65" />
|
||||
<itemStack modID="TConstruct" itemName="materials" itemMeta="10" />
|
||||
</preference>
|
||||
<preference oreDictionary="ingotSilver" >
|
||||
<itemStack modID="ThermalFoundation" itemName="material" itemMeta="66" />
|
||||
</preference>
|
||||
<preference oreDictionary="ingotLead" >
|
||||
<itemStack modID="ThermalFoundation" itemName="material" itemMeta="67" />
|
||||
</preference>
|
||||
<preference oreDictionary="ingotBronze" >
|
||||
<itemStack modID="ThermalFoundation" itemName="material" itemMeta="73" />
|
||||
<itemStack modID="TConstruct" itemName="materials" itemMeta="13" />
|
||||
</preference>
|
||||
<preference oreDictionary="ingotAluminum" >
|
||||
<itemStack modID="TConstruct" itemName="materials" itemMeta="11" />
|
||||
</preference>
|
||||
<preference oreDictionary="ingotAluminium" >
|
||||
<itemStack modID="TConstruct" itemName="materials" itemMeta="11" />
|
||||
</preference>
|
||||
|
||||
</OreDictionaryPreferences>
|
||||
7
both/config/enderio/OreDictionaryPreferences_User.xml
Normal file
7
both/config/enderio/OreDictionaryPreferences_User.xml
Normal file
@@ -0,0 +1,7 @@
|
||||
<!--
|
||||
Entries in this file take precedence over the values in the core file
|
||||
-->
|
||||
|
||||
<OreDictionaryPreferences>
|
||||
|
||||
</OreDictionaryPreferences>
|
||||
36
both/config/enderio/PainterPaintSources_Core.xml
Normal file
36
both/config/enderio/PainterPaintSources_Core.xml
Normal file
@@ -0,0 +1,36 @@
|
||||
<!--
|
||||
IMPORTANT:
|
||||
This is the core recipe file. Modifying this file will have no effect. It will be rewritten by EnderIO and all
|
||||
modifications made to it will be lost. To add or modify sources please use 'PainterPaintSources_User.xml'.
|
||||
|
||||
This file is used to create a white list and black list for items that can be used as paint sources in the painting
|
||||
machine. Each entry in the lists describes an item stack. This stack must be for a block item (i.e. and item that can
|
||||
be placed in the world as a block). If an item is is not in either list then the default checks are used. For details
|
||||
on the format of item stack definitions see SAGMillRecipes_Core.xml.
|
||||
|
||||
The contents of this file will be merged with the contents of 'PainterPaintSources_User.xml'. To remove an entry
|
||||
contained in this file simply include an identical entry in the user file with the added attribute 'remove=true'. For
|
||||
example, to remove Silverwood planks from the whitelist, the user file would contain this:
|
||||
|
||||
<PainterPaintSources>
|
||||
<whitelist>
|
||||
<itemStack modID="Thaumcraft" itemName="blockWoodenDevice" itemMeta="6" remove="true" />
|
||||
</whitelist>
|
||||
</PainterPaintSources>
|
||||
|
||||
-->
|
||||
|
||||
<PainterPaintSources>
|
||||
|
||||
<whitelist>
|
||||
<!-- Greatwood planks -->
|
||||
<itemStack modID="Thaumcraft" itemName="blockWoodenDevice" itemMeta="6" />
|
||||
<!-- Silverwood planks -->
|
||||
<itemStack modID="Thaumcraft" itemName="blockWoodenDevice" itemMeta="7" />
|
||||
</whitelist>
|
||||
|
||||
<blacklist>
|
||||
|
||||
</blacklist>
|
||||
|
||||
</PainterPaintSources>
|
||||
15
both/config/enderio/PainterPaintSources_User.xml
Normal file
15
both/config/enderio/PainterPaintSources_User.xml
Normal file
@@ -0,0 +1,15 @@
|
||||
<!--
|
||||
See PainterPaintSources_Core.xml for documentation.
|
||||
-->
|
||||
|
||||
<PainterPaintSources>
|
||||
|
||||
<whitelist>
|
||||
|
||||
</whitelist>
|
||||
|
||||
<blacklist>
|
||||
|
||||
</blacklist>
|
||||
|
||||
</PainterPaintSources>
|
||||
50
both/config/enderio/PoweredSpawnerConfig_Core.json
Normal file
50
both/config/enderio/PoweredSpawnerConfig_Core.json
Normal file
@@ -0,0 +1,50 @@
|
||||
{
|
||||
|
||||
// This is the CORE FILE. Do not edit. The RF cost per tick for spawners of each entity type is multiplied by these values
|
||||
"costMultiplier": {
|
||||
|
||||
"Zombie" : "1",
|
||||
"Creeper" : "1.5",
|
||||
"Skeleton" : "2",
|
||||
"Spider" : "1",
|
||||
"CaveSpider" : "1",
|
||||
"Silverfish" : "1",
|
||||
"Witch" : "5",
|
||||
"Slime" : "5",
|
||||
"Enderman" : "10",
|
||||
"SpecialMobs.SpecialEnderman" : "10",
|
||||
|
||||
"LavaSlime" : "2",
|
||||
"PigZombie" : "5",
|
||||
"Ghast" : "10",
|
||||
"Blaze" : "5",
|
||||
|
||||
"SnowMan" : "1",
|
||||
"VillagerGolem" : "10",
|
||||
"Villager" : "1",
|
||||
|
||||
"Wolf" : "1",
|
||||
"Ozelot" : "1",
|
||||
"EntityHorse" : "1",
|
||||
"Bat" : "0.5",
|
||||
|
||||
"Squid" : "0.5",
|
||||
"Chicken" : "0.5",
|
||||
"Sheep" : "0.5",
|
||||
"Cow" : "0.5",
|
||||
"Pig" : "0.5",
|
||||
"MushroomCow" : "1",
|
||||
|
||||
"enderzoo.Enderminy" : "10",
|
||||
"enderzoo.ConcussionCreeper" : "1.5",
|
||||
"enderzoo.enderzoo.FallenKnight" : "1",
|
||||
"enderzoo.WitherWitch" : "3",
|
||||
|
||||
"enderio.witherSkeleton" : "20"
|
||||
},
|
||||
|
||||
"blackList": [
|
||||
"VillagerGolem",
|
||||
"Villager"
|
||||
]
|
||||
}
|
||||
9
both/config/enderio/PoweredSpawnerConfig_User.json
Normal file
9
both/config/enderio/PoweredSpawnerConfig_User.json
Normal file
@@ -0,0 +1,9 @@
|
||||
{
|
||||
|
||||
// New entities are added, one already in _Core will have their values replaced with those in this file
|
||||
"costMultiplier": {
|
||||
}
|
||||
|
||||
// Adding a blackList section will completely replace the one in the core file.
|
||||
|
||||
}
|
||||
3082
both/config/enderio/SAGMillRecipes_Core.xml
Normal file
3082
both/config/enderio/SAGMillRecipes_Core.xml
Normal file
File diff suppressed because it is too large
Load Diff
137
both/config/enderio/SAGMillRecipes_User.xml
Normal file
137
both/config/enderio/SAGMillRecipes_User.xml
Normal file
@@ -0,0 +1,137 @@
|
||||
<!--
|
||||
Custom recipes that will not be over written by Ender IO are added here.
|
||||
|
||||
To change an existing recipe, just add the recipe to this file using the same recipe group and recipe name as found in
|
||||
the core file.
|
||||
|
||||
Adding new Recipes:
|
||||
For more details of how to add a new recipe please see the documentation at the top of SAGMillRecipes_Core.xml.
|
||||
|
||||
Adding a new recipe to a new group:
|
||||
|
||||
<recipeGroup name="CrazyPantsGroup" >
|
||||
<recipe name="SolarToGlass" energyCost="120" >
|
||||
<input>
|
||||
<itemStack modID="EnderIO" itemName="enderIO:blockSolarPanel" />
|
||||
</input>
|
||||
<output>
|
||||
<itemStack modID="minecraft" itemName="glass" />
|
||||
</output>
|
||||
</recipe>
|
||||
</recipeGroup>
|
||||
|
||||
Removing Recipes:
|
||||
To disable all recipes within a group, in this example Forestry, include the following in this file:
|
||||
|
||||
<recipeGroup name="Forestry" enabled="false" />
|
||||
|
||||
Disable all recipes in the group 'Vanilla':
|
||||
|
||||
<recipeGroup name="Vanilla" enabled="false" />
|
||||
|
||||
To disable individual recipes, simply provide an invalid recipe for them:
|
||||
|
||||
<recipeGroup name="Applied Energistics" >
|
||||
<recipe name="CertusQuartzOre" />
|
||||
</recipeGroup>
|
||||
|
||||
Disable the glass recipes in the group 'Vanilla':
|
||||
|
||||
<recipeGroup name="Vanilla" >
|
||||
<recipe name="Glass" />
|
||||
</recipeGroup>
|
||||
|
||||
Modifying Recipes:
|
||||
Modify a core recipe definition, in this case, make glass give diamonds:
|
||||
|
||||
<recipeGroup name="Vanilla" >
|
||||
<recipe name="Glass" energyCost="120" >
|
||||
<input>
|
||||
<itemStack modID="minecraft" itemName="glass" />
|
||||
</input>
|
||||
<output>
|
||||
<itemStack modID="minecraft" itemName="diamond" />
|
||||
</output>
|
||||
</recipe>
|
||||
</recipeGroup>
|
||||
|
||||
Add this block to change the default TE obsidian -> dust recipe to the railcraft recipe.
|
||||
|
||||
<recipeGroup name="Thermal Expansion" >
|
||||
<recipe name="Obsidian" energyCost="400" >
|
||||
<input>
|
||||
<itemStack modID="minecraft" itemName="obsidian" />
|
||||
</input>
|
||||
<output>
|
||||
<itemStack modID="Railcraft" itemName="tile.railcraft.cube" itemMeta="4" number="1" />
|
||||
<itemStack oreDictionary="dustObsidian" number="1" chance="0.15" />
|
||||
<itemStack oreDictionary="dustObsidian" number="1" chance="0.025" />
|
||||
</output>
|
||||
</recipe>
|
||||
</recipeGroup>
|
||||
|
||||
Grinding Balls:
|
||||
Adding a new grinding ball:
|
||||
|
||||
<grindingBalls>
|
||||
<grindingBall id="Diamond" grindingMultiplier="1.5" chanceMultiplier="2" powerMultiplier="0.5" durationRF="50000" >
|
||||
<itemStack modID="minecraft" itemName="diamond" />
|
||||
</grindingBall>
|
||||
</grindingBalls>
|
||||
|
||||
Removing an existing grinding ball:
|
||||
|
||||
<grindingBalls>
|
||||
<grindingBall id="Flint" remove="true" />
|
||||
</grindingBalls>
|
||||
|
||||
Modifying the excludes list: (removing glowstone, adding sand)
|
||||
|
||||
<grindingBalls>
|
||||
<excludes>
|
||||
<itemStack modID="minecraft" itemName="glowstone" remove="true" />
|
||||
<itemStack modID="minecraft" itemName="sand" />
|
||||
</excludes>
|
||||
</grindingBalls>
|
||||
|
||||
-->
|
||||
|
||||
<SAGMillRecipes>
|
||||
|
||||
<recipeGroup name="EnderIO" >
|
||||
<recipe name="Silicon" energyCost="720" >
|
||||
<input>
|
||||
<itemStack oreDictionary="sand" />
|
||||
</input>
|
||||
<output>
|
||||
<itemStack modID="EnderIO" itemName="itemMaterial" number="1" itemMeta="0" chance="0.5" />
|
||||
<itemStack modID="minecraft" itemName="sand" number="1" itemMeta="0" chance="0.75" />
|
||||
<itemStack modID="customthings" itemName="item" number="1" itemMeta="1" chance="0.1" />
|
||||
<itemStack modID="customthings" itemName="item" number="1" itemMeta="2" chance="0.01" />
|
||||
</output>
|
||||
</recipe>
|
||||
<recipe name="SiliconRedSand" energyCost="720" >
|
||||
<input>
|
||||
<itemStack oreDictionary="sand" itemMeta="1" />
|
||||
</input>
|
||||
<output>
|
||||
<itemStack modID="EnderIO" itemName="itemMaterial" number="1" itemMeta="0" chance="0.5" />
|
||||
<itemStack modID="minecraft" itemName="sand" number="1" itemMeta="0" chance="0.75" />
|
||||
<itemStack modID="customthings" itemName="item" number="1" itemMeta="1" chance="0.1" />
|
||||
<itemStack modID="customthings" itemName="item" number="1" itemMeta="2" chance="0.01" />
|
||||
</output>
|
||||
</recipe>
|
||||
</recipeGroup>
|
||||
|
||||
<recipeGroup name="Others" >
|
||||
<recipe name="Meat Block" energyCost="1500" >
|
||||
<input>
|
||||
<itemStack oreDictionary="blockMeatRaw" />
|
||||
</input>
|
||||
<output>
|
||||
<itemStack modID="BiomesOPlenty" itemName="misc" itemMeta="3" number="4" />
|
||||
</output>
|
||||
</recipe>
|
||||
</recipeGroup>
|
||||
|
||||
</SAGMillRecipes>
|
||||
106
both/config/enderio/SliceAndSpliceRecipes_Core.xml
Normal file
106
both/config/enderio/SliceAndSpliceRecipes_Core.xml
Normal file
@@ -0,0 +1,106 @@
|
||||
<!--
|
||||
IMPORTANT:
|
||||
This is the core recipe file. Modifying this file will have no effect. It will be rewritten by EnderIO and all
|
||||
modifications made to it will be lost. To add or modify recipes please use 'SliceAndSpliceRecipes_User.xml'. Recipes
|
||||
are organized into named groups. A group of recipes can be disabled by setting the attribute 'enabled=false'. A
|
||||
recipe group is composed of one or more recipes.
|
||||
|
||||
-->
|
||||
|
||||
<SliceAndSpliceRecipes>
|
||||
|
||||
<recipeGroup name="EnderIO" >
|
||||
<recipe name="Electrode Skull" energyCost="20000" >
|
||||
<input>
|
||||
<itemStack modID="EnderIO" itemName="itemAlloy" itemMeta="1" slot="0" />
|
||||
<itemStack modID="minecraft" itemName="skull" itemMeta="2" slot="1" />
|
||||
<itemStack modID="EnderIO" itemName="itemAlloy" itemMeta="1" slot="2" />
|
||||
<itemStack oreDictionary="itemSilicon" slot="3" />
|
||||
<itemStack modID="EnderIO" itemName="itemBasicCapacitor" itemMeta="0" slot="4" />
|
||||
<itemStack oreDictionary="itemSilicon" slot="5" />
|
||||
</input>
|
||||
<output>
|
||||
<itemStack modID="EnderIO" itemName="itemFrankenSkull" itemMeta="0" />
|
||||
</output>
|
||||
</recipe>
|
||||
<recipe name="Controller Skull" energyCost="20000" >
|
||||
<input>
|
||||
<itemStack modID="EnderIO" itemName="itemAlloy" itemMeta="7" slot="0" />
|
||||
<itemStack modID="minecraft" itemName="skull" itemMeta="2" slot="1" />
|
||||
<itemStack modID="EnderIO" itemName="itemAlloy" itemMeta="7" slot="2" />
|
||||
<itemStack oreDictionary="itemSilicon" slot="3" />
|
||||
<itemStack modID="minecraft" itemName="redstone" slot="4" />
|
||||
<itemStack oreDictionary="itemSilicon" slot="5" />
|
||||
</input>
|
||||
<output>
|
||||
<itemStack modID="EnderIO" itemName="itemFrankenSkull" itemMeta="1" />
|
||||
</output>
|
||||
</recipe>
|
||||
<recipe name="Tormented Enderman Head" energyCost="20000" >
|
||||
<input>
|
||||
<itemStack modID="EnderIO" itemName="itemAlloy" itemMeta="7" slot="0" />
|
||||
<itemStack modID="EnderIO" itemName="blockEndermanSkull" itemMeta="0" slot="1" />
|
||||
<itemStack modID="EnderIO" itemName="itemAlloy" itemMeta="7" slot="2" />
|
||||
<itemStack modID="minecraft" itemName="potion" slot="3" />
|
||||
<itemStack modID="EnderIO" itemName="itemBasicCapacitor" itemMeta="0" slot="4" />
|
||||
<itemStack modID="minecraft" itemName="potion" slot="5" />
|
||||
</input>
|
||||
<output>
|
||||
<itemStack modID="EnderIO" itemName="blockEndermanSkull" itemMeta="2" />
|
||||
</output>
|
||||
</recipe>
|
||||
<recipe name="Ender Resonator" energyCost="20000" >
|
||||
<input>
|
||||
<itemStack modID="EnderIO" itemName="itemAlloy" itemMeta="7" slot="0" />
|
||||
<itemStack modID="EnderIO" itemName="blockEndermanSkull" itemMeta="0" slot="1" />
|
||||
<itemStack modID="EnderIO" itemName="itemAlloy" itemMeta="7" slot="2" />
|
||||
<itemStack oreDictionary="itemSilicon" slot="3" />
|
||||
<itemStack modID="EnderIO" itemName="itemAlloy" itemMeta="2" slot="4" />
|
||||
<itemStack oreDictionary="itemSilicon" slot="5" />
|
||||
</input>
|
||||
<output>
|
||||
<itemStack modID="EnderIO" itemName="itemFrankenSkull" itemMeta="3" />
|
||||
</output>
|
||||
</recipe>
|
||||
<recipe name="Skeletal Contractor" energyCost="20000" >
|
||||
<input>
|
||||
<itemStack modID="EnderIO" itemName="itemAlloy" itemMeta="7" slot="0" />
|
||||
<itemStack modID="minecraft" itemName="skull" itemMeta="0" slot="1" />
|
||||
<itemStack modID="EnderIO" itemName="itemAlloy" itemMeta="7" slot="2" />
|
||||
<itemStack modID="minecraft" itemName="rotten_flesh" itemMeta="0" slot="3" />
|
||||
<itemStack oreDictionary="itemSilicon" slot="4" />
|
||||
<itemStack modID="minecraft" itemName="rotten_flesh" itemMeta="0" slot="5" />
|
||||
</input>
|
||||
<output>
|
||||
<itemStack modID="EnderIO" itemName="itemFrankenSkull" itemMeta="5" />
|
||||
</output>
|
||||
</recipe>
|
||||
<recipe name="Guardian Diode" energyCost="20000" >
|
||||
<input>
|
||||
<itemStack modID="EnderIO" itemName="itemAlloy" itemMeta="1" slot="0" />
|
||||
<itemStack oreDictionary="gemDiamond" slot="1" />
|
||||
<itemStack modID="EnderIO" itemName="itemAlloy" itemMeta="1" slot="2" />
|
||||
<itemStack modID="EnderIO" itemName="itemMaterial" itemMeta="5" slot="3" />
|
||||
<itemStack oreDictionary="itemSilicon" slot="4" />
|
||||
<itemStack modID="EnderIO" itemName="itemMaterial" itemMeta="5" slot="5" />
|
||||
</input>
|
||||
<output>
|
||||
<itemStack modID="EnderIO" itemName="itemFrankenSkull" itemMeta="6" />
|
||||
</output>
|
||||
</recipe>
|
||||
<recipe name="Totemic Capacitor" energyCost="20000" >
|
||||
<input>
|
||||
<itemStack oreDictionary="ingotSoularium" slot="0" />
|
||||
<itemStack modID="minecraft" itemName="golden_apple" itemMeta="1" slot="1" />
|
||||
<itemStack oreDictionary="ingotSoularium" slot="2" />
|
||||
<itemStack oreDictionary="itemVibrantPowder" slot="3" />
|
||||
<itemStack oreDictionary="capacitorCrystalline" slot="4" />
|
||||
<itemStack oreDictionary="itemVibrantPowder" slot="5" />
|
||||
</input>
|
||||
<output>
|
||||
<itemStack modID="EnderIO" itemName="itemBasicCapacitor" itemMeta="6" />
|
||||
</output>
|
||||
</recipe>
|
||||
</recipeGroup>
|
||||
|
||||
</SliceAndSpliceRecipes>
|
||||
3
both/config/enderio/SliceAndSpliceRecipes_User.xml
Normal file
3
both/config/enderio/SliceAndSpliceRecipes_User.xml
Normal file
@@ -0,0 +1,3 @@
|
||||
<SliceAndSpliceRecipes>
|
||||
|
||||
</SliceAndSpliceRecipes>
|
||||
153
both/config/enderio/VatRecipes_Core.xml
Normal file
153
both/config/enderio/VatRecipes_Core.xml
Normal file
@@ -0,0 +1,153 @@
|
||||
<!--
|
||||
IMPORTANT:
|
||||
This is the core recipe file. Modifying this file will have no effect. It will be rewritten by EnderIO and all
|
||||
modifications made to it will be lost. To add or modify recipes please use 'VatRecipes_User.xml'. Recipes
|
||||
are organized into named groups. A group of recipes can be disabled by setting the attribute 'enabled=false'. A
|
||||
recipe group is composed of one or more recipes.
|
||||
|
||||
Vat recipes take two item inputs and one fluid input, and output a fluid.
|
||||
The various values are calulcated like this:
|
||||
|
||||
For:
|
||||
ingredient multiplier (IM) = slot0.multiplier * slot1.multiplier;
|
||||
|
||||
input fluid volume (mb) = IM * 1000
|
||||
|
||||
Produce:
|
||||
output fluid volume (mb) = IM * inputFluid.multiplier * 1000.
|
||||
|
||||
The vat always uses 1 RF per tick, so energy cost also equates to duration.
|
||||
|
||||
Recipes can also be added using forge IMC messages. For example, in the init method of a mod:
|
||||
String recipe =
|
||||
"<recipeGroup name=\"cheaty\" >" +
|
||||
"<recipe name=\"foo\" energyCost=\"2400\" >" +
|
||||
"<input>" +
|
||||
"<itemStack modID=\"minecraft\" itemName=\"dirt\" slot=\"0\" />" +
|
||||
"<fluidStack name=\"water\" multiplier=\"1\" />" +
|
||||
"</input>" +
|
||||
"<output>" +
|
||||
"<fluidStack name=\"lava\" />" +
|
||||
"</output>" +
|
||||
"</recipe>" +
|
||||
"</recipeGroup>";
|
||||
FMLInterModComms.sendMessage("EnderIO", "recipe:vat", recipe);
|
||||
|
||||
-->
|
||||
|
||||
<VatRecipes>
|
||||
|
||||
<recipeGroup name="EnderIO" > <!-- Required for EnderIO to function correctly. -->
|
||||
<recipe name="Nutrient Distilation" energyCost="10000" allowMissing="true" >
|
||||
<input>
|
||||
<itemStack modID="Thaumcraft" itemName="ItemZombieBrain" slot="0" multiplier="2" />
|
||||
<itemStack oreDictionary="itemSkull" slot="0" multiplier="2" />
|
||||
<itemStack modID="minecraft" itemName="rotten_flesh" slot="0" multiplier="1.5" />
|
||||
<itemStack modID="minecraft" itemName="chicken" slot="0" multiplier="0.75" />
|
||||
<itemStack modID="minecraft" itemName="beef" slot="0" multiplier="0.75" />
|
||||
<itemStack modID="minecraft" itemName="porkchop" slot="0" multiplier="0.75" />
|
||||
<itemStack modID="minecraft" itemName="sugar" slot="1" multiplier="1" />
|
||||
<itemStack modID="minecraft" itemName="brown_mushroom" slot="1" multiplier="1.5" />
|
||||
<itemStack modID="minecraft" itemName="red_mushroom" slot="1" multiplier="1.5" />
|
||||
<itemStack modID="minecraft" itemName="nether_wart" slot="1" multiplier="1.5" />
|
||||
<itemStack modID="minecraft" itemName="fermented_spider_eye" slot="1" multiplier="2" />
|
||||
<fluidStack name="water" multiplier="0.25" />
|
||||
</input>
|
||||
<output>
|
||||
<fluidStack name="nutrient_distillation" />
|
||||
</output>
|
||||
</recipe>
|
||||
<recipe name="Hootch" energyCost="10000" >
|
||||
<input>
|
||||
<itemStack modID="minecraft" itemName="poisonous_potato" slot="0" multiplier="8" />
|
||||
<itemStack modID="minecraft" itemName="potato" slot="0" multiplier="4" />
|
||||
<itemStack modID="minecraft" itemName="apple" slot="0" multiplier="3.5" />
|
||||
<itemStack modID="minecraft" itemName="wheat" slot="0" multiplier="3" />
|
||||
<itemStack modID="minecraft" itemName="wheat_seeds" slot="0" multiplier="2" />
|
||||
<itemStack modID="minecraft" itemName="sugar" slot="1" multiplier="1" />
|
||||
<fluidStack name="water" multiplier="0.25" />
|
||||
</input>
|
||||
<output>
|
||||
<fluidStack name="hootch" />
|
||||
</output>
|
||||
</recipe>
|
||||
<recipe name="Rocket Fuel" energyCost="10000" >
|
||||
<input>
|
||||
<itemStack modID="minecraft" itemName="gunpowder" slot="0" multiplier="1" />
|
||||
<itemStack modID="minecraft" itemName="redstone" slot="1" multiplier="1" />
|
||||
<fluidStack name="hootch" multiplier="1" />
|
||||
</input>
|
||||
<output>
|
||||
<fluidStack name="rocket_fuel" />
|
||||
</output>
|
||||
</recipe>
|
||||
<recipe name="Fire Water" energyCost="10000" >
|
||||
<input>
|
||||
<itemStack modID="minecraft" itemName="blaze_powder" slot="0" multiplier="1" />
|
||||
<itemStack modID="minecraft" itemName="redstone" slot="1" multiplier="1" />
|
||||
<fluidStack name="hootch" multiplier="1" />
|
||||
</input>
|
||||
<output>
|
||||
<fluidStack name="fire_water" />
|
||||
</output>
|
||||
</recipe>
|
||||
<recipe name="Liquid Sunshine" energyCost="10000" >
|
||||
<input>
|
||||
<itemStack modID="minecraft" itemName="glowstone_dust" slot="0" multiplier="0.25" />
|
||||
<itemStack modID="minecraft" itemName="glowstone" slot="0" multiplier="1" />
|
||||
<itemStack modID="minecraft" itemName="double_plant" itemMeta="0" slot="1" multiplier="1" />
|
||||
<fluidStack name="fire_water" multiplier="1" />
|
||||
</input>
|
||||
<output>
|
||||
<fluidStack name="liquid_sunshine" />
|
||||
</output>
|
||||
</recipe>
|
||||
<recipe name="Cloud Seed" energyCost="10000" allowMissing="true" >
|
||||
<input>
|
||||
<itemStack oreDictionary="dustSalt" slot="0" multiplier="1" />
|
||||
<itemStack oreDictionary="itemClay" slot="0" multiplier="0.5" />
|
||||
<itemStack modID="minecraft" itemName="clay" slot="0" multiplier="2" />
|
||||
<itemStack modID="minecraft" itemName="snowball" slot="1" multiplier="0.1" />
|
||||
<itemStack modID="minecraft" itemName="snow" slot="1" multiplier="0.5" />
|
||||
<itemStack oreDictionary="ice" slot="1" multiplier="0.5" />
|
||||
<itemStack modID="minecraft" itemName="packed_ice" itemMeta="0" slot="1" multiplier="1" />
|
||||
<fluidStack name="water" multiplier="1" />
|
||||
</input>
|
||||
<output>
|
||||
<fluidStack name="cloud_seed" />
|
||||
</output>
|
||||
</recipe>
|
||||
<recipe name="Concentrated Cloud Seed" energyCost="20000" allowMissing="true" >
|
||||
<input>
|
||||
<itemStack oreDictionary="dustSalt" slot="0" multiplier="1" />
|
||||
<itemStack oreDictionary="itemClay" slot="0" multiplier="0.5" />
|
||||
<itemStack modID="minecraft" itemName="clay" slot="0" multiplier="2" />
|
||||
<fluidStack name="cloud_seed" multiplier="1" />
|
||||
</input>
|
||||
<output>
|
||||
<fluidStack name="cloud_seed_concentrated" />
|
||||
</output>
|
||||
</recipe>
|
||||
<recipe name="Ender Distillation" energyCost="15000">
|
||||
<input>
|
||||
<itemStack oreDictionary="itemPulsatingPowder" slot="0" multiplier="2" />
|
||||
<itemStack oreDictionary="itemEnderCrystalPowder" slot="1" multiplier="2" />
|
||||
<fluidStack name="nutrient_distillation" multiplier="1" />
|
||||
</input>
|
||||
<output>
|
||||
<fluidStack name="ender_distillation" />
|
||||
</output>
|
||||
</recipe>
|
||||
<recipe name="Vapor of Levity" energyCost="20000" >
|
||||
<input>
|
||||
<itemStack oreDictionary="itemPulsatingPowder" slot="0" multiplier="1" />
|
||||
<itemStack oreDictionary="itemPrecientPowder" slot="1" multiplier="1" />
|
||||
<fluidStack name="ender_distillation" multiplier="1" />
|
||||
</input>
|
||||
<output>
|
||||
<fluidStack name="vapor_of_levity" />
|
||||
</output>
|
||||
</recipe>
|
||||
</recipeGroup>
|
||||
|
||||
</VatRecipes>
|
||||
3
both/config/enderio/VatRecipes_User.xml
Normal file
3
both/config/enderio/VatRecipes_User.xml
Normal file
@@ -0,0 +1,3 @@
|
||||
<VatRecipes>
|
||||
|
||||
</VatRecipes>
|
||||
Reference in New Issue
Block a user