From da31547cfcd7e4b76bd78fdbd3c42dfc36c915f8 Mon Sep 17 00:00:00 2001 From: Acuadragon100 <8165958-acuadragon100@users.noreply.gitlab.com> Date: Sat, 25 Apr 2026 22:06:43 +0200 Subject: [PATCH] Allow client to load all dimensions. --- .../core/level/AbstractDhServerLevel.java | 21 ------------------- 1 file changed, 21 deletions(-) diff --git a/core/src/main/java/com/seibel/distanthorizons/core/level/AbstractDhServerLevel.java b/core/src/main/java/com/seibel/distanthorizons/core/level/AbstractDhServerLevel.java index 401cb87ec..d0ba42ed1 100644 --- a/core/src/main/java/com/seibel/distanthorizons/core/level/AbstractDhServerLevel.java +++ b/core/src/main/java/com/seibel/distanthorizons/core/level/AbstractDhServerLevel.java @@ -9,7 +9,6 @@ import com.seibel.distanthorizons.core.multiplayer.server.FullDataSourceRequestH import com.seibel.distanthorizons.core.multiplayer.server.ServerPlayerState; import com.seibel.distanthorizons.core.multiplayer.server.ServerPlayerStateManager; import com.seibel.distanthorizons.core.network.exceptions.RequestOutOfRangeException; -import com.seibel.distanthorizons.core.network.exceptions.RequestRejectedException; import com.seibel.distanthorizons.core.network.exceptions.SectionRequiresSplittingException; import com.seibel.distanthorizons.core.network.messages.AbstractNetworkMessage; import com.seibel.distanthorizons.core.network.messages.AbstractTrackableMessage; @@ -200,26 +199,6 @@ public abstract class AbstractDhServerLevel extends AbstractDhLevel implements I LodUtil.assertTrue(message.getSession().serverPlayer != null); - // Check if the player is in this dimension, - // since handling multiple dimensions isn't allowed - /*if (message.getSession().serverPlayer.getLevel() != this.getLevelWrapper()) - { - // If the message can be replied to - reply with an error, otherwise just ignore - if (message instanceof AbstractTrackableMessage) - { - ((AbstractTrackableMessage) message).sendResponse( - new RequestRejectedException( - "Generation not allowed. " + - "Requested dimension: ["+((ILevelRelatedMessage) message).getLevelName()+"], " + - "player dimension: [" + message.getSession().serverPlayer.getLevel().getDhIdentifier() + "], " + - "handler dimension: [" + this.getLevelWrapper().getDhIdentifier() + "]" - ) - ); - } - - return false; - }*/ - return true; }