mirror of
https://github.com/MCCTeam/Minecraft-Console-Client
synced 2025-10-14 21:22:49 +00:00
Add auto repsawn if player was dead
This commit is contained in:
parent
ddcc9ee8e6
commit
e93f03bd4e
6 changed files with 37 additions and 0 deletions
|
|
@ -41,6 +41,7 @@ namespace MinecraftClient.Protocol.Handlers
|
|||
TimeUpdate,
|
||||
EntityTeleport,
|
||||
EntityStatus,
|
||||
UpdateHealth,
|
||||
UnknownPacket
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -725,6 +725,13 @@ namespace MinecraftClient.Protocol.Handlers
|
|||
handler.OnEntityTeleport(EntityID, X, Y, Z, OnGround);
|
||||
}
|
||||
break;
|
||||
case PacketIncomingType.UpdateHealth:
|
||||
float health = dataTypes.ReadNextFloat(packetData);
|
||||
// don't need them
|
||||
dataTypes.ReadNextVarInt(packetData);
|
||||
dataTypes.ReadNextFloat(packetData);
|
||||
handler.OnUpdateHealth(health);
|
||||
break;
|
||||
default:
|
||||
return false; //Ignored packet
|
||||
}
|
||||
|
|
|
|||
|
|
@ -277,6 +277,7 @@ namespace MinecraftClient.Protocol.Handlers
|
|||
case 0x59: return PacketIncomingType.EntityProperties;
|
||||
case 0x57: return PacketIncomingType.EntityTeleport;
|
||||
case 0x1C: return PacketIncomingType.EntityStatus;
|
||||
case 0x49: return PacketIncomingType.UpdateHealth; // TODO: Add backwards support for this packet
|
||||
default: return PacketIncomingType.UnknownPacket;
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue