Beispiel #1
0
 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);
 }
Beispiel #2
0
        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);
        }
Beispiel #3
0
 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;
     }
 }
Beispiel #4
0
 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;
     }
 }