Hey,
Ich habe ein Installations Script für verschiedene Sachen. Unter anderem Minecraft und ich habe bereits Vanilla, Spigot, Bukkit, PaperSpigot und TacoSpigot. Doch ich möchte noch Proxy Server hinzufügen wie z.B. BungeeCord, Waterfall oder LilyPad. Doch ich müsste dazu im Script mit einem Befehl die Config bearbeiten können. Ich möchte nicht das sich nano oder ähnliches öffnet um dies selbst zu bearbeiten. Es soll alles automatisch ablaufen um dem Nutzer die Arbeit abzunehmen. Doch weiß ich nicht wie genau das geht.
Ich weiß das es in Linux den "sed" Befehl gibt und man mit "echo" auch Sachen in einer Datei hinzufügen kann. Doch muss ich mitten drin Sachen ändern können. Ich muss z.B. wenn man einen neuen Spigot, Vanilla, etc. erstellt diesen dann auch in der Config von BungeeCord, Waterfall, etc. eintragen können.
Dazu muss ich etwas unter denn Punkt Servers eintragen können. Im folgendem seht ihr den Aufbau einer solchen Config um es besser verstehen zu können.
ip_forward: true
network_compression_threshold: 256
stats: 28da3f49-e06f-43ee-9d53-68b60f4b0649
permissions:
default:
- bungeecord.command.server
- bungeecord.command.list
admin:
- bungeecord.command.alert
- bungeecord.command.end
- bungeecord.command.ip
- bungeecord.command.reload
groups:
md_5:
- admin
servers:
Lobby:
motd: '&1GAME-OS.de &6 SERVER IN ARBEIT'
address: localhost:41580
restricted: false
CityBuild:
motd: '&1Just another Waterfall - Forced Host'
address: localhost:41588
restricted: false
GunGame:
motd: '&1Just another Waterfall - Forced Host'
address: localhost:41575
restricted: false
timeout: 30000
listeners:
- query_port: 25565
motd: '&1Another Bungee server'
tab_list: GLOBAL_PING
query_enabled: false
proxy_protocol: false
forced_hosts:
pvp.md-5.net: pvp
ping_passthrough: false
priorities:
- lobby
bind_local_address: true
host: 93.104.213.248:25565
max_players: 100
tab_size: 60
force_default_server: true
prevent_proxy_connections: false
player_limit: -1
online_mode: true
log_commands: false
disabled_commands:
- disabledcommandhere
connection_throttle: 4000Also muss man z.B. wenn man noch einen weiteren Server hinzufügen möchte, diesen unter den GunGame Server hinzufügen können. Ist das überhaupt möglich?