diff --git a/MODSRC/vazkii/botania/common/block/BlockModFlower.java b/MODSRC/vazkii/botania/common/block/BlockModFlower.java index fec9a85bb..e6a3e788e 100644 --- a/MODSRC/vazkii/botania/common/block/BlockModFlower.java +++ b/MODSRC/vazkii/botania/common/block/BlockModFlower.java @@ -39,7 +39,7 @@ import cpw.mods.fml.relauncher.SideOnly; public class BlockModFlower extends BlockFlower implements ILexiconable { - Icon[] icons; + public static Icon[] icons; protected BlockModFlower() { super(LibBlockIDs.idFlower); @@ -69,7 +69,7 @@ public class BlockModFlower extends BlockFlower implements ILexiconable { @Override @SideOnly(Side.CLIENT) public void registerIcons(IconRegister par1IconRegister) { - icons = new Icon[16]; + icons = new Icon[17]; for(int i = 0; i < icons.length; i++) icons[i] = IconHelper.forBlock(par1IconRegister, this, i); } diff --git a/MODSRC/vazkii/botania/common/block/BlockSpecialFlower.java b/MODSRC/vazkii/botania/common/block/BlockSpecialFlower.java index 36693a492..92038f858 100644 --- a/MODSRC/vazkii/botania/common/block/BlockSpecialFlower.java +++ b/MODSRC/vazkii/botania/common/block/BlockSpecialFlower.java @@ -29,6 +29,7 @@ import net.minecraft.item.ItemStack; import net.minecraft.tileentity.TileEntity; import net.minecraft.util.Icon; import net.minecraft.util.MovingObjectPosition; +import net.minecraft.world.ColorizerFoliage; import net.minecraft.world.IBlockAccess; import net.minecraft.world.World; import vazkii.botania.api.ILexiconable; @@ -116,7 +117,7 @@ public class BlockSpecialFlower extends BlockFlower implements ITileEntityProvid @Override public Icon getIcon(int par1, int par2) { - return Block.plantYellow.getIcon(0, 0); + return BlockModFlower.icons[16]; } @Override diff --git a/resources/assets/botania/textures/blocks/flower16.png b/resources/assets/botania/textures/blocks/flower16.png new file mode 100644 index 000000000..663b74afc Binary files /dev/null and b/resources/assets/botania/textures/blocks/flower16.png differ