diff --git a/pom.xml b/pom.xml
index 748aa4b..d681269 100644
--- a/pom.xml
+++ b/pom.xml
@@ -21,7 +21,7 @@
UTF-8
17
17
- com.greinet.xcraftequipbot.XCraftEquipBot
+ xbot.MainLauncher
XCraftBots
\ No newline at end of file
diff --git a/src/main/java/xbot/MainLauncher.java b/src/main/java/xbot/MainLauncher.java
new file mode 100644
index 0000000..b52afbe
--- /dev/null
+++ b/src/main/java/xbot/MainLauncher.java
@@ -0,0 +1,35 @@
+/*
+ * Click nbfs://nbhost/SystemFileSystem/Templates/Licenses/license-default.txt to change this license
+ * Click nbfs://nbhost/SystemFileSystem/Templates/Classes/Class.java to edit this template
+ */
+package xbot;
+
+import java.util.Arrays;
+import xcastbot.ui.XCastPlantFarm;
+import xcraftbot.ui.MarketplaceUI;
+import xcraftbot.ui.SwingUI2;
+import xcraftbot.ui.XCastHealthFarm;
+import xcraftbot.ui.XCastOkariFarm;
+
+public class MainLauncher {
+ public static void main(String[] args) {
+ if (args.length == 0) {
+ System.out.println("Please specify as parameter what you want to launch:");
+ System.out.println(" (1) XCastPlantFarm");
+ System.out.println(" (2) MarketplaceUI");
+ System.out.println(" (3) SwingUI2");
+ System.out.println(" (4) XCastHealthFarm");
+ System.out.println(" (5) XCastOkariFarm");
+ return;
+ }
+
+ switch (args[0]) {
+ case "1" -> XCastPlantFarm.main(Arrays.copyOfRange(args, 1, args.length));
+ case "2" -> MarketplaceUI.main(Arrays.copyOfRange(args, 1, args.length));
+ case "3" -> SwingUI2.main(Arrays.copyOfRange(args, 1, args.length));
+ case "4" -> XCastHealthFarm.main(Arrays.copyOfRange(args, 1, args.length));
+ case "5" -> XCastOkariFarm.main(Arrays.copyOfRange(args, 1, args.length));
+ default -> System.out.println("Unknown selection: " + args[0]);
+ }
+ }
+}