Initial commit

This commit is contained in:
2025-03-24 19:54:03 +01:00
commit 6d50c67f51
7047 changed files with 80296 additions and 0 deletions

48
both/scripts/AE2FC.zs Normal file
View File

@@ -0,0 +1,48 @@
var oreNuggetGold = <ore:nuggetGold>;
var oreNuggetTinn = <ore:nuggetTin>;
var oreIngotGold = <ore:ingotGold>;
var oreIngotTinn = <ore:ingotTin>;
var dyeRed = <ore:dyeRed>;
var blockQuarzGlass = <appliedenergistics2:tile.BlockQuartzGlass>;
var itemCalcProcessor = <appliedenergistics2:item.ItemMultiMaterial:23>;
var itemEngProcessor = <appliedenergistics2:item.ItemMultiMaterial:24>;
var itemLogicProcessor = <appliedenergistics2:item.ItemMultiMaterial:22>;
var item1kFluidStorageComponente = <ae2fc:fluid_part>;
var item4kFluidStorageComponente = <ae2fc:fluid_part:1>;
var item16kFluidStorageComponente = <ae2fc:fluid_part:2>;
var item64kFluidStorageComponente = <ae2fc:fluid_part:3>;
var item256kFluidStorageComponente = <ae2fc:fluid_part:4>;
var item1024kFluidStorageComponente = <ae2fc:fluid_part:5>;
var item4096kFluidStorageComponente = <ae2fc:fluid_part:6>;
var item16384kFluidStorageComponente = <ae2fc:fluid_part:7>;
// 4k Fluid Storage Componente
recipes.remove(item4kFluidStorageComponente);
recipes.addShaped(item4kFluidStorageComponente, [[dyeRed, itemCalcProcessor, dyeRed], [oreNuggetGold, blockQuarzGlass, oreNuggetTinn], [dyeRed, item1kFluidStorageComponente, dyeRed]]);
// 16k Fluid Storage Componente
recipes.remove(item16kFluidStorageComponente);
recipes.addShaped(item16kFluidStorageComponente, [[dyeRed, itemLogicProcessor, dyeRed], [oreNuggetGold, blockQuarzGlass, oreNuggetTinn], [dyeRed, item4kFluidStorageComponente, dyeRed]]);
// 64k Fluid Storage Componente
recipes.remove(item64kFluidStorageComponente);
recipes.addShaped(item64kFluidStorageComponente, [[dyeRed, itemEngProcessor, dyeRed], [oreIngotGold, blockQuarzGlass, oreIngotTinn], [dyeRed, item16kFluidStorageComponente, dyeRed]]);
// 256k Fluid Storage Componente
recipes.remove(item256kFluidStorageComponente);
recipes.addShaped(item256kFluidStorageComponente, [[dyeRed, itemCalcProcessor, dyeRed], [oreIngotGold, blockQuarzGlass, oreIngotTinn], [dyeRed, item64kFluidStorageComponente, dyeRed]]);
// 1024k Fluid Storage Componente
recipes.remove(item1024kFluidStorageComponente);
recipes.addShaped(item1024kFluidStorageComponente, [[dyeRed, itemLogicProcessor, dyeRed], [oreIngotGold, blockQuarzGlass, oreIngotTinn], [dyeRed, item256kFluidStorageComponente, dyeRed]]);
// 4096k Fluid Storage Componente
recipes.remove(item4096kFluidStorageComponente);
recipes.addShaped(item4096kFluidStorageComponente, [[dyeRed, itemEngProcessor, dyeRed], [oreIngotGold, blockQuarzGlass, oreIngotTinn], [dyeRed, item1024kFluidStorageComponente, dyeRed]]);
// 16384k Fluid Storage Componente
recipes.remove(item16384kFluidStorageComponente);
recipes.addShaped(item16384kFluidStorageComponente, [[dyeRed, itemCalcProcessor, dyeRed], [oreIngotGold, blockQuarzGlass, oreIngotTinn], [dyeRed, item4096kFluidStorageComponente, dyeRed]]);

View File

@@ -0,0 +1,27 @@
var PatternTerminal = <appliedenergistics2:item.ItemMultiPart:340>;
var ProcessingTerminal = <appliedenergistics2:item.ItemMultiPart:500>;
var processorLogic = <appliedenergistics2:item.ItemMultiPart:22>;
var processorCalculation = <appliedenergistics2:item.ItemMultiPart:23>;
var processorConstruction = <appliedenergistics2:item.ItemMultiPart:24>;
var oreDustCertusQuartz = <ore:dustCertusQuartz>;
var oreDustNetherQuartz = <ore:dustNetherQuartz>;
var oreDustFluix = <ore:dustFluix>;
var oreSand = <ore:sand>;
var seedCertusQuartzCrystal = <appliedenergistics2:item.ItemCrystalSeed>.withTag({progress: 0});
var seedNetherQuartzCrystal = <appliedenergistics2:item.ItemCrystalSeed:600>.withTag({progress: 600});
var seedFluixCrystal = <appliedenergistics2:item.ItemCrystalSeed:1200>.withTag({progress: 1200});
var clearNetherQuartzCrystal = <appliedenergistics2:item.ItemMultiMaterial:11>;
// Processing Terminal
recipes.addShapeless(ProcessingTerminal, [PatternTerminal, processorCalculation, processorConstruction, processorLogic]);
// Keime (Output 4x statt 2x)
recipes.remove(seedCertusQuartzCrystal);
recipes.remove(seedNetherQuartzCrystal);
recipes.remove(seedFluixCrystal);
recipes.addShapeless(seedCertusQuartzCrystal * 4, [oreSand, oreDustCertusQuartz]);
recipes.addShapeless(seedNetherQuartzCrystal * 4, [oreSand, oreDustNetherQuartz]);
recipes.addShapeless(seedFluixCrystal * 4, [oreSand, oreDustFluix]);
// Raw Nether Crystal --> Nether Quartz
recipes.addShapeless(seedFluixCrystal, [clearNetherQuartzCrystal, clearNetherQuartzCrystal, clearNetherQuartzCrystal, clearNetherQuartzCrystal]);

35
both/scripts/Backpack.zs Normal file
View File

@@ -0,0 +1,35 @@
val oreLeather = <ore:leather>;
val tannedLeather = <Backpack:tannedLeather>;
val backpackDef = <Backpack:backpack>.definition;
// Add colored recipes
// var metaItemBackPack = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16] as int[];
// for metaID in metaItemBackPack {
// val backpackSColor = backpackDef.makeStack(metaID);
// val backpackMColor = backpackDef.makeStack(metaID + 100);
// val backpackLColor = backpackDef.makeStack(metaID + 200);
// recipes.addShaped(backpackMColor, [[tannedLeather, tannedLeather, tannedLeather], [tannedLeather, backpackSColor, tannedLeather], [tannedLeather, tannedLeather, tannedLeather]]);
// recipes.addShaped(backpackLColor, [[tannedLeather, tannedLeather, tannedLeather], [tannedLeather, backpackMColor, tannedLeather], [tannedLeather, tannedLeather, tannedLeather]]);
// }
// for metaID in 0 to 17 {
// val backpackSColor = backpackDef.makeStack(metaID);
// val backpackMColor = backpackDef.makeStack(metaID + 100);
// val backpackLColor = backpackDef.makeStack(metaID + 200);
// recipes.removeShaped(backpackSColor);
// recipes.removeShaped(backpackMColor);
// recipes.removeShaped(backpackLColor);
// recipes.addShaped(backpackMColor, [
// [tannedLeather, tannedLeather, tannedLeather],
// [tannedLeather, backpackSColor, tannedLeather],
// [tannedLeather, tannedLeather, tannedLeather]]);
// recipes.addShaped(backpackLColor, [
// [tannedLeather, tannedLeather, tannedLeather],
// [tannedLeather, backpackMColor, tannedLeather],
// [tannedLeather, tannedLeather, tannedLeather]]);
// }
for metaID in 1 to 17 {
val backpackSColor = backpackDef.makeStack(metaID);
recipes.removeShaped(backpackSColor);
}

View File

@@ -0,0 +1,6 @@
// Gib den hunderten Himmeleichensetzlingen einen Sinn! - Himmeleichensetzling + 2x Kompost + Eisenaxt -> 64x Himmeleichenholzst??mme
recipes.addShapeless(<BiomesOPlenty:logs1> * 64, [<minecraft:iron_axe>.anyDamage().transformDamage(50), <BiomesOPlenty:colorizedSaplings>, <GardenCore:compost_pile>, <GardenCore:compost_pile>]);
// 1 Cobbelstone/Stein -> 2x/3X Steinsticks
recipes.addShapeless(<TConstruct:toolRod:1> * 2, [<ore:cobblestone>]);
recipes.addShapeless(<TConstruct:toolRod:1> * 3, [<ore:stone>]);

View File

@@ -0,0 +1,3 @@
// Alles, was ein Chunkloader ist.
// recipes.remove(<ChickenChunks:chickenChunkLoader>);
// recipes.remove(<ChickenChunks:chickenChunkLoader:*>); //:1

View File

@@ -0,0 +1,7 @@
// Kisten
recipes.addShaped(<customnpcs:npcCrate:4>, [[<minecraft:planks:4>, <minecraft:wooden_slab:4>, <minecraft:planks:4>], [<minecraft:wooden_slab:4>, <minecraft:planks:4>, <minecraft:wooden_slab:4>], [<minecraft:planks:4>, <minecraft:wooden_slab:4>, <minecraft:planks:4>]]);
recipes.addShaped(<customnpcs:npcCrate>, [[<minecraft:planks>, <minecraft:wooden_slab>, <minecraft:planks>], [<minecraft:wooden_slab>, <minecraft:planks>, <minecraft:wooden_slab>], [<minecraft:planks>, <minecraft:wooden_slab>, <minecraft:planks>]]);
recipes.addShaped(<customnpcs:npcCrate:2>, [[<minecraft:planks:2>, <minecraft:wooden_slab:2>, <minecraft:planks:2>], [<minecraft:wooden_slab:2>, <minecraft:planks:2>, <minecraft:wooden_slab:2>], [<minecraft:planks:2>, <minecraft:wooden_slab:2>, <minecraft:planks:2>]]);
recipes.addShaped(<customnpcs:npcCrate:3>, [[<minecraft:planks:3>, <minecraft:wooden_slab:3>, <minecraft:planks:3>], [<minecraft:wooden_slab:3>, <minecraft:planks:3>, <minecraft:wooden_slab:3>], [<minecraft:planks:3>, <minecraft:wooden_slab:3>, <minecraft:planks:3>]]);
recipes.addShaped(<customnpcs:npcCrate:1>, [[<minecraft:planks:1>, <minecraft:wooden_slab:1>, <minecraft:planks:1>], [<minecraft:wooden_slab:1>, <minecraft:planks:1>, <minecraft:wooden_slab:1>], [<minecraft:planks:1>, <minecraft:wooden_slab:1>, <minecraft:planks:1>]]);
recipes.addShaped(<customnpcs:npcCrate:5>, [[<minecraft:planks:5>, <minecraft:wooden_slab:5>, <minecraft:planks:5>], [<minecraft:wooden_slab:5>, <minecraft:planks:5>, <minecraft:wooden_slab:5>], [<minecraft:planks:5>, <minecraft:wooden_slab:5>, <minecraft:planks:5>]]);

View File

@@ -0,0 +1,2 @@
// Peaceful-Rezepte
recipes.addShaped(<DraconicEvolution:dragonHeart>, [[<minecraft:soul_sand>, <minecraft:soul_sand>, <minecraft:soul_sand>], [<minecraft:soul_sand>, <minecraft:soul_sand>, <minecraft:soul_sand>], [<minecraft:diamond_sword>, <TConstruct:heartCanister:3>, <minecraft:bow>]]);

22
both/scripts/Ender IO.zs Normal file
View File

@@ -0,0 +1,22 @@
// ME-Leitungen
// recipes.remove(<EnderIO:itemMEConduit>);
// recipes.remove(<EnderIO:itemMEConduit:1>);
// ???
recipes.addShapeless(<EnderIO:itemMaterial:9>, [<ore:gemEmerald>, <TConstruct:heartCanister:1>]);
recipes.addShapeless(<EnderIO:itemMaterial:8>, [<ore:itemVibrantCrystal>, <ore:pearlEnderEye>]);
// Dichte ME-Leitung
// recipes.addShaped(<EnderIO:itemMEConduit:1> * 3, [[<ore:itemConduitBinder>, <ore:itemConduitBinder>, <ore:itemConduitBinder>], [<ore:itemMeCableBase>, <ore:itemMeCableBase>, <ore:itemMeCableBase>], [<ore:itemConduitBinder>, <ore:itemConduitBinder>, <ore:itemConduitBinder>]]);
// Crystalline Capacitor
recipes.addShaped(<EnderIO:itemBasicCapacitor:3>, [[null, <ore:ingotCrystallineAlloy>, null], [<ore:capacitorEnder>, <ore:itemVibrantCrystal>, <ore:capacitorEnder>], [null, <ore:ingotCrystallineAlloy>, null]]);
// Drahloses Licht (einfacher)
recipes.addShapeless(<EnderIO:blockElectricLight:4>, [<EnderIO:blockElectricLight>, <ore:ingotEnergeticAlloy>]);
recipes.addShapeless(<EnderIO:blockElectricLight:5>, [<EnderIO:blockElectricLight:1>, <ore:ingotEnergeticAlloy>]);
// Solarpanels deaktivieren
recipes.remove(<EnderIO:blockSolarPanel>);
recipes.remove(<EnderIO:blockSolarPanel:1>);
recipes.remove(<EnderIO:blockSolarPanel:2>);

View File

@@ -0,0 +1,6 @@
mods.chisel.Groups.addVariation("granite", <etfuturum:stone:3>);
mods.chisel.Groups.addVariation("granite", <etfuturum:stone:4>);
mods.chisel.Groups.addVariation("andesite", <etfuturum:stone:1>);
mods.chisel.Groups.addVariation("andesite", <etfuturum:stone:2>);
mods.chisel.Groups.addVariation("diorite", <etfuturum:stone:5>);
mods.chisel.Groups.addVariation("diorite", <etfuturum:stone:6>);

View File

@@ -0,0 +1,23 @@
var euBuildersWand = <ExtraUtilities:builderswand>;
var euCreativeBuildersWand = <ExtraUtilities:creativebuilderswand>;
var euUnstableIngot = <ExtraUtilities:unstableingot>;
var euUnstableIngotStable = <ExtraUtilities:unstableingot:2>;
var oreUnstableIngot = <ore:ingotUnstable>;
var oreObsidian = <ore:obsidian>;
// Entferne Orignale-Rezepte fuer Magnum-Fackel etc.
recipes.removeShaped(<ExtraUtilities:chandelier>);
// Einfachere Rezepte fuer Magnum-Fackel etc.
recipes.addShaped(<ExtraUtilities:magnumTorch>, [[<ore:plankWood>, <ore:gemDiamond>, <ore:plankWood>], [<ore:gemDiamond>, <ore:blockTorch>, <ore:gemDiamond>], [<ore:plankWood>, <ore:gemDiamond>, <ore:plankWood>]]);
recipes.addShaped(<ExtraUtilities:magnumTorch>, [[<ore:plankWood>, <ExtraUtilities:chandelier>, <ore:plankWood>], [<ExtraUtilities:chandelier>, null, <ExtraUtilities:chandelier>], [<ore:plankWood>, <ExtraUtilities:chandelier>, <ore:plankWood>]]);
recipes.addShaped(<ExtraUtilities:chandelier>, [[<ore:plankWood>, <ore:ingotGold>, <ore:plankWood>], [<ore:blockTorch>, <ore:gemDiamond>, <ore:blockTorch>], [<ore:plankWood>, <ore:ingotGold>, <ore:plankWood>]]);
// Etwas einfacheres alternatives Rezept fuer das Silktouch-Upgrade fuer den Endersteinbruch
recipes.addShaped(<ExtraUtilities:enderQuarryUpgrade:2>, [[null, <minecraft:golden_pickaxe>, null], [<ore:dustRedstone>, <ExtraUtilities:enderQuarryUpgrade>, <ore:dustRedstone>]]);
// Kreativer Baumeisterstab
recipes.addShaped(euCreativeBuildersWand, [[oreUnstableIngot, euBuildersWand, oreUnstableIngot], [null, <ore:obsidian>, null], [oreUnstableIngot, <ore:obsidian>, oreUnstableIngot]]);
// Stabiler Instabiler Barren
recipes.addShaped(euUnstableIngotStable, [[oreObsidian, oreObsidian, oreObsidian], [oreObsidian, euUnstableIngot, oreObsidian], [oreObsidian, oreObsidian, oreObsidian]]);

11
both/scripts/Forestry.zs Normal file
View File

@@ -0,0 +1,11 @@
// Zusuetzliche Rezepte fuer Briefpapier (ohne Honig)
recipes.addShapeless(<Forestry:letters>, [<minecraft:paper>, <ore:slimeball>]);
recipes.addShapeless(<Forestry:letters>, [<minecraft:paper>, <ore:gemApatite>]);
// Zusuetzliche Rezepte fuer Briefmarken (ohne Honig)
recipes.addShaped(<Forestry:stamps:3> * 9, [[<ore:ingotGold>, <ore:ingotGold>, <ore:ingotGold>], [<minecraft:paper>, <minecraft:paper>, <minecraft:paper>], [<ore:nuggetIron>, <ore:nuggetIron>, <ore:nuggetIron>]]);
recipes.addShaped(<Forestry:stamps:2> * 9, [[<ore:nuggetGold>, <ore:nuggetGold>, <ore:nuggetGold>], [<minecraft:paper>, <minecraft:paper>, <minecraft:paper>], [<ore:nuggetIron>, <ore:nuggetIron>, <ore:nuggetIron>]]);
recipes.addShaped(<Forestry:stamps:1> * 9, [[<ore:gemApatite>, <ore:gemApatite>, <ore:gemApatite>], [<minecraft:paper>, <minecraft:paper>, <minecraft:paper>], [<ore:nuggetGold>, <ore:nuggetGold>, <ore:nuggetGold>]]);
recipes.addShaped(<Forestry:stamps:1> * 9, [[<ore:nuggetIron>, <ore:nuggetIron>, <ore:nuggetIron>], [<minecraft:paper>, <minecraft:paper>, <minecraft:paper>], [<ore:nuggetIron>, <ore:nuggetIron>, <ore:nuggetIron>]]);
recipes.addShaped(<Forestry:stamps> * 9, [[<ore:nuggetIron>, <ore:nuggetIron>, <ore:nuggetIron>], [<minecraft:paper>, <minecraft:paper>, <minecraft:paper>], [<ore:nuggetIron>, <ore:nuggetIron>, <ore:nuggetIron>]]);
recipes.addShaped(<Forestry:stamps> * 9, [[<ore:gemApatite>, <ore:gemApatite>, <ore:gemApatite>], [<minecraft:paper>, <minecraft:paper>, <minecraft:paper>], [<ore:nuggetIron>, <ore:nuggetIron>, <ore:nuggetIron>]]);

View File

@@ -0,0 +1,5 @@
// Kompost -> Knochenmehl
recipes.addShapeless(<minecraft:dye:15>, [<GardenCore:compost_pile>]);
// Candelilla seeds
recipes.addShapeless(<GardenTrees:candelilla_seeds>, [<GardenTrees:candelilla>]);

39
both/scripts/JABBA.zs Normal file
View File

@@ -0,0 +1,39 @@
// Entferne originale Upgrade-Rezepte
recipes.removeShaped(<JABBA:upgradeStructural:0>);
recipes.removeShaped(<JABBA:upgradeStructural:1>);
recipes.removeShaped(<JABBA:upgradeStructural:2>);
recipes.removeShaped(<JABBA:upgradeStructural:3>);
recipes.removeShaped(<JABBA:upgradeStructural:4>);
recipes.removeShaped(<JABBA:upgradeStructural:5>);
recipes.removeShaped(<JABBA:upgradeStructural:6>);
recipes.removeShaped(<JABBA:upgradeStructural:7>);
recipes.removeShaped(<JABBA:upgradeStructural:8>);
recipes.removeShaped(<JABBA:upgradeStructural:9>);
recipes.removeShaped(<JABBA:upgradeStructural:10>);
recipes.removeShaped(<JABBA:upgradeStructural:11>);
recipes.removeShaped(<JABBA:upgradeCore:0>);
// Einfachere Rezepte + Creative Storage
recipes.addShaped(<JABBA:upgradeStructural:0>, [[<ore:plankWood>, <ore:stickWood>], [<ore:stickWood>, <TConstruct:blankPattern>]]);
recipes.addShaped(<JABBA:upgradeStructural:1>, [[<ore:ingotCopper>, <ore:stickWood>], [<ore:stickWood>, <TConstruct:blankPattern>]]);
recipes.addShaped(<JABBA:upgradeStructural:2>, [[<ore:ingotIron>, <ore:stickWood>], [<ore:stickWood>, <TConstruct:blankPattern>]]);
recipes.addShaped(<JABBA:upgradeStructural:3>, [[<ore:ingotBronze>, <ore:stickWood>], [<ore:stickWood>, <TConstruct:blankPattern>]]);
recipes.addShaped(<JABBA:upgradeStructural:4>, [[<ore:ingotSilver>, <ore:stickWood>], [<ore:stickWood>, <TConstruct:blankPattern>]]);
recipes.addShaped(<JABBA:upgradeStructural:5>, [[<ore:ingotGold>, <ore:stickWood>], [<ore:stickWood>, <TConstruct:blankPattern>]]);
recipes.addShaped(<JABBA:upgradeStructural:6>, [[<ore:gemDiamond>, <ore:stickWood>], [<ore:stickWood>, <TConstruct:blankPattern>]]);
recipes.addShaped(<JABBA:upgradeStructural:7>, [[<ore:obsidian>, <ore:stickWood>], [<ore:stickWood>, <TConstruct:blankPattern>]]);
recipes.addShaped(<JABBA:upgradeStructural:8>, [[<ore:ingotDarkSteel>, <ore:stickWood>], [<ore:stickWood>, <TConstruct:blankPattern>]]);
recipes.addShaped(<JABBA:upgradeStructural:9>, [[<ore:ingotAlumite>, <ore:stickWood>], [<ore:stickWood>, <TConstruct:blankPattern>]]);
recipes.addShaped(<JABBA:upgradeStructural:10>, [[<ore:whiteStone>, <ore:stickWood>], [<ore:stickWood>, <TConstruct:blankPattern>]]);
recipes.addShaped(<JABBA:upgradeStructural:11>, [[<ore:gemEmerald>, <ore:stickWood>], [<ore:stickWood>, <TConstruct:blankPattern>]]);
recipes.addShaped(<JABBA:upgradeCore:0>, [[<ore:stickWood>, <ore:stickWood>, <ore:stickWood>], [<ore:stickWood>, <JABBA:barrel>, <ore:stickWood>], [<ore:stickWood>, <ore:stickWood>, <ore:stickWood>]]);
recipes.addShapeless(<JABBA:upgradeCore:4>, [<JABBA:upgradeCore:0>, <JABBA:upgradeCore:0>]);
recipes.addShapeless(<JABBA:upgradeCore:5>, [<JABBA:upgradeCore:4>, <JABBA:upgradeCore:0>]);
recipes.addShapeless(<JABBA:upgradeCore:6>, [<JABBA:upgradeCore:5>, <JABBA:upgradeCore:0>]);
recipes.addShapeless(<JABBA:upgradeCore:8>, [<JABBA:upgradeCore:6>, <JABBA:upgradeCore:0>]);
recipes.addShapeless(<JABBA:upgradeCore:9>, [<JABBA:upgradeCore:8>, <JABBA:upgradeCore:0>]);
recipes.addShapeless(<JABBA:upgradeCore:11>, [<JABBA:upgradeCore:9>, <JABBA:upgradeCore:0>]);
recipes.addShapeless(<JABBA:upgradeCore:12>, [<JABBA:upgradeCore:11>, <JABBA:upgradeCore:0>]);
recipes.addShapeless(<JABBA:upgradeCore:13>, [<JABBA:upgradeCore:12>, <JABBA:upgradeCore:0>]);

View File

@@ -0,0 +1,8 @@
// Rezept für Buchbinder, da das ein Creative-Only-Objekt ist.
recipes.addShaped(<Mystcraft:BlockLinkModifier>, [[<ore:ingotIron>, <ore:stone>, <ore:ingotIron>], [<ore:plankWood>, <ore:stone>, <ore:plankWood>], [<ore:stone>, <ore:stone>, <ore:stone>]]);
// Verlinktes Verlinkungsbuch zurücksetzen und neu verwenden
recipes.addShaped(<Mystcraft:unlinkedbook>, [[<Mystcraft:linkbook>]]);
// Einfaches Rezept für simple Nicht-Verlinkte Linkbücher
recipes.addShapeless(<Mystcraft:unlinkedbook>, [<Mystcraft:vial>.giveBack(<minecraft:glass_bottle>), <minecraft:paper>, <ore:materialLeather>]);

7
both/scripts/Other.zs Normal file
View File

@@ -0,0 +1,7 @@
// Peaceful-Rezepte
recipes.addShapeless(<minecraft:skull:1>, [<TConstruct:materials:8>, <ore:itemSkull>]);
recipes.addShaped(<MineFactoryReloaded:pinkslime> * 9, [
[<ore:slimeball>, <ore:reagentPoisonous>, <ore:slimeball>],
[<ore:pearlEnder>, <ore:slimeball>, <ore:pearlEnder>],
[<ore:slimeball>, <ore:reagentPoisonous>, <ore:slimeball>]
]);

View File

@@ -0,0 +1,6 @@
var glowFlower = <harvestthenether:glowFlower>;
var dustGlowStone = <minecraft:glowstone_dust>;
// Glow Flowers (4 statt 2 Staub pro 3 Blumen)
recipes.removeShapeless(dustGlowStone * 2, [glowFlower, glowFlower, glowFlower]);
recipes.addShapeless(dustGlowStone * 4, [glowFlower, glowFlower, glowFlower]);

View File

@@ -0,0 +1,5 @@
// Alle Frueche zu Harvestcraft-Fruechte umwandeln, umd Baumsetzlinge zu erstellen,
// da die Harvestcraft-Rezepte nur Harvestcraft-Fruechte nehmen und das OreDictionary nicht verwenden.
recipes.addShapeless(<harvestcraft:peachItem>, [<ore:cropPeach>]);
recipes.addShapeless(<harvestcraft:persimmonItem>, [<ore:cropPersimmon>]);
recipes.addShapeless(<harvestcraft:pearItem>, [<ore:cropPear>]);

View File

@@ -0,0 +1,28 @@
// Entferne originale Upgrade-Rezepte
recipes.removeShaped(<StorageDrawers:upgradeVoid>);
recipes.removeShaped(<StorageDrawers:upgradeRedstone:2>);
recipes.removeShaped(<StorageDrawers:upgradeRedstone:1>);
recipes.removeShaped(<StorageDrawers:upgradeRedstone>);
recipes.removeShaped(<StorageDrawers:upgradeStatus:2>);
recipes.removeShaped(<StorageDrawers:upgradeStatus:1>);
recipes.removeShaped(<StorageDrawers:upgrade:6>);
recipes.removeShaped(<StorageDrawers:upgrade:5>);
recipes.removeShaped(<StorageDrawers:upgrade:4>);
recipes.removeShaped(<StorageDrawers:upgrade:3>);
recipes.removeShaped(<StorageDrawers:upgrade:2>);
// Einfachere Rezepte + Creative Storage
recipes.addShaped(<StorageDrawers:upgradeCreative>, [[<ore:gemQuartz>, <ore:dustRedstone>, <ore:stickWood>], [<ore:obsidian>, <StorageDrawers:upgradeTemplate>, <ore:dustGlowstone>], [<ore:stickWood>, <ore:dustRedstone>, <ore:gemQuartz>]]);
recipes.addShaped(<StorageDrawers:upgradeRedstone>, [[<ore:stickWood>, <ore:stickWood>, <ore:stickWood>], [<ore:dustRedstone>, <StorageDrawers:upgradeTemplate>, <ore:dustRedstone>]]);
recipes.addShaped(<StorageDrawers:upgradeRedstone:2>, [[<ore:stickWood>, <StorageDrawers:upgradeTemplate>, <ore:stickWood>], [<ore:dustRedstone>, <ore:stickWood>, <ore:dustRedstone>]]);
recipes.addShaped(<StorageDrawers:upgradeRedstone:1>, [[<ore:dustRedstone>, <ore:stickWood>, <ore:dustRedstone>], [<ore:stickWood>, <StorageDrawers:upgradeTemplate>, <ore:stickWood>]]);
recipes.addShaped(<StorageDrawers:upgradeVoid>, [[<ore:stickWood>, <ore:stickWood>, <ore:stickWood>], [<ore:obsidian>, <StorageDrawers:upgradeTemplate>, <ore:obsidian>]]);
recipes.addShaped(<StorageDrawers:upgradeStatus:2>, [[<minecraft:redstone_torch>, <ore:stickWood>], [<ore:stickWood>, <StorageDrawers:upgradeTemplate>]]);
recipes.addShaped(<StorageDrawers:upgradeStatus:1>, [[<ore:dustRedstone>, <ore:stickWood>], [<ore:stickWood>, <StorageDrawers:upgradeTemplate>]]);
recipes.addShaped(<StorageDrawers:upgrade:2>, [[<ore:ingotIron>, <ore:stickWood>], [<ore:stickWood>, <StorageDrawers:upgradeTemplate>]]);
recipes.addShaped(<StorageDrawers:upgrade:3>, [[<ore:ingotGold>, <ore:stickWood>], [<ore:stickWood>, <StorageDrawers:upgradeTemplate>]]);
recipes.addShaped(<StorageDrawers:upgrade:4>, [[<ore:gemDiamond>, <ore:stickWood>], [<ore:stickWood>, <StorageDrawers:upgradeTemplate>]]);
recipes.addShaped(<StorageDrawers:upgrade:5>, [[<ore:obsidian>, <ore:stickWood>], [<ore:stickWood>, <StorageDrawers:upgradeTemplate>]]);
recipes.addShaped(<StorageDrawers:upgrade:6>, [[<ore:whiteStone>, <ore:stickWood>], [<ore:stickWood>, <StorageDrawers:upgradeTemplate>]]);
recipes.addShaped(<StorageDrawers:upgrade:7>, [[<ore:ingotDarkSteel>, <ore:stickWood>], [<ore:stickWood>, <StorageDrawers:upgradeTemplate>]]);
recipes.addShaped(<StorageDrawers:upgrade:8>, [[<ore:gemEmerald>, <ore:stickWood>], [<ore:stickWood>, <StorageDrawers:upgradeTemplate>]]);

View File

@@ -0,0 +1,2 @@
// Eine Art Standart- oder Fallback-Version der Lampen, um zur??ck zur (halbwegsen) Normalit??t zu gelangen
recipes.addShaped(<ThermalExpansion:Light:1> * 4, [[<ThermalExpansion:Light:1>, <ThermalExpansion:Light:1>], [<ThermalExpansion:Light:1>, <ThermalExpansion:Light:1>]]);

View File

@@ -0,0 +1,16 @@
// Entferne Steinsticks-Rezept, da diese nicht das Ore-Dictionary verwenden (wird unten neu hinzugef??gt)
recipes.removeShaped(<TConstruct:toolRod:1> * 2);
recipes.removeShaped(<TConstruct:toolRod:1> * 4);
// Gib dem lilla Schleim einen Sinn!
recipes.addShapeless(<TConstruct:slime.gel> * 2, [<TConstruct:slime.gel:2>, <TConstruct:slime.gel:2>]);
recipes.addShapeless(<TConstruct:slime.gel:1>, [<TConstruct:slime.gel:2>]);
// Sticks-Rezepte für Steinstick
recipes.addShaped(<TConstruct:toolRod:1> * 6, [[<ore:stone>], [<ore:stone>]]);
recipes.addShaped(<TConstruct:toolRod:1> * 4, [[<ore:cobblestone>], [<ore:cobblestone>]]);
// Peaceful-Rezepte
recipes.addShapeless(<TConstruct:heartCanister:6>, [<TConstruct:heartCanister:4>, <TConstruct:heartCanister:5>, <TConstruct:diamondApple>]);
recipes.addShaped(<TConstruct:heartCanister:3> * 2, [[<minecraft:soul_sand>, <minecraft:soul_sand>, <minecraft:soul_sand>], [<ore:itemNetherStar>, <TConstruct:heartCanister:1>, <ore:itemNetherStar>], [<minecraft:soul_sand>, <minecraft:soul_sand>, <minecraft:soul_sand>]]);
recipes.addShaped(<TConstruct:heartCanister:5> * 2, [[<minecraft:soul_sand>, <minecraft:soul_sand>, <minecraft:soul_sand>], [<DraconicEvolution:dragonHeart>, <TConstruct:heartCanister:3>, <DraconicEvolution:dragonHeart>], [<minecraft:soul_sand>, <minecraft:soul_sand>, <minecraft:soul_sand>]]);

31
both/scripts/Vanilla.zs Normal file
View File

@@ -0,0 +1,31 @@
// Entferne originale Knopf-Rezepte (werden unten neu hinzugefügt)
recipes.removeShapeless(<minecraft:wooden_button>, [<ore:plankWood>]);
recipes.removeShapeless(<minecraft:stone_button>, [<ore:stone>]);
// Ledermaterial (wie Burlap) -> Leder
recipes.addShapeless(<minecraft:leather>, [<ore:materialLeather>]);
// 1 Holzplanke -> 2x Sticks
recipes.addShapeless(<minecraft:stick> * 2, [<ore:plankWood>]);
// Holzknopf
recipes.addShaped(<minecraft:wooden_button> * 4, [[null, <ore:plankWood>, null], [<ore:plankWood>, <ore:plankWood>, <ore:plankWood>]]);
// Steinknopf
recipes.addShaped(<minecraft:stone_button> * 4, [[null, <ore:stone>, null], [<ore:stone>, <ore:stone>, <ore:stone>]]);
// Ton aus Erde, Sand und Wasser
recipes.addShaped(<minecraft:clay> * 6, [[<ore:sand>, <ore:sand>, <ore:sand>], [null, <ore:listAllwater>, null], [<ore:dirt>, <ore:dirt>, <ore:dirt>]]);
// Glowstone aus Glas, Fackeln und Cobbelstone
// Veraltet, dank Pam's Harvest the Nether
// recipes.addShaped(<minecraft:glowstone> * 1, [[<ore:glass>, <ore:glass>, <ore:glass>], [<ore:blockTorch>, <ore:blockTorch>, <ore:blockTorch>], [<ore:cobblestone>, <ore:blockTorch>, <ore:cobblestone>]]);
// Netherstern
recipes.remove(<minecraft:nether_star>); // Remove the "Peaceful Mode Only" recipe
recipes.addShaped(<minecraft:nether_star>, [[<minecraft:skull:1>, <minecraft:skull:1>, <minecraft:skull:1>], [<ore:soulSand>, <ore:soulSand>, <ore:soulSand>], [<minecraft:diamond_sword>, <ore:soulSand>, <minecraft:bow>]]);
// Charcoal -> Coal
<ore:coal>.addAll(<ore:charcoal>);
<ore:itemCoal>.addAll(<ore:itemCharcoal>);
<ore:dustCoal>.addAll(<ore:dustCharcoal>);