Added launcher class
This commit is contained in:
parent
22463f6547
commit
29c256749a
2
pom.xml
2
pom.xml
@ -21,7 +21,7 @@
|
|||||||
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
|
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
|
||||||
<maven.compiler.source>17</maven.compiler.source>
|
<maven.compiler.source>17</maven.compiler.source>
|
||||||
<maven.compiler.target>17</maven.compiler.target>
|
<maven.compiler.target>17</maven.compiler.target>
|
||||||
<exec.mainClass>com.greinet.xcraftequipbot.XCraftEquipBot</exec.mainClass>
|
<exec.mainClass>xbot.MainLauncher</exec.mainClass>
|
||||||
</properties>
|
</properties>
|
||||||
<name>XCraftBots</name>
|
<name>XCraftBots</name>
|
||||||
</project>
|
</project>
|
35
src/main/java/xbot/MainLauncher.java
Normal file
35
src/main/java/xbot/MainLauncher.java
Normal file
@ -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]);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
Loading…
Reference in New Issue
Block a user