Dateien nach "src/main/resources" hochladen

This commit is contained in:
2025-12-14 19:22:21 +00:00
parent 43726f619b
commit 20872bf4bb
3 changed files with 267 additions and 0 deletions

View File

@@ -0,0 +1,116 @@
# =============================================================================
# ZenithJoin Konfigurationsdatei
# =============================================================================
# In dieser Datei können Sie alle Funktionen des Plugins anpassen.
# Benötigt ein Permissions-Plugin wie LuckPerms, um Platzhalter zu ersetzen.
# =============================================================================
# NACHRICHTEN IM CHAT
# =============================================================================
# Diese Nachrichten werden im Chat angezeigt, wenn ein Spieler den Server betritt
# oder verlässt.
PlayerJoinMessage:
# Soll eine benutzerdefinierte Nachricht im Chat angezeigt werden, wenn ein Spieler beitritt?
PlayerJoin: true
PlayerLeaveMessage:
# Soll eine benutzerdefinierte Nachricht im Chat angezeigt werden, wenn ein Spieler verlässt?
PlayerLeave: true
# =============================================================================
# WILLKOMMENS-NACHRICHT
# =============================================================================
# Dies ist die mehrzeilige Nachricht mit klickbaren Links, die neuen Spielern
# angezeigt wird.
PlayerJoin:
# Soll die mehrzeilige Willkommens-Nachricht angezeigt werden?
MessageJoin: true
# =============================================================================
# TITEL
# =============================================================================
# Zeigt einen Titel und Untertitel an, wenn ein Spieler den Server betritt.
TitlesEnabled:
# Soll ein Titel beim Beitritt angezeigt werden?
PlayerJoinTitle: true
# =============================================================================
# FEUERWERK
# =============================================================================
# Lässt Feuerwerke explodieren, wenn ein Spieler den Server betritt.
JoinFirework:
# Soll ein Feuerwerk beim Beitritt ausgelöst werden?
EnabledFirework: true
# Wie viele Feuerwerke sollen gezündet werden?
AmountFirework: 4
# Soll das Feuerwerk flackern?
Flicker: true
# Soll das Feuerwerk eine Spur haben?
Trail: true
# Die Art des Feuerwerks. Mögliche Werte: BALL, BALL_LARGE, BURST, CREEPER, STAR
Type: BALL_LARGE
Firework:
# Die Höhe, die das Feuerwerk steigt (1-3).
Power: 1
# Die Hauptfarben des Feuerwerks.
Colors:
- GRAY
- GREEN
# Die Farben, in die das Feuerwerk übergeht.
FadeColor:
- YELLOW
- AQUA
- WHITE
# =============================================================================
# ERSTER BEITRITT
# =============================================================================
# Spezielle Nachrichten und Effekte nur für Spieler, die das erste Mal auf dem
# Server sind.
FirstJoin:
# Soll eine spezielle Nachricht für den ersten Beitritt im Chat angezeigt werden?
EnabledFirstJoinMessage: true
# Soll ein spezieller Titel beim ersten Beitritt angezeigt werden?
SendTitleOnFirstJoin: true
# Soll ein Feuerwerk beim ersten Beitritt ausgelöst werden?
SendFireworkOnFirstJoin: true
# =============================================================================
# ACTION-BAR
# =============================================================================
# Zeigt eine kurze Nachricht in der Action-Bar an, wenn ein Spieler beitritt.
ActionBar:
# Soll eine Nachricht in der Action-Bar angezeigt werden?
EnabledActionBar: true
# Die Nachricht, die angezeigt werden soll. {player} wird durch den Spielernamen ersetzt.
Message: "&aWillkommen auf dem Server, &b{player}!"
# Wie lange soll die Nachricht in Sekunden angezeigt werden?
Duration: 3
# =============================================================================
# FARBEN-REFERENZ
# =============================================================================
# Eine Liste aller verfügbaren Farbnamen für die Feuerwerks-Konfiguration.
#BLACK
#BLUE
#FUCHSIA
#GRAY
#GREEN
#LIME
#MAROON
#NAVY
#OLIVE
#ORANGE
#PURPLE
#RED
#SILVER
#TEAL
#WHITE
#YELLOW

View File

@@ -0,0 +1,106 @@
# ZenithJoin Nachrichten-Datei
# Hier können Sie alle Texte und Nachrichten des Plugins anpassen.
# Die Zentrierung erfolgt automatisch!
# ===================================================================
# HAUPT-WILLKOMMENS-NACHRICHT
# Diese Nachricht wird neuen Spielern im Chat angezeigt.
# ===================================================================
ZenithJoin:
# Steuert, ob die Willkommens-Nachricht aktiv ist.
MessageJoin: true
# Die mehrzeilige Nachricht, die dem Spieler angezeigt wird.
# Verwenden Sie {player} als Platzhalter für den Spielernamen.
# Verwenden Sie <1>, <2>, etc. für spezielle Symbole.
FirstWelcomeMessage:
- ""
- ""
- "&8&l<2> &b&lZenith &8| &b&lNetwork &8&l<2>"
- ""
- "&8<1> &fWillkommen &b{player} &fViel Spaß auf dem Server &8<3>"
- ""
- "&7<6> &9Soziale Netzwerke &7<6>"
# Die klickbaren Links, die unter der Willkommens-Nachricht angezeigt werden.
ServerLinks:
website:
name: "&aWebsite&7,"
pagelink: "https://www.youserver.net/"
description: "&aKlicke hier um zur &9&lWebsite zu gelangen"
store:
name: "&aShop&7,"
pagelink: "https://store.youserver.net/"
description: "&aKlicke hier um zum &d&lShop zu gelangen"
twitter:
name: "&aTwitter&7,"
pagelink: "https://twitter.com/youserver/"
description: "&aKlicke hier um zu &b&lTwitter zu gelangen"
discord:
name: "&aDiscord"
pagelink: "https://linkdiscord.net/youserver.net/"
description: "&aKlicke hier um zum &9&lDiscord zu gelangen"
# Die zweite, kleinere Nachricht, die nach den Links angezeigt wird.
SecondWelcomeMessage:
- ""
- "&7- play.youserver.net -"
- ""
# ===================================================================
# JOIN- UND LEAVE-NACHRICHTEN
# Diese Nachrichten werden im Chat für alle Spieler angezeigt.
# ===================================================================
PlayerJoinMessage:
# Nachricht, die angezeigt wird, wenn ein Spieler den Server betritt.
# %luckperms_prefix% und %luckperms_suffix% werden von LuckPerms ersetzt.
Join: "&e{>} &6{>} %luckperms_prefix% &b{player} &ahat den Server betreten &f &6{<} &e{<}"
PlayerLeaveMessage:
# Nachricht, die angezeigt wird, wenn ein Spieler den Server verlässt.
# %luckperms_prefix% und %luckperms_suffix% werden von LuckPerms ersetzt.
Leave: "&e{>} &6{>} %luckperms_prefix% &b{player} &ahat den Server verlassen &f &6{<} &e{<}"
# ===================================================================
# TITEL BEIM BEITRITT
# Dieser Titel wird Spielern beim Beitritt angezeigt.
# ===================================================================
JoinTitle:
# Die Haupttitel-Zeile.
Title: '&fWillkommen &6{player}'
# Die Untertitel-Zeile.
SubTitle: '&bViel Spaß auf dem Server'
# ===================================================================
# NACHRICHTEN FÜR DEN ERSTEN BEITRITT
# Diese Nachrichten werden nur bei allererster Anmeldung eines Spielers angezeigt.
# ===================================================================
FirstJoin:
# Titel für den allerersten Beitritt.
Title: '&fErster Beitritt &6{player}'
# Untertitel für den allerersten Beitritt.
SubTitle: '&bWir freuen uns, dich hier zu haben!'
# Chat-Nachricht für den allerersten Beitritt.
JoinMessage: "&e{>} &6{>} %luckperms_prefix% &b{player} &f&6{<} &e{<} &aist das erste Mal auf dem Server!"
# ===================================================================
# ACTION-BAR-NACHRICHT
# Diese Nachricht wird in der Action-Bar angezeigt.
# ===================================================================
ActionBar:
# Die Nachricht, die in der Action-Bar angezeigt wird.
Message: "&aWillkommen auf dem Server, &b{player}!"
# ===================================================================
# HILFE- UND FEHLERMELDUNGEN
# Interne Nachrichten des Plugins.
# ===================================================================
SocialLinksHelp:
# Nachricht, wenn ein Spieler keine Berechtigung für einen Befehl hat.
perms: "&cDu hast keine Berechtigung, um diesen Befehl zu verwenden"

View File

@@ -0,0 +1,45 @@
name: ZenithJoin
main: com.mviper.zenithjoin.Main
version: 5.1.0
author: M_Viper
api-version: 1.21
# NEU: Sagt dem Server, dass dieses Plugin von PlaceholderAPI abhängt
# Der Server wird sicherstellen, dass PlaceholderAPI zuerst geladen wird.
depend: [ PlaceholderAPI ]
commands:
ZenithJoin:
description: Info about the plugin
aliases: [zj]
permission: zenithjoin.info
permission-message: You don't have permission to use this command
permissions:
zenithjoin.info:
description: Allows use of /zenithjoin
default: true
zenithjoin.help:
description: Allows use of /zenithjoin help
default: op
zenithjoin.reload:
description: Allows use of /zenithjoin reload
default: op
zenithjoin.joinmessage:
description: Allows player to see the custom join message in chat
default: true
zenithjoin.leavemessage:
description: Allows player to see the custom leave message in chat
default: true
zenithjoin.welcomemessage:
description: Allows player to see the multi-line welcome message with links
default: true
zenithjoin.title:
description: Allows player to see the join title
default: true
zenithjoin.firework:
description: Allows player to see the join firework
default: true
zenithjoin.actionbar:
description: Allows player to see the join actionbar message
default: true