diff --git a/Treasure2-1.12.2/build.gradle b/Treasure2-1.12.2/build.gradle
index ec01b0c52..d4e15bd30 100644
--- a/Treasure2-1.12.2/build.gradle
+++ b/Treasure2-1.12.2/build.gradle
@@ -77,7 +77,7 @@ processResources
 }
 task deleteOldJar(type: Delete) {
         delete fileTree("${dest_folder}") {
-            include "**/${mod_name}-mc${mc_version}-f${forge_version}.*"
+            include "**/${mod_name}-*.*"
         }
     }
 task copyJar(type: Copy) {
diff --git a/Treasure2-1.12.2/src/com/someguyssoftware/treasure2/command/SpawnWitherTreeCommand.java b/Treasure2-1.12.2/src/com/someguyssoftware/treasure2/command/SpawnWitherTreeCommand.java
index 29c4e511b..d69d86451 100644
--- a/Treasure2-1.12.2/src/com/someguyssoftware/treasure2/command/SpawnWitherTreeCommand.java
+++ b/Treasure2-1.12.2/src/com/someguyssoftware/treasure2/command/SpawnWitherTreeCommand.java
@@ -5,7 +5,10 @@
 
 import java.util.Random;
 
+import com.someguyssoftware.gottschcore.positional.Coords;
 import com.someguyssoftware.treasure2.Treasure;
+import com.someguyssoftware.treasure2.config.TreasureConfig;
+import com.someguyssoftware.treasure2.worldgen.WitherTreeWorldGenerator;
 
 import net.minecraft.command.CommandBase;
 import net.minecraft.command.ICommandSender;
@@ -48,8 +51,8 @@ public void execute(MinecraftServer server, ICommandSender commandSender, String
     			Random random = new Random();
     			//BlockPos pos = new BlockPos(x, y, z);
     			// TODO get this to work
-//    			WitherTreeGenerator gen = new WitherTreeGenerator();
-//    			gen.generate(world, random, new Coords(x, y, z), TreasureConfig.WITHER_TREE); //Configs.witherTreeConfig);
+    			WitherTreeWorldGenerator gen = new WitherTreeWorldGenerator();
+    			gen.generate(world, random, new Coords(x, y, z), TreasureConfig.WITHER_TREE);
     		}
 		}
 		catch(Exception e) {