DynamicXPDays
English
DynamicXPDays is a lightweight and fully configurable Paper plugin that automatically activates XP multiplier events on selected weekdays.
Configure specific days such as Saturday and Sunday, choose your preferred XP multiplier and let the plugin handle everything automatically. The XP event activates at midnight on the configured days and ends automatically when the day changes.
DynamicXPDays also supports automatic Minecraft client-language detection. Every player receives notifications in their own supported language, while unsupported languages use the configured fallback language.
Features
- Automatically activates and deactivates XP event days
- Select any combination of weekdays
- Configurable XP multiplier
- Configurable server timezone
- Automatic player client-language detection
- 21 included languages
- Configurable fallback language
- Join notification during active XP days
- Repeating chat notifications
- Configurable notification interval
- Fully customizable messages
- English and German configuration comments
- Permission-based XP bypass
- Reload command without restarting the server
- Lightweight and easy to configure
Example Configuration
settings:
enabled: true
multiplier: 2.0
timezone: "Europe/Berlin"
active-days:
- SATURDAY
- SUNDAY
In this example, players receive double XP every Saturday and Sunday.
Other multipliers are also possible:
multiplier: 1.5
This provides 50% more XP.
multiplier: 3.0
This provides triple XP.
Notifications
DynamicXPDays can notify players when they join during an active XP event.
It can also send repeating chat messages at a configurable interval:
notifications:
join-message:
enabled: true
repeating-message:
enabled: true
interval-minutes: 30
only-when-players-online: true
All notification texts can be customized separately for every included language.
Languages
DynamicXPDays currently includes:
- German
- English
- French
- Spanish
- Italian
and much more
The plugin automatically detects the Minecraft client language of each player.
Commands
/dynamicxpdays status
/dynamicxpdays reload
Available aliases:
/xpdays
/dynamicxp
/dxp
/doublexp
Permissions
dynamicxpdays.status
Allows players to check whether an XP event is currently active.
dynamicxpdays.reload
Allows administrators to reload the configuration and messages.
dynamicxpdays.bypass
Players with this permission do not receive the configured XP multiplier.
DynamicXPDays
Deutsch
DynamicXPDays ist ein leichtgewichtiges und vollständig konfigurierbares Paper-Plugin, das XP-Bonustage an ausgewählten Wochentagen automatisch aktiviert.
Du kannst beliebige Wochentage wie Samstag und Sonntag festlegen, den gewünschten XP-Multiplikator einstellen und den Rest automatisch vom Plugin übernehmen lassen. Der XP-Bonus wird an den eingestellten Tagen um Mitternacht aktiviert und beim nächsten Tageswechsel automatisch wieder deaktiviert.
DynamicXPDays erkennt außerdem automatisch die Minecraft-Clientsprache jedes Spielers. Jeder Spieler erhält die Benachrichtigungen in seiner unterstützten Sprache. Für nicht vorhandene Sprachen wird automatisch die eingestellte Ersatzsprache verwendet.
Funktionen
- Automatische Aktivierung und Deaktivierung der XP-Tage
- Beliebige Wochentage auswählbar
- Frei einstellbarer XP-Multiplikator
- Einstellbare Server-Zeitzone
- Automatische Erkennung der Spielersprache
- 21 enthaltene Sprachen
- Einstellbare Ersatzsprache
- Benachrichtigung beim Betreten des Servers
- Regelmäßige Chat-Benachrichtigungen
- Frei einstellbarer Nachrichtenabstand
- Vollständig anpassbare Nachrichten
- Englische und deutsche Config-Beschreibungen
- Bypass-Berechtigung für einzelne Spieler
- Neuladen ohne Serverneustart
- Leichtgewichtig und einfach einzurichten
Beispielkonfiguration
settings:
enabled: true
multiplier: 2.0
timezone: "Europe/Berlin"
active-days:
- SATURDAY
- SUNDAY
In diesem Beispiel erhalten Spieler jeden Samstag und Sonntag doppelte XP.
Andere Multiplikatoren sind ebenfalls möglich:
multiplier: 1.5
Damit erhalten Spieler 50 % mehr XP.
multiplier: 3.0
Damit erhalten Spieler dreifache XP.
Benachrichtigungen
DynamicXPDays kann Spieler beim Betreten des Servers über einen aktiven XP-Tag informieren.
Zusätzlich können in einem frei einstellbaren Abstand wiederholte Chat-Nachrichten gesendet werden:
notifications:
join-message:
enabled: true
repeating-message:
enabled: true
interval-minutes: 30
only-when-players-online: true
Alle Benachrichtigungen können für jede enthaltene Sprache einzeln angepasst werden.
Sprachen
DynamicXPDays enthält derzeit:
- Deutsch
- Englisch
- Französisch
- Spanisch
- Italienisch
und viele mehr
Das Plugin erkennt automatisch die Minecraft-Clientsprache jedes Spielers.
Befehle
/dynamicxpdays status
/dynamicxpdays reload
Verfügbare Aliase:
/xpdays
/dynamicxp
/dxp
/doublexp
Berechtigungen
dynamicxpdays.status
Erlaubt Spielern zu prüfen, ob gerade ein XP-Tag aktiv ist.
dynamicxpdays.reload
Erlaubt Administratoren, die Konfiguration und Nachrichten neu zu laden.
dynamicxpdays.bypass
Spieler mit dieser Berechtigung erhalten den eingestellten XP-Multiplikator nicht.