Upload via GUI (67 Dateien)
This commit is contained in:
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -0,0 +1,16 @@
|
||||
name: DeskHub-Minecraft
|
||||
main: de.deskhub.minecraft.bukkit.BukkitPlugin
|
||||
version: 1.0.0
|
||||
api-version: '1.13'
|
||||
author: M_Viper
|
||||
description: Legt in DeskHub ein Ticket an, wenn der Minecraft-Server abgestuerzt oder offline war.
|
||||
commands:
|
||||
deskhubmc:
|
||||
description: DeskHub-Minecraft verwalten (test, status, reload)
|
||||
usage: /deskhubmc <test|status|reload>
|
||||
aliases: [dhmc]
|
||||
permission: deskhubmc.admin
|
||||
permissions:
|
||||
deskhubmc.admin:
|
||||
description: DeskHub-Minecraft verwalten
|
||||
default: op
|
||||
@@ -0,0 +1,3 @@
|
||||
artifactId=deskhub-minecraft
|
||||
groupId=de.deskhub
|
||||
version=1.0.0
|
||||
+25
@@ -0,0 +1,25 @@
|
||||
de\deskhub\minecraft\bungee\BungeePlugin.class
|
||||
de\deskhub\minecraft\bukkit\BukkitPlugin.class
|
||||
de\deskhub\minecraft\core\TicketClient.class
|
||||
de\deskhub\minecraft\core\OutageTracker$Decision.class
|
||||
de\deskhub\minecraft\bukkit\BukkitPlugin$2.class
|
||||
de\deskhub\minecraft\bungee\BungeePlugin$McCommand.class
|
||||
de\deskhub\minecraft\bungee\BungeePlugin$3.class
|
||||
de\deskhub\minecraft\core\OutageTracker$1.class
|
||||
de\deskhub\minecraft\bungee\BungeePlugin$1.class
|
||||
de\deskhub\minecraft\core\Settings.class
|
||||
de\deskhub\minecraft\core\Template.class
|
||||
de\deskhub\minecraft\bungee\BungeePlugin$McCommand$1.class
|
||||
de\deskhub\minecraft\core\OutageTracker.class
|
||||
de\deskhub\minecraft\core\ConfigSource.class
|
||||
de\deskhub\minecraft\bukkit\BukkitPlugin$3.class
|
||||
de\deskhub\minecraft\core\Json.class
|
||||
de\deskhub\minecraft\bukkit\BukkitPlugin$1.class
|
||||
de\deskhub\minecraft\bungee\BungeePlugin$2.class
|
||||
de\deskhub\minecraft\core\HeartbeatFile.class
|
||||
de\deskhub\minecraft\bukkit\BukkitPlugin$3$1.class
|
||||
de\deskhub\minecraft\core\TicketResult.class
|
||||
de\deskhub\minecraft\bukkit\BukkitConfig.class
|
||||
de\deskhub\minecraft\core\OutageTracker$State.class
|
||||
de\deskhub\minecraft\bungee\BungeeConfig.class
|
||||
de\deskhub\minecraft\core\HeartbeatFile$Previous.class
|
||||
+12
@@ -0,0 +1,12 @@
|
||||
C:\Users\Viper\Desktop\deskhub\minecraft-plugin\src\main\java\de\deskhub\minecraft\bukkit\BukkitConfig.java
|
||||
C:\Users\Viper\Desktop\deskhub\minecraft-plugin\src\main\java\de\deskhub\minecraft\bukkit\BukkitPlugin.java
|
||||
C:\Users\Viper\Desktop\deskhub\minecraft-plugin\src\main\java\de\deskhub\minecraft\bungee\BungeeConfig.java
|
||||
C:\Users\Viper\Desktop\deskhub\minecraft-plugin\src\main\java\de\deskhub\minecraft\bungee\BungeePlugin.java
|
||||
C:\Users\Viper\Desktop\deskhub\minecraft-plugin\src\main\java\de\deskhub\minecraft\core\ConfigSource.java
|
||||
C:\Users\Viper\Desktop\deskhub\minecraft-plugin\src\main\java\de\deskhub\minecraft\core\HeartbeatFile.java
|
||||
C:\Users\Viper\Desktop\deskhub\minecraft-plugin\src\main\java\de\deskhub\minecraft\core\Json.java
|
||||
C:\Users\Viper\Desktop\deskhub\minecraft-plugin\src\main\java\de\deskhub\minecraft\core\OutageTracker.java
|
||||
C:\Users\Viper\Desktop\deskhub\minecraft-plugin\src\main\java\de\deskhub\minecraft\core\Settings.java
|
||||
C:\Users\Viper\Desktop\deskhub\minecraft-plugin\src\main\java\de\deskhub\minecraft\core\Template.java
|
||||
C:\Users\Viper\Desktop\deskhub\minecraft-plugin\src\main\java\de\deskhub\minecraft\core\TicketClient.java
|
||||
C:\Users\Viper\Desktop\deskhub\minecraft-plugin\src\main\java\de\deskhub\minecraft\core\TicketResult.java
|
||||
+2
@@ -0,0 +1,2 @@
|
||||
de\deskhub\minecraft\core\CoreTest.class
|
||||
de\deskhub\minecraft\core\CoreTest$1.class
|
||||
+1
@@ -0,0 +1 @@
|
||||
C:\Users\Viper\Desktop\deskhub\minecraft-plugin\src\test\java\de\deskhub\minecraft\core\CoreTest.java
|
||||
@@ -0,0 +1,68 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd" version="3.0" name="de.deskhub.minecraft.core.CoreTest" time="0.271" tests="7" errors="0" skipped="0" failures="0">
|
||||
<properties>
|
||||
<property name="java.specification.version" value="17"/>
|
||||
<property name="sun.cpu.isalist" value="amd64"/>
|
||||
<property name="sun.jnu.encoding" value="Cp1252"/>
|
||||
<property name="java.class.path" value="C:\Users\Viper\Desktop\deskhub\minecraft-plugin\target\test-classes;C:\Users\Viper\Desktop\deskhub\minecraft-plugin\target\classes;C:\Users\Viper\.m2\repository\org\spigotmc\spigot-api\1.16.5-R0.1-SNAPSHOT\spigot-api-1.16.5-R0.1-SNAPSHOT.jar;C:\Users\Viper\.m2\repository\commons-lang\commons-lang\2.6\commons-lang-2.6.jar;C:\Users\Viper\.m2\repository\com\google\guava\guava\21.0\guava-21.0.jar;C:\Users\Viper\.m2\repository\com\google\code\gson\gson\2.8.0\gson-2.8.0.jar;C:\Users\Viper\.m2\repository\net\md-5\bungeecord-chat\1.16-R0.4\bungeecord-chat-1.16-R0.4.jar;C:\Users\Viper\.m2\repository\org\yaml\snakeyaml\1.27\snakeyaml-1.27.jar;C:\Users\Viper\.m2\repository\net\md-5\bungeecord-api\1.16-R0.4\bungeecord-api-1.16-R0.4.jar;C:\Users\Viper\.m2\repository\net\md-5\bungeecord-config\1.16-R0.4\bungeecord-config-1.16-R0.4.jar;C:\Users\Viper\.m2\repository\net\md-5\bungeecord-event\1.16-R0.4\bungeecord-event-1.16-R0.4.jar;C:\Users\Viper\.m2\repository\net\md-5\bungeecord-protocol\1.16-R0.4\bungeecord-protocol-1.16-R0.4.jar;C:\Users\Viper\.m2\repository\io\netty\netty-codec\4.1.53.Final\netty-codec-4.1.53.Final.jar;C:\Users\Viper\.m2\repository\net\sf\trove4j\core\3.1.0\core-3.1.0.jar;C:\Users\Viper\.m2\repository\se\llbit\jo-nbt\1.3.0\jo-nbt-1.3.0.jar;C:\Users\Viper\.m2\repository\io\netty\netty-transport-native-unix-common\4.1.53.Final\netty-transport-native-unix-common-4.1.53.Final.jar;C:\Users\Viper\.m2\repository\io\netty\netty-common\4.1.53.Final\netty-common-4.1.53.Final.jar;C:\Users\Viper\.m2\repository\io\netty\netty-buffer\4.1.53.Final\netty-buffer-4.1.53.Final.jar;C:\Users\Viper\.m2\repository\io\netty\netty-transport\4.1.53.Final\netty-transport-4.1.53.Final.jar;C:\Users\Viper\.m2\repository\io\netty\netty-resolver\4.1.53.Final\netty-resolver-4.1.53.Final.jar;C:\Users\Viper\.m2\repository\org\junit\jupiter\junit-jupiter\5.10.2\junit-jupiter-5.10.2.jar;C:\Users\Viper\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.2\junit-jupiter-api-5.10.2.jar;C:\Users\Viper\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\Viper\.m2\repository\org\junit\platform\junit-platform-commons\1.10.2\junit-platform-commons-1.10.2.jar;C:\Users\Viper\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\Viper\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.2\junit-jupiter-params-5.10.2.jar;C:\Users\Viper\.m2\repository\org\junit\jupiter\junit-jupiter-engine\5.10.2\junit-jupiter-engine-5.10.2.jar;C:\Users\Viper\.m2\repository\org\junit\platform\junit-platform-engine\1.10.2\junit-platform-engine-1.10.2.jar;"/>
|
||||
<property name="java.vm.vendor" value="Eclipse Adoptium"/>
|
||||
<property name="sun.arch.data.model" value="64"/>
|
||||
<property name="user.variant" value=""/>
|
||||
<property name="java.vendor.url" value="https://adoptium.net/"/>
|
||||
<property name="user.timezone" value="Europe/Berlin"/>
|
||||
<property name="os.name" value="Windows 10"/>
|
||||
<property name="java.vm.specification.version" value="17"/>
|
||||
<property name="sun.java.launcher" value="SUN_STANDARD"/>
|
||||
<property name="user.country" value="DE"/>
|
||||
<property name="sun.boot.library.path" value="C:\Program Files\Eclipse Adoptium\jdk-17.0.16.8-hotspot\bin"/>
|
||||
<property name="sun.java.command" value="C:\Users\Viper\AppData\Local\Temp\surefire110236499308006307\surefirebooter-20261021131846189_3.jar C:\Users\Viper\AppData\Local\Temp\surefire110236499308006307 2026-10-21T13-18-46_039-jvmRun1 surefire-20261021131846189_1tmp surefire_0-20261021131846189_2tmp"/>
|
||||
<property name="jdk.debug" value="release"/>
|
||||
<property name="surefire.test.class.path" value="C:\Users\Viper\Desktop\deskhub\minecraft-plugin\target\test-classes;C:\Users\Viper\Desktop\deskhub\minecraft-plugin\target\classes;C:\Users\Viper\.m2\repository\org\spigotmc\spigot-api\1.16.5-R0.1-SNAPSHOT\spigot-api-1.16.5-R0.1-SNAPSHOT.jar;C:\Users\Viper\.m2\repository\commons-lang\commons-lang\2.6\commons-lang-2.6.jar;C:\Users\Viper\.m2\repository\com\google\guava\guava\21.0\guava-21.0.jar;C:\Users\Viper\.m2\repository\com\google\code\gson\gson\2.8.0\gson-2.8.0.jar;C:\Users\Viper\.m2\repository\net\md-5\bungeecord-chat\1.16-R0.4\bungeecord-chat-1.16-R0.4.jar;C:\Users\Viper\.m2\repository\org\yaml\snakeyaml\1.27\snakeyaml-1.27.jar;C:\Users\Viper\.m2\repository\net\md-5\bungeecord-api\1.16-R0.4\bungeecord-api-1.16-R0.4.jar;C:\Users\Viper\.m2\repository\net\md-5\bungeecord-config\1.16-R0.4\bungeecord-config-1.16-R0.4.jar;C:\Users\Viper\.m2\repository\net\md-5\bungeecord-event\1.16-R0.4\bungeecord-event-1.16-R0.4.jar;C:\Users\Viper\.m2\repository\net\md-5\bungeecord-protocol\1.16-R0.4\bungeecord-protocol-1.16-R0.4.jar;C:\Users\Viper\.m2\repository\io\netty\netty-codec\4.1.53.Final\netty-codec-4.1.53.Final.jar;C:\Users\Viper\.m2\repository\net\sf\trove4j\core\3.1.0\core-3.1.0.jar;C:\Users\Viper\.m2\repository\se\llbit\jo-nbt\1.3.0\jo-nbt-1.3.0.jar;C:\Users\Viper\.m2\repository\io\netty\netty-transport-native-unix-common\4.1.53.Final\netty-transport-native-unix-common-4.1.53.Final.jar;C:\Users\Viper\.m2\repository\io\netty\netty-common\4.1.53.Final\netty-common-4.1.53.Final.jar;C:\Users\Viper\.m2\repository\io\netty\netty-buffer\4.1.53.Final\netty-buffer-4.1.53.Final.jar;C:\Users\Viper\.m2\repository\io\netty\netty-transport\4.1.53.Final\netty-transport-4.1.53.Final.jar;C:\Users\Viper\.m2\repository\io\netty\netty-resolver\4.1.53.Final\netty-resolver-4.1.53.Final.jar;C:\Users\Viper\.m2\repository\org\junit\jupiter\junit-jupiter\5.10.2\junit-jupiter-5.10.2.jar;C:\Users\Viper\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.10.2\junit-jupiter-api-5.10.2.jar;C:\Users\Viper\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\Viper\.m2\repository\org\junit\platform\junit-platform-commons\1.10.2\junit-platform-commons-1.10.2.jar;C:\Users\Viper\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\Viper\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.10.2\junit-jupiter-params-5.10.2.jar;C:\Users\Viper\.m2\repository\org\junit\jupiter\junit-jupiter-engine\5.10.2\junit-jupiter-engine-5.10.2.jar;C:\Users\Viper\.m2\repository\org\junit\platform\junit-platform-engine\1.10.2\junit-platform-engine-1.10.2.jar;"/>
|
||||
<property name="sun.cpu.endian" value="little"/>
|
||||
<property name="user.home" value="C:\Users\Viper"/>
|
||||
<property name="user.language" value="de"/>
|
||||
<property name="java.specification.vendor" value="Oracle Corporation"/>
|
||||
<property name="java.version.date" value="2025-07-15"/>
|
||||
<property name="java.home" value="C:\Program Files\Eclipse Adoptium\jdk-17.0.16.8-hotspot"/>
|
||||
<property name="file.separator" value="\"/>
|
||||
<property name="basedir" value="C:\Users\Viper\Desktop\deskhub\minecraft-plugin"/>
|
||||
<property name="java.vm.compressedOopsMode" value="Zero based"/>
|
||||
<property name="line.separator" value=" "/>
|
||||
<property name="java.vm.specification.vendor" value="Oracle Corporation"/>
|
||||
<property name="java.specification.name" value="Java Platform API Specification"/>
|
||||
<property name="surefire.real.class.path" value="C:\Users\Viper\AppData\Local\Temp\surefire110236499308006307\surefirebooter-20261021131846189_3.jar"/>
|
||||
<property name="user.script" value=""/>
|
||||
<property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
|
||||
<property name="java.runtime.version" value="17.0.16+8"/>
|
||||
<property name="user.name" value="Viper"/>
|
||||
<property name="path.separator" value=";"/>
|
||||
<property name="os.version" value="10.0"/>
|
||||
<property name="java.runtime.name" value="OpenJDK Runtime Environment"/>
|
||||
<property name="file.encoding" value="Cp1252"/>
|
||||
<property name="java.vm.name" value="OpenJDK 64-Bit Server VM"/>
|
||||
<property name="java.vendor.version" value="Temurin-17.0.16+8"/>
|
||||
<property name="localRepository" value="C:\Users\Viper\.m2\repository"/>
|
||||
<property name="java.vendor.url.bug" value="https://github.com/adoptium/adoptium-support/issues"/>
|
||||
<property name="java.io.tmpdir" value="C:\Users\Viper\AppData\Local\Temp\"/>
|
||||
<property name="java.version" value="17.0.16"/>
|
||||
<property name="user.dir" value="C:\Users\Viper\Desktop\deskhub\minecraft-plugin"/>
|
||||
<property name="os.arch" value="amd64"/>
|
||||
<property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
|
||||
<property name="sun.os.patch.level" value=""/>
|
||||
<property name="native.encoding" value="Cp1252"/>
|
||||
<property name="java.library.path" value="C:\Program Files\Eclipse Adoptium\jdk-17.0.16.8-hotspot\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Users\Viper\bin;C:\Program Files\Git\mingw64\bin;C:\Program Files\Git\usr\local\bin;C:\Program Files\Git\usr\bin;C:\Program Files\Git\usr\bin;C:\Program Files\Git\mingw64\bin;C:\Program Files\Git\usr\bin;C:\Users\Viper\bin;C:\Program Files\Eclipse Adoptium\jdk-25.0.2.10-hotspot\bin;C:\Program Files\Eclipse Adoptium\jdk-21.0.7.6-hotspot\bin;C:\Program Files\Eclipse Adoptium\jdk-17.0.16.8-hotspot\bin;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0;C:\Windows\System32\OpenSSH;C:\Program Files\dotnet;C:\Program Files\PuTTY;C:\Program Files\NVIDIA Corporation\NVIDIA App\NvDLISR;C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\Program Files\Ampps\php;C:\Program Files\Microsoft SQL Server\150\Tools\Binn;C:\Program Files\nodejs;C:\ffmpeg\bin;C:\Program Files\Microsoft SQL Server\170\Tools\Binn;C:\Program Files (x86)\Windows Kits\10\Windows Performance Toolkit;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\WSL;C:\Users\Viper\AppData\Local\Programs\Python\Python312\Scripts;C:\Users\Viper\AppData\Local\Programs\Python\Python312;C:\Users\Viper\AppData\Local\Programs\Python\Launcher;C:\Users\Viper\Documents\apache-maven\bin;C:\Users\Viper\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\Viper\AppData\Roaming\npm;C:\Users\Viper\.dotnet\tools;C:\Users\Viper\.lmstudio\bin;C:\Users\Viper\AppData\Local\Programs\Python\Python312;C:\Program Files\nodejs;C:\Program Files\Git\mingw64\bin;C:\Program Files\Git\usr\bin\vendor_perl;C:\Program Files\Git\usr\bin\core_perl;."/>
|
||||
<property name="java.vm.info" value="mixed mode, sharing"/>
|
||||
<property name="java.vendor" value="Eclipse Adoptium"/>
|
||||
<property name="java.vm.version" value="17.0.16+8"/>
|
||||
<property name="java.specification.maintenance.version" value="1"/>
|
||||
<property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
|
||||
<property name="java.class.version" value="61.0"/>
|
||||
</properties>
|
||||
<testcase name="settingsLimits" classname="de.deskhub.minecraft.core.CoreTest" time="0.016"/>
|
||||
<testcase name="settingsValidation" classname="de.deskhub.minecraft.core.CoreTest" time="0.002"/>
|
||||
<testcase name="heartbeatDetectsCrash" classname="de.deskhub.minecraft.core.CoreTest" time="0.088"/>
|
||||
<testcase name="ticketIsSentToDeskHub" classname="de.deskhub.minecraft.core.CoreTest" time="0.14"/>
|
||||
<testcase name="outageTrackerRules" classname="de.deskhub.minecraft.core.CoreTest" time="0.002"/>
|
||||
<testcase name="jsonQuotingAndParsing" classname="de.deskhub.minecraft.core.CoreTest" time="0.001"/>
|
||||
<testcase name="templates" classname="de.deskhub.minecraft.core.CoreTest" time="0.001"/>
|
||||
</testsuite>
|
||||
@@ -0,0 +1,4 @@
|
||||
-------------------------------------------------------------------------------
|
||||
Test set: de.deskhub.minecraft.core.CoreTest
|
||||
-------------------------------------------------------------------------------
|
||||
Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.271 s -- in de.deskhub.minecraft.core.CoreTest
|
||||
Binary file not shown.
Binary file not shown.
Reference in New Issue
Block a user