diff --git a/Iris.iml b/Iris.iml
index bf2209c49..74f3f131c 100644
--- a/Iris.iml
+++ b/Iris.iml
@@ -1,85 +1,2 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/src/main/java/com/volmit/iris/Iris.java b/src/main/java/com/volmit/iris/Iris.java
index e7126b736..bbe550eb9 100644
--- a/src/main/java/com/volmit/iris/Iris.java
+++ b/src/main/java/com/volmit/iris/Iris.java
@@ -1,21 +1,5 @@
package com.volmit.iris;
-import java.io.BufferedInputStream;
-import java.io.File;
-import java.io.FileOutputStream;
-import java.io.IOException;
-import java.net.URL;
-
-import com.volmit.iris.link.BKLink;
-import org.bukkit.Bukkit;
-import org.bukkit.World;
-import org.bukkit.World.Environment;
-import org.bukkit.command.Command;
-import org.bukkit.command.CommandSender;
-import org.bukkit.event.HandlerList;
-import org.bukkit.generator.ChunkGenerator;
-import org.bukkit.plugin.Plugin;
-
import com.volmit.iris.command.CommandIris;
import com.volmit.iris.command.PermissionIris;
import com.volmit.iris.gen.IrisTerrainProvider;
@@ -24,34 +8,28 @@ import com.volmit.iris.gen.provisions.ProvisionBukkit;
import com.volmit.iris.gen.scaffold.IrisGenConfiguration;
import com.volmit.iris.gen.scaffold.IrisWorlds;
import com.volmit.iris.gen.scaffold.TerrainTarget;
+import com.volmit.iris.link.BKLink;
import com.volmit.iris.link.CitizensLink;
import com.volmit.iris.link.MultiverseCoreLink;
import com.volmit.iris.link.MythicMobsLink;
-import com.volmit.iris.manager.ConversionManager;
-import com.volmit.iris.manager.EditManager;
-import com.volmit.iris.manager.IrisBoardManager;
-import com.volmit.iris.manager.IrisDataManager;
-import com.volmit.iris.manager.IrisHotloadManager;
-import com.volmit.iris.manager.ProjectManager;
-import com.volmit.iris.manager.StructureManager;
-import com.volmit.iris.manager.WandManager;
+import com.volmit.iris.manager.*;
import com.volmit.iris.object.IrisCompat;
-import com.volmit.iris.util.C;
-import com.volmit.iris.util.Form;
-import com.volmit.iris.util.GroupedExecutor;
-import com.volmit.iris.util.IO;
-import com.volmit.iris.util.J;
-import com.volmit.iris.util.KList;
-import com.volmit.iris.util.M;
-import com.volmit.iris.util.MetricsLite;
-import com.volmit.iris.util.NastyRunnable;
-import com.volmit.iris.util.Permission;
-import com.volmit.iris.util.Queue;
-import com.volmit.iris.util.RNG;
-import com.volmit.iris.util.ShurikenQueue;
-import com.volmit.iris.util.VolmitPlugin;
-
+import com.volmit.iris.util.*;
import io.papermc.lib.PaperLib;
+import org.bukkit.Bukkit;
+import org.bukkit.World;
+import org.bukkit.World.Environment;
+import org.bukkit.command.Command;
+import org.bukkit.command.CommandSender;
+import org.bukkit.event.HandlerList;
+import org.bukkit.generator.ChunkGenerator;
+import org.bukkit.plugin.Plugin;
+
+import java.io.BufferedInputStream;
+import java.io.File;
+import java.io.FileOutputStream;
+import java.io.IOException;
+import java.net.URL;
public class Iris extends VolmitPlugin
{
diff --git a/src/main/java/com/volmit/iris/command/CommandIris.java b/src/main/java/com/volmit/iris/command/CommandIris.java
index 5180ab276..2a32e32dc 100644
--- a/src/main/java/com/volmit/iris/command/CommandIris.java
+++ b/src/main/java/com/volmit/iris/command/CommandIris.java
@@ -2,11 +2,12 @@ package com.volmit.iris.command;
import com.volmit.iris.Iris;
import com.volmit.iris.IrisSettings;
-import com.volmit.iris.v2.TestGen;
+import com.volmit.iris.inject.SIGNAL;
import com.volmit.iris.util.Command;
import com.volmit.iris.util.KList;
import com.volmit.iris.util.MortarCommand;
import com.volmit.iris.util.MortarSender;
+import com.volmit.iris.v2.TestGen;
import com.volmit.iris.v2.scaffold.engine.Hotloadable;
public class CommandIris extends MortarCommand
@@ -65,6 +66,13 @@ public class CommandIris extends MortarCommand
@Override
public boolean handle(MortarSender sender, String[] args)
{
+ if(args.length == 1 && args[0].equalsIgnoreCase("tick!"))
+ {
+ SIGNAL.NO_ENTITY_TICKING = !SIGNAL.NO_ENTITY_TICKING;
+ sender.sendMessage("TICKING: " + SIGNAL.NO_ENTITY_TICKING);
+ return true;
+ }
+
if(args.length == 2 && args[0].equalsIgnoreCase("test!") && IrisSettings.get().allowExperimentalV2Generator)
{
TestGen.gen(sender.player(), args[1]);