@Override
  public void processPacket(NetHandler nethandler) {
    ObjectPair<World, EntityPlayer> pair = UtilMinecraft.getWorldAndPlayer(PlayerName);
    world = pair.getV1();
    player = pair.getV2();
    if (metadata == -1) {
      AnimalCrossing.reset(world, X, Y, Z);
      return;
    }

    world.playAuxSFX(1022, X, Y, Z, 0);

    if (AnimalCrossing.counting(world, X, Y, Z)) {
      SearchAndSpawnBlocks();
    }
  }