Examples of PlayerLoginRequestMessage


Examples of org.spout.vanilla.protocol.msg.player.conn.PlayerLoginRequestMessage

      int entityId = session.getPlayer().getId();

      //  MC Packet Order: 0x01 Login, 0xFA Custom (ServerTypeName), 0x06 SpawnPos, 0xCA PlayerAbilities, 0x10 BlockSwitch
      gamemode = data.get(VanillaData.GAMEMODE);
      final PlayerLoginRequestMessage idMsg = new PlayerLoginRequestMessage(entityId, worldType.toString(), gamemode.getId(), (byte) dimension.getId(), difficulty.getId(), (byte) server.getMaxPlayers());
      session.send(Session.SendType.FORCE, idMsg);
      session.setState(Session.State.GAME);
      if (human.getAttachedCount() <= 1) {
        // If we haven't logged in before, we want to set all abilities to the default gamemode
        human.setGamemode(gamemode, false);
View Full Code Here

Examples of org.spout.vanilla.protocol.msg.player.conn.PlayerLoginRequestMessage

    byte mode = buffer.readByte();
    byte dimension = buffer.readByte();
    byte difficulty = buffer.readByte();
    buffer.readUnsignedByte(); //not used?
    short maxPlayers = buffer.readUnsignedByte();
    return new PlayerLoginRequestMessage(id, worldType, mode, dimension, difficulty, maxPlayers);
  }
View Full Code Here

Examples of org.spout.vanilla.protocol.msg.player.conn.PlayerLoginRequestMessage

    byte mode = buffer.readByte();
    byte dimension = buffer.readByte();
    byte difficulty = buffer.readByte();
    buffer.readUnsignedByte(); //not used?
    short maxPlayers = buffer.readUnsignedByte();
    return new PlayerLoginRequestMessage(id, worldType, mode, dimension, difficulty, maxPlayers);
  }
View Full Code Here

Examples of org.spout.vanilla.protocol.msg.player.conn.PlayerLoginRequestMessage

    return new PlayerLoginRequestMessage(id, worldType, mode, dimension, difficulty, maxPlayers);
  }

  @Override
  public ByteBuf encodeToClient(PlayerLoginRequestMessage message) {
    PlayerLoginRequestMessage server = message;
    ByteBuf buffer = Unpooled.buffer();
    buffer.writeInt(server.getId());
    VanillaByteBufUtils.writeString(buffer, server.getWorldType());
    buffer.writeByte(server.getGameMode());
    buffer.writeByte(server.getDimension());
    buffer.writeByte(server.getDifficulty());
    buffer.writeByte(0);
    buffer.writeByte(server.getMaxPlayers());
    return buffer;
  }
View Full Code Here

Examples of org.spout.vanilla.protocol.msg.player.conn.PlayerLoginRequestMessage

    return buffer;
  }

  @Override
  public ByteBuf encodeToServer(PlayerLoginRequestMessage message) {
    PlayerLoginRequestMessage server = message;
    ByteBuf buffer = Unpooled.buffer();
    buffer.writeInt(server.getId());
    VanillaByteBufUtils.writeString(buffer, server.getWorldType());
    buffer.writeByte(server.getGameMode());
    buffer.writeByte(server.getDimension());
    buffer.writeByte(server.getDifficulty());
    buffer.writeByte(0);
    buffer.writeByte(server.getMaxPlayers());
    return buffer;
  }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.