From 748227319cc36b161d8e615df5daf14e8cb50e49 Mon Sep 17 00:00:00 2001 From: CocoTheOwner Date: Sat, 14 Aug 2021 11:14:17 +0200 Subject: [PATCH] Noise explorer --- .../volmit/iris/core/decrees/DecIrisStudio.java | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/src/main/java/com/volmit/iris/core/decrees/DecIrisStudio.java b/src/main/java/com/volmit/iris/core/decrees/DecIrisStudio.java index bb284fd6c..daa4a4733 100644 --- a/src/main/java/com/volmit/iris/core/decrees/DecIrisStudio.java +++ b/src/main/java/com/volmit/iris/core/decrees/DecIrisStudio.java @@ -19,6 +19,8 @@ package com.volmit.iris.core.decrees; import com.volmit.iris.Iris; +import com.volmit.iris.core.IrisSettings; +import com.volmit.iris.core.gui.NoiseExplorerGUI; import com.volmit.iris.core.tools.IrisToolbelt; import com.volmit.iris.engine.object.common.IrisScript; import com.volmit.iris.engine.object.dimensional.IrisDimension; @@ -130,4 +132,17 @@ public class DecIrisStudio implements DecreeExecutor { IrisToolbelt.access(sender().player().getWorld()).getEngine().getExecution().execute(script); } + + @Decree(description = "Open the noise explorer (must have a local server!)", aliases = "nmap") + public void noise() + { + if (!IrisSettings.get().isUseServerLaunchedGuis()){ + sender().sendMessage(C.RED + "To use Iris noise GUIs, please enable serverLaunchedGUIs in the settings"); + return; + } + sender().sendMessage(C.GREEN + "Opening Noise Explorer!"); + NoiseExplorerGUI.launch(); + } + + }