Пре почетка
Запишите Java или Bedrock, верзије клијента и сервера, адресу са портом и тачно време. Сачувајте конзолу и последње промене. Пре измене света, модова или датотека припремите копију за опоравак и одвојено чувајте изворно стање.
Потврдите издање и адресу
Java и Bedrock су различита издања: Java обично користи TCP, Bedrock UDP. Други порт не чини их компатибилним. Користите адресу панела и проверите DNS или Java SRV циљ. Доступно управљање не доказује порт игре. Стандардни бројеви не гарантују исту доделу на заједничком ноду. Пођите од стварних клијената заједнице и конкретног распореда услуге, не од подешавања из туђег примера.
Java играње генерално користи TCP крајњу тачку, док Bedrock играње сервера користи UDP. Уобичајене поставке никада не замењују доделу панела. На дељеном чвору, копирање подразумеваног порта из водича може бити у сукобу са другом инстанцом. Тест TCP не може да потврди Bedrock UDP повезаност.
Тестирајте само Java TCP везу из Windows-а
Test-NetConnection -ComputerName 192.0.2.10 -Port 25565Замените адресу и порт стварно додељеним вредностима. TcpTestSucceeded=True потврђује само TCP везу, не Bedrock UDP, Minecraft аутентификацију или перформансе. При False упоредите слушање, покретање и правила за конкретан порт.
Проверите завршен старт
Процес може радити док се свет још учитава. Нађите поруку спремности и грешке Java, подешавања, додатака или модова. Код сталних рестартова прво истражите циклус. Брза понављања додају рад и скривају трагове. Не мењајте истовремено свет, верзију и све додатке без радне копије и јасног узрока. Доступна конзола не значи увек спремност игре за пријем играча и завршено стварање света.
Након што додате додатак или мод, проверите његове зависности и компатибилност мотора. Paper, Fabric, Forge и NeoForge не учитавају аутоматски исте екстензије. Користите пробну копију и уклоните само идентификовани додатак; брисање света није начин да се дијагностикује софтверска грешка.
Тестирајте потребан протокол
Потврдите дозвољену везу јавне IP адресе и порта игре. TCP тест не проверава Bedrock UDP. Уз LAN видљивост Bedrock може отворити додатне стандардне портове и са сопственим портом; на заједничком хосту следите план оператора. Не отварајте произвољне или туђе портове. Посредник мора подржавати издање, протокол и повратни пут, не само административну страницу. Проверите адресу сопствене инстанце и стварну везу играча.
Затим упоредите са друге овлашћене везе. Када само једна мрежа поквари, снимите њеног провајдера и времена уместо да одмах мењате глобалну конфигурацију. Блокирани ICMP пинг не потврђује да је игра недоступна; пинг одговор не доказује да је порт за игру такође отворен.
Проверите Java DNS без измене зоне
dig +short A play.example.com
dig +short SRV _minecraft._tcp.play.example.comJava SRV запис може навести друго одредиште и порт. Разрешите и враћено одредишно име и упоредите га са доделом. SRV није потребан ако клијент већ користи исправну адресу и порт. Ово није тест за Bedrock UDP.
Упоредите верзије и зависности
Проверите игру, софтвер и loader. Modpack може тражити исту комбинацију на клијенту и серверу. После промене проверите зависности са сачуваном копијом. Старија верзија или други свет могу бити неспојиви са подацима. Не бришите оригинал или све модове ради теста; припремите посебну тачку опоравка и бележите промене са резултатима. Испитујте један могући узрок и задржите радно претходно стање за сигуран повратак.
Bedrock ЛАН откриће такође може да отвори своје уобичајене портове поред прилагођеног порта. На дељеном чвору користите прилагођену конфигурацију панела и затражите проверу сукоба алокације. За Java проки или цроссплаи гатеваи, прегледајте сваку фазу пута, а не само јавну адресу.
Мерите док проблем траје
Пратите CPU, меморију и конзолу у истом периоду. Оптерећена главна нит може зауставити игру уз низак просек хоста. У Paper-у spark помаже профилирању. Проверите даљине приказа и симулације и замене другим подешавањима. Више RAM не поправља аутоматски узрок; важни су активна конфигурација и рад света. Мерите репрезентативну сесију са активностима које изазивају проблем, не само празан сервер пре доласка играча.
Где је подржано, профилишите сервер током проблема помоћу компатибилне алатке. Недавне Paper верзије укључују spark. Извештај са празног сервера је мање користан од извештаја снимљеног током успоравања. Повежите снимак и заштитите дијагностичке везе које могу садржати осетљиве информације.
Саставите поновљиву дијагнозу
Упоредите други независни приступ и погођене играче. Чувајте време, адресу и поруке без тајни. Timeout може изазвати пут, филтер, погрешан протокол или неспреман сервер. Напад или мањак ресурса закључујте тек уз одговарајуће мрежне и апликационе податке. Један прекид није довољан; подршци дајте кораке и услове понављања и провере које пролазе. То омогућава циљану исправку без захвата према другим клијентима истог хоста.
За сумњу на активност DDoS потребна је корелација са мерењима саобраћаја или догађајима ублажавања. Само тајм-аут није довољан доказ. Избегавајте поновљена поновна покретања и агресивна скенирања: они повећавају оптерећење и отежавају дијагнозу. Тестирајте исправку користећи нормалну везу, а затим проверите да ли се обични играчи могу вратити.
Шта урадити у вашој ситуацији
| Ситуација | Следећи корак |
|---|---|
| Погрешно издање | Одаберите Java или Bedrock са стварном адресом. Промена порта не мења издање. |
| Проблем после модова или света | Упоредите верзије и зависности и сачувајте одвојену копију претходног стања. |
| Грешка само под теретом | Профилирајте главну нит и делове света током проблема пре повећања понуде. |
Званични извори
Извори објашњавају протоколе и подешавања. Проверите документацију верзије коју користите.