Repository navigation
Wiki nah
- Tlamachtilistli īpēwālōkā
- Tlatlālilistli
- Velocity īwān BungeeCord
- Firewall īwān router īntlatekpānalis
- Tlen sansehkoh tekiti
- Tlatekpānalli yohkāyōtl
- Īsēlti moihkwenia māwiltihkētl
- UDP tlatītlanilistli īwān PROXY
- Simple Voice Chat
- Tlahtlakōltēmōlistli
- Kēnihkatsa sē mod tekiti īka Raknetify2
- UDP proxy
RakNet īka tepostokatsawalli kinsenilpia Minecraft tlatekiwihkameh īwan mekatlapalēwīlmeh.
| Minecraft | Raknetify2 | Tlatekiwihkātl / Mekatlapalēwīlli |
|---|---|---|
| Fabric | mods/raknetify2-fabric-*.jar |
Tlatekiwihkātl / Mekatlapalēwīlli |
| Forge | mods/raknetify2-forge-*.jar |
Tlatekiwihkātl / Mekatlapalēwīlli |
| NeoForge | mods/raknetify2-neoforge-*.jar |
Tlatekiwihkātl / Mekatlapalēwīlli |
| Spigot / Paper | plugins/raknetify2-spigot-*.jar |
Mekatlapalēwīlli |
| Velocity | plugins/raknetify2-velocity-*.jar |
Velocity |
| BungeeCord | plugins/raknetify2-bungee-*.jar |
BungeeCord |
-
Māwiltilōyān
-
Xikpīwi mekatlapalēwīlli
-
Mekatlapalēwīlli īchāntilis
Mekatlapalēwīlli īchāntilis RakNet · UDP raknet;play.example.com:25565TCP play.example.com:25565 -
Tlachīwalli
-
Xionkalaki mekatlapalēwīlli
| F3 | |
|---|---|
| RakNet · UDP | Tekitikah · MTU 1400 |
| TCP | Axtekitikah |
- Tlatekiwihkātl · Raknetify2 → UDP → Velocity / BungeeCord · Raknetify2
- Velocity / BungeeCord → TCP → Mekatlapalēwīlli
| Poertohtlapōwalli · 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 |
| Mekatlapalēwīlli īchāntilis | UDP |
|---|---|
raknet;play.example.com:25580 |
play.example.com:25580 → NAT → 192.0.2.10:25570
|
Mekatlapalēwīlli · 192.0.2.10
|
25570/udp |
Mekatlapalēwīlli / Velocity / BungeeCord
| JSON | |
|---|---|
| ① ② ③ | {"mode":"ordered"} |
| ① ∥ ② ∥ ③ | {"mode":"multichannel"} |
| Mekatlapalēwīlli | 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
| Mekatlapalēwīlli īchāntilis | trustedProxies |
RakNet |
|---|---|---|
192.0.2.10 · PROXY v2 / UDP |
["192.0.2.10"] |
✓ |
192.0.2.11 · PROXY v2 / UDP |
["192.0.2.10"] |
✗ |
| Tlatekiwihkātl → RakNet / UDP | ["192.0.2.10"] |
✗ |
config/raknetify2-proxy-protocol.json
{"trustedProxies":["192.0.2.10"]}-
Mekatlapalēwīlli A · Fabric / Forge / NeoForge ·
config/raknetify2-transfers.json{"destinations":[{"host":"play.example.com","tcpPort":25565,"udpPort":25570}]} -
Mekatlapalēwīlli B ·
play.example.com·server.properties→accepts-transfers=true -
Mekatlapalēwīlli A ·
/transfer play.example.com 25565 Alex→ Tlatekiwihkātl (Alex) → RakNet ·play.example.com:25570
| Minecraft | |
|---|---|
ui |
Tlatlapehpenilistli |
entity |
Āpīsmikki |
world_interaction |
Tlaahkokwilōyān |
effects |
Achiyōtl |
chunk |
Xamixtli |
- Fabric · Minecraft / Java · English
- Forge / NeoForge / Spigot / Paper · GitHub Releases
Raknetify2 kitekiwia RakNet īpan UDP inik māwiltiānih mawiltiskeh sansehkoh īpan Minecraft. Kinxelowa tlakimilli īpan miak otli. Tlān poliwis sē tlakimilli īpan sē otli, īpan sekīnok otli ok welih panoh sekīnok tlakimilli. Kēmmān moyāntītlani tlen polihki so motītlani tlākotokmeh, māwiltilistli ok welis īsiwka monānkilia.
Ishland kichīw Raknetify. Īīhtik pēwki Raknetify2. Nāman sekīnok kikwitlawiah. Kitekiwiah īka yankwīk Minecraft moyankwililistli, īwān kinkwitlawiah tlatītlannemilistli, sekīn tepostlamantli īnnēntilis īwān tlayehyēkolistli inik kimatiskeh tlen sansehkoh tekiti.
- Xikitta katlih Minecraft moyankwililistli īwān mod welih tekiti sansehkoh.
- Xiktlapehpeni tlen tiktemōwīs, īwān xiktlāli.
- Ximosēntili īka sē chāntilistli kēnwak
raknet;play.example.com.
- Velocity īwān BungeeCord
- Firewall īwān router īntlatekpānalis
- Īsēlti moihkwenia māwiltihkētl
- UDP tlatītlanilistli īwān PROXY
- Raknetify2 īwān Simple Voice Chat kitlapechōltiah sē UDP poertoh
- Xiktemo tleīka mokwapoloa īwān xikīxpānti tlahtlakōlli
Tlen kichīwah mod welih kitekiwiah API tlen kitekpāna tlakimilli inik kihtōskeh katlih Minecraft tlakimilli īwān mod ītlahtōlpōwal monekiskia mokawās sansehkoh ītektlalilis.
Raknetify2 kitekiwia licensiah MIT īwān kipiya achto tlahkwilohkāmeh īntlayōlmelāwalis. Ītepostokatsawal onkīsa Raknetify īwān netty-raknet.
Xiktemōwi sē moyankwililistli tlen GitHub Releases. Achto tiktlālīs, xikitta katlih Minecraft moyankwililistli īwān mod tēmītihkētl kineki ni moyankwililistli.
| Kānin tiktlālia | Tlasemachtilistli | Āmatlatsontli |
|---|---|---|
| Fabric tlatekiwihkētl so mekatlapalēwīlli | raknetify2-fabric-*.jar |
mods |
| Forge tlatekiwihkētl so mekatlapalēwīlli | raknetify2-forge-*.jar |
mods |
| NeoForge tlatekiwihkētl so mekatlapalēwīlli | raknetify2-neoforge-*.jar |
mods |
| Spigot so Paper mekatlapalēwīlli | raknetify2-spigot-*.jar |
plugins |
| Velocity proxy | raknetify2-velocity-*.jar |
plugins |
| BungeeCord proxy | raknetify2-bungee-*.jar |
plugins |
Achto tikpatlas JAR, xiktsakwa tlatekiwihkētl so xikketsa mekatlapalēwīlli. Achto tikpīwīs yankwīk tlasemachtilistli, xikīxpolo Raknetify īachto JAR īwān nochin sosoltik Raknetify2 JAR tlen onokeh nopah.
Tlatekiwihkētl īāmatlatsōn onkah kānin titlapoa nē Minecraft so nē modpack. Mekatlapalēwīlli īāmatlatsōn īwān proxy īāmatlatsōn onokeh kānin titlālih nē mekatlapalēwīlli so nē proxy. Tlān ayamo kichihtok tēmītihkētl, xikchīwa āmatlatsontli tlen moneki.
- Xiktlāli mod īpan tlatekiwihkētl. Xiktlapehpeni tlen tekiti īka motēmītihkāw.
- Xiktlāli mod tlen īka mosēntilia mekatlapalēwīlli, so Spigot/Paper plugin īpan mekatlapalēwīlli tlen kiihyōwia.
- Xikchīwa kēnwak kihtoa firewall īwān router īntlatekpānalis inik momākāwas UDP mosēntililistli ika mekatlapalēwīlli.
- Xiksanpayano tlatekiwihkētl īwān mekatlapalēwīlli.
- Xikpīwi sē mekatlapalēwīlchāntilistli kēnwak
raknet;play.example.comsoraknet;play.example.com:25565.
Chāntilistli tlen axkipiya raknet; īpēwālōkā kitekiwia TCP.
Tlān tiktlālia mod san īpan tlatekiwihkētl, mekatlapalēwīlli wawka axkiselia RakNet. Mekatlapalēwīltētlamachihkētl moneki kitlapos sē RakNet poertoh. Tlān timosēntilia īka sēyok īmekatlapalēwīl, miakpa axmoneki tikpatlas mokal router inik tiksēlis tlatītlantli.
Xiktlāli proxy īplugin īwān tlatekiwihkētl īmod tlen sansehkoh tekitih. Velocity īwān BungeeCord kihtoa kēnihkatsa tiktekpānas tlaselīloh poertoh, tlatītlanilistli astah mekātlapalēwīlli tlen ikwitlapa, ākin weli kalakis īwān katlih chāntilistli kitekiwīs māwiltihkētl.
Īpan Minecraft mekatlapalēwīlli tlen axkitekiwia proxy, xiktlāli Java tlanawatilli tlen mitsāsi ik tlatzintlān. Tlān tiktekiwia proxy, xikitta Velocity īwān BungeeCord īntlaselīlpoertoh.
| Tlamantli | Java tlanawatilli | Poertoh tlen moihyōwiah |
|---|---|---|
| Fabric, Forge so NeoForge mekatlapalēwīlli | -Draknetify.fabric.portOverride=25570 |
1 astah 65534
|
| Spigot so Paper mekatlapalēwīlli | -Draknetify.spigot.portOverride=25570 |
1 astah 65535
|
Forge īwān NeoForge kitekiwiah san sē kōdigoh inik tlaseseliah. Ipan ni tlatekitilli ītōkah nō onkah fabric. Xikpatla 25570 īka UDP poertoh tlen tikneki.
Spigot / Paper ≥ 0.1.0-beta.1.431
Xikpīwi ni tlanawatilli achto -jar īpan Java tlanawatilistli, so īpan mokalnemachihkāw īJVM tlanawatilpan. Xiksanpayano mekatlapalēwīlli īwān xiktlapo UDP īpan nē poertoh. Tlān āltepēyoh poertoh nō 25570, ximosēntili īka raknet;play.example.com:25570. Tlān router kipatla poertoh, īpan tlatekiwihkētl xiktlāli āltepēyoh poertoh. TCP poertoh mokāwa kēnwak achto.
Īpan Spigot/Paper, UDP kisēlia īpan san īnechkayoh chāntilis Minecraft kānin TCP tlaseselia. Tlān nē tlatekitilli axkwalli so sēyok kitekiwia UDP poertoh, RakNet axpēwa. Xikpōwa pēwāliskīxtilamatl inik tikitas UDP chāntilistli īwān poertoh. Xikīxpolo tlanawatilli īwān xiksanpayano inik oksepa motekiwīs TCP īpoertohtlapōwal.
Router so UDP proxy weli kitlapoa sēyok āltepēyoh UDP poertoh īwān kitītlani tlen kisēlia īwik poertoh tlen tlapohkiya. Axmoneki tikpatlas mekatlapalēwīlli īJava tlanawatil.
Īpan GitHub Actions, xiktlapo sē main tlayehyēkolistli tlen kwalli otlamik īwān xiktemōwi Artifacts. GitHub kineki sē kwēntah inik tiktemōwīs ni tlasemachtilistli. Xikitta tabla īkpak inik tiktlapehpenīs JAR.
Velocity īwān BungeeCord itstokeh īnnepantlah māwiltiānih īwān Minecraft mekatlapalēwīlli tlen īkwitlapah. Xiktlāli Raknetify2 īpan proxy īwān īpan sehsē tlatekiwihkētl tlen mosēntilīs īka RakNet.
Raknetify2 tlatekiwihkētl --UDP--> Velocity so BungeeCord --TCP--> mekatlapalēwīlli tlen īkwitlapah
Mekatlapalēwīlli tlen īkwitlapah axkineki Raknetify2 īpan ni otli. Ok kineki mod, plugin īwān tlatītlanilistli tlen kineki motepostokatsawal. Raknetify2 axkiselpatla Minecraft moyankwililistli īwān axkipatla proxy īkwēntahtlayōlnānkīlis.
- Xikyehyēko TCP īpan proxy. Xikyehyēko kwēntahtlayōlnānkilistli īwān ximopatla sē mekatlapalēwīlli tlen īkwitlapah īwik sēyok.
- Xikketsa proxy. Xiktemōwi tlen īka tekiti īpan GitHub Releases.
- Xiktlāli
raknetify2-velocity-*-all.jarsoraknetify2-bungee-*-all.jarīpan proxy īāmatlatsōnplugins. Xikīxpolo nochin sosoltik Raknetify so Raknetify2 plugin tlen nopah. - Xiktlāli Raknetify2 mod tlen īka tekiti motlatekiwihkāw. Xikitta tlatlālilistli.
- Xikitta tlaselīlpoertoh īntlatekpānalis ik tlatzintlān. Xiksanpayano proxy īwān xikpōwa īpēwāliskīxtilamatl inik tikitas tlān RakNet tlahtlakōlchīwki kēmmān kitlapoh poertoh.
- Xikmākāwa āltepēyoh UDP mā kalaki īpan proxy. Xiktsakuili māwiltiānih īnnemilis īwik poertoh tlen onokeh īkwitlapah, kēnwak kihtoa firewall īwān router īntlatekpānalis.
Xiktekiwi Raknetify2 moyankwililistli tlen sansehkoh tekitih īpan proxy īwān tlatekiwihkētl. Achto tiktekiwīs ome tlen axsehsēn, xikitta tlen sansehkoh tekiti.
Īpan velocity.toml, bind kitlapehpenia Minecraft chāntilistli īwān TCP poertoh kānin tlaseselia Velocity. Tlatekitilli tlen achtopa: Raknetify2 kitekiwia nē tlapōwalli īpan UDP. [servers] kintēnēwa mekatlapalēwīlli tlen īkwitlapah. Xikkāwa nēme TCP chāntilistli onpah. Xikitta Velocity ītlatekpānalis.
Tlān tikneki sēyok UDP poertoh, xikpīwi ni JVM tlanawatilli achto -jar īpan Velocity īpēwāltīltlanawatil:
-Draknetify.velocity.portOverride=25570
Xikpatla 25570 īka poertoh tlen tiktlapehpenih. Mopatlās RakNet īUDP poertoh. Velocity īTCP poertoh īwān chāntilistli tlen īkwitlapah mokāwaskeh. Teipan xiksanpayano Velocity.
Xiktekpāna māwiltihkātlayōlmelāwalistītlanilistli īpan Velocity īwān īpan mekatlapalēwīlli tlen īkwitlapah. Tlān mekatlapalēwīlli kiihyōwia, xiktekiwi modern forwarding īwān xikkwitlawi ītlatītlanilichtakayō. Amō tēmaka. Xikitta nē mekatlapalēwīlli ītlamachtilis īpan Velocity īmāwiltihkātlayōlmelāwalistītlanil. Xikkāwa īfirewall tlen kintsakwa sekīnok.
Īpan BungeeCord config.yml, īihtik sehse listeners, host kihtoa sē Minecraft chāntilistli īwān TCP poertoh. Tlatekitilli tlen achtopa: Raknetify2 kipīwia UDP īpan nē tlapōwalli. servers kinpiya TCP chāntilistli tlen īkwitlapah. Xikitta BungeeCord ītlatekpānalis.
Tlān tikneki sēyok UDP poertoh, xikpīwi ni JVM tlanawatilli achto -jar īpan BungeeCord īpēwāltīltlanawatil:
-Draknetify.bungee.portOverride=25570
Ni tlatekitilli kipatla nochin proxy sansehkoh. Tlān Minecraft tlaseselia īpan miak poertoh, xikpōwa pēwāliskīxtilamatl inik tikitas kānin tlaseselia RakNet achtopan tikpīwīs firewall tlanawatilli. Kēmmān tikpatlas JVM tlanawatilli, xiksanpayano BungeeCord.
Xikkāwa kwēntahtlayōlnānkilistli īpan proxy. Tlān tiktekiwia Spigot īkwitlapah, BungeeCord īIP tlatītlanilis kineki ip_forward: true īpan proxy īwān settings.bungeecord: true īpan Spigot. San tlatītlanilistli axkitsakwa tlen san īsēlti mosēntilīs īka mekatlapalēwīlli tlen īkwitlapah. Xiktsakwa nē otli kēnwak kihtoa firewall ītlamachtilis.
Ome proxy kiseliah 1 astah 65534. Tlān axkwalli tlapōwalli, axmotekiwia. Xikitta īpan pēwāliskīxtilamatl katlih UDP poertoh nāman tlapohki. Xikīxpolo tlanawatilli īwān xiksanpayano inik motekiwīs oksepa Minecraft īpoertohtlapōwal.
Māwiltiānih mosēntiliah īka proxy īāltepēyoh tōkah īwān īUDP poertoh, kēnwak raknet;play.example.com:25570. Tlān router kipatla poertoh, xiktekiwi īāltepēyoh UDP poertoh īpan tlatekiwihkētl. Chāntilistli tlen axpēwa īka raknet; kitekiwia proxy īTCP poertoh.
Xikkāwa Query, Geyser īwān sekīnok UDP tlatekipanolistli īpan UDP poertoh tlen axsehsēn. Tlān ome tlamantli kinekih sē UDP poertoh, tikpatlas TCP poertoh axkipalēwīs.
Īpan Velocity īwān BungeeCord, Simple Voice Chat kitekiwia proxy īāxkā plugin īwān UDP poertoh īāxkā. Xikitta Voice Chat proxy ītlamachtilis.
Tlān onkah sēyok UDP proxy īīxpan Minecraft proxy īwān kitītlani PROXY protocol v2 īpēwālōka, xiktekpāna Raknetify2 kēnwak kihtoa UDP tlatītlanilistli īwān PROXY. Tlān san tiktlālia Velocity so BungeeCord, axmoneki tikchīwas nē tlatekpānalistli.
Ximosēntili īka Raknetify2 tlatekiwihkētl kiyāwak monechkayoh tepostokatsawalko. Xionkalaki īpan proxy, ximopatla sē mekatlapalēwīlli īwik oksē, īwān xikneltili tlān kwalli mokāwah māwiltihkētl īīxnēskāyō īwān īmanoh.
- Tlān TCP tekiti īpan proxy sanke RakNet mochiya astah tlami kāwitl, xikitta proxy īUDP poertoh, āltepēyoh poertoh, IPv4 īwān IPv6 otli īwān firewall ītlanawatil.
- Tlān axtekiti TCP axnō RakNet kēmmān proxy kineki mosēntilīs īka mekatlapalēwīlli tlen īkwitlapah, xikitta nē mekatlapalēwīlli īTCPchāntilis, īmanohtlanawatil īwān īmāwiltihkātlayōlmelāwalistītlanil.
- Tlān proxy kihtoa sēyok kitekiwihtok UDP poertoh, xikitta tlān nē poertoh kitekiwia Query, Geyser, sē toskakproxy so sēyok tlamantli.
Tlān tikīxpāntia tlahtlakōlli, xitētītlani īkīxtilamatl proxy īwān īkīxtilamatl mekatlapalēwīlli tlen īkwitlapah, nochi kēmmān tikyehyēko san sē mosēntililistli. Tlahtlakōltēmōlistli kihtoa katlih moyankwililistli moneki tiktenehuas.
Ni tlamachtilistli īmpampa tlen kikwitlawiah mekatlapalēwīlli. Raknetify2 kineki sē UDP otli astah mekatlapalēwīlli so proxy tlen kiselia RakNet. Tlatekitilli tlen achtopa kitekiwia san Minecraft īTCP poertohtlapōwal.
Tlān māwiltiānih itstokeh īpan san sē nechkayoh tepostokatsawalli, xiktekiwi mekatlapalēwīlli īnechkayoh chāntilis īwān xiktlapo UDP īpan nē tepostli īfirewall. Tlān tlatītlantli tlen internet moneki panos īpan router īIPv4 NAT, moneki tiktekpānas port forwarding.
Xiktītlani āltepēyoh UDP īwik tepostli tlen kipiya Minecraft mekatlapalēwīlli īwān Raknetify2. Kānin ajsis onkah nē mekatlapalēwīlli īRakNet UDP poertoh. Xiktlapo nē poertoh īpan nē tepostli īfirewall. Xikkāwa TCP otli inik Minecraft welis mosēntilīs san kēnwak achto.
Tlān Raknetify2 tlaseselia īpan UDP 25570, xiktītlani tlen ajsi īpan āltepēyoh UDP poertoh īwik mekatlapalēwīlli īnechkayoh chāntilis, īpan poertoh 25570. TCP poertoh weli mokāwa 25565. Inik tiktlapehpenīs sēyok UDP poertoh, xikitta mekatlapalēwīlli ītlaselīlpoertoh.
Xiktītlani āltepēyoh UDP īwik tepostli tlen kitekiwia Velocity so BungeeCord īwān Raknetify2 proxy plugin. Xiktlapehpeni proxy īRakNet UDP poertoh kānin ajsis. Xikkāwa proxy īāltepēyoh TCP otli inik Minecraft welis mosēntilīs san kēnwak achto.
Proxy mosēntilia īka Minecraft mekatlapalēwīlli tlen īkwitlapah īpan TCP. Tlān tikpīwia Raknetify2 īpan proxy, axmoneki tikintlapos mekatlapalēwīlli tlen īkwitlapah īnUDP poertoh īmīxpan māwiltiānih.
| Mosēntililistli | Tlen tikmākāwas mā pano |
|---|---|
| Māwiltiānih īwik proxy | Āltepēyoh UDP īwik RakNet tlaselīlpoertoh, īwān āltepēyoh TCP tlaselīlpoertoh tlen tlapohkiya |
| Proxy īwik mekatlapalēwīlli tlen īkwitlapah | Minecraft TCP poertoh tlen īkwitlapah. San tepohmeh tlen kinpiyah tlatlapehpenilli proxy welih kinasih |
| Māwiltiānih īnsēlti īwik mekatlapalēwīlli tlen īkwitlapah īnmāwiltilpoertoh | Xikkāwa tsaktok, nō īpan IPv6 |
Tlān proxy īwān mekatlapalēwīlli tlen īkwitlapah tekitih īpan sē tepostli tlen san ta tikkwitlawia, mekatlapalēwīlli welih tlaseseliah īpan loopback. Xiktēnēwa nē loopback chāntilistli īpan proxy. Tlān īpan sekīnok tepohmeh tekitih, xiktekiwi firewall so sē iichtakayoh tepostokatsawalli tlen axmosēntilia īka sekīnok inik san proxy welis onkalakis īpan TCP tlen īkwitlapah. Tlān tiktekiwia sē container so sēyok kikwitlawia tepostli, xikmākāwa san proxy mā onkalaki īpan nē tepostokatsawalli. Xikitta Velocity ītlamokwitlawilis īwān BungeeCord īfirewall.
Māwiltihkātlayōlmelāwalistītlanilistli īwān firewall sansehkoh tekitih. Tlān sē māwiltihkētl weli onkalaki īsēlti īpan mekatlapalēwīlli tlen īkwitlapah, weli pano axpanos īpan proxy īkwēntahtlayōlnānkīlis. Inik tiktlālīs plugin, tiktekpānas tlatītlanilistli so tikpatlas UDP poertoh, xikitta Velocity īwān BungeeCord.
Tlān router kipatla poertoh, āltepēyoh poertoh īwān tlaselīlpoertoh welih axsehsēn:
| Tlatekitilli | Poertoh tlen tiktekiwīs |
|---|---|
| Mekatlapalēwīlchāntilistli tlen tikihkwiloa īpan tlatekiwihkētl | Āltepēyoh UDP poertoh |
| Router ītlatītlaniltlanawatil, poertoh kiyāwak | Āltepēyoh UDP poertoh |
| Router ītlatītlaniltlanawatil, poertoh īihtik | UDP poertoh kānin tlaseselia RakNet |
| Tepostli īfirewall, nechkayoh poertoh | UDP poertoh kānin tlaseselia RakNet |
Tlān momekatlapalēwīl onkah īkwitlapah sē IPv4 router:
- Xiktemo nechkayoh IPv4 chāntilistli tlen īpan tepostli tlen kiselia RakNet mosēntililistli. Xiktlāli DHCP reservation so sē chāntilistli tlen axkwēpa, inik router mochipa kitītlani īwik san nē tepostli.
- Xikpīwi UDP tlatītlaniltlanawatilli inik āltepēyoh poertoh tlen kitekiwiskeh māwiltiānih.
- Xiktēnēwa nē tepostli īnechkayoh chāntilis īwān RakNet īUDP tlaselīlpoertoh kānin ajsis tlen kitītlani router.
- Xikmākāwa UDP mā onkalaki īpan nē poertoh, īpan tepostli īfirewall.
Tlān mekatlapalēwīlli tlaseselia īpan UDP poertoh 25565, weli tiktekiwia āltepēyoh poertoh 25565, chāntilistli kānin ajsis 192.168.1.100 īwān poertoh kānin ajsis 25565. Xikpatla ni chāntilistli īka momekatlapalēwīl īmelāwak nechkayoh chāntilis.
Xikkāwa TCP tlanawatilli inik Minecraft welis mosēntilīs san kēnwak achto. Sē TCP tlanawatilli īsēlti axkitītlani UDP.
Xikitta tlān sēyok router so motepostokatsawaltepalēwihkāw (ISP) kitekiwia NAT achto ajsis tlatītlantli īpan morouter. Tlān tikinkwitlawia ome router, xiktlāli tlatītlaniltlanawatilli īpan nōnōme. Tlān ISP kitekiwia CGNAT, xiktlahtlani tlān welis mitsmakas āltepēyoh IPv4 chāntilistli. Nō weli tiktekiwia sē tepalēwihkētl so tunnel tlen kiselia UDP tlen kalaki. Morouter axweli kitekpāna ISP īNAT. TP-Link īpoertohtlatītlanilis kihtoa tleīka moneki sē āltepēyoh WAN chāntilistli.
Xiktlapo UDP poertoh tlen tiktlapehpenih īpan router īIPv6 firewall īwān īpan tepostli īfirewall. Xiktekiwi IPv6 chāntilistli tlen īpan tepostli tlen kiselia RakNet.
Xikitta tlān IPv6 chāntilistli tlen kipiya nē tōkāitl yawi īwik nē tepostli. Tlān mopatla IPv6 chāntilistli, xikyankwīli DNS tlanēstilistli īwān nochin firewall tlanawatilli tlen kitēnēwah nē chāntilistli.
Tlān sē tōkāitl īDNS kipiya IPv4 īwān IPv6 chāntilistli, moneki tekitis otli inik sehsē chāntilistli. Tlān sē māwiltihkētl weli kalaki īwān sēyok axweli, xikitta nōnōme īntlanawatil.
Tlān IPv4 tlatītlanilistli kipatla poertohtlapōwalli, xikneltili tlān poertoh tlen kiihkwiloah māwiltiānih nō ajsi kānin tlaseselia IPv6. Tlān tikpatla IPv4 poertoh, īka nē axmopatla IPv6 otli.
Tlen mitsmaka tepostli so tunnel moneki kiihyōwis UDP īpan āltepēyoh chāntilistli tlen tikinmaka māwiltiānih. Xikitta katlih poertoh mitsmakatok īwān katlih tlanawatilli kipiya ītepostokatsawal īfirewall. Xikitta nō mekatlapalēwīlli īfirewall.
Tlān sēyok UDP proxy kitītlani tlatekiwihkētl īchāntilis īka PROXY protocol v2, xikitta UDP tlatītlanilistli īwān PROXY. Xikmākāwa san proxy tlen tikneltoka mā ajsi īpan UDP tlaselīlpoertoh.
Kiyāwak mekatlapalēwīlli īnechkayoh tepostokatsawal, ximosēntili īka Raknetify2 tlatekiwihkētl tlen yankuik īwān chāntilistli kēnwak raknet;play.example.com:25565. Xiktekiwi āltepēyoh UDP poertoh īpan ni chāntilistli.
Inik tikyehyēkōs otli, ximosēntili melāwak īka RakNet. UDP scan īwān axahsik tlanānkīlistli axkineltilia tlān tekiti so axtekiti. Sē tlatekipanolistli tlen kwalli tekiti weli kikāwa sē tlayehyēkolistli tlen axkīxmatki. Xikitta Nmap UDP scan.
Tlān TCP kwalli mosēntīlih, san timoaxkāmatiltih TCP otli kwalli tekiti. Tlān RakNet mochiya astah tlami kāwitl, xikitta tlaselīlpoertoh, kānin ajsi tlatītlanilistli, UDP poertoh īwān firewall tlanawatilli kēnwak kihtoa tlahtlakōltēmōlistli.
Xikitta tlen tekiti īka nē moyankwililistli tlen tiktemōwia. Īpan kōdigoh tlen kichihtikateh welisya onkas sē tlamantli tlen ayamo nēsi īpan moyankwililistli tlen weli tiktemōwia.
Minecraft īwān Java moyankwililistli · English
Java moyankwililistli tlen kineki Raknetify2 ya tlen achto tlen moihyōwia. Minecraft so mod tēmītihkētl welis kineki sē yankuik. Xiktlapehpeni sē Java tlen kiihyōwiah nochin ēyi.
Tlān welis, xiktekiwi san sē Raknetify2 moyankwililistli īpan tlatekiwihkētl īwān mekatlapalēwīlli so proxy tlen kiselia. Achto tiktekiwīs ōme tlen axsehsēn, xikpōwa nē moyankwililistli ītlayōlmelāwalis. Tlān tlatamachīwa RakNet, nōnōme moneki kiihyōwiskeh tlatamachīwalistli tlen kineltilia tlen kisēlia. Raknetify tlen achtopa īwān Raknetify2 moyankwililistli tlen achto axkipixkeh nē tlamantli axwelih sansehkoh tlatamachīwah īka nēme tlen yankwīk.
Raknetify2 kitītlani tlen Minecraft kitītlani īpan māwiltilistli. Tlān tikneki tikinsēntilīs ōme Minecraft moyankwililistli tlen axsehsēn, moneki sē tlamantli tlen kipatla ītlanawatil inik motlakakiskeh.
Tlān mokwapoloa īpan sē wēyi modpack, xikitta tlahtlakōltēmōlistli. Xitēnēwa nochin mod īwān īnmoyankwililis īpan motēīxpāntilis.
Raknetify2 kinxelowa otli. Kēmmān sē otli kichiya sē tlakimilli tlen polihki, sekīnok ok welih tekitih. Īpan tlatekpānalli yohkāyōtl nochin Minecraft tlakimilli panoh īpan sē otli. Tlān sē tlakimilli polihki, nochin tlakimilli tlen kitokah īwik san nē ok chiyah astah motītlani sanpa. Sekīn tlamantli tlen kinyehyēkoah māwiltiānih inik axtlakahayāwaskeh kinekih nē tekpānalistli. Kēmmān mochiya, axwelih ok panoh sekīnok tlātlāman tlakimilli.
-
Xiktlāli Raknetify2 tlen kiihyōwia ni yohkāyōtl īpan mekatlapalēwīlli so proxy tlen kiselia RakNet, īwān īpan nochin RakNet tlatekiwihkētl.
-
Īpan āmatlatsontli kānin tekiti nē mekatlapalēwīlli so proxy, xikchīwa
config/raknetify2-compatibility.json. Tlān axonkahconfigāmatlatsontli, xikchīwa. -
Xikpīwi ni:
{"mode": "ordered"} -
Xiksanpayano mekatlapalēwīlli so proxy.
Tlatekiwihkētl kitlakaki mekatlapalēwīlli ītlatekitil īsēlti. Axmoneki māwiltiānih kichīwaskeh tlatekpānaltlasemachtilistli so kipatlaskeh īnRakNet mekatlapalēwīlchāntilis.
Īpan sehsē tlatītlanilotli, nochin Minecraft tlakimilli sansehkoh ahsih ijki kēnwak motītlankeh. Nō ijki panoh bundle īpēwālis īwān ītlamilis, īwān tlakimilli tlen kinpatlah tlāltipakmeh.
Tlān māwiltiānih mosēntiliah īpan Velocity so BungeeCord, xiktlāli nē yohkāyōtl īpan proxy, māskī anti-cheat tekiti īpan mekatlapalēwīlli tlen īkwitlapah.
Moneki san sehsēn yohkāyōtl kēmmān mopatla mekatlapalēwīlli tlen īkwitlapah. Īpan tlatekpānalli yohkāyōtl proxy kitītlani keepalive tlen kisēlia tlen īkwitlapah īwik melāwak tlatekiwihkētl. Proxy axkinānkilia īsēlti.
Kēmmān achto mosēntilia RakNet, consola kihtoa:
Raknetify2 compatibility: ordered (updated clients required, genuine acknowledgements)
Tlān ōme otlakakkeh īpan ni yohkāyōtl, īpan kīxtilamatl nō onkah ordered compatibility negotiated īwān teipan sēyok īchāntilis.
Xikkāwa anti-cheat mā tekiti īwān xikyehyēko tlen tiktekiwia moāxkā.
RakNet tlatekiwihkētl tlen axkiihyōwia nē yohkāyōtl axweli mosēntilia īka mekatlapalēwīlli tlen kineki. Xikyankwīli Raknetify2 īpan nē tlatekiwihkētl, so ximosēntili īka mekatlapalēwīlli so proxy īTCP chāntilis īwān poertoh. Amō xiktlāli raknet; īpēwālōkā.
Xikpatla tlasemachtilistli īka ni:
{"mode": "multichannel"}Teipan xiksanpayano mekatlapalēwīlli so proxy. Tlān tikīxpoloa tlasemachtilistli īwān tiksanpayanoa, nō motekiwiah miak otli.
Tlasemachtilistli san moneki kipiyas sē tlatekitilli ītōkah mode. Īpati moneki "ordered" so "multichannel". Wēyi īwān pītsik tlahkwilōlli axsehsēn.
Tlān axkwalli tlatekpānalistli so axweli mopōwa, RakNet axkiselia mosēntililistli. Xikyektlāli tlasemachtilistli, teipan xiksanpayano nē tlatekipanolistli.
Tlān consola ok kihtoa multichannel, xikitta tlān tlasemachtilistli onkah īpan āmatlatsontli kānin tekiti mekatlapalēwīlli so proxy tlen kiselia RakNet. Teipan xiksanpayano nē tlatekipanolistli.
Kēmmān Fabric, Forge so NeoForge mekatlapalēwīlli kīhkwenia sē tlatekiwihkētl tlen kiihyōwia, weli kitlapehpenia RakNet inik ajsis kānin ōmotekpānki. Kitekiwia Minecraft ītlaīhkwenil tlen walā īpan Java Edition 1.20.5. Xikneltili tlān Raknetify2 moyankwililistli kiihyōwia Minecraft moyankwililistli īwān tēmītihkētl īpan nōnōme.
Xiktlāli Raknetify2 īpan mekatlapalēwīlli tlen kitītlani īwān īpan tlatekiwihkētl. Kānin ajsis moneki tlapohtos RakNet tlaselīlpoertoh tlen īka tekiti īwān moneki kiselīs Minecraft tlaīhkwenilistli.
Ni tlatekpānalistli īpan tlen kitītlani san ēyi mod tēmītihkētl tlen otikintēnēwkeh. Spigot/Paper, Velocity īwān BungeeCord plugin axkipōwah ni tlaīhkweniltlasemachtilistli.
Xikchīwa config/raknetify2-transfers.json īpan īāmatlatsōn mekatlapalēwīlli tlen kitītlani:
{
"destinations": [
{
"host": "play.example.com",
"tcpPort": 25565,
"udpPort": 25570
}
]
}Xikpatla tōkāitl īwān poertoh tlen nēsih īka nēme tlen kānin ajsis. Teipan xiksanpayano mekatlapalēwīlli tlen kitītlani. Tlān tikneki sēyok kānin ajsis, xikpīwi īpan san nē tetekpānalli.
| Tlamantli | Tlen kihtōsneki |
|---|---|
host |
Tōkāitl so IP chāntilistli kānin ajsis, axkipiya tlatītlanilotli īpēwālōkā axnō poertoh |
tcpPort |
Poertoh kānin ajsis tlen īpan tlaīhkweniltlahtlanilistli tlen achto |
udpPort |
Āltepēyoh RakNet poertoh kānin mosēntilīs tlatekiwihkētl tlen moihkwenia |
TCP īwān UDP welih kipiyah sē san poertohtlapōwalli. Tlān router kipatla UDP poertoh, xiktekiwi āltepēyoh poertoh īpan ni tlasemachtilistli. Xikihkwilo poertoh kēnwak JSON tlapōwalli.
Xiktītlani tlaīhkweniltlahtlanilistli īwik tōkāitl īwān TCP poertoh tlen nochipa motekiwiah kānin ajsis. Raknetify2 kitta tlān tlatekiwihkētl kinmachtia tlen kiihyōwia tlaīhkwenilistli īsēlti. Tlān kiihyōwia, īwān kānin ajsis onkah īpan tlatekpānalistli, kitlapehpenia nē UDP poertoh. Sekīnok tlatekiwihkētl īwān tlen axnēsih īpan tetekpānalli ok kitekiwiah achto chāntilistli.
Raknetify2 kinitta tōkāitl īwān TCP poertoh tlen ahsik īpan tlaīhkweniltlahtlanilistli. Axkipatla tlen kināmiki tlān tōkāitl kiihkwilohkeh īka wēyi so pītsik tlahkwilōlli, tlān onkah DNS tlamilponktoh, so tlān mosēmatchiwa IPv6 chāntilistli sehkān oksēpa īka sēyok tlahkwilōlli. Axkitēmoa chāntilistli īpan DNS inik kinēnāmikīs. Tlān ōme tōkāitl ajsih īpan sē chāntilistli, moneki ōme tlanēstilistli. Axkiihyōwia wildcard.
Tlān mekatlapalēwīlli kitekiwia Minecraft server.properties, xiktlāli accepts-transfers=true īwān xiksanpayano. Tlān ajsi īpan sē proxy, nē proxy welis kipiya īāxkā tlatekitil. Minecraft īachto tlatekitil axkiselia tlaīhkwenilistli, māskī weli timosēntilia san mosēlti.
Monekiya motekpānas RakNet tlaselīlpoertoh, āltepēyoh UDP tlatītlanilistli īwān tepostli īfirewall kānin ajsis. Tlen tiktlālia īpan mekatlapalēwīlli tlen kitītlani san kitlapehpenia chāntilistli tlen kiselīs tlatekiwihkētl.
Tlān tōkāitl kānin ajsis kipiya ōme chāntilistli, IPv4 īwān IPv6, xikyehyēko nōnōme otli. Achto tiktemōs tleīka axtekiti tlaīhkwenilistli, ximosēntili īka RakNet san mosēlti īwik nē chāntilistli.
Xikkāwa mā tekiti nochin tlen kineltilia kwēntah īwān tlen kitlapehpenia ākin kalakis kānin ajsis. Ni tlatekpānalistli axkinmaka māwiltiānih manoh inik kalakiskeh, axnō kipatla mekatlapalēwīlli īkwēntahtlayōlnānkīlis.
Tlān polihui tlamantli, onkah tlamantli tlen axkīxmati, axkwalli poertoh, so nē chāntilistli motēnēwa ōhpa, tēīxpāntia tlahtlakōlli kēmmān pēwa. Xikpōwa mekatlapalēwīlli īkīxtilamatl, xikyektlāli JSON īwān xiksanpayano.
Inik tiksēwīs tlapehpenilistli tlen mochīwa īsēlti, xikīxpolo tlatekpānaltlasemachtilistli so xiktekiwi {"destinations": []}. Teipan xiksanpayano mekatlapalēwīlli tlen kitītlani. Tlaīhkweniltlahtlanilistli ok kipiyaskeh īnchāntilis tlen achto.
Sē UDP proxy weli kitītlani RakNet tlakimilli īwān kipiya melāwak tlatekiwihkētl īchāntilis īka PROXY protocol v2. Xikpēwālti ni tlatekitilli kēmmān sē UDP proxy tlen achtopa kitītlani ni tlahtōlpōwalli īpēwālōkā īwik motlaselīlpoertoh. Tlān san router kitītlani poertoh, axmoneki.
Īpan mekatlapalēwīlli so Minecraft proxy tlen kiselia nē UDP tlatītlanilistli, xikchīwa config/raknetify2-proxy-protocol.json:
{
"trustedProxies": ["192.0.2.10"]
}Xikpatla chāntilistli tlen nēsi nikān īka UDP proxy īmelāwak IP kānin onkīsa, so sē CIDR chāntilismiyak tlen tikkwitlawia. Chāntilistli moneki ēlis san nē tlen kitta tlen tlaseselia teipan NAT tlān onkah NAT īnnepantlah. Weli kiselia IPv4 īwān IPv6 tlahkwilōlli. Axkiselia DNS tōkāitl. Xiksanpayano mekatlapalēwīlli so proxy tlen kiselia.
Xiktekpāna proxy tlen kitītlani inik mā kitītlani PROXY protocol v2 īpēwālōkā īpan UDP. Raknetify2 kiselia tlatekiwihkētl īchāntilis tlen kitītlani sēyok san tlān onkīsa īpan sē chāntilistli tlen moihkwiloh onpah. Kēmmān ni tlatekitilli tekiti, axkiselia tlen īsēlti mosēntilia īka RakNet axkipixtoka nē pēwālōkā. Tlen tlaseselia īpan TCP ok kipiya ītlatekpānalis tlen achto.
Tikneltoka sehsē proxy tlen otiktēnēw inik kihtōs tlatekiwihkētl īchāntilis. Īpan firewall tlen īkwitlapah, xikmākāwa san nē proxy mā ajsi īpan UDP poertoh. Xiktlapehpeni chāntilistli san tlen melāwak monekis, inik amo sāsi sēyok tlen axtikneltoka.
Tlasemachtilistli san kipiyas trustedProxies. Moneki kipiyas sē so miak tlanēstilistli. Tlān ahtle īihtik, ya tlahtlakōlli. Tlān axkwalli tlasemachtilistli, RakNet tlaselīlpoertoh axpēwa.
Inik timokwepas īwik UDP mosēntililistli tlen axpanoa īpan proxy, xikīxpolo tlasemachtilistli īwān xiksanpayano tlaselīlpoertoh. San sehkān xikpatla proxy ītlatītlanil īwān firewall tlanawatilli inik tekitis yankwīk otli.
Tlān ayokmo weli mosēntilia teipan mopēwāltih ni tlatekitilli, xikitta proxy īmelāwak chāntilis tlen kitta mekatlapalēwīlli tlen īkwitlapah, chāntilistli tlen tikneltoka īwān tlān proxy kitītlani PROXY protocol v2 īpēwālōkā īpan UDP.
Inik tiktlālīs Minecraft proxy īwān tiktekpānas mekatlapalēwīlli tlen īkwitlapah, xikitta Velocity īwān BungeeCord.
Raknetify2 īwān Simple Voice Chat welih kitekiwiah sē san mekatlapalēwīlUDPtlaselīlpoertoh īpan Fabric, Forge, NeoForge, Spigot īwān Paper.
Xiktlāli Simple Voice Chat īpan mekatlapalēwīlli īwān īpan sehsē tlatekiwihkētl tlen kineki monōnōtsas īka itoskak. Tlen ok polihui, xiktekpāna kēnwak kihtoa Simple Voice Chat īmekatlapalēwīltlamachtilis.
Xiktlāli Raknetify2 ītlasemachtilis īpan config āmatlatsontli tlen onkah īmelahka īpan mekatlapalēwīlli īāmatlatsōn, nō īpan Spigot/Paper. Simple Voice Chat īāxkā tlasemachtilis mokāwa kānin kihtoa ik tlatzintlān inik nē tlamantli.
-
Xikchīwa
config/raknetify2-voicechat.jsonīpan mekatlapalēwīlli īāmatlatsōn. Xikihkwilo ni:{"enabled": true} -
Xiktlāli
port=-1īpan Simple Voice Chat īmekatlapalēwīltlatekpānalis. Īpan mekatlapalēwīlli tlen kipiya mod, yaconfig/voicechat/voicechat-server.properties. Īpan Spigot/Paper, yaplugins/voicechat/voicechat-server.properties. -
Tlān san sē RakNet tlaselīlpoertoh kināmiki, amō xikihkwilo itlah īpan
bind_address. Tlān mekatlapalēwīlli tlaseselia miyakpa īpan san nē UDP poertoh, xikihkwilo nechkayoh chāntilistli kānin tikneki mā tekiti RakNet īwān Simple Voice Chat sansehkoh. -
Xiksanpayano mekatlapalēwīlli, teipan xiktekiwi
/voicechat test <PLAYERNAME>īka sē māwiltihkētl tlen mosēntilitok.
Tlān RakNet poertoh īwān Minecraft poertoh axsehsēn, xiktlāli nē nechkayoh UDP poertoh īpan toskakyoh port. Amō xiktekiwi -1. Tlān RakNet tlaseselia īpan nechkayoh UDP poertoh 25570, moneki port=25570.
Xiktlāli voice_host kēmmān tlatekiwihkētl kineki sēyok āltepēyoh chāntilistli so poertoh. Tlān router kitītlani āltepēyoh UDP 25580 astah nechkayoh UDP 25570, xiktekiwi port=25570 īwān voice_host=play.example.com:25580. Āltepēyoh chāntilistli kalaki īpan voice_host. bind_address kitlapehpenia nechkayoh tlaselīlpoertoh.
Raknetify2 kimaka nē UDP socket īka Simple Voice Chat īAPI. Simple Voice Chat īsēlti kineltilia tlen motenōnōtsah īwān kitamachīwa īntoskak. Māwiltiānih welih motenōnōtsah tlān TCP so RakNet kitekiwiah inik mawiltiskeh.
Xikkāwa Query īwān Geyser īpan UDP poertoh tlen axsehsēn. Ni socket san weli motekiwia sansehkoh īka Simple Voice Chat.
Īpan Velocity so BungeeCord ni tlamantli axweli kitekiwia san nē socket īka toskakproxy. Xikitta Simple Voice Chat īproxy tlatekpānalis īwān xikmaka toskakproxy īāxkā UDP poertoh. Tlān tiktekiwia Simple Voice Chat īāxkā proxy plugin, xiktlāli āltepēyoh voice_host īpan proxy ītoskaktlatekpānalis. Nē plugin axkitekiwia voice_host tlen onkah īpan mekatlapalēwīlli tlen īkwitlapah.
Tlān tiktekiwia sē UDP tunnel, xiktlāli īpan voice_host āltepēyoh tōkāitl īwān UDP poertoh tlen kitītlani īwik nē mekatlapalēwīlli.
Tlān kīxtilamatl kihtoa No RakNet listener matches the voice bind address and port, xikneltili tlān RakNet kwalli opēw īwān tlān toskakpoertoh īwān chāntilistli sehsēn īka nē nechkayoh RakNet tlaselīlpoertoh.
Tlān kihtoa Multiple RakNet listeners match the voice bind address, xiktlapehpeni san sē nechkayoh chāntilistli tlen kināmiki īpan bind_address īwān xiksanpayano.
San sē Simple Voice Chat plugin weli kimaka īUDP socket. Tlān kēmmān pēwa kihtoa sēyok plugin kimakatokya socket, xiktlapehpeni katlih tiktekiwīs.
Inik tiksēwīs ni Raknetify2 tlamantli, xiktlāli {"enabled": false} īpan ītoskaktlatekpānalis so xikīxpolo nē tlasemachtilistli. Xikmaka Simple Voice Chat sēyok UDP poertoh, xikpatla īfirewall so ītlatītlaniltlanawatil īwān xiksanpayano mekatlapalēwīlli.
Xikyehyēko ni tlamantli īpan ni tekpānalistli:
- Tlatekiwihkētl kipiya tlen moneki Raknetify2 mod inik īmodtēmītihkāw īwān īMinecraft moyankwililis.
- Mekatlapalēwīlli so proxy tlen kiselia kipiya Raknetify2. Kwalli opēw axkipix tlahtlakōlli īpan tlaselīlpoertoh.
- Chāntilistli pēwa īka
raknet;īwān kipiya āltepēyoh UDP poertoh. - Tlen mitstemaka tepostli, router īwān tepostli īfirewall nochin kimākāwah UDP mā pano īpan nē poertoh.
- IPv4 īwān IPv6 chāntilistli tlen kipiya tōkāitl yāwih īwik nē tepostli tlen tikneki. Nōnōme īnfirewalltlanawatil tekitih.
Tlān TCP tekiti, san TCP otli otikyehyēkoh. Xikitta firewall īwān router īntlatekpānalis inik tikyehyēkōs UDP tlatītlanilistli īwān IPv6 otli. Tlān PROXY protocol tekiti, tlatekiwihkētl moneki panos īpan sē proxy tlen otiktekpankih inik tikneltokas, inik ajsis īpan tlaselīlpoertoh.
Xikitta sēyok tlamantli tlen kitekiwia nē UDP poertoh. Query, Geyser īwān sekīnok UDP tlatekipanolistli kinekih īnāxkā poertoh. Simple Voice Chat weli kitekiwia sē poertoh sansehkoh īka Raknetify2.
Weli tiktlapehpenia sēyok nechkayoh UDP poertoh kēnwak kihtoa mekatlapalēwīlli ītlaselīlpoertoh so Velocity īwān BungeeCord īntlatekpānalis. Xikitta katlih moyankwililistli kineki Spigot/Paper tlatekitilli. Tlān tikpatla san router īāltepēyoh poertoh, nē nechkayoh socket ok mokāwa ōhpa motekiwihtok.
Ximosēntili san mosēlti īwik kānin tiajsis īka īchāntilis raknet;. Tlān axtekiti, achto xikyektlāli nē tlaselīlpoertoh so tepostokatsawalli īotli.
Tlān weli timosēntilia san mosēlti, xikitta tlān kānin tiajsis moihyōwia tlaīhkwenilistli tlen onkalaki. Minecraft mekatlapalēwīlli tlen kitekiwia server.properties kineki accepts-transfers=true. Kēmmān timosēntilia san mosēlti, axtikyehyēkoa nē tlatekitilli.
Teipan xiknēnāmiki tlaīhkwenilistli ītōkah īwān TCP poertoh īka config/raknetify2-transfers.json īpan mekatlapalēwīlli tlen kitītlani. Xikneltili tlān kipōwak tlasemachtilistli kēmmān omosanpayanoh, īwān tlān tlatekiwihkētl kiihyōwia RakNet tlaīhkwenilistli tlen mochīwa īsēlti. Xikitta īsēlti moihkwenia māwiltihkētl.
Xikitta Raknetify2 moyankwililistli tlen kitekiwiah onkān īwān nikān. Tlān sē moyankwililistli kipatla tlatamachīwalprotokoloh, xikyankwīli san sehkān tlatekiwihkētl īwān mekatlapalēwīlli so proxy. Kēmmān tiktemoa tleīka axtekiti, xikkāwa mekatlapalēwīlli īkwēntahtlayōlnānkīlis.
Xikihkwilo tlen tikchīwa kēmmān mochīwa tlahtlakōlli. Kanah tiktlapoa tlaahkokwilōyān, tikselia rekorsohkimilli, timopatla īwik sēyok tlāltipaktli so tiknēxtia sē enteh. Tlān weli, xiktekiwi sēyok tlatlālilistli, xikyehyēko san nē tlamantli īpan TCP īwān īpan RakNet īwān xikinēnāmiki.
Sekīn mod īntlahtōlpōwal moneki ajsis īpan sē tekpānalistli īka Minecraft tlakimilli. Tlen kichīwah mod welih kitēnēwah tlen moneki īpan API tlen kitekpāna tlakimilli.
Xiktlapo sē tēīxpāntilistli īpan Raknetify2 tlahtlakōlīxpāntilistli. Xikpīwi:
- Minecraft, Java, mod tēmītihkētl īwān Raknetify2 īnmoyankwililis īpan nōnōme tlen mosēntiliah.
- Mekatlapalēwīlli īwān proxy īnsoftware īnmoyankwililis, nō sēyok proxy tlen kitītlani UDP tlān onkah.
- Sekīnok mod tlen otiktlālih īwān īnmoyankwililis.
- Tlen tikchīwa inik oksepa mochīwas nē tlahtlakōlli īwān tlen tikchiyayaya mā mochīwa.
- Tlān san nē tlamantli tekiti īpan TCP.
- Tlen moneki īpan īnkīxtilāmatl tlatekiwihkētl, mekatlapalēwīlli īwān proxy, nochi kēmmān otikyehyēkoh san sēpa.
Achto tiktlehkōltīs kīxtilāmatl, xikīxpolo access token, tlaichtakatlahtōlli īwān sekīnok moāxkā tlayōlmelāwalistli tlen axkinita sekīnok. Xikkāwa tlahtlakōlehēkatlahkwilōlli īwān stack trace tlen moneki inik mokīxmatis tlahtlakōlli.
Raknetify2 kimākāwa sē mod mā kitēnēwa katlih Minecraft tlakimilli moneki ajsis tlatekpānalli īka īāxkā tlahtōlpōwal. Xiktekiwi kēmmān nē tlahtōlpōwalli kineki sē enteh, tlākotoktli, tlaahkokwilōyān so sēyok tlamantli tlen okichīwkeh tlakimilli tlen oahsikeh achto.
| Olocholistli | Tlakimilli tlen tekitih sansehkoh |
|---|---|
ui |
Tlatlapehpenilistli īwān tlen tikchīwa tlen axkinekih tlāltipaktli |
entity |
Enteh īnēsilis, īpoliwilis īwān īmolīnilis |
world_interaction |
Tlaahkokwilōyān īwān sekīnok tlen tikchīwa tlen kinekih tlāltipaktli |
effects |
Kakistilistli īwān partīkulah |
chunk |
Tlālli, xamixtli īwān tlatlāwilistli īnyankwililis |
Īpan sehsē ohtli, nochin tlakimilli ahsiskeh sehsēn kēnwak motītlankeh. Tlakimilli tlen sesetlāman olocholistli welih ajsih achtopa so teipan nēme īpan oksē. Xiktlapehpeni olocholistli san nē tlen kineki nē tlahtōlpōwalli.
Īpan momod fabric.mod.json, īpan raknetify:packet_channels entrypoint, xikpīwi sē provider. Inik ni provider xiktekiwi Consumer<BiConsumer<String, String>> īka JDK tlamantli. Kiselia sē tēihkwilohkētl tlen kiselia mod ītlahtōlpōwaltōkah īwān tlatekpānalolocholistli.
Xikpīwi ni tlanēstilistli īpan metadata tlen tikpiyatokya. Xikpatla claseh ītōkah īka moprovīder īnochitōkah:
{
"entrypoints": {
"raknetify:packet_channels": [
"com.example.mod.OrderingProvider"
]
}
}Xikkāwa tlen ok onkah īpan fabric.mod.json, nō nē entrypoint tlen tikpixtokya. Ni san sē kotoktli tlen metadata.
Sē mod tlen kipīwia enteh īmolīnilis weli kiihkwiloa example:entity_path īpan entity olocholistli. Īpan PacketOrdering API ītlamachtilis onkah provider īkōdigoh.
Tlān axonkah Raknetify2, Fabric axkinotsa ni entrypoint. Kēmmān pēwa, provider kitēnēwas tōkāitl īwān olocholistli. Amō mā kichiya tlān sēyok mod otlamik īpēwālis.
Forge īwān NeoForge mod, nō mekatlapalēwīlli so proxy plugin, welih kitekiwiah PacketOrdering.register(identifier, group) kēmmān pēwah tlān onkah Raknetify2. Claseh ya com.ishland.raknetify.api.PacketOrdering. Xikihkwilo achto tikinsēlīs māwiltiānih. Tlān axonkah Raknetify2, xikkwitlawi mā axkintēmīti Raknetify2 clases nē kōdigoh tlen san kēmmach moneki.
Yankwīk mosēntililistli kitekiwia tlanawatilli tlen otiktēnēw. Tlen mosēntilitokya ok kipiya tlanawatilli tlen okisēlih kēmmān pēwki. Weli tiktēnēwa san nē tlanawatilli ōhpa. Tlān sē tōkāitl kipiya ōme olocholistli tlen axsehsēn, axmoihyōwia.
Tlahtōlpōwaltōkāitl moneki kipiyas kwalli namespace moāxkā. minecraft namespace ya tlatlātlīlli. Sehsē tlen mosēntilia axweli kipiya achiyok 128 tlatēnēwilistli sansehkoh, īwān tlen onkaya achtopan īwān tlen motēnēwkeh sekīnok mod. Sē tōkāitl weli kipiya astah 255 ASCII tlahkwilōlli, ijki kēnwak kineki API inik namespace īwān tōkāitl.
Kēmmān mosēntiliah ōme RakNet yankwīk tepohmeh, sesē kitītlani ītlatēnēwilis īwik sēyok. Tlān mekatlapalēwīlli so proxy axkipiya īāxkā tlanawatil inik nē tlahtōlpōwalli, weli kitekiwia tlen sēyok okitēnēw. Tlen moāxkā āchtopan motekiwiah. Sēyok ītlatēnēwilis san mokāwa īpan nē mosēntililistli.
Xikitta UDP tlatītlanilistli īwān PROXY inik UDP tlatītlanilihkētl īwān tlatekiwihkētl īchāntilis tlen kitītlani.
Inik tiktekpānas Minecraft proxy, xikitta Velocity īwān BungeeCord.