From 8c9684e35c2efedc65456b2432c187b7cf851bb9 Mon Sep 17 00:00:00 2001 From: CocoTheOwner Date: Tue, 9 Mar 2021 23:27:04 +0100 Subject: [PATCH] Remove blindness when failed studio create --- .../volmit/iris/manager/ProjectManager.java | 18 ++++++++++++------ 1 file changed, 12 insertions(+), 6 deletions(-) diff --git a/src/main/java/com/volmit/iris/manager/ProjectManager.java b/src/main/java/com/volmit/iris/manager/ProjectManager.java index 97d3fa907..1a75174fb 100644 --- a/src/main/java/com/volmit/iris/manager/ProjectManager.java +++ b/src/main/java/com/volmit/iris/manager/ProjectManager.java @@ -347,12 +347,18 @@ public class ProjectManager public void open(MortarSender sender, String dimm) { - open(sender, dimm, () -> - { - if (sender.isPlayer()) { - sender.player().removePotionEffect(PotionEffectType.BLINDNESS); - } - }); + try { + open(sender, dimm, () -> + { + if (sender.isPlayer()) { + sender.player().removePotionEffect(PotionEffectType.BLINDNESS); + } + }); + } catch (Exception e){ + sender.player().removePotionEffect(PotionEffectType.BLINDNESS); + sender.sendMessage("Error when creating studio world:"); + e.printStackTrace(); + } } public void open(MortarSender sender, String dimm, Runnable onDone)