Skip to content

Commit

Permalink
给怪物的原始物质战利品生成新增了几个配方
Browse files Browse the repository at this point in the history
将AR的双锂换成了超能物质的二锂
强化机器零件配方里的工业机器零件改为简易机器零件
强化机器框架的合金配方里的工业机器框架改为简易机器框架
新增了一批物品阶段
将超多生物群系的野生稻加入了潘马斯的市场和研磨机
删除了植物魔法的那些无材质无名字的石英块的矿辞
  • Loading branch information
Raaadial committed Nov 5, 2023
1 parent 66d0743 commit 8446e17
Show file tree
Hide file tree
Showing 15 changed files with 65 additions and 16 deletions.
9 changes: 8 additions & 1 deletion .minecraft/config/deepmoblearning.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -312,6 +312,7 @@ general {
draconicevolution:dragon_heart,1,0
draconicevolution:draconium_dust,64,0
quark:enderdragon_scale,8,0
minecraft:skull,2,5
>

# Enderman
Expand Down Expand Up @@ -367,6 +368,7 @@ general {
minecraft:fish,64,2
minecraft:fish,64,3
enderio:block_industrial_insulation,2,0
bountifulbaubles:trinketvitamins,1,0
>

# Matter Overdrive Androids
Expand All @@ -378,14 +380,16 @@ general {
# Shulker
S:shulker <
minecraft:shulker_shell,18,0
minecraft:diamond,2,0
minecraft:diamond,4,0
bountifulbaubles:trinketshulkerheart,1,0
>

# Skeleton
S:skeleton <
minecraft:bone,64,0
minecraft:arrow,64,0
minecraft:skull,6,0
bountifulbaubles:ringoverclocking,1,0
>

# Slime
Expand All @@ -398,6 +402,7 @@ general {
minecraft:spider_eye,16,0
minecraft:string,64,0
minecraft:web,8,0
bountifulbaubles:trinketbezoar,1,0
>

# Thermal Elemental
Expand Down Expand Up @@ -469,6 +474,8 @@ general {
minecraft:iron_ingot,16,0
minecraft:carrot,32,0
minecraft:potato,32,0
minecraft:skull,6,2
bountifulbaubles:trinketapple,1,0
>
}

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ var materials as int[string] = {
"Iron" : 0x9A8374,
"CrudeSteel" : 0xA49892,
"Uranium" : 0x3A5339,
"Tritanium" : 0x283436,
"Tritanium" : 0x66797F,
"Thorium" : 0x303030,
"Osmium" : 0xA4B5CD,
"Nickel" : 0xD8D8A9,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,15 @@ function addRecipe(outpuItems as WeightedItemStack[], power as int, time as int,
recipeBuilder.build();
}

function removeRecipe(outputItems as IItemStack[]) {
var machineName as string = "Crystallizer";
var recipeRemover as RecipeRemover = RecipeTweaker.forMachine(machineName).remover();
recipeRemover.addOutputs(outputItems);
recipeRemover.remove();
}

removeRecipe([<libvulpes:productgem>]);

addRecipe([
<ore:crystalFluix>.firstItem * 3 % 100
], 50, 200, [<psi:material>, <ore:dustCertusQuartz>, <ore:dustNetherQuartz>]);
Expand All @@ -42,4 +51,8 @@ addRecipe([

addRecipe([
<ore:itemVibrantCrystal>.firstItem * 3 % 100
], 200, 600, [<botanianeedsit:mana_capacitor_terrasteel> * 3, <ore:dustEmerald> * 9]);
], 200, 600, [<botanianeedsit:mana_capacitor_terrasteel> * 3, <ore:dustEmerald> * 9]);

addRecipe([
<ore:gemDilithium>.firstItem % 100
], 100, 300, [<ore:dustDilithium>]);
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,7 @@ var Ingots as IItemStack[] = [
<advancedrocketry:productingot>,
<advancedrocketry:productingot:1>,
<libvulpes:productingot:7>,
<libvulpes:productdust>,
];

for ingot in Ingots {
Expand Down
4 changes: 2 additions & 2 deletions .minecraft/scripts/CraftTweaker/Mods/EnderIO/recipes.zs
Original file line number Diff line number Diff line change
Expand Up @@ -98,8 +98,8 @@ electronicAssembly.addRecipe("engineer", true, <enderio:item_material:2> * 4,

electronicAssembly.addRecipe("engineer", true, <ore:itemEnhancedChassiParts>.firstItem * 4,
inputPattern("LXL", " T ", "LXL")
.with("L", <ore:itemChassiParts>)
.with("X", <ore:ingotFerroboron>)
.with("L", <ore:itemSimpleChassiParts>)
.with("X", <ore:ingotTough>)
.with("T", <ore:dyeEnhancedMachine>).get()
, {<ore:artisansHammer> : 25});

Expand Down
14 changes: 9 additions & 5 deletions .minecraft/scripts/CraftTweaker/Mods/GameStage/itemstage.zs
Original file line number Diff line number Diff line change
Expand Up @@ -62,6 +62,9 @@ val specialStageItemStackMap as IIngredient[][string] = {
<appliedenergistics2:certus_quartz_cutting_knife>, <ore:substanceEbony>, <ore:substanceIvory>, <extendedcrafting:trimmed>,<appliedenergistics2:inscriber>,
<ore:oreCertusQuartz>, <ore:oreChargedCertusQuartz>, <appliedenergistics2:quartz_fixture>, <ore:crystalPureCertusQuartz>,
<appliedenergistics2:crystal_seed:0>, <appliedenergistics2:crystal_seed>.withTag({progress: 200}), <appliedenergistics2:crystal_seed>.withTag({progress: 400}),
<ore:ingotTitaniumAluminide>, <ore:plateTitaniumAluminide>, <ore:nuggetTitaniumAluminide>, <ore:gearTitaniumAluminide>, <ore:dustTitaniumAluminide>,
<ore:stickTitaniumAluminide>, <ore:blockTitaniumAluminide>, <ore:ingotTitaniumIridium>, <ore:plateTitaniumIridium>, <ore:nuggetTitaniumIridium>,
<ore:gearTitaniumIridium>, <ore:dustTitaniumIridium>, <ore:stickTitaniumIridium>, <ore:blockTitaniumIridium>
],
"four" : [
<extendedcrafting:material:7>, <advancedrocketry:centrifuge>, <enderio:item_basic_capacitor:1>, <contenttweaker:tinned_copper_wire>,
Expand Down Expand Up @@ -112,20 +115,20 @@ val specialStageItemStackMap as IIngredient[][string] = {
<extendedcrafting:trimmed:1>, <extendedcrafting:trimmed:2>, <extendedcrafting:trimmed:3>,
],
"five" : [
<contenttweaker:compressed_signalum>, <appliedenergistics2:crystal_seed:1200>, <ore:dustFluix>,
<contenttweaker:compressed_signalum>, <appliedenergistics2:crystal_seed:1200>, <ore:dustFluix>, <ore:ingotExtreme>, <ore:blockExtreme>,
<ore:crystalPureFluix>, <ore:ingot_dark_soularium>, <enderio:item_basic_capacitor:2>, <ore:ingotLumium>,
<ore:nuggetLumium>, <ore:dustLumium>, <ore:gearLumium>, <ore:plateLumium>, <appliedenergistics2:quartz_growth_accelerator>, <ore:crystalFluix>, <ore:pearlFluix>,
<appliedenergistics2:crystal_seed:1200>.withTag({progress: 1400}), <appliedenergistics2:crystal_seed:1200>.withTag({progress: 1600}),
<ore:ingot_dark_soularium>, <ore:blockLumium>, <thermalfoundation:glass_alloy:6>, <nuclearcraft:compound:9>, <contenttweaker:menril_essence_crystal>, <ore:dyeSoulMachine>,
<ore:ingotEndSteel>, <ore:blockEndSteel>, <ore:nuggetEndSteel>, <ore:itemEndSteelMachineChassi>, <enderio:block_end_iron_bars>, <extendedcrafting:table_basic>,
<extendedcrafting:material:14>, <extendedcrafting:material:15>, <extendedcrafting:material:8>, <extendedcrafting:material:9>, <modularmachinery:blockcircuitry>,
<contenttweaker:thin_film_transistor>, <extendedcrafting:table_advanced>,
<contenttweaker:thin_film_transistor>, <extendedcrafting:table_advanced>, <enderio:block_industrial_insulation>
],
"six" : [
<ore:circuitElite>, <contenttweaker:compressed_crystaltine>, <ore:ingotCrystaltine>, <ore:nuggetCrystaltine>, <ore:blockCrystaltine>, <extendedcrafting:trimmed:4>,
<extendedcrafting:table_elite>, <extendedcrafting:material:10>, <extendedcrafting:material:16>, <extendedcrafting:material:12>, <extendedcrafting:material:18>,
<modularmachinery:blockcircuitry:1>, <ore:itemSoulMachineChassi>, <enderio:block_soul_binder>, <enderio:block_slice_and_splice>, <enderio:block_industrial_insulation>,
<ore:itemUnsouledMachineChassi>,
<modularmachinery:blockcircuitry:1>, <ore:itemSoulMachineChassi>, <enderio:block_soul_binder>, <enderio:block_slice_and_splice>, <ore:itemInfinityGoop>,
<ore:itemUnsouledMachineChassi>,
],
"seven" : [

Expand Down Expand Up @@ -252,8 +255,9 @@ val exceptItemStacks as IIngredient[] = [
<appliedenergistics2:sky_stone_chest>, <appliedenergistics2:smooth_sky_stone_chest>, <appliedenergistics2:quartz_glass>, <appliedenergistics2:quartz_vibrant_glass>,
<appliedenergistics2:tiny_tnt>, <appliedenergistics2:sky_stone_stairs>, <appliedenergistics2:smooth_sky_stone_stairs>, <appliedenergistics2:sky_stone_brick_stairs>,
<appliedenergistics2:sky_stone_small_brick_stairs>, <appliedenergistics2:sky_stone_slab>, <appliedenergistics2:smooth_sky_stone_slab>, <appliedenergistics2:sky_stone_brick_slab>,
<appliedenergistics2:sky_stone_small_brick_slab>, <appliedenergistics2:light_detector>, <ore:crystalPureNetherQuartz>,
<appliedenergistics2:sky_stone_small_brick_slab>, <appliedenergistics2:light_detector>, <ore:crystalPureNetherQuartz>,
<appliedenergistics2:crystal_seed:600>, <appliedenergistics2:crystal_seed:600>.withTag({progress: 800}), <appliedenergistics2:crystal_seed:600>.withTag({progress: 1000}),
<ore:plateTitanium>, <ore:gearTitanium>, <ore:stickTitanium>, <ore:blockTitanium>, <ore:oreTritanium>
];

for stage, items in specialStageItemStackMap {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@ import mods.harvestcrafttweaker.HarvestCraftTweaker;

HarvestCraftTweaker.removeGrindingByInput(<harvestcraft:seaweeditem>);
HarvestCraftTweaker.addGrinding(<ore:cropSeaweed>, <ore:foodSalt>.firstItem, <harvestcraft:veggiebaititem>);
HarvestCraftTweaker.addGrinding(<biomesoplenty:plant_1:3>, <harvestcraft:flouritem>, <harvestcraft:flouritem>);

HarvestCraftTweaker.addGrinding(<betteranimalsplus:eel_meat_raw>, <harvestcraft:groundfishitem>, <harvestcraft:groundfishitem>);
HarvestCraftTweaker.addGrinding(<mysticalworld:raw_squid>, <harvestcraft:groundfishitem>, <harvestcraft:groundfishitem>);
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,7 @@ var sell as int[IItemStack] = {
<mysticalworld:aubergine> : 32,
<roots:pereskia_bulb> : 32,
<roots:wildewheet> : 32,
<biomesoplenty:plant_1:3> : 32,

<betteranimalsplus:eel_meat_raw> : 16,
<mysticalworld:raw_squid> : 16,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -56,7 +56,7 @@ for input, output in dimnessInfuse {
var oreNames as string[] = [
"Gold", "Iron", "CrudeSteel", "Uranium", "QuartzBlack", "Tritanium", "Thorium", "Osmium", "Nickel",
"Platinum", "Titanium", "Mithril", "Iridium", "Boron", "Lithium", "Magnesium", "Copper", "Tin", "Silver",
"Lead", "Aluminum", "Dilithium", "Germanium"
"Lead", "Aluminum", "Germanium"
];

for oreName in oreNames {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -20,4 +20,9 @@ artisanUtils.RecipeTweakWithTools("mage", true, <mysticalworld:pearleporter>, [
[<ore:nuggetGold>]
], {<ore:artisansAthame> : 1} as int[IIngredient]);

RecipeUtils.recipeTweak(false, <mysticalworld:assorted_seeds> * 4, [[<ore:listAllseed>, <ore:listAllseed>, <ore:listAllseed>, <ore:listAllseed>]]);
RecipeUtils.recipeTweak(false, <mysticalworld:assorted_seeds> * 4, [[<ore:listAllseed>, <ore:listAllseed>, <ore:listAllseed>, <ore:listAllseed>]]);

recipes.replaceAllOccurences(<mysticalworld:aubergine>, <ore:cropEggplant>, <mysticalworld:aubergine_salad>);
recipes.replaceAllOccurences(<mysticalworld:cooked_aubergine>, <ore:foodGrilledeggplant>, <mysticalworld:stewed_eggplant>);
recipes.replaceAllOccurences(<mysticalworld:cooked_aubergine>, <ore:foodGrilledeggplant>, <mysticalworld:stuffed_aubergine>);
recipes.replaceAllOccurences(<minecraft:beetroot>, <ore:cropBeet>, <mysticalworld:beetroot_salad>);
Original file line number Diff line number Diff line change
Expand Up @@ -58,4 +58,6 @@ RecipeBuilder.get("blacksmith")
.addOutput(<biomesoplenty:white_sand> * 3)
.setMinimumTier(0)
.setMaximumTier(1)
.create();
.create();

recipes.replaceAllOccurences(<biomesoplenty:plant_1:3>, <ore:cropRice>, <biomesoplenty:ricebowl>);
2 changes: 1 addition & 1 deletion .minecraft/scripts/CraftTweaker/Utils/alloy.zs
Original file line number Diff line number Diff line change
Expand Up @@ -117,7 +117,7 @@ Lv3AlloyRecipe(<ore:ingotZirconiumMolybdenum>.firstItem * 16, <ore:Zirconium>, <
Lv3AlloyRecipe(<thermalfoundation:glass_alloy:5>, <ore:fusedQuartz>, <ore:Signalum> * 4, null);
Lv3AlloyRecipe(<thermalfoundation:glass_alloy:6>, <ore:fusedQuartz>, <ore:Lumium> * 4, null);
Lv3AlloyRecipe(<thermalfoundation:glass_alloy:7>, <ore:fusedQuartz>, <ore:Enderium> * 4, null);
Lv3AlloyRecipe(<ore:itemEnhancedMachineChassi>.firstItem, <ore:itemMachineChassi>, <ore:ingotFerroboron> * 4, <ore:dyeEnhancedMachine> * 2);
Lv3AlloyRecipe(<ore:itemEnhancedMachineChassi>.firstItem, <ore:itemSimpleMachineChassi>, <ore:ingotTough> * 4, <ore:dyeEnhancedMachine> * 2);

ArcFurnace.addRecipe(<ore:ingotFerroboron>.firstItem * 12, <ore:Steel> * 4, null, 500, 955, [<ore:Constantan>, <ore:Manganese>, <ore:Boron> * 6], "Alloying");
ArcFurnace.addRecipe(<pneumaticcraft:ingot_iron_compressed> * 12, <ore:Steel> * 8, null, 500, 955, [<ore:Manganese> * 2, <ore:Copper>, <ore:Nickel>], "Alloying");
Expand Down
2 changes: 1 addition & 1 deletion .minecraft/scripts/CraftTweaker/Utils/crusher.zs
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ import scripts.grassUtils.RecipeUtils;
var Metal as string[] = [
"Gold", "Iron", "CrudeSteel", "Uranium", "QuartzBlack", "Tritanium", "Thorium", "Osmium", "Nickel",
"Platinum", "Titanium", "Mithril", "Iridium", "Boron", "Lithium", "Magnesium", "Copper", "Tin", "Silver",
"Lead", "Aluminum", "Dilithium", "Germanium", "Steel", "Electrum", "Invar", "Bronze", "Constantan", "Signalum", "Lumium", "Enderium",
"Lead", "Aluminum", "Germanium", "Steel", "Electrum", "Invar", "Bronze", "Constantan", "Signalum", "Lumium", "Enderium",
"ManganeseDioxide" ,"ManganeseOxide", "Manganese", "Graphite", "Electricium", "Skyfather", "Mystic", "HOPGraphite", "RoseGold",
"HighStrengthAluminumAlloy", "PureIron", "Soularium", "Beryllium", "Zirconium", "TitaniumIridium", "TitaniumAluminide"
];
Expand Down
15 changes: 15 additions & 0 deletions .minecraft/scripts/CraftTweaker/Utils/oreDicts.zs
Original file line number Diff line number Diff line change
Expand Up @@ -235,6 +235,8 @@ var oreDictAdd as IItemStack[][string] = {
"cropMelon":[<minecraft:melon>],
"foodFlour":[<harvestcraft:flouritem>],
"dustWheat":[<harvestcraft:flouritem>],
"cropAubergine":[<harvestcraft:eggplantitem>],
"foodEggplant":[<harvestcraft:eggplantitem>],

"vine":[<biomesoplenty:willow_vine>, <biomesoplenty:ivy>],
"tallgrass":[
Expand Down Expand Up @@ -352,6 +354,19 @@ for item in loadedMods["mysticalworld"].items {
<ore:nuggetNetherStar>.remove(<extendedcrafting:material:140>);
<ore:blockAluminium>.remove(<embers:block_aluminum>);
<ore:plateElectricium>.remove(<lightningcraft:plate:7>);
<ore:blockQuartzMana>.remove(<botania:quartztypemana:3>);
<ore:blockQuartzMana>.remove(<botania:quartztypemana:4>);
<ore:blockQuartzBlaze>.remove(<botania:quartztypeblaze:3>);
<ore:blockQuartzBlaze>.remove(<botania:quartztypeblaze:4>);
<ore:blockQuartzLavender>.remove(<botania:quartztypelavender:3>);
<ore:blockQuartzLavender>.remove(<botania:quartztypelavender:4>);
<ore:blockQuartzRed>.remove(<botania:quartztypered:3>);
<ore:blockQuartzRed>.remove(<botania:quartztypered:4>);
<ore:blockQuartzElven>.remove(<botania:quartztypeelf:3>);
<ore:blockQuartzElven>.remove(<botania:quartztypeelf:4>);
<ore:blockQuartzSunny>.remove(<botania:quartztypesunny:3>);
<ore:blockQuartzSunny>.remove(<botania:quartztypesunny:4>);
<ore:oreDilithium>.remove(<libvulpes:ore0>);


var oreNames as string[] = [
Expand Down
2 changes: 1 addition & 1 deletion .minecraft/scripts/CraftTweaker/Utils/oreProcess.zs
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ import scripts.CraftTweaker.Mods.AdvanedRocketry.Rollingmachine;
var oreNames as string[] = [
"Gold", "Iron", "CrudeSteel", "Uranium", "QuartzBlack", "Tritanium", "Thorium", "Osmium", "Nickel",
"Platinum", "Titanium", "Mithril", "Iridium", "Boron", "Lithium", "Magnesium", "Copper", "Tin", "Silver",
"Lead", "Aluminum", "Dilithium", "Germanium"
"Lead", "Aluminum", "Germanium"
];

var num as int = 0;
Expand Down

0 comments on commit 8446e17

Please sign in to comment.