Minecraft 1.21.4-pre1 support

This commit is contained in:
md_5
2024-11-23 12:27:38 +11:00
parent f6b40b1186
commit 373dab05ad
10 changed files with 127 additions and 7 deletions

View File

@@ -91,6 +91,8 @@ public abstract class EntityMap
return EntityMap_1_16_2.INSTANCE_1_20_5;
case ProtocolConstants.MINECRAFT_1_21_2:
return EntityMap_1_16_2.INSTANCE_1_21_2;
case ProtocolConstants.MINECRAFT_1_21_4:
return EntityMap_1_16_2.INSTANCE_1_21_4;
}
throw new RuntimeException( "Version " + version + " has no entity map" );
}

View File

@@ -24,6 +24,7 @@ class EntityMap_1_16_2 extends EntityMap
static final EntityMap_1_16_2 INSTANCE_1_20_3 = new EntityMap_1_16_2( -1, 0x34 );
static final EntityMap_1_16_2 INSTANCE_1_20_5 = new EntityMap_1_16_2( -1, 0x37 );
static final EntityMap_1_16_2 INSTANCE_1_21_2 = new EntityMap_1_16_2( -1, 0x39 );
static final EntityMap_1_16_2 INSTANCE_1_21_4 = new EntityMap_1_16_2( -1, 0x3B );
//
private final int spawnPlayerId;
private final int spectateId;