From adf2494c9aef15f521706cd79fdc2716d5d5ce1f Mon Sep 17 00:00:00 2001 From: Aleksey Date: Fri, 30 Oct 2020 22:35:40 +0300 Subject: [PATCH] Prevent portal activating in the Nether --- src/main/java/ru/betterend/blocks/EndPortalBlock.java | 1 - src/main/java/ru/betterend/util/EternalRitual.java | 3 ++- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/main/java/ru/betterend/blocks/EndPortalBlock.java b/src/main/java/ru/betterend/blocks/EndPortalBlock.java index 3435860c..965f2916 100644 --- a/src/main/java/ru/betterend/blocks/EndPortalBlock.java +++ b/src/main/java/ru/betterend/blocks/EndPortalBlock.java @@ -10,7 +10,6 @@ import net.minecraft.block.BlockState; import net.minecraft.block.Blocks; import net.minecraft.block.NetherPortalBlock; import net.minecraft.entity.Entity; -import net.minecraft.entity.LivingEntity; import net.minecraft.server.network.ServerPlayerEntity; import net.minecraft.server.world.ServerWorld; import net.minecraft.sound.SoundCategory; diff --git a/src/main/java/ru/betterend/util/EternalRitual.java b/src/main/java/ru/betterend/util/EternalRitual.java index 74837e33..2edf33cd 100644 --- a/src/main/java/ru/betterend/util/EternalRitual.java +++ b/src/main/java/ru/betterend/util/EternalRitual.java @@ -79,7 +79,8 @@ public class EternalRitual { private boolean isValid() { return world != null && !world.isClient() && - center != null && axis != null; + center != null && axis != null && + world.getRegistryKey() != World.NETHER; } public void checkStructure() {