Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Willkommen

Hey! 👋 Hier findest du eine Kollektion an Infos und Dokumentationen zu unserem kleinen Minecraft-Server!

Essentials

World Map

Stats

Last change: , commit: 0395abe

Regeln

  1. Die absolute Grundregel, die über allen gilt, ist: „Don’t be a dick.“ Seid respektvoll gegenüber allen Spieler*innen und ermöglicht allen ein faires Erlebnis auf dem Server. Alle Regeln können irgendwie ausgelegt werden; lasst einfach eure Vernunft und euren Menschenverstand walten.

  2. Moderates „Griefing“ oder „Trolling“ ist grundsätzlich gestattet, solange man Berechtigungen auf dem jeweiligen Grundstück hat. Zudem sollte darauf geachtet werden, dass sich potenzieller Schaden einfach wieder beheben lässt. Sollte eine Person sich ausdrücklich dagegen aussprechen, so ist dies zu respektieren.

  3. Sämtliche Formen von Client-Modifikationen sind verboten, die jemandem einen signifikanten Vorteil gegenüber anderen verschaffen könnten. Erlaubt sind unter anderem folgende Client-Modifikationen:

    • Ein Minimap-Mod, welcher Waypoints und das Terrain anzeigen kann. Auch unterirdisches Terrain darf dargestellt werden (“Cave-Mode”).
    • Freecam-Mods
    • Dynamic Light Mods
    • Inventory Sorting Mods
    • Generelle QoL-Mods wie AppleSkin, Shulker Box Tooltip, usw.
  4. Das Ausnutzen von Glitches innerhalb des Base-Games ist grundsätzlich gestattet. Nur das Duping von Items ist verboten (ausgeschlossen ist TNT-Duping für Farmen). Sollten Lücken oder Bugs innerhalb von Plugins, der Serverkonfiguration oder den Permissions auftreten, meldet dies bitte umgehend einem/r Admin.

  5. Verfassungs- und Menschenfeindliche als auch NSFW-Inhalte sind in jeglicher Form verboten.

  6. Die Whitelist und das Erstellen von Plots werden grundsätzlich über den Discord-Bot geregelt. In Absprache mit einem/r Admin können Ausnahmen gemacht werden.

  7. Das absichtliche Verursachen von Performance-Problemen, welches zu “Lags” (TPS < 20) führt, ist verboten. Sollten dies unbeabsichtigt auftreten, z.B. durch Farmen, dann wird das Problem entweder von dem/r Verursacher*in oder von einem/r Admin behoben, um ein reibungsloses Erlebnis für alle Spieler*innen zu gewährleisten.

  8. Alle hier genannten Regeln können jederzeit angepasst werden. Bei Regelverstößen können Admins nach eigenem Ermessen sofortige Maßnahmen ergreifen – inklusive eines direkten Banns. Dies gilt insbesondere, wenn das Verhalten vorsätzlich, rücksichtslos oder wiederholt auftritt.

Last change: , commit: 0395abe

Staff

  • luxtracon / Dominik - Admin

    • In-Game: luxtracon
    • Discord: @luxtracon
  • SkillKiller / Sebastian - Admin

    • In-Game: Skillkilller
    • Discord: @skillkiller
  • zekro / Ringo - Admin, Infrastruktur

    • In-Game: zekroTJA
    • Discord: @zekrotja
Last change: , commit: 0395abe

Discord Bot

Plotty ist ein selbstgeschriebener Discord-Bot, welcher genutzt werden kann um sich direkt über Discord auf dem Server zu Whitelisten oder um sich ein Grundstück via WorldGuard zu registrieren und zu managen.

Commands

Eine Liste aller Commands des Bots kann über die Command-Palette aufgerufen werden. Tipp dafür einfach / in die Textbox ein und Klick auf das Logo von Plotty auf der linken Seite.

/bind <minecraft-username>

Verbinde deinen Discord-Account mit deinem Minecraft-Nutzer. Dies setzt dich auch automatisch auf die Whitelist des Servers. Einige Befehle des Bots - wie z.B. die /region Commands - können erst nach dem Verknüpfen des Discord- mit dem Minecraft-Accounts benutzt werden!

ParameterOptionalBeschreibungBeispiel
minecraft-usernameNeinDein Nutzername in Minecraft.zekroTJA

/region create <pos1-x> <pos1-z> <pos2-x> <pos2-z> (<world>)

ℹ️ Benötigt Verknüpfung zwischen Discord- und Minecraft-Account (siehe /bind).

Erstellt eine geschützte Region innerhalb der angegebenen Koordinaten und in der angegebenen Welt.

ParameterOptionalBeschreibungBeispiel
pos1-xNeinX-Koordinate der oberen, linken Ecke des Grundstücks.420
pos1-zNeinZ-Koordinate der oberen, linken Ecke des Grundstücks.69
pos2-xNeinX-Koordinate der unteren, rechten Ecke des Grundstücks.520
pos2-zNeinZ-Koordinate der unteren, rechten Ecke des Grundstücks.169
worldJa
(default: world)
Welt, in der das Grundstück erstellt werden soll. Werte können sein world, nether oder the_end.nether

💡 Tipp: Du kannst die online Map des Servers nutzen, um die Koordinaten deines Grundstücks zu bestimmen.

/region list

ℹ️ Benötigt Verknüpfung zwischen Discord- und Minecraft-Account (siehe /bind).

Listet alle deiner Grundstücke auf.

/region redefine <plotname> <pos1-x> <pos1-z> <pos2-x> <pos2-z> (<world>)

ℹ️ Benötigt Verknüpfung zwischen Discord- und Minecraft-Account (siehe /bind).

Ändert die Position und Größe eines bereits bestehenden Grundstücks.

ParameterOptionalBeschreibungBeispiel
plotnameNeinName des zu ändernden Grundstücks.zekrotja_plot_1
pos1-xNeinX-Koordinate der oberen, linken Ecke des Grundstücks.420
pos1-zNeinZ-Koordinate der oberen, linken Ecke des Grundstücks.69
pos2-xNeinX-Koordinate der unteren, rechten Ecke des Grundstücks.520
pos2-zNeinZ-Koordinate der unteren, rechten Ecke des Grundstücks.169
worldJa
(default: world)
Welt, in der das Grundstück erstellt werden soll. Werte können sein world, nether oder the_end.nether

/region member add <plotname> <username>

ℹ️ Benötigt Verknüpfung zwischen Discord- und Minecraft-Account (siehe /bind).

Fügt einen Member zu deinem Grundstück hinzu.

ParameterOptionalBeschreibungBeispiel
plotnameNeinDer name des zu löschenden Plots.zekrotja_plot_1
usernameNeinMinecraft-Username des Spielers, den du als Member zu deinem Grundstück hinzufügen möchtest.luxtracon

/region member remove <plotname> <username>

ℹ️ Benötigt Verknüpfung zwischen Discord- und Minecraft-Account (siehe /bind).

Entfernt einen Member von deinem Grundstück.

ParameterOptionalBeschreibungBeispiel
plotnameNeinDer name des zu löschenden Plots.zekrotja_plot_1
usernameNeinMinecraft-Username des Spielers, den du als Member von deinem Grundstück entfernen möchtest.luxtracon

/region delete <plotname>

ℹ️ Benötigt Verknüpfung zwischen Discord- und Minecraft-Account (siehe /bind).

Löscht eine deiner Regionen, welche mit dem Namen der Region angegeben wird.

ParameterOptionalBeschreibungBeispiel
plotnameNeinDer name des zu löschenden Plots.zekrotja_plot_1
Last change: , commit: 0395abe

Plugins

Auf dem Server laufen verschiedene Plugins. In dieser Section findet ihr alle Informationen zu den jeweiligen relevanten Plugins.

Last change: , commit: 0395abe

Pl3xMap

Pl3xMap ist eine minimalistische online World Map für den Server, welche unter mc.zekro.de eingesehen werden kann. Hier kann man sich alle Welten des Servers von oben anschauen, kann sehen welche Spieler gerade online sind und wo sich diese Spieler gerade befinden.

Commands

/pl3xmap hide

Versteckt die aktuelle Position und den Online-Status des Spielers auf der Map.

/pl3xmap show

Zeigt die Position und den Online-Status des Spielers auf der Map wieder an.

Last change: , commit: 0395abe

WorldGuard

Auf dem Server übernimmt WorldGuard das managen und beschützen von Regionen.

Das erstellen von Regionen und das Managen von Members sollte generell über den Discord Bot Plotty geschehen. Hier findest du eine Anleitung, wie man den Bot benutzt.

Commands

/rg info

Gibt eine interaktive Chat-Nachricht mit Informationen über das Grundstück, in dem man sich gerade befindet. Mit einem Klick auf [Flags] kann man verschiedene Flags auf seinem eigenen Grundstück setzen, wie z.B. creeper-explosion, welches das Explodieren von Creepern verhindert.

Last change: , commit: 0395abe

ImageFrame

ImageFrame ist ein Plugin, welches es einem erlaubt eigene Bilder von einer URL in einer Map auf dem Server zu platzieren.

Folgendes Video-Tutorial zeigt sehr gut, wie man das Plugin benutzt:

Commands

/imageframe create <name> <url> <width> <height> <mode>

Erstellt eine Image-Map von der angegebenen URL mit der angegebenen Höhe (<height>) und Breite (<width>) in Item-Frames. Als Mode sollte man bei mehreren Frames am besten combined nutzen, dam an so alle Frames in einer Karte vereinen kann und nicht alle einzeln platzieren muss.

Das Bild unter der angegebenen URL wird am Ende unter dem angegebenen Namen (<name>) gespeichert und kann mit dem Command /imageframe get erneut geholt werden.

⚠️ Achtung: Man muss die benötigte anzahl an Karten im Inventar haben, bevor man den Command ausführt.

💡 Tipp: Wenn man ein Bild von seinem PC nutzen möchte, so ladet das Bild einfach in Discord hoch, öffnet das Bild im Browser und kopiert die URL des Bildes aus der URL-Zeile des Browsers.

/imageframe get <name> <mode>

Gibt einem ein vorher hochgeladenes Bild als Map anhand des angegebenen Namens.

/imageframe list

Listet alle hochgeladenen Bilder auf.

/imageframe delete <name>

Löst ein hochgeladenes Bild anhand des angegebenen Namens.

⚠️ Achtung: Dies löscht auch das Bild als Datei auf dem Server, womit alle Frames, die dieses Bild haben kaputtgehen!

Last change: , commit: 0395abe

Infrastruktur

Last change: , commit: 0395abe

Server

Der Minecraft-Server als auch Dienste wie Grafana für die Monitoring-Page laufen auf einem bare metal Server bei Hetzner.

Hardware

  • CPU: Intel i7-7700 (4c8t @ 4.2GHz)
  • RAM: 2x16GiB DDR4
  • Storage: 2x512GB SATA SSD (RAID 1)
  • NIC: 1 Gbit Intel I219-LM
  • OS: Debian 12 (Bookworm)

Last change: , commit: 0395abe