mirror of
https://github.com/MCCTeam/Minecraft-Console-Client
synced 2025-10-14 21:22:49 +00:00
Fix Explosion packet ID swap in 1.8 vs 1.9 (#1037)
This commit is contained in:
parent
20fb2323a4
commit
85f5117833
2 changed files with 7 additions and 6 deletions
|
|
@ -724,10 +724,11 @@ namespace MinecraftClient.Protocol.Handlers
|
|||
handler.OnSetExperience(experiencebar, level, totalexperience);
|
||||
break;
|
||||
case PacketIncomingType.Explosion:
|
||||
Location explodelocation = new Location(dataTypes.ReadNextFloat(packetData), dataTypes.ReadNextFloat(packetData), dataTypes.ReadNextFloat(packetData));
|
||||
float Explosionstrength = dataTypes.ReadNextFloat(packetData);
|
||||
int ExplosionRecordCount = dataTypes.ReadNextInt(packetData);
|
||||
handler.OnExplosion(explodelocation, Explosionstrength, ExplosionRecordCount);
|
||||
Location explosionLocation = new Location(dataTypes.ReadNextFloat(packetData), dataTypes.ReadNextFloat(packetData), dataTypes.ReadNextFloat(packetData));
|
||||
float explosionStrength = dataTypes.ReadNextFloat(packetData);
|
||||
int explosionBlockCount = dataTypes.ReadNextInt(packetData);
|
||||
// Ignoring additional fields (records, pushback)
|
||||
handler.OnExplosion(explosionLocation, explosionStrength, explosionBlockCount);
|
||||
break;
|
||||
case PacketIncomingType.HeldItemChange:
|
||||
byte slot = dataTypes.ReadNextByte(packetData);
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue