Czy uruchamianie komputera uszkodzenia serwera Minecraft
Jeśli określono numer starszego gier, jest on po cichu przekonwertowany na nazwę GameMode.
Dlaczego nie powinieneś uruchamiać serwera Minecraft jako root
Podczas uruchamiania publicznego serwera Minecraft, ważne jest zrozumienie głównych zagrożeń bezpieczeństwa. Dawanie serwera zbyt dużego dostępu do komputera może pozwolić hakerom lub innym złośliwym aktorom na znacznie więcej szkód. Wiedza o tym, jak to zapobiec, jest niezbędna do uruchamiania publicznego serwera Minecraft lub realistycznie każdej publicznej usługi internetowej. Niedawno papier zaczął przekazywać wiadomość o startupu, aby ostrzec serwery przeciwko temu. Jeśli zobaczysz następującą wiadomość, postępuj zgodnie z tym przewodnikiem, aby zrozumieć ryzyko i zapobiegać.
Uruchamiasz ten serwer jako użytkownik administracyjny lub root. To nie jest zalecane. Otwierasz się na potencjalne ryzyko podczas tego. Aby uzyskać więcej informacji, zobacz https: // Madelinemiller.dev/blog/root-minecraft-server/
Dlaczego to jest złe
Pod względem bezpieczeństwa jest to najlepsza praktyka tylko w celu zapewnienia systemu z uprawnieniami, których potrzebuje, aby wykonać swoją funkcję. W przypadku serwera Minecraft oznacza to ogólnie dostęp do plików w folderze serwera, dostęp do Internetu w portach serwera Minecraft, a czasem dostęp do MySQL. Oznacza to, że jeśli haker uzyska dostęp do twojego serwera, wszystko, co mogą dotknąć, to Twój serwer.
Jeśli serwer działa z korzeniem lub słabo skonfigurowanymi uprawnieniami, atakujący może uzyskać dostęp do wszystkiego innego na komputerze. Jeśli uruchamiasz sieć serwerów, jeden zagrożony serwer oznacza, że wszystkie serwery są zagrożone. Gdy złośliwe oprogramowanie ma dostęp do korzeni, może być również skomplikowane, aby cofnąć wszelkie uszkodzenia bez całkowitego resetowania maszyny.
Nie zawsze można powiedzieć, kiedy maszyna została naruszona. Podczas gdy hakerzy czasami wymazują wszystkie pliki i uniemożliwiają uruchamianie urządzenia, innym razem używają go jako części botnetu lub instalacji oprogramowania szpiegującego.
Dlaczego jest to realistyczne zagrożenie
Być może myślisz: „To mi się nie stanie”. Chociaż technicznie możesz być poprawny, nie warto podjąć ryzyka. Istnieje wiele wtyczek dotyczących SPIGOT zawierających złośliwy kod i autorzy bardziej renomowanych wtyczek, mając swoje konta. O ile nie używasz tylko kodu, który napisałeś osobiście, zawsze istnieje ryzyko czegoś złośliwego.
Posiadanie podwyższonych uprawnień ułatwia również tworzenie katastrofalnych wypadków. Jeśli konto użytkownika może edytować pliki na całym komputerze, łatwiej jest usunąć więcej niż to, co zamierzałeś przypadkowo. Ten problem jest szczególnie prawdopodobny dla osób, które są mniej doświadczone w wierszu poleceń Linuksa.
Możliwe jest również, aby wtyczka lub jej konfiguracja będą się zepsuć i spowodować szkodę. Jeśli wtyczka lub serwer przypadkowo zastąpiło krytyczny plik systemowy, maszyna może nie uruchomić i potencjalnie stracić dane.
Stało się to wcześniej
Niedawno znaleziona podatność w Log4J, potocznie znana jako Log4Shell, jest doskonałym przykładem tego, jak złe może to być. W przypadku każdego serwera działającego jako root graczy łączących serwery mogą łatwo uzyskać pełną kontrolę nad maszyną serwera.
Biorąc pod uwagę, że Minecraft korzysta z wielu bibliotek kodowych, które są również używane przez oprogramowanie komercyjne na dużą skalę, istnieje znaczna zachęta komercyjna do znalezienia luk w zabezpieczeniach. Ponieważ Minecraft używa tego kodu, może być również podatny na wszelkie odkryte luki.
Jak temu zapobiec
Najłatwiejszym sposobem zapobiegania temu problemowi jest utworzenie nowego użytkownika i zapewnienie mu tylko dostępu do tego folderu. Dla użytkowników Linuksa sprawdź ten przewodnik, jak to zrobić. Następnie możesz utworzyć serwer w folderze domowym użytkownika i uruchomić serwer podczas zalogowania się do tego użytkownika.
Jeśli używasz sieci serwerów, powinieneś mieć osobnego użytkownika na serwer. Nie robienie tego może prowadzić do problemu wspomnianego powyżej jednego serwera zagrażającego wszystkich serwerów.
Hosty serwera Minecraft
Jeśli używasz hosta serwera Minecraft, zapobieganie temu zależy od hosta. Skontaktuj się z hostem serwera, jeśli otrzymujesz tę wiadomość lub realistycznie przejdź do bardziej renomowanego hosta. Jeśli mają tak duże wady bezpieczeństwa, mogą też mieć inne problemy. Sprawdź ten artykuł na temat problemów z złymi hostami serwerów często mają.
Ten artykuł jest częścią serii, jak uruchomić serwer Minecraft. Kliknij tutaj, aby sprawdzić więcej!
o autorze
Cześć, jestem Maddy Miller, starszy inżynier oprogramowania w Clipchamp w Microsoft. W wolnym czasie uwielbiam pisać artykuły, a także rozwijam Minecraft Mods Worldedit, WorldGuard i Craftbook. Moje opinie są moje i nie reprezentują opinii mojego pracodawcy w żadnym charakterze.
serwer.nieruchomości
serwer.nieruchomości to plik, który przechowuje wszystkie ustawienia dla serwera dla wielu graczy (Minecraft lub Minecraft).
Podczas edytowania serwera.właściwości, ważne jest, aby zastosować tę samą strukturę co oryginał, chociaż kolejność linii była dowolna. Tekst przed znakiem równości jest kluczem, którego nie należy zmienić. Tekst po równym znaku jest wartością właściwości, którą można edytować. Linie, które zaczynają się od # to komentarze – zmiana lub usunięcie tych linii nie ma wpływu na grę.
Po wprowadzeniu zmian na serwerze.Plik właściwości, serwer musi zostać ponownie uruchomiony, aby mogły one wejść. Inną opcją jest użycie polecenia /RELOOD w konsoli serwera lub w grze, co pozwoli również na ponowne załadowanie zmian.
Jeśli serwer.Plik właściwości nie wymienia wszystkich właściwości (takich jak serwer-IP), zostanie użyta wartość domyślna.
Oto odpowiedzi na niektóre kluczowe pytania związane z serwerem.nieruchomości:
- Jaki jest cel serwera.plik właściwości?
- Czy mogę edytować serwer.Plik właściwości podczas uruchomienia serwera?
- Co się stanie, jeśli usunę linię na serwerze.plik właściwości?
- Co powinienem zrobić, jeśli chcę dodać nową właściwość do serwera.plik właściwości?
- Czy mogę używać komentarzy na serwerze.plik właściwości?
- Jak mogę zresetować serwer.Plik właściwości do wartości domyślnych?
- Jakie są wspólne właściwości, które można skonfigurować na serwerze.plik właściwości?
- Czy mogę używać zmiennych lub wyrażeń na serwerze.plik właściwości?
- Jak mogę wykonać kopię zapasową serwera.plik właściwości?
- Co powinienem zrobić, jeśli napotkam błędy lub problemy z serwerem.plik właściwości?
Serwer.Plik właściwości przechowuje wszystkie ustawienia dla serwera Minecraft.
Nie, serwer musi zostać ponownie uruchomiony w celu uzyskania zmian na serwerze.plik właściwości, który należy zająć. Alternatywnie możesz użyć polecenia /ponownie załadować w konsoli serwera lub w grze.
Usuwanie linii na serwerze.plik właściwości usunie to określone ustawienie z konfiguracji. Serwer użyje wartości domyślnej dla tego ustawienia, jeśli istnieje.
Jeśli chcesz dodać nową właściwość do serwera.plik właściwości, możesz po prostu dodać nową linię podążającą tę samą strukturę, co istniejące linie. Pamiętaj, aby użyć poprawnego formatu wartości kluczowej.
Tak, linie, które zaczynają się od # są traktowane jako komentarze i nie mają wpływu na grę. Możesz użyć komentarzy do dodawania notatek lub wyjaśnień do pliku konfiguracyjnego.
Jeśli chcesz zresetować serwer.Plik właściwości do wartości domyślnych, możesz usunąć istniejący plik i uruchomić serwer. Nowy serwer.plik właściwości zostanie wygenerowany z domyślnymi ustawieniami.
Niektóre wspólne właściwości, które można skonfigurować na serwerze.Plik właściwości obejmuje port serwerowy, max-graczy, włączanie bloków, spawn-NPC i trudności. Te właściwości kontrolują różne aspekty zachowania Minecraft Server.
Nie, serwer.Plik właściwości nie obsługuje zmiennych ani wyrażeń. Wartości powinny być określone bezpośrednio bez żadnych obliczeń lub odniesień do innych ustawień.
Aby wykonać kopię zapasową serwera.Plik właściwości, po prostu zrób kopię pliku i przechowuj go w bezpiecznej lokalizacji. Umożliwi to przywrócenie konfiguracji, jeśli zostaną popełnione jakiekolwiek zmiany lub błędy.
Jeśli napotkasz błędy lub problemy z serwerem.Plik właściwości możesz spróbować przywrócić z kopii zapasowej lub ręcznie ponownie skonfigurować ustawienia. Możesz także szukać pomocy społeczności Minecraft lub skonsultować się z oficjalną dokumentacją Minecraft w celu rozwiązywania problemów.
Czy uruchamianie komputera uszkodzenia serwera Minecraft
Jeśli określono numer starszego gier, jest on po cichu przekonwertowany na nazwę GameMode.
Dlaczego nie powinieneś uruchamiać serwera Minecraft jako root
Podczas uruchamiania publicznego serwera Minecraft, ważne jest zrozumienie głównych zagrożeń bezpieczeństwa. Dawanie serwera zbyt dużego dostępu do komputera może pozwolić hakerom lub innym złośliwym aktorom na znacznie więcej szkód. Wiedza o tym, jak to zapobiec, jest niezbędna do uruchamiania publicznego serwera Minecraft lub realistycznie każdej publicznej usługi internetowej. Niedawno papier zaczął przekazywać wiadomość o startupu, aby ostrzec serwery przeciwko temu. Jeśli zobaczysz następującą wiadomość, postępuj zgodnie z tym przewodnikiem, aby zrozumieć ryzyko i zapobiegać.
Uruchamiasz ten serwer jako użytkownik administracyjny lub root. To nie jest zalecane. Otwierasz się na potencjalne ryzyko podczas tego. Aby uzyskać więcej informacji, zobacz https: // Madelinemiller.dev/blog/root-minecraft-server/
Dlaczego to jest złe
Pod względem bezpieczeństwa jest to najlepsza praktyka tylko w celu zapewnienia systemu z uprawnieniami, których potrzebuje, aby wykonać swoją funkcję. W przypadku serwera Minecraft oznacza to ogólnie dostęp do plików w folderze serwera, dostęp do Internetu w portach serwera Minecraft, a czasem dostęp do MySQL. Oznacza to, że jeśli haker uzyska dostęp do twojego serwera, wszystko, co mogą dotknąć, to Twój serwer.
Jeśli serwer działa z korzeniem lub słabo skonfigurowanymi uprawnieniami, atakujący może uzyskać dostęp do wszystkiego innego na komputerze. Jeśli uruchamiasz sieć serwerów, jeden zagrożony serwer oznacza, że wszystkie serwery są zagrożone. Gdy złośliwe oprogramowanie ma dostęp do korzeni, może być również skomplikowane, aby cofnąć wszelkie uszkodzenia bez całkowitego resetowania maszyny.
Nie zawsze można powiedzieć, kiedy maszyna została naruszona. Podczas gdy hakerzy czasami wymazują wszystkie pliki i uniemożliwiają uruchamianie urządzenia, innym razem używają go jako części botnetu lub instalacji oprogramowania szpiegującego.
Dlaczego jest to realistyczne zagrożenie
Być może myślisz: „To mi się nie stanie”. Chociaż technicznie możesz być poprawny, nie warto podjąć ryzyka. Istnieje wiele wtyczek dotyczących SPIGOT zawierających złośliwy kod i autorzy bardziej renomowanych wtyczek, mając swoje konta. O ile nie używasz tylko kodu, który napisałeś osobiście, zawsze istnieje ryzyko czegoś złośliwego.
Posiadanie podwyższonych uprawnień ułatwia również tworzenie katastrofalnych wypadków. Jeśli konto użytkownika może edytować pliki na całym komputerze, łatwiej jest usunąć więcej niż to, co zamierzałeś przypadkowo. Ten problem jest szczególnie prawdopodobny dla osób, które są mniej doświadczone w wierszu poleceń Linuksa.
Możliwe jest również, aby wtyczka lub jej konfiguracja będą się zepsuć i spowodować szkodę. Jeśli wtyczka lub serwer przypadkowo zastąpiło krytyczny plik systemowy, maszyna może nie uruchomić i potencjalnie stracić dane.
Stało się to wcześniej
Niedawno znaleziona podatność w Log4J, potocznie znana jako Log4Shell, jest doskonałym przykładem tego, jak złe może to być. W przypadku każdego serwera działającego jako root graczy łączących serwery mogą łatwo uzyskać pełną kontrolę nad maszyną serwera.
Biorąc pod uwagę, że Minecraft korzysta z wielu bibliotek kodowych, które są również używane przez oprogramowanie komercyjne na dużą skalę, istnieje znaczna zachęta komercyjna do znalezienia luk w zabezpieczeniach. Ponieważ Minecraft używa tego kodu, może być również podatny na wszelkie odkryte luki.
Jak temu zapobiec
Najłatwiejszym sposobem zapobiegania temu problemowi jest utworzenie nowego użytkownika i zapewnienie mu tylko dostępu do tego folderu. Dla użytkowników Linuksa sprawdź ten przewodnik, jak to zrobić. Następnie możesz utworzyć serwer w folderze domowym użytkownika i uruchomić serwer podczas zalogowania się do tego użytkownika.
Jeśli używasz sieci serwerów, powinieneś mieć osobnego użytkownika na serwer. Nie robienie tego może prowadzić do problemu wspomnianego powyżej jednego serwera zagrażającego wszystkich serwerów.
Hosty serwera Minecraft
Jeśli używasz hosta serwera Minecraft, zapobieganie temu zależy od hosta. Skontaktuj się z hostem serwera, jeśli otrzymujesz tę wiadomość lub realistycznie przejdź do bardziej renomowanego hosta. Jeśli mają tak duże wady bezpieczeństwa, mogą też mieć inne problemy. Sprawdź ten artykuł na temat problemów z złymi hostami serwerów często mają.
Ten artykuł jest częścią serii, jak uruchomić serwer Minecraft. Kliknij tutaj, aby sprawdzić więcej!
o autorze
Cześć, jestem Maddy Miller, starszy inżynier oprogramowania w Clipchamp w Microsoft. W wolnym czasie uwielbiam pisać artykuły, a także rozwijam Minecraft Mods Worldedit, WorldGuard i Craftbook. Moje opinie są moje i nie reprezentują opinii mojego pracodawcy w żadnym charakterze.
serwer.nieruchomości
serwer.nieruchomości to plik, który przechowuje wszystkie ustawienia dla gry wieloosobowej (Minecraft Lub Minecraft Klasyczny) serwer.
Podczas edytowania serwera.właściwości, ważne jest, aby zastosować tę samą strukturę co oryginał, chociaż kolejność linii była dowolna. Tekst przed znakiem równości jest kluczem, którego nie należy zmienić. Tekst po równym znaku jest wartością właściwości, którą można edytować. Linie, które zaczynają się od # to komentarze – zmiana lub usunięcie tych linii nie ma wpływu na grę.
Po wprowadzeniu zmian na serwerze.Plik właściwości, serwer musi zostać ponownie uruchomiony, aby mogły one wejść. Inną opcją jest użycie polecenia /RELOOD w konsoli serwera lub w grze, co pozwoli również na ponowne załadowanie zmian.
Jeśli serwer.Plik właściwości nie wymienia wszystkich właściwości (takich jak nowa wersja serwera dodaje nowe właściwości lub jeśli plik nie istnieje), a następnie podczas uruchamiania serwer przepisuje serwer.plik właściwości z wymienionymi nowymi właściwościami i ustaw na wartości domyślnych.
Serwer.Plik właściwości jest po prostu normalnym plikiem tekstowym z kodowaniem UTF-8, pomimo jego rozszerzenia, a zatem można go edytować za pomocą dowolnego edytora tekstu, takiego jak Notatnik dla systemu Windows, Textedit for Mac lub Nano i VIM dla Linux.
Zawartość
- 1 Lokalizacja pliku
- 1.1 wydanie Java
- 1.2 Bedrock Edition
- 2.1 wydanie Java
- 2.2 Bedrock Edition
- 3.1 wydanie Java
- 3.2 Bedrock Edition
Lokalizacja pliku
Edycja Java
Ten plik jest automatycznie generowany po pierwszym uruchomieniu serwera (jeśli nie istnieje).
Ścieżka działającego katalogu (PWD) Jeśli gracz uruchomi go od katalogu domowego ( /dom /nazwa), pliki serwerów są tworzone w /home /nazwa. Postępuj zgodnie z tymi wytycznymi, aby zapewnić generowanie plików serwera tam, gdzie odtwarza.
- Odłóż cały katalog dla wszystkich plików serwerów. (Rzeczy mogłyby stać się bałagan, jeśli gracz nie).
- Serwer gracza.słoik należy tu umieścić.
- Powinien być na wykonywanej ścieżce odtwarzacza $
- Pamiętaj, aby dodać uprawnienie do wykonania do skryptu uruchamiania (CHMOD +x File_name lub użyj menedżera folderów)
- serwer Minecrafta.cii
Edycja Bedrock
Ten plik jest pobierany z Bedrock_Server.exe
OS Lokalizacja pliku Okna Ten sam katalog jak Bedrock_Server.exe Linux Ten sam katalog jak Bedrock_Server serwer.nieruchomości
Są to domyślne ustawienia dla nowo zainstalowanego Minecraft serwer:
Edycja Java
#Minecraft Server Właściwości #(Data i godzina modyfikacji pliku) Włącz-JMX-monitorowanie=FAŁSZ Rcon.Port=25575 Nasiak poziomu= tryb gry=przetrwanie Włącz blok=FAŁSZ Włącz-pytanie=FAŁSZ Kredyty generatora=<> Egzekwuj-secure-profile=PRAWDA Nazwa poziomu=świat Motd=Serwer Minecraft zapytanie.Port=25565 Pvp=PRAWDA generowanie struktur=PRAWDA Max-Chain-Neighbor-Dates=1000000 trudność=łatwy próg kompresji sieci=256 Maksymalny czas=60000 Wymaganie pakietu=FAŁSZ używać transportu natywnego=PRAWDA maksimum graczy=20 tryb online=PRAWDA Włącz status=PRAWDA Zezwalaj na lot=FAŁSZ początkowe proszki= Broadcast-Rcon-to-OPS=PRAWDA Odległość widokowa=10 IP serwera= Zasób Pack-Prompt= zezwalaj na neth=PRAWDA Port serwera=25565 Enable-Rcon=FAŁSZ synchronizowanie-chunki=PRAWDA Poziom operowania OP=4 Połączenia zapobiegania-proksydy=FAŁSZ Hide-Online-Glayers=FAŁSZ zestaw zasobów= Entity-Broadcast-Range-Percent=100 Dystancja symulacyjna=10 Rcon.hasło= Play-Idle Timeout=0 Force-Gamemode=FAŁSZ ograniczenie szybkości=0 Hardcore=FAŁSZ Biała lista=FAŁSZ transmisja-konsol-do-op=PRAWDA Spawn-NPCS=PRAWDA Animali odradzania=PRAWDA poziom funkcji=2 Packi z obsługą początkową=wanilia typ poziomu=Minecraft \: normalne Filtering-Filtering-Config= spawn-potomki=PRAWDA Egzekwuj-Whitelist=FAŁSZ Organizacja spawnowania=16 Zasób-pack-sha1= Max-World-Size=29999984
Edycja Bedrock
Nazwa serwera=Dedykowany serwer # Używane jako nazwa serwera # Dozwolone wartości: dowolny ciąg bez symbolu półkolonu. tryb gry=przetrwanie # Ustawia tryb gry dla nowych graczy. # Dozwolone wartości: „przetrwanie”, „kreatywne” lub „przygoda” Force-Gamemode=FAŁSZ # Force-Gamemode = False (lub Force-Damemode nie jest zdefiniowany na serwerze.nieruchomości) # zapobiega wysyłaniu serwera do wartości gier klienta # niż wartość gamemode zapisana przez serwer podczas tworzenia świata # Nawet jeśli te wartości są ustawione na serwerze.właściwości po stworzeniu świata. # # Force-Gamemode = True zmusza serwer do wysyłania do wartości gier klienta # Inne niż wartość gamemode zapisana przez serwer podczas tworzenia świata # Jeśli te wartości są ustawione na serwerze.właściwości po stworzeniu świata. trudność=łatwy # Ustawia trudność świata. # Dozwolone wartości: „Pokojowe”, „łatwe”, „normalne” lub „twarde” pozwalać na oszustwa=FAŁSZ # Jeśli prawda, można użyć kod takich jak polecenia. # Dozwolone wartości: „true” lub „fałszywe” maksimum graczy=10 # Maksymalna liczba graczy, którzy mogą grać na serwerze. # Dozwolone wartości: dowolna dodatnia liczba całkowita tryb online=PRAWDA # Jeśli prawda, wszyscy połączeni gracze muszą być uwierzytelnieni na Xbox Live. # Klienci łączące się z serwerami zdalnego (nie-LAN) zawsze będą wymagać uwierzytelniania Xbox Live, niezależnie od tego ustawienia. # Jeśli serwer przyjmuje połączenia z Internetu, jest to zdecydowanie zalecane, aby włączyć tryb online. # Dozwolone wartości: „true” lub „fałszywe” Zezwalaj na listę=FAŁSZ # Jeśli prawda, wszyscy połączeni gracze muszą być wymienione w oddzielnej liście pozwoleń.plik JSON. # Dozwolone wartości: „true” lub „fałszywe” Port serwera=19132 # Który port IPv4 powinien słuchać serwer. # Dozwolone wartości: liczby całkowite w zakresie [1, 65535] Server-Portv6=19133 # Który port IPv6 powinien słuchać serwera. # Dozwolone wartości: liczby całkowite w zakresie [1, 65535] Odległość widokowa=32 # Maksymalna dozwolona odległość widoku w liczbie kawałków. # Dozwolone wartości: dodatnia liczba całkowita równa 5 lub więcej. dystans kleszczy=4 # Świat zostanie zaznaczony tak wiele kawałków od każdego gracza. # Dozwolone wartości: liczby całkowite w zakresie [4, 12] Play-Idle Timeout=30 # Po tym, jak gracz będzie bezczynnie przez wiele minut, zostanie wyrzucony. Jeśli jest ustawiony na 0, gracze mogą bezczelnie bez końca. # Dozwolone wartości: dowolna nieujemna liczba całkowita. Max-Threads=8 # Maksymalna liczba wątków, z których serwer będzie próbował użyć. Jeśli zostanie ustawione na 0 lub usunięcie, użyje tak wielu, jak to możliwe. # Dozwolone wartości: dowolna dodatnia liczba całkowita. Nazwa poziomu=Poziom podstawowy # Dozwolone wartości: dowolny ciąg bez symbolu półkolonu lub symbole nielegalne dla nazwy pliku: /\ n \ r \ t \ f`?*\\ <> | \ ”: Nasiak poziomu= # Użyj do randomizowania świata # Dozwolone wartości: dowolny ciąg poziom domyślny-odgrywający poziom=członek # Poziom zgody dla nowych graczy dołączających po raz pierwszy. # Dozwolone wartości: „odwiedzający”, „członek”, „operator” Odrodzony w fakturze=FAŁSZ # Zmusza klientów do używania pakietów tekstur w obecnym świecie # Dozwolone wartości: „true” lub „fałszywe” Content-log-plik obsługujący=FAŁSZ # Umożliwia logowanie błędów zawartości do pliku # Dozwolone wartości: „true” lub „fałszywe” próg kompresji=1 # Określa najmniejszy rozmiar surowego ładunku sieciowego do kompresji # Dozwolone wartości: 0-65535 Przesunięcie serwera=Server-Auth # Dozwolone wartości: „Client-Auth”, „Server-Auth”, „Server-Auth-with-ierrowia” # Włącza autorytatywny ruch serwera. Jeśli „serwer-aututh”, serwer odtworzy wprowadzanie lokalnego użytkownika # serwer i wysyła korekty, gdy pozycja klienta nie pasuje do serwera. # Jeśli „server-Auth-With-Frowind” jest włączony, a serwer wysyła korektę, klienci zostaną poinstruowani # Aby powrócić do czasu korekcji, zastosuj korektę, a następnie odtworzyć wszystkie dane wejściowe gracza od tego czasu. Powoduje to gładsze i częstsze korekty. # Korekty nastąpi tylko wtedy, gdy poprawne ruchy są ustawione na prawdziwe. Preshold-wyniki dla gracza=20 # Liczba niezgodnych odstępów czasu potrzebnych przed zgłoszeniem nieprawidłowego zachowania. # Wyłączone według ruchu serwera-autoryzacji. Przejście odtwarzacza-działające-odtwarzanie=0.85 # Kwota, którą kierunek ataku i wyglądu gracza może się różnić. # Dozwolone wartości: dowolna wartość w zakresie [0, 1], gdzie 1 oznacza, że # kierunek widoku graczy i kierunek, w którym gracz atakuje # musi dokładnie dopasować, a wartość 0 oznacza, że dwa kierunki mogą # różnią się aż do 90 stopni. Próg odległości odtwarzania odtwarzacza=0.3 # Różnica między pozycjami serwera a klientami, które należy przekroczyć przed wykryciem nieprawidłowego zachowania. # Wyłączone według ruchu serwera-autoryzacji. Przejmowanie odtwarzacza-progowanie w MS=500 # Czas trwania pozycji serwera i klienta może być zsynchronizowana (zgodnie z definicją przez odtwarzacz odległości-odległości) # Przed nieprawidłowym wynikiem ruchu zostanie zwiększony. Ta wartość jest zdefiniowana w milisekundach. # Wyłączone według ruchu serwera-autoryzacji. poprawne ruchy=FAŁSZ # Jeśli to prawda, pozycja klienta zostanie skorygowana do pozycji serwera, jeśli wynik ruchu przekroczy próg. Server-Autoritation Block Block=FAŁSZ # Jeśli to prawda, serwer obliczy operacje bloków wydobywczych z synchronizacją z klientem, aby mógł sprawdzić, czy klient powinien być w stanie rozbić bloki, gdy myśli, że może.
Minecraft Właściwości serwera
Edycja Java
Klucz Typ Domyślna wartość Opis Zezwalaj na lot Boolean FAŁSZ Umożliwia użytkownikom korzystanie z lotu na serwerze w trybie przetrwania, jeśli mają mod, który zapewnia zainstalowany lot. Dzięki włączonym zezwoleniu do lotu żal mogą stać się bardziej powszechne, ponieważ ułatwia to. W trybie kreatywnym nie ma to żadnego efektu.
Jeśli określono numer trudności starszej, jest on po cichu przekonwertowany na nazwę trudności.
Aby włączyć JMX w środowisku wykonawczym Java, musisz również dodać kilka flag JVM do startupu, jak udokumentowano tutaj.
- Nie zaleca się wystawiania RCON na Internet, ponieważ protokół RCON przenosi wszystko bez szyfrowania. Wszystko (w tym hasło RCON) przekazane między serwerem RCON a klientem może być wyciekane do kogoś, kto słucha w twoim połączeniu.
Jeśli zostanie ustawiony na false, będzie tłumił odpowiedzi od klientów. Oznacza to, że pojawi się jako offline, ale nadal przyjmie połączenia.
Gdy ta opcja jest włączona, użytkownicy, którzy nie są obecni na białej (jeśli jest włączone), zostają wyrzuceni z serwera po ponownym załadowaniu pliku białej.
Szczegółowe informacje na temat 4 poziomów znajdują się w poziomie uprawnień.
Jeśli określono numer starszego gier, jest on po cichu przekonwertowany na nazwę GameMode.
Notatka: Lochy nadal generują, jeśli jest to ustawione na fałsz.
Uciekając „:” jest wymagane przy użyciu World Preset ID, a przestrzeń nazw World World World Preset ID (Minecraft :).
- Ustawienie wielkości maksymalnego świata na 1000 pozwala graczowi mieć światową granicę 2000 × 2000.
- Ustawienie wielkości maksymalnej światowej na 4000 daje graczowi światową granicę 8000 × 8000.
- MOTD obsługuje kody kolorów i formatowania.
- MOTD obsługuje postacie specjalne, takie jak „♥”. Jednak takie znaki należy przekonwertować na ucieczkę Unicode. Tutaj można znaleźć konwerter online.
- Jeśli MOTD ma ponad 59 znaków, lista serwerów może zgłosić błąd komunikacji.
Notatka: Specyfikacja Ethernet wymaga, aby pakiety mniejsze niż 64 bajty zostały wyściełane do 64 bajtów. Zatem ustawienie wartości niższej niż 64 może nie być korzystne. Nie zaleca się również przekraczania MTU, zazwyczaj 1500 bajtów.
- Kliknij okno
- Pozycja zaklęcia
- Znak aktualizacji
- Kopanie gracza
- Umieszczenie bloku odtwarzacza
- Zmiana przedmiotu trzymana
- Animacja (ramię huśtawki)
- Działanie istoty
- Status klienta
- Wiadomość czatu
- Użyj bytu
Notatka: Pośrednie źródła obrażeń odrodzone przez graczy (takich jak lawa, ogień, TNT i do pewnego stopnia woda, piasek i żwir) nadal zadają obrażenia innym graczom.
Zauważ, że (w niektórych wersjach przed 1.15.2), „:” i „Zasob-pak-Pack-Prompt”>
Zasób Pack-Prompt strunowy pusty Opcjonalnie dodaje niestandardowy komunikat, który zostanie wyświetlony w wierszu pakietu zasobów, gdy używany jest wymagany-resource.
Oczekuje składni komponentu czatu, może zawierać wiele linii.
Notatka: Jeśli pakiet zasobów jest inny, w konsoli pojawia się żółty komunikat „Nieprawidłowy SHA1 dla zasobów-pack-sha1”. Ze względu na naturę funkcji skrótu błędy mają niewielkie prawdopodobieństwo wystąpienia, więc ta konsekwencja nie ma wpływu.
10 jest domyślnym/zalecanym. Jeśli gracz ma duże opóźnienie, zaleca się zmniejszenie tej wartości.
Jeśli gracz ma duże opóźnienie, zaleca się wyłączenie tego/ustawione na false.
To ustawienie nie ma wpływu, jeśli trudność = 0 (pokojowa). Jeśli trudność nie jest = 0, potwór może wciąż odrodzić się z potwora.
Jeśli gracz ma duże opóźnienie, zaleca się wyłączenie tego/ustawione na false.
10 jest domyślnym/zalecanym. Jeśli gracz ma duże opóźnienie, zaleca się zmniejszenie tej wartości.
Z włączoną białą, użytkownicy nie na białej. Na przykład przeznaczone dla prywatnych serwerów, takich jak te dla prawdziwych przyjaciół lub nieznajomych.
FAŁSZ – Żadna biała lista nie jest używana. PRAWDA – Plik Whitelist.JSON służy do generowania białej listy.
Notatka: OPS są automatycznie białe i nie ma potrzeby dodawania ich do białej.
Edycja Bedrock
Nazwa opcji Możliwa wartość Domyślna wartość Kiedy jest używany Używać Notatki pozwalać na oszustwa prawda fałsz FAŁSZ Zawsze Jeśli prawda, można użyć kod takich jak polecenia. Zezwalaj na listę prawda fałsz FAŁSZ Zawsze Jeśli prawda, wszyscy połączeni gracze muszą być wymienione w oddzielnej liście pozwoleń.plik JSON. próg kompresji Liczby całkowite w zakresie [1, 65535] 1 Zawsze Określa najmniejszy rozmiar surowego ładunku sieciowego do kompresji. Content-log-plik obsługujący prawda fałsz FAŁSZ Zawsze Umożliwia logowanie błędów zawartości do pliku. poprawne ruchy prawda fałsz FAŁSZ Zawsze Jeśli prawda, pozycja klienta zostanie skorygowana do pozycji serwera, jeśli wynik ruchu przekroczy próg. poziom domyślny-odgrywający poziom gość, członek, operator członek Zawsze Poziom pozwolenia dla nowych graczy, którzy dołączają po raz pierwszy. trudność spokojny, łatwy, normalny, twardy łatwy Zawsze Ustawia trudność świata. Wartości korelują z gamami całkowitymi w następujący sposób: Wartości korelują z gamami całkowitymi w następujący sposób:
Minecraft Klasyczne właściwości serwera
Klucz Typ Domyślna wartość Opis Slot administratora Boolean FAŁSZ Pozwól OPS dołączyć, nawet jeśli serwer jest pełny. Drzewa uprawne Boolean Niezależnie od tego, czy serwer pozwala sadzonemu sadzonkom rosnąć na drzewa. PRAWDA – serwer pozwala saplingom rosnąć w drzewa. FAŁSZ – serwer nie pozwala saplingom rosnąć w drzewa. Maksymalne połączenia liczba całkowita (1-3) Maksymalna liczba połączeń, które serwer akceptuje z tego samego adresu IP. Notatka: Jeśli ustawiono wyżej niż 3, jest zmieniany z powrotem na 3.
- Pojedynczy wiersz tekstu. Znaki takie jak „(apostrof) mogą wymagać ucieczki, dodając przed nimi dodanie odwrotności.
Historia
Faktyczna dokładność tej sekcji może być zagrożona z powodu nieaktualnych informacji.
Zaktualizuj tę sekcję, aby odzwierciedlić najnowsze aktualizacje lub nowo dostępne informacje.
Powód: Wiele ustawień nie zostało po raz pierwszy wprowadzonych.