Skip to content

Wiki pls

pjscruggs edited this page Nov 11, 2026 · 2 revisions

Raknetify2 · Ngiiwà (Ndanìꞌngà)

Ngiiwà

Thínuu kaín ni tsuntaun ni

RakNet jídixiꞌin kilieente ngaìn saala íxin Minecraft.

Xrakuajinxín · GitHub

Minecraft Raknetify2 Kilieente / Saala
Fabric mods/raknetify2-fabric-*.jar Kilieente / Saala
Forge mods/raknetify2-forge-*.jar Kilieente / Saala
NeoForge mods/raknetify2-neoforge-*.jar Kilieente / Saala
Spigot / Paper plugins/raknetify2-spigot-*.jar Saala
Velocity plugins/raknetify2-velocity-*.jar Velocity
BungeeCord plugins/raknetify2-bungee-*.jar BungeeCord

Thinkjun saala

  1. Thínuu kaín ni tsuntaun ni

  2. Thinkjun saala

  3. Thínuu jíi saala

    Thínuu jíi saala
    RakNet · UDP raknet;play.example.com:25565
    TCP play.example.com:25565
  4. Nchaú

  5. Dixiꞌan ngaìn saala

F3 · Raknetify2

F3
RakNet · UDP Dakaun · MTU 1400
TCP Danga

Velocity / BungeeCord

  1. Kilieente · Raknetify2 → UDP → Velocity / BungeeCord · Raknetify2
  2. Velocity / BungeeCord → TCP → Saala
Númèrò pueerto · 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

Tieempo juatunchrjen fijeꞌe

Thínuu jíi saala UDP
raknet;play.example.com:25580 play.example.com:25580 → NAT → 192.0.2.10:25570
Saala · 192.0.2.10 25570/udp

config/raknetify2-compatibility.json

Saala / Velocity / BungeeCord

JSON
① ② ③ {"mode":"ordered"}
① ∥ ② ∥ ③ {"mode":"multichannel"}

Simple Voice Chat

Saala 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

PROXY protocol v2 · UDP

Thínuu jíi saala trustedProxies RakNet
192.0.2.10 · PROXY v2 / UDP ["192.0.2.10"] ✓
192.0.2.11 · PROXY v2 / UDP ["192.0.2.10"] ✗
Kilieente → RakNet / UDP ["192.0.2.10"] ✗

config/raknetify2-proxy-protocol.json

{"trustedProxies":["192.0.2.10"]}

Minecraft ≥ 1.20.5 · /transfer

  1. Saala A · Fabric / Forge / NeoForge · config/raknetify2-transfers.json

    {"destinations":[{"host":"play.example.com","tcpPort":25565,"udpPort":25570}]}
  2. Saala B · play.example.com · server.properties → accepts-transfers=true

  3. Saala A · /transfer play.example.com 25565 Alex → Kilieente (Alex) → RakNet · play.example.com:25570

PacketOrdering

Minecraft
ui Juadinchieꞌe
entity Xídeꞌen jintha
world_interaction Thínuu thenchjiꞌan ni
effects Thuꞌe nchiín
chunk Kuubo

PacketOrdering.java

¡Bersioon ujekua!

Tjangí juatjajin

Thínuu thexiꞌin

Raknetify2

Raknetify2 nchegunda RakNet kuníxin UDP íxin tsuntaun ni kaínxín ngaìn Minecraft. Rueꞌen pakeete ngaxiꞌin tsjé chìànu. Ja ditjaan naá pakeete ngaxiꞌin naá chìànu, pakeete ngaìn kajee chìànu nchaú rùxrajun. Ínchin jíꞌì juatsuntaun nchaú sincheꞌe xra áre jíchuꞌen daato kè xrajun inaá o áre jírueꞌen thuꞌa sasendajni.

Ishland juínchechjian Raknetify. Raknetify2 kuthexiꞌin kuníxin Raknetify. Jàì chùjni jee nchedueꞌe. Nchenarua íxin bersioon narua Minecraft, kù nchedueꞌe thí rueꞌen daato, thí nchejngujiéxín sisteema kù juathjengayaxin íxin kaín mée.

Thexiꞌín

  1. Tsjeꞌé kexeꞌe bersioon Minecraft kù mod nchaú sincheꞌe xra kaínxín.
  2. Dinchieꞌe archiibo, xrakuajinxín kù dakee.
  3. Dixiꞌan kuníxin naá direksioon ínchin raknet;play.example.com.

Juathingatseꞌe íxin ninchedueꞌe saala

Chùjni kè nchechjian mod nchaú na sinchegunda na API íxin chìànu pakeete. Nchaú na setáxin na kexeꞌe daatóè mod chúnda kè nduee kuníxin kexeꞌe pakeete Minecraft.

Thí nchaú rùtsjeꞌé

Raknetify2 chúnda liseensia MIT kù thenchjiꞌan juathekin íxin chùjni kè kuínchechjian saꞌú. Thí rueꞌen daato kuthexiꞌin kuníxin Raknetify kù netty-raknet.

Thínuu sàkèꞌe

Xrakuajinxín naá bersioon ngaìn GitHub Releases. Kuthejan sàkèꞌè, tsjeꞌé kexeꞌe bersioon Minecraft kù kexeꞌe thí thexiꞌin mod dànchia.

Thínuu sàkèꞌe Archiibo Karpeeta
Kilieente o saala Fabric raknetify2-fabric-*.jar mods
Kilieente o saala Forge raknetify2-forge-*.jar mods
Kilieente o saala NeoForge raknetify2-neoforge-*.jar mods
Saala Spigot o Paper raknetify2-spigot-*.jar plugins
Proxy Velocity raknetify2-velocity-*.jar plugins
Proxy BungeeCord raknetify2-bungee-*.jar plugins

Thejee kilieente o nchegeꞌe saala kuthejan sasengixin JAR. Xanthe JAR Raknetify saꞌú kù kaín JAR Raknetify2 nthaxii ngaxiꞌin xrajeꞌu logá kuthejan tsinkjun archiibo narua.

Karpetéè kilieente jíi ngaìn Minecraft o modpack kè thexiꞌín. Karpetéè saala jíi ngaìn saala. Karpetéè proxy jíi ngaìn proxy. Ja thí thexiꞌin mod xra naꞌí juínchechjian karpeeta kè dunda, nchechjian karpeeta mée.

Juanchejngujié ntheedu ngaìn saala

  1. Dakee mod íxin kilieente kè sunda kuníxin thí thexiꞌin mod kè chunda.
  2. Dakee mod íxin saala kè nchaú sunda kuníxin mée, o plugin Spigot/Paper ngaìn naá saala kè tanchrjanda.
  3. Tsjeꞌé juadinchieꞌe firewall kù router íxin tsjanchrjanda juanchejngujié UDP ngaìn saala.
  4. Thexiꞌín kilieente kù saala inaá.
  5. Thinkjun naá direksióèn saala ínchin raknet;play.example.com o raknet;play.example.com:25565.

Direksioon kè thexiꞌinꞌa kuníxin raknet; nchegunda TCP.

Ja jeꞌu kilieente chúnda mod, naá saala kjín chundaꞌa RakNet íxin mée. Ninchedueꞌe saala chúnda kè santhjee pueerto RakNet. Nitsuntaun kè dixiꞌin ngaìn saala kè jee chúnda na chundaꞌa kè sinchedueꞌe na juathetun pueerto íxin UDP kè dixiꞌin ngaìn router kè chúnda na.

Velocity kù BungeeCord

Dakee plugin proxy kù mod kilieente kè nchaú sincheꞌe xra kaínxín. Tsjeꞌé Velocity kù BungeeCord íxin juadinchieꞌe pueerto kè dayee pakeete, thí rueꞌen daato ngaìn saala kè jíi tuꞌen proxy, juachaxín íxin sixiꞌin kù direksioon íxin nitsuntaun.

Inaá pueerto UDP kè dayee pakeete

Íxin saala Minecraft ntheedu, dakee juadinchieꞌe Java kè xrùan ngathíꞌí. Ninchedueꞌe proxy chúnda kè sikun juadinchieꞌe pueerto Velocity kù BungeeCord.

Sisteema Juadinchieꞌe Java Pueerto kè tanchrjanda
Saala Fabric, Forge o NeoForge -Draknetify.fabric.portOverride=25570 1 asta 65534
Saala Spigot o Paper -Draknetify.spigot.portOverride=25570 1 asta 65535

Forge kù NeoForge nchegunda xrajeꞌu koodigo íxin dayee pakeete. Íxin mée kexreen diꞌin juadinchieꞌe chúnda fabric. Dasengixin 25570 kuníxin pueerto UDP kè rínáù.

Spigot / Paper ≥ 0.1.0-beta.1.431

Thinkjun juadinchieꞌe kuthejan -jar ngaxiꞌin juathetun Java, o ngaxiꞌin kasiiya juadinchieꞌe JVM ngaìn thí nchedueꞌe saala. Thexiꞌín saala inaá. Tanchrjanda UDP ngaìn pueerto kè binchieꞌe. Ja pueerto kè xraagu ngaìn internet deꞌe 25570 kai, dixiꞌan kuníxin raknet;play.example.com:25570. Ja router dasengixin pueerto, dakee pueerto kè xraagu ngaìn internet ngaìn direksióèn kilieente. Pueerto TCP dithùꞌe ínchin bágeꞌe kuthejan.

Ngaìn Spigot/Paper pueerto UDP dayee pakeete ngaìn xrajeꞌu direksioon chìan kè chúnda pueerto TCP Minecraft. Juadinchieꞌe ujekua o pueerto UDP kè údunda: RakNet chruꞌa tsexiꞌin. Tsjeꞌé thí betáxin áre kuéxiꞌin íxin direksioon kù pueerto UDP. Xanthe juadinchieꞌe kù thexiꞌín inaá íxin sinchegunda inaá númèrò pueerto TCP.

Router o proxy UDP nchaú santhjee inaá pueerto UDP ngaìn internet, kù rùṟueꞌen pakeete ngaìn pueerto kè údayee, naꞌí kuníxin juakjamanga ngaìn juadinchieꞌe Java saala.

Bersioon juathjengayaxin

Danthjeꞌe naá juanchechjian main kè jían juíncheꞌe xra ngaìn GitHub Actions, kù xrakuajinxín archiibo Artifacts. Dànchia naá kueenta GitHub íxin rùxrakuajinxín archiibo mée. Dinchieꞌe JAR ngaìn liista thínuu sàkèꞌe kè xrùan ngaꞌa.

Velocity kù BungeeCord

Velocity kù BungeeCord te ngayéé nitsuntaun kù saala Minecraft kè jíi tuꞌen proxy. Dakee Raknetify2 ngaìn proxy kù ngaìn kaín kilieente kè rùdixiꞌin kuníxin RakNet.

Kilieente Raknetify2 --UDP--> Velocity o BungeeCord --TCP--> saala kè jíi tuꞌen proxy

Saala kè jíi tuꞌen proxy dànchiaꞌa Raknetify2 íxin juanchejngujié jíꞌì. Xra dànchia mod, plugin kù thí rueꞌen inaá kè dànchia internet kè chunda. Raknetify2 dasengixinꞌa bersioon Minecraft. Dasengixinꞌa juadatsuan kueenta ngaìn proxy.

Dakee plugin proxy

  1. Tsjeꞌé ja TCP jían ncheꞌe xra ngaìn proxy. Thjengayaxin juadatsuan kueenta kù juatúngi ngaìn inaá saala kè jíi tuꞌen proxy.
  2. Nchegeꞌe proxy kù xrakuajinxín plugin kè dunda ngaìn GitHub Releases.
  3. Dakee raknetify2-velocity-*-all.jar o raknetify2-bungee-*-all.jar ngaxiꞌin karpeeta plugins íxin proxy. Xanthe plugin Raknetify o Raknetify2 nthaxii ngaxiꞌin karpeeta mée.
  4. Dakee Raknetify2 mod kilieente kè dunda. Tsjeꞌé thínuu sàkèꞌe.
  5. Tsjeꞌé juadinchieꞌe pueerto kè dayee pakeete ngathíꞌí. Thexiꞌín proxy inaá kù tsjeꞌé thí betáxin ja tjajin áre bánthjee pueerto RakNet.
  6. Tanchrjanda UDP ngaìn internet íxin proxy. Tanchrjandaꞌa nitsuntaun sixiꞌin na ntheedu ngaìn pueerto juatsuntaun íxin saala kè jíi tuꞌen proxy. Tsjeꞌé juadinchieꞌe firewall kù router.

Nchegunda bersioon Raknetify2 kè nchaú sincheꞌe xra kaínxín ngaìn kilieente kù proxy. Tsjeꞌé kexeꞌe nchaú sincheꞌe xra kaínxín kuthejan sinchegunda bersioon jee.

Velocity

bind ngaxiꞌin velocity.toml tekin direksioon Minecraft kù pueerto TCP thínuu dayee pakeete Velocity. Ndásé Raknetify2 nchegunda xrajeꞌu númèrò pueerto íxin UDP. [servers] chúnda liista saala kè jíi tuꞌen proxy. Thinthuꞌé direksioon TCP íxin saala mée ngaxiꞌin liista. Tsjeꞌé juadinchieꞌe Velocity.

Íxin inaá pueerto UDP, thinkjun juadinchieꞌe JVM jíꞌì kuthejan -jar ngaìn juathetun juathexin Velocity:

-Draknetify.velocity.portOverride=25570

Dasengixin 25570 kuníxin pueerto kè binchieꞌe. Pueerto UDP RakNet kjamanga. Pueerto TCP Velocity kù direksioon saala kè jíi tuꞌen proxy dithùꞌe ínchin bágeꞌe kuthejan. Thexiꞌín Velocity inaá tsꞌánta sasengixin juadinchieꞌe.

Nchedueꞌe thí rueꞌen datóè nitsuntaun ngaìn Velocity kù ngaìn saala kè jíi tuꞌen proxy. Ja saala mée tanchrjanda, nchegunda modern forwarding. Naꞌí tjaagu yaabe kè chúnda thí rueꞌen inaá. Tsjeꞌé íxin saala kè chunda ngaxiꞌin juathingatseꞌe Velocity íxin datóè nitsuntaun. Thinthuꞌé juathetun firewall saala kè jíi tuꞌen proxy.

BungeeCord

Ngaxiꞌin config.yml BungeeCord, host ngaxiꞌin naá naá listeners tekin direksioon Minecraft kù pueerto TCP. Ndásé Raknetify2 thinkjun UDP ngaìn xrajeꞌu númèrò pueerto. servers chúnda direksioon TCP íxin saala kè jíi tuꞌen proxy. Tsjeꞌé juadinchieꞌe BungeeCord.

Íxin inaá pueerto UDP, thinkjun juadinchieꞌe JVM jíꞌì kuthejan -jar ngaìn juathetun juathexin BungeeCord:

-Draknetify.bungee.portOverride=25570

Juadinchieꞌe mée íxin kaín proxy. Ja Minecraft chúnda íchá kè naá pueerto kè dayee pakeete, tsjeꞌé thí betáxin áre kuéxiꞌin íxin direksioon RakNet kè bákeꞌe. Tsjeꞌé kuthejan tsinkjun juathetun firewall. Thexiꞌín BungeeCord inaá tsꞌánta sasengixin juadinchieꞌe.

Thinthuꞌé juadatsuan kueenta ngaìn proxy. Íxin saala Spigot kè jíi tuꞌen proxy, thí rueꞌen IP BungeeCord dànchia ip_forward: true ngaìn proxy kù settings.bungeecord: true ngaìn saala. Jeꞌu thí rueꞌen IP tanchrjanda nitsuntaun sixiꞌin na ntheedu ngaìn saala kè jíi tuꞌen proxy. Ncheganga juanchejngujié ntheedu ínchin dithe juathingatseꞌe firewall.

Dinchieꞌe direksioon íxin nitsuntaun

Yúu proxy tanchrjanda pueerto 1 asta 65534. Ja juadithe ujekua, naꞌí sunda. Tsjeꞌé thí betáxin áre kuéxiꞌin íxin pueerto UDP kè dakaun. Xanthe juadinchieꞌe kù thexiꞌín inaá íxin sinchegunda inaá númèrò pueerto Minecraft.

Nitsuntaun dixiꞌin na kuníxin kexreen diꞌin proxy ngaìn internet kù pueerto UDP, ínchin raknet;play.example.com:25570. Ja router dasengixin pueerto, nchegunda pueerto UDP kè xraagu ngaìn internet ngaìn direksióèn kilieente. Direksioon kè thexiꞌinꞌa kuníxin raknet; nchegunda pueerto TCP proxy.

Dakee Query, Geyser kù kajee thí ncheꞌe xra kuníxin UDP ngaìn pueerto UDP jee. Ja yúu thí ncheꞌe xra dànchia xrajeꞌu socket UDP, inaá pueerto TCP sinchejíanꞌa mée.

Simple Voice Chat kù rueꞌen UDP inaá

Ngaìn Velocity kù BungeeCord, Simple Voice Chat nchegunda plugin proxy kù pueerto UDP kè jeꞌu chúnda. Tsjeꞌé juathingatseꞌe proxy Simple Voice Chat.

Ja inaá proxy UDP jíi kuthejan proxy Minecraft kù rueꞌen daato saꞌú PROXY protocol v2 ngaìn pueerto kè dayee, tsjeꞌé rueꞌen UDP inaá kù porotokoolo PROXY íxin sinchedueꞌe Raknetify2. Ja jeꞌu dakee Velocity o BungeeCord, dànchiaꞌa juadinchieꞌe mée.

Thjengayaxin juanchejngujié

Nchegunda kilieente Raknetify2 ndújà internet chìan kè chunda. Dixiꞌan ngaìn proxy, thingi ngaìn kajee saala kè jíi tuꞌen proxy kè nchegunda. Tsjeꞌé ja kexreen diꞌin kù juachaxín nitsuntaun jían dithùꞌe.

  • Ja TCP jían ncheꞌe xra ngaìn proxy aru RakNet bijeꞌe tieempo chuenxín, tsjeꞌé pueerto UDP kè dayee ngaìn proxy, pueerto kè xraagu ngaìn internet, nthiꞌá IPv4 kù IPv6 kù juathetun firewall.
  • Ja TCP kù RakNet tjajin áre proxy jídixiꞌin ngaìn saala kè jíi tuꞌen proxy, tsjeꞌé direksioon TCP ngaìn saala mée, juathetun juachaxín kù thí rueꞌen datóè nitsuntaun.
  • Ja proxy tekin kè pueerto UDP údunda, tsjeꞌé ja Query, Geyser, proxy Simple Voice Chat o inaá thí ncheꞌe xra nchegunda pueerto mée.

Íxin repoorte, rueꞌén thí betáxin proxy kù thí betáxin saala kè jíi tuꞌen proxy áre bágixiꞌin ngaxiꞌin xrajeꞌu juathjengayaxin. Tsjeꞌé thjee juatjajin íxin kexeꞌe bersioon tsinkjun.

Juadinchieꞌe firewall kù router

Jíꞌì íxin ninchedueꞌe saala. Raknetify2 dànchia naá nthiꞌá UDP kè jían ncheꞌe xra ngaìn saala o proxy kè dayee RakNet. Ndásé, xrajeꞌu númèrò pueerto ínchin pueerto TCP Minecraft.

Íxin nitsuntaun kuníxin xrajeꞌu internet chìan, nchegunda direksioon chìan saala kù tanchrjanda UDP ngaìn firewall nthàà saala. Dànchia juathetun thí rueꞌen pueerto inaá áre daato ngaìn internet chúnda kè rùnduee ngaìn IPv4 NAT router.

Dinchieꞌe destiino kù pueerto

Saala ntheedu

Rueꞌén UDP kè dayee ngaìn internet ngaìn nthàà thínuu jíi saala Minecraft kuníxin Raknetify2. Pueerto destiino deꞌe pueerto UDP RakNet kè dayee pakeete ngaìn saala mée. Tanchrjanda pueerto mée ngaìn firewall nthàà saala. Thinthuꞌé nthiꞌá TCP íxin juanchejngujié Minecraft ndásé.

Ja Raknetify2 dayee pakeete ngaìn UDP 25570, rueꞌén UDP kè dayee ngaìn internet ngaìn direksioon chìan saala, pueerto 25570. Pueerto TCP nchaú seꞌe 25565. Tsjeꞌé juadinchieꞌe pueerto saala ntheedu íxin sinchieꞌé inaá pueerto UDP.

Velocity o BungeeCord

Rueꞌén UDP kè dayee ngaìn internet ngaìn nthàà thínuu jíi Velocity o BungeeCord kuníxin Raknetify2 plugin proxy. Dinchieꞌe destiino mée: pueerto UDP RakNet kè dayee pakeete ngaìn proxy. Thinthuꞌé nthiꞌá TCP ngaìn internet íxin juanchejngujié Minecraft ndásé.

Proxy dixiꞌin ngaìn saala Minecraft kè jíi tuꞌen proxy kuníxin TCP. Ja thinkjun Raknetify2 ngaìn proxy, dànchiaꞌa santhjeꞌe pueerto UDP juatsuntaun saala kè jíi tuꞌen proxy íxin nitsuntaun.

Juanchejngujié Juachaxín kè dunda
Nitsuntaun → proxy UDP ngaìn internet → pueerto kè dayee RakNet. Kai pueerto TCP kè údakaun ngaìn internet
Proxy → saala kè jíi tuꞌen proxy Pueerto TCP Minecraft ngaìn saala kè jíi tuꞌen proxy. Jeꞌu nthàà proxy kè binchieꞌe nchaú sithja pueerto mée
Nitsuntaun ntheedu → pueerto juatsuntaun saala kè jíi tuꞌen proxy Tanchrjandaꞌa, kai ngaìn IPv6

Ja proxy kù saala kè jíi tuꞌen proxy ncheꞌe xra ngaìn xrajeꞌu nthàà kè jeꞌu jaꞌa nchedueꞌe, saala mée nchaú sayee pakeete ngaìn direksioon loopback. Dakee direksioon loopback mée ngaìn proxy. Ja saala kù proxy jíi ngaìn nthàà jee, nchegunda firewall o naá internet kè naꞌí tújngujié kuníxin kajee, íxin jeꞌu nthàà proxy rùnchaú sixiꞌin ngaìn pueerto TCP saala. Íxin container o nthàà kè nchedueꞌe ni jee, dakee juathetun kè tanchrjanda jeꞌu xrajeꞌu mée. Tsjeꞌé Velocity: juadayakuꞌen saala kè jíi tuꞌen proxy kù BungeeCord: firewall.

Dànchia kaínxín thí rueꞌen datóè nitsuntaun kù juathetun firewall. Ja naá nitsuntaun nchaú sixiꞌin ntheedu ngaìn saala kè jíi tuꞌen proxy, nchaú sixiꞌin naꞌí kuníxin juadatsuan kueenta proxy. Íxin sàkèꞌe plugin, thí rueꞌen daato kù juadinchieꞌe pueerto UDP, tsjeꞌé Velocity kù BungeeCord.

Númèrò pueerto kè xraagu ngaìn internet kù pueerto chìan

Ja router dasengixin pueerto, pueerto kè xraagu ngaìn internet kù pueerto kè dayee pakeete nchaú seꞌe jee:

Juadinchieꞌe Pueerto kè sunda
Direksióèn saala ngaìn kilieente Pueerto UDP kè xraagu ngaìn internet
Pueerto ndújà ngaìn juathetun thí rueꞌen inaá router Pueerto UDP kè xraagu ngaìn internet
Pueerto ngaxiꞌin ngaìn juathetun thí rueꞌen inaá router Pueerto UDP thínuu dayee RakNet
Pueerto chìan ngaìn firewall nthàà Pueerto UDP thínuu dayee RakNet

Rueꞌen pueerto IPv4 inaá

Ja saala jíi tuꞌen router IPv4:

  1. Thjee direksioon IPv4 chìan ngaìn nthàà kè dayee juanchejngujié RakNet. Dakee DHCP reservation o direksioon kè kjamangaꞌa íxin jnguruín rùṟueꞌen daato ngaìn xrajeꞌu nthàà.
  2. Thinkjun naá juathetun kè rueꞌen UDP inaá íxin pueerto kè sinchegunda nitsuntaun ngaìn internet.
  3. Dakee direksioon chìan nthàà mée kù pueerto UDP thínuu dayee RakNet ngaìn destiino juathetun.
  4. Ngaìn firewall nthàà, tanchrjanda kè sixiꞌin UDP ngaìn pueerto kè dayee pakeete.

Ja saala dayee UDP ngaìn pueerto 25565, nchaú sinchegunda juathetun jíꞌì: pueerto íxin internet 25565, direksioon destiino 192.168.1.100, pueerto destiino 25565. Dasengixin direksioon mée kuníxin direksioon chìan kè nduá chúnda saala kè chunda.

Thinthuꞌé juathetun TCP kè újíi íxin juanchejngujié Minecraft ndásé. Naá juathetun íxin rùṟueꞌen TCP chruꞌa rùṟueꞌen UDP.

Ja xra tjajin thí rueꞌen inaá

Tsjeꞌé ja inaá router o thí chjée internet (ISP) nchegunda NAT kuthejan daato sithja router kè chunda. Ja nchedueꞌe yúu router, dakee juathetun thí rueꞌen inaá ngaìn yúu router. Ja ISP nchegunda CGNAT, dayeꞌé ja nchaú rùchjée direksioon IPv4 kè xraagu ngaìn internet. Nchaú sinchegunda inaá saala o tunnel kè tanchrjanda UDP kè dixiꞌin. Juathetun router kè chunda chruꞌa sinchedueꞌe NAT kè chúnda ISP. Tsjeꞌé juathingatseꞌe TP-Link íxin direksioon WAN kè dunda íxin internet.

Juathetun firewall IPv6

Tanchrjanda pueerto UDP kè binchieꞌe ngaìn firewall IPv6 router kù ngaìn firewall nthàà. Dakee direksioon IPv6 nthàà kè dayee juanchejngujié RakNet ngaìn destiino.

Tsjeꞌé ja direksioon IPv6 íxin kexreen diꞌin saala deꞌe direksioon nthàà mée. Ja direksioon IPv6 kjamanga, nchenarua juathentáxin DNS kù kaín juathetun firewall kè chúnda direksioon mée.

Ja xrajeꞌu kexreen diꞌin saala chúnda yúu direksioon, IPv4 kù IPv6, kaín thínuu dathuin chúnda kè jían sincheꞌe xra. Ja naá nitsuntaun nchaú sixiꞌin kù inaá chruꞌa, tsjeꞌé juathetun IPv4 kù juathetun IPv6.

Ja nthiꞌá IPv4 dasengixin númèrò pueerto, tsjeꞌé ja pueerto kè dakee nitsuntaun kai dathuin ngaìn pueerto kè dayee IPv6. Juakjamanga pueerto IPv4 nchedueꞌa thínuu dathuin IPv6.

Chùjni kè chjée na logá íxin saala kù tunnel

Thí chjée logá íxin saala o tunnel chúnda kè tanchrjanda UDP ngaìn direksioon kè chjée nitsuntaun ngaìn internet. Tsjeꞌé kexeꞌe pueerto chúnda juachaxín ngaìn mée kù juathetun firewall ngaìn internet. Tsjeꞌé kai firewall kè chúnda saala.

Ja inaá proxy UDP rueꞌen direksióèn kilieente kuníxin PROXY protocol v2, tsjeꞌé rueꞌen UDP inaá kù porotokoolo PROXY. Tanchrjanda jeꞌu proxy kè binchieꞌe íxin sithja pueerto UDP kè dayee.

Thjengayaxin juanchejngujié

Dixiꞌan ndújà internet chìan kè chúnda saala kuníxin Raknetify2 kilieente kè túnarua kù naá direksioon ínchin raknet;play.example.com:25565. Dakee pueerto UDP kè xraagu ngaìn internet ngaxiꞌin direksioon jíꞌì.

Nchegunda naá juanchejngujié RakNet nduá íxin sinchetsuan thínuu dathuin. Ja juathjengayaxin UDP scan dayeeꞌa juajna, mée tekinꞌa ja jían o naꞌí jían ncheꞌe xra. Sisteema kè jían ncheꞌe xra nchaú tsjanchrjandaꞌa juajna juathjengayaxin kè chùnxínꞌa. Tsjeꞌé juathingatseꞌe Nmap íxin UDP scan.

Juanchejngujié TCP kè jían ncheꞌe xra jeꞌu tekin kè TCP jían ncheꞌe xra. Ja RakNet bijeꞌe tieempo chuenxín, tsjeꞌé thínuu dayee, destiino kè rueꞌen inaá, pueerto UDP kù juathetun firewall ínchin dithe thjee juatjajin.

Kexeꞌe nchaú sincheꞌe xra kaínxín

Tsjeꞌé kexeꞌe nchaú sincheꞌe xra kuníxin bersioon kè xrakuajinxín. Ngaìn koodigo kè xra jínchechjian ni nchingu újíi keꞌe kè xra kùꞌa ngaìn bersioon kè nchaú rùxrakuajinxín.

Bersioon Minecraft kù Java

Bersioon Minecraft kù Java · English

Bersioon Java kè dànchia Raknetify2 deꞌe chringu íchá nchiín. Minecraft o thí thexiꞌin mod nchaú sànchia inaá bersioon íchá narua. Dinchieꞌe naá bersioon Java kè jían ncheꞌe xra kuníxin kaín níi.

Bersioon kilieente kù saala

Ja nchaú, nchegunda xrajeꞌu bersioon Raknetify2 ngaxiꞌin kilieente kù ngaìn saala o proxy kè dayee juanchejngujié. Tsjeꞌé detayéè bersioon kuthejan sinchegunda bersioon jee. Juadatsuan kù juanchenchiín daato RakNet dànchia porotokoolo mée ngaìn thí rueꞌen kù ngaìn thí dayee. Raknetify saꞌú o Raknetify2 kè kúnchjian kuthejan porotokoolo mée chruꞌa sinchejngujiéxín juanchenchiín mée kuníxin bersioon narua.

Raknetify2 rueꞌen daato kuníxin porotokoolo Minecraft kè újíi. Íxin sinchejngujié bersioon Minecraft jee, dànchia thí dasengixin porotokoolo kè dunda íxin bersioon mée.

Kajee mod

Kajee mod · English

Ja tjajin ngaìn naá modpack jié, tsjeꞌé thjee juatjajin. Thinkjun bersioon xethje íxin kaín mod ngaxiꞌin repoorte.

Moodo naá chìànu

Moodo naá chìànu

Ndásé, ja naá chìànu pakeete jíchuꞌen pakeete kè ditjaan, Raknetify2 tanchrjanda pakeete ngaìn kajee chìànu rùnduee. Ngaìn moodo naá chìànu, kaín pakeete Minecraft jíi ngaìn xrajeꞌu chìànu. Ja ditjaan naá pakeete, kaín pakeete kè rueꞌen tsꞌánta ngaìn xrajeꞌu direksioon chuen asta rueꞌen inaá thí ditjaan. Kanxín anti-cheat dànchia sekueensia mée. Aru pakeete jee chruꞌa rùnduee áre jíchuꞌen.

Nchekaun moodo naá chìànu

  1. Dakee naá bersioon Raknetify2 kè tanchrjanda moodo naá chìànu ngaìn saala o proxy kè dayee juanchejngujié RakNet kù ngaìn kaín kilieente RakNet.

  2. Nchechjian config/raknetify2-compatibility.json ngaìn karpeeta thínuu ncheꞌe xra saala o proxy. Ja kùꞌa karpeeta config, nchechjian karpeeta mée.

  3. Thinkjun jíꞌì:

    {"mode": "ordered"}
  4. Thexiꞌín saala o proxy inaá.

Kilieente nchegunda juadinchieꞌe saala jeꞌu. Nitsuntaun dànchiaꞌa na sinchechjian na naá archiibo juadinchieꞌe o sasengixin na direksioon RakNet kè chúnda na.

Kaín pakeete Minecraft dixiꞌin ngaìn naá chìànu kè dayee kaínxín kuníxin sekueensia, naá chìànu ngaìn naá naá direksioon. Kai pakeete kè tjaagu juathexin kù chringu pakeete kaínxín, kù áre kjamanga sasendajni.

Íxin proxy

Ja nitsuntaun dixiꞌin na ngaìn Velocity o BungeeCord, dakee moodo naá chìànu ngaìn proxy mée, maskì anti-cheat jíi ngaìn saala kè jíi tuꞌen proxy.

Thinthuꞌé xrajeꞌu juadinchieꞌe áre thingi ngaìn inaá saala kè jíi tuꞌen proxy. Ngaìn moodo naá chìànu, proxy rueꞌen juajna keepalive kè rueꞌen saala kè jíi tuꞌen proxy ngaìn kilieente nduá. Proxy rueꞌenꞌa juajna jeꞌu íxin tsùchru.

Tsjeꞌé juadinchieꞌe

Áre dixiꞌin RakNet íchá saꞌú, konsoola tekin:

Raknetify2 compatibility: ordered (updated clients required, genuine acknowledgements)

Ja jían juanchejngujié íxin juadinchieꞌe jíꞌì, kai detáxin ordered compatibility negotiated kù tsꞌánta direksioon thí jíngaka.

Thinthuꞌé anti-cheat dakaun kù thjengayaxin ngaìn juadinchieꞌe kè jaꞌa chunda.

Kilieente nthaxii

Kilieente RakNet kè chundaꞌa moodo naá chìànu chruꞌa sixiꞌin ngaìn saala kè dànchia mée. Nchenarua Raknetify2 ngaìn kilieente mée, o dixiꞌan kuníxin direksioon TCP kù pueerto TCP saala o proxy ndásé, naꞌí kuníxin raknet; íchá saꞌú.

Kjan ngaìn moodo tsjé chìànu

Dasengixin archiibo ínchin jíꞌì:

{"mode": "multichannel"}

Thexiꞌín saala o proxy inaá. Ja xanthe archiibo kù thexiꞌín inaá, kai kjankun moodo tsjé chìànu.

Juatjajin juadinchieꞌe

Archiibo chúnda kè rùchunda jeꞌu naá juadinchieꞌe kè diꞌin mode. Dakee "ordered" o "multichannel". Leetra jié kù leetra chjàn jee.

Ja archiibo ujekua o chruꞌa rùtsjeꞌe, tanchrjandaꞌa juanchejngujié RakNet. Nchejían archiibo kù thexiꞌín inaá.

Ja konsoola xra tekin multichannel, tsjeꞌé ja archiibo jíi ngaìn karpeeta thínuu ncheꞌe xra saala o proxy kè dayee juanchejngujié RakNet. Thexiꞌín thí ncheꞌe xra mée inaá.

Juatúngi automaatiko

Áre rueꞌen kilieente ngaìn inaá destiino kè jíi ngaìn juadinchieꞌe, saala Fabric, Forge kù NeoForge nchaú sinchieꞌe RakNet ja kilieente tanchrjanda. Nchegunda juatúngi kè Minecraft chúnda íxin Java Edition 1.20.5 kù bersioon íchá narua. Tsjeꞌé ja bersioon Raknetify2 tanchrjanda bersioon Minecraft kù thí thexiꞌin mod ngaìn thí rueꞌen kù ngaìn thí dayee.

Dakee Raknetify2 ngaìn saala kè rueꞌen kù ngaìn kilieente. Destiino chúnda kè rùchunda pueerto RakNet kè dayee pakeete kù tsjanchrjanda juatúngi kè xrajun ngaìn Minecraft.

Juadinchieꞌe jíꞌì íxin juatúngi kè rueꞌen níi thí thexiꞌin mod mée. Plugin Spigot/Paper, Velocity kù BungeeCord ditseꞌa archiibo juatúngi jíꞌì.

Nchedueꞌe saala kè rueꞌen

Nchechjian config/raknetify2-transfers.json ngaìn karpeeta saala kè rueꞌen:

{
  "destinations": [
    {
      "host": "play.example.com",
      "tcpPort": 25565,
      "udpPort": 25570
    }
  ]
}

Dasengixin kexreen diꞌin saala kù pueerto kè xraagu ngathíꞌí kuníxin kexreen diꞌin kù pueerto destiino kè chunda. Thexiꞌín saala kè rueꞌen inaá. Thinkjun kajee destiino ngaxiꞌin xrajeꞌu liista.

Kasiiya Thí tekin
host Kexreen diꞌin destiino o direksioon IP, naꞌí kuníxin thí thexiꞌinxín direksioon o pueerto
tcpPort Pueerto destiino kè jíi ngaìn juajna juatúngi íchá saꞌú
udpPort Pueerto RakNet kè xraagu ngaìn internet kè dànchia kilieente kè thingi

TCP kù UDP nchaú rùchunda xrajeꞌu númèrò pueerto. Ja router dasengixin pueerto UDP, dakee pueerto kè xraagu ngaìn internet ngaìn archiibo jíꞌì. Detáxin pueerto ínchin númèrò JSON.

Rueꞌén juajna juatúngi ngaìn kexreen diꞌin destiino ndásé kù pueerto TCP. Raknetify2 datsuan ja kilieente tekin kè tanchrjanda juatúngi automaatiko. Ja kilieente tanchrjanda kù destiino jíi ngaxiꞌin liista, dinchieꞌe pueerto UDP kè betáxin. Kajee kilieente kù destiino kè jíꞌa ngaxiꞌin liista nchegunda direksioon kè beꞌe íchá saꞌú.

Thí datsuan nchegunda kexreen diꞌin saala kù pueerto TCP kè rueꞌen juajna juatúngi. Leetra jié o chjàn, naá puunto DNS kè dijeꞌexín o kexreen betáxin xrajeꞌu IPv6: datsuan ínchin xrajeꞌu. Naꞌí thjee direksioon ngaìn DNS íxin sinchetsuan mée. Yúu kexreen diꞌin kè jíi ngaìn xrajeꞌu direksioon dànchia yúu juathentáxin jee. Chruꞌa sinchegunda wildcard.

Nchedueꞌe destiino

Ja destiino nchegunda server.properties Minecraft, dakee accepts-transfers=true kù thexiꞌín inaá. Proxy kè dayee nchaú rùchunda juadinchieꞌe juatúngi kè jeꞌu chúnda. Ndásé, Minecraft tanchrjandaꞌa juatúngi kè sixiꞌin, maskì juanchejngujié ntheedu jían ncheꞌe xra.

Íchá saꞌú dunda kè jían jíi pueerto RakNet kè dayee, thí rueꞌen UDP inaá ngaìn internet kù firewall nthàà destiino. Archiibo juatúngi saala kè rueꞌen jeꞌu dinchieꞌe direksioon kè dayee kilieente.

Ja kexreen diꞌin destiino chúnda direksioon IPv4 kù IPv6, tsjeꞌé nthiꞌá IPv4 kù IPv6. Thjengayaxin juanchejngujié RakNet ntheedu ngaìn destiino kuthejan rùthjee juatjajin ngaìn juatúngi automaatiko.

Thinthuꞌé kaín thí datsuan kueenta kù thí dinchieꞌe kensen nchaú sixiꞌin ngaìn destiino. Juadinchieꞌe jíꞌì chjéeꞌa juachaxín nitsuntaun íxin sixiꞌin na. Jeꞌeꞌa juadatsuan kueenta saala.

Juatjajin juadinchieꞌe kù juancheganga

Ja tjaan naá kasiiya, jíi naá kasiiya kè chùnxínꞌa, pueerto ujekua o yúu destiino yaꞌi, xraagu juatjajin juadinchieꞌe áre thexiꞌin. Tsjeꞌé thí betáxin saala íxin sikùn juatjajin, nchejían JSON kù thexiꞌín inaá.

Íxin sincheganga juadinchieꞌe automaatiko, xanthe archiibo juadinchieꞌe o nchegunda {"destinations": []}. Thexiꞌín saala kè rueꞌen inaá. Juajna juatúngi kè rueꞌen rùchunda direksioon kè beꞌe íchá saꞌú.

Rueꞌen UDP inaá kù porotokoolo PROXY

Proxy UDP nchaú rùṟueꞌen pakeete RakNet inaá kù rùthenchjiꞌan direksióèn kilieente nduá kuníxin PROXY protocol v2. Nchekaun jíꞌì áre proxy UDP kè jíi kuthejan saala rueꞌen daato saꞌú mée ngaìn pueerto kè dayee. Íxin thí rueꞌen pueerto inaá ngaìn router ndásé, dànchiaꞌa.

Ngaìn saala o proxy Minecraft kè dayee pakeete UDP kè xrajun inaá, nchechjian config/raknetify2-proxy-protocol.json:

{
  "trustedProxies": ["192.0.2.10"]
}

Dasengixin direksioon kè xraagu jíꞌì kuníxin IP nduá thínuu xrajun pakeete ngaìn proxy UDP o raango CIDR kè jaꞌa nchedueꞌe. Dunda xrajeꞌu direksioon kè dikun thí dayee tsꞌánta dathuin ngaìn NAT ja jíi NAT ngayéé. Tanchrjanda direksioon IPv4 kù IPv6 kè betáxin. Tanchrjandaꞌa kexreen diꞌin ngaìn DNS. Thexiꞌín saala o proxy kè dayee inaá.

Nchedueꞌe proxy kè rueꞌen inaá íxin rùṟueꞌen daato saꞌú PROXY protocol v2 kuníxin UDP. Raknetify2 tanchrjanda direksióèn kilieente kè rueꞌen inaá jeꞌu ja direksioon thínuu xrajun jíi ngaxiꞌin liista. Áre juadinchieꞌe jíꞌì dakaun, tanchrjandaꞌa juanchejngujié RakNet ntheedu kè chundaꞌa daato saꞌú mée. Pueerto kè dayee TCP chúnda juadinchieꞌe kè beꞌe íchá saꞌú.

Kensen chúnda juachaxín

Kaín proxy kè betáxin ngaxiꞌin liista chúnda juachaxín rùṟueꞌen direksióèn kilieente. Ngaìn firewall saala kè jíi tuꞌen proxy, tanchrjanda jeꞌu proxy kè binchieꞌe íxin sithja pueerto UDP. Íxin raango kè chúnda juachaxín, naꞌí thinkjun direksioon kè dànchiaꞌa internet kè chunda.

Archiibo chúnda kè rùchunda jeꞌu trustedProxies kuníxin naá juathentáxin o íchá. Liista tsíkinthji deꞌe juatjajin. Ja archiibo ujekua, pueerto kè dayee RakNet chruꞌa tsexiꞌin.

Íxin sinchegunda juanchejngujié UDP ntheedu inaá, xanthe archiibo kù thexiꞌín thí dayee pakeete inaá. Ngaìn xrajuꞌu nthiꞌá, dasengixin thí rueꞌen inaá kù juathetun firewall íxin nthiꞌá narua.

Ja juanchejngujié tjajin tsꞌánta nchekaun juadinchieꞌe jíꞌì, tsjeꞌé direksioon nduá thínuu xrajun pakeete proxy kè dikun saala tuꞌen proxy, raango kè chúnda juachaxín kù ja proxy rueꞌen daato saꞌú PROXY protocol v2 íxin UDP.

Íxin sàkèꞌe proxy Minecraft kù sinchedueꞌe saala kè jíi tuꞌen proxy, tsjeꞌé Velocity kù BungeeCord.

Simple Voice Chat

Raknetify2 kù Simple Voice Chat nchaú sinchegunda xrajeꞌu pueerto UDP kè dayee pakeete ngaìn saala Fabric, Forge, NeoForge, Spigot kù Paper.

Dakee Simple Voice Chat ngaìn saala kù ngaìn kaín kilieente kè rinau stjau kuníxin tha. Íxin kajee juadinchieꞌe, tsjeꞌé juathingatseꞌe saala Simple Voice Chat.

Dakee archiibo Raknetify2 ngaìn karpeeta config kè jíi ntheedu ngaxiꞌin karpetéè saala, kai ngaìn Spigot/Paper. Archiibo kè jeꞌu chúnda Simple Voice Chat dithùꞌe ngaìn logá íxin sisteema kè dithe ngathíꞌí.

Xrajeꞌu pueerto íxin juatsuntaun kù tha

  1. Nchechjian config/raknetify2-voicechat.json ngaxiꞌin karpetéè saala kuníxin jíꞌì:

    {"enabled": true}
  2. Dakee port=-1 ngaxiꞌin juadinchieꞌe saala Simple Voice Chat. Íxin saala kuníxin mod, deꞌe config/voicechat/voicechat-server.properties. Íxin Spigot/Paper deꞌe plugins/voicechat/voicechat-server.properties.

  3. Thinthji bind_address ja jíi jeꞌu naá thí dayee RakNet kè ncheyaꞌi. Ja saala chúnda íchá kè naá thí dayee ngaìn xrajeꞌu pueerto UDP, dakee direksioon chìan thínuu rínáù kè Simple Voice Chat kù Raknetify2 sincheꞌe xra kaínxín.

  4. Thexiꞌín saala inaá kù nchegunda /voicechat test <PLAYERNAME> íxin naá nitsuntaun kè údixiꞌin.

Ja pueerto RakNet jee ínchin pueerto Minecraft, dakee númèrò pueerto UDP chìan mée ngaìn port íxin tha. Naꞌí nchegunda -1. Ja RakNet dayee ngaìn pueerto UDP chìan 25570, dànchia port=25570.

Dakee voice_host ja kilieente dànchia inaá direksioon o pueerto kè xraagu ngaìn internet. Ja router rueꞌen ngaìn UDP 25580 ngaìn internet asta UDP chìan 25570, dakee port=25570 kù voice_host=play.example.com:25580. Direksioon kè xraagu ngaìn internet: voice_host. Direksioon chìan thínuu dayee: bind_address.

Raknetify2 chjée socket UDP kè nchegunda kaínxín kuníxin API Simple Voice Chat. Simple Voice Chat datsuan kensen tjau kù nchenchiín daatóè tha. Nitsuntaun nchaú stjau na kuníxin tha ja TCP o RakNet nchegunda na íxin juatsuntaun.

Kajee thí ncheꞌe xra kuníxin UDP kù proxy

Thinthuꞌé Query kù Geyser ngaìn pueerto UDP jee. Socket kè dunda kaínxín jeꞌu tanchrjanda Simple Voice Chat.

Ngaìn Velocity o BungeeCord, chruꞌa sinchegunda xrajeꞌu socket íxin proxy tha kù Raknetify2. Tsjeꞌé juathingatseꞌe proxy Simple Voice Chat kù chjée pueerto UDP jee ngaìn proxy tha. Ja nchegunda plugin proxy kè jeꞌu chúnda Simple Voice Chat, dakee voice_host íxin internet ngaxiꞌin juadinchieꞌe tha ngaìn proxy. Plugin mée nchegundaꞌa voice_host kè chúnda saala kè jíi tuꞌen proxy.

Íxin naá tunnel UDP, dakee voice_host kuníxin kexreen diꞌin saala kù pueerto UDP ngaìn internet kè rueꞌen inaá ngaìn saala mée.

Ncheganga thí dunda kaínxín o nchejían juatjajin socket

Ja thí betáxin dithe No RakNet listener matches the voice bind address and port, tsjeꞌé ja RakNet jían kuéxiꞌin kù ja direksioon kù pueerto íxin tha yaꞌi kuníxin direksioon kù pueerto RakNet chìan.

Ja dithe Multiple RakNet listeners match the voice bind address, dinchieꞌe naá direksioon chìan kè ncheyaꞌi ngaìn bind_address kù thexiꞌín inaá.

Jeꞌu naá plugin Simple Voice Chat nchaú rùchjée socket UDP. Ja áre thexiꞌin tekin kè inaá plugin úchjée socket, dinchieꞌe kexeꞌe sunda íxin socket.

Íxin sincheganga thí nchejngujié Raknetify2 ngaìn Simple Voice Chat, dakee {"enabled": false} ngaxiꞌin juadinchieꞌe tha Raknetify2 o xanthe archiibo mée. Chjée pueerto UDP jee ngaìn Simple Voice Chat, nchenarua juathetun firewall o thí rueꞌen inaá kù thexiꞌín saala inaá.

Thjee juatjajin

TCP jían ncheꞌe xra aru RakNet bijeꞌe tieempo chuenxín

Tsjeꞌé kuníxin sekueensia jíꞌì:

  1. Kilieente chúnda mod Raknetify2 kè dunda íxin thí thexiꞌin mod kù bersioon Minecraft kè chúnda.
  2. Saala o proxy kè dayee juanchejngujié chúnda Raknetify2 kù jían kuéxiꞌin. Naꞌí tjajin áre bánthjee pueerto.
  3. Direksioon thexiꞌin kuníxin raknet; kù chúnda pueerto UDP kè xraagu ngaìn internet.
  4. Thí chjée logá íxin saala, router kù firewall nthàà kaínxín tanchrjanda UDP ngaìn pueerto mée.
  5. Direksioon IPv4 kù IPv6 íxin kexreen diꞌin saala dathuin ngaìn nthàà kè binchieꞌe kù juathetun firewall jían ncheꞌe xra.

Juanchejngujié TCP kè jían ncheꞌe xra jeꞌu tekin kè TCP jían ncheꞌe xra. Tsjeꞌé juadinchieꞌe firewall kù router íxin thí rueꞌen UDP inaá kù juachaxín IPv6. Ja PROXY protocol dakaun, kilieente chúnda kè rùnduee ngaìn proxy kè betáxin ngaxiꞌin liista kè chúnda juachaxín íxin sithja pueerto kè dayee.

Direksioon údunda

Tsjeꞌé ja jíi inaá thí ncheꞌe xra kè nchegunda pueerto UDP mée. Query, Geyser kù kajee thí ncheꞌe xra kuníxin UDP dànchia pueerto jee. Simple Voice Chat nchaú sinchegunda xrajeꞌu pueerto kuníxin Raknetify2.

Nchaú sinchieꞌé inaá pueerto UDP chìan kuníxin juadinchieꞌe pueerto saala ntheedu o juadinchieꞌe Velocity kù BungeeCord. Tsjeꞌé kexeꞌe bersioon dànchia íxin Spigot/Paper. Ja jeꞌu dasengixin pueerto router kè xraagu ngaìn internet, juatjajin socket chìan xra jíi.

Nchaú sixiꞌin ntheedu aru juatúngi tjajin

Dixiꞌan ntheedu ngaìn destiino kuníxin direksioon raknet; kè chúnda. Ja tjajin, íchá saꞌú nchejían pueerto kè dayee ngaìn destiino o nthiꞌá internet.

Ja juanchejngujié ntheedu jían ncheꞌe xra, tsjeꞌé ja destiino tanchrjanda juatúngi kè dixiꞌin. Saala Minecraft kè nchegunda server.properties dànchia accepts-transfers=true. Juanchejngujié ntheedu thjengayaxinꞌa juadinchieꞌe mée.

Tsjeꞌé ja kexreen diꞌin saala kù pueerto TCP íxin juatúngi yaꞌi kuníxin thí betáxin ngaxiꞌin config/raknetify2-transfers.json ngaìn saala kè rueꞌen. Tsjeꞌé ja bithja archiibo áre kuéxiꞌin inaá kù ja kilieente tanchrjanda juatúngi RakNet automaatiko. Tsjeꞌé juatúngi automaatiko.

Juatjajin juanchenchiín o porotokoolo

Tsjeꞌé bersioon Raknetify2 ngaìn thí rueꞌen kù thí dayee. Ja naá bersioon dasengixin porotokoolo juanchenchiín, nchenarua kilieente kù saala o proxy kaínxín. Thinthuꞌé juadinchieꞌe juadatsuan kueenta saala áre jithjee juatjajin.

Juatjajin íxin naá mod

Detáxin kexeꞌe dunda íxin sinchekununxin juatjajin: ja danthjeꞌe thínuu thenchjiꞌan ni, ja dayee pakeete rekuurso, ja dasengixin sasendajni o ja nchechjian eente. Ja nchaú, thjengayaxin xrajeꞌu mée kuníxin TCP kù RakNet ngaxiꞌin naá logá jee íxin juathjengayaxin.

Kanxín daatóè mod dànchia sekueensia pakeete Minecraft ndásé. Chùjni kè nchechjian mod nchaú na setáxin na thí dànchia mée kuníxin API íxin chìànu pakeete.

Rueꞌén repoorte juatjajin

Nchechjian naá repoorte ngaxiꞌin liista juatjajin Raknetify2 kù thinkjun:

  • Bersioon Minecraft, Java, thí thexiꞌin mod kù Raknetify2 ngaìn thí rueꞌen kù thí dayee.
  • Bersioon prograama saala kù proxy, kai kaín proxy kè rueꞌen UDP inaá.
  • Kajee mod kè bákeꞌe kù bersioon kè chúnda naá naá.
  • Thí ncheꞌe íxin sinchekununxin juatjajin inaá kù thí báchuꞌen kè seꞌe.
  • Ja xrajeꞌu juathjengayaxin jían ncheꞌe xra kuníxin TCP.
  • Thuꞌa thí betáxin kilieente, saala kù proxy íxin xrajeꞌu juathjengayaxin.

Kuthejan sinchekani thí betáxin, xanthe token kè chjée juachaxín, yaabe kueenta kù kajee daato kè jeꞌu jaꞌa chunda kè sikùn. Thinthuꞌé juajna juatjajin kù stack trace kè dànchia íxin rùthjee juatjajin.

Nchejngujié mod kuníxin Raknetify2

Raknetify2 tanchrjanda mod setáxin kexeꞌe pakeete Minecraft chúnda kè sithja ngaxiꞌin xrajeꞌu sekueensia kuníxin datóè mod. Nchegunda mée ja daato dànchia naá eente, thuꞌa sasendajni, thínuu thenchjiꞌan ni o inaá keꞌe kè juínchechjian pakeete kè bithja íchá saꞌú.

Gurupo íxin sekueensia pakeete

Gurupo Thí rueꞌen kaínxín
ui Menu kù thí ncheꞌe ni kè dànchiaꞌa sasendajni
entity Juatununxin, juaxanthe kù juadathu eente
world_interaction Thínuu thenchjiꞌan ni kù kajee thí ncheꞌe ni kè dànchia sasendajni
effects Soniido kù thuꞌa
chunk Juanchenarua jngì, kuubo kù juanchegakin

Ngaìn naá naá gurupo, kaín pakeete rùsithja kuníxin xrajeꞌu sekueensia ngaìn chìànu kè chúnda. Pakeete ngaìn gurupo kè jee nchaú sithja kuníxin sekueensia jee. Dinchieꞌe gurupo kè dànchia datóè mod.

Fabric, ja rínáù

Ngaìn fabric.mod.json kè chúnda mod kè chunda, thinkjun prograama kè chjée juathentáxin ngaxiꞌin entrypoint raknetify:packet_channels. Prograama mée nchegunda Consumer<BiConsumer<String, String>> kuníxin tiipo JDK. Dayee thí detáxin kè tanchrjanda ID datóè mod kù gurupo íxin sekueensia.

Thinkjun juathentáxin jíꞌì ngaxiꞌin metadata kè úchunda. Dasengixin kexreen diꞌin kalaase kuníxin kexreen diꞌin xethje prograama kè chjée juathentáxin:

{
  "entrypoints": {
    "raknetify:packet_channels": [
      "com.example.mod.OrderingProvider"
    ]
  }
}

Thinthuꞌé kajee thí jíi ngaìn fabric.mod.json, kai kaín entrypoint kè újíi. Jíꞌì jeꞌu naá thuꞌa archiibo metadata.

Naá mod kè thinkjun juadathu eente nchaú setáxin example:entity_path ngaìn gurupo entity. Juathingatseꞌe API PacketOrdering chúnda koodigo prograama kè chjée juathentáxin.

Ja kùꞌa Raknetify2, Fabric thexiꞌinꞌa entrypoint mée. Áre thexiꞌin, prograama kè chjée juathentáxin chúnda kè setáxin ID kù gurupo. Naꞌí chuen kè sijeꞌe juathexin inaá mod.

Áre detáxin ni

Mod Forge kù NeoForge kù plugin saala o proxy nchaú sinchegunda PacketOrdering.register(identifier, group) áre thexiꞌin ja jíi Raknetify2. Kalaase deꞌe com.ishland.raknetify.api.PacketOrdering. Detáxin kuthejan rùtsjanchrjanda kè sixiꞌin nitsuntaun. Ja kùꞌa Raknetify2, tanchrjandaꞌa kè koodigo kè jeꞌu dunda ja jíi Raknetify2 rùtjaagu kalaase Raknetify2.

Juathentáxin dunda íxin juanchejngujié narua. Juanchejngujié kè újíi thenchjiꞌan juathetun kè bayee áre kuéxiꞌin. Nchaú setáxin xrajeꞌu juathetun inaá. Ja xrajeꞌu ID chúnda yúu gurupo jee, tanchrjandaꞌa.

ID datóè mod dànchia naá namespace jían kè jeꞌu chúnda. Naꞌí nchegunda namespace minecraft: ndáthenchjiꞌan mée. Chringu íxin naá naá thí tújngujié deꞌe 128 juathentáxin, kaínxín juathetun kè újíi kù thí betáxin kajee mod. ID nchaú rùchunda asta 255 leetra ASCII kuníxin formaato namespace kè dànchia API.

Áre yúu RakNet kè túnarua tújngujié, naá naá rueꞌen juathentáxin ngaìn inaá. Ja saala o proxy chundaꞌa juathetun chìan íxin daato mée, nchaú sinchegunda thí betáxin thí jíngaka. Ja jíi juathetun chìan, jeꞌe mée dunda íchá saꞌú. Juathentáxin kè rueꞌen thí jíngaka jeꞌu dunda íxin juanchejngujié mée.

Proxy UDP

Tsjeꞌé rueꞌen UDP inaá kù porotokoolo PROXY íxin thí rueꞌen UDP inaá kù direksióèn kilieente kè rueꞌen inaá.

Íxin sinchedueꞌe proxy Minecraft, tsjeꞌé Velocity kù BungeeCord.

English (US)

Clone this wiki locally