--- ../src_base/minecraft_server/net/minecraft/src/BlockTallGrass.java 0000-00-00 00:00:00.000000000 -0000 +++ ../src_work/minecraft_server/net/minecraft/src/BlockTallGrass.java 0000-00-00 00:00:00.000000000 -0000 @@ -1,7 +1,10 @@ package net.minecraft.src; +import java.util.ArrayList; import java.util.Random; +import net.minecraft.src.forge.ForgeHooks; + public class BlockTallGrass extends BlockFlower { protected BlockTallGrass(int i, int j) @@ -33,15 +36,25 @@ public int idDropped(int i, Random random, int j) { - if (random.nextInt(8) == 0) + return -1; + } + + @Override + public ArrayList getBlockDropped(World world, int i, int j, int k, int md, int fortune) + { + ArrayList ret = new ArrayList(); + if (world.rand.nextInt(8) != 0) { - return Item.seeds.shiftedIndex; + return ret; } - else + + ItemStack item = ForgeHooks.getGrassSeed(world); + if (item != null) { - return -1; + ret.add(item); } - } + return ret; + } public int quantityDroppedWithBonus(int i, Random random) {