Zum Hauptinhalt springen Zur Suche springen Zur Hauptnavigation springen

🌾 VFarmworld — Farmwelt-Management Plugin

Produktinformationen "🌾 VFarmworld — Farmwelt-Management Plugin"

Funktion

VFarmworld ermöglicht dir, beliebig viele Farmwelten zu erstellen, die sich automatisch nach einem frei wählbaren Zeitplan zurücksetzen. Deine Spieler farmen Ressourcen in dedizierten Welten, während die Hauptwelt sauber bleibt.

  • 🌍 Unbegrenzte Farmwelten – Erstelle beliebig viele Welten für Overworld, Nether und End, jede mit eigenen Einstellungen
  • 🔄 Automatischer Reset – Jede Welt setzt sich nach konfigurierbarem Zeitplan zurück (z.B. alle 7 Tage, alle 24 Stunden)
  •  Reset-Countdown – Spieler werden in konfigurierbaren Intervallen gewarnt (5 Min, 1 Min, 10 Sek, ...)
  • ⏱️ Bossbar-Countdown – Sobald der nächste Reset in Reichweite ist (z.B. 10 Min), sehen Spieler in der Farmwelt einen Live-Countdown als Bossbar
  • 🗳️ Reset-Vote-System – Bei geplanten Resets startet automatisch eine serverweite Abstimmung (/farmworld vote yes|no), wenn genug Spieler online sind – Dauer, Mindestquorum und Mehrheit sind konfigurierbar
  •  Premium-Farmwelten – Admins können Welten als Premium markieren und die Erz-Dichte zwischen 10–200 % frei einstellen – Premium-Welten erscheinen mit Glanzeffekt ganz oben im GUI
  • 📈 Farm-Fortschritt – Jede Farmwelt trackt gebrochene Blöcke und zeigt einen Fortschritt bis zum konfigurierten Ziel (z.B. 500.000 Blöcke = 100 %)
  • 🖥️ Spieler-GUI – Alle Farmwelten auf einen Blick: Status, Spieleranzahl, nächster Reset, Fortschritt, Erz-Anteil – per Klick beitreten
  • 🛠️ Admin-GUI mit Erstellungsassistent – Farmwelten erstellen, bearbeiten, aktivieren/deaktivieren, löschen, Premium-Status und Erz-Dichte setzen – alles per GUI
  • 🛡️ Spawn-Schutz – Konfigurierbarer Schutzradius: kein Bauen, kein PvP, kein Fallschaden, keine Eimer – mit ActionBar-Anzeige
  • 🔑 Permission-basierter Zugang – Jede Farmwelt kann eine eigene Permission erfordern (ideal für VIP-Welten)
  • 📊 Welt-Status-System – Drei Zustände: Aktiv, Wartung und Deaktiviert – deaktivierte Welten sind für Spieler unsichtbar
  • 🏠 Lobby-Teleport – Spieler werden beim Reset automatisch zur Lobby teleportiert oder ein eigener Command wird ausgeführt
  • 🔒 2-Schritt-Bestätigung – Force-Resets und Löschungen erfordern doppelte Bestätigung
  • 🌐 Mehrsprachig – Deutsch und Englisch mitgeliefert, GUI-Titel und Nachrichten komplett anpassbar
  • ⚙️ Komplett konfigurierbar – GUI-Titel, Schutzradius, Reset-Intervalle, Countdown-Stufen, Lobby-Spawn, Vote-Parameter, Bossbar-Schwelle, Erz-Dichte, Fortschritts-Ziel

Voraussetzungen: Paper 1.21+ · Java 21+

Commands & GUI

Hauptcommand: /farmworld · Aliase: /farmwelt, /fw

Spieler-Commands

CommandBeschreibungPermission
/farmworldÖffnet die Farmwelt-Übersicht (GUI)vfarmworld.use
/farmworld join Einer Farmwelt beitretenvfarmworld.use
/farmworld leaveFarmwelt verlassen, zur Lobby zurückkehrenvfarmworld.use
/farmworld info Informationen über eine Farmwelt anzeigen (Status, Fortschritt, Erz-Anteil)vfarmworld.use
/farmworld vote An laufender Reset-Abstimmung teilnehmenvfarmworld.vote
/farmworld helpHilfe anzeigenvfarmworld.use

Admin-Commands

CommandBeschreibungPermission
/farmworld adminÖffnet das Admin-GUIvfarmworld.admin
/farmworld admin createNeue Farmwelt erstellen (Assistent)vfarmworld.admin
/farmworld admin delete Farmwelt und Weltordner löschenvfarmworld.admin
/farmworld admin reset Sofortigen Reset erzwingen (2-Schritt-Bestätigung)vfarmworld.admin
/farmworld admin startvote Abstimmung über Reset manuell startenvfarmworld.admin
/farmworld admin enable Farmwelt aktivierenvfarmworld.admin
/farmworld admin disable Farmwelt deaktivieren (teleportiert Spieler raus)vfarmworld.admin
/farmworld admin setlobbyLobby-Spawn auf aktuelle Position setzenvfarmworld.admin
/farmworld admin reloadKonfiguration neu ladenvfarmworld.admin

Permissions

PermissionBeschreibungStandard
vfarmworld.useFarmwelt-GUI und Basis-Commandstrue
vfarmworld.voteAn Reset-Abstimmungen teilnehmentrue
vfarmworld.join.*Zugang zu allen Farmweltenfalse
vfarmworld.join.Zugang zu einer bestimmten Farmweltfalse
vfarmworld.adminAlle Admin-Commands und -GUIsOP

GUI-Menüs

MenüFunktion
Farmwelt-ListeAlle Welten mit Status, Spieleranzahl, Reset-Timer, Fortschritt – Premium-Welten mit Glanzeffekt oben
Farmwelt-InfoDetailansicht: Typ, Status, Spieler, letzter Reset, Fortschritt, Erz-Anteil, benötigte Permission
Admin-VerwaltungAlle Welten verwalten, neue erstellen, Shift-Klick für Force-Reset
ErstellungsassistentWelttyp wählen → Name → Reset-Zeitplan → Bestätigung
Welt-EinstellungenZeitplan ändern, Permission setzen, Premium-Status, Erz-Dichte, Vote-Parameter, aktivieren/deaktivieren, löschen

Datenbank-Anbindung

Optionale Anbindung an MySQL, MariaDB oder PostgreSQL via HikariCP-Connection-Pool.

  • Konfigurierbar in config.yml im Abschnitt database: (ganz unten)
  • Wenn aktiviert und erreichbar, wird die Datenbank exklusiv genutzt
  • Bestehende Daten (YAML/JSON) werden beim ersten Start automatisch migriert und als .migrated umbenannt
  • Ohne DB läuft das Plugin wie bisher mit Datei-Speicherung weiter
database:
  enabled: false
  type: mysql          # mysql | mariadb | postgresql
  host: localhost
  port: 3306
  database: vfarmworld
  username: root
  password: ""
  pool-size: 10

0 von 0 Bewertungen

Durchschnittliche Bewertung von 0 von 5 Sternen

Bewerten Sie dieses Produkt!

Teilen Sie Ihre Erfahrungen mit anderen Kunden.