@Override public void setDropItem(boolean drop) { f.setDropItem(drop); }
@Override public void fall(Entity fallingBlock, Block block) { if (isScheduled() && fallingBlock instanceof FallingBlock) { ((FallingBlock)fallingBlock).setDropItem(false); } add(fallingBlock); add(block); modifiedTime = System.currentTimeMillis(); }
public EntityFallingBlockData(FallingBlock fallingBlock) { byte data = NMSUtils.getBlockData(fallingBlock); material = new com.elmakers.mine.bukkit.block.MaterialAndData(fallingBlock.getMaterial(), data); fallingBlock.setDropItem(dropItems); fallingBlock.setHurtEntities(hurtEntities); }
block.setDropItem(false); blocks.add(block);
fbs.setDropItem(false); this.fallingBlocks.add(fb); fb.setVelocity(this.direction.clone().add(new Vector(this.random.nextDouble() / 10, 0.1, this.random.nextDouble() / 10)).multiply(1.2)); fb.setDropItem(false);
Location blockLocation = block.getLocation(); FallingBlock falling = block.getWorld().spawnFallingBlock(blockLocation, block.getType(), block.getData()); falling.setDropItem(false);
falling.setDropItem(false); if (fallingBlockSpeed != 0) { Vector direction = this.fallingDirection != null ? this.fallingDirection :
fb.setDropItem(false); fb.setVelocity(new Vector(v, v, v)); b.setBlockData(TARDISConstants.AIR);
falling.setDropItem(false);
block.setDropItem(false); SafetyUtils.setVelocity(block, direction);
if (!spawned) { FallingBlock falling = block.getWorld().spawnFallingBlock(blockCenter, previousMaterial, previousData); falling.setDropItem(false); if (fallingBlockVelocity != null) { SafetyUtils.setVelocity(falling, fallingBlockVelocity);
final FallingBlock block = player.getWorld().spawnFallingBlock(player.getLocation().add(0, 1.8, 0), Material.TORCH.createBlockData()); block.setVelocity(player.getLocation().getDirection().multiply(2d)); block.setDropItem(false); BukkitRunnable run = new BukkitRunnable() {
block.setDropItem(false);
final FallingBlock block = player.getWorld().spawnFallingBlock(player.getLocation().add(0, 1.8, 0), Material.FIRE.createBlockData()); block.setVelocity(player.getLocation().getDirection().multiply(2d)); block.setDropItem(false);
falling.setDropItem(false);
if (ground.getBlock().getRelative(BlockFace.UP).getType() == null || ground.getBlock().getRelative(BlockFace.UP).getType() == Material.AIR) { FallingBlock block = ground.getWorld().spawnFallingBlock(ground.getBlock().getRelative(BlockFace.UP).getLocation(), ground.getBlock().getType(), ground.getBlock().getData()); block.setDropItem(false); block.setVelocity(new Vector(0, 0.4 + i * 0.01, 0)); Variables.blocks.add(block.getUniqueId());
Location blockLocation = block.getLocation(); FallingBlock falling = block.getWorld().spawnFallingBlock(blockLocation, block.getType(), block.getData()); falling.setDropItem(false);