+
+
+
diff --git a/build.gradle b/build.gradle
index bc6eb2d..cb7d2af 100644
--- a/build.gradle
+++ b/build.gradle
@@ -9,10 +9,22 @@ group 'eu.mhsl.minenet'
version '1.0-SNAPSHOT'
repositories {
+ //maven 'https://repo.unnamed.team/repository/unnamed-public/'
+
mavenCentral()
+ google()
+
maven {
url 'https://jitpack.io'
}
+
+ maven {
+ url "https://repo.unnamed.team/repository/unnamed-public/"
+ }
+
+ maven {
+ url 'https://oss.sonatype.org/content/repositories/snapshots'
+ }
}
dependencies {
@@ -20,8 +32,22 @@ dependencies {
testRuntimeOnly 'org.junit.jupiter:junit-jupiter-engine:5.9.0'
//https://jitpack.io/#Minestom/Minestom
- implementation 'com.github.Minestom:Minestom:d6d1b85'
- implementation 'com.github.articdive:jnoise:2.1.0'
+ implementation 'com.github.Minestom:Minestom:aa621021e2'
- implementation 'com.github.TogAr2:MinestomPvP:388378a6d6'
+ //Tools
+ implementation 'com.github.articdive:jnoise:2.1.0'
+// implementation 'com.fasterxml.jackson.core:jackson-databind:2.13.4.2'
+// implementation 'com.fasterxml.jackson.dataformat:jackson-dataformat-yaml:2.13.4'
+ implementation 'org.yaml:snakeyaml:1.33'
+ implementation 'net.md-5:bungeecord-config:1.19-R0.1-SNAPSHOT'
+
+
+ //PvP
+ implementation 'com.github.TogAr2:MinestomPvP:135ec9e2b7'
+
+
+ // Hephaestus engine
+ implementation("team.unnamed:hephaestus-api:0.2.1-SNAPSHOT")
+ implementation("team.unnamed:hephaestus-reader-blockbench:0.2.1-SNAPSHOT")
+ implementation("team.unnamed:hephaestus-runtime-minestom:0.2.1-SNAPSHOT")
}
diff --git a/build/resources/main/lang/locales.map.csv b/build/resources/main/lang/locales.map.csv
index 0fa0dfc..90e9f3b 100644
--- a/build/resources/main/lang/locales.map.csv
+++ b/build/resources/main/lang/locales.map.csv
@@ -10,6 +10,13 @@ welcome;Welcome!;Willkommen!
back;Back;Zurück
forward;Next;Nächste
;;
+ns:tablist#UNUSED;;
+title;MineNet Network;MineNet Servernetzwerk
+players;Players;Spieler
+ram;RAM;RAM
+tick;TICK;TICK
+;;
+;;
ns:GameType#;;
other;Other games;Andere Spiele
other_description;Games which does not fit into other Categories;Spiele welche nicht in die anderen Kategorien passen
@@ -29,8 +36,8 @@ join_notFound;Lobby not found: ;Lobby konnte nicht gefunden werden:
;;
ns:score#;;
result;Results;Ergebnisse
-thanks;Thank you for Playing;Danke für‘s spielen
-;;
+thanks;Thank you for Playing;Danke fürs spielen
+finish;Finish;Fertig
;;
ns:restriction#;;
fail;Some requirements are not met;Bedinungen sind nicht erfüllt
@@ -47,13 +54,6 @@ length;Length;Länge
height;Height;Höhe
radius;Radius;Radius
;;
-;;
-;;
-;;
-;;
-;;
-;;
-;;
ns:room#;;
invTitle;Select a Minigame;Wähle einen Spielmodus
noOption;No options here;Keine Optionen hier
@@ -79,3 +79,7 @@ description;Push your opponents off the Bridge;Stoße deine Gegener von der Brü
ns:game_TrafficlightRace#;;
name;Red light green light;Rotes licht, Grünes licht
description;Only go forward if the Trafficlights show green;Gehe nur bei Grün vorran
+;;
+ns:game_Towerdefense#;;
+name;Towerdefense;Towerdefense
+description;Protect the path ????;??????
diff --git a/build/resources/main/rbb/test.rbb b/build/resources/main/rbb/test.rbb
deleted file mode 100644
index e69de29..0000000
diff --git a/build/resources/main/schematics/hay-wagon.schem b/build/resources/main/schematics/hay-wagon.schem
deleted file mode 100644
index 0feb4ea..0000000
Binary files a/build/resources/main/schematics/hay-wagon.schem and /dev/null differ
diff --git a/build/resources/main/schematics/tree.schematic b/build/resources/main/schematics/tree.schematic
deleted file mode 100644
index edfcd5f..0000000
Binary files a/build/resources/main/schematics/tree.schematic and /dev/null differ
diff --git a/build/resources/main/schematics/trees.schematic b/build/resources/main/schematics/trees.schematic
deleted file mode 100644
index 18a7231..0000000
Binary files a/build/resources/main/schematics/trees.schematic and /dev/null differ
diff --git a/build/tmp/compileJava/previous-compilation-data.bin b/build/tmp/compileJava/previous-compilation-data.bin
index 08f65ef..58da338 100644
Binary files a/build/tmp/compileJava/previous-compilation-data.bin and b/build/tmp/compileJava/previous-compilation-data.bin differ
diff --git a/docs/allclasses-index.html b/docs/allclasses-index.html
deleted file mode 100644
index 55107e4..0000000
--- a/docs/allclasses-index.html
+++ /dev/null
@@ -1,254 +0,0 @@
-
-
-
-
-All Classes and Interfaces
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-
All Classes and Interfaces Interfaces Classes Enum Classes
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Predefined resources which are extracted on Runtime
-
-
-
-
Class from the Minestom Arena example
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/docs/allpackages-index.html b/docs/allpackages-index.html
deleted file mode 100644
index a2f10d9..0000000
--- a/docs/allpackages-index.html
+++ /dev/null
@@ -1,138 +0,0 @@
-
-
-
-
-All Packages
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-Package Summary
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/docs/constant-values.html b/docs/constant-values.html
deleted file mode 100644
index da7d2eb..0000000
--- a/docs/constant-values.html
+++ /dev/null
@@ -1,92 +0,0 @@
-
-
-
-
-Constant Field Values
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-eu.mhsl.*
-
-
-
-
-
-
-
-
-
public static final double
-
-
0.0625
-
-
-
-
-
-
-
-
-
diff --git a/docs/element-list b/docs/element-list
deleted file mode 100644
index 6b39245..0000000
--- a/docs/element-list
+++ /dev/null
@@ -1,38 +0,0 @@
-eu.mhsl.minenet.minigames
-eu.mhsl.minenet.minigames.command
-eu.mhsl.minenet.minigames.command.admin
-eu.mhsl.minenet.minigames.command.user
-eu.mhsl.minenet.minigames.handler
-eu.mhsl.minenet.minigames.handler.global
-eu.mhsl.minenet.minigames.instance
-eu.mhsl.minenet.minigames.instance.game
-eu.mhsl.minenet.minigames.instance.game.minigame
-eu.mhsl.minenet.minigames.instance.game.minigame.config
-eu.mhsl.minenet.minigames.instance.game.minigame.config.common
-eu.mhsl.minenet.minigames.instance.game.minigame.config.restriction
-eu.mhsl.minenet.minigames.instance.game.minigame.config.restriction.common
-eu.mhsl.minenet.minigames.instance.game.minigame.types.deathcube
-eu.mhsl.minenet.minigames.instance.game.minigame.types.minerun
-eu.mhsl.minenet.minigames.instance.game.minigame.types.stickfight
-eu.mhsl.minenet.minigames.instance.game.minigame.types.trafficlightrace
-eu.mhsl.minenet.minigames.instance.hub
-eu.mhsl.minenet.minigames.instance.hub.entity
-eu.mhsl.minenet.minigames.instance.hub.inventory
-eu.mhsl.minenet.minigames.instance.room
-eu.mhsl.minenet.minigames.instance.room.entity
-eu.mhsl.minenet.minigames.instance.room.inventory
-eu.mhsl.minenet.minigames.lang
-eu.mhsl.minenet.minigames.message
-eu.mhsl.minenet.minigames.message.component
-eu.mhsl.minenet.minigames.message.type
-eu.mhsl.minenet.minigames.score
-eu.mhsl.minenet.minigames.server.provider
-eu.mhsl.minenet.minigames.server.tasks
-eu.mhsl.minenet.minigames.shared.entity
-eu.mhsl.minenet.minigames.shared.inventory
-eu.mhsl.minenet.minigames.skin
-eu.mhsl.minenet.minigames.util
-eu.mhsl.minenet.minigames.world.generator
-eu.mhsl.minenet.minigames.world.generator.structures
-eu.mhsl.minenet.minigames.world.generator.structures.generatable
-eu.mhsl.minenet.minigames.world.generator.terrain
diff --git a/docs/eu/mhsl/minenet/minigames/Main.html b/docs/eu/mhsl/minenet/minigames/Main.html
deleted file mode 100644
index 948d60b..0000000
--- a/docs/eu/mhsl/minenet/minigames/Main.html
+++ /dev/null
@@ -1,158 +0,0 @@
-
-
-
-
-Main
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-
-
-
-public class Main
-
extends Object
-
-
-
-
-
-
-Constructor Summary
-Constructors
-
-
-
-
-
-
-Method Summary
-
-
All Methods Static Methods Concrete Methods
-
-
-
-
Methods inherited from class java.lang.Object
-
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait
-
-
-
-
-
-
-
-
-
-
-
-
-
-Method Details
-
-
-
-main
-public static void main (String [] args)
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/Resource.html b/docs/eu/mhsl/minenet/minigames/Resource.html
deleted file mode 100644
index 66815a2..0000000
--- a/docs/eu/mhsl/minenet/minigames/Resource.html
+++ /dev/null
@@ -1,260 +0,0 @@
-
-
-
-
-Resource
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-Nested Class Summary
-
-
-
-
-
-
-Enum Constant Summary
-Enum Constants
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-Method Summary
-
-
All Methods Static Methods Instance Methods Concrete Methods
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Returns the enum constant of this class with the specified name.
-
-
-
-
-
Returns an array containing the constants of this enum class, in
-the order they are declared.
-
-
-
-
-
-
Methods inherited from class java.lang.Enum
-
clone , compareTo , describeConstable , equals , finalize , getDeclaringClass , hashCode , name , ordinal , toString , valueOf
-
-
-
-
-
-
-
-
-
-
-Enum Constant Details
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-Method Details
-
-
-
-values
-
-Returns an array containing the constants of this enum class, in
-the order they are declared.
-
-Returns:
-an array containing the constants of this enum class, in the order they are declared
-
-
-
-
-
-valueOf
-
-Returns the enum constant of this class with the specified name.
-The string must match exactly an identifier used to declare an
-enum constant in this class. (Extraneous whitespace characters are
-not permitted.)
-
-Parameters:
-name
- the name of the enum constant to be returned.
-Returns:
-the enum constant with the specified name
-Throws:
-IllegalArgumentException
- if this enum class has no constant with the specified name
-NullPointerException
- if the argument is null
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/chat/ChatMessage.html b/docs/eu/mhsl/minenet/minigames/chat/ChatMessage.html
deleted file mode 100644
index cbbeb2b..0000000
--- a/docs/eu/mhsl/minenet/minigames/chat/ChatMessage.html
+++ /dev/null
@@ -1,180 +0,0 @@
-
-
-
-
-ChatMessage
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-
-
-
-public class ChatMessage
-
extends Object
-
-
-
-
-
-
-Method Summary
-
-
All Methods Static Methods Instance Methods Concrete Methods
-
-
-
-
-
-
-
-
-
-
append (String message,
- net.kyori.adventure.text.format.NamedTextColor color)
-
-
net.kyori.adventure.text.Component
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Methods inherited from class java.lang.Object
-
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait
-
-
-
-
-
-
-
-
-
-Method Details
-
-
-
-
-
-
-
-
-
-
-
-
-append
-public ChatMessage append (String message,
- net.kyori.adventure.text.format.NamedTextColor color)
-
-
-
-
-
-
-
-build
-public net.kyori.adventure.text.Component build ()
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/chat/MessageType.html b/docs/eu/mhsl/minenet/minigames/chat/MessageType.html
deleted file mode 100644
index 6ce2234..0000000
--- a/docs/eu/mhsl/minenet/minigames/chat/MessageType.html
+++ /dev/null
@@ -1,259 +0,0 @@
-
-
-
-
-MessageType
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-Nested Class Summary
-
-
-
-
-
-
-Enum Constant Summary
-Enum Constants
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-Method Summary
-
-
All Methods Static Methods Instance Methods Concrete Methods
-
-
-
-
-
-
net.kyori.adventure.text.format.NamedTextColor
-
-
-
-
-
-
-
-
-
Returns the enum constant of this class with the specified name.
-
-
-
-
-
Returns an array containing the constants of this enum class, in
-the order they are declared.
-
-
-
-
-
-
Methods inherited from class java.lang.Enum
-
clone , compareTo , describeConstable , equals , finalize , getDeclaringClass , hashCode , name , ordinal , toString , valueOf
-
-
-
-
-
-
-
-
-
-
-Enum Constant Details
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-Method Details
-
-
-
-values
-
-Returns an array containing the constants of this enum class, in
-the order they are declared.
-
-Returns:
-an array containing the constants of this enum class, in the order they are declared
-
-
-
-
-
-valueOf
-
-Returns the enum constant of this class with the specified name.
-The string must match exactly an identifier used to declare an
-enum constant in this class. (Extraneous whitespace characters are
-not permitted.)
-
-Parameters:
-name
- the name of the enum constant to be returned.
-Returns:
-the enum constant with the specified name
-Throws:
-IllegalArgumentException
- if this enum class has no constant with the specified name
-NullPointerException
- if the argument is null
-
-
-
-
-
-
-
-
-getColor
-public net.kyori.adventure.text.format.NamedTextColor getColor ()
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/chat/package-summary.html b/docs/eu/mhsl/minenet/minigames/chat/package-summary.html
deleted file mode 100644
index 7d2f64f..0000000
--- a/docs/eu/mhsl/minenet/minigames/chat/package-summary.html
+++ /dev/null
@@ -1,109 +0,0 @@
-
-
-
-
-eu.mhsl.minenet.gameList.chat
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-package eu.mhsl.minenet.gameList.chat
-
-
-
-
-
-
-
-
All Classes and Interfaces Classes Enum Classes
-
-
-
-
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/chat/package-tree.html b/docs/eu/mhsl/minenet/minigames/chat/package-tree.html
deleted file mode 100644
index fb96401..0000000
--- a/docs/eu/mhsl/minenet/minigames/chat/package-tree.html
+++ /dev/null
@@ -1,85 +0,0 @@
-
-
-
-
-eu.mhsl.minenet.gameList.chat Class Hierarchy
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-
-Enum Class Hierarchy
-
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/command/CommandLoader.html b/docs/eu/mhsl/minenet/minigames/command/CommandLoader.html
deleted file mode 100644
index 2e61b57..0000000
--- a/docs/eu/mhsl/minenet/minigames/command/CommandLoader.html
+++ /dev/null
@@ -1,164 +0,0 @@
-
-
-
-
-CommandLoader
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-
-
-
-public class CommandLoader
-
extends Static
-
-
-
-
-
-
-Constructor Summary
-Constructors
-
-
-
-
-
-
-Method Summary
-
-
All Methods Instance Methods Concrete Methods
-
-
-
-
Methods inherited from class java.lang.Object
-
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait
-
-
-
-
-
-
-
-
-
-Constructor Details
-
-
-
-CommandLoader
-public CommandLoader ()
-
-
-
-
-
-
-
-
-Method Details
-
-
-
-load
-public void load ()
-
-Specified by:
-load
in class Static
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/command/Commands.html b/docs/eu/mhsl/minenet/minigames/command/Commands.html
deleted file mode 100644
index 0d51ccd..0000000
--- a/docs/eu/mhsl/minenet/minigames/command/Commands.html
+++ /dev/null
@@ -1,273 +0,0 @@
-
-
-
-
-Commands
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-Nested Class Summary
-
-
-
-
-
-
-Enum Constant Summary
-Enum Constants
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-Method Summary
-
-
All Methods Static Methods Concrete Methods
-
-
-
-
-
-
-
-
-
Returns the enum constant of this class with the specified name.
-
-
-
-
-
Returns an array containing the constants of this enum class, in
-the order they are declared.
-
-
-
-
-
-
Methods inherited from class java.lang.Enum
-
clone , compareTo , describeConstable , equals , finalize , getDeclaringClass , hashCode , name , ordinal , toString , valueOf
-
-
-
-
-
-
-
-
-
-
-Enum Constant Details
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-Method Details
-
-
-
-values
-
-Returns an array containing the constants of this enum class, in
-the order they are declared.
-
-Returns:
-an array containing the constants of this enum class, in the order they are declared
-
-
-
-
-
-valueOf
-
-Returns the enum constant of this class with the specified name.
-The string must match exactly an identifier used to declare an
-enum constant in this class. (Extraneous whitespace characters are
-not permitted.)
-
-Parameters:
-name
- the name of the enum constant to be returned.
-Returns:
-the enum constant with the specified name
-Throws:
-IllegalArgumentException
- if this enum class has no constant with the specified name
-NullPointerException
- if the argument is null
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/command/DebugCommand.html b/docs/eu/mhsl/minenet/minigames/command/DebugCommand.html
deleted file mode 100644
index 0ee2506..0000000
--- a/docs/eu/mhsl/minenet/minigames/command/DebugCommand.html
+++ /dev/null
@@ -1,141 +0,0 @@
-
-
-
-
-DebugCommand
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-java.lang.Object
-
net.minestom.server.command.builder.Command
-
eu.mhsl.minenet.gameList.command.admin.DebugCommand
-
-
-
-
-public class DebugCommand
-extends net.minestom.server.command.builder.Command
-
-
-
-
-
-
-Field Summary
-
-
Fields inherited from class net.minestom.server.command.builder.Command
-LOGGER
-
-
-
-
-
-Constructor Summary
-Constructors
-
-
-
-
-
-
-Method Summary
-
-
Methods inherited from class net.minestom.server.command.builder.Command
-addConditionalSyntax, addSubcommand, addSyntax, addSyntax, getAliases, getCondition, getDefaultExecutor, getName, getNames, getSubcommands, getSyntaxes, getSyntaxesStrings, getSyntaxesTree, globalListener, isValidName, setArgumentCallback, setCondition, setDefaultExecutor
-
-
Methods inherited from class java.lang.Object
-
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait
-
-
-
-
-
-
-
-
-
-Constructor Details
-
-
-
-DebugCommand
-public DebugCommand ()
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/command/FlyCommand.html b/docs/eu/mhsl/minenet/minigames/command/FlyCommand.html
deleted file mode 100644
index 4fc662f..0000000
--- a/docs/eu/mhsl/minenet/minigames/command/FlyCommand.html
+++ /dev/null
@@ -1,141 +0,0 @@
-
-
-
-
-FlyCommand
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-java.lang.Object
-
net.minestom.server.command.builder.Command
-
eu.mhsl.minenet.gameList.command.admin.FlyCommand
-
-
-
-
-public class FlyCommand
-extends net.minestom.server.command.builder.Command
-
-
-
-
-
-
-Field Summary
-
-
Fields inherited from class net.minestom.server.command.builder.Command
-LOGGER
-
-
-
-
-
-Constructor Summary
-Constructors
-
-
-
-
-
-
-Method Summary
-
-
Methods inherited from class net.minestom.server.command.builder.Command
-addConditionalSyntax, addSubcommand, addSyntax, addSyntax, getAliases, getCondition, getDefaultExecutor, getName, getNames, getSubcommands, getSyntaxes, getSyntaxesStrings, getSyntaxesTree, globalListener, isValidName, setArgumentCallback, setCondition, setDefaultExecutor
-
-
Methods inherited from class java.lang.Object
-
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait
-
-
-
-
-
-
-
-
-
-Constructor Details
-
-
-
-FlyCommand
-public FlyCommand ()
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/command/GcCommand.html b/docs/eu/mhsl/minenet/minigames/command/GcCommand.html
deleted file mode 100644
index 1b7c3aa..0000000
--- a/docs/eu/mhsl/minenet/minigames/command/GcCommand.html
+++ /dev/null
@@ -1,141 +0,0 @@
-
-
-
-
-GcCommand
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-java.lang.Object
-
net.minestom.server.command.builder.Command
-
eu.mhsl.minenet.gameList.command.admin.GcCommand
-
-
-
-
-public class GcCommand
-extends net.minestom.server.command.builder.Command
-
-
-
-
-
-
-Field Summary
-
-
Fields inherited from class net.minestom.server.command.builder.Command
-LOGGER
-
-
-
-
-
-Constructor Summary
-Constructors
-
-
-
-
-
-
-Method Summary
-
-
Methods inherited from class net.minestom.server.command.builder.Command
-addConditionalSyntax, addSubcommand, addSyntax, addSyntax, getAliases, getCondition, getDefaultExecutor, getName, getNames, getSubcommands, getSyntaxes, getSyntaxesStrings, getSyntaxesTree, globalListener, isValidName, setArgumentCallback, setCondition, setDefaultExecutor
-
-
Methods inherited from class java.lang.Object
-
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait
-
-
-
-
-
-
-
-
-
-Constructor Details
-
-
-
-GcCommand
-public GcCommand ()
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/command/HubCommand.html b/docs/eu/mhsl/minenet/minigames/command/HubCommand.html
deleted file mode 100644
index 70ac607..0000000
--- a/docs/eu/mhsl/minenet/minigames/command/HubCommand.html
+++ /dev/null
@@ -1,141 +0,0 @@
-
-
-
-
-HubCommand
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-java.lang.Object
-
net.minestom.server.command.builder.Command
-
eu.mhsl.minenet.gameList.command.user.HubCommand
-
-
-
-
-public class HubCommand
-extends net.minestom.server.command.builder.Command
-
-
-
-
-
-
-Field Summary
-
-
Fields inherited from class net.minestom.server.command.builder.Command
-LOGGER
-
-
-
-
-
-Constructor Summary
-Constructors
-
-
-
-
-
-
-Method Summary
-
-
Methods inherited from class net.minestom.server.command.builder.Command
-addConditionalSyntax, addSubcommand, addSyntax, addSyntax, getAliases, getCondition, getDefaultExecutor, getName, getNames, getSubcommands, getSyntaxes, getSyntaxesStrings, getSyntaxesTree, globalListener, isValidName, setArgumentCallback, setCondition, setDefaultExecutor
-
-
Methods inherited from class java.lang.Object
-
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait
-
-
-
-
-
-
-
-
-
-Constructor Details
-
-
-
-HubCommand
-public HubCommand ()
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/command/RoomCommand.html b/docs/eu/mhsl/minenet/minigames/command/RoomCommand.html
deleted file mode 100644
index 20b89f6..0000000
--- a/docs/eu/mhsl/minenet/minigames/command/RoomCommand.html
+++ /dev/null
@@ -1,141 +0,0 @@
-
-
-
-
-RoomCommand
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-java.lang.Object
-
net.minestom.server.command.builder.Command
-
eu.mhsl.minenet.gameList.command.admin.RoomCommand
-
-
-
-
-public class RoomCommand
-extends net.minestom.server.command.builder.Command
-
-
-
-
-
-
-Field Summary
-
-
Fields inherited from class net.minestom.server.command.builder.Command
-LOGGER
-
-
-
-
-
-Constructor Summary
-Constructors
-
-
-
-
-
-
-Method Summary
-
-
Methods inherited from class net.minestom.server.command.builder.Command
-addConditionalSyntax, addSubcommand, addSyntax, addSyntax, getAliases, getCondition, getDefaultExecutor, getName, getNames, getSubcommands, getSyntaxes, getSyntaxesStrings, getSyntaxesTree, globalListener, isValidName, setArgumentCallback, setCondition, setDefaultExecutor
-
-
Methods inherited from class java.lang.Object
-
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait
-
-
-
-
-
-
-
-
-
-Constructor Details
-
-
-
-RoomCommand
-public RoomCommand ()
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/command/UpdateCommand.html b/docs/eu/mhsl/minenet/minigames/command/UpdateCommand.html
deleted file mode 100644
index 44e1770..0000000
--- a/docs/eu/mhsl/minenet/minigames/command/UpdateCommand.html
+++ /dev/null
@@ -1,141 +0,0 @@
-
-
-
-
-UpdateCommand
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-java.lang.Object
-
net.minestom.server.command.builder.Command
-
eu.mhsl.minenet.gameList.command.admin.UpdateCommand
-
-
-
-
-public class UpdateCommand
-extends net.minestom.server.command.builder.Command
-
-
-
-
-
-
-Field Summary
-
-
Fields inherited from class net.minestom.server.command.builder.Command
-LOGGER
-
-
-
-
-
-Constructor Summary
-Constructors
-
-
-
-
-
-
-Method Summary
-
-
Methods inherited from class net.minestom.server.command.builder.Command
-addConditionalSyntax, addSubcommand, addSyntax, addSyntax, getAliases, getCondition, getDefaultExecutor, getName, getNames, getSubcommands, getSyntaxes, getSyntaxesStrings, getSyntaxesTree, globalListener, isValidName, setArgumentCallback, setCondition, setDefaultExecutor
-
-
Methods inherited from class java.lang.Object
-
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait
-
-
-
-
-
-
-
-
-
-Constructor Details
-
-
-
-UpdateCommand
-public UpdateCommand ()
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/command/admin/DebugCommand.html b/docs/eu/mhsl/minenet/minigames/command/admin/DebugCommand.html
deleted file mode 100644
index 728b168..0000000
--- a/docs/eu/mhsl/minenet/minigames/command/admin/DebugCommand.html
+++ /dev/null
@@ -1,141 +0,0 @@
-
-
-
-
-DebugCommand
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-java.lang.Object
-
net.minestom.server.command.builder.Command
-
eu.mhsl.minenet.minigames.command.admin.DebugCommand
-
-
-
-
-public class DebugCommand
-extends net.minestom.server.command.builder.Command
-
-
-
-
-
-
-Field Summary
-
-
Fields inherited from class net.minestom.server.command.builder.Command
-LOGGER
-
-
-
-
-
-Constructor Summary
-Constructors
-
-
-
-
-
-
-Method Summary
-
-
Methods inherited from class net.minestom.server.command.builder.Command
-addConditionalSyntax, addSubcommand, addSyntax, addSyntax, getAliases, getCondition, getDefaultExecutor, getName, getNames, getSubcommands, getSyntaxes, getSyntaxesStrings, getSyntaxesTree, globalListener, isValidName, setArgumentCallback, setCondition, setDefaultExecutor
-
-
Methods inherited from class java.lang.Object
-
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait
-
-
-
-
-
-
-
-
-
-Constructor Details
-
-
-
-DebugCommand
-public DebugCommand ()
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/command/admin/FlyCommand.html b/docs/eu/mhsl/minenet/minigames/command/admin/FlyCommand.html
deleted file mode 100644
index 58047fb..0000000
--- a/docs/eu/mhsl/minenet/minigames/command/admin/FlyCommand.html
+++ /dev/null
@@ -1,141 +0,0 @@
-
-
-
-
-FlyCommand
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-java.lang.Object
-
net.minestom.server.command.builder.Command
-
eu.mhsl.minenet.minigames.command.admin.FlyCommand
-
-
-
-
-public class FlyCommand
-extends net.minestom.server.command.builder.Command
-
-
-
-
-
-
-Field Summary
-
-
Fields inherited from class net.minestom.server.command.builder.Command
-LOGGER
-
-
-
-
-
-Constructor Summary
-Constructors
-
-
-
-
-
-
-Method Summary
-
-
Methods inherited from class net.minestom.server.command.builder.Command
-addConditionalSyntax, addSubcommand, addSyntax, addSyntax, getAliases, getCondition, getDefaultExecutor, getName, getNames, getSubcommands, getSyntaxes, getSyntaxesStrings, getSyntaxesTree, globalListener, isValidName, setArgumentCallback, setCondition, setDefaultExecutor
-
-
Methods inherited from class java.lang.Object
-
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait
-
-
-
-
-
-
-
-
-
-Constructor Details
-
-
-
-FlyCommand
-public FlyCommand ()
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/command/admin/GamemodeCommand.html b/docs/eu/mhsl/minenet/minigames/command/admin/GamemodeCommand.html
deleted file mode 100644
index dbe8099..0000000
--- a/docs/eu/mhsl/minenet/minigames/command/admin/GamemodeCommand.html
+++ /dev/null
@@ -1,141 +0,0 @@
-
-
-
-
-GamemodeCommand
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-java.lang.Object
-
net.minestom.server.command.builder.Command
-
eu.mhsl.minenet.minigames.command.admin.GamemodeCommand
-
-
-
-
-public class GamemodeCommand
-extends net.minestom.server.command.builder.Command
-
-
-
-
-
-
-Field Summary
-
-
Fields inherited from class net.minestom.server.command.builder.Command
-LOGGER
-
-
-
-
-
-Constructor Summary
-Constructors
-
-
-
-
-
-
-Method Summary
-
-
Methods inherited from class net.minestom.server.command.builder.Command
-addConditionalSyntax, addSubcommand, addSyntax, addSyntax, getAliases, getCondition, getDefaultExecutor, getName, getNames, getSubcommands, getSyntaxes, getSyntaxesStrings, getSyntaxesTree, globalListener, isValidName, setArgumentCallback, setCondition, setDefaultExecutor
-
-
Methods inherited from class java.lang.Object
-
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait
-
-
-
-
-
-
-
-
-
-Constructor Details
-
-
-
-GamemodeCommand
-public GamemodeCommand ()
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/command/admin/GcCommand.html b/docs/eu/mhsl/minenet/minigames/command/admin/GcCommand.html
deleted file mode 100644
index 1a855f9..0000000
--- a/docs/eu/mhsl/minenet/minigames/command/admin/GcCommand.html
+++ /dev/null
@@ -1,141 +0,0 @@
-
-
-
-
-GcCommand
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-java.lang.Object
-
net.minestom.server.command.builder.Command
-
eu.mhsl.minenet.minigames.command.admin.GcCommand
-
-
-
-
-public class GcCommand
-extends net.minestom.server.command.builder.Command
-
-
-
-
-
-
-Field Summary
-
-
Fields inherited from class net.minestom.server.command.builder.Command
-LOGGER
-
-
-
-
-
-Constructor Summary
-Constructors
-
-
-
-
-
-
-Method Summary
-
-
Methods inherited from class net.minestom.server.command.builder.Command
-addConditionalSyntax, addSubcommand, addSyntax, addSyntax, getAliases, getCondition, getDefaultExecutor, getName, getNames, getSubcommands, getSyntaxes, getSyntaxesStrings, getSyntaxesTree, globalListener, isValidName, setArgumentCallback, setCondition, setDefaultExecutor
-
-
Methods inherited from class java.lang.Object
-
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait
-
-
-
-
-
-
-
-
-
-Constructor Details
-
-
-
-GcCommand
-public GcCommand ()
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/command/admin/LangTestCommand.html b/docs/eu/mhsl/minenet/minigames/command/admin/LangTestCommand.html
deleted file mode 100644
index b8ba951..0000000
--- a/docs/eu/mhsl/minenet/minigames/command/admin/LangTestCommand.html
+++ /dev/null
@@ -1,141 +0,0 @@
-
-
-
-
-LangTestCommand
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-java.lang.Object
-
net.minestom.server.command.builder.Command
-
eu.mhsl.minenet.minigames.command.admin.LangTestCommand
-
-
-
-
-public class LangTestCommand
-extends net.minestom.server.command.builder.Command
-
-
-
-
-
-
-Field Summary
-
-
Fields inherited from class net.minestom.server.command.builder.Command
-LOGGER
-
-
-
-
-
-Constructor Summary
-Constructors
-
-
-
-
-
-
-Method Summary
-
-
Methods inherited from class net.minestom.server.command.builder.Command
-addConditionalSyntax, addSubcommand, addSyntax, addSyntax, getAliases, getCondition, getDefaultExecutor, getName, getNames, getSubcommands, getSyntaxes, getSyntaxesStrings, getSyntaxesTree, globalListener, isValidName, setArgumentCallback, setCondition, setDefaultExecutor
-
-
Methods inherited from class java.lang.Object
-
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait
-
-
-
-
-
-
-
-
-
-Constructor Details
-
-
-
-LangTestCommand
-public LangTestCommand ()
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/command/admin/RoomCommand.html b/docs/eu/mhsl/minenet/minigames/command/admin/RoomCommand.html
deleted file mode 100644
index cc5b2c8..0000000
--- a/docs/eu/mhsl/minenet/minigames/command/admin/RoomCommand.html
+++ /dev/null
@@ -1,141 +0,0 @@
-
-
-
-
-RoomCommand
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-java.lang.Object
-
net.minestom.server.command.builder.Command
-
eu.mhsl.minenet.minigames.command.admin.RoomCommand
-
-
-
-
-public class RoomCommand
-extends net.minestom.server.command.builder.Command
-
-
-
-
-
-
-Field Summary
-
-
Fields inherited from class net.minestom.server.command.builder.Command
-LOGGER
-
-
-
-
-
-Constructor Summary
-Constructors
-
-
-
-
-
-
-Method Summary
-
-
Methods inherited from class net.minestom.server.command.builder.Command
-addConditionalSyntax, addSubcommand, addSyntax, addSyntax, getAliases, getCondition, getDefaultExecutor, getName, getNames, getSubcommands, getSyntaxes, getSyntaxesStrings, getSyntaxesTree, globalListener, isValidName, setArgumentCallback, setCondition, setDefaultExecutor
-
-
Methods inherited from class java.lang.Object
-
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait
-
-
-
-
-
-
-
-
-
-Constructor Details
-
-
-
-RoomCommand
-public RoomCommand ()
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/command/admin/UpdateCommand.html b/docs/eu/mhsl/minenet/minigames/command/admin/UpdateCommand.html
deleted file mode 100644
index c1c9f0a..0000000
--- a/docs/eu/mhsl/minenet/minigames/command/admin/UpdateCommand.html
+++ /dev/null
@@ -1,141 +0,0 @@
-
-
-
-
-UpdateCommand
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-java.lang.Object
-
net.minestom.server.command.builder.Command
-
eu.mhsl.minenet.minigames.command.admin.UpdateCommand
-
-
-
-
-public class UpdateCommand
-extends net.minestom.server.command.builder.Command
-
-
-
-
-
-
-Field Summary
-
-
Fields inherited from class net.minestom.server.command.builder.Command
-LOGGER
-
-
-
-
-
-Constructor Summary
-Constructors
-
-
-
-
-
-
-Method Summary
-
-
Methods inherited from class net.minestom.server.command.builder.Command
-addConditionalSyntax, addSubcommand, addSyntax, addSyntax, getAliases, getCondition, getDefaultExecutor, getName, getNames, getSubcommands, getSyntaxes, getSyntaxesStrings, getSyntaxesTree, globalListener, isValidName, setArgumentCallback, setCondition, setDefaultExecutor
-
-
Methods inherited from class java.lang.Object
-
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait
-
-
-
-
-
-
-
-
-
-Constructor Details
-
-
-
-UpdateCommand
-public UpdateCommand ()
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/command/admin/package-summary.html b/docs/eu/mhsl/minenet/minigames/command/admin/package-summary.html
deleted file mode 100644
index 579afdf..0000000
--- a/docs/eu/mhsl/minenet/minigames/command/admin/package-summary.html
+++ /dev/null
@@ -1,107 +0,0 @@
-
-
-
-
-eu.mhsl.minenet.minigames.command.admin
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-package eu.mhsl.minenet.minigames.command.admin
-
-
-
-
-
-
-
-
Classes
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/command/admin/package-tree.html b/docs/eu/mhsl/minenet/minigames/command/admin/package-tree.html
deleted file mode 100644
index 03bc9b7..0000000
--- a/docs/eu/mhsl/minenet/minigames/command/admin/package-tree.html
+++ /dev/null
@@ -1,81 +0,0 @@
-
-
-
-
-eu.mhsl.minenet.minigames.command.admin Class Hierarchy
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-Class Hierarchy
-
-java.lang.Object
-
-net.minestom.server.command.builder.Command
-
-
-
-
-
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/command/package-summary.html b/docs/eu/mhsl/minenet/minigames/command/package-summary.html
deleted file mode 100644
index c6256c8..0000000
--- a/docs/eu/mhsl/minenet/minigames/command/package-summary.html
+++ /dev/null
@@ -1,97 +0,0 @@
-
-
-
-
-eu.mhsl.minenet.minigames.command
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-package eu.mhsl.minenet.minigames.command
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/command/package-tree.html b/docs/eu/mhsl/minenet/minigames/command/package-tree.html
deleted file mode 100644
index 46264a8..0000000
--- a/docs/eu/mhsl/minenet/minigames/command/package-tree.html
+++ /dev/null
@@ -1,75 +0,0 @@
-
-
-
-
-eu.mhsl.minenet.minigames.command Class Hierarchy
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-Enum Class Hierarchy
-
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/command/user/HubCommand.html b/docs/eu/mhsl/minenet/minigames/command/user/HubCommand.html
deleted file mode 100644
index da2dd80..0000000
--- a/docs/eu/mhsl/minenet/minigames/command/user/HubCommand.html
+++ /dev/null
@@ -1,141 +0,0 @@
-
-
-
-
-HubCommand
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-java.lang.Object
-
net.minestom.server.command.builder.Command
-
eu.mhsl.minenet.minigames.command.user.HubCommand
-
-
-
-
-public class HubCommand
-extends net.minestom.server.command.builder.Command
-
-
-
-
-
-
-Field Summary
-
-
Fields inherited from class net.minestom.server.command.builder.Command
-LOGGER
-
-
-
-
-
-Constructor Summary
-Constructors
-
-
-
-
-
-
-Method Summary
-
-
Methods inherited from class net.minestom.server.command.builder.Command
-addConditionalSyntax, addSubcommand, addSyntax, addSyntax, getAliases, getCondition, getDefaultExecutor, getName, getNames, getSubcommands, getSyntaxes, getSyntaxesStrings, getSyntaxesTree, globalListener, isValidName, setArgumentCallback, setCondition, setDefaultExecutor
-
-
Methods inherited from class java.lang.Object
-
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait
-
-
-
-
-
-
-
-
-
-Constructor Details
-
-
-
-HubCommand
-public HubCommand ()
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/command/user/LeaveCommand.html b/docs/eu/mhsl/minenet/minigames/command/user/LeaveCommand.html
deleted file mode 100644
index 602e81c..0000000
--- a/docs/eu/mhsl/minenet/minigames/command/user/LeaveCommand.html
+++ /dev/null
@@ -1,141 +0,0 @@
-
-
-
-
-LeaveCommand
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-java.lang.Object
-
net.minestom.server.command.builder.Command
-
eu.mhsl.minenet.minigames.command.user.LeaveCommand
-
-
-
-
-public class LeaveCommand
-extends net.minestom.server.command.builder.Command
-
-
-
-
-
-
-Field Summary
-
-
Fields inherited from class net.minestom.server.command.builder.Command
-LOGGER
-
-
-
-
-
-Constructor Summary
-Constructors
-
-
-
-
-
-
-Method Summary
-
-
Methods inherited from class net.minestom.server.command.builder.Command
-addConditionalSyntax, addSubcommand, addSyntax, addSyntax, getAliases, getCondition, getDefaultExecutor, getName, getNames, getSubcommands, getSyntaxes, getSyntaxesStrings, getSyntaxesTree, globalListener, isValidName, setArgumentCallback, setCondition, setDefaultExecutor
-
-
Methods inherited from class java.lang.Object
-
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait
-
-
-
-
-
-
-
-
-
-Constructor Details
-
-
-
-LeaveCommand
-public LeaveCommand ()
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/command/user/package-summary.html b/docs/eu/mhsl/minenet/minigames/command/user/package-summary.html
deleted file mode 100644
index 851eae7..0000000
--- a/docs/eu/mhsl/minenet/minigames/command/user/package-summary.html
+++ /dev/null
@@ -1,97 +0,0 @@
-
-
-
-
-eu.mhsl.minenet.minigames.command.user
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-package eu.mhsl.minenet.minigames.command.user
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/command/user/package-tree.html b/docs/eu/mhsl/minenet/minigames/command/user/package-tree.html
deleted file mode 100644
index 0539102..0000000
--- a/docs/eu/mhsl/minenet/minigames/command/user/package-tree.html
+++ /dev/null
@@ -1,76 +0,0 @@
-
-
-
-
-eu.mhsl.minenet.minigames.command.user Class Hierarchy
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-Class Hierarchy
-
-java.lang.Object
-
-net.minestom.server.command.builder.Command
-
-
-
-
-
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/group/Group.html b/docs/eu/mhsl/minenet/minigames/group/Group.html
deleted file mode 100644
index 555b703..0000000
--- a/docs/eu/mhsl/minenet/minigames/group/Group.html
+++ /dev/null
@@ -1,230 +0,0 @@
-
-
-
-
-Group
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-
-
-
-public class Group
-
extends Object
-
-
-
-
-
-
-Constructor Summary
-Constructors
-
-
-
-
Group (net.minestom.server.entity.Player leader)
-
-
-
-
-
-
-
-Method Summary
-
-
All Methods Instance Methods Concrete Methods
-
-
-
-
-
-
void
-
-
-
void
-
addInvited (net.minestom.server.entity.Player player)
-
-
void
-
addMember (net.minestom.server.entity.Player player)
-
-
Set <net.minestom.server.entity.Player>
-
-
-
net.minestom.server.entity.Player
-
-
-
Set <net.minestom.server.entity.Player>
-
-
-
void
-
-
-
void
-
-
-
void
-
setLeader (net.minestom.server.entity.Player leader)
-
-
-
-
-
-
Methods inherited from class java.lang.Object
-
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait
-
-
-
-
-
-
-
-
-
-Constructor Details
-
-
-
-Group
-public Group (net.minestom.server.entity.Player leader)
-
-
-
-
-
-
-
-
-Method Details
-
-
-
-getMembers
-public Set <net.minestom.server.entity.Player> getMembers ()
-
-
-
-
-addMember
-public void addMember (net.minestom.server.entity.Player player)
-
-
-
-
-removeMember
-public void removeMember (net.minestom.server.entity.Player player)
-
-
-
-
-getInvited
-public Set <net.minestom.server.entity.Player> getInvited ()
-
-
-
-
-addInvited
-public void addInvited (net.minestom.server.entity.Player player)
-
-
-
-
-removeInvited
-public void removeInvited (net.minestom.server.entity.Player player)
-
-
-
-
-acceptInvited
-public void acceptInvited (net.minestom.server.entity.Player player)
-
-
-
-
-getLeader
-public net.minestom.server.entity.Player getLeader ()
-
-
-
-
-setLeader
-public void setLeader (net.minestom.server.entity.Player leader)
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/group/GroupException.html b/docs/eu/mhsl/minenet/minigames/group/GroupException.html
deleted file mode 100644
index 3c32847..0000000
--- a/docs/eu/mhsl/minenet/minigames/group/GroupException.html
+++ /dev/null
@@ -1,144 +0,0 @@
-
-
-
-
-GroupException
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-
-
-
-All Implemented Interfaces:
-Serializable
-
-
-public class GroupException
-
extends Throwable
-
-See Also:
-
-
-
-
-
-
-
-
-
-
-Constructor Summary
-Constructors
-
-
-
-
-
-
-Method Summary
-
-
Methods inherited from class java.lang.Throwable
-
addSuppressed , fillInStackTrace , getCause , getLocalizedMessage , getMessage , getStackTrace , getSuppressed , initCause , printStackTrace , printStackTrace , printStackTrace , setStackTrace , toString
-
-
-
-
-
-
-
-
-
-
-Constructor Details
-
-
-
-GroupException
-public GroupException (String reason)
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/group/GroupManager.html b/docs/eu/mhsl/minenet/minigames/group/GroupManager.html
deleted file mode 100644
index 06906bc..0000000
--- a/docs/eu/mhsl/minenet/minigames/group/GroupManager.html
+++ /dev/null
@@ -1,206 +0,0 @@
-
-
-
-
-GroupManager
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-
-
-
-public class GroupManager
-
extends Object
-
-
-
-
-
-
-Constructor Summary
-Constructors
-
-
-
-
-
-
-Method Summary
-
-
All Methods Static Methods Concrete Methods
-
-
-
-
-
-
-
-
-
-
findGroup (net.minestom.server.entity.Player player)
-
-
-
getGroup (net.minestom.server.entity.Player p)
-
-
static void
-
-
-
static void
-
-
-
-
-
-
-
Methods inherited from class java.lang.Object
-
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait
-
-
-
-
-
-
-
-
-
-Constructor Details
-
-
-
-GroupManager
-public GroupManager ()
-
-
-
-
-
-
-
-
-Method Details
-
-
-
-getGroup
-public static Group getGroup (net.minestom.server.entity.Player p)
-
-
-
-
-createGroup
-public static Group createGroup (net.minestom.server.entity.Player p)
-
-
-
-
-
-
-
-
-
-
-findGroup
-public static Optional <Group > findGroup (net.minestom.server.entity.Player player)
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/group/package-summary.html b/docs/eu/mhsl/minenet/minigames/group/package-summary.html
deleted file mode 100644
index 932748c..0000000
--- a/docs/eu/mhsl/minenet/minigames/group/package-summary.html
+++ /dev/null
@@ -1,97 +0,0 @@
-
-
-
-
-eu.mhsl.minenet.gameList.group
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-package eu.mhsl.minenet.gameList.group
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/group/package-tree.html b/docs/eu/mhsl/minenet/minigames/group/package-tree.html
deleted file mode 100644
index b075786..0000000
--- a/docs/eu/mhsl/minenet/minigames/group/package-tree.html
+++ /dev/null
@@ -1,77 +0,0 @@
-
-
-
-
-eu.mhsl.minenet.gameList.group Class Hierarchy
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/handler/AddEntityToInstanceHandler.html b/docs/eu/mhsl/minenet/minigames/handler/AddEntityToInstanceHandler.html
deleted file mode 100644
index 4f4bb7b..0000000
--- a/docs/eu/mhsl/minenet/minigames/handler/AddEntityToInstanceHandler.html
+++ /dev/null
@@ -1,158 +0,0 @@
-
-
-
-
-AddEntityToInstanceHandler
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-java.lang.Object
-
eu.mhsl.minenet.gameList.handler.global.AddEntityToInstanceEventListener
-
-
-
-public class AddEntityToInstanceHandler
-
extends Object
-
-
-
-
-
-
-Constructor Summary
-Constructors
-
-
-
-
-
-
-Method Summary
-
-
All Methods Static Methods Concrete Methods
-
-
-
-
-
-
static void
-
accept (net.minestom.server.event.instance.AddEntityToInstanceEvent addEntityToInstanceEvent)
-
-
-
-
-
-
Methods inherited from class java.lang.Object
-
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait
-
-
-
-
-
-
-
-
-
-Constructor Details
-
-
-
-AddEntityToInstanceHandler
-public AddEntityToInstanceHandler ()
-
-
-
-
-
-
-
-
-Method Details
-
-
-
-accept
-public static void accept (net.minestom.server.event.instance.AddEntityToInstanceEvent addEntityToInstanceEvent)
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/handler/HandlerLoader.html b/docs/eu/mhsl/minenet/minigames/handler/HandlerLoader.html
deleted file mode 100644
index 8da83f3..0000000
--- a/docs/eu/mhsl/minenet/minigames/handler/HandlerLoader.html
+++ /dev/null
@@ -1,164 +0,0 @@
-
-
-
-
-HandlerLoader
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-
-
-
-public class HandlerLoader
-
extends Static
-
-
-
-
-
-
-Constructor Summary
-Constructors
-
-
-
-
-
-
-Method Summary
-
-
All Methods Instance Methods Concrete Methods
-
-
-
-
Methods inherited from class java.lang.Object
-
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait
-
-
-
-
-
-
-
-
-
-Constructor Details
-
-
-
-HandlerLoader
-public HandlerLoader ()
-
-
-
-
-
-
-
-
-Method Details
-
-
-
-load
-public void load ()
-
-Specified by:
-load
in class Static
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/handler/Listeners.html b/docs/eu/mhsl/minenet/minigames/handler/Listeners.html
deleted file mode 100644
index a234a55..0000000
--- a/docs/eu/mhsl/minenet/minigames/handler/Listeners.html
+++ /dev/null
@@ -1,225 +0,0 @@
-
-
-
-
-Listeners
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-Nested Class Summary
-
-
-
-
-
-
-Enum Constant Summary
-Enum Constants
-
-
-
-
-
-
-Method Summary
-
-
All Methods Static Methods Concrete Methods
-
-
-
-
-
-
-
-
-
Returns the enum constant of this class with the specified name.
-
-
-
-
-
Returns an array containing the constants of this enum class, in
-the order they are declared.
-
-
-
-
-
-
Methods inherited from class java.lang.Enum
-
clone , compareTo , describeConstable , equals , finalize , getDeclaringClass , hashCode , name , ordinal , toString , valueOf
-
-
-
-
-
-
-
-
-
-
-Enum Constant Details
-
-
-
-
-
-
-Method Details
-
-
-
-values
-
-Returns an array containing the constants of this enum class, in
-the order they are declared.
-
-Returns:
-an array containing the constants of this enum class, in the order they are declared
-
-
-
-
-
-valueOf
-
-Returns the enum constant of this class with the specified name.
-The string must match exactly an identifier used to declare an
-enum constant in this class. (Extraneous whitespace characters are
-not permitted.)
-
-Parameters:
-name
- the name of the enum constant to be returned.
-Returns:
-the enum constant with the specified name
-Throws:
-IllegalArgumentException
- if this enum class has no constant with the specified name
-NullPointerException
- if the argument is null
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/handler/PlayerChatHandler.html b/docs/eu/mhsl/minenet/minigames/handler/PlayerChatHandler.html
deleted file mode 100644
index 6e6b6a6..0000000
--- a/docs/eu/mhsl/minenet/minigames/handler/PlayerChatHandler.html
+++ /dev/null
@@ -1,158 +0,0 @@
-
-
-
-
-PlayerChatHandler
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-
-
-
-public class PlayerChatHandler
-
extends Object
-
-
-
-
-
-
-Constructor Summary
-Constructors
-
-
-
-
-
-
-Method Summary
-
-
All Methods Static Methods Concrete Methods
-
-
-
-
-
-
static void
-
accept (net.minestom.server.event.player.PlayerChatEvent playerChatEvent)
-
-
-
-
-
-
Methods inherited from class java.lang.Object
-
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait
-
-
-
-
-
-
-
-
-
-Constructor Details
-
-
-
-PlayerChatHandler
-public PlayerChatHandler ()
-
-
-
-
-
-
-
-
-Method Details
-
-
-
-accept
-public static void accept (net.minestom.server.event.player.PlayerChatEvent playerChatEvent)
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/handler/PlayerLoginHandler.html b/docs/eu/mhsl/minenet/minigames/handler/PlayerLoginHandler.html
deleted file mode 100644
index c35df42..0000000
--- a/docs/eu/mhsl/minenet/minigames/handler/PlayerLoginHandler.html
+++ /dev/null
@@ -1,158 +0,0 @@
-
-
-
-
-PlayerLoginHandler
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-
-
-
-public class PlayerLoginHandler
-
extends Object
-
-
-
-
-
-
-Constructor Summary
-Constructors
-
-
-
-
-
-
-Method Summary
-
-
All Methods Static Methods Concrete Methods
-
-
-
-
-
-
static void
-
accept (net.minestom.server.event.player.PlayerLoginEvent playerLoginEvent)
-
-
-
-
-
-
Methods inherited from class java.lang.Object
-
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait
-
-
-
-
-
-
-
-
-
-Constructor Details
-
-
-
-PlayerLoginHandler
-public PlayerLoginHandler ()
-
-
-
-
-
-
-
-
-Method Details
-
-
-
-accept
-public static void accept (net.minestom.server.event.player.PlayerLoginEvent playerLoginEvent)
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/handler/global/AddEntityToInstanceEventListener.html b/docs/eu/mhsl/minenet/minigames/handler/global/AddEntityToInstanceEventListener.html
deleted file mode 100644
index 23b7e28..0000000
--- a/docs/eu/mhsl/minenet/minigames/handler/global/AddEntityToInstanceEventListener.html
+++ /dev/null
@@ -1,192 +0,0 @@
-
-
-
-
-AddEntityToInstanceEventListener
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-java.lang.Object
-
eu.mhsl.minenet.minigames.handler.global.AddEntityToInstanceEventListener
-
-
-
-All Implemented Interfaces:
-net.minestom.server.event.EventListener<net.minestom.server.event.instance.AddEntityToInstanceEvent>
-
-
-public class AddEntityToInstanceEventListener
-
extends Object
-implements net.minestom.server.event.EventListener<net.minestom.server.event.instance.AddEntityToInstanceEvent>
-
-
-
-
-
-
-Nested Class Summary
-
-
Nested classes/interfaces inherited from interface net.minestom.server.event.EventListener
-net.minestom.server.event.EventListener.Builder<T extends net.minestom.server.event.Event>, net.minestom.server.event.EventListener.Result
-
-
-
-
-
-Constructor Summary
-Constructors
-
-
-
-
-
-
-Method Summary
-
-
All Methods Instance Methods Concrete Methods
-
-
-
-
-
-
-
-
-
@NotNull net.minestom.server.event.EventListener.Result
-
run (@NotNull net.minestom.server.event.instance.AddEntityToInstanceEvent event)
-
-
-
-
-
-
Methods inherited from class java.lang.Object
-
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait
-
-
-
-
-
-
-
-
-
-Constructor Details
-
-
-
-AddEntityToInstanceEventListener
-public AddEntityToInstanceEventListener ()
-
-
-
-
-
-
-
-
-Method Details
-
-
-
-eventType
-@NotNull
- public @NotNull Class eventType ()
-
-Specified by:
-eventType
in interface net.minestom.server.event.EventListener<net.minestom.server.event.instance.AddEntityToInstanceEvent>
-
-
-
-
-
-run
-@NotNull
- public @NotNull net.minestom.server.event.EventListener.Result run (@NotNull
- @NotNull net.minestom.server.event.instance.AddEntityToInstanceEvent event)
-
-Specified by:
-run
in interface net.minestom.server.event.EventListener<net.minestom.server.event.instance.AddEntityToInstanceEvent>
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/handler/global/PlayerChatHandler.html b/docs/eu/mhsl/minenet/minigames/handler/global/PlayerChatHandler.html
deleted file mode 100644
index 36474e4..0000000
--- a/docs/eu/mhsl/minenet/minigames/handler/global/PlayerChatHandler.html
+++ /dev/null
@@ -1,192 +0,0 @@
-
-
-
-
-PlayerChatHandler
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-
-
-
-All Implemented Interfaces:
-net.minestom.server.event.EventListener<net.minestom.server.event.player.PlayerChatEvent>
-
-
-public class PlayerChatHandler
-
extends Object
-implements net.minestom.server.event.EventListener<net.minestom.server.event.player.PlayerChatEvent>
-
-
-
-
-
-
-Nested Class Summary
-
-
Nested classes/interfaces inherited from interface net.minestom.server.event.EventListener
-net.minestom.server.event.EventListener.Builder<T extends net.minestom.server.event.Event>, net.minestom.server.event.EventListener.Result
-
-
-
-
-
-Constructor Summary
-Constructors
-
-
-
-
-
-
-Method Summary
-
-
All Methods Instance Methods Concrete Methods
-
-
-
-
-
-
@NotNull Class <net.minestom.server.event.player.PlayerChatEvent>
-
-
-
@NotNull net.minestom.server.event.EventListener.Result
-
run (@NotNull net.minestom.server.event.player.PlayerChatEvent event)
-
-
-
-
-
-
Methods inherited from class java.lang.Object
-
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait
-
-
-
-
-
-
-
-
-
-Constructor Details
-
-
-
-PlayerChatHandler
-public PlayerChatHandler ()
-
-
-
-
-
-
-
-
-Method Details
-
-
-
-eventType
-@NotNull
- public @NotNull Class <net.minestom.server.event.player.PlayerChatEvent> eventType ()
-
-Specified by:
-eventType
in interface net.minestom.server.event.EventListener<net.minestom.server.event.player.PlayerChatEvent>
-
-
-
-
-
-run
-@NotNull
- public @NotNull net.minestom.server.event.EventListener.Result run (@NotNull
- @NotNull net.minestom.server.event.player.PlayerChatEvent event)
-
-Specified by:
-run
in interface net.minestom.server.event.EventListener<net.minestom.server.event.player.PlayerChatEvent>
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/handler/global/PlayerLoginHandler.html b/docs/eu/mhsl/minenet/minigames/handler/global/PlayerLoginHandler.html
deleted file mode 100644
index d5f037d..0000000
--- a/docs/eu/mhsl/minenet/minigames/handler/global/PlayerLoginHandler.html
+++ /dev/null
@@ -1,192 +0,0 @@
-
-
-
-
-PlayerLoginHandler
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-
-
-
-All Implemented Interfaces:
-net.minestom.server.event.EventListener<net.minestom.server.event.player.PlayerLoginEvent>
-
-
-public class PlayerLoginHandler
-
extends Object
-implements net.minestom.server.event.EventListener<net.minestom.server.event.player.PlayerLoginEvent>
-
-
-
-
-
-
-Nested Class Summary
-
-
Nested classes/interfaces inherited from interface net.minestom.server.event.EventListener
-net.minestom.server.event.EventListener.Builder<T extends net.minestom.server.event.Event>, net.minestom.server.event.EventListener.Result
-
-
-
-
-
-Constructor Summary
-Constructors
-
-
-
-
-
-
-Method Summary
-
-
All Methods Instance Methods Concrete Methods
-
-
-
-
-
-
@NotNull Class <net.minestom.server.event.player.PlayerLoginEvent>
-
-
-
@NotNull net.minestom.server.event.EventListener.Result
-
run (@NotNull net.minestom.server.event.player.PlayerLoginEvent event)
-
-
-
-
-
-
Methods inherited from class java.lang.Object
-
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait
-
-
-
-
-
-
-
-
-
-Constructor Details
-
-
-
-PlayerLoginHandler
-public PlayerLoginHandler ()
-
-
-
-
-
-
-
-
-Method Details
-
-
-
-eventType
-@NotNull
- public @NotNull Class <net.minestom.server.event.player.PlayerLoginEvent> eventType ()
-
-Specified by:
-eventType
in interface net.minestom.server.event.EventListener<net.minestom.server.event.player.PlayerLoginEvent>
-
-
-
-
-
-run
-@NotNull
- public @NotNull net.minestom.server.event.EventListener.Result run (@NotNull
- @NotNull net.minestom.server.event.player.PlayerLoginEvent event)
-
-Specified by:
-run
in interface net.minestom.server.event.EventListener<net.minestom.server.event.player.PlayerLoginEvent>
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/handler/global/package-summary.html b/docs/eu/mhsl/minenet/minigames/handler/global/package-summary.html
deleted file mode 100644
index 7a8ee5a..0000000
--- a/docs/eu/mhsl/minenet/minigames/handler/global/package-summary.html
+++ /dev/null
@@ -1,97 +0,0 @@
-
-
-
-
-eu.mhsl.minenet.minigames.handler.global
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-package eu.mhsl.minenet.minigames.handler.global
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/handler/global/package-tree.html b/docs/eu/mhsl/minenet/minigames/handler/global/package-tree.html
deleted file mode 100644
index 9674ae5..0000000
--- a/docs/eu/mhsl/minenet/minigames/handler/global/package-tree.html
+++ /dev/null
@@ -1,73 +0,0 @@
-
-
-
-
-eu.mhsl.minenet.minigames.handler.global Class Hierarchy
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-Class Hierarchy
-
-java.lang.Object
-
-eu.mhsl.minenet.minigames.handler.global.AddEntityToInstanceEventListener (implements net.minestom.server.event.EventListener<T>)
-eu.mhsl.minenet.minigames.handler.global.PlayerChatHandler (implements net.minestom.server.event.EventListener<T>)
-eu.mhsl.minenet.minigames.handler.global.PlayerLoginHandler (implements net.minestom.server.event.EventListener<T>)
-
-
-
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/handler/package-summary.html b/docs/eu/mhsl/minenet/minigames/handler/package-summary.html
deleted file mode 100644
index 25fa392..0000000
--- a/docs/eu/mhsl/minenet/minigames/handler/package-summary.html
+++ /dev/null
@@ -1,95 +0,0 @@
-
-
-
-
-eu.mhsl.minenet.minigames.handler
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-package eu.mhsl.minenet.minigames.handler
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/handler/package-tree.html b/docs/eu/mhsl/minenet/minigames/handler/package-tree.html
deleted file mode 100644
index 2065f43..0000000
--- a/docs/eu/mhsl/minenet/minigames/handler/package-tree.html
+++ /dev/null
@@ -1,75 +0,0 @@
-
-
-
-
-eu.mhsl.minenet.minigames.handler Class Hierarchy
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-Enum Class Hierarchy
-
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/instance/Dimension.html b/docs/eu/mhsl/minenet/minigames/instance/Dimension.html
deleted file mode 100644
index f304eca..0000000
--- a/docs/eu/mhsl/minenet/minigames/instance/Dimension.html
+++ /dev/null
@@ -1,255 +0,0 @@
-
-
-
-
-Dimension
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-Nested Class Summary
-
-
-
-
-
-
-Enum Constant Summary
-Enum Constants
-
-
-
-
-
-
-Field Summary
-Fields
-
-
-
-
-
final net.minestom.server.world.DimensionType
-
-
-
-
-
-
-
-
-Method Summary
-
-
All Methods Static Methods Concrete Methods
-
-
-
-
-
-
-
-
-
Returns the enum constant of this class with the specified name.
-
-
-
-
-
Returns an array containing the constants of this enum class, in
-the order they are declared.
-
-
-
-
-
-
Methods inherited from class java.lang.Enum
-
clone , compareTo , describeConstable , equals , finalize , getDeclaringClass , hashCode , name , ordinal , toString , valueOf
-
-
-
-
-
-
-
-
-
-
-Enum Constant Details
-
-
-
-
-
-
-Field Details
-
-
-
-DIMENSION
-public final net.minestom.server.world.DimensionType DIMENSION
-
-
-
-
-
-
-
-
-Method Details
-
-
-
-values
-
-Returns an array containing the constants of this enum class, in
-the order they are declared.
-
-Returns:
-an array containing the constants of this enum class, in the order they are declared
-
-
-
-
-
-valueOf
-
-Returns the enum constant of this class with the specified name.
-The string must match exactly an identifier used to declare an
-enum constant in this class. (Extraneous whitespace characters are
-not permitted.)
-
-Parameters:
-name
- the name of the enum constant to be returned.
-Returns:
-the enum constant with the specified name
-Throws:
-IllegalArgumentException
- if this enum class has no constant with the specified name
-NullPointerException
- if the argument is null
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/instance/MineNetInstance.html b/docs/eu/mhsl/minenet/minigames/instance/MineNetInstance.html
deleted file mode 100644
index 31c04b8..0000000
--- a/docs/eu/mhsl/minenet/minigames/instance/MineNetInstance.html
+++ /dev/null
@@ -1,259 +0,0 @@
-
-
-
-
-MineNetInstance
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-java.lang.Object
-
net.minestom.server.instance.Instance
-
net.minestom.server.instance.InstanceContainer
-
eu.mhsl.minenet.minigames.instance.MineNetInstance
-
-
-
-
-
-All Implemented Interfaces:
-net.kyori.adventure.audience.Audience
, net.kyori.adventure.audience.ForwardingAudience
, net.kyori.adventure.pointer.Pointered
, net.minestom.server.adventure.audience.PacketGroupingAudience
, net.minestom.server.event.EventHandler<net.minestom.server.event.trait.InstanceEvent>
, net.minestom.server.instance.block.Block.Getter
, net.minestom.server.instance.block.Block.Setter
, net.minestom.server.snapshot.Snapshotable
, net.minestom.server.tag.Taggable
, net.minestom.server.tag.TagReadable
, net.minestom.server.tag.TagWritable
, net.minestom.server.Tickable
, net.minestom.server.timer.Schedulable
-
-
-Direct Known Subclasses:
-Game
, Hub
, Room
-
-
-public class MineNetInstance
-extends net.minestom.server.instance.InstanceContainer
-
-
-
-
-
-
-Nested Class Summary
-
-
Nested classes/interfaces inherited from interface net.minestom.server.instance.block.Block.Getter
-net.minestom.server.instance.block.Block.Getter.Condition
-
-
Nested classes/interfaces inherited from interface net.kyori.adventure.audience.ForwardingAudience
-net.kyori.adventure.audience.ForwardingAudience.Single
-
-
-
-
-
-Field Summary
-
-
Fields inherited from class net.minestom.server.instance.InstanceContainer
-srcInstance
-
-
Fields inherited from class net.minestom.server.instance.Instance
-uniqueId
-
-
-
-
-
-Constructor Summary
-Constructors
-
-
-
-
-
-
-Method Summary
-
-
All Methods Instance Methods Concrete Methods
-
-
-
-
-
-
void
-
destroy (net.minestom.server.instance.Instance target)
-
-
protected boolean
-
-
-
Called when Player joins this instance
-
-
protected void
-
-
-
Called when Player leaves this instance
-
-
-
-
-
-
Methods inherited from class net.minestom.server.instance.InstanceContainer
-addSharedInstance, breakBlock, copy, createChunk, enableAutoChunkLoad, generator, getChunk, getChunkLoader, getChunks, getChunkSupplier, getLastBlockChangeTime, getSharedInstances, getSrcInstance, hasEnabledAutoChunkLoad, hasSharedInstances, isInVoid, loadChunk, loadOptionalChunk, placeBlock, refreshLastBlockChangeTime, retrieveChunk, saveChunksToStorage, saveChunkToStorage, saveInstance, setBlock, setChunkLoader, setChunkSupplier, setGenerator, tick, unloadChunk
-
-
Methods inherited from class net.minestom.server.instance.Instance
-createTimePacket, eventNode, explode, explode, getBlock, getChunkAt, getChunkAt, getChunkEntities, getCreatures, getDimensionType, getEntities, getEntityTracker, getExperienceOrbs, getExplosionSupplier, getInstanceSpace, getNearbyEntities, getPlayers, getTime, getTimeRate, getTimeUpdate, getUniqueId, getWorldAge, getWorldBorder, isChunkLoaded, isChunkLoaded, isRegistered, loadChunk, loadOptionalChunk, pointers, scheduleNextTick, scheduler, sendBlockAction, setChunkGenerator, setExplosionSupplier, setRegistered, setTime, setTimeRate, setTimeUpdate, tagHandler, unloadChunk, updateSnapshot
-
-
Methods inherited from class java.lang.Object
-
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait
-
-
Methods inherited from interface net.kyori.adventure.audience.Audience
-openBook, sendActionBar, sendMessage, sendMessage, sendMessage, sendMessage, sendMessage, sendMessage, sendMessage, sendMessage, sendMessage, sendMessage, sendPlayerListFooter, sendPlayerListHeader, sendPlayerListHeaderAndFooter, showTitle, stopSound
-
-
Methods inherited from interface net.minestom.server.instance.block.Block.Getter
-getBlock, getBlock, getBlock
-
-
Methods inherited from interface net.minestom.server.instance.block.Block.Setter
-setBlock
-
-
Methods inherited from interface net.kyori.adventure.audience.ForwardingAudience
-filterAudience, forEachAudience, openBook, playSound, sendMessage, sendPlayerListFooter, sendPlayerListHeader
-
-
Methods inherited from interface net.minestom.server.adventure.audience.PacketGroupingAudience
-audiences, clearTitle, hideBossBar, playSound, playSound, resetTitle, sendActionBar, sendGroupedPacket, sendMessage, sendPlayerListHeaderAndFooter, sendTitlePart, showBossBar, stopSound
-
-
Methods inherited from interface net.kyori.adventure.pointer.Pointered
-get, getOrDefault, getOrDefaultFrom
-
-
Methods inherited from interface net.minestom.server.tag.Taggable
-getTag, hasTag, removeTag, setTag
-
-
-
-
-
-
-
-
-
-Constructor Details
-
-
-
-MineNetInstance
-public MineNetInstance (net.minestom.server.world.DimensionType type)
-
-
-
-
-
-
-
-
-Method Details
-
-
-
-onPlayerJoin
-protected boolean onPlayerJoin (net.minestom.server.entity.Player p)
-Called when Player joins this instance
-
-Parameters:
-p
- player who is joining
-Returns:
-setCanceled
-
-
-
-
-
-onPlayerLeave
-protected void onPlayerLeave (net.minestom.server.entity.Player p)
-Called when Player leaves this instance
-
-Parameters:
-p
- player who is leaving
-
-
-
-
-
-destroy
-public void destroy (net.minestom.server.instance.Instance target)
-
-Parameters:
-target
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/instance/Spawnable.html b/docs/eu/mhsl/minenet/minigames/instance/Spawnable.html
deleted file mode 100644
index 1eee7aa..0000000
--- a/docs/eu/mhsl/minenet/minigames/instance/Spawnable.html
+++ /dev/null
@@ -1,128 +0,0 @@
-
-
-
-
-Spawnable
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-
-
-
-
-
-
-Method Summary
-
-
All Methods Instance Methods Abstract Methods
-
-
-
-
-
-
net.minestom.server.coordinate.Pos
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-Method Details
-
-
-
-getSpawn
-net.minestom.server.coordinate.Pos getSpawn ()
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/instance/game/Game.html b/docs/eu/mhsl/minenet/minigames/instance/game/Game.html
deleted file mode 100644
index ae64d80..0000000
--- a/docs/eu/mhsl/minenet/minigames/instance/game/Game.html
+++ /dev/null
@@ -1,435 +0,0 @@
-
-
-
-
-Game
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-java.lang.Object
-
net.minestom.server.instance.Instance
-
net.minestom.server.instance.InstanceContainer
-
-
-
-
-
-
-All Implemented Interfaces:
-Spawnable
, net.kyori.adventure.audience.Audience
, net.kyori.adventure.audience.ForwardingAudience
, net.kyori.adventure.pointer.Pointered
, net.minestom.server.adventure.audience.PacketGroupingAudience
, net.minestom.server.event.EventHandler<net.minestom.server.event.trait.InstanceEvent>
, net.minestom.server.instance.block.Block.Getter
, net.minestom.server.instance.block.Block.Setter
, net.minestom.server.snapshot.Snapshotable
, net.minestom.server.tag.Taggable
, net.minestom.server.tag.TagReadable
, net.minestom.server.tag.TagWritable
, net.minestom.server.Tickable
, net.minestom.server.timer.Schedulable
-
-
-Direct Known Subclasses:
-Minigame
-
-
-
-
-
-
-
-
-
-Nested Class Summary
-
-
Nested classes/interfaces inherited from interface net.minestom.server.instance.block.Block.Getter
-net.minestom.server.instance.block.Block.Getter.Condition
-
-
Nested classes/interfaces inherited from interface net.kyori.adventure.audience.ForwardingAudience
-net.kyori.adventure.audience.ForwardingAudience.Single
-
-
-
-
-
-Field Summary
-Fields
-
-
-
-
-
protected boolean
-
-
-
protected boolean
-
-
-
-
-
-
-
-
-
-
-
Fields inherited from class net.minestom.server.instance.InstanceContainer
-srcInstance
-
-
Fields inherited from class net.minestom.server.instance.Instance
-uniqueId
-
-
-
-
-
-Constructor Summary
-Constructors
-
-
-
-
Game (net.minestom.server.world.DimensionType dimensionType)
-
-
-
-
-
-
-
-Method Summary
-
-
All Methods Static Methods Instance Methods Concrete Methods
-
-
-
-
-
-
protected void
-
-
-
net.minestom.server.coordinate.Pos
-
-
-
-
-
-
void
-
-
-
Load and start countdown
-
-
protected void
-
onBlockBreak (@NotNull net.minestom.server.event.player.PlayerBlockBreakEvent playerBlockBreakEvent)
-
-
protected void
-
onBlockPlace (@NotNull net.minestom.server.event.player.PlayerBlockPlaceEvent playerBlockPlaceEvent)
-
-
protected void
-
onItemDrop (@NotNull net.minestom.server.event.item.ItemDropEvent itemDropEvent)
-
-
protected void
-
-
-
protected void
-
-
-
Called when Player leaves this instance
-
-
protected void
-
onPlayerMove (@NotNull net.minestom.server.event.player.PlayerMoveEvent playerMoveEvent)
-
-
protected void
-
-
-
protected void
-
-
-
protected void
-
-
-
protected void
-
-
-
void
-
-
-
void
-
-
-
-
-
-
-
-
Methods inherited from class net.minestom.server.instance.InstanceContainer
-addSharedInstance, breakBlock, copy, createChunk, enableAutoChunkLoad, generator, getChunk, getChunkLoader, getChunks, getChunkSupplier, getLastBlockChangeTime, getSharedInstances, getSrcInstance, hasEnabledAutoChunkLoad, hasSharedInstances, isInVoid, loadChunk, loadOptionalChunk, placeBlock, refreshLastBlockChangeTime, retrieveChunk, saveChunksToStorage, saveChunkToStorage, saveInstance, setBlock, setChunkLoader, setChunkSupplier, setGenerator, tick, unloadChunk
-
-
Methods inherited from class net.minestom.server.instance.Instance
-createTimePacket, eventNode, explode, explode, getBlock, getChunkAt, getChunkAt, getChunkEntities, getCreatures, getDimensionType, getEntities, getEntityTracker, getExperienceOrbs, getExplosionSupplier, getInstanceSpace, getNearbyEntities, getPlayers, getTime, getTimeRate, getTimeUpdate, getUniqueId, getWorldAge, getWorldBorder, isChunkLoaded, isChunkLoaded, isRegistered, loadChunk, loadOptionalChunk, pointers, scheduleNextTick, scheduler, sendBlockAction, setChunkGenerator, setExplosionSupplier, setRegistered, setTime, setTimeRate, setTimeUpdate, tagHandler, unloadChunk, updateSnapshot
-
-
Methods inherited from class java.lang.Object
-
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait
-
-
Methods inherited from interface net.kyori.adventure.audience.Audience
-openBook, sendActionBar, sendMessage, sendMessage, sendMessage, sendMessage, sendMessage, sendMessage, sendMessage, sendMessage, sendMessage, sendMessage, sendPlayerListFooter, sendPlayerListHeader, sendPlayerListHeaderAndFooter, showTitle, stopSound
-
-
Methods inherited from interface net.minestom.server.instance.block.Block.Getter
-getBlock, getBlock, getBlock
-
-
Methods inherited from interface net.minestom.server.instance.block.Block.Setter
-setBlock
-
-
Methods inherited from interface net.kyori.adventure.audience.ForwardingAudience
-filterAudience, forEachAudience, openBook, playSound, sendMessage, sendPlayerListFooter, sendPlayerListHeader
-
-
Methods inherited from interface net.minestom.server.adventure.audience.PacketGroupingAudience
-audiences, clearTitle, hideBossBar, playSound, playSound, resetTitle, sendActionBar, sendGroupedPacket, sendMessage, sendPlayerListHeaderAndFooter, sendTitlePart, showBossBar, stopSound
-
-
Methods inherited from interface net.kyori.adventure.pointer.Pointered
-get, getOrDefault, getOrDefaultFrom
-
-
Methods inherited from interface net.minestom.server.tag.Taggable
-getTag, hasTag, removeTag, setTag
-
-
-
-
-
-
-
-
-
-Field Details
-
-
-
-isRunning
-protected boolean isRunning
-
-
-
-
-isBeforeBeginning
-protected boolean isBeforeBeginning
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-Constructor Details
-
-
-
-Game
-public Game (net.minestom.server.world.DimensionType dimensionType)
-
-
-
-
-
-
-
-
-Method Details
-
-
-
-initialize
-public static Game initialize (GameFactory factory,
- net.minestom.server.entity.Player owner)
-
-
-
-
-load
-public void load ()
-Load and start countdown
-
-
-
-
-start
-protected void start ()
-
-
-
-
-stop
-public void stop ()
-
-
-
-
-unload
-public void unload ()
-
-
-
-
-
-
-
-onStart
-protected void onStart ()
-
-
-
-
-onStop
-protected void onStop ()
-
-
-
-
-onUnload
-protected void onUnload ()
-
-
-
-
-onPlayerMove
-protected void onPlayerMove (@NotNull
- @NotNull net.minestom.server.event.player.PlayerMoveEvent playerMoveEvent)
-
-
-
-
-onBlockBreak
-protected void onBlockBreak (@NotNull
- @NotNull net.minestom.server.event.player.PlayerBlockBreakEvent playerBlockBreakEvent)
-
-
-
-
-onBlockPlace
-protected void onBlockPlace (@NotNull
- @NotNull net.minestom.server.event.player.PlayerBlockPlaceEvent playerBlockPlaceEvent)
-
-
-
-
-onPlayerLeave
-protected void onPlayerLeave (net.minestom.server.entity.Player p)
-
-Called when Player leaves this instance
-
-Overrides:
-onPlayerLeave
in class MineNetInstance
-Parameters:
-p
- player who is leaving
-
-
-
-
-
-onItemDrop
-protected void onItemDrop (@NotNull
- @NotNull net.minestom.server.event.item.ItemDropEvent itemDropEvent)
-
-
-
-
-checkAbandoned
-protected void checkAbandoned ()
-
-
-
-
-getSpawn
-public net.minestom.server.coordinate.Pos getSpawn ()
-
-Specified by:
-getSpawn
in interface Spawnable
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/instance/game/GameList.html b/docs/eu/mhsl/minenet/minigames/instance/game/GameList.html
deleted file mode 100644
index ce250c7..0000000
--- a/docs/eu/mhsl/minenet/minigames/instance/game/GameList.html
+++ /dev/null
@@ -1,251 +0,0 @@
-
-
-
-
-GameList
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-Nested Class Summary
-
-
-
-
-
-
-Enum Constant Summary
-Enum Constants
-
-
-
-
-
-
-Method Summary
-
-
All Methods Static Methods Instance Methods Concrete Methods
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Returns the enum constant of this class with the specified name.
-
-
-
-
-
Returns an array containing the constants of this enum class, in
-the order they are declared.
-
-
-
-
-
-
Methods inherited from class java.lang.Enum
-
clone , compareTo , describeConstable , equals , finalize , getDeclaringClass , hashCode , name , ordinal , toString , valueOf
-
-
-
-
-
-
-
-
-
-
-Enum Constant Details
-
-
-
-
-
-
-
-
-
-
-
-
-TRAFFICLIGHTRACE
-public static final GameList TRAFFICLIGHTRACE
-
-
-
-
-
-
-
-
-Method Details
-
-
-
-values
-
-Returns an array containing the constants of this enum class, in
-the order they are declared.
-
-Returns:
-an array containing the constants of this enum class, in the order they are declared
-
-
-
-
-
-valueOf
-
-Returns the enum constant of this class with the specified name.
-The string must match exactly an identifier used to declare an
-enum constant in this class. (Extraneous whitespace characters are
-not permitted.)
-
-Parameters:
-name
- the name of the enum constant to be returned.
-Returns:
-the enum constant with the specified name
-Throws:
-IllegalArgumentException
- if this enum class has no constant with the specified name
-NullPointerException
- if the argument is null
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/instance/game/GameType.html b/docs/eu/mhsl/minenet/minigames/instance/game/GameType.html
deleted file mode 100644
index 8638478..0000000
--- a/docs/eu/mhsl/minenet/minigames/instance/game/GameType.html
+++ /dev/null
@@ -1,252 +0,0 @@
-
-
-
-
-GameType
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-Nested Class Summary
-
-
-
-
-
-
-Enum Constant Summary
-Enum Constants
-
-
-
-
-
-
-Method Summary
-
-
All Methods Static Methods Instance Methods Concrete Methods
-
-
-
-
-
-
-
-
-
net.minestom.server.item.Material
-
-
-
-
-
-
-
-
-
Returns the enum constant of this class with the specified name.
-
-
-
-
-
Returns an array containing the constants of this enum class, in
-the order they are declared.
-
-
-
-
-
-
Methods inherited from class java.lang.Enum
-
clone , compareTo , describeConstable , equals , finalize , getDeclaringClass , hashCode , name , ordinal , toString , valueOf
-
-
-
-
-
-
-
-
-
-
-Enum Constant Details
-
-
-
-
-
-
-Method Details
-
-
-
-values
-
-Returns an array containing the constants of this enum class, in
-the order they are declared.
-
-Returns:
-an array containing the constants of this enum class, in the order they are declared
-
-
-
-
-
-valueOf
-
-Returns the enum constant of this class with the specified name.
-The string must match exactly an identifier used to declare an
-enum constant in this class. (Extraneous whitespace characters are
-not permitted.)
-
-Parameters:
-name
- the name of the enum constant to be returned.
-Returns:
-the enum constant with the specified name
-Throws:
-IllegalArgumentException
- if this enum class has no constant with the specified name
-NullPointerException
- if the argument is null
-
-
-
-
-
-getIcon
-public net.minestom.server.item.Material getIcon ()
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/instance/game/minigame/Minigame.html b/docs/eu/mhsl/minenet/minigames/instance/game/minigame/Minigame.html
deleted file mode 100644
index 498241f..0000000
--- a/docs/eu/mhsl/minenet/minigames/instance/game/minigame/Minigame.html
+++ /dev/null
@@ -1,320 +0,0 @@
-
-
-
-
-Minigame
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-java.lang.Object
-
net.minestom.server.instance.Instance
-
net.minestom.server.instance.InstanceContainer
-
-
-
-
-
-
-All Implemented Interfaces:
-Spawnable
, net.kyori.adventure.audience.Audience
, net.kyori.adventure.audience.ForwardingAudience
, net.kyori.adventure.pointer.Pointered
, net.minestom.server.adventure.audience.PacketGroupingAudience
, net.minestom.server.event.EventHandler<net.minestom.server.event.trait.InstanceEvent>
, net.minestom.server.instance.block.Block.Getter
, net.minestom.server.instance.block.Block.Setter
, net.minestom.server.snapshot.Snapshotable
, net.minestom.server.tag.Taggable
, net.minestom.server.tag.TagReadable
, net.minestom.server.tag.TagWritable
, net.minestom.server.Tickable
, net.minestom.server.timer.Schedulable
-
-
-Direct Known Subclasses:
-Stickfight
-
-
-public class Minigame
-
extends Game
-
-
-
-
-
-
-Nested Class Summary
-
-
Nested classes/interfaces inherited from interface net.minestom.server.instance.block.Block.Getter
-net.minestom.server.instance.block.Block.Getter.Condition
-
-
Nested classes/interfaces inherited from interface net.kyori.adventure.audience.ForwardingAudience
-net.kyori.adventure.audience.ForwardingAudience.Single
-
-
-
-
-
-Field Summary
-
-
-
Fields inherited from class net.minestom.server.instance.InstanceContainer
-srcInstance
-
-
Fields inherited from class net.minestom.server.instance.Instance
-uniqueId
-
-
-
-
-
-Constructor Summary
-Constructors
-
-
-
-
Minigame (net.minestom.server.world.DimensionType dimensionType,
- String gameName)
-
-
-
-
-
-
-
-Method Summary
-
-
All Methods Instance Methods Concrete Methods
-
-
-
-
-
-
-
-
-
Displays countdown and starts the game
- When overriding make sure to call this::start after countdown!
-
-
protected void
-
-
-
-
-
-
-
-
-
void
-
-
-
Load and start countdown
-
-
void
-
-
-
protected void
-
-
-
void
-
-
-
-
-
-
-
Methods inherited from class eu.mhsl.minenet.minigames.instance.game.Game
-
checkAbandoned , getSpawn , initialize , onBlockBreak , onBlockPlace , onItemDrop , onLoad , onPlayerLeave , onPlayerMove , onStart , onStop , onUnload , unload
-
-
-
Methods inherited from class net.minestom.server.instance.InstanceContainer
-addSharedInstance, breakBlock, copy, createChunk, enableAutoChunkLoad, generator, getChunk, getChunkLoader, getChunks, getChunkSupplier, getLastBlockChangeTime, getSharedInstances, getSrcInstance, hasEnabledAutoChunkLoad, hasSharedInstances, isInVoid, loadChunk, loadOptionalChunk, placeBlock, refreshLastBlockChangeTime, retrieveChunk, saveChunksToStorage, saveChunkToStorage, saveInstance, setBlock, setChunkLoader, setChunkSupplier, setGenerator, tick, unloadChunk
-
-
Methods inherited from class net.minestom.server.instance.Instance
-createTimePacket, eventNode, explode, explode, getBlock, getChunkAt, getChunkAt, getChunkEntities, getCreatures, getDimensionType, getEntities, getEntityTracker, getExperienceOrbs, getExplosionSupplier, getInstanceSpace, getNearbyEntities, getPlayers, getTime, getTimeRate, getTimeUpdate, getUniqueId, getWorldAge, getWorldBorder, isChunkLoaded, isChunkLoaded, isRegistered, loadChunk, loadOptionalChunk, pointers, scheduleNextTick, scheduler, sendBlockAction, setChunkGenerator, setExplosionSupplier, setRegistered, setTime, setTimeRate, setTimeUpdate, tagHandler, unloadChunk, updateSnapshot
-
-
Methods inherited from class java.lang.Object
-
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait
-
-
Methods inherited from interface net.kyori.adventure.audience.Audience
-openBook, sendActionBar, sendMessage, sendMessage, sendMessage, sendMessage, sendMessage, sendMessage, sendMessage, sendMessage, sendMessage, sendMessage, sendPlayerListFooter, sendPlayerListHeader, sendPlayerListHeaderAndFooter, showTitle, stopSound
-
-
Methods inherited from interface net.minestom.server.instance.block.Block.Getter
-getBlock, getBlock, getBlock
-
-
Methods inherited from interface net.minestom.server.instance.block.Block.Setter
-setBlock
-
-
Methods inherited from interface net.kyori.adventure.audience.ForwardingAudience
-filterAudience, forEachAudience, openBook, playSound, sendMessage, sendPlayerListFooter, sendPlayerListHeader
-
-
Methods inherited from interface net.minestom.server.adventure.audience.PacketGroupingAudience
-audiences, clearTitle, hideBossBar, playSound, playSound, resetTitle, sendActionBar, sendGroupedPacket, sendMessage, sendPlayerListHeaderAndFooter, sendTitlePart, showBossBar, stopSound
-
-
Methods inherited from interface net.kyori.adventure.pointer.Pointered
-get, getOrDefault, getOrDefaultFrom
-
-
Methods inherited from interface net.minestom.server.tag.Taggable
-getTag, hasTag, removeTag, setTag
-
-
-
-
-
-
-
-
-
-Constructor Details
-
-
-
-Minigame
-public Minigame (net.minestom.server.world.DimensionType dimensionType,
- String gameName)
-
-
-
-
-
-
-
-
-Method Details
-
-
-
-
-
-
-
-
-
-setTimeLimit
-public void setTimeLimit (int limit)
-
-
-
-
-load
-public void load ()
-Description copied from class: Game
-Load and start countdown
-
-Overrides:
-load
in class Game
-
-
-
-
-
-countdownStart
-
-Displays countdown and starts the game
- When overriding make sure to call this::start after countdown!
-
-
-
-
-start
-protected void start ()
-
-Overrides:
-start
in class Game
-
-
-
-
-
-stop
-public void stop ()
-
-Overrides:
-stop
in class Game
-
-
-
-
-
-countdownUnload
-protected void countdownUnload ()
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/instance/game/minigame/config/ConfigManager.html b/docs/eu/mhsl/minenet/minigames/instance/game/minigame/config/ConfigManager.html
deleted file mode 100644
index 2b63152..0000000
--- a/docs/eu/mhsl/minenet/minigames/instance/game/minigame/config/ConfigManager.html
+++ /dev/null
@@ -1,167 +0,0 @@
-
-
-
-
-ConfigManager
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-java.lang.Object
-
eu.mhsl.minenet.minigames.instance.game.minigame.config.ConfigManager
-
-
-
-public class ConfigManager
-
extends Object
-
-
-
-
-
-
-Constructor Summary
-Constructors
-
-
-
-
-
-
-Method Summary
-
-
All Methods Instance Methods Concrete Methods
-
-
-
-
Methods inherited from class java.lang.Object
-
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait
-
-
-
-
-
-
-
-
-
-Constructor Details
-
-
-
-ConfigManager
-public ConfigManager ()
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/instance/game/minigame/config/GameConfigurationInventory.html b/docs/eu/mhsl/minenet/minigames/instance/game/minigame/config/GameConfigurationInventory.html
deleted file mode 100644
index b1c0574..0000000
--- a/docs/eu/mhsl/minenet/minigames/instance/game/minigame/config/GameConfigurationInventory.html
+++ /dev/null
@@ -1,213 +0,0 @@
-
-
-
-
-GameConfigurationInventory
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-java.lang.Object
-
net.minestom.server.inventory.AbstractInventory
-
net.minestom.server.inventory.Inventory
-
-
-
-
-
-
-All Implemented Interfaces:
-net.minestom.server.inventory.InventoryClickHandler
, net.minestom.server.tag.Taggable
, net.minestom.server.tag.TagReadable
, net.minestom.server.tag.TagWritable
, net.minestom.server.Viewable
-
-
-
-
-
-
-
-
-
-Field Summary
-
-
Fields inherited from class net.minestom.server.inventory.AbstractInventory
-clickProcessor, inventoryConditions, itemStacks
-
-
-
-
-
-Constructor Summary
-Constructors
-
-
-
-
-
-
-Method Summary
-
-
All Methods Instance Methods Concrete Methods
-
-
-
-
-
-
protected void
-
onClick (net.minestom.server.entity.Player player,
- int slot,
- net.minestom.server.inventory.click.ClickType clickType,
- net.minestom.server.inventory.condition.InventoryConditionResult inventoryConditionResult)
-
-
You may want to Override this method to get more generic click events
-
-
-
-
-
-
-
Methods inherited from class net.minestom.server.inventory.Inventory
-addViewer, changeHeld, clear, doubleClick, dragging, drop, getCursorItem, getInventoryType, getTitle, getViewers, getWindowId, leftClick, middleClick, removeViewer, rightClick, sendProperty, setCursorItem, setTitle, shiftClick, UNSAFE_itemInsert, update, update
-
-
Methods inherited from class net.minestom.server.inventory.AbstractInventory
-addInventoryCondition, addItemStack, addItemStack, addItemStacks, copyContents, getInnerSize, getInventoryConditions, getItemStack, getItemStacks, getSize, processItemStack, processItemStacks, replaceItemStack, safeItemInsert, safeItemInsert, setItemStack, tagHandler, takeItemStack, takeItemStacks
-
-
Methods inherited from class java.lang.Object
-
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait
-
-
Methods inherited from interface net.minestom.server.inventory.InventoryClickHandler
-callClickEvent
-
-
Methods inherited from interface net.minestom.server.tag.Taggable
-getTag, hasTag, removeTag, setTag
-
-
Methods inherited from interface net.minestom.server.Viewable
-getViewersAsAudience, getViewersAsAudiences, isViewer, sendPacketsToViewers, sendPacketsToViewers, sendPacketToViewers, sendPacketToViewersAndSelf
-
-
-
-
-
-
-
-
-
-Constructor Details
-
-
-
-GameConfigurationInventory
-public GameConfigurationInventory (Room room,
- net.minestom.server.entity.Player p,
- GameFactory factory)
-
-
-
-
-
-
-
-
-Method Details
-
-
-
-onClick
-protected void onClick (net.minestom.server.entity.Player player,
- int slot,
- net.minestom.server.inventory.click.ClickType clickType,
- net.minestom.server.inventory.condition.InventoryConditionResult inventoryConditionResult)
-
-You may want to Override this method to get more generic click events
-
-Overrides:
-onClick
in class InteractableInventory
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/instance/game/minigame/config/GameFactory.html b/docs/eu/mhsl/minenet/minigames/instance/game/minigame/config/GameFactory.html
deleted file mode 100644
index 3d25c97..0000000
--- a/docs/eu/mhsl/minenet/minigames/instance/game/minigame/config/GameFactory.html
+++ /dev/null
@@ -1,191 +0,0 @@
-
-
-
-
-GameFactory
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-
-
-
-
-
-
-Method Summary
-
-
All Methods Instance Methods Abstract Methods Default Methods
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
default net.minestom.server.item.Material
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-Method Details
-
-
-
-
-
-
-
-
-
-
-
-
-symbol
-default net.minestom.server.item.Material symbol ()
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/instance/game/minigame/config/Option.html b/docs/eu/mhsl/minenet/minigames/instance/game/minigame/config/Option.html
deleted file mode 100644
index 8c45dc1..0000000
--- a/docs/eu/mhsl/minenet/minigames/instance/game/minigame/config/Option.html
+++ /dev/null
@@ -1,251 +0,0 @@
-
-
-
-
-Option
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-java.lang.Object
-
eu.mhsl.minenet.minigames.instance.game.minigame.config.Option<T>
-
-
-
-
-
-
-
-Field Summary
-Fields
-
-
-
-
-
-
-Constructor Summary
-Constructors
-
-
-
-
-
-
-Method Summary
-
-
All Methods Instance Methods Concrete Methods
-
-
-
-
-
-
int
-
-
-
-
-
-
net.minestom.server.item.ItemStack
-
-
-
-
-
-
net.minestom.server.item.ItemStack
-
getNext (net.minestom.server.entity.Player p)
-
-
-
-
-
void
-
-
-
-
-
-
-
Methods inherited from class java.lang.Object
-
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-Method Details
-
-
-
-setRestrictionHandler
-
-
-
-
-
-getRestrictionHandler
-
-
-
-
-
-getNext
-public net.minestom.server.item.ItemStack getNext (net.minestom.server.entity.Player p)
-
-
-
-
-getCurrent
-public net.minestom.server.item.ItemStack getCurrent (net.minestom.server.entity.Player p)
-
-
-
-
-getAsInt
-public int getAsInt ()
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/instance/game/minigame/config/common/BoolOption.html b/docs/eu/mhsl/minenet/minigames/instance/game/minigame/config/common/BoolOption.html
deleted file mode 100644
index 4798a73..0000000
--- a/docs/eu/mhsl/minenet/minigames/instance/game/minigame/config/common/BoolOption.html
+++ /dev/null
@@ -1,145 +0,0 @@
-
-
-
-
-BoolOption
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-Field Summary
-
-
Fields inherited from class eu.mhsl.minenet.minigames.instance.game.minigame.config.Option
-
currentValue
-
-
-
-
-
-Constructor Summary
-Constructors
-
-
-
-
-
-
-Method Summary
-
-
-
Methods inherited from class java.lang.Object
-
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait
-
-
-
-
-
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/instance/game/minigame/config/common/NumericOption.html b/docs/eu/mhsl/minenet/minigames/instance/game/minigame/config/common/NumericOption.html
deleted file mode 100644
index 7ac7d5e..0000000
--- a/docs/eu/mhsl/minenet/minigames/instance/game/minigame/config/common/NumericOption.html
+++ /dev/null
@@ -1,147 +0,0 @@
-
-
-
-
-NumericOption
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-Field Summary
-
-
Fields inherited from class eu.mhsl.minenet.minigames.instance.game.minigame.config.Option
-
currentValue
-
-
-
-
-
-Constructor Summary
-Constructors
-
-
-
-
-
-
-Method Summary
-
-
-
Methods inherited from class java.lang.Object
-
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait
-
-
-
-
-
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/instance/game/minigame/config/common/package-summary.html b/docs/eu/mhsl/minenet/minigames/instance/game/minigame/config/common/package-summary.html
deleted file mode 100644
index 845b33a..0000000
--- a/docs/eu/mhsl/minenet/minigames/instance/game/minigame/config/common/package-summary.html
+++ /dev/null
@@ -1,97 +0,0 @@
-
-
-
-
-eu.mhsl.minenet.minigames.instance.game.minigame.config.common
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-package eu.mhsl.minenet.minigames.instance.game.minigame.config.common
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/instance/game/minigame/config/common/package-tree.html b/docs/eu/mhsl/minenet/minigames/instance/game/minigame/config/common/package-tree.html
deleted file mode 100644
index a78ee22..0000000
--- a/docs/eu/mhsl/minenet/minigames/instance/game/minigame/config/common/package-tree.html
+++ /dev/null
@@ -1,76 +0,0 @@
-
-
-
-
-eu.mhsl.minenet.minigames.instance.game.minigame.config.common Class Hierarchy
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-Class Hierarchy
-
-java.lang.Object
-
-eu.mhsl.minenet.minigames.instance.game.minigame.config.Option <T>
-
-eu.mhsl.minenet.minigames.instance.game.minigame.config.common.BoolOption
-eu.mhsl.minenet.minigames.instance.game.minigame.config.common.NumericOption
-
-
-
-
-
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/instance/game/minigame/config/options/BoolOption.html b/docs/eu/mhsl/minenet/minigames/instance/game/minigame/config/options/BoolOption.html
deleted file mode 100644
index fd1682b..0000000
--- a/docs/eu/mhsl/minenet/minigames/instance/game/minigame/config/options/BoolOption.html
+++ /dev/null
@@ -1,145 +0,0 @@
-
-
-
-
-BoolOption
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-Field Summary
-
-
Fields inherited from class eu.mhsl.minenet.minigames.instance.game.minigame.config.Option
-
currentValue
-
-
-
-
-
-Constructor Summary
-Constructors
-
-
-
-
-
-
-Method Summary
-
-
-
Methods inherited from class java.lang.Object
-
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait
-
-
-
-
-
-
-
-
-
-Constructor Details
-
-
-
-BoolOption
-public BoolOption (String id,
- net.minestom.server.item.Material item,
- String name)
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/instance/game/minigame/config/options/NumericOption.html b/docs/eu/mhsl/minenet/minigames/instance/game/minigame/config/options/NumericOption.html
deleted file mode 100644
index 18c2968..0000000
--- a/docs/eu/mhsl/minenet/minigames/instance/game/minigame/config/options/NumericOption.html
+++ /dev/null
@@ -1,147 +0,0 @@
-
-
-
-
-NumericOption
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-Field Summary
-
-
Fields inherited from class eu.mhsl.minenet.minigames.instance.game.minigame.config.Option
-
currentValue
-
-
-
-
-
-Constructor Summary
-Constructors
-
-
-
-
-
-
-Method Summary
-
-
-
Methods inherited from class java.lang.Object
-
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait
-
-
-
-
-
-
-
-
-
-Constructor Details
-
-
-
-NumericOption
-public NumericOption (String id,
- net.minestom.server.item.Material item,
- String name,
- Integer ... options)
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/instance/game/minigame/config/options/package-summary.html b/docs/eu/mhsl/minenet/minigames/instance/game/minigame/config/options/package-summary.html
deleted file mode 100644
index f4b08b8..0000000
--- a/docs/eu/mhsl/minenet/minigames/instance/game/minigame/config/options/package-summary.html
+++ /dev/null
@@ -1,96 +0,0 @@
-
-
-
-
-eu.mhsl.minenet.minigames.instance.game.minigame.config.common
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-package eu.mhsl.minenet.minigames.instance.game.minigame.config.common
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/instance/game/minigame/config/options/package-tree.html b/docs/eu/mhsl/minenet/minigames/instance/game/minigame/config/options/package-tree.html
deleted file mode 100644
index ee8088b..0000000
--- a/docs/eu/mhsl/minenet/minigames/instance/game/minigame/config/options/package-tree.html
+++ /dev/null
@@ -1,76 +0,0 @@
-
-
-
-
-eu.mhsl.minenet.minigames.instance.game.minigame.config.common Class Hierarchy
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-Class Hierarchy
-
-java.lang.Object
-
-eu.mhsl.minenet.minigames.instance.game.minigame.config.Option <T>
-
-eu.mhsl.minenet.minigames.instance.game.minigame.config.common.BoolOption
-eu.mhsl.minenet.minigames.instance.game.minigame.config.common.NumericOption
-
-
-
-
-
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/instance/game/minigame/config/package-summary.html b/docs/eu/mhsl/minenet/minigames/instance/game/minigame/config/package-summary.html
deleted file mode 100644
index dcd121d..0000000
--- a/docs/eu/mhsl/minenet/minigames/instance/game/minigame/config/package-summary.html
+++ /dev/null
@@ -1,109 +0,0 @@
-
-
-
-
-eu.mhsl.minenet.minigames.instance.game.minigame.config
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-package eu.mhsl.minenet.minigames.instance.game.minigame.config
-
-
-
-
-
-
-
-
All Classes and Interfaces Interfaces Classes
-
-
-
-
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/instance/game/minigame/config/package-tree.html b/docs/eu/mhsl/minenet/minigames/instance/game/minigame/config/package-tree.html
deleted file mode 100644
index addb6c6..0000000
--- a/docs/eu/mhsl/minenet/minigames/instance/game/minigame/config/package-tree.html
+++ /dev/null
@@ -1,91 +0,0 @@
-
-
-
-
-eu.mhsl.minenet.minigames.instance.game.minigame.config Class Hierarchy
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-Class Hierarchy
-
-java.lang.Object
-
-net.minestom.server.inventory.AbstractInventory (implements net.minestom.server.inventory.InventoryClickHandler, net.minestom.server.tag.Taggable)
-
-net.minestom.server.inventory.Inventory (implements net.minestom.server.Viewable)
-
-
-
-
-eu.mhsl.minenet.minigames.instance.game.minigame.config.ConfigManager
-eu.mhsl.minenet.minigames.instance.game.minigame.config.Option <T>
-
-
-
-
-
-Interface Hierarchy
-
-eu.mhsl.minenet.minigames.instance.game.minigame.config.GameFactory
-
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/instance/game/minigame/config/restriction/IRestriction.html b/docs/eu/mhsl/minenet/minigames/instance/game/minigame/config/restriction/IRestriction.html
deleted file mode 100644
index 68f1866..0000000
--- a/docs/eu/mhsl/minenet/minigames/instance/game/minigame/config/restriction/IRestriction.html
+++ /dev/null
@@ -1,128 +0,0 @@
-
-
-
-
-IRestriction
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-
-
-
-
-
-
-Method Summary
-
-
All Methods Instance Methods Abstract Methods
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/instance/game/minigame/config/restriction/Restriction.Type.html b/docs/eu/mhsl/minenet/minigames/instance/game/minigame/config/restriction/Restriction.Type.html
deleted file mode 100644
index d4b4d81..0000000
--- a/docs/eu/mhsl/minenet/minigames/instance/game/minigame/config/restriction/Restriction.Type.html
+++ /dev/null
@@ -1,229 +0,0 @@
-
-
-
-
-Restriction.Type
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-Nested Class Summary
-
-
-
-
-
-
-Enum Constant Summary
-Enum Constants
-
-
-
-
-
-
-Method Summary
-
-
All Methods Static Methods Concrete Methods
-
-
-
-
-
-
-
-
-
Returns the enum constant of this class with the specified name.
-
-
-
-
-
Returns an array containing the constants of this enum class, in
-the order they are declared.
-
-
-
-
-
-
Methods inherited from class java.lang.Enum
-
clone , compareTo , describeConstable , equals , finalize , getDeclaringClass , hashCode , name , ordinal , toString , valueOf
-
-
-
-
-
-
-
-
-
-
-Enum Constant Details
-
-
-
-
-
-
-Method Details
-
-
-
-values
-
-Returns an array containing the constants of this enum class, in
-the order they are declared.
-
-Returns:
-an array containing the constants of this enum class, in the order they are declared
-
-
-
-
-
-valueOf
-
-Returns the enum constant of this class with the specified name.
-The string must match exactly an identifier used to declare an
-enum constant in this class. (Extraneous whitespace characters are
-not permitted.)
-
-Parameters:
-name
- the name of the enum constant to be returned.
-Returns:
-the enum constant with the specified name
-Throws:
-IllegalArgumentException
- if this enum class has no constant with the specified name
-NullPointerException
- if the argument is null
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/instance/game/minigame/config/restriction/Restriction.html b/docs/eu/mhsl/minenet/minigames/instance/game/minigame/config/restriction/Restriction.html
deleted file mode 100644
index eb1752a..0000000
--- a/docs/eu/mhsl/minenet/minigames/instance/game/minigame/config/restriction/Restriction.html
+++ /dev/null
@@ -1,206 +0,0 @@
-
-
-
-
-Restriction
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-java.lang.Object
-
eu.mhsl.minenet.minigames.instance.game.minigame.config.restriction.Restriction
-
-
-
-public class Restriction
-
extends Object
-
-
-
-
-
-
-Nested Class Summary
-Nested Classes
-
-
-
-
-
-
-Constructor Summary
-Constructors
-
-
-
-
-
-
-Method Summary
-
-
All Methods Instance Methods Concrete Methods
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Methods inherited from class java.lang.Object
-
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait
-
-
-
-
-
-
-
-
-
-
-
-
-
-Method Details
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/instance/game/minigame/config/restriction/RestrictionData.html b/docs/eu/mhsl/minenet/minigames/instance/game/minigame/config/restriction/RestrictionData.html
deleted file mode 100644
index 5848706..0000000
--- a/docs/eu/mhsl/minenet/minigames/instance/game/minigame/config/restriction/RestrictionData.html
+++ /dev/null
@@ -1,158 +0,0 @@
-
-
-
-
-RestrictionData
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-java.lang.Object
-
eu.mhsl.minenet.minigames.instance.game.minigame.config.restriction.RestrictionData
-
-
-
-public class RestrictionData
-
extends Object
-
-
-
-
-
-
-Constructor Summary
-Constructors
-
-
-
-
-
-
-Method Summary
-
-
All Methods Instance Methods Concrete Methods
-
-
-
-
Methods inherited from class java.lang.Object
-
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait
-
-
-
-
-
-
-
-
-
-Constructor Details
-
-
-
-RestrictionData
-public RestrictionData (Room room)
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/instance/game/minigame/config/restriction/RestrictionHandler.html b/docs/eu/mhsl/minenet/minigames/instance/game/minigame/config/restriction/RestrictionHandler.html
deleted file mode 100644
index 6d46d04..0000000
--- a/docs/eu/mhsl/minenet/minigames/instance/game/minigame/config/restriction/RestrictionHandler.html
+++ /dev/null
@@ -1,193 +0,0 @@
-
-
-
-
-RestrictionHandler
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-java.lang.Object
-
eu.mhsl.minenet.minigames.instance.game.minigame.config.restriction.RestrictionHandler
-
-
-
-public class RestrictionHandler
-
extends Object
-
-
-
-
-
-
-Constructor Summary
-Constructors
-
-
-
-
-
-
-Method Summary
-
-
All Methods Instance Methods Concrete Methods
-
-
-
-
-
-
-
-
-
boolean
-
-
-
-
-
-
-
-
-
-
-
-
-
Methods inherited from class java.lang.Object
-
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait
-
-
-
-
-
-
-
-
-
-Constructor Details
-
-
-
-
-
-
-RestrictionHandler
-public RestrictionHandler ()
-
-
-
-
-
-
-
-
-Method Details
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/instance/game/minigame/config/restriction/common/MaximalPlayeramountGameRestriction.html b/docs/eu/mhsl/minenet/minigames/instance/game/minigame/config/restriction/common/MaximalPlayeramountGameRestriction.html
deleted file mode 100644
index ded02ed..0000000
--- a/docs/eu/mhsl/minenet/minigames/instance/game/minigame/config/restriction/common/MaximalPlayeramountGameRestriction.html
+++ /dev/null
@@ -1,167 +0,0 @@
-
-
-
-
-MaximalPlayeramountGameRestriction
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-java.lang.Object
-
eu.mhsl.minenet.minigames.instance.game.minigame.config.restriction.common.MaximalPlayeramountGameRestriction
-
-
-
-
-
-
-
-Constructor Summary
-Constructors
-
-
-
-
-
-
-Method Summary
-
-
All Methods Instance Methods Concrete Methods
-
-
-
-
Methods inherited from class java.lang.Object
-
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait
-
-
-
-
-
-
-
-
-
-Constructor Details
-
-
-
-MaximalPlayeramountGameRestriction
-public MaximalPlayeramountGameRestriction (int max)
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/instance/game/minigame/config/restriction/common/MaximalPlayeramountInstanceRestriction.html b/docs/eu/mhsl/minenet/minigames/instance/game/minigame/config/restriction/common/MaximalPlayeramountInstanceRestriction.html
deleted file mode 100644
index f8e1bcb..0000000
--- a/docs/eu/mhsl/minenet/minigames/instance/game/minigame/config/restriction/common/MaximalPlayeramountInstanceRestriction.html
+++ /dev/null
@@ -1,167 +0,0 @@
-
-
-
-
-MaximalPlayeramountInstanceRestriction
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-java.lang.Object
-
eu.mhsl.minenet.minigames.instance.game.minigame.config.restriction.common.MaximalPlayeramountInstanceRestriction
-
-
-
-
-
-
-
-Constructor Summary
-Constructors
-
-
-
-
-
-
-Method Summary
-
-
All Methods Instance Methods Concrete Methods
-
-
-
-
Methods inherited from class java.lang.Object
-
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait
-
-
-
-
-
-
-
-
-
-Constructor Details
-
-
-
-MaximalPlayeramountInstanceRestriction
-public MaximalPlayeramountInstanceRestriction (int max)
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/instance/game/minigame/config/restriction/common/MinimalPlayeramountGameRestriction.html b/docs/eu/mhsl/minenet/minigames/instance/game/minigame/config/restriction/common/MinimalPlayeramountGameRestriction.html
deleted file mode 100644
index 837d352..0000000
--- a/docs/eu/mhsl/minenet/minigames/instance/game/minigame/config/restriction/common/MinimalPlayeramountGameRestriction.html
+++ /dev/null
@@ -1,167 +0,0 @@
-
-
-
-
-MinimalPlayeramountGameRestriction
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-java.lang.Object
-
eu.mhsl.minenet.minigames.instance.game.minigame.config.restriction.common.MinimalPlayeramountGameRestriction
-
-
-
-
-
-
-
-Constructor Summary
-Constructors
-
-
-
-
-
-
-Method Summary
-
-
All Methods Instance Methods Concrete Methods
-
-
-
-
Methods inherited from class java.lang.Object
-
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait
-
-
-
-
-
-
-
-
-
-Constructor Details
-
-
-
-MinimalPlayeramountGameRestriction
-public MinimalPlayeramountGameRestriction (int min)
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/instance/game/minigame/config/restriction/common/MinimalPlayeramountInstanceRestriction.html b/docs/eu/mhsl/minenet/minigames/instance/game/minigame/config/restriction/common/MinimalPlayeramountInstanceRestriction.html
deleted file mode 100644
index eb60a9f..0000000
--- a/docs/eu/mhsl/minenet/minigames/instance/game/minigame/config/restriction/common/MinimalPlayeramountInstanceRestriction.html
+++ /dev/null
@@ -1,167 +0,0 @@
-
-
-
-
-MinimalPlayeramountInstanceRestriction
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-java.lang.Object
-
eu.mhsl.minenet.minigames.instance.game.minigame.config.restriction.common.MinimalPlayeramountInstanceRestriction
-
-
-
-
-
-
-
-Constructor Summary
-Constructors
-
-
-
-
-
-
-Method Summary
-
-
All Methods Instance Methods Concrete Methods
-
-
-
-
Methods inherited from class java.lang.Object
-
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait
-
-
-
-
-
-
-
-
-
-Constructor Details
-
-
-
-MinimalPlayeramountInstanceRestriction
-public MinimalPlayeramountInstanceRestriction (int min)
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/instance/game/minigame/config/restriction/common/package-summary.html b/docs/eu/mhsl/minenet/minigames/instance/game/minigame/config/restriction/common/package-summary.html
deleted file mode 100644
index 6444635..0000000
--- a/docs/eu/mhsl/minenet/minigames/instance/game/minigame/config/restriction/common/package-summary.html
+++ /dev/null
@@ -1,95 +0,0 @@
-
-
-
-
-eu.mhsl.minenet.minigames.instance.game.minigame.config.restriction.common
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-package eu.mhsl.minenet.minigames.instance.game.minigame.config.restriction.common
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/instance/game/minigame/config/restriction/common/package-tree.html b/docs/eu/mhsl/minenet/minigames/instance/game/minigame/config/restriction/common/package-tree.html
deleted file mode 100644
index 1436ead..0000000
--- a/docs/eu/mhsl/minenet/minigames/instance/game/minigame/config/restriction/common/package-tree.html
+++ /dev/null
@@ -1,72 +0,0 @@
-
-
-
-
-eu.mhsl.minenet.minigames.instance.game.minigame.config.restriction.common Class Hierarchy
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/instance/game/minigame/config/restriction/package-summary.html b/docs/eu/mhsl/minenet/minigames/instance/game/minigame/config/restriction/package-summary.html
deleted file mode 100644
index fdf85d6..0000000
--- a/docs/eu/mhsl/minenet/minigames/instance/game/minigame/config/restriction/package-summary.html
+++ /dev/null
@@ -1,111 +0,0 @@
-
-
-
-
-eu.mhsl.minenet.minigames.instance.game.minigame.config.restriction
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-package eu.mhsl.minenet.minigames.instance.game.minigame.config.restriction
-
-
-
-
-
-
-
-
All Classes and Interfaces Interfaces Classes Enum Classes
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/instance/game/minigame/config/restriction/package-tree.html b/docs/eu/mhsl/minenet/minigames/instance/game/minigame/config/restriction/package-tree.html
deleted file mode 100644
index 2e1600f..0000000
--- a/docs/eu/mhsl/minenet/minigames/instance/game/minigame/config/restriction/package-tree.html
+++ /dev/null
@@ -1,93 +0,0 @@
-
-
-
-
-eu.mhsl.minenet.minigames.instance.game.minigame.config.restriction Class Hierarchy
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-Class Hierarchy
-
-java.lang.Object
-
-eu.mhsl.minenet.minigames.instance.game.minigame.config.restriction.Restriction
-eu.mhsl.minenet.minigames.instance.game.minigame.config.restriction.RestrictionData
-eu.mhsl.minenet.minigames.instance.game.minigame.config.restriction.RestrictionHandler
-
-
-
-
-
-Interface Hierarchy
-
-eu.mhsl.minenet.minigames.instance.game.minigame.config.restriction.IRestriction
-
-
-
-Enum Class Hierarchy
-
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/instance/game/minigame/package-summary.html b/docs/eu/mhsl/minenet/minigames/instance/game/minigame/package-summary.html
deleted file mode 100644
index 6e305d1..0000000
--- a/docs/eu/mhsl/minenet/minigames/instance/game/minigame/package-summary.html
+++ /dev/null
@@ -1,95 +0,0 @@
-
-
-
-
-eu.mhsl.minenet.minigames.instance.game.minigame
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-package eu.mhsl.minenet.minigames.instance.game.minigame
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/instance/game/minigame/package-tree.html b/docs/eu/mhsl/minenet/minigames/instance/game/minigame/package-tree.html
deleted file mode 100644
index a45af31..0000000
--- a/docs/eu/mhsl/minenet/minigames/instance/game/minigame/package-tree.html
+++ /dev/null
@@ -1,87 +0,0 @@
-
-
-
-
-eu.mhsl.minenet.minigames.instance.game.minigame Class Hierarchy
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-Class Hierarchy
-
-java.lang.Object
-
-net.minestom.server.instance.Instance (implements net.minestom.server.instance.block.Block.Getter, net.minestom.server.instance.block.Block.Setter, net.minestom.server.event.EventHandler<T>, net.minestom.server.adventure.audience.PacketGroupingAudience, net.minestom.server.timer.Schedulable, net.minestom.server.snapshot.Snapshotable, net.minestom.server.tag.Taggable, net.minestom.server.Tickable)
-
-net.minestom.server.instance.InstanceContainer
-
-eu.mhsl.minenet.minigames.instance.MineNetInstance
-
-eu.mhsl.minenet.minigames.instance.game.Game (implements eu.mhsl.minenet.minigames.instance.Spawnable )
-
-eu.mhsl.minenet.minigames.instance.game.minigame.Minigame
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/instance/game/minigame/types/deathcube/DeathcubeFactory.html b/docs/eu/mhsl/minenet/minigames/instance/game/minigame/types/deathcube/DeathcubeFactory.html
deleted file mode 100644
index 381c57d..0000000
--- a/docs/eu/mhsl/minenet/minigames/instance/game/minigame/types/deathcube/DeathcubeFactory.html
+++ /dev/null
@@ -1,222 +0,0 @@
-
-
-
-
-DeathcubeFactory
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-java.lang.Object
-
eu.mhsl.minenet.minigames.instance.game.minigame.types.deathcube.DeathcubeFactory
-
-
-
-
-
-
-
-Constructor Summary
-Constructors
-
-
-
-
-
-
-Method Summary
-
-
All Methods Instance Methods Concrete Methods
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
net.minestom.server.item.Material
-
-
-
-
-
-
-
Methods inherited from class java.lang.Object
-
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait
-
-
-
-
-
-
-
-
-
-
-Constructor Details
-
-
-
-DeathcubeFactory
-public DeathcubeFactory ()
-
-
-
-
-
-
-
-
-Method Details
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-symbol
-public net.minestom.server.item.Material symbol ()
-
-Specified by:
-symbol
in interface GameFactory
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/instance/game/minigame/types/deathcube/package-summary.html b/docs/eu/mhsl/minenet/minigames/instance/game/minigame/types/deathcube/package-summary.html
deleted file mode 100644
index 716ad55..0000000
--- a/docs/eu/mhsl/minenet/minigames/instance/game/minigame/types/deathcube/package-summary.html
+++ /dev/null
@@ -1,82 +0,0 @@
-
-
-
-
-eu.mhsl.minenet.minigames.instance.game.minigame.types.deathcube
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-package eu.mhsl.minenet.minigames.instance.game.minigame.types.deathcube
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/instance/game/minigame/types/deathcube/package-tree.html b/docs/eu/mhsl/minenet/minigames/instance/game/minigame/types/deathcube/package-tree.html
deleted file mode 100644
index dcee187..0000000
--- a/docs/eu/mhsl/minenet/minigames/instance/game/minigame/types/deathcube/package-tree.html
+++ /dev/null
@@ -1,71 +0,0 @@
-
-
-
-
-eu.mhsl.minenet.minigames.instance.game.minigame.types.deathcube Class Hierarchy
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-Class Hierarchy
-
-java.lang.Object
-
-eu.mhsl.minenet.minigames.instance.game.minigame.types.deathcube.DeathcubeFactory (implements eu.mhsl.minenet.minigames.instance.game.minigame.config.GameFactory )
-
-
-
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/instance/game/minigame/types/minerun/MinerunFactory.html b/docs/eu/mhsl/minenet/minigames/instance/game/minigame/types/minerun/MinerunFactory.html
deleted file mode 100644
index 373794c..0000000
--- a/docs/eu/mhsl/minenet/minigames/instance/game/minigame/types/minerun/MinerunFactory.html
+++ /dev/null
@@ -1,222 +0,0 @@
-
-
-
-
-MinerunFactory
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-java.lang.Object
-
eu.mhsl.minenet.minigames.instance.game.minigame.types.minerun.MinerunFactory
-
-
-
-
-
-
-
-Constructor Summary
-Constructors
-
-
-
-
-
-
-Method Summary
-
-
All Methods Instance Methods Concrete Methods
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
net.minestom.server.item.Material
-
-
-
-
-
-
-
Methods inherited from class java.lang.Object
-
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait
-
-
-
-
-
-
-
-
-
-
-Constructor Details
-
-
-
-MinerunFactory
-public MinerunFactory ()
-
-
-
-
-
-
-
-
-Method Details
-
-
-
-
-
-
-
-
-
-
-
-
-symbol
-public net.minestom.server.item.Material symbol ()
-
-Specified by:
-symbol
in interface GameFactory
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/instance/game/minigame/types/minerun/package-summary.html b/docs/eu/mhsl/minenet/minigames/instance/game/minigame/types/minerun/package-summary.html
deleted file mode 100644
index d970260..0000000
--- a/docs/eu/mhsl/minenet/minigames/instance/game/minigame/types/minerun/package-summary.html
+++ /dev/null
@@ -1,82 +0,0 @@
-
-
-
-
-eu.mhsl.minenet.minigames.instance.game.minigame.types.minerun
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-package eu.mhsl.minenet.minigames.instance.game.minigame.types.minerun
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/instance/game/minigame/types/minerun/package-tree.html b/docs/eu/mhsl/minenet/minigames/instance/game/minigame/types/minerun/package-tree.html
deleted file mode 100644
index c005743..0000000
--- a/docs/eu/mhsl/minenet/minigames/instance/game/minigame/types/minerun/package-tree.html
+++ /dev/null
@@ -1,71 +0,0 @@
-
-
-
-
-eu.mhsl.minenet.minigames.instance.game.minigame.types.minerun Class Hierarchy
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-Class Hierarchy
-
-java.lang.Object
-
-eu.mhsl.minenet.minigames.instance.game.minigame.types.minerun.MinerunFactory (implements eu.mhsl.minenet.minigames.instance.game.minigame.config.GameFactory )
-
-
-
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/instance/game/minigame/types/stickfight/StickFightFactory.html b/docs/eu/mhsl/minenet/minigames/instance/game/minigame/types/stickfight/StickFightFactory.html
deleted file mode 100644
index f0ba1f4..0000000
--- a/docs/eu/mhsl/minenet/minigames/instance/game/minigame/types/stickfight/StickFightFactory.html
+++ /dev/null
@@ -1,235 +0,0 @@
-
-
-
-
-StickFightFactory
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-java.lang.Object
-
eu.mhsl.minenet.minigames.instance.game.minigame.types.stickfight.StickFightFactory
-
-
-
-
-
-
-
-Constructor Summary
-Constructors
-
-
-
-
-
-
-Method Summary
-
-
All Methods Instance Methods Concrete Methods
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
net.minestom.server.item.Material
-
-
-
-
-
-
-
Methods inherited from class java.lang.Object
-
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait
-
-
-
-
-
-
-
-
-
-
-Constructor Details
-
-
-
-StickFightFactory
-public StickFightFactory ()
-
-
-
-
-
-
-
-
-Method Details
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-symbol
-public net.minestom.server.item.Material symbol ()
-
-Specified by:
-symbol
in interface GameFactory
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/instance/game/minigame/types/stickfight/Stickfight.html b/docs/eu/mhsl/minenet/minigames/instance/game/minigame/types/stickfight/Stickfight.html
deleted file mode 100644
index 50ac155..0000000
--- a/docs/eu/mhsl/minenet/minigames/instance/game/minigame/types/stickfight/Stickfight.html
+++ /dev/null
@@ -1,268 +0,0 @@
-
-
-
-
-Stickfight
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-java.lang.Object
-
net.minestom.server.instance.Instance
-
net.minestom.server.instance.InstanceContainer
-
-
-
-
-
-
-All Implemented Interfaces:
-Spawnable
, net.kyori.adventure.audience.Audience
, net.kyori.adventure.audience.ForwardingAudience
, net.kyori.adventure.pointer.Pointered
, net.minestom.server.adventure.audience.PacketGroupingAudience
, net.minestom.server.event.EventHandler<net.minestom.server.event.trait.InstanceEvent>
, net.minestom.server.instance.block.Block.Getter
, net.minestom.server.instance.block.Block.Setter
, net.minestom.server.snapshot.Snapshotable
, net.minestom.server.tag.Taggable
, net.minestom.server.tag.TagReadable
, net.minestom.server.tag.TagWritable
, net.minestom.server.Tickable
, net.minestom.server.timer.Schedulable
-
-
-public class Stickfight
-
extends Minigame
-
-
-
-
-
-
-Nested Class Summary
-
-
Nested classes/interfaces inherited from interface net.minestom.server.instance.block.Block.Getter
-net.minestom.server.instance.block.Block.Getter.Condition
-
-
Nested classes/interfaces inherited from interface net.kyori.adventure.audience.ForwardingAudience
-net.kyori.adventure.audience.ForwardingAudience.Single
-
-
-
-
-
-Field Summary
-
-
-
Fields inherited from class net.minestom.server.instance.InstanceContainer
-srcInstance
-
-
Fields inherited from class net.minestom.server.instance.Instance
-uniqueId
-
-
-
-
-
-Constructor Summary
-Constructors
-
-
-
-
-
-
-Method Summary
-
-
All Methods Instance Methods Concrete Methods
-
-
-
-
-
-
net.minestom.server.coordinate.Pos
-
-
-
protected void
-
-
-
protected void
-
onPlayerMove (@NotNull net.minestom.server.event.player.PlayerMoveEvent playerMoveEvent)
-
-
-
-
-
-
-
-
-
Methods inherited from class net.minestom.server.instance.InstanceContainer
-addSharedInstance, breakBlock, copy, createChunk, enableAutoChunkLoad, generator, getChunk, getChunkLoader, getChunks, getChunkSupplier, getLastBlockChangeTime, getSharedInstances, getSrcInstance, hasEnabledAutoChunkLoad, hasSharedInstances, isInVoid, loadChunk, loadOptionalChunk, placeBlock, refreshLastBlockChangeTime, retrieveChunk, saveChunksToStorage, saveChunkToStorage, saveInstance, setBlock, setChunkLoader, setChunkSupplier, setGenerator, tick, unloadChunk
-
-
Methods inherited from class net.minestom.server.instance.Instance
-createTimePacket, eventNode, explode, explode, getBlock, getChunkAt, getChunkAt, getChunkEntities, getCreatures, getDimensionType, getEntities, getEntityTracker, getExperienceOrbs, getExplosionSupplier, getInstanceSpace, getNearbyEntities, getPlayers, getTime, getTimeRate, getTimeUpdate, getUniqueId, getWorldAge, getWorldBorder, isChunkLoaded, isChunkLoaded, isRegistered, loadChunk, loadOptionalChunk, pointers, scheduleNextTick, scheduler, sendBlockAction, setChunkGenerator, setExplosionSupplier, setRegistered, setTime, setTimeRate, setTimeUpdate, tagHandler, unloadChunk, updateSnapshot
-
-
Methods inherited from class java.lang.Object
-
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait
-
-
Methods inherited from interface net.kyori.adventure.audience.Audience
-openBook, sendActionBar, sendMessage, sendMessage, sendMessage, sendMessage, sendMessage, sendMessage, sendMessage, sendMessage, sendMessage, sendMessage, sendPlayerListFooter, sendPlayerListHeader, sendPlayerListHeaderAndFooter, showTitle, stopSound
-
-
Methods inherited from interface net.minestom.server.instance.block.Block.Getter
-getBlock, getBlock, getBlock
-
-
Methods inherited from interface net.minestom.server.instance.block.Block.Setter
-setBlock
-
-
Methods inherited from interface net.kyori.adventure.audience.ForwardingAudience
-filterAudience, forEachAudience, openBook, playSound, sendMessage, sendPlayerListFooter, sendPlayerListHeader
-
-
Methods inherited from interface net.minestom.server.adventure.audience.PacketGroupingAudience
-audiences, clearTitle, hideBossBar, playSound, playSound, resetTitle, sendActionBar, sendGroupedPacket, sendMessage, sendPlayerListHeaderAndFooter, sendTitlePart, showBossBar, stopSound
-
-
Methods inherited from interface net.kyori.adventure.pointer.Pointered
-get, getOrDefault, getOrDefaultFrom
-
-
Methods inherited from interface net.minestom.server.tag.Taggable
-getTag, hasTag, removeTag, setTag
-
-
-
-
-
-
-
-
-
-Constructor Details
-
-
-
-Stickfight
-public Stickfight ()
-
-
-
-
-
-
-
-
-Method Details
-
-
-
-
-
-
-onPlayerMove
-protected void onPlayerMove (@NotNull
- @NotNull net.minestom.server.event.player.PlayerMoveEvent playerMoveEvent)
-
-Overrides:
-onPlayerMove
in class Game
-
-
-
-
-
-getSpawn
-public net.minestom.server.coordinate.Pos getSpawn ()
-
-Specified by:
-getSpawn
in interface Spawnable
-Overrides:
-getSpawn
in class Game
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/instance/game/minigame/types/stickfight/package-summary.html b/docs/eu/mhsl/minenet/minigames/instance/game/minigame/types/stickfight/package-summary.html
deleted file mode 100644
index 1489a27..0000000
--- a/docs/eu/mhsl/minenet/minigames/instance/game/minigame/types/stickfight/package-summary.html
+++ /dev/null
@@ -1,84 +0,0 @@
-
-
-
-
-eu.mhsl.minenet.minigames.instance.game.minigame.types.stickfight
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-package eu.mhsl.minenet.minigames.instance.game.minigame.types.stickfight
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/instance/game/minigame/types/stickfight/package-tree.html b/docs/eu/mhsl/minenet/minigames/instance/game/minigame/types/stickfight/package-tree.html
deleted file mode 100644
index 3cea733..0000000
--- a/docs/eu/mhsl/minenet/minigames/instance/game/minigame/types/stickfight/package-tree.html
+++ /dev/null
@@ -1,92 +0,0 @@
-
-
-
-
-eu.mhsl.minenet.minigames.instance.game.minigame.types.stickfight Class Hierarchy
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-Class Hierarchy
-
-java.lang.Object
-
-net.minestom.server.instance.Instance (implements net.minestom.server.instance.block.Block.Getter, net.minestom.server.instance.block.Block.Setter, net.minestom.server.event.EventHandler<T>, net.minestom.server.adventure.audience.PacketGroupingAudience, net.minestom.server.timer.Schedulable, net.minestom.server.snapshot.Snapshotable, net.minestom.server.tag.Taggable, net.minestom.server.Tickable)
-
-net.minestom.server.instance.InstanceContainer
-
-eu.mhsl.minenet.minigames.instance.MineNetInstance
-
-eu.mhsl.minenet.minigames.instance.game.Game (implements eu.mhsl.minenet.minigames.instance.Spawnable )
-
-eu.mhsl.minenet.minigames.instance.game.minigame.Minigame
-
-eu.mhsl.minenet.minigames.instance.game.minigame.types.stickfight.Stickfight
-
-
-
-
-
-
-
-
-
-
-eu.mhsl.minenet.minigames.instance.game.minigame.types.stickfight.StickFightFactory (implements eu.mhsl.minenet.minigames.instance.game.minigame.config.GameFactory )
-
-
-
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/instance/game/minigame/types/trafficlightrace/TrafficLightRaceFactory.html b/docs/eu/mhsl/minenet/minigames/instance/game/minigame/types/trafficlightrace/TrafficLightRaceFactory.html
deleted file mode 100644
index 273cee0..0000000
--- a/docs/eu/mhsl/minenet/minigames/instance/game/minigame/types/trafficlightrace/TrafficLightRaceFactory.html
+++ /dev/null
@@ -1,209 +0,0 @@
-
-
-
-
-TrafficLightRaceFactory
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-java.lang.Object
-
eu.mhsl.minenet.minigames.instance.game.minigame.types.trafficlightrace.TrafficLightRaceFactory
-
-
-
-
-
-
-
-Constructor Summary
-Constructors
-
-
-
-
-
-
-Method Summary
-
-
All Methods Instance Methods Concrete Methods
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
net.minestom.server.item.Material
-
-
-
-
-
-
-
Methods inherited from class java.lang.Object
-
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait
-
-
-
-
-
-
-
-
-
-
-Constructor Details
-
-
-
-TrafficLightRaceFactory
-public TrafficLightRaceFactory ()
-
-
-
-
-
-
-
-
-Method Details
-
-
-
-
-
-
-
-
-
-
-
-
-symbol
-public net.minestom.server.item.Material symbol ()
-
-Specified by:
-symbol
in interface GameFactory
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/instance/game/minigame/types/trafficlightrace/package-summary.html b/docs/eu/mhsl/minenet/minigames/instance/game/minigame/types/trafficlightrace/package-summary.html
deleted file mode 100644
index 00babc0..0000000
--- a/docs/eu/mhsl/minenet/minigames/instance/game/minigame/types/trafficlightrace/package-summary.html
+++ /dev/null
@@ -1,82 +0,0 @@
-
-
-
-
-eu.mhsl.minenet.minigames.instance.game.minigame.types.trafficlightrace
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-package eu.mhsl.minenet.minigames.instance.game.minigame.types.trafficlightrace
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/instance/game/minigame/types/trafficlightrace/package-tree.html b/docs/eu/mhsl/minenet/minigames/instance/game/minigame/types/trafficlightrace/package-tree.html
deleted file mode 100644
index 04aeeba..0000000
--- a/docs/eu/mhsl/minenet/minigames/instance/game/minigame/types/trafficlightrace/package-tree.html
+++ /dev/null
@@ -1,71 +0,0 @@
-
-
-
-
-eu.mhsl.minenet.minigames.instance.game.minigame.types.trafficlightrace Class Hierarchy
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-Class Hierarchy
-
-java.lang.Object
-
-eu.mhsl.minenet.minigames.instance.game.minigame.types.trafficlightrace.TrafficLightRaceFactory (implements eu.mhsl.minenet.minigames.instance.game.minigame.config.GameFactory )
-
-
-
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/instance/game/package-summary.html b/docs/eu/mhsl/minenet/minigames/instance/game/package-summary.html
deleted file mode 100644
index 2a77da9..0000000
--- a/docs/eu/mhsl/minenet/minigames/instance/game/package-summary.html
+++ /dev/null
@@ -1,109 +0,0 @@
-
-
-
-
-eu.mhsl.minenet.minigames.instance.game
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-package eu.mhsl.minenet.minigames.instance.game
-
-
-
-
-
-
-
-
All Classes and Interfaces Classes Enum Classes
-
-
-
-
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/instance/game/package-tree.html b/docs/eu/mhsl/minenet/minigames/instance/game/package-tree.html
deleted file mode 100644
index 12bfb8d..0000000
--- a/docs/eu/mhsl/minenet/minigames/instance/game/package-tree.html
+++ /dev/null
@@ -1,98 +0,0 @@
-
-
-
-
-eu.mhsl.minenet.minigames.instance.game Class Hierarchy
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-Class Hierarchy
-
-java.lang.Object
-
-net.minestom.server.instance.Instance (implements net.minestom.server.instance.block.Block.Getter, net.minestom.server.instance.block.Block.Setter, net.minestom.server.event.EventHandler<T>, net.minestom.server.adventure.audience.PacketGroupingAudience, net.minestom.server.timer.Schedulable, net.minestom.server.snapshot.Snapshotable, net.minestom.server.tag.Taggable, net.minestom.server.Tickable)
-
-net.minestom.server.instance.InstanceContainer
-
-eu.mhsl.minenet.minigames.instance.MineNetInstance
-
-eu.mhsl.minenet.minigames.instance.game.Game (implements eu.mhsl.minenet.minigames.instance.Spawnable )
-
-
-
-
-
-
-
-
-
-
-
-Enum Class Hierarchy
-
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/instance/hub/Hub.html b/docs/eu/mhsl/minenet/minigames/instance/hub/Hub.html
deleted file mode 100644
index 6e43161..0000000
--- a/docs/eu/mhsl/minenet/minigames/instance/hub/Hub.html
+++ /dev/null
@@ -1,223 +0,0 @@
-
-
-
-
-Hub
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-java.lang.Object
-
net.minestom.server.instance.Instance
-
net.minestom.server.instance.InstanceContainer
-
-
-
-
-
-
-All Implemented Interfaces:
-Spawnable
, net.kyori.adventure.audience.Audience
, net.kyori.adventure.audience.ForwardingAudience
, net.kyori.adventure.pointer.Pointered
, net.minestom.server.adventure.audience.PacketGroupingAudience
, net.minestom.server.event.EventHandler<net.minestom.server.event.trait.InstanceEvent>
, net.minestom.server.instance.block.Block.Getter
, net.minestom.server.instance.block.Block.Setter
, net.minestom.server.snapshot.Snapshotable
, net.minestom.server.tag.Taggable
, net.minestom.server.tag.TagReadable
, net.minestom.server.tag.TagWritable
, net.minestom.server.Tickable
, net.minestom.server.timer.Schedulable
-
-
-
-
-
-
-
-
-
-Nested Class Summary
-
-
Nested classes/interfaces inherited from interface net.minestom.server.instance.block.Block.Getter
-net.minestom.server.instance.block.Block.Getter.Condition
-
-
Nested classes/interfaces inherited from interface net.kyori.adventure.audience.ForwardingAudience
-net.kyori.adventure.audience.ForwardingAudience.Single
-
-
-
-
-
-Field Summary
-Fields
-
-
-
Fields inherited from class net.minestom.server.instance.InstanceContainer
-srcInstance
-
-
Fields inherited from class net.minestom.server.instance.Instance
-uniqueId
-
-
-
-
-
-Method Summary
-
-
All Methods Instance Methods Concrete Methods
-
-
-
-
-
-
net.minestom.server.coordinate.Pos
-
-
-
-
-
-
-
-
Methods inherited from class net.minestom.server.instance.InstanceContainer
-addSharedInstance, breakBlock, copy, createChunk, enableAutoChunkLoad, generator, getChunk, getChunkLoader, getChunks, getChunkSupplier, getLastBlockChangeTime, getSharedInstances, getSrcInstance, hasEnabledAutoChunkLoad, hasSharedInstances, isInVoid, loadChunk, loadOptionalChunk, placeBlock, refreshLastBlockChangeTime, retrieveChunk, saveChunksToStorage, saveChunkToStorage, saveInstance, setBlock, setChunkLoader, setChunkSupplier, setGenerator, tick, unloadChunk
-
-
Methods inherited from class net.minestom.server.instance.Instance
-createTimePacket, eventNode, explode, explode, getBlock, getChunkAt, getChunkAt, getChunkEntities, getCreatures, getDimensionType, getEntities, getEntityTracker, getExperienceOrbs, getExplosionSupplier, getInstanceSpace, getNearbyEntities, getPlayers, getTime, getTimeRate, getTimeUpdate, getUniqueId, getWorldAge, getWorldBorder, isChunkLoaded, isChunkLoaded, isRegistered, loadChunk, loadOptionalChunk, pointers, scheduleNextTick, scheduler, sendBlockAction, setChunkGenerator, setExplosionSupplier, setRegistered, setTime, setTimeRate, setTimeUpdate, tagHandler, unloadChunk, updateSnapshot
-
-
Methods inherited from class java.lang.Object
-
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait
-
-
Methods inherited from interface net.kyori.adventure.audience.Audience
-openBook, sendActionBar, sendMessage, sendMessage, sendMessage, sendMessage, sendMessage, sendMessage, sendMessage, sendMessage, sendMessage, sendMessage, sendPlayerListFooter, sendPlayerListHeader, sendPlayerListHeaderAndFooter, showTitle, stopSound
-
-
Methods inherited from interface net.minestom.server.instance.block.Block.Getter
-getBlock, getBlock, getBlock
-
-
Methods inherited from interface net.minestom.server.instance.block.Block.Setter
-setBlock
-
-
Methods inherited from interface net.kyori.adventure.audience.ForwardingAudience
-filterAudience, forEachAudience, openBook, playSound, sendMessage, sendPlayerListFooter, sendPlayerListHeader
-
-
Methods inherited from interface net.minestom.server.adventure.audience.PacketGroupingAudience
-audiences, clearTitle, hideBossBar, playSound, playSound, resetTitle, sendActionBar, sendGroupedPacket, sendMessage, sendPlayerListHeaderAndFooter, sendTitlePart, showBossBar, stopSound
-
-
Methods inherited from interface net.kyori.adventure.pointer.Pointered
-get, getOrDefault, getOrDefaultFrom
-
-
Methods inherited from interface net.minestom.server.tag.Taggable
-getTag, hasTag, removeTag, setTag
-
-
-
-
-
-
-
-
-
-Field Details
-
-
-
-INSTANCE
-public static final Hub INSTANCE
-
-
-
-
-
-
-
-
-Method Details
-
-
-
-getSpawn
-public net.minestom.server.coordinate.Pos getSpawn ()
-
-Specified by:
-getSpawn
in interface Spawnable
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/instance/hub/entity/RoomSelector.html b/docs/eu/mhsl/minenet/minigames/instance/hub/entity/RoomSelector.html
deleted file mode 100644
index 907699e..0000000
--- a/docs/eu/mhsl/minenet/minigames/instance/hub/entity/RoomSelector.html
+++ /dev/null
@@ -1,266 +0,0 @@
-
-
-
-
-RoomSelector
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-java.lang.Object
-
net.minestom.server.entity.Entity
-
net.minestom.server.entity.LivingEntity
-
net.minestom.server.entity.EntityCreature
-
-
-
-
-
-
-
-All Implemented Interfaces:
-net.kyori.adventure.sound.Sound.Emitter
, net.kyori.adventure.text.event.HoverEventSource<net.kyori.adventure.text.event.HoverEvent.ShowEntity>
, net.minestom.server.entity.ai.EntityAI
, net.minestom.server.entity.pathfinding.NavigableEntity
, net.minestom.server.event.EventHandler<net.minestom.server.event.trait.EntityEvent>
, net.minestom.server.inventory.EquipmentHandler
, net.minestom.server.permission.PermissionHandler
, net.minestom.server.snapshot.Snapshotable
, net.minestom.server.tag.Taggable
, net.minestom.server.tag.TagReadable
, net.minestom.server.tag.TagWritable
, net.minestom.server.Tickable
, net.minestom.server.timer.Schedulable
, net.minestom.server.Viewable
-
-
-
-
-
-
-
-
-
-Nested Class Summary
-
-
Nested classes/interfaces inherited from class net.minestom.server.entity.Entity
-net.minestom.server.entity.Entity.Pose
-
-
-
-
-
-Field Summary
-
-
Fields inherited from class net.minestom.server.entity.LivingEntity
-canPickupItem, expandedBoundingBox, invulnerable, isDead, itemPickupCooldown, lastDamageSource
-
-
Fields inherited from class net.minestom.server.entity.Entity
-currentChunk, entityMeta, entityType, gravityAcceleration, gravityDragPerTick, gravityTickCount, hasPhysics, instance, lastSyncedPosition, metadata, onGround, position, previousPosition, trackingUpdate, uuid, vehicle, velocity, viewEngine, viewers
-
-
-
-
-
-Constructor Summary
-Constructors
-
-
-
-
-
-
-Method Summary
-
-
All Methods Instance Methods Concrete Methods
-
-
-
-
-
-
void
-
onAttack (@NotNull net.minestom.server.event.entity.EntityAttackEvent entityAttackEvent)
-
-
Called when a Player attacks the entity
-
-
void
-
onInteract (@NotNull net.minestom.server.event.player.PlayerEntityInteractEvent playerEntityInteractEvent)
-
-
Called when a Player interacts with the entity
-
-
void
-
onSpawn (@NotNull net.minestom.server.event.instance.AddEntityToInstanceEvent addEntityToInstanceEvent)
-
-
Called when instance of entity is set
-
-
-
-
-
-
-
Methods inherited from class net.minestom.server.entity.EntityCreature
-attack, attack, getAIGroups, getNavigator, getRemovalAnimationDelay, getTarget, kill, setInstance, setRemovalAnimationDelay, setTarget, update
-
-
Methods inherited from class net.minestom.server.entity.LivingEntity
-canPickupItem, damage, getArrowCount, getAttribute, getAttributeValue, getBoots, getChestplate, getFireDamagePeriod, getHealth, getHelmet, getItemInMainHand, getItemInOffHand, getLastDamageSource, getLeggings, getLivingEntityMeta, getMaxHealth, getPropertiesPacket, getTargetBlockPosition, getTeam, handleVoid, heal, isDead, isFlyingWithElytra, isImmune, isInvulnerable, onAttributeChanged, refreshActiveHand, refreshIsDead, setArrowCount, setBoots, setBoundingBox, setCanPickupItem, setChestplate, setFireDamagePeriod, setFireDamagePeriod, setFireForDuration, setFireForDuration, setFireForDuration, setFlyingWithElytra, setHealth, setHelmet, setInvulnerable, setItemInMainHand, setItemInOffHand, setLeggings, setTeam, swingMainHand, swingOffHand, takeKnockback, updateNewViewer
-
-
Methods inherited from class net.minestom.server.entity.Entity
-addEffect, addPassenger, addViewer, asHoverEvent, askSynchronization, autoViewEntities, clearEffects, eventNode, generateId, getAcquirable, getActiveEffects, getAliveTicks, getAllPermissions, getBoundingBox, getChunk, getCustomName, getDistance, getDistance, getDistanceSquared, getEntity, getEntity, getEntityId, getEntityMeta, getEntityType, getEyeHeight, getGravityAcceleration, getGravityDragPerTick, getGravityTickCount, getInstance, getLineOfSight, getLineOfSightEntity, getMetadataPacket, getPassengers, getPassengersPacket, getPose, getPosition, getUuid, getVehicle, getVelocity, getVelocityForPacket, getVelocityPacket, getViewers, hasLineOfSight, hasLineOfSight, hasNoGravity, hasPassenger, hasPredictableViewers, hasVelocity, isActive, isAutoViewable, isCustomNameVisible, isGlowing, isInvisible, isOnFire, isOnGround, isRemoved, isSilent, isSneaking, isSprinting, lookAt, lookAt, refreshCurrentChunk, refreshPosition, refreshPosition, remove, removeEffect, removePassenger, removeViewer, scheduleNextTick, scheduler, scheduleRemove, scheduleRemove, setAutoViewable, setAutoViewEntities, setBoundingBox, setCustomName, setCustomNameVisible, setCustomSynchronizationCooldown, setGlowing, setGravity, setInstance, setInstance, setInvisible, setNoGravity, setOnFire, setPose, setSilent, setSneaking, setSprinting, setUuid, setVelocity, setView, spawn, switchEntityType, synchronizePosition, tagHandler, teleport, teleport, tick, triggerStatus, updateOldViewer, updatePose, updateSnapshot, updateVelocity, updateViewableRule, updateViewableRule, updateViewerRule, updateViewerRule
-
-
Methods inherited from class java.lang.Object
-
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait
-
-
Methods inherited from interface net.minestom.server.entity.ai.EntityAI
-addAIGroup, addAIGroup, aiTick
-
-
Methods inherited from interface net.minestom.server.inventory.EquipmentHandler
-getEquipment, getEquipmentsPacket, getItemInHand, hasEquipment, setEquipment, setItemInHand, syncEquipment
-
-
Methods inherited from interface net.kyori.adventure.text.event.HoverEventSource
-asHoverEvent
-
-
Methods inherited from interface net.minestom.server.permission.PermissionHandler
-addPermission, getPermission, hasPermission, hasPermission, hasPermission, removePermission, removePermission
-
-
Methods inherited from interface net.minestom.server.tag.Taggable
-getTag, hasTag, removeTag, setTag
-
-
Methods inherited from interface net.minestom.server.Viewable
-getViewersAsAudience, getViewersAsAudiences, isViewer, sendPacketsToViewers, sendPacketsToViewers, sendPacketToViewers, sendPacketToViewersAndSelf
-
-
-
-
-
-
-
-
-
-Constructor Details
-
-
-
-RoomSelector
-public RoomSelector ()
-
-
-
-
-
-
-
-
-Method Details
-
-
-
-onSpawn
-public void onSpawn (@NotNull
- @NotNull net.minestom.server.event.instance.AddEntityToInstanceEvent addEntityToInstanceEvent)
-
-Called when instance of entity is set
-
-Overrides:
-onSpawn
in class InteractableEntity
-
-
-
-
-
-onAttack
-public void onAttack (@NotNull
- @NotNull net.minestom.server.event.entity.EntityAttackEvent entityAttackEvent)
-
-Called when a Player attacks the entity
-
-Overrides:
-onAttack
in class InteractableEntity
-
-
-
-
-
-onInteract
-public void onInteract (@NotNull
- @NotNull net.minestom.server.event.player.PlayerEntityInteractEvent playerEntityInteractEvent)
-
-Called when a Player interacts with the entity
-
-Overrides:
-onInteract
in class InteractableEntity
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/instance/hub/entity/package-summary.html b/docs/eu/mhsl/minenet/minigames/instance/hub/entity/package-summary.html
deleted file mode 100644
index b250fdb..0000000
--- a/docs/eu/mhsl/minenet/minigames/instance/hub/entity/package-summary.html
+++ /dev/null
@@ -1,95 +0,0 @@
-
-
-
-
-eu.mhsl.minenet.minigames.instance.hub.entity
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-package eu.mhsl.minenet.minigames.instance.hub.entity
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/instance/hub/entity/package-tree.html b/docs/eu/mhsl/minenet/minigames/instance/hub/entity/package-tree.html
deleted file mode 100644
index 79947bd..0000000
--- a/docs/eu/mhsl/minenet/minigames/instance/hub/entity/package-tree.html
+++ /dev/null
@@ -1,87 +0,0 @@
-
-
-
-
-eu.mhsl.minenet.minigames.instance.hub.entity Class Hierarchy
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-Class Hierarchy
-
-java.lang.Object
-
-net.minestom.server.entity.Entity (implements net.minestom.server.event.EventHandler<T>, net.kyori.adventure.text.event.HoverEventSource<V>, net.minestom.server.permission.PermissionHandler, net.minestom.server.timer.Schedulable, net.minestom.server.snapshot.Snapshotable, net.kyori.adventure.sound.Sound.Emitter, net.minestom.server.tag.Taggable, net.minestom.server.Tickable, net.minestom.server.Viewable)
-
-net.minestom.server.entity.LivingEntity (implements net.minestom.server.inventory.EquipmentHandler)
-
-net.minestom.server.entity.EntityCreature (implements net.minestom.server.entity.ai.EntityAI, net.minestom.server.entity.pathfinding.NavigableEntity)
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/instance/hub/inventory/HubInventory.html b/docs/eu/mhsl/minenet/minigames/instance/hub/inventory/HubInventory.html
deleted file mode 100644
index adb70eb..0000000
--- a/docs/eu/mhsl/minenet/minigames/instance/hub/inventory/HubInventory.html
+++ /dev/null
@@ -1,164 +0,0 @@
-
-
-
-
-HubInventory
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-java.lang.Object
-
net.minestom.server.inventory.AbstractInventory
-
net.minestom.server.inventory.Inventory
-
-
-
-
-
-
-All Implemented Interfaces:
-net.minestom.server.inventory.InventoryClickHandler
, net.minestom.server.tag.Taggable
, net.minestom.server.tag.TagReadable
, net.minestom.server.tag.TagWritable
, net.minestom.server.Viewable
-
-
-
-
-
-
-
-
-
-Field Summary
-
-
Fields inherited from class net.minestom.server.inventory.AbstractInventory
-clickProcessor, inventoryConditions, itemStacks
-
-
-
-
-
-Constructor Summary
-Constructors
-
-
-
-
-
-
-Method Summary
-
-
-
Methods inherited from class net.minestom.server.inventory.Inventory
-addViewer, changeHeld, clear, doubleClick, dragging, drop, getCursorItem, getInventoryType, getTitle, getViewers, getWindowId, leftClick, middleClick, removeViewer, rightClick, sendProperty, setCursorItem, setTitle, shiftClick, UNSAFE_itemInsert, update, update
-
-
Methods inherited from class net.minestom.server.inventory.AbstractInventory
-addInventoryCondition, addItemStack, addItemStack, addItemStacks, copyContents, getInnerSize, getInventoryConditions, getItemStack, getItemStacks, getSize, processItemStack, processItemStacks, replaceItemStack, safeItemInsert, safeItemInsert, setItemStack, tagHandler, takeItemStack, takeItemStacks
-
-
Methods inherited from class java.lang.Object
-
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait
-
-
Methods inherited from interface net.minestom.server.inventory.InventoryClickHandler
-callClickEvent
-
-
Methods inherited from interface net.minestom.server.tag.Taggable
-getTag, hasTag, removeTag, setTag
-
-
Methods inherited from interface net.minestom.server.Viewable
-getViewersAsAudience, getViewersAsAudiences, isViewer, sendPacketsToViewers, sendPacketsToViewers, sendPacketToViewers, sendPacketToViewersAndSelf
-
-
-
-
-
-
-
-
-
-Constructor Details
-
-
-
-HubInventory
-public HubInventory (net.minestom.server.entity.Player p)
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/instance/hub/inventory/JoinInventory.html b/docs/eu/mhsl/minenet/minigames/instance/hub/inventory/JoinInventory.html
deleted file mode 100644
index 5fb1e18..0000000
--- a/docs/eu/mhsl/minenet/minigames/instance/hub/inventory/JoinInventory.html
+++ /dev/null
@@ -1,209 +0,0 @@
-
-
-
-
-JoinInventory
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-java.lang.Object
-
net.minestom.server.inventory.AbstractInventory
-
net.minestom.server.inventory.Inventory
-
-
-
-
-
-
-All Implemented Interfaces:
-net.minestom.server.inventory.InventoryClickHandler
, net.minestom.server.tag.Taggable
, net.minestom.server.tag.TagReadable
, net.minestom.server.tag.TagWritable
, net.minestom.server.Viewable
-
-
-
-
-
-
-
-
-
-Field Summary
-
-
Fields inherited from class net.minestom.server.inventory.AbstractInventory
-clickProcessor, inventoryConditions, itemStacks
-
-
-
-
-
-Constructor Summary
-Constructors
-
-
-
-
-
-
-Method Summary
-
-
All Methods Instance Methods Concrete Methods
-
-
-
-
-
-
protected void
-
onClick (net.minestom.server.entity.Player player,
- int slot,
- net.minestom.server.inventory.click.ClickType clickType,
- net.minestom.server.inventory.condition.InventoryConditionResult inventoryConditionResult)
-
-
You may want to Override this method to get more generic click events
-
-
-
-
-
-
-
Methods inherited from class net.minestom.server.inventory.Inventory
-addViewer, changeHeld, clear, doubleClick, dragging, drop, getCursorItem, getInventoryType, getTitle, getViewers, getWindowId, leftClick, middleClick, removeViewer, rightClick, sendProperty, setCursorItem, setTitle, shiftClick, UNSAFE_itemInsert, update, update
-
-
Methods inherited from class net.minestom.server.inventory.AbstractInventory
-addInventoryCondition, addItemStack, addItemStack, addItemStacks, copyContents, getInnerSize, getInventoryConditions, getItemStack, getItemStacks, getSize, processItemStack, processItemStacks, replaceItemStack, safeItemInsert, safeItemInsert, setItemStack, tagHandler, takeItemStack, takeItemStacks
-
-
Methods inherited from class java.lang.Object
-
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait
-
-
Methods inherited from interface net.minestom.server.inventory.InventoryClickHandler
-callClickEvent
-
-
Methods inherited from interface net.minestom.server.tag.Taggable
-getTag, hasTag, removeTag, setTag
-
-
Methods inherited from interface net.minestom.server.Viewable
-getViewersAsAudience, getViewersAsAudiences, isViewer, sendPacketsToViewers, sendPacketsToViewers, sendPacketToViewers, sendPacketToViewersAndSelf
-
-
-
-
-
-
-
-
-
-Constructor Details
-
-
-
-JoinInventory
-public JoinInventory (net.minestom.server.entity.Player p)
-
-
-
-
-
-
-
-
-Method Details
-
-
-
-onClick
-protected void onClick (net.minestom.server.entity.Player player,
- int slot,
- net.minestom.server.inventory.click.ClickType clickType,
- net.minestom.server.inventory.condition.InventoryConditionResult inventoryConditionResult)
-
-You may want to Override this method to get more generic click events
-
-Overrides:
-onClick
in class InteractableInventory
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/instance/hub/inventory/package-summary.html b/docs/eu/mhsl/minenet/minigames/instance/hub/inventory/package-summary.html
deleted file mode 100644
index bd37f28..0000000
--- a/docs/eu/mhsl/minenet/minigames/instance/hub/inventory/package-summary.html
+++ /dev/null
@@ -1,97 +0,0 @@
-
-
-
-
-eu.mhsl.minenet.minigames.instance.hub.inventory
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-package eu.mhsl.minenet.minigames.instance.hub.inventory
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/instance/hub/inventory/package-tree.html b/docs/eu/mhsl/minenet/minigames/instance/hub/inventory/package-tree.html
deleted file mode 100644
index dd59b1a..0000000
--- a/docs/eu/mhsl/minenet/minigames/instance/hub/inventory/package-tree.html
+++ /dev/null
@@ -1,84 +0,0 @@
-
-
-
-
-eu.mhsl.minenet.minigames.instance.hub.inventory Class Hierarchy
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-Class Hierarchy
-
-java.lang.Object
-
-net.minestom.server.inventory.AbstractInventory (implements net.minestom.server.inventory.InventoryClickHandler, net.minestom.server.tag.Taggable)
-
-net.minestom.server.inventory.Inventory (implements net.minestom.server.Viewable)
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/instance/hub/package-summary.html b/docs/eu/mhsl/minenet/minigames/instance/hub/package-summary.html
deleted file mode 100644
index 078b9a3..0000000
--- a/docs/eu/mhsl/minenet/minigames/instance/hub/package-summary.html
+++ /dev/null
@@ -1,101 +0,0 @@
-
-
-
-
-eu.mhsl.minenet.minigames.instance.hub
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-package eu.mhsl.minenet.minigames.instance.hub
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/instance/hub/package-tree.html b/docs/eu/mhsl/minenet/minigames/instance/hub/package-tree.html
deleted file mode 100644
index cf9eedf..0000000
--- a/docs/eu/mhsl/minenet/minigames/instance/hub/package-tree.html
+++ /dev/null
@@ -1,83 +0,0 @@
-
-
-
-
-eu.mhsl.minenet.minigames.instance.hub Class Hierarchy
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-Class Hierarchy
-
-java.lang.Object
-
-net.minestom.server.instance.Instance (implements net.minestom.server.instance.block.Block.Getter, net.minestom.server.instance.block.Block.Setter, net.minestom.server.event.EventHandler<T>, net.minestom.server.adventure.audience.PacketGroupingAudience, net.minestom.server.timer.Schedulable, net.minestom.server.snapshot.Snapshotable, net.minestom.server.tag.Taggable, net.minestom.server.Tickable)
-
-net.minestom.server.instance.InstanceContainer
-
-eu.mhsl.minenet.minigames.instance.MineNetInstance
-
-eu.mhsl.minenet.minigames.instance.hub.Hub (implements eu.mhsl.minenet.minigames.instance.Spawnable )
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/instance/package-summary.html b/docs/eu/mhsl/minenet/minigames/instance/package-summary.html
deleted file mode 100644
index c92bf51..0000000
--- a/docs/eu/mhsl/minenet/minigames/instance/package-summary.html
+++ /dev/null
@@ -1,111 +0,0 @@
-
-
-
-
-eu.mhsl.minenet.minigames.instance
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-package eu.mhsl.minenet.minigames.instance
-
-
-
-
-
-
-
-
All Classes and Interfaces Interfaces Classes Enum Classes
-
-
-
-
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/instance/package-tree.html b/docs/eu/mhsl/minenet/minigames/instance/package-tree.html
deleted file mode 100644
index c6ecf26..0000000
--- a/docs/eu/mhsl/minenet/minigames/instance/package-tree.html
+++ /dev/null
@@ -1,99 +0,0 @@
-
-
-
-
-eu.mhsl.minenet.minigames.instance Class Hierarchy
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-Class Hierarchy
-
-java.lang.Object
-
-net.minestom.server.instance.Instance (implements net.minestom.server.instance.block.Block.Getter, net.minestom.server.instance.block.Block.Setter, net.minestom.server.event.EventHandler<T>, net.minestom.server.adventure.audience.PacketGroupingAudience, net.minestom.server.timer.Schedulable, net.minestom.server.snapshot.Snapshotable, net.minestom.server.tag.Taggable, net.minestom.server.Tickable)
-
-net.minestom.server.instance.InstanceContainer
-
-
-
-
-
-
-
-
-
-Interface Hierarchy
-
-eu.mhsl.minenet.minigames.instance.Spawnable
-
-
-
-Enum Class Hierarchy
-
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/instance/room/Room.html b/docs/eu/mhsl/minenet/minigames/instance/room/Room.html
deleted file mode 100644
index ed14287..0000000
--- a/docs/eu/mhsl/minenet/minigames/instance/room/Room.html
+++ /dev/null
@@ -1,292 +0,0 @@
-
-
-
-
-Room
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-java.lang.Object
-
net.minestom.server.instance.Instance
-
net.minestom.server.instance.InstanceContainer
-
-
-
-
-
-
-All Implemented Interfaces:
-Spawnable
, net.kyori.adventure.audience.Audience
, net.kyori.adventure.audience.ForwardingAudience
, net.kyori.adventure.pointer.Pointered
, net.minestom.server.adventure.audience.PacketGroupingAudience
, net.minestom.server.event.EventHandler<net.minestom.server.event.trait.InstanceEvent>
, net.minestom.server.instance.block.Block.Getter
, net.minestom.server.instance.block.Block.Setter
, net.minestom.server.snapshot.Snapshotable
, net.minestom.server.tag.Taggable
, net.minestom.server.tag.TagReadable
, net.minestom.server.tag.TagWritable
, net.minestom.server.Tickable
, net.minestom.server.timer.Schedulable
-
-
-
-
-
-
-
-
-
-Nested Class Summary
-
-
Nested classes/interfaces inherited from interface net.minestom.server.instance.block.Block.Getter
-net.minestom.server.instance.block.Block.Getter.Condition
-
-
Nested classes/interfaces inherited from interface net.kyori.adventure.audience.ForwardingAudience
-net.kyori.adventure.audience.ForwardingAudience.Single
-
-
-
-
-
-Field Summary
-
-
Fields inherited from class net.minestom.server.instance.InstanceContainer
-srcInstance
-
-
Fields inherited from class net.minestom.server.instance.Instance
-uniqueId
-
-
-
-
-
-Method Summary
-
-
All Methods Static Methods Instance Methods Concrete Methods
-
-
-
-
-
-
-
createRoom (net.minestom.server.entity.Player owner)
-
-
static void
-
-
-
Set <net.minestom.server.entity.Player>
-
-
-
-
-
-
net.minestom.server.entity.Player
-
-
-
-
getRoom (net.minestom.server.entity.Player p)
-
-
net.minestom.server.coordinate.Pos
-
-
-
void
-
-
-
static void
-
-
-
static void
-
setRoom (net.minestom.server.entity.Player p,
- Room room)
-
-
static void
-
unsetRoom (net.minestom.server.entity.Player p)
-
-
-
-
-
-
-
Methods inherited from class net.minestom.server.instance.InstanceContainer
-addSharedInstance, breakBlock, copy, createChunk, enableAutoChunkLoad, generator, getChunk, getChunkLoader, getChunks, getChunkSupplier, getLastBlockChangeTime, getSharedInstances, getSrcInstance, hasEnabledAutoChunkLoad, hasSharedInstances, isInVoid, loadChunk, loadOptionalChunk, placeBlock, refreshLastBlockChangeTime, retrieveChunk, saveChunksToStorage, saveChunkToStorage, saveInstance, setBlock, setChunkLoader, setChunkSupplier, setGenerator, tick, unloadChunk
-
-
Methods inherited from class net.minestom.server.instance.Instance
-createTimePacket, eventNode, explode, explode, getBlock, getChunkAt, getChunkAt, getChunkEntities, getCreatures, getDimensionType, getEntities, getEntityTracker, getExperienceOrbs, getExplosionSupplier, getInstanceSpace, getNearbyEntities, getPlayers, getTime, getTimeRate, getTimeUpdate, getUniqueId, getWorldAge, getWorldBorder, isChunkLoaded, isChunkLoaded, isRegistered, loadChunk, loadOptionalChunk, pointers, scheduleNextTick, scheduler, sendBlockAction, setChunkGenerator, setExplosionSupplier, setRegistered, setTime, setTimeRate, setTimeUpdate, tagHandler, unloadChunk, updateSnapshot
-
-
Methods inherited from class java.lang.Object
-
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait
-
-
Methods inherited from interface net.kyori.adventure.audience.Audience
-openBook, sendActionBar, sendMessage, sendMessage, sendMessage, sendMessage, sendMessage, sendMessage, sendMessage, sendMessage, sendMessage, sendMessage, sendPlayerListFooter, sendPlayerListHeader, sendPlayerListHeaderAndFooter, showTitle, stopSound
-
-
Methods inherited from interface net.minestom.server.instance.block.Block.Getter
-getBlock, getBlock, getBlock
-
-
Methods inherited from interface net.minestom.server.instance.block.Block.Setter
-setBlock
-
-
Methods inherited from interface net.kyori.adventure.audience.ForwardingAudience
-filterAudience, forEachAudience, openBook, playSound, sendMessage, sendPlayerListFooter, sendPlayerListHeader
-
-
Methods inherited from interface net.minestom.server.adventure.audience.PacketGroupingAudience
-audiences, clearTitle, hideBossBar, playSound, playSound, resetTitle, sendActionBar, sendGroupedPacket, sendMessage, sendPlayerListHeaderAndFooter, sendTitlePart, showBossBar, stopSound
-
-
Methods inherited from interface net.kyori.adventure.pointer.Pointered
-get, getOrDefault, getOrDefaultFrom
-
-
Methods inherited from interface net.minestom.server.tag.Taggable
-getTag, hasTag, removeTag, setTag
-
-
-
-
-
-
-
-
-
-Method Details
-
-
-
-createRoom
-public static Room createRoom (net.minestom.server.entity.Player owner)
-
-
-
-
-deleteRoom
-public static void deleteRoom (Room room)
-
-
-
-
-getRoom
-public static Room getRoom (net.minestom.server.entity.Player p)
-
-
-
-
-setOwnRoom
-public static void setOwnRoom (net.minestom.server.entity.Player p)
-
-
-
-
-setRoom
-public static void setRoom (net.minestom.server.entity.Player p,
- Room room)
-
-
-
-
-unsetRoom
-public static void unsetRoom (net.minestom.server.entity.Player p)
-
-
-
-
-getAllRooms
-public static Set <Room > getAllRooms ()
-
-
-
-
-getOwner
-public net.minestom.server.entity.Player getOwner ()
-
-
-
-
-moveMembersToGame
-public void moveMembersToGame (Game game)
-
-
-
-
-getAllMembers
-public Set <net.minestom.server.entity.Player> getAllMembers ()
-
-
-
-
-getSpawn
-public net.minestom.server.coordinate.Pos getSpawn ()
-
-Specified by:
-getSpawn
in interface Spawnable
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/instance/room/entity/GameSelector.html b/docs/eu/mhsl/minenet/minigames/instance/room/entity/GameSelector.html
deleted file mode 100644
index fc05335..0000000
--- a/docs/eu/mhsl/minenet/minigames/instance/room/entity/GameSelector.html
+++ /dev/null
@@ -1,266 +0,0 @@
-
-
-
-
-GameSelector
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-java.lang.Object
-
net.minestom.server.entity.Entity
-
net.minestom.server.entity.LivingEntity
-
net.minestom.server.entity.EntityCreature
-
-
-
-
-
-
-
-All Implemented Interfaces:
-net.kyori.adventure.sound.Sound.Emitter
, net.kyori.adventure.text.event.HoverEventSource<net.kyori.adventure.text.event.HoverEvent.ShowEntity>
, net.minestom.server.entity.ai.EntityAI
, net.minestom.server.entity.pathfinding.NavigableEntity
, net.minestom.server.event.EventHandler<net.minestom.server.event.trait.EntityEvent>
, net.minestom.server.inventory.EquipmentHandler
, net.minestom.server.permission.PermissionHandler
, net.minestom.server.snapshot.Snapshotable
, net.minestom.server.tag.Taggable
, net.minestom.server.tag.TagReadable
, net.minestom.server.tag.TagWritable
, net.minestom.server.Tickable
, net.minestom.server.timer.Schedulable
, net.minestom.server.Viewable
-
-
-
-
-
-
-
-
-
-Nested Class Summary
-
-
Nested classes/interfaces inherited from class net.minestom.server.entity.Entity
-net.minestom.server.entity.Entity.Pose
-
-
-
-
-
-Field Summary
-
-
Fields inherited from class net.minestom.server.entity.LivingEntity
-canPickupItem, expandedBoundingBox, invulnerable, isDead, itemPickupCooldown, lastDamageSource
-
-
Fields inherited from class net.minestom.server.entity.Entity
-currentChunk, entityMeta, entityType, gravityAcceleration, gravityDragPerTick, gravityTickCount, hasPhysics, instance, lastSyncedPosition, metadata, onGround, position, previousPosition, trackingUpdate, uuid, vehicle, velocity, viewEngine, viewers
-
-
-
-
-
-Constructor Summary
-Constructors
-
-
-
-
-
-
-Method Summary
-
-
All Methods Instance Methods Concrete Methods
-
-
-
-
-
-
void
-
onAttack (@NotNull net.minestom.server.event.entity.EntityAttackEvent entityAttackEvent)
-
-
Called when a Player attacks the entity
-
-
void
-
onInteract (@NotNull net.minestom.server.event.player.PlayerEntityInteractEvent playerEntityInteractEvent)
-
-
Called when a Player interacts with the entity
-
-
void
-
onSpawn (@NotNull net.minestom.server.event.instance.AddEntityToInstanceEvent addEntityToInstanceEvent)
-
-
Called when instance of entity is set
-
-
-
-
-
-
-
Methods inherited from class net.minestom.server.entity.EntityCreature
-attack, attack, getAIGroups, getNavigator, getRemovalAnimationDelay, getTarget, kill, setInstance, setRemovalAnimationDelay, setTarget, update
-
-
Methods inherited from class net.minestom.server.entity.LivingEntity
-canPickupItem, damage, getArrowCount, getAttribute, getAttributeValue, getBoots, getChestplate, getFireDamagePeriod, getHealth, getHelmet, getItemInMainHand, getItemInOffHand, getLastDamageSource, getLeggings, getLivingEntityMeta, getMaxHealth, getPropertiesPacket, getTargetBlockPosition, getTeam, handleVoid, heal, isDead, isFlyingWithElytra, isImmune, isInvulnerable, onAttributeChanged, refreshActiveHand, refreshIsDead, setArrowCount, setBoots, setBoundingBox, setCanPickupItem, setChestplate, setFireDamagePeriod, setFireDamagePeriod, setFireForDuration, setFireForDuration, setFireForDuration, setFlyingWithElytra, setHealth, setHelmet, setInvulnerable, setItemInMainHand, setItemInOffHand, setLeggings, setTeam, swingMainHand, swingOffHand, takeKnockback, updateNewViewer
-
-
Methods inherited from class net.minestom.server.entity.Entity
-addEffect, addPassenger, addViewer, asHoverEvent, askSynchronization, autoViewEntities, clearEffects, eventNode, generateId, getAcquirable, getActiveEffects, getAliveTicks, getAllPermissions, getBoundingBox, getChunk, getCustomName, getDistance, getDistance, getDistanceSquared, getEntity, getEntity, getEntityId, getEntityMeta, getEntityType, getEyeHeight, getGravityAcceleration, getGravityDragPerTick, getGravityTickCount, getInstance, getLineOfSight, getLineOfSightEntity, getMetadataPacket, getPassengers, getPassengersPacket, getPose, getPosition, getUuid, getVehicle, getVelocity, getVelocityForPacket, getVelocityPacket, getViewers, hasLineOfSight, hasLineOfSight, hasNoGravity, hasPassenger, hasPredictableViewers, hasVelocity, isActive, isAutoViewable, isCustomNameVisible, isGlowing, isInvisible, isOnFire, isOnGround, isRemoved, isSilent, isSneaking, isSprinting, lookAt, lookAt, refreshCurrentChunk, refreshPosition, refreshPosition, remove, removeEffect, removePassenger, removeViewer, scheduleNextTick, scheduler, scheduleRemove, scheduleRemove, setAutoViewable, setAutoViewEntities, setBoundingBox, setCustomName, setCustomNameVisible, setCustomSynchronizationCooldown, setGlowing, setGravity, setInstance, setInstance, setInvisible, setNoGravity, setOnFire, setPose, setSilent, setSneaking, setSprinting, setUuid, setVelocity, setView, spawn, switchEntityType, synchronizePosition, tagHandler, teleport, teleport, tick, triggerStatus, updateOldViewer, updatePose, updateSnapshot, updateVelocity, updateViewableRule, updateViewableRule, updateViewerRule, updateViewerRule
-
-
Methods inherited from class java.lang.Object
-
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait
-
-
Methods inherited from interface net.minestom.server.entity.ai.EntityAI
-addAIGroup, addAIGroup, aiTick
-
-
Methods inherited from interface net.minestom.server.inventory.EquipmentHandler
-getEquipment, getEquipmentsPacket, getItemInHand, hasEquipment, setEquipment, setItemInHand, syncEquipment
-
-
Methods inherited from interface net.kyori.adventure.text.event.HoverEventSource
-asHoverEvent
-
-
Methods inherited from interface net.minestom.server.permission.PermissionHandler
-addPermission, getPermission, hasPermission, hasPermission, hasPermission, removePermission, removePermission
-
-
Methods inherited from interface net.minestom.server.tag.Taggable
-getTag, hasTag, removeTag, setTag
-
-
Methods inherited from interface net.minestom.server.Viewable
-getViewersAsAudience, getViewersAsAudiences, isViewer, sendPacketsToViewers, sendPacketsToViewers, sendPacketToViewers, sendPacketToViewersAndSelf
-
-
-
-
-
-
-
-
-
-Constructor Details
-
-
-
-GameSelector
-public GameSelector ()
-
-
-
-
-
-
-
-
-Method Details
-
-
-
-onSpawn
-public void onSpawn (@NotNull
- @NotNull net.minestom.server.event.instance.AddEntityToInstanceEvent addEntityToInstanceEvent)
-
-Called when instance of entity is set
-
-Overrides:
-onSpawn
in class InteractableEntity
-
-
-
-
-
-onAttack
-public void onAttack (@NotNull
- @NotNull net.minestom.server.event.entity.EntityAttackEvent entityAttackEvent)
-
-Called when a Player attacks the entity
-
-Overrides:
-onAttack
in class InteractableEntity
-
-
-
-
-
-onInteract
-public void onInteract (@NotNull
- @NotNull net.minestom.server.event.player.PlayerEntityInteractEvent playerEntityInteractEvent)
-
-Called when a Player interacts with the entity
-
-Overrides:
-onInteract
in class InteractableEntity
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/instance/room/entity/package-summary.html b/docs/eu/mhsl/minenet/minigames/instance/room/entity/package-summary.html
deleted file mode 100644
index 811ae56..0000000
--- a/docs/eu/mhsl/minenet/minigames/instance/room/entity/package-summary.html
+++ /dev/null
@@ -1,95 +0,0 @@
-
-
-
-
-eu.mhsl.minenet.minigames.instance.room.entity
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-package eu.mhsl.minenet.minigames.instance.room.entity
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/instance/room/entity/package-tree.html b/docs/eu/mhsl/minenet/minigames/instance/room/entity/package-tree.html
deleted file mode 100644
index 6e23db3..0000000
--- a/docs/eu/mhsl/minenet/minigames/instance/room/entity/package-tree.html
+++ /dev/null
@@ -1,87 +0,0 @@
-
-
-
-
-eu.mhsl.minenet.minigames.instance.room.entity Class Hierarchy
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-Class Hierarchy
-
-java.lang.Object
-
-net.minestom.server.entity.Entity (implements net.minestom.server.event.EventHandler<T>, net.kyori.adventure.text.event.HoverEventSource<V>, net.minestom.server.permission.PermissionHandler, net.minestom.server.timer.Schedulable, net.minestom.server.snapshot.Snapshotable, net.kyori.adventure.sound.Sound.Emitter, net.minestom.server.tag.Taggable, net.minestom.server.Tickable, net.minestom.server.Viewable)
-
-net.minestom.server.entity.LivingEntity (implements net.minestom.server.inventory.EquipmentHandler)
-
-net.minestom.server.entity.EntityCreature (implements net.minestom.server.entity.ai.EntityAI, net.minestom.server.entity.pathfinding.NavigableEntity)
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/instance/room/inventory/MinigameSelectInventory.html b/docs/eu/mhsl/minenet/minigames/instance/room/inventory/MinigameSelectInventory.html
deleted file mode 100644
index 3b01041..0000000
--- a/docs/eu/mhsl/minenet/minigames/instance/room/inventory/MinigameSelectInventory.html
+++ /dev/null
@@ -1,166 +0,0 @@
-
-
-
-
-MinigameSelectInventory
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-java.lang.Object
-
net.minestom.server.inventory.AbstractInventory
-
net.minestom.server.inventory.Inventory
-
-
-
-
-
-
-All Implemented Interfaces:
-net.minestom.server.inventory.InventoryClickHandler
, net.minestom.server.tag.Taggable
, net.minestom.server.tag.TagReadable
, net.minestom.server.tag.TagWritable
, net.minestom.server.Viewable
-
-
-
-
-
-
-
-
-
-Field Summary
-
-
Fields inherited from class net.minestom.server.inventory.AbstractInventory
-clickProcessor, inventoryConditions, itemStacks
-
-
-
-
-
-Constructor Summary
-Constructors
-
-
-
-
-
-
-Method Summary
-
-
-
Methods inherited from class net.minestom.server.inventory.Inventory
-addViewer, changeHeld, clear, doubleClick, dragging, drop, getCursorItem, getInventoryType, getTitle, getViewers, getWindowId, leftClick, middleClick, removeViewer, rightClick, sendProperty, setCursorItem, setTitle, shiftClick, UNSAFE_itemInsert, update, update
-
-
Methods inherited from class net.minestom.server.inventory.AbstractInventory
-addInventoryCondition, addItemStack, addItemStack, addItemStacks, copyContents, getInnerSize, getInventoryConditions, getItemStack, getItemStacks, getSize, processItemStack, processItemStacks, replaceItemStack, safeItemInsert, safeItemInsert, setItemStack, tagHandler, takeItemStack, takeItemStacks
-
-
Methods inherited from class java.lang.Object
-
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait
-
-
Methods inherited from interface net.minestom.server.inventory.InventoryClickHandler
-callClickEvent
-
-
Methods inherited from interface net.minestom.server.tag.Taggable
-getTag, hasTag, removeTag, setTag
-
-
Methods inherited from interface net.minestom.server.Viewable
-getViewersAsAudience, getViewersAsAudiences, isViewer, sendPacketsToViewers, sendPacketsToViewers, sendPacketToViewers, sendPacketToViewersAndSelf
-
-
-
-
-
-
-
-
-
-Constructor Details
-
-
-
-MinigameSelectInventory
-public MinigameSelectInventory (Room room,
- net.minestom.server.entity.Player p)
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/instance/room/inventory/MinigameTypeSelectInventory.html b/docs/eu/mhsl/minenet/minigames/instance/room/inventory/MinigameTypeSelectInventory.html
deleted file mode 100644
index 820ba6d..0000000
--- a/docs/eu/mhsl/minenet/minigames/instance/room/inventory/MinigameTypeSelectInventory.html
+++ /dev/null
@@ -1,164 +0,0 @@
-
-
-
-
-MinigameTypeSelectInventory
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-java.lang.Object
-
net.minestom.server.inventory.AbstractInventory
-
net.minestom.server.inventory.Inventory
-
-
-
-
-
-
-All Implemented Interfaces:
-net.minestom.server.inventory.InventoryClickHandler
, net.minestom.server.tag.Taggable
, net.minestom.server.tag.TagReadable
, net.minestom.server.tag.TagWritable
, net.minestom.server.Viewable
-
-
-
-
-
-
-
-
-
-Field Summary
-
-
Fields inherited from class net.minestom.server.inventory.AbstractInventory
-clickProcessor, inventoryConditions, itemStacks
-
-
-
-
-
-Constructor Summary
-Constructors
-
-
-
-
-
-
-Method Summary
-
-
-
Methods inherited from class net.minestom.server.inventory.Inventory
-addViewer, changeHeld, clear, doubleClick, dragging, drop, getCursorItem, getInventoryType, getTitle, getViewers, getWindowId, leftClick, middleClick, removeViewer, rightClick, sendProperty, setCursorItem, setTitle, shiftClick, UNSAFE_itemInsert, update, update
-
-
Methods inherited from class net.minestom.server.inventory.AbstractInventory
-addInventoryCondition, addItemStack, addItemStack, addItemStacks, copyContents, getInnerSize, getInventoryConditions, getItemStack, getItemStacks, getSize, processItemStack, processItemStacks, replaceItemStack, safeItemInsert, safeItemInsert, setItemStack, tagHandler, takeItemStack, takeItemStacks
-
-
Methods inherited from class java.lang.Object
-
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait
-
-
Methods inherited from interface net.minestom.server.inventory.InventoryClickHandler
-callClickEvent
-
-
Methods inherited from interface net.minestom.server.tag.Taggable
-getTag, hasTag, removeTag, setTag
-
-
Methods inherited from interface net.minestom.server.Viewable
-getViewersAsAudience, getViewersAsAudiences, isViewer, sendPacketsToViewers, sendPacketsToViewers, sendPacketToViewers, sendPacketToViewersAndSelf
-
-
-
-
-
-
-
-
-
-Constructor Details
-
-
-
-MinigameTypeSelectInventory
-public MinigameTypeSelectInventory (Room room)
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/instance/room/inventory/package-summary.html b/docs/eu/mhsl/minenet/minigames/instance/room/inventory/package-summary.html
deleted file mode 100644
index c014053..0000000
--- a/docs/eu/mhsl/minenet/minigames/instance/room/inventory/package-summary.html
+++ /dev/null
@@ -1,95 +0,0 @@
-
-
-
-
-eu.mhsl.minenet.minigames.instance.room.inventory
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-package eu.mhsl.minenet.minigames.instance.room.inventory
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/instance/room/inventory/package-tree.html b/docs/eu/mhsl/minenet/minigames/instance/room/inventory/package-tree.html
deleted file mode 100644
index cb021a3..0000000
--- a/docs/eu/mhsl/minenet/minigames/instance/room/inventory/package-tree.html
+++ /dev/null
@@ -1,83 +0,0 @@
-
-
-
-
-eu.mhsl.minenet.minigames.instance.room.inventory Class Hierarchy
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-Class Hierarchy
-
-java.lang.Object
-
-net.minestom.server.inventory.AbstractInventory (implements net.minestom.server.inventory.InventoryClickHandler, net.minestom.server.tag.Taggable)
-
-net.minestom.server.inventory.Inventory (implements net.minestom.server.Viewable)
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/instance/room/package-summary.html b/docs/eu/mhsl/minenet/minigames/instance/room/package-summary.html
deleted file mode 100644
index c252f61..0000000
--- a/docs/eu/mhsl/minenet/minigames/instance/room/package-summary.html
+++ /dev/null
@@ -1,101 +0,0 @@
-
-
-
-
-eu.mhsl.minenet.minigames.instance.room
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-package eu.mhsl.minenet.minigames.instance.room
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/instance/room/package-tree.html b/docs/eu/mhsl/minenet/minigames/instance/room/package-tree.html
deleted file mode 100644
index d78cf65..0000000
--- a/docs/eu/mhsl/minenet/minigames/instance/room/package-tree.html
+++ /dev/null
@@ -1,83 +0,0 @@
-
-
-
-
-eu.mhsl.minenet.minigames.instance.room Class Hierarchy
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-Class Hierarchy
-
-java.lang.Object
-
-net.minestom.server.instance.Instance (implements net.minestom.server.instance.block.Block.Getter, net.minestom.server.instance.block.Block.Setter, net.minestom.server.event.EventHandler<T>, net.minestom.server.adventure.audience.PacketGroupingAudience, net.minestom.server.timer.Schedulable, net.minestom.server.snapshot.Snapshotable, net.minestom.server.tag.Taggable, net.minestom.server.Tickable)
-
-net.minestom.server.instance.InstanceContainer
-
-eu.mhsl.minenet.minigames.instance.MineNetInstance
-
-eu.mhsl.minenet.minigames.instance.room.Room (implements eu.mhsl.minenet.minigames.instance.Spawnable )
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/lang/DummyLang.html b/docs/eu/mhsl/minenet/minigames/lang/DummyLang.html
deleted file mode 100644
index b331501..0000000
--- a/docs/eu/mhsl/minenet/minigames/lang/DummyLang.html
+++ /dev/null
@@ -1,167 +0,0 @@
-
-
-
-
-DummyLang
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-
-
-
-public class DummyLang
-
extends Lang
-
-
-
-
-
-
-Constructor Summary
-Constructors
-
-
-
-
-
-
-Method Summary
-
-
All Methods Instance Methods Concrete Methods
-
-
-
-
-
Methods inherited from class java.lang.Object
-
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait
-
-
-
-
-
-
-
-
-
-Constructor Details
-
-
-
-DummyLang
-public DummyLang ()
-
-
-
-
-
-
-
-
-Method Details
-
-
-
-getEntry
-
-
-Overrides:
-getEntry
in class Lang
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/lang/Lang.html b/docs/eu/mhsl/minenet/minigames/lang/Lang.html
deleted file mode 100644
index 552f5f1..0000000
--- a/docs/eu/mhsl/minenet/minigames/lang/Lang.html
+++ /dev/null
@@ -1,182 +0,0 @@
-
-
-
-
-Lang
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-
-
-
-Direct Known Subclasses:
-DummyLang
-
-
-public class Lang
-
extends Object
-
-
-
-
-
-
-Constructor Summary
-Constructors
-
-
-
-
-
-
-Method Summary
-
-
All Methods Instance Methods Concrete Methods
-
-
-
-
-
-
void
-
-
-
-
-
-
-
-
-
-
-
-
-
Methods inherited from class java.lang.Object
-
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait
-
-
-
-
-
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/lang/Languages.html b/docs/eu/mhsl/minenet/minigames/lang/Languages.html
deleted file mode 100644
index 5daf22a..0000000
--- a/docs/eu/mhsl/minenet/minigames/lang/Languages.html
+++ /dev/null
@@ -1,186 +0,0 @@
-
-
-
-
-Languages
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-
-
-
-public class Languages
-
extends Object
-
-
-
-
-
-
-Field Summary
-Fields
-
-
-
-
-
-
-Method Summary
-
-
All Methods Static Methods Instance Methods Concrete Methods
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Methods inherited from class java.lang.Object
-
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait
-
-
-
-
-
-
-
-
-
-Field Details
-
-
-
-defaultLanguage
-public static final String defaultLanguage
-
-See Also:
-
-
-
-
-
-
-
-
-
-
-
-
-Method Details
-
-
-
-
-
-
-getLanguage
-public Lang getLanguage (net.minestom.server.entity.Player p)
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/lang/package-summary.html b/docs/eu/mhsl/minenet/minigames/lang/package-summary.html
deleted file mode 100644
index f1f5116..0000000
--- a/docs/eu/mhsl/minenet/minigames/lang/package-summary.html
+++ /dev/null
@@ -1,97 +0,0 @@
-
-
-
-
-eu.mhsl.minenet.minigames.lang
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-package eu.mhsl.minenet.minigames.lang
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/lang/package-tree.html b/docs/eu/mhsl/minenet/minigames/lang/package-tree.html
deleted file mode 100644
index d141934..0000000
--- a/docs/eu/mhsl/minenet/minigames/lang/package-tree.html
+++ /dev/null
@@ -1,76 +0,0 @@
-
-
-
-
-eu.mhsl.minenet.minigames.lang Class Hierarchy
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-Class Hierarchy
-
-java.lang.Object
-
-eu.mhsl.minenet.minigames.lang.Lang
-
-
-eu.mhsl.minenet.minigames.lang.Languages
-
-
-
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/message/Countdown.CountdownModifier.html b/docs/eu/mhsl/minenet/minigames/message/Countdown.CountdownModifier.html
deleted file mode 100644
index cbce458..0000000
--- a/docs/eu/mhsl/minenet/minigames/message/Countdown.CountdownModifier.html
+++ /dev/null
@@ -1,169 +0,0 @@
-
-
-
-
-Countdown.CountdownModifier
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-java.lang.Object
-
eu.mhsl.minenet.minigames.message.Countdown.CountdownModifier
-
-
-
-Enclosing class:
-Countdown
-
-
-public static class Countdown.CountdownModifier
-
extends Object
-
-
-
-
-
-
-Field Summary
-Fields
-
-
-
-
-
-
-
-
final int
-
-
-
-
-
-
-
-
-Constructor Summary
-Constructors
-
-
-
-
-
-
-Method Summary
-
-
Methods inherited from class java.lang.Object
-
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait
-
-
-
-
-
-
-
-
-
-Field Details
-
-
-
-
-
-
-timeLeft
-public final int timeLeft
-
-
-
-
-
-
-
-
-Constructor Details
-
-
-
-CountdownModifier
-public CountdownModifier (int timeLeft)
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/message/Countdown.html b/docs/eu/mhsl/minenet/minigames/message/Countdown.html
deleted file mode 100644
index 8f29e3d..0000000
--- a/docs/eu/mhsl/minenet/minigames/message/Countdown.html
+++ /dev/null
@@ -1,177 +0,0 @@
-
-
-
-
-Countdown
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-
-
-
-public class Countdown
-
extends Object
-
-
-
-
-
-
-Nested Class Summary
-Nested Classes
-
-
-
-
-
static class
-
-
-
-
-
-
-
-
-Constructor Summary
-Constructors
-
-
-
-
-
-
-Method Summary
-
-
All Methods Instance Methods Concrete Methods
-
-
-
-
Methods inherited from class java.lang.Object
-
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait
-
-
-
-
-
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/message/Icon.html b/docs/eu/mhsl/minenet/minigames/message/Icon.html
deleted file mode 100644
index 8f9d4d4..0000000
--- a/docs/eu/mhsl/minenet/minigames/message/Icon.html
+++ /dev/null
@@ -1,268 +0,0 @@
-
-
-
-
-Icon
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-Nested Class Summary
-
-
-
-
-
-
-Enum Constant Summary
-Enum Constants
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-Method Summary
-
-
All Methods Static Methods Instance Methods Concrete Methods
-
-
-
-
-
-
net.kyori.adventure.text.format.NamedTextColor
-
-
-
net.kyori.adventure.text.Component
-
-
-
-
-
-
-
-
-
Returns the enum constant of this class with the specified name.
-
-
-
-
-
Returns an array containing the constants of this enum class, in
-the order they are declared.
-
-
-
-
-
-
Methods inherited from class java.lang.Enum
-
clone , compareTo , describeConstable , equals , finalize , getDeclaringClass , hashCode , name , ordinal , toString , valueOf
-
-
-
-
-
-
-
-
-
-
-Enum Constant Details
-
-
-
-SCIENCE
-public static final Icon SCIENCE
-
-
-
-
-STAR
-public static final Icon STAR
-
-
-
-
-CHAT
-public static final Icon CHAT
-
-
-
-
-SUCCESS
-public static final Icon SUCCESS
-
-
-
-
-ERROR
-public static final Icon ERROR
-
-
-
-
-
-
-
-
-Method Details
-
-
-
-values
-public static Icon [] values ()
-Returns an array containing the constants of this enum class, in
-the order they are declared.
-
-Returns:
-an array containing the constants of this enum class, in the order they are declared
-
-
-
-
-
-valueOf
-
-Returns the enum constant of this class with the specified name.
-The string must match exactly an identifier used to declare an
-enum constant in this class. (Extraneous whitespace characters are
-not permitted.)
-
-Parameters:
-name
- the name of the enum constant to be returned.
-Returns:
-the enum constant with the specified name
-Throws:
-IllegalArgumentException
- if this enum class has no constant with the specified name
-NullPointerException
- if the argument is null
-
-
-
-
-
-
-
-
-getColor
-public net.kyori.adventure.text.format.NamedTextColor getColor ()
-
-
-
-
-getComponent
-public net.kyori.adventure.text.Component getComponent ()
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/message/Message.html b/docs/eu/mhsl/minenet/minigames/message/Message.html
deleted file mode 100644
index 38264f3..0000000
--- a/docs/eu/mhsl/minenet/minigames/message/Message.html
+++ /dev/null
@@ -1,259 +0,0 @@
-
-
-
-
-Message
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-Field Summary
-Fields
-
-
-
-
-
protected net.kyori.adventure.text.ComponentBuilder
-
-
-
-
-
-
-
-
-Constructor Summary
-Constructors
-
-
-
-
-
protected
-
-
-
protected
-
Message (net.kyori.adventure.text.ComponentBuilder text)
-
-
-
-
-
-
-
-Method Summary
-
-
All Methods Instance Methods Concrete Methods
-
-
-
-
-
-
-
-
-
-
append (Object message,
- net.kyori.adventure.text.format.NamedTextColor color)
-
-
net.kyori.adventure.text.Component
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Methods inherited from class java.lang.Object
-
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait
-
-
Methods inherited from interface eu.mhsl.minenet.gameList.messageOld.Sendable
-
send
-
-
-
-
-
-
-
-
-
-Field Details
-
-
-
-text
-protected net.kyori.adventure.text.ComponentBuilder text
-
-
-
-
-
-
-
-
-Constructor Details
-
-
-
-Message
-protected Message (net.kyori.adventure.text.ComponentBuilder text)
-
-
-
-
-Message
-protected Message ()
-
-
-
-
-
-
-
-
-Method Details
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-append
-public Message append (Object message,
- net.kyori.adventure.text.format.NamedTextColor color)
-
-
-
-
-getComponent
-public net.kyori.adventure.text.Component getComponent ()
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/message/MessageIcon.html b/docs/eu/mhsl/minenet/minigames/message/MessageIcon.html
deleted file mode 100644
index 10c66bd..0000000
--- a/docs/eu/mhsl/minenet/minigames/message/MessageIcon.html
+++ /dev/null
@@ -1,259 +0,0 @@
-
-
-
-
-MessageIcon
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-Nested Class Summary
-
-
-
-
-
-
-Enum Constant Summary
-Enum Constants
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-Method Summary
-
-
All Methods Static Methods Instance Methods Concrete Methods
-
-
-
-
-
-
net.kyori.adventure.text.format.NamedTextColor
-
-
-
-
-
-
-
-
-
Returns the enum constant of this class with the specified name.
-
-
-
-
-
Returns an array containing the constants of this enum class, in
-the order they are declared.
-
-
-
-
-
-
Methods inherited from class java.lang.Enum
-
clone , compareTo , describeConstable , equals , finalize , getDeclaringClass , hashCode , name , ordinal , toString , valueOf
-
-
-
-
-
-
-
-
-
-
-Enum Constant Details
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-Method Details
-
-
-
-values
-
-Returns an array containing the constants of this enum class, in
-the order they are declared.
-
-Returns:
-an array containing the constants of this enum class, in the order they are declared
-
-
-
-
-
-valueOf
-
-Returns the enum constant of this class with the specified name.
-The string must match exactly an identifier used to declare an
-enum constant in this class. (Extraneous whitespace characters are
-not permitted.)
-
-Parameters:
-name
- the name of the enum constant to be returned.
-Returns:
-the enum constant with the specified name
-Throws:
-IllegalArgumentException
- if this enum class has no constant with the specified name
-NullPointerException
- if the argument is null
-
-
-
-
-
-
-
-
-getColor
-public net.kyori.adventure.text.format.NamedTextColor getColor ()
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/message/Sendable.html b/docs/eu/mhsl/minenet/minigames/message/Sendable.html
deleted file mode 100644
index a8c2323..0000000
--- a/docs/eu/mhsl/minenet/minigames/message/Sendable.html
+++ /dev/null
@@ -1,155 +0,0 @@
-
-
-
-
-Sendable
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-
-
-
-
-
-
-Method Summary
-
-
All Methods Instance Methods Abstract Methods Default Methods
-
-
-
-
-
-
default void
-
send (List <net.minestom.server.entity.Player> players)
-
-
default void
-
send (Set <net.minestom.server.entity.Player> players)
-
-
default void
-
send (net.kyori.adventure.audience.Audience players)
-
-
void
-
send (net.minestom.server.entity.Player p)
-
-
-
-
-
-
-
-
-
-
-
-
-
-Method Details
-
-
-
-send
-void send (net.minestom.server.entity.Player p)
-
-
-
-
-send
-default void send (net.kyori.adventure.audience.Audience players)
-
-
-
-
-send
-default void send (List <net.minestom.server.entity.Player> players)
-
-
-
-
-send
-default void send (Set <net.minestom.server.entity.Player> players)
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/message/TranslatableMessage.html b/docs/eu/mhsl/minenet/minigames/message/TranslatableMessage.html
deleted file mode 100644
index 5b6c10d..0000000
--- a/docs/eu/mhsl/minenet/minigames/message/TranslatableMessage.html
+++ /dev/null
@@ -1,242 +0,0 @@
-
-
-
-
-TranslatableMessage
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-Constructor Summary
-Constructors
-
-
-
-
-
-
-Method Summary
-
-
All Methods Instance Methods Concrete Methods
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
net.kyori.adventure.text.Component
-
build (net.minestom.server.entity.Player p)
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Methods inherited from class java.lang.Object
-
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait
-
-
-
-
-
-
-
-
-
-
-Constructor Details
-
-
-
-TranslatableMessage
-public TranslatableMessage ()
-
-
-
-
-
-
-
-
-Method Details
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-build
-public net.kyori.adventure.text.Component build (net.minestom.server.entity.Player p)
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/message/component/NamespacedTranslatable.html b/docs/eu/mhsl/minenet/minigames/message/component/NamespacedTranslatable.html
deleted file mode 100644
index 1bd55ff..0000000
--- a/docs/eu/mhsl/minenet/minigames/message/component/NamespacedTranslatable.html
+++ /dev/null
@@ -1,158 +0,0 @@
-
-
-
-
-NamespacedTranslatable
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-java.lang.Object
-
eu.mhsl.minenet.minigames.message.component.NamespacedTranslatable
-
-
-
-public class NamespacedTranslatable
-
extends Object
-
-
-
-
-
-
-Constructor Summary
-Constructors
-
-
-
-
-
-
-Method Summary
-
-
All Methods Instance Methods Concrete Methods
-
-
-
-
Methods inherited from class java.lang.Object
-
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait
-
-
-
-
-
-
-
-
-
-Constructor Details
-
-
-
-NamespacedTranslatable
-public NamespacedTranslatable (String namespace)
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/message/component/Translatable.html b/docs/eu/mhsl/minenet/minigames/message/component/Translatable.html
deleted file mode 100644
index 8cb8a92..0000000
--- a/docs/eu/mhsl/minenet/minigames/message/component/Translatable.html
+++ /dev/null
@@ -1,128 +0,0 @@
-
-
-
-
-Translatable
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-
-
-
-
-
-
-Method Summary
-
-
All Methods Instance Methods Abstract Methods
-
-
-
-
-
-
void
-
assemble (net.minestom.server.entity.Player p)
-
-
-
-
-
-
-
-
-
-
-
-
-
-Method Details
-
-
-
-assemble
-void assemble (net.minestom.server.entity.Player p)
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/message/component/TranslatedComponent.html b/docs/eu/mhsl/minenet/minigames/message/component/TranslatedComponent.html
deleted file mode 100644
index 6ec4fed..0000000
--- a/docs/eu/mhsl/minenet/minigames/message/component/TranslatedComponent.html
+++ /dev/null
@@ -1,201 +0,0 @@
-
-
-
-
-TranslatedComponent
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-java.lang.Object
-
eu.mhsl.minenet.minigames.message.component.TranslatedComponent
-
-
-
-All Implemented Interfaces:
-Translatable
, net.kyori.adventure.text.ComponentLike
-
-
-public class TranslatedComponent
-
extends Object
-implements net.kyori.adventure.text.ComponentLike, Translatable
-
-
-
-
-
-
-Method Summary
-
-
All Methods Static Methods Instance Methods Concrete Methods
-
-
-
-
-
-
@NotNull net.kyori.adventure.text.Component
-
-
-
void
-
-
-
static net.kyori.adventure.text.Component
-
-
-
void
-
assemble (net.minestom.server.entity.Player p)
-
-
-
-
-
net.kyori.adventure.text.Component
-
-
-
-
setColor (net.kyori.adventure.text.format.NamedTextColor color)
-
-
-
-
-
-
Methods inherited from class java.lang.Object
-
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait
-
-
-
-
-
-
-
-
-
-Method Details
-
-
-
-
-
-
-assemble
-public static net.kyori.adventure.text.Component assemble (String mapid,
- net.minestom.server.entity.Player p)
-
-
-
-
-assemble
-public void assemble (net.minestom.server.entity.Player p)
-
-Specified by:
-assemble
in interface Translatable
-
-
-
-
-
-assemble
-public void assemble (String language)
-
-
-
-
-getAssembled
-public net.kyori.adventure.text.Component getAssembled (net.minestom.server.entity.Player p)
-
-
-
-
-
-
-
-asComponent
-@NotNull
- public @NotNull net.kyori.adventure.text.Component asComponent ()
-
-Specified by:
-asComponent
in interface net.kyori.adventure.text.ComponentLike
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/message/component/package-summary.html b/docs/eu/mhsl/minenet/minigames/message/component/package-summary.html
deleted file mode 100644
index 75e57cb..0000000
--- a/docs/eu/mhsl/minenet/minigames/message/component/package-summary.html
+++ /dev/null
@@ -1,105 +0,0 @@
-
-
-
-
-eu.mhsl.minenet.minigames.message.component
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-package eu.mhsl.minenet.minigames.message.component
-
-
-
-
-
-
-
-
All Classes and Interfaces Interfaces Classes
-
-
-
-
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/message/component/package-tree.html b/docs/eu/mhsl/minenet/minigames/message/component/package-tree.html
deleted file mode 100644
index 960cf8b..0000000
--- a/docs/eu/mhsl/minenet/minigames/message/component/package-tree.html
+++ /dev/null
@@ -1,78 +0,0 @@
-
-
-
-
-eu.mhsl.minenet.minigames.message.component Class Hierarchy
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/message/package-summary.html b/docs/eu/mhsl/minenet/minigames/message/package-summary.html
deleted file mode 100644
index fde62d1..0000000
--- a/docs/eu/mhsl/minenet/minigames/message/package-summary.html
+++ /dev/null
@@ -1,111 +0,0 @@
-
-
-
-
-eu.mhsl.minenet.minigames.message
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-package eu.mhsl.minenet.minigames.message
-
-
-
-
-
-
-
-
All Classes and Interfaces Interfaces Classes Enum Classes
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/message/package-tree.html b/docs/eu/mhsl/minenet/minigames/message/package-tree.html
deleted file mode 100644
index 05e4d2a..0000000
--- a/docs/eu/mhsl/minenet/minigames/message/package-tree.html
+++ /dev/null
@@ -1,93 +0,0 @@
-
-
-
-
-eu.mhsl.minenet.minigames.message Class Hierarchy
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-
-Interface Hierarchy
-
-eu.mhsl.minenet.minigames.message.Sendable
-
-
-
-Enum Class Hierarchy
-
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/message/type/ActionBarMessage.html b/docs/eu/mhsl/minenet/minigames/message/type/ActionBarMessage.html
deleted file mode 100644
index 1343b37..0000000
--- a/docs/eu/mhsl/minenet/minigames/message/type/ActionBarMessage.html
+++ /dev/null
@@ -1,170 +0,0 @@
-
-
-
-
-ActionBarMessage
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-
-
-
-All Implemented Interfaces:
-Sendable
-
-
-
-
-
-
-
-
-
-Constructor Summary
-Constructors
-
-
-
-
-
-
-Method Summary
-
-
All Methods Instance Methods Concrete Methods
-
-
-
-
-
-
void
-
send (net.minestom.server.entity.Player p)
-
-
-
-
-
-
-
Methods inherited from class java.lang.Object
-
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait
-
-
-
-
-
-
-
-
-
-
-Constructor Details
-
-
-
-ActionBarMessage
-public ActionBarMessage ()
-
-
-
-
-
-
-
-
-Method Details
-
-
-
-send
-public void send (net.minestom.server.entity.Player p)
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/message/type/ChatMessage.html b/docs/eu/mhsl/minenet/minigames/message/type/ChatMessage.html
deleted file mode 100644
index 66ecd08..0000000
--- a/docs/eu/mhsl/minenet/minigames/message/type/ChatMessage.html
+++ /dev/null
@@ -1,170 +0,0 @@
-
-
-
-
-ChatMessage
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-
-
-
-All Implemented Interfaces:
-Sendable
-
-
-
-
-
-
-
-
-
-Constructor Summary
-Constructors
-
-
-
-
-
-
-Method Summary
-
-
All Methods Instance Methods Concrete Methods
-
-
-
-
-
-
void
-
send (net.minestom.server.entity.Player p)
-
-
-
-
-
-
-
Methods inherited from class java.lang.Object
-
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait
-
-
-
-
-
-
-
-
-
-
-Constructor Details
-
-
-
-ChatMessage
-public ChatMessage (Icon icon)
-
-
-
-
-
-
-
-
-Method Details
-
-
-
-send
-public void send (net.minestom.server.entity.Player p)
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/message/type/SubtitleMessage.html b/docs/eu/mhsl/minenet/minigames/message/type/SubtitleMessage.html
deleted file mode 100644
index 3f27f0f..0000000
--- a/docs/eu/mhsl/minenet/minigames/message/type/SubtitleMessage.html
+++ /dev/null
@@ -1,170 +0,0 @@
-
-
-
-
-SubtitleMessage
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-
-
-
-All Implemented Interfaces:
-Sendable
-
-
-
-
-
-
-
-
-
-Constructor Summary
-Constructors
-
-
-
-
-
-
-Method Summary
-
-
All Methods Instance Methods Concrete Methods
-
-
-
-
-
-
void
-
send (net.minestom.server.entity.Player p)
-
-
-
-
-
-
-
Methods inherited from class java.lang.Object
-
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait
-
-
-
-
-
-
-
-
-
-
-Constructor Details
-
-
-
-SubtitleMessage
-public SubtitleMessage ()
-
-
-
-
-
-
-
-
-Method Details
-
-
-
-send
-public void send (net.minestom.server.entity.Player p)
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/message/type/TitleMessage.html b/docs/eu/mhsl/minenet/minigames/message/type/TitleMessage.html
deleted file mode 100644
index 89bd051..0000000
--- a/docs/eu/mhsl/minenet/minigames/message/type/TitleMessage.html
+++ /dev/null
@@ -1,206 +0,0 @@
-
-
-
-
-TitleMessage
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-
-
-
-All Implemented Interfaces:
-Sendable
-
-
-
-
-
-
-
-
-
-Constructor Summary
-Constructors
-
-
-
-
-
-
-Method Summary
-
-
All Methods Instance Methods Concrete Methods
-
-
-
-
-
-
void
-
send (net.minestom.server.entity.Player p)
-
-
void
-
setTimes (net.kyori.adventure.title.Title.Times times)
-
-
-
-
-
-
-
-
-
-
Methods inherited from class java.lang.Object
-
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait
-
-
-
-
-
-
-
-
-
-
-Constructor Details
-
-
-
-TitleMessage
-public TitleMessage ()
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-Method Details
-
-
-
-setTimes
-public void setTimes (net.kyori.adventure.title.Title.Times times)
-
-
-
-
-
-
-
-send
-public void send (net.minestom.server.entity.Player p)
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/message/type/actionbar/ActionBarMessage.html b/docs/eu/mhsl/minenet/minigames/message/type/actionbar/ActionBarMessage.html
deleted file mode 100644
index 7c253ee..0000000
--- a/docs/eu/mhsl/minenet/minigames/message/type/actionbar/ActionBarMessage.html
+++ /dev/null
@@ -1,176 +0,0 @@
-
-
-
-
-ActionBarMessage
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-
-
-
-All Implemented Interfaces:
-Sendable
-
-
-public class ActionBarMessage
-
extends Message
-
-
-
-
-
-
-Field Summary
-
-
Fields inherited from class eu.mhsl.minenet.gameList.messageOld.Message
-
text
-
-
-
-
-
-Constructor Summary
-Constructors
-
-
-
-
-
-
-Method Summary
-
-
All Methods Instance Methods Concrete Methods
-
-
-
-
-
-
void
-
send (net.kyori.adventure.audience.Audience targets)
-
-
-
-
-
-
-
Methods inherited from class java.lang.Object
-
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait
-
-
-
-
-
-
-
-
-
-Constructor Details
-
-
-
-ActionBarMessage
-public ActionBarMessage ()
-
-
-
-
-
-
-
-
-Method Details
-
-
-
-send
-public void send (net.kyori.adventure.audience.Audience targets)
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/message/type/actionbar/package-summary.html b/docs/eu/mhsl/minenet/minigames/message/type/actionbar/package-summary.html
deleted file mode 100644
index 97c3e6a..0000000
--- a/docs/eu/mhsl/minenet/minigames/message/type/actionbar/package-summary.html
+++ /dev/null
@@ -1,83 +0,0 @@
-
-
-
-
-eu.mhsl.minenet.gameList.messageOld.type.actionbar
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-package eu.mhsl.minenet.gameList.messageOld.type.actionbar
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/message/type/actionbar/package-tree.html b/docs/eu/mhsl/minenet/minigames/message/type/actionbar/package-tree.html
deleted file mode 100644
index 8e18979..0000000
--- a/docs/eu/mhsl/minenet/minigames/message/type/actionbar/package-tree.html
+++ /dev/null
@@ -1,75 +0,0 @@
-
-
-
-
-eu.mhsl.minenet.gameList.messageOld.type.actionbar Class Hierarchy
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-Class Hierarchy
-
-java.lang.Object
-
-eu.mhsl.minenet.gameList.messageOld.Message (implements eu.mhsl.minenet.gameList.messageOld.Sendable )
-
-
-
-
-
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/message/type/chat/ChatMessage.html b/docs/eu/mhsl/minenet/minigames/message/type/chat/ChatMessage.html
deleted file mode 100644
index b5625bc..0000000
--- a/docs/eu/mhsl/minenet/minigames/message/type/chat/ChatMessage.html
+++ /dev/null
@@ -1,178 +0,0 @@
-
-
-
-
-ChatMessage
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-
-
-
-All Implemented Interfaces:
-Sendable
-
-
-public class ChatMessage
-
extends Message
-
-
-
-
-
-
-Field Summary
-
-
Fields inherited from class eu.mhsl.minenet.gameList.messageOld.Message
-
text
-
-
-
-
-
-Constructor Summary
-Constructors
-
-
-
-
-
-
-Method Summary
-
-
All Methods Instance Methods Concrete Methods
-
-
-
-
-
-
void
-
send (net.kyori.adventure.audience.Audience targets)
-
-
-
-
-
-
-
Methods inherited from class java.lang.Object
-
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait
-
-
-
-
-
-
-
-
-
-
-
-
-
-Method Details
-
-
-
-send
-public void send (net.kyori.adventure.audience.Audience targets)
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/message/type/chat/package-summary.html b/docs/eu/mhsl/minenet/minigames/message/type/chat/package-summary.html
deleted file mode 100644
index 2702f59..0000000
--- a/docs/eu/mhsl/minenet/minigames/message/type/chat/package-summary.html
+++ /dev/null
@@ -1,83 +0,0 @@
-
-
-
-
-eu.mhsl.minenet.gameList.messageOld.type.chat
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-package eu.mhsl.minenet.gameList.messageOld.type.chat
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/message/type/chat/package-tree.html b/docs/eu/mhsl/minenet/minigames/message/type/chat/package-tree.html
deleted file mode 100644
index 525d2f5..0000000
--- a/docs/eu/mhsl/minenet/minigames/message/type/chat/package-tree.html
+++ /dev/null
@@ -1,75 +0,0 @@
-
-
-
-
-eu.mhsl.minenet.gameList.messageOld.type.chat Class Hierarchy
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-Class Hierarchy
-
-java.lang.Object
-
-eu.mhsl.minenet.gameList.messageOld.Message (implements eu.mhsl.minenet.gameList.messageOld.Sendable )
-
-eu.mhsl.minenet.gameList.messageOld.type.chat.ChatMessage
-
-
-
-
-
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/message/type/package-summary.html b/docs/eu/mhsl/minenet/minigames/message/type/package-summary.html
deleted file mode 100644
index 13c9c48..0000000
--- a/docs/eu/mhsl/minenet/minigames/message/type/package-summary.html
+++ /dev/null
@@ -1,101 +0,0 @@
-
-
-
-
-eu.mhsl.minenet.minigames.message.type
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-package eu.mhsl.minenet.minigames.message.type
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/message/type/package-tree.html b/docs/eu/mhsl/minenet/minigames/message/type/package-tree.html
deleted file mode 100644
index 94ec549..0000000
--- a/docs/eu/mhsl/minenet/minigames/message/type/package-tree.html
+++ /dev/null
@@ -1,78 +0,0 @@
-
-
-
-
-eu.mhsl.minenet.minigames.message.type Class Hierarchy
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/message/type/title/SubtitleMessage.html b/docs/eu/mhsl/minenet/minigames/message/type/title/SubtitleMessage.html
deleted file mode 100644
index 299bc07..0000000
--- a/docs/eu/mhsl/minenet/minigames/message/type/title/SubtitleMessage.html
+++ /dev/null
@@ -1,176 +0,0 @@
-
-
-
-
-SubtitleMessage
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-
-
-
-All Implemented Interfaces:
-Sendable
-
-
-public class SubtitleMessage
-
extends Message
-
-
-
-
-
-
-Field Summary
-
-
Fields inherited from class eu.mhsl.minenet.gameList.messageOld.Message
-
text
-
-
-
-
-
-Constructor Summary
-Constructors
-
-
-
-
-
-
-Method Summary
-
-
All Methods Instance Methods Concrete Methods
-
-
-
-
-
-
void
-
send (net.kyori.adventure.audience.Audience targets)
-
-
-
-
-
-
-
Methods inherited from class java.lang.Object
-
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait
-
-
-
-
-
-
-
-
-
-Constructor Details
-
-
-
-SubtitleMessage
-public SubtitleMessage ()
-
-
-
-
-
-
-
-
-Method Details
-
-
-
-send
-public void send (net.kyori.adventure.audience.Audience targets)
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/message/type/title/TitleMessage.html b/docs/eu/mhsl/minenet/minigames/message/type/title/TitleMessage.html
deleted file mode 100644
index 7268555..0000000
--- a/docs/eu/mhsl/minenet/minigames/message/type/title/TitleMessage.html
+++ /dev/null
@@ -1,215 +0,0 @@
-
-
-
-
-TitleMessage
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-
-
-
-All Implemented Interfaces:
-Sendable
-
-
-public class TitleMessage
-
extends Message
-
-
-
-
-
-
-Field Summary
-
-
Fields inherited from class eu.mhsl.minenet.gameList.messageOld.Message
-
text
-
-
-
-
-
-Constructor Summary
-Constructors
-
-
-
-
-
-
-Method Summary
-
-
All Methods Instance Methods Concrete Methods
-
-
-
-
-
-
void
-
send (net.kyori.adventure.audience.Audience targets)
-
-
-
-
-
-
-
-
-
-
Methods inherited from class java.lang.Object
-
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait
-
-
-
-
-
-
-
-
-
-Constructor Details
-
-
-
-
-
-
-
-
-
-
-
-
-TitleMessage
-public TitleMessage (net.kyori.adventure.title.Title.Times times)
-
-
-
-
-
-
-
-
-Method Details
-
-
-
-
-
-
-send
-public void send (net.kyori.adventure.audience.Audience targets)
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/message/type/title/package-summary.html b/docs/eu/mhsl/minenet/minigames/message/type/title/package-summary.html
deleted file mode 100644
index d5146d9..0000000
--- a/docs/eu/mhsl/minenet/minigames/message/type/title/package-summary.html
+++ /dev/null
@@ -1,85 +0,0 @@
-
-
-
-
-eu.mhsl.minenet.gameList.messageOld.type.title
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-package eu.mhsl.minenet.gameList.messageOld.type.title
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/message/type/title/package-tree.html b/docs/eu/mhsl/minenet/minigames/message/type/title/package-tree.html
deleted file mode 100644
index e7edae3..0000000
--- a/docs/eu/mhsl/minenet/minigames/message/type/title/package-tree.html
+++ /dev/null
@@ -1,76 +0,0 @@
-
-
-
-
-eu.mhsl.minenet.gameList.messageOld.type.title Class Hierarchy
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-Class Hierarchy
-
-java.lang.Object
-
-eu.mhsl.minenet.gameList.messageOld.Message (implements eu.mhsl.minenet.gameList.messageOld.Sendable )
-
-
-
-
-
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/package-summary.html b/docs/eu/mhsl/minenet/minigames/package-summary.html
deleted file mode 100644
index f8d1a4b..0000000
--- a/docs/eu/mhsl/minenet/minigames/package-summary.html
+++ /dev/null
@@ -1,117 +0,0 @@
-
-
-
-
-eu.mhsl.minenet.minigames
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-package eu.mhsl.minenet.minigames
-
-
-
-
-
-
-
-
All Classes and Interfaces Classes Enum Classes
-
-
-
-
-
-
-
-
-
Predefined resources which are extracted on Runtime
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/package-tree.html b/docs/eu/mhsl/minenet/minigames/package-tree.html
deleted file mode 100644
index ed31ef5..0000000
--- a/docs/eu/mhsl/minenet/minigames/package-tree.html
+++ /dev/null
@@ -1,85 +0,0 @@
-
-
-
-
-eu.mhsl.minenet.minigames Class Hierarchy
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-Class Hierarchy
-
-java.lang.Object
-
-eu.mhsl.minenet.minigames.Main
-
-
-
-
-
-Enum Class Hierarchy
-
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/score/Score.html b/docs/eu/mhsl/minenet/minigames/score/Score.html
deleted file mode 100644
index e80e390..0000000
--- a/docs/eu/mhsl/minenet/minigames/score/Score.html
+++ /dev/null
@@ -1,232 +0,0 @@
-
-
-
-
-Score
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-
-
-
-public class Score
-
extends Object
-
-
-
-
-
-
-Field Summary
-Fields
-
-
-
-
-
-
-Constructor Summary
-Constructors
-
-
-
-
-
-
-Method Summary
-
-
All Methods Instance Methods Concrete Methods
-
-
-
-
-
-
void
-
addResult (net.minestom.server.entity.Player p)
-
-
int
-
-
-
-
-
-
-
-
-
boolean
-
hasResult (net.minestom.server.entity.Player p)
-
-
void
-
-
-
-
-
-
-
Methods inherited from class java.lang.Object
-
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait
-
-
-
-
-
-
-
-
-
-Field Details
-
-
-
-instance
-protected final Game instance
-
-
-
-
-
-
-
-
-Constructor Details
-
-
-
-Score
-public Score (Game instance)
-
-
-
-
-
-
-
-
-Method Details
-
-
-
-
-
-
-addResult
-public void addResult (net.minestom.server.entity.Player p)
-
-
-
-
-hasResult
-public boolean hasResult (net.minestom.server.entity.Player p)
-
-
-
-
-
-
-
-
-
-
-countResults
-public int countResults ()
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/score/package-summary.html b/docs/eu/mhsl/minenet/minigames/score/package-summary.html
deleted file mode 100644
index 0f02e36..0000000
--- a/docs/eu/mhsl/minenet/minigames/score/package-summary.html
+++ /dev/null
@@ -1,93 +0,0 @@
-
-
-
-
-eu.mhsl.minenet.minigames.score
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-package eu.mhsl.minenet.minigames.score
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/score/package-tree.html b/docs/eu/mhsl/minenet/minigames/score/package-tree.html
deleted file mode 100644
index ec7be7c..0000000
--- a/docs/eu/mhsl/minenet/minigames/score/package-tree.html
+++ /dev/null
@@ -1,71 +0,0 @@
-
-
-
-
-eu.mhsl.minenet.minigames.score Class Hierarchy
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-Class Hierarchy
-
-java.lang.Object
-
-eu.mhsl.minenet.minigames.score.Score
-
-
-
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/server/provider/ByPlayerNameUuidProvider.html b/docs/eu/mhsl/minenet/minigames/server/provider/ByPlayerNameUuidProvider.html
deleted file mode 100644
index 794bf1e..0000000
--- a/docs/eu/mhsl/minenet/minigames/server/provider/ByPlayerNameUuidProvider.html
+++ /dev/null
@@ -1,169 +0,0 @@
-
-
-
-
-ByPlayerNameUuidProvider
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-java.lang.Object
-
eu.mhsl.minenet.minigames.server.provider.ByPlayerNameUuidProvider
-
-
-
-All Implemented Interfaces:
-net.minestom.server.network.UuidProvider
-
-
-public class ByPlayerNameUuidProvider
-
extends Object
-implements net.minestom.server.network.UuidProvider
-
-
-
-
-
-
-Constructor Summary
-Constructors
-
-
-
-
-
-
-Method Summary
-
-
All Methods Instance Methods Concrete Methods
-
-
-
-
-
-
-
provide (net.minestom.server.network.player.PlayerConnection playerConnection,
- String username)
-
-
-
-
-
-
Methods inherited from class java.lang.Object
-
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait
-
-
-
-
-
-
-
-
-
-Constructor Details
-
-
-
-ByPlayerNameUuidProvider
-public ByPlayerNameUuidProvider ()
-
-
-
-
-
-
-
-
-Method Details
-
-
-
-provide
-public UUID provide (net.minestom.server.network.player.PlayerConnection playerConnection,
- String username)
-
-Specified by:
-provide
in interface net.minestom.server.network.UuidProvider
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/server/provider/package-summary.html b/docs/eu/mhsl/minenet/minigames/server/provider/package-summary.html
deleted file mode 100644
index 74e6d4b..0000000
--- a/docs/eu/mhsl/minenet/minigames/server/provider/package-summary.html
+++ /dev/null
@@ -1,82 +0,0 @@
-
-
-
-
-eu.mhsl.minenet.minigames.server.provider
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-package eu.mhsl.minenet.minigames.server.provider
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/server/provider/package-tree.html b/docs/eu/mhsl/minenet/minigames/server/provider/package-tree.html
deleted file mode 100644
index 70eea82..0000000
--- a/docs/eu/mhsl/minenet/minigames/server/provider/package-tree.html
+++ /dev/null
@@ -1,71 +0,0 @@
-
-
-
-
-eu.mhsl.minenet.minigames.server.provider Class Hierarchy
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/server/tasks/TablistUpdateTask.html b/docs/eu/mhsl/minenet/minigames/server/tasks/TablistUpdateTask.html
deleted file mode 100644
index 36ea380..0000000
--- a/docs/eu/mhsl/minenet/minigames/server/tasks/TablistUpdateTask.html
+++ /dev/null
@@ -1,167 +0,0 @@
-
-
-
-
-TablistUpdateTask
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-
-
-
-All Implemented Interfaces:
-Runnable
-
-
-
-
-
-
-
-
-
-Constructor Summary
-Constructors
-
-
-
-
-
-
-Method Summary
-
-
All Methods Instance Methods Concrete Methods
-
-
-
-
Methods inherited from class java.lang.Object
-
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait
-
-
-
-
-
-
-
-
-
-Constructor Details
-
-
-
-TablistUpdateTask
-public TablistUpdateTask ()
-
-
-
-
-
-
-
-
-Method Details
-
-
-
-run
-public void run ()
-
-Specified by:
-run
in interface Runnable
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/server/tasks/package-summary.html b/docs/eu/mhsl/minenet/minigames/server/tasks/package-summary.html
deleted file mode 100644
index e5bdc76..0000000
--- a/docs/eu/mhsl/minenet/minigames/server/tasks/package-summary.html
+++ /dev/null
@@ -1,82 +0,0 @@
-
-
-
-
-eu.mhsl.minenet.minigames.server.tasks
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-package eu.mhsl.minenet.minigames.server.tasks
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/server/tasks/package-tree.html b/docs/eu/mhsl/minenet/minigames/server/tasks/package-tree.html
deleted file mode 100644
index 897fa03..0000000
--- a/docs/eu/mhsl/minenet/minigames/server/tasks/package-tree.html
+++ /dev/null
@@ -1,71 +0,0 @@
-
-
-
-
-eu.mhsl.minenet.minigames.server.tasks Class Hierarchy
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/shared/entity/InteractableEntity.html b/docs/eu/mhsl/minenet/minigames/shared/entity/InteractableEntity.html
deleted file mode 100644
index 663c8cb..0000000
--- a/docs/eu/mhsl/minenet/minigames/shared/entity/InteractableEntity.html
+++ /dev/null
@@ -1,287 +0,0 @@
-
-
-
-
-InteractableEntity
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-java.lang.Object
-
net.minestom.server.entity.Entity
-
net.minestom.server.entity.LivingEntity
-
net.minestom.server.entity.EntityCreature
-
eu.mhsl.minenet.minigames.shared.entity.InteractableEntity
-
-
-
-
-
-
-All Implemented Interfaces:
-net.kyori.adventure.sound.Sound.Emitter
, net.kyori.adventure.text.event.HoverEventSource<net.kyori.adventure.text.event.HoverEvent.ShowEntity>
, net.minestom.server.entity.ai.EntityAI
, net.minestom.server.entity.pathfinding.NavigableEntity
, net.minestom.server.event.EventHandler<net.minestom.server.event.trait.EntityEvent>
, net.minestom.server.inventory.EquipmentHandler
, net.minestom.server.permission.PermissionHandler
, net.minestom.server.snapshot.Snapshotable
, net.minestom.server.tag.Taggable
, net.minestom.server.tag.TagReadable
, net.minestom.server.tag.TagWritable
, net.minestom.server.Tickable
, net.minestom.server.timer.Schedulable
, net.minestom.server.Viewable
-
-
-Direct Known Subclasses:
-GameSelector
, RoomSelector
-
-
-public class InteractableEntity
-extends net.minestom.server.entity.EntityCreature
-
-
-
-
-
-
-Nested Class Summary
-
-
Nested classes/interfaces inherited from class net.minestom.server.entity.Entity
-net.minestom.server.entity.Entity.Pose
-
-
-
-
-
-Field Summary
-
-
Fields inherited from class net.minestom.server.entity.LivingEntity
-canPickupItem, expandedBoundingBox, invulnerable, isDead, itemPickupCooldown, lastDamageSource
-
-
Fields inherited from class net.minestom.server.entity.Entity
-currentChunk, entityMeta, entityType, gravityAcceleration, gravityDragPerTick, gravityTickCount, hasPhysics, instance, lastSyncedPosition, metadata, onGround, position, previousPosition, trackingUpdate, uuid, vehicle, velocity, viewEngine, viewers
-
-
-
-
-
-Constructor Summary
-Constructors
-
-
-
-
-
-
Declares an Entity with direct callbacks on interaction
-
-
-
-
-
-
-
-Method Summary
-
-
All Methods Instance Methods Concrete Methods
-
-
-
-
-
-
protected void
-
onAttack (@NotNull net.minestom.server.event.entity.EntityAttackEvent entityAttackEvent)
-
-
Called when a Player attacks the entity
-
-
protected void
-
onDespawn (@NotNull net.minestom.server.event.instance.RemoveEntityFromInstanceEvent removeEntityFromInstanceEvent)
-
-
Called when instance of entity is unset
-
-
protected void
-
onInteract (@NotNull net.minestom.server.event.player.PlayerEntityInteractEvent playerEntityInteractEvent)
-
-
Called when a Player interacts with the entity
-
-
protected void
-
onSpawn (@NotNull net.minestom.server.event.instance.AddEntityToInstanceEvent addEntityToInstanceEvent)
-
-
Called when instance of entity is set
-
-
-
-
-
-
Methods inherited from class net.minestom.server.entity.EntityCreature
-attack, attack, getAIGroups, getNavigator, getRemovalAnimationDelay, getTarget, kill, setInstance, setRemovalAnimationDelay, setTarget, update
-
-
Methods inherited from class net.minestom.server.entity.LivingEntity
-canPickupItem, damage, getArrowCount, getAttribute, getAttributeValue, getBoots, getChestplate, getFireDamagePeriod, getHealth, getHelmet, getItemInMainHand, getItemInOffHand, getLastDamageSource, getLeggings, getLivingEntityMeta, getMaxHealth, getPropertiesPacket, getTargetBlockPosition, getTeam, handleVoid, heal, isDead, isFlyingWithElytra, isImmune, isInvulnerable, onAttributeChanged, refreshActiveHand, refreshIsDead, setArrowCount, setBoots, setBoundingBox, setCanPickupItem, setChestplate, setFireDamagePeriod, setFireDamagePeriod, setFireForDuration, setFireForDuration, setFireForDuration, setFlyingWithElytra, setHealth, setHelmet, setInvulnerable, setItemInMainHand, setItemInOffHand, setLeggings, setTeam, swingMainHand, swingOffHand, takeKnockback, updateNewViewer
-
-
Methods inherited from class net.minestom.server.entity.Entity
-addEffect, addPassenger, addViewer, asHoverEvent, askSynchronization, autoViewEntities, clearEffects, eventNode, generateId, getAcquirable, getActiveEffects, getAliveTicks, getAllPermissions, getBoundingBox, getChunk, getCustomName, getDistance, getDistance, getDistanceSquared, getEntity, getEntity, getEntityId, getEntityMeta, getEntityType, getEyeHeight, getGravityAcceleration, getGravityDragPerTick, getGravityTickCount, getInstance, getLineOfSight, getLineOfSightEntity, getMetadataPacket, getPassengers, getPassengersPacket, getPose, getPosition, getUuid, getVehicle, getVelocity, getVelocityForPacket, getVelocityPacket, getViewers, hasLineOfSight, hasLineOfSight, hasNoGravity, hasPassenger, hasPredictableViewers, hasVelocity, isActive, isAutoViewable, isCustomNameVisible, isGlowing, isInvisible, isOnFire, isOnGround, isRemoved, isSilent, isSneaking, isSprinting, lookAt, lookAt, refreshCurrentChunk, refreshPosition, refreshPosition, remove, removeEffect, removePassenger, removeViewer, scheduleNextTick, scheduler, scheduleRemove, scheduleRemove, setAutoViewable, setAutoViewEntities, setBoundingBox, setCustomName, setCustomNameVisible, setCustomSynchronizationCooldown, setGlowing, setGravity, setInstance, setInstance, setInvisible, setNoGravity, setOnFire, setPose, setSilent, setSneaking, setSprinting, setUuid, setVelocity, setView, spawn, switchEntityType, synchronizePosition, tagHandler, teleport, teleport, tick, triggerStatus, updateOldViewer, updatePose, updateSnapshot, updateVelocity, updateViewableRule, updateViewableRule, updateViewerRule, updateViewerRule
-
-
Methods inherited from class java.lang.Object
-
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait
-
-
Methods inherited from interface net.minestom.server.entity.ai.EntityAI
-addAIGroup, addAIGroup, aiTick
-
-
Methods inherited from interface net.minestom.server.inventory.EquipmentHandler
-getEquipment, getEquipmentsPacket, getItemInHand, hasEquipment, setEquipment, setItemInHand, syncEquipment
-
-
Methods inherited from interface net.kyori.adventure.text.event.HoverEventSource
-asHoverEvent
-
-
Methods inherited from interface net.minestom.server.permission.PermissionHandler
-addPermission, getPermission, hasPermission, hasPermission, hasPermission, removePermission, removePermission
-
-
Methods inherited from interface net.minestom.server.tag.Taggable
-getTag, hasTag, removeTag, setTag
-
-
Methods inherited from interface net.minestom.server.Viewable
-getViewersAsAudience, getViewersAsAudiences, isViewer, sendPacketsToViewers, sendPacketsToViewers, sendPacketToViewers, sendPacketToViewersAndSelf
-
-
-
-
-
-
-
-
-
-Constructor Details
-
-
-
-InteractableEntity
-public InteractableEntity (@NotNull
- @NotNull net.minestom.server.entity.EntityType entityType)
-Declares an Entity with direct callbacks on interaction
-
-Parameters:
-entityType
- type of entity
-
-
-
-
-
-
-
-
-
-Method Details
-
-
-
-onSpawn
-protected void onSpawn (@NotNull
- @NotNull net.minestom.server.event.instance.AddEntityToInstanceEvent addEntityToInstanceEvent)
-Called when instance of entity is set
-
-Parameters:
-addEntityToInstanceEvent
-
-
-
-
-
-
-onDespawn
-protected void onDespawn (@NotNull
- @NotNull net.minestom.server.event.instance.RemoveEntityFromInstanceEvent removeEntityFromInstanceEvent)
-Called when instance of entity is unset
-
-Parameters:
-removeEntityFromInstanceEvent
-
-
-
-
-
-
-onInteract
-protected void onInteract (@NotNull
- @NotNull net.minestom.server.event.player.PlayerEntityInteractEvent playerEntityInteractEvent)
-Called when a Player interacts with the entity
-
-Parameters:
-playerEntityInteractEvent
-
-
-
-
-
-
-onAttack
-protected void onAttack (@NotNull
- @NotNull net.minestom.server.event.entity.EntityAttackEvent entityAttackEvent)
-Called when a Player attacks the entity
-
-Parameters:
-entityAttackEvent
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/shared/entity/IntractableEntity.html b/docs/eu/mhsl/minenet/minigames/shared/entity/IntractableEntity.html
deleted file mode 100644
index 8c10a1c..0000000
--- a/docs/eu/mhsl/minenet/minigames/shared/entity/IntractableEntity.html
+++ /dev/null
@@ -1,287 +0,0 @@
-
-
-
-
-IntractableEntity
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-java.lang.Object
-
net.minestom.server.entity.Entity
-
net.minestom.server.entity.LivingEntity
-
net.minestom.server.entity.EntityCreature
-
eu.mhsl.minenet.gameList.shared.entity.InteractableEntity
-
-
-
-
-
-
-All Implemented Interfaces:
-net.kyori.adventure.sound.Sound.Emitter
, net.kyori.adventure.text.event.HoverEventSource<net.kyori.adventure.text.event.HoverEvent.ShowEntity>
, net.minestom.server.entity.ai.EntityAI
, net.minestom.server.entity.pathfinding.NavigableEntity
, net.minestom.server.event.EventHandler<net.minestom.server.event.trait.EntityEvent>
, net.minestom.server.inventory.EquipmentHandler
, net.minestom.server.permission.PermissionHandler
, net.minestom.server.snapshot.Snapshotable
, net.minestom.server.tag.Taggable
, net.minestom.server.tag.TagReadable
, net.minestom.server.tag.TagWritable
, net.minestom.server.Tickable
, net.minestom.server.timer.Schedulable
, net.minestom.server.Viewable
-
-
-Direct Known Subclasses:
-HubSelector
, RoomSelector
-
-
-public class IntractableEntity
-extends net.minestom.server.entity.EntityCreature
-
-
-
-
-
-
-Nested Class Summary
-
-
Nested classes/interfaces inherited from class net.minestom.server.entity.Entity
-net.minestom.server.entity.Entity.Pose
-
-
-
-
-
-Field Summary
-
-
Fields inherited from class net.minestom.server.entity.LivingEntity
-canPickupItem, expandedBoundingBox, invulnerable, isDead, itemPickupCooldown, lastDamageSource
-
-
Fields inherited from class net.minestom.server.entity.Entity
-currentChunk, entityMeta, entityType, gravityAcceleration, gravityDragPerTick, gravityTickCount, hasPhysics, instance, lastSyncedPosition, metadata, onGround, position, previousPosition, trackingUpdate, uuid, vehicle, velocity, viewEngine, viewers
-
-
-
-
-
-Constructor Summary
-Constructors
-
-
-
-
-
-
Declares an Entity with direct callbacks on interaction
-
-
-
-
-
-
-
-Method Summary
-
-
All Methods Instance Methods Concrete Methods
-
-
-
-
-
-
protected void
-
onAttack (@NotNull net.minestom.server.event.entity.EntityAttackEvent entityAttackEvent)
-
-
Called when a Player attacks the entity
-
-
protected void
-
onDespawn (@NotNull net.minestom.server.event.instance.RemoveEntityFromInstanceEvent removeEntityFromInstanceEvent)
-
-
Called when instance of entity is unset
-
-
protected void
-
onInteract (@NotNull net.minestom.server.event.player.PlayerEntityInteractEvent playerEntityInteractEvent)
-
-
Called when a Player interacts with the entity
-
-
protected void
-
onSpawn (@NotNull net.minestom.server.event.instance.AddEntityToInstanceEvent addEntityToInstanceEvent)
-
-
Called when instance of entity is set
-
-
-
-
-
-
Methods inherited from class net.minestom.server.entity.EntityCreature
-attack, attack, getAIGroups, getNavigator, getRemovalAnimationDelay, getTarget, kill, setInstance, setRemovalAnimationDelay, setTarget, update
-
-
Methods inherited from class net.minestom.server.entity.LivingEntity
-canPickupItem, damage, getArrowCount, getAttribute, getAttributeValue, getBoots, getChestplate, getFireDamagePeriod, getHealth, getHelmet, getItemInMainHand, getItemInOffHand, getLastDamageSource, getLeggings, getLivingEntityMeta, getMaxHealth, getPropertiesPacket, getTargetBlockPosition, getTeam, handleVoid, heal, isDead, isFlyingWithElytra, isImmune, isInvulnerable, onAttributeChanged, refreshActiveHand, refreshIsDead, setArrowCount, setBoots, setBoundingBox, setCanPickupItem, setChestplate, setFireDamagePeriod, setFireDamagePeriod, setFireForDuration, setFireForDuration, setFireForDuration, setFlyingWithElytra, setHealth, setHelmet, setInvulnerable, setItemInMainHand, setItemInOffHand, setLeggings, setTeam, swingMainHand, swingOffHand, takeKnockback, updateNewViewer
-
-
Methods inherited from class net.minestom.server.entity.Entity
-addEffect, addPassenger, addViewer, asHoverEvent, askSynchronization, autoViewEntities, clearEffects, eventNode, generateId, getAcquirable, getActiveEffects, getAliveTicks, getAllPermissions, getBoundingBox, getChunk, getCustomName, getDistance, getDistance, getDistanceSquared, getEntity, getEntity, getEntityId, getEntityMeta, getEntityType, getEyeHeight, getGravityAcceleration, getGravityDragPerTick, getGravityTickCount, getInstance, getLineOfSight, getLineOfSightEntity, getMetadataPacket, getPassengers, getPassengersPacket, getPose, getPosition, getUuid, getVehicle, getVelocity, getVelocityForPacket, getVelocityPacket, getViewers, hasLineOfSight, hasLineOfSight, hasNoGravity, hasPassenger, hasPredictableViewers, hasVelocity, isActive, isAutoViewable, isCustomNameVisible, isGlowing, isInvisible, isOnFire, isOnGround, isRemoved, isSilent, isSneaking, isSprinting, lookAt, lookAt, refreshCurrentChunk, refreshPosition, refreshPosition, remove, removeEffect, removePassenger, removeViewer, scheduleNextTick, scheduler, scheduleRemove, scheduleRemove, setAutoViewable, setAutoViewEntities, setBoundingBox, setCustomName, setCustomNameVisible, setCustomSynchronizationCooldown, setGlowing, setGravity, setInstance, setInstance, setInvisible, setNoGravity, setOnFire, setPose, setSilent, setSneaking, setSprinting, setUuid, setVelocity, setView, spawn, switchEntityType, synchronizePosition, tagHandler, teleport, teleport, tick, triggerStatus, updateOldViewer, updatePose, updateSnapshot, updateVelocity, updateViewableRule, updateViewableRule, updateViewerRule, updateViewerRule
-
-
Methods inherited from class java.lang.Object
-
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait
-
-
Methods inherited from interface net.minestom.server.entity.ai.EntityAI
-addAIGroup, addAIGroup, aiTick
-
-
Methods inherited from interface net.minestom.server.inventory.EquipmentHandler
-getEquipment, getEquipmentsPacket, getItemInHand, hasEquipment, setEquipment, setItemInHand, syncEquipment
-
-
Methods inherited from interface net.kyori.adventure.text.event.HoverEventSource
-asHoverEvent
-
-
Methods inherited from interface net.minestom.server.permission.PermissionHandler
-addPermission, getPermission, hasPermission, hasPermission, hasPermission, removePermission, removePermission
-
-
Methods inherited from interface net.minestom.server.tag.Taggable
-getTag, hasTag, removeTag, setTag
-
-
Methods inherited from interface net.minestom.server.Viewable
-getViewersAsAudience, getViewersAsAudiences, isViewer, sendPacketsToViewers, sendPacketsToViewers, sendPacketToViewers, sendPacketToViewersAndSelf
-
-
-
-
-
-
-
-
-
-Constructor Details
-
-
-
-IntractableEntity
-public IntractableEntity (@NotNull
- @NotNull net.minestom.server.entity.EntityType entityType)
-Declares an Entity with direct callbacks on interaction
-
-Parameters:
-entityType
- type of entity
-
-
-
-
-
-
-
-
-
-Method Details
-
-
-
-onSpawn
-protected void onSpawn (@NotNull
- @NotNull net.minestom.server.event.instance.AddEntityToInstanceEvent addEntityToInstanceEvent)
-Called when instance of entity is set
-
-Parameters:
-addEntityToInstanceEvent
-
-
-
-
-
-
-onDespawn
-protected void onDespawn (@NotNull
- @NotNull net.minestom.server.event.instance.RemoveEntityFromInstanceEvent removeEntityFromInstanceEvent)
-Called when instance of entity is unset
-
-Parameters:
-removeEntityFromInstanceEvent
-
-
-
-
-
-
-onInteract
-protected void onInteract (@NotNull
- @NotNull net.minestom.server.event.player.PlayerEntityInteractEvent playerEntityInteractEvent)
-Called when a Player interacts with the entity
-
-Parameters:
-playerEntityInteractEvent
-
-
-
-
-
-
-onAttack
-protected void onAttack (@NotNull
- @NotNull net.minestom.server.event.entity.EntityAttackEvent entityAttackEvent)
-Called when a Player attacks the entity
-
-Parameters:
-entityAttackEvent
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/shared/entity/package-summary.html b/docs/eu/mhsl/minenet/minigames/shared/entity/package-summary.html
deleted file mode 100644
index 5f81fc8..0000000
--- a/docs/eu/mhsl/minenet/minigames/shared/entity/package-summary.html
+++ /dev/null
@@ -1,82 +0,0 @@
-
-
-
-
-eu.mhsl.minenet.minigames.shared.entity
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-package eu.mhsl.minenet.minigames.shared.entity
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/shared/entity/package-tree.html b/docs/eu/mhsl/minenet/minigames/shared/entity/package-tree.html
deleted file mode 100644
index f07139c..0000000
--- a/docs/eu/mhsl/minenet/minigames/shared/entity/package-tree.html
+++ /dev/null
@@ -1,83 +0,0 @@
-
-
-
-
-eu.mhsl.minenet.minigames.shared.entity Class Hierarchy
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-Class Hierarchy
-
-java.lang.Object
-
-net.minestom.server.entity.Entity (implements net.minestom.server.event.EventHandler<T>, net.kyori.adventure.text.event.HoverEventSource<V>, net.minestom.server.permission.PermissionHandler, net.minestom.server.timer.Schedulable, net.minestom.server.snapshot.Snapshotable, net.kyori.adventure.sound.Sound.Emitter, net.minestom.server.tag.Taggable, net.minestom.server.Tickable, net.minestom.server.Viewable)
-
-net.minestom.server.entity.LivingEntity (implements net.minestom.server.inventory.EquipmentHandler)
-
-net.minestom.server.entity.EntityCreature (implements net.minestom.server.entity.ai.EntityAI, net.minestom.server.entity.pathfinding.NavigableEntity)
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/shared/inventory/InteractableInventory.html b/docs/eu/mhsl/minenet/minigames/shared/inventory/InteractableInventory.html
deleted file mode 100644
index 222add7..0000000
--- a/docs/eu/mhsl/minenet/minigames/shared/inventory/InteractableInventory.html
+++ /dev/null
@@ -1,291 +0,0 @@
-
-
-
-
-InteractableInventory
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-java.lang.Object
-
net.minestom.server.inventory.AbstractInventory
-
net.minestom.server.inventory.Inventory
-
eu.mhsl.minenet.minigames.shared.inventory.InteractableInventory
-
-
-
-
-
-All Implemented Interfaces:
-net.minestom.server.inventory.InventoryClickHandler
, net.minestom.server.tag.Taggable
, net.minestom.server.tag.TagReadable
, net.minestom.server.tag.TagWritable
, net.minestom.server.Viewable
-
-
-Direct Known Subclasses:
-GameConfigurationInventory
, HubInventory
, JoinInventory
, MinigameSelectInventory
-
-
-public class InteractableInventory
-extends net.minestom.server.inventory.Inventory
-
-
-
-
-
-
-Field Summary
-
-
Fields inherited from class net.minestom.server.inventory.AbstractInventory
-clickProcessor, inventoryConditions, itemStacks
-
-
-
-
-
-Constructor Summary
-Constructors
-
-
-
-
-
protected
-
InteractableInventory (@NotNull net.minestom.server.inventory.InventoryType inventoryType,
- @NotNull net.kyori.adventure.text.Component title)
-
-
Defines an Inventory with direct callbacks for ItemSlots
-
-
-
-
-
-
-
-Method Summary
-
-
All Methods Instance Methods Concrete Methods
-
-
-
-
-
-
protected void
-
onClick (net.minestom.server.entity.Player player,
- int slot,
- net.minestom.server.inventory.click.ClickType clickType,
- net.minestom.server.inventory.condition.InventoryConditionResult inventoryConditionResult)
-
-
You may want to Override this method to get more generic click events
-
-
protected void
-
-
-
protected void
-
-
-
Set Item with Callback
-
-
protected void
-
setDummyItem (net.minestom.server.item.ItemStack item,
- int slot)
-
-
Set Item without handler
-
-
protected void
-
setDummyItem (net.minestom.server.item.Material material,
- int slot)
-
-
-
-
-
-
Methods inherited from class net.minestom.server.inventory.Inventory
-addViewer, changeHeld, clear, doubleClick, dragging, drop, getCursorItem, getInventoryType, getTitle, getViewers, getWindowId, leftClick, middleClick, removeViewer, rightClick, sendProperty, setCursorItem, setTitle, shiftClick, UNSAFE_itemInsert, update, update
-
-
Methods inherited from class net.minestom.server.inventory.AbstractInventory
-addInventoryCondition, addItemStack, addItemStack, addItemStacks, copyContents, getInnerSize, getInventoryConditions, getItemStack, getItemStacks, getSize, processItemStack, processItemStacks, replaceItemStack, safeItemInsert, safeItemInsert, setItemStack, tagHandler, takeItemStack, takeItemStacks
-
-
Methods inherited from class java.lang.Object
-
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait
-
-
Methods inherited from interface net.minestom.server.inventory.InventoryClickHandler
-callClickEvent
-
-
Methods inherited from interface net.minestom.server.tag.Taggable
-getTag, hasTag, removeTag, setTag
-
-
Methods inherited from interface net.minestom.server.Viewable
-getViewersAsAudience, getViewersAsAudiences, isViewer, sendPacketsToViewers, sendPacketsToViewers, sendPacketToViewers, sendPacketToViewersAndSelf
-
-
-
-
-
-
-
-
-
-Constructor Details
-
-
-
-InteractableInventory
-protected InteractableInventory (@NotNull
- @NotNull net.minestom.server.inventory.InventoryType inventoryType,
- @NotNull
- @NotNull net.kyori.adventure.text.Component title)
-Defines an Inventory with direct callbacks for ItemSlots
-
-Parameters:
-inventoryType
-
-title
-
-
-
-
-
-
-
-
-
-
-Method Details
-
-
-
-setClickableItem
-protected void setClickableItem (net.minestom.server.item.ItemStack item,
- int slot,
- Consumer <ItemClick > callback,
- boolean closeAfter)
-Set Item with Callback
-
-Parameters:
-item
-
-slot
-
-callback
-
-
-
-
-
-
-setClickableItem
-protected void setClickableItem (net.minestom.server.item.ItemStack item,
- int slot,
- Consumer <ItemClick > callback)
-
-
-
-
-setDummyItem
-protected void setDummyItem (net.minestom.server.item.ItemStack item,
- int slot)
-Set Item without handler
-
-Parameters:
-item
-
-slot
-
-
-
-
-
-
-setDummyItem
-protected void setDummyItem (net.minestom.server.item.Material material,
- int slot)
-
-
-
-
-onClick
-protected void onClick (net.minestom.server.entity.Player player,
- int slot,
- net.minestom.server.inventory.click.ClickType clickType,
- net.minestom.server.inventory.condition.InventoryConditionResult inventoryConditionResult)
-You may want to Override this method to get more generic click events
-
-Parameters:
-player
-
-slot
-
-clickType
-
-inventoryConditionResult
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/shared/inventory/IntractableInventory.html b/docs/eu/mhsl/minenet/minigames/shared/inventory/IntractableInventory.html
deleted file mode 100644
index bd71c23..0000000
--- a/docs/eu/mhsl/minenet/minigames/shared/inventory/IntractableInventory.html
+++ /dev/null
@@ -1,261 +0,0 @@
-
-
-
-
-IntractableInventory
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-java.lang.Object
-
net.minestom.server.inventory.AbstractInventory
-
net.minestom.server.inventory.Inventory
-
eu.mhsl.minenet.gameList.shared.inventory.InteractableInventory
-
-
-
-
-
-All Implemented Interfaces:
-net.minestom.server.inventory.InventoryClickHandler
, net.minestom.server.tag.Taggable
, net.minestom.server.tag.TagReadable
, net.minestom.server.tag.TagWritable
, net.minestom.server.Viewable
-
-
-Direct Known Subclasses:
-BoardInventory
, HubInventory
, JoinInventory
, PveInventory
, PvpInventory
, RoomInventory
-
-
-public class IntractableInventory
-extends net.minestom.server.inventory.Inventory
-
-
-
-
-
-
-Field Summary
-
-
Fields inherited from class net.minestom.server.inventory.AbstractInventory
-clickProcessor, inventoryConditions, itemStacks
-
-
-
-
-
-Constructor Summary
-Constructors
-
-
-
-
-
protected
-
IntractableInventory (@NotNull net.minestom.server.inventory.InventoryType inventoryType,
- @NotNull net.kyori.adventure.text.Component title)
-
-
Defines an Inventory with direct callbacks for ItemSlots
-
-
-
-
-
-
-
-Method Summary
-
-
All Methods Instance Methods Concrete Methods
-
-
-
-
-
-
protected void
-
onClick (net.minestom.server.entity.Player player,
- int slot,
- net.minestom.server.inventory.click.ClickType clickType,
- net.minestom.server.inventory.condition.InventoryConditionResult inventoryConditionResult)
-
-
You may want to Override this method to get more generic click events
-
-
protected void
-
-
-
protected void
-
-
-
Set Item with Callback
-
-
-
-
-
-
Methods inherited from class net.minestom.server.inventory.Inventory
-addViewer, changeHeld, clear, doubleClick, dragging, drop, getCursorItem, getInventoryType, getTitle, getViewers, getWindowId, leftClick, middleClick, removeViewer, rightClick, sendProperty, setCursorItem, setTitle, shiftClick, UNSAFE_itemInsert, update, update
-
-
Methods inherited from class net.minestom.server.inventory.AbstractInventory
-addInventoryCondition, addItemStack, addItemStack, addItemStacks, copyContents, getInnerSize, getInventoryConditions, getItemStack, getItemStacks, getSize, processItemStack, processItemStacks, replaceItemStack, safeItemInsert, safeItemInsert, setItemStack, tagHandler, takeItemStack, takeItemStacks
-
-
Methods inherited from class java.lang.Object
-
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait
-
-
Methods inherited from interface net.minestom.server.inventory.InventoryClickHandler
-callClickEvent
-
-
Methods inherited from interface net.minestom.server.tag.Taggable
-getTag, hasTag, removeTag, setTag
-
-
Methods inherited from interface net.minestom.server.Viewable
-getViewersAsAudience, getViewersAsAudiences, isViewer, sendPacketsToViewers, sendPacketsToViewers, sendPacketToViewers, sendPacketToViewersAndSelf
-
-
-
-
-
-
-
-
-
-Constructor Details
-
-
-
-IntractableInventory
-protected IntractableInventory (@NotNull
- @NotNull net.minestom.server.inventory.InventoryType inventoryType,
- @NotNull
- @NotNull net.kyori.adventure.text.Component title)
-Defines an Inventory with direct callbacks for ItemSlots
-
-Parameters:
-inventoryType
-
-title
-
-
-
-
-
-
-
-
-
-
-Method Details
-
-
-
-setClickableItem
-protected void setClickableItem (net.minestom.server.item.ItemStack item,
- int slot,
- Consumer <ItemClick > callback,
- boolean closeAfter)
-Set Item with Callback
-
-Parameters:
-item
-
-slot
-
-callback
-
-
-
-
-
-
-setClickableItem
-protected void setClickableItem (net.minestom.server.item.ItemStack item,
- int slot,
- Consumer <ItemClick > callback)
-
-
-
-
-onClick
-protected void onClick (net.minestom.server.entity.Player player,
- int slot,
- net.minestom.server.inventory.click.ClickType clickType,
- net.minestom.server.inventory.condition.InventoryConditionResult inventoryConditionResult)
-You may want to Override this method to get more generic click events
-
-Parameters:
-player
-
-slot
-
-clickType
-
-inventoryConditionResult
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/shared/inventory/ItemClick.html b/docs/eu/mhsl/minenet/minigames/shared/inventory/ItemClick.html
deleted file mode 100644
index 96af429..0000000
--- a/docs/eu/mhsl/minenet/minigames/shared/inventory/ItemClick.html
+++ /dev/null
@@ -1,213 +0,0 @@
-
-
-
-
-ItemClick
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-
-
-
-public class ItemClick
-
extends Object
-
-
-
-
-
-
-Constructor Summary
-Constructors
-
-
-
-
ItemClick (net.minestom.server.entity.Player player,
- InteractableInventory inventory,
- int clickedSlot,
- net.minestom.server.item.ItemStack item,
- net.minestom.server.inventory.click.ClickType clickType)
-
-
Describes a click on an Item from an IntractableInventory
-
-
-
-
-
-
-
-Method Summary
-
-
All Methods Instance Methods Concrete Methods
-
-
-
-
-
-
int
-
-
-
net.minestom.server.inventory.click.ClickType
-
-
-
net.minestom.server.inventory.Inventory
-
-
-
net.minestom.server.item.ItemStack
-
-
-
net.minestom.server.entity.Player
-
-
-
-
-
-
-
Methods inherited from class java.lang.Object
-
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait
-
-
-
-
-
-
-
-
-
-Constructor Details
-
-
-
-ItemClick
-public ItemClick (net.minestom.server.entity.Player player,
- InteractableInventory inventory,
- int clickedSlot,
- net.minestom.server.item.ItemStack item,
- net.minestom.server.inventory.click.ClickType clickType)
-Describes a click on an Item from an IntractableInventory
-
-Parameters:
-player
-
-inventory
-
-clickedSlot
-
-item
-
-clickType
-
-
-
-
-
-
-
-
-
-
-Method Details
-
-
-
-getPlayer
-public net.minestom.server.entity.Player getPlayer ()
-
-
-
-
-getInventory
-public net.minestom.server.inventory.Inventory getInventory ()
-
-
-
-
-getClickedSlot
-public int getClickedSlot ()
-
-
-
-
-getItem
-public net.minestom.server.item.ItemStack getItem ()
-
-
-
-
-getClickType
-public net.minestom.server.inventory.click.ClickType getClickType ()
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/shared/inventory/package-summary.html b/docs/eu/mhsl/minenet/minigames/shared/inventory/package-summary.html
deleted file mode 100644
index 583f7cc..0000000
--- a/docs/eu/mhsl/minenet/minigames/shared/inventory/package-summary.html
+++ /dev/null
@@ -1,84 +0,0 @@
-
-
-
-
-eu.mhsl.minenet.minigames.shared.inventory
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-package eu.mhsl.minenet.minigames.shared.inventory
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/shared/inventory/package-tree.html b/docs/eu/mhsl/minenet/minigames/shared/inventory/package-tree.html
deleted file mode 100644
index 6eb76c0..0000000
--- a/docs/eu/mhsl/minenet/minigames/shared/inventory/package-tree.html
+++ /dev/null
@@ -1,80 +0,0 @@
-
-
-
-
-eu.mhsl.minenet.minigames.shared.inventory Class Hierarchy
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-Class Hierarchy
-
-java.lang.Object
-
-net.minestom.server.inventory.AbstractInventory (implements net.minestom.server.inventory.InventoryClickHandler, net.minestom.server.tag.Taggable)
-
-net.minestom.server.inventory.Inventory (implements net.minestom.server.Viewable)
-
-
-
-
-eu.mhsl.minenet.minigames.shared.inventory.ItemClick
-
-
-
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/skin/SkinCache.html b/docs/eu/mhsl/minenet/minigames/skin/SkinCache.html
deleted file mode 100644
index 1bde0e0..0000000
--- a/docs/eu/mhsl/minenet/minigames/skin/SkinCache.html
+++ /dev/null
@@ -1,176 +0,0 @@
-
-
-
-
-SkinCache
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-
-
-
-public class SkinCache
-
extends Object
-
-
-
-
-
-
-Constructor Summary
-Constructors
-
-
-
-
-
-
-Method Summary
-
-
All Methods Static Methods Concrete Methods
-
-
-
-
-
-
static void
-
applySkin (net.minestom.server.entity.Player p)
-
-
static net.minestom.server.entity.PlayerSkin
-
-
-
static net.minestom.server.entity.PlayerSkin
-
getSkin (net.minestom.server.entity.Player p)
-
-
-
-
-
-
Methods inherited from class java.lang.Object
-
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait
-
-
-
-
-
-
-
-
-
-Constructor Details
-
-
-
-SkinCache
-public SkinCache ()
-
-
-
-
-
-
-
-
-Method Details
-
-
-
-getSkin
-public static net.minestom.server.entity.PlayerSkin getSkin (net.minestom.server.entity.Player p)
-
-
-
-
-getSkin
-public static net.minestom.server.entity.PlayerSkin getSkin (String p)
-
-
-
-
-applySkin
-public static void applySkin (net.minestom.server.entity.Player p)
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/skin/package-summary.html b/docs/eu/mhsl/minenet/minigames/skin/package-summary.html
deleted file mode 100644
index 91e5823..0000000
--- a/docs/eu/mhsl/minenet/minigames/skin/package-summary.html
+++ /dev/null
@@ -1,93 +0,0 @@
-
-
-
-
-eu.mhsl.minenet.minigames.skin
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-package eu.mhsl.minenet.minigames.skin
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/skin/package-tree.html b/docs/eu/mhsl/minenet/minigames/skin/package-tree.html
deleted file mode 100644
index acc44ff..0000000
--- a/docs/eu/mhsl/minenet/minigames/skin/package-tree.html
+++ /dev/null
@@ -1,71 +0,0 @@
-
-
-
-
-eu.mhsl.minenet.minigames.skin Class Hierarchy
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/util/BatchUtil.html b/docs/eu/mhsl/minenet/minigames/util/BatchUtil.html
deleted file mode 100644
index 7d7c077..0000000
--- a/docs/eu/mhsl/minenet/minigames/util/BatchUtil.html
+++ /dev/null
@@ -1,171 +0,0 @@
-
-
-
-
-BatchUtil
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-
-
-
-public class BatchUtil
-
extends Object
-
-
-
-
-
-
-Constructor Summary
-Constructors
-
-
-
-
-
-
-Method Summary
-
-
All Methods Static Methods Concrete Methods
-
-
-
-
-
-
static long[]
-
-
-
static void
-
loadAndApplyBatch (net.minestom.server.instance.batch.AbsoluteBlockBatch batch,
- net.minestom.server.instance.InstanceContainer instance,
- Runnable onFinish)
-
-
-
-
-
-
Methods inherited from class java.lang.Object
-
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait
-
-
-
-
-
-
-
-
-
-Constructor Details
-
-
-
-BatchUtil
-public BatchUtil ()
-
-
-
-
-
-
-
-
-Method Details
-
-
-
-getAffectedChunks
-public static long[] getAffectedChunks (net.minestom.server.instance.batch.AbsoluteBlockBatch batch)
-
-
-
-
-loadAndApplyBatch
-public static void loadAndApplyBatch (net.minestom.server.instance.batch.AbsoluteBlockBatch batch,
- net.minestom.server.instance.InstanceContainer instance,
- Runnable onFinish)
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/util/ColorUtil.html b/docs/eu/mhsl/minenet/minigames/util/ColorUtil.html
deleted file mode 100644
index d3cfe73..0000000
--- a/docs/eu/mhsl/minenet/minigames/util/ColorUtil.html
+++ /dev/null
@@ -1,158 +0,0 @@
-
-
-
-
-ColorUtil
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-
-
-
-public class ColorUtil
-
extends Object
-
-
-
-
-
-
-Constructor Summary
-Constructors
-
-
-
-
-
-
-Method Summary
-
-
All Methods Static Methods Concrete Methods
-
-
-
-
-
-
static net.kyori.adventure.text.format.NamedTextColor
-
-
-
-
-
-
-
Methods inherited from class java.lang.Object
-
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait
-
-
-
-
-
-
-
-
-
-Constructor Details
-
-
-
-ColorUtil
-public ColorUtil ()
-
-
-
-
-
-
-
-
-Method Details
-
-
-
-scoreColor
-public static net.kyori.adventure.text.format.NamedTextColor scoreColor (int score)
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/util/CommonEventHandles.html b/docs/eu/mhsl/minenet/minigames/util/CommonEventHandles.html
deleted file mode 100644
index a8a27d5..0000000
--- a/docs/eu/mhsl/minenet/minigames/util/CommonEventHandles.html
+++ /dev/null
@@ -1,176 +0,0 @@
-
-
-
-
-CommonEventHandles
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-
-
-
-public class CommonEventHandles
-
extends Object
-
-
-
-
-
-
-Constructor Summary
-Constructors
-
-
-
-
-
-
-Method Summary
-
-
All Methods Static Methods Concrete Methods
-
-
-
-
-
-
static void
-
cancel (net.minestom.server.event.trait.CancellableEvent event)
-
-
Cancels the given Event
-
-
static void
-
cancel (net.minestom.server.event.trait.CancellableEvent event,
- boolean condition)
-
-
-
-
-
-
Methods inherited from class java.lang.Object
-
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait
-
-
-
-
-
-
-
-
-
-Constructor Details
-
-
-
-CommonEventHandles
-public CommonEventHandles ()
-
-
-
-
-
-
-
-
-Method Details
-
-
-
-cancel
-public static void cancel (net.minestom.server.event.trait.CancellableEvent event)
-Cancels the given Event
-
-Parameters:
-event
-
-
-
-
-
-
-cancel
-public static void cancel (net.minestom.server.event.trait.CancellableEvent event,
- boolean condition)
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/util/Intersect.html b/docs/eu/mhsl/minenet/minigames/util/Intersect.html
deleted file mode 100644
index 397de95..0000000
--- a/docs/eu/mhsl/minenet/minigames/util/Intersect.html
+++ /dev/null
@@ -1,162 +0,0 @@
-
-
-
-
-Intersect
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-
-
-
-public class Intersect
-
extends Object
-
-
-
-
-
-
-Constructor Summary
-Constructors
-
-
-
-
-
-
-Method Summary
-
-
All Methods Static Methods Concrete Methods
-
-
-
-
-
-
static boolean
-
withPressurePlate (net.minestom.server.instance.Instance instance,
- BlockPallet target,
- net.minestom.server.coordinate.Pos playerPosition)
-
-
-
-
-
-
Methods inherited from class java.lang.Object
-
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait
-
-
-
-
-
-
-
-
-
-Constructor Details
-
-
-
-Intersect
-public Intersect ()
-
-
-
-
-
-
-
-
-Method Details
-
-
-
-withPressurePlate
-public static boolean withPressurePlate (net.minestom.server.instance.Instance instance,
- BlockPallet target,
- net.minestom.server.coordinate.Pos playerPosition)
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/util/InventoryItemAlignment.ItemOffset.html b/docs/eu/mhsl/minenet/minigames/util/InventoryItemAlignment.ItemOffset.html
deleted file mode 100644
index ac8cc50..0000000
--- a/docs/eu/mhsl/minenet/minigames/util/InventoryItemAlignment.ItemOffset.html
+++ /dev/null
@@ -1,182 +0,0 @@
-
-
-
-
-InventoryItemAlignment.ItemOffset
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-java.lang.Object
-
eu.mhsl.minenet.minigames.util.InventoryItemAlignment.ItemOffset
-
-
-
-
-
-
-
-Constructor Summary
-Constructors
-
-
-
-
-
-
-Method Summary
-
-
All Methods Instance Methods Concrete Methods
-
-
-
-
-
-
int
-
-
-
int
-
-
-
int
-
-
-
-
-
-
-
Methods inherited from class java.lang.Object
-
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait
-
-
-
-
-
-
-
-
-
-Constructor Details
-
-
-
-ItemOffset
-public ItemOffset (int x,
- int z)
-
-
-
-
-
-
-
-
-Method Details
-
-
-
-getX
-public int getX ()
-
-
-
-
-getZ
-public int getZ ()
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/util/InventoryItemAlignment.html b/docs/eu/mhsl/minenet/minigames/util/InventoryItemAlignment.html
deleted file mode 100644
index b45fb3d..0000000
--- a/docs/eu/mhsl/minenet/minigames/util/InventoryItemAlignment.html
+++ /dev/null
@@ -1,187 +0,0 @@
-
-
-
-
-InventoryItemAlignment
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-
-
-
-public class InventoryItemAlignment
-
extends Object
-
-
-
-
-
-
-Nested Class Summary
-Nested Classes
-
-
-
-
-
-
-Constructor Summary
-Constructors
-
-
-
-
-
-
-Method Summary
-
-
All Methods Instance Methods Concrete Methods
-
-
-
-
Methods inherited from class java.lang.Object
-
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait
-
-
-
-
-
-
-
-
-
-Constructor Details
-
-
-
-InventoryItemAlignment
-public InventoryItemAlignment (int size,
- int x,
- int y)
-
-
-
-
-InventoryItemAlignment
-public InventoryItemAlignment (int size,
- int y)
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/util/Monitoring.html b/docs/eu/mhsl/minenet/minigames/util/Monitoring.html
deleted file mode 100644
index e2c8db9..0000000
--- a/docs/eu/mhsl/minenet/minigames/util/Monitoring.html
+++ /dev/null
@@ -1,167 +0,0 @@
-
-
-
-
-Monitoring
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-
-
-
-public class Monitoring
-
extends Object
-
-
-
-
-
-
-Constructor Summary
-Constructors
-
-
-
-
-
-
-Method Summary
-
-
All Methods Static Methods Concrete Methods
-
-
-
-
-
-
static long
-
-
-
static net.minestom.server.monitoring.TickMonitor
-
-
-
-
-
-
-
Methods inherited from class java.lang.Object
-
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait
-
-
-
-
-
-
-
-
-
-Constructor Details
-
-
-
-Monitoring
-public Monitoring ()
-
-
-
-
-
-
-
-
-Method Details
-
-
-
-getRamUsage
-public static long getRamUsage ()
-
-
-
-
-getTickMonitor
-public static net.minestom.server.monitoring.TickMonitor getTickMonitor ()
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/util/MoveInstance.html b/docs/eu/mhsl/minenet/minigames/util/MoveInstance.html
deleted file mode 100644
index 881e8c3..0000000
--- a/docs/eu/mhsl/minenet/minigames/util/MoveInstance.html
+++ /dev/null
@@ -1,180 +0,0 @@
-
-
-
-
-MoveInstance
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-
-
-
-public class MoveInstance
-
extends Object
-
-
-
-
-
-
-Constructor Summary
-Constructors
-
-
-
-
-
-
-Method Summary
-
-
All Methods Static Methods Concrete Methods
-
-
-
-
-
-
static void
-
-
-
static void
-
move (Set <net.minestom.server.entity.Player> playerList,
- Spawnable destination)
-
-
static void
-
move (net.minestom.server.entity.Entity p,
- Spawnable destination)
-
-
-
-
-
-
Methods inherited from class java.lang.Object
-
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait
-
-
-
-
-
-
-
-
-
-Constructor Details
-
-
-
-MoveInstance
-public MoveInstance ()
-
-
-
-
-
-
-
-
-Method Details
-
-
-
-move
-public static void move (Set <net.minestom.server.entity.Player> playerList,
- Spawnable destination)
-
-
-
-
-move
-public static void move (net.minestom.server.entity.Entity p,
- Spawnable destination)
-
-
-
-
-forceCloseInstance
-public static void forceCloseInstance (net.minestom.server.instance.InstanceContainer instance)
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/util/Position.html b/docs/eu/mhsl/minenet/minigames/util/Position.html
deleted file mode 100644
index 5c24280..0000000
--- a/docs/eu/mhsl/minenet/minigames/util/Position.html
+++ /dev/null
@@ -1,164 +0,0 @@
-
-
-
-
-Position
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-
-
-
-public class Position
-
extends Object
-
-
-
-
-
-
-Field Summary
-Fields
-
-
-
-
-
static final double
-
-
-
-
-
-
-
-
-Constructor Summary
-Constructors
-
-
-
-
-
-
-Method Summary
-
-
Methods inherited from class java.lang.Object
-
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait
-
-
-
-
-
-
-
-
-
-Field Details
-
-
-
-PIXEL
-public static final double PIXEL
-
-See Also:
-
-
-
-
-
-
-
-
-
-
-
-
-Constructor Details
-
-
-
-Position
-public Position ()
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/util/RangeMap.html b/docs/eu/mhsl/minenet/minigames/util/RangeMap.html
deleted file mode 100644
index 7500230..0000000
--- a/docs/eu/mhsl/minenet/minigames/util/RangeMap.html
+++ /dev/null
@@ -1,166 +0,0 @@
-
-
-
-
-RangeMap
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-
-
-
-public class RangeMap
-
extends Object
-
-
-
-
-
-
-Constructor Summary
-Constructors
-
-
-
-
-
-
-Method Summary
-
-
All Methods Static Methods Concrete Methods
-
-
-
-
-
-
static double
-
map (double oldValue,
- double oldMin,
- double oldMax,
- double newMin,
- double newMax)
-
-
-
-
-
-
Methods inherited from class java.lang.Object
-
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait
-
-
-
-
-
-
-
-
-
-Constructor Details
-
-
-
-RangeMap
-public RangeMap ()
-
-
-
-
-
-
-
-
-Method Details
-
-
-
-map
-public static double map (double oldValue,
- double oldMin,
- double oldMax,
- double newMin,
- double newMax)
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/util/ResourceUtils.html b/docs/eu/mhsl/minenet/minigames/util/ResourceUtils.html
deleted file mode 100644
index b82ff62..0000000
--- a/docs/eu/mhsl/minenet/minigames/util/ResourceUtils.html
+++ /dev/null
@@ -1,166 +0,0 @@
-
-
-
-
-ResourceUtils
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-
-
-
-public final class ResourceUtils
-
extends Object
-Class from the Minestom Arena example
-
-
-
-
-
-
-Constructor Summary
-Constructors
-
-
-
-
-
-
-Method Summary
-
-
All Methods Static Methods Concrete Methods
-
-
-
-
Methods inherited from class java.lang.Object
-
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait
-
-
-
-
-
-
-
-
-
-Constructor Details
-
-
-
-ResourceUtils
-public ResourceUtils ()
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/util/Static.html b/docs/eu/mhsl/minenet/minigames/util/Static.html
deleted file mode 100644
index f93bd01..0000000
--- a/docs/eu/mhsl/minenet/minigames/util/Static.html
+++ /dev/null
@@ -1,158 +0,0 @@
-
-
-
-
-Static
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-
-
-
-public abstract class Static
-
extends Object
-
-
-
-
-
-
-Constructor Summary
-Constructors
-
-
-
-
-
-
-Method Summary
-
-
All Methods Instance Methods Abstract Methods
-
-
-
-
-
-
abstract void
-
-
-
-
-
-
-
Methods inherited from class java.lang.Object
-
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait
-
-
-
-
-
-
-
-
-
-Constructor Details
-
-
-
-Static
-public Static ()
-
-
-
-
-
-
-
-
-Method Details
-
-
-
-load
-public abstract void load ()
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/util/TextUtil.html b/docs/eu/mhsl/minenet/minigames/util/TextUtil.html
deleted file mode 100644
index dfaa9c1..0000000
--- a/docs/eu/mhsl/minenet/minigames/util/TextUtil.html
+++ /dev/null
@@ -1,169 +0,0 @@
-
-
-
-
-TextUtil
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-
-
-
-public class TextUtil
-
extends Object
-
-
-
-
-
-
-Constructor Summary
-Constructors
-
-
-
-
-
-
-Method Summary
-
-
All Methods Static Methods Concrete Methods
-
-
-
-
-
-
static net.kyori.adventure.text.Component
-
-
-
static net.kyori.adventure.text.Component
-
autoWrap (String input,
- net.kyori.adventure.text.format.NamedTextColor color)
-
-
-
-
-
-
Methods inherited from class java.lang.Object
-
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait
-
-
-
-
-
-
-
-
-
-Constructor Details
-
-
-
-TextUtil
-public TextUtil ()
-
-
-
-
-
-
-
-
-Method Details
-
-
-
-autoWrap
-public static net.kyori.adventure.text.Component autoWrap (String input,
- net.kyori.adventure.text.format.NamedTextColor color)
-
-
-
-
-autoWrap
-public static net.kyori.adventure.text.Component autoWrap (String input)
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/util/UuidUtil.html b/docs/eu/mhsl/minenet/minigames/util/UuidUtil.html
deleted file mode 100644
index 7d7c01b..0000000
--- a/docs/eu/mhsl/minenet/minigames/util/UuidUtil.html
+++ /dev/null
@@ -1,158 +0,0 @@
-
-
-
-
-UuidUtil
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-
-
-
-public class UuidUtil
-
extends Object
-
-
-
-
-
-
-Constructor Summary
-Constructors
-
-
-
-
-
-
-Method Summary
-
-
All Methods Static Methods Concrete Methods
-
-
-
-
Methods inherited from class java.lang.Object
-
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait
-
-
-
-
-
-
-
-
-
-Constructor Details
-
-
-
-UuidUtil
-public UuidUtil ()
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/util/package-summary.html b/docs/eu/mhsl/minenet/minigames/util/package-summary.html
deleted file mode 100644
index 472c8f2..0000000
--- a/docs/eu/mhsl/minenet/minigames/util/package-summary.html
+++ /dev/null
@@ -1,119 +0,0 @@
-
-
-
-
-eu.mhsl.minenet.minigames.util
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-package eu.mhsl.minenet.minigames.util
-
-
-
-
-
-
-
-
Classes
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Class from the Minestom Arena example
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/util/package-tree.html b/docs/eu/mhsl/minenet/minigames/util/package-tree.html
deleted file mode 100644
index c4a8c38..0000000
--- a/docs/eu/mhsl/minenet/minigames/util/package-tree.html
+++ /dev/null
@@ -1,84 +0,0 @@
-
-
-
-
-eu.mhsl.minenet.minigames.util Class Hierarchy
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/world/Dimension.html b/docs/eu/mhsl/minenet/minigames/world/Dimension.html
deleted file mode 100644
index c07db3d..0000000
--- a/docs/eu/mhsl/minenet/minigames/world/Dimension.html
+++ /dev/null
@@ -1,255 +0,0 @@
-
-
-
-
-Dimension
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-Nested Class Summary
-
-
-
-
-
-
-Enum Constant Summary
-Enum Constants
-
-
-
-
-
-
-Field Summary
-Fields
-
-
-
-
-
final net.minestom.server.world.DimensionType
-
-
-
-
-
-
-
-
-Method Summary
-
-
All Methods Static Methods Concrete Methods
-
-
-
-
-
-
-
-
-
Returns the enum constant of this class with the specified name.
-
-
-
-
-
Returns an array containing the constants of this enum class, in
-the order they are declared.
-
-
-
-
-
-
Methods inherited from class java.lang.Enum
-
clone , compareTo , describeConstable , equals , finalize , getDeclaringClass , hashCode , name , ordinal , toString , valueOf
-
-
-
-
-
-
-
-
-
-
-Enum Constant Details
-
-
-
-
-
-
-Field Details
-
-
-
-DIMENSION
-public final net.minestom.server.world.DimensionType DIMENSION
-
-
-
-
-
-
-
-
-Method Details
-
-
-
-values
-
-Returns an array containing the constants of this enum class, in
-the order they are declared.
-
-Returns:
-an array containing the constants of this enum class, in the order they are declared
-
-
-
-
-
-valueOf
-
-Returns the enum constant of this class with the specified name.
-The string must match exactly an identifier used to declare an
-enum constant in this class. (Extraneous whitespace characters are
-not permitted.)
-
-Parameters:
-name
- the name of the enum constant to be returned.
-Returns:
-the enum constant with the specified name
-Throws:
-IllegalArgumentException
- if this enum class has no constant with the specified name
-NullPointerException
- if the argument is null
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/world/Spawnable.html b/docs/eu/mhsl/minenet/minigames/world/Spawnable.html
deleted file mode 100644
index aa88ee6..0000000
--- a/docs/eu/mhsl/minenet/minigames/world/Spawnable.html
+++ /dev/null
@@ -1,128 +0,0 @@
-
-
-
-
-Spawnable
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-
-
-
-
-
-
-Method Summary
-
-
All Methods Instance Methods Abstract Methods
-
-
-
-
-
-
net.minestom.server.coordinate.Pos
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-Method Details
-
-
-
-getSpawn
-net.minestom.server.coordinate.Pos getSpawn ()
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/world/game/Game.html b/docs/eu/mhsl/minenet/minigames/world/game/Game.html
deleted file mode 100644
index c01606c..0000000
--- a/docs/eu/mhsl/minenet/minigames/world/game/Game.html
+++ /dev/null
@@ -1,186 +0,0 @@
-
-
-
-
-Game
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-java.lang.Object
-
net.minestom.server.instance.Instance
-
net.minestom.server.instance.InstanceContainer
-
eu.mhsl.minenet.gameList.world.game.Game
-
-
-
-
-
-All Implemented Interfaces:
-net.kyori.adventure.audience.Audience
, net.kyori.adventure.audience.ForwardingAudience
, net.kyori.adventure.pointer.Pointered
, net.minestom.server.adventure.audience.PacketGroupingAudience
, net.minestom.server.event.EventHandler<net.minestom.server.event.trait.InstanceEvent>
, net.minestom.server.instance.block.Block.Getter
, net.minestom.server.instance.block.Block.Setter
, net.minestom.server.snapshot.Snapshotable
, net.minestom.server.tag.Taggable
, net.minestom.server.tag.TagReadable
, net.minestom.server.tag.TagWritable
, net.minestom.server.Tickable
, net.minestom.server.timer.Schedulable
-
-
-public class Game
-extends net.minestom.server.instance.InstanceContainer
-
-
-
-
-
-
-Nested Class Summary
-
-
Nested classes/interfaces inherited from interface net.minestom.server.instance.block.Block.Getter
-net.minestom.server.instance.block.Block.Getter.Condition
-
-
Nested classes/interfaces inherited from interface net.kyori.adventure.audience.ForwardingAudience
-net.kyori.adventure.audience.ForwardingAudience.Single
-
-
-
-
-
-Field Summary
-
-
Fields inherited from class net.minestom.server.instance.InstanceContainer
-srcInstance
-
-
Fields inherited from class net.minestom.server.instance.Instance
-uniqueId
-
-
-
-
-
-Constructor Summary
-Constructors
-
-
-
-
Game (net.minestom.server.world.DimensionType dimensionType)
-
-
-
-
-
-
-
-Method Summary
-
-
Methods inherited from class net.minestom.server.instance.InstanceContainer
-addSharedInstance, breakBlock, copy, createChunk, enableAutoChunkLoad, generator, getChunk, getChunkLoader, getChunks, getChunkSupplier, getLastBlockChangeTime, getSharedInstances, getSrcInstance, hasEnabledAutoChunkLoad, hasSharedInstances, isInVoid, loadChunk, loadOptionalChunk, placeBlock, refreshLastBlockChangeTime, retrieveChunk, saveChunksToStorage, saveChunkToStorage, saveInstance, setBlock, setChunkLoader, setChunkSupplier, setGenerator, tick, unloadChunk
-
-
Methods inherited from class net.minestom.server.instance.Instance
-createTimePacket, eventNode, explode, explode, getBlock, getChunkAt, getChunkAt, getChunkEntities, getCreatures, getDimensionType, getEntities, getEntityTracker, getExperienceOrbs, getExplosionSupplier, getInstanceSpace, getNearbyEntities, getPlayers, getTime, getTimeRate, getTimeUpdate, getUniqueId, getWorldAge, getWorldBorder, isChunkLoaded, isChunkLoaded, isRegistered, loadChunk, loadOptionalChunk, pointers, scheduleNextTick, scheduler, sendBlockAction, setChunkGenerator, setExplosionSupplier, setRegistered, setTime, setTimeRate, setTimeUpdate, tagHandler, unloadChunk, updateSnapshot
-
-
Methods inherited from class java.lang.Object
-
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait
-
-
Methods inherited from interface net.kyori.adventure.audience.Audience
-openBook, sendActionBar, sendMessage, sendMessage, sendMessage, sendMessage, sendMessage, sendMessage, sendMessage, sendMessage, sendMessage, sendMessage, sendPlayerListFooter, sendPlayerListHeader, sendPlayerListHeaderAndFooter, showTitle, stopSound
-
-
Methods inherited from interface net.minestom.server.instance.block.Block.Getter
-getBlock, getBlock, getBlock
-
-
Methods inherited from interface net.minestom.server.instance.block.Block.Setter
-setBlock
-
-
Methods inherited from interface net.kyori.adventure.audience.ForwardingAudience
-filterAudience, forEachAudience, openBook, playSound, sendMessage, sendPlayerListFooter, sendPlayerListHeader
-
-
Methods inherited from interface net.minestom.server.adventure.audience.PacketGroupingAudience
-audiences, clearTitle, hideBossBar, playSound, playSound, resetTitle, sendActionBar, sendGroupedPacket, sendMessage, sendPlayerListHeaderAndFooter, sendTitlePart, showBossBar, stopSound
-
-
Methods inherited from interface net.kyori.adventure.pointer.Pointered
-get, getOrDefault, getOrDefaultFrom
-
-
Methods inherited from interface net.minestom.server.tag.Taggable
-getTag, hasTag, removeTag, setTag
-
-
-
-
-
-
-
-
-
-Constructor Details
-
-
-
-Game
-public Game (net.minestom.server.world.DimensionType dimensionType)
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/world/game/package-summary.html b/docs/eu/mhsl/minenet/minigames/world/game/package-summary.html
deleted file mode 100644
index 638552c..0000000
--- a/docs/eu/mhsl/minenet/minigames/world/game/package-summary.html
+++ /dev/null
@@ -1,97 +0,0 @@
-
-
-
-
-eu.mhsl.minenet.gameList.world.game
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-package eu.mhsl.minenet.gameList.world.game
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/world/game/package-tree.html b/docs/eu/mhsl/minenet/minigames/world/game/package-tree.html
deleted file mode 100644
index 0398b10..0000000
--- a/docs/eu/mhsl/minenet/minigames/world/game/package-tree.html
+++ /dev/null
@@ -1,79 +0,0 @@
-
-
-
-
-eu.mhsl.minenet.gameList.world.game Class Hierarchy
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-Class Hierarchy
-
-java.lang.Object
-
-net.minestom.server.instance.Instance (implements net.minestom.server.instance.block.Block.Getter, net.minestom.server.instance.block.Block.Setter, net.minestom.server.event.EventHandler<T>, net.minestom.server.adventure.audience.PacketGroupingAudience, net.minestom.server.timer.Schedulable, net.minestom.server.snapshot.Snapshotable, net.minestom.server.tag.Taggable, net.minestom.server.Tickable)
-
-net.minestom.server.instance.InstanceContainer
-
-eu.mhsl.minenet.gameList.world.game.Game
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/world/game/pvp/knockout/Knockout.html b/docs/eu/mhsl/minenet/minigames/world/game/pvp/knockout/Knockout.html
deleted file mode 100644
index 2a7251f..0000000
--- a/docs/eu/mhsl/minenet/minigames/world/game/pvp/knockout/Knockout.html
+++ /dev/null
@@ -1,127 +0,0 @@
-
-
-
-
-Knockout
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-
-
-
-public class Knockout
-
extends Object
-
-
-
-
-
-
-Constructor Summary
-Constructors
-
-
-
-
-
-
-Method Summary
-
-
Methods inherited from class java.lang.Object
-
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait
-
-
-
-
-
-
-
-
-
-Constructor Details
-
-
-
-Knockout
-public Knockout ()
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/world/game/pvp/knockout/package-summary.html b/docs/eu/mhsl/minenet/minigames/world/game/pvp/knockout/package-summary.html
deleted file mode 100644
index 92ca73b..0000000
--- a/docs/eu/mhsl/minenet/minigames/world/game/pvp/knockout/package-summary.html
+++ /dev/null
@@ -1,82 +0,0 @@
-
-
-
-
-eu.mhsl.minenet.gameList.world.game.pvp.knockout
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-package eu.mhsl.minenet.gameList.world.game.pvp.knockout
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/world/game/pvp/knockout/package-tree.html b/docs/eu/mhsl/minenet/minigames/world/game/pvp/knockout/package-tree.html
deleted file mode 100644
index f1ac92d..0000000
--- a/docs/eu/mhsl/minenet/minigames/world/game/pvp/knockout/package-tree.html
+++ /dev/null
@@ -1,71 +0,0 @@
-
-
-
-
-eu.mhsl.minenet.gameList.world.game.pvp.knockout Class Hierarchy
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-Class Hierarchy
-
-java.lang.Object
-
-eu.mhsl.minenet.gameList.world.game.pvp.knockout.Knockout
-
-
-
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/world/generator/BlockPallet.html b/docs/eu/mhsl/minenet/minigames/world/generator/BlockPallet.html
deleted file mode 100644
index d66d91f..0000000
--- a/docs/eu/mhsl/minenet/minigames/world/generator/BlockPallet.html
+++ /dev/null
@@ -1,251 +0,0 @@
-
-
-
-
-BlockPallet
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-Nested Class Summary
-
-
-
-
-
-
-Enum Constant Summary
-Enum Constants
-
-
-
-
-
-
-Method Summary
-
-
All Methods Static Methods Instance Methods Concrete Methods
-
-
-
-
-
-
boolean
-
contains (net.minestom.server.instance.block.Block b)
-
-
net.minestom.server.instance.block.Block
-
-
-
-
-
-
Returns the enum constant of this class with the specified name.
-
-
-
-
-
Returns an array containing the constants of this enum class, in
-the order they are declared.
-
-
-
-
-
-
Methods inherited from class java.lang.Enum
-
clone , compareTo , describeConstable , equals , finalize , getDeclaringClass , hashCode , name , ordinal , toString , valueOf
-
-
-
-
-
-
-
-
-
-
-Enum Constant Details
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-Method Details
-
-
-
-values
-
-Returns an array containing the constants of this enum class, in
-the order they are declared.
-
-Returns:
-an array containing the constants of this enum class, in the order they are declared
-
-
-
-
-
-valueOf
-
-Returns the enum constant of this class with the specified name.
-The string must match exactly an identifier used to declare an
-enum constant in this class. (Extraneous whitespace characters are
-not permitted.)
-
-Parameters:
-name
- the name of the enum constant to be returned.
-Returns:
-the enum constant with the specified name
-Throws:
-IllegalArgumentException
- if this enum class has no constant with the specified name
-NullPointerException
- if the argument is null
-
-
-
-
-
-rnd
-public net.minestom.server.instance.block.Block rnd ()
-
-
-
-
-contains
-public boolean contains (net.minestom.server.instance.block.Block b)
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/world/generator/PlaneGenerator.html b/docs/eu/mhsl/minenet/minigames/world/generator/PlaneGenerator.html
deleted file mode 100644
index c6145b7..0000000
--- a/docs/eu/mhsl/minenet/minigames/world/generator/PlaneGenerator.html
+++ /dev/null
@@ -1,171 +0,0 @@
-
-
-
-
-PlaneGenerator
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-
-
-
-All Implemented Interfaces:
-net.minestom.server.instance.generator.Generator
-
-
-public class PlaneGenerator
-
extends Object
-implements net.minestom.server.instance.generator.Generator
-
-
-
-
-
-
-Constructor Summary
-Constructors
-
-
-
-
-
-
-Method Summary
-
-
All Methods Instance Methods Concrete Methods
-
-
-
-
-
-
void
-
generate (@NotNull net.minestom.server.instance.generator.GenerationUnit unit)
-
-
-
-
-
-
Methods inherited from class java.lang.Object
-
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait
-
-
Methods inherited from interface net.minestom.server.instance.generator.Generator
-generateAll
-
-
-
-
-
-
-
-
-
-Constructor Details
-
-
-
-PlaneGenerator
-public PlaneGenerator ()
-
-
-
-
-
-
-
-
-Method Details
-
-
-
-generate
-public void generate (@NotNull
- @NotNull net.minestom.server.instance.generator.GenerationUnit unit)
-
-Specified by:
-generate
in interface net.minestom.server.instance.generator.Generator
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/world/generator/package-summary.html b/docs/eu/mhsl/minenet/minigames/world/generator/package-summary.html
deleted file mode 100644
index 7ac826d..0000000
--- a/docs/eu/mhsl/minenet/minigames/world/generator/package-summary.html
+++ /dev/null
@@ -1,103 +0,0 @@
-
-
-
-
-eu.mhsl.minenet.minigames.world.generator
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-package eu.mhsl.minenet.minigames.world.generator
-
-
-
-
-
-
-
-
All Classes and Interfaces Classes Enum Classes
-
-
-
-
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/world/generator/package-tree.html b/docs/eu/mhsl/minenet/minigames/world/generator/package-tree.html
deleted file mode 100644
index 0448c17..0000000
--- a/docs/eu/mhsl/minenet/minigames/world/generator/package-tree.html
+++ /dev/null
@@ -1,85 +0,0 @@
-
-
-
-
-eu.mhsl.minenet.minigames.world.generator Class Hierarchy
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-Class Hierarchy
-
-java.lang.Object
-
-eu.mhsl.minenet.minigames.world.generator.PlaneGenerator (implements net.minestom.server.instance.generator.Generator)
-
-
-
-
-
-Enum Class Hierarchy
-
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/world/generator/structures/Structure.html b/docs/eu/mhsl/minenet/minigames/world/generator/structures/Structure.html
deleted file mode 100644
index f6bf064..0000000
--- a/docs/eu/mhsl/minenet/minigames/world/generator/structures/Structure.html
+++ /dev/null
@@ -1,191 +0,0 @@
-
-
-
-
-Structure
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-java.lang.Object
-
eu.mhsl.minenet.minigames.world.generator.structures.Structure
-
-
-
-Direct Known Subclasses:
-PeakRock
-
-
-public abstract class Structure
-
extends Object
-
-
-
-
-
-
-Field Summary
-Fields
-
-
-
-
-
-
-Constructor Summary
-Constructors
-
-
-
-
-
-
-Method Summary
-
-
All Methods Instance Methods Abstract Methods
-
-
-
-
-
-
abstract void
-
generateGame (net.minestom.server.instance.block.Block.Setter setter)
-
-
-
-
-
-
Methods inherited from class java.lang.Object
-
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait
-
-
-
-
-
-
-
-
-
-
-
-
-
-Constructor Details
-
-
-
-Structure
-public Structure ()
-
-
-
-
-
-
-
-
-Method Details
-
-
-
-generateGame
-public abstract void generateGame (net.minestom.server.instance.block.Block.Setter setter)
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/world/generator/structures/generatable/PeakRock.html b/docs/eu/mhsl/minenet/minigames/world/generator/structures/generatable/PeakRock.html
deleted file mode 100644
index 2ef4d02..0000000
--- a/docs/eu/mhsl/minenet/minigames/world/generator/structures/generatable/PeakRock.html
+++ /dev/null
@@ -1,173 +0,0 @@
-
-
-
-
-PeakRock
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-Field Summary
-
-
Fields inherited from class eu.mhsl.minenet.minigames.world.generator.structures.Structure
-
rnd
-
-
-
-
-
-Constructor Summary
-Constructors
-
-
-
-
PeakRock (net.minestom.server.coordinate.Point position)
-
-
-
-
-
-
-
-Method Summary
-
-
All Methods Instance Methods Concrete Methods
-
-
-
-
-
-
void
-
generateGame (net.minestom.server.instance.block.Block.Setter setter)
-
-
-
-
-
-
Methods inherited from class java.lang.Object
-
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait
-
-
-
-
-
-
-
-
-
-Constructor Details
-
-
-
-PeakRock
-public PeakRock (net.minestom.server.coordinate.Point position)
-
-
-
-
-
-
-
-
-Method Details
-
-
-
-generateGame
-public void generateGame (net.minestom.server.instance.block.Block.Setter setter)
-
-Specified by:
-generateGame
in class Structure
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/world/generator/structures/generatable/package-summary.html b/docs/eu/mhsl/minenet/minigames/world/generator/structures/generatable/package-summary.html
deleted file mode 100644
index 04830a6..0000000
--- a/docs/eu/mhsl/minenet/minigames/world/generator/structures/generatable/package-summary.html
+++ /dev/null
@@ -1,93 +0,0 @@
-
-
-
-
-eu.mhsl.minenet.minigames.world.generator.structures.generatable
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-package eu.mhsl.minenet.minigames.world.generator.structures.generatable
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/world/generator/structures/generatable/package-tree.html b/docs/eu/mhsl/minenet/minigames/world/generator/structures/generatable/package-tree.html
deleted file mode 100644
index b9ce405..0000000
--- a/docs/eu/mhsl/minenet/minigames/world/generator/structures/generatable/package-tree.html
+++ /dev/null
@@ -1,75 +0,0 @@
-
-
-
-
-eu.mhsl.minenet.minigames.world.generator.structures.generatable Class Hierarchy
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-Class Hierarchy
-
-java.lang.Object
-
-eu.mhsl.minenet.minigames.world.generator.structures.Structure
-
-eu.mhsl.minenet.minigames.world.generator.structures.generatable.PeakRock
-
-
-
-
-
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/world/generator/structures/package-summary.html b/docs/eu/mhsl/minenet/minigames/world/generator/structures/package-summary.html
deleted file mode 100644
index 0b73632..0000000
--- a/docs/eu/mhsl/minenet/minigames/world/generator/structures/package-summary.html
+++ /dev/null
@@ -1,97 +0,0 @@
-
-
-
-
-eu.mhsl.minenet.minigames.world.generator.structures
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-package eu.mhsl.minenet.minigames.world.generator.structures
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/world/generator/structures/package-tree.html b/docs/eu/mhsl/minenet/minigames/world/generator/structures/package-tree.html
deleted file mode 100644
index 5910a00..0000000
--- a/docs/eu/mhsl/minenet/minigames/world/generator/structures/package-tree.html
+++ /dev/null
@@ -1,71 +0,0 @@
-
-
-
-
-eu.mhsl.minenet.minigames.world.generator.structures Class Hierarchy
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-Class Hierarchy
-
-java.lang.Object
-
-eu.mhsl.minenet.minigames.world.generator.structures.Structure
-
-
-
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/world/generator/terrain/CircularTerrainGenerator.html b/docs/eu/mhsl/minenet/minigames/world/generator/terrain/CircularTerrainGenerator.html
deleted file mode 100644
index 8f2cac9..0000000
--- a/docs/eu/mhsl/minenet/minigames/world/generator/terrain/CircularTerrainGenerator.html
+++ /dev/null
@@ -1,211 +0,0 @@
-
-
-
-
-CircularTerrainGenerator
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-java.lang.Object
-
eu.mhsl.minenet.minigames.world.generator.terrain.CircularTerrainGenerator
-
-
-
-All Implemented Interfaces:
-net.minestom.server.instance.generator.Generator
-
-
-public class CircularTerrainGenerator
-
extends Object
-implements net.minestom.server.instance.generator.Generator
-
-
-
-
-
-
-Field Summary
-Fields
-
-
-
-
-
protected final net.minestom.server.coordinate.Pos
-
-
-
-
-
-
-
-
-
-
-
-Constructor Summary
-Constructors
-
-
-
-
-
-
-Method Summary
-
-
All Methods Instance Methods Concrete Methods
-
-
-
-
-
-
void
-
generate (@NotNull net.minestom.server.instance.generator.GenerationUnit unit)
-
-
-
-
-
-
Methods inherited from class java.lang.Object
-
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait
-
-
Methods inherited from interface net.minestom.server.instance.generator.Generator
-generateAll
-
-
-
-
-
-
-
-
-
-Field Details
-
-
-
-
-
-
-mapCenter
-protected final net.minestom.server.coordinate.Pos mapCenter
-
-
-
-
-
-
-
-
-Constructor Details
-
-
-
-CircularTerrainGenerator
-public CircularTerrainGenerator (int size,
- boolean generatePlate)
-
-
-
-
-
-
-
-
-Method Details
-
-
-
-generate
-public void generate (@NotNull
- @NotNull net.minestom.server.instance.generator.GenerationUnit unit)
-
-Specified by:
-generate
in interface net.minestom.server.instance.generator.Generator
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/world/generator/terrain/SquareTerrainGenerator.html b/docs/eu/mhsl/minenet/minigames/world/generator/terrain/SquareTerrainGenerator.html
deleted file mode 100644
index 7d02a15..0000000
--- a/docs/eu/mhsl/minenet/minigames/world/generator/terrain/SquareTerrainGenerator.html
+++ /dev/null
@@ -1,213 +0,0 @@
-
-
-
-
-SquareTerrainGenerator
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-java.lang.Object
-
eu.mhsl.minenet.minigames.world.generator.terrain.SquareTerrainGenerator
-
-
-
-All Implemented Interfaces:
-net.minestom.server.instance.generator.Generator
-
-
-public class SquareTerrainGenerator
-
extends Object
-implements net.minestom.server.instance.generator.Generator
-
-
-
-
-
-
-Field Summary
-Fields
-
-
-
-
-
protected final net.minestom.server.coordinate.Pos
-
-
-
-
-
-
-
-
-
-
-
-Constructor Summary
-Constructors
-
-
-
-
-
-
-Method Summary
-
-
All Methods Instance Methods Concrete Methods
-
-
-
-
-
-
void
-
generate (@NotNull net.minestom.server.instance.generator.GenerationUnit unit)
-
-
-
-
-
-
Methods inherited from class java.lang.Object
-
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait
-
-
Methods inherited from interface net.minestom.server.instance.generator.Generator
-generateAll
-
-
-
-
-
-
-
-
-
-Field Details
-
-
-
-
-
-
-mapStart
-protected final net.minestom.server.coordinate.Pos mapStart
-
-
-
-
-
-
-
-
-Constructor Details
-
-
-
-SquareTerrainGenerator
-public SquareTerrainGenerator (int width,
- int length,
- boolean generatePlate)
-
-
-
-
-
-
-
-
-Method Details
-
-
-
-generate
-public void generate (@NotNull
- @NotNull net.minestom.server.instance.generator.GenerationUnit unit)
-
-Specified by:
-generate
in interface net.minestom.server.instance.generator.Generator
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/world/generator/terrain/package-summary.html b/docs/eu/mhsl/minenet/minigames/world/generator/terrain/package-summary.html
deleted file mode 100644
index 336c6df..0000000
--- a/docs/eu/mhsl/minenet/minigames/world/generator/terrain/package-summary.html
+++ /dev/null
@@ -1,97 +0,0 @@
-
-
-
-
-eu.mhsl.minenet.minigames.world.generator.terrain
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-package eu.mhsl.minenet.minigames.world.generator.terrain
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/world/generator/terrain/package-tree.html b/docs/eu/mhsl/minenet/minigames/world/generator/terrain/package-tree.html
deleted file mode 100644
index ab0bd54..0000000
--- a/docs/eu/mhsl/minenet/minigames/world/generator/terrain/package-tree.html
+++ /dev/null
@@ -1,72 +0,0 @@
-
-
-
-
-eu.mhsl.minenet.minigames.world.generator.terrain Class Hierarchy
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-Class Hierarchy
-
-java.lang.Object
-
-eu.mhsl.minenet.minigames.world.generator.terrain.CircularTerrainGenerator (implements net.minestom.server.instance.generator.Generator)
-eu.mhsl.minenet.minigames.world.generator.terrain.SquareTerrainGenerator (implements net.minestom.server.instance.generator.Generator)
-
-
-
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/world/hub/HubInstance.html b/docs/eu/mhsl/minenet/minigames/world/hub/HubInstance.html
deleted file mode 100644
index 70bb1b5..0000000
--- a/docs/eu/mhsl/minenet/minigames/world/hub/HubInstance.html
+++ /dev/null
@@ -1,209 +0,0 @@
-
-
-
-
-HubInstance
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-java.lang.Object
-
net.minestom.server.instance.Instance
-
net.minestom.server.instance.InstanceContainer
-
eu.mhsl.minenet.gameList.world.hub.HubInstance
-
-
-
-
-
-All Implemented Interfaces:
-net.kyori.adventure.audience.Audience
, net.kyori.adventure.audience.ForwardingAudience
, net.kyori.adventure.pointer.Pointered
, net.minestom.server.adventure.audience.PacketGroupingAudience
, net.minestom.server.event.EventHandler<net.minestom.server.event.trait.InstanceEvent>
, net.minestom.server.instance.block.Block.Getter
, net.minestom.server.instance.block.Block.Setter
, net.minestom.server.snapshot.Snapshotable
, net.minestom.server.tag.Taggable
, net.minestom.server.tag.TagReadable
, net.minestom.server.tag.TagWritable
, net.minestom.server.Tickable
, net.minestom.server.timer.Schedulable
-
-
-public class HubInstance
-extends net.minestom.server.instance.InstanceContainer
-
-
-
-
-
-
-Nested Class Summary
-
-
Nested classes/interfaces inherited from interface net.minestom.server.instance.block.Block.Getter
-net.minestom.server.instance.block.Block.Getter.Condition
-
-
Nested classes/interfaces inherited from interface net.kyori.adventure.audience.ForwardingAudience
-net.kyori.adventure.audience.ForwardingAudience.Single
-
-
-
-
-
-Field Summary
-Fields
-
-
-
Fields inherited from class net.minestom.server.instance.InstanceContainer
-srcInstance
-
-
Fields inherited from class net.minestom.server.instance.Instance
-uniqueId
-
-
-
-
-
-Constructor Summary
-Constructors
-
-
-
-
-
-
-Method Summary
-
-
Methods inherited from class net.minestom.server.instance.InstanceContainer
-addSharedInstance, breakBlock, copy, createChunk, enableAutoChunkLoad, generator, getChunk, getChunkLoader, getChunks, getChunkSupplier, getLastBlockChangeTime, getSharedInstances, getSrcInstance, hasEnabledAutoChunkLoad, hasSharedInstances, isInVoid, loadChunk, loadOptionalChunk, placeBlock, refreshLastBlockChangeTime, retrieveChunk, saveChunksToStorage, saveChunkToStorage, saveInstance, setBlock, setChunkLoader, setChunkSupplier, setGenerator, tick, unloadChunk
-
-
Methods inherited from class net.minestom.server.instance.Instance
-createTimePacket, eventNode, explode, explode, getBlock, getChunkAt, getChunkAt, getChunkEntities, getCreatures, getDimensionType, getEntities, getEntityTracker, getExperienceOrbs, getExplosionSupplier, getInstanceSpace, getNearbyEntities, getPlayers, getTime, getTimeRate, getTimeUpdate, getUniqueId, getWorldAge, getWorldBorder, isChunkLoaded, isChunkLoaded, isRegistered, loadChunk, loadOptionalChunk, pointers, scheduleNextTick, scheduler, sendBlockAction, setChunkGenerator, setExplosionSupplier, setRegistered, setTime, setTimeRate, setTimeUpdate, tagHandler, unloadChunk, updateSnapshot
-
-
Methods inherited from class java.lang.Object
-
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait
-
-
Methods inherited from interface net.kyori.adventure.audience.Audience
-openBook, sendActionBar, sendMessage, sendMessage, sendMessage, sendMessage, sendMessage, sendMessage, sendMessage, sendMessage, sendMessage, sendMessage, sendPlayerListFooter, sendPlayerListHeader, sendPlayerListHeaderAndFooter, showTitle, stopSound
-
-
Methods inherited from interface net.minestom.server.instance.block.Block.Getter
-getBlock, getBlock, getBlock
-
-
Methods inherited from interface net.minestom.server.instance.block.Block.Setter
-setBlock
-
-
Methods inherited from interface net.kyori.adventure.audience.ForwardingAudience
-filterAudience, forEachAudience, openBook, playSound, sendMessage, sendPlayerListFooter, sendPlayerListHeader
-
-
Methods inherited from interface net.minestom.server.adventure.audience.PacketGroupingAudience
-audiences, clearTitle, hideBossBar, playSound, playSound, resetTitle, sendActionBar, sendGroupedPacket, sendMessage, sendPlayerListHeaderAndFooter, sendTitlePart, showBossBar, stopSound
-
-
Methods inherited from interface net.kyori.adventure.pointer.Pointered
-get, getOrDefault, getOrDefaultFrom
-
-
Methods inherited from interface net.minestom.server.tag.Taggable
-getTag, hasTag, removeTag, setTag
-
-
-
-
-
-
-
-
-
-
-
-
-
-Constructor Details
-
-
-
-HubInstance
-public HubInstance ()
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/world/hub/entity/HubSelector.html b/docs/eu/mhsl/minenet/minigames/world/hub/entity/HubSelector.html
deleted file mode 100644
index 805e90a..0000000
--- a/docs/eu/mhsl/minenet/minigames/world/hub/entity/HubSelector.html
+++ /dev/null
@@ -1,266 +0,0 @@
-
-
-
-
-HubSelector
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-java.lang.Object
-
net.minestom.server.entity.Entity
-
net.minestom.server.entity.LivingEntity
-
net.minestom.server.entity.EntityCreature
-
-
-
-
-
-
-
-All Implemented Interfaces:
-net.kyori.adventure.sound.Sound.Emitter
, net.kyori.adventure.text.event.HoverEventSource<net.kyori.adventure.text.event.HoverEvent.ShowEntity>
, net.minestom.server.entity.ai.EntityAI
, net.minestom.server.entity.pathfinding.NavigableEntity
, net.minestom.server.event.EventHandler<net.minestom.server.event.trait.EntityEvent>
, net.minestom.server.inventory.EquipmentHandler
, net.minestom.server.permission.PermissionHandler
, net.minestom.server.snapshot.Snapshotable
, net.minestom.server.tag.Taggable
, net.minestom.server.tag.TagReadable
, net.minestom.server.tag.TagWritable
, net.minestom.server.Tickable
, net.minestom.server.timer.Schedulable
, net.minestom.server.Viewable
-
-
-
-
-
-
-
-
-
-Nested Class Summary
-
-
Nested classes/interfaces inherited from class net.minestom.server.entity.Entity
-net.minestom.server.entity.Entity.Pose
-
-
-
-
-
-Field Summary
-
-
Fields inherited from class net.minestom.server.entity.LivingEntity
-canPickupItem, expandedBoundingBox, invulnerable, isDead, itemPickupCooldown, lastDamageSource
-
-
Fields inherited from class net.minestom.server.entity.Entity
-currentChunk, entityMeta, entityType, gravityAcceleration, gravityDragPerTick, gravityTickCount, hasPhysics, instance, lastSyncedPosition, metadata, onGround, position, previousPosition, trackingUpdate, uuid, vehicle, velocity, viewEngine, viewers
-
-
-
-
-
-Constructor Summary
-Constructors
-
-
-
-
-
-
-Method Summary
-
-
All Methods Instance Methods Concrete Methods
-
-
-
-
-
-
void
-
onAttack (@NotNull net.minestom.server.event.entity.EntityAttackEvent entityAttackEvent)
-
-
Called when a Player attacks the entity
-
-
void
-
onInteract (@NotNull net.minestom.server.event.player.PlayerEntityInteractEvent playerEntityInteractEvent)
-
-
Called when a Player interacts with the entity
-
-
void
-
onSpawn (@NotNull net.minestom.server.event.instance.AddEntityToInstanceEvent addEntityToInstanceEvent)
-
-
Called when instance of entity is set
-
-
-
-
-
-
-
Methods inherited from class net.minestom.server.entity.EntityCreature
-attack, attack, getAIGroups, getNavigator, getRemovalAnimationDelay, getTarget, kill, setInstance, setRemovalAnimationDelay, setTarget, update
-
-
Methods inherited from class net.minestom.server.entity.LivingEntity
-canPickupItem, damage, getArrowCount, getAttribute, getAttributeValue, getBoots, getChestplate, getFireDamagePeriod, getHealth, getHelmet, getItemInMainHand, getItemInOffHand, getLastDamageSource, getLeggings, getLivingEntityMeta, getMaxHealth, getPropertiesPacket, getTargetBlockPosition, getTeam, handleVoid, heal, isDead, isFlyingWithElytra, isImmune, isInvulnerable, onAttributeChanged, refreshActiveHand, refreshIsDead, setArrowCount, setBoots, setBoundingBox, setCanPickupItem, setChestplate, setFireDamagePeriod, setFireDamagePeriod, setFireForDuration, setFireForDuration, setFireForDuration, setFlyingWithElytra, setHealth, setHelmet, setInvulnerable, setItemInMainHand, setItemInOffHand, setLeggings, setTeam, swingMainHand, swingOffHand, takeKnockback, updateNewViewer
-
-
Methods inherited from class net.minestom.server.entity.Entity
-addEffect, addPassenger, addViewer, asHoverEvent, askSynchronization, autoViewEntities, clearEffects, eventNode, generateId, getAcquirable, getActiveEffects, getAliveTicks, getAllPermissions, getBoundingBox, getChunk, getCustomName, getDistance, getDistance, getDistanceSquared, getEntity, getEntity, getEntityId, getEntityMeta, getEntityType, getEyeHeight, getGravityAcceleration, getGravityDragPerTick, getGravityTickCount, getInstance, getLineOfSight, getLineOfSightEntity, getMetadataPacket, getPassengers, getPassengersPacket, getPose, getPosition, getUuid, getVehicle, getVelocity, getVelocityForPacket, getVelocityPacket, getViewers, hasLineOfSight, hasLineOfSight, hasNoGravity, hasPassenger, hasPredictableViewers, hasVelocity, isActive, isAutoViewable, isCustomNameVisible, isGlowing, isInvisible, isOnFire, isOnGround, isRemoved, isSilent, isSneaking, isSprinting, lookAt, lookAt, refreshCurrentChunk, refreshPosition, refreshPosition, remove, removeEffect, removePassenger, removeViewer, scheduleNextTick, scheduler, scheduleRemove, scheduleRemove, setAutoViewable, setAutoViewEntities, setBoundingBox, setCustomName, setCustomNameVisible, setCustomSynchronizationCooldown, setGlowing, setGravity, setInstance, setInstance, setInvisible, setNoGravity, setOnFire, setPose, setSilent, setSneaking, setSprinting, setUuid, setVelocity, setView, spawn, switchEntityType, synchronizePosition, tagHandler, teleport, teleport, tick, triggerStatus, updateOldViewer, updatePose, updateSnapshot, updateVelocity, updateViewableRule, updateViewableRule, updateViewerRule, updateViewerRule
-
-
Methods inherited from class java.lang.Object
-
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait
-
-
Methods inherited from interface net.minestom.server.entity.ai.EntityAI
-addAIGroup, addAIGroup, aiTick
-
-
Methods inherited from interface net.minestom.server.inventory.EquipmentHandler
-getEquipment, getEquipmentsPacket, getItemInHand, hasEquipment, setEquipment, setItemInHand, syncEquipment
-
-
Methods inherited from interface net.kyori.adventure.text.event.HoverEventSource
-asHoverEvent
-
-
Methods inherited from interface net.minestom.server.permission.PermissionHandler
-addPermission, getPermission, hasPermission, hasPermission, hasPermission, removePermission, removePermission
-
-
Methods inherited from interface net.minestom.server.tag.Taggable
-getTag, hasTag, removeTag, setTag
-
-
Methods inherited from interface net.minestom.server.Viewable
-getViewersAsAudience, getViewersAsAudiences, isViewer, sendPacketsToViewers, sendPacketsToViewers, sendPacketToViewers, sendPacketToViewersAndSelf
-
-
-
-
-
-
-
-
-
-Constructor Details
-
-
-
-HubSelector
-public HubSelector ()
-
-
-
-
-
-
-
-
-Method Details
-
-
-
-onSpawn
-public void onSpawn (@NotNull
- @NotNull net.minestom.server.event.instance.AddEntityToInstanceEvent addEntityToInstanceEvent)
-
-Called when instance of entity is set
-
-Overrides:
-onSpawn
in class IntractableEntity
-
-
-
-
-
-onAttack
-public void onAttack (@NotNull
- @NotNull net.minestom.server.event.entity.EntityAttackEvent entityAttackEvent)
-
-Called when a Player attacks the entity
-
-Overrides:
-onAttack
in class IntractableEntity
-
-
-
-
-
-onInteract
-public void onInteract (@NotNull
- @NotNull net.minestom.server.event.player.PlayerEntityInteractEvent playerEntityInteractEvent)
-
-Called when a Player interacts with the entity
-
-Overrides:
-onInteract
in class IntractableEntity
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/world/hub/entity/package-summary.html b/docs/eu/mhsl/minenet/minigames/world/hub/entity/package-summary.html
deleted file mode 100644
index fbed1f5..0000000
--- a/docs/eu/mhsl/minenet/minigames/world/hub/entity/package-summary.html
+++ /dev/null
@@ -1,95 +0,0 @@
-
-
-
-
-eu.mhsl.minenet.gameList.world.hub.entity
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-package eu.mhsl.minenet.gameList.world.hub.entity
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/world/hub/entity/package-tree.html b/docs/eu/mhsl/minenet/minigames/world/hub/entity/package-tree.html
deleted file mode 100644
index 1670a73..0000000
--- a/docs/eu/mhsl/minenet/minigames/world/hub/entity/package-tree.html
+++ /dev/null
@@ -1,87 +0,0 @@
-
-
-
-
-eu.mhsl.minenet.gameList.world.hub.entity Class Hierarchy
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-Class Hierarchy
-
-java.lang.Object
-
-net.minestom.server.entity.Entity (implements net.minestom.server.event.EventHandler<T>, net.kyori.adventure.text.event.HoverEventSource<V>, net.minestom.server.permission.PermissionHandler, net.minestom.server.timer.Schedulable, net.minestom.server.snapshot.Snapshotable, net.kyori.adventure.sound.Sound.Emitter, net.minestom.server.tag.Taggable, net.minestom.server.Tickable, net.minestom.server.Viewable)
-
-net.minestom.server.entity.LivingEntity (implements net.minestom.server.inventory.EquipmentHandler)
-
-net.minestom.server.entity.EntityCreature (implements net.minestom.server.entity.ai.EntityAI, net.minestom.server.entity.pathfinding.NavigableEntity)
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/world/hub/inventory/BoardInventory.html b/docs/eu/mhsl/minenet/minigames/world/hub/inventory/BoardInventory.html
deleted file mode 100644
index fc360dc..0000000
--- a/docs/eu/mhsl/minenet/minigames/world/hub/inventory/BoardInventory.html
+++ /dev/null
@@ -1,164 +0,0 @@
-
-
-
-
-BoardInventory
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-java.lang.Object
-
net.minestom.server.inventory.AbstractInventory
-
net.minestom.server.inventory.Inventory
-
-
-
-
-
-
-All Implemented Interfaces:
-net.minestom.server.inventory.InventoryClickHandler
, net.minestom.server.tag.Taggable
, net.minestom.server.tag.TagReadable
, net.minestom.server.tag.TagWritable
, net.minestom.server.Viewable
-
-
-
-
-
-
-
-
-
-Field Summary
-
-
Fields inherited from class net.minestom.server.inventory.AbstractInventory
-clickProcessor, inventoryConditions, itemStacks
-
-
-
-
-
-Constructor Summary
-Constructors
-
-
-
-
-
-
-Method Summary
-
-
-
Methods inherited from class net.minestom.server.inventory.Inventory
-addViewer, changeHeld, clear, doubleClick, dragging, drop, getCursorItem, getInventoryType, getTitle, getViewers, getWindowId, leftClick, middleClick, removeViewer, rightClick, sendProperty, setCursorItem, setTitle, shiftClick, UNSAFE_itemInsert, update, update
-
-
Methods inherited from class net.minestom.server.inventory.AbstractInventory
-addInventoryCondition, addItemStack, addItemStack, addItemStacks, copyContents, getInnerSize, getInventoryConditions, getItemStack, getItemStacks, getSize, processItemStack, processItemStacks, replaceItemStack, safeItemInsert, safeItemInsert, setItemStack, tagHandler, takeItemStack, takeItemStacks
-
-
Methods inherited from class java.lang.Object
-
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait
-
-
Methods inherited from interface net.minestom.server.inventory.InventoryClickHandler
-callClickEvent
-
-
Methods inherited from interface net.minestom.server.tag.Taggable
-getTag, hasTag, removeTag, setTag
-
-
Methods inherited from interface net.minestom.server.Viewable
-getViewersAsAudience, getViewersAsAudiences, isViewer, sendPacketsToViewers, sendPacketsToViewers, sendPacketToViewers, sendPacketToViewersAndSelf
-
-
-
-
-
-
-
-
-
-Constructor Details
-
-
-
-BoardInventory
-public BoardInventory ()
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/world/hub/inventory/HubInventory.html b/docs/eu/mhsl/minenet/minigames/world/hub/inventory/HubInventory.html
deleted file mode 100644
index 0c8042e..0000000
--- a/docs/eu/mhsl/minenet/minigames/world/hub/inventory/HubInventory.html
+++ /dev/null
@@ -1,164 +0,0 @@
-
-
-
-
-HubInventory
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-java.lang.Object
-
net.minestom.server.inventory.AbstractInventory
-
net.minestom.server.inventory.Inventory
-
-
-
-
-
-
-All Implemented Interfaces:
-net.minestom.server.inventory.InventoryClickHandler
, net.minestom.server.tag.Taggable
, net.minestom.server.tag.TagReadable
, net.minestom.server.tag.TagWritable
, net.minestom.server.Viewable
-
-
-
-
-
-
-
-
-
-Field Summary
-
-
Fields inherited from class net.minestom.server.inventory.AbstractInventory
-clickProcessor, inventoryConditions, itemStacks
-
-
-
-
-
-Constructor Summary
-Constructors
-
-
-
-
-
-
-Method Summary
-
-
-
Methods inherited from class net.minestom.server.inventory.Inventory
-addViewer, changeHeld, clear, doubleClick, dragging, drop, getCursorItem, getInventoryType, getTitle, getViewers, getWindowId, leftClick, middleClick, removeViewer, rightClick, sendProperty, setCursorItem, setTitle, shiftClick, UNSAFE_itemInsert, update, update
-
-
Methods inherited from class net.minestom.server.inventory.AbstractInventory
-addInventoryCondition, addItemStack, addItemStack, addItemStacks, copyContents, getInnerSize, getInventoryConditions, getItemStack, getItemStacks, getSize, processItemStack, processItemStacks, replaceItemStack, safeItemInsert, safeItemInsert, setItemStack, tagHandler, takeItemStack, takeItemStacks
-
-
Methods inherited from class java.lang.Object
-
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait
-
-
Methods inherited from interface net.minestom.server.inventory.InventoryClickHandler
-callClickEvent
-
-
Methods inherited from interface net.minestom.server.tag.Taggable
-getTag, hasTag, removeTag, setTag
-
-
Methods inherited from interface net.minestom.server.Viewable
-getViewersAsAudience, getViewersAsAudiences, isViewer, sendPacketsToViewers, sendPacketsToViewers, sendPacketToViewers, sendPacketToViewersAndSelf
-
-
-
-
-
-
-
-
-
-Constructor Details
-
-
-
-HubInventory
-public HubInventory ()
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/world/hub/inventory/PveInventory.html b/docs/eu/mhsl/minenet/minigames/world/hub/inventory/PveInventory.html
deleted file mode 100644
index da2cee2..0000000
--- a/docs/eu/mhsl/minenet/minigames/world/hub/inventory/PveInventory.html
+++ /dev/null
@@ -1,164 +0,0 @@
-
-
-
-
-PveInventory
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-java.lang.Object
-
net.minestom.server.inventory.AbstractInventory
-
net.minestom.server.inventory.Inventory
-
-
-
-
-
-
-All Implemented Interfaces:
-net.minestom.server.inventory.InventoryClickHandler
, net.minestom.server.tag.Taggable
, net.minestom.server.tag.TagReadable
, net.minestom.server.tag.TagWritable
, net.minestom.server.Viewable
-
-
-
-
-
-
-
-
-
-Field Summary
-
-
Fields inherited from class net.minestom.server.inventory.AbstractInventory
-clickProcessor, inventoryConditions, itemStacks
-
-
-
-
-
-Constructor Summary
-Constructors
-
-
-
-
-
-
-Method Summary
-
-
-
Methods inherited from class net.minestom.server.inventory.Inventory
-addViewer, changeHeld, clear, doubleClick, dragging, drop, getCursorItem, getInventoryType, getTitle, getViewers, getWindowId, leftClick, middleClick, removeViewer, rightClick, sendProperty, setCursorItem, setTitle, shiftClick, UNSAFE_itemInsert, update, update
-
-
Methods inherited from class net.minestom.server.inventory.AbstractInventory
-addInventoryCondition, addItemStack, addItemStack, addItemStacks, copyContents, getInnerSize, getInventoryConditions, getItemStack, getItemStacks, getSize, processItemStack, processItemStacks, replaceItemStack, safeItemInsert, safeItemInsert, setItemStack, tagHandler, takeItemStack, takeItemStacks
-
-
Methods inherited from class java.lang.Object
-
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait
-
-
Methods inherited from interface net.minestom.server.inventory.InventoryClickHandler
-callClickEvent
-
-
Methods inherited from interface net.minestom.server.tag.Taggable
-getTag, hasTag, removeTag, setTag
-
-
Methods inherited from interface net.minestom.server.Viewable
-getViewersAsAudience, getViewersAsAudiences, isViewer, sendPacketsToViewers, sendPacketsToViewers, sendPacketToViewers, sendPacketToViewersAndSelf
-
-
-
-
-
-
-
-
-
-Constructor Details
-
-
-
-PveInventory
-public PveInventory ()
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/world/hub/inventory/PvpInventory.html b/docs/eu/mhsl/minenet/minigames/world/hub/inventory/PvpInventory.html
deleted file mode 100644
index 6e3342f..0000000
--- a/docs/eu/mhsl/minenet/minigames/world/hub/inventory/PvpInventory.html
+++ /dev/null
@@ -1,209 +0,0 @@
-
-
-
-
-PvpInventory
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-java.lang.Object
-
net.minestom.server.inventory.AbstractInventory
-
net.minestom.server.inventory.Inventory
-
-
-
-
-
-
-All Implemented Interfaces:
-net.minestom.server.inventory.InventoryClickHandler
, net.minestom.server.tag.Taggable
, net.minestom.server.tag.TagReadable
, net.minestom.server.tag.TagWritable
, net.minestom.server.Viewable
-
-
-
-
-
-
-
-
-
-Field Summary
-
-
Fields inherited from class net.minestom.server.inventory.AbstractInventory
-clickProcessor, inventoryConditions, itemStacks
-
-
-
-
-
-Constructor Summary
-Constructors
-
-
-
-
-
-
-Method Summary
-
-
All Methods Instance Methods Concrete Methods
-
-
-
-
-
-
protected void
-
onClick (net.minestom.server.entity.Player player,
- int slot,
- net.minestom.server.inventory.click.ClickType clickType,
- net.minestom.server.inventory.condition.InventoryConditionResult inventoryConditionResult)
-
-
You may want to Override this method to get more generic click events
-
-
-
-
-
-
-
Methods inherited from class net.minestom.server.inventory.Inventory
-addViewer, changeHeld, clear, doubleClick, dragging, drop, getCursorItem, getInventoryType, getTitle, getViewers, getWindowId, leftClick, middleClick, removeViewer, rightClick, sendProperty, setCursorItem, setTitle, shiftClick, UNSAFE_itemInsert, update, update
-
-
Methods inherited from class net.minestom.server.inventory.AbstractInventory
-addInventoryCondition, addItemStack, addItemStack, addItemStacks, copyContents, getInnerSize, getInventoryConditions, getItemStack, getItemStacks, getSize, processItemStack, processItemStacks, replaceItemStack, safeItemInsert, safeItemInsert, setItemStack, tagHandler, takeItemStack, takeItemStacks
-
-
Methods inherited from class java.lang.Object
-
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait
-
-
Methods inherited from interface net.minestom.server.inventory.InventoryClickHandler
-callClickEvent
-
-
Methods inherited from interface net.minestom.server.tag.Taggable
-getTag, hasTag, removeTag, setTag
-
-
Methods inherited from interface net.minestom.server.Viewable
-getViewersAsAudience, getViewersAsAudiences, isViewer, sendPacketsToViewers, sendPacketsToViewers, sendPacketToViewers, sendPacketToViewersAndSelf
-
-
-
-
-
-
-
-
-
-Constructor Details
-
-
-
-PvpInventory
-public PvpInventory ()
-
-
-
-
-
-
-
-
-Method Details
-
-
-
-onClick
-protected void onClick (net.minestom.server.entity.Player player,
- int slot,
- net.minestom.server.inventory.click.ClickType clickType,
- net.minestom.server.inventory.condition.InventoryConditionResult inventoryConditionResult)
-
-You may want to Override this method to get more generic click events
-
-Overrides:
-onClick
in class IntractableInventory
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/world/hub/inventory/package-summary.html b/docs/eu/mhsl/minenet/minigames/world/hub/inventory/package-summary.html
deleted file mode 100644
index ebbd502..0000000
--- a/docs/eu/mhsl/minenet/minigames/world/hub/inventory/package-summary.html
+++ /dev/null
@@ -1,101 +0,0 @@
-
-
-
-
-eu.mhsl.minenet.gameList.world.hub.inventory
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-package eu.mhsl.minenet.gameList.world.hub.inventory
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/world/hub/inventory/package-tree.html b/docs/eu/mhsl/minenet/minigames/world/hub/inventory/package-tree.html
deleted file mode 100644
index ff8135b..0000000
--- a/docs/eu/mhsl/minenet/minigames/world/hub/inventory/package-tree.html
+++ /dev/null
@@ -1,86 +0,0 @@
-
-
-
-
-eu.mhsl.minenet.gameList.world.hub.inventory Class Hierarchy
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-Class Hierarchy
-
-java.lang.Object
-
-net.minestom.server.inventory.AbstractInventory (implements net.minestom.server.inventory.InventoryClickHandler, net.minestom.server.tag.Taggable)
-
-net.minestom.server.inventory.Inventory (implements net.minestom.server.Viewable)
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/world/hub/package-summary.html b/docs/eu/mhsl/minenet/minigames/world/hub/package-summary.html
deleted file mode 100644
index 700f642..0000000
--- a/docs/eu/mhsl/minenet/minigames/world/hub/package-summary.html
+++ /dev/null
@@ -1,101 +0,0 @@
-
-
-
-
-eu.mhsl.minenet.gameList.world.hub
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-package eu.mhsl.minenet.gameList.world.hub
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/world/hub/package-tree.html b/docs/eu/mhsl/minenet/minigames/world/hub/package-tree.html
deleted file mode 100644
index 3d6f06f..0000000
--- a/docs/eu/mhsl/minenet/minigames/world/hub/package-tree.html
+++ /dev/null
@@ -1,79 +0,0 @@
-
-
-
-
-eu.mhsl.minenet.gameList.world.hub Class Hierarchy
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-Class Hierarchy
-
-java.lang.Object
-
-net.minestom.server.instance.Instance (implements net.minestom.server.instance.block.Block.Getter, net.minestom.server.instance.block.Block.Setter, net.minestom.server.event.EventHandler<T>, net.minestom.server.adventure.audience.PacketGroupingAudience, net.minestom.server.timer.Schedulable, net.minestom.server.snapshot.Snapshotable, net.minestom.server.tag.Taggable, net.minestom.server.Tickable)
-
-net.minestom.server.instance.InstanceContainer
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/world/instance/game/Game.html b/docs/eu/mhsl/minenet/minigames/world/instance/game/Game.html
deleted file mode 100644
index 91f0d40..0000000
--- a/docs/eu/mhsl/minenet/minigames/world/instance/game/Game.html
+++ /dev/null
@@ -1,335 +0,0 @@
-
-
-
-
-Game
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-java.lang.Object
-
net.minestom.server.instance.Instance
-
net.minestom.server.instance.InstanceContainer
-
eu.mhsl.minenet.gameList.world.instance.game.Game
-
-
-
-
-
-All Implemented Interfaces:
-Spawnable
, net.kyori.adventure.audience.Audience
, net.kyori.adventure.audience.ForwardingAudience
, net.kyori.adventure.pointer.Pointered
, net.minestom.server.adventure.audience.PacketGroupingAudience
, net.minestom.server.event.EventHandler<net.minestom.server.event.trait.InstanceEvent>
, net.minestom.server.instance.block.Block.Getter
, net.minestom.server.instance.block.Block.Setter
, net.minestom.server.snapshot.Snapshotable
, net.minestom.server.tag.Taggable
, net.minestom.server.tag.TagReadable
, net.minestom.server.tag.TagWritable
, net.minestom.server.Tickable
, net.minestom.server.timer.Schedulable
-
-
-Direct Known Subclasses:
-Minerun
-
-
-public abstract class Game
-
extends net.minestom.server.instance.InstanceContainer
-implements Spawnable
-
-
-
-
-
-
-Nested Class Summary
-
-
Nested classes/interfaces inherited from interface net.minestom.server.instance.block.Block.Getter
-net.minestom.server.instance.block.Block.Getter.Condition
-
-
Nested classes/interfaces inherited from interface net.kyori.adventure.audience.ForwardingAudience
-net.kyori.adventure.audience.ForwardingAudience.Single
-
-
-
-
-
-Field Summary
-Fields
-
-
-
-
-
protected boolean
-
-
-
-
-
Fields inherited from class net.minestom.server.instance.InstanceContainer
-srcInstance
-
-
Fields inherited from class net.minestom.server.instance.Instance
-uniqueId
-
-
-
-
-
-Constructor Summary
-Constructors
-
-
-
-
Game (net.minestom.server.world.DimensionType dimensionType)
-
-
-
-
-
-
-
-Method Summary
-
-
All Methods Instance Methods Concrete Methods
-
-
-
-
-
-
protected void
-
onBlockBreak (@NotNull net.minestom.server.event.player.PlayerBlockBreakEvent playerBlockBreakEvent)
-
-
protected void
-
onBlockPlace (@NotNull net.minestom.server.event.player.PlayerBlockPlaceEvent playerBlockPlaceEvent)
-
-
protected void
-
onItemDrop (@NotNull net.minestom.server.event.item.ItemDropEvent itemDropEvent)
-
-
protected void
-
onJoin (@NotNull net.minestom.server.event.instance.AddEntityToInstanceEvent addEntityToInstanceEvent)
-
-
protected void
-
onLeave (@NotNull net.minestom.server.event.instance.RemoveEntityFromInstanceEvent removeEntityFromInstanceEvent)
-
-
protected void
-
-
-
protected void
-
-
-
protected void
-
playerMove (@NotNull net.minestom.server.event.player.PlayerMoveEvent playerMoveEvent)
-
-
void
-
-
-
void
-
-
-
-
-
-
-
Methods inherited from class net.minestom.server.instance.InstanceContainer
-addSharedInstance, breakBlock, copy, createChunk, enableAutoChunkLoad, generator, getChunk, getChunkLoader, getChunks, getChunkSupplier, getLastBlockChangeTime, getSharedInstances, getSrcInstance, hasEnabledAutoChunkLoad, hasSharedInstances, isInVoid, loadChunk, loadOptionalChunk, placeBlock, refreshLastBlockChangeTime, retrieveChunk, saveChunksToStorage, saveChunkToStorage, saveInstance, setBlock, setChunkLoader, setChunkSupplier, setGenerator, tick, unloadChunk
-
-
Methods inherited from class net.minestom.server.instance.Instance
-createTimePacket, eventNode, explode, explode, getBlock, getChunkAt, getChunkAt, getChunkEntities, getCreatures, getDimensionType, getEntities, getEntityTracker, getExperienceOrbs, getExplosionSupplier, getInstanceSpace, getNearbyEntities, getPlayers, getTime, getTimeRate, getTimeUpdate, getUniqueId, getWorldAge, getWorldBorder, isChunkLoaded, isChunkLoaded, isRegistered, loadChunk, loadOptionalChunk, pointers, scheduleNextTick, scheduler, sendBlockAction, setChunkGenerator, setExplosionSupplier, setRegistered, setTime, setTimeRate, setTimeUpdate, tagHandler, unloadChunk, updateSnapshot
-
-
Methods inherited from class java.lang.Object
-
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait
-
-
Methods inherited from interface net.kyori.adventure.audience.Audience
-openBook, sendActionBar, sendMessage, sendMessage, sendMessage, sendMessage, sendMessage, sendMessage, sendMessage, sendMessage, sendMessage, sendMessage, sendPlayerListFooter, sendPlayerListHeader, sendPlayerListHeaderAndFooter, showTitle, stopSound
-
-
Methods inherited from interface net.minestom.server.instance.block.Block.Getter
-getBlock, getBlock, getBlock
-
-
Methods inherited from interface net.minestom.server.instance.block.Block.Setter
-setBlock
-
-
Methods inherited from interface net.kyori.adventure.audience.ForwardingAudience
-filterAudience, forEachAudience, openBook, playSound, sendMessage, sendPlayerListFooter, sendPlayerListHeader
-
-
Methods inherited from interface net.minestom.server.adventure.audience.PacketGroupingAudience
-audiences, clearTitle, hideBossBar, playSound, playSound, resetTitle, sendActionBar, sendGroupedPacket, sendMessage, sendPlayerListHeaderAndFooter, sendTitlePart, showBossBar, stopSound
-
-
Methods inherited from interface net.kyori.adventure.pointer.Pointered
-get, getOrDefault, getOrDefaultFrom
-
-
-
Methods inherited from interface net.minestom.server.tag.Taggable
-getTag, hasTag, removeTag, setTag
-
-
-
-
-
-
-
-
-
-Field Details
-
-
-
-isStarted
-protected boolean isStarted
-
-
-
-
-
-
-
-
-Constructor Details
-
-
-
-Game
-public Game (net.minestom.server.world.DimensionType dimensionType)
-
-
-
-
-
-
-
-
-Method Details
-
-
-
-scheduleStart
-public void scheduleStart ()
-
-
-
-
-stop
-public void stop ()
-
-
-
-
-onStart
-protected void onStart ()
-
-
-
-
-onStop
-protected void onStop ()
-
-
-
-
-playerMove
-protected void playerMove (@NotNull
- @NotNull net.minestom.server.event.player.PlayerMoveEvent playerMoveEvent)
-
-
-
-
-onBlockBreak
-protected void onBlockBreak (@NotNull
- @NotNull net.minestom.server.event.player.PlayerBlockBreakEvent playerBlockBreakEvent)
-
-
-
-
-onBlockPlace
-protected void onBlockPlace (@NotNull
- @NotNull net.minestom.server.event.player.PlayerBlockPlaceEvent playerBlockPlaceEvent)
-
-
-
-
-onJoin
-protected void onJoin (@NotNull
- @NotNull net.minestom.server.event.instance.AddEntityToInstanceEvent addEntityToInstanceEvent)
-
-
-
-
-onLeave
-protected void onLeave (@NotNull
- @NotNull net.minestom.server.event.instance.RemoveEntityFromInstanceEvent removeEntityFromInstanceEvent)
-
-
-
-
-onItemDrop
-protected void onItemDrop (@NotNull
- @NotNull net.minestom.server.event.item.ItemDropEvent itemDropEvent)
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/world/instance/game/package-summary.html b/docs/eu/mhsl/minenet/minigames/world/instance/game/package-summary.html
deleted file mode 100644
index 72c9e73..0000000
--- a/docs/eu/mhsl/minenet/minigames/world/instance/game/package-summary.html
+++ /dev/null
@@ -1,82 +0,0 @@
-
-
-
-
-eu.mhsl.minenet.gameList.world.instance.game
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-package eu.mhsl.minenet.gameList.world.instance.game
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/world/instance/game/package-tree.html b/docs/eu/mhsl/minenet/minigames/world/instance/game/package-tree.html
deleted file mode 100644
index f546821..0000000
--- a/docs/eu/mhsl/minenet/minigames/world/instance/game/package-tree.html
+++ /dev/null
@@ -1,79 +0,0 @@
-
-
-
-
-eu.mhsl.minenet.gameList.world.instance.game Class Hierarchy
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-Class Hierarchy
-
-java.lang.Object
-
-net.minestom.server.instance.Instance (implements net.minestom.server.instance.block.Block.Getter, net.minestom.server.instance.block.Block.Setter, net.minestom.server.event.EventHandler<T>, net.minestom.server.adventure.audience.PacketGroupingAudience, net.minestom.server.timer.Schedulable, net.minestom.server.snapshot.Snapshotable, net.minestom.server.tag.Taggable, net.minestom.server.Tickable)
-
-net.minestom.server.instance.InstanceContainer
-
-eu.mhsl.minenet.gameList.world.instance.game.Game (implements eu.mhsl.minenet.gameList.world.Spawnable )
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/world/instance/game/pve/minerun/Minerun.html b/docs/eu/mhsl/minenet/minigames/world/instance/game/pve/minerun/Minerun.html
deleted file mode 100644
index 15dbf57..0000000
--- a/docs/eu/mhsl/minenet/minigames/world/instance/game/pve/minerun/Minerun.html
+++ /dev/null
@@ -1,252 +0,0 @@
-
-
-
-
-Minerun
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-java.lang.Object
-
net.minestom.server.instance.Instance
-
net.minestom.server.instance.InstanceContainer
-
-
-
-
-
-
-All Implemented Interfaces:
-Spawnable
, net.kyori.adventure.audience.Audience
, net.kyori.adventure.audience.ForwardingAudience
, net.kyori.adventure.pointer.Pointered
, net.minestom.server.adventure.audience.PacketGroupingAudience
, net.minestom.server.event.EventHandler<net.minestom.server.event.trait.InstanceEvent>
, net.minestom.server.instance.block.Block.Getter
, net.minestom.server.instance.block.Block.Setter
, net.minestom.server.snapshot.Snapshotable
, net.minestom.server.tag.Taggable
, net.minestom.server.tag.TagReadable
, net.minestom.server.tag.TagWritable
, net.minestom.server.Tickable
, net.minestom.server.timer.Schedulable
-
-
-public class Minerun
-
extends Game
-
-
-
-
-
-
-Nested Class Summary
-
-
Nested classes/interfaces inherited from interface net.minestom.server.instance.block.Block.Getter
-net.minestom.server.instance.block.Block.Getter.Condition
-
-
Nested classes/interfaces inherited from interface net.kyori.adventure.audience.ForwardingAudience
-net.kyori.adventure.audience.ForwardingAudience.Single
-
-
-
-
-
-Field Summary
-
-
Fields inherited from class eu.mhsl.minenet.gameList.world.instance.game.Game
-
isStarted
-
-
Fields inherited from class net.minestom.server.instance.InstanceContainer
-srcInstance
-
-
Fields inherited from class net.minestom.server.instance.Instance
-uniqueId
-
-
-
-
-
-Constructor Summary
-Constructors
-
-
-
-
-
-
-Method Summary
-
-
All Methods Instance Methods Concrete Methods
-
-
-
-
-
-
net.minestom.server.coordinate.Pos
-
-
-
protected void
-
-
-
protected void
-
playerMove (@NotNull net.minestom.server.event.player.PlayerMoveEvent playerMoveEvent)
-
-
-
-
-
-
-
Methods inherited from class net.minestom.server.instance.InstanceContainer
-addSharedInstance, breakBlock, copy, createChunk, enableAutoChunkLoad, generator, getChunk, getChunkLoader, getChunks, getChunkSupplier, getLastBlockChangeTime, getSharedInstances, getSrcInstance, hasEnabledAutoChunkLoad, hasSharedInstances, isInVoid, loadChunk, loadOptionalChunk, placeBlock, refreshLastBlockChangeTime, retrieveChunk, saveChunksToStorage, saveChunkToStorage, saveInstance, setBlock, setChunkLoader, setChunkSupplier, setGenerator, tick, unloadChunk
-
-
Methods inherited from class net.minestom.server.instance.Instance
-createTimePacket, eventNode, explode, explode, getBlock, getChunkAt, getChunkAt, getChunkEntities, getCreatures, getDimensionType, getEntities, getEntityTracker, getExperienceOrbs, getExplosionSupplier, getInstanceSpace, getNearbyEntities, getPlayers, getTime, getTimeRate, getTimeUpdate, getUniqueId, getWorldAge, getWorldBorder, isChunkLoaded, isChunkLoaded, isRegistered, loadChunk, loadOptionalChunk, pointers, scheduleNextTick, scheduler, sendBlockAction, setChunkGenerator, setExplosionSupplier, setRegistered, setTime, setTimeRate, setTimeUpdate, tagHandler, unloadChunk, updateSnapshot
-
-
Methods inherited from class java.lang.Object
-
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait
-
-
Methods inherited from interface net.kyori.adventure.audience.Audience
-openBook, sendActionBar, sendMessage, sendMessage, sendMessage, sendMessage, sendMessage, sendMessage, sendMessage, sendMessage, sendMessage, sendMessage, sendPlayerListFooter, sendPlayerListHeader, sendPlayerListHeaderAndFooter, showTitle, stopSound
-
-
Methods inherited from interface net.minestom.server.instance.block.Block.Getter
-getBlock, getBlock, getBlock
-
-
Methods inherited from interface net.minestom.server.instance.block.Block.Setter
-setBlock
-
-
Methods inherited from interface net.kyori.adventure.audience.ForwardingAudience
-filterAudience, forEachAudience, openBook, playSound, sendMessage, sendPlayerListFooter, sendPlayerListHeader
-
-
Methods inherited from interface net.minestom.server.adventure.audience.PacketGroupingAudience
-audiences, clearTitle, hideBossBar, playSound, playSound, resetTitle, sendActionBar, sendGroupedPacket, sendMessage, sendPlayerListHeaderAndFooter, sendTitlePart, showBossBar, stopSound
-
-
Methods inherited from interface net.kyori.adventure.pointer.Pointered
-get, getOrDefault, getOrDefaultFrom
-
-
Methods inherited from interface net.minestom.server.tag.Taggable
-getTag, hasTag, removeTag, setTag
-
-
-
-
-
-
-
-
-
-Constructor Details
-
-
-
-Minerun
-public Minerun ()
-
-
-
-
-
-
-
-
-Method Details
-
-
-
-getSpawn
-public net.minestom.server.coordinate.Pos getSpawn ()
-
-
-
-
-onStart
-protected void onStart ()
-
-Overrides:
-onStart
in class Game
-
-
-
-
-
-playerMove
-protected void playerMove (@NotNull
- @NotNull net.minestom.server.event.player.PlayerMoveEvent playerMoveEvent)
-
-Overrides:
-playerMove
in class Game
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/world/instance/game/pve/minerun/package-summary.html b/docs/eu/mhsl/minenet/minigames/world/instance/game/pve/minerun/package-summary.html
deleted file mode 100644
index c200dec..0000000
--- a/docs/eu/mhsl/minenet/minigames/world/instance/game/pve/minerun/package-summary.html
+++ /dev/null
@@ -1,82 +0,0 @@
-
-
-
-
-eu.mhsl.minenet.gameList.world.instance.game.pve.minerun
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-package eu.mhsl.minenet.gameList.world.instance.game.pve.minerun
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/world/instance/game/pve/minerun/package-tree.html b/docs/eu/mhsl/minenet/minigames/world/instance/game/pve/minerun/package-tree.html
deleted file mode 100644
index 1caea9c..0000000
--- a/docs/eu/mhsl/minenet/minigames/world/instance/game/pve/minerun/package-tree.html
+++ /dev/null
@@ -1,83 +0,0 @@
-
-
-
-
-eu.mhsl.minenet.gameList.world.instance.game.pve.minerun Class Hierarchy
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-Class Hierarchy
-
-java.lang.Object
-
-net.minestom.server.instance.Instance (implements net.minestom.server.instance.block.Block.Getter, net.minestom.server.instance.block.Block.Setter, net.minestom.server.event.EventHandler<T>, net.minestom.server.adventure.audience.PacketGroupingAudience, net.minestom.server.timer.Schedulable, net.minestom.server.snapshot.Snapshotable, net.minestom.server.tag.Taggable, net.minestom.server.Tickable)
-
-net.minestom.server.instance.InstanceContainer
-
-eu.mhsl.minenet.gameList.world.instance.game.Game (implements eu.mhsl.minenet.gameList.world.Spawnable )
-
-eu.mhsl.minenet.gameList.world.instance.game.pve.minerun.Minerun
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/world/instance/game/pvp/knockout/Knockout.html b/docs/eu/mhsl/minenet/minigames/world/instance/game/pvp/knockout/Knockout.html
deleted file mode 100644
index 531054f..0000000
--- a/docs/eu/mhsl/minenet/minigames/world/instance/game/pvp/knockout/Knockout.html
+++ /dev/null
@@ -1,127 +0,0 @@
-
-
-
-
-Knockout
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-java.lang.Object
-
eu.mhsl.minenet.gameList.world.instance.game.pvp.knockout.Knockout
-
-
-
-public class Knockout
-
extends Object
-
-
-
-
-
-
-Constructor Summary
-Constructors
-
-
-
-
-
-
-Method Summary
-
-
Methods inherited from class java.lang.Object
-
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait
-
-
-
-
-
-
-
-
-
-Constructor Details
-
-
-
-Knockout
-public Knockout ()
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/world/instance/game/pvp/knockout/package-summary.html b/docs/eu/mhsl/minenet/minigames/world/instance/game/pvp/knockout/package-summary.html
deleted file mode 100644
index 75a03b7..0000000
--- a/docs/eu/mhsl/minenet/minigames/world/instance/game/pvp/knockout/package-summary.html
+++ /dev/null
@@ -1,82 +0,0 @@
-
-
-
-
-eu.mhsl.minenet.gameList.world.instance.game.pvp.knockout
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-package eu.mhsl.minenet.gameList.world.instance.game.pvp.knockout
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/world/instance/game/pvp/knockout/package-tree.html b/docs/eu/mhsl/minenet/minigames/world/instance/game/pvp/knockout/package-tree.html
deleted file mode 100644
index 50c9b5b..0000000
--- a/docs/eu/mhsl/minenet/minigames/world/instance/game/pvp/knockout/package-tree.html
+++ /dev/null
@@ -1,71 +0,0 @@
-
-
-
-
-eu.mhsl.minenet.gameList.world.instance.game.pvp.knockout Class Hierarchy
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-Class Hierarchy
-
-java.lang.Object
-
-eu.mhsl.minenet.gameList.world.instance.game.pvp.knockout.Knockout
-
-
-
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/world/instance/hub/HubInstance.html b/docs/eu/mhsl/minenet/minigames/world/instance/hub/HubInstance.html
deleted file mode 100644
index e7fe256..0000000
--- a/docs/eu/mhsl/minenet/minigames/world/instance/hub/HubInstance.html
+++ /dev/null
@@ -1,218 +0,0 @@
-
-
-
-
-HubInstance
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-java.lang.Object
-
net.minestom.server.instance.Instance
-
net.minestom.server.instance.InstanceContainer
-
eu.mhsl.minenet.gameList.world.instance.hub.HubInstance
-
-
-
-
-
-All Implemented Interfaces:
-Spawnable
, net.kyori.adventure.audience.Audience
, net.kyori.adventure.audience.ForwardingAudience
, net.kyori.adventure.pointer.Pointered
, net.minestom.server.adventure.audience.PacketGroupingAudience
, net.minestom.server.event.EventHandler<net.minestom.server.event.trait.InstanceEvent>
, net.minestom.server.instance.block.Block.Getter
, net.minestom.server.instance.block.Block.Setter
, net.minestom.server.snapshot.Snapshotable
, net.minestom.server.tag.Taggable
, net.minestom.server.tag.TagReadable
, net.minestom.server.tag.TagWritable
, net.minestom.server.Tickable
, net.minestom.server.timer.Schedulable
-
-
-public class HubInstance
-
extends net.minestom.server.instance.InstanceContainer
-implements Spawnable
-
-
-
-
-
-
-Nested Class Summary
-
-
Nested classes/interfaces inherited from interface net.minestom.server.instance.block.Block.Getter
-net.minestom.server.instance.block.Block.Getter.Condition
-
-
Nested classes/interfaces inherited from interface net.kyori.adventure.audience.ForwardingAudience
-net.kyori.adventure.audience.ForwardingAudience.Single
-
-
-
-
-
-Field Summary
-Fields
-
-
-
Fields inherited from class net.minestom.server.instance.InstanceContainer
-srcInstance
-
-
Fields inherited from class net.minestom.server.instance.Instance
-uniqueId
-
-
-
-
-
-Method Summary
-
-
All Methods Instance Methods Concrete Methods
-
-
-
-
-
-
net.minestom.server.coordinate.Pos
-
-
-
-
-
-
-
Methods inherited from class net.minestom.server.instance.InstanceContainer
-addSharedInstance, breakBlock, copy, createChunk, enableAutoChunkLoad, generator, getChunk, getChunkLoader, getChunks, getChunkSupplier, getLastBlockChangeTime, getSharedInstances, getSrcInstance, hasEnabledAutoChunkLoad, hasSharedInstances, isInVoid, loadChunk, loadOptionalChunk, placeBlock, refreshLastBlockChangeTime, retrieveChunk, saveChunksToStorage, saveChunkToStorage, saveInstance, setBlock, setChunkLoader, setChunkSupplier, setGenerator, tick, unloadChunk
-
-
Methods inherited from class net.minestom.server.instance.Instance
-createTimePacket, eventNode, explode, explode, getBlock, getChunkAt, getChunkAt, getChunkEntities, getCreatures, getDimensionType, getEntities, getEntityTracker, getExperienceOrbs, getExplosionSupplier, getInstanceSpace, getNearbyEntities, getPlayers, getTime, getTimeRate, getTimeUpdate, getUniqueId, getWorldAge, getWorldBorder, isChunkLoaded, isChunkLoaded, isRegistered, loadChunk, loadOptionalChunk, pointers, scheduleNextTick, scheduler, sendBlockAction, setChunkGenerator, setExplosionSupplier, setRegistered, setTime, setTimeRate, setTimeUpdate, tagHandler, unloadChunk, updateSnapshot
-
-
Methods inherited from class java.lang.Object
-
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait
-
-
Methods inherited from interface net.kyori.adventure.audience.Audience
-openBook, sendActionBar, sendMessage, sendMessage, sendMessage, sendMessage, sendMessage, sendMessage, sendMessage, sendMessage, sendMessage, sendMessage, sendPlayerListFooter, sendPlayerListHeader, sendPlayerListHeaderAndFooter, showTitle, stopSound
-
-
Methods inherited from interface net.minestom.server.instance.block.Block.Getter
-getBlock, getBlock, getBlock
-
-
Methods inherited from interface net.minestom.server.instance.block.Block.Setter
-setBlock
-
-
Methods inherited from interface net.kyori.adventure.audience.ForwardingAudience
-filterAudience, forEachAudience, openBook, playSound, sendMessage, sendPlayerListFooter, sendPlayerListHeader
-
-
Methods inherited from interface net.minestom.server.adventure.audience.PacketGroupingAudience
-audiences, clearTitle, hideBossBar, playSound, playSound, resetTitle, sendActionBar, sendGroupedPacket, sendMessage, sendPlayerListHeaderAndFooter, sendTitlePart, showBossBar, stopSound
-
-
Methods inherited from interface net.kyori.adventure.pointer.Pointered
-get, getOrDefault, getOrDefaultFrom
-
-
Methods inherited from interface net.minestom.server.tag.Taggable
-getTag, hasTag, removeTag, setTag
-
-
-
-
-
-
-
-
-
-
-
-
-
-Method Details
-
-
-
-getSpawn
-public net.minestom.server.coordinate.Pos getSpawn ()
-
-Specified by:
-getSpawn
in interface Spawnable
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/world/instance/hub/entity/HubSelector.html b/docs/eu/mhsl/minenet/minigames/world/instance/hub/entity/HubSelector.html
deleted file mode 100644
index 9526d75..0000000
--- a/docs/eu/mhsl/minenet/minigames/world/instance/hub/entity/HubSelector.html
+++ /dev/null
@@ -1,266 +0,0 @@
-
-
-
-
-HubSelector
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-java.lang.Object
-
net.minestom.server.entity.Entity
-
net.minestom.server.entity.LivingEntity
-
net.minestom.server.entity.EntityCreature
-
-
-
-
-
-
-
-All Implemented Interfaces:
-net.kyori.adventure.sound.Sound.Emitter
, net.kyori.adventure.text.event.HoverEventSource<net.kyori.adventure.text.event.HoverEvent.ShowEntity>
, net.minestom.server.entity.ai.EntityAI
, net.minestom.server.entity.pathfinding.NavigableEntity
, net.minestom.server.event.EventHandler<net.minestom.server.event.trait.EntityEvent>
, net.minestom.server.inventory.EquipmentHandler
, net.minestom.server.permission.PermissionHandler
, net.minestom.server.snapshot.Snapshotable
, net.minestom.server.tag.Taggable
, net.minestom.server.tag.TagReadable
, net.minestom.server.tag.TagWritable
, net.minestom.server.Tickable
, net.minestom.server.timer.Schedulable
, net.minestom.server.Viewable
-
-
-
-
-
-
-
-
-
-Nested Class Summary
-
-
Nested classes/interfaces inherited from class net.minestom.server.entity.Entity
-net.minestom.server.entity.Entity.Pose
-
-
-
-
-
-Field Summary
-
-
Fields inherited from class net.minestom.server.entity.LivingEntity
-canPickupItem, expandedBoundingBox, invulnerable, isDead, itemPickupCooldown, lastDamageSource
-
-
Fields inherited from class net.minestom.server.entity.Entity
-currentChunk, entityMeta, entityType, gravityAcceleration, gravityDragPerTick, gravityTickCount, hasPhysics, instance, lastSyncedPosition, metadata, onGround, position, previousPosition, trackingUpdate, uuid, vehicle, velocity, viewEngine, viewers
-
-
-
-
-
-Constructor Summary
-Constructors
-
-
-
-
-
-
-Method Summary
-
-
All Methods Instance Methods Concrete Methods
-
-
-
-
-
-
void
-
onAttack (@NotNull net.minestom.server.event.entity.EntityAttackEvent entityAttackEvent)
-
-
Called when a Player attacks the entity
-
-
void
-
onInteract (@NotNull net.minestom.server.event.player.PlayerEntityInteractEvent playerEntityInteractEvent)
-
-
Called when a Player interacts with the entity
-
-
void
-
onSpawn (@NotNull net.minestom.server.event.instance.AddEntityToInstanceEvent addEntityToInstanceEvent)
-
-
Called when instance of entity is set
-
-
-
-
-
-
-
Methods inherited from class net.minestom.server.entity.EntityCreature
-attack, attack, getAIGroups, getNavigator, getRemovalAnimationDelay, getTarget, kill, setInstance, setRemovalAnimationDelay, setTarget, update
-
-
Methods inherited from class net.minestom.server.entity.LivingEntity
-canPickupItem, damage, getArrowCount, getAttribute, getAttributeValue, getBoots, getChestplate, getFireDamagePeriod, getHealth, getHelmet, getItemInMainHand, getItemInOffHand, getLastDamageSource, getLeggings, getLivingEntityMeta, getMaxHealth, getPropertiesPacket, getTargetBlockPosition, getTeam, handleVoid, heal, isDead, isFlyingWithElytra, isImmune, isInvulnerable, onAttributeChanged, refreshActiveHand, refreshIsDead, setArrowCount, setBoots, setBoundingBox, setCanPickupItem, setChestplate, setFireDamagePeriod, setFireDamagePeriod, setFireForDuration, setFireForDuration, setFireForDuration, setFlyingWithElytra, setHealth, setHelmet, setInvulnerable, setItemInMainHand, setItemInOffHand, setLeggings, setTeam, swingMainHand, swingOffHand, takeKnockback, updateNewViewer
-
-
Methods inherited from class net.minestom.server.entity.Entity
-addEffect, addPassenger, addViewer, asHoverEvent, askSynchronization, autoViewEntities, clearEffects, eventNode, generateId, getAcquirable, getActiveEffects, getAliveTicks, getAllPermissions, getBoundingBox, getChunk, getCustomName, getDistance, getDistance, getDistanceSquared, getEntity, getEntity, getEntityId, getEntityMeta, getEntityType, getEyeHeight, getGravityAcceleration, getGravityDragPerTick, getGravityTickCount, getInstance, getLineOfSight, getLineOfSightEntity, getMetadataPacket, getPassengers, getPassengersPacket, getPose, getPosition, getUuid, getVehicle, getVelocity, getVelocityForPacket, getVelocityPacket, getViewers, hasLineOfSight, hasLineOfSight, hasNoGravity, hasPassenger, hasPredictableViewers, hasVelocity, isActive, isAutoViewable, isCustomNameVisible, isGlowing, isInvisible, isOnFire, isOnGround, isRemoved, isSilent, isSneaking, isSprinting, lookAt, lookAt, refreshCurrentChunk, refreshPosition, refreshPosition, remove, removeEffect, removePassenger, removeViewer, scheduleNextTick, scheduler, scheduleRemove, scheduleRemove, setAutoViewable, setAutoViewEntities, setBoundingBox, setCustomName, setCustomNameVisible, setCustomSynchronizationCooldown, setGlowing, setGravity, setInstance, setInstance, setInvisible, setNoGravity, setOnFire, setPose, setSilent, setSneaking, setSprinting, setUuid, setVelocity, setView, spawn, switchEntityType, synchronizePosition, tagHandler, teleport, teleport, tick, triggerStatus, updateOldViewer, updatePose, updateSnapshot, updateVelocity, updateViewableRule, updateViewableRule, updateViewerRule, updateViewerRule
-
-
Methods inherited from class java.lang.Object
-
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait
-
-
Methods inherited from interface net.minestom.server.entity.ai.EntityAI
-addAIGroup, addAIGroup, aiTick
-
-
Methods inherited from interface net.minestom.server.inventory.EquipmentHandler
-getEquipment, getEquipmentsPacket, getItemInHand, hasEquipment, setEquipment, setItemInHand, syncEquipment
-
-
Methods inherited from interface net.kyori.adventure.text.event.HoverEventSource
-asHoverEvent
-
-
Methods inherited from interface net.minestom.server.permission.PermissionHandler
-addPermission, getPermission, hasPermission, hasPermission, hasPermission, removePermission, removePermission
-
-
Methods inherited from interface net.minestom.server.tag.Taggable
-getTag, hasTag, removeTag, setTag
-
-
Methods inherited from interface net.minestom.server.Viewable
-getViewersAsAudience, getViewersAsAudiences, isViewer, sendPacketsToViewers, sendPacketsToViewers, sendPacketToViewers, sendPacketToViewersAndSelf
-
-
-
-
-
-
-
-
-
-Constructor Details
-
-
-
-HubSelector
-public HubSelector ()
-
-
-
-
-
-
-
-
-Method Details
-
-
-
-onSpawn
-public void onSpawn (@NotNull
- @NotNull net.minestom.server.event.instance.AddEntityToInstanceEvent addEntityToInstanceEvent)
-
-Called when instance of entity is set
-
-Overrides:
-onSpawn
in class IntractableEntity
-
-
-
-
-
-onAttack
-public void onAttack (@NotNull
- @NotNull net.minestom.server.event.entity.EntityAttackEvent entityAttackEvent)
-
-Called when a Player attacks the entity
-
-Overrides:
-onAttack
in class IntractableEntity
-
-
-
-
-
-onInteract
-public void onInteract (@NotNull
- @NotNull net.minestom.server.event.player.PlayerEntityInteractEvent playerEntityInteractEvent)
-
-Called when a Player interacts with the entity
-
-Overrides:
-onInteract
in class IntractableEntity
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/world/instance/hub/entity/package-summary.html b/docs/eu/mhsl/minenet/minigames/world/instance/hub/entity/package-summary.html
deleted file mode 100644
index 176a7f5..0000000
--- a/docs/eu/mhsl/minenet/minigames/world/instance/hub/entity/package-summary.html
+++ /dev/null
@@ -1,95 +0,0 @@
-
-
-
-
-eu.mhsl.minenet.gameList.world.instance.hub.entity
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-package eu.mhsl.minenet.gameList.world.instance.hub.entity
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/world/instance/hub/entity/package-tree.html b/docs/eu/mhsl/minenet/minigames/world/instance/hub/entity/package-tree.html
deleted file mode 100644
index 596acab..0000000
--- a/docs/eu/mhsl/minenet/minigames/world/instance/hub/entity/package-tree.html
+++ /dev/null
@@ -1,87 +0,0 @@
-
-
-
-
-eu.mhsl.minenet.gameList.world.instance.hub.entity Class Hierarchy
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-Class Hierarchy
-
-java.lang.Object
-
-net.minestom.server.entity.Entity (implements net.minestom.server.event.EventHandler<T>, net.kyori.adventure.text.event.HoverEventSource<V>, net.minestom.server.permission.PermissionHandler, net.minestom.server.timer.Schedulable, net.minestom.server.snapshot.Snapshotable, net.kyori.adventure.sound.Sound.Emitter, net.minestom.server.tag.Taggable, net.minestom.server.Tickable, net.minestom.server.Viewable)
-
-net.minestom.server.entity.LivingEntity (implements net.minestom.server.inventory.EquipmentHandler)
-
-net.minestom.server.entity.EntityCreature (implements net.minestom.server.entity.ai.EntityAI, net.minestom.server.entity.pathfinding.NavigableEntity)
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/world/instance/hub/inventory/HubInventory.html b/docs/eu/mhsl/minenet/minigames/world/instance/hub/inventory/HubInventory.html
deleted file mode 100644
index 958e0e7..0000000
--- a/docs/eu/mhsl/minenet/minigames/world/instance/hub/inventory/HubInventory.html
+++ /dev/null
@@ -1,164 +0,0 @@
-
-
-
-
-HubInventory
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-java.lang.Object
-
net.minestom.server.inventory.AbstractInventory
-
net.minestom.server.inventory.Inventory
-
-
-
-
-
-
-All Implemented Interfaces:
-net.minestom.server.inventory.InventoryClickHandler
, net.minestom.server.tag.Taggable
, net.minestom.server.tag.TagReadable
, net.minestom.server.tag.TagWritable
, net.minestom.server.Viewable
-
-
-
-
-
-
-
-
-
-Field Summary
-
-
Fields inherited from class net.minestom.server.inventory.AbstractInventory
-clickProcessor, inventoryConditions, itemStacks
-
-
-
-
-
-Constructor Summary
-Constructors
-
-
-
-
-
-
-Method Summary
-
-
-
Methods inherited from class net.minestom.server.inventory.Inventory
-addViewer, changeHeld, clear, doubleClick, dragging, drop, getCursorItem, getInventoryType, getTitle, getViewers, getWindowId, leftClick, middleClick, removeViewer, rightClick, sendProperty, setCursorItem, setTitle, shiftClick, UNSAFE_itemInsert, update, update
-
-
Methods inherited from class net.minestom.server.inventory.AbstractInventory
-addInventoryCondition, addItemStack, addItemStack, addItemStacks, copyContents, getInnerSize, getInventoryConditions, getItemStack, getItemStacks, getSize, processItemStack, processItemStacks, replaceItemStack, safeItemInsert, safeItemInsert, setItemStack, tagHandler, takeItemStack, takeItemStacks
-
-
Methods inherited from class java.lang.Object
-
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait
-
-
Methods inherited from interface net.minestom.server.inventory.InventoryClickHandler
-callClickEvent
-
-
Methods inherited from interface net.minestom.server.tag.Taggable
-getTag, hasTag, removeTag, setTag
-
-
Methods inherited from interface net.minestom.server.Viewable
-getViewersAsAudience, getViewersAsAudiences, isViewer, sendPacketsToViewers, sendPacketsToViewers, sendPacketToViewers, sendPacketToViewersAndSelf
-
-
-
-
-
-
-
-
-
-Constructor Details
-
-
-
-HubInventory
-public HubInventory ()
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/world/instance/hub/inventory/JoinInventory.html b/docs/eu/mhsl/minenet/minigames/world/instance/hub/inventory/JoinInventory.html
deleted file mode 100644
index 4db35c5..0000000
--- a/docs/eu/mhsl/minenet/minigames/world/instance/hub/inventory/JoinInventory.html
+++ /dev/null
@@ -1,209 +0,0 @@
-
-
-
-
-JoinInventory
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-java.lang.Object
-
net.minestom.server.inventory.AbstractInventory
-
net.minestom.server.inventory.Inventory
-
-
-
-
-
-
-All Implemented Interfaces:
-net.minestom.server.inventory.InventoryClickHandler
, net.minestom.server.tag.Taggable
, net.minestom.server.tag.TagReadable
, net.minestom.server.tag.TagWritable
, net.minestom.server.Viewable
-
-
-
-
-
-
-
-
-
-Field Summary
-
-
Fields inherited from class net.minestom.server.inventory.AbstractInventory
-clickProcessor, inventoryConditions, itemStacks
-
-
-
-
-
-Constructor Summary
-Constructors
-
-
-
-
-
-
-Method Summary
-
-
All Methods Instance Methods Concrete Methods
-
-
-
-
-
-
protected void
-
onClick (net.minestom.server.entity.Player player,
- int slot,
- net.minestom.server.inventory.click.ClickType clickType,
- net.minestom.server.inventory.condition.InventoryConditionResult inventoryConditionResult)
-
-
You may want to Override this method to get more generic click events
-
-
-
-
-
-
-
Methods inherited from class net.minestom.server.inventory.Inventory
-addViewer, changeHeld, clear, doubleClick, dragging, drop, getCursorItem, getInventoryType, getTitle, getViewers, getWindowId, leftClick, middleClick, removeViewer, rightClick, sendProperty, setCursorItem, setTitle, shiftClick, UNSAFE_itemInsert, update, update
-
-
Methods inherited from class net.minestom.server.inventory.AbstractInventory
-addInventoryCondition, addItemStack, addItemStack, addItemStacks, copyContents, getInnerSize, getInventoryConditions, getItemStack, getItemStacks, getSize, processItemStack, processItemStacks, replaceItemStack, safeItemInsert, safeItemInsert, setItemStack, tagHandler, takeItemStack, takeItemStacks
-
-
Methods inherited from class java.lang.Object
-
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait
-
-
Methods inherited from interface net.minestom.server.inventory.InventoryClickHandler
-callClickEvent
-
-
Methods inherited from interface net.minestom.server.tag.Taggable
-getTag, hasTag, removeTag, setTag
-
-
Methods inherited from interface net.minestom.server.Viewable
-getViewersAsAudience, getViewersAsAudiences, isViewer, sendPacketsToViewers, sendPacketsToViewers, sendPacketToViewers, sendPacketToViewersAndSelf
-
-
-
-
-
-
-
-
-
-Constructor Details
-
-
-
-JoinInventory
-public JoinInventory ()
-
-
-
-
-
-
-
-
-Method Details
-
-
-
-onClick
-protected void onClick (net.minestom.server.entity.Player player,
- int slot,
- net.minestom.server.inventory.click.ClickType clickType,
- net.minestom.server.inventory.condition.InventoryConditionResult inventoryConditionResult)
-
-You may want to Override this method to get more generic click events
-
-Overrides:
-onClick
in class IntractableInventory
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/world/instance/hub/inventory/package-summary.html b/docs/eu/mhsl/minenet/minigames/world/instance/hub/inventory/package-summary.html
deleted file mode 100644
index 98a8c61..0000000
--- a/docs/eu/mhsl/minenet/minigames/world/instance/hub/inventory/package-summary.html
+++ /dev/null
@@ -1,97 +0,0 @@
-
-
-
-
-eu.mhsl.minenet.gameList.world.instance.hub.inventory
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-package eu.mhsl.minenet.gameList.world.instance.hub.inventory
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/world/instance/hub/inventory/package-tree.html b/docs/eu/mhsl/minenet/minigames/world/instance/hub/inventory/package-tree.html
deleted file mode 100644
index d116006..0000000
--- a/docs/eu/mhsl/minenet/minigames/world/instance/hub/inventory/package-tree.html
+++ /dev/null
@@ -1,84 +0,0 @@
-
-
-
-
-eu.mhsl.minenet.gameList.world.instance.hub.inventory Class Hierarchy
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-Class Hierarchy
-
-java.lang.Object
-
-net.minestom.server.inventory.AbstractInventory (implements net.minestom.server.inventory.InventoryClickHandler, net.minestom.server.tag.Taggable)
-
-net.minestom.server.inventory.Inventory (implements net.minestom.server.Viewable)
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/world/instance/hub/package-summary.html b/docs/eu/mhsl/minenet/minigames/world/instance/hub/package-summary.html
deleted file mode 100644
index e4dc552..0000000
--- a/docs/eu/mhsl/minenet/minigames/world/instance/hub/package-summary.html
+++ /dev/null
@@ -1,95 +0,0 @@
-
-
-
-
-eu.mhsl.minenet.gameList.world.instance.hub
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-package eu.mhsl.minenet.gameList.world.instance.hub
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/world/instance/hub/package-tree.html b/docs/eu/mhsl/minenet/minigames/world/instance/hub/package-tree.html
deleted file mode 100644
index 4c08d16..0000000
--- a/docs/eu/mhsl/minenet/minigames/world/instance/hub/package-tree.html
+++ /dev/null
@@ -1,79 +0,0 @@
-
-
-
-
-eu.mhsl.minenet.gameList.world.instance.hub Class Hierarchy
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-Class Hierarchy
-
-java.lang.Object
-
-net.minestom.server.instance.Instance (implements net.minestom.server.instance.block.Block.Getter, net.minestom.server.instance.block.Block.Setter, net.minestom.server.event.EventHandler<T>, net.minestom.server.adventure.audience.PacketGroupingAudience, net.minestom.server.timer.Schedulable, net.minestom.server.snapshot.Snapshotable, net.minestom.server.tag.Taggable, net.minestom.server.Tickable)
-
-net.minestom.server.instance.InstanceContainer
-
-eu.mhsl.minenet.gameList.world.instance.hub.HubInstance (implements eu.mhsl.minenet.gameList.world.Spawnable )
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/world/instance/room/RoomInstance.html b/docs/eu/mhsl/minenet/minigames/world/instance/room/RoomInstance.html
deleted file mode 100644
index c000ffa..0000000
--- a/docs/eu/mhsl/minenet/minigames/world/instance/room/RoomInstance.html
+++ /dev/null
@@ -1,272 +0,0 @@
-
-
-
-
-RoomInstance
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-java.lang.Object
-
net.minestom.server.instance.Instance
-
net.minestom.server.instance.InstanceContainer
-
eu.mhsl.minenet.gameList.world.instance.room.Room
-
-
-
-
-
-All Implemented Interfaces:
-Spawnable
, net.kyori.adventure.audience.Audience
, net.kyori.adventure.audience.ForwardingAudience
, net.kyori.adventure.pointer.Pointered
, net.minestom.server.adventure.audience.PacketGroupingAudience
, net.minestom.server.event.EventHandler<net.minestom.server.event.trait.InstanceEvent>
, net.minestom.server.instance.block.Block.Getter
, net.minestom.server.instance.block.Block.Setter
, net.minestom.server.snapshot.Snapshotable
, net.minestom.server.tag.Taggable
, net.minestom.server.tag.TagReadable
, net.minestom.server.tag.TagWritable
, net.minestom.server.Tickable
, net.minestom.server.timer.Schedulable
-
-
-public class RoomInstance
-
extends net.minestom.server.instance.InstanceContainer
-implements Spawnable
-
-
-
-
-
-
-Nested Class Summary
-
-
Nested classes/interfaces inherited from interface net.minestom.server.instance.block.Block.Getter
-net.minestom.server.instance.block.Block.Getter.Condition
-
-
Nested classes/interfaces inherited from interface net.kyori.adventure.audience.ForwardingAudience
-net.kyori.adventure.audience.ForwardingAudience.Single
-
-
-
-
-
-Field Summary
-Fields
-
-
-
Fields inherited from class net.minestom.server.instance.InstanceContainer
-srcInstance
-
-
Fields inherited from class net.minestom.server.instance.Instance
-uniqueId
-
-
-
-
-
-Constructor Summary
-Constructors
-
-
-
-
-
-
-Method Summary
-
-
All Methods Static Methods Instance Methods Concrete Methods
-
-
-
-
-
-
-
findRoom (net.minestom.server.entity.Player p)
-
-
net.minestom.server.entity.Player
-
-
-
net.minestom.server.coordinate.Pos
-
-
-
void
-
-
-
-
-
-
-
Methods inherited from class net.minestom.server.instance.InstanceContainer
-addSharedInstance, breakBlock, copy, createChunk, enableAutoChunkLoad, generator, getChunk, getChunkLoader, getChunks, getChunkSupplier, getLastBlockChangeTime, getSharedInstances, getSrcInstance, hasEnabledAutoChunkLoad, hasSharedInstances, isInVoid, loadChunk, loadOptionalChunk, placeBlock, refreshLastBlockChangeTime, retrieveChunk, saveChunksToStorage, saveChunkToStorage, saveInstance, setBlock, setChunkLoader, setChunkSupplier, setGenerator, tick, unloadChunk
-
-
Methods inherited from class net.minestom.server.instance.Instance
-createTimePacket, eventNode, explode, explode, getBlock, getChunkAt, getChunkAt, getChunkEntities, getCreatures, getDimensionType, getEntities, getEntityTracker, getExperienceOrbs, getExplosionSupplier, getInstanceSpace, getNearbyEntities, getPlayers, getTime, getTimeRate, getTimeUpdate, getUniqueId, getWorldAge, getWorldBorder, isChunkLoaded, isChunkLoaded, isRegistered, loadChunk, loadOptionalChunk, pointers, scheduleNextTick, scheduler, sendBlockAction, setChunkGenerator, setExplosionSupplier, setRegistered, setTime, setTimeRate, setTimeUpdate, tagHandler, unloadChunk, updateSnapshot
-
-
Methods inherited from class java.lang.Object
-
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait
-
-
Methods inherited from interface net.kyori.adventure.audience.Audience
-openBook, sendActionBar, sendMessage, sendMessage, sendMessage, sendMessage, sendMessage, sendMessage, sendMessage, sendMessage, sendMessage, sendMessage, sendPlayerListFooter, sendPlayerListHeader, sendPlayerListHeaderAndFooter, showTitle, stopSound
-
-
Methods inherited from interface net.minestom.server.instance.block.Block.Getter
-getBlock, getBlock, getBlock
-
-
Methods inherited from interface net.minestom.server.instance.block.Block.Setter
-setBlock
-
-
Methods inherited from interface net.kyori.adventure.audience.ForwardingAudience
-filterAudience, forEachAudience, openBook, playSound, sendMessage, sendPlayerListFooter, sendPlayerListHeader
-
-
Methods inherited from interface net.minestom.server.adventure.audience.PacketGroupingAudience
-audiences, clearTitle, hideBossBar, playSound, playSound, resetTitle, sendActionBar, sendGroupedPacket, sendMessage, sendPlayerListHeaderAndFooter, sendTitlePart, showBossBar, stopSound
-
-
Methods inherited from interface net.kyori.adventure.pointer.Pointered
-get, getOrDefault, getOrDefaultFrom
-
-
Methods inherited from interface net.minestom.server.tag.Taggable
-getTag, hasTag, removeTag, setTag
-
-
-
-
-
-
-
-
-
-
-
-
-
-Constructor Details
-
-
-
-RoomInstance
-public RoomInstance (net.minestom.server.entity.Player owner)
-
-
-
-
-
-
-
-
-Method Details
-
-
-
-findRoom
-public static RoomInstance findRoom (net.minestom.server.entity.Player p)
-
-
-
-
-getOwner
-public net.minestom.server.entity.Player getOwner ()
-
-
-
-
-moveToGame
-public void moveToGame (Game game)
-
-
-
-
-getSpawn
-public net.minestom.server.coordinate.Pos getSpawn ()
-
-Specified by:
-getSpawn
in interface Spawnable
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/world/instance/room/entity/RoomSelector.html b/docs/eu/mhsl/minenet/minigames/world/instance/room/entity/RoomSelector.html
deleted file mode 100644
index 3e245c7..0000000
--- a/docs/eu/mhsl/minenet/minigames/world/instance/room/entity/RoomSelector.html
+++ /dev/null
@@ -1,266 +0,0 @@
-
-
-
-
-RoomSelector
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-java.lang.Object
-
net.minestom.server.entity.Entity
-
net.minestom.server.entity.LivingEntity
-
net.minestom.server.entity.EntityCreature
-
-
-
-
-
-
-
-All Implemented Interfaces:
-net.kyori.adventure.sound.Sound.Emitter
, net.kyori.adventure.text.event.HoverEventSource<net.kyori.adventure.text.event.HoverEvent.ShowEntity>
, net.minestom.server.entity.ai.EntityAI
, net.minestom.server.entity.pathfinding.NavigableEntity
, net.minestom.server.event.EventHandler<net.minestom.server.event.trait.EntityEvent>
, net.minestom.server.inventory.EquipmentHandler
, net.minestom.server.permission.PermissionHandler
, net.minestom.server.snapshot.Snapshotable
, net.minestom.server.tag.Taggable
, net.minestom.server.tag.TagReadable
, net.minestom.server.tag.TagWritable
, net.minestom.server.Tickable
, net.minestom.server.timer.Schedulable
, net.minestom.server.Viewable
-
-
-
-
-
-
-
-
-
-Nested Class Summary
-
-
Nested classes/interfaces inherited from class net.minestom.server.entity.Entity
-net.minestom.server.entity.Entity.Pose
-
-
-
-
-
-Field Summary
-
-
Fields inherited from class net.minestom.server.entity.LivingEntity
-canPickupItem, expandedBoundingBox, invulnerable, isDead, itemPickupCooldown, lastDamageSource
-
-
Fields inherited from class net.minestom.server.entity.Entity
-currentChunk, entityMeta, entityType, gravityAcceleration, gravityDragPerTick, gravityTickCount, hasPhysics, instance, lastSyncedPosition, metadata, onGround, position, previousPosition, trackingUpdate, uuid, vehicle, velocity, viewEngine, viewers
-
-
-
-
-
-Constructor Summary
-Constructors
-
-
-
-
-
-
-Method Summary
-
-
All Methods Instance Methods Concrete Methods
-
-
-
-
-
-
void
-
onAttack (@NotNull net.minestom.server.event.entity.EntityAttackEvent entityAttackEvent)
-
-
Called when a Player attacks the entity
-
-
void
-
onInteract (@NotNull net.minestom.server.event.player.PlayerEntityInteractEvent playerEntityInteractEvent)
-
-
Called when a Player interacts with the entity
-
-
void
-
onSpawn (@NotNull net.minestom.server.event.instance.AddEntityToInstanceEvent addEntityToInstanceEvent)
-
-
Called when instance of entity is set
-
-
-
-
-
-
-
Methods inherited from class net.minestom.server.entity.EntityCreature
-attack, attack, getAIGroups, getNavigator, getRemovalAnimationDelay, getTarget, kill, setInstance, setRemovalAnimationDelay, setTarget, update
-
-
Methods inherited from class net.minestom.server.entity.LivingEntity
-canPickupItem, damage, getArrowCount, getAttribute, getAttributeValue, getBoots, getChestplate, getFireDamagePeriod, getHealth, getHelmet, getItemInMainHand, getItemInOffHand, getLastDamageSource, getLeggings, getLivingEntityMeta, getMaxHealth, getPropertiesPacket, getTargetBlockPosition, getTeam, handleVoid, heal, isDead, isFlyingWithElytra, isImmune, isInvulnerable, onAttributeChanged, refreshActiveHand, refreshIsDead, setArrowCount, setBoots, setBoundingBox, setCanPickupItem, setChestplate, setFireDamagePeriod, setFireDamagePeriod, setFireForDuration, setFireForDuration, setFireForDuration, setFlyingWithElytra, setHealth, setHelmet, setInvulnerable, setItemInMainHand, setItemInOffHand, setLeggings, setTeam, swingMainHand, swingOffHand, takeKnockback, updateNewViewer
-
-
Methods inherited from class net.minestom.server.entity.Entity
-addEffect, addPassenger, addViewer, asHoverEvent, askSynchronization, autoViewEntities, clearEffects, eventNode, generateId, getAcquirable, getActiveEffects, getAliveTicks, getAllPermissions, getBoundingBox, getChunk, getCustomName, getDistance, getDistance, getDistanceSquared, getEntity, getEntity, getEntityId, getEntityMeta, getEntityType, getEyeHeight, getGravityAcceleration, getGravityDragPerTick, getGravityTickCount, getInstance, getLineOfSight, getLineOfSightEntity, getMetadataPacket, getPassengers, getPassengersPacket, getPose, getPosition, getUuid, getVehicle, getVelocity, getVelocityForPacket, getVelocityPacket, getViewers, hasLineOfSight, hasLineOfSight, hasNoGravity, hasPassenger, hasPredictableViewers, hasVelocity, isActive, isAutoViewable, isCustomNameVisible, isGlowing, isInvisible, isOnFire, isOnGround, isRemoved, isSilent, isSneaking, isSprinting, lookAt, lookAt, refreshCurrentChunk, refreshPosition, refreshPosition, remove, removeEffect, removePassenger, removeViewer, scheduleNextTick, scheduler, scheduleRemove, scheduleRemove, setAutoViewable, setAutoViewEntities, setBoundingBox, setCustomName, setCustomNameVisible, setCustomSynchronizationCooldown, setGlowing, setGravity, setInstance, setInstance, setInvisible, setNoGravity, setOnFire, setPose, setSilent, setSneaking, setSprinting, setUuid, setVelocity, setView, spawn, switchEntityType, synchronizePosition, tagHandler, teleport, teleport, tick, triggerStatus, updateOldViewer, updatePose, updateSnapshot, updateVelocity, updateViewableRule, updateViewableRule, updateViewerRule, updateViewerRule
-
-
Methods inherited from class java.lang.Object
-
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait
-
-
Methods inherited from interface net.minestom.server.entity.ai.EntityAI
-addAIGroup, addAIGroup, aiTick
-
-
Methods inherited from interface net.minestom.server.inventory.EquipmentHandler
-getEquipment, getEquipmentsPacket, getItemInHand, hasEquipment, setEquipment, setItemInHand, syncEquipment
-
-
Methods inherited from interface net.kyori.adventure.text.event.HoverEventSource
-asHoverEvent
-
-
Methods inherited from interface net.minestom.server.permission.PermissionHandler
-addPermission, getPermission, hasPermission, hasPermission, hasPermission, removePermission, removePermission
-
-
Methods inherited from interface net.minestom.server.tag.Taggable
-getTag, hasTag, removeTag, setTag
-
-
Methods inherited from interface net.minestom.server.Viewable
-getViewersAsAudience, getViewersAsAudiences, isViewer, sendPacketsToViewers, sendPacketsToViewers, sendPacketToViewers, sendPacketToViewersAndSelf
-
-
-
-
-
-
-
-
-
-Constructor Details
-
-
-
-RoomSelector
-public RoomSelector ()
-
-
-
-
-
-
-
-
-Method Details
-
-
-
-onSpawn
-public void onSpawn (@NotNull
- @NotNull net.minestom.server.event.instance.AddEntityToInstanceEvent addEntityToInstanceEvent)
-
-Called when instance of entity is set
-
-Overrides:
-onSpawn
in class IntractableEntity
-
-
-
-
-
-onAttack
-public void onAttack (@NotNull
- @NotNull net.minestom.server.event.entity.EntityAttackEvent entityAttackEvent)
-
-Called when a Player attacks the entity
-
-Overrides:
-onAttack
in class IntractableEntity
-
-
-
-
-
-onInteract
-public void onInteract (@NotNull
- @NotNull net.minestom.server.event.player.PlayerEntityInteractEvent playerEntityInteractEvent)
-
-Called when a Player interacts with the entity
-
-Overrides:
-onInteract
in class IntractableEntity
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/world/instance/room/entity/package-summary.html b/docs/eu/mhsl/minenet/minigames/world/instance/room/entity/package-summary.html
deleted file mode 100644
index 9dcf38f..0000000
--- a/docs/eu/mhsl/minenet/minigames/world/instance/room/entity/package-summary.html
+++ /dev/null
@@ -1,95 +0,0 @@
-
-
-
-
-eu.mhsl.minenet.gameList.world.instance.room.entity
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-package eu.mhsl.minenet.gameList.world.instance.room.entity
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/world/instance/room/entity/package-tree.html b/docs/eu/mhsl/minenet/minigames/world/instance/room/entity/package-tree.html
deleted file mode 100644
index 548151b..0000000
--- a/docs/eu/mhsl/minenet/minigames/world/instance/room/entity/package-tree.html
+++ /dev/null
@@ -1,87 +0,0 @@
-
-
-
-
-eu.mhsl.minenet.gameList.world.instance.room.entity Class Hierarchy
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-Class Hierarchy
-
-java.lang.Object
-
-net.minestom.server.entity.Entity (implements net.minestom.server.event.EventHandler<T>, net.kyori.adventure.text.event.HoverEventSource<V>, net.minestom.server.permission.PermissionHandler, net.minestom.server.timer.Schedulable, net.minestom.server.snapshot.Snapshotable, net.kyori.adventure.sound.Sound.Emitter, net.minestom.server.tag.Taggable, net.minestom.server.Tickable, net.minestom.server.Viewable)
-
-net.minestom.server.entity.LivingEntity (implements net.minestom.server.inventory.EquipmentHandler)
-
-net.minestom.server.entity.EntityCreature (implements net.minestom.server.entity.ai.EntityAI, net.minestom.server.entity.pathfinding.NavigableEntity)
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/world/instance/room/inventory/BoardInventory.html b/docs/eu/mhsl/minenet/minigames/world/instance/room/inventory/BoardInventory.html
deleted file mode 100644
index 3ee8697..0000000
--- a/docs/eu/mhsl/minenet/minigames/world/instance/room/inventory/BoardInventory.html
+++ /dev/null
@@ -1,164 +0,0 @@
-
-
-
-
-BoardInventory
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-java.lang.Object
-
net.minestom.server.inventory.AbstractInventory
-
net.minestom.server.inventory.Inventory
-
-
-
-
-
-
-All Implemented Interfaces:
-net.minestom.server.inventory.InventoryClickHandler
, net.minestom.server.tag.Taggable
, net.minestom.server.tag.TagReadable
, net.minestom.server.tag.TagWritable
, net.minestom.server.Viewable
-
-
-
-
-
-
-
-
-
-Field Summary
-
-
Fields inherited from class net.minestom.server.inventory.AbstractInventory
-clickProcessor, inventoryConditions, itemStacks
-
-
-
-
-
-Constructor Summary
-Constructors
-
-
-
-
-
-
-Method Summary
-
-
-
Methods inherited from class net.minestom.server.inventory.Inventory
-addViewer, changeHeld, clear, doubleClick, dragging, drop, getCursorItem, getInventoryType, getTitle, getViewers, getWindowId, leftClick, middleClick, removeViewer, rightClick, sendProperty, setCursorItem, setTitle, shiftClick, UNSAFE_itemInsert, update, update
-
-
Methods inherited from class net.minestom.server.inventory.AbstractInventory
-addInventoryCondition, addItemStack, addItemStack, addItemStacks, copyContents, getInnerSize, getInventoryConditions, getItemStack, getItemStacks, getSize, processItemStack, processItemStacks, replaceItemStack, safeItemInsert, safeItemInsert, setItemStack, tagHandler, takeItemStack, takeItemStacks
-
-
Methods inherited from class java.lang.Object
-
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait
-
-
Methods inherited from interface net.minestom.server.inventory.InventoryClickHandler
-callClickEvent
-
-
Methods inherited from interface net.minestom.server.tag.Taggable
-getTag, hasTag, removeTag, setTag
-
-
Methods inherited from interface net.minestom.server.Viewable
-getViewersAsAudience, getViewersAsAudiences, isViewer, sendPacketsToViewers, sendPacketsToViewers, sendPacketToViewers, sendPacketToViewersAndSelf
-
-
-
-
-
-
-
-
-
-Constructor Details
-
-
-
-BoardInventory
-public BoardInventory ()
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/world/instance/room/inventory/PveInventory.html b/docs/eu/mhsl/minenet/minigames/world/instance/room/inventory/PveInventory.html
deleted file mode 100644
index 02bd46a..0000000
--- a/docs/eu/mhsl/minenet/minigames/world/instance/room/inventory/PveInventory.html
+++ /dev/null
@@ -1,164 +0,0 @@
-
-
-
-
-PveInventory
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-java.lang.Object
-
net.minestom.server.inventory.AbstractInventory
-
net.minestom.server.inventory.Inventory
-
-
-
-
-
-
-All Implemented Interfaces:
-net.minestom.server.inventory.InventoryClickHandler
, net.minestom.server.tag.Taggable
, net.minestom.server.tag.TagReadable
, net.minestom.server.tag.TagWritable
, net.minestom.server.Viewable
-
-
-
-
-
-
-
-
-
-Field Summary
-
-
Fields inherited from class net.minestom.server.inventory.AbstractInventory
-clickProcessor, inventoryConditions, itemStacks
-
-
-
-
-
-Constructor Summary
-Constructors
-
-
-
-
-
-
-Method Summary
-
-
-
Methods inherited from class net.minestom.server.inventory.Inventory
-addViewer, changeHeld, clear, doubleClick, dragging, drop, getCursorItem, getInventoryType, getTitle, getViewers, getWindowId, leftClick, middleClick, removeViewer, rightClick, sendProperty, setCursorItem, setTitle, shiftClick, UNSAFE_itemInsert, update, update
-
-
Methods inherited from class net.minestom.server.inventory.AbstractInventory
-addInventoryCondition, addItemStack, addItemStack, addItemStacks, copyContents, getInnerSize, getInventoryConditions, getItemStack, getItemStacks, getSize, processItemStack, processItemStacks, replaceItemStack, safeItemInsert, safeItemInsert, setItemStack, tagHandler, takeItemStack, takeItemStacks
-
-
Methods inherited from class java.lang.Object
-
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait
-
-
Methods inherited from interface net.minestom.server.inventory.InventoryClickHandler
-callClickEvent
-
-
Methods inherited from interface net.minestom.server.tag.Taggable
-getTag, hasTag, removeTag, setTag
-
-
Methods inherited from interface net.minestom.server.Viewable
-getViewersAsAudience, getViewersAsAudiences, isViewer, sendPacketsToViewers, sendPacketsToViewers, sendPacketToViewers, sendPacketToViewersAndSelf
-
-
-
-
-
-
-
-
-
-Constructor Details
-
-
-
-PveInventory
-public PveInventory ()
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/world/instance/room/inventory/PvpInventory.html b/docs/eu/mhsl/minenet/minigames/world/instance/room/inventory/PvpInventory.html
deleted file mode 100644
index 90a37e5..0000000
--- a/docs/eu/mhsl/minenet/minigames/world/instance/room/inventory/PvpInventory.html
+++ /dev/null
@@ -1,209 +0,0 @@
-
-
-
-
-PvpInventory
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-java.lang.Object
-
net.minestom.server.inventory.AbstractInventory
-
net.minestom.server.inventory.Inventory
-
-
-
-
-
-
-All Implemented Interfaces:
-net.minestom.server.inventory.InventoryClickHandler
, net.minestom.server.tag.Taggable
, net.minestom.server.tag.TagReadable
, net.minestom.server.tag.TagWritable
, net.minestom.server.Viewable
-
-
-
-
-
-
-
-
-
-Field Summary
-
-
Fields inherited from class net.minestom.server.inventory.AbstractInventory
-clickProcessor, inventoryConditions, itemStacks
-
-
-
-
-
-Constructor Summary
-Constructors
-
-
-
-
-
-
-Method Summary
-
-
All Methods Instance Methods Concrete Methods
-
-
-
-
-
-
protected void
-
onClick (net.minestom.server.entity.Player player,
- int slot,
- net.minestom.server.inventory.click.ClickType clickType,
- net.minestom.server.inventory.condition.InventoryConditionResult inventoryConditionResult)
-
-
You may want to Override this method to get more generic click events
-
-
-
-
-
-
-
Methods inherited from class net.minestom.server.inventory.Inventory
-addViewer, changeHeld, clear, doubleClick, dragging, drop, getCursorItem, getInventoryType, getTitle, getViewers, getWindowId, leftClick, middleClick, removeViewer, rightClick, sendProperty, setCursorItem, setTitle, shiftClick, UNSAFE_itemInsert, update, update
-
-
Methods inherited from class net.minestom.server.inventory.AbstractInventory
-addInventoryCondition, addItemStack, addItemStack, addItemStacks, copyContents, getInnerSize, getInventoryConditions, getItemStack, getItemStacks, getSize, processItemStack, processItemStacks, replaceItemStack, safeItemInsert, safeItemInsert, setItemStack, tagHandler, takeItemStack, takeItemStacks
-
-
Methods inherited from class java.lang.Object
-
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait
-
-
Methods inherited from interface net.minestom.server.inventory.InventoryClickHandler
-callClickEvent
-
-
Methods inherited from interface net.minestom.server.tag.Taggable
-getTag, hasTag, removeTag, setTag
-
-
Methods inherited from interface net.minestom.server.Viewable
-getViewersAsAudience, getViewersAsAudiences, isViewer, sendPacketsToViewers, sendPacketsToViewers, sendPacketToViewers, sendPacketToViewersAndSelf
-
-
-
-
-
-
-
-
-
-Constructor Details
-
-
-
-PvpInventory
-public PvpInventory ()
-
-
-
-
-
-
-
-
-Method Details
-
-
-
-onClick
-protected void onClick (net.minestom.server.entity.Player player,
- int slot,
- net.minestom.server.inventory.click.ClickType clickType,
- net.minestom.server.inventory.condition.InventoryConditionResult inventoryConditionResult)
-
-You may want to Override this method to get more generic click events
-
-Overrides:
-onClick
in class IntractableInventory
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/world/instance/room/inventory/RoomInventory.html b/docs/eu/mhsl/minenet/minigames/world/instance/room/inventory/RoomInventory.html
deleted file mode 100644
index 7267f6b..0000000
--- a/docs/eu/mhsl/minenet/minigames/world/instance/room/inventory/RoomInventory.html
+++ /dev/null
@@ -1,164 +0,0 @@
-
-
-
-
-RoomInventory
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-java.lang.Object
-
net.minestom.server.inventory.AbstractInventory
-
net.minestom.server.inventory.Inventory
-
-
-
-
-
-
-All Implemented Interfaces:
-net.minestom.server.inventory.InventoryClickHandler
, net.minestom.server.tag.Taggable
, net.minestom.server.tag.TagReadable
, net.minestom.server.tag.TagWritable
, net.minestom.server.Viewable
-
-
-
-
-
-
-
-
-
-Field Summary
-
-
Fields inherited from class net.minestom.server.inventory.AbstractInventory
-clickProcessor, inventoryConditions, itemStacks
-
-
-
-
-
-Constructor Summary
-Constructors
-
-
-
-
-
-
-Method Summary
-
-
-
Methods inherited from class net.minestom.server.inventory.Inventory
-addViewer, changeHeld, clear, doubleClick, dragging, drop, getCursorItem, getInventoryType, getTitle, getViewers, getWindowId, leftClick, middleClick, removeViewer, rightClick, sendProperty, setCursorItem, setTitle, shiftClick, UNSAFE_itemInsert, update, update
-
-
Methods inherited from class net.minestom.server.inventory.AbstractInventory
-addInventoryCondition, addItemStack, addItemStack, addItemStacks, copyContents, getInnerSize, getInventoryConditions, getItemStack, getItemStacks, getSize, processItemStack, processItemStacks, replaceItemStack, safeItemInsert, safeItemInsert, setItemStack, tagHandler, takeItemStack, takeItemStacks
-
-
Methods inherited from class java.lang.Object
-
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait
-
-
Methods inherited from interface net.minestom.server.inventory.InventoryClickHandler
-callClickEvent
-
-
Methods inherited from interface net.minestom.server.tag.Taggable
-getTag, hasTag, removeTag, setTag
-
-
Methods inherited from interface net.minestom.server.Viewable
-getViewersAsAudience, getViewersAsAudiences, isViewer, sendPacketsToViewers, sendPacketsToViewers, sendPacketToViewers, sendPacketToViewersAndSelf
-
-
-
-
-
-
-
-
-
-Constructor Details
-
-
-
-RoomInventory
-public RoomInventory ()
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/world/instance/room/inventory/package-summary.html b/docs/eu/mhsl/minenet/minigames/world/instance/room/inventory/package-summary.html
deleted file mode 100644
index 65d235e..0000000
--- a/docs/eu/mhsl/minenet/minigames/world/instance/room/inventory/package-summary.html
+++ /dev/null
@@ -1,101 +0,0 @@
-
-
-
-
-eu.mhsl.minenet.gameList.world.instance.room.inventory
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-package eu.mhsl.minenet.gameList.world.instance.room.inventory
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/world/instance/room/inventory/package-tree.html b/docs/eu/mhsl/minenet/minigames/world/instance/room/inventory/package-tree.html
deleted file mode 100644
index 99a0c51..0000000
--- a/docs/eu/mhsl/minenet/minigames/world/instance/room/inventory/package-tree.html
+++ /dev/null
@@ -1,86 +0,0 @@
-
-
-
-
-eu.mhsl.minenet.gameList.world.instance.room.inventory Class Hierarchy
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-Class Hierarchy
-
-java.lang.Object
-
-net.minestom.server.inventory.AbstractInventory (implements net.minestom.server.inventory.InventoryClickHandler, net.minestom.server.tag.Taggable)
-
-net.minestom.server.inventory.Inventory (implements net.minestom.server.Viewable)
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/world/instance/room/package-summary.html b/docs/eu/mhsl/minenet/minigames/world/instance/room/package-summary.html
deleted file mode 100644
index 251ca3e..0000000
--- a/docs/eu/mhsl/minenet/minigames/world/instance/room/package-summary.html
+++ /dev/null
@@ -1,95 +0,0 @@
-
-
-
-
-eu.mhsl.minenet.gameList.world.instance.room
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-package eu.mhsl.minenet.gameList.world.instance.room
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/world/instance/room/package-tree.html b/docs/eu/mhsl/minenet/minigames/world/instance/room/package-tree.html
deleted file mode 100644
index 0e78ae3..0000000
--- a/docs/eu/mhsl/minenet/minigames/world/instance/room/package-tree.html
+++ /dev/null
@@ -1,79 +0,0 @@
-
-
-
-
-eu.mhsl.minenet.gameList.world.instance.room Class Hierarchy
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-Class Hierarchy
-
-java.lang.Object
-
-net.minestom.server.instance.Instance (implements net.minestom.server.instance.block.Block.Getter, net.minestom.server.instance.block.Block.Setter, net.minestom.server.event.EventHandler<T>, net.minestom.server.adventure.audience.PacketGroupingAudience, net.minestom.server.timer.Schedulable, net.minestom.server.snapshot.Snapshotable, net.minestom.server.tag.Taggable, net.minestom.server.Tickable)
-
-net.minestom.server.instance.InstanceContainer
-
-eu.mhsl.minenet.gameList.world.instance.room.RoomInstance (implements eu.mhsl.minenet.gameList.world.Spawnable )
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/world/lobby/LobbyInstance.html b/docs/eu/mhsl/minenet/minigames/world/lobby/LobbyInstance.html
deleted file mode 100644
index 36af095..0000000
--- a/docs/eu/mhsl/minenet/minigames/world/lobby/LobbyInstance.html
+++ /dev/null
@@ -1,127 +0,0 @@
-
-
-
-
-LobbyInstance
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-
-
-
-public class LobbyInstance
-
extends Object
-
-
-
-
-
-
-Constructor Summary
-Constructors
-
-
-
-
-
-
-Method Summary
-
-
Methods inherited from class java.lang.Object
-
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait
-
-
-
-
-
-
-
-
-
-Constructor Details
-
-
-
-LobbyInstance
-public LobbyInstance ()
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/world/lobby/package-summary.html b/docs/eu/mhsl/minenet/minigames/world/lobby/package-summary.html
deleted file mode 100644
index e7a2c0a..0000000
--- a/docs/eu/mhsl/minenet/minigames/world/lobby/package-summary.html
+++ /dev/null
@@ -1,97 +0,0 @@
-
-
-
-
-eu.mhsl.minenet.gameList.world.lobby
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-package eu.mhsl.minenet.gameList.world.lobby
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/world/lobby/package-tree.html b/docs/eu/mhsl/minenet/minigames/world/lobby/package-tree.html
deleted file mode 100644
index 2bfec72..0000000
--- a/docs/eu/mhsl/minenet/minigames/world/lobby/package-tree.html
+++ /dev/null
@@ -1,71 +0,0 @@
-
-
-
-
-eu.mhsl.minenet.gameList.world.lobby Class Hierarchy
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/world/package-summary.html b/docs/eu/mhsl/minenet/minigames/world/package-summary.html
deleted file mode 100644
index 3efff8d..0000000
--- a/docs/eu/mhsl/minenet/minigames/world/package-summary.html
+++ /dev/null
@@ -1,105 +0,0 @@
-
-
-
-
-eu.mhsl.minenet.gameList.world
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-package eu.mhsl.minenet.gameList.world
-
-
-
-
-
-
-
-
All Classes and Interfaces Interfaces Enum Classes
-
-
-
-
-
-
-
-
-
-
diff --git a/docs/eu/mhsl/minenet/minigames/world/package-tree.html b/docs/eu/mhsl/minenet/minigames/world/package-tree.html
deleted file mode 100644
index 5047094..0000000
--- a/docs/eu/mhsl/minenet/minigames/world/package-tree.html
+++ /dev/null
@@ -1,81 +0,0 @@
-
-
-
-
-eu.mhsl.minenet.gameList.world Class Hierarchy
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-
-Enum Class Hierarchy
-
-
-
-
-
-
-
diff --git a/docs/help-doc.html b/docs/help-doc.html
deleted file mode 100644
index 84f9cc5..0000000
--- a/docs/help-doc.html
+++ /dev/null
@@ -1,181 +0,0 @@
-
-
-
-
-API Help
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-JavaDoc Help
-
-
-
-
Navigation
-Starting from the
Overview page, you can browse the documentation using the links in each page, and in the navigation bar at the top of each page. The
Index and Search box allow you to navigate to specific declarations and summary pages, including:
All Packages ,
All Classes and Interfaces
-
-Search
-You can search for definitions of modules, packages, types, fields, methods, system properties and other terms defined in the API, using some or all of the name, optionally using "camelCase" abbreviations. For example:
-
-j.l.obj
will match "java.lang.Object"
-InpStr
will match "java.io.InputStream"
-HM.cK
will match "java.util.HashMap.containsKey(Object)"
-
-Refer to the Javadoc Search Specification for a full description of search features.
-
-
-
-
-
Kinds of Pages
-The following sections describe the different kinds of pages in this collection.
-
-Overview
-The Overview page is the front page of this API document and provides a list of all packages with a summary for each. This page can also contain an overall description of the set of packages.
-
-
-Package
-Each package has a page that contains a list of its classes and interfaces, with a summary for each. These pages may contain the following categories:
-
-Interfaces
-Classes
-Enum Classes
-Exceptions
-Errors
-Annotation Interfaces
-
-
-
-Class or Interface
-Each class, interface, nested class and nested interface has its own separate page. Each of these pages has three sections consisting of a declaration and description, member summary tables, and detailed member descriptions. Entries in each of these sections are omitted if they are empty or not applicable.
-
-Class Inheritance Diagram
-Direct Subclasses
-All Known Subinterfaces
-All Known Implementing Classes
-Class or Interface Declaration
-Class or Interface Description
-
-
-
-Nested Class Summary
-Enum Constant Summary
-Field Summary
-Property Summary
-Constructor Summary
-Method Summary
-Required Element Summary
-Optional Element Summary
-
-
-
-Enum Constant Details
-Field Details
-Property Details
-Constructor Details
-Method Details
-Element Details
-
-Note: Annotation interfaces have required and optional elements, but not methods. Only enum classes have enum constants. The components of a record class are displayed as part of the declaration of the record class. Properties are a feature of JavaFX.
-The summary entries are alphabetical, while the detailed descriptions are in the order they appear in the source code. This preserves the logical groupings established by the programmer.
-
-
-Other Files
-Packages and modules may contain pages with additional information related to the declarations nearby.
-
-
-Tree (Class Hierarchy)
-There is a Class Hierarchy page for all packages, plus a hierarchy for each package. Each hierarchy page contains a list of classes and a list of interfaces. Classes are organized by inheritance structure starting with java.lang.Object
. Interfaces do not inherit from java.lang.Object
.
-
-When viewing the Overview page, clicking on TREE displays the hierarchy for all packages.
-When viewing a particular package, class or interface page, clicking on TREE displays the hierarchy for only that package.
-
-
-
-
-All Packages
-The All Packages page contains an alphabetic index of all packages contained in the documentation.
-
-
-All Classes and Interfaces
-The All Classes and Interfaces page contains an alphabetic index of all classes and interfaces contained in the documentation, including annotation interfaces, enum classes, and record classes.
-
-
-
-
-
-
-
-
-
diff --git a/docs/index-files/index-1.html b/docs/index-files/index-1.html
deleted file mode 100644
index 82dfe5e..0000000
--- a/docs/index-files/index-1.html
+++ /dev/null
@@ -1,99 +0,0 @@
-
-
-
-
-A-Index
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
diff --git a/docs/index-files/index-10.html b/docs/index-files/index-10.html
deleted file mode 100644
index a866090..0000000
--- a/docs/index-files/index-10.html
+++ /dev/null
@@ -1,65 +0,0 @@
-
-
-
-
-J-Index
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
diff --git a/docs/index-files/index-11.html b/docs/index-files/index-11.html
deleted file mode 100644
index 0954b10..0000000
--- a/docs/index-files/index-11.html
+++ /dev/null
@@ -1,101 +0,0 @@
-
-
-
-
-L-Index
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
diff --git a/docs/index-files/index-12.html b/docs/index-files/index-12.html
deleted file mode 100644
index 47f293f..0000000
--- a/docs/index-files/index-12.html
+++ /dev/null
@@ -1,129 +0,0 @@
-
-
-
-
-M-Index
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-A B C D E F G H I J L M N O P Q R S T U V W All Classes and Interfaces | All Packages | Constant Field Values
-M
-
-main(String[]) - Static method in class eu.mhsl.minenet.minigames.Main
-
-Main - Class in eu.mhsl.minenet.minigames
-
-Main() - Constructor for class eu.mhsl.minenet.minigames.Main
-
-manufacture() - Method in interface eu.mhsl.minenet.minigames.instance.game.minigame.config.GameFactory
-
-manufacture(List<Option<?>>) - Method in interface eu.mhsl.minenet.minigames.instance.game.minigame.config.GameFactory
-
-manufacture(Map<String, Option<?>>) - Method in interface eu.mhsl.minenet.minigames.instance.game.minigame.config.GameFactory
-
-manufacture(Map<String, Option<?>>) - Method in class eu.mhsl.minenet.minigames.instance.game.minigame.types.deathcube.DeathcubeFactory
-
-manufacture(Map<String, Option<?>>) - Method in class eu.mhsl.minenet.minigames.instance.game.minigame.types.minerun.MinerunFactory
-
-manufacture(Map<String, Option<?>>) - Method in class eu.mhsl.minenet.minigames.instance.game.minigame.types.stickfight.StickFightFactory
-
-manufacture(Map<String, Option<?>>) - Method in class eu.mhsl.minenet.minigames.instance.game.minigame.types.trafficlightrace.TrafficLightRaceFactory
-
-map(double, double, double, double, double) - Static method in class eu.mhsl.minenet.minigames.util.RangeMap
-
-mapCenter - Variable in class eu.mhsl.minenet.minigames.world.generator.terrain.CircularTerrainGenerator
-
-mapStart - Variable in class eu.mhsl.minenet.minigames.world.generator.terrain.SquareTerrainGenerator
-
-MaximalPlayeramountGameRestriction - Class in eu.mhsl.minenet.minigames.instance.game.minigame.config.restriction.common
-
-MaximalPlayeramountGameRestriction(int) - Constructor for class eu.mhsl.minenet.minigames.instance.game.minigame.config.restriction.common.MaximalPlayeramountGameRestriction
-
-message - Variable in class eu.mhsl.minenet.minigames.message.Countdown.CountdownModifier
-
-MineNetInstance - Class in eu.mhsl.minenet.minigames.instance
-
-MineNetInstance(DimensionType) - Constructor for class eu.mhsl.minenet.minigames.instance.MineNetInstance
-
-MINERUN - Enum constant in enum class eu.mhsl.minenet.minigames.instance.game.GameList
-
-MinerunFactory - Class in eu.mhsl.minenet.minigames.instance.game.minigame.types.minerun
-
-MinerunFactory() - Constructor for class eu.mhsl.minenet.minigames.instance.game.minigame.types.minerun.MinerunFactory
-
-Minigame - Class in eu.mhsl.minenet.minigames.instance.game.minigame
-
-Minigame(DimensionType, String) - Constructor for class eu.mhsl.minenet.minigames.instance.game.minigame.Minigame
-
-MinigameSelectInventory - Class in eu.mhsl.minenet.minigames.instance.room.inventory
-
-MinigameSelectInventory(Room, Player) - Constructor for class eu.mhsl.minenet.minigames.instance.room.inventory.MinigameSelectInventory
-
-MinimalPlayeramountGameRestriction - Class in eu.mhsl.minenet.minigames.instance.game.minigame.config.restriction.common
-
-MinimalPlayeramountGameRestriction(int) - Constructor for class eu.mhsl.minenet.minigames.instance.game.minigame.config.restriction.common.MinimalPlayeramountGameRestriction
-
-Monitoring - Class in eu.mhsl.minenet.minigames.util
-
-Monitoring() - Constructor for class eu.mhsl.minenet.minigames.util.Monitoring
-
-move(Set<Player>, Spawnable) - Static method in class eu.mhsl.minenet.minigames.util.MoveInstance
-
-move(Entity, Spawnable) - Static method in class eu.mhsl.minenet.minigames.util.MoveInstance
-
-MoveInstance - Class in eu.mhsl.minenet.minigames.util
-
-MoveInstance() - Constructor for class eu.mhsl.minenet.minigames.util.MoveInstance
-
-moveMembersToGame(Game) - Method in class eu.mhsl.minenet.minigames.instance.room.Room
-
-
-A B C D E F G H I J L M N O P Q R S T U V W All Classes and Interfaces | All Packages | Constant Field Values
-
-
-
-
diff --git a/docs/index-files/index-13.html b/docs/index-files/index-13.html
deleted file mode 100644
index ffea095..0000000
--- a/docs/index-files/index-13.html
+++ /dev/null
@@ -1,85 +0,0 @@
-
-
-
-
-N-Index
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
diff --git a/docs/index-files/index-14.html b/docs/index-files/index-14.html
deleted file mode 100644
index 1ccebc4..0000000
--- a/docs/index-files/index-14.html
+++ /dev/null
@@ -1,139 +0,0 @@
-
-
-
-
-O-Index
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-A B C D E F G H I J L M N O P Q R S T U V W All Classes and Interfaces | All Packages | Constant Field Values
-O
-
-OK - Enum constant in enum class eu.mhsl.minenet.minigames.instance.game.minigame.config.restriction.Restriction.Type
-
-onAttack(EntityAttackEvent) - Method in class eu.mhsl.minenet.minigames.instance.hub.entity.RoomSelector
-
-onAttack(EntityAttackEvent) - Method in class eu.mhsl.minenet.minigames.instance.room.entity.GameSelector
-
-onAttack(EntityAttackEvent) - Method in class eu.mhsl.minenet.minigames.shared.entity.InteractableEntity
-
-Called when a Player attacks the entity
-
-onBlockBreak(PlayerBlockBreakEvent) - Method in class eu.mhsl.minenet.minigames.instance.game.Game
-
-onBlockPlace(PlayerBlockPlaceEvent) - Method in class eu.mhsl.minenet.minigames.instance.game.Game
-
-onClick(Player, int, ClickType, InventoryConditionResult) - Method in class eu.mhsl.minenet.minigames.instance.game.minigame.config.GameConfigurationInventory
-
-onClick(Player, int, ClickType, InventoryConditionResult) - Method in class eu.mhsl.minenet.minigames.instance.hub.inventory.JoinInventory
-
-onClick(Player, int, ClickType, InventoryConditionResult) - Method in class eu.mhsl.minenet.minigames.shared.inventory.InteractableInventory
-
-You may want to Override this method to get more generic click events
-
-onClose(Runnable) - Method in class eu.mhsl.minenet.minigames.score.Score
-
-onDespawn(RemoveEntityFromInstanceEvent) - Method in class eu.mhsl.minenet.minigames.shared.entity.InteractableEntity
-
-Called when instance of entity is unset
-
-onInteract(PlayerEntityInteractEvent) - Method in class eu.mhsl.minenet.minigames.instance.hub.entity.RoomSelector
-
-onInteract(PlayerEntityInteractEvent) - Method in class eu.mhsl.minenet.minigames.instance.room.entity.GameSelector
-
-onInteract(PlayerEntityInteractEvent) - Method in class eu.mhsl.minenet.minigames.shared.entity.InteractableEntity
-
-Called when a Player interacts with the entity
-
-onItemDrop(ItemDropEvent) - Method in class eu.mhsl.minenet.minigames.instance.game.Game
-
-onLoad(CompletableFuture<Void>) - Method in class eu.mhsl.minenet.minigames.instance.game.Game
-
-onLoad(CompletableFuture<Void>) - Method in class eu.mhsl.minenet.minigames.instance.game.minigame.types.stickfight.Stickfight
-
-onPlayerJoin(Player) - Method in class eu.mhsl.minenet.minigames.instance.MineNetInstance
-
-Called when Player joins this instance
-
-onPlayerLeave(Player) - Method in class eu.mhsl.minenet.minigames.instance.game.Game
-
-onPlayerLeave(Player) - Method in class eu.mhsl.minenet.minigames.instance.MineNetInstance
-
-Called when Player leaves this instance
-
-onPlayerMove(PlayerMoveEvent) - Method in class eu.mhsl.minenet.minigames.instance.game.Game
-
-onPlayerMove(PlayerMoveEvent) - Method in class eu.mhsl.minenet.minigames.instance.game.minigame.types.stickfight.Stickfight
-
-onSpawn(AddEntityToInstanceEvent) - Method in class eu.mhsl.minenet.minigames.instance.hub.entity.RoomSelector
-
-onSpawn(AddEntityToInstanceEvent) - Method in class eu.mhsl.minenet.minigames.instance.room.entity.GameSelector
-
-onSpawn(AddEntityToInstanceEvent) - Method in class eu.mhsl.minenet.minigames.shared.entity.InteractableEntity
-
-Called when instance of entity is set
-
-onStart() - Method in class eu.mhsl.minenet.minigames.instance.game.Game
-
-onStop() - Method in class eu.mhsl.minenet.minigames.instance.game.Game
-
-onUnload() - Method in class eu.mhsl.minenet.minigames.instance.game.Game
-
-Option <T > - Class in eu.mhsl.minenet.minigames.instance.game.minigame.config
-
-Option(String, Material, TranslatedComponent, List<T>) - Constructor for class eu.mhsl.minenet.minigames.instance.game.minigame.config.Option
-
-OTHER - Enum constant in enum class eu.mhsl.minenet.minigames.instance.game.GameType
-
-OVERWORLD - Enum constant in enum class eu.mhsl.minenet.minigames.instance.Dimension
-
-
-A B C D E F G H I J L M N O P Q R S T U V W All Classes and Interfaces | All Packages | Constant Field Values
-
-
-
-
diff --git a/docs/index-files/index-15.html b/docs/index-files/index-15.html
deleted file mode 100644
index 39e8e03..0000000
--- a/docs/index-files/index-15.html
+++ /dev/null
@@ -1,93 +0,0 @@
-
-
-
-
-P-Index
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
diff --git a/docs/index-files/index-16.html b/docs/index-files/index-16.html
deleted file mode 100644
index 35e279b..0000000
--- a/docs/index-files/index-16.html
+++ /dev/null
@@ -1,63 +0,0 @@
-
-
-
-
-Q-Index
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
diff --git a/docs/index-files/index-17.html b/docs/index-files/index-17.html
deleted file mode 100644
index 8977e60..0000000
--- a/docs/index-files/index-17.html
+++ /dev/null
@@ -1,123 +0,0 @@
-
-
-
-
-R-Index
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
diff --git a/docs/index-files/index-18.html b/docs/index-files/index-18.html
deleted file mode 100644
index d0e226e..0000000
--- a/docs/index-files/index-18.html
+++ /dev/null
@@ -1,173 +0,0 @@
-
-
-
-
-S-Index
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-A B C D E F G H I J L M N O P Q R S T U V W All Classes and Interfaces | All Packages | Constant Field Values
-S
-
-SCHEMATICS - Enum constant in enum class eu.mhsl.minenet.minigames.Resource
-
-SCIENCE - Enum constant in enum class eu.mhsl.minenet.minigames.message.Icon
-
-Score - Class in eu.mhsl.minenet.minigames.score
-
-Score(Game) - Constructor for class eu.mhsl.minenet.minigames.score.Score
-
-scoreColor(int) - Static method in class eu.mhsl.minenet.minigames.util.ColorUtil
-
-send(List<Player>) - Method in interface eu.mhsl.minenet.minigames.message.Sendable
-
-send(Set<Player>) - Method in interface eu.mhsl.minenet.minigames.message.Sendable
-
-send(Audience) - Method in interface eu.mhsl.minenet.minigames.message.Sendable
-
-send(Player) - Method in interface eu.mhsl.minenet.minigames.message.Sendable
-
-send(Player) - Method in class eu.mhsl.minenet.minigames.message.type.ActionBarMessage
-
-send(Player) - Method in class eu.mhsl.minenet.minigames.message.type.ChatMessage
-
-send(Player) - Method in class eu.mhsl.minenet.minigames.message.type.SubtitleMessage
-
-send(Player) - Method in class eu.mhsl.minenet.minigames.message.type.TitleMessage
-
-Sendable - Interface in eu.mhsl.minenet.minigames.message
-
-setClickableItem(ItemStack, int, Consumer<ItemClick>) - Method in class eu.mhsl.minenet.minigames.shared.inventory.InteractableInventory
-
-setClickableItem(ItemStack, int, Consumer<ItemClick>, boolean) - Method in class eu.mhsl.minenet.minigames.shared.inventory.InteractableInventory
-
-Set Item with Callback
-
-setColor(NamedTextColor) - Method in class eu.mhsl.minenet.minigames.message.component.TranslatedComponent
-
-setDummyItem(ItemStack, int) - Method in class eu.mhsl.minenet.minigames.shared.inventory.InteractableInventory
-
-Set Item without handler
-
-setDummyItem(Material, int) - Method in class eu.mhsl.minenet.minigames.shared.inventory.InteractableInventory
-
-setOwnRoom(Player) - Static method in class eu.mhsl.minenet.minigames.instance.room.Room
-
-setRestrictionHandler(RestrictionHandler) - Method in class eu.mhsl.minenet.minigames.instance.game.minigame.config.Option
-
-setRoom(Player, Room) - Static method in class eu.mhsl.minenet.minigames.instance.room.Room
-
-setTimeLimit(int) - Method in class eu.mhsl.minenet.minigames.instance.game.minigame.Minigame
-
-setTimes(Title.Times) - Method in class eu.mhsl.minenet.minigames.message.type.TitleMessage
-
-SkinCache - Class in eu.mhsl.minenet.minigames.skin
-
-SkinCache() - Constructor for class eu.mhsl.minenet.minigames.skin.SkinCache
-
-SPAWN - Enum constant in enum class eu.mhsl.minenet.minigames.handler.Listeners
-
-Spawnable - Interface in eu.mhsl.minenet.minigames.instance
-
-SquareTerrainGenerator - Class in eu.mhsl.minenet.minigames.world.generator.terrain
-
-SquareTerrainGenerator(int, int, boolean) - Constructor for class eu.mhsl.minenet.minigames.world.generator.terrain.SquareTerrainGenerator
-
-STAR - Enum constant in enum class eu.mhsl.minenet.minigames.message.Icon
-
-start() - Method in class eu.mhsl.minenet.minigames.instance.game.Game
-
-start() - Method in class eu.mhsl.minenet.minigames.instance.game.minigame.Minigame
-
-Static - Class in eu.mhsl.minenet.minigames.util
-
-Static() - Constructor for class eu.mhsl.minenet.minigames.util.Static
-
-Stickfight - Class in eu.mhsl.minenet.minigames.instance.game.minigame.types.stickfight
-
-Stickfight() - Constructor for class eu.mhsl.minenet.minigames.instance.game.minigame.types.stickfight.Stickfight
-
-STICKFIGHT - Enum constant in enum class eu.mhsl.minenet.minigames.instance.game.GameList
-
-StickFightFactory - Class in eu.mhsl.minenet.minigames.instance.game.minigame.types.stickfight
-
-StickFightFactory() - Constructor for class eu.mhsl.minenet.minigames.instance.game.minigame.types.stickfight.StickFightFactory
-
-STONE - Enum constant in enum class eu.mhsl.minenet.minigames.world.generator.BlockPallet
-
-stop() - Method in class eu.mhsl.minenet.minigames.instance.game.Game
-
-stop() - Method in class eu.mhsl.minenet.minigames.instance.game.minigame.Minigame
-
-Structure - Class in eu.mhsl.minenet.minigames.world.generator.structures
-
-Structure() - Constructor for class eu.mhsl.minenet.minigames.world.generator.structures.Structure
-
-subtitle(Consumer<SubtitleMessage>) - Method in class eu.mhsl.minenet.minigames.message.type.TitleMessage
-
-SubtitleMessage - Class in eu.mhsl.minenet.minigames.message.type
-
-SubtitleMessage() - Constructor for class eu.mhsl.minenet.minigames.message.type.SubtitleMessage
-
-SUCCESS - Enum constant in enum class eu.mhsl.minenet.minigames.message.Icon
-
-symbol() - Method in interface eu.mhsl.minenet.minigames.instance.game.minigame.config.GameFactory
-
-symbol() - Method in class eu.mhsl.minenet.minigames.instance.game.minigame.types.deathcube.DeathcubeFactory
-
-symbol() - Method in class eu.mhsl.minenet.minigames.instance.game.minigame.types.minerun.MinerunFactory
-
-symbol() - Method in class eu.mhsl.minenet.minigames.instance.game.minigame.types.stickfight.StickFightFactory
-
-symbol() - Method in class eu.mhsl.minenet.minigames.instance.game.minigame.types.trafficlightrace.TrafficLightRaceFactory
-
-
-A B C D E F G H I J L M N O P Q R S T U V W All Classes and Interfaces | All Packages | Constant Field Values
-
-
-
-
diff --git a/docs/index-files/index-19.html b/docs/index-files/index-19.html
deleted file mode 100644
index bd08f8b..0000000
--- a/docs/index-files/index-19.html
+++ /dev/null
@@ -1,95 +0,0 @@
-
-
-
-
-T-Index
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
diff --git a/docs/index-files/index-2.html b/docs/index-files/index-2.html
deleted file mode 100644
index b4db925..0000000
--- a/docs/index-files/index-2.html
+++ /dev/null
@@ -1,79 +0,0 @@
-
-
-
-
-B-Index
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
diff --git a/docs/index-files/index-20.html b/docs/index-files/index-20.html
deleted file mode 100644
index e10ba1a..0000000
--- a/docs/index-files/index-20.html
+++ /dev/null
@@ -1,77 +0,0 @@
-
-
-
-
-U-Index
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
diff --git a/docs/index-files/index-21.html b/docs/index-files/index-21.html
deleted file mode 100644
index 7920ca3..0000000
--- a/docs/index-files/index-21.html
+++ /dev/null
@@ -1,142 +0,0 @@
-
-
-
-
-V-Index
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-A B C D E F G H I J L M N O P Q R S T U V W All Classes and Interfaces | All Packages | Constant Field Values
-V
-
-valueOf(String) - Static method in enum class eu.mhsl.minenet.minigames.command.Commands
-
-Returns the enum constant of this class with the specified name.
-
-valueOf(String) - Static method in enum class eu.mhsl.minenet.minigames.handler.Listeners
-
-Returns the enum constant of this class with the specified name.
-
-valueOf(String) - Static method in enum class eu.mhsl.minenet.minigames.instance.Dimension
-
-Returns the enum constant of this class with the specified name.
-
-valueOf(String) - Static method in enum class eu.mhsl.minenet.minigames.instance.game.GameList
-
-Returns the enum constant of this class with the specified name.
-
-valueOf(String) - Static method in enum class eu.mhsl.minenet.minigames.instance.game.GameType
-
-Returns the enum constant of this class with the specified name.
-
-valueOf(String) - Static method in enum class eu.mhsl.minenet.minigames.instance.game.minigame.config.restriction.Restriction.Type
-
-Returns the enum constant of this class with the specified name.
-
-valueOf(String) - Static method in enum class eu.mhsl.minenet.minigames.message.Icon
-
-Returns the enum constant of this class with the specified name.
-
-valueOf(String) - Static method in enum class eu.mhsl.minenet.minigames.Resource
-
-Returns the enum constant of this class with the specified name.
-
-valueOf(String) - Static method in enum class eu.mhsl.minenet.minigames.world.generator.BlockPallet
-
-Returns the enum constant of this class with the specified name.
-
-values() - Static method in enum class eu.mhsl.minenet.minigames.command.Commands
-
-Returns an array containing the constants of this enum class, in
-the order they are declared.
-
-values() - Static method in enum class eu.mhsl.minenet.minigames.handler.Listeners
-
-Returns an array containing the constants of this enum class, in
-the order they are declared.
-
-values() - Static method in enum class eu.mhsl.minenet.minigames.instance.Dimension
-
-Returns an array containing the constants of this enum class, in
-the order they are declared.
-
-values() - Static method in enum class eu.mhsl.minenet.minigames.instance.game.GameList
-
-Returns an array containing the constants of this enum class, in
-the order they are declared.
-
-values() - Static method in enum class eu.mhsl.minenet.minigames.instance.game.GameType
-
-Returns an array containing the constants of this enum class, in
-the order they are declared.
-
-values() - Static method in enum class eu.mhsl.minenet.minigames.instance.game.minigame.config.restriction.Restriction.Type
-
-Returns an array containing the constants of this enum class, in
-the order they are declared.
-
-values() - Static method in enum class eu.mhsl.minenet.minigames.message.Icon
-
-Returns an array containing the constants of this enum class, in
-the order they are declared.
-
-values() - Static method in enum class eu.mhsl.minenet.minigames.Resource
-
-Returns an array containing the constants of this enum class, in
-the order they are declared.
-
-values() - Static method in enum class eu.mhsl.minenet.minigames.world.generator.BlockPallet
-
-Returns an array containing the constants of this enum class, in
-the order they are declared.
-
-
-A B C D E F G H I J L M N O P Q R S T U V W All Classes and Interfaces | All Packages | Constant Field Values
-
-
-
-
diff --git a/docs/index-files/index-22.html b/docs/index-files/index-22.html
deleted file mode 100644
index 904927f..0000000
--- a/docs/index-files/index-22.html
+++ /dev/null
@@ -1,67 +0,0 @@
-
-
-
-
-W-Index
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
diff --git a/docs/index-files/index-23.html b/docs/index-files/index-23.html
deleted file mode 100644
index 25a8565..0000000
--- a/docs/index-files/index-23.html
+++ /dev/null
@@ -1,63 +0,0 @@
-
-
-
-
-W-Index
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
diff --git a/docs/index-files/index-3.html b/docs/index-files/index-3.html
deleted file mode 100644
index 0b8f537..0000000
--- a/docs/index-files/index-3.html
+++ /dev/null
@@ -1,138 +0,0 @@
-
-
-
-
-C-Index
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
diff --git a/docs/index-files/index-4.html b/docs/index-files/index-4.html
deleted file mode 100644
index de106f4..0000000
--- a/docs/index-files/index-4.html
+++ /dev/null
@@ -1,97 +0,0 @@
-
-
-
-
-D-Index
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
diff --git a/docs/index-files/index-5.html b/docs/index-files/index-5.html
deleted file mode 100644
index d65f466..0000000
--- a/docs/index-files/index-5.html
+++ /dev/null
@@ -1,147 +0,0 @@
-
-
-
-
-E-Index
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
diff --git a/docs/index-files/index-6.html b/docs/index-files/index-6.html
deleted file mode 100644
index 8755062..0000000
--- a/docs/index-files/index-6.html
+++ /dev/null
@@ -1,71 +0,0 @@
-
-
-
-
-F-Index
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
diff --git a/docs/index-files/index-7.html b/docs/index-files/index-7.html
deleted file mode 100644
index 734b8d4..0000000
--- a/docs/index-files/index-7.html
+++ /dev/null
@@ -1,223 +0,0 @@
-
-
-
-
-G-Index
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
diff --git a/docs/index-files/index-8.html b/docs/index-files/index-8.html
deleted file mode 100644
index 3813916..0000000
--- a/docs/index-files/index-8.html
+++ /dev/null
@@ -1,77 +0,0 @@
-
-
-
-
-H-Index
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
diff --git a/docs/index-files/index-9.html b/docs/index-files/index-9.html
deleted file mode 100644
index 943a717..0000000
--- a/docs/index-files/index-9.html
+++ /dev/null
@@ -1,109 +0,0 @@
-
-
-
-
-I-Index
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-A B C D E F G H I J L M N O P Q R S T U V W All Classes and Interfaces | All Packages | Constant Field Values
-I
-
-Icon - Enum Class in eu.mhsl.minenet.minigames.message
-
-indent(int) - Method in class eu.mhsl.minenet.minigames.message.TranslatableMessage
-
-initialize(GameFactory, Player) - Static method in class eu.mhsl.minenet.minigames.instance.game.Game
-
-instance - Variable in class eu.mhsl.minenet.minigames.score.Score
-
-INSTANCE - Static variable in class eu.mhsl.minenet.minigames.instance.hub.Hub
-
-InteractableEntity - Class in eu.mhsl.minenet.minigames.shared.entity
-
-InteractableEntity(EntityType) - Constructor for class eu.mhsl.minenet.minigames.shared.entity.InteractableEntity
-
-Declares an Entity with direct callbacks on interaction
-
-InteractableInventory - Class in eu.mhsl.minenet.minigames.shared.inventory
-
-InteractableInventory(InventoryType, Component) - Constructor for class eu.mhsl.minenet.minigames.shared.inventory.InteractableInventory
-
-Defines an Inventory with direct callbacks for ItemSlots
-
-Intersect - Class in eu.mhsl.minenet.minigames.util
-
-Intersect() - Constructor for class eu.mhsl.minenet.minigames.util.Intersect
-
-InventoryItemAlignment - Class in eu.mhsl.minenet.minigames.util
-
-InventoryItemAlignment(int, int) - Constructor for class eu.mhsl.minenet.minigames.util.InventoryItemAlignment
-
-InventoryItemAlignment(int, int, int) - Constructor for class eu.mhsl.minenet.minigames.util.InventoryItemAlignment
-
-InventoryItemAlignment.ItemOffset - Class in eu.mhsl.minenet.minigames.util
-
-IRestriction - Interface in eu.mhsl.minenet.minigames.instance.game.minigame.config.restriction
-
-isBeforeBeginning - Variable in class eu.mhsl.minenet.minigames.instance.game.Game
-
-isRunning - Variable in class eu.mhsl.minenet.minigames.instance.game.Game
-
-ItemClick - Class in eu.mhsl.minenet.minigames.shared.inventory
-
-ItemClick(Player, InteractableInventory, int, ItemStack, ClickType) - Constructor for class eu.mhsl.minenet.minigames.shared.inventory.ItemClick
-
-Describes a click on an Item from an IntractableInventory
-
-ItemOffset(int, int) - Constructor for class eu.mhsl.minenet.minigames.util.InventoryItemAlignment.ItemOffset
-
-
-A B C D E F G H I J L M N O P Q R S T U V W All Classes and Interfaces | All Packages | Constant Field Values
-
-
-
-
diff --git a/docs/index.html b/docs/index.html
deleted file mode 100644
index d91a2d8..0000000
--- a/docs/index.html
+++ /dev/null
@@ -1,137 +0,0 @@
-
-
-
-
-Overview
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
Packages
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/docs/jquery-ui.overrides.css b/docs/jquery-ui.overrides.css
deleted file mode 100644
index f89acb6..0000000
--- a/docs/jquery-ui.overrides.css
+++ /dev/null
@@ -1,34 +0,0 @@
-/*
- * Copyright (c) 2020, Oracle and/or its affiliates. All rights reserved.
- * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
- *
- * This code is free software; you can redistribute it and/or modify it
- * under the terms of the GNU General Public License version 2 only, as
- * published by the Free Software Foundation. Oracle designates this
- * particular file as subject to the "Classpath" exception as provided
- * by Oracle in the LICENSE file that accompanied this code.
- *
- * This code is distributed in the hope that it will be useful, but WITHOUT
- * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
- * version 2 for more details (a copy is included in the LICENSE file that
- * accompanied this code).
- *
- * You should have received a copy of the GNU General Public License version
- * 2 along with this work; if not, write to the Free Software Foundation,
- * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
- *
- * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
- * or visit www.oracle.com if you need additional information or have any
- * questions.
- */
-
-.ui-state-active,
-.ui-widget-content .ui-state-active,
-.ui-widget-header .ui-state-active,
-a.ui-button:active,
-.ui-button:active,
-.ui-button.ui-state-active:hover {
- /* Overrides the color of selection used in jQuery UI */
- background: #F8981D;
-}
diff --git a/docs/legal/ADDITIONAL_LICENSE_INFO b/docs/legal/ADDITIONAL_LICENSE_INFO
deleted file mode 100644
index ff700cd..0000000
--- a/docs/legal/ADDITIONAL_LICENSE_INFO
+++ /dev/null
@@ -1,37 +0,0 @@
- ADDITIONAL INFORMATION ABOUT LICENSING
-
-Certain files distributed by Oracle America, Inc. and/or its affiliates are
-subject to the following clarification and special exception to the GPLv2,
-based on the GNU Project exception for its Classpath libraries, known as the
-GNU Classpath Exception.
-
-Note that Oracle includes multiple, independent programs in this software
-package. Some of those programs are provided under licenses deemed
-incompatible with the GPLv2 by the Free Software Foundation and others.
-For example, the package includes programs licensed under the Apache
-License, Version 2.0 and may include FreeType. Such programs are licensed
-to you under their original licenses.
-
-Oracle facilitates your further distribution of this package by adding the
-Classpath Exception to the necessary parts of its GPLv2 code, which permits
-you to use that code in combination with other independent modules not
-licensed under the GPLv2. However, note that this would not permit you to
-commingle code under an incompatible license with Oracle's GPLv2 licensed
-code by, for example, cutting and pasting such code into a file also
-containing Oracle's GPLv2 licensed code and then distributing the result.
-
-Additionally, if you were to remove the Classpath Exception from any of the
-files to which it applies and distribute the result, you would likely be
-required to license some or all of the other code in that distribution under
-the GPLv2 as well, and since the GPLv2 is incompatible with the license terms
-of some items included in the distribution by Oracle, removing the Classpath
-Exception could therefore effectively compromise your ability to further
-distribute the package.
-
-Failing to distribute notices associated with some files may also create
-unexpected legal consequences.
-
-Proceed with caution and we recommend that you obtain the advice of a lawyer
-skilled in open source matters before removing the Classpath Exception or
-making modifications to this package which may subsequently be redistributed
-and/or involve the use of third party software.
diff --git a/docs/legal/ASSEMBLY_EXCEPTION b/docs/legal/ASSEMBLY_EXCEPTION
deleted file mode 100644
index 065b8d9..0000000
--- a/docs/legal/ASSEMBLY_EXCEPTION
+++ /dev/null
@@ -1,27 +0,0 @@
-
-OPENJDK ASSEMBLY EXCEPTION
-
-The OpenJDK source code made available by Oracle America, Inc. (Oracle) at
-openjdk.java.net ("OpenJDK Code") is distributed under the terms of the GNU
-General Public License version 2
-only ("GPL2"), with the following clarification and special exception.
-
- Linking this OpenJDK Code statically or dynamically with other code
- is making a combined work based on this library. Thus, the terms
- and conditions of GPL2 cover the whole combination.
-
- As a special exception, Oracle gives you permission to link this
- OpenJDK Code with certain code licensed by Oracle as indicated at
- http://openjdk.java.net/legal/exception-modules-2007-05-08.html
- ("Designated Exception Modules") to produce an executable,
- regardless of the license terms of the Designated Exception Modules,
- and to copy and distribute the resulting executable under GPL2,
- provided that the Designated Exception Modules continue to be
- governed by the licenses under which they were offered by Oracle.
-
-As such, it allows licensees and sublicensees of Oracle's GPL2 OpenJDK Code
-to build an executable that includes those portions of necessary code that
-Oracle could not provide under GPL2 (or that Oracle has provided under GPL2
-with the Classpath exception). If you modify or add to the OpenJDK code,
-that new GPL2 code may still be combined with Designated Exception Modules
-if the new code is made subject to this exception by its copyright holder.
diff --git a/docs/legal/LICENSE b/docs/legal/LICENSE
deleted file mode 100644
index 8b400c7..0000000
--- a/docs/legal/LICENSE
+++ /dev/null
@@ -1,347 +0,0 @@
-The GNU General Public License (GPL)
-
-Version 2, June 1991
-
-Copyright (C) 1989, 1991 Free Software Foundation, Inc.
-51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
-
-Everyone is permitted to copy and distribute verbatim copies of this license
-document, but changing it is not allowed.
-
-Preamble
-
-The licenses for most software are designed to take away your freedom to share
-and change it. By contrast, the GNU General Public License is intended to
-guarantee your freedom to share and change free software--to make sure the
-software is free for all its users. This General Public License applies to
-most of the Free Software Foundation's software and to any other program whose
-authors commit to using it. (Some other Free Software Foundation software is
-covered by the GNU Library General Public License instead.) You can apply it to
-your programs, too.
-
-When we speak of free software, we are referring to freedom, not price. Our
-General Public Licenses are designed to make sure that you have the freedom to
-distribute copies of free software (and charge for this service if you wish),
-that you receive source code or can get it if you want it, that you can change
-the software or use pieces of it in new free programs; and that you know you
-can do these things.
-
-To protect your rights, we need to make restrictions that forbid anyone to deny
-you these rights or to ask you to surrender the rights. These restrictions
-translate to certain responsibilities for you if you distribute copies of the
-software, or if you modify it.
-
-For example, if you distribute copies of such a program, whether gratis or for
-a fee, you must give the recipients all the rights that you have. You must
-make sure that they, too, receive or can get the source code. And you must
-show them these terms so they know their rights.
-
-We protect your rights with two steps: (1) copyright the software, and (2)
-offer you this license which gives you legal permission to copy, distribute
-and/or modify the software.
-
-Also, for each author's protection and ours, we want to make certain that
-everyone understands that there is no warranty for this free software. If the
-software is modified by someone else and passed on, we want its recipients to
-know that what they have is not the original, so that any problems introduced
-by others will not reflect on the original authors' reputations.
-
-Finally, any free program is threatened constantly by software patents. We
-wish to avoid the danger that redistributors of a free program will
-individually obtain patent licenses, in effect making the program proprietary.
-To prevent this, we have made it clear that any patent must be licensed for
-everyone's free use or not licensed at all.
-
-The precise terms and conditions for copying, distribution and modification
-follow.
-
-TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
-
-0. This License applies to any program or other work which contains a notice
-placed by the copyright holder saying it may be distributed under the terms of
-this General Public License. The "Program", below, refers to any such program
-or work, and a "work based on the Program" means either the Program or any
-derivative work under copyright law: that is to say, a work containing the
-Program or a portion of it, either verbatim or with modifications and/or
-translated into another language. (Hereinafter, translation is included
-without limitation in the term "modification".) Each licensee is addressed as
-"you".
-
-Activities other than copying, distribution and modification are not covered by
-this License; they are outside its scope. The act of running the Program is
-not restricted, and the output from the Program is covered only if its contents
-constitute a work based on the Program (independent of having been made by
-running the Program). Whether that is true depends on what the Program does.
-
-1. You may copy and distribute verbatim copies of the Program's source code as
-you receive it, in any medium, provided that you conspicuously and
-appropriately publish on each copy an appropriate copyright notice and
-disclaimer of warranty; keep intact all the notices that refer to this License
-and to the absence of any warranty; and give any other recipients of the
-Program a copy of this License along with the Program.
-
-You may charge a fee for the physical act of transferring a copy, and you may
-at your option offer warranty protection in exchange for a fee.
-
-2. You may modify your copy or copies of the Program or any portion of it, thus
-forming a work based on the Program, and copy and distribute such modifications
-or work under the terms of Section 1 above, provided that you also meet all of
-these conditions:
-
- a) You must cause the modified files to carry prominent notices stating
- that you changed the files and the date of any change.
-
- b) You must cause any work that you distribute or publish, that in whole or
- in part contains or is derived from the Program or any part thereof, to be
- licensed as a whole at no charge to all third parties under the terms of
- this License.
-
- c) If the modified program normally reads commands interactively when run,
- you must cause it, when started running for such interactive use in the
- most ordinary way, to print or display an announcement including an
- appropriate copyright notice and a notice that there is no warranty (or
- else, saying that you provide a warranty) and that users may redistribute
- the program under these conditions, and telling the user how to view a copy
- of this License. (Exception: if the Program itself is interactive but does
- not normally print such an announcement, your work based on the Program is
- not required to print an announcement.)
-
-These requirements apply to the modified work as a whole. If identifiable
-sections of that work are not derived from the Program, and can be reasonably
-considered independent and separate works in themselves, then this License, and
-its terms, do not apply to those sections when you distribute them as separate
-works. But when you distribute the same sections as part of a whole which is a
-work based on the Program, the distribution of the whole must be on the terms
-of this License, whose permissions for other licensees extend to the entire
-whole, and thus to each and every part regardless of who wrote it.
-
-Thus, it is not the intent of this section to claim rights or contest your
-rights to work written entirely by you; rather, the intent is to exercise the
-right to control the distribution of derivative or collective works based on
-the Program.
-
-In addition, mere aggregation of another work not based on the Program with the
-Program (or with a work based on the Program) on a volume of a storage or
-distribution medium does not bring the other work under the scope of this
-License.
-
-3. You may copy and distribute the Program (or a work based on it, under
-Section 2) in object code or executable form under the terms of Sections 1 and
-2 above provided that you also do one of the following:
-
- a) Accompany it with the complete corresponding machine-readable source
- code, which must be distributed under the terms of Sections 1 and 2 above
- on a medium customarily used for software interchange; or,
-
- b) Accompany it with a written offer, valid for at least three years, to
- give any third party, for a charge no more than your cost of physically
- performing source distribution, a complete machine-readable copy of the
- corresponding source code, to be distributed under the terms of Sections 1
- and 2 above on a medium customarily used for software interchange; or,
-
- c) Accompany it with the information you received as to the offer to
- distribute corresponding source code. (This alternative is allowed only
- for noncommercial distribution and only if you received the program in
- object code or executable form with such an offer, in accord with
- Subsection b above.)
-
-The source code for a work means the preferred form of the work for making
-modifications to it. For an executable work, complete source code means all
-the source code for all modules it contains, plus any associated interface
-definition files, plus the scripts used to control compilation and installation
-of the executable. However, as a special exception, the source code
-distributed need not include anything that is normally distributed (in either
-source or binary form) with the major components (compiler, kernel, and so on)
-of the operating system on which the executable runs, unless that component
-itself accompanies the executable.
-
-If distribution of executable or object code is made by offering access to copy
-from a designated place, then offering equivalent access to copy the source
-code from the same place counts as distribution of the source code, even though
-third parties are not compelled to copy the source along with the object code.
-
-4. You may not copy, modify, sublicense, or distribute the Program except as
-expressly provided under this License. Any attempt otherwise to copy, modify,
-sublicense or distribute the Program is void, and will automatically terminate
-your rights under this License. However, parties who have received copies, or
-rights, from you under this License will not have their licenses terminated so
-long as such parties remain in full compliance.
-
-5. You are not required to accept this License, since you have not signed it.
-However, nothing else grants you permission to modify or distribute the Program
-or its derivative works. These actions are prohibited by law if you do not
-accept this License. Therefore, by modifying or distributing the Program (or
-any work based on the Program), you indicate your acceptance of this License to
-do so, and all its terms and conditions for copying, distributing or modifying
-the Program or works based on it.
-
-6. Each time you redistribute the Program (or any work based on the Program),
-the recipient automatically receives a license from the original licensor to
-copy, distribute or modify the Program subject to these terms and conditions.
-You may not impose any further restrictions on the recipients' exercise of the
-rights granted herein. You are not responsible for enforcing compliance by
-third parties to this License.
-
-7. If, as a consequence of a court judgment or allegation of patent
-infringement or for any other reason (not limited to patent issues), conditions
-are imposed on you (whether by court order, agreement or otherwise) that
-contradict the conditions of this License, they do not excuse you from the
-conditions of this License. If you cannot distribute so as to satisfy
-simultaneously your obligations under this License and any other pertinent
-obligations, then as a consequence you may not distribute the Program at all.
-For example, if a patent license would not permit royalty-free redistribution
-of the Program by all those who receive copies directly or indirectly through
-you, then the only way you could satisfy both it and this License would be to
-refrain entirely from distribution of the Program.
-
-If any portion of this section is held invalid or unenforceable under any
-particular circumstance, the balance of the section is intended to apply and
-the section as a whole is intended to apply in other circumstances.
-
-It is not the purpose of this section to induce you to infringe any patents or
-other property right claims or to contest validity of any such claims; this
-section has the sole purpose of protecting the integrity of the free software
-distribution system, which is implemented by public license practices. Many
-people have made generous contributions to the wide range of software
-distributed through that system in reliance on consistent application of that
-system; it is up to the author/donor to decide if he or she is willing to
-distribute software through any other system and a licensee cannot impose that
-choice.
-
-This section is intended to make thoroughly clear what is believed to be a
-consequence of the rest of this License.
-
-8. If the distribution and/or use of the Program is restricted in certain
-countries either by patents or by copyrighted interfaces, the original
-copyright holder who places the Program under this License may add an explicit
-geographical distribution limitation excluding those countries, so that
-distribution is permitted only in or among countries not thus excluded. In
-such case, this License incorporates the limitation as if written in the body
-of this License.
-
-9. The Free Software Foundation may publish revised and/or new versions of the
-General Public License from time to time. Such new versions will be similar in
-spirit to the present version, but may differ in detail to address new problems
-or concerns.
-
-Each version is given a distinguishing version number. If the Program
-specifies a version number of this License which applies to it and "any later
-version", you have the option of following the terms and conditions either of
-that version or of any later version published by the Free Software Foundation.
-If the Program does not specify a version number of this License, you may
-choose any version ever published by the Free Software Foundation.
-
-10. If you wish to incorporate parts of the Program into other free programs
-whose distribution conditions are different, write to the author to ask for
-permission. For software which is copyrighted by the Free Software Foundation,
-write to the Free Software Foundation; we sometimes make exceptions for this.
-Our decision will be guided by the two goals of preserving the free status of
-all derivatives of our free software and of promoting the sharing and reuse of
-software generally.
-
-NO WARRANTY
-
-11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY FOR
-THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN OTHERWISE
-STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES PROVIDE THE
-PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED,
-INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
-FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND
-PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE,
-YOU ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
-
-12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL
-ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR REDISTRIBUTE THE
-PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY
-GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR
-INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA
-BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A
-FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), EVEN IF SUCH HOLDER
-OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
-
-END OF TERMS AND CONDITIONS
-
-How to Apply These Terms to Your New Programs
-
-If you develop a new program, and you want it to be of the greatest possible
-use to the public, the best way to achieve this is to make it free software
-which everyone can redistribute and change under these terms.
-
-To do so, attach the following notices to the program. It is safest to attach
-them to the start of each source file to most effectively convey the exclusion
-of warranty; and each file should have at least the "copyright" line and a
-pointer to where the full notice is found.
-
- One line to give the program's name and a brief idea of what it does.
-
- Copyright (C)
-
- This program is free software; you can redistribute it and/or modify it
- under the terms of the GNU General Public License as published by the Free
- Software Foundation; either version 2 of the License, or (at your option)
- any later version.
-
- This program is distributed in the hope that it will be useful, but WITHOUT
- ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
- more details.
-
- You should have received a copy of the GNU General Public License along
- with this program; if not, write to the Free Software Foundation, Inc.,
- 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Also add information on how to contact you by electronic and paper mail.
-
-If the program is interactive, make it output a short notice like this when it
-starts in an interactive mode:
-
- Gnomovision version 69, Copyright (C) year name of author Gnomovision comes
- with ABSOLUTELY NO WARRANTY; for details type 'show w'. This is free
- software, and you are welcome to redistribute it under certain conditions;
- type 'show c' for details.
-
-The hypothetical commands 'show w' and 'show c' should show the appropriate
-parts of the General Public License. Of course, the commands you use may be
-called something other than 'show w' and 'show c'; they could even be
-mouse-clicks or menu items--whatever suits your program.
-
-You should also get your employer (if you work as a programmer) or your school,
-if any, to sign a "copyright disclaimer" for the program, if necessary. Here
-is a sample; alter the names:
-
- Yoyodyne, Inc., hereby disclaims all copyright interest in the program
- 'Gnomovision' (which makes passes at compilers) written by James Hacker.
-
- signature of Ty Coon, 1 April 1989
-
- Ty Coon, President of Vice
-
-This General Public License does not permit incorporating your program into
-proprietary programs. If your program is a subroutine library, you may
-consider it more useful to permit linking proprietary applications with the
-library. If this is what you want to do, use the GNU Library General Public
-License instead of this License.
-
-
-"CLASSPATH" EXCEPTION TO THE GPL
-
-Certain source files distributed by Oracle America and/or its affiliates are
-subject to the following clarification and special exception to the GPL, but
-only where Oracle has expressly included in the particular source file's header
-the words "Oracle designates this particular file as subject to the "Classpath"
-exception as provided by Oracle in the LICENSE file that accompanied this code."
-
- Linking this library statically or dynamically with other modules is making
- a combined work based on this library. Thus, the terms and conditions of
- the GNU General Public License cover the whole combination.
-
- As a special exception, the copyright holders of this library give you
- permission to link this library with independent modules to produce an
- executable, regardless of the license terms of these independent modules,
- and to copy and distribute the resulting executable under terms of your
- choice, provided that you also meet, for each linked independent module,
- the terms and conditions of the license of that module. An independent
- module is a module which is not derived from or based on this library. If
- you modify this library, you may extend this exception to your version of
- the library, but you are not obligated to do so. If you do not wish to do
- so, delete this exception statement from your version.
diff --git a/docs/legal/jquery.md b/docs/legal/jquery.md
deleted file mode 100644
index 8054a34..0000000
--- a/docs/legal/jquery.md
+++ /dev/null
@@ -1,72 +0,0 @@
-## jQuery v3.5.1
-
-### jQuery License
-```
-jQuery v 3.5.1
-Copyright JS Foundation and other contributors, https://js.foundation/
-
-Permission is hereby granted, free of charge, to any person obtaining
-a copy of this software and associated documentation files (the
-"Software"), to deal in the Software without restriction, including
-without limitation the rights to use, copy, modify, merge, publish,
-distribute, sublicense, and/or sell copies of the Software, and to
-permit persons to whom the Software is furnished to do so, subject to
-the following conditions:
-
-The above copyright notice and this permission notice shall be
-included in all copies or substantial portions of the Software.
-
-THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
-EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
-MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
-NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
-LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
-OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
-WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
-
-******************************************
-
-The jQuery JavaScript Library v3.5.1 also includes Sizzle.js
-
-Sizzle.js includes the following license:
-
-Copyright JS Foundation and other contributors, https://js.foundation/
-
-This software consists of voluntary contributions made by many
-individuals. For exact contribution history, see the revision history
-available at https://github.com/jquery/sizzle
-
-The following license applies to all parts of this software except as
-documented below:
-
-====
-
-Permission is hereby granted, free of charge, to any person obtaining
-a copy of this software and associated documentation files (the
-"Software"), to deal in the Software without restriction, including
-without limitation the rights to use, copy, modify, merge, publish,
-distribute, sublicense, and/or sell copies of the Software, and to
-permit persons to whom the Software is furnished to do so, subject to
-the following conditions:
-
-The above copyright notice and this permission notice shall be
-included in all copies or substantial portions of the Software.
-
-THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
-EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
-MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
-NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
-LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
-OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
-WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
-
-====
-
-All files located in the node_modules and external directories are
-externally maintained libraries used by this software which have their
-own licenses; we recommend you read them, as their terms may differ from
-the terms above.
-
-*********************
-
-```
diff --git a/docs/legal/jqueryUI.md b/docs/legal/jqueryUI.md
deleted file mode 100644
index 8031bdb..0000000
--- a/docs/legal/jqueryUI.md
+++ /dev/null
@@ -1,49 +0,0 @@
-## jQuery UI v1.12.1
-
-### jQuery UI License
-```
-Copyright jQuery Foundation and other contributors, https://jquery.org/
-
-This software consists of voluntary contributions made by many
-individuals. For exact contribution history, see the revision history
-available at https://github.com/jquery/jquery-ui
-
-The following license applies to all parts of this software except as
-documented below:
-
-====
-
-Permission is hereby granted, free of charge, to any person obtaining
-a copy of this software and associated documentation files (the
-"Software"), to deal in the Software without restriction, including
-without limitation the rights to use, copy, modify, merge, publish,
-distribute, sublicense, and/or sell copies of the Software, and to
-permit persons to whom the Software is furnished to do so, subject to
-the following conditions:
-
-The above copyright notice and this permission notice shall be
-included in all copies or substantial portions of the Software.
-
-THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
-EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
-MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
-NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
-LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
-OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
-WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
-
-====
-
-Copyright and related rights for sample code are waived via CC0. Sample
-code is defined as all source code contained within the demos directory.
-
-CC0: http://creativecommons.org/publicdomain/zero/1.0/
-
-====
-
-All files located in the node_modules and external directories are
-externally maintained libraries used by this software which have their
-own licenses; we recommend you read them, as their terms may differ from
-the terms above.
-
-```
diff --git a/docs/member-search-index.js b/docs/member-search-index.js
deleted file mode 100644
index 8852caf..0000000
--- a/docs/member-search-index.js
+++ /dev/null
@@ -1 +0,0 @@
-memberSearchIndex = [{"p":"eu.mhsl.minenet.minigames.message.type","c":"ActionBarMessage","l":"ActionBarMessage()","u":"%3Cinit%3E()"},{"p":"eu.mhsl.minenet.minigames.handler.global","c":"AddEntityToInstanceEventListener","l":"AddEntityToInstanceEventListener()","u":"%3Cinit%3E()"},{"p":"eu.mhsl.minenet.minigames.lang","c":"Lang","l":"addEntry(String, String)","u":"addEntry(java.lang.String,java.lang.String)"},{"p":"eu.mhsl.minenet.minigames.instance.game.minigame.config","c":"ConfigManager","l":"addOption(Option)","u":"addOption(eu.mhsl.minenet.minigames.instance.game.minigame.config.Option)"},{"p":"eu.mhsl.minenet.minigames.instance.game.minigame.config.restriction","c":"RestrictionHandler","l":"addRestriction(IRestriction)","u":"addRestriction(eu.mhsl.minenet.minigames.instance.game.minigame.config.restriction.IRestriction)"},{"p":"eu.mhsl.minenet.minigames.score","c":"Score","l":"addResult(Player)","u":"addResult(net.minestom.server.entity.Player)"},{"p":"eu.mhsl.minenet.minigames.message","c":"TranslatableMessage","l":"appendStatic(Component)","u":"appendStatic(net.kyori.adventure.text.Component)"},{"p":"eu.mhsl.minenet.minigames.message","c":"TranslatableMessage","l":"appendStatic(String)","u":"appendStatic(java.lang.String)"},{"p":"eu.mhsl.minenet.minigames.message","c":"TranslatableMessage","l":"appendTranslated(String)","u":"appendTranslated(java.lang.String)"},{"p":"eu.mhsl.minenet.minigames.skin","c":"SkinCache","l":"applySkin(Player)","u":"applySkin(net.minestom.server.entity.Player)"},{"p":"eu.mhsl.minenet.minigames.message.component","c":"TranslatedComponent","l":"asComponent()"},{"p":"eu.mhsl.minenet.minigames.message.component","c":"Translatable","l":"assemble(Player)","u":"assemble(net.minestom.server.entity.Player)"},{"p":"eu.mhsl.minenet.minigames.message.component","c":"TranslatedComponent","l":"assemble(Player)","u":"assemble(net.minestom.server.entity.Player)"},{"p":"eu.mhsl.minenet.minigames.message.component","c":"TranslatedComponent","l":"assemble(String)","u":"assemble(java.lang.String)"},{"p":"eu.mhsl.minenet.minigames.message.component","c":"TranslatedComponent","l":"assemble(String, Player)","u":"assemble(java.lang.String,net.minestom.server.entity.Player)"},{"p":"eu.mhsl.minenet.minigames.util","c":"TextUtil","l":"autoWrap(String)","u":"autoWrap(java.lang.String)"},{"p":"eu.mhsl.minenet.minigames.util","c":"TextUtil","l":"autoWrap(String, NamedTextColor)","u":"autoWrap(java.lang.String,net.kyori.adventure.text.format.NamedTextColor)"},{"p":"eu.mhsl.minenet.minigames.util","c":"BatchUtil","l":"BatchUtil()","u":"%3Cinit%3E()"},{"p":"eu.mhsl.minenet.minigames.instance.game.minigame.config.common","c":"BoolOption","l":"BoolOption(String, Material, TranslatedComponent)","u":"%3Cinit%3E(java.lang.String,net.minestom.server.item.Material,eu.mhsl.minenet.minigames.message.component.TranslatedComponent)"},{"p":"eu.mhsl.minenet.minigames.message","c":"TranslatableMessage","l":"build(Player)","u":"build(net.minestom.server.entity.Player)"},{"p":"eu.mhsl.minenet.minigames.message.component","c":"TranslatedComponent","l":"byId(String)","u":"byId(java.lang.String)"},{"p":"eu.mhsl.minenet.minigames.server.provider","c":"ByPlayerNameUuidProvider","l":"ByPlayerNameUuidProvider()","u":"%3Cinit%3E()"},{"p":"eu.mhsl.minenet.minigames.instance.game.minigame.config.restriction.common","c":"MaximalPlayeramountGameRestriction","l":"calculate(RestrictionData)","u":"calculate(eu.mhsl.minenet.minigames.instance.game.minigame.config.restriction.RestrictionData)"},{"p":"eu.mhsl.minenet.minigames.instance.game.minigame.config.restriction.common","c":"MinimalPlayeramountGameRestriction","l":"calculate(RestrictionData)","u":"calculate(eu.mhsl.minenet.minigames.instance.game.minigame.config.restriction.RestrictionData)"},{"p":"eu.mhsl.minenet.minigames.instance.game.minigame.config.restriction","c":"IRestriction","l":"calculate(RestrictionData)","u":"calculate(eu.mhsl.minenet.minigames.instance.game.minigame.config.restriction.RestrictionData)"},{"p":"eu.mhsl.minenet.minigames.util","c":"CommonEventHandles","l":"cancel(CancellableEvent)","u":"cancel(net.minestom.server.event.trait.CancellableEvent)"},{"p":"eu.mhsl.minenet.minigames.util","c":"CommonEventHandles","l":"cancel(CancellableEvent, boolean)","u":"cancel(net.minestom.server.event.trait.CancellableEvent,boolean)"},{"p":"eu.mhsl.minenet.minigames.instance.game.minigame.config.restriction","c":"RestrictionHandler","l":"canPlay(RestrictionData)","u":"canPlay(eu.mhsl.minenet.minigames.instance.game.minigame.config.restriction.RestrictionData)"},{"p":"eu.mhsl.minenet.minigames.handler","c":"Listeners","l":"CHAT"},{"p":"eu.mhsl.minenet.minigames.message","c":"Icon","l":"CHAT"},{"p":"eu.mhsl.minenet.minigames.message.type","c":"ChatMessage","l":"ChatMessage(Icon)","u":"%3Cinit%3E(eu.mhsl.minenet.minigames.message.Icon)"},{"p":"eu.mhsl.minenet.minigames.instance.game","c":"Game","l":"checkAbandoned()"},{"p":"eu.mhsl.minenet.minigames.world.generator.terrain","c":"CircularTerrainGenerator","l":"CircularTerrainGenerator(int, boolean)","u":"%3Cinit%3E(int,boolean)"},{"p":"eu.mhsl.minenet.minigames.util","c":"ColorUtil","l":"ColorUtil()","u":"%3Cinit%3E()"},{"p":"eu.mhsl.minenet.minigames.util","c":"CommonEventHandles","l":"CommonEventHandles()","u":"%3Cinit%3E()"},{"p":"eu.mhsl.minenet.minigames.instance.game.minigame.config","c":"ConfigManager","l":"ConfigManager()","u":"%3Cinit%3E()"},{"p":"eu.mhsl.minenet.minigames.instance.game.minigame.config","c":"GameFactory","l":"configuration()"},{"p":"eu.mhsl.minenet.minigames.instance.game.minigame.types.deathcube","c":"DeathcubeFactory","l":"configuration()"},{"p":"eu.mhsl.minenet.minigames.instance.game.minigame.types.minerun","c":"MinerunFactory","l":"configuration()"},{"p":"eu.mhsl.minenet.minigames.instance.game.minigame.types.stickfight","c":"StickFightFactory","l":"configuration()"},{"p":"eu.mhsl.minenet.minigames.instance.game.minigame.types.trafficlightrace","c":"TrafficLightRaceFactory","l":"configuration()"},{"p":"eu.mhsl.minenet.minigames.world.generator","c":"BlockPallet","l":"contains(Block)","u":"contains(net.minestom.server.instance.block.Block)"},{"p":"eu.mhsl.minenet.minigames.message","c":"Countdown","l":"countdown(Audience, int, Consumer)","u":"countdown(net.kyori.adventure.audience.Audience,int,java.util.function.Consumer)"},{"p":"eu.mhsl.minenet.minigames.message","c":"Countdown","l":"Countdown(Class extends TranslatableMessage>)","u":"%3Cinit%3E(java.lang.Class)"},{"p":"eu.mhsl.minenet.minigames.message","c":"Countdown.CountdownModifier","l":"CountdownModifier(int)","u":"%3Cinit%3E(int)"},{"p":"eu.mhsl.minenet.minigames.instance.game.minigame","c":"Minigame","l":"countdownStart()"},{"p":"eu.mhsl.minenet.minigames.instance.game.minigame","c":"Minigame","l":"countdownUnload()"},{"p":"eu.mhsl.minenet.minigames.score","c":"Score","l":"countResults()"},{"p":"eu.mhsl.minenet.minigames.instance.room","c":"Room","l":"createRoom(Player)","u":"createRoom(net.minestom.server.entity.Player)"},{"p":"eu.mhsl.minenet.minigames.instance.game.minigame.config","c":"Option","l":"currentValue"},{"p":"eu.mhsl.minenet.minigames.instance.game","c":"GameList","l":"DEATHCUBE"},{"p":"eu.mhsl.minenet.minigames.instance.game.minigame.types.deathcube","c":"DeathcubeFactory","l":"DeathcubeFactory()","u":"%3Cinit%3E()"},{"p":"eu.mhsl.minenet.minigames.command","c":"Commands","l":"DEBUG"},{"p":"eu.mhsl.minenet.minigames.command.admin","c":"DebugCommand","l":"DebugCommand()","u":"%3Cinit%3E()"},{"p":"eu.mhsl.minenet.minigames.lang","c":"Languages","l":"defaultLanguage"},{"p":"eu.mhsl.minenet.minigames.instance.room","c":"Room","l":"deleteRoom(Room)","u":"deleteRoom(eu.mhsl.minenet.minigames.instance.room.Room)"},{"p":"eu.mhsl.minenet.minigames.instance.game.minigame.config","c":"GameFactory","l":"description()"},{"p":"eu.mhsl.minenet.minigames.instance.game.minigame.types.deathcube","c":"DeathcubeFactory","l":"description()"},{"p":"eu.mhsl.minenet.minigames.instance.game.minigame.types.minerun","c":"MinerunFactory","l":"description()"},{"p":"eu.mhsl.minenet.minigames.instance.game.minigame.types.stickfight","c":"StickFightFactory","l":"description()"},{"p":"eu.mhsl.minenet.minigames.instance","c":"MineNetInstance","l":"destroy(Instance)","u":"destroy(net.minestom.server.instance.Instance)"},{"p":"eu.mhsl.minenet.minigames.instance","c":"Dimension","l":"DIMENSION"},{"p":"eu.mhsl.minenet.minigames.lang","c":"DummyLang","l":"DummyLang()","u":"%3Cinit%3E()"},{"p":"eu.mhsl.minenet.minigames.message","c":"Icon","l":"ERROR"},{"p":"eu.mhsl.minenet.minigames.handler.global","c":"AddEntityToInstanceEventListener","l":"eventType()"},{"p":"eu.mhsl.minenet.minigames.handler.global","c":"PlayerChatHandler","l":"eventType()"},{"p":"eu.mhsl.minenet.minigames.handler.global","c":"PlayerLoginHandler","l":"eventType()"},{"p":"eu.mhsl.minenet.minigames.util","c":"ResourceUtils","l":"extractResource(String)","u":"extractResource(java.lang.String)"},{"p":"eu.mhsl.minenet.minigames.instance.game.minigame.config.restriction","c":"Restriction.Type","l":"FAIL"},{"p":"eu.mhsl.minenet.minigames.command","c":"Commands","l":"FLY"},{"p":"eu.mhsl.minenet.minigames.command.admin","c":"FlyCommand","l":"FlyCommand()","u":"%3Cinit%3E()"},{"p":"eu.mhsl.minenet.minigames.util","c":"MoveInstance","l":"forceCloseInstance(InstanceContainer)","u":"forceCloseInstance(net.minestom.server.instance.InstanceContainer)"},{"p":"eu.mhsl.minenet.minigames.instance.game","c":"Game","l":"Game(DimensionType)","u":"%3Cinit%3E(net.minestom.server.world.DimensionType)"},{"p":"eu.mhsl.minenet.minigames.instance.game.minigame.config","c":"GameConfigurationInventory","l":"GameConfigurationInventory(Room, Player, GameFactory)","u":"%3Cinit%3E(eu.mhsl.minenet.minigames.instance.room.Room,net.minestom.server.entity.Player,eu.mhsl.minenet.minigames.instance.game.minigame.config.GameFactory)"},{"p":"eu.mhsl.minenet.minigames.command","c":"Commands","l":"GAMEMODE"},{"p":"eu.mhsl.minenet.minigames.command.admin","c":"GamemodeCommand","l":"GamemodeCommand()","u":"%3Cinit%3E()"},{"p":"eu.mhsl.minenet.minigames.instance.room.entity","c":"GameSelector","l":"GameSelector()","u":"%3Cinit%3E()"},{"p":"eu.mhsl.minenet.minigames.command","c":"Commands","l":"GC"},{"p":"eu.mhsl.minenet.minigames.command.admin","c":"GcCommand","l":"GcCommand()","u":"%3Cinit%3E()"},{"p":"eu.mhsl.minenet.minigames.world.generator","c":"PlaneGenerator","l":"generate(GenerationUnit)","u":"generate(net.minestom.server.instance.generator.GenerationUnit)"},{"p":"eu.mhsl.minenet.minigames.world.generator.terrain","c":"CircularTerrainGenerator","l":"generate(GenerationUnit)","u":"generate(net.minestom.server.instance.generator.GenerationUnit)"},{"p":"eu.mhsl.minenet.minigames.world.generator.terrain","c":"SquareTerrainGenerator","l":"generate(GenerationUnit)","u":"generate(net.minestom.server.instance.generator.GenerationUnit)"},{"p":"eu.mhsl.minenet.minigames.world.generator.structures.generatable","c":"PeakRock","l":"generateGame(Block.Setter)","u":"generateGame(net.minestom.server.instance.block.Block.Setter)"},{"p":"eu.mhsl.minenet.minigames.world.generator.structures","c":"Structure","l":"generateGame(Block.Setter)","u":"generateGame(net.minestom.server.instance.block.Block.Setter)"},{"p":"eu.mhsl.minenet.minigames.util","c":"InventoryItemAlignment.ItemOffset","l":"get()"},{"p":"eu.mhsl.minenet.minigames.message.component","c":"NamespacedTranslatable","l":"get(String)","u":"get(java.lang.String)"},{"p":"eu.mhsl.minenet.minigames.util","c":"BatchUtil","l":"getAffectedChunks(AbsoluteBlockBatch)","u":"getAffectedChunks(net.minestom.server.instance.batch.AbsoluteBlockBatch)"},{"p":"eu.mhsl.minenet.minigames.instance.game.minigame.config","c":"ConfigManager","l":"getAll()"},{"p":"eu.mhsl.minenet.minigames.instance.room","c":"Room","l":"getAllMembers()"},{"p":"eu.mhsl.minenet.minigames.instance.room","c":"Room","l":"getAllRooms()"},{"p":"eu.mhsl.minenet.minigames.instance.game.minigame.config","c":"Option","l":"getAsInt()"},{"p":"eu.mhsl.minenet.minigames.message.component","c":"TranslatedComponent","l":"getAssembled(Player)","u":"getAssembled(net.minestom.server.entity.Player)"},{"p":"eu.mhsl.minenet.minigames.instance.game.minigame.config","c":"Option","l":"getAsString()"},{"p":"eu.mhsl.minenet.minigames.shared.inventory","c":"ItemClick","l":"getClickedSlot()"},{"p":"eu.mhsl.minenet.minigames.shared.inventory","c":"ItemClick","l":"getClickType()"},{"p":"eu.mhsl.minenet.minigames.message","c":"Icon","l":"getColor()"},{"p":"eu.mhsl.minenet.minigames.message","c":"Icon","l":"getComponent()"},{"p":"eu.mhsl.minenet.minigames.instance.game.minigame.config","c":"Option","l":"getCurrent(Player)","u":"getCurrent(net.minestom.server.entity.Player)"},{"p":"eu.mhsl.minenet.minigames.instance.game","c":"GameType","l":"getDescription()"},{"p":"eu.mhsl.minenet.minigames.instance.game.minigame.config.restriction","c":"Restriction","l":"getDescription()"},{"p":"eu.mhsl.minenet.minigames.lang","c":"DummyLang","l":"getEntry(String)","u":"getEntry(java.lang.String)"},{"p":"eu.mhsl.minenet.minigames.lang","c":"Lang","l":"getEntry(String)","u":"getEntry(java.lang.String)"},{"p":"eu.mhsl.minenet.minigames.instance.game","c":"GameList","l":"getFactory()"},{"p":"eu.mhsl.minenet.minigames.instance.game","c":"GameType","l":"getIcon()"},{"p":"eu.mhsl.minenet.minigames.instance.game.minigame.config","c":"Option","l":"getId()"},{"p":"eu.mhsl.minenet.minigames.lang","c":"Languages","l":"getInstance()"},{"p":"eu.mhsl.minenet.minigames.shared.inventory","c":"ItemClick","l":"getInventory()"},{"p":"eu.mhsl.minenet.minigames.shared.inventory","c":"ItemClick","l":"getItem()"},{"p":"eu.mhsl.minenet.minigames.lang","c":"Lang","l":"getLangId()"},{"p":"eu.mhsl.minenet.minigames.lang","c":"Languages","l":"getLanguage(Player)","u":"getLanguage(net.minestom.server.entity.Player)"},{"p":"eu.mhsl.minenet.minigames.lang","c":"Languages","l":"getLanguage(String)","u":"getLanguage(java.lang.String)"},{"p":"eu.mhsl.minenet.minigames.score","c":"Score","l":"getMap()"},{"p":"eu.mhsl.minenet.minigames.score","c":"Score","l":"getMapFormatted()"},{"p":"eu.mhsl.minenet.minigames.instance.game.minigame.config.restriction","c":"Restriction","l":"getName()"},{"p":"eu.mhsl.minenet.minigames.instance.game.minigame","c":"Minigame","l":"getName()"},{"p":"eu.mhsl.minenet.minigames","c":"Resource","l":"getName()"},{"p":"eu.mhsl.minenet.minigames.instance.game.minigame.config","c":"Option","l":"getNext(Player)","u":"getNext(net.minestom.server.entity.Player)"},{"p":"eu.mhsl.minenet.minigames.instance.room","c":"Room","l":"getOwner()"},{"p":"eu.mhsl.minenet.minigames","c":"Resource","l":"getPath()"},{"p":"eu.mhsl.minenet.minigames.shared.inventory","c":"ItemClick","l":"getPlayer()"},{"p":"eu.mhsl.minenet.minigames.util","c":"Monitoring","l":"getRamUsage()"},{"p":"eu.mhsl.minenet.minigames.instance.game.minigame.config","c":"Option","l":"getRestrictionHandler()"},{"p":"eu.mhsl.minenet.minigames.instance.game.minigame.config.restriction","c":"RestrictionHandler","l":"getRestrictions()"},{"p":"eu.mhsl.minenet.minigames.instance.game.minigame.config.restriction","c":"RestrictionData","l":"getRoom()"},{"p":"eu.mhsl.minenet.minigames.instance.room","c":"Room","l":"getRoom(Player)","u":"getRoom(net.minestom.server.entity.Player)"},{"p":"eu.mhsl.minenet.minigames.instance.game.minigame","c":"Minigame","l":"getScore()"},{"p":"eu.mhsl.minenet.minigames.skin","c":"SkinCache","l":"getSkin(Player)","u":"getSkin(net.minestom.server.entity.Player)"},{"p":"eu.mhsl.minenet.minigames.skin","c":"SkinCache","l":"getSkin(String)","u":"getSkin(java.lang.String)"},{"p":"eu.mhsl.minenet.minigames.instance.game","c":"Game","l":"getSpawn()"},{"p":"eu.mhsl.minenet.minigames.instance.game.minigame.types.stickfight","c":"Stickfight","l":"getSpawn()"},{"p":"eu.mhsl.minenet.minigames.instance.hub","c":"Hub","l":"getSpawn()"},{"p":"eu.mhsl.minenet.minigames.instance.room","c":"Room","l":"getSpawn()"},{"p":"eu.mhsl.minenet.minigames.instance","c":"Spawnable","l":"getSpawn()"},{"p":"eu.mhsl.minenet.minigames.message","c":"Icon","l":"getSymbol()"},{"p":"eu.mhsl.minenet.minigames.util","c":"Monitoring","l":"getTickMonitor()"},{"p":"eu.mhsl.minenet.minigames.instance.game","c":"GameType","l":"getTitle()"},{"p":"eu.mhsl.minenet.minigames.instance.game","c":"GameList","l":"getType()"},{"p":"eu.mhsl.minenet.minigames.instance.game.minigame.config.restriction","c":"Restriction","l":"getType()"},{"p":"eu.mhsl.minenet.minigames.instance.game.minigame.config.restriction","c":"RestrictionHandler","l":"getWarnings(RestrictionData)","u":"getWarnings(eu.mhsl.minenet.minigames.instance.game.minigame.config.restriction.RestrictionData)"},{"p":"eu.mhsl.minenet.minigames.instance.game.minigame.config.restriction","c":"Restriction","l":"getWarnMessage()"},{"p":"eu.mhsl.minenet.minigames.util","c":"InventoryItemAlignment.ItemOffset","l":"getX()"},{"p":"eu.mhsl.minenet.minigames.util","c":"InventoryItemAlignment.ItemOffset","l":"getZ()"},{"p":"eu.mhsl.minenet.minigames.instance.game.minigame.config","c":"GameFactory","l":"globalRestrictions()"},{"p":"eu.mhsl.minenet.minigames.instance.game.minigame.types.stickfight","c":"StickFightFactory","l":"globalRestrictions()"},{"p":"eu.mhsl.minenet.minigames.world.generator","c":"BlockPallet","l":"GROUND"},{"p":"eu.mhsl.minenet.minigames.score","c":"Score","l":"hasResult(Player)","u":"hasResult(net.minestom.server.entity.Player)"},{"p":"eu.mhsl.minenet.minigames.command","c":"Commands","l":"HUB"},{"p":"eu.mhsl.minenet.minigames","c":"Resource","l":"HUB_MAP"},{"p":"eu.mhsl.minenet.minigames.command.user","c":"HubCommand","l":"HubCommand()","u":"%3Cinit%3E()"},{"p":"eu.mhsl.minenet.minigames.instance.hub.inventory","c":"HubInventory","l":"HubInventory(Player)","u":"%3Cinit%3E(net.minestom.server.entity.Player)"},{"p":"eu.mhsl.minenet.minigames.message","c":"TranslatableMessage","l":"indent(int)"},{"p":"eu.mhsl.minenet.minigames.instance.game","c":"Game","l":"initialize(GameFactory, Player)","u":"initialize(eu.mhsl.minenet.minigames.instance.game.minigame.config.GameFactory,net.minestom.server.entity.Player)"},{"p":"eu.mhsl.minenet.minigames.score","c":"Score","l":"instance"},{"p":"eu.mhsl.minenet.minigames.instance.hub","c":"Hub","l":"INSTANCE"},{"p":"eu.mhsl.minenet.minigames.shared.entity","c":"InteractableEntity","l":"InteractableEntity(EntityType)","u":"%3Cinit%3E(net.minestom.server.entity.EntityType)"},{"p":"eu.mhsl.minenet.minigames.shared.inventory","c":"InteractableInventory","l":"InteractableInventory(InventoryType, Component)","u":"%3Cinit%3E(net.minestom.server.inventory.InventoryType,net.kyori.adventure.text.Component)"},{"p":"eu.mhsl.minenet.minigames.util","c":"Intersect","l":"Intersect()","u":"%3Cinit%3E()"},{"p":"eu.mhsl.minenet.minigames.util","c":"InventoryItemAlignment","l":"InventoryItemAlignment(int, int)","u":"%3Cinit%3E(int,int)"},{"p":"eu.mhsl.minenet.minigames.util","c":"InventoryItemAlignment","l":"InventoryItemAlignment(int, int, int)","u":"%3Cinit%3E(int,int,int)"},{"p":"eu.mhsl.minenet.minigames.instance.game","c":"Game","l":"isBeforeBeginning"},{"p":"eu.mhsl.minenet.minigames.instance.game","c":"Game","l":"isRunning"},{"p":"eu.mhsl.minenet.minigames.shared.inventory","c":"ItemClick","l":"ItemClick(Player, InteractableInventory, int, ItemStack, ClickType)","u":"%3Cinit%3E(net.minestom.server.entity.Player,eu.mhsl.minenet.minigames.shared.inventory.InteractableInventory,int,net.minestom.server.item.ItemStack,net.minestom.server.inventory.click.ClickType)"},{"p":"eu.mhsl.minenet.minigames.util","c":"InventoryItemAlignment.ItemOffset","l":"ItemOffset(int, int)","u":"%3Cinit%3E(int,int)"},{"p":"eu.mhsl.minenet.minigames.instance.hub.inventory","c":"JoinInventory","l":"JoinInventory(Player)","u":"%3Cinit%3E(net.minestom.server.entity.Player)"},{"p":"eu.mhsl.minenet.minigames.lang","c":"Lang","l":"Lang(String)","u":"%3Cinit%3E(java.lang.String)"},{"p":"eu.mhsl.minenet.minigames.command","c":"Commands","l":"LANGTEST"},{"p":"eu.mhsl.minenet.minigames.command.admin","c":"LangTestCommand","l":"LangTestCommand()","u":"%3Cinit%3E()"},{"p":"eu.mhsl.minenet.minigames.command","c":"Commands","l":"LEAVE"},{"p":"eu.mhsl.minenet.minigames.command.user","c":"LeaveCommand","l":"LeaveCommand()","u":"%3Cinit%3E()"},{"p":"eu.mhsl.minenet.minigames.message","c":"TranslatableMessage","l":"list(List)","u":"list(java.util.List)"},{"p":"eu.mhsl.minenet.minigames.instance.game","c":"Game","l":"load()"},{"p":"eu.mhsl.minenet.minigames.instance.game.minigame","c":"Minigame","l":"load()"},{"p":"eu.mhsl.minenet.minigames.util","c":"Static","l":"load()"},{"p":"eu.mhsl.minenet.minigames.util","c":"BatchUtil","l":"loadAndApplyBatch(AbsoluteBlockBatch, InstanceContainer, Runnable)","u":"loadAndApplyBatch(net.minestom.server.instance.batch.AbsoluteBlockBatch,net.minestom.server.instance.InstanceContainer,java.lang.Runnable)"},{"p":"eu.mhsl.minenet.minigames","c":"Resource","l":"LOBBY_MAP"},{"p":"eu.mhsl.minenet.minigames","c":"Resource","l":"LOCALES"},{"p":"eu.mhsl.minenet.minigames.instance.game","c":"Game","l":"logger"},{"p":"eu.mhsl.minenet.minigames.handler","c":"Listeners","l":"LOGIN"},{"p":"eu.mhsl.minenet.minigames","c":"Main","l":"Main()","u":"%3Cinit%3E()"},{"p":"eu.mhsl.minenet.minigames","c":"Main","l":"main(String[])","u":"main(java.lang.String[])"},{"p":"eu.mhsl.minenet.minigames.instance.game.minigame.config","c":"GameFactory","l":"manufacture()"},{"p":"eu.mhsl.minenet.minigames.instance.game.minigame.config","c":"GameFactory","l":"manufacture(List>)","u":"manufacture(java.util.List)"},{"p":"eu.mhsl.minenet.minigames.instance.game.minigame.config","c":"GameFactory","l":"manufacture(Map>)","u":"manufacture(java.util.Map)"},{"p":"eu.mhsl.minenet.minigames.instance.game.minigame.types.deathcube","c":"DeathcubeFactory","l":"manufacture(Map>)","u":"manufacture(java.util.Map)"},{"p":"eu.mhsl.minenet.minigames.instance.game.minigame.types.minerun","c":"MinerunFactory","l":"manufacture(Map>)","u":"manufacture(java.util.Map)"},{"p":"eu.mhsl.minenet.minigames.instance.game.minigame.types.stickfight","c":"StickFightFactory","l":"manufacture(Map>)","u":"manufacture(java.util.Map)"},{"p":"eu.mhsl.minenet.minigames.instance.game.minigame.types.trafficlightrace","c":"TrafficLightRaceFactory","l":"manufacture(Map>)","u":"manufacture(java.util.Map)"},{"p":"eu.mhsl.minenet.minigames.util","c":"RangeMap","l":"map(double, double, double, double, double)","u":"map(double,double,double,double,double)"},{"p":"eu.mhsl.minenet.minigames.world.generator.terrain","c":"CircularTerrainGenerator","l":"mapCenter"},{"p":"eu.mhsl.minenet.minigames.world.generator.terrain","c":"SquareTerrainGenerator","l":"mapStart"},{"p":"eu.mhsl.minenet.minigames.instance.game.minigame.config.restriction.common","c":"MaximalPlayeramountGameRestriction","l":"MaximalPlayeramountGameRestriction(int)","u":"%3Cinit%3E(int)"},{"p":"eu.mhsl.minenet.minigames.message","c":"Countdown.CountdownModifier","l":"message"},{"p":"eu.mhsl.minenet.minigames.instance","c":"MineNetInstance","l":"MineNetInstance(DimensionType)","u":"%3Cinit%3E(net.minestom.server.world.DimensionType)"},{"p":"eu.mhsl.minenet.minigames.instance.game","c":"GameList","l":"MINERUN"},{"p":"eu.mhsl.minenet.minigames.instance.game.minigame.types.minerun","c":"MinerunFactory","l":"MinerunFactory()","u":"%3Cinit%3E()"},{"p":"eu.mhsl.minenet.minigames.instance.game.minigame","c":"Minigame","l":"Minigame(DimensionType, String)","u":"%3Cinit%3E(net.minestom.server.world.DimensionType,java.lang.String)"},{"p":"eu.mhsl.minenet.minigames.instance.room.inventory","c":"MinigameSelectInventory","l":"MinigameSelectInventory(Room, Player)","u":"%3Cinit%3E(eu.mhsl.minenet.minigames.instance.room.Room,net.minestom.server.entity.Player)"},{"p":"eu.mhsl.minenet.minigames.instance.game.minigame.config.restriction.common","c":"MinimalPlayeramountGameRestriction","l":"MinimalPlayeramountGameRestriction(int)","u":"%3Cinit%3E(int)"},{"p":"eu.mhsl.minenet.minigames.util","c":"Monitoring","l":"Monitoring()","u":"%3Cinit%3E()"},{"p":"eu.mhsl.minenet.minigames.util","c":"MoveInstance","l":"move(Entity, Spawnable)","u":"move(net.minestom.server.entity.Entity,eu.mhsl.minenet.minigames.instance.Spawnable)"},{"p":"eu.mhsl.minenet.minigames.util","c":"MoveInstance","l":"move(Set, Spawnable)","u":"move(java.util.Set,eu.mhsl.minenet.minigames.instance.Spawnable)"},{"p":"eu.mhsl.minenet.minigames.util","c":"MoveInstance","l":"MoveInstance()","u":"%3Cinit%3E()"},{"p":"eu.mhsl.minenet.minigames.instance.room","c":"Room","l":"moveMembersToGame(Game)","u":"moveMembersToGame(eu.mhsl.minenet.minigames.instance.game.Game)"},{"p":"eu.mhsl.minenet.minigames.instance.game.minigame.config","c":"GameFactory","l":"name()"},{"p":"eu.mhsl.minenet.minigames.instance.game.minigame.types.deathcube","c":"DeathcubeFactory","l":"name()"},{"p":"eu.mhsl.minenet.minigames.instance.game.minigame.types.minerun","c":"MinerunFactory","l":"name()"},{"p":"eu.mhsl.minenet.minigames.instance.game.minigame.types.stickfight","c":"StickFightFactory","l":"name()"},{"p":"eu.mhsl.minenet.minigames.instance.game.minigame.types.trafficlightrace","c":"TrafficLightRaceFactory","l":"name()"},{"p":"eu.mhsl.minenet.minigames.message.component","c":"NamespacedTranslatable","l":"NamespacedTranslatable(String)","u":"%3Cinit%3E(java.lang.String)"},{"p":"eu.mhsl.minenet.minigames.instance","c":"Dimension","l":"NETHER"},{"p":"eu.mhsl.minenet.minigames.message","c":"TranslatableMessage","l":"newLine()"},{"p":"eu.mhsl.minenet.minigames.util","c":"InventoryItemAlignment","l":"next()"},{"p":"eu.mhsl.minenet.minigames.instance.game.minigame.config.common","c":"NumericOption","l":"NumericOption(String, Material, TranslatedComponent, Integer...)","u":"%3Cinit%3E(java.lang.String,net.minestom.server.item.Material,eu.mhsl.minenet.minigames.message.component.TranslatedComponent,java.lang.Integer...)"},{"p":"eu.mhsl.minenet.minigames.instance.game.minigame.config.restriction","c":"Restriction.Type","l":"OK"},{"p":"eu.mhsl.minenet.minigames.instance.hub.entity","c":"RoomSelector","l":"onAttack(EntityAttackEvent)","u":"onAttack(net.minestom.server.event.entity.EntityAttackEvent)"},{"p":"eu.mhsl.minenet.minigames.instance.room.entity","c":"GameSelector","l":"onAttack(EntityAttackEvent)","u":"onAttack(net.minestom.server.event.entity.EntityAttackEvent)"},{"p":"eu.mhsl.minenet.minigames.shared.entity","c":"InteractableEntity","l":"onAttack(EntityAttackEvent)","u":"onAttack(net.minestom.server.event.entity.EntityAttackEvent)"},{"p":"eu.mhsl.minenet.minigames.instance.game","c":"Game","l":"onBlockBreak(PlayerBlockBreakEvent)","u":"onBlockBreak(net.minestom.server.event.player.PlayerBlockBreakEvent)"},{"p":"eu.mhsl.minenet.minigames.instance.game","c":"Game","l":"onBlockPlace(PlayerBlockPlaceEvent)","u":"onBlockPlace(net.minestom.server.event.player.PlayerBlockPlaceEvent)"},{"p":"eu.mhsl.minenet.minigames.instance.game.minigame.config","c":"GameConfigurationInventory","l":"onClick(Player, int, ClickType, InventoryConditionResult)","u":"onClick(net.minestom.server.entity.Player,int,net.minestom.server.inventory.click.ClickType,net.minestom.server.inventory.condition.InventoryConditionResult)"},{"p":"eu.mhsl.minenet.minigames.instance.hub.inventory","c":"JoinInventory","l":"onClick(Player, int, ClickType, InventoryConditionResult)","u":"onClick(net.minestom.server.entity.Player,int,net.minestom.server.inventory.click.ClickType,net.minestom.server.inventory.condition.InventoryConditionResult)"},{"p":"eu.mhsl.minenet.minigames.shared.inventory","c":"InteractableInventory","l":"onClick(Player, int, ClickType, InventoryConditionResult)","u":"onClick(net.minestom.server.entity.Player,int,net.minestom.server.inventory.click.ClickType,net.minestom.server.inventory.condition.InventoryConditionResult)"},{"p":"eu.mhsl.minenet.minigames.score","c":"Score","l":"onClose(Runnable)","u":"onClose(java.lang.Runnable)"},{"p":"eu.mhsl.minenet.minigames.shared.entity","c":"InteractableEntity","l":"onDespawn(RemoveEntityFromInstanceEvent)","u":"onDespawn(net.minestom.server.event.instance.RemoveEntityFromInstanceEvent)"},{"p":"eu.mhsl.minenet.minigames.instance.hub.entity","c":"RoomSelector","l":"onInteract(PlayerEntityInteractEvent)","u":"onInteract(net.minestom.server.event.player.PlayerEntityInteractEvent)"},{"p":"eu.mhsl.minenet.minigames.instance.room.entity","c":"GameSelector","l":"onInteract(PlayerEntityInteractEvent)","u":"onInteract(net.minestom.server.event.player.PlayerEntityInteractEvent)"},{"p":"eu.mhsl.minenet.minigames.shared.entity","c":"InteractableEntity","l":"onInteract(PlayerEntityInteractEvent)","u":"onInteract(net.minestom.server.event.player.PlayerEntityInteractEvent)"},{"p":"eu.mhsl.minenet.minigames.instance.game","c":"Game","l":"onItemDrop(ItemDropEvent)","u":"onItemDrop(net.minestom.server.event.item.ItemDropEvent)"},{"p":"eu.mhsl.minenet.minigames.instance.game","c":"Game","l":"onLoad(CompletableFuture)","u":"onLoad(java.util.concurrent.CompletableFuture)"},{"p":"eu.mhsl.minenet.minigames.instance.game.minigame.types.stickfight","c":"Stickfight","l":"onLoad(CompletableFuture)","u":"onLoad(java.util.concurrent.CompletableFuture)"},{"p":"eu.mhsl.minenet.minigames.instance","c":"MineNetInstance","l":"onPlayerJoin(Player)","u":"onPlayerJoin(net.minestom.server.entity.Player)"},{"p":"eu.mhsl.minenet.minigames.instance.game","c":"Game","l":"onPlayerLeave(Player)","u":"onPlayerLeave(net.minestom.server.entity.Player)"},{"p":"eu.mhsl.minenet.minigames.instance","c":"MineNetInstance","l":"onPlayerLeave(Player)","u":"onPlayerLeave(net.minestom.server.entity.Player)"},{"p":"eu.mhsl.minenet.minigames.instance.game","c":"Game","l":"onPlayerMove(PlayerMoveEvent)","u":"onPlayerMove(net.minestom.server.event.player.PlayerMoveEvent)"},{"p":"eu.mhsl.minenet.minigames.instance.game.minigame.types.stickfight","c":"Stickfight","l":"onPlayerMove(PlayerMoveEvent)","u":"onPlayerMove(net.minestom.server.event.player.PlayerMoveEvent)"},{"p":"eu.mhsl.minenet.minigames.instance.hub.entity","c":"RoomSelector","l":"onSpawn(AddEntityToInstanceEvent)","u":"onSpawn(net.minestom.server.event.instance.AddEntityToInstanceEvent)"},{"p":"eu.mhsl.minenet.minigames.instance.room.entity","c":"GameSelector","l":"onSpawn(AddEntityToInstanceEvent)","u":"onSpawn(net.minestom.server.event.instance.AddEntityToInstanceEvent)"},{"p":"eu.mhsl.minenet.minigames.shared.entity","c":"InteractableEntity","l":"onSpawn(AddEntityToInstanceEvent)","u":"onSpawn(net.minestom.server.event.instance.AddEntityToInstanceEvent)"},{"p":"eu.mhsl.minenet.minigames.instance.game","c":"Game","l":"onStart()"},{"p":"eu.mhsl.minenet.minigames.instance.game","c":"Game","l":"onStop()"},{"p":"eu.mhsl.minenet.minigames.instance.game","c":"Game","l":"onUnload()"},{"p":"eu.mhsl.minenet.minigames.instance.game.minigame.config","c":"Option","l":"Option(String, Material, TranslatedComponent, List)","u":"%3Cinit%3E(java.lang.String,net.minestom.server.item.Material,eu.mhsl.minenet.minigames.message.component.TranslatedComponent,java.util.List)"},{"p":"eu.mhsl.minenet.minigames.instance.game","c":"GameType","l":"OTHER"},{"p":"eu.mhsl.minenet.minigames.instance","c":"Dimension","l":"OVERWORLD"},{"p":"eu.mhsl.minenet.minigames.world.generator.structures.generatable","c":"PeakRock","l":"PeakRock(Point)","u":"%3Cinit%3E(net.minestom.server.coordinate.Point)"},{"p":"eu.mhsl.minenet.minigames.message","c":"TranslatableMessage","l":"pipe()"},{"p":"eu.mhsl.minenet.minigames.util","c":"Position","l":"PIXEL"},{"p":"eu.mhsl.minenet.minigames.world.generator","c":"PlaneGenerator","l":"PlaneGenerator()","u":"%3Cinit%3E()"},{"p":"eu.mhsl.minenet.minigames.handler.global","c":"PlayerChatHandler","l":"PlayerChatHandler()","u":"%3Cinit%3E()"},{"p":"eu.mhsl.minenet.minigames.handler.global","c":"PlayerLoginHandler","l":"PlayerLoginHandler()","u":"%3Cinit%3E()"},{"p":"eu.mhsl.minenet.minigames.util","c":"Position","l":"Position()","u":"%3Cinit%3E()"},{"p":"eu.mhsl.minenet.minigames.world.generator","c":"BlockPallet","l":"PRESSURE_PLATES"},{"p":"eu.mhsl.minenet.minigames.server.provider","c":"ByPlayerNameUuidProvider","l":"provide(PlayerConnection, String)","u":"provide(net.minestom.server.network.player.PlayerConnection,java.lang.String)"},{"p":"eu.mhsl.minenet.minigames.instance.game","c":"GameType","l":"PVE"},{"p":"eu.mhsl.minenet.minigames.instance.game","c":"GameType","l":"PVP"},{"p":"eu.mhsl.minenet.minigames.message","c":"TranslatableMessage","l":"quote(String)","u":"quote(java.lang.String)"},{"p":"eu.mhsl.minenet.minigames.util","c":"RangeMap","l":"RangeMap()","u":"%3Cinit%3E()"},{"p":"eu.mhsl.minenet.minigames","c":"Resource","l":"RBB"},{"p":"eu.mhsl.minenet.minigames.util","c":"ResourceUtils","l":"ResourceUtils()","u":"%3Cinit%3E()"},{"p":"eu.mhsl.minenet.minigames.instance.game.minigame.config.restriction","c":"Restriction","l":"Restriction(TranslatedComponent, TranslatedComponent, TranslatedComponent, Restriction.Type)","u":"%3Cinit%3E(eu.mhsl.minenet.minigames.message.component.TranslatedComponent,eu.mhsl.minenet.minigames.message.component.TranslatedComponent,eu.mhsl.minenet.minigames.message.component.TranslatedComponent,eu.mhsl.minenet.minigames.instance.game.minigame.config.restriction.Restriction.Type)"},{"p":"eu.mhsl.minenet.minigames.instance.game.minigame.config.restriction","c":"RestrictionData","l":"RestrictionData(Room)","u":"%3Cinit%3E(eu.mhsl.minenet.minigames.instance.room.Room)"},{"p":"eu.mhsl.minenet.minigames.instance.game.minigame.config.restriction","c":"RestrictionHandler","l":"RestrictionHandler()","u":"%3Cinit%3E()"},{"p":"eu.mhsl.minenet.minigames.instance.game.minigame.config.restriction","c":"RestrictionHandler","l":"RestrictionHandler(IRestriction...)","u":"%3Cinit%3E(eu.mhsl.minenet.minigames.instance.game.minigame.config.restriction.IRestriction...)"},{"p":"eu.mhsl.minenet.minigames.instance.game","c":"Game","l":"rnd"},{"p":"eu.mhsl.minenet.minigames.world.generator.structures","c":"Structure","l":"rnd"},{"p":"eu.mhsl.minenet.minigames.world.generator.terrain","c":"CircularTerrainGenerator","l":"rnd"},{"p":"eu.mhsl.minenet.minigames.world.generator.terrain","c":"SquareTerrainGenerator","l":"rnd"},{"p":"eu.mhsl.minenet.minigames.world.generator","c":"BlockPallet","l":"rnd()"},{"p":"eu.mhsl.minenet.minigames.command","c":"Commands","l":"ROOM"},{"p":"eu.mhsl.minenet.minigames.command.admin","c":"RoomCommand","l":"RoomCommand()","u":"%3Cinit%3E()"},{"p":"eu.mhsl.minenet.minigames.instance.hub.entity","c":"RoomSelector","l":"RoomSelector()","u":"%3Cinit%3E()"},{"p":"eu.mhsl.minenet.minigames.server.tasks","c":"TablistUpdateTask","l":"run()"},{"p":"eu.mhsl.minenet.minigames.handler.global","c":"AddEntityToInstanceEventListener","l":"run(AddEntityToInstanceEvent)","u":"run(net.minestom.server.event.instance.AddEntityToInstanceEvent)"},{"p":"eu.mhsl.minenet.minigames.handler.global","c":"PlayerChatHandler","l":"run(PlayerChatEvent)","u":"run(net.minestom.server.event.player.PlayerChatEvent)"},{"p":"eu.mhsl.minenet.minigames.handler.global","c":"PlayerLoginHandler","l":"run(PlayerLoginEvent)","u":"run(net.minestom.server.event.player.PlayerLoginEvent)"},{"p":"eu.mhsl.minenet.minigames","c":"Resource","l":"SCHEMATICS"},{"p":"eu.mhsl.minenet.minigames.message","c":"Icon","l":"SCIENCE"},{"p":"eu.mhsl.minenet.minigames.score","c":"Score","l":"Score(Game)","u":"%3Cinit%3E(eu.mhsl.minenet.minigames.instance.game.Game)"},{"p":"eu.mhsl.minenet.minigames.util","c":"ColorUtil","l":"scoreColor(int)"},{"p":"eu.mhsl.minenet.minigames.message","c":"Sendable","l":"send(Audience)","u":"send(net.kyori.adventure.audience.Audience)"},{"p":"eu.mhsl.minenet.minigames.message","c":"Sendable","l":"send(List)","u":"send(java.util.List)"},{"p":"eu.mhsl.minenet.minigames.message","c":"Sendable","l":"send(Player)","u":"send(net.minestom.server.entity.Player)"},{"p":"eu.mhsl.minenet.minigames.message.type","c":"ActionBarMessage","l":"send(Player)","u":"send(net.minestom.server.entity.Player)"},{"p":"eu.mhsl.minenet.minigames.message.type","c":"ChatMessage","l":"send(Player)","u":"send(net.minestom.server.entity.Player)"},{"p":"eu.mhsl.minenet.minigames.message.type","c":"SubtitleMessage","l":"send(Player)","u":"send(net.minestom.server.entity.Player)"},{"p":"eu.mhsl.minenet.minigames.message.type","c":"TitleMessage","l":"send(Player)","u":"send(net.minestom.server.entity.Player)"},{"p":"eu.mhsl.minenet.minigames.message","c":"Sendable","l":"send(Set)","u":"send(java.util.Set)"},{"p":"eu.mhsl.minenet.minigames.shared.inventory","c":"InteractableInventory","l":"setClickableItem(ItemStack, int, Consumer)","u":"setClickableItem(net.minestom.server.item.ItemStack,int,java.util.function.Consumer)"},{"p":"eu.mhsl.minenet.minigames.shared.inventory","c":"InteractableInventory","l":"setClickableItem(ItemStack, int, Consumer, boolean)","u":"setClickableItem(net.minestom.server.item.ItemStack,int,java.util.function.Consumer,boolean)"},{"p":"eu.mhsl.minenet.minigames.message.component","c":"TranslatedComponent","l":"setColor(NamedTextColor)","u":"setColor(net.kyori.adventure.text.format.NamedTextColor)"},{"p":"eu.mhsl.minenet.minigames.shared.inventory","c":"InteractableInventory","l":"setDummyItem(ItemStack, int)","u":"setDummyItem(net.minestom.server.item.ItemStack,int)"},{"p":"eu.mhsl.minenet.minigames.shared.inventory","c":"InteractableInventory","l":"setDummyItem(Material, int)","u":"setDummyItem(net.minestom.server.item.Material,int)"},{"p":"eu.mhsl.minenet.minigames.instance.room","c":"Room","l":"setOwnRoom(Player)","u":"setOwnRoom(net.minestom.server.entity.Player)"},{"p":"eu.mhsl.minenet.minigames.instance.game.minigame.config","c":"Option","l":"setRestrictionHandler(RestrictionHandler)","u":"setRestrictionHandler(eu.mhsl.minenet.minigames.instance.game.minigame.config.restriction.RestrictionHandler)"},{"p":"eu.mhsl.minenet.minigames.instance.room","c":"Room","l":"setRoom(Player, Room)","u":"setRoom(net.minestom.server.entity.Player,eu.mhsl.minenet.minigames.instance.room.Room)"},{"p":"eu.mhsl.minenet.minigames.instance.game.minigame","c":"Minigame","l":"setTimeLimit(int)"},{"p":"eu.mhsl.minenet.minigames.message.type","c":"TitleMessage","l":"setTimes(Title.Times)","u":"setTimes(net.kyori.adventure.title.Title.Times)"},{"p":"eu.mhsl.minenet.minigames.skin","c":"SkinCache","l":"SkinCache()","u":"%3Cinit%3E()"},{"p":"eu.mhsl.minenet.minigames.handler","c":"Listeners","l":"SPAWN"},{"p":"eu.mhsl.minenet.minigames.world.generator.terrain","c":"SquareTerrainGenerator","l":"SquareTerrainGenerator(int, int, boolean)","u":"%3Cinit%3E(int,int,boolean)"},{"p":"eu.mhsl.minenet.minigames.message","c":"Icon","l":"STAR"},{"p":"eu.mhsl.minenet.minigames.instance.game","c":"Game","l":"start()"},{"p":"eu.mhsl.minenet.minigames.instance.game.minigame","c":"Minigame","l":"start()"},{"p":"eu.mhsl.minenet.minigames.util","c":"Static","l":"Static()","u":"%3Cinit%3E()"},{"p":"eu.mhsl.minenet.minigames.instance.game","c":"GameList","l":"STICKFIGHT"},{"p":"eu.mhsl.minenet.minigames.instance.game.minigame.types.stickfight","c":"Stickfight","l":"Stickfight()","u":"%3Cinit%3E()"},{"p":"eu.mhsl.minenet.minigames.instance.game.minigame.types.stickfight","c":"StickFightFactory","l":"StickFightFactory()","u":"%3Cinit%3E()"},{"p":"eu.mhsl.minenet.minigames.world.generator","c":"BlockPallet","l":"STONE"},{"p":"eu.mhsl.minenet.minigames.instance.game","c":"Game","l":"stop()"},{"p":"eu.mhsl.minenet.minigames.instance.game.minigame","c":"Minigame","l":"stop()"},{"p":"eu.mhsl.minenet.minigames.world.generator.structures","c":"Structure","l":"Structure()","u":"%3Cinit%3E()"},{"p":"eu.mhsl.minenet.minigames.message.type","c":"TitleMessage","l":"subtitle(Consumer)","u":"subtitle(java.util.function.Consumer)"},{"p":"eu.mhsl.minenet.minigames.message.type","c":"SubtitleMessage","l":"SubtitleMessage()","u":"%3Cinit%3E()"},{"p":"eu.mhsl.minenet.minigames.message","c":"Icon","l":"SUCCESS"},{"p":"eu.mhsl.minenet.minigames.instance.game.minigame.config","c":"GameFactory","l":"symbol()"},{"p":"eu.mhsl.minenet.minigames.instance.game.minigame.types.deathcube","c":"DeathcubeFactory","l":"symbol()"},{"p":"eu.mhsl.minenet.minigames.instance.game.minigame.types.minerun","c":"MinerunFactory","l":"symbol()"},{"p":"eu.mhsl.minenet.minigames.instance.game.minigame.types.stickfight","c":"StickFightFactory","l":"symbol()"},{"p":"eu.mhsl.minenet.minigames.instance.game.minigame.types.trafficlightrace","c":"TrafficLightRaceFactory","l":"symbol()"},{"p":"eu.mhsl.minenet.minigames.server.tasks","c":"TablistUpdateTask","l":"TablistUpdateTask()","u":"%3Cinit%3E()"},{"p":"eu.mhsl.minenet.minigames.util","c":"TextUtil","l":"TextUtil()","u":"%3Cinit%3E()"},{"p":"eu.mhsl.minenet.minigames.instance","c":"Dimension","l":"THE_END"},{"p":"eu.mhsl.minenet.minigames.message","c":"Countdown.CountdownModifier","l":"timeLeft"},{"p":"eu.mhsl.minenet.minigames.message.type","c":"TitleMessage","l":"TitleMessage()","u":"%3Cinit%3E()"},{"p":"eu.mhsl.minenet.minigames.message.type","c":"TitleMessage","l":"TitleMessage(Duration)","u":"%3Cinit%3E(java.time.Duration)"},{"p":"eu.mhsl.minenet.minigames.message.type","c":"TitleMessage","l":"TitleMessage(Duration, Duration)","u":"%3Cinit%3E(java.time.Duration,java.time.Duration)"},{"p":"eu.mhsl.minenet.minigames.instance.game","c":"GameList","l":"TRAFFICLIGHTRACE"},{"p":"eu.mhsl.minenet.minigames.instance.game.minigame.types.trafficlightrace","c":"TrafficLightRaceFactory","l":"TrafficLightRaceFactory()","u":"%3Cinit%3E()"},{"p":"eu.mhsl.minenet.minigames.message","c":"TranslatableMessage","l":"TranslatableMessage()","u":"%3Cinit%3E()"},{"p":"eu.mhsl.minenet.minigames.instance.game","c":"Game","l":"unload()"},{"p":"eu.mhsl.minenet.minigames.instance.room","c":"Room","l":"unsetRoom(Player)","u":"unsetRoom(net.minestom.server.entity.Player)"},{"p":"eu.mhsl.minenet.minigames.util","c":"UuidUtil","l":"unTrimm(String)","u":"unTrimm(java.lang.String)"},{"p":"eu.mhsl.minenet.minigames.command","c":"Commands","l":"UPDATE"},{"p":"eu.mhsl.minenet.minigames.command.admin","c":"UpdateCommand","l":"UpdateCommand()","u":"%3Cinit%3E()"},{"p":"eu.mhsl.minenet.minigames.util","c":"UuidUtil","l":"UuidUtil()","u":"%3Cinit%3E()"},{"p":"eu.mhsl.minenet.minigames.command","c":"Commands","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"eu.mhsl.minenet.minigames.handler","c":"Listeners","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"eu.mhsl.minenet.minigames.instance","c":"Dimension","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"eu.mhsl.minenet.minigames.instance.game","c":"GameList","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"eu.mhsl.minenet.minigames.instance.game","c":"GameType","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"eu.mhsl.minenet.minigames.instance.game.minigame.config.restriction","c":"Restriction.Type","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"eu.mhsl.minenet.minigames.message","c":"Icon","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"eu.mhsl.minenet.minigames","c":"Resource","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"eu.mhsl.minenet.minigames.world.generator","c":"BlockPallet","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"eu.mhsl.minenet.minigames.command","c":"Commands","l":"values()"},{"p":"eu.mhsl.minenet.minigames.handler","c":"Listeners","l":"values()"},{"p":"eu.mhsl.minenet.minigames.instance","c":"Dimension","l":"values()"},{"p":"eu.mhsl.minenet.minigames.instance.game","c":"GameList","l":"values()"},{"p":"eu.mhsl.minenet.minigames.instance.game","c":"GameType","l":"values()"},{"p":"eu.mhsl.minenet.minigames.instance.game.minigame.config.restriction","c":"Restriction.Type","l":"values()"},{"p":"eu.mhsl.minenet.minigames.message","c":"Icon","l":"values()"},{"p":"eu.mhsl.minenet.minigames","c":"Resource","l":"values()"},{"p":"eu.mhsl.minenet.minigames.world.generator","c":"BlockPallet","l":"values()"},{"p":"eu.mhsl.minenet.minigames.instance.game.minigame.config.restriction","c":"Restriction.Type","l":"WARN"},{"p":"eu.mhsl.minenet.minigames.util","c":"Intersect","l":"withPressurePlate(Instance, BlockPallet, Pos)","u":"withPressurePlate(net.minestom.server.instance.Instance,eu.mhsl.minenet.minigames.world.generator.BlockPallet,net.minestom.server.coordinate.Pos)"},{"p":"eu.mhsl.minenet.minigames.world.generator","c":"BlockPallet","l":"WOOD"}];updateSearchResults();
\ No newline at end of file
diff --git a/docs/module-search-index.js b/docs/module-search-index.js
deleted file mode 100644
index 0d59754..0000000
--- a/docs/module-search-index.js
+++ /dev/null
@@ -1 +0,0 @@
-moduleSearchIndex = [];updateSearchResults();
\ No newline at end of file
diff --git a/docs/overview-summary.html b/docs/overview-summary.html
deleted file mode 100644
index a6cb6f1..0000000
--- a/docs/overview-summary.html
+++ /dev/null
@@ -1,26 +0,0 @@
-
-
-
-
-Generated Documentation (Untitled)
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-index.html
-
-
-
diff --git a/docs/overview-tree.html b/docs/overview-tree.html
deleted file mode 100644
index c1dcd1a..0000000
--- a/docs/overview-tree.html
+++ /dev/null
@@ -1,274 +0,0 @@
-
-
-
-
-Class Hierarchy
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-
-Class Hierarchy
-
-java.lang.Object
-
-net.minestom.server.inventory.AbstractInventory (implements net.minestom.server.inventory.InventoryClickHandler, net.minestom.server.tag.Taggable)
-
-net.minestom.server.inventory.Inventory (implements net.minestom.server.Viewable)
-
-
-
-
-eu.mhsl.minenet.minigames.handler.global.AddEntityToInstanceEventListener (implements net.minestom.server.event.EventListener<T>)
-eu.mhsl.minenet.minigames.util.BatchUtil
-eu.mhsl.minenet.minigames.server.provider.ByPlayerNameUuidProvider (implements net.minestom.server.network.UuidProvider)
-eu.mhsl.minenet.minigames.world.generator.terrain.CircularTerrainGenerator (implements net.minestom.server.instance.generator.Generator)
-eu.mhsl.minenet.minigames.util.ColorUtil
-net.minestom.server.command.builder.Command
-
-
-eu.mhsl.minenet.minigames.util.CommonEventHandles
-eu.mhsl.minenet.minigames.instance.game.minigame.config.ConfigManager
-eu.mhsl.minenet.minigames.message.Countdown
-eu.mhsl.minenet.minigames.message.Countdown.CountdownModifier
-eu.mhsl.minenet.minigames.instance.game.minigame.types.deathcube.DeathcubeFactory (implements eu.mhsl.minenet.minigames.instance.game.minigame.config.GameFactory )
-net.minestom.server.entity.Entity (implements net.minestom.server.event.EventHandler<T>, net.kyori.adventure.text.event.HoverEventSource<V>, net.minestom.server.permission.PermissionHandler, net.minestom.server.timer.Schedulable, net.minestom.server.snapshot.Snapshotable, net.kyori.adventure.sound.Sound.Emitter, net.minestom.server.tag.Taggable, net.minestom.server.Tickable, net.minestom.server.Viewable)
-
-net.minestom.server.entity.LivingEntity (implements net.minestom.server.inventory.EquipmentHandler)
-
-net.minestom.server.entity.EntityCreature (implements net.minestom.server.entity.ai.EntityAI, net.minestom.server.entity.pathfinding.NavigableEntity)
-
-
-
-
-
-
-net.minestom.server.instance.Instance (implements net.minestom.server.instance.block.Block.Getter, net.minestom.server.instance.block.Block.Setter, net.minestom.server.event.EventHandler<T>, net.minestom.server.adventure.audience.PacketGroupingAudience, net.minestom.server.timer.Schedulable, net.minestom.server.snapshot.Snapshotable, net.minestom.server.tag.Taggable, net.minestom.server.Tickable)
-
-net.minestom.server.instance.InstanceContainer
-
-eu.mhsl.minenet.minigames.instance.MineNetInstance
-
-eu.mhsl.minenet.minigames.instance.game.Game (implements eu.mhsl.minenet.minigames.instance.Spawnable )
-
-eu.mhsl.minenet.minigames.instance.game.minigame.Minigame
-
-eu.mhsl.minenet.minigames.instance.game.minigame.types.stickfight.Stickfight
-
-
-
-
-eu.mhsl.minenet.minigames.instance.hub.Hub (implements eu.mhsl.minenet.minigames.instance.Spawnable )
-eu.mhsl.minenet.minigames.instance.room.Room (implements eu.mhsl.minenet.minigames.instance.Spawnable )
-
-
-
-
-
-
-eu.mhsl.minenet.minigames.util.Intersect
-eu.mhsl.minenet.minigames.util.InventoryItemAlignment
-eu.mhsl.minenet.minigames.util.InventoryItemAlignment.ItemOffset
-eu.mhsl.minenet.minigames.shared.inventory.ItemClick
-eu.mhsl.minenet.minigames.lang.Lang
-
-
-eu.mhsl.minenet.minigames.lang.Languages
-eu.mhsl.minenet.minigames.Main
-eu.mhsl.minenet.minigames.instance.game.minigame.config.restriction.common.MaximalPlayeramountGameRestriction (implements eu.mhsl.minenet.minigames.instance.game.minigame.config.restriction.IRestriction )
-eu.mhsl.minenet.minigames.instance.game.minigame.types.minerun.MinerunFactory (implements eu.mhsl.minenet.minigames.instance.game.minigame.config.GameFactory )
-eu.mhsl.minenet.minigames.instance.game.minigame.config.restriction.common.MinimalPlayeramountGameRestriction (implements eu.mhsl.minenet.minigames.instance.game.minigame.config.restriction.IRestriction )
-eu.mhsl.minenet.minigames.util.Monitoring
-eu.mhsl.minenet.minigames.util.MoveInstance
-eu.mhsl.minenet.minigames.message.component.NamespacedTranslatable
-eu.mhsl.minenet.minigames.instance.game.minigame.config.Option <T>
-
-eu.mhsl.minenet.minigames.instance.game.minigame.config.common.BoolOption
-eu.mhsl.minenet.minigames.instance.game.minigame.config.common.NumericOption
-
-
-eu.mhsl.minenet.minigames.world.generator.PlaneGenerator (implements net.minestom.server.instance.generator.Generator)
-eu.mhsl.minenet.minigames.handler.global.PlayerChatHandler (implements net.minestom.server.event.EventListener<T>)
-eu.mhsl.minenet.minigames.handler.global.PlayerLoginHandler (implements net.minestom.server.event.EventListener<T>)
-eu.mhsl.minenet.minigames.util.Position
-eu.mhsl.minenet.minigames.util.RangeMap
-eu.mhsl.minenet.minigames.util.ResourceUtils
-eu.mhsl.minenet.minigames.instance.game.minigame.config.restriction.Restriction
-eu.mhsl.minenet.minigames.instance.game.minigame.config.restriction.RestrictionData
-eu.mhsl.minenet.minigames.instance.game.minigame.config.restriction.RestrictionHandler
-eu.mhsl.minenet.minigames.score.Score
-eu.mhsl.minenet.minigames.skin.SkinCache
-eu.mhsl.minenet.minigames.world.generator.terrain.SquareTerrainGenerator (implements net.minestom.server.instance.generator.Generator)
-eu.mhsl.minenet.minigames.util.Static
-eu.mhsl.minenet.minigames.instance.game.minigame.types.stickfight.StickFightFactory (implements eu.mhsl.minenet.minigames.instance.game.minigame.config.GameFactory )
-eu.mhsl.minenet.minigames.world.generator.structures.Structure
-
-eu.mhsl.minenet.minigames.world.generator.structures.generatable.PeakRock
-
-
-eu.mhsl.minenet.minigames.server.tasks.TablistUpdateTask (implements java.lang.Runnable )
-eu.mhsl.minenet.minigames.util.TextUtil
-eu.mhsl.minenet.minigames.instance.game.minigame.types.trafficlightrace.TrafficLightRaceFactory (implements eu.mhsl.minenet.minigames.instance.game.minigame.config.GameFactory )
-eu.mhsl.minenet.minigames.message.TranslatableMessage (implements eu.mhsl.minenet.minigames.message.Sendable )
-
-
-eu.mhsl.minenet.minigames.message.component.TranslatedComponent (implements net.kyori.adventure.text.ComponentLike, eu.mhsl.minenet.minigames.message.component.Translatable )
-eu.mhsl.minenet.minigames.util.UuidUtil
-
-
-
-
-
-Interface Hierarchy
-
-eu.mhsl.minenet.minigames.instance.game.minigame.config.GameFactory
-eu.mhsl.minenet.minigames.instance.game.minigame.config.restriction.IRestriction
-eu.mhsl.minenet.minigames.message.Sendable
-eu.mhsl.minenet.minigames.instance.Spawnable
-eu.mhsl.minenet.minigames.message.component.Translatable
-
-
-
-Enum Class Hierarchy
-
-
-
-
-
-
-
diff --git a/docs/package-search-index.js b/docs/package-search-index.js
deleted file mode 100644
index ecf0667..0000000
--- a/docs/package-search-index.js
+++ /dev/null
@@ -1 +0,0 @@
-packageSearchIndex = [{"l":"All Packages","u":"allpackages-index.html"},{"l":"eu.mhsl.minenet.minigames"},{"l":"eu.mhsl.minenet.minigames.command"},{"l":"eu.mhsl.minenet.minigames.command.admin"},{"l":"eu.mhsl.minenet.minigames.command.user"},{"l":"eu.mhsl.minenet.minigames.handler"},{"l":"eu.mhsl.minenet.minigames.handler.global"},{"l":"eu.mhsl.minenet.minigames.instance"},{"l":"eu.mhsl.minenet.minigames.instance.game"},{"l":"eu.mhsl.minenet.minigames.instance.game.minigame"},{"l":"eu.mhsl.minenet.minigames.instance.game.minigame.config"},{"l":"eu.mhsl.minenet.minigames.instance.game.minigame.config.common"},{"l":"eu.mhsl.minenet.minigames.instance.game.minigame.config.restriction"},{"l":"eu.mhsl.minenet.minigames.instance.game.minigame.config.restriction.common"},{"l":"eu.mhsl.minenet.minigames.instance.game.minigame.types.deathcube"},{"l":"eu.mhsl.minenet.minigames.instance.game.minigame.types.minerun"},{"l":"eu.mhsl.minenet.minigames.instance.game.minigame.types.stickfight"},{"l":"eu.mhsl.minenet.minigames.instance.game.minigame.types.trafficlightrace"},{"l":"eu.mhsl.minenet.minigames.instance.hub"},{"l":"eu.mhsl.minenet.minigames.instance.hub.entity"},{"l":"eu.mhsl.minenet.minigames.instance.hub.inventory"},{"l":"eu.mhsl.minenet.minigames.instance.room"},{"l":"eu.mhsl.minenet.minigames.instance.room.entity"},{"l":"eu.mhsl.minenet.minigames.instance.room.inventory"},{"l":"eu.mhsl.minenet.minigames.lang"},{"l":"eu.mhsl.minenet.minigames.message"},{"l":"eu.mhsl.minenet.minigames.message.component"},{"l":"eu.mhsl.minenet.minigames.message.type"},{"l":"eu.mhsl.minenet.minigames.score"},{"l":"eu.mhsl.minenet.minigames.server.provider"},{"l":"eu.mhsl.minenet.minigames.server.tasks"},{"l":"eu.mhsl.minenet.minigames.shared.entity"},{"l":"eu.mhsl.minenet.minigames.shared.inventory"},{"l":"eu.mhsl.minenet.minigames.skin"},{"l":"eu.mhsl.minenet.minigames.util"},{"l":"eu.mhsl.minenet.minigames.world.generator"},{"l":"eu.mhsl.minenet.minigames.world.generator.structures"},{"l":"eu.mhsl.minenet.minigames.world.generator.structures.generatable"},{"l":"eu.mhsl.minenet.minigames.world.generator.terrain"}];updateSearchResults();
\ No newline at end of file
diff --git a/docs/resources/glass.png b/docs/resources/glass.png
deleted file mode 100644
index a7f591f..0000000
Binary files a/docs/resources/glass.png and /dev/null differ
diff --git a/docs/resources/x.png b/docs/resources/x.png
deleted file mode 100644
index 30548a7..0000000
Binary files a/docs/resources/x.png and /dev/null differ
diff --git a/docs/script-dir/images/ui-bg_glass_55_fbf9ee_1x400.png b/docs/script-dir/images/ui-bg_glass_55_fbf9ee_1x400.png
deleted file mode 100644
index 34abd18..0000000
Binary files a/docs/script-dir/images/ui-bg_glass_55_fbf9ee_1x400.png and /dev/null differ
diff --git a/docs/script-dir/images/ui-bg_glass_65_dadada_1x400.png b/docs/script-dir/images/ui-bg_glass_65_dadada_1x400.png
deleted file mode 100644
index f058a93..0000000
Binary files a/docs/script-dir/images/ui-bg_glass_65_dadada_1x400.png and /dev/null differ
diff --git a/docs/script-dir/images/ui-bg_glass_75_dadada_1x400.png b/docs/script-dir/images/ui-bg_glass_75_dadada_1x400.png
deleted file mode 100644
index 2ce04c1..0000000
Binary files a/docs/script-dir/images/ui-bg_glass_75_dadada_1x400.png and /dev/null differ
diff --git a/docs/script-dir/images/ui-bg_glass_75_e6e6e6_1x400.png b/docs/script-dir/images/ui-bg_glass_75_e6e6e6_1x400.png
deleted file mode 100644
index a90afb8..0000000
Binary files a/docs/script-dir/images/ui-bg_glass_75_e6e6e6_1x400.png and /dev/null differ
diff --git a/docs/script-dir/images/ui-bg_glass_95_fef1ec_1x400.png b/docs/script-dir/images/ui-bg_glass_95_fef1ec_1x400.png
deleted file mode 100644
index dbe091f..0000000
Binary files a/docs/script-dir/images/ui-bg_glass_95_fef1ec_1x400.png and /dev/null differ
diff --git a/docs/script-dir/images/ui-bg_highlight-soft_75_cccccc_1x100.png b/docs/script-dir/images/ui-bg_highlight-soft_75_cccccc_1x100.png
deleted file mode 100644
index 5dc3593..0000000
Binary files a/docs/script-dir/images/ui-bg_highlight-soft_75_cccccc_1x100.png and /dev/null differ
diff --git a/docs/script-dir/images/ui-icons_222222_256x240.png b/docs/script-dir/images/ui-icons_222222_256x240.png
deleted file mode 100644
index e723e17..0000000
Binary files a/docs/script-dir/images/ui-icons_222222_256x240.png and /dev/null differ
diff --git a/docs/script-dir/images/ui-icons_2e83ff_256x240.png b/docs/script-dir/images/ui-icons_2e83ff_256x240.png
deleted file mode 100644
index 1f5f497..0000000
Binary files a/docs/script-dir/images/ui-icons_2e83ff_256x240.png and /dev/null differ
diff --git a/docs/script-dir/images/ui-icons_454545_256x240.png b/docs/script-dir/images/ui-icons_454545_256x240.png
deleted file mode 100644
index 618f5b0..0000000
Binary files a/docs/script-dir/images/ui-icons_454545_256x240.png and /dev/null differ
diff --git a/docs/script-dir/images/ui-icons_888888_256x240.png b/docs/script-dir/images/ui-icons_888888_256x240.png
deleted file mode 100644
index ee5e33f..0000000
Binary files a/docs/script-dir/images/ui-icons_888888_256x240.png and /dev/null differ
diff --git a/docs/script-dir/images/ui-icons_cd0a0a_256x240.png b/docs/script-dir/images/ui-icons_cd0a0a_256x240.png
deleted file mode 100644
index 7e8ebc1..0000000
Binary files a/docs/script-dir/images/ui-icons_cd0a0a_256x240.png and /dev/null differ
diff --git a/docs/script-dir/jquery-3.5.1.min.js b/docs/script-dir/jquery-3.5.1.min.js
deleted file mode 100644
index b061403..0000000
--- a/docs/script-dir/jquery-3.5.1.min.js
+++ /dev/null
@@ -1,2 +0,0 @@
-/*! jQuery v3.5.1 | (c) JS Foundation and other contributors | jquery.org/license */
-!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.exports=e.document?t(e,!0):function(e){if(!e.document)throw new Error("jQuery requires a window with a document");return t(e)}:t(e)}("undefined"!=typeof window?window:this,function(C,e){"use strict";var t=[],r=Object.getPrototypeOf,s=t.slice,g=t.flat?function(e){return t.flat.call(e)}:function(e){return t.concat.apply([],e)},u=t.push,i=t.indexOf,n={},o=n.toString,v=n.hasOwnProperty,a=v.toString,l=a.call(Object),y={},m=function(e){return"function"==typeof e&&"number"!=typeof e.nodeType},x=function(e){return null!=e&&e===e.window},E=C.document,c={type:!0,src:!0,nonce:!0,noModule:!0};function b(e,t,n){var r,i,o=(n=n||E).createElement("script");if(o.text=e,t)for(r in c)(i=t[r]||t.getAttribute&&t.getAttribute(r))&&o.setAttribute(r,i);n.head.appendChild(o).parentNode.removeChild(o)}function w(e){return null==e?e+"":"object"==typeof e||"function"==typeof e?n[o.call(e)]||"object":typeof e}var f="3.5.1",S=function(e,t){return new S.fn.init(e,t)};function p(e){var t=!!e&&"length"in e&&e.length,n=w(e);return!m(e)&&!x(e)&&("array"===n||0===t||"number"==typeof t&&0+~]|"+M+")"+M+"*"),U=new RegExp(M+"|>"),X=new RegExp(F),V=new RegExp("^"+I+"$"),G={ID:new RegExp("^#("+I+")"),CLASS:new RegExp("^\\.("+I+")"),TAG:new RegExp("^("+I+"|[*])"),ATTR:new RegExp("^"+W),PSEUDO:new RegExp("^"+F),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+M+"*(even|odd|(([+-]|)(\\d*)n|)"+M+"*(?:([+-]|)"+M+"*(\\d+)|))"+M+"*\\)|)","i"),bool:new RegExp("^(?:"+R+")$","i"),needsContext:new RegExp("^"+M+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+M+"*((?:-\\d)?\\d*)"+M+"*\\)|)(?=[^-]|$)","i")},Y=/HTML$/i,Q=/^(?:input|select|textarea|button)$/i,J=/^h\d$/i,K=/^[^{]+\{\s*\[native \w/,Z=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,ee=/[+~]/,te=new RegExp("\\\\[\\da-fA-F]{1,6}"+M+"?|\\\\([^\\r\\n\\f])","g"),ne=function(e,t){var n="0x"+e.slice(1)-65536;return t||(n<0?String.fromCharCode(n+65536):String.fromCharCode(n>>10|55296,1023&n|56320))},re=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\0-\x1f\x7f-\uFFFF\w-]/g,ie=function(e,t){return t?"\0"===e?"\ufffd":e.slice(0,-1)+"\\"+e.charCodeAt(e.length-1).toString(16)+" ":"\\"+e},oe=function(){T()},ae=be(function(e){return!0===e.disabled&&"fieldset"===e.nodeName.toLowerCase()},{dir:"parentNode",next:"legend"});try{H.apply(t=O.call(p.childNodes),p.childNodes),t[p.childNodes.length].nodeType}catch(e){H={apply:t.length?function(e,t){L.apply(e,O.call(t))}:function(e,t){var n=e.length,r=0;while(e[n++]=t[r++]);e.length=n-1}}}function se(t,e,n,r){var i,o,a,s,u,l,c,f=e&&e.ownerDocument,p=e?e.nodeType:9;if(n=n||[],"string"!=typeof t||!t||1!==p&&9!==p&&11!==p)return n;if(!r&&(T(e),e=e||C,E)){if(11!==p&&(u=Z.exec(t)))if(i=u[1]){if(9===p){if(!(a=e.getElementById(i)))return n;if(a.id===i)return n.push(a),n}else if(f&&(a=f.getElementById(i))&&y(e,a)&&a.id===i)return n.push(a),n}else{if(u[2])return H.apply(n,e.getElementsByTagName(t)),n;if((i=u[3])&&d.getElementsByClassName&&e.getElementsByClassName)return H.apply(n,e.getElementsByClassName(i)),n}if(d.qsa&&!N[t+" "]&&(!v||!v.test(t))&&(1!==p||"object"!==e.nodeName.toLowerCase())){if(c=t,f=e,1===p&&(U.test(t)||z.test(t))){(f=ee.test(t)&&ye(e.parentNode)||e)===e&&d.scope||((s=e.getAttribute("id"))?s=s.replace(re,ie):e.setAttribute("id",s=S)),o=(l=h(t)).length;while(o--)l[o]=(s?"#"+s:":scope")+" "+xe(l[o]);c=l.join(",")}try{return H.apply(n,f.querySelectorAll(c)),n}catch(e){N(t,!0)}finally{s===S&&e.removeAttribute("id")}}}return g(t.replace($,"$1"),e,n,r)}function ue(){var r=[];return function e(t,n){return r.push(t+" ")>b.cacheLength&&delete e[r.shift()],e[t+" "]=n}}function le(e){return e[S]=!0,e}function ce(e){var t=C.createElement("fieldset");try{return!!e(t)}catch(e){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function fe(e,t){var n=e.split("|"),r=n.length;while(r--)b.attrHandle[n[r]]=t}function pe(e,t){var n=t&&e,r=n&&1===e.nodeType&&1===t.nodeType&&e.sourceIndex-t.sourceIndex;if(r)return r;if(n)while(n=n.nextSibling)if(n===t)return-1;return e?1:-1}function de(t){return function(e){return"input"===e.nodeName.toLowerCase()&&e.type===t}}function he(n){return function(e){var t=e.nodeName.toLowerCase();return("input"===t||"button"===t)&&e.type===n}}function ge(t){return function(e){return"form"in e?e.parentNode&&!1===e.disabled?"label"in e?"label"in e.parentNode?e.parentNode.disabled===t:e.disabled===t:e.isDisabled===t||e.isDisabled!==!t&&ae(e)===t:e.disabled===t:"label"in e&&e.disabled===t}}function ve(a){return le(function(o){return o=+o,le(function(e,t){var n,r=a([],e.length,o),i=r.length;while(i--)e[n=r[i]]&&(e[n]=!(t[n]=e[n]))})})}function ye(e){return e&&"undefined"!=typeof e.getElementsByTagName&&e}for(e in d=se.support={},i=se.isXML=function(e){var t=e.namespaceURI,n=(e.ownerDocument||e).documentElement;return!Y.test(t||n&&n.nodeName||"HTML")},T=se.setDocument=function(e){var t,n,r=e?e.ownerDocument||e:p;return r!=C&&9===r.nodeType&&r.documentElement&&(a=(C=r).documentElement,E=!i(C),p!=C&&(n=C.defaultView)&&n.top!==n&&(n.addEventListener?n.addEventListener("unload",oe,!1):n.attachEvent&&n.attachEvent("onunload",oe)),d.scope=ce(function(e){return a.appendChild(e).appendChild(C.createElement("div")),"undefined"!=typeof e.querySelectorAll&&!e.querySelectorAll(":scope fieldset div").length}),d.attributes=ce(function(e){return e.className="i",!e.getAttribute("className")}),d.getElementsByTagName=ce(function(e){return e.appendChild(C.createComment("")),!e.getElementsByTagName("*").length}),d.getElementsByClassName=K.test(C.getElementsByClassName),d.getById=ce(function(e){return a.appendChild(e).id=S,!C.getElementsByName||!C.getElementsByName(S).length}),d.getById?(b.filter.ID=function(e){var t=e.replace(te,ne);return function(e){return e.getAttribute("id")===t}},b.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&E){var n=t.getElementById(e);return n?[n]:[]}}):(b.filter.ID=function(e){var n=e.replace(te,ne);return function(e){var t="undefined"!=typeof e.getAttributeNode&&e.getAttributeNode("id");return t&&t.value===n}},b.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&E){var n,r,i,o=t.getElementById(e);if(o){if((n=o.getAttributeNode("id"))&&n.value===e)return[o];i=t.getElementsByName(e),r=0;while(o=i[r++])if((n=o.getAttributeNode("id"))&&n.value===e)return[o]}return[]}}),b.find.TAG=d.getElementsByTagName?function(e,t){return"undefined"!=typeof t.getElementsByTagName?t.getElementsByTagName(e):d.qsa?t.querySelectorAll(e):void 0}:function(e,t){var n,r=[],i=0,o=t.getElementsByTagName(e);if("*"===e){while(n=o[i++])1===n.nodeType&&r.push(n);return r}return o},b.find.CLASS=d.getElementsByClassName&&function(e,t){if("undefined"!=typeof t.getElementsByClassName&&E)return t.getElementsByClassName(e)},s=[],v=[],(d.qsa=K.test(C.querySelectorAll))&&(ce(function(e){var t;a.appendChild(e).innerHTML=" ",e.querySelectorAll("[msallowcapture^='']").length&&v.push("[*^$]="+M+"*(?:''|\"\")"),e.querySelectorAll("[selected]").length||v.push("\\["+M+"*(?:value|"+R+")"),e.querySelectorAll("[id~="+S+"-]").length||v.push("~="),(t=C.createElement("input")).setAttribute("name",""),e.appendChild(t),e.querySelectorAll("[name='']").length||v.push("\\["+M+"*name"+M+"*="+M+"*(?:''|\"\")"),e.querySelectorAll(":checked").length||v.push(":checked"),e.querySelectorAll("a#"+S+"+*").length||v.push(".#.+[+~]"),e.querySelectorAll("\\\f"),v.push("[\\r\\n\\f]")}),ce(function(e){e.innerHTML=" ";var t=C.createElement("input");t.setAttribute("type","hidden"),e.appendChild(t).setAttribute("name","D"),e.querySelectorAll("[name=d]").length&&v.push("name"+M+"*[*^$|!~]?="),2!==e.querySelectorAll(":enabled").length&&v.push(":enabled",":disabled"),a.appendChild(e).disabled=!0,2!==e.querySelectorAll(":disabled").length&&v.push(":enabled",":disabled"),e.querySelectorAll("*,:x"),v.push(",.*:")})),(d.matchesSelector=K.test(c=a.matches||a.webkitMatchesSelector||a.mozMatchesSelector||a.oMatchesSelector||a.msMatchesSelector))&&ce(function(e){d.disconnectedMatch=c.call(e,"*"),c.call(e,"[s!='']:x"),s.push("!=",F)}),v=v.length&&new RegExp(v.join("|")),s=s.length&&new RegExp(s.join("|")),t=K.test(a.compareDocumentPosition),y=t||K.test(a.contains)?function(e,t){var n=9===e.nodeType?e.documentElement:e,r=t&&t.parentNode;return e===r||!(!r||1!==r.nodeType||!(n.contains?n.contains(r):e.compareDocumentPosition&&16&e.compareDocumentPosition(r)))}:function(e,t){if(t)while(t=t.parentNode)if(t===e)return!0;return!1},D=t?function(e,t){if(e===t)return l=!0,0;var n=!e.compareDocumentPosition-!t.compareDocumentPosition;return n||(1&(n=(e.ownerDocument||e)==(t.ownerDocument||t)?e.compareDocumentPosition(t):1)||!d.sortDetached&&t.compareDocumentPosition(e)===n?e==C||e.ownerDocument==p&&y(p,e)?-1:t==C||t.ownerDocument==p&&y(p,t)?1:u?P(u,e)-P(u,t):0:4&n?-1:1)}:function(e,t){if(e===t)return l=!0,0;var n,r=0,i=e.parentNode,o=t.parentNode,a=[e],s=[t];if(!i||!o)return e==C?-1:t==C?1:i?-1:o?1:u?P(u,e)-P(u,t):0;if(i===o)return pe(e,t);n=e;while(n=n.parentNode)a.unshift(n);n=t;while(n=n.parentNode)s.unshift(n);while(a[r]===s[r])r++;return r?pe(a[r],s[r]):a[r]==p?-1:s[r]==p?1:0}),C},se.matches=function(e,t){return se(e,null,null,t)},se.matchesSelector=function(e,t){if(T(e),d.matchesSelector&&E&&!N[t+" "]&&(!s||!s.test(t))&&(!v||!v.test(t)))try{var n=c.call(e,t);if(n||d.disconnectedMatch||e.document&&11!==e.document.nodeType)return n}catch(e){N(t,!0)}return 0":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(te,ne),e[3]=(e[3]||e[4]||e[5]||"").replace(te,ne),"~="===e[2]&&(e[3]=" "+e[3]+" "),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),"nth"===e[1].slice(0,3)?(e[3]||se.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*("even"===e[3]||"odd"===e[3])),e[5]=+(e[7]+e[8]||"odd"===e[3])):e[3]&&se.error(e[0]),e},PSEUDO:function(e){var t,n=!e[6]&&e[2];return G.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||"":n&&X.test(n)&&(t=h(n,!0))&&(t=n.indexOf(")",n.length-t)-n.length)&&(e[0]=e[0].slice(0,t),e[2]=n.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace(te,ne).toLowerCase();return"*"===e?function(){return!0}:function(e){return e.nodeName&&e.nodeName.toLowerCase()===t}},CLASS:function(e){var t=m[e+" "];return t||(t=new RegExp("(^|"+M+")"+e+"("+M+"|$)"))&&m(e,function(e){return t.test("string"==typeof e.className&&e.className||"undefined"!=typeof e.getAttribute&&e.getAttribute("class")||"")})},ATTR:function(n,r,i){return function(e){var t=se.attr(e,n);return null==t?"!="===r:!r||(t+="","="===r?t===i:"!="===r?t!==i:"^="===r?i&&0===t.indexOf(i):"*="===r?i&&-1:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;function D(e,n,r){return m(n)?S.grep(e,function(e,t){return!!n.call(e,t,e)!==r}):n.nodeType?S.grep(e,function(e){return e===n!==r}):"string"!=typeof n?S.grep(e,function(e){return-1)[^>]*|#([\w-]+))$/;(S.fn.init=function(e,t,n){var r,i;if(!e)return this;if(n=n||j,"string"==typeof e){if(!(r="<"===e[0]&&">"===e[e.length-1]&&3<=e.length?[null,e,null]:q.exec(e))||!r[1]&&t)return!t||t.jquery?(t||n).find(e):this.constructor(t).find(e);if(r[1]){if(t=t instanceof S?t[0]:t,S.merge(this,S.parseHTML(r[1],t&&t.nodeType?t.ownerDocument||t:E,!0)),N.test(r[1])&&S.isPlainObject(t))for(r in t)m(this[r])?this[r](t[r]):this.attr(r,t[r]);return this}return(i=E.getElementById(r[2]))&&(this[0]=i,this.length=1),this}return e.nodeType?(this[0]=e,this.length=1,this):m(e)?void 0!==n.ready?n.ready(e):e(S):S.makeArray(e,this)}).prototype=S.fn,j=S(E);var L=/^(?:parents|prev(?:Until|All))/,H={children:!0,contents:!0,next:!0,prev:!0};function O(e,t){while((e=e[t])&&1!==e.nodeType);return e}S.fn.extend({has:function(e){var t=S(e,this),n=t.length;return this.filter(function(){for(var e=0;e\x20\t\r\n\f]*)/i,he=/^$|^module$|\/(?:java|ecma)script/i;ce=E.createDocumentFragment().appendChild(E.createElement("div")),(fe=E.createElement("input")).setAttribute("type","radio"),fe.setAttribute("checked","checked"),fe.setAttribute("name","t"),ce.appendChild(fe),y.checkClone=ce.cloneNode(!0).cloneNode(!0).lastChild.checked,ce.innerHTML="",y.noCloneChecked=!!ce.cloneNode(!0).lastChild.defaultValue,ce.innerHTML=" ",y.option=!!ce.lastChild;var ge={thead:[1,""],col:[2,""],tr:[2,""],td:[3,""],_default:[0,"",""]};function ve(e,t){var n;return n="undefined"!=typeof e.getElementsByTagName?e.getElementsByTagName(t||"*"):"undefined"!=typeof e.querySelectorAll?e.querySelectorAll(t||"*"):[],void 0===t||t&&A(e,t)?S.merge([e],n):n}function ye(e,t){for(var n=0,r=e.length;n",""]);var me=/<|?\w+;/;function xe(e,t,n,r,i){for(var o,a,s,u,l,c,f=t.createDocumentFragment(),p=[],d=0,h=e.length;d\s*$/g;function qe(e,t){return A(e,"table")&&A(11!==t.nodeType?t:t.firstChild,"tr")&&S(e).children("tbody")[0]||e}function Le(e){return e.type=(null!==e.getAttribute("type"))+"/"+e.type,e}function He(e){return"true/"===(e.type||"").slice(0,5)?e.type=e.type.slice(5):e.removeAttribute("type"),e}function Oe(e,t){var n,r,i,o,a,s;if(1===t.nodeType){if(Y.hasData(e)&&(s=Y.get(e).events))for(i in Y.remove(t,"handle events"),s)for(n=0,r=s[i].length;n").attr(n.scriptAttrs||{}).prop({charset:n.scriptCharset,src:n.url}).on("load error",i=function(e){r.remove(),i=null,e&&t("error"===e.type?404:200,e.type)}),E.head.appendChild(r[0])},abort:function(){i&&i()}}});var Ut,Xt=[],Vt=/(=)\?(?=&|$)|\?\?/;S.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var e=Xt.pop()||S.expando+"_"+Ct.guid++;return this[e]=!0,e}}),S.ajaxPrefilter("json jsonp",function(e,t,n){var r,i,o,a=!1!==e.jsonp&&(Vt.test(e.url)?"url":"string"==typeof e.data&&0===(e.contentType||"").indexOf("application/x-www-form-urlencoded")&&Vt.test(e.data)&&"data");if(a||"jsonp"===e.dataTypes[0])return r=e.jsonpCallback=m(e.jsonpCallback)?e.jsonpCallback():e.jsonpCallback,a?e[a]=e[a].replace(Vt,"$1"+r):!1!==e.jsonp&&(e.url+=(Et.test(e.url)?"&":"?")+e.jsonp+"="+r),e.converters["script json"]=function(){return o||S.error(r+" was not called"),o[0]},e.dataTypes[0]="json",i=C[r],C[r]=function(){o=arguments},n.always(function(){void 0===i?S(C).removeProp(r):C[r]=i,e[r]&&(e.jsonpCallback=t.jsonpCallback,Xt.push(r)),o&&m(i)&&i(o[0]),o=i=void 0}),"script"}),y.createHTMLDocument=((Ut=E.implementation.createHTMLDocument("").body).innerHTML="",2===Ut.childNodes.length),S.parseHTML=function(e,t,n){return"string"!=typeof e?[]:("boolean"==typeof t&&(n=t,t=!1),t||(y.createHTMLDocument?((r=(t=E.implementation.createHTMLDocument("")).createElement("base")).href=E.location.href,t.head.appendChild(r)):t=E),o=!n&&[],(i=N.exec(e))?[t.createElement(i[1])]:(i=xe([e],t,o),o&&o.length&&S(o).remove(),S.merge([],i.childNodes)));var r,i,o},S.fn.load=function(e,t,n){var r,i,o,a=this,s=e.indexOf(" ");return-1").append(S.parseHTML(e)).find(r):e)}).always(n&&function(e,t){a.each(function(){n.apply(this,o||[e.responseText,t,e])})}),this},S.expr.pseudos.animated=function(t){return S.grep(S.timers,function(e){return t===e.elem}).length},S.offset={setOffset:function(e,t,n){var r,i,o,a,s,u,l=S.css(e,"position"),c=S(e),f={};"static"===l&&(e.style.position="relative"),s=c.offset(),o=S.css(e,"top"),u=S.css(e,"left"),("absolute"===l||"fixed"===l)&&-1<(o+u).indexOf("auto")?(a=(r=c.position()).top,i=r.left):(a=parseFloat(o)||0,i=parseFloat(u)||0),m(t)&&(t=t.call(e,n,S.extend({},s))),null!=t.top&&(f.top=t.top-s.top+a),null!=t.left&&(f.left=t.left-s.left+i),"using"in t?t.using.call(e,f):("number"==typeof f.top&&(f.top+="px"),"number"==typeof f.left&&(f.left+="px"),c.css(f))}},S.fn.extend({offset:function(t){if(arguments.length)return void 0===t?this:this.each(function(e){S.offset.setOffset(this,t,e)});var e,n,r=this[0];return r?r.getClientRects().length?(e=r.getBoundingClientRect(),n=r.ownerDocument.defaultView,{top:e.top+n.pageYOffset,left:e.left+n.pageXOffset}):{top:0,left:0}:void 0},position:function(){if(this[0]){var e,t,n,r=this[0],i={top:0,left:0};if("fixed"===S.css(r,"position"))t=r.getBoundingClientRect();else{t=this.offset(),n=r.ownerDocument,e=r.offsetParent||n.documentElement;while(e&&(e===n.body||e===n.documentElement)&&"static"===S.css(e,"position"))e=e.parentNode;e&&e!==r&&1===e.nodeType&&((i=S(e).offset()).top+=S.css(e,"borderTopWidth",!0),i.left+=S.css(e,"borderLeftWidth",!0))}return{top:t.top-i.top-S.css(r,"marginTop",!0),left:t.left-i.left-S.css(r,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){var e=this.offsetParent;while(e&&"static"===S.css(e,"position"))e=e.offsetParent;return e||re})}}),S.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(t,i){var o="pageYOffset"===i;S.fn[t]=function(e){return $(this,function(e,t,n){var r;if(x(e)?r=e:9===e.nodeType&&(r=e.defaultView),void 0===n)return r?r[i]:e[t];r?r.scrollTo(o?r.pageXOffset:n,o?n:r.pageYOffset):e[t]=n},t,e,arguments.length)}}),S.each(["top","left"],function(e,n){S.cssHooks[n]=$e(y.pixelPosition,function(e,t){if(t)return t=Be(e,n),Me.test(t)?S(e).position()[n]+"px":t})}),S.each({Height:"height",Width:"width"},function(a,s){S.each({padding:"inner"+a,content:s,"":"outer"+a},function(r,o){S.fn[o]=function(e,t){var n=arguments.length&&(r||"boolean"!=typeof e),i=r||(!0===e||!0===t?"margin":"border");return $(this,function(e,t,n){var r;return x(e)?0===o.indexOf("outer")?e["inner"+a]:e.document.documentElement["client"+a]:9===e.nodeType?(r=e.documentElement,Math.max(e.body["scroll"+a],r["scroll"+a],e.body["offset"+a],r["offset"+a],r["client"+a])):void 0===n?S.css(e,t,i):S.style(e,t,n,i)},s,n?e:void 0,n)}})}),S.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(e,t){S.fn[t]=function(e){return this.on(t,e)}}),S.fn.extend({bind:function(e,t,n){return this.on(e,null,t,n)},unbind:function(e,t){return this.off(e,null,t)},delegate:function(e,t,n,r){return this.on(t,e,n,r)},undelegate:function(e,t,n){return 1===arguments.length?this.off(e,"**"):this.off(t,e||"**",n)},hover:function(e,t){return this.mouseenter(e).mouseleave(t||e)}}),S.each("blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu".split(" "),function(e,n){S.fn[n]=function(e,t){return 0a;a++)for(s in o[a])n=o[a][s],o[a].hasOwnProperty(s)&&void 0!==n&&(e[s]=t.isPlainObject(n)?t.isPlainObject(e[s])?t.widget.extend({},e[s],n):t.widget.extend({},n):n);return e},t.widget.bridge=function(e,s){var n=s.prototype.widgetFullName||e;t.fn[e]=function(o){var a="string"==typeof o,r=i.call(arguments,1),l=this;return a?this.length||"instance"!==o?this.each(function(){var i,s=t.data(this,n);return"instance"===o?(l=s,!1):s?t.isFunction(s[o])&&"_"!==o.charAt(0)?(i=s[o].apply(s,r),i!==s&&void 0!==i?(l=i&&i.jquery?l.pushStack(i.get()):i,!1):void 0):t.error("no such method '"+o+"' for "+e+" widget instance"):t.error("cannot call methods on "+e+" prior to initialization; "+"attempted to call method '"+o+"'")}):l=void 0:(r.length&&(o=t.widget.extend.apply(null,[o].concat(r))),this.each(function(){var e=t.data(this,n);e?(e.option(o||{}),e._init&&e._init()):t.data(this,n,new s(o,this))})),l}},t.Widget=function(){},t.Widget._childConstructors=[],t.Widget.prototype={widgetName:"widget",widgetEventPrefix:"",defaultElement:"",options:{classes:{},disabled:!1,create:null},_createWidget:function(i,s){s=t(s||this.defaultElement||this)[0],this.element=t(s),this.uuid=e++,this.eventNamespace="."+this.widgetName+this.uuid,this.bindings=t(),this.hoverable=t(),this.focusable=t(),this.classesElementLookup={},s!==this&&(t.data(s,this.widgetFullName,this),this._on(!0,this.element,{remove:function(t){t.target===s&&this.destroy()}}),this.document=t(s.style?s.ownerDocument:s.document||s),this.window=t(this.document[0].defaultView||this.document[0].parentWindow)),this.options=t.widget.extend({},this.options,this._getCreateOptions(),i),this._create(),this.options.disabled&&this._setOptionDisabled(this.options.disabled),this._trigger("create",null,this._getCreateEventData()),this._init()},_getCreateOptions:function(){return{}},_getCreateEventData:t.noop,_create:t.noop,_init:t.noop,destroy:function(){var e=this;this._destroy(),t.each(this.classesElementLookup,function(t,i){e._removeClass(i,t)}),this.element.off(this.eventNamespace).removeData(this.widgetFullName),this.widget().off(this.eventNamespace).removeAttr("aria-disabled"),this.bindings.off(this.eventNamespace)},_destroy:t.noop,widget:function(){return this.element},option:function(e,i){var s,n,o,a=e;if(0===arguments.length)return t.widget.extend({},this.options);if("string"==typeof e)if(a={},s=e.split("."),e=s.shift(),s.length){for(n=a[e]=t.widget.extend({},this.options[e]),o=0;s.length-1>o;o++)n[s[o]]=n[s[o]]||{},n=n[s[o]];if(e=s.pop(),1===arguments.length)return void 0===n[e]?null:n[e];n[e]=i}else{if(1===arguments.length)return void 0===this.options[e]?null:this.options[e];a[e]=i}return this._setOptions(a),this},_setOptions:function(t){var e;for(e in t)this._setOption(e,t[e]);return this},_setOption:function(t,e){return"classes"===t&&this._setOptionClasses(e),this.options[t]=e,"disabled"===t&&this._setOptionDisabled(e),this},_setOptionClasses:function(e){var i,s,n;for(i in e)n=this.classesElementLookup[i],e[i]!==this.options.classes[i]&&n&&n.length&&(s=t(n.get()),this._removeClass(n,i),s.addClass(this._classes({element:s,keys:i,classes:e,add:!0})))},_setOptionDisabled:function(t){this._toggleClass(this.widget(),this.widgetFullName+"-disabled",null,!!t),t&&(this._removeClass(this.hoverable,null,"ui-state-hover"),this._removeClass(this.focusable,null,"ui-state-focus"))},enable:function(){return this._setOptions({disabled:!1})},disable:function(){return this._setOptions({disabled:!0})},_classes:function(e){function i(i,o){var a,r;for(r=0;i.length>r;r++)a=n.classesElementLookup[i[r]]||t(),a=e.add?t(t.unique(a.get().concat(e.element.get()))):t(a.not(e.element).get()),n.classesElementLookup[i[r]]=a,s.push(i[r]),o&&e.classes[i[r]]&&s.push(e.classes[i[r]])}var s=[],n=this;return e=t.extend({element:this.element,classes:this.options.classes||{}},e),this._on(e.element,{remove:"_untrackClassesElement"}),e.keys&&i(e.keys.match(/\S+/g)||[],!0),e.extra&&i(e.extra.match(/\S+/g)||[]),s.join(" ")},_untrackClassesElement:function(e){var i=this;t.each(i.classesElementLookup,function(s,n){-1!==t.inArray(e.target,n)&&(i.classesElementLookup[s]=t(n.not(e.target).get()))})},_removeClass:function(t,e,i){return this._toggleClass(t,e,i,!1)},_addClass:function(t,e,i){return this._toggleClass(t,e,i,!0)},_toggleClass:function(t,e,i,s){s="boolean"==typeof s?s:i;var n="string"==typeof t||null===t,o={extra:n?e:i,keys:n?t:e,element:n?this.element:t,add:s};return o.element.toggleClass(this._classes(o),s),this},_on:function(e,i,s){var n,o=this;"boolean"!=typeof e&&(s=i,i=e,e=!1),s?(i=n=t(i),this.bindings=this.bindings.add(i)):(s=i,i=this.element,n=this.widget()),t.each(s,function(s,a){function r(){return e||o.options.disabled!==!0&&!t(this).hasClass("ui-state-disabled")?("string"==typeof a?o[a]:a).apply(o,arguments):void 0}"string"!=typeof a&&(r.guid=a.guid=a.guid||r.guid||t.guid++);var l=s.match(/^([\w:-]*)\s*(.*)$/),h=l[1]+o.eventNamespace,c=l[2];c?n.on(h,c,r):i.on(h,r)})},_off:function(e,i){i=(i||"").split(" ").join(this.eventNamespace+" ")+this.eventNamespace,e.off(i).off(i),this.bindings=t(this.bindings.not(e).get()),this.focusable=t(this.focusable.not(e).get()),this.hoverable=t(this.hoverable.not(e).get())},_delay:function(t,e){function i(){return("string"==typeof t?s[t]:t).apply(s,arguments)}var s=this;return setTimeout(i,e||0)},_hoverable:function(e){this.hoverable=this.hoverable.add(e),this._on(e,{mouseenter:function(e){this._addClass(t(e.currentTarget),null,"ui-state-hover")},mouseleave:function(e){this._removeClass(t(e.currentTarget),null,"ui-state-hover")}})},_focusable:function(e){this.focusable=this.focusable.add(e),this._on(e,{focusin:function(e){this._addClass(t(e.currentTarget),null,"ui-state-focus")},focusout:function(e){this._removeClass(t(e.currentTarget),null,"ui-state-focus")}})},_trigger:function(e,i,s){var n,o,a=this.options[e];if(s=s||{},i=t.Event(i),i.type=(e===this.widgetEventPrefix?e:this.widgetEventPrefix+e).toLowerCase(),i.target=this.element[0],o=i.originalEvent)for(n in o)n in i||(i[n]=o[n]);return this.element.trigger(i,s),!(t.isFunction(a)&&a.apply(this.element[0],[i].concat(s))===!1||i.isDefaultPrevented())}},t.each({show:"fadeIn",hide:"fadeOut"},function(e,i){t.Widget.prototype["_"+e]=function(s,n,o){"string"==typeof n&&(n={effect:n});var a,r=n?n===!0||"number"==typeof n?i:n.effect||i:e;n=n||{},"number"==typeof n&&(n={duration:n}),a=!t.isEmptyObject(n),n.complete=o,n.delay&&s.delay(n.delay),a&&t.effects&&t.effects.effect[r]?s[e](n):r!==e&&s[r]?s[r](n.duration,n.easing,o):s.queue(function(i){t(this)[e](),o&&o.call(s[0]),i()})}}),t.widget,function(){function e(t,e,i){return[parseFloat(t[0])*(u.test(t[0])?e/100:1),parseFloat(t[1])*(u.test(t[1])?i/100:1)]}function i(e,i){return parseInt(t.css(e,i),10)||0}function s(e){var i=e[0];return 9===i.nodeType?{width:e.width(),height:e.height(),offset:{top:0,left:0}}:t.isWindow(i)?{width:e.width(),height:e.height(),offset:{top:e.scrollTop(),left:e.scrollLeft()}}:i.preventDefault?{width:0,height:0,offset:{top:i.pageY,left:i.pageX}}:{width:e.outerWidth(),height:e.outerHeight(),offset:e.offset()}}var n,o=Math.max,a=Math.abs,r=/left|center|right/,l=/top|center|bottom/,h=/[\+\-]\d+(\.[\d]+)?%?/,c=/^\w+/,u=/%$/,d=t.fn.position;t.position={scrollbarWidth:function(){if(void 0!==n)return n;var e,i,s=t("
"),o=s.children()[0];return t("body").append(s),e=o.offsetWidth,s.css("overflow","scroll"),i=o.offsetWidth,e===i&&(i=s[0].clientWidth),s.remove(),n=e-i},getScrollInfo:function(e){var i=e.isWindow||e.isDocument?"":e.element.css("overflow-x"),s=e.isWindow||e.isDocument?"":e.element.css("overflow-y"),n="scroll"===i||"auto"===i&&e.width
i?"left":e>0?"right":"center",vertical:0>r?"top":s>0?"bottom":"middle"};h>p&&p>a(e+i)&&(u.horizontal="center"),c>f&&f>a(s+r)&&(u.vertical="middle"),u.important=o(a(e),a(i))>o(a(s),a(r))?"horizontal":"vertical",n.using.call(this,t,u)}),l.offset(t.extend(D,{using:r}))})},t.ui.position={fit:{left:function(t,e){var i,s=e.within,n=s.isWindow?s.scrollLeft:s.offset.left,a=s.width,r=t.left-e.collisionPosition.marginLeft,l=n-r,h=r+e.collisionWidth-a-n;e.collisionWidth>a?l>0&&0>=h?(i=t.left+l+e.collisionWidth-a-n,t.left+=l-i):t.left=h>0&&0>=l?n:l>h?n+a-e.collisionWidth:n:l>0?t.left+=l:h>0?t.left-=h:t.left=o(t.left-r,t.left)},top:function(t,e){var i,s=e.within,n=s.isWindow?s.scrollTop:s.offset.top,a=e.within.height,r=t.top-e.collisionPosition.marginTop,l=n-r,h=r+e.collisionHeight-a-n;e.collisionHeight>a?l>0&&0>=h?(i=t.top+l+e.collisionHeight-a-n,t.top+=l-i):t.top=h>0&&0>=l?n:l>h?n+a-e.collisionHeight:n:l>0?t.top+=l:h>0?t.top-=h:t.top=o(t.top-r,t.top)}},flip:{left:function(t,e){var i,s,n=e.within,o=n.offset.left+n.scrollLeft,r=n.width,l=n.isWindow?n.scrollLeft:n.offset.left,h=t.left-e.collisionPosition.marginLeft,c=h-l,u=h+e.collisionWidth-r-l,d="left"===e.my[0]?-e.elemWidth:"right"===e.my[0]?e.elemWidth:0,p="left"===e.at[0]?e.targetWidth:"right"===e.at[0]?-e.targetWidth:0,f=-2*e.offset[0];0>c?(i=t.left+d+p+f+e.collisionWidth-r-o,(0>i||a(c)>i)&&(t.left+=d+p+f)):u>0&&(s=t.left-e.collisionPosition.marginLeft+d+p+f-l,(s>0||u>a(s))&&(t.left+=d+p+f))},top:function(t,e){var i,s,n=e.within,o=n.offset.top+n.scrollTop,r=n.height,l=n.isWindow?n.scrollTop:n.offset.top,h=t.top-e.collisionPosition.marginTop,c=h-l,u=h+e.collisionHeight-r-l,d="top"===e.my[1],p=d?-e.elemHeight:"bottom"===e.my[1]?e.elemHeight:0,f="top"===e.at[1]?e.targetHeight:"bottom"===e.at[1]?-e.targetHeight:0,g=-2*e.offset[1];0>c?(s=t.top+p+f+g+e.collisionHeight-r-o,(0>s||a(c)>s)&&(t.top+=p+f+g)):u>0&&(i=t.top-e.collisionPosition.marginTop+p+f+g-l,(i>0||u>a(i))&&(t.top+=p+f+g))}},flipfit:{left:function(){t.ui.position.flip.left.apply(this,arguments),t.ui.position.fit.left.apply(this,arguments)},top:function(){t.ui.position.flip.top.apply(this,arguments),t.ui.position.fit.top.apply(this,arguments)}}}}(),t.ui.position,t.ui.keyCode={BACKSPACE:8,COMMA:188,DELETE:46,DOWN:40,END:35,ENTER:13,ESCAPE:27,HOME:36,LEFT:37,PAGE_DOWN:34,PAGE_UP:33,PERIOD:190,RIGHT:39,SPACE:32,TAB:9,UP:38},t.fn.extend({uniqueId:function(){var t=0;return function(){return this.each(function(){this.id||(this.id="ui-id-"+ ++t)})}}(),removeUniqueId:function(){return this.each(function(){/^ui-id-\d+$/.test(this.id)&&t(this).removeAttr("id")})}}),t.ui.safeActiveElement=function(t){var e;try{e=t.activeElement}catch(i){e=t.body}return e||(e=t.body),e.nodeName||(e=t.body),e},t.widget("ui.menu",{version:"1.12.1",defaultElement:"",delay:300,options:{icons:{submenu:"ui-icon-caret-1-e"},items:"> *",menus:"ul",position:{my:"left top",at:"right top"},role:"menu",blur:null,focus:null,select:null},_create:function(){this.activeMenu=this.element,this.mouseHandled=!1,this.element.uniqueId().attr({role:this.options.role,tabIndex:0}),this._addClass("ui-menu","ui-widget ui-widget-content"),this._on({"mousedown .ui-menu-item":function(t){t.preventDefault()},"click .ui-menu-item":function(e){var i=t(e.target),s=t(t.ui.safeActiveElement(this.document[0]));!this.mouseHandled&&i.not(".ui-state-disabled").length&&(this.select(e),e.isPropagationStopped()||(this.mouseHandled=!0),i.has(".ui-menu").length?this.expand(e):!this.element.is(":focus")&&s.closest(".ui-menu").length&&(this.element.trigger("focus",[!0]),this.active&&1===this.active.parents(".ui-menu").length&&clearTimeout(this.timer)))},"mouseenter .ui-menu-item":function(e){if(!this.previousFilter){var i=t(e.target).closest(".ui-menu-item"),s=t(e.currentTarget);i[0]===s[0]&&(this._removeClass(s.siblings().children(".ui-state-active"),null,"ui-state-active"),this.focus(e,s))}},mouseleave:"collapseAll","mouseleave .ui-menu":"collapseAll",focus:function(t,e){var i=this.active||this.element.find(this.options.items).eq(0);e||this.focus(t,i)},blur:function(e){this._delay(function(){var i=!t.contains(this.element[0],t.ui.safeActiveElement(this.document[0]));i&&this.collapseAll(e)})},keydown:"_keydown"}),this.refresh(),this._on(this.document,{click:function(t){this._closeOnDocumentClick(t)&&this.collapseAll(t),this.mouseHandled=!1}})},_destroy:function(){var e=this.element.find(".ui-menu-item").removeAttr("role aria-disabled"),i=e.children(".ui-menu-item-wrapper").removeUniqueId().removeAttr("tabIndex role aria-haspopup");this.element.removeAttr("aria-activedescendant").find(".ui-menu").addBack().removeAttr("role aria-labelledby aria-expanded aria-hidden aria-disabled tabIndex").removeUniqueId().show(),i.children().each(function(){var e=t(this);e.data("ui-menu-submenu-caret")&&e.remove()})},_keydown:function(e){var i,s,n,o,a=!0;switch(e.keyCode){case t.ui.keyCode.PAGE_UP:this.previousPage(e);break;case t.ui.keyCode.PAGE_DOWN:this.nextPage(e);break;case t.ui.keyCode.HOME:this._move("first","first",e);break;case t.ui.keyCode.END:this._move("last","last",e);break;case t.ui.keyCode.UP:this.previous(e);break;case t.ui.keyCode.DOWN:this.next(e);break;case t.ui.keyCode.LEFT:this.collapse(e);break;case t.ui.keyCode.RIGHT:this.active&&!this.active.is(".ui-state-disabled")&&this.expand(e);break;case t.ui.keyCode.ENTER:case t.ui.keyCode.SPACE:this._activate(e);break;case t.ui.keyCode.ESCAPE:this.collapse(e);break;default:a=!1,s=this.previousFilter||"",o=!1,n=e.keyCode>=96&&105>=e.keyCode?""+(e.keyCode-96):String.fromCharCode(e.keyCode),clearTimeout(this.filterTimer),n===s?o=!0:n=s+n,i=this._filterMenuItems(n),i=o&&-1!==i.index(this.active.next())?this.active.nextAll(".ui-menu-item"):i,i.length||(n=String.fromCharCode(e.keyCode),i=this._filterMenuItems(n)),i.length?(this.focus(e,i),this.previousFilter=n,this.filterTimer=this._delay(function(){delete this.previousFilter},1e3)):delete this.previousFilter}a&&e.preventDefault()},_activate:function(t){this.active&&!this.active.is(".ui-state-disabled")&&(this.active.children("[aria-haspopup='true']").length?this.expand(t):this.select(t))},refresh:function(){var e,i,s,n,o,a=this,r=this.options.icons.submenu,l=this.element.find(this.options.menus);this._toggleClass("ui-menu-icons",null,!!this.element.find(".ui-icon").length),s=l.filter(":not(.ui-menu)").hide().attr({role:this.options.role,"aria-hidden":"true","aria-expanded":"false"}).each(function(){var e=t(this),i=e.prev(),s=t("").data("ui-menu-submenu-caret",!0);a._addClass(s,"ui-menu-icon","ui-icon "+r),i.attr("aria-haspopup","true").prepend(s),e.attr("aria-labelledby",i.attr("id"))}),this._addClass(s,"ui-menu","ui-widget ui-widget-content ui-front"),e=l.add(this.element),i=e.find(this.options.items),i.not(".ui-menu-item").each(function(){var e=t(this);a._isDivider(e)&&a._addClass(e,"ui-menu-divider","ui-widget-content")}),n=i.not(".ui-menu-item, .ui-menu-divider"),o=n.children().not(".ui-menu").uniqueId().attr({tabIndex:-1,role:this._itemRole()}),this._addClass(n,"ui-menu-item")._addClass(o,"ui-menu-item-wrapper"),i.filter(".ui-state-disabled").attr("aria-disabled","true"),this.active&&!t.contains(this.element[0],this.active[0])&&this.blur()},_itemRole:function(){return{menu:"menuitem",listbox:"option"}[this.options.role]},_setOption:function(t,e){if("icons"===t){var i=this.element.find(".ui-menu-icon");this._removeClass(i,null,this.options.icons.submenu)._addClass(i,null,e.submenu)}this._super(t,e)},_setOptionDisabled:function(t){this._super(t),this.element.attr("aria-disabled",t+""),this._toggleClass(null,"ui-state-disabled",!!t)},focus:function(t,e){var i,s,n;this.blur(t,t&&"focus"===t.type),this._scrollIntoView(e),this.active=e.first(),s=this.active.children(".ui-menu-item-wrapper"),this._addClass(s,null,"ui-state-active"),this.options.role&&this.element.attr("aria-activedescendant",s.attr("id")),n=this.active.parent().closest(".ui-menu-item").children(".ui-menu-item-wrapper"),this._addClass(n,null,"ui-state-active"),t&&"keydown"===t.type?this._close():this.timer=this._delay(function(){this._close()},this.delay),i=e.children(".ui-menu"),i.length&&t&&/^mouse/.test(t.type)&&this._startOpening(i),this.activeMenu=e.parent(),this._trigger("focus",t,{item:e})},_scrollIntoView:function(e){var i,s,n,o,a,r;this._hasScroll()&&(i=parseFloat(t.css(this.activeMenu[0],"borderTopWidth"))||0,s=parseFloat(t.css(this.activeMenu[0],"paddingTop"))||0,n=e.offset().top-this.activeMenu.offset().top-i-s,o=this.activeMenu.scrollTop(),a=this.activeMenu.height(),r=e.outerHeight(),0>n?this.activeMenu.scrollTop(o+n):n+r>a&&this.activeMenu.scrollTop(o+n-a+r))},blur:function(t,e){e||clearTimeout(this.timer),this.active&&(this._removeClass(this.active.children(".ui-menu-item-wrapper"),null,"ui-state-active"),this._trigger("blur",t,{item:this.active}),this.active=null)},_startOpening:function(t){clearTimeout(this.timer),"true"===t.attr("aria-hidden")&&(this.timer=this._delay(function(){this._close(),this._open(t)},this.delay))},_open:function(e){var i=t.extend({of:this.active},this.options.position);clearTimeout(this.timer),this.element.find(".ui-menu").not(e.parents(".ui-menu")).hide().attr("aria-hidden","true"),e.show().removeAttr("aria-hidden").attr("aria-expanded","true").position(i)},collapseAll:function(e,i){clearTimeout(this.timer),this.timer=this._delay(function(){var s=i?this.element:t(e&&e.target).closest(this.element.find(".ui-menu"));s.length||(s=this.element),this._close(s),this.blur(e),this._removeClass(s.find(".ui-state-active"),null,"ui-state-active"),this.activeMenu=s},this.delay)},_close:function(t){t||(t=this.active?this.active.parent():this.element),t.find(".ui-menu").hide().attr("aria-hidden","true").attr("aria-expanded","false")},_closeOnDocumentClick:function(e){return!t(e.target).closest(".ui-menu").length},_isDivider:function(t){return!/[^\-\u2014\u2013\s]/.test(t.text())},collapse:function(t){var e=this.active&&this.active.parent().closest(".ui-menu-item",this.element);e&&e.length&&(this._close(),this.focus(t,e))},expand:function(t){var e=this.active&&this.active.children(".ui-menu ").find(this.options.items).first();e&&e.length&&(this._open(e.parent()),this._delay(function(){this.focus(t,e)}))},next:function(t){this._move("next","first",t)},previous:function(t){this._move("prev","last",t)},isFirstItem:function(){return this.active&&!this.active.prevAll(".ui-menu-item").length},isLastItem:function(){return this.active&&!this.active.nextAll(".ui-menu-item").length},_move:function(t,e,i){var s;this.active&&(s="first"===t||"last"===t?this.active["first"===t?"prevAll":"nextAll"](".ui-menu-item").eq(-1):this.active[t+"All"](".ui-menu-item").eq(0)),s&&s.length&&this.active||(s=this.activeMenu.find(this.options.items)[e]()),this.focus(i,s)},nextPage:function(e){var i,s,n;return this.active?(this.isLastItem()||(this._hasScroll()?(s=this.active.offset().top,n=this.element.height(),this.active.nextAll(".ui-menu-item").each(function(){return i=t(this),0>i.offset().top-s-n}),this.focus(e,i)):this.focus(e,this.activeMenu.find(this.options.items)[this.active?"last":"first"]())),void 0):(this.next(e),void 0)},previousPage:function(e){var i,s,n;return this.active?(this.isFirstItem()||(this._hasScroll()?(s=this.active.offset().top,n=this.element.height(),this.active.prevAll(".ui-menu-item").each(function(){return i=t(this),i.offset().top-s+n>0}),this.focus(e,i)):this.focus(e,this.activeMenu.find(this.options.items).first())),void 0):(this.next(e),void 0)},_hasScroll:function(){return this.element.outerHeight()",options:{appendTo:null,autoFocus:!1,delay:300,minLength:1,position:{my:"left top",at:"left bottom",collision:"none"},source:null,change:null,close:null,focus:null,open:null,response:null,search:null,select:null},requestIndex:0,pending:0,_create:function(){var e,i,s,n=this.element[0].nodeName.toLowerCase(),o="textarea"===n,a="input"===n;this.isMultiLine=o||!a&&this._isContentEditable(this.element),this.valueMethod=this.element[o||a?"val":"text"],this.isNewMenu=!0,this._addClass("ui-autocomplete-input"),this.element.attr("autocomplete","off"),this._on(this.element,{keydown:function(n){if(this.element.prop("readOnly"))return e=!0,s=!0,i=!0,void 0;e=!1,s=!1,i=!1;var o=t.ui.keyCode;switch(n.keyCode){case o.PAGE_UP:e=!0,this._move("previousPage",n);break;case o.PAGE_DOWN:e=!0,this._move("nextPage",n);break;case o.UP:e=!0,this._keyEvent("previous",n);break;case o.DOWN:e=!0,this._keyEvent("next",n);break;case o.ENTER:this.menu.active&&(e=!0,n.preventDefault(),this.menu.select(n));break;case o.TAB:this.menu.active&&this.menu.select(n);break;case o.ESCAPE:this.menu.element.is(":visible")&&(this.isMultiLine||this._value(this.term),this.close(n),n.preventDefault());break;default:i=!0,this._searchTimeout(n)}},keypress:function(s){if(e)return e=!1,(!this.isMultiLine||this.menu.element.is(":visible"))&&s.preventDefault(),void 0;if(!i){var n=t.ui.keyCode;switch(s.keyCode){case n.PAGE_UP:this._move("previousPage",s);break;case n.PAGE_DOWN:this._move("nextPage",s);break;case n.UP:this._keyEvent("previous",s);break;case n.DOWN:this._keyEvent("next",s)}}},input:function(t){return s?(s=!1,t.preventDefault(),void 0):(this._searchTimeout(t),void 0)},focus:function(){this.selectedItem=null,this.previous=this._value()},blur:function(t){return this.cancelBlur?(delete this.cancelBlur,void 0):(clearTimeout(this.searching),this.close(t),this._change(t),void 0)}}),this._initSource(),this.menu=t("").appendTo(this._appendTo()).menu({role:null}).hide().menu("instance"),this._addClass(this.menu.element,"ui-autocomplete","ui-front"),this._on(this.menu.element,{mousedown:function(e){e.preventDefault(),this.cancelBlur=!0,this._delay(function(){delete this.cancelBlur,this.element[0]!==t.ui.safeActiveElement(this.document[0])&&this.element.trigger("focus")})},menufocus:function(e,i){var s,n;return this.isNewMenu&&(this.isNewMenu=!1,e.originalEvent&&/^mouse/.test(e.originalEvent.type))?(this.menu.blur(),this.document.one("mousemove",function(){t(e.target).trigger(e.originalEvent)}),void 0):(n=i.item.data("ui-autocomplete-item"),!1!==this._trigger("focus",e,{item:n})&&e.originalEvent&&/^key/.test(e.originalEvent.type)&&this._value(n.value),s=i.item.attr("aria-label")||n.value,s&&t.trim(s).length&&(this.liveRegion.children().hide(),t("").text(s).appendTo(this.liveRegion)),void 0)},menuselect:function(e,i){var s=i.item.data("ui-autocomplete-item"),n=this.previous;this.element[0]!==t.ui.safeActiveElement(this.document[0])&&(this.element.trigger("focus"),this.previous=n,this._delay(function(){this.previous=n,this.selectedItem=s})),!1!==this._trigger("select",e,{item:s})&&this._value(s.value),this.term=this._value(),this.close(e),this.selectedItem=s}}),this.liveRegion=t("
",{role:"status","aria-live":"assertive","aria-relevant":"additions"}).appendTo(this.document[0].body),this._addClass(this.liveRegion,null,"ui-helper-hidden-accessible"),this._on(this.window,{beforeunload:function(){this.element.removeAttr("autocomplete")}})},_destroy:function(){clearTimeout(this.searching),this.element.removeAttr("autocomplete"),this.menu.element.remove(),this.liveRegion.remove()},_setOption:function(t,e){this._super(t,e),"source"===t&&this._initSource(),"appendTo"===t&&this.menu.element.appendTo(this._appendTo()),"disabled"===t&&e&&this.xhr&&this.xhr.abort()},_isEventTargetInWidget:function(e){var i=this.menu.element[0];return e.target===this.element[0]||e.target===i||t.contains(i,e.target)},_closeOnClickOutside:function(t){this._isEventTargetInWidget(t)||this.close()},_appendTo:function(){var e=this.options.appendTo;return e&&(e=e.jquery||e.nodeType?t(e):this.document.find(e).eq(0)),e&&e[0]||(e=this.element.closest(".ui-front, dialog")),e.length||(e=this.document[0].body),e},_initSource:function(){var e,i,s=this;t.isArray(this.options.source)?(e=this.options.source,this.source=function(i,s){s(t.ui.autocomplete.filter(e,i.term))}):"string"==typeof this.options.source?(i=this.options.source,this.source=function(e,n){s.xhr&&s.xhr.abort(),s.xhr=t.ajax({url:i,data:e,dataType:"json",success:function(t){n(t)},error:function(){n([])}})}):this.source=this.options.source},_searchTimeout:function(t){clearTimeout(this.searching),this.searching=this._delay(function(){var e=this.term===this._value(),i=this.menu.element.is(":visible"),s=t.altKey||t.ctrlKey||t.metaKey||t.shiftKey;(!e||e&&!i&&!s)&&(this.selectedItem=null,this.search(null,t))},this.options.delay)},search:function(t,e){return t=null!=t?t:this._value(),this.term=this._value(),t.length
").append(t("").text(i.label)).appendTo(e)},_move:function(t,e){return this.menu.element.is(":visible")?this.menu.isFirstItem()&&/^previous/.test(t)||this.menu.isLastItem()&&/^next/.test(t)?(this.isMultiLine||this._value(this.term),this.menu.blur(),void 0):(this.menu[t](e),void 0):(this.search(null,e),void 0)},widget:function(){return this.menu.element},_value:function(){return this.valueMethod.apply(this.element,arguments)},_keyEvent:function(t,e){(!this.isMultiLine||this.menu.element.is(":visible"))&&(this._move(t,e),e.preventDefault())},_isContentEditable:function(t){if(!t.length)return!1;var e=t.prop("contentEditable");return"inherit"===e?this._isContentEditable(t.parent()):"true"===e}}),t.extend(t.ui.autocomplete,{escapeRegex:function(t){return t.replace(/[\-\[\]{}()*+?.,\\\^$|#\s]/g,"\\$&")},filter:function(e,i){var s=RegExp(t.ui.autocomplete.escapeRegex(i),"i");return t.grep(e,function(t){return s.test(t.label||t.value||t)})}}),t.widget("ui.autocomplete",t.ui.autocomplete,{options:{messages:{noResults:"No search results.",results:function(t){return t+(t>1?" results are":" result is")+" available, use up and down arrow keys to navigate."}}},__response:function(e){var i;this._superApply(arguments),this.options.disabled||this.cancelSearch||(i=e&&e.length?this.options.messages.results(e.length):this.options.messages.noResults,this.liveRegion.children().hide(),t("
").text(i).appendTo(this.liveRegion))}}),t.ui.autocomplete});
\ No newline at end of file
diff --git a/docs/script-dir/jquery-ui.structure.min.css b/docs/script-dir/jquery-ui.structure.min.css
deleted file mode 100644
index e880892..0000000
--- a/docs/script-dir/jquery-ui.structure.min.css
+++ /dev/null
@@ -1,5 +0,0 @@
-/*! jQuery UI - v1.12.1 - 2018-12-06
-* http://jqueryui.com
-* Copyright jQuery Foundation and other contributors; Licensed MIT */
-
-.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important;pointer-events:none}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{margin:0;cursor:pointer;list-style-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7")}.ui-menu .ui-menu-item-wrapper{position:relative;padding:3px 1em 3px .4em}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-state-focus,.ui-menu .ui-state-active{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item-wrapper{padding-left:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}.ui-menu .ui-menu-icon{left:auto;right:0}
\ No newline at end of file
diff --git a/docs/script.js b/docs/script.js
deleted file mode 100644
index 864989c..0000000
--- a/docs/script.js
+++ /dev/null
@@ -1,132 +0,0 @@
-/*
- * Copyright (c) 2013, 2020, Oracle and/or its affiliates. All rights reserved.
- * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
- *
- * This code is free software; you can redistribute it and/or modify it
- * under the terms of the GNU General Public License version 2 only, as
- * published by the Free Software Foundation. Oracle designates this
- * particular file as subject to the "Classpath" exception as provided
- * by Oracle in the LICENSE file that accompanied this code.
- *
- * This code is distributed in the hope that it will be useful, but WITHOUT
- * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
- * version 2 for more details (a copy is included in the LICENSE file that
- * accompanied this code).
- *
- * You should have received a copy of the GNU General Public License version
- * 2 along with this work; if not, write to the Free Software Foundation,
- * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
- *
- * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
- * or visit www.oracle.com if you need additional information or have any
- * questions.
- */
-
-var moduleSearchIndex;
-var packageSearchIndex;
-var typeSearchIndex;
-var memberSearchIndex;
-var tagSearchIndex;
-function loadScripts(doc, tag) {
- createElem(doc, tag, 'search.js');
-
- createElem(doc, tag, 'module-search-index.js');
- createElem(doc, tag, 'package-search-index.js');
- createElem(doc, tag, 'type-search-index.js');
- createElem(doc, tag, 'member-search-index.js');
- createElem(doc, tag, 'tag-search-index.js');
-}
-
-function createElem(doc, tag, path) {
- var script = doc.createElement(tag);
- var scriptElement = doc.getElementsByTagName(tag)[0];
- script.src = pathtoroot + path;
- scriptElement.parentNode.insertBefore(script, scriptElement);
-}
-
-function show(tableId, selected, columns) {
- if (tableId !== selected) {
- document.querySelectorAll('div.' + tableId + ':not(.' + selected + ')')
- .forEach(function(elem) {
- elem.style.display = 'none';
- });
- }
- document.querySelectorAll('div.' + selected)
- .forEach(function(elem, index) {
- elem.style.display = '';
- var isEvenRow = index % (columns * 2) < columns;
- elem.classList.remove(isEvenRow ? oddRowColor : evenRowColor);
- elem.classList.add(isEvenRow ? evenRowColor : oddRowColor);
- });
- updateTabs(tableId, selected);
-}
-
-function updateTabs(tableId, selected) {
- document.querySelector('div#' + tableId +' .summary-table')
- .setAttribute('aria-labelledby', selected);
- document.querySelectorAll('button[id^="' + tableId + '"]')
- .forEach(function(tab, index) {
- if (selected === tab.id || (tableId === selected && index === 0)) {
- tab.className = activeTableTab;
- tab.setAttribute('aria-selected', true);
- tab.setAttribute('tabindex',0);
- } else {
- tab.className = tableTab;
- tab.setAttribute('aria-selected', false);
- tab.setAttribute('tabindex',-1);
- }
- });
-}
-
-function switchTab(e) {
- var selected = document.querySelector('[aria-selected=true]');
- if (selected) {
- if ((e.keyCode === 37 || e.keyCode === 38) && selected.previousSibling) {
- // left or up arrow key pressed: move focus to previous tab
- selected.previousSibling.click();
- selected.previousSibling.focus();
- e.preventDefault();
- } else if ((e.keyCode === 39 || e.keyCode === 40) && selected.nextSibling) {
- // right or down arrow key pressed: move focus to next tab
- selected.nextSibling.click();
- selected.nextSibling.focus();
- e.preventDefault();
- }
- }
-}
-
-var updateSearchResults = function() {};
-
-function indexFilesLoaded() {
- return moduleSearchIndex
- && packageSearchIndex
- && typeSearchIndex
- && memberSearchIndex
- && tagSearchIndex;
-}
-
-// Workaround for scroll position not being included in browser history (8249133)
-document.addEventListener("DOMContentLoaded", function(e) {
- var contentDiv = document.querySelector("div.flex-content");
- window.addEventListener("popstate", function(e) {
- if (e.state !== null) {
- contentDiv.scrollTop = e.state;
- }
- });
- window.addEventListener("hashchange", function(e) {
- history.replaceState(contentDiv.scrollTop, document.title);
- });
- contentDiv.addEventListener("scroll", function(e) {
- var timeoutID;
- if (!timeoutID) {
- timeoutID = setTimeout(function() {
- history.replaceState(contentDiv.scrollTop, document.title);
- timeoutID = null;
- }, 100);
- }
- });
- if (!location.hash) {
- history.replaceState(contentDiv.scrollTop, document.title);
- }
-});
diff --git a/docs/search.js b/docs/search.js
deleted file mode 100644
index db3b2f4..0000000
--- a/docs/search.js
+++ /dev/null
@@ -1,354 +0,0 @@
-/*
- * Copyright (c) 2015, 2020, Oracle and/or its affiliates. All rights reserved.
- * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
- *
- * This code is free software; you can redistribute it and/or modify it
- * under the terms of the GNU General Public License version 2 only, as
- * published by the Free Software Foundation. Oracle designates this
- * particular file as subject to the "Classpath" exception as provided
- * by Oracle in the LICENSE file that accompanied this code.
- *
- * This code is distributed in the hope that it will be useful, but WITHOUT
- * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
- * version 2 for more details (a copy is included in the LICENSE file that
- * accompanied this code).
- *
- * You should have received a copy of the GNU General Public License version
- * 2 along with this work; if not, write to the Free Software Foundation,
- * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
- *
- * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
- * or visit www.oracle.com if you need additional information or have any
- * questions.
- */
-
-var noResult = {l: "No results found"};
-var loading = {l: "Loading search index..."};
-var catModules = "Modules";
-var catPackages = "Packages";
-var catTypes = "Classes and Interfaces";
-var catMembers = "Members";
-var catSearchTags = "Search Tags";
-var highlight = "
$& ";
-var searchPattern = "";
-var fallbackPattern = "";
-var RANKING_THRESHOLD = 2;
-var NO_MATCH = 0xffff;
-var MIN_RESULTS = 3;
-var MAX_RESULTS = 500;
-var UNNAMED = "
";
-function escapeHtml(str) {
- return str.replace(//g, ">");
-}
-function getHighlightedText(item, matcher, fallbackMatcher) {
- var escapedItem = escapeHtml(item);
- var highlighted = escapedItem.replace(matcher, highlight);
- if (highlighted === escapedItem) {
- highlighted = escapedItem.replace(fallbackMatcher, highlight)
- }
- return highlighted;
-}
-function getURLPrefix(ui) {
- var urlPrefix="";
- var slash = "/";
- if (ui.item.category === catModules) {
- return ui.item.l + slash;
- } else if (ui.item.category === catPackages && ui.item.m) {
- return ui.item.m + slash;
- } else if (ui.item.category === catTypes || ui.item.category === catMembers) {
- if (ui.item.m) {
- urlPrefix = ui.item.m + slash;
- } else {
- $.each(packageSearchIndex, function(index, item) {
- if (item.m && ui.item.p === item.l) {
- urlPrefix = item.m + slash;
- }
- });
- }
- }
- return urlPrefix;
-}
-function createSearchPattern(term) {
- var pattern = "";
- var isWordToken = false;
- term.replace(/,\s*/g, ", ").trim().split(/\s+/).forEach(function(w, index) {
- if (index > 0) {
- // whitespace between identifiers is significant
- pattern += (isWordToken && /^\w/.test(w)) ? "\\s+" : "\\s*";
- }
- var tokens = w.split(/(?=[A-Z,.()<>[\/])/);
- for (var i = 0; i < tokens.length; i++) {
- var s = tokens[i];
- if (s === "") {
- continue;
- }
- pattern += $.ui.autocomplete.escapeRegex(s);
- isWordToken = /\w$/.test(s);
- if (isWordToken) {
- pattern += "([a-z0-9_$<>\\[\\]]*?)";
- }
- }
- });
- return pattern;
-}
-function createMatcher(pattern, flags) {
- var isCamelCase = /[A-Z]/.test(pattern);
- return new RegExp(pattern, flags + (isCamelCase ? "" : "i"));
-}
-var watermark = 'Search';
-$(function() {
- var search = $("#search-input");
- var reset = $("#reset-button");
- search.val('');
- search.prop("disabled", false);
- reset.prop("disabled", false);
- search.val(watermark).addClass('watermark');
- search.blur(function() {
- if ($(this).val().length === 0) {
- $(this).val(watermark).addClass('watermark');
- }
- });
- search.on('click keydown paste', function() {
- if ($(this).val() === watermark) {
- $(this).val('').removeClass('watermark');
- }
- });
- reset.click(function() {
- search.val('').focus();
- });
- search.focus()[0].setSelectionRange(0, 0);
-});
-$.widget("custom.catcomplete", $.ui.autocomplete, {
- _create: function() {
- this._super();
- this.widget().menu("option", "items", "> :not(.ui-autocomplete-category)");
- },
- _renderMenu: function(ul, items) {
- var rMenu = this;
- var currentCategory = "";
- rMenu.menu.bindings = $();
- $.each(items, function(index, item) {
- var li;
- if (item.category && item.category !== currentCategory) {
- ul.append("" + item.category + " ");
- currentCategory = item.category;
- }
- li = rMenu._renderItemData(ul, item);
- if (item.category) {
- li.attr("aria-label", item.category + " : " + item.l);
- li.attr("class", "result-item");
- } else {
- li.attr("aria-label", item.l);
- li.attr("class", "result-item");
- }
- });
- },
- _renderItem: function(ul, item) {
- var label = "";
- var matcher = createMatcher(escapeHtml(searchPattern), "g");
- var fallbackMatcher = new RegExp(fallbackPattern, "gi")
- if (item.category === catModules) {
- label = getHighlightedText(item.l, matcher, fallbackMatcher);
- } else if (item.category === catPackages) {
- label = getHighlightedText(item.l, matcher, fallbackMatcher);
- } else if (item.category === catTypes) {
- label = (item.p && item.p !== UNNAMED)
- ? getHighlightedText(item.p + "." + item.l, matcher, fallbackMatcher)
- : getHighlightedText(item.l, matcher, fallbackMatcher);
- } else if (item.category === catMembers) {
- label = (item.p && item.p !== UNNAMED)
- ? getHighlightedText(item.p + "." + item.c + "." + item.l, matcher, fallbackMatcher)
- : getHighlightedText(item.c + "." + item.l, matcher, fallbackMatcher);
- } else if (item.category === catSearchTags) {
- label = getHighlightedText(item.l, matcher, fallbackMatcher);
- } else {
- label = item.l;
- }
- var li = $(" ").appendTo(ul);
- var div = $("
").appendTo(li);
- if (item.category === catSearchTags && item.h) {
- if (item.d) {
- div.html(label + " (" + item.h + ") "
- + item.d + " ");
- } else {
- div.html(label + " (" + item.h + ") ");
- }
- } else {
- if (item.m) {
- div.html(item.m + "/" + label);
- } else {
- div.html(label);
- }
- }
- return li;
- }
-});
-function rankMatch(match, category) {
- if (!match) {
- return NO_MATCH;
- }
- var index = match.index;
- var input = match.input;
- var leftBoundaryMatch = 2;
- var periferalMatch = 0;
- // make sure match is anchored on a left word boundary
- if (index === 0 || /\W/.test(input[index - 1]) || "_" === input[index]) {
- leftBoundaryMatch = 0;
- } else if ("_" === input[index - 1] || (input[index] === input[index].toUpperCase() && !/^[A-Z0-9_$]+$/.test(input))) {
- leftBoundaryMatch = 1;
- }
- var matchEnd = index + match[0].length;
- var leftParen = input.indexOf("(");
- var endOfName = leftParen > -1 ? leftParen : input.length;
- // exclude peripheral matches
- if (category !== catModules && category !== catSearchTags) {
- var delim = category === catPackages ? "/" : ".";
- if (leftParen > -1 && leftParen < index) {
- periferalMatch += 2;
- } else if (input.lastIndexOf(delim, endOfName) >= matchEnd) {
- periferalMatch += 2;
- }
- }
- var delta = match[0].length === endOfName ? 0 : 1; // rank full match higher than partial match
- for (var i = 1; i < match.length; i++) {
- // lower ranking if parts of the name are missing
- if (match[i])
- delta += match[i].length;
- }
- if (category === catTypes) {
- // lower ranking if a type name contains unmatched camel-case parts
- if (/[A-Z]/.test(input.substring(matchEnd)))
- delta += 5;
- if (/[A-Z]/.test(input.substring(0, index)))
- delta += 5;
- }
- return leftBoundaryMatch + periferalMatch + (delta / 200);
-
-}
-function doSearch(request, response) {
- var result = [];
- searchPattern = createSearchPattern(request.term);
- fallbackPattern = createSearchPattern(request.term.toLowerCase());
- if (searchPattern === "") {
- return this.close();
- }
- var camelCaseMatcher = createMatcher(searchPattern, "");
- var fallbackMatcher = new RegExp(fallbackPattern, "i");
-
- function searchIndexWithMatcher(indexArray, matcher, category, nameFunc) {
- if (indexArray) {
- var newResults = [];
- $.each(indexArray, function (i, item) {
- item.category = category;
- var ranking = rankMatch(matcher.exec(nameFunc(item)), category);
- if (ranking < RANKING_THRESHOLD) {
- newResults.push({ranking: ranking, item: item});
- }
- return newResults.length <= MAX_RESULTS;
- });
- return newResults.sort(function(e1, e2) {
- return e1.ranking - e2.ranking;
- }).map(function(e) {
- return e.item;
- });
- }
- return [];
- }
- function searchIndex(indexArray, category, nameFunc) {
- var primaryResults = searchIndexWithMatcher(indexArray, camelCaseMatcher, category, nameFunc);
- result = result.concat(primaryResults);
- if (primaryResults.length <= MIN_RESULTS && !camelCaseMatcher.ignoreCase) {
- var secondaryResults = searchIndexWithMatcher(indexArray, fallbackMatcher, category, nameFunc);
- result = result.concat(secondaryResults.filter(function (item) {
- return primaryResults.indexOf(item) === -1;
- }));
- }
- }
-
- searchIndex(moduleSearchIndex, catModules, function(item) { return item.l; });
- searchIndex(packageSearchIndex, catPackages, function(item) {
- return (item.m && request.term.indexOf("/") > -1)
- ? (item.m + "/" + item.l) : item.l;
- });
- searchIndex(typeSearchIndex, catTypes, function(item) {
- return request.term.indexOf(".") > -1 ? item.p + "." + item.l : item.l;
- });
- searchIndex(memberSearchIndex, catMembers, function(item) {
- return request.term.indexOf(".") > -1
- ? item.p + "." + item.c + "." + item.l : item.l;
- });
- searchIndex(tagSearchIndex, catSearchTags, function(item) { return item.l; });
-
- if (!indexFilesLoaded()) {
- updateSearchResults = function() {
- doSearch(request, response);
- }
- result.unshift(loading);
- } else {
- updateSearchResults = function() {};
- }
- response(result);
-}
-$(function() {
- $("#search-input").catcomplete({
- minLength: 1,
- delay: 300,
- source: doSearch,
- response: function(event, ui) {
- if (!ui.content.length) {
- ui.content.push(noResult);
- } else {
- $("#search-input").empty();
- }
- },
- autoFocus: true,
- focus: function(event, ui) {
- return false;
- },
- position: {
- collision: "flip"
- },
- select: function(event, ui) {
- if (ui.item.category) {
- var url = getURLPrefix(ui);
- if (ui.item.category === catModules) {
- url += "module-summary.html";
- } else if (ui.item.category === catPackages) {
- if (ui.item.u) {
- url = ui.item.u;
- } else {
- url += ui.item.l.replace(/\./g, '/') + "/package-summary.html";
- }
- } else if (ui.item.category === catTypes) {
- if (ui.item.u) {
- url = ui.item.u;
- } else if (ui.item.p === UNNAMED) {
- url += ui.item.l + ".html";
- } else {
- url += ui.item.p.replace(/\./g, '/') + "/" + ui.item.l + ".html";
- }
- } else if (ui.item.category === catMembers) {
- if (ui.item.p === UNNAMED) {
- url += ui.item.c + ".html" + "#";
- } else {
- url += ui.item.p.replace(/\./g, '/') + "/" + ui.item.c + ".html" + "#";
- }
- if (ui.item.u) {
- url += ui.item.u;
- } else {
- url += ui.item.l;
- }
- } else if (ui.item.category === catSearchTags) {
- url += ui.item.u;
- }
- if (top !== window) {
- parent.classFrame.location = pathtoroot + url;
- } else {
- window.location.href = pathtoroot + url;
- }
- $("#search-input").focus();
- }
- }
- });
-});
diff --git a/docs/serialized-form.html b/docs/serialized-form.html
deleted file mode 100644
index 3a11f67..0000000
--- a/docs/serialized-form.html
+++ /dev/null
@@ -1,72 +0,0 @@
-
-
-
-
-Serialized Form
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-JavaScript is disabled on your browser.
-
-
-
-
diff --git a/docs/stylesheet.css b/docs/stylesheet.css
deleted file mode 100644
index 836c62d..0000000
--- a/docs/stylesheet.css
+++ /dev/null
@@ -1,865 +0,0 @@
-/*
- * Javadoc style sheet
- */
-
-@import url('resources/fonts/dejavu.css');
-
-/*
- * Styles for individual HTML elements.
- *
- * These are styles that are specific to individual HTML elements. Changing them affects the style of a particular
- * HTML element throughout the page.
- */
-
-body {
- background-color:#ffffff;
- color:#353833;
- font-family:'DejaVu Sans', Arial, Helvetica, sans-serif;
- font-size:14px;
- margin:0;
- padding:0;
- height:100%;
- width:100%;
-}
-iframe {
- margin:0;
- padding:0;
- height:100%;
- width:100%;
- overflow-y:scroll;
- border:none;
-}
-a:link, a:visited {
- text-decoration:none;
- color:#4A6782;
-}
-a[href]:hover, a[href]:focus {
- text-decoration:none;
- color:#bb7a2a;
-}
-a[name] {
- color:#353833;
-}
-pre {
- font-family:'DejaVu Sans Mono', monospace;
- font-size:14px;
-}
-h1 {
- font-size:20px;
-}
-h2 {
- font-size:18px;
-}
-h3 {
- font-size:16px;
-}
-h4 {
- font-size:15px;
-}
-h5 {
- font-size:14px;
-}
-h6 {
- font-size:13px;
-}
-ul {
- list-style-type:disc;
-}
-code, tt {
- font-family:'DejaVu Sans Mono', monospace;
-}
-:not(h1, h2, h3, h4, h5, h6) > code,
-:not(h1, h2, h3, h4, h5, h6) > tt {
- font-size:14px;
- padding-top:4px;
- margin-top:8px;
- line-height:1.4em;
-}
-dt code {
- font-family:'DejaVu Sans Mono', monospace;
- font-size:14px;
- padding-top:4px;
-}
-.summary-table dt code {
- font-family:'DejaVu Sans Mono', monospace;
- font-size:14px;
- vertical-align:top;
- padding-top:4px;
-}
-sup {
- font-size:8px;
-}
-button {
- font-family: 'DejaVu Sans', Arial, Helvetica, sans-serif;
- font-size: 14px;
-}
-/*
- * Styles for HTML generated by javadoc.
- *
- * These are style classes that are used by the standard doclet to generate HTML documentation.
- */
-
-/*
- * Styles for document title and copyright.
- */
-.clear {
- clear:both;
- height:0;
- overflow:hidden;
-}
-.about-language {
- float:right;
- padding:0 21px 8px 8px;
- font-size:11px;
- margin-top:-9px;
- height:2.9em;
-}
-.legal-copy {
- margin-left:.5em;
-}
-.tab {
- background-color:#0066FF;
- color:#ffffff;
- padding:8px;
- width:5em;
- font-weight:bold;
-}
-/*
- * Styles for navigation bar.
- */
-@media screen {
- .flex-box {
- position:fixed;
- display:flex;
- flex-direction:column;
- height: 100%;
- width: 100%;
- }
- .flex-header {
- flex: 0 0 auto;
- }
- .flex-content {
- flex: 1 1 auto;
- overflow-y: auto;
- }
-}
-.top-nav {
- background-color:#4D7A97;
- color:#FFFFFF;
- float:left;
- padding:0;
- width:100%;
- clear:right;
- min-height:2.8em;
- padding-top:10px;
- overflow:hidden;
- font-size:12px;
-}
-.sub-nav {
- background-color:#dee3e9;
- float:left;
- width:100%;
- overflow:hidden;
- font-size:12px;
-}
-.sub-nav div {
- clear:left;
- float:left;
- padding:0 0 5px 6px;
- text-transform:uppercase;
-}
-.sub-nav .nav-list {
- padding-top:5px;
-}
-ul.nav-list {
- display:block;
- margin:0 25px 0 0;
- padding:0;
-}
-ul.sub-nav-list {
- float:left;
- margin:0 25px 0 0;
- padding:0;
-}
-ul.nav-list li {
- list-style:none;
- float:left;
- padding: 5px 6px;
- text-transform:uppercase;
-}
-.sub-nav .nav-list-search {
- float:right;
- margin:0 0 0 0;
- padding:5px 6px;
- clear:none;
-}
-.nav-list-search label {
- position:relative;
- right:-16px;
-}
-ul.sub-nav-list li {
- list-style:none;
- float:left;
- padding-top:10px;
-}
-.top-nav a:link, .top-nav a:active, .top-nav a:visited {
- color:#FFFFFF;
- text-decoration:none;
- text-transform:uppercase;
-}
-.top-nav a:hover {
- text-decoration:none;
- color:#bb7a2a;
- text-transform:uppercase;
-}
-.nav-bar-cell1-rev {
- background-color:#F8981D;
- color:#253441;
- margin: auto 5px;
-}
-.skip-nav {
- position:absolute;
- top:auto;
- left:-9999px;
- overflow:hidden;
-}
-/*
- * Hide navigation links and search box in print layout
- */
-@media print {
- ul.nav-list, div.sub-nav {
- display:none;
- }
-}
-/*
- * Styles for page header and footer.
- */
-.title {
- color:#2c4557;
- margin:10px 0;
-}
-.sub-title {
- margin:5px 0 0 0;
-}
-.header ul {
- margin:0 0 15px 0;
- padding:0;
-}
-.header ul li, .footer ul li {
- list-style:none;
- font-size:13px;
-}
-/*
- * Styles for headings.
- */
-body.class-declaration-page .summary h2,
-body.class-declaration-page .details h2,
-body.class-use-page h2,
-body.module-declaration-page .block-list h2 {
- font-style: italic;
- padding:0;
- margin:15px 0;
-}
-body.class-declaration-page .summary h3,
-body.class-declaration-page .details h3,
-body.class-declaration-page .summary .inherited-list h2 {
- background-color:#dee3e9;
- border:1px solid #d0d9e0;
- margin:0 0 6px -8px;
- padding:7px 5px;
-}
-/*
- * Styles for page layout containers.
- */
-main {
- clear:both;
- padding:10px 20px;
- position:relative;
-}
-dl.notes > dt {
- font-family: 'DejaVu Sans', Arial, Helvetica, sans-serif;
- font-size:12px;
- font-weight:bold;
- margin:10px 0 0 0;
- color:#4E4E4E;
-}
-dl.notes > dd {
- margin:5px 10px 10px 0;
- font-size:14px;
- font-family:'DejaVu Serif', Georgia, "Times New Roman", Times, serif;
-}
-dl.name-value > dt {
- margin-left:1px;
- font-size:1.1em;
- display:inline;
- font-weight:bold;
-}
-dl.name-value > dd {
- margin:0 0 0 1px;
- font-size:1.1em;
- display:inline;
-}
-/*
- * Styles for lists.
- */
-li.circle {
- list-style:circle;
-}
-ul.horizontal li {
- display:inline;
- font-size:0.9em;
-}
-div.inheritance {
- margin:0;
- padding:0;
-}
-div.inheritance div.inheritance {
- margin-left:2em;
-}
-ul.block-list,
-ul.details-list,
-ul.member-list,
-ul.summary-list {
- margin:10px 0 10px 0;
- padding:0;
-}
-ul.block-list > li,
-ul.details-list > li,
-ul.member-list > li,
-ul.summary-list > li {
- list-style:none;
- margin-bottom:15px;
- line-height:1.4;
-}
-.summary-table dl, .summary-table dl dt, .summary-table dl dd {
- margin-top:0;
- margin-bottom:1px;
-}
-ul.see-list, ul.see-list-long {
- padding-left: 0;
- list-style: none;
-}
-ul.see-list li {
- display: inline;
-}
-ul.see-list li:not(:last-child):after,
-ul.see-list-long li:not(:last-child):after {
- content: ", ";
- white-space: pre-wrap;
-}
-/*
- * Styles for tables.
- */
-.summary-table, .details-table {
- width:100%;
- border-spacing:0;
- border-left:1px solid #EEE;
- border-right:1px solid #EEE;
- border-bottom:1px solid #EEE;
- padding:0;
-}
-.caption {
- position:relative;
- text-align:left;
- background-repeat:no-repeat;
- color:#253441;
- font-weight:bold;
- clear:none;
- overflow:hidden;
- padding:0;
- padding-top:10px;
- padding-left:1px;
- margin:0;
- white-space:pre;
-}
-.caption a:link, .caption a:visited {
- color:#1f389c;
-}
-.caption a:hover,
-.caption a:active {
- color:#FFFFFF;
-}
-.caption span {
- white-space:nowrap;
- padding-top:5px;
- padding-left:12px;
- padding-right:12px;
- padding-bottom:7px;
- display:inline-block;
- float:left;
- background-color:#F8981D;
- border: none;
- height:16px;
-}
-div.table-tabs {
- padding:10px 0 0 1px;
- margin:0;
-}
-div.table-tabs > button {
- border: none;
- cursor: pointer;
- padding: 5px 12px 7px 12px;
- font-weight: bold;
- margin-right: 3px;
-}
-div.table-tabs > button.active-table-tab {
- background: #F8981D;
- color: #253441;
-}
-div.table-tabs > button.table-tab {
- background: #4D7A97;
- color: #FFFFFF;
-}
-.two-column-summary {
- display: grid;
- grid-template-columns: minmax(15%, max-content) minmax(15%, auto);
-}
-.three-column-summary {
- display: grid;
- grid-template-columns: minmax(10%, max-content) minmax(15%, max-content) minmax(15%, auto);
-}
-.four-column-summary {
- display: grid;
- grid-template-columns: minmax(10%, max-content) minmax(10%, max-content) minmax(10%, max-content) minmax(10%, auto);
-}
-@media screen and (max-width: 600px) {
- .two-column-summary {
- display: grid;
- grid-template-columns: 1fr;
- }
-}
-@media screen and (max-width: 800px) {
- .three-column-summary {
- display: grid;
- grid-template-columns: minmax(10%, max-content) minmax(25%, auto);
- }
- .three-column-summary .col-last {
- grid-column-end: span 2;
- }
-}
-@media screen and (max-width: 1000px) {
- .four-column-summary {
- display: grid;
- grid-template-columns: minmax(15%, max-content) minmax(15%, auto);
- }
-}
-.summary-table > div, .details-table > div {
- text-align:left;
- padding: 8px 3px 3px 7px;
-}
-.col-first, .col-second, .col-last, .col-constructor-name, .col-summary-item-name {
- vertical-align:top;
- padding-right:0;
- padding-top:8px;
- padding-bottom:3px;
-}
-.table-header {
- background:#dee3e9;
- font-weight: bold;
-}
-.col-first, .col-first {
- font-size:13px;
-}
-.col-second, .col-second, .col-last, .col-constructor-name, .col-summary-item-name, .col-last {
- font-size:13px;
-}
-.col-first, .col-second, .col-constructor-name {
- vertical-align:top;
- overflow: auto;
-}
-.col-last {
- white-space:normal;
-}
-.col-first a:link, .col-first a:visited,
-.col-second a:link, .col-second a:visited,
-.col-first a:link, .col-first a:visited,
-.col-second a:link, .col-second a:visited,
-.col-constructor-name a:link, .col-constructor-name a:visited,
-.col-summary-item-name a:link, .col-summary-item-name a:visited,
-.constant-values-container a:link, .constant-values-container a:visited,
-.all-classes-container a:link, .all-classes-container a:visited,
-.all-packages-container a:link, .all-packages-container a:visited {
- font-weight:bold;
-}
-.table-sub-heading-color {
- background-color:#EEEEFF;
-}
-.even-row-color, .even-row-color .table-header {
- background-color:#FFFFFF;
-}
-.odd-row-color, .odd-row-color .table-header {
- background-color:#EEEEEF;
-}
-/*
- * Styles for contents.
- */
-.deprecated-content {
- margin:0;
- padding:10px 0;
-}
-div.block {
- font-size:14px;
- font-family:'DejaVu Serif', Georgia, "Times New Roman", Times, serif;
-}
-.col-last div {
- padding-top:0;
-}
-.col-last a {
- padding-bottom:3px;
-}
-.module-signature,
-.package-signature,
-.type-signature,
-.member-signature {
- font-family:'DejaVu Sans Mono', monospace;
- font-size:14px;
- margin:14px 0;
- white-space: pre-wrap;
-}
-.module-signature,
-.package-signature,
-.type-signature {
- margin-top: 0;
-}
-.member-signature .type-parameters-long,
-.member-signature .parameters,
-.member-signature .exceptions {
- display: inline-block;
- vertical-align: top;
- white-space: pre;
-}
-.member-signature .type-parameters {
- white-space: normal;
-}
-/*
- * Styles for formatting effect.
- */
-.source-line-no {
- color:green;
- padding:0 30px 0 0;
-}
-h1.hidden {
- visibility:hidden;
- overflow:hidden;
- font-size:10px;
-}
-.block {
- display:block;
- margin:0 10px 5px 0;
- color:#474747;
-}
-.deprecated-label, .descfrm-type-label, .implementation-label, .member-name-label, .member-name-link,
-.module-label-in-package, .module-label-in-type, .override-specify-label, .package-label-in-type,
-.package-hierarchy-label, .type-name-label, .type-name-link, .search-tag-link, .preview-label {
- font-weight:bold;
-}
-.deprecation-comment, .help-footnote, .preview-comment {
- font-style:italic;
-}
-.deprecation-block {
- font-size:14px;
- font-family:'DejaVu Serif', Georgia, "Times New Roman", Times, serif;
- border-style:solid;
- border-width:thin;
- border-radius:10px;
- padding:10px;
- margin-bottom:10px;
- margin-right:10px;
- display:inline-block;
-}
-.preview-block {
- font-size:14px;
- font-family:'DejaVu Serif', Georgia, "Times New Roman", Times, serif;
- border-style:solid;
- border-width:thin;
- border-radius:10px;
- padding:10px;
- margin-bottom:10px;
- margin-right:10px;
- display:inline-block;
-}
-div.block div.deprecation-comment {
- font-style:normal;
-}
-/*
- * Styles specific to HTML5 elements.
- */
-main, nav, header, footer, section {
- display:block;
-}
-/*
- * Styles for javadoc search.
- */
-.ui-autocomplete-category {
- font-weight:bold;
- font-size:15px;
- padding:7px 0 7px 3px;
- background-color:#4D7A97;
- color:#FFFFFF;
-}
-.result-item {
- font-size:13px;
-}
-.ui-autocomplete {
- max-height:85%;
- max-width:65%;
- overflow-y:scroll;
- overflow-x:scroll;
- white-space:nowrap;
- box-shadow: 0 3px 6px rgba(0,0,0,0.16), 0 3px 6px rgba(0,0,0,0.23);
-}
-ul.ui-autocomplete {
- position:fixed;
- z-index:999999;
-}
-ul.ui-autocomplete li {
- float:left;
- clear:both;
- width:100%;
-}
-.result-highlight {
- font-weight:bold;
-}
-#search-input {
- background-image:url('resources/glass.png');
- background-size:13px;
- background-repeat:no-repeat;
- background-position:2px 3px;
- padding-left:20px;
- position:relative;
- right:-18px;
- width:400px;
-}
-#reset-button {
- background-color: rgb(255,255,255);
- background-image:url('resources/x.png');
- background-position:center;
- background-repeat:no-repeat;
- background-size:12px;
- border:0 none;
- width:16px;
- height:16px;
- position:relative;
- left:-4px;
- top:-4px;
- font-size:0px;
-}
-.watermark {
- color:#545454;
-}
-.search-tag-desc-result {
- font-style:italic;
- font-size:11px;
-}
-.search-tag-holder-result {
- font-style:italic;
- font-size:12px;
-}
-.search-tag-result:target {
- background-color:yellow;
-}
-.module-graph span {
- display:none;
- position:absolute;
-}
-.module-graph:hover span {
- display:block;
- margin: -100px 0 0 100px;
- z-index: 1;
-}
-.inherited-list {
- margin: 10px 0 10px 0;
-}
-section.class-description {
- line-height: 1.4;
-}
-.summary section[class$="-summary"], .details section[class$="-details"],
-.class-uses .detail, .serialized-class-details {
- padding: 0px 20px 5px 10px;
- border: 1px solid #ededed;
- background-color: #f8f8f8;
-}
-.inherited-list, section[class$="-details"] .detail {
- padding:0 0 5px 8px;
- background-color:#ffffff;
- border:none;
-}
-.vertical-separator {
- padding: 0 5px;
-}
-ul.help-section-list {
- margin: 0;
-}
-ul.help-subtoc > li {
- display: inline-block;
- padding-right: 5px;
- font-size: smaller;
-}
-ul.help-subtoc > li::before {
- content: "\2022" ;
- padding-right:2px;
-}
-span.help-note {
- font-style: italic;
-}
-/*
- * Indicator icon for external links.
- */
-main a[href*="://"]::after {
- content:"";
- display:inline-block;
- background-image:url('data:image/svg+xml; utf8, \
- \
- \
- ');
- background-size:100% 100%;
- width:7px;
- height:7px;
- margin-left:2px;
- margin-bottom:4px;
-}
-main a[href*="://"]:hover::after,
-main a[href*="://"]:focus::after {
- background-image:url('data:image/svg+xml; utf8, \
- \
- \
- ');
-}
-
-/*
- * Styles for user-provided tables.
- *
- * borderless:
- * No borders, vertical margins, styled caption.
- * This style is provided for use with existing doc comments.
- * In general, borderless tables should not be used for layout purposes.
- *
- * plain:
- * Plain borders around table and cells, vertical margins, styled caption.
- * Best for small tables or for complex tables for tables with cells that span
- * rows and columns, when the "striped" style does not work well.
- *
- * striped:
- * Borders around the table and vertical borders between cells, striped rows,
- * vertical margins, styled caption.
- * Best for tables that have a header row, and a body containing a series of simple rows.
- */
-
-table.borderless,
-table.plain,
-table.striped {
- margin-top: 10px;
- margin-bottom: 10px;
-}
-table.borderless > caption,
-table.plain > caption,
-table.striped > caption {
- font-weight: bold;
- font-size: smaller;
-}
-table.borderless th, table.borderless td,
-table.plain th, table.plain td,
-table.striped th, table.striped td {
- padding: 2px 5px;
-}
-table.borderless,
-table.borderless > thead > tr > th, table.borderless > tbody > tr > th, table.borderless > tr > th,
-table.borderless > thead > tr > td, table.borderless > tbody > tr > td, table.borderless > tr > td {
- border: none;
-}
-table.borderless > thead > tr, table.borderless > tbody > tr, table.borderless > tr {
- background-color: transparent;
-}
-table.plain {
- border-collapse: collapse;
- border: 1px solid black;
-}
-table.plain > thead > tr, table.plain > tbody tr, table.plain > tr {
- background-color: transparent;
-}
-table.plain > thead > tr > th, table.plain > tbody > tr > th, table.plain > tr > th,
-table.plain > thead > tr > td, table.plain > tbody > tr > td, table.plain > tr > td {
- border: 1px solid black;
-}
-table.striped {
- border-collapse: collapse;
- border: 1px solid black;
-}
-table.striped > thead {
- background-color: #E3E3E3;
-}
-table.striped > thead > tr > th, table.striped > thead > tr > td {
- border: 1px solid black;
-}
-table.striped > tbody > tr:nth-child(even) {
- background-color: #EEE
-}
-table.striped > tbody > tr:nth-child(odd) {
- background-color: #FFF
-}
-table.striped > tbody > tr > th, table.striped > tbody > tr > td {
- border-left: 1px solid black;
- border-right: 1px solid black;
-}
-table.striped > tbody > tr > th {
- font-weight: normal;
-}
-/**
- * Tweak font sizes and paddings for small screens.
- */
-@media screen and (max-width: 1050px) {
- #search-input {
- width: 300px;
- }
-}
-@media screen and (max-width: 800px) {
- #search-input {
- width: 200px;
- }
- .top-nav,
- .bottom-nav {
- font-size: 11px;
- padding-top: 6px;
- }
- .sub-nav {
- font-size: 11px;
- }
- .about-language {
- padding-right: 16px;
- }
- ul.nav-list li,
- .sub-nav .nav-list-search {
- padding: 6px;
- }
- ul.sub-nav-list li {
- padding-top: 5px;
- }
- main {
- padding: 10px;
- }
- .summary section[class$="-summary"], .details section[class$="-details"],
- .class-uses .detail, .serialized-class-details {
- padding: 0 8px 5px 8px;
- }
- body {
- -webkit-text-size-adjust: none;
- }
-}
-@media screen and (max-width: 500px) {
- #search-input {
- width: 150px;
- }
- .top-nav,
- .bottom-nav {
- font-size: 10px;
- }
- .sub-nav {
- font-size: 10px;
- }
- .about-language {
- font-size: 10px;
- padding-right: 12px;
- }
-}
diff --git a/docs/tag-search-index.js b/docs/tag-search-index.js
deleted file mode 100644
index f2a440c..0000000
--- a/docs/tag-search-index.js
+++ /dev/null
@@ -1 +0,0 @@
-tagSearchIndex = [{"l":"Constant Field Values","h":"","u":"constant-values.html"}];updateSearchResults();
\ No newline at end of file
diff --git a/docs/type-search-index.js b/docs/type-search-index.js
deleted file mode 100644
index 72d09a9..0000000
--- a/docs/type-search-index.js
+++ /dev/null
@@ -1 +0,0 @@
-typeSearchIndex = [{"p":"eu.mhsl.minenet.minigames.message.type","l":"ActionBarMessage"},{"p":"eu.mhsl.minenet.minigames.handler.global","l":"AddEntityToInstanceEventListener"},{"l":"All Classes and Interfaces","u":"allclasses-index.html"},{"p":"eu.mhsl.minenet.minigames.util","l":"BatchUtil"},{"p":"eu.mhsl.minenet.minigames.world.generator","l":"BlockPallet"},{"p":"eu.mhsl.minenet.minigames.instance.game.minigame.config.common","l":"BoolOption"},{"p":"eu.mhsl.minenet.minigames.server.provider","l":"ByPlayerNameUuidProvider"},{"p":"eu.mhsl.minenet.minigames.message.type","l":"ChatMessage"},{"p":"eu.mhsl.minenet.minigames.world.generator.terrain","l":"CircularTerrainGenerator"},{"p":"eu.mhsl.minenet.minigames.util","l":"ColorUtil"},{"p":"eu.mhsl.minenet.minigames.command","l":"Commands"},{"p":"eu.mhsl.minenet.minigames.util","l":"CommonEventHandles"},{"p":"eu.mhsl.minenet.minigames.instance.game.minigame.config","l":"ConfigManager"},{"p":"eu.mhsl.minenet.minigames.message","l":"Countdown"},{"p":"eu.mhsl.minenet.minigames.message","l":"Countdown.CountdownModifier"},{"p":"eu.mhsl.minenet.minigames.instance.game.minigame.types.deathcube","l":"DeathcubeFactory"},{"p":"eu.mhsl.minenet.minigames.command.admin","l":"DebugCommand"},{"p":"eu.mhsl.minenet.minigames.instance","l":"Dimension"},{"p":"eu.mhsl.minenet.minigames.lang","l":"DummyLang"},{"p":"eu.mhsl.minenet.minigames.command.admin","l":"FlyCommand"},{"p":"eu.mhsl.minenet.minigames.instance.game","l":"Game"},{"p":"eu.mhsl.minenet.minigames.instance.game.minigame.config","l":"GameConfigurationInventory"},{"p":"eu.mhsl.minenet.minigames.instance.game.minigame.config","l":"GameFactory"},{"p":"eu.mhsl.minenet.minigames.instance.game","l":"GameList"},{"p":"eu.mhsl.minenet.minigames.command.admin","l":"GamemodeCommand"},{"p":"eu.mhsl.minenet.minigames.instance.room.entity","l":"GameSelector"},{"p":"eu.mhsl.minenet.minigames.instance.game","l":"GameType"},{"p":"eu.mhsl.minenet.minigames.command.admin","l":"GcCommand"},{"p":"eu.mhsl.minenet.minigames.instance.hub","l":"Hub"},{"p":"eu.mhsl.minenet.minigames.command.user","l":"HubCommand"},{"p":"eu.mhsl.minenet.minigames.instance.hub.inventory","l":"HubInventory"},{"p":"eu.mhsl.minenet.minigames.message","l":"Icon"},{"p":"eu.mhsl.minenet.minigames.shared.entity","l":"InteractableEntity"},{"p":"eu.mhsl.minenet.minigames.shared.inventory","l":"InteractableInventory"},{"p":"eu.mhsl.minenet.minigames.util","l":"Intersect"},{"p":"eu.mhsl.minenet.minigames.util","l":"InventoryItemAlignment"},{"p":"eu.mhsl.minenet.minigames.instance.game.minigame.config.restriction","l":"IRestriction"},{"p":"eu.mhsl.minenet.minigames.shared.inventory","l":"ItemClick"},{"p":"eu.mhsl.minenet.minigames.util","l":"InventoryItemAlignment.ItemOffset"},{"p":"eu.mhsl.minenet.minigames.instance.hub.inventory","l":"JoinInventory"},{"p":"eu.mhsl.minenet.minigames.lang","l":"Lang"},{"p":"eu.mhsl.minenet.minigames.command.admin","l":"LangTestCommand"},{"p":"eu.mhsl.minenet.minigames.lang","l":"Languages"},{"p":"eu.mhsl.minenet.minigames.command.user","l":"LeaveCommand"},{"p":"eu.mhsl.minenet.minigames.handler","l":"Listeners"},{"p":"eu.mhsl.minenet.minigames","l":"Main"},{"p":"eu.mhsl.minenet.minigames.instance.game.minigame.config.restriction.common","l":"MaximalPlayeramountGameRestriction"},{"p":"eu.mhsl.minenet.minigames.instance","l":"MineNetInstance"},{"p":"eu.mhsl.minenet.minigames.instance.game.minigame.types.minerun","l":"MinerunFactory"},{"p":"eu.mhsl.minenet.minigames.instance.game.minigame","l":"Minigame"},{"p":"eu.mhsl.minenet.minigames.instance.room.inventory","l":"MinigameSelectInventory"},{"p":"eu.mhsl.minenet.minigames.instance.game.minigame.config.restriction.common","l":"MinimalPlayeramountGameRestriction"},{"p":"eu.mhsl.minenet.minigames.util","l":"Monitoring"},{"p":"eu.mhsl.minenet.minigames.util","l":"MoveInstance"},{"p":"eu.mhsl.minenet.minigames.message.component","l":"NamespacedTranslatable"},{"p":"eu.mhsl.minenet.minigames.instance.game.minigame.config.common","l":"NumericOption"},{"p":"eu.mhsl.minenet.minigames.instance.game.minigame.config","l":"Option"},{"p":"eu.mhsl.minenet.minigames.world.generator.structures.generatable","l":"PeakRock"},{"p":"eu.mhsl.minenet.minigames.world.generator","l":"PlaneGenerator"},{"p":"eu.mhsl.minenet.minigames.handler.global","l":"PlayerChatHandler"},{"p":"eu.mhsl.minenet.minigames.handler.global","l":"PlayerLoginHandler"},{"p":"eu.mhsl.minenet.minigames.util","l":"Position"},{"p":"eu.mhsl.minenet.minigames.util","l":"RangeMap"},{"p":"eu.mhsl.minenet.minigames","l":"Resource"},{"p":"eu.mhsl.minenet.minigames.util","l":"ResourceUtils"},{"p":"eu.mhsl.minenet.minigames.instance.game.minigame.config.restriction","l":"Restriction"},{"p":"eu.mhsl.minenet.minigames.instance.game.minigame.config.restriction","l":"RestrictionData"},{"p":"eu.mhsl.minenet.minigames.instance.game.minigame.config.restriction","l":"RestrictionHandler"},{"p":"eu.mhsl.minenet.minigames.instance.room","l":"Room"},{"p":"eu.mhsl.minenet.minigames.command.admin","l":"RoomCommand"},{"p":"eu.mhsl.minenet.minigames.instance.hub.entity","l":"RoomSelector"},{"p":"eu.mhsl.minenet.minigames.score","l":"Score"},{"p":"eu.mhsl.minenet.minigames.message","l":"Sendable"},{"p":"eu.mhsl.minenet.minigames.skin","l":"SkinCache"},{"p":"eu.mhsl.minenet.minigames.instance","l":"Spawnable"},{"p":"eu.mhsl.minenet.minigames.world.generator.terrain","l":"SquareTerrainGenerator"},{"p":"eu.mhsl.minenet.minigames.util","l":"Static"},{"p":"eu.mhsl.minenet.minigames.instance.game.minigame.types.stickfight","l":"Stickfight"},{"p":"eu.mhsl.minenet.minigames.instance.game.minigame.types.stickfight","l":"StickFightFactory"},{"p":"eu.mhsl.minenet.minigames.world.generator.structures","l":"Structure"},{"p":"eu.mhsl.minenet.minigames.message.type","l":"SubtitleMessage"},{"p":"eu.mhsl.minenet.minigames.server.tasks","l":"TablistUpdateTask"},{"p":"eu.mhsl.minenet.minigames.util","l":"TextUtil"},{"p":"eu.mhsl.minenet.minigames.message.type","l":"TitleMessage"},{"p":"eu.mhsl.minenet.minigames.instance.game.minigame.types.trafficlightrace","l":"TrafficLightRaceFactory"},{"p":"eu.mhsl.minenet.minigames.message.component","l":"Translatable"},{"p":"eu.mhsl.minenet.minigames.message","l":"TranslatableMessage"},{"p":"eu.mhsl.minenet.minigames.message.component","l":"TranslatedComponent"},{"p":"eu.mhsl.minenet.minigames.instance.game.minigame.config.restriction","l":"Restriction.Type"},{"p":"eu.mhsl.minenet.minigames.command.admin","l":"UpdateCommand"},{"p":"eu.mhsl.minenet.minigames.util","l":"UuidUtil"}];updateSearchResults();
\ No newline at end of file
diff --git a/resources/lang/.~lock.locales.map.csv# b/resources/lang/.~lock.locales.map.csv#
new file mode 100644
index 0000000..f8a775c
--- /dev/null
+++ b/resources/lang/.~lock.locales.map.csv#
@@ -0,0 +1 @@
+,elias,ELIAS-PC,07.01.2023 22:39,file:///home/elias/.config/libreoffice/4;
\ No newline at end of file
diff --git a/resources/lang/locales.map.csv b/resources/lang/locales.map.csv
new file mode 100644
index 0000000..90e9f3b
--- /dev/null
+++ b/resources/lang/locales.map.csv
@@ -0,0 +1,85 @@
+map;en_us;de_de
+localName;English;Deutsch
+name;English;German
+symbol;eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvY2Q5MTQ1Njg3N2Y1NGJmMWFjZTI1MWU0Y2VlNDBkYmE1OTdkMmNjNDAzNjJjYjhmNGVkNzExZTUwYjBiZTViMyJ9fX0=;eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvNWU3ODk5YjQ4MDY4NTg2OTdlMjgzZjA4NGQ5MTczZmU0ODc4ODY0NTM3NzQ2MjZiMjRiZDhjZmVjYzc3YjNmIn19fQ==
+sample;The quick brown fox jumps over the lazy dog;Victor jagt zwölf Boxkämpfer quer über den großen Sylter Deich
+;;
+ns:common#;;
+select_language;Please select your prefered Language;Bitte wähle deine bevorzugte Sprache!
+welcome;Welcome!;Willkommen!
+back;Back;Zurück
+forward;Next;Nächste
+;;
+ns:tablist#UNUSED;;
+title;MineNet Network;MineNet Servernetzwerk
+players;Players;Spieler
+ram;RAM;RAM
+tick;TICK;TICK
+;;
+;;
+ns:GameType#;;
+other;Other games;Andere Spiele
+other_description;Games which does not fit into other Categories;Spiele welche nicht in die anderen Kategorien passen
+pvp;Player vs Player;Spieler gegen Spieler
+pvp_description;Fight against other Players;Kämpfe gegen andere Spieler
+pve;Player vs Enviroment;Spieler gegen Umwelt
+pve_description;Surivie the world or fight entities;Überlebe die Welt oder kämpfe gegen Mobs
+;;
+ns:hub#;;
+invTitle;MineNet Servernetwork;MineNet Servernetzwerk
+create;Create your personal Lobby;Erstelle deine persönliche Lobby
+create_description;Let other players join your Lobby to play with them;Lasse andere Spieler auf deine Lobby joinen um mit ihnen zusammen zu spielen
+join;Join existing Lobby;Betrete eine bestehende Lobby
+join_description;All you need is the Username of the Lobby you want to join;Alles was du benötigst ist der Nutzername des Besitzers, dessen Lobby du beitreten möchtest
+join_title;Enter Username;Benutzername
+join_notFound;Lobby not found: ;Lobby konnte nicht gefunden werden:
+;;
+ns:score#;;
+result;Results;Ergebnisse
+thanks;Thank you for Playing;Danke fürs spielen
+finish;Finish;Fertig
+;;
+ns:restriction#;;
+fail;Some requirements are not met;Bedinungen sind nicht erfüllt
+success;Play;Spielen
+minPlayersInRoom;Minimal amount of Players in Lobby;Minimale Anzahl von Spielern in deiner Lobby
+minPlayersInRoomDescription;You need more Players in your room to play this;Die Anzahl der Spieler ist zu gering um dieses Spiel zu starten
+maxPlayersInRoom;Maximal amount of Players in Lobby;Maximale Anzahl von Spielern in deiner Lobby
+maxPlayersInRoomDescription;There are too many players in your room;Die Anzahl der Spieler in deiner Lobby ist zu hoch für dieses Spiel
+;;
+ns:optionCommon#;;
+value;Value;Wert
+width;Width;Breite
+length;Length;Länge
+height;Height;Höhe
+radius;Radius;Radius
+;;
+ns:room#;;
+invTitle;Select a Minigame;Wähle einen Spielmodus
+noOption;No options here;Keine Optionen hier
+noOptionDescription;There are no options for this Game;Es gibt keine Einstellungen für dieses Spiel
+;;
+ns:GameFactory#;;
+missingDescription;No description;Keine Beschreibung
+;;
+ns:game_Minerun#;;
+name;Minerun;Minenrennen
+description;Ditch deadly Mines in the ground an be the first in the goal;Weiche den tödlichen Bodenmienen aus und sei der erste im Ziel
+optionPercentageMines;Percentage of Miens;Prozentsatz der Minen
+;;
+ns:game_Deathcube#;;
+name;Deathcube;Todeswürfel
+description;Find a way to jump higher and be the first on the top;Finde einen weg nach oben und sei der erste im Ziel
+optionPercentageBlocks;Percentage of Blocks;Prozentsatz der Blöcke
+;;
+ns:game_Stickfight#;;
+name;Stickfight;Stockschlacht
+description;Push your opponents off the Bridge;Stoße deine Gegener von der Brücke
+;;
+ns:game_TrafficlightRace#;;
+name;Red light green light;Rotes licht, Grünes licht
+description;Only go forward if the Trafficlights show green;Gehe nur bei Grün vorran
+;;
+ns:game_Towerdefense#;;
+name;Towerdefense;Towerdefense
+description;Protect the path ????;??????
diff --git a/resources/maps/game/bedwars/test/config.yml b/resources/maps/game/bedwars/test/config.yml
new file mode 100644
index 0000000..0df3efc
--- /dev/null
+++ b/resources/maps/game/bedwars/test/config.yml
@@ -0,0 +1,29 @@
+setup:
+ teams:
+ - 'blue'
+ - 'orange'
+
+teams:
+ blue:
+ name: 'blue'
+ pos:
+ spawn: '31.5,11,0.5,90,0'
+ spawner: '31.5,11,0.5'
+ bed:
+ - '32,11,0'
+ - '33,11,0'
+ material:
+ block: 'BLUE_WOOL'
+ bed: 'BLUE_BED'
+
+ orange:
+ name: "orange"
+ pos:
+ spawn: '-31.5,11,0.5,-90,0'
+ spawner: '-31.5,11,0.5'
+ bed:
+ - '-33,11,0'
+ - '-34,11,0'
+ material:
+ block: 'ORANGE_WOOL'
+ bed: 'ORANGE_BED'
diff --git a/resources/maps/game/bedwars/test/region/r.-1.-1.mca b/resources/maps/game/bedwars/test/region/r.-1.-1.mca
new file mode 100644
index 0000000..a568f22
Binary files /dev/null and b/resources/maps/game/bedwars/test/region/r.-1.-1.mca differ
diff --git a/resources/maps/game/bedwars/test/region/r.-1.-2.mca b/resources/maps/game/bedwars/test/region/r.-1.-2.mca
new file mode 100644
index 0000000..b8cb5c2
Binary files /dev/null and b/resources/maps/game/bedwars/test/region/r.-1.-2.mca differ
diff --git a/resources/maps/game/bedwars/test/region/r.-1.0.mca b/resources/maps/game/bedwars/test/region/r.-1.0.mca
new file mode 100644
index 0000000..14ceff2
Binary files /dev/null and b/resources/maps/game/bedwars/test/region/r.-1.0.mca differ
diff --git a/resources/maps/game/bedwars/test/region/r.-1.1.mca b/resources/maps/game/bedwars/test/region/r.-1.1.mca
new file mode 100644
index 0000000..7c35e77
Binary files /dev/null and b/resources/maps/game/bedwars/test/region/r.-1.1.mca differ
diff --git a/resources/maps/game/bedwars/test/region/r.-2.-1.mca b/resources/maps/game/bedwars/test/region/r.-2.-1.mca
new file mode 100644
index 0000000..054a17a
Binary files /dev/null and b/resources/maps/game/bedwars/test/region/r.-2.-1.mca differ
diff --git a/resources/maps/game/bedwars/test/region/r.-2.-2.mca b/resources/maps/game/bedwars/test/region/r.-2.-2.mca
new file mode 100644
index 0000000..5c3446e
Binary files /dev/null and b/resources/maps/game/bedwars/test/region/r.-2.-2.mca differ
diff --git a/resources/maps/game/bedwars/test/region/r.-2.0.mca b/resources/maps/game/bedwars/test/region/r.-2.0.mca
new file mode 100644
index 0000000..0cd98fb
Binary files /dev/null and b/resources/maps/game/bedwars/test/region/r.-2.0.mca differ
diff --git a/resources/maps/game/bedwars/test/region/r.-2.1.mca b/resources/maps/game/bedwars/test/region/r.-2.1.mca
new file mode 100644
index 0000000..0d0753a
Binary files /dev/null and b/resources/maps/game/bedwars/test/region/r.-2.1.mca differ
diff --git a/resources/maps/game/bedwars/test/region/r.0.-1.mca b/resources/maps/game/bedwars/test/region/r.0.-1.mca
new file mode 100644
index 0000000..1c86be0
Binary files /dev/null and b/resources/maps/game/bedwars/test/region/r.0.-1.mca differ
diff --git a/resources/maps/game/bedwars/test/region/r.0.-2.mca b/resources/maps/game/bedwars/test/region/r.0.-2.mca
new file mode 100644
index 0000000..7e36990
Binary files /dev/null and b/resources/maps/game/bedwars/test/region/r.0.-2.mca differ
diff --git a/resources/maps/game/bedwars/test/region/r.0.0.mca b/resources/maps/game/bedwars/test/region/r.0.0.mca
new file mode 100644
index 0000000..f4f3c42
Binary files /dev/null and b/resources/maps/game/bedwars/test/region/r.0.0.mca differ
diff --git a/resources/maps/game/bedwars/test/region/r.0.1.mca b/resources/maps/game/bedwars/test/region/r.0.1.mca
new file mode 100644
index 0000000..61b7118
Binary files /dev/null and b/resources/maps/game/bedwars/test/region/r.0.1.mca differ
diff --git a/resources/maps/game/bedwars/test/region/r.1.-1.mca b/resources/maps/game/bedwars/test/region/r.1.-1.mca
new file mode 100644
index 0000000..8b3b235
Binary files /dev/null and b/resources/maps/game/bedwars/test/region/r.1.-1.mca differ
diff --git a/resources/maps/game/bedwars/test/region/r.1.-2.mca b/resources/maps/game/bedwars/test/region/r.1.-2.mca
new file mode 100644
index 0000000..637389a
Binary files /dev/null and b/resources/maps/game/bedwars/test/region/r.1.-2.mca differ
diff --git a/resources/maps/game/bedwars/test/region/r.1.0.mca b/resources/maps/game/bedwars/test/region/r.1.0.mca
new file mode 100644
index 0000000..81a90c6
Binary files /dev/null and b/resources/maps/game/bedwars/test/region/r.1.0.mca differ
diff --git a/resources/maps/game/bedwars/test/region/r.1.1.mca b/resources/maps/game/bedwars/test/region/r.1.1.mca
new file mode 100644
index 0000000..b558fc1
Binary files /dev/null and b/resources/maps/game/bedwars/test/region/r.1.1.mca differ
diff --git a/resources/maps/hub/region/r.-1.-1.mca b/resources/maps/hub/region/r.-1.-1.mca
new file mode 100644
index 0000000..9e98477
Binary files /dev/null and b/resources/maps/hub/region/r.-1.-1.mca differ
diff --git a/resources/maps/hub/region/r.-1.-2.mca b/resources/maps/hub/region/r.-1.-2.mca
new file mode 100644
index 0000000..152104b
Binary files /dev/null and b/resources/maps/hub/region/r.-1.-2.mca differ
diff --git a/resources/maps/hub/region/r.-1.0.mca b/resources/maps/hub/region/r.-1.0.mca
new file mode 100644
index 0000000..4bbc4cf
Binary files /dev/null and b/resources/maps/hub/region/r.-1.0.mca differ
diff --git a/resources/maps/hub/region/r.-1.1.mca b/resources/maps/hub/region/r.-1.1.mca
new file mode 100644
index 0000000..1a19c11
Binary files /dev/null and b/resources/maps/hub/region/r.-1.1.mca differ
diff --git a/resources/maps/hub/region/r.-2.-1.mca b/resources/maps/hub/region/r.-2.-1.mca
new file mode 100644
index 0000000..d33ad10
Binary files /dev/null and b/resources/maps/hub/region/r.-2.-1.mca differ
diff --git a/resources/maps/hub/region/r.-2.-2.mca b/resources/maps/hub/region/r.-2.-2.mca
new file mode 100644
index 0000000..a43c59f
Binary files /dev/null and b/resources/maps/hub/region/r.-2.-2.mca differ
diff --git a/resources/maps/hub/region/r.-2.0.mca b/resources/maps/hub/region/r.-2.0.mca
new file mode 100644
index 0000000..2a139f4
Binary files /dev/null and b/resources/maps/hub/region/r.-2.0.mca differ
diff --git a/resources/maps/hub/region/r.-2.1.mca b/resources/maps/hub/region/r.-2.1.mca
new file mode 100644
index 0000000..1e34ab7
Binary files /dev/null and b/resources/maps/hub/region/r.-2.1.mca differ
diff --git a/resources/maps/hub/region/r.0.-1.mca b/resources/maps/hub/region/r.0.-1.mca
new file mode 100644
index 0000000..bda43d6
Binary files /dev/null and b/resources/maps/hub/region/r.0.-1.mca differ
diff --git a/resources/maps/hub/region/r.0.-2.mca b/resources/maps/hub/region/r.0.-2.mca
new file mode 100644
index 0000000..3033340
Binary files /dev/null and b/resources/maps/hub/region/r.0.-2.mca differ
diff --git a/resources/maps/hub/region/r.0.0.mca b/resources/maps/hub/region/r.0.0.mca
new file mode 100644
index 0000000..0cccc58
Binary files /dev/null and b/resources/maps/hub/region/r.0.0.mca differ
diff --git a/resources/maps/hub/region/r.0.1.mca b/resources/maps/hub/region/r.0.1.mca
new file mode 100644
index 0000000..fe5c6a2
Binary files /dev/null and b/resources/maps/hub/region/r.0.1.mca differ
diff --git a/resources/maps/hub/region/r.1.-1.mca b/resources/maps/hub/region/r.1.-1.mca
new file mode 100644
index 0000000..f5a0814
Binary files /dev/null and b/resources/maps/hub/region/r.1.-1.mca differ
diff --git a/resources/maps/hub/region/r.1.-2.mca b/resources/maps/hub/region/r.1.-2.mca
new file mode 100644
index 0000000..968c2f1
Binary files /dev/null and b/resources/maps/hub/region/r.1.-2.mca differ
diff --git a/resources/maps/hub/region/r.1.0.mca b/resources/maps/hub/region/r.1.0.mca
new file mode 100644
index 0000000..53c8c1d
Binary files /dev/null and b/resources/maps/hub/region/r.1.0.mca differ
diff --git a/resources/maps/hub/region/r.1.1.mca b/resources/maps/hub/region/r.1.1.mca
new file mode 100644
index 0000000..f15e8da
Binary files /dev/null and b/resources/maps/hub/region/r.1.1.mca differ
diff --git a/resources/maps/lobby/region/r.-1.-1.mca b/resources/maps/lobby/region/r.-1.-1.mca
new file mode 100644
index 0000000..decb6ba
Binary files /dev/null and b/resources/maps/lobby/region/r.-1.-1.mca differ
diff --git a/resources/maps/lobby/region/r.-1.0.mca b/resources/maps/lobby/region/r.-1.0.mca
new file mode 100644
index 0000000..8ec79aa
Binary files /dev/null and b/resources/maps/lobby/region/r.-1.0.mca differ
diff --git a/resources/maps/lobby/region/r.0.-1.mca b/resources/maps/lobby/region/r.0.-1.mca
new file mode 100644
index 0000000..139a2b1
Binary files /dev/null and b/resources/maps/lobby/region/r.0.-1.mca differ
diff --git a/resources/maps/lobby/region/r.0.0.mca b/resources/maps/lobby/region/r.0.0.mca
new file mode 100644
index 0000000..41b3321
Binary files /dev/null and b/resources/maps/lobby/region/r.0.0.mca differ
diff --git a/src/main/java/eu/mhsl/minenet/minigames/Resource.java b/src/main/java/eu/mhsl/minenet/minigames/Resource.java
index 5bd9036..a2b3f8e 100644
--- a/src/main/java/eu/mhsl/minenet/minigames/Resource.java
+++ b/src/main/java/eu/mhsl/minenet/minigames/Resource.java
@@ -13,6 +13,8 @@ import java.util.logging.Logger;
public enum Resource {
HUB_MAP("maps/hub"),
LOBBY_MAP("maps/lobby"),
+
+ GAME_MAP("maps/game"),
LOCALES("lang");
private final Path path;
diff --git a/src/main/java/eu/mhsl/minenet/minigames/command/Commands.java b/src/main/java/eu/mhsl/minenet/minigames/command/Commands.java
index 529a34d..3f81cd8 100644
--- a/src/main/java/eu/mhsl/minenet/minigames/command/Commands.java
+++ b/src/main/java/eu/mhsl/minenet/minigames/command/Commands.java
@@ -1,8 +1,8 @@
package eu.mhsl.minenet.minigames.command;
-import eu.mhsl.minenet.minigames.command.admin.*;
-import eu.mhsl.minenet.minigames.command.user.HubCommand;
-import eu.mhsl.minenet.minigames.command.user.LeaveCommand;
+import eu.mhsl.minenet.minigames.command.privileged.*;
+import eu.mhsl.minenet.minigames.command.anonymous.HubCommand;
+import eu.mhsl.minenet.minigames.command.anonymous.LeaveCommand;
import eu.mhsl.minenet.minigames.message.Icon;
import eu.mhsl.minenet.minigames.message.type.ChatMessage;
import net.minestom.server.MinecraftServer;
diff --git a/src/main/java/eu/mhsl/minenet/minigames/command/user/HubCommand.java b/src/main/java/eu/mhsl/minenet/minigames/command/anonymous/HubCommand.java
similarity index 92%
rename from src/main/java/eu/mhsl/minenet/minigames/command/user/HubCommand.java
rename to src/main/java/eu/mhsl/minenet/minigames/command/anonymous/HubCommand.java
index feb6726..2440dd9 100644
--- a/src/main/java/eu/mhsl/minenet/minigames/command/user/HubCommand.java
+++ b/src/main/java/eu/mhsl/minenet/minigames/command/anonymous/HubCommand.java
@@ -1,4 +1,4 @@
-package eu.mhsl.minenet.minigames.command.user;
+package eu.mhsl.minenet.minigames.command.anonymous;
import eu.mhsl.minenet.minigames.util.MoveInstance;
import eu.mhsl.minenet.minigames.instance.hub.Hub;
diff --git a/src/main/java/eu/mhsl/minenet/minigames/command/user/LeaveCommand.java b/src/main/java/eu/mhsl/minenet/minigames/command/anonymous/LeaveCommand.java
similarity index 90%
rename from src/main/java/eu/mhsl/minenet/minigames/command/user/LeaveCommand.java
rename to src/main/java/eu/mhsl/minenet/minigames/command/anonymous/LeaveCommand.java
index fdc7673..ff36186 100644
--- a/src/main/java/eu/mhsl/minenet/minigames/command/user/LeaveCommand.java
+++ b/src/main/java/eu/mhsl/minenet/minigames/command/anonymous/LeaveCommand.java
@@ -1,4 +1,4 @@
-package eu.mhsl.minenet.minigames.command.user;
+package eu.mhsl.minenet.minigames.command.anonymous;
import eu.mhsl.minenet.minigames.instance.game.Game;
import eu.mhsl.minenet.minigames.instance.room.Room;
diff --git a/src/main/java/eu/mhsl/minenet/minigames/command/admin/DebugCommand.java b/src/main/java/eu/mhsl/minenet/minigames/command/privileged/DebugCommand.java
similarity index 93%
rename from src/main/java/eu/mhsl/minenet/minigames/command/admin/DebugCommand.java
rename to src/main/java/eu/mhsl/minenet/minigames/command/privileged/DebugCommand.java
index b542720..c2f0418 100644
--- a/src/main/java/eu/mhsl/minenet/minigames/command/admin/DebugCommand.java
+++ b/src/main/java/eu/mhsl/minenet/minigames/command/privileged/DebugCommand.java
@@ -1,4 +1,4 @@
-package eu.mhsl.minenet.minigames.command.admin;
+package eu.mhsl.minenet.minigames.command.privileged;
import eu.mhsl.minenet.minigames.message.Icon;
import eu.mhsl.minenet.minigames.message.type.ActionBarMessage;
diff --git a/src/main/java/eu/mhsl/minenet/minigames/command/admin/FlyCommand.java b/src/main/java/eu/mhsl/minenet/minigames/command/privileged/FlyCommand.java
similarity index 91%
rename from src/main/java/eu/mhsl/minenet/minigames/command/admin/FlyCommand.java
rename to src/main/java/eu/mhsl/minenet/minigames/command/privileged/FlyCommand.java
index 2b0df0d..c294850 100644
--- a/src/main/java/eu/mhsl/minenet/minigames/command/admin/FlyCommand.java
+++ b/src/main/java/eu/mhsl/minenet/minigames/command/privileged/FlyCommand.java
@@ -1,4 +1,4 @@
-package eu.mhsl.minenet.minigames.command.admin;
+package eu.mhsl.minenet.minigames.command.privileged;
import net.minestom.server.command.builder.Command;
import net.minestom.server.coordinate.Vec;
diff --git a/src/main/java/eu/mhsl/minenet/minigames/command/admin/GamemodeCommand.java b/src/main/java/eu/mhsl/minenet/minigames/command/privileged/GamemodeCommand.java
similarity index 92%
rename from src/main/java/eu/mhsl/minenet/minigames/command/admin/GamemodeCommand.java
rename to src/main/java/eu/mhsl/minenet/minigames/command/privileged/GamemodeCommand.java
index 7cf9172..88e6eda 100644
--- a/src/main/java/eu/mhsl/minenet/minigames/command/admin/GamemodeCommand.java
+++ b/src/main/java/eu/mhsl/minenet/minigames/command/privileged/GamemodeCommand.java
@@ -1,4 +1,4 @@
-package eu.mhsl.minenet.minigames.command.admin;
+package eu.mhsl.minenet.minigames.command.privileged;
import net.minestom.server.command.builder.Command;
import net.minestom.server.command.builder.arguments.ArgumentEnum;
diff --git a/src/main/java/eu/mhsl/minenet/minigames/command/admin/GcCommand.java b/src/main/java/eu/mhsl/minenet/minigames/command/privileged/GcCommand.java
similarity index 96%
rename from src/main/java/eu/mhsl/minenet/minigames/command/admin/GcCommand.java
rename to src/main/java/eu/mhsl/minenet/minigames/command/privileged/GcCommand.java
index abaa673..29ea748 100644
--- a/src/main/java/eu/mhsl/minenet/minigames/command/admin/GcCommand.java
+++ b/src/main/java/eu/mhsl/minenet/minigames/command/privileged/GcCommand.java
@@ -1,4 +1,4 @@
-package eu.mhsl.minenet.minigames.command.admin;
+package eu.mhsl.minenet.minigames.command.privileged;
import eu.mhsl.minenet.minigames.message.type.ChatMessage;
import eu.mhsl.minenet.minigames.message.Icon;
diff --git a/src/main/java/eu/mhsl/minenet/minigames/command/admin/LangTestCommand.java b/src/main/java/eu/mhsl/minenet/minigames/command/privileged/LangTestCommand.java
similarity index 95%
rename from src/main/java/eu/mhsl/minenet/minigames/command/admin/LangTestCommand.java
rename to src/main/java/eu/mhsl/minenet/minigames/command/privileged/LangTestCommand.java
index e23f59f..cf3b80d 100644
--- a/src/main/java/eu/mhsl/minenet/minigames/command/admin/LangTestCommand.java
+++ b/src/main/java/eu/mhsl/minenet/minigames/command/privileged/LangTestCommand.java
@@ -1,4 +1,4 @@
-package eu.mhsl.minenet.minigames.command.admin;
+package eu.mhsl.minenet.minigames.command.privileged;
import eu.mhsl.minenet.minigames.lang.Languages;
import eu.mhsl.minenet.minigames.lang.Lang;
diff --git a/src/main/java/eu/mhsl/minenet/minigames/command/admin/RoomCommand.java b/src/main/java/eu/mhsl/minenet/minigames/command/privileged/RoomCommand.java
similarity index 95%
rename from src/main/java/eu/mhsl/minenet/minigames/command/admin/RoomCommand.java
rename to src/main/java/eu/mhsl/minenet/minigames/command/privileged/RoomCommand.java
index 71f3bf9..75d15de 100644
--- a/src/main/java/eu/mhsl/minenet/minigames/command/admin/RoomCommand.java
+++ b/src/main/java/eu/mhsl/minenet/minigames/command/privileged/RoomCommand.java
@@ -1,4 +1,4 @@
-package eu.mhsl.minenet.minigames.command.admin;
+package eu.mhsl.minenet.minigames.command.privileged;
import eu.mhsl.minenet.minigames.message.Icon;
import eu.mhsl.minenet.minigames.message.TranslatableMessage;
diff --git a/src/main/java/eu/mhsl/minenet/minigames/command/admin/UpdateCommand.java b/src/main/java/eu/mhsl/minenet/minigames/command/privileged/UpdateCommand.java
similarity index 91%
rename from src/main/java/eu/mhsl/minenet/minigames/command/admin/UpdateCommand.java
rename to src/main/java/eu/mhsl/minenet/minigames/command/privileged/UpdateCommand.java
index 039d700..cbc1cd5 100644
--- a/src/main/java/eu/mhsl/minenet/minigames/command/admin/UpdateCommand.java
+++ b/src/main/java/eu/mhsl/minenet/minigames/command/privileged/UpdateCommand.java
@@ -1,4 +1,4 @@
-package eu.mhsl.minenet.minigames.command.admin;
+package eu.mhsl.minenet.minigames.command.privileged;
import eu.mhsl.minenet.minigames.message.type.ChatMessage;
import eu.mhsl.minenet.minigames.message.Icon;
diff --git a/src/main/java/eu/mhsl/minenet/minigames/handler/global/AddEntityToInstanceEventListener.java b/src/main/java/eu/mhsl/minenet/minigames/handler/global/AddEntityToInstanceEventListener.java
index 5fa588f..0aed0ba 100644
--- a/src/main/java/eu/mhsl/minenet/minigames/handler/global/AddEntityToInstanceEventListener.java
+++ b/src/main/java/eu/mhsl/minenet/minigames/handler/global/AddEntityToInstanceEventListener.java
@@ -9,6 +9,8 @@ import net.minestom.server.MinecraftServer;
import net.minestom.server.entity.Player;
import net.minestom.server.event.EventListener;
import net.minestom.server.event.instance.AddEntityToInstanceEvent;
+import net.minestom.server.potion.Potion;
+import net.minestom.server.potion.PotionEffect;
import net.minestom.server.timer.ExecutionType;
import org.jetbrains.annotations.NotNull;
@@ -26,7 +28,7 @@ public class AddEntityToInstanceEventListener implements EventListener {
p.setRespawnPoint(Hub.INSTANCE.getSpawn());
p.sendMessage(p.getUuid().toString());
event.setSpawningInstance(Hub.INSTANCE);
- SkinCache.applySkin(p);
+ //SkinCache.applySkin(p);
if(p.getUsername().equalsIgnoreCase("minetec"))
diff --git a/src/main/java/eu/mhsl/minenet/minigames/instance/game/Game.java b/src/main/java/eu/mhsl/minenet/minigames/instance/game/Game.java
index 7c94f17..9d61f3c 100644
--- a/src/main/java/eu/mhsl/minenet/minigames/instance/game/Game.java
+++ b/src/main/java/eu/mhsl/minenet/minigames/instance/game/Game.java
@@ -1,8 +1,10 @@
package eu.mhsl.minenet.minigames.instance.game;
import eu.mhsl.minenet.minigames.instance.MineNetInstance;
-import eu.mhsl.minenet.minigames.instance.game.minigame.config.GameFactory;
-import eu.mhsl.minenet.minigames.instance.game.minigame.config.Option;
+import eu.mhsl.minenet.minigames.instance.game.stateless.config.GameFactory;
+import eu.mhsl.minenet.minigames.instance.game.stateless.config.Option;
+import eu.mhsl.minenet.minigames.message.Icon;
+import eu.mhsl.minenet.minigames.message.type.ChatMessage;
import eu.mhsl.minenet.minigames.util.CommonEventHandles;
import eu.mhsl.minenet.minigames.instance.Spawnable;
import eu.mhsl.minenet.minigames.instance.room.Room;
@@ -46,11 +48,17 @@ public abstract class Game extends MineNetInstance implements Spawnable {
.addListener(ItemDropEvent.class, this::onItemDrop);
}
- public static Game initialize(GameFactory factory, List> options, Player owner) {
- Game game = factory.manufacture(options);
- Room.getRoom(owner).moveMembersToGame(game);
- game.load();
- return game;
+ public static void initialize(GameFactory factory, List > options, Player owner) {
+ try {
+
+ Game game = factory.manufacture(options);
+ Room.getRoom(owner).moveMembersToGame(game);
+ game.load();
+
+ } catch (Exception e) {
+ new ChatMessage(Icon.ERROR).appendStatic("Instance crashed:" + e.getMessage()).send(owner);
+ e.printStackTrace();
+ }
}
/**
@@ -93,7 +101,10 @@ public abstract class Game extends MineNetInstance implements Spawnable {
}, TaskSchedule.seconds(10), TaskSchedule.stop());
}
- protected void onLoad(CompletableFuture callback) {}
+ protected void onLoad(CompletableFuture callback) {
+ callback.complete(null);
+ }
+
protected void onStart() {}
protected void onStop() {}
protected void onUnload() {}
diff --git a/src/main/java/eu/mhsl/minenet/minigames/instance/game/GameList.java b/src/main/java/eu/mhsl/minenet/minigames/instance/game/GameList.java
index 18196b6..0351b98 100644
--- a/src/main/java/eu/mhsl/minenet/minigames/instance/game/GameList.java
+++ b/src/main/java/eu/mhsl/minenet/minigames/instance/game/GameList.java
@@ -1,17 +1,19 @@
package eu.mhsl.minenet.minigames.instance.game;
-import eu.mhsl.minenet.minigames.instance.game.minigame.config.GameFactory;
-import eu.mhsl.minenet.minigames.instance.game.minigame.types.bedwars.BedwarsFactory;
-import eu.mhsl.minenet.minigames.instance.game.minigame.types.deathcube.DeathcubeFactory;
-import eu.mhsl.minenet.minigames.instance.game.minigame.types.minerun.MinerunFactory;
-import eu.mhsl.minenet.minigames.instance.game.minigame.types.stickfight.StickFightFactory;
-import eu.mhsl.minenet.minigames.instance.game.minigame.types.trafficlightrace.TrafficLightRaceFactory;
+import eu.mhsl.minenet.minigames.instance.game.stateless.config.GameFactory;
+import eu.mhsl.minenet.minigames.instance.game.stateless.types.bedwars.BedwarsFactory;
+import eu.mhsl.minenet.minigames.instance.game.stateless.types.deathcube.DeathcubeFactory;
+import eu.mhsl.minenet.minigames.instance.game.stateless.types.minerun.MinerunFactory;
+import eu.mhsl.minenet.minigames.instance.game.stateless.types.stickfight.StickFightFactory;
+import eu.mhsl.minenet.minigames.instance.game.stateless.types.towerdefense.TowerdefenseFactory;
+import eu.mhsl.minenet.minigames.instance.game.stateless.types.trafficlightrace.TrafficLightRaceFactory;
public enum GameList {
DEATHCUBE(new DeathcubeFactory(), GameType.OTHER),
STICKFIGHT(new StickFightFactory(), GameType.PVP),
MINERUN(new MinerunFactory(), GameType.PVE),
TRAFFICLIGHTRACE(new TrafficLightRaceFactory(), GameType.OTHER),
+ TOWERDEFENSE(new TowerdefenseFactory(), GameType.PVE),
BEDWARS(new BedwarsFactory(), GameType.PVP);
private final GameFactory factory;
diff --git a/src/main/java/eu/mhsl/minenet/minigames/instance/game/minigame/types/bedwars/Bedwars.java b/src/main/java/eu/mhsl/minenet/minigames/instance/game/minigame/types/bedwars/Bedwars.java
deleted file mode 100644
index f3bc1a2..0000000
--- a/src/main/java/eu/mhsl/minenet/minigames/instance/game/minigame/types/bedwars/Bedwars.java
+++ /dev/null
@@ -1,10 +0,0 @@
-package eu.mhsl.minenet.minigames.instance.game.minigame.types.bedwars;
-
-import eu.mhsl.minenet.minigames.instance.Dimension;
-import eu.mhsl.minenet.minigames.instance.game.minigame.Minigame;
-
-public class Bedwars extends Minigame {
- public Bedwars() {
- super(Dimension.OVERWORLD.DIMENSION, "Bedwars");
- }
-}
diff --git a/src/main/java/eu/mhsl/minenet/minigames/instance/game/minigame/Minigame.java b/src/main/java/eu/mhsl/minenet/minigames/instance/game/stateless/StatelessGame.java
similarity index 94%
rename from src/main/java/eu/mhsl/minenet/minigames/instance/game/minigame/Minigame.java
rename to src/main/java/eu/mhsl/minenet/minigames/instance/game/stateless/StatelessGame.java
index 00d722b..d0a2afb 100644
--- a/src/main/java/eu/mhsl/minenet/minigames/instance/game/minigame/Minigame.java
+++ b/src/main/java/eu/mhsl/minenet/minigames/instance/game/stateless/StatelessGame.java
@@ -1,4 +1,4 @@
-package eu.mhsl.minenet.minigames.instance.game.minigame;
+package eu.mhsl.minenet.minigames.instance.game.stateless;
import eu.mhsl.minenet.minigames.instance.game.Game;
import eu.mhsl.minenet.minigames.message.Countdown;
@@ -16,14 +16,14 @@ import net.minestom.server.world.DimensionType;
import java.time.Duration;
import java.util.concurrent.CompletableFuture;
-public class Minigame extends Game {
+public class StatelessGame extends Game {
private final String name;
private final Score score = new Score(this);
private int timeLimit = 0;
private int timePlayed = 0;
private final boolean preventExit = false;
- public Minigame(DimensionType dimensionType, String gameName) {
+ public StatelessGame(DimensionType dimensionType, String gameName) {
super(dimensionType);
this.name = gameName;
diff --git a/src/main/java/eu/mhsl/minenet/minigames/instance/game/minigame/config/ConfigManager.java b/src/main/java/eu/mhsl/minenet/minigames/instance/game/stateless/config/ConfigManager.java
similarity index 82%
rename from src/main/java/eu/mhsl/minenet/minigames/instance/game/minigame/config/ConfigManager.java
rename to src/main/java/eu/mhsl/minenet/minigames/instance/game/stateless/config/ConfigManager.java
index 99cfbb9..1cda99a 100644
--- a/src/main/java/eu/mhsl/minenet/minigames/instance/game/minigame/config/ConfigManager.java
+++ b/src/main/java/eu/mhsl/minenet/minigames/instance/game/stateless/config/ConfigManager.java
@@ -1,4 +1,4 @@
-package eu.mhsl.minenet.minigames.instance.game.minigame.config;
+package eu.mhsl.minenet.minigames.instance.game.stateless.config;
import java.util.ArrayList;
diff --git a/src/main/java/eu/mhsl/minenet/minigames/instance/game/minigame/config/GameConfigurationInventory.java b/src/main/java/eu/mhsl/minenet/minigames/instance/game/stateless/config/GameConfigurationInventory.java
similarity index 94%
rename from src/main/java/eu/mhsl/minenet/minigames/instance/game/minigame/config/GameConfigurationInventory.java
rename to src/main/java/eu/mhsl/minenet/minigames/instance/game/stateless/config/GameConfigurationInventory.java
index edf93b4..1fbc54c 100644
--- a/src/main/java/eu/mhsl/minenet/minigames/instance/game/minigame/config/GameConfigurationInventory.java
+++ b/src/main/java/eu/mhsl/minenet/minigames/instance/game/stateless/config/GameConfigurationInventory.java
@@ -1,9 +1,9 @@
-package eu.mhsl.minenet.minigames.instance.game.minigame.config;
+package eu.mhsl.minenet.minigames.instance.game.stateless.config;
import eu.mhsl.minenet.minigames.instance.game.Game;
-import eu.mhsl.minenet.minigames.instance.game.minigame.config.restriction.Restriction;
-import eu.mhsl.minenet.minigames.instance.game.minigame.config.restriction.RestrictionData;
-import eu.mhsl.minenet.minigames.instance.game.minigame.config.restriction.RestrictionHandler;
+import eu.mhsl.minenet.minigames.instance.game.stateless.config.restriction.Restriction;
+import eu.mhsl.minenet.minigames.instance.game.stateless.config.restriction.RestrictionData;
+import eu.mhsl.minenet.minigames.instance.game.stateless.config.restriction.RestrictionHandler;
import eu.mhsl.minenet.minigames.message.component.TranslatedComponent;
import eu.mhsl.minenet.minigames.shared.inventory.InteractableInventory;
import eu.mhsl.minenet.minigames.util.InventoryItemAlignment;
@@ -12,6 +12,7 @@ import net.kyori.adventure.sound.Sound;
import net.kyori.adventure.text.format.NamedTextColor;
import net.minestom.server.MinecraftServer;
import net.minestom.server.entity.Player;
+import net.minestom.server.event.EventListener;
import net.minestom.server.event.instance.AddEntityToInstanceEvent;
import net.minestom.server.event.instance.RemoveEntityFromInstanceEvent;
import net.minestom.server.inventory.InventoryType;
diff --git a/src/main/java/eu/mhsl/minenet/minigames/instance/game/minigame/config/GameFactory.java b/src/main/java/eu/mhsl/minenet/minigames/instance/game/stateless/config/GameFactory.java
similarity index 63%
rename from src/main/java/eu/mhsl/minenet/minigames/instance/game/minigame/config/GameFactory.java
rename to src/main/java/eu/mhsl/minenet/minigames/instance/game/stateless/config/GameFactory.java
index cda5578..58fd80c 100644
--- a/src/main/java/eu/mhsl/minenet/minigames/instance/game/minigame/config/GameFactory.java
+++ b/src/main/java/eu/mhsl/minenet/minigames/instance/game/stateless/config/GameFactory.java
@@ -1,7 +1,7 @@
-package eu.mhsl.minenet.minigames.instance.game.minigame.config;
+package eu.mhsl.minenet.minigames.instance.game.stateless.config;
-import eu.mhsl.minenet.minigames.instance.game.minigame.Minigame;
-import eu.mhsl.minenet.minigames.instance.game.minigame.config.restriction.RestrictionHandler;
+import eu.mhsl.minenet.minigames.instance.game.stateless.StatelessGame;
+import eu.mhsl.minenet.minigames.instance.game.stateless.config.restriction.RestrictionHandler;
import eu.mhsl.minenet.minigames.message.component.TranslatedComponent;
import net.minestom.server.item.Material;
@@ -11,7 +11,9 @@ import java.util.Map;
public interface GameFactory {
TranslatedComponent name();
- ConfigManager configuration();
+ default ConfigManager configuration() {
+ return null;
+ }
default RestrictionHandler globalRestrictions() {
return new RestrictionHandler();
}
@@ -23,9 +25,9 @@ public interface GameFactory {
return TranslatedComponent.byId("GameFactory#missingDescription");
}
- Minigame manufacture(Map> configuration);
+ StatelessGame manufacture(Map> configuration) throws Exception;
- default Minigame manufacture(List> configuration) {
+ default StatelessGame manufacture(List > configuration) throws Exception {
if(configuration == null) return manufacture();
Map> cnf = new HashMap<>();
@@ -34,7 +36,7 @@ public interface GameFactory {
return manufacture(cnf);
}
- default Minigame manufacture() {
+ default StatelessGame manufacture() throws Exception {
if(this.configuration() == null) return manufacture(List.of());
return manufacture(this.configuration().getAll());
diff --git a/src/main/java/eu/mhsl/minenet/minigames/instance/game/minigame/config/Option.java b/src/main/java/eu/mhsl/minenet/minigames/instance/game/stateless/config/Option.java
similarity index 92%
rename from src/main/java/eu/mhsl/minenet/minigames/instance/game/minigame/config/Option.java
rename to src/main/java/eu/mhsl/minenet/minigames/instance/game/stateless/config/Option.java
index 5776b94..72e425a 100644
--- a/src/main/java/eu/mhsl/minenet/minigames/instance/game/minigame/config/Option.java
+++ b/src/main/java/eu/mhsl/minenet/minigames/instance/game/stateless/config/Option.java
@@ -1,6 +1,6 @@
-package eu.mhsl.minenet.minigames.instance.game.minigame.config;
+package eu.mhsl.minenet.minigames.instance.game.stateless.config;
-import eu.mhsl.minenet.minigames.instance.game.minigame.config.restriction.RestrictionHandler;
+import eu.mhsl.minenet.minigames.instance.game.stateless.config.restriction.RestrictionHandler;
import eu.mhsl.minenet.minigames.message.component.TranslatedComponent;
import net.kyori.adventure.text.Component;
import net.kyori.adventure.text.format.NamedTextColor;
diff --git a/src/main/java/eu/mhsl/minenet/minigames/instance/game/minigame/config/common/BoolOption.java b/src/main/java/eu/mhsl/minenet/minigames/instance/game/stateless/config/common/BoolOption.java
similarity index 69%
rename from src/main/java/eu/mhsl/minenet/minigames/instance/game/minigame/config/common/BoolOption.java
rename to src/main/java/eu/mhsl/minenet/minigames/instance/game/stateless/config/common/BoolOption.java
index bc1a7e1..d77ba96 100644
--- a/src/main/java/eu/mhsl/minenet/minigames/instance/game/minigame/config/common/BoolOption.java
+++ b/src/main/java/eu/mhsl/minenet/minigames/instance/game/stateless/config/common/BoolOption.java
@@ -1,6 +1,6 @@
-package eu.mhsl.minenet.minigames.instance.game.minigame.config.common;
+package eu.mhsl.minenet.minigames.instance.game.stateless.config.common;
-import eu.mhsl.minenet.minigames.instance.game.minigame.config.Option;
+import eu.mhsl.minenet.minigames.instance.game.stateless.config.Option;
import eu.mhsl.minenet.minigames.message.component.TranslatedComponent;
import net.minestom.server.item.Material;
diff --git a/src/main/java/eu/mhsl/minenet/minigames/instance/game/minigame/config/common/NumericOption.java b/src/main/java/eu/mhsl/minenet/minigames/instance/game/stateless/config/common/NumericOption.java
similarity index 70%
rename from src/main/java/eu/mhsl/minenet/minigames/instance/game/minigame/config/common/NumericOption.java
rename to src/main/java/eu/mhsl/minenet/minigames/instance/game/stateless/config/common/NumericOption.java
index f185e57..4e57c2e 100644
--- a/src/main/java/eu/mhsl/minenet/minigames/instance/game/minigame/config/common/NumericOption.java
+++ b/src/main/java/eu/mhsl/minenet/minigames/instance/game/stateless/config/common/NumericOption.java
@@ -1,6 +1,6 @@
-package eu.mhsl.minenet.minigames.instance.game.minigame.config.common;
+package eu.mhsl.minenet.minigames.instance.game.stateless.config.common;
-import eu.mhsl.minenet.minigames.instance.game.minigame.config.Option;
+import eu.mhsl.minenet.minigames.instance.game.stateless.config.Option;
import eu.mhsl.minenet.minigames.message.component.TranslatedComponent;
import net.minestom.server.item.Material;
diff --git a/src/main/java/eu/mhsl/minenet/minigames/instance/game/minigame/config/restriction/IRestriction.java b/src/main/java/eu/mhsl/minenet/minigames/instance/game/stateless/config/restriction/IRestriction.java
similarity index 52%
rename from src/main/java/eu/mhsl/minenet/minigames/instance/game/minigame/config/restriction/IRestriction.java
rename to src/main/java/eu/mhsl/minenet/minigames/instance/game/stateless/config/restriction/IRestriction.java
index b51f2a7..33528a9 100644
--- a/src/main/java/eu/mhsl/minenet/minigames/instance/game/minigame/config/restriction/IRestriction.java
+++ b/src/main/java/eu/mhsl/minenet/minigames/instance/game/stateless/config/restriction/IRestriction.java
@@ -1,4 +1,4 @@
-package eu.mhsl.minenet.minigames.instance.game.minigame.config.restriction;
+package eu.mhsl.minenet.minigames.instance.game.stateless.config.restriction;
public interface IRestriction {
diff --git a/src/main/java/eu/mhsl/minenet/minigames/instance/game/minigame/config/restriction/Restriction.java b/src/main/java/eu/mhsl/minenet/minigames/instance/game/stateless/config/restriction/Restriction.java
similarity index 85%
rename from src/main/java/eu/mhsl/minenet/minigames/instance/game/minigame/config/restriction/Restriction.java
rename to src/main/java/eu/mhsl/minenet/minigames/instance/game/stateless/config/restriction/Restriction.java
index 2a1b95c..d9c8989 100644
--- a/src/main/java/eu/mhsl/minenet/minigames/instance/game/minigame/config/restriction/Restriction.java
+++ b/src/main/java/eu/mhsl/minenet/minigames/instance/game/stateless/config/restriction/Restriction.java
@@ -1,9 +1,9 @@
-package eu.mhsl.minenet.minigames.instance.game.minigame.config.restriction;
+package eu.mhsl.minenet.minigames.instance.game.stateless.config.restriction;
import eu.mhsl.minenet.minigames.message.component.TranslatedComponent;
public record Restriction(TranslatedComponent name, TranslatedComponent description, TranslatedComponent warnMessage,
- eu.mhsl.minenet.minigames.instance.game.minigame.config.restriction.Restriction.Type type) {
+ eu.mhsl.minenet.minigames.instance.game.stateless.config.restriction.Restriction.Type type) {
public Restriction(TranslatedComponent name, TranslatedComponent description, TranslatedComponent warnMessage, Type type) {
this.name = name;
this.description = description;
diff --git a/src/main/java/eu/mhsl/minenet/minigames/instance/game/minigame/config/restriction/RestrictionData.java b/src/main/java/eu/mhsl/minenet/minigames/instance/game/stateless/config/restriction/RestrictionData.java
similarity index 56%
rename from src/main/java/eu/mhsl/minenet/minigames/instance/game/minigame/config/restriction/RestrictionData.java
rename to src/main/java/eu/mhsl/minenet/minigames/instance/game/stateless/config/restriction/RestrictionData.java
index 88145bd..802dbfa 100644
--- a/src/main/java/eu/mhsl/minenet/minigames/instance/game/minigame/config/restriction/RestrictionData.java
+++ b/src/main/java/eu/mhsl/minenet/minigames/instance/game/stateless/config/restriction/RestrictionData.java
@@ -1,4 +1,4 @@
-package eu.mhsl.minenet.minigames.instance.game.minigame.config.restriction;
+package eu.mhsl.minenet.minigames.instance.game.stateless.config.restriction;
import eu.mhsl.minenet.minigames.instance.room.Room;
diff --git a/src/main/java/eu/mhsl/minenet/minigames/instance/game/minigame/config/restriction/RestrictionHandler.java b/src/main/java/eu/mhsl/minenet/minigames/instance/game/stateless/config/restriction/RestrictionHandler.java
similarity index 94%
rename from src/main/java/eu/mhsl/minenet/minigames/instance/game/minigame/config/restriction/RestrictionHandler.java
rename to src/main/java/eu/mhsl/minenet/minigames/instance/game/stateless/config/restriction/RestrictionHandler.java
index 8236cf7..010f0a2 100644
--- a/src/main/java/eu/mhsl/minenet/minigames/instance/game/minigame/config/restriction/RestrictionHandler.java
+++ b/src/main/java/eu/mhsl/minenet/minigames/instance/game/stateless/config/restriction/RestrictionHandler.java
@@ -1,4 +1,4 @@
-package eu.mhsl.minenet.minigames.instance.game.minigame.config.restriction;
+package eu.mhsl.minenet.minigames.instance.game.stateless.config.restriction;
import eu.mhsl.minenet.minigames.message.component.TranslatedComponent;
diff --git a/src/main/java/eu/mhsl/minenet/minigames/instance/game/minigame/config/restriction/common/MaximalPlayeramountGameRestriction.java b/src/main/java/eu/mhsl/minenet/minigames/instance/game/stateless/config/restriction/common/MaximalPlayeramountGameRestriction.java
similarity index 65%
rename from src/main/java/eu/mhsl/minenet/minigames/instance/game/minigame/config/restriction/common/MaximalPlayeramountGameRestriction.java
rename to src/main/java/eu/mhsl/minenet/minigames/instance/game/stateless/config/restriction/common/MaximalPlayeramountGameRestriction.java
index eac37eb..0276a7b 100644
--- a/src/main/java/eu/mhsl/minenet/minigames/instance/game/minigame/config/restriction/common/MaximalPlayeramountGameRestriction.java
+++ b/src/main/java/eu/mhsl/minenet/minigames/instance/game/stateless/config/restriction/common/MaximalPlayeramountGameRestriction.java
@@ -1,8 +1,8 @@
-package eu.mhsl.minenet.minigames.instance.game.minigame.config.restriction.common;
+package eu.mhsl.minenet.minigames.instance.game.stateless.config.restriction.common;
-import eu.mhsl.minenet.minigames.instance.game.minigame.config.restriction.IRestriction;
-import eu.mhsl.minenet.minigames.instance.game.minigame.config.restriction.Restriction;
-import eu.mhsl.minenet.minigames.instance.game.minigame.config.restriction.RestrictionData;
+import eu.mhsl.minenet.minigames.instance.game.stateless.config.restriction.IRestriction;
+import eu.mhsl.minenet.minigames.instance.game.stateless.config.restriction.Restriction;
+import eu.mhsl.minenet.minigames.instance.game.stateless.config.restriction.RestrictionData;
import eu.mhsl.minenet.minigames.message.component.TranslatedComponent;
public class MaximalPlayeramountGameRestriction implements IRestriction {
diff --git a/src/main/java/eu/mhsl/minenet/minigames/instance/game/minigame/config/restriction/common/MinimalPlayeramountGameRestriction.java b/src/main/java/eu/mhsl/minenet/minigames/instance/game/stateless/config/restriction/common/MinimalPlayeramountGameRestriction.java
similarity index 65%
rename from src/main/java/eu/mhsl/minenet/minigames/instance/game/minigame/config/restriction/common/MinimalPlayeramountGameRestriction.java
rename to src/main/java/eu/mhsl/minenet/minigames/instance/game/stateless/config/restriction/common/MinimalPlayeramountGameRestriction.java
index 61e3f44..e460b78 100644
--- a/src/main/java/eu/mhsl/minenet/minigames/instance/game/minigame/config/restriction/common/MinimalPlayeramountGameRestriction.java
+++ b/src/main/java/eu/mhsl/minenet/minigames/instance/game/stateless/config/restriction/common/MinimalPlayeramountGameRestriction.java
@@ -1,8 +1,8 @@
-package eu.mhsl.minenet.minigames.instance.game.minigame.config.restriction.common;
+package eu.mhsl.minenet.minigames.instance.game.stateless.config.restriction.common;
-import eu.mhsl.minenet.minigames.instance.game.minigame.config.restriction.IRestriction;
-import eu.mhsl.minenet.minigames.instance.game.minigame.config.restriction.Restriction;
-import eu.mhsl.minenet.minigames.instance.game.minigame.config.restriction.RestrictionData;
+import eu.mhsl.minenet.minigames.instance.game.stateless.config.restriction.IRestriction;
+import eu.mhsl.minenet.minigames.instance.game.stateless.config.restriction.Restriction;
+import eu.mhsl.minenet.minigames.instance.game.stateless.config.restriction.RestrictionData;
import eu.mhsl.minenet.minigames.message.component.TranslatedComponent;
public class MinimalPlayeramountGameRestriction implements IRestriction {
diff --git a/src/main/java/eu/mhsl/minenet/minigames/instance/game/stateless/types/bedwars/Bedwars.java b/src/main/java/eu/mhsl/minenet/minigames/instance/game/stateless/types/bedwars/Bedwars.java
new file mode 100644
index 0000000..6b50f52
--- /dev/null
+++ b/src/main/java/eu/mhsl/minenet/minigames/instance/game/stateless/types/bedwars/Bedwars.java
@@ -0,0 +1,122 @@
+package eu.mhsl.minenet.minigames.instance.game.stateless.types.bedwars;
+
+import eu.mhsl.minenet.minigames.Resource;
+import eu.mhsl.minenet.minigames.instance.Dimension;
+import eu.mhsl.minenet.minigames.instance.game.stateless.StatelessGame;
+import eu.mhsl.minenet.minigames.instance.game.stateless.types.bedwars.data.BedwarsTeam;
+import eu.mhsl.minenet.minigames.message.type.ActionBarMessage;
+import eu.mhsl.minenet.minigames.util.MaterialUtil;
+import eu.mhsl.minenet.minigames.util.Position;
+import net.kyori.adventure.text.Component;
+import net.md_5.bungee.config.Configuration;
+import net.md_5.bungee.config.ConfigurationProvider;
+import net.md_5.bungee.config.YamlConfiguration;
+import net.minestom.server.coordinate.Point;
+import net.minestom.server.coordinate.Pos;
+import net.minestom.server.entity.ItemEntity;
+import net.minestom.server.entity.Player;
+import net.minestom.server.event.item.ItemDropEvent;
+import net.minestom.server.event.item.PickupItemEvent;
+import net.minestom.server.event.player.PlayerBlockBreakEvent;
+import net.minestom.server.event.player.PlayerBlockPlaceEvent;
+import net.minestom.server.event.player.PlayerMoveEvent;
+import net.minestom.server.instance.AnvilLoader;
+import net.minestom.server.item.ItemStack;
+import net.minestom.server.item.Material;
+import net.minestom.server.timer.ExecutionType;
+import net.minestom.server.timer.TaskSchedule;
+import org.jetbrains.annotations.NotNull;
+
+import java.io.IOException;
+import java.util.*;
+
+public class Bedwars extends StatelessGame {
+
+ List placedBlocks = new ArrayList<>();
+ List teams = new ArrayList<>();
+
+
+ public Bedwars() throws IOException {
+ super(Dimension.OVERWORLD.DIMENSION, "Bedwars");
+ setChunkLoader(new AnvilLoader(Resource.GAME_MAP.getPath().resolve("bedwars/test")));
+
+ Configuration config = ConfigurationProvider.getProvider(YamlConfiguration.class).load(Resource.GAME_MAP.getPath().resolve("bedwars/test/config.yml").toFile());
+ List teamNames = config.getStringList("setup.teams");
+ teamNames.forEach(teamName -> {
+ String path = "teams." + teamName;
+ teams.add(new BedwarsTeam(
+ config.getString(path + ".name"),
+ Position.getPosFromCommaSeparated(config.getString(path + ".pos.spawn")),
+ Position.getPosFromCommaSeparated(config.getString(path + ".pos.spawner")),
+ config.getStringList(path + ".pos.bed").stream().map(Position::getPosFromCommaSeparated).toList().toArray(new Pos[0]),
+ MaterialUtil.fromString(config.getString(path + ".material.block"), Material.BLACK_WOOL)
+ ));
+ });
+
+ eventNode().addListener(PickupItemEvent.class, pickupItemEvent -> {
+ if(pickupItemEvent.getEntity() instanceof Player p) {
+ p.getInventory().addItemStack(pickupItemEvent.getItemStack());
+ }
+ });
+ }
+
+ @Override
+ protected void onItemDrop(@NotNull ItemDropEvent itemDropEvent) {
+ itemDropEvent.setCancelled(false);
+ }
+
+ @Override
+ protected void onStart() {
+ scheduler().submitTask(() -> {
+ if(!isRunning) return TaskSchedule.stop();
+
+ teams.forEach(bedwarsTeam -> {
+ ItemEntity item = new ItemEntity(ItemStack.of(bedwarsTeam.getBlock()));
+ item.setNoGravity(true);
+ item.setInstance(this, bedwarsTeam.getSpawner());
+ });
+
+ return TaskSchedule.stop();
+ }, ExecutionType.SYNC);
+
+ }
+
+ @Override
+ protected void onBlockPlace(@NotNull PlayerBlockPlaceEvent playerBlockPlaceEvent) {
+ placedBlocks.add(playerBlockPlaceEvent.getBlockPosition());
+ }
+
+ @Override
+ protected void onBlockBreak(@NotNull PlayerBlockBreakEvent playerBlockBreakEvent) {
+ if(!placedBlocks.contains(playerBlockBreakEvent.getBlockPosition())) playerBlockBreakEvent.setCancelled(true);
+
+ teams.forEach(bedwarsTeam -> {
+ if(Arrays.stream(bedwarsTeam.getBed()).anyMatch(pos -> pos.sameBlock(playerBlockBreakEvent.getBlockPosition())))
+ breakBed(bedwarsTeam);
+ });
+
+ if(playerBlockBreakEvent.isCancelled())
+ new ActionBarMessage().appendStatic(Component.text("BLAH")).send(playerBlockBreakEvent.getPlayer());
+ }
+
+ @Override
+ protected void onPlayerMove(@NotNull PlayerMoveEvent playerMoveEvent) {
+ if(playerMoveEvent.getNewPosition().y() < 0) death(playerMoveEvent.getPlayer());
+ }
+
+ private void breakBed(BedwarsTeam team) {
+ team.removeBed();
+ for (Pos blockPos : team.getBed()) {
+ setBlock(blockPos, Material.AIR.block());
+ }
+ }
+
+ private void death(Player p) {
+
+ }
+
+ @Override
+ public Pos getSpawn() {
+ return new Pos(0, 13, 0);
+ }
+}
diff --git a/src/main/java/eu/mhsl/minenet/minigames/instance/game/minigame/types/bedwars/BedwarsFactory.java b/src/main/java/eu/mhsl/minenet/minigames/instance/game/stateless/types/bedwars/BedwarsFactory.java
similarity index 50%
rename from src/main/java/eu/mhsl/minenet/minigames/instance/game/minigame/types/bedwars/BedwarsFactory.java
rename to src/main/java/eu/mhsl/minenet/minigames/instance/game/stateless/types/bedwars/BedwarsFactory.java
index f15cfd1..479cae5 100644
--- a/src/main/java/eu/mhsl/minenet/minigames/instance/game/minigame/types/bedwars/BedwarsFactory.java
+++ b/src/main/java/eu/mhsl/minenet/minigames/instance/game/stateless/types/bedwars/BedwarsFactory.java
@@ -1,11 +1,11 @@
-package eu.mhsl.minenet.minigames.instance.game.minigame.types.bedwars;
+package eu.mhsl.minenet.minigames.instance.game.stateless.types.bedwars;
-import eu.mhsl.minenet.minigames.instance.game.minigame.Minigame;
-import eu.mhsl.minenet.minigames.instance.game.minigame.config.ConfigManager;
-import eu.mhsl.minenet.minigames.instance.game.minigame.config.GameFactory;
-import eu.mhsl.minenet.minigames.instance.game.minigame.config.Option;
-import eu.mhsl.minenet.minigames.instance.game.minigame.config.restriction.RestrictionHandler;
-import eu.mhsl.minenet.minigames.instance.game.minigame.config.restriction.common.MinimalPlayeramountGameRestriction;
+import eu.mhsl.minenet.minigames.instance.game.stateless.StatelessGame;
+import eu.mhsl.minenet.minigames.instance.game.stateless.config.ConfigManager;
+import eu.mhsl.minenet.minigames.instance.game.stateless.config.GameFactory;
+import eu.mhsl.minenet.minigames.instance.game.stateless.config.Option;
+import eu.mhsl.minenet.minigames.instance.game.stateless.config.restriction.RestrictionHandler;
+import eu.mhsl.minenet.minigames.instance.game.stateless.config.restriction.common.MinimalPlayeramountGameRestriction;
import eu.mhsl.minenet.minigames.message.component.TranslatedComponent;
import net.minestom.server.item.Material;
@@ -17,15 +17,10 @@ public class BedwarsFactory implements GameFactory {
return TranslatedComponent.byId("game_Bedwars#name");
}
- @Override
- public ConfigManager configuration() {
- return null;
- }
-
@Override
public RestrictionHandler globalRestrictions() {
return new RestrictionHandler()
- .addRestriction(new MinimalPlayeramountGameRestriction(2));
+ .addRestriction(new MinimalPlayeramountGameRestriction(1));
}
@Override
@@ -39,7 +34,7 @@ public class BedwarsFactory implements GameFactory {
}
@Override
- public Minigame manufacture(Map> configuration) {
+ public StatelessGame manufacture(Map> configuration) throws Exception {
return new Bedwars();
}
}
diff --git a/src/main/java/eu/mhsl/minenet/minigames/instance/game/stateless/types/bedwars/data/BedwarsTeam.java b/src/main/java/eu/mhsl/minenet/minigames/instance/game/stateless/types/bedwars/data/BedwarsTeam.java
new file mode 100644
index 0000000..219355c
--- /dev/null
+++ b/src/main/java/eu/mhsl/minenet/minigames/instance/game/stateless/types/bedwars/data/BedwarsTeam.java
@@ -0,0 +1,66 @@
+package eu.mhsl.minenet.minigames.instance.game.stateless.types.bedwars.data;
+
+import net.minestom.server.coordinate.Pos;
+import net.minestom.server.entity.Player;
+import net.minestom.server.item.Material;
+
+import java.util.ArrayList;
+import java.util.List;
+
+public class BedwarsTeam {
+ private List members = new ArrayList<>();
+
+ private final String name;
+ private final Pos spawn;
+ private final Pos spawner;
+
+ private final Pos[] bed;
+
+ private final Material block;
+
+ private boolean hasBed = true;
+
+ public BedwarsTeam(String name, Pos spawn, Pos spawner, Pos[] bed, Material block) {
+ this.name = name;
+ this.spawn = spawn;
+ this.spawner = spawner;
+ this.bed = bed;
+ this.block = block;
+ }
+
+ public void removeBed() {
+ this.hasBed = false;
+ }
+
+ public boolean isHasBed() {
+ return hasBed;
+ }
+
+ public List getMembers() {
+ return members;
+ }
+
+ public void setMembers(List members) {
+ this.members = members;
+ }
+
+ public String getName() {
+ return name;
+ }
+
+ public Pos getSpawn() {
+ return spawn;
+ }
+
+ public Pos getSpawner() {
+ return spawner;
+ }
+
+ public Pos[] getBed() {
+ return bed;
+ }
+
+ public Material getBlock() {
+ return block;
+ }
+}
diff --git a/src/main/java/eu/mhsl/minenet/minigames/instance/game/minigame/types/deathcube/Deathcube.java b/src/main/java/eu/mhsl/minenet/minigames/instance/game/stateless/types/deathcube/Deathcube.java
similarity index 72%
rename from src/main/java/eu/mhsl/minenet/minigames/instance/game/minigame/types/deathcube/Deathcube.java
rename to src/main/java/eu/mhsl/minenet/minigames/instance/game/stateless/types/deathcube/Deathcube.java
index 989bbf0..00e41d9 100644
--- a/src/main/java/eu/mhsl/minenet/minigames/instance/game/minigame/types/deathcube/Deathcube.java
+++ b/src/main/java/eu/mhsl/minenet/minigames/instance/game/stateless/types/deathcube/Deathcube.java
@@ -1,10 +1,13 @@
-package eu.mhsl.minenet.minigames.instance.game.minigame.types.deathcube;
+package eu.mhsl.minenet.minigames.instance.game.stateless.types.deathcube;
-import eu.mhsl.minenet.minigames.instance.game.minigame.Minigame;
+import eu.mhsl.minenet.minigames.instance.game.stateless.StatelessGame;
import eu.mhsl.minenet.minigames.util.BatchUtil;
import eu.mhsl.minenet.minigames.instance.Dimension;
import eu.mhsl.minenet.minigames.world.generator.BlockPallet;
import eu.mhsl.minenet.minigames.world.generator.terrain.CircularTerrainGenerator;
+import io.github.bloepiloepi.pvp.config.AttackConfig;
+import io.github.bloepiloepi.pvp.config.DamageConfig;
+import io.github.bloepiloepi.pvp.config.PvPConfig;
import net.minestom.server.coordinate.Pos;
import net.minestom.server.event.player.PlayerMoveEvent;
import net.minestom.server.instance.batch.AbsoluteBlockBatch;
@@ -12,18 +15,25 @@ import org.jetbrains.annotations.NotNull;
import java.util.concurrent.CompletableFuture;
-class Deathcube extends Minigame {
+class Deathcube extends StatelessGame {
final int radius;
final int height;
final int percentage;
- public Deathcube(int radius, int height, int percentage) {
+ public Deathcube(int radius, int height, int percentage, int pvpEnabled) {
super(Dimension.THE_END.DIMENSION, "Deathcube");
this.radius = radius;
this.height = height + 49;
this.percentage = percentage;
this.setGenerator(new CircularTerrainGenerator(radius+10, true));
+
+ if(pvpEnabled == 1) eventNode().addChild(
+ PvPConfig.emptyBuilder()
+ .damage(DamageConfig.legacyBuilder().fallDamage(false))
+ .attack(AttackConfig.legacyBuilder().attackCooldown(true))
+ .build().createNode()
+ );
System.out.println(radius);
}
diff --git a/src/main/java/eu/mhsl/minenet/minigames/instance/game/minigame/types/deathcube/DeathcubeFactory.java b/src/main/java/eu/mhsl/minenet/minigames/instance/game/stateless/types/deathcube/DeathcubeFactory.java
similarity index 60%
rename from src/main/java/eu/mhsl/minenet/minigames/instance/game/minigame/types/deathcube/DeathcubeFactory.java
rename to src/main/java/eu/mhsl/minenet/minigames/instance/game/stateless/types/deathcube/DeathcubeFactory.java
index 78a4fe2..f34aa0d 100644
--- a/src/main/java/eu/mhsl/minenet/minigames/instance/game/minigame/types/deathcube/DeathcubeFactory.java
+++ b/src/main/java/eu/mhsl/minenet/minigames/instance/game/stateless/types/deathcube/DeathcubeFactory.java
@@ -1,10 +1,10 @@
-package eu.mhsl.minenet.minigames.instance.game.minigame.types.deathcube;
+package eu.mhsl.minenet.minigames.instance.game.stateless.types.deathcube;
-import eu.mhsl.minenet.minigames.instance.game.minigame.Minigame;
-import eu.mhsl.minenet.minigames.instance.game.minigame.config.GameFactory;
-import eu.mhsl.minenet.minigames.instance.game.minigame.config.Option;
-import eu.mhsl.minenet.minigames.instance.game.minigame.config.ConfigManager;
-import eu.mhsl.minenet.minigames.instance.game.minigame.config.common.NumericOption;
+import eu.mhsl.minenet.minigames.instance.game.stateless.StatelessGame;
+import eu.mhsl.minenet.minigames.instance.game.stateless.config.GameFactory;
+import eu.mhsl.minenet.minigames.instance.game.stateless.config.Option;
+import eu.mhsl.minenet.minigames.instance.game.stateless.config.ConfigManager;
+import eu.mhsl.minenet.minigames.instance.game.stateless.config.common.NumericOption;
import eu.mhsl.minenet.minigames.message.component.TranslatedComponent;
import net.minestom.server.item.Material;
@@ -26,12 +26,14 @@ public class DeathcubeFactory implements GameFactory {
return new ConfigManager()
.addOption(new NumericOption("radius", Material.HEART_OF_THE_SEA, TranslatedComponent.byId("optionCommon#radius"), 10, 20, 30))
.addOption(new NumericOption("height", Material.SCAFFOLDING, TranslatedComponent.byId("optionCommon#height"), 10, 30, 50))
- .addOption(new NumericOption("percentage", Material.COBWEB, TranslatedComponent.byId("game_Deathcube#optionPercentageBlocks"), 5, 7, 9, 11, 13));
+ .addOption(new NumericOption("percentage", Material.COBWEB, TranslatedComponent.byId("game_Deathcube#optionPercentageBlocks"), 5, 7, 9, 11, 13))
+ .addOption(new NumericOption("pvpEnabled", Material.STICK, TranslatedComponent.byId("game_Deathcube#optionPvpEnabled"), 1, 0));
+
}
@Override
- public Minigame manufacture(Map> configuration) {
- return new Deathcube(configuration.get("radius").getAsInt(), configuration.get("height").getAsInt(), configuration.get("percentage").getAsInt());
+ public StatelessGame manufacture(Map> configuration) {
+ return new Deathcube(configuration.get("radius").getAsInt(), configuration.get("height").getAsInt(), configuration.get("percentage").getAsInt(), configuration.get("pvpEnabled").getAsInt());
}
@Override
diff --git a/src/main/java/eu/mhsl/minenet/minigames/instance/game/minigame/types/minerun/Minerun.java b/src/main/java/eu/mhsl/minenet/minigames/instance/game/stateless/types/minerun/Minerun.java
similarity index 96%
rename from src/main/java/eu/mhsl/minenet/minigames/instance/game/minigame/types/minerun/Minerun.java
rename to src/main/java/eu/mhsl/minenet/minigames/instance/game/stateless/types/minerun/Minerun.java
index 31961f7..b58ce05 100644
--- a/src/main/java/eu/mhsl/minenet/minigames/instance/game/minigame/types/minerun/Minerun.java
+++ b/src/main/java/eu/mhsl/minenet/minigames/instance/game/stateless/types/minerun/Minerun.java
@@ -1,6 +1,6 @@
-package eu.mhsl.minenet.minigames.instance.game.minigame.types.minerun;
+package eu.mhsl.minenet.minigames.instance.game.stateless.types.minerun;
-import eu.mhsl.minenet.minigames.instance.game.minigame.Minigame;
+import eu.mhsl.minenet.minigames.instance.game.stateless.StatelessGame;
import eu.mhsl.minenet.minigames.message.type.ActionBarMessage;
import eu.mhsl.minenet.minigames.util.BatchUtil;
import eu.mhsl.minenet.minigames.util.Intersect;
@@ -22,7 +22,7 @@ import org.jetbrains.annotations.NotNull;
import java.util.*;
import java.util.concurrent.CompletableFuture;
-class Minerun extends Minigame {
+class Minerun extends StatelessGame {
private int minePercentage = 50;
private int width = 100;
diff --git a/src/main/java/eu/mhsl/minenet/minigames/instance/game/minigame/types/minerun/MinerunFactory.java b/src/main/java/eu/mhsl/minenet/minigames/instance/game/stateless/types/minerun/MinerunFactory.java
similarity index 70%
rename from src/main/java/eu/mhsl/minenet/minigames/instance/game/minigame/types/minerun/MinerunFactory.java
rename to src/main/java/eu/mhsl/minenet/minigames/instance/game/stateless/types/minerun/MinerunFactory.java
index 5d31964..394b692 100644
--- a/src/main/java/eu/mhsl/minenet/minigames/instance/game/minigame/types/minerun/MinerunFactory.java
+++ b/src/main/java/eu/mhsl/minenet/minigames/instance/game/stateless/types/minerun/MinerunFactory.java
@@ -1,10 +1,10 @@
-package eu.mhsl.minenet.minigames.instance.game.minigame.types.minerun;
+package eu.mhsl.minenet.minigames.instance.game.stateless.types.minerun;
-import eu.mhsl.minenet.minigames.instance.game.minigame.Minigame;
-import eu.mhsl.minenet.minigames.instance.game.minigame.config.ConfigManager;
-import eu.mhsl.minenet.minigames.instance.game.minigame.config.GameFactory;
-import eu.mhsl.minenet.minigames.instance.game.minigame.config.Option;
-import eu.mhsl.minenet.minigames.instance.game.minigame.config.common.NumericOption;
+import eu.mhsl.minenet.minigames.instance.game.stateless.StatelessGame;
+import eu.mhsl.minenet.minigames.instance.game.stateless.config.ConfigManager;
+import eu.mhsl.minenet.minigames.instance.game.stateless.config.GameFactory;
+import eu.mhsl.minenet.minigames.instance.game.stateless.config.Option;
+import eu.mhsl.minenet.minigames.instance.game.stateless.config.common.NumericOption;
import eu.mhsl.minenet.minigames.message.component.TranslatedComponent;
import net.minestom.server.item.Material;
@@ -25,7 +25,7 @@ public class MinerunFactory implements GameFactory {
}
@Override
- public Minigame manufacture(Map> configuration) {
+ public StatelessGame manufacture(Map> configuration) {
return new Minerun(configuration.get("width").getAsInt(), configuration.get("length").getAsInt(), configuration.get("percentage").getAsInt());
}
diff --git a/src/main/java/eu/mhsl/minenet/minigames/instance/game/minigame/types/stickfight/StickFightFactory.java b/src/main/java/eu/mhsl/minenet/minigames/instance/game/stateless/types/stickfight/StickFightFactory.java
similarity index 55%
rename from src/main/java/eu/mhsl/minenet/minigames/instance/game/minigame/types/stickfight/StickFightFactory.java
rename to src/main/java/eu/mhsl/minenet/minigames/instance/game/stateless/types/stickfight/StickFightFactory.java
index f371f9f..14ccce7 100644
--- a/src/main/java/eu/mhsl/minenet/minigames/instance/game/minigame/types/stickfight/StickFightFactory.java
+++ b/src/main/java/eu/mhsl/minenet/minigames/instance/game/stateless/types/stickfight/StickFightFactory.java
@@ -1,13 +1,13 @@
-package eu.mhsl.minenet.minigames.instance.game.minigame.types.stickfight;
+package eu.mhsl.minenet.minigames.instance.game.stateless.types.stickfight;
-import eu.mhsl.minenet.minigames.instance.game.minigame.Minigame;
-import eu.mhsl.minenet.minigames.instance.game.minigame.config.ConfigManager;
-import eu.mhsl.minenet.minigames.instance.game.minigame.config.GameFactory;
-import eu.mhsl.minenet.minigames.instance.game.minigame.config.Option;
-import eu.mhsl.minenet.minigames.instance.game.minigame.config.common.NumericOption;
-import eu.mhsl.minenet.minigames.instance.game.minigame.config.restriction.RestrictionHandler;
-import eu.mhsl.minenet.minigames.instance.game.minigame.config.restriction.common.MaximalPlayeramountGameRestriction;
-import eu.mhsl.minenet.minigames.instance.game.minigame.config.restriction.common.MinimalPlayeramountGameRestriction;
+import eu.mhsl.minenet.minigames.instance.game.stateless.StatelessGame;
+import eu.mhsl.minenet.minigames.instance.game.stateless.config.ConfigManager;
+import eu.mhsl.minenet.minigames.instance.game.stateless.config.GameFactory;
+import eu.mhsl.minenet.minigames.instance.game.stateless.config.Option;
+import eu.mhsl.minenet.minigames.instance.game.stateless.config.common.NumericOption;
+import eu.mhsl.minenet.minigames.instance.game.stateless.config.restriction.RestrictionHandler;
+import eu.mhsl.minenet.minigames.instance.game.stateless.config.restriction.common.MaximalPlayeramountGameRestriction;
+import eu.mhsl.minenet.minigames.instance.game.stateless.config.restriction.common.MinimalPlayeramountGameRestriction;
import eu.mhsl.minenet.minigames.message.component.TranslatedComponent;
import net.minestom.server.item.Material;
@@ -38,7 +38,7 @@ public class StickFightFactory implements GameFactory {
}
@Override
- public Minigame manufacture(Map> configuration) {
+ public StatelessGame manufacture(Map> configuration) {
return new Stickfight();
}
diff --git a/src/main/java/eu/mhsl/minenet/minigames/instance/game/minigame/types/stickfight/Stickfight.java b/src/main/java/eu/mhsl/minenet/minigames/instance/game/stateless/types/stickfight/Stickfight.java
similarity index 91%
rename from src/main/java/eu/mhsl/minenet/minigames/instance/game/minigame/types/stickfight/Stickfight.java
rename to src/main/java/eu/mhsl/minenet/minigames/instance/game/stateless/types/stickfight/Stickfight.java
index fac77e2..1748758 100644
--- a/src/main/java/eu/mhsl/minenet/minigames/instance/game/minigame/types/stickfight/Stickfight.java
+++ b/src/main/java/eu/mhsl/minenet/minigames/instance/game/stateless/types/stickfight/Stickfight.java
@@ -1,7 +1,7 @@
-package eu.mhsl.minenet.minigames.instance.game.minigame.types.stickfight;
+package eu.mhsl.minenet.minigames.instance.game.stateless.types.stickfight;
import eu.mhsl.minenet.minigames.instance.Dimension;
-import eu.mhsl.minenet.minigames.instance.game.minigame.Minigame;
+import eu.mhsl.minenet.minigames.instance.game.stateless.StatelessGame;
import eu.mhsl.minenet.minigames.util.BatchUtil;
import eu.mhsl.minenet.minigames.world.generator.terrain.CircularTerrainGenerator;
import io.github.bloepiloepi.pvp.config.*;
@@ -15,7 +15,7 @@ import org.jetbrains.annotations.NotNull;
import java.util.concurrent.CompletableFuture;
-public class Stickfight extends Minigame {
+public class Stickfight extends StatelessGame {
public Stickfight() {
super(Dimension.OVERWORLD.DIMENSION, "Stickfight");
diff --git a/src/main/java/eu/mhsl/minenet/minigames/instance/game/stateless/types/towerdefense/Towerdefense.java b/src/main/java/eu/mhsl/minenet/minigames/instance/game/stateless/types/towerdefense/Towerdefense.java
new file mode 100644
index 0000000..cfb44a0
--- /dev/null
+++ b/src/main/java/eu/mhsl/minenet/minigames/instance/game/stateless/types/towerdefense/Towerdefense.java
@@ -0,0 +1,24 @@
+package eu.mhsl.minenet.minigames.instance.game.stateless.types.towerdefense;
+
+import eu.mhsl.minenet.minigames.instance.Dimension;
+import eu.mhsl.minenet.minigames.instance.game.stateless.StatelessGame;
+import eu.mhsl.minenet.minigames.instance.game.stateless.types.towerdefense.generator.MazeGenerator;
+import net.minestom.server.entity.Player;
+import net.minestom.server.item.ItemStack;
+import net.minestom.server.item.Material;
+
+public class Towerdefense extends StatelessGame {
+ public Towerdefense() {
+ super(Dimension.NETHER.DIMENSION, "Towerdefense");
+
+ setGenerator(new MazeGenerator());
+ }
+
+ @Override
+ protected boolean onPlayerJoin(Player p) {
+ p.getInventory().setItemStack(1, ItemStack.of(Material.ARMOR_STAND));
+ return false;
+ }
+
+
+}
diff --git a/src/main/java/eu/mhsl/minenet/minigames/instance/game/stateless/types/towerdefense/TowerdefenseFactory.java b/src/main/java/eu/mhsl/minenet/minigames/instance/game/stateless/types/towerdefense/TowerdefenseFactory.java
new file mode 100644
index 0000000..b63e37d
--- /dev/null
+++ b/src/main/java/eu/mhsl/minenet/minigames/instance/game/stateless/types/towerdefense/TowerdefenseFactory.java
@@ -0,0 +1,30 @@
+package eu.mhsl.minenet.minigames.instance.game.stateless.types.towerdefense;
+
+import eu.mhsl.minenet.minigames.instance.game.stateless.StatelessGame;
+import eu.mhsl.minenet.minigames.instance.game.stateless.config.GameFactory;
+import eu.mhsl.minenet.minigames.instance.game.stateless.config.Option;
+import eu.mhsl.minenet.minigames.message.component.TranslatedComponent;
+import net.minestom.server.item.Material;
+
+import java.util.Map;
+
+public class TowerdefenseFactory implements GameFactory {
+ @Override
+ public TranslatedComponent name() {
+ return TranslatedComponent.byId("game_Towerdefense#name");
+ }
+ @Override
+ public Material symbol() {
+ return Material.ARMOR_STAND;
+ }
+
+ @Override
+ public TranslatedComponent description() {
+ return TranslatedComponent.byId("game_Towerdefense#description");
+ }
+
+ @Override
+ public StatelessGame manufacture(Map> configuration) {
+ return new Towerdefense();
+ }
+}
diff --git a/src/main/java/eu/mhsl/minenet/minigames/instance/game/stateless/types/towerdefense/generator/MazeGenerator.java b/src/main/java/eu/mhsl/minenet/minigames/instance/game/stateless/types/towerdefense/generator/MazeGenerator.java
new file mode 100644
index 0000000..92a68b2
--- /dev/null
+++ b/src/main/java/eu/mhsl/minenet/minigames/instance/game/stateless/types/towerdefense/generator/MazeGenerator.java
@@ -0,0 +1,13 @@
+package eu.mhsl.minenet.minigames.instance.game.stateless.types.towerdefense.generator;
+
+import net.minestom.server.instance.block.Block;
+import net.minestom.server.instance.generator.GenerationUnit;
+import net.minestom.server.instance.generator.Generator;
+import org.jetbrains.annotations.NotNull;
+
+public class MazeGenerator implements Generator {
+ @Override
+ public void generate(@NotNull GenerationUnit unit) {
+ unit.modifier().fillHeight(0, 1, Block.BLACK_WOOL);
+ }
+}
diff --git a/src/main/java/eu/mhsl/minenet/minigames/instance/game/minigame/types/trafficlightrace/LightPhase.java b/src/main/java/eu/mhsl/minenet/minigames/instance/game/stateless/types/trafficlightrace/LightPhase.java
similarity index 90%
rename from src/main/java/eu/mhsl/minenet/minigames/instance/game/minigame/types/trafficlightrace/LightPhase.java
rename to src/main/java/eu/mhsl/minenet/minigames/instance/game/stateless/types/trafficlightrace/LightPhase.java
index 9488a2a..f75ce82 100644
--- a/src/main/java/eu/mhsl/minenet/minigames/instance/game/minigame/types/trafficlightrace/LightPhase.java
+++ b/src/main/java/eu/mhsl/minenet/minigames/instance/game/stateless/types/trafficlightrace/LightPhase.java
@@ -1,4 +1,4 @@
-package eu.mhsl.minenet.minigames.instance.game.minigame.types.trafficlightrace;
+package eu.mhsl.minenet.minigames.instance.game.stateless.types.trafficlightrace;
import net.minestom.server.item.ItemStack;
import net.minestom.server.item.Material;
diff --git a/src/main/java/eu/mhsl/minenet/minigames/instance/game/minigame/types/trafficlightrace/TrafficLightRace.java b/src/main/java/eu/mhsl/minenet/minigames/instance/game/stateless/types/trafficlightrace/TrafficLightRace.java
similarity index 91%
rename from src/main/java/eu/mhsl/minenet/minigames/instance/game/minigame/types/trafficlightrace/TrafficLightRace.java
rename to src/main/java/eu/mhsl/minenet/minigames/instance/game/stateless/types/trafficlightrace/TrafficLightRace.java
index 2fa1354..33ef83c 100644
--- a/src/main/java/eu/mhsl/minenet/minigames/instance/game/minigame/types/trafficlightrace/TrafficLightRace.java
+++ b/src/main/java/eu/mhsl/minenet/minigames/instance/game/stateless/types/trafficlightrace/TrafficLightRace.java
@@ -1,6 +1,6 @@
-package eu.mhsl.minenet.minigames.instance.game.minigame.types.trafficlightrace;
+package eu.mhsl.minenet.minigames.instance.game.stateless.types.trafficlightrace;
-import eu.mhsl.minenet.minigames.instance.game.minigame.Minigame;
+import eu.mhsl.minenet.minigames.instance.game.stateless.StatelessGame;
import eu.mhsl.minenet.minigames.util.BatchUtil;
import eu.mhsl.minenet.minigames.instance.Dimension;
import net.minestom.server.coordinate.Vec;
@@ -13,7 +13,7 @@ import org.jetbrains.annotations.NotNull;
import java.util.concurrent.CompletableFuture;
-class TrafficLightRace extends Minigame {
+class TrafficLightRace extends StatelessGame {
private LightPhase phase = LightPhase.RED;
private int phaseCounter = 1;
diff --git a/src/main/java/eu/mhsl/minenet/minigames/instance/game/minigame/types/trafficlightrace/TrafficLightRaceFactory.java b/src/main/java/eu/mhsl/minenet/minigames/instance/game/stateless/types/trafficlightrace/TrafficLightRaceFactory.java
similarity index 55%
rename from src/main/java/eu/mhsl/minenet/minigames/instance/game/minigame/types/trafficlightrace/TrafficLightRaceFactory.java
rename to src/main/java/eu/mhsl/minenet/minigames/instance/game/stateless/types/trafficlightrace/TrafficLightRaceFactory.java
index 7080593..a628fe8 100644
--- a/src/main/java/eu/mhsl/minenet/minigames/instance/game/minigame/types/trafficlightrace/TrafficLightRaceFactory.java
+++ b/src/main/java/eu/mhsl/minenet/minigames/instance/game/stateless/types/trafficlightrace/TrafficLightRaceFactory.java
@@ -1,9 +1,9 @@
-package eu.mhsl.minenet.minigames.instance.game.minigame.types.trafficlightrace;
+package eu.mhsl.minenet.minigames.instance.game.stateless.types.trafficlightrace;
-import eu.mhsl.minenet.minigames.instance.game.minigame.Minigame;
-import eu.mhsl.minenet.minigames.instance.game.minigame.config.GameFactory;
-import eu.mhsl.minenet.minigames.instance.game.minigame.config.ConfigManager;
-import eu.mhsl.minenet.minigames.instance.game.minigame.config.Option;
+import eu.mhsl.minenet.minigames.instance.game.stateless.StatelessGame;
+import eu.mhsl.minenet.minigames.instance.game.stateless.config.GameFactory;
+import eu.mhsl.minenet.minigames.instance.game.stateless.config.ConfigManager;
+import eu.mhsl.minenet.minigames.instance.game.stateless.config.Option;
import eu.mhsl.minenet.minigames.message.component.TranslatedComponent;
import net.minestom.server.item.Material;
@@ -21,7 +21,7 @@ public class TrafficLightRaceFactory implements GameFactory {
}
@Override
- public Minigame manufacture(Map> configuration) {
+ public StatelessGame manufacture(Map> configuration) {
return new TrafficLightRace();
}
diff --git a/src/main/java/eu/mhsl/minenet/minigames/instance/room/Room.java b/src/main/java/eu/mhsl/minenet/minigames/instance/room/Room.java
index 8e25839..c1fb834 100644
--- a/src/main/java/eu/mhsl/minenet/minigames/instance/room/Room.java
+++ b/src/main/java/eu/mhsl/minenet/minigames/instance/room/Room.java
@@ -17,6 +17,9 @@ import net.minestom.server.entity.Player;
import net.minestom.server.event.player.PlayerBlockBreakEvent;
import net.minestom.server.event.player.PlayerDisconnectEvent;
import net.minestom.server.instance.AnvilLoader;
+import team.unnamed.hephaestus.ModelDataCursor;
+import team.unnamed.hephaestus.reader.ModelReader;
+import team.unnamed.hephaestus.reader.blockbench.BBModelReader;
import java.util.*;
import java.util.logging.Logger;
@@ -78,6 +81,7 @@ public class Room extends MineNetInstance implements Spawnable {
setOwner(owner);
new GameSelector().setInstance(this, new Pos(0.5, 16, 9.5));
+
}
public Player getOwner() {
diff --git a/src/main/java/eu/mhsl/minenet/minigames/instance/room/inventory/MinigameSelectInventory.java b/src/main/java/eu/mhsl/minenet/minigames/instance/room/inventory/MinigameSelectInventory.java
index 85bba67..a13f800 100644
--- a/src/main/java/eu/mhsl/minenet/minigames/instance/room/inventory/MinigameSelectInventory.java
+++ b/src/main/java/eu/mhsl/minenet/minigames/instance/room/inventory/MinigameSelectInventory.java
@@ -2,8 +2,8 @@ package eu.mhsl.minenet.minigames.instance.room.inventory;
import eu.mhsl.minenet.minigames.instance.game.GameList;
import eu.mhsl.minenet.minigames.instance.game.GameType;
-import eu.mhsl.minenet.minigames.instance.game.minigame.config.GameConfigurationInventory;
-import eu.mhsl.minenet.minigames.instance.game.minigame.config.GameFactory;
+import eu.mhsl.minenet.minigames.instance.game.stateless.config.GameConfigurationInventory;
+import eu.mhsl.minenet.minigames.instance.game.stateless.config.GameFactory;
import eu.mhsl.minenet.minigames.instance.room.Room;
import eu.mhsl.minenet.minigames.message.component.TranslatedComponent;
import eu.mhsl.minenet.minigames.shared.inventory.InteractableInventory;
diff --git a/src/main/java/eu/mhsl/minenet/minigames/lang/DummyLang.java b/src/main/java/eu/mhsl/minenet/minigames/lang/DummyLang.java
index 4393fee..9cb7fcc 100644
--- a/src/main/java/eu/mhsl/minenet/minigames/lang/DummyLang.java
+++ b/src/main/java/eu/mhsl/minenet/minigames/lang/DummyLang.java
@@ -7,6 +7,6 @@ public class DummyLang extends Lang {
@Override
public String getEntry(String key) {
- return "translation:" + key;
+ return "missingI18n:" + key;
}
}
diff --git a/src/main/java/eu/mhsl/minenet/minigames/shared/entity/InteractableEntity.java b/src/main/java/eu/mhsl/minenet/minigames/shared/entity/InteractableEntity.java
index d5a08cd..e7cbf1a 100644
--- a/src/main/java/eu/mhsl/minenet/minigames/shared/entity/InteractableEntity.java
+++ b/src/main/java/eu/mhsl/minenet/minigames/shared/entity/InteractableEntity.java
@@ -7,6 +7,7 @@ import net.minestom.server.event.entity.EntityAttackEvent;
import net.minestom.server.event.instance.AddEntityToInstanceEvent;
import net.minestom.server.event.instance.RemoveEntityFromInstanceEvent;
import net.minestom.server.event.player.PlayerEntityInteractEvent;
+import net.minestom.server.event.player.PlayerMoveEvent;
import org.jetbrains.annotations.NotNull;
@@ -24,8 +25,13 @@ public class InteractableEntity extends EntityCreature {
.addListener(AddEntityToInstanceEvent.class, this::onSpawn)
.addListener(RemoveEntityFromInstanceEvent.class, this::onDespawn)
- .addListener(PlayerEntityInteractEvent.class, this::onInteract)
+ .addListener(PlayerEntityInteractEvent.class, this::onInteract) //TODO Why are some of these listeners not working?
+
.addListener(EntityAttackEvent.class, this::onAttack);
+
+ System.out.println(eventNode().getChildren());
+
+ System.out.println(eventNode().getParent().getChildren());
}
private void setInstanceEvent(@NotNull AddEntityToInstanceEvent addEntityToInstanceEvent) {
@@ -34,16 +40,19 @@ public class InteractableEntity extends EntityCreature {
}
addEntityToInstanceEvent.getInstance().eventNode()
+ .addListener(PlayerMoveEvent.class, playerMoveEvent -> {
+ //TODO might be expensive
+ if(this.position.distance(playerMoveEvent.getNewPosition()) < 5)
+ this.lookAt(playerMoveEvent.getPlayer());
+ })
.addListener(PlayerEntityInteractEvent.class, playerEntityInteractEvent -> {
if(playerEntityInteractEvent.getTarget() == this) {
onInteract(playerEntityInteractEvent);
- this.lookAt(playerEntityInteractEvent.getPlayer());
}
})
.addListener(EntityAttackEvent.class, entityAttackEvent -> {
if(entityAttackEvent.getTarget() == this) {
onAttack(entityAttackEvent);
- this.lookAt(entityAttackEvent.getEntity());
}
});
}
diff --git a/src/main/java/eu/mhsl/minenet/minigames/util/MaterialUtil.java b/src/main/java/eu/mhsl/minenet/minigames/util/MaterialUtil.java
new file mode 100644
index 0000000..6effaf9
--- /dev/null
+++ b/src/main/java/eu/mhsl/minenet/minigames/util/MaterialUtil.java
@@ -0,0 +1,9 @@
+package eu.mhsl.minenet.minigames.util;
+
+import net.minestom.server.item.Material;
+
+public class MaterialUtil {
+ public static Material fromString(String name, Material def) {
+ return Material.values().stream().filter(material -> material.name().equals(name)).findFirst().orElse(def);
+ }
+}
diff --git a/src/main/java/eu/mhsl/minenet/minigames/util/Position.java b/src/main/java/eu/mhsl/minenet/minigames/util/Position.java
index 051f50b..ab9bd02 100644
--- a/src/main/java/eu/mhsl/minenet/minigames/util/Position.java
+++ b/src/main/java/eu/mhsl/minenet/minigames/util/Position.java
@@ -1,5 +1,26 @@
package eu.mhsl.minenet.minigames.util;
+import net.minestom.server.coordinate.Pos;
+
+import java.util.InputMismatchException;
+
public class Position {
public static final double PIXEL = 0.0625;
+
+ public static Pos getPosFromCommaSeparated(String input) {
+ String[] coordinates = input.split(",");
+ if(coordinates.length < 3) throw new InputMismatchException("Coordinates have to contain at least x, y and z");
+ float x = Float.parseFloat(coordinates[0]);
+ float y = Float.parseFloat(coordinates[1]);
+ float z = Float.parseFloat(coordinates[2]);
+
+ if(coordinates.length > 4) {
+ float yaw = Float.parseFloat(coordinates[3]);
+ float pitch = Float.parseFloat(coordinates[4]);
+
+ return new Pos(x, y, z, yaw, pitch);
+ }
+
+ return new Pos(x, y, z);
+ }
}
diff --git a/src/main/resources/lang/.~lock.locales.map.csv# b/src/main/resources/lang/.~lock.locales.map.csv#
index 03f4333..f8a775c 100644
--- a/src/main/resources/lang/.~lock.locales.map.csv#
+++ b/src/main/resources/lang/.~lock.locales.map.csv#
@@ -1 +1 @@
-,elias,ELIAS-PC,03.10.2022 16:40,file:///home/elias/.config/libreoffice/4;
\ No newline at end of file
+,elias,ELIAS-PC,07.01.2023 22:39,file:///home/elias/.config/libreoffice/4;
\ No newline at end of file
diff --git a/src/main/resources/lang/locales.map.csv b/src/main/resources/lang/locales.map.csv
index 0fa0dfc..90e9f3b 100644
--- a/src/main/resources/lang/locales.map.csv
+++ b/src/main/resources/lang/locales.map.csv
@@ -10,6 +10,13 @@ welcome;Welcome!;Willkommen!
back;Back;Zurück
forward;Next;Nächste
;;
+ns:tablist#UNUSED;;
+title;MineNet Network;MineNet Servernetzwerk
+players;Players;Spieler
+ram;RAM;RAM
+tick;TICK;TICK
+;;
+;;
ns:GameType#;;
other;Other games;Andere Spiele
other_description;Games which does not fit into other Categories;Spiele welche nicht in die anderen Kategorien passen
@@ -29,8 +36,8 @@ join_notFound;Lobby not found: ;Lobby konnte nicht gefunden werden:
;;
ns:score#;;
result;Results;Ergebnisse
-thanks;Thank you for Playing;Danke für‘s spielen
-;;
+thanks;Thank you for Playing;Danke fürs spielen
+finish;Finish;Fertig
;;
ns:restriction#;;
fail;Some requirements are not met;Bedinungen sind nicht erfüllt
@@ -47,13 +54,6 @@ length;Length;Länge
height;Height;Höhe
radius;Radius;Radius
;;
-;;
-;;
-;;
-;;
-;;
-;;
-;;
ns:room#;;
invTitle;Select a Minigame;Wähle einen Spielmodus
noOption;No options here;Keine Optionen hier
@@ -79,3 +79,7 @@ description;Push your opponents off the Bridge;Stoße deine Gegener von der Brü
ns:game_TrafficlightRace#;;
name;Red light green light;Rotes licht, Grünes licht
description;Only go forward if the Trafficlights show green;Gehe nur bei Grün vorran
+;;
+ns:game_Towerdefense#;;
+name;Towerdefense;Towerdefense
+description;Protect the path ????;??????
diff --git a/src/main/resources/maps/game/bedwars/test/config.yml b/src/main/resources/maps/game/bedwars/test/config.yml
new file mode 100644
index 0000000..0df3efc
--- /dev/null
+++ b/src/main/resources/maps/game/bedwars/test/config.yml
@@ -0,0 +1,29 @@
+setup:
+ teams:
+ - 'blue'
+ - 'orange'
+
+teams:
+ blue:
+ name: 'blue'
+ pos:
+ spawn: '31.5,11,0.5,90,0'
+ spawner: '31.5,11,0.5'
+ bed:
+ - '32,11,0'
+ - '33,11,0'
+ material:
+ block: 'BLUE_WOOL'
+ bed: 'BLUE_BED'
+
+ orange:
+ name: "orange"
+ pos:
+ spawn: '-31.5,11,0.5,-90,0'
+ spawner: '-31.5,11,0.5'
+ bed:
+ - '-33,11,0'
+ - '-34,11,0'
+ material:
+ block: 'ORANGE_WOOL'
+ bed: 'ORANGE_BED'
diff --git a/src/main/resources/maps/game/bedwars/test/region/r.-1.-1.mca b/src/main/resources/maps/game/bedwars/test/region/r.-1.-1.mca
new file mode 100644
index 0000000..a568f22
Binary files /dev/null and b/src/main/resources/maps/game/bedwars/test/region/r.-1.-1.mca differ
diff --git a/src/main/resources/maps/game/bedwars/test/region/r.-1.-2.mca b/src/main/resources/maps/game/bedwars/test/region/r.-1.-2.mca
new file mode 100644
index 0000000..b8cb5c2
Binary files /dev/null and b/src/main/resources/maps/game/bedwars/test/region/r.-1.-2.mca differ
diff --git a/src/main/resources/maps/game/bedwars/test/region/r.-1.0.mca b/src/main/resources/maps/game/bedwars/test/region/r.-1.0.mca
new file mode 100644
index 0000000..14ceff2
Binary files /dev/null and b/src/main/resources/maps/game/bedwars/test/region/r.-1.0.mca differ
diff --git a/src/main/resources/maps/game/bedwars/test/region/r.-1.1.mca b/src/main/resources/maps/game/bedwars/test/region/r.-1.1.mca
new file mode 100644
index 0000000..7c35e77
Binary files /dev/null and b/src/main/resources/maps/game/bedwars/test/region/r.-1.1.mca differ
diff --git a/src/main/resources/maps/game/bedwars/test/region/r.-2.-1.mca b/src/main/resources/maps/game/bedwars/test/region/r.-2.-1.mca
new file mode 100644
index 0000000..054a17a
Binary files /dev/null and b/src/main/resources/maps/game/bedwars/test/region/r.-2.-1.mca differ
diff --git a/src/main/resources/maps/game/bedwars/test/region/r.-2.-2.mca b/src/main/resources/maps/game/bedwars/test/region/r.-2.-2.mca
new file mode 100644
index 0000000..5c3446e
Binary files /dev/null and b/src/main/resources/maps/game/bedwars/test/region/r.-2.-2.mca differ
diff --git a/src/main/resources/maps/game/bedwars/test/region/r.-2.0.mca b/src/main/resources/maps/game/bedwars/test/region/r.-2.0.mca
new file mode 100644
index 0000000..0cd98fb
Binary files /dev/null and b/src/main/resources/maps/game/bedwars/test/region/r.-2.0.mca differ
diff --git a/src/main/resources/maps/game/bedwars/test/region/r.-2.1.mca b/src/main/resources/maps/game/bedwars/test/region/r.-2.1.mca
new file mode 100644
index 0000000..0d0753a
Binary files /dev/null and b/src/main/resources/maps/game/bedwars/test/region/r.-2.1.mca differ
diff --git a/src/main/resources/maps/game/bedwars/test/region/r.0.-1.mca b/src/main/resources/maps/game/bedwars/test/region/r.0.-1.mca
new file mode 100644
index 0000000..1c86be0
Binary files /dev/null and b/src/main/resources/maps/game/bedwars/test/region/r.0.-1.mca differ
diff --git a/src/main/resources/maps/game/bedwars/test/region/r.0.-2.mca b/src/main/resources/maps/game/bedwars/test/region/r.0.-2.mca
new file mode 100644
index 0000000..7e36990
Binary files /dev/null and b/src/main/resources/maps/game/bedwars/test/region/r.0.-2.mca differ
diff --git a/src/main/resources/maps/game/bedwars/test/region/r.0.0.mca b/src/main/resources/maps/game/bedwars/test/region/r.0.0.mca
new file mode 100644
index 0000000..f4f3c42
Binary files /dev/null and b/src/main/resources/maps/game/bedwars/test/region/r.0.0.mca differ
diff --git a/src/main/resources/maps/game/bedwars/test/region/r.0.1.mca b/src/main/resources/maps/game/bedwars/test/region/r.0.1.mca
new file mode 100644
index 0000000..61b7118
Binary files /dev/null and b/src/main/resources/maps/game/bedwars/test/region/r.0.1.mca differ
diff --git a/src/main/resources/maps/game/bedwars/test/region/r.1.-1.mca b/src/main/resources/maps/game/bedwars/test/region/r.1.-1.mca
new file mode 100644
index 0000000..8b3b235
Binary files /dev/null and b/src/main/resources/maps/game/bedwars/test/region/r.1.-1.mca differ
diff --git a/src/main/resources/maps/game/bedwars/test/region/r.1.-2.mca b/src/main/resources/maps/game/bedwars/test/region/r.1.-2.mca
new file mode 100644
index 0000000..637389a
Binary files /dev/null and b/src/main/resources/maps/game/bedwars/test/region/r.1.-2.mca differ
diff --git a/src/main/resources/maps/game/bedwars/test/region/r.1.0.mca b/src/main/resources/maps/game/bedwars/test/region/r.1.0.mca
new file mode 100644
index 0000000..81a90c6
Binary files /dev/null and b/src/main/resources/maps/game/bedwars/test/region/r.1.0.mca differ
diff --git a/src/main/resources/maps/game/bedwars/test/region/r.1.1.mca b/src/main/resources/maps/game/bedwars/test/region/r.1.1.mca
new file mode 100644
index 0000000..b558fc1
Binary files /dev/null and b/src/main/resources/maps/game/bedwars/test/region/r.1.1.mca differ