Wita przychodzę z pytaniem. Jak zrobić auto start na vps gdy serwer minecraft się scrashuje. Lokalizacja serwera: /home/mc Plik startowy: start.sh
Wita przychodzę z pytaniem. Jak zrobić auto start na vps gdy serwer minecraft się scrashuje. Lokalizacja serwera: /home/mc Plik startowy: start.sh
Jeżeli używasz silnika spigot, to ma on opcję do podania lokalizacji skryptu od restartu, w pliku spigot.yml
Używam,ale jest to do komendy /restart
Musisz włączyć parametr restart-on-crash
i jeśli masz już podany link do skryptu to chyba na tyle.
Z tym, że nie zawsze to działa, jakieś dziwne to jest 😄
Dobrze że mówisz że nie zawsze działa. A mam jeszcze jedno pytanie. Czy dało by się z jednego serwera wpisywać komendy do drugiego?
Oczywiście, jeśli zainstalujesz (lub napiszesz własny) odpowiedni plugin do tego.
Najprościej będzie zapewne używając opcji rcon
:)
A polecisz jakiś plugin do takiej rzeczy?
Musisz poszukać samemu, ja nie znam żadnego takiego a tym bardziej nie korzystam z takich rozwiązań :D
Dziękuje za pomoc. Pozdrawiam.
Oznaczyłem post wyżej jako rozwiazanie. Lajka też możesz dorzucić :D
Qotrek:
Czy dało by się z jednego serwera wpisywać komendy do drugiego?
Jeszcze jak, ale to moim zdaniem troche niebezpieczne: https://www.spigotmc.org/resources/commandsync.115/
A to przypadkiem nie jest do bungecorda?
Wygląda na to, że tak. Sądząc po treści wątku kolega wyżej zrozumiał że chodzi o Bungee. Jeśli chcesz korzystać z takich funkcji bez użycia BungeeCorda, musisz znaleźć inny plugin :)
Nie mogę żadnego polecić, ponieważ nie korzystam z takich rozwiązań ;)
W spigot.yml Zmieniamy:
restart-on-crash: true restart-script: ./start.sh
Dodajemy plik start.sh
screen -dmS x java -Xms512M -Xmx512M -jar spigot-1.12.2.jar -o false
Jeżeli jest to bungeecord to niema możliwości auto-startu podaj logi może uda się znaleźć błąd powodujący wyłączenie.
Dzięki za pomoc.