From c06d73ebff4404fa9af9abd2442d213f3063ca71 Mon Sep 17 00:00:00 2001 From: dragonruler1000 Date: Wed, 14 May 2025 20:57:28 -0500 Subject: [PATCH] readded stuff that was accidently removed. Signed-off-by: dragonruler1000 --- .../minecraftchest2/hdm_mod/block/custom/Window.java | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/src/main/java/us/minecraftchest2/hdm_mod/block/custom/Window.java b/src/main/java/us/minecraftchest2/hdm_mod/block/custom/Window.java index 3a30043..f3fa412 100644 --- a/src/main/java/us/minecraftchest2/hdm_mod/block/custom/Window.java +++ b/src/main/java/us/minecraftchest2/hdm_mod/block/custom/Window.java @@ -82,12 +82,22 @@ public class Window extends HorizontalBlock { MinecraftServer server = worldIn.getServer(); if (server != null) { + if (worldIn.getDimensionKey() == ModDimensions.World1) { + ServerWorld overWorld = server.getWorld(World.OVERWORLD); + if (overWorld != null) { + player.changeDimension(overWorld, new SimpleTeleporter(pos, false)); + } + } ServerWorld targetWorld; boolean goingToCustom = worldIn.getDimensionKey() != ModDimensions.World1; if (goingToCustom) { targetWorld = server.getWorld(ModDimensions.World1); } else { + ServerWorld world1 = server.getWorld(ModDimensions.World1); + if (world1 != null) { + player.changeDimension(world1, new SimpleTeleporter(pos, true)); + } targetWorld = server.getWorld(World.OVERWORLD); }