Include both the dimension type name and the dimension id number in the dimension name on 1.12.2.

This commit is contained in:
Acuadragon100
2026-05-16 14:22:53 +02:00
parent 7d918fe8dc
commit 10925d7c57
5 changed files with 5 additions and 5 deletions
@@ -137,7 +137,7 @@ public class KeyedClientLevelManager implements IKeyedClientLevelManager
{
this.keyedLevelsCache.keySet().removeIf(level -> {
#if MC_VER <= MC_1_12_2
String levelDim = String.valueOf(level.provider.getDimension());
String levelDim = level.provider.getDimensionType().getName() + ":" + level.provider.getDimension();
#elif MC_VER <= MC_1_21_10
String levelDim = level.dimension().location().toString();
#else
@@ -638,7 +638,7 @@ public class MinecraftClientWrapper implements IMinecraftClientWrapper, IMinecra
int dimensionID;
try
{
dimensionID = Integer.parseInt(levelKey);
dimensionID = Integer.parseInt(levelKey.substring(levelKey.indexOf(":")+1));
}
catch (NumberFormatException ignored)
{
@@ -95,7 +95,7 @@ public class MinecraftServerWrapper implements IMinecraftSharedWrapper
int dimensionID;
try
{
dimensionID = Integer.parseInt(levelKey);
dimensionID = Integer.parseInt(levelKey.substring(levelKey.indexOf(":")+1));
}
catch (NumberFormatException ignored)
{
@@ -436,7 +436,7 @@ public class ClientLevelWrapper implements IClientLevelWrapper
}
#if MC_VER <= MC_1_12_2
this.dimensionName = String.valueOf(this.level.provider.getDimension());
this.dimensionName = this.level.provider.getDimensionType().getName() + ":" + this.level.provider.getDimension();
#elif MC_VER <= MC_1_21_10
this.dimensionName = this.level.dimension().location().toString();
#else
@@ -196,7 +196,7 @@ public class ServerLevelWrapper implements IServerLevelWrapper
public String getDimensionName()
{
#if MC_VER <= MC_1_12_2
return String.valueOf(this.level.provider.getDimension());
return this.level.provider.getDimensionType().getName() + ":" + this.level.provider.getDimension();
#elif MC_VER <= MC_1_21_10
return this.level.dimension().location().toString();
#else