From ae4bf0a3b8f2b222f0fd2672971ba9c9aaa78b91 Mon Sep 17 00:00:00 2001 From: Sotr Date: Wed, 20 Mar 2019 15:29:34 +0800 Subject: [PATCH] Dev import --- .../server/PacketPlayOutOpenWindow.java | 56 +++++++++++++++++++ 1 file changed, 56 insertions(+) create mode 100644 src/main/java/net/minecraft/server/PacketPlayOutOpenWindow.java diff --git a/src/main/java/net/minecraft/server/PacketPlayOutOpenWindow.java b/src/main/java/net/minecraft/server/PacketPlayOutOpenWindow.java new file mode 100644 index 000000000..e9f24b34a --- /dev/null +++ b/src/main/java/net/minecraft/server/PacketPlayOutOpenWindow.java @@ -0,0 +1,56 @@ +package net.minecraft.server; + +import java.io.IOException; + +public class PacketPlayOutOpenWindow implements Packet { + + private int a; + private String b; + private IChatBaseComponent c; + private int d; + private int e; + + public PacketPlayOutOpenWindow() {} + + public PacketPlayOutOpenWindow(int i, String s, IChatBaseComponent ichatbasecomponent) { + this(i, s, ichatbasecomponent, 0); + } + + public PacketPlayOutOpenWindow(int i, String s, IChatBaseComponent ichatbasecomponent, int j) { + this.a = i; + this.b = s; + this.c = ichatbasecomponent; + this.d = j; + } + + public PacketPlayOutOpenWindow(int i, String s, IChatBaseComponent ichatbasecomponent, int j, int k) { + this(i, s, ichatbasecomponent, j); + this.e = k; + } + + public void a(PacketListenerPlayOut packetlistenerplayout) { + packetlistenerplayout.a(this); + } + + public void a(PacketDataSerializer packetdataserializer) throws IOException { + this.a = packetdataserializer.readUnsignedByte(); + this.b = packetdataserializer.e(32); + this.c = packetdataserializer.f(); + this.d = packetdataserializer.readUnsignedByte(); + if (this.b.equals("EntityHorse")) { + this.e = packetdataserializer.readInt(); + } + + } + + public void b(PacketDataSerializer packetdataserializer) throws IOException { + packetdataserializer.writeByte(this.a); + packetdataserializer.a(this.b); + packetdataserializer.a(this.c); + packetdataserializer.writeByte(this.d); + if (this.b.equals("EntityHorse")) { + packetdataserializer.writeInt(this.e); + } + + } +}