Minecraft-Server

Aus ATS Wiki

Der Server ist vmtl. veraltet. Vielleicht läuft er auch noch. Aber aktiv moderiert wird er sicherlich nicht mehr.

Kurzinfos

Vanilla-1.18.2 Server mit kleinen Plugins. Hier wird vanilla survival gespielt. Aktueller zuständiger für den Server ist Noah Albers.


Minecraft-Server-Adresse: mc.ats-rheine.de

Der Server basiert auf dem "Honor system". Sprich bitte verhaltet euch fair, nett etc. etc. etc.

Ggf. ist für den Zeitraum von Wartungen oder ähnlichem mal die Whitelist aktiviert, aber grundlegend kommt der Server ohne aus.

Moderator/Staff

System

Der Minecraft-Server läuft auf der Version 1.18.2 über Paper-Spigot 1.18.2-252.

Plugins

ATS-System-Plugin

Das ATS-System ist ein eigenes Plugin, welches Quelloffen ist aber hauptsächlich nur für diesen Server entwickelt wurde.

ATS-Discord-Bot

Das System enthält einen Discord-Bot, welcher auf dem ARTandTECH.space-Discord ist und dort bei jedem beitreten eine Nachricht absetzen kann, wenn man zustimmt. Dazu einfach auf die Nachricht im Chat klicken.

Join/Leave Nachricht geändert

Die Farben und Nachrichten für das Beitreten und Verlassen des Servers wurden geändert. Man sieht nun nur noch den Spielernamen mit einem grünen Plus oder roten Minus davor.

Images-Plugin

Ermöglicht es uns endlich auch Bilder von Franz Amtmann in Minecraft an unseren Wänden anbringen zu können.

Vorgefertigte Bilder (am besten in einer Skalierung, welche durch 128px teilbar ist,) können im Pluginordner als am besten .png oder .jpg hinterlegt werden.

Dazu bitte eine einen der aktuellen Moderatoren anschreiben.

Bilder hinzufügen

Befehl /image create <Bildername> eingeben und dorthin klicken wo das Bild platziert werden soll.

Bilder entfernen

Befehl /image delete eingeben und das Bild anklicken, welches entfernt werden soll.

Alle Bilder einsehen

Befehl /image list eingeben.

LuckPerms

Ist das Plugin, welches die Berechtigungsstruktur unterhalb ermöglicht.

Datapacks

Es wurde folgende Datapacks hinzugefügt um das Spielen auf dem Server einfacher und angenehmer zu gestalten. Diese Stammen zum großteil von Vanilla-Tweaks.

Crafting-Tweaks (Vanilla-Tweaks)

Es wurden folgende Crafting-tweaks von Vanilla-Tweaks hinzugefügt. Genauere Informationen zu diesen Gibt es auf der Webseite von Vanilla-Tweaks unter Crafting-Tweaks.

  • Back to Blocks
  • Double slabs
  • Dropper to dispenser
  • Rotten flesh to leather
  • Powder to glass
  • Blackstone cobblestone
  • Straight to shapeless
  • Universal dyeing
  • Sandstone dyeing
  • More trapdoors
  • More bark
  • More stairs
  • More bricks
  • Craftable name tags
  • Craftable horse armor
  • Craftable gravel
  • Unpackable wool
  • Unpackable nether wart
  • Unpackable ice

Double shulker shells (Vanilla-Tweaks)

Version: v1.3.2

Es werden von Shulkern immer zwei Shulkershells fallen gelassen.

Player head drops (Vanilla-Tweaks)

Version: v1.1.2

Beim Ableben wird von einem Spieler sein Kopf hinterlassen. Dieser kann platziert oder getragen werden.

Wandering trades (Vanilla-Tweaks)

Version: v1.5.1

Fügt eine vielzahl von kleinen Miniblöcken hinzu, welche von Reisenden erstanden werden können.

Armor statues (Vanilla-Tweaks)

Version: v2.8.3

Hiermit kann man in Survival-Minecraft Rüstungsständer verschieden Platzieren.

Eine gute Erklärung, wenn auch auf Englisch, ist hier von Zombiecleo verfasst worden.

Cauldron concrete (Vanilla-Tweaks)

Version: v2.0.5

Concret-power in Concret zu wandeln kann durchaus sehr nervig sein. Bei uns kann man das Power einfach auf einen gefüllten Kessel werfen und diese lässtige Aufgabe automatisiert sich direkt.

More mob heads (Vanilla-Tweaks)

Version: v2.9.4

Monster und andere Mobs haben die Chance bei Ableben ihren Kopf fallen zu lassen.

Silence mobs (Vanilla-Tweaks)

Version: v1.1.2

Mithilfe eines Namensschildes ist es möglich Monster und andere Mobs ruhig zu stellen und ihren Sound zu deaktivieren.

Berechtigungsstruktur

Gruppen

Standard (default)

Id: default

Gewichtung: 0

Wer ist in der Gruppe: Alle Benutzer standardmäßig.

Berechtigungen
Name Was macht die Berechtigung
bukkit.command.paper.version Befehl um generelle Infos über den Server zu erhalten.
bukkit.command.plugins Befehl um generelle Infos über den Server zu erhalten.
bukkit.command.version Befehl um generelle Infos über den Server zu erhalten.
minecraft.command.help Befehl um Hilfen für Befehl anzuzeigen.
minecraft.command.me Kleiner Spaßbefehl für Spieler.
minecraft.command.msg Befehl um andere Spieler privat anzuschreiben.
atsspigot.dcbot.notify Mit dem ATS-Discord-Bot Nachrichten absetzen, dass man beigereten ist und andere auch kommen können/sollen.
images.command.create Erstellen von vorgefertigten Bildern.
images.command.delete Löschen von platzierten Bildern.
images.command.list Liste von vorgefertigten Bildern anzeigen.

Moderator

Id: moderator

Gewichtung: 50

Wer ist in der Gruppe: Benutzer, welche bei der Administration des Servers helfen.

Berechtigungen
Name Was macht die Berechtigung?
bukkit.command.restart Befehl zum Restart vom Server.
bukkit.command.tps Befehl um die Ticks per Second anzuzeigen. Generell einfach um zu schauen wie gut der Server läuft.
minecraft.command.ban Sperren von Spielern, welche sich nicht so cool verhalten haben.
minecraft.command.pardon Entsperren von Spielern, welche sich wieder cool verhalten wollen.
minecraft.command.stop Herunterfahren vom Server
atsspigot.dcbot.viewchannels Alle Kanäle anzeigen auf welchen der ATS-Discord-Bot ist.
atsspigot.dcbot.bottest Testen ob die Verbindung zum ATS-Discord-Bot funktioniert.
images.command.delete.near Entfernen von Bildern, welche in der nähe vom Spieler sind. Dies ist dazu gedacht um möglichen Unfug, welcher getrieben wurde, schnell entfernen zu können.

Admin

Id: franz_amtmann

Gewichtung: 99

Wer ist in der Gruppe: Administratoren, welche sich um essenzielle Funktionen des Servers kümmern.

Berechtigungen
Name Was macht die Berechtigung?
bukkit Alle Berechtigungen für bukkit.
minecraft Alle Berechtigungen für minecraft.

Weitere Einstellungen

Auf dem Linux-Server wurde ein Linux-Service unter /etc/systemd/system/mcserver.service mit folgender Konfiguration erstellt

[Unit]
Description=Service for the Minecraft-Server
Documentation=https://wiki.ats-rheine.de/index.php?title=Minecraft-Server
After=network.target

[Service]
Type=simple
Restart=always
RestartSec=1
ExecStart=/root/Mcserva/start.sh

[Install]
WantedBy=multi-user.target

Die /root/Mcserva/start.sh enthält folgende Konfiguration (/root/Mcserva/ ist im übrigen auch das Root-verzeichniss für den Minecraft-Server (Dort wo alle Dateien wie die paper-spigot.jar liegen.)

#!/bin/bash
cd /root/Mcserva/
java -Xms1024M -Xmx4094M -jar paper-1.18.2-252.jar

Wichtig ist auch, dass man bei jedem neu erstellen des Services diesen in den Autostart setzt und einmal startet

systemctl enable mcserver
service mcserver start
service mcserver status