From 9d57f7f2f399689f5d39e0a130f363e5f5aa6877 Mon Sep 17 00:00:00 2001 From: Alkalus Date: Mon, 27 Nov 2017 00:34:03 +1000 Subject: + Added plant fibre to craft ropes with. + Added recipes for Plant Fibre, Rope and Nets. --- src/Java/gtPlusPlus/core/item/ModItems.java | 2 ++ .../gtPlusPlus/core/recipe/RECIPES_General.java | 26 +++++++++++++++++++++ src/resources/assets/miscutils/lang/en_US.lang | 11 +++++---- .../assets/miscutils/textures/items/itemFiber.png | Bin 0 -> 455 bytes 4 files changed, 34 insertions(+), 5 deletions(-) create mode 100644 src/resources/assets/miscutils/textures/items/itemFiber.png (limited to 'src') diff --git a/src/Java/gtPlusPlus/core/item/ModItems.java b/src/Java/gtPlusPlus/core/item/ModItems.java index 103639074f..5afd82b7d4 100644 --- a/src/Java/gtPlusPlus/core/item/ModItems.java +++ b/src/Java/gtPlusPlus/core/item/ModItems.java @@ -269,6 +269,7 @@ public final class ModItems { public static Item itemGrindleTablet; public static Item itemRope; + public static Item itemFiber; public static final void init(){ @@ -303,6 +304,7 @@ public final class ModItems { itemBasicFireMaker = new ItemBasicFirestarter(); //Register Rope + itemFiber = new CoreItem("itemFiber", "Plant Fiber", tabMisc); itemRope = new CoreItem("itemRope", "Rope", tabMisc); //Make some backpacks diff --git a/src/Java/gtPlusPlus/core/recipe/RECIPES_General.java b/src/Java/gtPlusPlus/core/recipe/RECIPES_General.java index 973a653302..180294c597 100644 --- a/src/Java/gtPlusPlus/core/recipe/RECIPES_General.java +++ b/src/Java/gtPlusPlus/core/recipe/RECIPES_General.java @@ -8,6 +8,7 @@ import gregtech.api.util.GT_ModHandler; import gtPlusPlus.core.block.ModBlocks; import gtPlusPlus.core.item.ModItems; import gtPlusPlus.core.lib.LoadedMods; +import gtPlusPlus.core.recipe.common.CI; import gtPlusPlus.core.util.Utils; import gtPlusPlus.core.util.item.ItemUtils; import gtPlusPlus.core.util.recipe.RecipeUtils; @@ -168,6 +169,31 @@ public class RECIPES_General { 30*20*60, 100000);*/ + RecipeUtils.addShapelessGregtechRecipe( + new ItemStack[]{ + ItemUtils.getItemStackOfAmountFromOreDictNoBroken(CI.craftingToolKnife, 1), ItemUtils.getSimpleStack(Blocks.reeds)}, + ItemUtils.getSimpleStack(ModItems.itemFiber, 16) + ); + + RecipeUtils.addShapelessGregtechRecipe( + new ItemStack[]{ + ItemUtils.getItemStackOfAmountFromOreDictNoBroken(CI.craftingToolKnife, 1), ItemUtils.getSimpleStack(Blocks.sapling)}, + ItemUtils.getSimpleStack(ModItems.itemFiber, 32) + ); + + RecipeUtils.recipeBuilder( + null, ItemUtils.getSimpleStack(ModItems.itemFiber, 1), null, + ItemUtils.getSimpleStack(ModItems.itemFiber, 1), CI.craftingToolKnife, ItemUtils.getSimpleStack(ModItems.itemFiber, 1), + null, ItemUtils.getSimpleStack(ModItems.itemFiber, 1), null, + ItemUtils.getSimpleStack(ModItems.itemRope, 3)); + + RecipeUtils.recipeBuilder( + ItemUtils.getSimpleStack(ModItems.itemRope, 1), ItemUtils.getSimpleStack(ModItems.itemRope, 1), ItemUtils.getSimpleStack(ModItems.itemRope, 1), + ItemUtils.getSimpleStack(ModItems.itemRope, 1), ItemUtils.getSimpleStack(ModItems.itemRope, 1), ItemUtils.getSimpleStack(ModItems.itemRope, 1), + null, null, null, + ItemUtils.getSimpleStack(ModBlocks.blockNet, 2)); + + } private static boolean addCompressedObsidian(){ diff --git a/src/resources/assets/miscutils/lang/en_US.lang b/src/resources/assets/miscutils/lang/en_US.lang index c10f904056..962cce198b 100644 --- a/src/resources/assets/miscutils/lang/en_US.lang +++ b/src/resources/assets/miscutils/lang/en_US.lang @@ -83,8 +83,9 @@ item.itemIngotRaisinBread.name=§5ImQ009's §fRaisin Bread //Misc Blocks tile.blockCompressedObsidian.0.name=Compressed Obsidian (9) -tile.blockCompressedObsidian.1.name=Compressed Obsidian (81) -tile.blockCompressedObsidian.2.name=Compressed Obsidian (729) -tile.blockCompressedObsidian.3.name=Compressed Obsidian (6561) -tile.blockCompressedObsidian.4.name=Compressed Obsidian (59049) -tile.blockCompressedObsidian.5.name=Inverted Obsidian \ No newline at end of file +tile.blockCompressedObsidian.1.name=Double Compressed Obsidian (81) +tile.blockCompressedObsidian.2.name=Triple Compressed Obsidian (729) +tile.blockCompressedObsidian.3.name=Quadruple Compressed Obsidian (6561) +tile.blockCompressedObsidian.4.name=Quintuple Compressed Obsidian (59049) +tile.blockCompressedObsidian.5.name=Inverted Obsidian +tile.blockNet.name=Net \ No newline at end of file diff --git a/src/resources/assets/miscutils/textures/items/itemFiber.png b/src/resources/assets/miscutils/textures/items/itemFiber.png new file mode 100644 index 0000000000..c2eb959c6c Binary files /dev/null and b/src/resources/assets/miscutils/textures/items/itemFiber.png differ -- cgit