Jak podłączyć Velocity
Informacje Ogólne
Ile ramu potrzebuje na Velocity?
| Ilość RAM | Ilość pluginów | Ilość graczy |
|---|---|---|
| 1,5 GB (DEV) | 0-8 | do 100 graczy |
| 3 GB (SAND) | 8-15 | do 250 graczy |
| 5 GB (DIRT) | 20+ | 300+ |
Serwery proxy nie są wymagające, ponieważ nie przechowują światów ani nic podobnego.
Oficjalnie zaleca się ~512MB + 1GB zapasu na każde 100 graczy według niektórych testów, wszystko zależy od tego jak skonfigurujemy i jak zoptymalizujemy nasze proxy oraz tryby.
Konfiguracja serwera Velocity
Potrzebować będziemy minimum 2 serwery, jednego proxy (Velocity) a drugiego do którego maja się łączyć gracze.
- Uruchom serwer Proxy minimum raz, i konfiguruj wszystko na wyłączonym serwerze.
- Przejdź do zakładki Pliki w panelu zarządzania serwerem.
- Do konfiguracji serwera będą Ci potrzebne dwa pliki:
velocity.tomlforwarding.secret
Konfiguracja pliku velocity.toml
bind = "0.0.0.0:PORT" → PORT zamieniasz na port, który został Ci przydzielony do serwera na IceHost.
Gdzie sprawdzić jaki PORT został przypisany do serwera? W zakładce Konsola, po lewej stronie wyświetla się bardzo dużo informacji o serwerze – tam znajdziesz swój aktualny PORT.
Prawidłowa konfiguracja PORTu powinna wyglądać następująco:

online-mode = true → false
(Jeśli chcemy aby gracze z nieoryginalną wersją gry (czyt. Non-Premium) dołączali na nasz serwer).
Zalecam pozostawić tę wartość jako true, ponieważ wyłączenie obniża bezpieczeństwo.
force-key-authentication = true → false
(Tylko jeśli zmieniłeś online-mode na false).
Rozwiązuje to problemy np. z wyłączonym czatem z powodu brakującego klucza publicznego.
player-info-forwarding-mode = "none" → "modern"
Zalecane ustawienie.
- Jeśli grają tylko osoby z wersji 1.13 lub nowszych → ustaw
modern. - Jeśli wpuszczasz starsze wersje niż 1.13 → wybierz
bungeeguard.

Dodawanie serwera Lobby
Dodaj swój pierwszy serwer, np. lobby. Potrzebne będzie IP-1 z panelu.

Przykładowa konfiguracja:
[servers]
lobby = "83.168.68.123:25551" # IP serwera Lobby
tryb = "IP:PORT do trybu"
Jeśli nie dodajesz kolejnych serwerów, nie wpisuj linijki
tryb, inaczej serwer się nie uruchomi poprawnie.
Ustawienie serwera domyślnego
try = [
"lobby"
]
Po zapisaniu pliku serwer Proxy jest skonfigurowany. Skopiuj zawartość forwarding.secret, przyda się w konfiguracji trybu.
Konfiguracja serwera (trybu)
- Uruchom serwer minimum raz i konfiguruj go na wyłączonym serwerze.
- Przejdź do zakładki Pliki.
- Potrzebne pliki:
server.propertiesforwarding.secretz Velocitypaper-global.ymlw folderze config (czasempaper.yml)spigot.yml
Edycja paper-global.yml
Znajdź w nim sekcję velocity (Ctrl + F → velocity) i ustaw odpowiednie wartości.

Jeśli w proxy ustawiłeś online-mode = false, tutaj również ustaw online-mode = false.
Edycja server.properties
- zakładka
Pliki-> server.properties online-mode=true → false(jeśli zmieniłeś wvelocity.tomlipaper-global.yml)enforce-secure-profile=true → false
Edycja spigot.yml
- zakładka
Pliki-> spigot.yml bungeecord: true → false
To tyle! Jeśli wykonałeś wszystko poprawnie, uruchom serwery i wszystko powinno działać.