From 6d54a09a68842542518402136c79b6bdce7ad76b Mon Sep 17 00:00:00 2001 From: Ellpeck Date: Tue, 6 Oct 2015 12:40:13 +0200 Subject: [PATCH] Booklet page for the Precision Dropper --- .../ellpeck/actuallyadditions/booklet/InitBooklet.java | 1 + .../actuallyadditions/crafting/BlockCrafting.java | 2 ++ .../resources/assets/actuallyadditions/lang/en_US.lang | 9 ++++++--- 3 files changed, 9 insertions(+), 3 deletions(-) diff --git a/src/main/java/ellpeck/actuallyadditions/booklet/InitBooklet.java b/src/main/java/ellpeck/actuallyadditions/booklet/InitBooklet.java index d4a7c7040..909a606b8 100644 --- a/src/main/java/ellpeck/actuallyadditions/booklet/InitBooklet.java +++ b/src/main/java/ellpeck/actuallyadditions/booklet/InitBooklet.java @@ -61,6 +61,7 @@ public class InitBooklet{ //No RF Using Blocks new BookletChapter("breaker", entryFunctionalNonRF, new ItemStack(InitBlocks.blockBreaker), new PageCrafting(1, BlockCrafting.recipeBreaker), new PageCrafting(2, BlockCrafting.recipePlacer), new PageCrafting(3, BlockCrafting.recipeLiquidPlacer), new PageCrafting(4, BlockCrafting.recipeLiquidCollector)); + new BookletChapter("dropper", entryFunctionalNonRF, new ItemStack(InitBlocks.blockDropper), new PageTextOnly(1), new PageCrafting(1, BlockCrafting.recipeDropper).setNoText()); new BookletChapter("phantomfaces", entryFunctionalNonRF, new ItemStack(InitBlocks.blockPhantomLiquiface), new PageTextOnly(1).addTextReplacement("", ConfigIntValues.PHANTOMFACE_RANGE.getValue()), new PageCrafting(2, BlockCrafting.recipePhantomface), new PageCrafting(3, BlockCrafting.recipeLiquiface), new PageCrafting(4, BlockCrafting.recipeEnergyface), new PageCrafting(5, ItemCrafting.recipePhantomConnector).setNoText(), new PageCrafting(6, BlockCrafting.recipePhantomBooster)); new BookletChapter("phantomBreaker", entryFunctionalNonRF, new ItemStack(InitBlocks.blockPhantomBreaker), new PageTextOnly(1).addTextReplacement("", ConfigIntValues.PHANTOM_PLACER_RANGE.getValue()), new PageCrafting(2, BlockCrafting.recipePhantomPlacer).setNoText(), new PageCrafting(3, BlockCrafting.recipePhantomBreaker).setNoText()); new BookletChapter("esd", entryFunctionalNonRF, new ItemStack(InitBlocks.blockInputterAdvanced), new PageTextOnly(1), new PageCrafting(2, BlockCrafting.recipeESD).setNoText(), new PageCrafting(3, BlockCrafting.recipeAdvancedESD).setNoText()); diff --git a/src/main/java/ellpeck/actuallyadditions/crafting/BlockCrafting.java b/src/main/java/ellpeck/actuallyadditions/crafting/BlockCrafting.java index 12ca89097..580e30a4c 100644 --- a/src/main/java/ellpeck/actuallyadditions/crafting/BlockCrafting.java +++ b/src/main/java/ellpeck/actuallyadditions/crafting/BlockCrafting.java @@ -75,6 +75,7 @@ public class BlockCrafting{ public static IRecipe recipePowerer; public static IRecipe recipeLeafGen; public static IRecipe recipeDirectionalBreaker; + public static IRecipe recipeDropper; public static void init(){ @@ -522,6 +523,7 @@ public class BlockCrafting{ 'C', "cobblestone", 'D', Blocks.dropper, 'R', new ItemStack(InitItems.itemMisc, 1, TheMiscItems.COIL_ADVANCED.ordinal()))); + recipeDropper = Util.GetRecipes.lastIRecipe(); } if(ConfigCrafting.LAMPS.isEnabled()){ diff --git a/src/main/resources/assets/actuallyadditions/lang/en_US.lang b/src/main/resources/assets/actuallyadditions/lang/en_US.lang index a63090101..e3c7014ee 100644 --- a/src/main/resources/assets/actuallyadditions/lang/en_US.lang +++ b/src/main/resources/assets/actuallyadditions/lang/en_US.lang @@ -433,8 +433,8 @@ booklet.actuallyadditions.chapter.treasureChest.name=Treasure Chests booklet.actuallyadditions.chapter.treasureChest.text.1=Treasure Chests are a semi-uncommon occurence in Ocean Biomes. They appear on the bottom of the sea, probably left there by bypassing Ships who threw off or lost some load. These Chests however, hold some valuable items, if you're lucky. Breaking them won't yield you anything, though, you just have to right-click them to receive some amazing goodies. booklet.actuallyadditions.chapter.breaker.name=Breakers and Placers -booklet.actuallyadditions.chapter.breaker.text.1=The Breaker... well.. it breaks blocks in front of it. That's about it. It can be oriented in every direction like a Piston. -booklet.actuallyadditions.chapter.breaker.text.2=The Placer... well... it places blocks in front of it. That's about it. It can be oriented in every direction like a Piston. +booklet.actuallyadditions.chapter.breaker.text.1=The Breaker... well.. it breaks blocks in front of it. That's about it. It can be oriented in every direction like a Piston. It can be turned off with Redstone. +booklet.actuallyadditions.chapter.breaker.text.2=The Placer... well... it places blocks in front of it. That's about it. It can be oriented in every direction like a Piston. It can be turned off with Redstone. booklet.actuallyadditions.chapter.breaker.text.3=The Liquid Placer places blocks that correspond to the liquid you put in via a bucket or pipe in via a pipe. Needs 1000mB to place one block. booklet.actuallyadditions.chapter.breaker.text.4=The Liquid Collector will collect liquid blocks in front of it and convert them to 1000mB of fluid. That's the equivalent of a filled bucket. @@ -548,4 +548,7 @@ booklet.actuallyadditions.chapter.leafGen.text.2=Munchy booklet.actuallyadditions.chapter.longRangeBreaker.name=Long-Range Breaker booklet.actuallyadditions.chapter.longRangeBreaker.text.1=The Long-Range Breaker works like a normal Breaker, but it can break up to blocks in front of it. Per block broken, it uses RF. Breaking the th wall -booklet.actuallyadditions.chapter.longRangeBreaker.text.2=Sequence Breaking \ No newline at end of file +booklet.actuallyadditions.chapter.longRangeBreaker.text.2=Sequence Breaking + +booklet.actuallyadditions.chapter.dropper.name=Automatic Precision Dropper +booklet.actuallyadditions.chapter.dropper.text.1=The Automatic Precision Dropper works much like a normal dropper, but it will drop items without needing a Redstone Signal. It also won't spit them out all over the ground, but it will drop them straight into the direction you point it at! It can be turned off with a Redstone Signal. \ No newline at end of file