Minigames/docs/overview-tree.html

275 lines
35 KiB
HTML

<!DOCTYPE HTML>
<html lang="de">
<head>
<!-- Generated by javadoc (17) on Mon Oct 03 20:52:28 CEST 2022 -->
<title>Class Hierarchy</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2022-10-03">
<meta name="description" content="class tree">
<meta name="generator" content="javadoc/TreeWriter">
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="script-dir/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="script.js"></script>
<script type="text/javascript" src="script-dir/jquery-3.5.1.min.js"></script>
<script type="text/javascript" src="script-dir/jquery-ui.min.js"></script>
</head>
<body class="tree-page">
<script type="text/javascript">var pathtoroot = "./";
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<div class="flex-box">
<header role="banner" class="flex-header">
<nav role="navigation">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="top-nav" id="navbar-top">
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
<li><a href="index.html">Overview</a></li>
<li>Package</li>
<li>Class</li>
<li class="nav-bar-cell1-rev">Tree</li>
<li><a href="index-files/index-1.html">Index</a></li>
<li><a href="help-doc.html#tree">Help</a></li>
</ul>
</div>
<div class="sub-nav">
<div class="nav-list-search"><label for="search-input">SEARCH:</label>
<input type="text" id="search-input" value="search" disabled="disabled">
<input type="reset" id="reset-button" value="reset" disabled="disabled">
</div>
</div>
<!-- ========= END OF TOP NAVBAR ========= -->
<span class="skip-nav" id="skip-navbar-top"></span></nav>
</header>
<div class="flex-content">
<main role="main">
<div class="header">
<h1 class="title">Hierarchy For All Packages</h1>
<span class="package-hierarchy-label">Package Hierarchies:</span>
<ul class="horizontal">
<li><a href="eu/mhsl/minenet/minigames/package-tree.html">eu.mhsl.minenet.minigames</a>, </li>
<li><a href="eu/mhsl/minenet/minigames/command/package-tree.html">eu.mhsl.minenet.minigames.command</a>, </li>
<li><a href="eu/mhsl/minenet/minigames/command/admin/package-tree.html">eu.mhsl.minenet.minigames.command.admin</a>, </li>
<li><a href="eu/mhsl/minenet/minigames/command/user/package-tree.html">eu.mhsl.minenet.minigames.command.user</a>, </li>
<li><a href="eu/mhsl/minenet/minigames/handler/package-tree.html">eu.mhsl.minenet.minigames.handler</a>, </li>
<li><a href="eu/mhsl/minenet/minigames/handler/global/package-tree.html">eu.mhsl.minenet.minigames.handler.global</a>, </li>
<li><a href="eu/mhsl/minenet/minigames/instance/package-tree.html">eu.mhsl.minenet.minigames.instance</a>, </li>
<li><a href="eu/mhsl/minenet/minigames/instance/game/package-tree.html">eu.mhsl.minenet.minigames.instance.game</a>, </li>
<li><a href="eu/mhsl/minenet/minigames/instance/game/minigame/package-tree.html">eu.mhsl.minenet.minigames.instance.game.minigame</a>, </li>
<li><a href="eu/mhsl/minenet/minigames/instance/game/minigame/config/package-tree.html">eu.mhsl.minenet.minigames.instance.game.minigame.config</a>, </li>
<li><a href="eu/mhsl/minenet/minigames/instance/game/minigame/config/common/package-tree.html">eu.mhsl.minenet.minigames.instance.game.minigame.config.common</a>, </li>
<li><a href="eu/mhsl/minenet/minigames/instance/game/minigame/config/restriction/package-tree.html">eu.mhsl.minenet.minigames.instance.game.minigame.config.restriction</a>, </li>
<li><a href="eu/mhsl/minenet/minigames/instance/game/minigame/config/restriction/common/package-tree.html">eu.mhsl.minenet.minigames.instance.game.minigame.config.restriction.common</a>, </li>
<li><a href="eu/mhsl/minenet/minigames/instance/game/minigame/types/deathcube/package-tree.html">eu.mhsl.minenet.minigames.instance.game.minigame.types.deathcube</a>, </li>
<li><a href="eu/mhsl/minenet/minigames/instance/game/minigame/types/minerun/package-tree.html">eu.mhsl.minenet.minigames.instance.game.minigame.types.minerun</a>, </li>
<li><a href="eu/mhsl/minenet/minigames/instance/game/minigame/types/stickfight/package-tree.html">eu.mhsl.minenet.minigames.instance.game.minigame.types.stickfight</a>, </li>
<li><a href="eu/mhsl/minenet/minigames/instance/game/minigame/types/trafficlightrace/package-tree.html">eu.mhsl.minenet.minigames.instance.game.minigame.types.trafficlightrace</a>, </li>
<li><a href="eu/mhsl/minenet/minigames/instance/hub/package-tree.html">eu.mhsl.minenet.minigames.instance.hub</a>, </li>
<li><a href="eu/mhsl/minenet/minigames/instance/hub/entity/package-tree.html">eu.mhsl.minenet.minigames.instance.hub.entity</a>, </li>
<li><a href="eu/mhsl/minenet/minigames/instance/hub/inventory/package-tree.html">eu.mhsl.minenet.minigames.instance.hub.inventory</a>, </li>
<li><a href="eu/mhsl/minenet/minigames/instance/room/package-tree.html">eu.mhsl.minenet.minigames.instance.room</a>, </li>
<li><a href="eu/mhsl/minenet/minigames/instance/room/entity/package-tree.html">eu.mhsl.minenet.minigames.instance.room.entity</a>, </li>
<li><a href="eu/mhsl/minenet/minigames/instance/room/inventory/package-tree.html">eu.mhsl.minenet.minigames.instance.room.inventory</a>, </li>
<li><a href="eu/mhsl/minenet/minigames/lang/package-tree.html">eu.mhsl.minenet.minigames.lang</a>, </li>
<li><a href="eu/mhsl/minenet/minigames/message/package-tree.html">eu.mhsl.minenet.minigames.message</a>, </li>
<li><a href="eu/mhsl/minenet/minigames/message/component/package-tree.html">eu.mhsl.minenet.minigames.message.component</a>, </li>
<li><a href="eu/mhsl/minenet/minigames/message/type/package-tree.html">eu.mhsl.minenet.minigames.message.type</a>, </li>
<li><a href="eu/mhsl/minenet/minigames/score/package-tree.html">eu.mhsl.minenet.minigames.score</a>, </li>
<li><a href="eu/mhsl/minenet/minigames/server/provider/package-tree.html">eu.mhsl.minenet.minigames.server.provider</a>, </li>
<li><a href="eu/mhsl/minenet/minigames/server/tasks/package-tree.html">eu.mhsl.minenet.minigames.server.tasks</a>, </li>
<li><a href="eu/mhsl/minenet/minigames/shared/entity/package-tree.html">eu.mhsl.minenet.minigames.shared.entity</a>, </li>
<li><a href="eu/mhsl/minenet/minigames/shared/inventory/package-tree.html">eu.mhsl.minenet.minigames.shared.inventory</a>, </li>
<li><a href="eu/mhsl/minenet/minigames/skin/package-tree.html">eu.mhsl.minenet.minigames.skin</a>, </li>
<li><a href="eu/mhsl/minenet/minigames/util/package-tree.html">eu.mhsl.minenet.minigames.util</a>, </li>
<li><a href="eu/mhsl/minenet/minigames/world/generator/package-tree.html">eu.mhsl.minenet.minigames.world.generator</a>, </li>
<li><a href="eu/mhsl/minenet/minigames/world/generator/structures/package-tree.html">eu.mhsl.minenet.minigames.world.generator.structures</a>, </li>
<li><a href="eu/mhsl/minenet/minigames/world/generator/structures/generatable/package-tree.html">eu.mhsl.minenet.minigames.world.generator.structures.generatable</a>, </li>
<li><a href="eu/mhsl/minenet/minigames/world/generator/terrain/package-tree.html">eu.mhsl.minenet.minigames.world.generator.terrain</a></li>
</ul>
</div>
<section class="hierarchy">
<h2 title="Class Hierarchy">Class Hierarchy</h2>
<ul>
<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" class="type-name-link external-link" title="class or interface in java.lang">Object</a>
<ul>
<li class="circle">net.minestom.server.inventory.AbstractInventory (implements net.minestom.server.inventory.InventoryClickHandler, net.minestom.server.tag.Taggable)
<ul>
<li class="circle">net.minestom.server.inventory.Inventory (implements net.minestom.server.Viewable)
<ul>
<li class="circle">eu.mhsl.minenet.minigames.shared.inventory.<a href="eu/mhsl/minenet/minigames/shared/inventory/InteractableInventory.html" class="type-name-link" title="class in eu.mhsl.minenet.minigames.shared.inventory">InteractableInventory</a>
<ul>
<li class="circle">eu.mhsl.minenet.minigames.instance.game.minigame.config.<a href="eu/mhsl/minenet/minigames/instance/game/minigame/config/GameConfigurationInventory.html" class="type-name-link" title="class in eu.mhsl.minenet.minigames.instance.game.minigame.config">GameConfigurationInventory</a></li>
<li class="circle">eu.mhsl.minenet.minigames.instance.hub.inventory.<a href="eu/mhsl/minenet/minigames/instance/hub/inventory/HubInventory.html" class="type-name-link" title="class in eu.mhsl.minenet.minigames.instance.hub.inventory">HubInventory</a></li>
<li class="circle">eu.mhsl.minenet.minigames.instance.hub.inventory.<a href="eu/mhsl/minenet/minigames/instance/hub/inventory/JoinInventory.html" class="type-name-link" title="class in eu.mhsl.minenet.minigames.instance.hub.inventory">JoinInventory</a></li>
<li class="circle">eu.mhsl.minenet.minigames.instance.room.inventory.<a href="eu/mhsl/minenet/minigames/instance/room/inventory/MinigameSelectInventory.html" class="type-name-link" title="class in eu.mhsl.minenet.minigames.instance.room.inventory">MinigameSelectInventory</a></li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
<li class="circle">eu.mhsl.minenet.minigames.handler.global.<a href="eu/mhsl/minenet/minigames/handler/global/AddEntityToInstanceEventListener.html" class="type-name-link" title="class in eu.mhsl.minenet.minigames.handler.global">AddEntityToInstanceEventListener</a> (implements net.minestom.server.event.EventListener&lt;T&gt;)</li>
<li class="circle">eu.mhsl.minenet.minigames.util.<a href="eu/mhsl/minenet/minigames/util/BatchUtil.html" class="type-name-link" title="class in eu.mhsl.minenet.minigames.util">BatchUtil</a></li>
<li class="circle">eu.mhsl.minenet.minigames.server.provider.<a href="eu/mhsl/minenet/minigames/server/provider/ByPlayerNameUuidProvider.html" class="type-name-link" title="class in eu.mhsl.minenet.minigames.server.provider">ByPlayerNameUuidProvider</a> (implements net.minestom.server.network.UuidProvider)</li>
<li class="circle">eu.mhsl.minenet.minigames.world.generator.terrain.<a href="eu/mhsl/minenet/minigames/world/generator/terrain/CircularTerrainGenerator.html" class="type-name-link" title="class in eu.mhsl.minenet.minigames.world.generator.terrain">CircularTerrainGenerator</a> (implements net.minestom.server.instance.generator.Generator)</li>
<li class="circle">eu.mhsl.minenet.minigames.util.<a href="eu/mhsl/minenet/minigames/util/ColorUtil.html" class="type-name-link" title="class in eu.mhsl.minenet.minigames.util">ColorUtil</a></li>
<li class="circle">net.minestom.server.command.builder.Command
<ul>
<li class="circle">eu.mhsl.minenet.minigames.command.admin.<a href="eu/mhsl/minenet/minigames/command/admin/DebugCommand.html" class="type-name-link" title="class in eu.mhsl.minenet.minigames.command.admin">DebugCommand</a></li>
<li class="circle">eu.mhsl.minenet.minigames.command.admin.<a href="eu/mhsl/minenet/minigames/command/admin/FlyCommand.html" class="type-name-link" title="class in eu.mhsl.minenet.minigames.command.admin">FlyCommand</a></li>
<li class="circle">eu.mhsl.minenet.minigames.command.admin.<a href="eu/mhsl/minenet/minigames/command/admin/GamemodeCommand.html" class="type-name-link" title="class in eu.mhsl.minenet.minigames.command.admin">GamemodeCommand</a></li>
<li class="circle">eu.mhsl.minenet.minigames.command.admin.<a href="eu/mhsl/minenet/minigames/command/admin/GcCommand.html" class="type-name-link" title="class in eu.mhsl.minenet.minigames.command.admin">GcCommand</a></li>
<li class="circle">eu.mhsl.minenet.minigames.command.user.<a href="eu/mhsl/minenet/minigames/command/user/HubCommand.html" class="type-name-link" title="class in eu.mhsl.minenet.minigames.command.user">HubCommand</a></li>
<li class="circle">eu.mhsl.minenet.minigames.command.admin.<a href="eu/mhsl/minenet/minigames/command/admin/LangTestCommand.html" class="type-name-link" title="class in eu.mhsl.minenet.minigames.command.admin">LangTestCommand</a></li>
<li class="circle">eu.mhsl.minenet.minigames.command.user.<a href="eu/mhsl/minenet/minigames/command/user/LeaveCommand.html" class="type-name-link" title="class in eu.mhsl.minenet.minigames.command.user">LeaveCommand</a></li>
<li class="circle">eu.mhsl.minenet.minigames.command.admin.<a href="eu/mhsl/minenet/minigames/command/admin/RoomCommand.html" class="type-name-link" title="class in eu.mhsl.minenet.minigames.command.admin">RoomCommand</a></li>
<li class="circle">eu.mhsl.minenet.minigames.command.admin.<a href="eu/mhsl/minenet/minigames/command/admin/UpdateCommand.html" class="type-name-link" title="class in eu.mhsl.minenet.minigames.command.admin">UpdateCommand</a></li>
</ul>
</li>
<li class="circle">eu.mhsl.minenet.minigames.util.<a href="eu/mhsl/minenet/minigames/util/CommonEventHandles.html" class="type-name-link" title="class in eu.mhsl.minenet.minigames.util">CommonEventHandles</a></li>
<li class="circle">eu.mhsl.minenet.minigames.instance.game.minigame.config.<a href="eu/mhsl/minenet/minigames/instance/game/minigame/config/ConfigManager.html" class="type-name-link" title="class in eu.mhsl.minenet.minigames.instance.game.minigame.config">ConfigManager</a></li>
<li class="circle">eu.mhsl.minenet.minigames.message.<a href="eu/mhsl/minenet/minigames/message/Countdown.html" class="type-name-link" title="class in eu.mhsl.minenet.minigames.message">Countdown</a></li>
<li class="circle">eu.mhsl.minenet.minigames.message.<a href="eu/mhsl/minenet/minigames/message/Countdown.CountdownModifier.html" class="type-name-link" title="class in eu.mhsl.minenet.minigames.message">Countdown.CountdownModifier</a></li>
<li class="circle">eu.mhsl.minenet.minigames.instance.game.minigame.types.deathcube.<a href="eu/mhsl/minenet/minigames/instance/game/minigame/types/deathcube/DeathcubeFactory.html" class="type-name-link" title="class in eu.mhsl.minenet.minigames.instance.game.minigame.types.deathcube">DeathcubeFactory</a> (implements eu.mhsl.minenet.minigames.instance.game.minigame.config.<a href="eu/mhsl/minenet/minigames/instance/game/minigame/config/GameFactory.html" title="interface in eu.mhsl.minenet.minigames.instance.game.minigame.config">GameFactory</a>)</li>
<li class="circle">net.minestom.server.entity.Entity (implements net.minestom.server.event.EventHandler&lt;T&gt;, net.kyori.adventure.text.event.HoverEventSource&lt;V&gt;, 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)
<ul>
<li class="circle">net.minestom.server.entity.LivingEntity (implements net.minestom.server.inventory.EquipmentHandler)
<ul>
<li class="circle">net.minestom.server.entity.EntityCreature (implements net.minestom.server.entity.ai.EntityAI, net.minestom.server.entity.pathfinding.NavigableEntity)
<ul>
<li class="circle">eu.mhsl.minenet.minigames.shared.entity.<a href="eu/mhsl/minenet/minigames/shared/entity/InteractableEntity.html" class="type-name-link" title="class in eu.mhsl.minenet.minigames.shared.entity">InteractableEntity</a>
<ul>
<li class="circle">eu.mhsl.minenet.minigames.instance.room.entity.<a href="eu/mhsl/minenet/minigames/instance/room/entity/GameSelector.html" class="type-name-link" title="class in eu.mhsl.minenet.minigames.instance.room.entity">GameSelector</a></li>
<li class="circle">eu.mhsl.minenet.minigames.instance.hub.entity.<a href="eu/mhsl/minenet/minigames/instance/hub/entity/RoomSelector.html" class="type-name-link" title="class in eu.mhsl.minenet.minigames.instance.hub.entity">RoomSelector</a></li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
<li class="circle">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&lt;T&gt;, 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)
<ul>
<li class="circle">net.minestom.server.instance.InstanceContainer
<ul>
<li class="circle">eu.mhsl.minenet.minigames.instance.<a href="eu/mhsl/minenet/minigames/instance/MineNetInstance.html" class="type-name-link" title="class in eu.mhsl.minenet.minigames.instance">MineNetInstance</a>
<ul>
<li class="circle">eu.mhsl.minenet.minigames.instance.game.<a href="eu/mhsl/minenet/minigames/instance/game/Game.html" class="type-name-link" title="class in eu.mhsl.minenet.minigames.instance.game">Game</a> (implements eu.mhsl.minenet.minigames.instance.<a href="eu/mhsl/minenet/minigames/instance/Spawnable.html" title="interface in eu.mhsl.minenet.minigames.instance">Spawnable</a>)
<ul>
<li class="circle">eu.mhsl.minenet.minigames.instance.game.minigame.<a href="eu/mhsl/minenet/minigames/instance/game/minigame/Minigame.html" class="type-name-link" title="class in eu.mhsl.minenet.minigames.instance.game.minigame">Minigame</a>
<ul>
<li class="circle">eu.mhsl.minenet.minigames.instance.game.minigame.types.stickfight.<a href="eu/mhsl/minenet/minigames/instance/game/minigame/types/stickfight/Stickfight.html" class="type-name-link" title="class in eu.mhsl.minenet.minigames.instance.game.minigame.types.stickfight">Stickfight</a></li>
</ul>
</li>
</ul>
</li>
<li class="circle">eu.mhsl.minenet.minigames.instance.hub.<a href="eu/mhsl/minenet/minigames/instance/hub/Hub.html" class="type-name-link" title="class in eu.mhsl.minenet.minigames.instance.hub">Hub</a> (implements eu.mhsl.minenet.minigames.instance.<a href="eu/mhsl/minenet/minigames/instance/Spawnable.html" title="interface in eu.mhsl.minenet.minigames.instance">Spawnable</a>)</li>
<li class="circle">eu.mhsl.minenet.minigames.instance.room.<a href="eu/mhsl/minenet/minigames/instance/room/Room.html" class="type-name-link" title="class in eu.mhsl.minenet.minigames.instance.room">Room</a> (implements eu.mhsl.minenet.minigames.instance.<a href="eu/mhsl/minenet/minigames/instance/Spawnable.html" title="interface in eu.mhsl.minenet.minigames.instance">Spawnable</a>)</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
<li class="circle">eu.mhsl.minenet.minigames.util.<a href="eu/mhsl/minenet/minigames/util/Intersect.html" class="type-name-link" title="class in eu.mhsl.minenet.minigames.util">Intersect</a></li>
<li class="circle">eu.mhsl.minenet.minigames.util.<a href="eu/mhsl/minenet/minigames/util/InventoryItemAlignment.html" class="type-name-link" title="class in eu.mhsl.minenet.minigames.util">InventoryItemAlignment</a></li>
<li class="circle">eu.mhsl.minenet.minigames.util.<a href="eu/mhsl/minenet/minigames/util/InventoryItemAlignment.ItemOffset.html" class="type-name-link" title="class in eu.mhsl.minenet.minigames.util">InventoryItemAlignment.ItemOffset</a></li>
<li class="circle">eu.mhsl.minenet.minigames.shared.inventory.<a href="eu/mhsl/minenet/minigames/shared/inventory/ItemClick.html" class="type-name-link" title="class in eu.mhsl.minenet.minigames.shared.inventory">ItemClick</a></li>
<li class="circle">eu.mhsl.minenet.minigames.lang.<a href="eu/mhsl/minenet/minigames/lang/Lang.html" class="type-name-link" title="class in eu.mhsl.minenet.minigames.lang">Lang</a>
<ul>
<li class="circle">eu.mhsl.minenet.minigames.lang.<a href="eu/mhsl/minenet/minigames/lang/DummyLang.html" class="type-name-link" title="class in eu.mhsl.minenet.minigames.lang">DummyLang</a></li>
</ul>
</li>
<li class="circle">eu.mhsl.minenet.minigames.lang.<a href="eu/mhsl/minenet/minigames/lang/Languages.html" class="type-name-link" title="class in eu.mhsl.minenet.minigames.lang">Languages</a></li>
<li class="circle">eu.mhsl.minenet.minigames.<a href="eu/mhsl/minenet/minigames/Main.html" class="type-name-link" title="class in eu.mhsl.minenet.minigames">Main</a></li>
<li class="circle">eu.mhsl.minenet.minigames.instance.game.minigame.config.restriction.common.<a href="eu/mhsl/minenet/minigames/instance/game/minigame/config/restriction/common/MaximalPlayeramountGameRestriction.html" class="type-name-link" title="class in eu.mhsl.minenet.minigames.instance.game.minigame.config.restriction.common">MaximalPlayeramountGameRestriction</a> (implements eu.mhsl.minenet.minigames.instance.game.minigame.config.restriction.<a href="eu/mhsl/minenet/minigames/instance/game/minigame/config/restriction/IRestriction.html" title="interface in eu.mhsl.minenet.minigames.instance.game.minigame.config.restriction">IRestriction</a>)</li>
<li class="circle">eu.mhsl.minenet.minigames.instance.game.minigame.types.minerun.<a href="eu/mhsl/minenet/minigames/instance/game/minigame/types/minerun/MinerunFactory.html" class="type-name-link" title="class in eu.mhsl.minenet.minigames.instance.game.minigame.types.minerun">MinerunFactory</a> (implements eu.mhsl.minenet.minigames.instance.game.minigame.config.<a href="eu/mhsl/minenet/minigames/instance/game/minigame/config/GameFactory.html" title="interface in eu.mhsl.minenet.minigames.instance.game.minigame.config">GameFactory</a>)</li>
<li class="circle">eu.mhsl.minenet.minigames.instance.game.minigame.config.restriction.common.<a href="eu/mhsl/minenet/minigames/instance/game/minigame/config/restriction/common/MinimalPlayeramountGameRestriction.html" class="type-name-link" title="class in eu.mhsl.minenet.minigames.instance.game.minigame.config.restriction.common">MinimalPlayeramountGameRestriction</a> (implements eu.mhsl.minenet.minigames.instance.game.minigame.config.restriction.<a href="eu/mhsl/minenet/minigames/instance/game/minigame/config/restriction/IRestriction.html" title="interface in eu.mhsl.minenet.minigames.instance.game.minigame.config.restriction">IRestriction</a>)</li>
<li class="circle">eu.mhsl.minenet.minigames.util.<a href="eu/mhsl/minenet/minigames/util/Monitoring.html" class="type-name-link" title="class in eu.mhsl.minenet.minigames.util">Monitoring</a></li>
<li class="circle">eu.mhsl.minenet.minigames.util.<a href="eu/mhsl/minenet/minigames/util/MoveInstance.html" class="type-name-link" title="class in eu.mhsl.minenet.minigames.util">MoveInstance</a></li>
<li class="circle">eu.mhsl.minenet.minigames.message.component.<a href="eu/mhsl/minenet/minigames/message/component/NamespacedTranslatable.html" class="type-name-link" title="class in eu.mhsl.minenet.minigames.message.component">NamespacedTranslatable</a></li>
<li class="circle">eu.mhsl.minenet.minigames.instance.game.minigame.config.<a href="eu/mhsl/minenet/minigames/instance/game/minigame/config/Option.html" class="type-name-link" title="class in eu.mhsl.minenet.minigames.instance.game.minigame.config">Option</a>&lt;T&gt;
<ul>
<li class="circle">eu.mhsl.minenet.minigames.instance.game.minigame.config.common.<a href="eu/mhsl/minenet/minigames/instance/game/minigame/config/common/BoolOption.html" class="type-name-link" title="class in eu.mhsl.minenet.minigames.instance.game.minigame.config.common">BoolOption</a></li>
<li class="circle">eu.mhsl.minenet.minigames.instance.game.minigame.config.common.<a href="eu/mhsl/minenet/minigames/instance/game/minigame/config/common/NumericOption.html" class="type-name-link" title="class in eu.mhsl.minenet.minigames.instance.game.minigame.config.common">NumericOption</a></li>
</ul>
</li>
<li class="circle">eu.mhsl.minenet.minigames.world.generator.<a href="eu/mhsl/minenet/minigames/world/generator/PlaneGenerator.html" class="type-name-link" title="class in eu.mhsl.minenet.minigames.world.generator">PlaneGenerator</a> (implements net.minestom.server.instance.generator.Generator)</li>
<li class="circle">eu.mhsl.minenet.minigames.handler.global.<a href="eu/mhsl/minenet/minigames/handler/global/PlayerChatHandler.html" class="type-name-link" title="class in eu.mhsl.minenet.minigames.handler.global">PlayerChatHandler</a> (implements net.minestom.server.event.EventListener&lt;T&gt;)</li>
<li class="circle">eu.mhsl.minenet.minigames.handler.global.<a href="eu/mhsl/minenet/minigames/handler/global/PlayerLoginHandler.html" class="type-name-link" title="class in eu.mhsl.minenet.minigames.handler.global">PlayerLoginHandler</a> (implements net.minestom.server.event.EventListener&lt;T&gt;)</li>
<li class="circle">eu.mhsl.minenet.minigames.util.<a href="eu/mhsl/minenet/minigames/util/Position.html" class="type-name-link" title="class in eu.mhsl.minenet.minigames.util">Position</a></li>
<li class="circle">eu.mhsl.minenet.minigames.util.<a href="eu/mhsl/minenet/minigames/util/RangeMap.html" class="type-name-link" title="class in eu.mhsl.minenet.minigames.util">RangeMap</a></li>
<li class="circle">eu.mhsl.minenet.minigames.util.<a href="eu/mhsl/minenet/minigames/util/ResourceUtils.html" class="type-name-link" title="class in eu.mhsl.minenet.minigames.util">ResourceUtils</a></li>
<li class="circle">eu.mhsl.minenet.minigames.instance.game.minigame.config.restriction.<a href="eu/mhsl/minenet/minigames/instance/game/minigame/config/restriction/Restriction.html" class="type-name-link" title="class in eu.mhsl.minenet.minigames.instance.game.minigame.config.restriction">Restriction</a></li>
<li class="circle">eu.mhsl.minenet.minigames.instance.game.minigame.config.restriction.<a href="eu/mhsl/minenet/minigames/instance/game/minigame/config/restriction/RestrictionData.html" class="type-name-link" title="class in eu.mhsl.minenet.minigames.instance.game.minigame.config.restriction">RestrictionData</a></li>
<li class="circle">eu.mhsl.minenet.minigames.instance.game.minigame.config.restriction.<a href="eu/mhsl/minenet/minigames/instance/game/minigame/config/restriction/RestrictionHandler.html" class="type-name-link" title="class in eu.mhsl.minenet.minigames.instance.game.minigame.config.restriction">RestrictionHandler</a></li>
<li class="circle">eu.mhsl.minenet.minigames.score.<a href="eu/mhsl/minenet/minigames/score/Score.html" class="type-name-link" title="class in eu.mhsl.minenet.minigames.score">Score</a></li>
<li class="circle">eu.mhsl.minenet.minigames.skin.<a href="eu/mhsl/minenet/minigames/skin/SkinCache.html" class="type-name-link" title="class in eu.mhsl.minenet.minigames.skin">SkinCache</a></li>
<li class="circle">eu.mhsl.minenet.minigames.world.generator.terrain.<a href="eu/mhsl/minenet/minigames/world/generator/terrain/SquareTerrainGenerator.html" class="type-name-link" title="class in eu.mhsl.minenet.minigames.world.generator.terrain">SquareTerrainGenerator</a> (implements net.minestom.server.instance.generator.Generator)</li>
<li class="circle">eu.mhsl.minenet.minigames.util.<a href="eu/mhsl/minenet/minigames/util/Static.html" class="type-name-link" title="class in eu.mhsl.minenet.minigames.util">Static</a></li>
<li class="circle">eu.mhsl.minenet.minigames.instance.game.minigame.types.stickfight.<a href="eu/mhsl/minenet/minigames/instance/game/minigame/types/stickfight/StickFightFactory.html" class="type-name-link" title="class in eu.mhsl.minenet.minigames.instance.game.minigame.types.stickfight">StickFightFactory</a> (implements eu.mhsl.minenet.minigames.instance.game.minigame.config.<a href="eu/mhsl/minenet/minigames/instance/game/minigame/config/GameFactory.html" title="interface in eu.mhsl.minenet.minigames.instance.game.minigame.config">GameFactory</a>)</li>
<li class="circle">eu.mhsl.minenet.minigames.world.generator.structures.<a href="eu/mhsl/minenet/minigames/world/generator/structures/Structure.html" class="type-name-link" title="class in eu.mhsl.minenet.minigames.world.generator.structures">Structure</a>
<ul>
<li class="circle">eu.mhsl.minenet.minigames.world.generator.structures.generatable.<a href="eu/mhsl/minenet/minigames/world/generator/structures/generatable/PeakRock.html" class="type-name-link" title="class in eu.mhsl.minenet.minigames.world.generator.structures.generatable">PeakRock</a></li>
</ul>
</li>
<li class="circle">eu.mhsl.minenet.minigames.server.tasks.<a href="eu/mhsl/minenet/minigames/server/tasks/TablistUpdateTask.html" class="type-name-link" title="class in eu.mhsl.minenet.minigames.server.tasks">TablistUpdateTask</a> (implements java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Runnable.html" title="class or interface in java.lang" class="external-link">Runnable</a>)</li>
<li class="circle">eu.mhsl.minenet.minigames.util.<a href="eu/mhsl/minenet/minigames/util/TextUtil.html" class="type-name-link" title="class in eu.mhsl.minenet.minigames.util">TextUtil</a></li>
<li class="circle">eu.mhsl.minenet.minigames.instance.game.minigame.types.trafficlightrace.<a href="eu/mhsl/minenet/minigames/instance/game/minigame/types/trafficlightrace/TrafficLightRaceFactory.html" class="type-name-link" title="class in eu.mhsl.minenet.minigames.instance.game.minigame.types.trafficlightrace">TrafficLightRaceFactory</a> (implements eu.mhsl.minenet.minigames.instance.game.minigame.config.<a href="eu/mhsl/minenet/minigames/instance/game/minigame/config/GameFactory.html" title="interface in eu.mhsl.minenet.minigames.instance.game.minigame.config">GameFactory</a>)</li>
<li class="circle">eu.mhsl.minenet.minigames.message.<a href="eu/mhsl/minenet/minigames/message/TranslatableMessage.html" class="type-name-link" title="class in eu.mhsl.minenet.minigames.message">TranslatableMessage</a> (implements eu.mhsl.minenet.minigames.message.<a href="eu/mhsl/minenet/minigames/message/Sendable.html" title="interface in eu.mhsl.minenet.minigames.message">Sendable</a>)
<ul>
<li class="circle">eu.mhsl.minenet.minigames.message.type.<a href="eu/mhsl/minenet/minigames/message/type/ActionBarMessage.html" class="type-name-link" title="class in eu.mhsl.minenet.minigames.message.type">ActionBarMessage</a></li>
<li class="circle">eu.mhsl.minenet.minigames.message.type.<a href="eu/mhsl/minenet/minigames/message/type/ChatMessage.html" class="type-name-link" title="class in eu.mhsl.minenet.minigames.message.type">ChatMessage</a></li>
<li class="circle">eu.mhsl.minenet.minigames.message.type.<a href="eu/mhsl/minenet/minigames/message/type/SubtitleMessage.html" class="type-name-link" title="class in eu.mhsl.minenet.minigames.message.type">SubtitleMessage</a></li>
<li class="circle">eu.mhsl.minenet.minigames.message.type.<a href="eu/mhsl/minenet/minigames/message/type/TitleMessage.html" class="type-name-link" title="class in eu.mhsl.minenet.minigames.message.type">TitleMessage</a></li>
</ul>
</li>
<li class="circle">eu.mhsl.minenet.minigames.message.component.<a href="eu/mhsl/minenet/minigames/message/component/TranslatedComponent.html" class="type-name-link" title="class in eu.mhsl.minenet.minigames.message.component">TranslatedComponent</a> (implements net.kyori.adventure.text.ComponentLike, eu.mhsl.minenet.minigames.message.component.<a href="eu/mhsl/minenet/minigames/message/component/Translatable.html" title="interface in eu.mhsl.minenet.minigames.message.component">Translatable</a>)</li>
<li class="circle">eu.mhsl.minenet.minigames.util.<a href="eu/mhsl/minenet/minigames/util/UuidUtil.html" class="type-name-link" title="class in eu.mhsl.minenet.minigames.util">UuidUtil</a></li>
</ul>
</li>
</ul>
</section>
<section class="hierarchy">
<h2 title="Interface Hierarchy">Interface Hierarchy</h2>
<ul>
<li class="circle">eu.mhsl.minenet.minigames.instance.game.minigame.config.<a href="eu/mhsl/minenet/minigames/instance/game/minigame/config/GameFactory.html" class="type-name-link" title="interface in eu.mhsl.minenet.minigames.instance.game.minigame.config">GameFactory</a></li>
<li class="circle">eu.mhsl.minenet.minigames.instance.game.minigame.config.restriction.<a href="eu/mhsl/minenet/minigames/instance/game/minigame/config/restriction/IRestriction.html" class="type-name-link" title="interface in eu.mhsl.minenet.minigames.instance.game.minigame.config.restriction">IRestriction</a></li>
<li class="circle">eu.mhsl.minenet.minigames.message.<a href="eu/mhsl/minenet/minigames/message/Sendable.html" class="type-name-link" title="interface in eu.mhsl.minenet.minigames.message">Sendable</a></li>
<li class="circle">eu.mhsl.minenet.minigames.instance.<a href="eu/mhsl/minenet/minigames/instance/Spawnable.html" class="type-name-link" title="interface in eu.mhsl.minenet.minigames.instance">Spawnable</a></li>
<li class="circle">eu.mhsl.minenet.minigames.message.component.<a href="eu/mhsl/minenet/minigames/message/component/Translatable.html" class="type-name-link" title="interface in eu.mhsl.minenet.minigames.message.component">Translatable</a></li>
</ul>
</section>
<section class="hierarchy">
<h2 title="Enum Class Hierarchy">Enum Class Hierarchy</h2>
<ul>
<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" class="type-name-link external-link" title="class or interface in java.lang">Object</a>
<ul>
<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Enum.html" class="type-name-link external-link" title="class or interface in java.lang">Enum</a>&lt;E&gt; (implements java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Comparable.html" title="class or interface in java.lang" class="external-link">Comparable</a>&lt;T&gt;, java.lang.constant.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/constant/Constable.html" title="class or interface in java.lang.constant" class="external-link">Constable</a>, java.io.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/io/Serializable.html" title="class or interface in java.io" class="external-link">Serializable</a>)
<ul>
<li class="circle">eu.mhsl.minenet.minigames.world.generator.<a href="eu/mhsl/minenet/minigames/world/generator/BlockPallet.html" class="type-name-link" title="enum class in eu.mhsl.minenet.minigames.world.generator">BlockPallet</a></li>
<li class="circle">eu.mhsl.minenet.minigames.command.<a href="eu/mhsl/minenet/minigames/command/Commands.html" class="type-name-link" title="enum class in eu.mhsl.minenet.minigames.command">Commands</a></li>
<li class="circle">eu.mhsl.minenet.minigames.instance.<a href="eu/mhsl/minenet/minigames/instance/Dimension.html" class="type-name-link" title="enum class in eu.mhsl.minenet.minigames.instance">Dimension</a></li>
<li class="circle">eu.mhsl.minenet.minigames.instance.game.<a href="eu/mhsl/minenet/minigames/instance/game/GameList.html" class="type-name-link" title="enum class in eu.mhsl.minenet.minigames.instance.game">GameList</a></li>
<li class="circle">eu.mhsl.minenet.minigames.instance.game.<a href="eu/mhsl/minenet/minigames/instance/game/GameType.html" class="type-name-link" title="enum class in eu.mhsl.minenet.minigames.instance.game">GameType</a></li>
<li class="circle">eu.mhsl.minenet.minigames.message.<a href="eu/mhsl/minenet/minigames/message/Icon.html" class="type-name-link" title="enum class in eu.mhsl.minenet.minigames.message">Icon</a></li>
<li class="circle">eu.mhsl.minenet.minigames.handler.<a href="eu/mhsl/minenet/minigames/handler/Listeners.html" class="type-name-link" title="enum class in eu.mhsl.minenet.minigames.handler">Listeners</a></li>
<li class="circle">eu.mhsl.minenet.minigames.<a href="eu/mhsl/minenet/minigames/Resource.html" class="type-name-link" title="enum class in eu.mhsl.minenet.minigames">Resource</a></li>
<li class="circle">eu.mhsl.minenet.minigames.instance.game.minigame.config.restriction.<a href="eu/mhsl/minenet/minigames/instance/game/minigame/config/restriction/Restriction.Type.html" class="type-name-link" title="enum class in eu.mhsl.minenet.minigames.instance.game.minigame.config.restriction">Restriction.Type</a></li>
</ul>
</li>
</ul>
</li>
</ul>
</section>
</main>
</div>
</div>
</body>
</html>