diff --git a/MODSRC/vazkii/botania/common/block/BlockSpreader.java b/MODSRC/vazkii/botania/common/block/BlockSpreader.java index 880d9bbb4..30117f7bf 100644 --- a/MODSRC/vazkii/botania/common/block/BlockSpreader.java +++ b/MODSRC/vazkii/botania/common/block/BlockSpreader.java @@ -23,17 +23,20 @@ import net.minecraft.nbt.NBTTagCompound; import net.minecraft.tileentity.TileEntity; import net.minecraft.util.Icon; import net.minecraft.world.World; +import vazkii.botania.api.ILexiconable; import vazkii.botania.api.IWandHUD; import vazkii.botania.api.IWandable; +import vazkii.botania.api.lexicon.LexiconEntry; import vazkii.botania.api.mana.ILens; import vazkii.botania.client.lib.LibRenderIDs; import vazkii.botania.common.block.tile.TileSimpleInventory; import vazkii.botania.common.block.tile.TileSpreader; import vazkii.botania.common.item.ModItems; +import vazkii.botania.common.lexicon.LexiconData; import vazkii.botania.common.lib.LibBlockIDs; import vazkii.botania.common.lib.LibBlockNames; -public class BlockSpreader extends BlockModContainer implements IWandable, IWandHUD { +public class BlockSpreader extends BlockModContainer implements IWandable, IWandHUD, ILexiconable { Random random; @@ -146,4 +149,9 @@ public class BlockSpreader extends BlockModContainer implements IWandable, IWand ((TileSpreader) world.getBlockTileEntity(x, y, z)).renderHUD(mc, res); } + @Override + public LexiconEntry getEntry(World world, int x, int y, int z, EntityPlayer player, ItemStack lexicon) { + return LexiconData.spreader; + } + } diff --git a/resources/assets/botania/lang/en_US.lang b/resources/assets/botania/lang/en_US.lang index 9029eedc4..0aaca29cb 100644 --- a/resources/assets/botania/lang/en_US.lang +++ b/resources/assets/botania/lang/en_US.lang @@ -213,7 +213,7 @@ botania.page.mIntro2=To get started with mastering the art of &4Mana&0, one woul botania.entry.spreader=Mana Spreader botania.page.spreader0=The &1Mana Spreader&0 is the most inportant component in manipulating &4Mana&0.
This is the block that allows &4Mana&0 to travel from point A to point B. When this block is placed on the ground, it'll face one of 6 basic directions. By shift-right clicking it with a &1Wand of the Forest&0, one can orient it to the opposite of where it was clicked. botania.page.spreader1=Holding a &1Wand of the Forest&0 -botania.page.spreader2=The &1Mana Spreader&0 has a small internal buffer of &4Mana&0, which will get filled by nearby &4Generating Flowers&0. This buffer can be viewed by looking at the &1Spreader&0 with a &1Wand of the Forest&0, as demonstrated in the last page. Note that the block needs to be right clicked to get accurate and adequate values. +botania.page.spreader2=The &1Mana Spreader&0 has a small internal buffer of &4Mana&0, which will get filled by nearby &4Generating Flowers&0. This buffer can be viewed by looking at the &1Spreader&0 with a &1Wand of the Forest&0, as demonstrated in the last page.
Note that the block needs to be right clicked with a wand to get accurate and adequate values. botania.page.spreader3=Holding a &1Wand of the Forest&0 displays a beam which shows where the spreader is pointing at. Hovering over it shows the target.
If the target of the spreader is a block that can contain mana, and isn't full, the spreader will fire a &4Mana Burst&0, which will travel to the target, and pass the mana along to it. botania.page.spreader4=The spreader only fires one burst at once, it'll only fire another one when the last one hits the target.
Furthermore, the bursts also, after a small amount of time start suffering &4mana loss&0, this can be seen in the beam, as when this happens it becomes a lot thinner. botania.page.spreader5=Crafting the &1Mana Spreader&0