public override void onBlockDestroyedByExplosion(World world, int i, int j, int k) { var entitytntprimed = new EntityTNTPrimed(world, i + 0.5F, j + 0.5F, k + 0.5F); entitytntprimed.fuse = world.rand.nextInt(entitytntprimed.fuse/4) + entitytntprimed.fuse/8; world.entityJoinedWorld(entitytntprimed); }
public override void onBlockDestroyedByExplosion(World world, int i, int j, int k) { var entitytntprimed = new EntityTNTPrimed(world, i + 0.5F, j + 0.5F, k + 0.5F); entitytntprimed.fuse = world.rand.nextInt(entitytntprimed.fuse / 4) + entitytntprimed.fuse / 8; world.entityJoinedWorld(entitytntprimed); }
public override void onBlockDestroyedByPlayer(World world, int i, int j, int k, int l) { if (world.singleplayerWorld) { return; } else { var entitytntprimed = new EntityTNTPrimed(world, i + 0.5F, j + 0.5F, k + 0.5F); world.entityJoinedWorld(entitytntprimed); world.playSoundAtEntity(entitytntprimed, "random.fuse", 1.0F, 1.0F); return; } }