ModsJava
ServerCore | Vollständig konfigurierbares Server Plugin [1.21.4] [BETA]
Java mod listed for Minecraft 1.21. Downloads from the MC Java Mods app on Android.
⬇ Download on Spigot
▬▬▬▬▬▬▬
▬▬▬▬▬▬▬
✨ ServerCore ✨
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
Deutsch
ServerCore ist ein vollständig konfigurierbares Server-Plugin, das alle wichtigen Funktionen für deinen Minecraft-Server in einem Plugin vereint.
Egal ob Homes, Warps, Kits, TPA oder Vanish – alles ist direkt integriert und über mehrere Konfigurationsdateien individuell anpassbar.
Das Ziel von ServerCore ist es, ein sauberes, übersichtliches und leistungsstarkes Core-Plugin bereitzustellen, ohne unnötigen Ballast oder komplizierte Systeme.
✨ Funktionen:
• Homes (mit Limits über Permissions)
• Warps (inkl. Auflistung)
• Kits (mit Cooldown & Permission-System)
• TPA-System
• Vanish-System
• Clearchat
• Tablist (Header & Footer)
• Join- & Quit-Nachrichten
• Join Titles
• Teleport-System mit Delay & Abbruch bei Bewegung/Schaden
• OP-BYPASS für Cooldowns
• /tp, /tphere, /tpall integriert
• Vollständig anpassbare Messages & Permissions
• Reload ohne Neustart (/sc reload)
⚙️ Konfigurierbar über:
• config.yml
• messages.yml
• permissions.yml
• settings.yml
• kits.yml
Commands:
/spawn
/setspawn
/home
/sethome
/delhome
/homes
/warp
/setwarp
/delwarp
/warps
/kit
/kits
/tpa
/tpaccept
/tpdeny
/tp
/tphere
/tpall
/vanish
/clearchat (Alias: /cc)
/sc help
/sc reload
Permissions:
Alle Permissions sind vollständig über die permissions.yml anpassbar.
Beispiele:
• servercore.kit
• servercore.kit.<name>
• servercore.home.set.<anzahl>
• servercore.tp
• servercore.vanish
⚠️ Hinweis:
Dies ist eine BETA-Version. Fehler können auftreten und Updates folgen regelmäßig.
▬▬▬▬▬▬▬
✨ ServerCore ✨
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
Deutsch
ServerCore ist ein vollständig konfigurierbares Server-Plugin, das alle wichtigen Funktionen für deinen Minecraft-Server in einem Plugin vereint.
Egal ob Homes, Warps, Kits, TPA oder Vanish – alles ist direkt integriert und über mehrere Konfigurationsdateien individuell anpassbar.
Das Ziel von ServerCore ist es, ein sauberes, übersichtliches und leistungsstarkes Core-Plugin bereitzustellen, ohne unnötigen Ballast oder komplizierte Systeme.
✨ Funktionen:
• Homes (mit Limits über Permissions)
• Warps (inkl. Auflistung)
• Kits (mit Cooldown & Permission-System)
• TPA-System
• Vanish-System
• Clearchat
• Tablist (Header & Footer)
• Join- & Quit-Nachrichten
• Join Titles
• Teleport-System mit Delay & Abbruch bei Bewegung/Schaden
• OP-BYPASS für Cooldowns
• /tp, /tphere, /tpall integriert
• Vollständig anpassbare Messages & Permissions
• Reload ohne Neustart (/sc reload)
⚙️ Konfigurierbar über:
• config.yml
• messages.yml
• permissions.yml
• settings.yml
• kits.yml
Commands:
/spawn
/setspawn
/home
/sethome
/delhome
/homes
/warp
/setwarp
/delwarp
/warps
/kit
/kits
/tpa
/tpaccept
/tpdeny
/tp
/tphere
/tpall
/vanish
/clearchat (Alias: /cc)
/sc help
/sc reload
Permissions:
Alle Permissions sind vollständig über die permissions.yml anpassbar.
Beispiele:
• servercore.kit
• servercore.kit.<name>
• servercore.home.set.<anzahl>
• servercore.tp
• servercore.vanish
⚠️ Hinweis:
Dies ist eine BETA-Version. Fehler können auftreten und Updates folgen regelmäßig.
Spoiler: config.yml
# ServerCore Hauptkonfiguration
# Verfügbare Tablist-Platzhalter:
# %player% %displayname% %online% %max_players% %server_name% %ping% %world%
general:
teleport-warmup-seconds: 0
teleport-sound: true
spawn:
teleport-on-join: false
teleport-on-first-join: true
set-gamemode-on-join:
enabled: false
gamemode: "ADVENTURE"
tablist:
update-ticks: 100
header: "\n&x&F&F&A&5&0&0S&x&F&C&A&F&0&0e&x&F&A&B&9&0&0r&x&F&7&C&3&0&0v&x&F&4&C&D&0&0e&x&F&2&D&7&0&0r&x&E&F&E&1&0&0C&x&E&C&E&B&0&0o&x&E&A&F&5&0&0r&x&E&7&F&F&0&0e\n&7Willkommen, &f%player%\n"
footer: "\n&7Online: &f%online%&8/&f%max_players% &7Ping: &f%ping%ms &8│ &7Welt: &f%world%\n"
join-message:
enabled: true
message: "&a%player% ist dem Server beigetreten."
quit-message:
enabled: true
message: "&c%player% hat den Server verlassen."
cooldowns:
fly-toggle-seconds: 0
heal-seconds: 5
feed-seconds: 5
spawn-seconds: 0
warp-seconds: 0
home-seconds: 0
tpa-seconds: 10
homes:
default-limit: 1
tpa:
request-expire-seconds: 60
clearchat:
broadcast-empty-lines: 120
join-title:
enabled: false
title: "&bWillkommen"
subtitle: "&7%player%"
fade-in: 10
stay: 60
fade-out: 10
Code (Text):
# ServerCore Hauptkonfiguration
# Verfügbare Tablist-Platzhalter:
# %player% %displayname% %online% %max_players% %server_name% %ping% %world%
general:
teleport-warmup-seconds: 0
teleport-sound: true
spawn:
teleport-on-join: false
teleport-on-first-join: true
set-gamemode-on-join:
enabled: false
gamemode: "ADVENTURE"
tablist:
update-ticks: 100
header: "\n&x&F&F&A&5&0&0S&x&F&C&A&F&0&0e&x&F&A&B&9&0&0r&x&F&7&C&3&0&0v&x&F&4&C&D&0&0e&x&F&2&D&7&0&0r&x&E&F&E&1&0&0C&x&E&C&E&B&0&0o&x&E&A&F&5&0&0r&x&E&7&F&F&0&0e\n&7Willkommen, &f%player%\n"
footer: "\n&7Online: &f%online%&8/&f%max_players% &7Ping: &f%ping%ms &8│ &7Welt: &f%world%\n"
join-message:
enabled: true
message: "&a%player% ist dem Server beigetreten."
quit-message:
enabled: true
message: "&c%player% hat den Server verlassen."
cooldowns:
fly-toggle-seconds: 0
heal-seconds: 5
feed-seconds: 5
spawn-seconds: 0
warp-seconds: 0
home-seconds: 0
tpa-seconds: 10
homes:
default-limit: 1
tpa:
request-expire-seconds: 60
clearchat:
broadcast-empty-lines: 120
join-title:
enabled: false
title: "&bWillkommen"
subtitle: "&7%player%"
fade-in: 10
stay: 60
fade-out: 10
Spoiler: messages.yml
prefix: "&8│ &x&F&F&A&5&0&0S&x&F&C&A&F&0&0e&x&F&A&B&9&0&0r&x&F&7&C&3&0&0v&x&F&4&C&D&0&0e&x&F&2&D&7&0&0r&x&E&F&E&1&0&0C&x&E&C&E&B&0&0o&x&E&A&F&5&0&0r&x&E&7&F&F&0&0e &8→ &7"
no-permission: "&cDazu hast du keine Rechte."
player-only: "&cDiesen Command kann nur ein Spieler benutzen."
module-disabled: "&cDieses Modul ist deaktiviert."
player-not-found: "&cDieser Spieler wurde nicht gefunden."
invalid-number: "&cBitte gib eine gültige Zahl ein."
reload:
success: "&aAlle Dateien wurden neu geladen."
usage:
fly: "&7Verwendung: &f/fly [Spieler]"
setwarp: "&7Verwendung: &f/setwarp <Name>"
delwarp: "&7Verwendung: &f/delwarp <Name>"
warp: "&7Verwendung: &f/warp <Name>"
kit: "&7Verwendung: &f/kit <Name>"
sethome: "&7Verwendung: &f/sethome <Name>"
delhome: "&7Verwendung: &f/delhome <Name>"
home: "&7Verwendung: &f/home <Name>"
tpa: "&7Verwendung: &f/tpa <Spieler>"
tpahere: "&7Verwendung: &f/tpahere <Spieler>"
tp: "&7Verwendung: &f/tp <Spieler> [Ziel]"
tphere: "&7Verwendung: &f/tphere <Spieler>"
tpall: "&7Verwendung: &f/tpall"
gm: "&7Verwendung: &f/gm <0|1|2|3|survival|creative|adventure|spectator> [Spieler]"
list:
warps-empty: "&7Es sind keine Warps gesetzt."
warps-header: "&7Verfügbare Warps &8(%count%)&7: &f%list%"
homes-empty: "&7Du hast noch keine Homes gesetzt."
homes-header: "&7Deine Homes &8(%count%)&7: &f%list%"
kits-empty: "&7Es sind keine Kits verfügbar."
kits-header: "&7Verfügbare Kits &8(%count%)&7: &f%list%"
fly:
enabled: "&aFlugmodus aktiviert."
disabled: "&cFlugmodus deaktiviert."
enabled-other: "&aDu hast den Flugmodus für &f%target% &aaktiviert."
disabled-other: "&cDu hast den Flugmodus für &f%target% &cdeaktiviert."
spawn:
set: "&aSpawn erfolgreich gesetzt."
teleported: "&aDu wurdest zum Spawn teleportiert."
not-set: "&cEs wurde noch kein Spawn gesetzt."
warp:
set: "&aWarp &f%warp% &aerfolgreich gesetzt."
deleted: "&cWarp &f%warp% &cwurde gelöscht."
not-found: "&cDieser Warp existiert nicht."
teleported: "&aDu wurdest zu &f%warp% &ateleportiert."
heal:
success: "&aDu wurdest geheilt."
other: "&aDu hast &f%target% &ageheilt."
feed:
success: "&aDein Hunger wurde gestillt."
other: "&aDu hast &f%target% &agesättigt."
cooldown:
active: "&cBitte warte noch &f%seconds% &cSekunden."
kit:
not-found: "&cDieses Kit existiert nicht."
received: "&aDu hast das Kit &f%kit% &aerhalten."
no-permission: "&cDu darfst dieses Kit nicht benutzen."
cooldown: "&cDieses Kit ist noch &f%seconds% &cSekunden auf Cooldown."
inventory-full: "&cDein Inventar hat nicht genug Platz."
home:
set: "&aHome &f%home% &awurde gesetzt."
deleted: "&cHome &f%home% &cwurde gelöscht."
teleported: "&aDu wurdest zu Home &f%home% &ateleportiert."
not-found: "&cDieses Home existiert nicht."
limit: "&cDu hast dein Home-Limit erreicht. Limit: &f%limit%"
tpa:
self: "&cDu kannst dich nicht zu dir selbst teleportieren."
sent: "&aTeleportanfrage an &f%target% &agesendet."
received: "&f%player% &7möchte sich zu dir teleportieren. &a/tpaccept &7oder &c/tpdeny"
accepted:
sender: "&aDeine Teleportanfrage wurde angenommen."
target: "&aTeleportanfrage angenommen."
denied:
sender: "&cDeine Teleportanfrage wurde abgelehnt."
target: "&cTeleportanfrage abgelehnt."
none: "&cDu hast keine offene Teleportanfrage."
expired: "&cDie Teleportanfrage ist abgelaufen."
tpahere:
sent: "&aTeleportanfrage an &f%target% &agesendet."
received: "&f%player% &7möchte, dass du dich zu ihm teleportierst. &a/tpaccept &7oder &c/tpdeny"
vanish:
enabled: "&aVanish aktiviert."
disabled: "&cVanish deaktiviert."
enabled-other: "&aDu hast &f%target% &ain Vanish gesetzt."
disabled-other: "&cDu hast Vanish für &f%target% &cdeaktiviert."
gamemode:
changed: "&aDein Spielmodus ist jetzt &f%mode%&a."
changed-other: "&aDu hast den Spielmodus von &f%target% &aauf &f%mode% &agesetzt."
clearchat:
success: "&aDer Chat wurde geleert."
teleport:
delay: "&7Teleportiere in &f%seconds% &7Sekunden. Bewege dich nicht."
cancelled-move: "&cTeleport abgebrochen, weil du dich bewegt hast."
cancelled-damage: "&cTeleport abgebrochen, weil du Schaden erhalten hast."
# Legacy compatibility keys
warp.list-title: "&7Verfügbare Warps &8(%count%)&7: &f%list%"
warp.list-empty: "&7Es sind keine Warps gesetzt."
home.list-title: "&7Deine Homes &8(%count%)&7: &f%list%"
home.list-empty: "&7Du hast noch keine Homes gesetzt."
kit.list-header: "&7Verfügbare Kits &8(%count%)&7: &f%list%"
kit.list-line-ready: "&8- &a%kit%"
kit.list-line-no-permission: "&8- &c%kit% &8(&7keine Rechte&8)"
kit.list-line-cooldown: "&8- &e%kit% &8(&7%seconds%s Cooldown&8)"
help:
header: "&bServerCore &7Hilfe"
tp:
self: "&cDu kannst dich nicht zu dir selbst teleportieren."
teleported: "&aDu wurdest zu &f%target% &ateleportiert."
other: "&aDu hast &f%target% &azu &f%destination% &ateleportiert."
here-sender: "&aDu hast &f%target% &azu dir teleportiert."
here-target: "&aDu wurdest zu &f%player% &ateleportiert."
all-sender: "&aDu hast &f%count% &aSpieler zu dir teleportiert."
all-target: "&aDu wurdest zu &f%player% &ateleportiert."
Code (Text):
prefix: "&8│ &x&F&F&A&5&0&0S&x&F&C&A&F&0&0e&x&F&A&B&9&0&0r&x&F&7&C&3&0&0v&x&F&4&C&D&0&0e&x&F&2&D&7&0&0r&x&E&F&E&1&0&0C&x&E&C&E&B&0&0o&x&E&A&F&5&0&0r&x&E&7&F&F&0&0e &8→ &7"
no-permission: "&cDazu hast du keine Rechte."
player-only: "&cDiesen Command kann nur ein Spieler benutzen."
module-disabled: "&cDieses Modul ist deaktiviert."
player-not-found: "&cDieser Spieler wurde nicht gefunden."
invalid-number: "&cBitte gib eine gültige Zahl ein."
reload:
success: "&aAlle Dateien wurden neu geladen."
usage:
fly: "&7Verwendung: &f/fly [Spieler]"
setwarp: "&7Verwendung: &f/setwarp <Name>"
delwarp: "&7Verwendung: &f/delwarp <Name>"
warp: "&7Verwendung: &f/warp <Name>"
kit: "&7Verwendung: &f/kit <Name>"
sethome: "&7Verwendung: &f/sethome <Name>"
delhome: "&7Verwendung: &f/delhome <Name>"
home: "&7Verwendung: &f/home <Name>"
tpa: "&7Verwendung: &f/tpa <Spieler>"
tpahere: "&7Verwendung: &f/tpahere <Spieler>"
tp: "&7Verwendung: &f/tp <Spieler> [Ziel]"
tphere: "&7Verwendung: &f/tphere <Spieler>"
tpall: "&7Verwendung: &f/tpall"
gm: "&7Verwendung: &f/gm <0|1|2|3|survival|creative|adventure|spectator> [Spieler]"
list:
warps-empty: "&7Es sind keine Warps gesetzt."
warps-header: "&7Verfügbare Warps &8(%count%)&7: &f%list%"
homes-empty: "&7Du hast noch keine Homes gesetzt."
homes-header: "&7Deine Homes &8(%count%)&7: &f%list%"
kits-empty: "&7Es sind keine Kits verfügbar."
kits-header: "&7Verfügbare Kits &8(%count%)&7: &f%list%"
fly:
enabled: "&aFlugmodus aktiviert."
disabled: "&cFlugmodus deaktiviert."
enabled-other: "&aDu hast den Flugmodus für &f%target% &aaktiviert."
disabled-other: "&cDu hast den Flugmodus für &f%target% &cdeaktiviert."
spawn:
set: "&aSpawn erfolgreich gesetzt."
teleported: "&aDu wurdest zum Spawn teleportiert."
not-set: "&cEs wurde noch kein Spawn gesetzt."
warp:
set: "&aWarp &f%warp% &aerfolgreich gesetzt."
deleted: "&cWarp &f%warp% &cwurde gelöscht."
not-found: "&cDieser Warp existiert nicht."
teleported: "&aDu wurdest zu &f%warp% &ateleportiert."
heal:
success: "&aDu wurdest geheilt."
other: "&aDu hast &f%target% &ageheilt."
feed:
success: "&aDein Hunger wurde gestillt."
other: "&aDu hast &f%target% &agesättigt."
cooldown:
active: "&cBitte warte noch &f%seconds% &cSekunden."
kit:
not-found: "&cDieses Kit existiert nicht."
received: "&aDu hast das Kit &f%kit% &aerhalten."
no-permission: "&cDu darfst dieses Kit nicht benutzen."
cooldown: "&cDieses Kit ist noch &f%seconds% &cSekunden auf Cooldown."
inventory-full: "&cDein Inventar hat nicht genug Platz."
home:
set: "&aHome &f%home% &awurde gesetzt."
deleted: "&cHome &f%home% &cwurde gelöscht."
teleported: "&aDu wurdest zu Home &f%home% &ateleportiert."
not-found: "&cDieses Home existiert nicht."
limit: "&cDu hast dein Home-Limit erreicht. Limit: &f%limit%"
tpa:
self: "&cDu kannst dich nicht zu dir selbst teleportieren."
sent: "&aTeleportanfrage an &f%target% &agesendet."
received: "&f%player% &7möchte sich zu dir teleportieren. &a/tpaccept &7oder &c/tpdeny"
accepted:
sender: "&aDeine Teleportanfrage wurde angenommen."
target: "&aTeleportanfrage angenommen."
denied:
sender: "&cDeine Teleportanfrage wurde abgelehnt."
target: "&cTeleportanfrage abgelehnt."
none: "&cDu hast keine offene Teleportanfrage."
expired: "&cDie Teleportanfrage ist abgelaufen."
tpahere:
sent: "&aTeleportanfrage an &f%target% &agesendet."
received: "&f%player% &7möchte, dass du dich zu ihm teleportierst. &a/tpaccept &7oder &c/tpdeny"
vanish:
enabled: "&aVanish aktiviert."
disabled: "&cVanish deaktiviert."
enabled-other: "&aDu hast &f%target% &ain Vanish gesetzt."
disabled-other: "&cDu hast Vanish für &f%target% &cdeaktiviert."
gamemode:
changed: "&aDein Spielmodus ist jetzt &f%mode%&a."
changed-other: "&aDu hast den Spielmodus von &f%target% &aauf &f%mode% &agesetzt."
clearchat:
success: "&aDer Chat wurde geleert."
teleport:
delay: "&7Teleportiere in &f%seconds% &7Sekunden. Bewege dich nicht."
cancelled-move: "&cTeleport abgebrochen, weil du dich bewegt hast."
cancelled-damage: "&cTeleport abgebrochen, weil du Schaden erhalten hast."
# Legacy compatibility keys
warp.list-title: "&7Verfügbare Warps &8(%count%)&7: &f%list%"
warp.list-empty: "&7Es sind keine Warps gesetzt."
home.list-title: "&7Deine Homes &8(%count%)&7: &f%list%"
home.list-empty: "&7Du hast noch keine Homes gesetzt."
kit.list-header: "&7Verfügbare Kits &8(%count%)&7: &f%list%"
kit.list-line-ready: "&8- &a%kit%"
kit.list-line-no-permission: "&8- &c%kit% &8(&7keine Rechte&8)"
kit.list-line-cooldown: "&8- &e%kit% &8(&7%seconds%s Cooldown&8)"
help:
header: "&bServerCore &7Hilfe"
tp:
self: "&cDu kannst dich nicht zu dir selbst teleportieren."
teleported: "&aDu wurdest zu &f%target% &ateleportiert."
other: "&aDu hast &f%target% &azu &f%destination% &ateleportiert."
here-sender: "&aDu hast &f%target% &azu dir teleportiert."
here-target: "&aDu wurdest zu &f%player% &ateleportiert."
all-sender: "&aDu hast &f%count% &aSpieler zu dir teleportiert."
all-target: "&aDu wurdest zu &f%player% &ateleportiert."
Spoiler: kits.yml
starter:
enabled: true
permission: "servercore.kit.starter"
cooldown-seconds: 3600
items:
- "STONE_SWORD 1"
- "BREAD 16"
- "COOKED_BEEF 8"
helmet: "IRON_HELMET 1"
chestplate: "IRON_CHESTPLATE 1"
leggings: "IRON_LEGGINGS 1"
boots: "IRON_BOOTS 1"
Code (Text):
starter:
enabled: true
permission: "servercore.kit.starter"
cooldown-seconds: 3600
items:
- "STONE_SWORD 1"
- "BREAD 16"
- "COOKED_BEEF 8"
helmet: "IRON_HELMET 1"
chestplate: "IRON_CHESTPLATE 1"
leggings: "IRON_LEGGINGS 1"
boots: "IRON_BOOTS 1"
Spoiler: permissions.yml
# Diese Nodes werden im Plugin verwendet und können frei angepasst werden.
permissions:
fly: "servercore.fly"
fly-others: "servercore.fly.others"
spawn: "servercore.spawn"
setspawn: "servercore.setspawn"
warp: "servercore.warp"
setwarp: "servercore.setwarp"
delwarp: "servercore.delwarp"
heal: "servercore.heal"
heal-others: "servercore.heal.others"
feed: "servercore.feed"
feed-others: "servercore.feed.others"
kit: "servercore.kit"
kit-bypasscooldown: "servercore.kit.bypasscooldown"
home: "servercore.home"
sethome: "servercore.sethome"
delhome: "servercore.delhome"
home-limit-bypass: "servercore.home.limit.bypass"
# <amount> oder <x> wird automatisch durch 1, 2, 3 ... ersetzt
home-set-prefix: "servercore.home.set.<amount>"
teleport-bypassdelay: "servercore.teleport.bypassdelay"
tpa: "servercore.tpa"
tpahere: "servercore.tpahere"
tpaccept: "servercore.tpaccept"
tpdeny: "servercore.tpdeny"
tp: "servercore.tp"
tp-others: "servercore.tp.others"
tphere: "servercore.tphere"
tpall: "servercore.tpall"
vanish: "servercore.vanish"
vanish-others: "servercore.vanish.others"
gm: "servercore.gm"
gm-others: "servercore.gm.others"
clearchat: "servercore.clearchat"
reload: "servercore.reload"
help: "servercore.help"
Code (Text):
# Diese Nodes werden im Plugin verwendet und können frei angepasst werden.
permissions:
fly: "servercore.fly"
fly-others: "servercore.fly.others"
spawn: "servercore.spawn"
setspawn: "servercore.setspawn"
warp: "servercore.warp"
setwarp: "servercore.setwarp"
delwarp: "servercore.delwarp"
heal: "servercore.heal"
heal-others: "servercore.heal.others"
feed: "servercore.feed"
feed-others: "servercore.feed.others"
kit: "servercore.kit"
kit-bypasscooldown: "servercore.kit.bypasscooldown"
home: "servercore.home"
sethome: "servercore.sethome"
delhome: "servercore.delhome"
home-limit-bypass: "servercore.home.limit.bypass"
# <amount> oder <x> wird automatisch durch 1, 2, 3 ... ersetzt
home-set-prefix: "servercore.home.set.<amount>"
teleport-bypassdelay: "servercore.teleport.bypassdelay"
tpa: "servercore.tpa"
tpahere: "servercore.tpahere"
tpaccept: "servercore.tpaccept"
tpdeny: "servercore.tpdeny"
tp: "servercore.tp"
tp-others: "servercore.tp.others"
tphere: "servercore.tphere"
tpall: "servercore.tpall"
vanish: "servercore.vanish"
vanish-others: "servercore.vanish.others"
gm: "servercore.gm"
gm-others: "servercore.gm.others"
clearchat: "servercore.clearchat"
reload: "servercore.reload"
help: "servercore.help"
Spoiler: settings.yml
# Module an/aus
modules:
fly: true
spawn: true
warps: true
heal: true
feed: true
kits: true
tablist: true
join-quit-messages: true
homes: true
tpa: true
vanish: true
gamemode: true
clearchat: true
reload: true
Code (Text):
# Module an/aus
modules:
fly: true
spawn: true
warps: true
heal: true
feed: true
kits: true
tablist: true
join-quit-messages: true
homes: true
tpa: true
vanish: true
gamemode: true
clearchat: true
reload: true
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
English
ServerCore is a fully configurable server plugin that combines all essential features for your Minecraft server in one plugin.
From homes, warps and kits to TPA and vanish – everything is built-in and customizable through multiple configuration files.
The goal of ServerCore is to provide a clean, powerful and easy-to-use core plugin without unnecessary complexity.
✨ Features:
• Homes (with permission-based limits)
• Warps (including listing)
• Kits (with cooldown & permissions)
• TPA system
• Vanish system
• Clearchat
• Tablist (header & footer)
• Join & quit messages
• Join titles
• Teleport system with delay & cancel on move/damage
• OP bypass for cooldowns
• /tp, /tphere, /tpall included
• Fully customizable messages & permissions
• Reload without restart (/sc reload)
⚙️ Configurable via:
• config.yml
• messages.yml
• permissions.yml
• settings.yml
• kits.yml
Commands:
/spawn
/setspawn
/home
/sethome
/delhome
/homes
/warp
/setwarp
/delwarp
/warps
/kit
/kits
/tpa
/tpaccept
/tpdeny
/tp
/tphere
/tpall
/vanish
/clearchat (alias: /cc)
/sc help
/sc reload
Permissions:
All permissions can be fully customized in permissions.yml.
Examples:
• servercore.kit
• servercore.kit.<name>
• servercore.home.set.<amount>
• servercore.tp
• servercore.vanish
⚠️ Note:
This is a BETA version. Bugs may occur and updates will follow.
Spoiler: config.yml
# ServerCore config
# available tablist placeholder:
# %player% %displayname% %online% %max_players% %server_name% %ping% %world%
general:
teleport-warmup-seconds: 0
teleport-sound: true
spawn:
teleport-on-join: false
teleport-on-first-join: true
set-gamemode-on-join:
enabled: false
gamemode: "ADVENTURE"
tablist:
update-ticks: 100
header: "\n&x&F&F&A&5&0&0S&x&F&C&A&F&0&0e&x&F&A&B&9&0&0r&x&F&7&C&3&0&0v&x&F&4&C&D&0&0e&x&F&2&D&7&0&0r&x&E&F&E&1&0&0C&x&E&C&E&B&0&0o&x&E&A&F&5&0&0r&x&E&7&F&F&0&0e\n&7Welcome, &f%player%\n"
footer: "\n&7online: &f%Online%&8/&f%max_players% &7Ping: &f%ping%ms &8│ &7World: &f%world%\n"
join-message:
enabled: true
message: "&a%player% joined the server."
quit-message:
enabled: true
message: "&c%player% left the server."
cooldowns:
fly-toggle-seconds: 0
heal-seconds: 5
feed-seconds: 5
spawn-seconds: 0
warp-seconds: 0
home-seconds: 0
tpa-seconds: 10
homes:
default-limit: 1
tpa:
request-expire-seconds: 60
clearchat:
broadcast-empty-lines: 120
join-title:
enabled: false
title: "&bWelcome"
subtitle: "&7%player%"
fade-in: 10
stay: 60
fade-out: 10
Code (Text):
# ServerCore config
# available tablist placeholder:
# %player% %displayname% %online% %max_players% %server_name% %ping% %world%
general:
teleport-warmup-seconds: 0
teleport-sound: true
spawn:
teleport-on-join: false
teleport-on-first-join: true
set-gamemode-on-join:
enabled: false
gamemode: "ADVENTURE"
tablist:
update-ticks: 100
header: "\n&x&F&F&A&5&0&0S&x&F&C&A&F&0&0e&x&F&A&B&9&0&0r&x&F&7&C&3&0&0v&x&F&4&C&D&0&0e&x&F&2&D&7&0&0r&x&E&F&E&1&0&0C&x&E&C&E&B&0&0o&x&E&A&F&5&0&0r&x&E&7&F&F&0&0e\n&7Welcome, &f%player%\n"
footer: "\n&7online: &f%Online%&8/&f%max_players% &7Ping: &f%ping%ms &8│ &7World: &f%world%\n"
join-message:
enabled: true
message: "&a%player% joined the server."
quit-message:
enabled: true
message: "&c%player% left the server."
cooldowns:
fly-toggle-seconds: 0
heal-seconds: 5
feed-seconds: 5
spawn-seconds: 0
warp-seconds: 0
home-seconds: 0
tpa-seconds: 10
homes:
default-limit: 1
tpa:
request-expire-seconds: 60
clearchat:
broadcast-empty-lines: 120
join-title:
enabled: false
title: "&bWelcome"
subtitle: "&7%player%"
fade-in: 10
stay: 60
fade-out: 10
Spoiler: messages_en.yml
prefix: "&8│ &x&F&F&A&5&0&0S&x&F&C&A&F&0&0e&x&F&A&B&9&0&0r&x&F&7&C&3&0&0v&x&F&4&C&D&0&0e&x&F&2&D&7&0&0r&x&E&F&E&1&0&0C&x&E&C&E&B&0&0o&x&E&A&F&5&0&0r&x&E&7&F&F&0&0e &8→ &7"
no-permission: "&cYou do not have permission to do that."
player-only: "&cThis command can only be used by a player."
module-disabled: "&cThis module is disabled."
player-not-found: "&cThis player could not be found."
invalid-number: "&cPlease enter a valid number."
reload:
success: "&aAll files have been reloaded."
usage:
fly: "&7Usage: &f/fly [player]"
setwarp: "&7Usage: &f/setwarp <name>"
delwarp: "&7Usage: &f/delwarp <name>"
warp: "&7Usage: &f/warp <name>"
kit: "&7Usage: &f/kit <name>"
sethome: "&7Usage: &f/sethome <name>"
delhome: "&7Usage: &f/delhome <name>"
home: "&7Usage: &f/home <name>"
tpa: "&7Usage: &f/tpa <player>"
tpahere: "&7Usage: &f/tpahere <player>"
tp: "&7Usage: &f/tp <player> [target]"
tphere: "&7Usage: &f/tphere <player>"
tpall: "&7Usage: &f/tpall"
gm: "&7Usage: &f/gm <0|1|2|3|survival|creative|adventure|spectator> [player]"
list:
warps-empty: "&7No warps have been set."
warps-header: "&7Available warps &8(%count%)&7: &f%list%"
homes-empty: "&7You have not set any homes yet."
homes-header: "&7Your homes &8(%count%)&7: &f%list%"
kits-empty: "&7No kits are available."
kits-header: "&7Available kits &8(%count%)&7: &f%list%"
fly:
enabled: "&aFlight mode enabled."
disabled: "&cFlight mode disabled."
enabled-other: "&aYou enabled flight mode for &f%target%&a."
disabled-other: "&cYou disabled flight mode for &f%target%&c."
spawn:
set: "&aSpawn successfully set."
teleported: "&aYou have been teleported to spawn."
not-set: "&cNo spawn has been set yet."
warp:
set: "&aWarp &f%warp% &ahas been set."
deleted: "&cWarp &f%warp% &chas been deleted."
not-found: "&cThis warp does not exist."
teleported: "&aYou have been teleported to &f%warp%&a."
heal:
success: "&aYou have been healed."
other: "&aYou healed &f%target%&a."
feed:
success: "&aYour hunger has been restored."
other: "&aYou fed &f%target%&a."
cooldown:
active: "&cPlease wait &f%seconds% &cmore seconds."
kit:
not-found: "&cThis kit does not exist."
received: "&aYou received the kit &f%kit%&a."
no-permission: "&cYou are not allowed to use this kit."
cooldown: "&cThis kit is on cooldown for another &f%seconds% &cseconds."
inventory-full: "&cYour inventory does not have enough space."
home:
set: "&aHome &f%home% &ahas been set."
deleted: "&cHome &f%home% &chas been deleted."
teleported: "&aYou have been teleported to home &f%home%&a."
not-found: "&cThis home does not exist."
limit: "&cYou have reached your home limit. Limit: &f%limit%"
tpa:
self: "&cYou cannot teleport to yourself."
sent: "&aTeleport request sent to &f%target%&a."
received: "&f%player% &7wants to teleport to you. &a/tpaccept &7or &c/tpdeny"
accepted:
sender: "&aYour teleport request has been accepted."
target: "&aTeleport request accepted."
denied:
sender: "&cYour teleport request has been denied."
target: "&cTeleport request denied."
none: "&cYou do not have any pending teleport requests."
expired: "&cThe teleport request has expired."
tpahere:
sent: "&aTeleport request sent to &f%target%&a."
received: "&f%player% &7wants you to teleport to them. &a/tpaccept &7or &c/tpdeny"
vanish:
enabled: "&aVanish enabled."
disabled: "&cVanish disabled."
enabled-other: "&aYou enabled vanish for &f%target%&a."
disabled-other: "&cYou disabled vanish for &f%target%&c."
gamemode:
changed: "&aYour gamemode is now &f%mode%&a."
changed-other: "&aYou changed the gamemode of &f%target% &ato &f%mode%&a."
clearchat:
success: "&aThe chat has been cleared."
teleport:
delay: "&7Teleporting in &f%seconds% &7seconds. Do not move."
cancelled-move: "&cTeleport cancelled because you moved."
cancelled-damage: "&cTeleport cancelled because you took damage."
# Legacy compatibility keys
warp.list-title: "&7Available warps &8(%count%)&7: &f%list%"
warp.list-empty: "&7No warps have been set."
home.list-title: "&7Your homes &8(%count%)&7: &f%list%"
home.list-empty: "&7You have not set any homes yet."
kit.list-header: "&7Available kits &8(%count%)&7: &f%list%"
kit.list-line-ready: "&8- &a%kit%"
kit.list-line-no-permission: "&8- &c%kit% &8(&7no permission&8)"
kit.list-line-cooldown: "&8- &e%kit% &8(&7%seconds%s cooldown&8)"
help:
header: "&bServerCore &7Help"
tp:
self: "&cYou cannot teleport to yourself."
teleported: "&aYou have been teleported to &f%target%&a."
other: "&aYou teleported &f%target% &ato &f%destination%&a."
here-sender: "&aYou teleported &f%target% &ato you."
here-target: "&aYou have been teleported to &f%player%&a."
all-sender: "&aYou teleported &f%count% &aplayers to you."
all-target: "&aYou have been teleported to &f%player%&a."
Code (Text):
prefix: "&8│ &x&F&F&A&5&0&0S&x&F&C&A&F&0&0e&x&F&A&B&9&0&0r&x&F&7&C&3&0&0v&x&F&4&C&D&0&0e&x&F&2&D&7&0&0r&x&E&F&E&1&0&0C&x&E&C&E&B&0&0o&x&E&A&F&5&0&0r&x&E&7&F&F&0&0e &8→ &7"
no-permission: "&cYou do not have permission to do that."
player-only: "&cThis command can only be used by a player."
module-disabled: "&cThis module is disabled."
player-not-found: "&cThis player could not be found."
invalid-number: "&cPlease enter a valid number."
reload:
success: "&aAll files have been reloaded."
usage:
fly: "&7Usage: &f/fly [player]"
setwarp: "&7Usage: &f/setwarp <name>"
delwarp: "&7Usage: &f/delwarp <name>"
warp: "&7Usage: &f/warp <name>"
kit: "&7Usage: &f/kit <name>"
sethome: "&7Usage: &f/sethome <name>"
delhome: "&7Usage: &f/delhome <name>"
home: "&7Usage: &f/home <name>"
tpa: "&7Usage: &f/tpa <player>"
tpahere: "&7Usage: &f/tpahere <player>"
tp: "&7Usage: &f/tp <player> [target]"
tphere: "&7Usage: &f/tphere <player>"
tpall: "&7Usage: &f/tpall"
gm: "&7Usage: &f/gm <0|1|2|3|survival|creative|adventure|spectator> [player]"
list:
warps-empty: "&7No warps have been set."
warps-header: "&7Available warps &8(%count%)&7: &f%list%"
homes-empty: "&7You have not set any homes yet."
homes-header: "&7Your homes &8(%count%)&7: &f%list%"
kits-empty: "&7No kits are available."
kits-header: "&7Available kits &8(%count%)&7: &f%list%"
fly:
enabled: "&aFlight mode enabled."
disabled: "&cFlight mode disabled."
enabled-other: "&aYou enabled flight mode for &f%target%&a."
disabled-other: "&cYou disabled flight mode for &f%target%&c."
spawn:
set: "&aSpawn successfully set."
teleported: "&aYou have been teleported to spawn."
not-set: "&cNo spawn has been set yet."
warp:
set: "&aWarp &f%warp% &ahas been set."
deleted: "&cWarp &f%warp% &chas been deleted."
not-found: "&cThis warp does not exist."
teleported: "&aYou have been teleported to &f%warp%&a."
heal:
success: "&aYou have been healed."
other: "&aYou healed &f%target%&a."
feed:
success: "&aYour hunger has been restored."
other: "&aYou fed &f%target%&a."
cooldown:
active: "&cPlease wait &f%seconds% &cmore seconds."
kit:
not-found: "&cThis kit does not exist."
received: "&aYou received the kit &f%kit%&a."
no-permission: "&cYou are not allowed to use this kit."
cooldown: "&cThis kit is on cooldown for another &f%seconds% &cseconds."
inventory-full: "&cYour inventory does not have enough space."
home:
set: "&aHome &f%home% &ahas been set."
deleted: "&cHome &f%home% &chas been deleted."
teleported: "&aYou have been teleported to home &f%home%&a."
not-found: "&cThis home does not exist."
limit: "&cYou have reached your home limit. Limit: &f%limit%"
tpa:
self: "&cYou cannot teleport to yourself."
sent: "&aTeleport request sent to &f%target%&a."
received: "&f%player% &7wants to teleport to you. &a/tpaccept &7or &c/tpdeny"
accepted:
sender: "&aYour teleport request has been accepted."
target: "&aTeleport request accepted."
denied:
sender: "&cYour teleport request has been denied."
target: "&cTeleport request denied."
none: "&cYou do not have any pending teleport requests."
expired: "&cThe teleport request has expired."
tpahere:
sent: "&aTeleport request sent to &f%target%&a."
received: "&f%player% &7wants you to teleport to them. &a/tpaccept &7or &c/tpdeny"
vanish:
enabled: "&aVanish enabled."
disabled: "&cVanish disabled."
enabled-other: "&aYou enabled vanish for &f%target%&a."
disabled-other: "&cYou disabled vanish for &f%target%&c."
gamemode:
changed: "&aYour gamemode is now &f%mode%&a."
changed-other: "&aYou changed the gamemode of &f%target% &ato &f%mode%&a."
clearchat:
success: "&aThe chat has been cleared."
teleport:
delay: "&7Teleporting in &f%seconds% &7seconds. Do not move."
cancelled-move: "&cTeleport cancelled because you moved."
cancelled-damage: "&cTeleport cancelled because you took damage."
# Legacy compatibility keys
warp.list-title: "&7Available warps &8(%count%)&7: &f%list%"
warp.list-empty: "&7No warps have been set."
home.list-title: "&7Your homes &8(%count%)&7: &f%list%"
home.list-empty: "&7You have not set any homes yet."
kit.list-header: "&7Available kits &8(%count%)&7: &f%list%"
kit.list-line-ready: "&8- &a%kit%"
kit.list-line-no-permission: "&8- &c%kit% &8(&7no permission&8)"
kit.list-line-cooldown: "&8- &e%kit% &8(&7%seconds%s cooldown&8)"
help:
header: "&bServerCore &7Help"
tp:
self: "&cYou cannot teleport to yourself."
teleported: "&aYou have been teleported to &f%target%&a."
other: "&aYou teleported &f%target% &ato &f%destination%&a."
here-sender: "&aYou teleported &f%target% &ato you."
here-target: "&aYou have been teleported to &f%player%&a."
all-sender: "&aYou teleported &f%count% &aplayers to you."
all-target: "&aYou have been teleported to &f%player%&a."
Spoiler: kits.yml
starter:
enabled: true
permission: "servercore.kit.starter"
cooldown-seconds: 3600
items:
- "STONE_SWORD 1"
- "BREAD 16"
- "COOKED_BEEF 8"
helmet: "IRON_HELMET 1"
chestplate: "IRON_CHESTPLATE 1"
leggings: "IRON_LEGGINGS 1"
boots: "IRON_BOOTS 1"
Code (Text):
starter:
enabled: true
permission: "servercore.kit.starter"
cooldown-seconds: 3600
items:
- "STONE_SWORD 1"
- "BREAD 16"
- "COOKED_BEEF 8"
helmet: "IRON_HELMET 1"
chestplate: "IRON_CHESTPLATE 1"
leggings: "IRON_LEGGINGS 1"
boots: "IRON_BOOTS 1"
Spoiler: permissions.yml
# Diese Nodes werden im Plugin verwendet und können frei angepasst werden.
permissions:
fly: "servercore.fly"
fly-others: "servercore.fly.others"
spawn: "servercore.spawn"
setspawn: "servercore.setspawn"
warp: "servercore.warp"
setwarp: "servercore.setwarp"
delwarp: "servercore.delwarp"
heal: "servercore.heal"
heal-others: "servercore.heal.others"
feed: "servercore.feed"
feed-others: "servercore.feed.others"
kit: "servercore.kit"
kit-bypasscooldown: "servercore.kit.bypasscooldown"
home: "servercore.home"
sethome: "servercore.sethome"
delhome: "servercore.delhome"
home-limit-bypass: "servercore.home.limit.bypass"
# <amount> oder <x> wird automatisch durch 1, 2, 3 ... ersetzt
home-set-prefix: "servercore.home.set.<amount>"
teleport-bypassdelay: "servercore.teleport.bypassdelay"
tpa: "servercore.tpa"
tpahere: "servercore.tpahere"
tpaccept: "servercore.tpaccept"
tpdeny: "servercore.tpdeny"
tp: "servercore.tp"
tp-others: "servercore.tp.others"
tphere: "servercore.tphere"
tpall: "servercore.tpall"
vanish: "servercore.vanish"
vanish-others: "servercore.vanish.others"
gm: "servercore.gm"
gm-others: "servercore.gm.others"
clearchat: "servercore.clearchat"
reload: "servercore.reload"
help: "servercore.help"
Code (Text):
# Diese Nodes werden im Plugin verwendet und können frei angepasst werden.
permissions:
fly: "servercore.fly"
fly-others: "servercore.fly.others"
spawn: "servercore.spawn"
setspawn: "servercore.setspawn"
warp: "servercore.warp"
setwarp: "servercore.setwarp"
delwarp: "servercore.delwarp"
heal: "servercore.heal"
heal-others: "servercore.heal.others"
feed: "servercore.feed"
feed-others: "servercore.feed.others"
kit: "servercore.kit"
kit-bypasscooldown: "servercore.kit.bypasscooldown"
home: "servercore.home"
sethome: "servercore.sethome"
delhome: "servercore.delhome"
home-limit-bypass: "servercore.home.limit.bypass"
# <amount> oder <x> wird automatisch durch 1, 2, 3 ... ersetzt
home-set-prefix: "servercore.home.set.<amount>"
teleport-bypassdelay: "servercore.teleport.bypassdelay"
tpa: "servercore.tpa"
tpahere: "servercore.tpahere"
tpaccept: "servercore.tpaccept"
tpdeny: "servercore.tpdeny"
tp: "servercore.tp"
tp-others: "servercore.tp.others"
tphere: "servercore.tphere"
tpall: "servercore.tpall"
vanish: "servercore.vanish"
vanish-others: "servercore.vanish.others"
gm: "servercore.gm"
gm-others: "servercore.gm.others"
clearchat: "servercore.clearchat"
reload: "servercore.reload"
help: "servercore.help"
Spoiler: settings.yml
# Module an/aus
modules:
fly: true
spawn: true
warps: true
heal: true
feed: true
kits: true
tablist: true
join-quit-messages: true
homes: true
tpa: true
vanish: true
gamemode: true
clearchat: true
reload: true
Code (Text):
# Module an/aus
modules:
fly: true
spawn: true
warps: true
heal: true
feed: true
kits: true
tablist: true
join-quit-messages: true
homes: true
tpa: true
vanish: true
gamemode: true
clearchat: true
reload: true
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
Quick facts
- Edition: Minecraft Java
- File type: .jar
- Minecraft version listed: 1.21
- How to install: Install the matching mod loader (Forge, Fabric or NeoForge) for your Minecraft version. → Download the .jar. → Put it in the .minecraft/mods folder and launch that loader profile.
- Where to get it: Opens on Spigot — not every file is mirrored on our own servers.
Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.
ServerCore | Vollständig konfigurierbares Server Plugin [1.21.4] [BETA] is a free Minecraft Java mod. Compatible with Minecraft 1.21. Downloaded 17 times (via Spigot). Download it and open it directly in the game.