Include both the dimension type name and the dimension id number in the dimension name on 1.12.2.
This commit is contained in:
+1
-1
@@ -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
|
||||
|
||||
+1
-1
@@ -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)
|
||||
{
|
||||
|
||||
+1
-1
@@ -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)
|
||||
{
|
||||
|
||||
+1
-1
@@ -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
|
||||
|
||||
+1
-1
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user