Beispiel #1
0
 public void Write(Wrapped wSock) {
     wSock.writeVarInt(0x18);
     wSock.writeInt(EntityID);
     wSock.writeInt(X);
     wSock.writeInt(Y);
     wSock.writeInt(Z);
     wSock.writeSByte(Yaw);
     wSock.writeSByte(Pitch);
     wSock.Purge();
 }
Beispiel #2
0
 public void Write(Wrapped wSock) {
     wSock.writeVarInt(0x16);
     wSock.writeSByte(ActionID);
     wSock.Purge();
 }
Beispiel #3
0
 public void Write(Wrapped wSock) {
     wSock.writeVarInt(0x09);
     wSock.writeSByte(Slot);
     wSock.Purge();
 }
Beispiel #4
0
 public void Write(Wrapped wSock) {
     wSock.writeVarInt(0x0F);
     wSock.writeSByte(WindowID);
     wSock.writeShort(Actionnumber);
     wSock.writeBool(Accepted);
     wSock.Purge();
 }
Beispiel #5
0
 public void Write(Wrapped wSock) {
     wSock.writeVarInt(0x13);
     wSock.writeSByte(Flags);
     wSock.Purge();
 }
Beispiel #6
0
 public void Write(Wrapped wSock) {
     wSock.writeVarInt(0x0A);
     wSock.writeInt(EntityID);
     wSock.writeSByte(Animation);
     wSock.Purge();
 }
Beispiel #7
0
 public void Write(Wrapped wSock) {
     wSock.writeVarInt(0x0D);
     wSock.writeSByte(Windowid);
     wSock.Purge();
 }
Beispiel #8
0
 public void Write(Wrapped wSock) {
     wSock.writeVarInt(0x28);
     wSock.writeInt(EffectID);
     wSock.writeInt(X);
     wSock.writeSByte(Y);
     wSock.writeInt(Z);
     wSock.writeInt(Data);
     wSock.writeBool(Disablerelativevolume);
     wSock.Purge();
 }
Beispiel #9
0
 public void Write(Wrapped wSock) {
     wSock.writeVarInt(0x2C);
     wSock.writeVarInt(EntityID);
     wSock.writeSByte(Type);
     wSock.writeInt(X);
     wSock.writeInt(Y);
     wSock.writeInt(Z);
     wSock.Purge();
 }
Beispiel #10
0
 public void Write(Wrapped wSock) {
     wSock.writeVarInt(0x1E);
     wSock.writeInt(EntityID);
     wSock.writeSByte(EffectID);
     wSock.Purge();
 }
Beispiel #11
0
        public void Write(Wrapped wSock) {
            wSock.writeVarInt(0x27);
            wSock.writeFloat(X);
            wSock.writeFloat(Y);
            wSock.writeFloat(Z);
            wSock.writeFloat(Radius);
            wSock.writeInt(Recordcount);

            for (int x = 0; x < Records.Length - 1; x++) {
                wSock.writeSByte(Records[x]);
            }

            wSock.writeFloat(PlayerMotionX);
            wSock.writeFloat(PlayerMotionY);
            wSock.writeFloat(PlayerMotionZ);
            wSock.Purge();
        }
Beispiel #12
0
 public void Write(Wrapped wSock) {
     wSock.writeVarInt(0x1D);
     wSock.writeInt(EntityID);
     wSock.writeSByte(EffectID);
     wSock.writeSByte(Amplifier);
     wSock.writeShort(Duration);
     wSock.Purge();
 }
Beispiel #13
0
 public void Write(Wrapped wSock) {
     wSock.writeVarInt(0x1A);
     wSock.writeInt(EntityID);
     wSock.writeSByte(EntityStatus);
     wSock.Purge();
 }
Beispiel #14
0
 public void Write(Wrapped wSock) {
     wSock.writeVarInt(0x19);
     wSock.writeInt(EntityID);
     wSock.writeSByte(HeadYaw);
     wSock.Purge();
 }
Beispiel #15
0
 public void Write(Wrapped wSock) {
     wSock.writeVarInt(0x07);
     wSock.writeSByte(Status);
     wSock.writeInt(X);
     wSock.writeByte(Y);
     wSock.writeInt(Z);
     wSock.writeSByte(Face);
     wSock.Purge();
 }
Beispiel #16
0
 public void Write(Wrapped wSock) {
     wSock.writeVarInt(0x2F);
     wSock.writeSByte(WindowID);
     wSock.writeShort(Slot);
     WrappedExtension.WriteSlot(wSock, Slotdata);
     wSock.Purge();
 }
Beispiel #17
0
 public void Write(Wrapped wSock) {
     wSock.writeVarInt(0x08);
     wSock.writeInt(X);
     wSock.writeByte(Y);
     wSock.writeInt(Z);
     wSock.writeSByte(Direction);
     WrappedExtension.WriteSlot(wSock, Helditem);
     wSock.writeSByte(CursorpositionX);
     wSock.writeSByte(CursorpositionY);
     wSock.writeSByte(CursorpositionZ);
     wSock.writeShort(Slot);
     wSock.Purge();
 }
Beispiel #18
0
 public void Write(Wrapped wSock) {
     wSock.writeVarInt(0x39);
     wSock.writeSByte(Flags);
     wSock.writeFloat(Flyingspeed);
     wSock.writeFloat(Walkingspeed);
     wSock.Purge();
 }
Beispiel #19
0
 public void Write(Wrapped wSock) {
     wSock.writeVarInt(0x0B);
     wSock.writeInt(EntityID);
     wSock.writeSByte(ActionID);
     wSock.writeInt(JumpBoost);
     wSock.Purge();
 }
Beispiel #20
0
 public void Write(Wrapped wSock) {
     wSock.writeVarInt(0x3B);
     wSock.writeString(Objectivename);
     wSock.writeString(Objectivevalue);
     wSock.writeSByte(Create);
     wSock.Purge();
 }
Beispiel #21
0
 public void Write(Wrapped wSock) {
     wSock.writeVarInt(0x0E);
     wSock.writeSByte(WindowID);
     wSock.writeShort(Slot);
     wSock.writeSByte(Button);
     wSock.writeShort(Actionnumber);
     wSock.writeSByte(Mode);
     WrappedExtension.WriteSlot(wSock, Clickeditem);
     wSock.Purge();
 }
Beispiel #22
0
 public void Write(Wrapped wSock) {
     wSock.writeVarInt(0x3C);
     wSock.writeString(ItemName);
     wSock.writeSByte(Update);
     wSock.writeString(ScoreName);
     wSock.writeInt(Value);
     wSock.Purge();
 }
Beispiel #23
0
 public void Write(Wrapped wSock) {
     wSock.writeVarInt(0x11);
     wSock.writeSByte(WindowID);
     wSock.writeSByte(Enchantment);
     wSock.Purge();
 }
Beispiel #24
0
 public void Write(Wrapped wSock) {
     wSock.writeVarInt(0x3D);
     wSock.writeSByte(Position);
     wSock.writeString(ScoreName);
     wSock.Purge();
 }
Beispiel #25
0
 public void Write(Wrapped wSock) {
     wSock.writeVarInt(0x15);
     wSock.writeString(Locale);
     wSock.writeSByte(Viewdistance);
     wSock.writeSByte(Chatflags);
     wSock.writeBool(Chatcolours);
     wSock.writeSByte(Difficulty);
     wSock.writeBool(ShowCape);
     wSock.Purge();
 }
Beispiel #26
0
        public void Write(Wrapped wSock) {
            wSock.writeVarInt(0x3E);
            wSock.writeString(TeamName);
            wSock.writeSByte(Mode);
            wSock.writeString(TeamDisplayName);
            wSock.writeString(TeamPrefix);
            wSock.writeString(TeamSuffix);
            wSock.writeSByte(Friendlyfire);
            wSock.writeShort(Playercount);

            for (int x = 0; x < Playercount - 1; x++)
                wSock.writeString(Players[x]);

            wSock.Purge();
        }
Beispiel #27
0
 public void Write(Wrapped wSock) {
     wSock.writeVarInt(0x01);
     wSock.writeInt(EntityID);
     wSock.writeByte(Gamemode);
     wSock.writeSByte(Dimension);
     wSock.writeByte(Difficulty);
     wSock.writeByte(MaxPlayers);
     wSock.writeString(LevelType);
     wSock.Purge();
 }
Beispiel #28
0
 public void Write(Wrapped wSock) {
     wSock.writeVarInt(0x02);
     wSock.writeInt(Target);
     wSock.writeSByte(Mouse);
     wSock.Purge();
 }
Beispiel #29
0
        public void Write(Wrapped wSock) {
            wSock.writeVarInt(0x0C);
            wSock.writeVarInt(EntityID);
            wSock.writeString(PlayerUUID);
            wSock.writeString(PlayerName);
            wSock.writeVarInt(Data.Length);

            for (int i = 0; i < Data.Length; i++) {
                wSock.writeString(Data[i].Name);
                wSock.writeString(Data[i].Value);
                wSock.writeString(Data[i].Signature);
            }

            wSock.writeInt(X);
            wSock.writeInt(Y);
            wSock.writeInt(Z);
            wSock.writeSByte(Yaw);
            wSock.writeSByte(Pitch);
            wSock.writeShort(CurrentItem);
            WrappedExtension.WriteEntityMetadata(wSock, Metadata);
            wSock.Purge();
        }
Beispiel #30
0
 public void Write(Wrapped wSock) {
     wSock.writeVarInt(0x15);
     wSock.writeInt(EntityID);
     wSock.writeSByte(DX);
     wSock.writeSByte(DY);
     wSock.writeSByte(DZ);
     wSock.Purge();
 }