]> git.lizzy.rs Git - BoundingBoxOutlineReloaded.git/blobdiff - src/main/java/com/irtimaled/bbor/common/messages/InitializeClient.java
Downgrade to 1.12.2
[BoundingBoxOutlineReloaded.git] / src / main / java / com / irtimaled / bbor / common / messages / InitializeClient.java
index d580029f3f33c2e7be5c77a6820af73988565736..f4a5d17089ba572a6827bb475a681e4f158f7dfd 100644 (file)
@@ -1,28 +1,21 @@
 package com.irtimaled.bbor.common.messages;
 
 import com.irtimaled.bbor.client.events.InitializeClientReceived;
-import com.irtimaled.bbor.common.models.WorldData;
-import io.netty.buffer.Unpooled;
-import net.minecraft.network.PacketBuffer;
-import net.minecraft.network.play.server.SPacketCustomPayload;
-import net.minecraft.util.ResourceLocation;
 
 public class InitializeClient {
-    public static final ResourceLocation NAME = new ResourceLocation("bbor:initialize");
+    public static final String NAME = "bbor:init";
 
-    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);
     }
 
-    public static InitializeClientReceived getEvent(PacketBuffer buf) {
-        long seed = buf.readLong();
-        int spawnX = buf.readInt();
-        int spawnZ = buf.readInt();
+    public static InitializeClientReceived getEvent(PayloadReader reader) {
+        long seed = reader.readLong();
+        int spawnX = reader.readInt();
+        int spawnZ = reader.readInt();
         return new InitializeClientReceived(seed, spawnX, spawnZ);
     }
 }