Auto start

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.