public void dropBlockAsItem(World world, int x, int y, int z, int fortune) {
dropBlockAsItemWithChance(world, x, y, z, fortune, 1);
}
public void dropBlockAsItemWithChance(World world, int x, int y, int z, int fortune, float chance) {
dropBlockAsItem_do(world, x, y, z, fortune, chance);
}
private void dropBlockAsItem_do(World world, int x, int y, int z, int fortune, float chance) {
dropBlockAsItem_do_do(world, x, y, z, fortune, chance);
}
private void dropBlockAsItem_do_do(World world, int x, int y, int z, int fortune, float chance) {
<actual drop code>
}