Qotrek | 2018-10-14 23:05:04 UTC | #1
Wita przychodzę z pytaniem. Jak zrobić auto start na vps gdy serwer minecraft się scrashuje.
Lokalizacja serwera: /home/mc
Plik startowy: start.sh
bopke | 2018-05-31 17:17:13 UTC | #2
Jeżeli używasz silnika spigot, to ma on opcję do podania lokalizacji skryptu od restartu, w pliku spigot.yml
Qotrek | 2018-05-31 17:19:21 UTC | #3
Używam,ale jest to do komendy /restart
Timo | 2018-06-03 10:36:52 UTC | #4
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 :smile:
Qotrek | 2018-05-31 17:27:38 UTC | #5
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?
Timo | 2018-05-31 17:29:14 UTC | #6
Oczywiście, jeśli zainstalujesz (lub napiszesz własny) odpowiedni plugin do tego.
Najprościej będzie zapewne używając opcji rcon
:)
Qotrek | 2018-05-31 17:29:59 UTC | #7
A polecisz jakiś plugin do takiej rzeczy?
Timo | 2018-05-31 17:33:10 UTC | #8
Musisz poszukać samemu, ja nie znam żadnego takiego a tym bardziej nie korzystam z takich rozwiązań :D
Qotrek | 2018-05-31 17:31:12 UTC | #9
Dziękuje za pomoc. Pozdrawiam.
Timo | 2018-05-31 17:33:03 UTC | #10
Oznaczyłem post wyżej jako rozwiazanie.
Lajka też możesz dorzucić :D
Nieznajomy11 | 2018-06-01 08:50:18 UTC | #11
[quote=”Qotrek, post:5, topic:6867”]
Czy dało by się z jednego serwera wpisywać komendy do drugiego?
[/quote]
Jeszcze jak, ale to moim zdaniem troche niebezpieczne:
https://www.spigotmc.org/resources/commandsync.115/
Qotrek | 2018-06-02 12:27:15 UTC | #12
A to przypadkiem nie jest do bungecorda?
Timo | 2018-06-02 12:28:40 UTC | #13
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 :)
Timo | 2018-06-02 13:00:16 UTC | #15
Nie mogę żadnego polecić, ponieważ nie korzystam z takich rozwiązań ;)
AidisProPlayer | 2018-06-03 10:36:52 UTC | #16
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.
Qotrek | 2018-06-03 10:36:47 UTC | #17
Dzięki za pomoc.