Blocks

No entries

Items

No entries

Recipes

No entries

Entities

No entries

Objects

No entries

Packets

PLAY_CLIENTBOUND_1C

Direction
Server to client
ID
28
writeFloat((double)a);
writeFloat((double)b);
writeFloat((double)c);
writeFloat(d);
writeInt(e.size());
int var2 = ((int)this.a);
int var3 = ((int)this.b);
int var4 = ((int)this.c);
Object var5 = this.e.iterator();
while(var5.hasNext()) {
  Object var6 = ((cj)var5.next());
  int var7 = (var6.p() - var2);
  int var8 = (var6.q() - var3);
  int var9 = (var6.r() - var4);
  writeByte(var7);
  writeByte(var8);
  writeByte(var9);
}
writeFloat(f);
writeFloat(g);
writeFloat(h);

PLAY_CLIENTBOUND_1C

Direction
Server to client
ID
28
writeFloat((double)a);
writeFloat((double)b);
writeFloat((double)c);
writeFloat(d);
writeInt(e.size());
int var2 = ((int)this.a);
int var3 = ((int)this.b);
int var4 = ((int)this.c);
Object var5 = this.e.iterator();
while(var5.hasNext()) {
  Object var6 = ((cl)var5.next());
  int var7 = (var6.p() - var2);
  int var8 = (var6.q() - var3);
  int var9 = (var6.r() - var4);
  writeByte(var7);
  writeByte(var8);
  writeByte(var9);
}
writeFloat(f);
writeFloat(g);
writeFloat(h);

PLAY_CLIENTBOUND_20

Direction
Server to client
ID
32
writeInt(a);
writeInt(b);
writeBoolean(e);
writeVarInt(c);
writeVarInt(d.length);
writeBytes(d);

PLAY_CLIENTBOUND_20

Direction
Server to client
ID
32
writeInt(a);
writeInt(b);
writeBoolean(f);
writeVarInt(c);
writeVarInt(d.length);
writeBytes(d);
writeVarInt(e.size());
Object var2 = this.e.iterator();
while(var2.hasNext()) {
  Object var3 = ((dq)var2.next());
  writeNBTCompound(var3);
}

PLAY_CLIENTBOUND_2D

Direction
Server to client
ID
45
writeVarIntEnum(a);
writeVarInt(b.size());
Object var2 = this.b.iterator();
while(var2.hasNext()) {
  Object var3 = ((gz$b)var2.next());
  switch(gz$1.a[this.a.ordinal()]) {
    case 1:
      writeUUID(var3.a().getId());
      writeString(var3.a().getName());
      writeVarInt(var3.a().getProperties().size());
      Object var4 = var3.a().getProperties().values().iterator();
      while(var4.hasNext()) {
        Object var5 = ((Property)var4.next());
        writeString(var5.getName());
        writeString(var5.getValue());
        if(var5.hasSignature()) {
          writeBoolean(1);
          writeString(var5.getSignature());
        } else {
          writeBoolean(0);
        }
      }
      writeVarInt(var3.c().a());
      writeVarInt(var3.b());
      if(var3.d() == null) {
        writeBoolean(0);
        break;
      }
      writeBoolean(1);
      writeChatComponent(var3.d());
      break;
    case 2:
      writeUUID(var3.a().getId());
      writeVarInt(var3.c().a());
      break;
    case 3:
      writeUUID(var3.a().getId());
      writeVarInt(var3.b());
      break;
    case 4:
      writeUUID(var3.a().getId());
      if(var3.d() == null) {
        writeBoolean(0);
        break;
      }
      writeBoolean(1);
      writeChatComponent(var3.d());
      break;
    case 5:
      writeUUID(var3.a().getId());
  }
}

PLAY_CLIENTBOUND_2D

Direction
Server to client
ID
45
writeVarIntEnum(a);
writeVarInt(b.size());
Object var2 = this.b.iterator();
while(var2.hasNext()) {
  Object var3 = ((hb$b)var2.next());
  switch(hb$1.a[this.a.ordinal()]) {
    case 1:
      writeUUID(var3.a().getId());
      writeString(var3.a().getName());
      writeVarInt(var3.a().getProperties().size());
      Object var4 = var3.a().getProperties().values().iterator();
      while(var4.hasNext()) {
        Object var5 = ((Property)var4.next());
        writeString(var5.getName());
        writeString(var5.getValue());
        if(var5.hasSignature()) {
          writeBoolean(1);
          writeString(var5.getSignature());
        } else {
          writeBoolean(0);
        }
      }
      writeVarInt(var3.c().a());
      writeVarInt(var3.b());
      if(var3.d() == null) {
        writeBoolean(0);
        break;
      }
      writeBoolean(1);
      writeChatComponent(var3.d());
      break;
    case 2:
      writeUUID(var3.a().getId());
      writeVarInt(var3.c().a());
      break;
    case 3:
      writeUUID(var3.a().getId());
      writeVarInt(var3.b());
      break;
    case 4:
      writeUUID(var3.a().getId());
      if(var3.d() == null) {
        writeBoolean(0);
        break;
      }
      writeBoolean(1);
      writeChatComponent(var3.d());
      break;
    case 5:
      writeUUID(var3.a().getId());
  }
}

PLAY_CLIENTBOUND_46

Direction
Server to client
ID
70
writePosition(b);
int var2 = 0;
while(var2 < 4) {
  writeChatComponent(c[var2]);
  var2++;
}

PLAY_CLIENTBOUND_46

Direction
Server to client
ID
70
writeVarInt(ng.a.a(a));
writeVarIntEnum(b);
writeInt(c);
writeInt(d);
writeInt(e);
writeFloat(f);
writeByte(g);

PLAY_CLIENTBOUND_47

Direction
Server to client
ID
71
writeVarInt(nf.a.a(a));
writeVarIntEnum(b);
writeInt(c);
writeInt(d);
writeInt(e);
writeFloat(f);
writeByte(g);

PLAY_CLIENTBOUND_47

Direction
Server to client
ID
71
writeChatComponent(a);
writeChatComponent(b);

PLAY_CLIENTBOUND_48

Direction
Server to client
ID
72
writeChatComponent(a);
writeChatComponent(b);

PLAY_CLIENTBOUND_48

Direction
Server to client
ID
72
writeVarInt(a);
writeVarInt(b);

PLAY_CLIENTBOUND_49

Direction
Server to client
ID
73
writeVarInt(a);
writeVarInt(b);

PLAY_CLIENTBOUND_49

Direction
Server to client
ID
73
writeVarInt(a);
writeDouble(b);
writeDouble(c);
writeDouble(d);
writeByte(e);
writeByte(f);
writeBoolean(g);

PLAY_CLIENTBOUND_4A

Direction
Server to client
ID
74
writeVarInt(a);
writeDouble(b);
writeDouble(c);
writeDouble(d);
writeByte(e);
writeByte(f);
writeBoolean(g);

PLAY_CLIENTBOUND_4A

Direction
Server to client
ID
74
writeVarInt(a);
writeInt(b.size());
Object var2 = this.b.iterator();
while(var2.hasNext()) {
  Object var3 = ((ie$a)var2.next());
  writeString(var3.a());
  writeDouble(var3.b());
  writeVarInt(var3.c().size());
  Object var4 = var3.c().iterator();
  while(var4.hasNext()) {
    Object var5 = ((sn)var4.next());
    writeUUID(var5.a());
    writeDouble(var5.d());
    writeByte(var5.c());
  }
}

PLAY_CLIENTBOUND_4B

Direction
Server to client
ID
75
writeVarInt(a);
writeInt(b.size());
Object var2 = this.b.iterator();
while(var2.hasNext()) {
  Object var3 = ((id$a)var2.next());
  writeString(var3.a());
  writeDouble(var3.b());
  writeVarInt(var3.c().size());
  Object var4 = var3.c().iterator();
  while(var4.hasNext()) {
    Object var5 = ((sn)var4.next());
    writeUUID(var5.a());
    writeDouble(var5.d());
    writeByte(var5.c());
  }
}

PLAY_CLIENTBOUND_4B

Direction
Server to client
ID
75
writeVarInt(a);
writeByte(b);
writeByte(c);
writeVarInt(d);
writeByte(e);

PLAY_CLIENTBOUND_4C

Direction
Server to client
ID
76
writeVarInt(a);
writeByte(b);
writeByte(c);
writeVarInt(d);
writeByte(e);

Versions

Stats

No entries

Achievements

No entries

Language

commands

stopsound.unknownSoundSource
-
stopsound.success.soundSource
-
stopsound.success.all
-
stopsound.success.individualSound
-
stopsound.usage
-

commands

stopsound.unknownSoundSource
Source %s is unknown
stopsound.success.soundSource
Stopped source '%s' for %s
stopsound.success.all
Stopped all sounds for %s
stopsound.success.individualSound
Stopped sound '%s' with source '%s' for %s
stopsound.usage
/stopsound <player> [source] [sound]

Sounds

No entries