System
0.4.11-devThis is the dev-version of "System" a tool to manage and customize your server - System v0.5-dev will come soon!
System | DEV-VERSION v.0.4.11-dev
NOTE THAT THIS IS A DEV-VERSION AND NOT STABLE AND FINISHED YET! TO DOWNLOAD THE STABLE-BUILD GO TO:
System | Stable Build
You can report bugs here: GitHub
More informations about System and the Documentation can be found here:
Documentation
« FEATURES »
- More than 40+ Commands
- Permission Packages
- UPDATED! ➥ Join and Quit System
- NEW! ➥ HomeSystem and Database support
- UPDATED! ➥ Customizeable ChatSystem
- UPDATED! ➥ PrefixSystem
- NEW! ➥ EconomySystem using Vault or PlayerPoints (optional)
- Fully customizeable
- Customizeable Permissions
- View your plugins in a nice gui
- En- or Disable Features you don't want to use
- Easy to use
- Easy to understand
- Staffchat
- CommandBlocker
- NEW! ➥ bypass PlayerLimit Function
- players with permission are able to join the server, even after he is full
- UPDATED! ➥ Blacklist system to block names of players or words
- APIs to hook into System
« INSTALLATION »
- Click at "Download now"
- Stop your server
- Drag and Drop the System.jar Data into your plugins folder
- Start your server
- Edit the config and reload the server
- Have fun!
« COMMANDS & PERMISSIONS »
All Commands and Permissions can be found over on
System's GitBook
« CONFIGURATION »
config.yml
system:
admin:
permission: system.admin
reload:
successful: '%prefix% &aAlle Einstellungen wurden neu geladen!'
permission: system.reload
help:
permission: system.help
broadcast:
permission: system.chat.broadcast
bypass:
command_block:
permission: system.command.use
player_limit:
permission: system.bypass.playerlimit
blacklist:
check_similarity_threshold: 5
economy:
type: PLAYERPOINTS
enabled: false
prefix:
system: '&eSystem &8»'
private_chat: '&3Private &8»'
SQL: '&eSystem &8 - &3SQL &8»'
broadcast: '&cBroadcast &8»&r'
usage: '&cUsage:'
staffchat: '&cStaffchat &7-&r'
staffchat:
permission:
all: system.staffchat
use: system.staffchat.use
see: system.staffchat.see
chat:
letter: '@'
layout: '%prefix% %staffchat% &6%player%&7: &f%message%'
add:
foodLevelOnHeal:
enable: false
healLevelOnFeed:
enable: false
spawn:
onDeath:
enabled: false
message: '%prefix% &aDu wurdest zum Spawn teleportiert.'
onJoin:
enabled: false
command:
enable:
player:
afk: true
back: true
feed: true
fly: true
speed: true
gamemode: true
skull: true
heal: true
kill: true
repair: true
workbench: true
burn: true
teleport: true
stack: true
premium: true
system:
blacklist: true
ui:
invsee: true
vote: true
enderchest: true
enchant: true
settings: true
staffmember: true
world:
build: false
time: true
weather: true
spawn: true
chat:
msg: true
clear: true
broadcast: true
social:
discord: true
teamspeak: true
youtube: true
tiktok: true
twitch: true
creator: true
website: true
connection:
ping: true
shutdown: true
listener:
enable:
updater: true
saturation: false
connection:
join: true
quit: true
playerLimitByPass: true
chat:
functions: true
staffchat: true
system:
death: true
respawnOnDeath: true
unknownCommand: true
blockedCommands: true
debug:
enabled: false
disable:
saturation: false
regeneration: false
weather: false
blocked:
commands:
- /pl
- /plugins
- /bukkit
- /spigot
- /version
- /v
- /tps
- /help
- /craftbukkit
- /?
- /about
- /ver
- /reload
messages.yml
error:
permission: '%prefix% &cDu hast nicht die benoetigten Rechte, um diesen Command
auszufuehren!'
console: '%prefix% &cDu musst ein Spieler sein, um diesen Command ausfuehren zu
koennen!'
offline: '%prefix% &cDieser Spieler ist nicht online!'
command_not_found: '%prefix% &cDer Befehl &6%command% &ckonnte nicht gefunden werden!
Hast du dich vertippt? Nutze /system für die Hilfe!'
command_blocked: '%prefix% &cDer Befehl &6%command% &ckonnte nicht gefunden werden!
Hast du dich vertippt?'
not-a-number: '%prefix% &cError: %input% ist keine Zahl!'
player:
afk:
permission: system.afk
usage: '%prefix% %usage% /afk <on/off>'
'on': '%prefix% &cDer Spieler &6%player% &cist nun AFK'
'off': '%prefix% &aDer Spieler &6%player% &aist nicht mehr AFK'
kick:
ignore: system.afk.kick.ignore
enabled: false
time: 300
message: '%prefix% Der Spieler %player% wurde aufgrund von Inaktivität vom Server
gekickt.'
reason: '%prefix% &cDu wurdest aufgrund von Inaktivität vom Server gekickt.'
heal:
permission:
all: system.heal
self: system.heal.self
target: system.heal.target
usage: '%prefix% %usage% /heal <player>'
message:
self: '%prefix% &eDu hast dich geheilt!'
target:
'1': '%prefix% &eDer Spieler &6%target% &ewurde erfolgreich geheilt'
'2': '%prefix% &eDu wurdest von &6%player% &egeheilt'
kill:
permission:
all: system.kill
self: system.kill.self
target: system.kill.target
usage: '%prefix% %usage% /kill <player>'
message:
self: '%prefix% &cDu wurdest getoetet!'
target:
'1': '%prefix% &eDu hast den Spieler &7%target% &egetoetet!'
'2': '%prefix% &cDu wurdest von &e%player% &cgetoetet!'
death:
message: '%prefix% &fDer Spieler &c%player% &fist gestorben!'
back:
permission:
all: system.back
save: system.back.save
teleport: system.back.death
usage: '%prefix% %usage% /back <save>'
message: '%prefix% &bDu wurdest erfolgreich zu deiner letzten gespeicherten Position
teleportiert! &6(%x%, %y%, %z%)'
file:
saved:
message: '%prefix% &aDein aktueller Standort wurde erfolgreich fuer &6%duration%
Sekunden &agepeichert!'
savingDuration: 60
deleted: '%prefix% &cDie Position deines letzen gespeicherten Standortes wurde
geloescht, da sie aelter als &6%duration% Sekunden &cwar!'
burn:
permission: system.burn
usage: '%prefix% %usage% &c/burn <player> <duration>'
isOffline: '%prefix% &cDieser Spieler ist nicht online!'
message: '%prefix% &aDer Spieler &6%player% &awurde fuer %duration% angezündet.'
feed:
permission:
all: system.feed
self: system.feed.self
target: system.feed.target
usage: '%prefix% %usage% /feed <player>'
message:
self: '%prefix% &eDu hast dich gefuettert!'
target:
'1': '%prefix% &eDer Spieler &6%target% &ewurde erfolgreich gefuettert!'
'2': '%prefix% &eDu wurdest von &6%player% &egefuettert!'
fly:
permission: system.fly
self:
permission: system.fly.self
unavailable: '&cDu bist in einem Spielmodus, der das Fliegen nicht unterstuetzt!'
activate:
message: '%prefix% &eDu hast den Flugmodus &aaktiviert'
deactivate:
message: '%prefix% &eDu hast den Flugmodus &cdeaktiviert'
target:
permission: system.fly.target
unavailable: '&cDer Spieler &6%target% &cist in einem Spielmodus, der das Fliegen
nicht unterstuetzt!'
activate:
message_1: '%prefix% &eDu hast den Spieler &6%target% &eerfolgreich in den
Flugmodus gesetzt!'
message_2: '%prefix% &eDir wurde von &6%player% &eder Flugmodus aktiviert'
deactivate:
message_1: '%prefix% &eDu hast den Spieler &6%target% &eerfolgreich aus dem
Flugmodus entfernt!'
message_2: '%prefix% &eDir wurde von &6%player% &eder Flugmodus deaktiviert'
usage: '%prefix% %usage% /fly <player>'
speed:
fly:
permission: system.speed.fly
message: '%prefix% &eDeine Fluggeschwingigkeit ist nun bei &6%speed%'
usage: '%prefix% %usage% /speed <fly> <walk> [1-10]'
reset: '%prefix% &aDer Fly & Walk Speed wurden erfolgreich resettet.'
walk:
permission: system.speed.walk
message: '%prefix% &eDeine Laufgeschwindigkeit ist nun bei &6%speed%'
gamemode:
permission: system.gamemode
self:
permission: system.gamemode.self
survival: '%prefix% &eDein Spielmodus wurde auf &cSurvival &egeändert'
creative: '%prefix% &eDein Spielmodus wurde auf &cCreative &egeändert'
adventure: '%prefix% &eDein Spielmodus wurde auf &cAdventure &egeändert'
spectator: '%prefix% &eDein Spielmodus wurde auf &cSpectator &egeändert'
target:
permission: system.gamemode.target
survival:
message_1: '%prefix% &eDer Spielmodus von &6%target% &ewurde &eauf &cSurvival
&egeändert'
message_2: '%prefix% &eDein Spielmodus wurde durch &6%player% &eauf &cSurvival
&egesetzt'
creative:
message_1: '%prefix% &eDer Spielmodus von &6%target% &ewurde &eauf &cCreative
&egeändert'
message_2: '%prefix% &eDein Spielmodus wurde durch &6%player% &eauf &cCreative
&egesetzt'
adventure:
message_1: '%prefix% &eDer Spielmodus von &6%target% &ewurde &eauf &cAdventure
&egeändert'
message_2: '%prefix% &eDein Spielmodus wurde durch &6%player% &eauf &cAdventure
&egesetzt'
spectator:
message_1: '%prefix% &eDer Spielmodus von &6%target% &ewurde &eauf &cSpectator
&egeändert'
message_2: '%prefix% &eDein Spielmodus wurde durch &6%player% &eauf &cSpectator
&egesetzt'
usage: '%prefix% %usage% /gm [0/1/2/3] <player>'
repair:
permission:
all: system.repair
item: system.repair.item
inventory: system.repair.inventory
usage: '%prefix% %usage% /repair <all>'
item:
message: '%prefix% &aDas Item in deiner Hand wurde repariert!'
all:
message: '%prefix% &aAlle Items in deinem Inventar wurden repariert!'
inventory:
stack:
permission: system.stack
usage: '%usage% /stack'
maxStackLimitReached: '%prefix% &cDas maximale ItemStackLimit ist erreicht!'
teleport:
permission:
all: system.teleport
toPlayer: system.teleport.player
toLocation: system.teleport.location
usage: '%prefix% %usage% /teleport <player> <x/y/z>'
location:
notFound: '%prefix% &cLocation konnte nicht gefunden werden'
successful: '%prefix% &aDu wurdest erfolgreich zu folgenden Koordinaten teleportiert:
&6%x% &7/ &6%y% &7/ &6%z%'
player:
successful: '%prefix% &aDu wurdest zu Spieler &6%target% teleportiert! '
world:
build:
permission: system.build
usage: '%prefix% %usage% /build'
gamemode:
enabled: '1'
disabled: '1'
activate:
title:
line:
'1': '&cBaumodus'
'2': '&awurde aktiviert!'
message:
self: '%prefix% &cDu befindest dich nun im Baumodus'
all: '%prefix% &cDer Spieler &e%player% &cbefindet sich nun im Baumodus'
deactivate:
title:
line:
'1': '&cBaumodus'
'2': '&awurde deaktiviert!'
message:
self: '%prefix% &aDu befindest dich nun nicht mehr im Baumodus'
all: '%prefix% &aDer Spieler &e%player% &abefindet sich nun nicht mehr im
Baumodus'
time:
permission: system.time
day:
permission: system.time.day
ticks: 350
message: '%prefix% &eDu hast die Tageszeit zu &aTag (%time%) &egeaendert'
night:
permission: system.time.night
ticks: 13000
message: '%prefix% &eDu hast die Tageszeit zu &cNacht (%time%) &egeaendert'
custom:
permission: system.time.custom.
message: '%prefix% &eDu hast die Tageszeit auf &6%time% &egeändert.'
usage: '%prefix% %usage% /time <day/night>'
weather:
permission: system.weather
sun:
permission: system.weather.sun
message: '%prefix% &eDu hast das Wetter zu &6''Sonne'' &egeändert.'
rain:
permission: system.weather.rain
message: '%prefix% &eDu hast das Wetter zu &6''Regen'' &egeändert.'
thunder:
permission: system.weather.thunder
message: '%prefix% &eDu hast das Wetter zu &6''Sturm'' &egeändert.'
usage: '%prefix% %usage% /weather <sun/rain/thunder>'
spawn:
create:
permission: system.spawn.create
usage: '%prefix% %usage% /spawn create'
successful: '%prefix% &aDer Spawn wurde auf deine aktuelle Position gesetzt.'
permission: system.spawn
usage: '%prefix% %usage% /spawn'
teleport:
successful: '%prefix% &aDu wurdest an den Spawn teleportiert.'
failed: '%prefix% &cDu konntest nicht zum Spawn teleportiert werden, da er noch
nicht existiert.'
chat:
clear:
permission: system.chat.clear
all:
permission: system.chat.clear.all
message: '%prefix% &cDer Chat wurde von &6%player% &cgeleert!'
self:
permission: system.chat.clear.self
message: '%prefix% &cDein Chatverlauf wurde geloescht.'
usage: '%prefix% %usage% /chatclear <player>'
count: 200
target:
message: '%prefix% &cDein Chatverlauf wurde durch &6%player% &cgeloescht.'
private:
permission: system.private
usage: '%prefix% %usage% /private <toggle> [player] [message] '
message:
blocked: '%private% &cDieser Spieler moechte keine Nachrichten erhalten'
no_conversation: '%private% &cDu fuehrst aktuell keine Unterhaltung!'
sender: '%private% &6%player% &c>>> &b%target% &8:&f %message%'
receiver: '%private% &b%target% &a<<< &6%player% &8:&f %message%'
toggle:
permission: system.private.toggle
doNotReceive_messages: '%private% &cDu erhälst nun keine Nachrichten mehr!'
receive_messages: '%private% &cDu erhälst nun wieder Nachrichten!'
broadcast:
usage: '%broadcast% %usage% /broadcast <message>'
ui:
workbench:
permission: system.workbench
usage: '%prefix% %usage% /workbench'
message: '%prefix% &eDu hast die Werkbank geoeffnet!'
enchant:
permission: system.enchant
usage: '%prefix% %usage% /enchant'
message: '%prefix% &eDu kannst nun deinen Gegenstand verzaubern!'
enderchest:
permission: system.enderchest
usage: '%prefix% %usage% /enderchest'
message: '%prefix% &eDu hast deine Enderchest geoeffnet!'
invsee:
permission: system.invsee
inventory:
permission: system.invsee.inventory
usage: '%prefix% %usage% /invsee <enderchest> [player]'
name: '&eInventar von: &6%target%'
message: '%prefix% &eDu hast das Inventar von &c %target% &egeoeffnet!'
error:
own_inventory: '%prefix% &cDu kannst dein eigenes Inventar nicht durch diesen
Command ansehen!'
enderchest:
permission: system.invsee.enderchest
name: '&eEnderchest von: &6%target%'
message: '%prefix% &eDu hast die Enderchest von &c %target% &egeoeffnet!'
head:
usage: '%prefix% %usage% /skull <player>'
item:
name: '%prefix% &b%target%'
lore:
line:
'1': '&eName&7: &b%target%'
'2': '&eBekommen durch&7: &b%player%'
'3': '&eLine&7: &b3'
vote:
permission: system.vote
usage: '%prefix% %usage% /vote'
link:
'1':
enable: true
line:
'1':
enable: true
message: '&eVOTE - Fuege deinen Text ein! - Vote-Link 1'
'2':
enable: true
message: '&eVOTE - Fuege deinen Text ein! - Vote-Link 1'
'3':
enable: true
message: '&eVOTE - Fuege deinen Text ein! - Vote-Link 1'
'4':
enable: true
message: '&eVOTE - Fuege deinen Text ein! - Vote-Link 1'
'5':
enable: true
message: '&eVOTE - Fuege deinen Text ein! - Vote-Link 1'
'6':
enable: true
message: '&eVOTE - Fuege deinen Text ein! - Vote-Link 1'
'2':
enable: true
line:
'1':
enable: true
message: '&bVOTE - Fuege deinen Text ein! - Vote-Link 2'
'2':
enable: true
message: '&bVOTE - Fuege deinen Text ein! - Vote-Link 2'
'3':
enable: true
message: '&bVOTE - Fuege deinen Text ein! - Vote-Link 2'
'4':
enable: true
message: '&bVOTE - Fuege deinen Text ein! - Vote-Link 2'
'5':
enable: true
message: '&bVOTE - Fuege deinen Text ein! - Vote-Link 2'
'6':
enable: true
message: '&bVOTE - Fuege deinen Text ein! - Vote-Link 2'
'3':
enable: true
line:
'1':
enable: true
message: '&aVOTE - Fuege deinen Text ein! - Vote-Link 3'
'2':
enable: true
message: '&aVOTE - Fuege deinen Text ein! - Vote-Link 3'
'3':
enable: true
message: '&aVOTE - Fuege deinen Text ein! - Vote-Link 3'
'4':
enable: true
message: '&aVOTE - Fuege deinen Text ein! - Vote-Link 3'
'5':
enable: true
message: '&aVOTE - Fuege deinen Text ein! - Vote-Link 3'
'6':
enable: true
message: '&aVOTE - Fuege deinen Text ein! - Vote-Link 3'
staffmember:
usage: '%prefix% %usage% /staff'
permission: system.staff
title: '%prefix% &bUnsere Staff Member'
item:
head:
online:
title: '&a%player%'
lore: '&aRang&7:&r %rank% &7[&aOnline&7]'
offline:
title: '&c%rank%'
lore: '&cRang&7:&r %rank% &7[&cOffline&7]'
close:
title: '&cSchließen'
lore: '&7Schließe die StaffMember GUI'
connection:
ping:
self:
permission: system.ping.self
message: '%prefix% &eDein Ping &8» &c%ping%'
target:
permission: system.ping.target
message: '%prefix% &ePing von %target% &8» &c%ping%'
usage: '%prefix% %usage% /ping <player>'
shutdown:
permission: system.shutdown
usage: '%usage% /shutdown <seconds>'
invalidNumber: '%prefix% &cBitte gebe eine (positive) Zahl an!'
initialize: '%prefix% Der Server wird in %seconds% Sekunden heruntergefahren.
Tippe ''/shutdown'' erneut ein, unm den Shutdown abzubrechen'
canceled: '%prefix% &cServer Shutdown abgebrochen!'
countdown: '%broadcast% Der Server wird in %countdown% Sekunden heruntergefahren.
Speichere deinen Fortschritt!'
noShutdown: '%prefix% &cEs wurde kein Shutdown gestartet.'
shutdown: '%prefix% &cDer Server fährt nun herunter.'
social:
tablist:
reload: '%prefix% &aDie Tablist wurde erfolgreich neugeladen und aktualisiert!'
permission: system.social
youtube:
permission: system.youtube
usage: '%prefix% %usage% /youtube'
line:
'1': ' '
'2': '&e&l- Finde alle Updates auf unserem &6&lYouTube-Channel &e&l-'
'3': ' '
'4': '&cDein YouTube Username'
'5': '&chttps://youtube.com/@username'
'6': ' '
twitch:
permission: system.twitch
usage: '%prefix% %usage% /twitch'
line:
'1': ' '
'2': '&e&l- Finde uns Live auf &5&lTWITCH &e&l-'
'3': ' '
'4': '&5Dein Twitch Username'
'5': '&5https://twitch.tv/username'
'6': ' '
tiktok:
permission: system.tiktok
usage: '%prefix% %usage% /tiktok'
line:
'1': ' '
'2': '&e&l- Shorts sind voll dein Ding? Dann folge uns auf &c&lTIKTOK &e&l-'
'3': ' '
'4': '&5Dein TikTok Username'
'5': '&5https://tiktok.com/@username'
'6': ' '
creator:
permission: system.creator
Similar projects
Plugin →VeinMiner
Mine the whole vein on mining a single ore/block. Make the tedious mining experience to something satisfying and fun! FTB Ultimine alternative
99.3MSueta
Simple Voice Chat
A working voice chat in Minecraft!
76.8MSueta
Chunky
Pre-generates chunks, quickly and efficiently
18.4MSueta
VeinMiner Enchantment
Veinminer Addon - Adds vineminer enchantment to enchanting tables. Only tools with the enchantment can veinmine
18MSueta
JourneyMap
Real-time map used for mapping in-game or your browser as you explore.
14.7MSueta
WorldEdit
A Minecraft Map Editor... that runs in-game! With selections, schematics, copy and paste, brushes, and scripting. Use it in creative, or use it temporarily in survival.
11.6MSueta