From cdee0ddc060b469fa4e12356b6be7b5b04a3202a Mon Sep 17 00:00:00 2001
From: modmuss50 <modmuss50@gmail.com>
Date: Fri, 15 Apr 2016 21:54:43 +0100
Subject: [PATCH] Debof jar now runs the designer, this might change

---
 build.gradle                                               | 1 +
 .../java/techreborn/manual/designer/ManualDesigner.java    | 7 +++++++
 2 files changed, 8 insertions(+)

diff --git a/build.gradle b/build.gradle
index d7fc8619f..3f92ceb78 100644
--- a/build.gradle
+++ b/build.gradle
@@ -110,6 +110,7 @@ task deobfJar(type: Jar) {
     from sourceSets.main.output
     exclude "**/*.psd"
     classifier = 'dev'
+    manifest { attributes 'Main-Class': 'techreborn.manual.designer.ManualDesigner' }
 }
 
 jar {
diff --git a/src/main/java/techreborn/manual/designer/ManualDesigner.java b/src/main/java/techreborn/manual/designer/ManualDesigner.java
index a2536cc17..dd3105e2a 100644
--- a/src/main/java/techreborn/manual/designer/ManualDesigner.java
+++ b/src/main/java/techreborn/manual/designer/ManualDesigner.java
@@ -7,6 +7,7 @@ import javafx.fxml.FXMLLoader;
 import javafx.fxml.JavaFXBuilderFactory;
 import javafx.scene.Parent;
 import javafx.scene.Scene;
+import javafx.scene.control.Alert;
 import javafx.scene.control.TreeItem;
 import javafx.scene.image.Image;
 import javafx.stage.Stage;
@@ -96,5 +97,11 @@ public class ManualDesigner extends Application {
         controller.image.fitHeightProperty().bind(controller.renderPane.heightProperty());
 
         controller.load();
+
+        Alert alert = new Alert(Alert.AlertType.INFORMATION);
+        alert.setTitle("Info Dialog");
+        alert.setHeaderText("This is not how to run the mod!");
+        alert.setContentText("If you are trying to play with TechReborn in you minecraft world, this is NOT how you do it. You have the wrong jar file or you are doing something very wrong. Go and download the universal jar file and put it in the mods folder");
+        alert.show();
     }
 }