mirror of
https://github.com/ViaVersion/ViaVersion.git
synced 2025-02-18 04:31:44 +01:00
Fix hardcore flag
This commit is contained in:
parent
3ddd289b49
commit
7f2023176f
@ -26,7 +26,10 @@ public class EntityPackets {
|
|||||||
@Override
|
@Override
|
||||||
public void registerMap() {
|
public void registerMap() {
|
||||||
map(Type.INT); // Entity ID
|
map(Type.INT); // Entity ID
|
||||||
handler(wrapper -> wrapper.write(Type.BOOLEAN, false)); // Hardcore //TODO save?
|
handler(wrapper -> {
|
||||||
|
short gamemode = wrapper.passthrough(Type.UNSIGNED_BYTE);
|
||||||
|
wrapper.write(Type.BOOLEAN, (gamemode & 0x08) != 0); // Hardcore
|
||||||
|
});
|
||||||
map(Type.UNSIGNED_BYTE); // Gamemode
|
map(Type.UNSIGNED_BYTE); // Gamemode
|
||||||
map(Type.BYTE); // Previous Gamemode
|
map(Type.BYTE); // Previous Gamemode
|
||||||
map(Type.STRING_ARRAY); // World List
|
map(Type.STRING_ARRAY); // World List
|
||||||
|
Loading…
Reference in New Issue
Block a user