Initial
This commit is contained in:
@@ -0,0 +1,55 @@
|
||||
{
|
||||
"comment": "Various default values for OreDictionary names, from vanilla and other mods",
|
||||
"comment_1": "This file is only shown as an example, it will be regenerated every time mapping occurs in order to let us",
|
||||
"comment_2": "change default values. To specify your own custom values use a separate JSON or the /projecte commands ingame",
|
||||
"values": {
|
||||
"before": {
|
||||
"OD|logWood": 32,
|
||||
"OD|plankWood": 8,
|
||||
"OD|treeSapling": 32,
|
||||
"OD|stickWood": 4,
|
||||
"OD|treeLeaves": 1,
|
||||
|
||||
"OD|blockGlass": 1,
|
||||
"OD|blockCloth": 48,
|
||||
|
||||
"OD|stone": 1,
|
||||
"OD|cobblestone": 1,
|
||||
|
||||
"OD|gemDiamond": 8192,
|
||||
"OD|dustRedstone": 64,
|
||||
"OD|dustGlowstone": 384,
|
||||
"OD|dustCoal": 64,
|
||||
"OD|dustCharcoal": 16,
|
||||
"OD|dustSulfur": 32,
|
||||
|
||||
"OD|ingotThaumium": 2048,
|
||||
"OD|itemSilicon": 32,
|
||||
"OD|ingotOsmium": 512,
|
||||
|
||||
"OD|crystalCertusQuartz": 64,
|
||||
"OD|crystalFluix": 256,
|
||||
"OD|dustCertusQuartz": 32,
|
||||
"OD|dustFluix": 128,
|
||||
|
||||
"OD|gemRuby": 2048,
|
||||
"OD|gemSapphire": 2048,
|
||||
"OD|gemPeridot": 2048,
|
||||
"OD|blockMarble": 4,
|
||||
|
||||
"OD|blockGlassHardened": 192,
|
||||
|
||||
"OD|itemRubber": 32,
|
||||
"OD|ingotUranium": 4096,
|
||||
"OD|ingotCyanite": 1024,
|
||||
|
||||
"OD|shardAir": 64,
|
||||
"OD|shardFire": 64,
|
||||
"OD|shardWater": 64,
|
||||
"OD|shardEarth": 64,
|
||||
"OD|shardOrder": 64,
|
||||
"OD|shardEntropy": 64,
|
||||
"OD|shardNether": 64
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,260 @@
|
||||
{
|
||||
"comment": "Default values for non-OreDictionary vanilla items",
|
||||
"comment_1": "This file is only shown as an example, it will be regenerated every time mapping occurs in order to let us",
|
||||
"comment_2": "change default values. To specify your own custom values use a separate JSON or the /projecte commands ingame",
|
||||
"groups": {
|
||||
"default": {
|
||||
"comment": "Default conversion group",
|
||||
"conversions": [
|
||||
{
|
||||
"output": "minecraft:grass|0",
|
||||
"ingredients": {
|
||||
"minecraft:dirt|0": 2
|
||||
}
|
||||
},
|
||||
{
|
||||
"output": "minecraft:dirt|2",
|
||||
"ingredients": {
|
||||
"minecraft:dirt|0": 2
|
||||
}
|
||||
},
|
||||
{
|
||||
"output": "minecraft:mycelium|0",
|
||||
"ingredients": {
|
||||
"minecraft:dirt|0": 2
|
||||
}
|
||||
},
|
||||
{
|
||||
"output": "minecraft:grass_path|0",
|
||||
"ingredients": [ "minecraft:grass|0" ]
|
||||
},
|
||||
{
|
||||
"output": "minecraft:iron_horse_armor|0",
|
||||
"ingredients": {
|
||||
"minecraft:iron_ingot|0": 8
|
||||
}
|
||||
},
|
||||
{
|
||||
"output": "minecraft:golden_horse_armor|0",
|
||||
"ingredients": {
|
||||
"minecraft:gold_ingot|0": 8
|
||||
}
|
||||
},
|
||||
{
|
||||
"output": "minecraft:diamond_horse_armor|0",
|
||||
"ingredients": {
|
||||
"minecraft:diamond|0": 8
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"concrete_powder_to_block": {
|
||||
"comment": "Propagate concrete powder values to concrete blocks",
|
||||
"conversions": [
|
||||
{
|
||||
"output": "minecraft:concrete|0",
|
||||
"ingredients": [ "minecraft:concrete_powder|0" ]
|
||||
},
|
||||
{
|
||||
"output": "minecraft:concrete|1",
|
||||
"ingredients": [ "minecraft:concrete_powder|1" ]
|
||||
},
|
||||
{
|
||||
"output": "minecraft:concrete|2",
|
||||
"ingredients": [ "minecraft:concrete_powder|2" ]
|
||||
},
|
||||
{
|
||||
"output": "minecraft:concrete|3",
|
||||
"ingredients": [ "minecraft:concrete_powder|3" ]
|
||||
},
|
||||
{
|
||||
"output": "minecraft:concrete|4",
|
||||
"ingredients": [ "minecraft:concrete_powder|4" ]
|
||||
},
|
||||
{
|
||||
"output": "minecraft:concrete|5",
|
||||
"ingredients": [ "minecraft:concrete_powder|5" ]
|
||||
},
|
||||
{
|
||||
"output": "minecraft:concrete|6",
|
||||
"ingredients": [ "minecraft:concrete_powder|6" ]
|
||||
},
|
||||
{
|
||||
"output": "minecraft:concrete|7",
|
||||
"ingredients": [ "minecraft:concrete_powder|7" ]
|
||||
},
|
||||
{
|
||||
"output": "minecraft:concrete|8",
|
||||
"ingredients": [ "minecraft:concrete_powder|8" ]
|
||||
},
|
||||
{
|
||||
"output": "minecraft:concrete|9",
|
||||
"ingredients": [ "minecraft:concrete_powder|9" ]
|
||||
},
|
||||
{
|
||||
"output": "minecraft:concrete|10",
|
||||
"ingredients": [ "minecraft:concrete_powder|10" ]
|
||||
},
|
||||
{
|
||||
"output": "minecraft:concrete|11",
|
||||
"ingredients": [ "minecraft:concrete_powder|11" ]
|
||||
},
|
||||
{
|
||||
"output": "minecraft:concrete|12",
|
||||
"ingredients": [ "minecraft:concrete_powder|12" ]
|
||||
},
|
||||
{
|
||||
"output": "minecraft:concrete|13",
|
||||
"ingredients": [ "minecraft:concrete_powder|13" ]
|
||||
},
|
||||
{
|
||||
"output": "minecraft:concrete|14",
|
||||
"ingredients": [ "minecraft:concrete_powder|14" ]
|
||||
},
|
||||
{
|
||||
"output": "minecraft:concrete|15",
|
||||
"ingredients": [ "minecraft:concrete_powder|15" ]
|
||||
}
|
||||
]
|
||||
},
|
||||
"notch_apple": {
|
||||
"comment": "Give Notch apple a value based on its old recipe",
|
||||
"conversions": [
|
||||
{
|
||||
"output": "minecraft:golden_apple|1",
|
||||
"ingredients": {
|
||||
"minecraft:apple|0": 1,
|
||||
"minecraft:gold_block|0": 8
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"values": {
|
||||
"before": {
|
||||
"minecraft:cobblestone|0": 1,
|
||||
"minecraft:stone|0": 1,
|
||||
"minecraft:stone|1": 16,
|
||||
"minecraft:stone|3": 16,
|
||||
"minecraft:stone|5": 16,
|
||||
"minecraft:stonebrick|2": 1,
|
||||
"minecraft:stonebrick|3": 1,
|
||||
"minecraft:end_stone|0": 1,
|
||||
"minecraft:netherrack|0": 1,
|
||||
"minecraft:dirt|0": 1,
|
||||
"minecraft:sand|0": 1,
|
||||
"minecraft:sand|1": 1,
|
||||
"minecraft:snow|0": 1,
|
||||
"minecraft:ice|0": 1,
|
||||
"minecraft:deadbush|0": 1,
|
||||
"minecraft:gravel|0": 4,
|
||||
"minecraft:cactus|0": 8,
|
||||
"minecraft:vine|0": 8,
|
||||
"minecraft:web|0": 12,
|
||||
"minecraft:waterlily|0": 16,
|
||||
"minecraft:red_flower|0": 16,
|
||||
"minecraft:red_flower|1": 16,
|
||||
"minecraft:red_flower|2": 16,
|
||||
"minecraft:red_flower|3": 16,
|
||||
"minecraft:red_flower|4": 16,
|
||||
"minecraft:red_flower|5": 16,
|
||||
"minecraft:red_flower|6": 16,
|
||||
"minecraft:red_flower|7": 16,
|
||||
"minecraft:red_flower|8": 16,
|
||||
"minecraft:double_plant|0": 32,
|
||||
"minecraft:double_plant|1": 32,
|
||||
"minecraft:double_plant|4": 32,
|
||||
"minecraft:double_plant|5": 32,
|
||||
"minecraft:yellow_flower|0": 16,
|
||||
"minecraft:red_mushroom|0": 32,
|
||||
"minecraft:brown_mushroom|0": 32,
|
||||
"minecraft:reeds|0": 32,
|
||||
"minecraft:soul_sand|0": 49,
|
||||
"minecraft:obsidian|0": 64,
|
||||
"minecraft:stained_hardened_clay|*": 64,
|
||||
"minecraft:sponge|0": 128,
|
||||
"minecraft:sponge|1": 128,
|
||||
"minecraft:tallgrass|0": 1,
|
||||
"minecraft:tallgrass|1": 1,
|
||||
"minecraft:tallgrass|2": 1,
|
||||
"minecraft:double_plant|2": 1,
|
||||
"minecraft:double_plant|3": 1,
|
||||
"minecraft:packed_ice|0": 4,
|
||||
"minecraft:magma|0": 128,
|
||||
|
||||
"minecraft:chorus_plant|0": 64,
|
||||
"minecraft:chorus_flower|0": 96,
|
||||
"minecraft:wheat_seeds|0": 16,
|
||||
"minecraft:beetroot_seeds|0": 16,
|
||||
"minecraft:melon|0": 16,
|
||||
"minecraft:wheat|0": 24,
|
||||
"minecraft:nether_wart|0": 24,
|
||||
"minecraft:apple|0": 128,
|
||||
"minecraft:pumpkin|0": 144,
|
||||
"minecraft:porkchop|0": 64,
|
||||
"minecraft:beef|0": 64,
|
||||
"minecraft:chicken|0": 64,
|
||||
"minecraft:rabbit|0": 64,
|
||||
"minecraft:mutton|0": 64,
|
||||
"minecraft:fish|0": 64,
|
||||
"minecraft:fish|1": 64,
|
||||
"minecraft:fish|2": 64,
|
||||
"minecraft:fish|3": 64,
|
||||
"minecraft:carrot|0": 64,
|
||||
"minecraft:beetroot|0": 64,
|
||||
"minecraft:potato|0": 64,
|
||||
"minecraft:poisonous_potato|0": 64,
|
||||
"minecraft:chorus_fruit|0": 192,
|
||||
|
||||
"minecraft:string|0": 12,
|
||||
"minecraft:rotten_flesh|0": 32,
|
||||
"minecraft:slime_ball|0": 32,
|
||||
"minecraft:egg|0": 32,
|
||||
"minecraft:feather|0": 48,
|
||||
"minecraft:rabbit_hide|0": 16,
|
||||
"minecraft:rabbit_foot|0": 128,
|
||||
"minecraft:spider_eye|0": 128,
|
||||
"minecraft:gunpowder|0": 192,
|
||||
"minecraft:ender_pearl|0": 1024,
|
||||
"minecraft:blaze_rod|0": 1536,
|
||||
"minecraft:shulker_shell|0": 2048,
|
||||
"minecraft:ghast_tear|0": 4096,
|
||||
"minecraft:dragon_egg|0": 262144,
|
||||
"minecraft:potion|0": 0,
|
||||
|
||||
"minecraft:saddle|0": 192,
|
||||
"minecraft:name_tag|0": 192,
|
||||
"minecraft:record_11|0": 2048,
|
||||
"minecraft:record_13|0": 2048,
|
||||
"minecraft:record_blocks|0": 2048,
|
||||
"minecraft:record_cat|0": 2048,
|
||||
"minecraft:record_chirp|0": 2048,
|
||||
"minecraft:record_far|0": 2048,
|
||||
"minecraft:record_mall|0": 2048,
|
||||
"minecraft:record_mellohi|0": 2048,
|
||||
"minecraft:record_stal|0": 2048,
|
||||
"minecraft:record_strad|0": 2048,
|
||||
"minecraft:record_wait|0": 2048,
|
||||
"minecraft:record_ward|0": 2048,
|
||||
|
||||
"minecraft:diamond|0": 8192,
|
||||
"minecraft:flint|0": 4,
|
||||
"minecraft:coal|0": 128,
|
||||
"minecraft:redstone|0": 64,
|
||||
"minecraft:glowstone_dust|0": 384,
|
||||
"minecraft:quartz|0": 256,
|
||||
"minecraft:prismarine_shard|0": 256,
|
||||
"minecraft:prismarine_crystals|0": 512,
|
||||
"minecraft:dye|0": 16,
|
||||
"minecraft:dye|3": 128,
|
||||
"minecraft:dye|4": 864,
|
||||
"minecraft:enchanted_book|0": 2048,
|
||||
"minecraft:emerald|0": 16384,
|
||||
"minecraft:nether_star|0": 139264,
|
||||
"minecraft:clay_ball|0": 16,
|
||||
"minecraft:bone|0": 144,
|
||||
"minecraft:snowball|0": 1,
|
||||
"minecraft:filled_map|0": 1472
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,86 @@
|
||||
/*
|
||||
NOTE: This file is an example. It will be regenerated each time mapping occurs, and is not actually parsed.
|
||||
Files in this folder can be used to add Conversions and values to the EMC Calculation.
|
||||
All files in this folder that end with .json will be loaded and can be enabled/disabled in the mapping.cfg.
|
||||
A grammar is available at: https://gist.github.com/williewillus/9ebb0d04329526e31564
|
||||
*/
|
||||
|
||||
{
|
||||
"comment": "An example for the custom conversion JSONs",
|
||||
"groups": {
|
||||
"boring_conversions": {
|
||||
"comment": "Some normal conversions, different syntaxes are listed",
|
||||
"conversions": [
|
||||
// These work like AE2 autocrafting: You specify what goes in, and what comes out. PE does the rest.
|
||||
|
||||
{
|
||||
"output": "minecraft:furnace|0",
|
||||
"count": 1, // Can be omitted if it's 1
|
||||
"ingredients": {
|
||||
"minecraft:cobblestone|0": 8
|
||||
}
|
||||
},
|
||||
|
||||
{
|
||||
"out": "minecraft:iron_boots",
|
||||
"ingr": [ "minecraft:iron_ingot", "minecraft:iron_ingot", "minecraft:iron_ingot", "minecraft:iron_ingot" ]
|
||||
// Every occurrence counts once ^
|
||||
},
|
||||
|
||||
// These make a "item group" that you can use in other conversions
|
||||
// to represent the whole group at once (see the next conversion down)
|
||||
{ "o": "FAKE|AllSeeds", "i": [ "minecraft:pumpkin_seeds" ] },
|
||||
{ "o": "FAKE|AllSeeds", "i": [ "minecraft:wheat_seeds" ] },
|
||||
{ "o": "FAKE|AllSeeds", "i": [ "minecraft:melon_seeds" ] },
|
||||
{ "o": "FAKE|AllSeeds", "i": [ "minecraft:wheat_seeds" ] },
|
||||
|
||||
{
|
||||
"o": "minecraft:grass|0",
|
||||
"i": [ "FAKE|AllSeeds", "minecraft:dirt|0" ]
|
||||
},
|
||||
|
||||
{
|
||||
"o": "minecraft:bed|0",
|
||||
"i": {
|
||||
"minecraft:planks|*": 3, // * means all metas
|
||||
"minecraft:wool|*": 3
|
||||
}
|
||||
},
|
||||
|
||||
{
|
||||
"o": "OD|gemDiamond",
|
||||
"i": [ "OD|stone" ] // Ore Dictionary
|
||||
},
|
||||
|
||||
{
|
||||
"o": "FLUID|fluidDiamond",
|
||||
"i": [ "minecraft:diamond|0" ] // Fluids too
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"values": {
|
||||
"before": {
|
||||
// Set values that'll be used to derive other values. You want most of your values here.
|
||||
// "FREE" means the item will not contribute anything to the value of any other item it crafts into
|
||||
// All the various item forms (normal, fake, OD, fluid) supported here
|
||||
"minecraft:sponge": 1,
|
||||
"OD|gemDiamond": "FREE"
|
||||
},
|
||||
"after": {
|
||||
// Just like before, but happens after main calculation and won't be used to derive other values
|
||||
// Used to "peg" an item at a certain value
|
||||
},
|
||||
"conversion": [
|
||||
// These are like the group conversions above but are a bit special
|
||||
// They are applied after main calculation and won't be used to derive other values
|
||||
// Used to "peg" an item at a certain value relative to another item
|
||||
|
||||
{
|
||||
"o": "OD|ingotGold",
|
||||
"i": [ "minecraft:steak|0" ],
|
||||
"evalOD": true // Peg this value for ALL ingotGold's
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,49 @@
|
||||
{
|
||||
"comment": "Sets default conversions for various metals from other mods",
|
||||
"comment_1": "This file is only shown as an example, it will be regenerated every time mapping occurs in order to let us",
|
||||
"comment_2": "change default values. To specify your own custom values use a separate JSON or the /projecte commands ingame",
|
||||
"groups": {},
|
||||
"values": {
|
||||
"before": {
|
||||
"OD|ingotIron":256
|
||||
},
|
||||
"conversion": [
|
||||
{"evalOD": true, "o": "OD|ingotObsidian", "c": 2, "i": {"minecraft:obsidian|0": 1}},
|
||||
{"evalOD": true, "o": "OD|ingotGold", "c": 1, "i": {"OD|ingotIron":8}},
|
||||
{"evalOD": true, "o": "OD|ingotCopper", "c": 2, "i": {"OD|ingotIron":1}},
|
||||
{"evalOD": true, "o": "OD|ingotTin", "c": 1, "i": {"OD|ingotIron":1}},
|
||||
{"evalOD": true, "o": "OD|ingotBronze", "c": 4, "i": {"OD|ingotCopper": 3, "OD|ingotTin": 1}},
|
||||
{"evalOD": true, "o": "OD|ingotSilver", "c": 1, "i": {"OD|ingotIron":2}},
|
||||
{"evalOD": true, "o": "OD|ingotLead", "c": 1, "i": {"OD|ingotIron":2}},
|
||||
{"evalOD": true, "o": "OD|ingotNickel", "c": 1, "i": {"OD|ingotIron":4}},
|
||||
{"evalOD": true, "o": "OD|ingotAluminum", "c": 2, "i": {"OD|ingotIron":1}},
|
||||
{"evalOD": true, "o": "OD|ingotArdite", "c": 1, "i": {"OD|ingotIron":4}},
|
||||
{"evalOD": true, "o": "OD|ingotCobalt", "c": 1, "i": {"OD|ingotIron":4}},
|
||||
{"evalOD": true, "o": "OD|ingotAluminumBrass", "c": 64, "i": {"OD|ingotAluminum": 48, "OD|ingotCopper": 16}},
|
||||
{"evalOD": true, "o": "OD|ingotManyullyn", "c": 1, "i": {"OD|ingotCobalt": 1, "OD|ingotArdite": 1}},
|
||||
{"evalOD": true, "o": "OD|ingotAlumite", "c": 48, "i": {"OD|ingotAluminum": 80, "OD|ingotIron": 32, "OD|ingotObsidian": 32}},
|
||||
{"evalOD": true, "o": "OD|ingotPlatinum", "c": 1, "i": {"OD|ingotIron":16}},
|
||||
|
||||
{"evalOD": true, "o": "OD|ingotElectrum", "c": 2, "i": ["OD|ingotGold", "OD|ingotSilver"]},
|
||||
{"evalOD": true, "o": "OD|ingotInvar", "c": 3, "i": ["OD|ingotNickel", "OD|ingotIron", "OD|ingotIron"]},
|
||||
{"evalOD": true, "o": "OD|ingotSignalum", "c": 4, "i": {"OD|ingotCopper": 3, "OD|ingotSilver":1 , "OD|dustRedstone":10}},
|
||||
{"evalOD": true, "o": "OD|ingotLumium", "c": 4, "i": {"OD|ingotTin": 3, "OD|ingotSilver":1 , "OD|dustGlowstone":4}},
|
||||
{"evalOD": true, "o": "OD|ingotEnderium", "c": 4, "i": {
|
||||
"OD|ingotTin": 2, "OD|ingotSilver":1 , "OD|ingotPlatinum":1,
|
||||
"minecraft:coal|1": 1, "OD|dustRedstone": 1, "minecraft:blaze_powder|0":1, "OD|dustSulfur": 1,
|
||||
"minecraft:ender_pearl|0":4}
|
||||
},
|
||||
|
||||
{"evalOD": true, "o": "OD|ingotElectricalSteel", "c": 1, "i": ["OD|ingotIron", "minecraft:coal|1", "OD|itemSilicon"]},
|
||||
{"evalOD": true, "o": "OD|ingotEnergeticAlloy", "c": 1, "i": ["OD|dustRedstone", "OD|ingotGold", "OD|dustGlowstone"]},
|
||||
{"evalOD": true, "o": "OD|ingotVibrantAlloy", "c": 1, "i": ["OD|ingotEnergeticAlloy", "minecraft:ender_pearl|0"]},
|
||||
{"evalOD": true, "o": "OD|ingotRedstoneAlloy", "c": 1, "i": ["OD|dustRedstone", "OD|itemSilicon"]},
|
||||
{"evalOD": true, "o": "OD|ingotConductiveIron", "c": 1, "i": ["OD|dustRedstone", "OD|ingotIron"]},
|
||||
{"evalOD": true, "o": "OD|ingotPulsatingIron", "c": 1, "i": ["OD|ingotIron", "minecraft:ender_pearl|0"]},
|
||||
{"evalOD": true, "o": "OD|ingotDarkSteel", "c": 1, "i": ["OD|ingotIron", "minecraft:coal|1", "minecraft:obsidian|0"]},
|
||||
{"evalOD": true, "o": "OD|ingotSoularium", "c": 1, "i": ["OD|ingotGold", "minecraft:soul_sand|0"]},
|
||||
{"evalOD": true, "o": "OD|ingotEnderiumBase", "c": 4, "i": {"OD|ingotTin": 2, "OD|ingotSilver":1 , "OD|ingotPlatinum":1}}
|
||||
]
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user