Narzędzia użytkownika

Narzędzia witryny


optymalizacja_serwera_minecraft

Różnice

Różnice między wybraną wersją a wersją aktualną.

Odnośnik do tego porównania

Poprzednia rewizja po obu stronach Poprzednia wersja
Nowa wersja
Poprzednia wersja
optymalizacja_serwera_minecraft [2022/06/03 21:57]
tech [Plik: spigot.yml]
optymalizacja_serwera_minecraft [2022/06/04 11:45] (aktualna)
tech [Plik: purpur.yml]
Linia 50: Linia 50:
     * **animal-spawns**:​ 400     * **animal-spawns**:​ 400
     * **water-spawns**:​ 400     * **water-spawns**:​ 400
-    * **water-ambient-spawn**s: 400+    * **water-ambient-spawns**: 400
     * **water-underground-creature-spawns**:​ 400     * **water-underground-creature-spawns**:​ 400
     * **axolotl-spawns**:​ 400     * **axolotl-spawns**:​ 400
Linia 76: Linia 76:
     * **flying-monsters**:​ 48     * **flying-monsters**:​ 48
        
-  * **entity-tracking-range** - Jest to odległość w blokach, z której np. moby będą widoczne przez gracza. Jeśli odległość na przykład gracza od moba będzie większa niż 48 to gracz go nie zobaczy. Te wartości nie mogą być bardzo niskie. Zalecane wartości:+  * **entity-tracking-range** - Jest to odległość w //blokach//, z której np. moby będą widoczne przez gracza. Jeśli odległość na przykład gracza od moba będzie większa niż 48 bloków ​to gracz go nie zobaczy. Te wartości nie mogą być bardzo niskie. Zalecane wartości:
       * **players**:​ 48       * **players**:​ 48
       * **animals**:​ 48       * **animals**:​ 48
Linia 89: Linia 89:
   * **hopper-check** - Czas w tickach (//20 ticków = 1 sekunda//) między hopperami (lejami) sprawdzającymi,​ czy nie ma przedmiotu nad nimi lub np. w skrzyni które są nad nimi. Zwiększenie tego poprawi wydajność (//jeśli na serwerze jest dużo hopperów//​) ale zepsuje zegary oparte na hopperach i ewentualne mechanizmy sortowania przedmiotów oparte na strumieniach wody. **Zalecana wartość: 8**.   * **hopper-check** - Czas w tickach (//20 ticków = 1 sekunda//) między hopperami (lejami) sprawdzającymi,​ czy nie ma przedmiotu nad nimi lub np. w skrzyni które są nad nimi. Zwiększenie tego poprawi wydajność (//jeśli na serwerze jest dużo hopperów//​) ale zepsuje zegary oparte na hopperach i ewentualne mechanizmy sortowania przedmiotów oparte na strumieniach wody. **Zalecana wartość: 8**.
  
-  * **nerf-spawner-mobs** - ustawione ​na **true** wyłącza inteligencję (poruszanie się) mobów ze spawnterów. **Zalecana wartość: true**+  * **nerf-spawner-mobs** - Ustawione ​na **true** wyłącza inteligencję (poruszanie się) mobów ze spawnterów. **Zalecana wartość: true**.
- +
-  * **item-despawn-rate** - czas w tickach (20 ticków = 1 sekunda), po upływie którego pozostawione przedmioty znikają. Domyślnie ustawienie to 2000-3000 ticków - mniejsza wartość poprawia wydajność i użycie pamięci.+
  
   * **arrow-despawn-rate** - Czas w tickach określający jak szybko znikają wystrzelone strzały. **Zalecana wartość: 300**.   * **arrow-despawn-rate** - Czas w tickach określający jak szybko znikają wystrzelone strzały. **Zalecana wartość: 300**.
Linia 134: Linia 132:
   * **max-entity-collisions** - **Zalecana wartość: 2**.   * **max-entity-collisions** - **Zalecana wartość: 2**.
   ​   ​
-  * **update-pathfinding-on-block-update** - Wyłączenie tej opcji spowoduje, że mniej będzie wykonywane odnajdywanie "​ścieżek",​ co zwiększy wydajność. W niektórych przypadkach spowoduje to, że moby będą wyglądać na bardziej opóźnione;​ Po prostu będą pasywnie aktualizować swoją ścieżkę co 5 tików ​(0,25 s). **Zalecana wartość: false**.+  * **update-pathfinding-on-block-update** - Wyłączenie tej opcji spowoduje, że mniej będzie wykonywane odnajdywanie "​ścieżek",​ co zwiększy wydajność. W niektórych przypadkach spowoduje to, że moby będą wyglądać na bardziej opóźnione;​ Po prostu będą pasywnie aktualizować swoją ścieżkę co 5 ticków ​(//0,25 sekundy//). **Zalecana wartość: false**.
  
   * **fix-climbing-bypassing-cramming-rule** - Włączenie tego spowoduje naprawienie ticków, na które nie ma wpływu wkuwanie podczas wspinaczki. Zapobiegnie to gromadzeniu się absurdalnych ilości mobów na małych przestrzeniach,​ nawet jeśli się wspinają (pająki). **Zalecana wartość: true**.   * **fix-climbing-bypassing-cramming-rule** - Włączenie tego spowoduje naprawienie ticków, na które nie ma wpływu wkuwanie podczas wspinaczki. Zapobiegnie to gromadzeniu się absurdalnych ilości mobów na małych przestrzeniach,​ nawet jeśli się wspinają (pająki). **Zalecana wartość: true**.
Linia 142: Linia 140:
   * **armor-stands-do-collision-entity-lookups** - **Zalecana wartość: false**.   * **armor-stands-do-collision-entity-lookups** - **Zalecana wartość: false**.
  
-  * **nether-ceiling-void-damage-height** - Jeśli ta opcja jest większa niż 0, gracze powyżej poziomu Y otrzymają obrażenia tak, jakby znajdowali się w próżni na normalnym świecie. **Zalecana wartość: 127**.+  * **nether-ceiling-void-damage-height** - Jeśli ta opcja jest większa niż 0, gracze powyżej poziomu Y (//w netherze//​) ​otrzymają obrażenia tak, jakby znajdowali się w próżni na normalnym świecie. **Zalecana wartość: 127**.
  
   * **tick-rates** - Jeśli jest problem z odnajdywaniem się mieszkańców wioski - Zmniejsz te wartości. W większości przypadków zalecane wartości powinny być dobre. Zalecane wartości:   * **tick-rates** - Jeśli jest problem z odnajdywaniem się mieszkańców wioski - Zmniejsz te wartości. W większości przypadków zalecane wartości powinny być dobre. Zalecane wartości:
Linia 156: Linia 154:
         * **validatenearbypoi**:​ 60         * **validatenearbypoi**:​ 60
         * **acquirepoi**:​ 120         * **acquirepoi**:​ 120
- 
-  * **max-auto-save-chunks-per-tick** - Ile chunków serwer może zapisać na dysku w ciągu jednego ticku. **Zalecana wartość: 6**. 
  
   * **optimize-explosions** - Ustawienie na **true** wykorzystuje zoptymalizowany algorytm eksplozji. **Zalecane ustawienie: true**.   * **optimize-explosions** - Ustawienie na **true** wykorzystuje zoptymalizowany algorytm eksplozji. **Zalecane ustawienie: true**.
  
-  * **enable-treasure-maps** - Generowanie map skarbów ​jest niezwykle kosztowne i może zawiesić serwer, ​jeśli struktura, którą próbuje zlokalizować,​ znajduje się poza granicą świata który został wygenerowany. Włączenie tego jest bezpieczne tylko wtedy, gdy świat został wcześniej przez Ciebie wygenerowany. **Zalecana wartość: false**.+  * **enable-treasure-maps** - Generowanie map skarbów ​wymaga dużo zasobów ​jeśli struktura, którą próbuje zlokalizować,​ znajduje się poza granicą świata który został wygenerowany. Włączenie tego jest bezpieczne tylko wtedy, gdy świat został wcześniej przez Ciebie wygenerowany. **Zalecana wartość: false**.
  
   * **treasure-maps-return-already-discovered** - Domyślna wartość tej opcji wymusza na nowo generowanych mapach szukanie niezbadanych struktur, które zwykle znajdują się poza wygenerowanym światem. Ustawienie tego na **true** sprawia, że ​​mapy mogą prowadzić do struktur, które zostały odkryte wcześniej. Jeśli nie zmienisz tego na **true**, serwer może zawiesić się lub zawiesić podczas generowania nowych map skarbów. **Zalecana wartość: true**.   * **treasure-maps-return-already-discovered** - Domyślna wartość tej opcji wymusza na nowo generowanych mapach szukanie niezbadanych struktur, które zwykle znajdują się poza wygenerowanym światem. Ustawienie tego na **true** sprawia, że ​​mapy mogą prowadzić do struktur, które zostały odkryte wcześniej. Jeśli nie zmienisz tego na **true**, serwer może zawiesić się lub zawiesić podczas generowania nowych map skarbów. **Zalecana wartość: true**.
Linia 181: Linia 177:
   * **ignore-occluding-blocks** - Określa, czy hoppery (leje) będą ignorować skrzynki w blokach, na przykład wózek z hopperem w bloku piasku lub żwiru. **Zalecana wartość: true**.   * **ignore-occluding-blocks** - Określa, czy hoppery (leje) będą ignorować skrzynki w blokach, na przykład wózek z hopperem w bloku piasku lub żwiru. **Zalecana wartość: true**.
   ​   ​
-  * **anti-xray** - Włącz tę opcję, aby ukryć rudy przed cheatami ​X-RAY. Szczegółowa konfiguracja tej funkcji, znajduje się na stronie papermc w języku Angielskim [[https://​docs.papermc.io/​paper/​anti-xray|Kliknij tu aby przejść na stronę]]. Włączenie tego w rzeczywistości zmniejszy wydajność,​ jednak jest znacznie bardziej wydajne niż jakikolwiek plugin anty-xray. W większości przypadków wpływ na wydajność będzie znikomy.+  * **anti-xray** - Włącz tę opcję, aby ukryć rudy na przykład diamentów, żelaza, złota ​przed czitami ​X-RAY. Szczegółowa konfiguracja tej funkcji, znajduje się na stronie papermc w języku Angielskim [[https://​docs.papermc.io/​paper/​anti-xray|Kliknij tu aby przejść na stronę]]. Włączenie tego w rzeczywistości zmniejszy wydajność,​ jednak jest znacznie bardziej wydajne niż jakikolwiek plugin anty-xray. W większości przypadków wpływ na wydajność będzie znikomy.
  
   * **prevent-moving-into-unloaded-chunks** - Zapobieganie wchodzeniu na niezaładowane chunki. **Zalecana wartość: true**.   * **prevent-moving-into-unloaded-chunks** - Zapobieganie wchodzeniu na niezaładowane chunki. **Zalecana wartość: true**.
Linia 241: Linia 237:
 ==== Plik: purpur.yml ==== ==== Plik: purpur.yml ====
 Dotyczy tylko silnika **Purpur**. Dotyczy tylko silnika **Purpur**.
-  * **use-alternate-keepalive** - Możesz włączyć alternatywny ​system utrzymywania aktywności ​Purpur, aby gracze ze słabym połączeniem nie tracili połączenia ​serwerem ​**Zalecana wartość: true**.+  * **use-alternate-keepalive** - Alternatywny ​system utrzymywania aktywności ​- czyli gracze ze słabym połączeniem nie będą wyrzucani od razu serwera ​**Zalecana wartość: true**.
  
   * **aggressive-towards-villager-when-lagging** - Włączenie tej opcji spowoduje, że zombie przestaną atakować wieśniaków,​ jeśli serwer jest poniżej progu tps ustawionego w sekcji ''​lagging-threshold''​. **Zalecana wartość: false**.   * **aggressive-towards-villager-when-lagging** - Włączenie tej opcji spowoduje, że zombie przestaną atakować wieśniaków,​ jeśli serwer jest poniżej progu tps ustawionego w sekcji ''​lagging-threshold''​. **Zalecana wartość: false**.
  
-  * **entities-can-use-portals** - Ta opcja możwyłączyć korzystanie z portalu przez wszystkie ​przedmioty. ​Uniemożliwia ​to przedmiotom ​ładowanie chunków przez zmianę światów, które są obsługiwane w głównym wątku. ​Niestety moby też __nie będą mogły__ ​zostać przeniesione ​przez portal. **Zalecana wartość: false**.+  * **entities-can-use-portals** - Tą opcją ​można wyłączyć korzystanie z portalu przez przedmioty. ​Dzięki temu zapobiegnie ​to ładowanie chunków przez zmianę światów, które są obsługiwane w głównym wątku ​serweraJeśli ta opcja będzie ustawiona na **false** __moby nie będą mogły__ ​przenosić się przez portal. **Zalecana wartość: false**.
  
   * **villager.brain-ticks** - Ta opcja pozwala ustawić, jak często (w tickach //20 ticków = 1 sekunda//) wieśniacy będą wykonywać swoją "​pracę"​. Nie ustawiaj tej opcji powyżej 3. **Zalecana wartość: 2**.   * **villager.brain-ticks** - Ta opcja pozwala ustawić, jak często (w tickach //20 ticków = 1 sekunda//) wieśniacy będą wykonywać swoją "​pracę"​. Nie ustawiaj tej opcji powyżej 3. **Zalecana wartość: 2**.
Linia 251: Linia 247:
   * **villager.lobotomize** - **Zalecana wartość: true**.   * **villager.lobotomize** - **Zalecana wartość: true**.
  
-  * **disable-treasure-searching** - Teleportuje gracza ​do świata odrodzenia, jeśli gracz wyjdzie poza ustawionymi granicami świata. Granicę ​świata ​vanilli można ominąć więc lepiej jest to ustawić na **true**.+  * **disable-treasure-searching** - Teleportuje gracza ​na miejsce spawnu, jeśli gracz wyjdzie poza ustawioną granicę mapy. Granicę ​mapy vanilli ​(//czyli ustawioną komendą /​worldborder//​) ​można ominąć więc lepiej jest tą  opcję ​ustawić na **true**.
  
  
optymalizacja_serwera_minecraft.1654286238.txt.gz · ostatnio zmienione: 2022/06/03 21:57 przez tech