Module

Economy

Eingebautes Kontostand-System für Spieler, mit optionaler Vault-Anbindung.

Jeder Spieler hat einen Kontostand. MuteEssentials verwaltet ihn selbst, du brauchst also kein eigenes Economy-Plugin, um loszulegen. Spieler verdienen und bezahlen mit einer einzigen Währung für den ganzen Server, und Admins können Kontostände von Hand anpassen.

So funktioniert es

  • Jeder Spieler hat genau einen Kontostand, den MuteEssentials speichert (lokal oder in MySQL, wenn du gemeinsamen Speicher eingeschaltet hast).
  • Neue Spieler starten mit StartBalance.
  • Spieler überweisen Geld mit /pay, Admins setzen, geben oder nehmen mit /eco.
  • Beträge werden mit deinem Symbol angezeigt (zum Beispiel $100), und die Währung hat einen Namen (Coin / Coins), der in Nachrichten verwendet wird.

Installierst du später weitere Plugins, die mit Geld arbeiten (Shops, Jobs und so weiter), kann MuteEssentials über Vault der gemeinsame Economy-Anbieter sein, sodass alle dieselben Kontostände lesen und schreiben. Mehr dazu unter Vault.

Befehle

  • /money: deinen Kontostand anzeigen (oder den eines anderen Spielers)
  • /pay: einem anderen Spieler Geld schicken (atomar, beide Kontostände werden gemeinsam gespeichert)
  • /baltop: die 10 reichsten Spieler
  • /eco: für Admins, set, give, take

Konfiguration

Economy:
  StartBalance: 100.0
  Symbol: "$"
  CurrencyNameSingular: "Coin"
  CurrencyNamePlural: "Coins"
  MaxPayAmount: 1000000000.0
  VaultHook: true
SchlüsselBeschreibung
StartBalanceStartguthaben neuer Spieler. Setz es auf 0, wenn die Economy bei null beginnen soll.
SymbolSteht vor Beträgen in /money, /baltop, im Scoreboard und in PlaceholderAPI.
CurrencyNameSingular / CurrencyNamePluralName der Währung, der in Nachrichten verwendet und an Vault gemeldet wird.
MaxPayAmountObergrenze für eine einzelne Überweisung mit /pay (gegen Missbrauch).
VaultHookBei true und installiertem Vault meldet sich MuteEssentials als Economy-Anbieter bei Vault an.

Vault

MuteEssentials braucht Vault nicht, die Economy funktioniert komplett eigenständig. Vault spielt nur eine Rolle, wenn andere Plugins Kontostände lesen müssen.

Mit VaultHook: true und installiertem Vault meldet sich MuteEssentials mit höchster Priorität als Economy-Anbieter an. Shops, Jobs und ähnliche Plugins teilen sich dann genau die Kontostände, die Spieler in /money sehen. Betreibst du schon ein anderes Economy-Plugin, das weiter zuständig bleiben soll, setz VaultHook: false.

PlaceholderAPI

Ist PlaceholderAPI installiert, steht der Kontostand auch anderen Plugins zur Verfügung:

  • %muteessentials_balance% / %muteessentials_money%: der formatierte Kontostand des Spielers

Permissions

NodeErlaubt
muteessentials.money/money für den eigenen Kontostand (Standard: alle)
muteessentials.money.other/money <player>
muteessentials.pay/pay (Standard: alle)
muteessentials.baltop/baltop (Standard: alle)
muteessentials.ecoAlle Unterbefehle /eco set|give|take

Auf dieser Seite