From fc48bb865f4e90c85bf338be961b44c3122deed4 Mon Sep 17 00:00:00 2001 From: combak Date: Tue, 14 Apr 2015 21:54:19 +0200 Subject: [PATCH] Removed simple Nugget, Ingot and Block Crafting Recipies (by Oli) --- scripts/EnderIO.zs | 41 ++++++++++++++++++++++++++-- scripts/ForestDay.zs | 45 +++++++++++++++++++++++++++++- scripts/Forestry.zs | 20 +++++++++++++- scripts/GardenStuff.zs | 28 +++++++++++++++++-- scripts/RedstoneArsenal.zs | 19 ++++++++++++- scripts/ThermalFoundation.zs | 53 ++++++++++++++++++++++++++++++++++++ scripts/TinkersConstruct.zs | 51 +++++++++++++++++++++++++++++++++- scripts/Vanilla.zs | 30 ++++++++++++++++++-- 8 files changed, 276 insertions(+), 11 deletions(-) diff --git a/scripts/EnderIO.zs b/scripts/EnderIO.zs index b595121..a3e34a1 100644 --- a/scripts/EnderIO.zs +++ b/scripts/EnderIO.zs @@ -16,9 +16,46 @@ val enderIOBlockOf = [ ] as IItemStack[]; ######################################## -# Remove Block of Crafting Recipes +# Items +######################################## + +val enderIONuggets = [ + , + +] as IItemStack[]; + +val enderIOIngots = [ + , + , + , + , + , + , + , + +] as IItemStack[]; + +######################################## +# Remove Ingot to Nugget Crafting +######################################## +for i, nugget in enderIONuggets +{ + recipes.remove( nugget ); +} + +######################################## +# Remove Nugget/Block to Ingot Crafting +######################################## +for i, ingot in enderIOIngots +{ + recipes.remove( ingot ); +} + +######################################## +# Remove Ingot to Block Crafting ######################################## for i, block in enderIOBlockOf { recipes.remove( block ); -} \ No newline at end of file +} + diff --git a/scripts/ForestDay.zs b/scripts/ForestDay.zs index 8c29fb2..9618465 100644 --- a/scripts/ForestDay.zs +++ b/scripts/ForestDay.zs @@ -22,7 +22,50 @@ val forestDayBlockOf = [ ] as IItemStack[]; ######################################## -# Remove Block of Crafting Recipes +# Items +######################################## + +val forestDayNuggets = [ + , + , + +] as IItemStack[]; + +val forestDayIngots = [ + , + , + , + , + , + , + , + , + , + , + , + , + , + +] as IItemStack[]; + +######################################## +# Remove Ingot to Nugget Crafting +######################################## +for i, nugget in forestDayNuggets +{ + recipes.remove( nugget ); +} + +######################################## +# Remove Nugget/Block to Ingot Crafting +######################################## +for i, ingot in forestDayIngots +{ + recipes.remove( ingot ); +} + +######################################## +# Remove Ingot to Block Crafting ######################################## for i, block in forestDayBlockOf { diff --git a/scripts/Forestry.zs b/scripts/Forestry.zs index f11da90..1c08c16 100644 --- a/scripts/Forestry.zs +++ b/scripts/Forestry.zs @@ -136,6 +136,16 @@ val forestryBlockOf = [ ] as IItemStack[]; +######################################## +# Items +######################################## + +val forestryIngot = [ + , + , + +] as IItemStack[]; + ######################################## # 1 Log = 2 Planks ######################################## @@ -147,7 +157,15 @@ for i, log in forestryLogs } ######################################## -# Remove Block of Crafting Recipes +# Remove Nugget/Block to Ingot Crafting +######################################## +for i, ingot in forestryIngot +{ + recipes.remove( ingot ); +} + +######################################## +# Remove Ingot to Block Crafting ######################################## for i, block in forestryBlockOf { diff --git a/scripts/GardenStuff.zs b/scripts/GardenStuff.zs index e51531d..39bee63 100644 --- a/scripts/GardenStuff.zs +++ b/scripts/GardenStuff.zs @@ -7,6 +7,30 @@ import minetweaker.item.IItemStack; val blockOfWroughtIron = ; ######################################## -# Remove Block of Crafting Recipes +# Items ######################################## -recipes.remove( blockOfWroughtIron ); + +val gardenStuffNuggets = [ + , + +] as IItemStack[]; + +val wroughtIronIngot = ; + +######################################## +# Remove Ingot to Nugget Crafting +######################################## +for i, nugget in gardenStuffNuggets +{ + recipes.remove( nugget ); +} + +######################################## +# Remove Nugget/Block to Ingot Crafting +######################################## +recipes.remove( wroughtIronIngot ); + +######################################## +# Remove Ingot to Block Crafting +######################################## +recipes.remove( blockOfWroughtIron ); \ No newline at end of file diff --git a/scripts/RedstoneArsenal.zs b/scripts/RedstoneArsenal.zs index f769e4e..72fb710 100644 --- a/scripts/RedstoneArsenal.zs +++ b/scripts/RedstoneArsenal.zs @@ -7,6 +7,23 @@ import minetweaker.item.IItemStack; val blockOfFluxedElectrum = ; ######################################## -# Remove Block of Crafting Recipes +# items +######################################## + +val fluxedElectrumNugget = ; +val fluxedElectrumIngot = ; + +######################################## +# Remove Ingot to Nugget Crafting +######################################## +recipes.remove( fluxedElectrumNugget ); + +######################################## +# Remove Nugget/Block to Ingot Crafting +######################################## +recipes.remove( fluxedElectrumIngot ); + +######################################## +# Remove Ingot to Block Crafting ######################################## recipes.remove( blockOfFluxedElectrum ); diff --git a/scripts/ThermalFoundation.zs b/scripts/ThermalFoundation.zs index 279371d..65a5ddd 100644 --- a/scripts/ThermalFoundation.zs +++ b/scripts/ThermalFoundation.zs @@ -20,6 +20,59 @@ val thermalFoundationBlockOf = [ ] as IItemStack[]; +######################################## +# Items +######################################## + +val thermalFoundationNuggets = [ + , + , + , + , + , + , + , + , + , + , + , + , + , + , +] as IItemStack[]; + +val thermalFoundationIngots = [ + , + , + , + , + , + , + , + , + , + , + , + , + , +] as IItemStack[]; + +######################################## +# Remove Ingot to Nugget Crafting +######################################## +for i, nugget in thermalFoundationNuggets +{ + recipes.remove( nugget ); +} + +######################################## +# Remove Nugget/Block to Ingot Crafting +######################################## +for i, ingot in thermalFoundationIngots +{ + recipes.remove( ingot ); +} + ######################################## # Remove Block of Crafting Recipes ######################################## diff --git a/scripts/TinkersConstruct.zs b/scripts/TinkersConstruct.zs index 4e7c086..0266a6e 100644 --- a/scripts/TinkersConstruct.zs +++ b/scripts/TinkersConstruct.zs @@ -18,7 +18,56 @@ val tinkersConstructBlockOf = [ ] as IItemStack[]; ######################################## -# Remove Block of Crafting Recipes +# Items +######################################## + +val tinkersConstructNuggets = [ + , + , + , + , + , + , + , + , + , + , + , + +] as IItemStack[]; + +val tinkersConstructIngots = [ + , + , + , + , + , + , + , + , + , + , + +] as IItemStack[]; + +######################################## +# Remove Ingot to Nugget Crafting +######################################## +for i, nugget in tinkersConstructNuggets +{ + recipes.remove( nugget ); +} + +######################################## +# Remove Nugget/Block to Ingot Crafting +######################################## +for i, ingot in tinkersConstructIngots +{ + recipes.remove( ingot ); +} + +######################################## +# Remove Ingot to Block Crafting ######################################## for i, block in tinkersConstructBlockOf { diff --git a/scripts/Vanilla.zs b/scripts/Vanilla.zs index a469e32..e55eb58 100644 --- a/scripts/Vanilla.zs +++ b/scripts/Vanilla.zs @@ -27,9 +27,6 @@ val vanillaPlanks = [ #OreDict Plank val odPlank = ; -#Stick -val stick = ; - val vanillaBlockOf = [ , , @@ -37,6 +34,20 @@ val vanillaBlockOf = [ ] as IItemStack[]; +######################################## +# Item +######################################## + +#Stick +val stick = ; + +val goldNugget = ; + +val vanillaIngots = [ + , + +] as IItemStack[]; + ######################################## # 1 Log = 2 Planks ######################################## @@ -64,6 +75,19 @@ recipes.addShaped( stick * 2, [ [ null, null, null ], [ null, null, odPlank ], [ recipes.addShaped( stick * 2, [ [ odPlank, null ], [ odPlank, null ] ] ); recipes.addShaped( stick * 2, [ [ null, odPlank ], [ null, odPlank ] ] ); +######################################## +# Remove Ingot to Nugget Crafting +######################################## +recipes.remove( goldNugget ); + +######################################## +# Remove Nugget/Block to Ingot Crafting +######################################## +for i, ingot in vanillaIngots +{ + recipes.remove( ingot ); +} + ######################################## # Remove Block of Crafting Recipes ########################################