- public static SPacketCustomPayload getPayload(WorldData worldData) {
- PacketBuffer buf = new PacketBuffer(Unpooled.buffer());
- buf.writeLong(worldData.getSeed());
- buf.writeInt(worldData.getSpawnX());
- buf.writeInt(worldData.getSpawnZ());
-
- return new SPacketCustomPayload(NAME, buf);
+ public static PayloadBuilder getPayload(long seed, int spawnX, int spawnZ) {
+ return PayloadBuilder.clientBound(NAME)
+ .writeLong(seed)
+ .writeInt(spawnX)
+ .writeInt(spawnZ);