minecraft server init

This commit is contained in:
2025-07-23 08:37:00 +03:00
commit ccf1f5f4d0
2460 changed files with 291551 additions and 0 deletions

View File

@ -0,0 +1,123 @@
#priority 4100
/*
SevTech: Ages Global Base Script
This script is for creating globals to be referenced in other scripts. Should ONLY contain
useful globals nothing like cobblestone or sticks *cough* Darkosto >.<
Note: These scripts are created and for the usage in SevTech: Ages and other
modpacks curated by DarkPacks. You can use these scripts for reference and for
learning but not for copying and pasting and claiming as your own.
*/
import crafttweaker.item.IItemStack;
import crafttweaker.item.IIngredient;
import mods.betterwithmods.MiniBlocks;
// Variables for Better with Mods miniBlock siding
global sidingHardenedclay as IIngredient = MiniBlocks.getMiniBlock("siding", <ore:blockStainedHardenedClay>);
global mouldingHardenedclay as IIngredient = MiniBlocks.getMiniBlock("moulding", <ore:blockStainedHardenedClay>);
global cornerHardenedclay as IIngredient = MiniBlocks.getMiniBlock("corner", <ore:blockStainedHardenedClay>);
global sidingSandstone as IIngredient = MiniBlocks.getMiniBlock("siding", <ore:sandstone>);
global mouldingSandstone as IIngredient = MiniBlocks.getMiniBlock("moulding", <ore:sandstone>);
global cornerSandstone as IIngredient = MiniBlocks.getMiniBlock("corner", <ore:sandstone>);
global sidingWood as IIngredient = MiniBlocks.getMiniBlock("siding", <ore:plankWood>);
global mouldingWood as IIngredient = MiniBlocks.getMiniBlock("moulding", <ore:plankWood>);
global cornerWood as IIngredient = MiniBlocks.getMiniBlock("corner", <ore:plankWood>);
global sidingAcacia as IIngredient = MiniBlocks.getMiniBlock("siding", <minecraft:planks:4>);
global sidingBirch as IIngredient = MiniBlocks.getMiniBlock("siding", <minecraft:planks:2>);
global sidingDarkoak as IIngredient = MiniBlocks.getMiniBlock("siding", <minecraft:planks:5>);
global sidingJungle as IIngredient = MiniBlocks.getMiniBlock("siding", <minecraft:planks:3>);
global sidingOak as IIngredient = MiniBlocks.getMiniBlock("siding", <minecraft:planks:0>);
global sidingSpruce as IIngredient = MiniBlocks.getMiniBlock("siding", <minecraft:planks:1>);
// The filled bucket "main" item
global buckets as IItemStack[] = [
<ceramics:clay_bucket:0>,
<forge:bucketfilled:0>,
<thebetweenlands:bl_bucket:1>,
<thebetweenlands:bl_bucket:0>
];
global tanks as IItemStack[] = [
<immersiveengineering:jerrycan:0>
];
// Minecraft Dye Id table (Kinda says what it's used for Kappa)
global minecraftDyeIdTable as string[int] = {
0: "black",
1: "red",
2: "green",
3: "brown",
4: "blue",
5: "purple",
6: "cyan",
7: "lightGray",
8: "gray",
9: "pink",
10: "lime",
11: "yellow",
12: "lightBlue",
13: "magenta",
14: "orange",
15: "white"
};
global minecraftDyeIdTableAlternate as string[int] = {
0: "black",
1: "red",
2: "green",
3: "brown",
4: "blue",
5: "purple",
6: "cyan",
7: "silver",
8: "gray",
9: "pink",
10: "lime",
11: "yellow",
12: "lightBlue",
13: "magenta",
14: "orange",
15: "white"
};
// Array listing containing all the Vanilla Dyes.
global minecraftDyes as IItemStack[] = [
<minecraft:dye:1>,
<minecraft:dye:2>,
<minecraft:dye:3>,
<minecraft:dye:5>,
<minecraft:dye:6>,
<minecraft:dye:7>,
<minecraft:dye:8>,
<minecraft:dye:9>,
<minecraft:dye:10>,
<minecraft:dye:11>,
<minecraft:dye:12>,
<minecraft:dye:13>,
<minecraft:dye:14>,
<minecraft:dye:15>,
<minecraft:dye:0>
];
// Parachute Dye Id table. Because they need to be special and use their own order...
global parachuteDyeIdTable as string[int] = {
0: "white",
1: "black",
2: "lightBlue",
3: "lime",
4: "brown",
5: "blue",
6: "gray",
7: "green",
8: "lightGray",
9: "magenta",
10: "orange",
11: "pink",
12: "purple",
13: "red",
14: "cyan",
15: "yellow"
};

View File

@ -0,0 +1,219 @@
#priority 4100
import crafttweaker.item.IItemStack;
import crafttweaker.oredict.IOreDictEntry;
global chiselBlocks as IItemStack[][IOreDictEntry] = {
<ore:blockAluminum>: [
<chisel:blockaluminum:0>,
<chisel:blockaluminum:1>,
<chisel:blockaluminum:2>,
<chisel:blockaluminum:3>,
<chisel:blockaluminum:4>,
<chisel:blockaluminum:5>,
<chisel:blockaluminum:6>
],
<ore:blockBronze>: [
<chisel:blockbronze:0>,
<chisel:blockbronze:1>,
<chisel:blockbronze:2>,
<chisel:blockbronze:3>,
<chisel:blockbronze:4>,
<chisel:blockbronze:5>,
<chisel:blockbronze:6>
],
<ore:blockCharcoal>: [],
<ore:blockCoal>: [
<chisel:block_coal:0>,
<chisel:block_coal:1>,
<chisel:block_coal:2>,
<chisel:block_coal:3>,
<chisel:block_coal:4>,
<chisel:block_coal:5>,
<chisel:block_coal:6>,
<chisel:block_coal:7>,
<chisel:block_coal:8>,
<chisel:block_coal:9>,
<chisel:block_coal:10>,
<chisel:block_coal:11>,
<chisel:block_coal:12>,
<chisel:block_coal:13>,
<chisel:block_coal:14>,
<chisel:block_coal:15>,
<chisel:block_coal1:0>,
<chisel:block_coal1:1>,
<chisel:block_coal1:2>,
<chisel:block_coal1:3>,
<chisel:block_coal1:4>,
<chisel:block_coal1:5>,
<chisel:block_coal1:6>,
<chisel:block_coal1:7>,
<chisel:block_coal1:8>,
<chisel:block_coal1:9>,
<chisel:block_coal1:10>,
<chisel:block_coal1:11>,
<chisel:block_coal1:12>,
<chisel:block_coal1:13>,
<chisel:block_coal1:14>,
<chisel:block_coal1:15>,
<chisel:block_coal2:0>,
<chisel:block_coal2:1>
],
<ore:blockCobalt>: [
<chisel:blockcobalt:0>,
<chisel:blockcobalt:1>,
<chisel:blockcobalt:2>,
<chisel:blockcobalt:3>,
<chisel:blockcobalt:4>,
<chisel:blockcobalt:5>,
<chisel:blockcobalt:6>
],
<ore:blockCopper>: [
<chisel:blockcopper:0>,
<chisel:blockcopper:1>,
<chisel:blockcopper:2>,
<chisel:blockcopper:3>,
<chisel:blockcopper:4>,
<chisel:blockcopper:5>,
<chisel:blockcopper:6>
],
<ore:blockDiamond>: [
<chisel:diamond:0>,
<chisel:diamond:1>,
<chisel:diamond:2>,
<chisel:diamond:3>,
<chisel:diamond:4>,
<chisel:diamond:5>,
<chisel:diamond:6>,
<chisel:diamond:7>,
<chisel:diamond:8>,
<chisel:diamond:9>,
<chisel:diamond:10>,
<chisel:diamond:11>
],
<ore:blockElectrum>: [
<chisel:blockelectrum:0>,
<chisel:blockelectrum:1>,
<chisel:blockelectrum:2>,
<chisel:blockelectrum:3>,
<chisel:blockelectrum:4>,
<chisel:blockelectrum:5>,
<chisel:blockelectrum:6>
],
<ore:blockEmerald>: [
<chisel:emerald:0>,
<chisel:emerald:1>,
<chisel:emerald:2>,
<chisel:emerald:3>,
<chisel:emerald:4>,
<chisel:emerald:5>,
<chisel:emerald:6>,
<chisel:emerald:7>,
<chisel:emerald:8>,
<chisel:emerald:9>,
<chisel:emerald:10>,
<chisel:emerald:11>,
<chisel:emerald:12>,
<chisel:emerald:13>
],
<ore:blockGold>: [
<chisel:gold:0>,
<chisel:gold:1>,
<chisel:gold:2>,
<chisel:gold:3>,
<chisel:gold:4>,
<chisel:gold:5>,
<chisel:gold:6>,
<chisel:gold:7>,
<chisel:gold:8>,
<chisel:gold:9>,
<chisel:gold:10>,
<chisel:gold:11>,
<chisel:gold:12>,
<chisel:gold:13>,
<chisel:gold:14>
],
<ore:blockIron>: [
<chisel:iron:0>,
<chisel:iron:1>,
<chisel:iron:2>,
<chisel:iron:3>,
<chisel:iron:4>,
<chisel:iron:5>,
<chisel:iron:6>,
<chisel:iron:7>,
<chisel:iron:8>,
<chisel:iron:9>,
<chisel:iron:10>,
<chisel:iron:11>,
<chisel:iron:12>,
<chisel:iron:13>,
<chisel:iron:14>
],
<ore:blockLapis>: [
<minecraft:lapis_block:0>,
<chisel:lapis:0>,
<chisel:lapis:1>,
<chisel:lapis:2>,
<chisel:lapis:3>,
<chisel:lapis:4>,
<chisel:lapis:5>,
<chisel:lapis:6>,
<chisel:lapis:7>,
<chisel:lapis:8>
],
<ore:blockLead>: [
<chisel:blocklead:0>,
<chisel:blocklead:1>,
<chisel:blocklead:2>,
<chisel:blocklead:3>,
<chisel:blocklead:4>,
<chisel:blocklead:5>,
<chisel:blocklead:6>
],
<ore:blockNickel>: [
<chisel:blocknickel:0>,
<chisel:blocknickel:1>,
<chisel:blocknickel:2>,
<chisel:blocknickel:3>,
<chisel:blocknickel:4>,
<chisel:blocknickel:5>,
<chisel:blocknickel:6>
],
<ore:blockPlatinum>: [
<chisel:blockplatinum:0>,
<chisel:blockplatinum:1>,
<chisel:blockplatinum:2>,
<chisel:blockplatinum:3>,
<chisel:blockplatinum:4>,
<chisel:blockplatinum:5>,
<chisel:blockplatinum:6>
],
<ore:blockSilver>: [
<chisel:blocksilver:0>,
<chisel:blocksilver:1>,
<chisel:blocksilver:2>,
<chisel:blocksilver:3>,
<chisel:blocksilver:4>,
<chisel:blocksilver:5>,
<chisel:blocksilver:6>
],
<ore:blockSteel>: [
<chisel:blocksteel:0>,
<chisel:blocksteel:1>,
<chisel:blocksteel:2>,
<chisel:blocksteel:3>,
<chisel:blocksteel:4>,
<chisel:blocksteel:5>,
<chisel:blocksteel:6>
],
<ore:blockTin>: [
<chisel:blocktin:0>,
<chisel:blocktin:1>,
<chisel:blocktin:2>,
<chisel:blocktin:3>,
<chisel:blocktin:4>,
<chisel:blocktin:5>,
<chisel:blocktin:6>
]
};

View File

@ -0,0 +1,16 @@
#priority 4100
/*
SevTech: Ages Global Cluster Script
Map container all the Clusters needed to be handled by a processor.
Note: These scripts are created and for the usage in SevTech: Ages and other
modpacks curated by DarkPacks. You can use these scripts for reference and for
learning but not for copying and pasting and claiming as your own.
*/
import crafttweaker.item.IItemStack;
global clusters as IItemStack[string] = {
titanium: <materialpart:titanium:cluster>
};

View File

@ -0,0 +1,435 @@
#priority 4100
import crafttweaker.item.IIngredient;
//Metal unification
/*
METAL_TYPE: {
block: ITEM_STACK,
dust: ITEM_STACK,
gear: ITEM_STACK,
ingot: ITEM_STACK,
liquid: <liquid:lava>,
nugget: ITEM_STACK,
plate: ITEM_STACK,
rod: ITEM_STACK
}
*/
global metalItems as IIngredient[string][string] = {
abyssalnite: {
block: <abyssalcraft:ingotblock:0>,
dust: <acintegration:dust:0>,
gear: null,
ingot: <abyssalcraft:abyingot:0>,
liquid: <liquid:moltenabyssalnite>,
nugget: <abyssalcraft:ingotnugget:0>,
plate: null,
rod: null
},
aluminum: {
block: <immersiveengineering:storage:1>,
dust: <immersiveengineering:metal:10>,
gear: null,
ingot: <immersiveengineering:metal:1>,
liquid: <liquid:aluminum>,
nugget: null,
plate: <immersiveengineering:metal:31>,
rod: <immersiveengineering:material:3>
},
aluminumBrass: {
block: <tconstruct:metal:5>,
dust: null,
gear: null,
ingot: <tconstruct:ingots:5>,
liquid: <liquid:alubrass>,
nugget: <tconstruct:nuggets:5>,
plate: null,
rod: null
},
ardite: {
block: <tconstruct:metal:1>,
dust: <materialpart:ardite:dust>,
gear: null,
ingot: <tconstruct:ingots:1>,
liquid: <liquid:ardite>,
nugget: <tconstruct:nuggets:1>,
plate: null,
rod: null
},
blackIron: {
block: <extendedcrafting:storage:0>,
dust: null,
gear: null,
ingot: <extendedcrafting:material:0>,
liquid: null,
nugget: null,
plate: <extendedcrafting:material:2>,
rod: <extendedcrafting:material:3>
},
bronze: {
block: <mekanism:basicblock:1>,
dust: null,
gear: <materialpart:bronze:gear>,
ingot: <mekanism:ingot:2>,
liquid: <liquid:bronze>,
nugget: null,
plate: <materialpart:bronze:plate>,
rod: <materialpart:bronze:rod>
},
cobalt: {
block: <tconstruct:metal:0>,
dust: <materialpart:cobalt:dust>,
gear: <materialpart:cobalt:gear>,
ingot: <tconstruct:ingots:0>,
liquid: <liquid:cobalt>,
nugget: <tconstruct:nuggets:0>,
plate: <materialpart:cobalt:plate>,
rod: <materialpart:cobalt:rod>
},
compressedIron: {
block: <pneumaticcraft:compressed_iron_block:0>,
dust: null,
gear: <materialpart:compressed_iron:gear>,
ingot: <pneumaticcraft:ingot_iron_compressed:0>,
liquid: null,
nugget: null,
plate: <materialpart:compressed_iron:plate>,
rod: <materialpart:compressed_iron:rod>
},
constantan: {
block: <immersiveengineering:storage:6>,
dust: <immersiveengineering:metal:15>,
gear: null,
ingot: <immersiveengineering:metal:6>,
liquid: <liquid:constantan>,
nugget: <immersiveengineering:metal:26>,
plate: <immersiveengineering:metal:36>,
rod: null
},
copper: {
block: <immersiveengineering:storage:0>,
clump: <mekanism:clump:3>,
crystal: <mekanism:crystal:3>,
dirtyDust: <mekanism:dirtydust:3>,
dust: <immersiveengineering:metal:9>,
gear: <materialpart:copper:gear>,
ingot: <immersiveengineering:metal:0>,
liquid: <liquid:copper>,
nugget: null,
plate: <immersiveengineering:metal:30>,
rod: <materialpart:copper:rod>,
shard: <mekanism:shard:3>
},
dreadium: {
block: <abyssalcraft:ingotblock:2>,
dust: <acintegration:dust:2>,
gear: null,
ingot: <abyssalcraft:dreadiumingot:0>,
liquid: <liquid:moltendreadium>,
nugget: <abyssalcraft:ingotnugget:2>,
plate: null,
rod: null
},
electrum: {
block: <immersiveengineering:storage:7>,
dust: <immersiveengineering:metal:16>,
gear: null,
ingot: <immersiveengineering:metal:7>,
liquid: <liquid:electrum>,
nugget: <immersiveengineering:metal:27>,
plate: <immersiveengineering:metal:37>,
rod: null
},
enhancedGalgadorian: {
block: <stevescarts:blockmetalstorage:2>,
dust: null,
gear: <materialpart:enhanced_galgadorian:gear>,
ingot: <stevescarts:modulecomponents:49>,
liquid: <liquid:enhanced_galgadorian>,
nugget: null,
plate: <materialpart:enhanced_galgadorian:plate>,
rod: <materialpart:enhanced_galgadorian:rod>
},
ethaxium: {
block: <abyssalcraft:ingotblock:3>,
dust: null,
gear: null,
ingot: <abyssalcraft:ethaxiumingot:0>,
liquid: null,
nugget: <abyssalcraft:ingotnugget:3>,
plate: null,
rod: null
},
fiery: {
block: <twilightforest:block_storage:1>,
dust: null,
gear: <materialpart:fiery:gear>,
ingot: <twilightforest:fiery_ingot:0>,
liquid: <liquid:fierymetal>,
nugget: null,
plate: <materialpart:fiery:plate>,
rod: <materialpart:fiery:rod>
},
galgadorian: {
block: <stevescarts:blockmetalstorage:1>,
dust: null,
gear: <materialpart:galgadorian:gear>,
ingot: <stevescarts:modulecomponents:47>,
liquid: <liquid:galgadorian>,
nugget: null,
plate: <materialpart:galgadorian:plate>,
rod: <materialpart:galgadorian:rod>
},
gold: {
block: <minecraft:gold_block:0>,
clump: <mekanism:clump:1>,
crystal: <mekanism:crystal:1>,
dirtyDust: <mekanism:dirtydust:1>,
dust: <immersiveengineering:metal:19>,
gear: <materialpart:gold:gear>,
ingot: <minecraft:gold_ingot:0>,
liquid: <liquid:gold>,
nugget: <minecraft:gold_nugget:0>,
plate: <immersiveengineering:metal:40>,
rod: <primal:golden_stick:0>,
shard: <mekanism:shard:1>
},
invar: {
block: <materialpart:invar:block>,
dust: null,
gear: <materialpart:invar:gear>,
ingot: <materialpart:invar:ingot>,
liquid: <liquid:invar>,
nugget: null,
plate: <materialpart:invar:plate>,
rod: <materialpart:invar:rod>,
},
iron: {
block: <minecraft:iron_block:0>,
clump: <mekanism:clump:0>,
crystal: <mekanism:crystal:0>,
dirtyDust: <mekanism:dirtydust:0>,
dust: <immersiveengineering:metal:18>,
gear: <materialpart:iron:gear>,
ingot: <minecraft:iron_ingot:0>,
liquid: <liquid:iron>,
nugget: <minecraft:iron_nugget:0>,
plate: <immersiveengineering:metal:39>,
rod: <immersiveengineering:material:1>,
shard: <mekanism:shard:0>
},
knightslime: {
block: <tconstruct:metal:3>,
dust: null,
gear: null,
ingot: <tconstruct:ingots:3>,
liquid: <liquid:knightslime>,
nugget: null,
plate: null,
rod: null
},
lead: {
block: <immersiveengineering:storage:2>,
clump: <mekanism:clump:6>,
crystal: <mekanism:crystal:6>,
dirtyDust: <mekanism:dirtydust:6>,
dust: <immersiveengineering:metal:11>,
gear: <materialpart:lead:gear>,
ingot: <immersiveengineering:metal:2>,
liquid: <liquid:lead>,
nugget: <immersiveengineering:metal:22>,
plate: <immersiveengineering:metal:32>,
rod: <materialpart:lead:rod>,
shard: <mekanism:shard:6>
},
manyullyn: {
block: <tconstruct:metal:2>,
dust: null,
gear: null,
ingot: <tconstruct:ingots:2>,
liquid: <liquid:manyullyn>,
nugget: <tconstruct:nuggets:2>,
plate: null,
rod: null
},
meteoricIron: {
block: <galacticraftcore:basic_block_core:12>,
dust: <materialpart:meteoric_iron:dust>,
gear: null,
ingot: <galacticraftcore:item_basic_moon:0>,
nugget: null,
plate: null,
rod: null
},
modularium: {
block: null,
dust: null,
gear: <materialpart:modularium:gear>,
ingot: <modularmachinery:itemmodularium:0>,
liquid: <liquid:modularium>,
nugget: null,
plate: <materialpart:modularium:plate>,
rod: <materialpart:modularium:rod>
},
nickel: {
block: <immersiveengineering:storage:4>,
dust: <immersiveengineering:metal:13>,
gear: null,
ingot: <immersiveengineering:metal:4>,
liquid: <liquid:nickel>,
nugget: <immersiveengineering:metal:24>,
plate: <immersiveengineering:metal:34>,
rod: null
},
osmium: {
block: <mekanism:basicblock:0>,
clump: <mekanism:clump:2>,
crystal: <mekanism:crystal:2>,
dirtyDust: <mekanism:dirtydust:2>,
dust: <mekanism:dust:2>,
gear: null,
ingot: <mekanism:ingot:1>,
nugget: <mekanism:nugget:1>,
plate: null,
rod: null,
shard: <mekanism:shard:2>
},
pigiron: {
block: <tconstruct:metal:4>,
dust: null,
gear: null,
ingot: <tconstruct:ingots:4>,
liquid: <liquid:pigiron>,
nugget: null,
plate: null,
rod: null
},
platinum: {
block: <materialpart:platinum:block>,
dust: <materialpart:platinum:dust>,
gear: <materialpart:platinum:gear>,
ingot: <materialpart:platinum:ingot>,
liquid: <liquid:platinum>,
nugget: null,
plate: <materialpart:platinum:plate>,
rod: <materialpart:platinum:rod>
},
redstoneAlloy: {
block: <materialpart:redstone_alloy:block>,
dust: null,
gear: <materialpart:redstone_alloy:gear>,
ingot: <materialpart:redstone_alloy:ingot>,
liquid: <liquid:redstone_alloy>,
nugget: null,
plate: <materialpart:redstone_alloy:plate>,
rod: <materialpart:redstone_alloy:rod>
},
refinedCoralium: {
block: <abyssalcraft:ingotblock:1>,
dust: <acintegration:dust:1>,
gear: null,
ingot: <abyssalcraft:cingot:0>,
liquid: <liquid:moltenrefinedcoralium>,
nugget: <abyssalcraft:ingotnugget:1>,
plate: null,
rod: null
},
reinforcedMetal: {
block: <stevescarts:blockmetalstorage:0>,
dust: null,
gear: <materialpart:reinforced_metal:gear>,
ingot: <stevescarts:modulecomponents:22>,
liquid: <liquid:reinforced_metal>,
nugget: null,
plate: <materialpart:reinforced_metal:plate>,
rod: <materialpart:reinforced_metal:rod>
},
silver: {
block: <immersiveengineering:storage:3>,
clump: <mekanism:clump:5>,
crystal: <mekanism:crystal:5>,
dirtyDust: <mekanism:dirtydust:5>,
dust: <immersiveengineering:metal:12>,
gear: <materialpart:silver:gear>,
ingot: <immersiveengineering:metal:3>,
liquid: <liquid:silver>,
nugget: <immersiveengineering:metal:23>,
plate: <immersiveengineering:metal:33>,
rod: <materialpart:silver:rod>,
shard: <mekanism:shard:5>
},
spacePlatinum: {
block: <extraplanets:kepler22b:14>,
dust: <materialpart:space_platinum:dust>,
gear: null,
ingot: <extraplanets:tier11_items:5>,
liquid: null,
nugget: null,
plate: null,
rod: null
},
steel: {
block: <immersiveengineering:storage:8>,
dust: <immersiveengineering:metal:17>,
gear: <materialpart:steel:gear>,
ingot: <immersiveengineering:metal:8>,
liquid: <liquid:steel>,
nugget: <immersiveengineering:metal:28>,
plate: <immersiveengineering:metal:38>,
rod: <immersiveengineering:material:2>
},
steeleaf: {
block: <twilightforest:block_storage:2>,
dust: null,
gear: <materialpart:steeleaf:gear>,
ingot: <twilightforest:steeleaf_ingot:0>,
liquid: <liquid:steeleaf>,
nugget: null,
plate: <materialpart:steeleaf:plate>,
rod: <materialpart:steeleaf:rod>
},
tin: {
block: <mekanism:basicblock:13>,
clump: <mekanism:clump:4>,
crystal: <mekanism:crystal:4>,
dirtyDust: <mekanism:dirtydust:4>,
dust: <mekanism:dust:4>,
gear: <materialpart:tin:gear>,
ingot: <mekanism:ingot:6>,
liquid: <liquid:tin>,
nugget: null,
plate: <materialpart:tin:plate>,
rod: <materialpart:tin:rod>,
shard: <mekanism:shard:4>
},
titanium: {
block: <galacticraftplanets:asteroids_block:7>,
dust: <galacticraftplanets:item_basic_asteroids:9>,
gear: null,
ingot: <galacticraftplanets:item_basic_asteroids:0>,
liquid: <liquid:titanium>,
nugget: null,
plate: null,
rod: null
},
uranium: {
block: <immersiveengineering:storage:5>,
dust: <immersiveengineering:metal:14>,
gear: null,
ingot: <immersiveengineering:metal:5>,
liquid: <liquid:uranium>,
nugget: null,
plate: <immersiveengineering:metal:35>,
rod: null
},
zinc: {
block: <extraplanets:neptune:7>,
dust: <primal:zinc_dust:0>,
gear: null,
ingot: <extraplanets:tier8_items:5>,
liquid: <liquid:zinc>,
nugget: null,
plate: null,
rod: null
}
};

View File

@ -0,0 +1,414 @@
#priority 4100
import crafttweaker.oredict.IOreDictEntry;
//Metal unification
/*
METAL_TYPE: {
block: ORE_DICT_ENTRY,
dust: ORE_DICT_ENTRY,
gear: ORE_DICT_ENTRY,
ingot: ORE_DICT_ENTRY,
nugget: ORE_DICT_ENTRY,
plate: ORE_DICT_ENTRY,
rod: ORE_DICT_ENTRY
}
*/
global metals as IOreDictEntry[string][string] = {
abyssalnite: {
block: <ore:blockAbyssalnite>,
dust: <ore:dustAbyssalnite>,
gear: null,
ingot: <ore:ingotAbyssalnite>,
nugget: <ore:nuggetAbyssalnite>,
plate: null,
rod: null
},
aluminum: {
block: <ore:blockAluminum>,
dust: <ore:dustAluminum>,
gear: null,
ingot: <ore:ingotAluminum>,
nugget: <ore:nuggetAluminum>,
ore: <ore:oreAluminum>,
plate: <ore:plateAluminum>,
rod: <ore:rodAluminum>
},
aluminumBrass: {
block: <ore:blockAlubrass>,
dust: null,
gear: null,
ingot: <ore:ingotAlubrass>,
nugget: <ore:nuggetAlubrass>,
plate: null,
rod: null
},
ardite: {
block: <ore:blockArdite>,
dust: <ore:dustArdite>,
gear: null,
ingot: <ore:ingotArdite>,
nugget: <ore:nuggetArdite>,
ore: <ore:oreArdite>,
plate: null,
rod: null
},
blackIron: {
block: <ore:blockBlackIron>,
dust: null,
gear: null,
ingot: <ore:ingotBlackIron>,
nugget: <ore:nuggetBlackIron>,
plate: <ore:plateBlackIron>,
rod: <ore:rodBlackIron>
},
bronze: {
block: <ore:blockBronze>,
dust: <ore:dustBronze>,
gear: <ore:gearBronze>,
ingot: <ore:ingotBronze>,
nugget: <ore:nuggetBronze>,
plate: <ore:plateBronze>,
rod: <ore:rodBronze>
},
cobalt: {
block: <ore:blockCobalt>,
dust: <ore:dustCobalt>,
gear: <ore:gearCobalt>,
ingot: <ore:ingotCobalt>,
nugget: <ore:nuggetCobalt>,
ore: <ore:oreCobalt>,
plate: <ore:plateCobalt>,
rod: <ore:rodCobalt>
},
compressedIron: {
block: <ore:blockCompressedIron>,
dust: null,
gear: <ore:gearCompressedIron>,
ingot: <ore:ingotCompressedIron>,
nugget: null,
plate: <ore:plateCompressedIron>,
rod: <ore:rodCompressedIron>
},
constantan: {
block: <ore:blockConstantan>,
dust: <ore:dustConstantan>,
gear: null,
ingot: <ore:ingotConstantan>,
nugget: <ore:nuggetConstantan>,
plate: <ore:plateConstantan>,
rod: null
},
copper: {
block: <ore:blockCopper>,
clump: <ore:clumpCopper>,
crystal: <ore:crystalCopper>,
dirtyDust: <ore:dustDirtyCopper>,
dust: <ore:dustCopper>,
gear: <ore:gearCopper>,
ingot: <ore:ingotCopper>,
nugget: <ore:nuggetCopper>,
ore: <ore:oreCopper>,
plate: <ore:plateCopper>,
rod: <ore:rodCopper>,
shard: <ore:shardCopper>
},
dreadium: {
block: <ore:blockDreadium>,
dust: <ore:dustDreadium>,
gear: null,
ingot: <ore:ingotDreadium>,
nugget: <ore:nuggetDreadium>,
plate: null,
rod: null
},
electrum: {
block: <ore:blockElectrum>,
dust: <ore:dustElectrum>,
gear: null,
ingot: <ore:ingotElectrum>,
nugget: <ore:nuggetElectrum>,
plate: <ore:plateElectrum>,
rod: null
},
enhancedGalgadorian: {
block: <ore:blockEnhancedGalgadorian>,
dust: null,
gear: <ore:gearEnhancedGalgadorian>,
ingot: <ore:ingotEnhancedGalgadorian>,
nugget: null,
plate: <ore:plateEnhancedGalgadorian>,
rod: <ore:rodEnhancedGalgadorian>
},
ethaxium: {
block: <ore:blockEthaxium>,
dust: null,
gear: null,
ingot: <ore:ingotEthaxium>,
liquid: null,
nugget: <ore:nuggetEthaxium>,
plate: null,
rod: null
},
fiery: {
block: <ore:blockFiery>,
dust: null,
gear: <ore:gearFiery>,
ingot: <ore:ingotFiery>,
nugget: null,
plate: <ore:plateFiery>,
rod: <ore:rodFiery>
},
galgadorian: {
block: <ore:blockGalgadorian>,
dust: null,
gear: <ore:gearGalgadorian>,
ingot: <ore:ingotGalgadorian>,
nugget: null,
plate: <ore:plateGalgadorian>,
rod: <ore:rodGalgadorian>
},
gold: {
block: <ore:blockGold>,
clump: <ore:clumpGold>,
crystal: <ore:crystalGold>,
dirtyDust: <ore:dustDirtyGold>,
dust: <ore:dustGold>,
gear: <ore:gearGold>,
ingot: <ore:ingotGold>,
nugget: <ore:nuggetGold>,
ore: <ore:oreGold>,
plate: <ore:plateGold>,
rod: <ore:rodGold>,
shard: <ore:shardGold>
},
invar: {
block: <ore:blockInvar>,
dust: <ore:dustInvar>,
gear: <ore:gearInvar>,
ingot: <ore:ingotInvar>,
nugget: <ore:nuggetInvar>,
plate: <ore:plateInvar>,
rod: <ore:rodInvar>
},
iron: {
block: <ore:blockIron>,
clump: <ore:clumpIron>,
crystal: <ore:crystalIron>,
dirtyDust: <ore:dustDirtyIron>,
dust: <ore:dustIron>,
gear: <ore:gearIron>,
ingot: <ore:ingotIron>,
nugget: <ore:nuggetIron>,
ore: <ore:oreIron>,
plate: <ore:plateIron>,
rod: <ore:rodIron>,
shard: <ore:shardIron>
},
knightslime: {
block: <ore:blockKnightslime>,
dust: null,
gear: null,
ingot: <ore:ingotKnightslime>,
nugget: <ore:nuggetKnightslime>,
plate: null,
rod: null
},
lead: {
block: <ore:blockLead>,
clump: <ore:clumpLead>,
crystal: <ore:crystalLead>,
dirtyDust: <ore:dustDirtyLead>,
dust: <ore:dustLead>,
gear: <ore:gearLead>,
ingot: <ore:ingotLead>,
nugget: <ore:nuggetLead>,
ore: <ore:oreLead>,
plate: <ore:plateLead>,
rod: <ore:rodLead>,
shard: <ore:shardLead>
},
manyullyn: {
block: <ore:blockManyullyn>,
dust: null,
gear: null,
ingot: <ore:ingotManyullyn>,
nugget: <ore:nuggetManyullyn>,
plate: null,
rod: null
},
meteoricIron: {
block: <ore:blockMeteoricIron>,
dust: <ore:dustMeteoricIron>,
gear: null,
ingot: <ore:ingotMeteoricIron>,
nugget: null,
ore: <ore:oreMeteoricIron>,
plate: null,
rod: null
},
modularium: {
block: null,
dust: null,
gear: <ore:gearModularium>,
ingot: <ore:ingotModularium>,
nugget: null,
plate: <ore:plateModularium>,
rod: <ore:rodModularium>
},
nickel: {
block: <ore:blockNickel>,
dust: <ore:dustNickel>,
gear: null,
ingot: <ore:ingotNickel>,
nugget: <ore:nuggetNickel>,
ore: <ore:oreNickel>,
plate: <ore:plateNickel>,
rod: null
},
osmium: {
block: <ore:blockOsmium>,
clump: <ore:clumpOsmium>,
crystal: <ore:crystalOsmium>,
dirtyDust: <ore:dustDirtyOsmium>,
dust: <ore:dustOsmium>,
gear: null,
ingot: <ore:ingotOsmium>,
nugget: <ore:nuggetOsmium>,
ore: <ore:oreOsmium>,
plate: null,
rod: null,
shard: <ore:shardOsmium>
},
pigiron: {
block: <ore:blockPigiron>,
dust: <ore:dustPigiron>,
gear: null,
ingot: <ore:ingotPigiron>,
nugget: <ore:nuggetPigiron>,
plate: <ore:platePigiron>,
rod: null
},
platinum: {
block: <ore:blockPlatinum>,
dust: <ore:dustPlatinum>,
gear: <ore:gearPlatinum>,
ingot: <ore:ingotPlatinum>,
nugget: null,
ore: <ore:orePlatinum>,
plate: <ore:platePlatinum>,
rod: <ore:rodPlatinum>
},
redstoneAlloy: {
block: <ore:blockRedstoneAlloy>,
dust: null,
gear: <ore:gearRedstoneAlloy>,
ingot: <ore:ingotRedstoneAlloy>,
nugget: null,
plate: <ore:plateRedstoneAlloy>,
rod: <ore:rodRedstoneAlloy>
},
refinedCoralium: {
block: <ore:blockLiquifiedCoralium>,
dust: <ore:dustLiquifiedCoralium>,
gear: null,
ingot: <ore:ingotLiquifiedCoralium>,
nugget: <ore:nuggetLiquifiedCoralium>,
plate: null,
rod: null
},
reinforcedMetal: {
block: <ore:blockReinforcedMetal>,
dust: null,
gear: <ore:gearReinforcedMetal>,
ingot: <ore:ingotReinforcedMetal>,
nugget: null,
plate: <ore:plateReinforcedMetal>,
rod: <ore:rodReinforcedMetal>
},
silver: {
block: <ore:blockSilver>,
clump: <ore:clumpSilver>,
crystal: <ore:crystalSilver>,
dirtyDust: <ore:dustDirtySilver>,
dust: <ore:dustSilver>,
gear: <ore:gearSilver>,
ingot: <ore:ingotSilver>,
nugget: <ore:nuggetSilver>,
ore: <ore:oreSilver>,
plate: <ore:plateSilver>,
rod: <ore:rodSilver>,
shard: <ore:shardSilver>
},
spacePlatinum: {
block: <ore:blockSpacePlatinum>,
dust: <ore:dustSpacePlatinum>,
gear: null,
ingot: <ore:ingotSpacePlatinum>,
nugget: null,
plate: null,
rod: null
},
steel: {
block: <ore:blockSteel>,
dust: <ore:dustSteel>,
gear: <ore:gearSteel>,
ingot: <ore:ingotSteel>,
nugget: <ore:nuggetSteel>,
plate: <ore:plateSteel>,
rod: <ore:rodSteel>
},
steeleaf: {
block: <ore:blockSteeleaf>,
dust: null,
gear: <ore:gearSteeleaf>,
ingot: <ore:ingotSteeleaf>,
nugget: null,
plate: <ore:plateSteeleaf>,
rod: <ore:rodSteeleaf>
},
tin: {
block: <ore:blockTin>,
clump: <ore:clumpTin>,
crystal: <ore:crystalTin>,
dirtyDust: <ore:dustDirtyTin>,
dust: <ore:dustTin>,
gear: <ore:gearTin>,
ingot: <ore:ingotTin>,
nugget: <ore:nuggetTin>,
ore: <ore:oreTin>,
plate: <ore:plateTin>,
rod: <ore:rodTin>,
shard: <ore:shardTin>
},
titanium: {
block: <ore:blockTitanium>,
dust: <ore:dustTitanium>,
gear: null,
ingot: <ore:ingotTitanium>,
nugget: null,
ore: <ore:oreIlmenite>,
plate: null,
rod: null
},
uranium: {
block: <ore:blockUranium>,
dust: <ore:dustUranium>,
gear: null,
ingot: <ore:ingotUranium>,
nugget: <ore:nuggetUranium>,
ore: <ore:oreUranium>,
plate: <ore:plateUranium>,
rod: null
},
zinc: {
block: <ore:blockZinc>,
dust: <ore:dustZinc>,
gear: null,
ingot: <ore:ingotZinc>,
nugget: <ore:nuggetZinc>,
ore: <ore:oreZinc>,
plate: <ore:plateZinc>,
rod: null
}
};