Repository navigation
Wiki be latn
- Chatniaia staronka
- Ustanoŭka
- Velocity i BungeeCord
- Kanfihuracyja brandmaŭra i maršrutyratara
- Sumiaščalnasć
- Uparadkavany režym
- Aŭtamatyčnyja pieradačy
- Pieradača UDP i pratakoł PROXY
- Simple Voice Chat
- Adładka
- Intehracyja Mod
- Proksi UDP
Sietkavyja zlučeńni RakNet dla klijentaŭ i siervieraŭ Minecraft.
| Minecraft | Raknetify2 | Klijent / Siervier |
|---|---|---|
| Fabric | mods/raknetify2-fabric-*.jar |
Klijent / Siervier |
| Forge | mods/raknetify2-forge-*.jar |
Klijent / Siervier |
| NeoForge | mods/raknetify2-neoforge-*.jar |
Klijent / Siervier |
| Spigot / Paper | plugins/raknetify2-spigot-*.jar |
Siervier |
| Velocity | plugins/raknetify2-velocity-*.jar |
Velocity |
| BungeeCord | plugins/raknetify2-bungee-*.jar |
BungeeCord |
-
Sumiesnaja hulnia
-
Dadać siervier
-
Adras sierviera
Adras sierviera RakNet · UDP raknet;play.example.com:25565TCP play.example.com:25565 -
Hatova
-
Dałučycca
| F3 | |
|---|---|
| RakNet · UDP | Aktyŭny · MTU 1400 |
| TCP | Nieaktyŭny |
- Klijent · Raknetify2 → UDP → Velocity / BungeeCord · Raknetify2
- Velocity / BungeeCord → TCP → Siervier
| Numar porta · UDP | Java | |
|---|---|---|
| Fabric / Forge / NeoForge | 1–65534 | -Draknetify.fabric.portOverride=25570 |
| Spigot / Paper ≥ 0.1.0-beta.1.431 | 1–65535 | -Draknetify.spigot.portOverride=25570 |
| Velocity | 1–65534 | -Draknetify.velocity.portOverride=25570 |
| BungeeCord | 1–65534 | -Draknetify.bungee.portOverride=25570 |
| Adras sierviera | UDP |
|---|---|
raknet;play.example.com:25580 |
play.example.com:25580 → NAT → 192.0.2.10:25570
|
Siervier · 192.0.2.10
|
25570/udp |
Siervier / Velocity / BungeeCord
| JSON | |
|---|---|
| ① ② ③ | {"mode":"ordered"} |
| ① ∥ ② ∥ ③ | {"mode":"multichannel"} |
| Siervier | Raknetify2 · UDP 25565 | Simple Voice Chat |
|---|---|---|
| Fabric / Forge / NeoForge |
config/raknetify2-voicechat.json · {"enabled":true}
|
config/voicechat/voicechat-server.properties · port=-1
|
| Spigot / Paper |
config/raknetify2-voicechat.json · {"enabled":true}
|
plugins/voicechat/voicechat-server.properties · port=-1
|
Simple Voice Chat · Velocity / BungeeCord
| Adras sierviera | trustedProxies |
RakNet |
|---|---|---|
192.0.2.10 · PROXY v2 / UDP |
["192.0.2.10"] |
✓ |
192.0.2.11 · PROXY v2 / UDP |
["192.0.2.10"] |
✗ |
| Klijent → RakNet / UDP | ["192.0.2.10"] |
✗ |
config/raknetify2-proxy-protocol.json
{"trustedProxies":["192.0.2.10"]}-
Siervier A · Fabric / Forge / NeoForge ·
config/raknetify2-transfers.json{"destinations":[{"host":"play.example.com","tcpPort":25565,"udpPort":25570}]} -
Siervier B ·
play.example.com·server.properties→accepts-transfers=true -
Siervier A ·
/transfer play.example.com 25565 Alex→ Klijent (Alex) → RakNet ·play.example.com:25570
| Minecraft | |
|---|---|
ui |
Nałady |
entity |
Škilet |
world_interaction |
Ryštunak |
effects |
Čascinki |
chunk |
Błoki |
- Fabric ·
compatibility.json·gameVersions/runtimes/depends - Forge / NeoForge / Spigot / Paper · GitHub Releases
U šmatkarystalnickaj hulni Minecraft mod Raknetify2 pieradaje danyja z dapamohaj RakNet praz UDP. Trafik padzialaiecca na kanały, kožny z jakich zachoŭvaje ŭłasny paradak pakietaŭ. Kali pakiet u adnym kanale zhubiŭsia, pa inšych kanałach danyja mohuć isci dalej. Tamu hulnia moža reahavać na vašy dzieianni, pakul paŭtorna pieradajucca stračanyja danyja abo zahružajucca častki svietu.
Raknetify2 - heta niezaležna padtrymlivajemy razryŭ Raknetify, pieršapačatkova raspracavany ishland. Razryŭ dadaje padtrymku dla novych viersij Minecraft i padtrymlivaje transpart, intehracyju płatformy i testy sumiaščalnasci.
- Pravierka sumiaščalnasci Minecraft i mod.
- Vybierycie prahramu dla spampoŭki i ŭstalujcie jaie.
- Złučennie z adrasam, takim jak
raknet;play.example.com.
- Velocity i BungeeCord
- Nastrojki brandmaŭra i roŭtera
- Aŭtamatyčnyja pieradačy
- Pieradača UDP i pratakoł PROXY
- Abmien portam UDP z Simple Voice Chat
- Paviedamlenni pra pamyłki i vypraŭlenni
Aŭtary modaŭ mohuć vykarystoŭvać Interfiejs pastaŭki pakietaŭ dla abviaščennia zaležnasciaŭ pamiž ułasnymi nahruzkami i trafikam Minecraft.
Raknetify2 vykarystoŭvaje Licenzija MIT i zachoŭvaje aryhinalnyja paviedamlenni ab aŭtarskich pravach. Jaho sietkavaja realizacyja pabudavana na Raknetify i netty-raknet.
Sciahnuć reliz z GitHub Releases. Praviercie viersiju Minecraft i patrabavańni zahruznika dla hetaha relizu pierad ustaloŭkaj.
| Dzie vy ŭstaloŭvajecie | & Fajł | & Tečka |
|---|---|---|
| Klijent ci siervier Fabric | raknetify2-fabric-*.jar |
mods |
| Klijent ci siervier Forge | raknetify2-forge-*.jar |
mods |
| Klijent ci siervier NeoForge | raknetify2-neoforge-*.jar |
mods |
| Siervier Spigot abo Paper | raknetify2-spigot-*.jar |
plugins |
| Proksi Velocity | raknetify2-velocity-*.jar |
plugins |
| Proksi BungeeCord | raknetify2-bungee-*.jar |
plugins |
Začynicie klijent abo spynicie siervier pierad zamienaj jaho JAR. Vydalić aryhinalny Raknetify JAR i luby starejšy Raknetify2 JAR z toj ža ŭstanoŭki pierad dadanniem novaha fajła.
Klijenckija tečki naležać ekzemplaru Minecraft abo modpaku, jaki vy zapuskajecie. Tečki sierviera i proksi naležać siervieru abo ŭstanoŭcy proksi. Stvarycie adpaviednuju tečku, kali vaš zahruzčyk jaie jašče nie stvaryŭ.
- Ustalavać klijenckuju modyfikacyju dla vašaha zahruznika.
- Ustalavać adpaviedny siervierny mod abo ŭtułku Spigot/Paper na sumiaščalny siervier.
- Nastupnaja kamanda Nastaŭlenni brandmaŭera i maršrutyzataraName dazvalaie złučennie UDP z siervieram.
- Pierazahruzić klijent i siervier.
- Dadać adras sierviera, naprykład,
raknet;play.example.comaboraknet;play.example.com:25565.
Adrasy biez prefiksa raknet; vykarystoŭvajuć TCP.
Ustanoŭka klijentavaj modulacyi nie dadaje padtrymku RakNet na addaleny siervier. Apieratar sierviera pavinien zabiaspiečyć kaniečnuju kropku RakNet. Hulcy, jakija padłučajucca da sierviera inšaha karystalnika, zvyčajna nie patrabujuć praviłaŭ pierasyłannia maršrutyzatara.
Ustalujcie adpaviedny ŭtułku proksi i mod klijenta. Pračytajcie Velocity i BungeeCord dla naład słuchača, pierasyłannia backend, abmiežavanniaŭ dostupu i adrasu, jaki pavinny vykarystoŭvać hulcy.
Dla pramoha sierviera Minecraft vyznačcie adpaviedny arhumient Java nižej. Apieratary proksi pavinny vykarystoŭvać Nastaŭlenni słuchačoŭ Velocity i BungeeCord.
| Płatforma | Arhumient Java | Pryniatyja porty |
|---|---|---|
| Siervier Fabric, Forge ci NeoForge | -Draknetify.fabric.portOverride=25570 |
Ad 1 da 65534
|
| Siervier Spigot abo Paper | -Draknetify.spigot.portOverride=25570 |
Ad 1 da 65535
|
Forge i NeoForge vykarystoŭvajuć ahulny kod słuchalnika, tamu ich nazva ŭłascivasci taksama ŭtrymlivaje fabric. Zamianicie 25570 na žadany UDP port.
Spigot / Paper ≥ 0.1.0-beta.1.431
Dadać arhumient pierad -jar u kamandzie Java abo ŭ pole arhumientaŭ JVM vašaha vuzła. Pierazahruzić siervier i dazvolić UDP na vybranym portu słuchača. Kali publičny port taksama 25570, padłučyciesia da raknet;play.example.com:25570. Kali maršrutyzatar pierakładaje port, vykarystoŭvajcie jaho publičny port u adrasie klijenta. Port TCP zastajecca na svaim isnujučym značenni.
Na Spigot/ Paper, słuchač UDP zachoŭvaje łakalny adras złučennia słuchača Minecraft TCP. Niasłušnaja pierazahruzka abo zaniaty port UDP pieraškadžaje zapusku RakNet. Praviercie časopis zapusku dla zviazanaha adrasu i porta UDP. Vydalić arhumient i pierazahruzić, kab viarnucca da numara porta słuchača TCP.
Maršrutyzatar abo UDP-praksi moža taksama vyjaŭlać inšy publičny port UDP i pierasyłać jaho na isnujučy słuchač biez zmieny arhumientaŭ Java sierviera.
Adkryć paspiachovy fajł main zapusk u GitHub Actions i zahruzić jaho Artifacts archiŭ. GitHub Nieabchodny rachunak dla zahruzki artefaktaŭ workflow. Vykarystoŭvajcie tablicu ŭstanoŭki vyšej, kab vybrać JAR z archiva.
Velocity i BungeeCord znachodziacca pamiž hulcami i siervierami Minecraft. Ustalujcie Raknetify2 na proksi i na kožnym klijencie, jaki padłučajecca praz RakNet.
Raknetify2 · Klijent --UDP--> Velocity / BungeeCord --TCP--> Siervier
Backend- sierviery nie patrabujuć Raknetify2 dla hetaha šlachu złučennia. Jany ŭsio roŭna patrabujuć modaŭ, utułak i padtrymki pierasyłannia, patrebnych vašaj sietcy. Raknetify2 nie pierakładaje viersii Minecraft i nie zmianiaie aŭtentyfikacyju rachunkaŭ proksi.
- Pacvierdzicie, što zvyčajnyja złučennia TCP praz vaš proksi pracujuć, uklučajučy aŭtentyfikacyju i pieraklučennie pamiž siervierami.
- Spynić proksi i zahruzić adpaviedny ŭtułku z GitHub Releases.
- Ustavić
raknetify2-velocity-*-all.jaraboraknetify2-bungee-*-all.jaru tečkupluginsproksi. Vydalić usie staryja ŭtułki Raknetify abo Raknetify2 z hetaj tečki. - Ustalujcie adpaviedny mod klijenta Raknetify2 z dapamohaj kiraŭnictva ŭstanoŭki.
- Praviercie nałady słuchača nižej, pierazahruzicie proksi i praviercie jaho časopis na pamyłki słuchača RakNet.
- Dazvolić publičny trafik UDP na proksi i abmiežavać hulniavyja porty, jak apisana ŭ Nastaŭlenni brandmaŭera i maršrutyzataraName.
Vykarystoŭvać sumiaščalnyja viersii Raknetify2 na klijencie i proksi. Praviercie Sumiaščalnasć pierad sumiaščenniem viersij.
Nastaŭlennie bind u velocity.toml vybiraje adras słuchannia Minecraft i port TCP dla Velocity. Raknetify2 zvyčajna vykarystoŭvaje toj ža numar porta dla UDP. Zapisy [servers] vyznačajuć backend- sierviery. Utrymlivajcie hetyja zapisy nakiravanymi na adrasy backend TCP. Hladzicie spasyłku na nastaŭlenni dla Velocity.
Kab vykarystoŭvać asobny port UDP, dadajcie hety arhumient JVM pierad -jar u kamandzie zapusku Velocity:
-Draknetify.velocity.portOverride=25570
Zamianić 25570 na vaš vybrany port. Heta zmienić port RakNet na UDP, zachavaŭšy pry hetym Velocity' s TCP port i adrasy backend. Pierazahruzić Velocity pasla zmieny arhumientaŭ.
Nastaŭcie pierasyłku hulcoŭ na Velocity i jaho backend. Vykarystoŭvajcie sučasnuju pierasyłku, kali prahrama backend padtrymlivaje jaie, i zachoŭvajcie sakretnasć pierasyłki. Vykonvajcie instrukcyi backend u Infarmacyja pra hulca dla Velocity. Zachoŭvajcie abmiežavanni firewall backend na miescy razam z pierasyłkaj.
U config.yml BungeeCord, značennie host pad kožnym zapisam listeners vyznačaje adras słuchannia Minecraft i port TCP. Raknetify2 zvyčajna dadaje UDP na hety numar porta. Zapisy servers utrymlivajuć adrasy backend TCP. Hetyja nałady apisany ŭ Padručnik nastaŭlennia BungeeCord.
Dla asobnaha porta UDP dadajcie hety arhumient JVM pierad -jar u kamandzie zapusku BungeeCord:
-Draknetify.bungee.portOverride=25570
Hetaja pierazahruzka adnosicca da ŭsiaho pracesu proksi. Dla nastaŭlennia z niekalkimi słuchačami Minecraft praviercie realnyja kaniečnasci RakNet u časopisie zapusku pierad dadanniem praviłaŭ brandmaŭera. Pierazahruzicie BungeeCord pasla zmieny arhumientaŭ.
Zachoŭvać aŭtentyfikacyju ŭlikovaha zapisu na proksi. Dla backend- aŭ Spigot, Padručnik IP- pierasyłannia BungeeCord paruje ip_forward: true na proksi z settings.bungeecord: true na backend- a. Sama pa sabie pierasyłka nie pieraškadžaje kamu- niebudź złučacca da backend- a paprostu. Abmiežavać dostup da backend- oŭ z dapamohaj instrukcyi brandmaŭera.
Abiedzvie pierazahruzki proksi prymajuć porty ad 1 da 65534. Niasłušnyja značenni ihnarujucca, tamu praviercie pryviazany port UDP u časopisie zapusku. Vydalić arhumient i pierazahruzić sistemu, kab viarnucca da numara porta słuchača Minecraft.
Hulcy złučajucca z proksi- siervieram praz publičnuju nazvu vuzła i port UDP, naprykład, raknet;play.example.com:25570. Kali maršrutyzatar pierakładaje porty, vykarystoŭvajcie jaho publičny port UDP u adrasie klijenta. Adrasy biez prefiksa raknet; praciahvajuć vykarystoŭvać słuchač TCP proksi.
Pakińcie Query, Geyser i inšyja siervisy UDP na asobnych portach UDP. Inšy port TCP nie vyrašaje kanflikt sokietaŭ UDP.
Simple Voice Chat vykarystoŭvaje svoj ułasny płahin-praksi i UDP port na Velocity i BungeeCord. Vykonvajcie pakazanni Pakazanni praksi dla huku dla hetaha naładžannia.
Kali pierad vašym proksi- siervieram Minecraft znachodzicca asobny rele UDP, jaki adpraŭlaie zahałoŭki pratakoła PROXY v2, nastaŭcie Raknetify2 z dapamohaj Pieradača UDP i pratakoł PROXY. Ustanoŭka Velocity abo BungeeCord sama pa sabie nie patrabuje takoj nastaŭlennia.
Pravierka z- za miežaŭ łakalnaj sietki z dapamohaj klijenta Raknetify2. Padłučyciesia praz proksi, pieraklučyciesia pamiž siervierami i praviercie, ci pravilny identyfikatar i pravy karystalnika.
- Kali TCP praz proksi pracuje, ale RakNet pieravyšaje termin čakannia, praviercie słuchač UDP proksi, publičny port, maršruty IPv4 i IPv6 i praviły brandmaŭera.
- Kali abodva transparty nie pracujuć, kali praksi złučvajecca z biekendam, praviercie TCP-adres biekenda, praviły dostupu i kanfihuracyju pieranapravannia hulšy.
- Kali proksi paviedamlaie pra zaniaty port UDP, praviercie najaŭnasć Query, Geyser, hałasavaha proksi abo inšaha pracesu, zviazanaha z im.
Dla spravazdač, uklučycie jak časopisy proksi, tak i backend ad adnoj sproby złučennia. Hladzicie Adładka dla infarmacyi ab viersii, jakuju treba ŭklučyć.
Hetaje kiraŭnictva pryznačana dla apierataraŭ siervieraŭ. Raknetify2 patrabuje dziejsnaha maršrutu UDP da sierviera abo proksi, jaki prymaje złučennia RakNet. Pa zmaŭčanni vykarystoŭvajecca toj ža numar porta, što i dla słuchača TCP u Minecraft.
Dla hulcoŭ u adnoj i toj ža miascovaj sietcy vykarystoŭvajcie miascovy adras sierviera i dazvalajcie UDP prachodzić praz brandmaŭer vašaha vuzła. Pieradača portaŭ maršrutyzatara nieabchodnaja, kali internet- trafik pavinien prachodzić praz IPv4 NAT vašaha maršrutyzatara.
Dasłać publičny trafik UDP na kamp' juter, dzie pracuje siervier Minecraft z Raknetify2. Port pryznačennia - heta słuchač sierviera RakNet UDP. Dazvolić hety port u brandmauer sierviera. Zachoŭvać isnujučy maršrut TCP dla zvyčajnych złučenniaŭ Minecraft.
Naprykład, kali Raknetify2 słuchaje na UDP 25570, pieranakiravać publičny port UDP na miascovy adras sierviera na portu 25570. Port TCP sierviera moža zastavacca na 25565. Hladzicie Nastaŭlenni, kab vybrać inšy port UDP.
Dasłać publičny trafik UDP na kamp' juter, dzie pracuje Velocity abo BungeeCord z dadatkam proksi Raknetify2. Vykarystoŭvać słuchač RakNet UDP proksi jak miesca pryznačennia pierasyłki. Zachoŭvać isnujučy publičny maršrut TCP proksi dla zvyčajnych złučenniaŭ Minecraft.
Proksi złučajecca z siervierami backend Minecraft praz TCP. Dadannie Raknetify2 da proksi nie patrabuje adkryccia portaŭ backend UDP dla hulcoŭ.
| Złučennie | Dazvoleny dostup |
|---|---|
| Hulcy na proksi | Publičny UDP da słuchača RakNet, plus isnujučy publičny słuchač TCP |
| Praksi da siervieraŭ backend | Porty backend Minecraft TCP, dastupnyja tolki z pryznačanych proksi- vuzłoŭ |
| Hulcy prama ŭ backend hulniavych portaŭ | Zachoŭvać błakavanaje, uklučajučy praz IPv6 |
Kali proksi i backend pracujuć na vyznačanaj vami mašyny, backend słuchačy mohuć vykarystoŭvać loopback adrasy z proksi, nastrojenymi dla dasiahniennia ich tam. Pamiž mašynami abmiežavać backend TCP dostup da proksi vuzłoŭ z dapamohaj brandmauer abo izalavanaj pryvatnaj sietki. Kantejniery i kirujemyja vuzły patrabujuć ekvivalentnych abmiežavanniaŭ dla ich sietkavaha raskładu. Hladzicie Padručnik pa biaspiecy backend Velocity i Padručnik pa fajrvole BungeeCord.
Pieradača hulcoŭ i abmiežavanni brandmaŭera pracujuć razam. Pramy dostup da backend moža abminuć pravierku ŭvachodu proksi. Dla ŭstanoŭki ŭtułki, nastaŭlennia pieradačy i pieraklučennia portaŭ UDP, hladzicie Velocity i BungeeCord.
Publičny port i port słuchača mohuć adroznivacca, kali maršrutyzatar pierakładaje pamiž imi:
| Nastaŭlenni | Vykarystoŭvać port |
|---|---|
| Adras sierviera klijenta | Publičny port na UDP |
| Zniešni port praviła pierasyłannia maršrutyzatara | Publičny port na UDP |
| Unutrany port praviła pierasyłannia maršrutyzatara | Port UDP słuchača RakNet |
| Miascovy port brandmaŭera vuzła | Port UDP słuchača RakNet |
Dla chostynhu za maršrutyzataram IPv4:
- Znajsci łakalny adras IPv4 mašyny, jakaja prymaje złučennia RakNet. Vykarystoŭvajcie reziervavannie DHCP abo adpaviedny statyčny adras, kab praviła pierasyłki praciahvała pracavać na hetaj mašyny.
- Dadać praviła pierasyłannia UDP dla publičnych portaŭ, jakija buduć vykarystoŭvacca hulcami.
- Ustalujcie metu praviła na łakalny adras hetaj mašyny i port UDP słuchača RakNet.
- Dazvolić uvachodnyja UDP na port słuchača ŭ brandmaŭery vuzła.
Naprykład, siervier, jaki słuchaje na portu UDP 25565, moža vykarystoŭvać praviła z publičnym portam 25565, adrasam pryznačennia 192.168.1.100 i adrasnym portam 25565. Zamianicie prykładny adras na realny łakalny adras sierviera.
Zachoŭvać isnujučaje praviła TCP dla zvyčajnych złučenniaŭ Minecraft. Adzin praviła pierasyłannia TCP nie pieranosić UDP.
Praviercie, ci vykonvaje inšy maršrutyzatar abo vaš ISP NAT pierad tym, jak trafik dasiahnie vašaha maršrutyzatara. Kali vy kirujecie dvuma maršrutyzatarami, pierasyłka pavinna achoplivać abodva. Kali vaš ISP vykarystoŭvaje NAT, zapytajciesia, ci moža jon zabiaspiečyć publičny adras IPv4 abo vykarystać servis chostynhu abo tunel, jaki padtrymlivaje ŭvachodnyja UDP. Rehulavannie pierasyłki vašaha maršrutyzataru nie moža naładzić NAT ISP. Hladzicie Padručnik pa pieranakiravańni portaŭ TP-Link dla patrabavanniaŭ publičnaha adrasu WAN.
Dazvolić prachodžannie vyłučanaha porta UDP praz fajrvoł maršrutyzatara IPv6 i vuzła. Nakiravać na adras IPv6 kamp' juteru, jaki prymaje złučennia RakNet.
Praviercie, ci z' jaŭlaiecca adras IPv6 nazvy vuzła spasyłkaj na hety kamp' juter. Kali adras IPv6 zmianiŭsia, abnavić zapis DNS i ŭsie praviły brandmaŭera, jakija tyčacca adrasu.
Imia vuzła, jakoje publikuje adrasy IPv4 i IPv6, patrabuje pracoŭnaha maršrutu dla kožnaha abvieščanaha adrasu. Praviercie abodva nabory praviłaŭ, kali adzin hulec moža złučycca, a inšy nie moža.
Kali pieranakiravannie IPv4 zmianiaie numar porta, pierakanajciesia, što ŭviedzienyja hulcami porty taksama dachodziać da słuchača IPv6. Pierakład porta IPv4 nie kanfihuruje maršrut IPv6.
Pastaŭščyk pasłuh abo tunel pavinny padtrymlivać UDP na publičnaj kaniečnasci, jakuju vy dajecie hulcam. Praviercie pryviazku portaŭ i praviły sietkavaj brandmauer, a taksama brandmauer sierviera.
Kali dadatkovy UDP proksi pierasyłaje klijenckija adrasy z dapamohaj pratakoła PROXY v2, to Pieradača UDP i pratakoł PROXY i abmiažoŭvaje dostup da atrymannia słuchača UDP da davieranaha proksi.
Złučycca z- za miežaŭ miascovaj sietki sierviera z abnoŭlenym klijentam Raknetify2, vykarystoŭvajučy adras, naprykład, raknet;play.example.com:25565. Vykarystoŭvać publičny port UDP u hetym adrasie.
Vykarystoŭvajcie sapraŭdny złučennie RakNet, kab pravieryć maršrut. UDP-skanie, jakoje nie atrymlivaje adkazu, moža paviedamić nievyčvierdzieny vynik, bo pracujučy siervis moža adkinuć niepryvyčny prab. Dakumientacyja UDP-skaniera Nmap pajasniaie hety pryjom.
Paspiachovaje złučennie z TCP pacviardžaje tolki maršrut TCP. Kali prajšoŭ termin čakannia RakNet, praviercie słuchačoŭ, metu pierasyłannia, port UDP i praviły brandmaŭera z dapamohaj Pamyłka.
Praviercie sumiaščalnasć dla vyznačanaha vydannia, jakoje vy zahružajecie. Halina raspracoŭki moža ŭtrymlivać padtrymku, jakaja jašče nie z'iaviłasia ŭ vydanni.
Dla Fabric, zahruzicie compatibility.json z toj ža viersii, što i JAR. Praviercie vašu viersiju Minecraft u gameVersions, zatym praviercie adpaviedny zapis u runtimes dla patrabavanniaŭ depends. Hety fajł JSON z' jaŭlaiecca dakumientam spasyłki i nie pavinien być u tečcy mods.
Dla Forge, NeoForge i Spigot/ Paper praviercie patrabavanni da viersii, abvieščanyja artefaktam i jaho spisam spampoŭvannia. Padtrymka adnaho zahruzčyka nie ŭstaloŭvaje padtrymku inšaha.
Zapatrabavannie Java, abvieščanaje Raknetify2, z' jaŭlaiecca minimalnym. Minecraft abo zahruzčyk mohuć patrabavać bolš novaj viersii prahramy. Vybierycie viersiju Java, jakaja zadavalniaie ŭsie try.
Vykarystoŭvajcie adnu i tuju ž viersiju Raknetify2 na klijencie i sierviery abo proksi, kali heta mahčyma. Praviercie zapisy ab vypusku pierad sumiaščenniem viersij. Zašyfravanaje złučennie RakNet patrabuje padtrymki pratakoła šyfravannia z aŭtentyfikacyjaj na abodvuch kancach. Asnoŭnyja viersii Raknetify i Raknetify2, stvoranyja da ŭviadziennia hetaha pratakoła, nie mohuć stvarać zašyfravanaje padłučennie da abnoŭlenych partnioraŭ.
Raknetify2 padtrymlivaje isnujučy hulniavy pratakoł Minecraft. Padłučennie roznych viersij Minecraft patrabuje sumiaščalnych naład pierakładu pratakoła.
Zmianić Praces stvarennia uklučaje pravierki sumiaščalnasci, jakija ŭklučajuć Polymer, Krypton, PacketFixer, i Fast IP Ping. Hetyja pravierki achoplivajuć viersii i kambinacyi, vybranyja pracesam pracy. Praviercie vyniki zbudavannia, zviazanyja z vydanniem, kali vy praviarajecie peŭnuju kambinacyju.
Dla zvarotu ŭ vialiki modpak, sudoŭcie pavučennie pa vypraŭlenni prablem . Uklučycie poŭnyja viersii modaŭ u svoj spravazdaču.
Zvyčajna, Raknetify2 dazvalaie kanałam niezaležnych pakietaŭ praciahvać pracu, pakul adzin kanał čakaje adsutnych dadzienych. Uparadkavany režym stavić usie pakiety Minecraft na adzin kanał, tak što adsutny pakiet zatrymlivaje kožny nastupny pakiet u hetym kirunku, pakul jon nie budzie pieradadzieny znoŭ. Heta zachoŭvaje paradak, jaki čakajuć niekatoryja prahramy suprać machlarstva, ale pazbaŭlaie Raknetify2 mahčymasci padtrymlivać nie zviazany z hulnioj trafik padčas čakannia.
-
Ustalujcie zbudavannie Raknetify2, jakoje padtrymlivaje ŭparadkavany režym na sierviery ci proksi, jaki prymaje złučennia RakNet, i na kožnym klijencie RakNet.
-
Stvaryć
config/raknetify2-compatibility.jsonadnosna pracoŭnaj tečki sierviera abo proksi. Stvaryć tečkuconfig, kali jana nie isnuje. -
Dadać nastupnaje:
{"mode": "ordered"} -
Pierazahruzić siervier abo proksi.
Klijenty aŭtamatyčna vykonvajuć nałady sierviera. Hulcam nie treba stvarać fajł nastaŭlennia abo zmianiać adras sierviera RakNet.
Usie pakiety Minecraft vykarystoŭvajuć adzin nadziejny ŭparadkavany kanał u kožnym kirunku, uklučajučy razdzialalniki pakietaŭ i pierachody svietu.
Kali hulcy złučajucca praz Velocity abo BungeeCord, naładžvajcie režym paradku na hetym proksi, navat kali anti-cheat pracuje na sierviery backend.
Hetaja palityka dziejničaje dla ŭsich pieraklučenniaŭ backend. U paradkavanym režymie backend pierasyłannia proksi zachoŭvaje zapyty na realnym klijencie zamiest adkazu na ich łakalna.
Pry pieršym złučenni z RakNet kansol paviedamlaie:
Raknetify2 compatibility: ordered (updated clients required, genuine acknowledgements)
Paspiachovy abmien sumiaščalnasciu taksama zapisvajecca ordered compatibility negotiated, za jakim idzie adras partniora.
Zachoŭvać pravierki suprać machlarstva ŭklučanymi i pravieryć vašyja nałady.
Klijenty RakNet, jakija nie padtrymlivajuć uparadkavany režym, nie mohuć złučycca z siervieram, jaki patrabuje hetaha. Abnavić Raknetify2 na hetych klijentach, abo złučycca, vykarystoŭvajučy zvyčajny adras sierviera abo proksi TCP i port biez prefiksa raknet;.
Zmianić fajł na:
{"mode": "multichannel"}Zatym pierazahruzicie siervier abo proksi. Vydalennie fajła taksama viartaje šmatkanalny režym pasla pierazahruzki.
Fajł pavinien utrymlivać tolki adno nastaŭlennie, nazvanaje mode, z abo "ordered", abo "multichannel" jak jaho značenniem. Značenni ŭličvajuć rehistr.
Niedapuščalnaja abo niečytanaja kanfihuracyja adchilaie złučennia RakNet. Vypraŭcie fajł i pierazahruzicie praces.
Kali kansol usio jašče paviedamlaie ab pamyłcy multichannel, praviercie, ci znachodzicca fajł u pracoŭnaj tečcy sierviera abo proksi, jaki prymaje złučennie RakNet, i pierazahruzicie praces.
Sierviery Fabric, Forge i NeoForge mohuć vybirać RakNet pry pieradačy klijenta ŭ nastaŭleny punkt pryznačennia. Heta vykarystoŭvaje padtrymku pieradačy Minecraft, uviedzienuju ŭ Vydannie Java 1.20.5. Praviercie, ci padtrymlivaje vaša viersija Raknetify2 viersiju Minecraft i zahruznik na kožnym kancy.
Ustalavać Raknetify2 na sierviery i klijencie adpraŭki. Adrasat pavinien mieć sumiaščalny słuchač RakNet i prymać uvajšli pieradačy Minecraft.
Hetyja nastaŭlenni datyčacca pieradačy dadzienych, adpraŭlenych z dapamohaj troch vyšejzhadanych zahruzčykaŭ modaŭ. Utułki Spigot/ Paper, Velocity i BungeeCord nie čytajuć hety fajł pieradačy.
Stvaryć config/raknetify2-transfers.json u tečcy sierviera adpraŭki:
{
"destinations": [
{
"host": "play.example.com",
"tcpPort": 25565,
"udpPort": 25570
}
]
}Zamianić imia vuzła i porty na značenni vašaha pryznačennia i pierazahruzić siervier adpraŭki. Dadatkovyja pryznačennia buduć u tym ža masivie.
| Pole | Značennie |
|---|---|
host |
Nazva vuzła ci IP- adras pryznačennia, biez prefiksa transpartu i portu |
tcpPort |
Port pryznačennia ŭ pieršapačatkovym zapycie pieradačy |
udpPort |
Publičny port RakNet, z jakim pavinien zviazacca pieraniesieny klijent |
Numary portaŭ TCP i UDP mohuć być adnolkavymi. Kali maršrutyzatar pierakładaje numar porta UDP, vykarystoŭvajcie publičny port u hetym fajle. Zapisvajcie numary portaŭ jak numary JSON.
Adpraŭlać pieradačy na zvyčajnuju nazvu vuzła pryznačennia i port TCP. Raknetify2 praviaraje, ci abviaščaje klijent padtrymku aŭtamatyčnaha pieradačy. Dla klijenta z takoj mahčymasciu i adpaviednaha pryznačennia jon vybiraje nastaŭleny port UDP. Inšyja klijenty i nieadpaviednyja pryznačennia zachoŭvajuć pieršapačatkovy adras pieradačy.
Suadnosiny vykarystoŭvaje nazvu vuzła i TCP port z zapytu pieradačy. Imia vuzła ŭ rehistrach, apošniaie DNS kropka, i ekvivalent IPv6 Pravieryć pravapis. DNS pošuki nie ŭdzielničajuć u suadnosinach, tamu dzvie roznyja nazvy vuzłoŭ, jakija majuć adzin i toj ža adras, patrabujuć asobnych zapisaŭ. Zapisy z zamienymi simvałami nie padtrymlivajucca.
Dla pryznačennia, jakoje vykarystoŭvaje server.properties Minecraft, ustalujcie accepts-transfers=true i pierazahruzicie jaho. Praksi pryznačennia moža mieć svaje ŭłasnyja nastaŭlenni pieradačy. Pa zmaŭčanni Minecraft adchilaie ŭvachodnyja pieradačy, navat kali pracuje zvyčajnaje pramaje złučennie.
Nieabchodna naładzić słuchač RakNet, publičnuju pierasyłku UDP i brandmauer vuzła. Adras, jaki budzie adpraŭleny klijentu, vyznačajecca fajłam pieradačy sierviera.
Pravierka maršrutaŭ IPv4 i IPv6 pryznačennia, kali imia vuzła maje dva typy adrasoŭ. Pravierka zvyčajnaha pramoha złučennia RakNet z pryznačenniem pierad pravierkaj aŭtamatyčnaha pieradačy.
Zachoŭvać lubyja metavyja pravierki ŭvachodu i dostupu. Hetyja nastaŭlenni nie dajuć prava dostupu hulcam i nie zamieniaiuć aŭtentyfikacyju sierviera.
Adsutnyja pali, nieviadomyja pali, niapravilnyja porty i dublikaty pryznačenniaŭ vyklikajuć pamyłku nastaŭlennia padčas inicyjalizacyi. Vykarystoŭvajcie časopis sierviera, kab vyznačyć pamyłku, vypravić JSON i pierazahruzić.
Kab adklučyć aŭtamatyčny vybar, vydalicie fajł nastaŭlenniaŭ abo vykarystajcie {"destinations": []}, a zatym pierazahruzicie siervier adpraŭki. Zapyty na pierasyłku buduć zachoŭvać svaje pieršapačatkovyja adrasy.
Proksi UDP moža pieranakiroŭvać trafik RakNet i zachoŭvać aryhinalny adras klijenta, vykarystoŭvajučy pratakoł PROXY v2. Uklučycie hetuju mahčymasć, kali proksi UDP adpraŭlaie hetyja zahałoŭki vašamu słuchaču. Zvyčajnaje pieranakiravannie portaŭ maršrutyzatara nie patrabuje hetaha.
Na sierviery abo proksi Minecraft, jaki atrymlivaje pieranakiravany trafik UDP, stvaryć config/raknetify2-proxy-protocol.json:
{
"trustedProxies": ["192.0.2.10"]
}Zamianić prykład IP- adrasam proksi- sierviera UDP abo dyjapazonam CIDR, jaki vy kantraluiecie. Adras pavinien adpaviadać adrasu, jaki atrymalnik bačyć pasla luboha ŭmiašannia NAT. Prymajucca litaryły IPv4 i IPv6. Imiony vuzłoŭ DNS adchilaiucca. Pierazahruzić siervier abo proksi- siervier.
Nastaŭcie proksi- siervier dla pierasyłki paviedamlenniaŭ na adpraŭku zahałoŭkaŭ pratakoła PROXY v2 dla UDP. Raknetify2 prymaje pierasłanyja klijenckija adrasy tolki z pieraličanych krynic. Pramyja złučennia RakNet biez hetych zahałoŭkaŭ adchilaiucca, pakul hetaja nastaŭlennie ŭklučana. Słuchač TCP zachoŭvaje svaje isnujučyja nałady.
Kožnamu proksi-siervieru sa spisa dazvolena pieradavać adras klijenta. Naładźcie mižsietkavy ekran unutranaha sierviera tak, kab dostup da jaho porta UDP mieŭ tolki vyznačany proksi-siervier. U davieranyja dyjapazony ŭklučajcie tolki nieabchodnyja adrasy.
Fajł pavinien utrymlivać tolki trustedProxies, jak minimum z adnym zapisam. Pusty masiŭ - heta pamyłka. Niasłušny fajł nie dazvalaie zapuscić słuchač RakNet.
Kab viarnucca da pramych złučenniaŭ UDP, vydalicie fajł i pierazahruzicie słuchač. Adnačasova abnavić pavodziny pierasyłannia i praviły brandmaŭera dla novaha maršrutu.
Kali pasla ŭklučennia hetaj mahčymasci złučennie nie atrymlivajecca, praviercie sapraŭdny adras krynica proksi ŭ backend, nastaŭleny davierany dyjapazon i ci vydaje proksi zahałoŭki pratakoła UDP PROXY v2.
Dla ŭstanoŭki proksi-sierviera Minecraft i kanfihuracyi backend, pračytajcie Velocity i BungeeCord.
Raknetify2 moža padzialicca svaim siervieram UDP słuchač z Simple Voice Chat uklučana Fabric, Forge, NeoForge, Spigot, i Paper.
Ustalujcie Simple Voice Chat na sierviery i na kožnym klijencie, jaki choča mieć hałasavuju hutarku. Pračytajcie jaho Padručnik nastaŭlennia sierviera dla astatnich naład.
Vykarystoŭvać katałoh vyšejšaha ŭzroŭniu sierviera config dla fajła Raknetify2, uklučajučy Spigot/Paper. Fajł Simple Voice Chat zastajecca ŭ miescaznachodžanni płatformy nižej.
-
Stvaryć
config/raknetify2-voicechat.jsonu tečcy sierviera z nastupnym zmiestam:{"enabled": true} -
Ustalujcie
port=-1u nastaŭlenniach sierviera Simple Voice Chat. Na modyfikavanych siervierach hetaconfig/voicechat/voicechat-server.properties. Na Spigot/ Paper hetaplugins/voicechat/voicechat-server.properties. -
Pakińcie
bind_addresspustym, kali isnuje adzin adpaviedny słuchač RakNet. Kali siervier maje niekalki słuchačoŭ na hetym portu UDP, ustalujcie jaho na łakalny adras słuchača, jaki vy chočacie padzialicca. -
Pierazahruzić siervier i vykanać
/voicechat test <PLAYERNAME>dla padłučanaha hulca.
Kali słuchač RakNet karystajecca inšym portam, čym Minecraft, ustalujcie hołas port na hety łakalny port UDP vyrazna zamiest vykarystannia -1. Naprykład, słuchač RakNet na łakalnym portu UDP 25570 patrabuje port=25570.
Ustalujcie voice_host, kali klijentam patrebny inšy publičny adras abo port. Dla maršrutyzatara, jaki pierasyłaje publičnyja UDP 25580 na miascovyja UDP 25570, vykarystoŭvajcie port=25570 i voice_host=play.example.com:25580. Publičny adras znachodzicca ŭ voice_host. Nastaŭlennie bind_address vybiraje miascovy słuchač.
Raknetify2 zabiaspiečvaje supolny sokiet UDP praz API Simple Voice Chat. Simple Voice Chat apracoŭvaje hałasavuju aŭtentyfikacyju i šyfravannie. Hulcy mohuć vykarystoŭvać hałasavy čat z padłučenniem da hulni TCP abo RakNet.
Zachoŭvać Query i Geyser na asobnych portach UDP. Intehracyja z ahulnymi sokietami padtrymlivaje tolki Simple Voice Chat.
Intehracyja nie vykarystoŭvaje ahulnyja sokiety dla hałasavych proksi na Velocity i BungeeCord. Praciahvajcie z Padručnik pa naładcy proksi Simple Voice Chat i dajcie hałasavym proksi svoj ułasny port UDP. Z dapamohaj aficyjnaha dapaŭniennia dla hałasavych praksi ŭstalujcie lubuju ahulnadastupnuju pierazahruzku voice_host u nastaŭlenniach hałasavańnia proksi. Hetaje dapaŭniennie ihnaruje nastaŭlenni voice_host siervieraŭ backend.
Dla zvyčajnaha tunela UDP ustalujcie voice_host jak ahulnadastupnuju nazvu vuzła i port UDP, jaki pierasyłajecca na hety siervier.
Kali ŭ časopisie pakazana No RakNet listener matches the voice bind address and port, praviercie, što RakNet paspiachova zapuščany i što hałasavy port i adras złučennia adpaviadajuć jaho miascovamu słuchaču.
Kali jon paviedamlaie Multiple RakNet listeners match the voice bind address, vybierycie adpaviedny łakalny adras u bind_address i pierazahruzicie.
Tolki adzin utułka Simple Voice Chat moža zabiaspiečyć svoj sokiet UDP. Kali pry zapusku paviedamlaiecca, što inšy ŭtułka ŭžo zabiaspiečvaje sokiet, vybierycie, jakuju intehracyju sokietaŭ vykarystoŭvać.
Kab adklučyć intehracyju z Raknetify2, ustalujcie {"enabled": false} u naładach hołasu abo vydalicie hety fajł. Dadajcie da Simple Voice Chat asobny port UDP, abnavić jaho brandmauer abo praviły pierasyłannia i pierazahruzicie siervier.
Praviercie ŭ paradku:
- Klijent maje pravilny Raknetify2 mod dla jaho zahruzčyka i Minecraft viersiju.
- Siervier abo proksi- siervier, jaki prymaje złučennie, ustalavaŭ Raknetify2 i zapusciŭ jaho biez pamyłki słuchača.
- Adras pačynajecca z
raknet;i vykarystoŭvaje publičny port UDP. - Pastaŭščyk chostynhu, maršrutyzatar i brandmaŭer vuzła dazvalaiuć UDP na hetym portu.
- Adrasy IPv4 i IPv6 imia vuzła viaduć da metavaha vuzła i majuć pracujučyja praviły brandmaŭera.
Paspiachovaje złučennie TCP pacviardžaje tolki maršrut TCP. Praviercie pierasyłku UDP i dostup da IPv6 z dapamohaj Nastaŭlenni brandmaŭera i maršrutyzataraName. Kali ŭklučany pratakoł PROXY, klijenty pavinny dałučacca da słuchača praz nastaŭleny davierany proksi.
Pravierka na inšyja pracesy, jakija vykarystoŭvajuć port UDP. Query, Geyser i inšyja siervisy UDP patrabujuć svaje porty. Simple Voice Chat moža vykarystoŭvać Intehracyja shared- port.
Vy možacie vybrać inšy łakalny port UDP, vykarystoŭvajučy Nastaŭlenni abo Nastaŭlenni Velocity i BungeeCord. Praviercie patrabavanni da viersii dla nastaŭlennia Spigot/ Paper. Zmiena tolki publičnaha porta maršrutyzatara pakidaje kanflikt łakalnych sokietaŭ na miescy.
Złučycca z metaj praz jaie adras raknet;. Kali heta nie atrymlivajecca, spačatku vypravicie pryjarytetny słuchač abo sietkavy maršrut.
Kali pramyja złučennia pracujuć, praviercie, ci prymaje miesca pryznačennia ŭvachodnyja pieradačy. Siervier Minecraft, jaki vykarystoŭvaje server.properties, patrabuje accepts-transfers=true. Pramyja złučenni nie praviarajuć hetaje nastaŭlennie.
Zatym paraŭnajcie imia vuzła pieradačy i port TCP z config/raknetify2-transfers.json na sierviery adpraŭki. Padtrymka aŭtamatyčnaha pieradačy fajła pasla pierazahruzki i padtrymka klijentam aŭtamatyčnych pieradanniaŭ RakNet. Hladzicie Aŭtamatyčnyja pieradačy.
Praviercie viersii Raknetify2 na abodvuch kancach złučennia. Abnavić klijenta i siervier abo proksi razam, kali viersija zmianiaie šyfravany pratakoł. Zachoŭvać nastaŭlenni aŭtaryzacyi sierviera padčas pravierki.
Zapisać dzieiannie, jakoje vyklikała pamyłku, naprykład, adkryccio invientaru, atrymannie pakieta resursaŭ, zmiena svietaŭ abo stvarennie sutnasci. Paraŭnać adno i toje ž dzieiannie pamiž TCP i RakNet z vykarystanniem asobnaj testavaj ŭstanoŭki, kali heta mahčyma.
Niekatoryja ŭłasnyja karysnyja fajły zaležać ad paradku pakietaŭ vanilla. Aŭtary modaŭ mohuć abviascić hetyja zaležnasci praz Interfiejs pastaŭki pakietaŭ.
Adkryć prablemu ŭ Prahrama dla vyjaŭleńnia prablemaŭ Raknetify2 i ŭklučyć:
- Minecraft, Java, zahruznik i Raknetify2 viersii na abodvuch kancach.
- Siervier i proksi-viersii prahramnaha zabiespiačennia, uklučajučy luby UDP forwarding proxy.
- Inšyja ŭstalavanyja mody i ich viersii.
- Kroki, kab adlustravać prablemu i toje, što vy čakali.
- Ci pracujuć tyja ž kroki na TCP.
- Relevantnyja klijent, siervier i proksi časopisy vyciahvajucca z adnoj sproby.
Vydalić klučy dostupu, paroli i inšyja pryvatnyja zviestki pierad zahruzkaj časopisaŭ. Zachoŭvać paviedamlenni ab vyklučenniach i sled steka, nieabchodnyja dla dyjahnostyki prablemy.
Raknetify2 dazvalaie modam abviaščać, jaki trafik Minecraft pavinien zastavacca ŭ paradku z ich ułasnymi karysnymi nahruzkami. Vykarystoŭvajcie heta, kali apracoŭka karysnaj nahruzki patrabuje sutnasci, častki, invientaru abo inšaha stanu, ustanoŭlenaha raniejšymi pakietami.
| Hrupa | Zviazany trafik |
|---|---|
ui |
Niezaležnyja ad svietu mieniu i interfiejsy |
entity |
Stvarennie, vydalennie i pieramiaščennie elemientaŭ |
world_interaction |
Invientary i inšyja zaležnyja ad śvietu ŭzajemadzieiańni |
effects |
Huki i čascicy |
chunk |
Abnaŭlennie reljefu, błokaŭ i asviatlennia |
Usie hrupy zachoŭvajuć nadziejnuju ŭparadkavanuju dastaŭku ŭ svaich kanałach. Pakiety ŭ roznych hrupach mohuć prychodzić u roznym adnosnym paradku. Vybierycie hrupu, jakaja adpaviadaje zaležnasci karysnaj nahruzki.
Dadać pastaŭščyka pad kropkaj uvodu raknetify:packet_channels u fabric.mod.json vašaha modu. Pastaŭščyk realizuje Consumer<BiConsumer<String, String>> z vykarystanniem typaŭ JDK. Jon atrymlivaje rehistratar, jaki prymaje asabisty identyfikatar karysnaj nahruzki i hrupu paradku.
Ab' jadnać hety zapis z isnujučymi mietadanniami, zamianiŭšy nazvu kłasa na poŭnuju nazvu vašaha pastaŭščyka:
{
"entrypoints": {
"raknetify:packet_channels": [
"com.example.mod.OrderingProvider"
]
}
}Zachavać astatniuiu častku vašaha fabric.mod.json, uklučajučy jaho isnujučyja kropki ŭvodu. Heta častka fajła mietadadzienych.
Naprykład, pašyrennie ruchu sutnasci moža rehistravać example:entity_path z entity hrupa. Dakumientacyja pa PacketOrdering API uklučaje realizacyju pastaŭščyka.
Fabric pakidaje hetuju kropku ŭvachodu nie vyklikanaj, kali Raknetify2 adsutničaje. Pastaŭščyki pavinny abviascić identyfikatary i hrupy padčas inicyjalizacyi, nie spadziaiučysia na inšy mod, jaki skončyŭ svaju inicyjalizacyju.
Mody Forge i NeoForge, sierviery i proksi- ŭtułki mohuć vyklikać PacketOrdering.register(identifier, group) padčas inicyjalizacyi, kali dastupny Raknetify2. Kłas - com.ishland.raknetify.api.PacketOrdering. Rehistrujciesia pierad pryniacciem złučenniaŭ prajhravalnika i pazbiahajcie zahruzki fakultatyŭnaha intehracyjnaha koda kłasaŭ Raknetify2, kali zaležnasć adsutničaje.
Abviaščenni prymianiaiucca da novych złučenniaŭ. Isnujučyja złučennia zachoŭvajuć praviły, jakija jany atrymali pry ŭstaloŭcy. Paŭtarennie identyčnaha abviaščennia dazvolena. Kanfliktujučyja hrupy dla adnaho i taho ž identyfikatara adchilaiucca.
Identyfikatary karysnaj nahruzki pavinny vykarystoŭvać pravilnuju asabistuju prastoru imionaŭ. prastora imionaŭ minecraft zareziervavana. Abmiežavannie pa kancavych kropkach - heta abviaščenni 128, uklučajučy ŭbudavanyja praviły i rehistracyi z inšych modaŭ. Identyfikatar moža ŭtrymlivać da 255 ASCII simvałaŭ, vykarystoŭvajučy sintaksis identyfikataraŭ prastory imionaŭ API.
Abnaŭlennie abviaščenniaŭ abmienu RakNet padčas ustaloŭki złučennia. Siervier abo proksi moža vykarystoŭvać abviaščennie partniora, kali jon nie maje miascovaha praviła dla hetaj karysnaj nahruzki. Miescavyja praviły majuć pieravahu, i abviaščenni partniora zastajucca ŭ miežach hetaha złučennia.
Heta ŭkazana ŭ pravodzinni UDP i pratakoła PRAKSY dla UDP-releiaŭ i pieradadzienych adrasoŭ klijentaŭ.
Dla naładzinnia proksi Minecraft, hladzicie Velocity and BungeeCord.