Skip to content
This repository has been archived by the owner on Jan 17, 2018. It is now read-only.

Commit

Permalink
Removed simple Nugget, Ingot and Block Crafting Recipies (by Oli)
Browse files Browse the repository at this point in the history
  • Loading branch information
combak authored and combak committed Apr 14, 2015
1 parent 941e699 commit fc48bb8
Show file tree
Hide file tree
Showing 8 changed files with 276 additions and 11 deletions.
41 changes: 39 additions & 2 deletions scripts/EnderIO.zs
Original file line number Diff line number Diff line change
Expand Up @@ -16,9 +16,46 @@ val enderIOBlockOf = [
] as IItemStack[];

########################################
# Remove Block of Crafting Recipes
# Items
########################################

val enderIONuggets = [
<EnderIO:itemMaterial:3>,
<EnderIO:itemMaterial:4>
] as IItemStack[];

val enderIOIngots = [
<EnderIO:itemAlloy>,
<EnderIO:itemAlloy:1>,
<EnderIO:itemAlloy:2>,
<EnderIO:itemAlloy:3>,
<EnderIO:itemAlloy:4>,
<EnderIO:itemAlloy:5>,
<EnderIO:itemAlloy:6>,
<EnderIO:itemAlloy:7>
] 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 );
}
}

45 changes: 44 additions & 1 deletion scripts/ForestDay.zs
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,50 @@ val forestDayBlockOf = [
] as IItemStack[];

########################################
# Remove Block of Crafting Recipes
# Items
########################################

val forestDayNuggets = [
<Forestday:fd.item.nuggets>,
<Forestday:fd.item.nuggets:1>,
<Forestday:fd.item.nuggets:2>
] as IItemStack[];

val forestDayIngots = [
<Forestday:fd.item.ingot>,
<Forestday:fd.item.ingot:1>,
<Forestday:fd.item.ingot:2>,
<Forestday:fd.item.ingot:3>,
<Forestday:fd.item.ingot:4>,
<Forestday:fd.item.ingot:5>,
<Forestday:fd.item.ingot:6>,
<Forestday:fd.item.ingot:7>,
<Forestday:fd.item.ingot:8>,
<Forestday:fd.item.ingot:9>,
<Forestday:fd.item.ingot:10>,
<Forestday:fd.item.ingot:11>,
<Forestday:fd.item.ingot:12>,
<Forestday:fd.item.ingot:13>
] 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
{
Expand Down
20 changes: 19 additions & 1 deletion scripts/Forestry.zs
Original file line number Diff line number Diff line change
Expand Up @@ -136,6 +136,16 @@ val forestryBlockOf = [
<Forestry:resourceStorage:3>
] as IItemStack[];

########################################
# Items
########################################

val forestryIngot = [
<Forestry:ingotCopper>,
<Forestry:ingotTin>,
<Forestry:ingotBronze>
] as IItemStack[];

########################################
# 1 Log = 2 Planks
########################################
Expand All @@ -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
{
Expand Down
28 changes: 26 additions & 2 deletions scripts/GardenStuff.zs
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,30 @@ import minetweaker.item.IItemStack;
val blockOfWroughtIron = <GardenStuff:metal_block>;

########################################
# Remove Block of Crafting Recipes
# Items
########################################
recipes.remove( blockOfWroughtIron );

val gardenStuffNuggets = [
<GardenStuff:iron_nugget>,
<GardenStuff:wrought_iron_nugget>
] as IItemStack[];

val wroughtIronIngot = <GardenStuff:wrought_iron_ingot>;

########################################
# 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 );
19 changes: 18 additions & 1 deletion scripts/RedstoneArsenal.zs
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,23 @@ import minetweaker.item.IItemStack;
val blockOfFluxedElectrum = <RedstoneArsenal:Storage>;

########################################
# Remove Block of Crafting Recipes
# items
########################################

val fluxedElectrumNugget = <RedstoneArsenal:material:64>;
val fluxedElectrumIngot = <RedstoneArsenal:material:32>;

########################################
# 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 );
53 changes: 53 additions & 0 deletions scripts/ThermalFoundation.zs
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,59 @@ val thermalFoundationBlockOf = [
<ThermalFoundation:Storage:12>
] as IItemStack[];

########################################
# Items
########################################

val thermalFoundationNuggets = [
<ThermalFoundation:material:8>,
<ThermalFoundation:material:96>,
<ThermalFoundation:material:97>,
<ThermalFoundation:material:98>,
<ThermalFoundation:material:99>,
<ThermalFoundation:material:100>,
<ThermalFoundation:material:101>,
<ThermalFoundation:material:102>,
<ThermalFoundation:material:103>,
<ThermalFoundation:material:104>,
<ThermalFoundation:material:105>,
<ThermalFoundation:material:106>,
<ThermalFoundation:material:107>,
<ThermalFoundation:material:108>,
] as IItemStack[];

val thermalFoundationIngots = [
<ThermalFoundation:material:64>,
<ThermalFoundation:material:65>,
<ThermalFoundation:material:66>,
<ThermalFoundation:material:67>,
<ThermalFoundation:material:68>,
<ThermalFoundation:material:69>,
<ThermalFoundation:material:70>,
<ThermalFoundation:material:71>,
<ThermalFoundation:material:72>,
<ThermalFoundation:material:73>,
<ThermalFoundation:material:74>,
<ThermalFoundation:material:75>,
<ThermalFoundation:material:76>,
] 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
########################################
Expand Down
51 changes: 50 additions & 1 deletion scripts/TinkersConstruct.zs
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,56 @@ val tinkersConstructBlockOf = [
] as IItemStack[];

########################################
# Remove Block of Crafting Recipes
# Items
########################################

val tinkersConstructNuggets = [
<TConstruct:materials:19>,
<TConstruct:materials:20>,
<TConstruct:materials:21>,
<TConstruct:materials:22>,
<TConstruct:materials:24>,
<TConstruct:materials:27>,
<TConstruct:materials:28>,
<TConstruct:materials:29>,
<TConstruct:materials:30>,
<TConstruct:materials:31>,
<TConstruct:materials:32>,
<TConstruct:materials:33>
] as IItemStack[];

val tinkersConstructIngots = [
<TConstruct:materials:3>,
<TConstruct:materials:4>,
<TConstruct:materials:5>,
<TConstruct:materials:9>,
<TConstruct:materials:10>,
<TConstruct:materials:11>,
<TConstruct:materials:13>,
<TConstruct:materials:14>,
<TConstruct:materials:15>,
<TConstruct:materials:16>,
<TConstruct:materials:18>
] 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
{
Expand Down
30 changes: 27 additions & 3 deletions scripts/Vanilla.zs
Original file line number Diff line number Diff line change
Expand Up @@ -27,16 +27,27 @@ val vanillaPlanks = [
#OreDict Plank
val odPlank = <ore:plankWood>;

#Stick
val stick = <minecraft:stick>;

val vanillaBlockOf = [
<minecraft:iron_block>,
<minecraft:gold_block>,
<minecraft:redstone_block>,
<minecraft:emerald_block>
] as IItemStack[];

########################################
# Item
########################################

#Stick
val stick = <minecraft:stick>;

val goldNugget = <minecraft:gold_nugget>;

val vanillaIngots = [
<minecraft:iron_ingot>,
<minecraft:gold_ingot>
] as IItemStack[];

########################################
# 1 Log = 2 Planks
########################################
Expand Down Expand Up @@ -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
########################################
Expand Down

0 comments on commit fc48bb8

Please sign in to comment.