minecraft server init
This commit is contained in:
53
scripts/crafttweaker/oredict/dyes.zs
Normal file
53
scripts/crafttweaker/oredict/dyes.zs
Normal file
@ -0,0 +1,53 @@
|
||||
#priority 2600
|
||||
|
||||
/*
|
||||
SevTech: Ages OreDict Dye Script.
|
||||
|
||||
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;
|
||||
|
||||
/*
|
||||
Remove oredicts on dyes
|
||||
*/
|
||||
|
||||
// This item does everything apparently..
|
||||
<ore:dyeBlack>.remove(<primal:sinuous_resin:0>);
|
||||
|
||||
// Add to then be removed
|
||||
<ore:dyeBrown>.add(<betterwithmods:material:5>);
|
||||
<ore:dyeBlack>.add(<nex:wither_dust:0>);
|
||||
|
||||
// Flowers and Lapis no longer are just dye!
|
||||
<ore:dye>.remove(<minecraft:dye:*>);
|
||||
|
||||
<ore:dyeBlack>.remove(<actuallyadditions:item_misc:17>);
|
||||
<ore:dyeBlack>.remove(<minecraft:dye:0>);
|
||||
<ore:dyeBlack>.remove(<nex:wither_dust:0>);
|
||||
<ore:dyeBlue>.remove(<minecraft:dye:4>);
|
||||
<ore:dyeBrown>.remove(<betterwithmods:material:5>);
|
||||
<ore:dyeBrown>.remove(<industrialforegoing:fertilizer:0>);
|
||||
<ore:dyeBrown>.remove(<minecraft:dye:3>);
|
||||
<ore:dyeCyan>.remove(<minecraft:dye:6>);
|
||||
<ore:dyeGray>.remove(<minecraft:dye:8>);
|
||||
<ore:dyeGreen>.remove(<minecraft:dye:2>);
|
||||
<ore:dyeLightBlue>.remove(<minecraft:dye:12>);
|
||||
<ore:dyeLightGray>.remove(<minecraft:dye:7>);
|
||||
<ore:dyeLightGray>.remove(<rustic:ironberries>);
|
||||
<ore:dyeLime>.remove(<minecraft:dye:10>);
|
||||
<ore:dyeMagenta>.remove(<minecraft:dye:13>);
|
||||
<ore:dyeOrange>.remove(<minecraft:dye:14>);
|
||||
<ore:dyePink>.remove(<minecraft:dye:9>);
|
||||
<ore:dyePurple>.remove(<minecraft:dye:5>);
|
||||
<ore:dyePurple>.remove(<primal:sinuous_resin:0>);
|
||||
<ore:dyePurple>.remove(<rustic:grapes>);
|
||||
<ore:dyeRed>.remove(<minecraft:dye:1>);
|
||||
<ore:dyeRed>.remove(<rustic:wildberries:0>);
|
||||
<ore:dyeWhite>.remove(<minecraft:dye:15>);
|
||||
<ore:dyeYellow>.remove(<minecraft:dye:11>);
|
||||
|
||||
// Natura Dye
|
||||
<ore:dyeBlue>.add(<natura:materials:8>);
|
||||
<ore:dyeBlue>.remove(<natura:materials:8>);
|
85
scripts/crafttweaker/oredict/food_plants.zs
Normal file
85
scripts/crafttweaker/oredict/food_plants.zs
Normal file
@ -0,0 +1,85 @@
|
||||
#priority 2600
|
||||
|
||||
/*
|
||||
SevTech: Ages OreDict Food / Plants Script.
|
||||
|
||||
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;
|
||||
|
||||
// There shall be one and only one FLOUR!
|
||||
<ore:foodFlour>.remove(<betterwithmods:raw_pastry:3>);
|
||||
<ore:foodFlour>.add(<horsepower:flour:0>);
|
||||
|
||||
// Add the salts so our recipe loops work correctly on load.
|
||||
<ore:foodSalt>.add(<primal:salt_dust_netjry:0>);
|
||||
<ore:foodSalt>.add(<primal:salt_dust_rock:0>);
|
||||
<ore:foodSalt>.add(<primal:salt_dust_fire:0>);
|
||||
<ore:foodSalt>.add(<primal:salt_dust_void:0>);
|
||||
<ore:foodSalt>.add(<mekanism:salt:0>);
|
||||
<ore:foodSalt>.add(<immersivetech:material:0>);
|
||||
|
||||
// Adding these to the list because THEY ARE COOKED MEAT AND WERE NOT ADDED >:O
|
||||
<ore:listAllmeatcooked>.add(<betterwithmods:cooked_bat_wing:0>);
|
||||
<ore:listAllmeatcooked>.add(<betterwithmods:cooked_wolf_chop:0>);
|
||||
<ore:listAllmeatcooked>.add(<animalium:rat_meat_cooked:0>);
|
||||
<ore:listAllmeatcooked>.add(<animalium:bear_meat_cooked:0>);
|
||||
<ore:listAllmeatcooked>.add(<twilightforest:cooked_meef:0>);
|
||||
<ore:listAllmeatcooked>.add(<twilightforest:cooked_venison:0>);
|
||||
<ore:listAllmeatcooked>.add(<thebetweenlands:snail_flesh_cooked:0>);
|
||||
<ore:listAllmeatcooked>.add(<thebetweenlands:frog_legs_cooked:0>);
|
||||
<ore:listAllmeatcooked>.add(<thebetweenlands:angler_meat_cooked:0>);
|
||||
<ore:listAllmeatcooked>.add(<nex:ghast_meat_cooked:0>);
|
||||
<ore:listAllmeatcooked>.add(<natura:edibles:1>);
|
||||
|
||||
<ore:cordageGeneral>.remove(<primal:silk_cordage:0>);
|
||||
<ore:cordageGeneral>.remove(<primal:void_cordage:0>);
|
||||
<ore:cordageGeneral>.remove(<primal:sinuous_fiber:0>);
|
||||
<ore:cordageGeneral>.remove(<primal:sinuous_cordage:0>);
|
||||
<ore:plantfiber>.add(<primal:plant_fiber:0>);
|
||||
<ore:thatchingMaterialBasic>.add(<primal:rush_stems:0>);
|
||||
|
||||
<ore:string>.remove(<primal_tech:twine>);
|
||||
|
||||
/*
|
||||
Seeds
|
||||
*/
|
||||
// IF YOU MAKE A SEED ADD IT TO THE ALLSEEDS LIST! >:()
|
||||
var seedOreDict = <ore:thisIsWhatHappensWhenYouDontFollowOreDictionariesForSeeds>;
|
||||
var seeds = [
|
||||
<actuallyadditions:item_canola_seed:0>,
|
||||
<actuallyadditions:item_coffee_seed:0>,
|
||||
<actuallyadditions:item_flax_seed:0>,
|
||||
<actuallyadditions:item_misc:23>,
|
||||
<actuallyadditions:item_misc:24>,
|
||||
<actuallyadditions:item_rice_seed:0>,
|
||||
<betterwithaddons:crop_rice:0>,
|
||||
<betterwithaddons:crop_rush:0>,
|
||||
<betterwithmods:hemp:0>,
|
||||
//<cavern:acresia:0>,
|
||||
<minecraft:beetroot_seeds:0>,
|
||||
<minecraft:carrot:0>,
|
||||
<minecraft:melon_seeds:0>,
|
||||
<minecraft:nether_wart:0>,
|
||||
<minecraft:potato:0>,
|
||||
<minecraft:pumpkin_seeds:0>,
|
||||
<minecraft:wheat_seeds:0>,
|
||||
<natura:overworld_seeds:1>,
|
||||
<natura:overworld_seeds:0>,
|
||||
<primal:aconite_root:0>,
|
||||
<primal:corn_seeds:0>,
|
||||
<primal:corypha_seed:0>,
|
||||
<primal:daucus_murn_seeds:0>,
|
||||
<primal:dry_grass_seed:0>,
|
||||
<primal:nether_seed:0>,
|
||||
<primal:rush_seeds:0>,
|
||||
<primal:searing_ember:0>,
|
||||
<primal:valus_seed:0>,
|
||||
<primal:void_seed:0>
|
||||
] as IItemStack[];
|
||||
|
||||
for seed in seeds {
|
||||
seedOreDict.add(seed);
|
||||
}
|
19
scripts/crafttweaker/oredict/metals.zs
Normal file
19
scripts/crafttweaker/oredict/metals.zs
Normal file
@ -0,0 +1,19 @@
|
||||
#priority 2600
|
||||
|
||||
/*
|
||||
SevTech: Ages OreDict Metals Script.
|
||||
|
||||
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.
|
||||
*/
|
||||
<ore:ingotTamahagane>.remove(<primal:tamahagane_ingot:0>);
|
||||
|
||||
<ore:nuggetSoulium>.remove(<mysticalagriculture:crafting:45>);
|
||||
<ore:nuggetInsanium>.remove(<mysticalagradditions:insanium:3>);
|
||||
|
||||
// Add to oredict so it can be removed
|
||||
<ore:gearCompressedIron>.add(<pneumaticcraft:compressed_iron_gear:0>);
|
||||
|
||||
// Remove Primal Metals (We don't need them and they'll cause confusion)
|
||||
<ore:nuggetPlatinum>.remove(<primal:platinum_nugget>);
|
14
scripts/crafttweaker/oredict/mods/buildcraft.zs
Normal file
14
scripts/crafttweaker/oredict/mods/buildcraft.zs
Normal file
@ -0,0 +1,14 @@
|
||||
#priority 2600
|
||||
|
||||
/*
|
||||
SevTech: Ages OreDict Mod Script.
|
||||
|
||||
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.
|
||||
*/
|
||||
<ore:gearWood>.add(<buildcraftcore:gear_wood:0>);
|
||||
<ore:gearStone>.add(<buildcraftcore:gear_stone:0>);
|
||||
<ore:gearIron>.add(<buildcraftcore:gear_iron:0>);
|
||||
<ore:gearGold>.add(<buildcraftcore:gear_gold:0>);
|
||||
<ore:gearDiamond>.add(<buildcraftcore:gear_diamond:0>);
|
39
scripts/crafttweaker/oredict/mods/chisel.zs
Normal file
39
scripts/crafttweaker/oredict/mods/chisel.zs
Normal file
@ -0,0 +1,39 @@
|
||||
#priority 2600
|
||||
|
||||
/*
|
||||
SevTech: Ages OreDict Mod Script.
|
||||
|
||||
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.oredict.IOreDictEntry;
|
||||
|
||||
// Usage: <chiselBlock>: <oreDict>
|
||||
var oreDictChiselPairs as IOreDictEntry[IItemStack] = {
|
||||
<chisel:blockaluminum:0>: <ore:blockAluminum>,
|
||||
<chisel:blockbronze:0>: <ore:blockBronze>,
|
||||
<chisel:blockcobalt:0>: <ore:blockCobalt>,
|
||||
<chisel:blockcopper:0>: <ore:blockCopper>,
|
||||
<chisel:diamond:0>: <ore:blockDiamond>,
|
||||
<chisel:blockelectrum:0>: <ore:blockElectrum>,
|
||||
<chisel:emerald:0>: <ore:blockEmerald>,
|
||||
<chisel:gold:0>: <ore:blockGold>,
|
||||
<chisel:iron:0>: <ore:blockIron>,
|
||||
<chisel:lapis:0>: <ore:blockLapis>,
|
||||
<chisel:blocklead:0>: <ore:blockLead>,
|
||||
<chisel:blocknickel:0>: <ore:blockNickel>,
|
||||
<chisel:blockplatinum:0>: <ore:blockPlatinum>,
|
||||
<chisel:redstone:0>: <ore:blockRedstone>,
|
||||
<chisel:redstone1:0>: <ore:blockRedstone>,
|
||||
<chisel:blocksilver:0>: <ore:blockSilver>,
|
||||
<chisel:blocksteel:0>: <ore:blockSteel>,
|
||||
<chisel:blocktin:0>: <ore:blockTin>
|
||||
};
|
||||
|
||||
for chiselBlock, oreDict in oreDictChiselPairs {
|
||||
for chiselBlockSubItem in chiselBlock.definition.subItems {
|
||||
oreDict.remove(chiselBlockSubItem);
|
||||
}
|
||||
}
|
27
scripts/crafttweaker/oredict/mods/extraplanets.zs
Normal file
27
scripts/crafttweaker/oredict/mods/extraplanets.zs
Normal file
@ -0,0 +1,27 @@
|
||||
#priority 2600
|
||||
|
||||
/*
|
||||
SevTech: Ages OreDict Mod Script.
|
||||
|
||||
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.
|
||||
*/
|
||||
|
||||
// Heavy Oxygen Tanks
|
||||
<ore:tankOxygenHeavy>.add(<galacticraftcore:oxygen_tank_heavy_full:*>);
|
||||
<ore:tankOxygenHeavy>.add(<extraplanets:oxygen_tank_heavy_full_white:*>);
|
||||
<ore:tankOxygenHeavy>.add(<extraplanets:oxygen_tank_heavy_full_orange:*>);
|
||||
<ore:tankOxygenHeavy>.add(<extraplanets:oxygen_tank_heavy_full_magenta:*>);
|
||||
<ore:tankOxygenHeavy>.add(<extraplanets:oxygen_tank_heavy_full_light_blue:*>);
|
||||
<ore:tankOxygenHeavy>.add(<extraplanets:oxygen_tank_heavy_full_yellow:*>);
|
||||
<ore:tankOxygenHeavy>.add(<extraplanets:oxygen_tank_heavy_full_pink:*>);
|
||||
<ore:tankOxygenHeavy>.add(<extraplanets:oxygen_tank_heavy_full_gray:*>);
|
||||
<ore:tankOxygenHeavy>.add(<extraplanets:oxygen_tank_heavy_full_light_gray:*>);
|
||||
<ore:tankOxygenHeavy>.add(<extraplanets:oxygen_tank_heavy_full_cyan:*>);
|
||||
<ore:tankOxygenHeavy>.add(<extraplanets:oxygen_tank_heavy_full_purple:*>);
|
||||
<ore:tankOxygenHeavy>.add(<extraplanets:oxygen_tank_heavy_full_blue:*>);
|
||||
<ore:tankOxygenHeavy>.add(<extraplanets:oxygen_tank_heavy_full_brown:*>);
|
||||
<ore:tankOxygenHeavy>.add(<extraplanets:oxygen_tank_heavy_full_green:*>);
|
||||
<ore:tankOxygenHeavy>.add(<extraplanets:oxygen_tank_heavy_full_lime:*>);
|
||||
<ore:tankOxygenHeavy>.add(<extraplanets:oxygen_tank_heavy_full_black:*>);
|
17
scripts/crafttweaker/oredict/mods/galacticraft.zs
Normal file
17
scripts/crafttweaker/oredict/mods/galacticraft.zs
Normal file
@ -0,0 +1,17 @@
|
||||
#priority 2600
|
||||
|
||||
/*
|
||||
SevTech: Ages OreDict Mod Script.
|
||||
|
||||
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.
|
||||
*/
|
||||
<ore:ingotDesh>.add(<galacticraftplanets:item_basic_mars:2>);
|
||||
|
||||
// Remove Meteoric Iron Block from ore oredict... because... why...
|
||||
<ore:oreMeteoricIron>.add(<galacticraftcore:basic_block_core:12>);
|
||||
<ore:oreMeteoricIron>.remove(<galacticraftcore:basic_block_core:12>);
|
||||
|
||||
// Add Raw Meteoric Iron to Ore Oredict since it and Fallen Meteor can behave the same.
|
||||
<ore:oreMeteoricIron>.add(<galacticraftcore:meteoric_iron_raw:0>);
|
106
scripts/crafttweaker/oredict/mods/mekanism.zs
Normal file
106
scripts/crafttweaker/oredict/mods/mekanism.zs
Normal file
@ -0,0 +1,106 @@
|
||||
#priority 2600
|
||||
|
||||
/*
|
||||
SevTech: Ages OreDict Mod Script.
|
||||
|
||||
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.
|
||||
*/
|
||||
|
||||
// Ores
|
||||
<ore:oreCopper>.add(<mekanism:oreblock:1>);
|
||||
<ore:oreOsmium>.add(<mekanism:oreblock:0>);
|
||||
<ore:oreTin>.add(<mekanism:oreblock:2>);
|
||||
|
||||
// Copper
|
||||
<ore:blockCopper>.add(<mekanism:basicblock:12>);
|
||||
<ore:clumpCopper>.add(<mekanism:clump:3>);
|
||||
<ore:crystalCopper>.add(<mekanism:crystal:3>);
|
||||
<ore:dustDirtyCopper>.add(<mekanism:dirtydust:3>);
|
||||
<ore:dustCopper>.add(<mekanism:dust:3>);
|
||||
<ore:ingotCopper>.add(<mekanism:ingot:5>);
|
||||
<ore:nuggetCopper>.add(<mekanism:nugget:5>);
|
||||
<ore:shardCopper>.add(<mekanism:shard:3>);
|
||||
|
||||
// Gold
|
||||
<ore:clumpGold>.add(<mekanism:clump:1>);
|
||||
<ore:crystalGold>.add(<mekanism:crystal:1>);
|
||||
<ore:dustDirtyGold>.add(<mekanism:dirtydust:1>);
|
||||
<ore:dustGold>.add(<mekanism:dust:1>);
|
||||
<ore:shardGold>.add(<mekanism:shard:1>);
|
||||
|
||||
// Iron
|
||||
<ore:clumpIron>.add(<mekanism:clump:0>);
|
||||
<ore:crystalIron>.add(<mekanism:crystal:0>);
|
||||
<ore:dustDirtyIron>.add(<mekanism:dirtydust:0>);
|
||||
<ore:dustIron>.add(<mekanism:dust:0>);
|
||||
<ore:shardIron>.add(<mekanism:shard:0>);
|
||||
|
||||
// Lead
|
||||
<ore:clumpLead>.add(<mekanism:clump:6>);
|
||||
<ore:crystalLead>.add(<mekanism:crystal:6>);
|
||||
<ore:dustDirtyLead>.add(<mekanism:dirtydust:6>);
|
||||
<ore:dustLead>.add(<mekanism:dust:6>);
|
||||
<ore:shardLead>.add(<mekanism:shard:6>);
|
||||
|
||||
// Osmium
|
||||
<ore:blockOsmium>.add(<mekanism:basicblock:0>);
|
||||
<ore:clumpOsmium>.add(<mekanism:clump:2>);
|
||||
<ore:crystalOsmium>.add(<mekanism:crystal:2>);
|
||||
<ore:dustDirtyOsmium>.add(<mekanism:dirtydust:2>);
|
||||
<ore:dustOsmium>.add(<mekanism:dust:2>);
|
||||
<ore:ingotOsmium>.add(<mekanism:ingot:1>);
|
||||
<ore:nuggetOsmium>.add(<mekanism:nugget:1>);
|
||||
<ore:shardOsmium>.add(<mekanism:shard:2>);
|
||||
|
||||
// Silver
|
||||
<ore:clumpSilver>.add(<mekanism:clump:5>);
|
||||
<ore:crystalSilver>.add(<mekanism:crystal:5>);
|
||||
<ore:dustDirtySilver>.add(<mekanism:dirtydust:5>);
|
||||
<ore:dustSilver>.add(<mekanism:dust:5>);
|
||||
<ore:shardSilver>.add(<mekanism:shard:5>);
|
||||
|
||||
// Tin
|
||||
<ore:blockTin>.add(<mekanism:basicblock:13>);
|
||||
<ore:clumpTin>.add(<mekanism:clump:4>);
|
||||
<ore:crystalTin>.add(<mekanism:crystal:4>);
|
||||
<ore:dustDirtyTin>.add(<mekanism:dirtydust:4>);
|
||||
<ore:dustTin>.add(<mekanism:dust:4>);
|
||||
<ore:ingotTin>.add(<mekanism:ingot:6>);
|
||||
<ore:nuggetTin>.add(<mekanism:nugget:6>);
|
||||
<ore:shardTin>.add(<mekanism:shard:4>);
|
||||
|
||||
// Refined Obsidian
|
||||
<ore:blockRefinedObsidian>.add(<mekanism:basicblock:2>);
|
||||
<ore:dustRefinedObsidian>.add(<mekanism:otherdust:5>);
|
||||
<ore:ingotRefinedObsidian>.add(<mekanism:ingot:0>);
|
||||
<ore:nuggetRefinedObsidian>.add(<mekanism:nugget:0>);
|
||||
|
||||
// Refined Glowstone
|
||||
<ore:blockRefinedGlowstone>.add(<mekanism:basicblock:4>);
|
||||
<ore:ingotRefinedGlowstone>.add(<mekanism:ingot:3>);
|
||||
<ore:nuggetRefinedGlowstone>.add(<mekanism:nugget:3>);
|
||||
|
||||
// Bronze
|
||||
<ore:blockBronze>.add(<mekanism:basicblock:1>);
|
||||
<ore:ingotBronze>.add(<mekanism:ingot:2>);
|
||||
<ore:nuggetBronze>.add(<mekanism:nugget:2>);
|
||||
|
||||
// Misc
|
||||
<ore:blockCharcoal>.add(<mekanism:basicblock:3>);
|
||||
<ore:blockSalt>.add(<mekanism:saltblock:0>);
|
||||
<ore:blockSteel>.add(<mekanism:basicblock:5>);
|
||||
<ore:dustDiamond>.add(<mekanism:otherdust:0>);
|
||||
<ore:dustLithium>.add(<mekanism:otherdust:4>);
|
||||
<ore:dustObsidian>.add(<mekanism:otherdust:6>);
|
||||
<ore:dustSalt>.add(<mekanism:salt:0>);
|
||||
<ore:dustSteel>.add(<mekanism:otherdust:1>);
|
||||
<ore:dustSulfur>.add(<mekanism:otherdust:3>);
|
||||
<ore:dustWood>.add(<mekanism:sawdust:0>);
|
||||
<ore:foodSalt>.add(<mekanism:salt:0>);
|
||||
<ore:foodSalt>.add(<mekanism:saltblock:0>);
|
||||
<ore:ingotSteel>.add(<mekanism:ingot:4>);
|
||||
<ore:itemSalt>.add(<mekanism:salt:0>);
|
||||
<ore:nuggetSteel>.add(<mekanism:nugget:4>);
|
||||
<ore:pulpWood>.add(<mekanism:sawdust:0>);
|
102
scripts/crafttweaker/oredict/mods/mystical_agriculture.zs
Normal file
102
scripts/crafttweaker/oredict/mods/mystical_agriculture.zs
Normal file
@ -0,0 +1,102 @@
|
||||
#priority 2600
|
||||
|
||||
/*
|
||||
SevTech: Ages OreDict Mod Script.
|
||||
|
||||
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;
|
||||
|
||||
var essenceCrops as IItemStack[] = [
|
||||
<mysticalagradditions:dragon_egg_crop:0>,
|
||||
<mysticalagradditions:nether_star_crop:0>,
|
||||
<mysticalagradditions:tier6_inferium_crop:0>,
|
||||
<mysticalagriculture:aluminum_brass_crop:0>,
|
||||
<mysticalagriculture:aluminum_crop:0>,
|
||||
<mysticalagriculture:aquamarine_crop:0>,
|
||||
<mysticalagriculture:ardite_crop:0>,
|
||||
<mysticalagriculture:basalt_crop:0>,
|
||||
<mysticalagriculture:black_quartz_crop:0>,
|
||||
<mysticalagriculture:blaze_crop:0>,
|
||||
<mysticalagriculture:bronze_crop:0>,
|
||||
<mysticalagriculture:certus_quartz_crop:0>,
|
||||
<mysticalagriculture:chicken_crop:0>,
|
||||
<mysticalagriculture:coal_crop:0>,
|
||||
<mysticalagriculture:cobalt_crop:0>,
|
||||
<mysticalagriculture:constantan_crop:0>,
|
||||
<mysticalagriculture:copper_crop:0>,
|
||||
<mysticalagriculture:cow_crop:0>,
|
||||
<mysticalagriculture:creeper_crop:0>,
|
||||
<mysticalagriculture:desh_crop:0>,
|
||||
<mysticalagriculture:diamond_crop:0>,
|
||||
<mysticalagriculture:dirt_crop:0>,
|
||||
<mysticalagriculture:dye_crop:0>,
|
||||
<mysticalagriculture:electrum_crop:0>,
|
||||
<mysticalagriculture:emerald_crop:0>,
|
||||
<mysticalagriculture:end_crop:0>,
|
||||
<mysticalagriculture:ender_biotite_crop:0>,
|
||||
<mysticalagriculture:enderman_crop:0>,
|
||||
<mysticalagriculture:experience_crop:0>,
|
||||
<mysticalagriculture:fiery_ingot_crop:0>,
|
||||
<mysticalagriculture:fire_crop:0>,
|
||||
<mysticalagriculture:fluix_crop:0>,
|
||||
<mysticalagriculture:ghast_crop:0>,
|
||||
<mysticalagriculture:glowstone_crop:0>,
|
||||
<mysticalagriculture:glowstone_ingot_crop:0>,
|
||||
<mysticalagriculture:gold_crop:0>,
|
||||
<mysticalagriculture:guardian_crop:0>,
|
||||
<mysticalagriculture:ice_crop:0>,
|
||||
<mysticalagriculture:iron_crop:0>,
|
||||
<mysticalagriculture:ironwood_crop:0>,
|
||||
<mysticalagriculture:knightmetal_crop:0>,
|
||||
<mysticalagriculture:knightslime_crop:0>,
|
||||
<mysticalagriculture:lapis_lazuli_crop:0>,
|
||||
<mysticalagriculture:lead_crop:0>,
|
||||
<mysticalagriculture:limestone_crop:0>,
|
||||
<mysticalagriculture:manyullyn_crop:0>,
|
||||
<mysticalagriculture:marble_crop:0>,
|
||||
<mysticalagriculture:meteoric_iron_crop:0>,
|
||||
<mysticalagriculture:nature_crop:0>,
|
||||
<mysticalagriculture:nether_crop:0>,
|
||||
<mysticalagriculture:nether_quartz_crop:0>,
|
||||
<mysticalagriculture:nickel_crop:0>,
|
||||
<mysticalagriculture:obsidian_crop:0>,
|
||||
<mysticalagriculture:osmium_crop:0>,
|
||||
<mysticalagriculture:pig_crop:0>,
|
||||
<mysticalagriculture:platinum_crop:0>,
|
||||
<mysticalagriculture:quartz_enriched_iron_crop:0>,
|
||||
<mysticalagriculture:rabbit_crop:0>,
|
||||
<mysticalagriculture:redstone_crop:0>,
|
||||
<mysticalagriculture:refined_obsidian_crop:0>,
|
||||
<mysticalagriculture:rock_crystal_crop:0>,
|
||||
<mysticalagriculture:sheep_crop:0>,
|
||||
<mysticalagriculture:silicon_crop:0>,
|
||||
<mysticalagriculture:silver_crop:0>,
|
||||
<mysticalagriculture:skeleton_crop:0>,
|
||||
<mysticalagriculture:sky_stone_crop:0>,
|
||||
<mysticalagriculture:slate_crop:0>,
|
||||
<mysticalagriculture:slime_crop:0>,
|
||||
<mysticalagriculture:spider_crop:0>,
|
||||
<mysticalagriculture:starmetal_crop:0>,
|
||||
<mysticalagriculture:steel_crop:0>,
|
||||
<mysticalagriculture:steeleaf_crop:0>,
|
||||
<mysticalagriculture:stone_crop:0>,
|
||||
<mysticalagriculture:tier1_inferium_crop:0>,
|
||||
<mysticalagriculture:tier2_inferium_crop:0>,
|
||||
<mysticalagriculture:tier3_inferium_crop:0>,
|
||||
<mysticalagriculture:tier4_inferium_crop:0>,
|
||||
<mysticalagriculture:tier5_inferium_crop:0>,
|
||||
<mysticalagriculture:tin_crop:0>,
|
||||
<mysticalagriculture:titanium_crop:0>,
|
||||
<mysticalagriculture:uranium_crop:0>,
|
||||
<mysticalagriculture:water_crop:0>,
|
||||
<mysticalagriculture:wither_skeleton_crop:0>,
|
||||
<mysticalagriculture:wood_crop:0>,
|
||||
<mysticalagriculture:zombie_crop:0>
|
||||
];
|
||||
|
||||
for crop in essenceCrops {
|
||||
<ore:cropEssence>.add(crop);
|
||||
}
|
14
scripts/crafttweaker/oredict/mods/primal.zs
Normal file
14
scripts/crafttweaker/oredict/mods/primal.zs
Normal file
@ -0,0 +1,14 @@
|
||||
#priority 2600
|
||||
|
||||
/*
|
||||
SevTech: Ages OreDict Mod Script.
|
||||
|
||||
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.
|
||||
*/
|
||||
<ore:wool>.remove(<primal:ovis_atre_wool:0>);
|
||||
<ore:blockWool>.remove(<primal:ovis_atre_wool:0>);
|
||||
<ore:woolOvisAtre>.remove(<primal:ovis_atre_wool:0>);
|
||||
// Yew stick was not set as oredict stick. fixed to allow use in all stick recipes (#4267)
|
||||
<ore:stickWood>.add(<primal:yew_stick>);
|
10
scripts/crafttweaker/oredict/mods/refined_storage.zs
Normal file
10
scripts/crafttweaker/oredict/mods/refined_storage.zs
Normal file
@ -0,0 +1,10 @@
|
||||
#priority 2600
|
||||
|
||||
/*
|
||||
SevTech: Ages OreDict Mod Script.
|
||||
|
||||
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.
|
||||
*/
|
||||
<ore:itemSilicon>.add(<refinedstorage:silicon:0>);
|
11
scripts/crafttweaker/oredict/mods/tinkers.zs
Normal file
11
scripts/crafttweaker/oredict/mods/tinkers.zs
Normal file
@ -0,0 +1,11 @@
|
||||
#priority 2600
|
||||
|
||||
/*
|
||||
SevTech: Ages OreDict Mod Script.
|
||||
|
||||
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.
|
||||
*/
|
||||
<ore:nuggetKnightslime>.add(<tconstruct:nuggets:3>);
|
||||
<ore:nuggetPigiron>.add(<tconstruct:nuggets:4>);
|
86
scripts/crafttweaker/oredict/ores.zs
Normal file
86
scripts/crafttweaker/oredict/ores.zs
Normal file
@ -0,0 +1,86 @@
|
||||
#priority 2550
|
||||
|
||||
/*
|
||||
SevTech: Ages OreDict Ores Script.
|
||||
|
||||
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.
|
||||
*/
|
||||
|
||||
/*
|
||||
Geolosys Ores
|
||||
*/
|
||||
<ore:oreGeolosysAutunite>.add(<geolosys:ore:9>);
|
||||
<ore:oreGeolosysAzurite>.add(<geolosys:ore:3>);
|
||||
<ore:oreGeolosysBauxite>.add(<geolosys:ore:7>);
|
||||
<ore:oreGeolosysBeryl>.add(<geolosys:ore_vanilla:6>);
|
||||
<ore:oreGeolosysCassiterite>.add(<geolosys:ore:4>);
|
||||
<ore:oreGeolosysCinnabar>.add(<geolosys:ore_vanilla:1>);
|
||||
<ore:oreGeolosysCoal>.add(<geolosys:ore_vanilla:0>);
|
||||
<ore:oreGeolosysGalena>.add(<geolosys:ore:6>);
|
||||
<ore:oreGeolosysGold>.add(<geolosys:ore_vanilla:2>);
|
||||
<ore:oreGeolosysGold>.add(<materialpart:gold:ore_galacticraftplanets_bottom>);
|
||||
<ore:oreGeolosysHematite>.add(<geolosys:ore:0>);
|
||||
<ore:oreGeolosysHematite>.add(<materialpart:iron:ore_galacticraftcore_bottom>);
|
||||
<ore:oreGeolosysKimberlite>.add(<geolosys:ore_vanilla:5>);
|
||||
<ore:oreGeolosysLapis>.add(<geolosys:ore_vanilla:3>);
|
||||
<ore:oreGeolosysLimonite>.add(<geolosys:ore:1>);
|
||||
<ore:oreGeolosysMalachite>.add(<geolosys:ore:2>);
|
||||
<ore:oreGeolosysOsmium>.add(<materialpart:osmium:ore_minecraft_stone>);
|
||||
<ore:oreGeolosysPlatinum>.add(<geolosys:ore:8>);
|
||||
<ore:oreGeolosysQuartz>.add(<geolosys:ore_vanilla:4>);
|
||||
<ore:oreGeolosysSphalerite>.add(<geolosys:ore:10>);
|
||||
<ore:oreGeolosysTeallite>.add(<geolosys:ore:5>);
|
||||
|
||||
// Register all geolosys clusters with unique oredict entries (used by the IE excavator)
|
||||
<ore:oreClusterAluminum>.add(<geolosys:cluster:6>);
|
||||
<ore:oreClusterCopper>.add(<geolosys:cluster:2>);
|
||||
<ore:oreClusterGold>.add(<geolosys:cluster:1>);
|
||||
<ore:oreClusterIron>.add(<geolosys:cluster:0>);
|
||||
<ore:oreClusterLead>.add(<geolosys:cluster:5>);
|
||||
<ore:oreClusterNickel>.add(<geolosys:cluster:7>);
|
||||
<ore:oreClusterOsmium>.add(<geolosys:cluster:12>);
|
||||
<ore:oreClusterPlatinum>.add(<geolosys:cluster:8>);
|
||||
<ore:oreClusterSilver>.add(<geolosys:cluster:4>);
|
||||
<ore:oreClusterTin>.add(<geolosys:cluster:3>);
|
||||
<ore:oreClusterUranium>.add(<geolosys:cluster:9>);
|
||||
|
||||
// Remove ore oredict on geolosys-styled CoT ores.
|
||||
<ore:oreOsmium>.remove(<materialpart:osmium:ore_minecraft_stone>);
|
||||
|
||||
// Remove Geolosys Zinc ore from oredict
|
||||
<ore:oreZinc>.remove(<geolosys:cluster:10>);
|
||||
|
||||
/*
|
||||
Oredicts for Scannable
|
||||
*/
|
||||
<ore:oreMeteoricIron>.add(<galacticraftcore:basic_block_core:12>);
|
||||
<ore:oreMeteoricIron>.add(<galacticraftcore:fallen_meteor:0>);
|
||||
<ore:oreRockCrystal>.add(<astralsorcery:blockcustomore:0>);
|
||||
|
||||
// Add oredict to GC Ores missing them
|
||||
<ore:oreAluminum>.add(<galacticraftcore:basic_block_core:7>);
|
||||
<ore:oreAluminum>.add(<galacticraftplanets:asteroids_block:3>);
|
||||
<ore:oreAluminum>.add(<galacticraftplanets:venus:6>);
|
||||
<ore:oreCopper>.add(<galacticraftplanets:mars:0>);
|
||||
<ore:oreCopper>.add(<galacticraftplanets:venus:7>);
|
||||
<ore:oreIron>.add(<galacticraftplanets:mars:3>);
|
||||
<ore:oreLead>.add(<galacticraftplanets:venus:8>);
|
||||
<ore:oreTin>.add(<galacticraftplanets:mars:1>);
|
||||
<ore:oreTin>.add(<galacticraftplanets:venus:11>);
|
||||
|
||||
// Add this oredict to differentiate between the two ores
|
||||
<ore:oreBasicCertusQuartz>.add(<appliedenergistics2:quartz_ore:0>);
|
||||
|
||||
// Space Platinum
|
||||
<ore:blockPlatinum>.remove(<extraplanets:kepler22b:14>);
|
||||
<ore:blockSpacePlatinum>.add(<extraplanets:kepler22b:14>);
|
||||
<ore:ingotPlatinum>.remove(<extraplanets:tier11_items:5>);
|
||||
<ore:ingotSpacePlatinum>.add(<extraplanets:tier11_items:5>);
|
||||
<ore:orePlatinum>.remove(<extraplanets:kepler22b:13>);
|
||||
<ore:oreSpacePlatinum>.add(<extraplanets:kepler22b:13>);
|
||||
|
||||
// Black Quartz
|
||||
<ore:gemQuartzBlack>.remove(<primal:quartz_vitrified>);
|
||||
<ore:gemQuartzVitrified>.remove(<primal:quartz_vitrified>);
|
102
scripts/crafttweaker/oredict/other.zs
Normal file
102
scripts/crafttweaker/oredict/other.zs
Normal file
@ -0,0 +1,102 @@
|
||||
#priority 2600
|
||||
|
||||
/*
|
||||
SevTech: Ages OreDict Other Script.
|
||||
|
||||
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;
|
||||
|
||||
/*
|
||||
Misc
|
||||
*/
|
||||
<ore:rock>.add(<immcraft:rock:0>);
|
||||
|
||||
// Due to this, adobe will be crafted using compost rather than dung
|
||||
// Doing it this way allows the full range of adobe to be crafted
|
||||
// See https://ftb.gamepedia.com/Adobe
|
||||
<ore:dung>.remove(<betterwithmods:material:5>);
|
||||
<ore:dung>.add(<thebetweenlands:items_misc:2>);
|
||||
<ore:blockDung>.remove(<betterwithmods:aesthetic:11>);
|
||||
<ore:blockDung>.add(<thebetweenlands:compost_block:0>);
|
||||
|
||||
<ore:table>.add(<bibliocraft:table:0>);
|
||||
<ore:table>.add(<bibliocraft:table:1>);
|
||||
<ore:table>.add(<bibliocraft:table:2>);
|
||||
<ore:table>.add(<bibliocraft:table:3>);
|
||||
<ore:table>.add(<bibliocraft:table:4>);
|
||||
<ore:table>.add(<bibliocraft:table:5>);
|
||||
|
||||
// AS Crystal
|
||||
<ore:asCrystal>.add(<astralsorcery:itemrockcrystalsimple:0>);
|
||||
<ore:asCrystal>.add(<astralsorcery:itemcelestialcrystal:0>);
|
||||
<ore:asCrystal>.add(<astralsorcery:itemtunedcelestialcrystal:0>);
|
||||
|
||||
// Hide
|
||||
<ore:hideTanned>.remove(<betterwithmods:material:6>);
|
||||
<ore:hideScoured>.remove(<betterwithmods:material:7>);
|
||||
|
||||
// Fiery bottles
|
||||
<ore:bottleFiery>.add(<twilightforest:fiery_blood:0>);
|
||||
<ore:bottleFiery>.add(<twilightforest:fiery_tears:0>);
|
||||
|
||||
// Natura oredicts glass wrong
|
||||
<ore:glass>.remove(<natura:nether_glass:0>);
|
||||
<ore:glass>.remove(<natura:nether_glass:1>);
|
||||
<ore:glassBlock>.add(<natura:nether_glass:*>);
|
||||
|
||||
// Sulfur
|
||||
<ore:dustSulphur>.remove(<natura:materials:4>);
|
||||
<ore:dustSulfur>.add(<natura:materials:4>);
|
||||
|
||||
//Processors
|
||||
<ore:processorCalculation>.add(<appliedenergistics2:material:23>);
|
||||
<ore:processorEngineering>.add(<appliedenergistics2:material:24>);
|
||||
<ore:processorLogic>.add(<appliedenergistics2:material:22>);
|
||||
|
||||
// Quartz Dust
|
||||
<ore:dustQuartz>.add(<appliedenergistics2:material:2>); //Certus Quartz
|
||||
<ore:dustQuartz>.remove(<actuallyadditions:item_dust:5>); // No need for two nether quartz dusts
|
||||
<ore:dustNetherQuartz>.remove(<actuallyadditions:item_dust:5>); // same as above
|
||||
|
||||
// Add BWM Diamond Nugget to be removed in unification
|
||||
<ore:nuggetDiamond>.add(<betterwithmods:material:46>);
|
||||
|
||||
// Remove Cut Leather oredict
|
||||
<ore:leather>.remove(<betterwithmods:material:31>);
|
||||
<ore:hideTanned>.remove(<betterwithmods:material:32>);
|
||||
|
||||
// The Betweenlands
|
||||
<ore:stoneLimestone>.add(<thebetweenlands:limestone:0>);
|
||||
<ore:stoneLimestone>.add(<thebetweenlands:limestone_chiseled:0>);
|
||||
<ore:stoneLimestone>.add(<thebetweenlands:cracked_limestone_bricks:0>);
|
||||
<ore:stoneLimestone>.add(<thebetweenlands:limestone_bricks:0>);
|
||||
<ore:stoneLimestone>.add(<thebetweenlands:limestone_tiles:0>);
|
||||
<ore:stoneLimestone>.add(<thebetweenlands:mossy_limestone_bricks:0>);
|
||||
<ore:stoneLimestonePolished>.add(<thebetweenlands:polished_limestone:0>);
|
||||
<ore:stoneLimestonePolished>.add(<thebetweenlands:weak_polished_limestone:0>);
|
||||
|
||||
// Cobblestone Slab
|
||||
<ore:slabCobblestone>.add(<minecraft:stone_slab:3>);
|
||||
<ore:slabCobblestone>.add(<abyssalcraft:darkcobbleslab1:0>);
|
||||
<ore:slabCobblestone>.add(<traverse:red_rock_cobblestone_slab:0>);
|
||||
<ore:slabCobblestone>.add(<traverse:blue_rock_cobblestone_slab:0>);
|
||||
|
||||
// String
|
||||
<ore:string>.add(<natura:materials:7>);
|
||||
|
||||
// Fibre Torch
|
||||
<ore:fibreTorch>.add(<primal_tech:fibre_torch>);
|
||||
<ore:fibreTorch>.add(<primal_tech:fibre_torch_lit>);
|
||||
<ore:torch>.add(<primal_tech:fibre_torch_lit>);
|
||||
|
||||
// Someone removed this. So let's add it back!
|
||||
for item in <minecraft:stained_hardened_clay>.definition.subItems {
|
||||
<ore:blockStainedHardenedClay>.add(item);
|
||||
}
|
||||
<ore:blockStainedHardenedClay>.add(<minecraft:hardened_clay>);
|
||||
|
||||
//Volarleaves added to lily pad ore dict
|
||||
<ore:lilypad>.add(<thebetweenlands:items_plant_drop:36>);
|
39
scripts/crafttweaker/oredict/plastics.zs
Normal file
39
scripts/crafttweaker/oredict/plastics.zs
Normal file
@ -0,0 +1,39 @@
|
||||
#priority 2600
|
||||
|
||||
/*
|
||||
SevTech: Ages OreDict Plactic Script.
|
||||
|
||||
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;
|
||||
|
||||
/*
|
||||
Plastics
|
||||
*/
|
||||
var coloredPlastics as IItemStack[string] = {
|
||||
black: <pneumaticcraft:plastic:0>,
|
||||
red: <pneumaticcraft:plastic:1>,
|
||||
green: <pneumaticcraft:plastic:2>,
|
||||
brown: <pneumaticcraft:plastic:3>,
|
||||
blue: <pneumaticcraft:plastic:4>,
|
||||
purple: <pneumaticcraft:plastic:5>,
|
||||
cryan: <pneumaticcraft:plastic:6>,
|
||||
lightGray: <pneumaticcraft:plastic:7>,
|
||||
gray: <pneumaticcraft:plastic:8>,
|
||||
pink: <pneumaticcraft:plastic:9>,
|
||||
lime: <pneumaticcraft:plastic:10>,
|
||||
yellow: <pneumaticcraft:plastic:11>,
|
||||
lightBlue: <pneumaticcraft:plastic:12>,
|
||||
magenta: <pneumaticcraft:plastic:13>,
|
||||
orange: <pneumaticcraft:plastic:14>,
|
||||
white: <pneumaticcraft:plastic:15>
|
||||
};
|
||||
|
||||
for color, plastic in coloredPlastics {
|
||||
oreDict.get("plastic" + color).remove(plastic);
|
||||
|
||||
<ore:plasticColored>.add(plastic);
|
||||
oreDict.get("plasticColored" + color).add(plastic);
|
||||
}
|
32
scripts/crafttweaker/oredict/post_unify/base.zs
Normal file
32
scripts/crafttweaker/oredict/post_unify/base.zs
Normal file
@ -0,0 +1,32 @@
|
||||
#priority 2501
|
||||
|
||||
/*
|
||||
SevTech: Ages Post Unifiy Script.
|
||||
|
||||
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.IIngredient;
|
||||
|
||||
var allDyes as IIngredient =
|
||||
<ore:dyeWhite> |
|
||||
<ore:dyeOrange> |
|
||||
<ore:dyeMagenta> |
|
||||
<ore:dyeLightBlue> |
|
||||
<ore:dyeYellow> |
|
||||
<ore:dyeLime> |
|
||||
<ore:dyePink> |
|
||||
<ore:dyeGray> |
|
||||
<ore:dyeLightGray> |
|
||||
<ore:dyeCyan> |
|
||||
<ore:dyePurple> |
|
||||
<ore:dyeBlue> |
|
||||
<ore:dyeBrown> |
|
||||
<ore:dyeGreen> |
|
||||
<ore:dyeRed> |
|
||||
<ore:dyeBlack>;
|
||||
|
||||
for dyeItem in allDyes.items {
|
||||
<ore:dye>.add(dyeItem);
|
||||
}
|
52
scripts/crafttweaker/oredict/tools.zs
Normal file
52
scripts/crafttweaker/oredict/tools.zs
Normal file
@ -0,0 +1,52 @@
|
||||
#priority 2600
|
||||
|
||||
/*
|
||||
SevTech: Ages OreDict Tools Script.
|
||||
|
||||
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;
|
||||
|
||||
/*
|
||||
Shears
|
||||
*/
|
||||
var shears as IItemStack[] = [
|
||||
<ceramics:clay_shears:*>,
|
||||
<cyclicmagic:ender_wool:*>,
|
||||
<minecraft:shears:*>,
|
||||
<mysticalagriculture:inferium_shears:*>,
|
||||
<mysticalagriculture:intermedium_shears:*>,
|
||||
<mysticalagriculture:prudentium_shears:*>,
|
||||
<mysticalagriculture:superium_shears:*>,
|
||||
<mysticalagriculture:supremium_shears:*>,
|
||||
<primal:flint_shears:*>,
|
||||
<primal:quartz_shears:*>,
|
||||
<primal_tech:bone_shears:*>,
|
||||
<thebetweenlands:syrmorite_shears:*>
|
||||
];
|
||||
|
||||
for shear in shears {
|
||||
<ore:shears>.add(shear);
|
||||
<ore:toolShears>.add(shear);
|
||||
}
|
||||
|
||||
/*
|
||||
Actually Additions Drills
|
||||
*/
|
||||
for i in 0 to 16 {
|
||||
var drill = <actuallyadditions:item_drill:0>.definition.makeStack(i);
|
||||
<ore:toolDrill>.add(drill);
|
||||
}
|
||||
|
||||
// Knightminer made me do it! XD
|
||||
<ore:knightTorch>.add(<minecraft:torch:0>);
|
||||
<ore:knightTorch>.add(<tconstruct:stone_torch:0>);
|
||||
|
||||
// AE Wrenches
|
||||
<ore:wrenchQuartz>.add(<appliedenergistics2:certus_quartz_wrench:0>);
|
||||
<ore:wrenchQuartz>.add(<appliedenergistics2:nether_quartz_wrench:0>);
|
||||
|
||||
// Certus Quartz Charged (This is for IE Excavator support)
|
||||
<ore:crystalCertusQuartzCharged>.add(<appliedenergistics2:material:1>);
|
56
scripts/crafttweaker/oredict/tweaks/barrels.zs
Normal file
56
scripts/crafttweaker/oredict/tweaks/barrels.zs
Normal file
@ -0,0 +1,56 @@
|
||||
#priority 2600
|
||||
|
||||
// The barrel oredicts don't work correctly at present as the removed planks are readded at some stage after
|
||||
// this script is run.
|
||||
|
||||
/*
|
||||
SevTech: Ages Barrels Tweaks Script.
|
||||
|
||||
This allows other wood types to be used when trying to craft the Primal Barrels.
|
||||
We can get around this by changing the oak barrel to use a custom OreDict w/o the main
|
||||
woods so people can still craft the other ones.
|
||||
|
||||
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.oredict.IOreDictEntry;
|
||||
|
||||
// var oreBarrelPlank as IOreDictEntry = <ore:barrelPlank>;
|
||||
// oreBarrelPlank.addAll(<ore:plankWood>);
|
||||
|
||||
// var removeFromWoodDict as IItemStack[] = [
|
||||
// <minecraft:planks:1>,
|
||||
// <minecraft:planks:2>,
|
||||
// <minecraft:planks:3>,
|
||||
// <minecraft:planks:4>,
|
||||
// <minecraft:planks:5>,
|
||||
// <primal:planks:1>,
|
||||
// <primal:planks:2>,
|
||||
// <primal:planks:3>,
|
||||
// <primal:planks:0>
|
||||
// ];
|
||||
|
||||
// for plankName in removeFromWoodDict {
|
||||
// oreBarrelPlank.remove(plankName);
|
||||
// }
|
||||
|
||||
// var oreBarrelSlab as IOreDictEntry = <ore:barrelSlab>;
|
||||
// oreBarrelSlab.addAll(<ore:slabWood>);
|
||||
|
||||
// var removeFromSlabDict as IItemStack[] = [
|
||||
// <minecraft:wooden_slab:1>,
|
||||
// <minecraft:wooden_slab:2>,
|
||||
// <minecraft:wooden_slab:3>,
|
||||
// <minecraft:wooden_slab:4>,
|
||||
// <minecraft:wooden_slab:5>,
|
||||
// <primal:slab_corypha:0>,
|
||||
// <primal:slab_ironwood:0>,
|
||||
// <primal:slab_lacquer:0>,
|
||||
// <primal:slab_yew:0>
|
||||
// ];
|
||||
|
||||
// for slabName in removeFromSlabDict {
|
||||
// oreBarrelSlab.remove(slabName);
|
||||
// }
|
20
scripts/crafttweaker/oredict/tweaks/metal_rod_recipe_fix.zs
Normal file
20
scripts/crafttweaker/oredict/tweaks/metal_rod_recipe_fix.zs
Normal file
@ -0,0 +1,20 @@
|
||||
#priority 2401
|
||||
|
||||
/*
|
||||
SevTech: Ages ore:stickX to ore:rodX Script.
|
||||
|
||||
This is at priority 2401 so this runs after the metal unification
|
||||
and works in conjunction with oredict.metal-stick-to-rods.zs
|
||||
which is seperated because of priority reasons
|
||||
|
||||
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 scripts.crafttweaker.utils.capitalize;
|
||||
|
||||
for metalName, metal in metals {
|
||||
if (metal.rod as bool) {
|
||||
oreDict.get("stick" + capitalize(metalName)).mirror(metal.rod);
|
||||
}
|
||||
}
|
27
scripts/crafttweaker/oredict/tweaks/metal_stick_to_rods.zs
Normal file
27
scripts/crafttweaker/oredict/tweaks/metal_stick_to_rods.zs
Normal file
@ -0,0 +1,27 @@
|
||||
#priority 2600
|
||||
|
||||
/*
|
||||
SevTech: Ages ore:stickX ore:rodX Script.
|
||||
|
||||
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.oredict.IOreDictEntry;
|
||||
|
||||
var metalStickPairs as IOreDictEntry[][] = [
|
||||
[<ore:stickAluminum>, <ore:rodAluminum>],
|
||||
[<ore:stickCopper>, <ore:rodCopper>],
|
||||
[<ore:stickIridium>, <ore:stickIridium>],
|
||||
[<ore:stickIron>, <ore:rodIron>],
|
||||
[<ore:stickSteel>, <ore:rodSteel>],
|
||||
[<ore:stickTitanium>, <ore:rodTitanium>],
|
||||
[<ore:stickTitaniumAluminide>, <ore:rodTitaniumAluminide>],
|
||||
[<ore:stickTitaniumIridium>, <ore:rodTitaniumIridium>],
|
||||
];
|
||||
|
||||
for pair in metalStickPairs {
|
||||
for item in pair[0].items {
|
||||
pair[1].add(item);
|
||||
}
|
||||
}
|
162
scripts/crafttweaker/oredict/wood.zs
Normal file
162
scripts/crafttweaker/oredict/wood.zs
Normal file
@ -0,0 +1,162 @@
|
||||
#priority 2605
|
||||
|
||||
/*
|
||||
SevTech: Ages OreDict Wood Script.
|
||||
|
||||
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.
|
||||
*/
|
||||
|
||||
/*
|
||||
Wood Logs
|
||||
*/
|
||||
|
||||
// Remove wildcard
|
||||
<ore:logWood>.remove(<minecraft:log2:*>);
|
||||
<ore:logWood>.remove(<minecraft:log:*>);
|
||||
<ore:logWood>.remove(<natura:nether_logs2:*>);
|
||||
<ore:logWood>.remove(<natura:nether_logs:*>);
|
||||
<ore:logWood>.remove(<natura:overworld_logs2:*>);
|
||||
<ore:logWood>.remove(<natura:overworld_logs:*>);
|
||||
<ore:logWood>.remove(<natura:redwood_logs:*>);
|
||||
<ore:logWood>.remove(<twilightforest:magic_log:*>);
|
||||
<ore:logWood>.remove(<twilightforest:twilight_log:*>);
|
||||
|
||||
// Add subblocks of wildcarded ones
|
||||
<ore:logWood>.add(<minecraft:log2:1>);
|
||||
<ore:logWood>.add(<minecraft:log2:0>);
|
||||
<ore:logWood>.add(<minecraft:log:1>);
|
||||
<ore:logWood>.add(<minecraft:log:2>);
|
||||
<ore:logWood>.add(<minecraft:log:3>);
|
||||
<ore:logWood>.add(<minecraft:log:0>);
|
||||
<ore:logWood>.add(<natura:nether_logs2:15>);
|
||||
<ore:logWood>.add(<natura:nether_logs2:0>);
|
||||
<ore:logWood>.add(<natura:nether_logs:1>);
|
||||
<ore:logWood>.add(<natura:nether_logs:2>);
|
||||
<ore:logWood>.add(<natura:nether_logs:0>);
|
||||
<ore:logWood>.add(<natura:overworld_logs2:1>);
|
||||
<ore:logWood>.add(<natura:overworld_logs2:2>);
|
||||
<ore:logWood>.add(<natura:overworld_logs2:3>);
|
||||
<ore:logWood>.add(<natura:overworld_logs2:0>);
|
||||
<ore:logWood>.add(<natura:overworld_logs:1>);
|
||||
<ore:logWood>.add(<natura:overworld_logs:2>);
|
||||
<ore:logWood>.add(<natura:overworld_logs:3>);
|
||||
<ore:logWood>.add(<natura:overworld_logs:0>);
|
||||
<ore:logWood>.add(<natura:redwood_logs:1>);
|
||||
<ore:logWood>.add(<natura:redwood_logs:2>);
|
||||
<ore:logWood>.add(<natura:redwood_logs:0>);
|
||||
<ore:logWood>.add(<twilightforest:magic_log:1>);
|
||||
<ore:logWood>.add(<twilightforest:magic_log:2>);
|
||||
<ore:logWood>.add(<twilightforest:magic_log:3>);
|
||||
<ore:logWood>.add(<twilightforest:magic_log:0>);
|
||||
<ore:logWood>.add(<twilightforest:twilight_log:1>);
|
||||
<ore:logWood>.add(<twilightforest:twilight_log:2>);
|
||||
<ore:logWood>.add(<twilightforest:twilight_log:3>);
|
||||
<ore:logWood>.add(<twilightforest:twilight_log:0>);
|
||||
|
||||
// Add these to ensure theyre in oredict at CrT time
|
||||
<ore:logWood>.add(<betterwithaddons:log_mulberry:0>);
|
||||
<ore:logWood>.add(<betterwithaddons:log_sakura:0>);
|
||||
<ore:logWood>.add(<betterwithmods:blood_log:0>);
|
||||
<ore:logWood>.add(<totemic:cedar_log:0>);
|
||||
<ore:logWood>.add(<traverse:fir_log:0>);
|
||||
|
||||
// Add to oredict
|
||||
<ore:logWood>.add(<betterwithaddons:log_luretree:0>);
|
||||
<ore:logWood>.add(<betterwithaddons:log_luretree_face:0>);
|
||||
<ore:logWood>.add(<extraplanets:kepler22b_maple_logs2:1>);
|
||||
<ore:logWood>.add(<extraplanets:kepler22b_maple_logs2:0>);
|
||||
<ore:logWood>.add(<extraplanets:kepler22b_maple_logs:1>);
|
||||
<ore:logWood>.add(<extraplanets:kepler22b_maple_logs:2>);
|
||||
<ore:logWood>.add(<extraplanets:kepler22b_maple_logs:3>);
|
||||
<ore:logWood>.add(<extraplanets:kepler22b_maple_logs:0>);
|
||||
<ore:logWood>.add(<primal:logs:0>);
|
||||
<ore:logWood>.add(<primal:logs_stripped:1>);
|
||||
<ore:logWood>.add(<primal:logs_stripped:2>);
|
||||
<ore:logWood>.add(<primal:logs_stripped:3>);
|
||||
<ore:logWood>.add(<primal:logs_stripped:4>);
|
||||
<ore:logWood>.add(<primal:logs_stripped:5>);
|
||||
<ore:logWood>.add(<primal:logs_stripped:6>);
|
||||
<ore:logWood>.add(<primal:logs_stripped:7>);
|
||||
<ore:logWood>.add(<primal:logs_stripped:0>);
|
||||
<ore:logWood>.add(<thebetweenlands:log_rubber:0>);
|
||||
<ore:logWood>.add(<thebetweenlands:log_sap:0>);
|
||||
<ore:logWood>.add(<thebetweenlands:log_weedwood:12>);
|
||||
<ore:logWood>.add(<thebetweenlands:log_weedwood:0>);
|
||||
<ore:logWood>.add(<totemic:stripped_cedar_log:0>);
|
||||
|
||||
/*
|
||||
Wood Planks
|
||||
*/
|
||||
|
||||
// Add these to ensure theyre in oredict at CrT time
|
||||
<ore:plankWood>.add(<betterwithaddons:planks_mulberry:0>);
|
||||
<ore:plankWood>.add(<betterwithaddons:planks_sakura:0>);
|
||||
<ore:plankWood>.add(<totemic:cedar_plank:0>);
|
||||
<ore:plankWood>.add(<traverse:fir_planks:0>);
|
||||
|
||||
// Remove from oredict
|
||||
<ore:plankWood>.add(<primal:planks:1>);
|
||||
|
||||
// Add to oredict
|
||||
<ore:plankWood>.add(<extraplanets:kepler22b_planks:*>);
|
||||
<ore:plankWood>.add(<primal:planks:*>);
|
||||
<ore:plankWood>.add(<thebetweenlands:rubber_tree_planks:0>);
|
||||
<ore:plankWood>.add(<thebetweenlands:weedwood_planks:0>);
|
||||
<ore:plankWood>.add(<natura:overworld_planks>);
|
||||
<ore:plankWood>.add(<natura:overworld_planks:1>);
|
||||
<ore:plankWood>.add(<natura:overworld_planks:2>);
|
||||
<ore:plankWood>.add(<natura:overworld_planks:3>);
|
||||
<ore:plankWood>.add(<natura:overworld_planks:4>);
|
||||
<ore:plankWood>.add(<natura:overworld_planks:5>);
|
||||
<ore:plankWood>.add(<natura:overworld_planks:6>);
|
||||
<ore:plankWood>.add(<natura:overworld_planks:7>);
|
||||
<ore:plankWood>.add(<natura:overworld_planks:8>);
|
||||
|
||||
|
||||
/*
|
||||
Bark Wood
|
||||
*/
|
||||
<ore:barkWood>.add(<betterwithmods:bark:*>);
|
||||
|
||||
/*
|
||||
Slab Wood
|
||||
*/
|
||||
<ore:slabWood>.add(<abyssalcraft:dltslab1:0>);
|
||||
<ore:slabWood>.add(<primal:slab_yew:0>);
|
||||
<ore:slabWood>.add(<natura:overworld_slab>);
|
||||
<ore:slabWood>.add(<natura:overworld_slab:1>);
|
||||
<ore:slabWood>.add(<natura:overworld_slab:2>);
|
||||
<ore:slabWood>.add(<natura:overworld_slab:3>);
|
||||
<ore:slabWood>.add(<natura:overworld_slab:4>);
|
||||
<ore:slabWood>.add(<natura:overworld_slab2>);
|
||||
<ore:slabWood>.add(<natura:overworld_slab2:1>);
|
||||
<ore:slabWood>.add(<natura:overworld_slab2:2>);
|
||||
<ore:slabWood>.add(<natura:overworld_slab2:3>);
|
||||
|
||||
/*
|
||||
Sticks
|
||||
*/
|
||||
|
||||
// Add sticks to oredict so we can unify
|
||||
<ore:stickWood>.add(<natura:sticks:0>);
|
||||
<ore:stickWood>.add(<natura:sticks:1>);
|
||||
<ore:stickWood>.add(<natura:sticks:2>);
|
||||
<ore:stickWood>.add(<natura:sticks:3>);
|
||||
<ore:stickWood>.add(<natura:sticks:4>);
|
||||
<ore:stickWood>.add(<natura:sticks:5>);
|
||||
<ore:stickWood>.add(<natura:sticks:6>);
|
||||
<ore:stickWood>.add(<natura:sticks:7>);
|
||||
<ore:stickWood>.add(<natura:sticks:8>);
|
||||
<ore:stickWood>.add(<natura:sticks:9>);
|
||||
<ore:stickWood>.add(<natura:sticks:10>);
|
||||
<ore:stickWood>.add(<natura:sticks:11>);
|
||||
<ore:stickWood>.add(<natura:sticks:12>);
|
||||
<ore:stickWood>.add(<primal:yew_stick:0>);
|
||||
<ore:stickWood>.add(<thebetweenlands:items_misc:20>);
|
||||
|
||||
/*
|
||||
Misc
|
||||
*/
|
||||
<ore:dustWood>.add(<betterwithmods:material:22>);
|
Reference in New Issue
Block a user