Repository navigation
Wiki ga ie
- Ceann
- Anraíocht
- Velocity agus BungeeCord
- Coiontú firewall agus router
- Comhoiriúnacht
- Mód Ordaithe
- Aistrithe uathoibríocha
- UDP ar aghaidh agus prótacal PROXY
- Simple Voice Chat
- Fabhtcheartú
- Comhtháthú Mod
- Seachfhreastalaithe UDP
Naisc líonra trí RakNet do chliaint agus d’fhreastalaithe Minecraft.
| Minecraft | Raknetify2 | Cliant / Freastalaí |
|---|---|---|
| Fabric | mods/raknetify2-fabric-*.jar |
Cliant / Freastalaí |
| Forge | mods/raknetify2-forge-*.jar |
Cliant / Freastalaí |
| NeoForge | mods/raknetify2-neoforge-*.jar |
Cliant / Freastalaí |
| Spigot / Paper | plugins/raknetify2-spigot-*.jar |
Freastalaí |
| Velocity | plugins/raknetify2-velocity-*.jar |
Velocity |
| BungeeCord | plugins/raknetify2-bungee-*.jar |
BungeeCord |
-
Mód Ilimreora
-
Cuir freastalaí leis
-
Seoladh an Fhreastalaí
Seoladh an Fhreastalaí RakNet · UDP raknet;play.example.com:25565TCP play.example.com:25565 -
Déanta
-
Ceangail leis
| F3 | |
|---|---|
| RakNet · UDP | Gníomhach · MTU 1400 |
| TCP | Neamhghníomhach |
- Cliant · Raknetify2 → UDP → Velocity / BungeeCord · Raknetify2
- Velocity / BungeeCord → TCP → Freastalaí
| Uimhir an phoirt · 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 |
| Seoladh an Fhreastalaí | UDP |
|---|---|
raknet;play.example.com:25580 |
play.example.com:25580 → NAT → 192.0.2.10:25570
|
Freastalaí · 192.0.2.10
|
25570/udp |
Freastalaí / Velocity / BungeeCord
| JSON | |
|---|---|
| ① ② ③ | {"mode":"ordered"} |
| ① ∥ ② ∥ ③ | {"mode":"multichannel"} |
| Freastalaí | 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
| Seoladh an Fhreastalaí | trustedProxies |
RakNet |
|---|---|---|
192.0.2.10 · PROXY v2 / UDP |
["192.0.2.10"] |
✓ |
192.0.2.11 · PROXY v2 / UDP |
["192.0.2.10"] |
✗ |
| Cliant → RakNet / UDP | ["192.0.2.10"] |
✗ |
config/raknetify2-proxy-protocol.json
{"trustedProxies":["192.0.2.10"]}-
Freastalaí A · Fabric / Forge / NeoForge ·
config/raknetify2-transfers.json{"destinations":[{"host":"play.example.com","tcpPort":25565,"udpPort":25570}]} -
Freastalaí B ·
play.example.com·server.properties→accepts-transfers=true -
Freastalaí A ·
/transfer play.example.com 25565 Alex→ Cliant (Alex) → RakNet ·play.example.com:25570
| Minecraft | |
|---|---|
ui |
Roghanna |
entity |
Cnámharlach |
world_interaction |
Fardal |
effects |
Cáithníní |
chunk |
Bloic |
- Fabric ·
compatibility.json·gameVersions/runtimes/depends - Forge / NeoForge / Spigot / Paper · GitHub Releases
Úsáideann Raknetify2 RakNet thar UDP le haghaidh cluichí ilimreora in Minecraft. Roinntear an trácht ar chainéil éagsúla. Má chailltear paicéad ar chainéal amháin, is féidir leis na cainéil eile leanúint orthu ag seoladh sonraí. Mar sin is féidir leis an gcluiche freagairt duit agus na sonraí a cailleadh á seoladh arís nó codanna den domhan á n-aistriú.
Is Raknetify2 fork a gcomharsnáithe go hiompairte de Raknetify, a fuair sé ar dtús ag ishland. Cuireann an fork tacaíocht do leaganacha Minecraft nuaí agus chuireann sé an tráilteán, an teicnícalocht platforma, agus na teistí comhoiriúnachta ar fáil.
- Seiceáil an comhoiriúnacht Minecraft agus an mod.
- Roinn teachtaireacht agus cuir leis.
- Ceangail le seoladh mar
raknet;play.example.com.
- Velocity agus BungeeCord
- Coicheal an Fhíor-ghníomhacháin agus an Rúiteoir
- Trasnaíocht Domhain
- Trasnaíocht UDP agus Prótocoll PROXY
- Roinneadh Uimhir Phoirt UDP le Simple Voice Chat
- Foitheasú agus Léiriúcháin Bug
Is féidir le leithéana mod a úsáid an ionraime an phaicéad chun ceangailíocht a chur i bhfeidhm idir ceangailíochtanna uirlisithe agus an t-tráilteán Minecraft.
Úsáideann Raknetify2 an leagan MIT agus leighíonn sé na fhoinnithe caiteachais orraige. Tá a gcuid bunús náiteach ar Raknetify agus netty-raknet.
Léigh leagan ó GitHub Releases. Seiceáil na ceisteanna leagan Minecraft agus an loadaire do chuid leagan ó mbaile anraíocht.
| An áit atá tú ag anraíocht | Comhad | Foclóir |
|---|---|---|
| Fabric client nó freastalaí | raknetify2-fabric-*.jar |
mods |
| Forge client nó freastalaí | raknetify2-forge-*.jar |
mods |
| NeoForge client nó freastalaí | raknetify2-neoforge-*.jar |
mods |
| Fhreastalaí Spigot nó Paper | raknetify2-spigot-*.jar |
plugins |
| Proxy Velocity | raknetify2-velocity-*.jar |
plugins |
| Proxy BungeeCord | raknetify2-bungee-*.jar |
plugins |
Seachain an chliaint nó stop an freastalaí trước an athrú ar an JAR aige. Athraigh an JAR Raknetify orraighe agus aon JAR Raknetify2 níos mó ó thaobh sin ó pharlaí don chur an t-fheile nua.
Tá na ceannraí an chliaint ag iarraidh an t-instintse Minecraft nó modpack a thosnaíonn tú. Tá na ceannraí an freastalaí agus an proxy ag iarraidh an t-instintse freastalaí nó proxy sin. Cruthaigh an ceannraí ce do bhaineann má n-cruthaigh an t-eolaí duit fós.
- Cuir an mod an chliaintheora leis do chlóideoir.
- Cuir an mod freastalaí a bhalladh, nó an plugin Spigot/Paper ar fhreastalaí comhoiriúnach.
- Lean úsáid as Córas an Fhionnpháirt agus an Rúiteoir chun ceangail UDP a athrú leis an fhreastalaí.
- Athstir úsáid as an chliaintheora agus an fhreastalaí.
- Cuir seoladh freastalaí cosúil le
raknet;play.example.comnóraknet;play.example.com:25565.
Úsáideann seolacha gan an prífis raknet; TCP.
Ní fheictear tacaíocht RakNet le haghaidh freastalaí poistúil ag cur an mod an chliainthe leis féin. Is gá do oibríoch an freastalaí comhtháipeil do chomhartha RakNet. Is minic gur gá do chliaintí a ceangal leis an freastalaí eile aon rialacha sonraíochta router ag teacht isteach.
Cuir an plugin proxy a chuireann le chéile agus an mod an chliainthe. Lean úsáid Velocity agus BungeeCord do ceangailteachtaí eolaithe, sonraíochta freastalaí ar dtaobh ar an dteagmháil, sciachtáin ceartaithe, agus an seoladh a cheart do chliaintí úsáid as.
Do freastalaí Minecraft díreach, cuir an argumánt Java ceart trí leis an dtaobh seo. Ba cheart do gníomhaithe proxy a úsáid na ceangailteachtaí éistrix Velocity agus BungeeCord.
| Platairm | Argumánt Java | Uimhirí cealaithe |
|---|---|---|
| Fhreastalaí Fabric, Forge, nó NeoForge | -Draknetify.fabric.portOverride=25570 |
1 go dtioltas 65534
|
| Fhreastalaí Spigot nó Paper | -Draknetify.spigot.portOverride=25570 |
1 go dtioltas 65535
|
Úsáideann Forge agus NeoForge an cód eolaithe glannta, mar sin ghléann a chinntiú go bhfuil ainm eolas acu fabric. Athraigh 25570 leis an uimhir phoirt UDP riachtanach.
Spigot / Paper ≥ 0.1.0-beta.1.431
Cuir an argumént seo ó dheireadh -jar sa chomhordú Java, nó i gceann an fhoirm arguménta JVM de do chomhphost. Athraigh an freastalaí agus lig an UDP ar an uimhir phoirt an roghnaithe. Má tá an phoirt públice freisin 25570, ceangail le raknet;play.example.com:25570. Má cheanglaíonn router an phoirt, úsáid an phoirt públice aige i dtreastalachtáil an chliaint. Fanann an phoirt TCP ar a réamh-leagan.
Ar Spigot/Paper, chuireann an eolaitheoir UDP an adrais bind leatach an eolaitheoir TCP Minecraft. Cuaíonn an ath-ghníomh neamhbhailí nó an uimhir phoirt UDP a bhíonn i gcónaí leis an RakNet óchóna. Seiceáil an log túsach chun an adrais agus an uimhir phoirt UDP a bhíonn i gcónaí. Athraigh an argumént agus athraigh chun teacht ar ais go dtí an uimhir phoirt an eolaitheoir TCP.
Is féidir le router nó proxy UDP eile an uimhir phoirt UDP públice a thaispeáint agus é a chur ar aghaidh chuig an eolaitheoir a bhíonn i gcónaí gan a athrúcháin ar na arguménta Java an freastalaí.
Óig an rúnáil main comhpháirteach i GitHub Actions agus dohonlódáil an archív Artifacts aige. Isteachann GitHub comhthéacs chun eolaithe workflow a dohonlódáil. Úsáid an tabail anseo chun JAR chun chun JAR ón archív a roghnú.
Tá Velocity agus BungeeCord idir na léitheoirí agus na freastalaí Minecraft ar dthaobh an t-eocháin. Cuir Raknetify2 ar an prócsáil agus ar gach léitheoir a cheanglaidh trí RakNet.
Raknetify2 léitheoir --UDP--> Velocity nó BungeeCord --TCP--> freastalaí ar dthaobh an t-eocháin
Néiríonn na freastalaí ar dthaobh an t-eocháin Raknetify2 do tharlaíocht ceangail seo. Bíonn siad fós ag iarraidh na modhanna, na plúiganna, agus an tacaíocht do chur ar aghaidh a tharlaíonn ag do chlár. Néiríonn Raknetify2 leaganacha Minecraft nó níltear an t-athachtúntas conteachta an prócsáil.
- Comhghairmigh go bhfuil na ceangail TCP ordainacha trí do chlár oibre ag obair, lena n-áirítear an athbhreithniú agus an athrú idir na freastalaí ar dthaobh an t-eocháin.
- Stop an bhfreastalaí agus dohonlódáil an plugin a thugann le chéile ó GitHub Releases.
- Cuir
raknetify2-velocity-*-all.jarnóraknetify2-bungee-*-all.jari gceann an fhóilm 'plugins' an bhfreastalaí. Scaoil aon plugin Raknetify nó Raknetify2 níos séasúla ó an fhoilm sin. - Cuir an mod client Raknetify2 ceart i bhfeidhm ag úsáid an ghnéas soláthair.
- Seiceáil na ceangailteachtaí an fhóilm seo, ath-thaispeáin an bhfreastalaí, agus imeall sé iompar an log dó chun deachtáin an RakNet listener a scrúdú.
- Iompar tráilteacht UDP gleniúntach chuig an bhfreastalaí agus críochnaigh na portaí léitheoireachta ar an bpáirt dhúshlán mar a ghlaoightear i Coicheal an Fhíor-ghníomh agus an Rútaí.
Úsáid leaganacha Raknetify2 comhoiriúnacha ar an chliant agus ar an prócsáil. Seiceáil Comhoiriúnacht ó phobail an chéim roimhe sin.
Choinníonn an ceannasan bind i velocity.toml an seoladh a chleachtann Velocity do Minecraft agus uimhir phoirt TCP. Úsáideann Raknetify2 go rathúil an uimhir phoirt céanna do UDP. D'fhoinníonn na eintracha [servers] na freastalaí ar d'fhreastalaí ar d'fhreastalaí TCP ar d'fhreastalaí. Coinigh na eintracha seo i gceangail ar na seolacha TCP ar d'fhreastalaí. Feic an t-eolas teagmhálaigh Velocity.
Le húsáid uimhir phoirt UDP ar bith, cuir an argumént JVM seo isteach ó chionn an -jar i gcóras tosaigh Velocity:
-Draknetify.velocity.portOverride=25570
Cuir 25570 i dteagmháil le do uimhir phoirt roghnaithe. Athraíonn sé an uimhir phoirt RakNet UDP agus a chuireann ar intinn an uimhir phoirt TCP Velocity agus na seolacha ar d'fhreastalaí. Tosail Velocity nuair a déanann tú athrú ar an argumént.
Coiúinigh an ceangail an imirtóir ar Velocity agus ar a bhun-eaglaisí. Úsáid an ceangail níos nua-aimseartha nuair a chuireann an rúnas-eaglais sonraí ceangail, agus coinigh a chreachtas ceangail ar dheis. Lean an ceardladh do tharlaí don bhun-eaglais i ngleasachtaí Velocity ghuidheán sonraí imirtóir. Coinigh na sciorthanna fhachtais an bhfreastalaí le haghaidh ceangail.
I gceann BungeeCord's config.yml, ionamh an vúlúin host taobh leis gach eintrigh listeners chun adaghlacht seoladh Minecraft agus uimhir phoirt TCP. Cuireann Raknetify2 an-ghnách UDP ar an uimhir phoirt sin. Cuireann na eintriga servers seoladh TCP bhun-eaglais. Tá na ceangail seo leagtha i ngleasachtaí ghuidheán configúirí BungeeCord.
Le haghaidh uimhir phoirt UDP ar cheann ar bith, cuir an argumaint JVM seo óstig leis -jar i dteagmháil tús BungeeCord:
-Draknetify.bungee.portOverride=25570
Tá an fhoirmionadh le chéile an t-próiseas proxy ar fad. Le haghaidh configúirí le an-ghnách imirtóir Minecraft, scrúdigh na príomh-eindponctanna RakNet i ngleasachtaí tús trước an chéad ó bhun-eaglais. Ath-tús BungeeCord tar éis athrú an argumaint.
Coinfheoir an athbhreithniú córais an t-fhreastalaí. Do fhreastalaí Spigot, a chuireann BungeeCord an gcóiris ceannais IP le ip_forward: true ar an freastalaí le settings.bungeecord: true ar an fhreastalaí ar dtaobh. Ní chiallaíonn an t-shoileadh féin go mbeidh duine ag ceangal go díreach le fhreastalaí ar dtaobh. Cúir an t-aisteacht ar an fhreastalaí ar dús ná an t-ábhar ceannais an fhairfheoil.
Cuireann an gach athbhreithniú freastalaí ports ó 1 go dtí 65534. Tá na luachanna neamhbhailí ag éirí, mar sin tá an uimhir phoirt UDP a bhaint le socrú ar an log túsnaigh. Scoinn an argumént agus túsú mar a chuireann sé ar ais chuig an uimhir phoirt an léitheoir Minecraft.
Ceanglaíonn na léitheoirí leis an t-ainm-ghnéithe públach an freastalaí agus an uimhir phoirt UDP, mar shampla raknet;play.example.com:25570. Nuair a chuireann router uimhir phoirt, úsáid an uimhir phoirt UDP públach aige i dtreoradh an léitheoir. Leanfaidh seolacha gan an prífíse raknet; a úsáid an léitheoir TCP an freastalaí.
Fág an Chéadadh, Geyser, agus seirbhísí UDP eile ar uimhir phoirt UDP ionach. Ní cheanglaíonn uimhir phoirt TCP difriúil le cinneadh socráid UDP.
Úsáideann Simple Voice Chat a bhreiseán seachfhreastalaí féin agus calafort UDP ar Velocity agus BungeeCord. Lean an Treoir seachfhreastalaí Comhrá Gutha don tsuiteáil sin.
Má tá ceardagóireacht UDP ionach ar feadh do chóras proxy Minecraft agus a sheolann ceardagóireacht PROXY protocol v2, ceardagóir Raknetify2 ag úsáid teagmháil UDP agus ceardagóireacht PROXY. Ní theastaíonn an ceardagóireacht sin ó bhunaithe Velocity nó BungeeCord féin.
Déan tástáil lasmuigh de do líonra logánta le cliant Raknetify2. Ceangail tríd an seachfhreastalaí, athrú idir na freastalaithe cúlra a úsáideann tú, agus deimhnigh go bhfuil aitheantas agus ceadanna an imreora ceart.
- Má tá TCP trí an prócsáil ag obair ach tá RakNet ag tharla tar am, táigh leis an eolaitheoir UDP an prócsáil, an uimhir phoirt públach, na rutháin IPv4 agus IPv6, agus na réiteachanna firewall.
- Má tá an gcóras iompair ar fad ag éirí anois nuair a cheanglaíonn an prócsáil le backend, táigh leis an seoladh TCP an backend sin, na réiteachanna ceadach, agus an t-ceangailíocht sonraíochta an imirtóir.
- Má tá an prócsáil ag cur síos ar uimhir phoirt UDP inbhuanaithe, táigh leis an t-eolaitheoir ar an Query, Geyser, prócsáil fhuinneamh, nó próiseas eile a bhfuil sé bunaithe ar.
Do léachtais, chuir an log an prócsáil agus an backend ar fad ó na próicíomh-ceangailíocht sin. Féach ar Probleim-sholáthú do fhaisceáin sonraíochta a chuireann isteach.
Tá an treoir seo le haghaidh oibreoirí freastalaí. Tá bealach UDP ag teastáil ó Raknetify2 chuig an bhfreastalaí nó seachfhreastalaí a ghlacann le ceangail RakNet. Úsáideann an socrú réamhshocraithe an uimhir phoirt chéanna le héisteacht TCP Minecraft.
Do imirtithe ar an t-liosta laorach céanna, úsáid an seoladh laorach an freastalaí agus iompair UDP trí chomhthéacs an fhailm-fhairmhaoilte aige. Tá an t-fhreastáil phoirt an router chóir leis nuair a bhíonn tráilteán an mhór-ghníomh ar an IPv4 NAT an router aithneochta.
Glac tráilteán UDP phoiblí chuig an mhéanán a rannóidh an freastalaí Minecraft le Raknetify2. Is é an uimhir phoirt deireadh an t-eolas UDP RakNet an freastalaí sin. Iompair an uimhir phoirt sin i gcomhthéacs an fhailm-fhairmhaoilte an mhéanán freastalaí. Bain an t-eolas TCP aige ar feadh ceangail Minecraft ordainithe.
Mar shampla, má é Raknetify2 ag éistigh ar UDP 25570, cuir an uimhir phoirt UDP públice chun an áit leoracha an fhreastalaí ar uimhir 25570. Is féidir leis an uimhir phoirt TCP an fhreastalaí a fháil ar 25565. Féach ar ceangailteachtaí éistigh an fhreastalaí díreach chun uimhir phoirt UDP difriúil a roghnú.
Glac an tráilte UDP públice chun an mháchin le Velocity nó BungeeCord a rannóidh le plugin an fhreastalaí Raknetify2. Úsáid an éistigh UDP RakNet an fhreastalaí mar an deireadh do chruinniú. Ticheadh an tairseacht TCP públice an fhreastalaí le haghaidh ceangailteachtaí Minecraft ordainithe.
Ceanglaíonn an fhreastalaí le fhreastalaí Minecraft ar dtreoimh TCP. Ní theastaíonn ón Raknetify2 a chur leis an fhreastalaí an uimhir phoirt UDP léitheoireachta an fhreastalaí le haghaidh iompair.
| Ceangailt | Cead chun sualladh |
|---|---|
| Daoine chuig an prócsáil | UDP glaois chun an eolaithe RakNet, plus an eolaithe TCP glaois eorasa |
| An prócsáil chuig na freastalaí ar dtaobh an bhfaoi | Uimhir na TCP Minecraft ar dtaobh an bhfaoi, a bhíonn ar fáil ach ó na hiontachtanna prócsáil iarrtheoracha |
| Pléipearlaí díreach chuig uimhiranna tròigh-dánta | Coinfheoir, lena n-áirítear trí IPv6 |
Nuair a rinn an prócsáil agus na uimhiranna tròigh-dánta i gcónaí ar mhac hionnaithe a cheart dúinn, is féidir le mheallraithe tròigh-dánta úsáid as seoladhanna loopback le an prócsáil a chur i gceangal leo ansin. Trimhse maoin, críochnaigh an gcead chun an gcead TCP tròigh-dánta chuig na hionnaithe prócsálaithe ag úsáid an fhailmeara nó nasc príobháideach ionaidhe. Teastaíonn críochnaíocht an-chomhthéacsúil do gníomh an-network don gach-bhailse agus do hionnaitheoirí. Féach ar ghuidheanna sábháilteachta tròigh-dánta Velocity agus ghuidheanna fhaimeara an fhailmeara BungeeCord.
Oibríonn an t-aisitheacht pléipearla agus na críochnaíocht fhaimeara le chéile. Is féidir le cead tròigh-dánta díreach an cheannais an prócsála a ghníomhú. Do chur i bhfeidhm cài đặtanna plugin, cài đặtanna fhaimeara, agus scaoileadh uimhiranna phoirt UDP, lean an Velocity agus BungeeCord.
Is féidir leis an phoirt gleniúnta agus an phoirt an fhreastalaí a bheith difriúil nuair a chuireann router an t-aistriú idir feadh an.
| Ceangail | Phoirt chun úsáid a bhaint as |
|---|---|
| Seoladh an bhfreastalaí an chliaint | Phoirt UDP gleniúnta |
| Port seachtrach na riail ar aghaidh ródaire | Phoirt UDP gleniúnta |
| Port inmheánach na riail ar aghaidh ródaire | Port UDP an éisteora RakNet |
| Port logánta balla dóiteáin an óstríomhaire | Port UDP an éisteora RakNet |
Le haghaidh óstáil taobh thiar de ródaire IPv4:
- Aimsigh seoladh IPv4 áitiúil an mheaisín a ghlacann le ceangail RakNet. Úsáid forchoimeádas DHCP nó seoladh statach oiriúnach ionas go leanann an riail ar aghaidh ag díriú ar an meaisín sin.
- Cuir riail ar aghaidh UDP leis an gcalafort poiblí a úsáidfidh imreoirí.
- Socraigh ceann scríbe an riail go dtí seoladh áitiúil an mheaisín sin agus port UDP an éisteora RakNet.
- Ceadaigh UDP isteach ar phort an éisteora sa bhalla dóiteáin óstach.
Mar shampla, is féidir le freastalaí éisteacht ar UDP port 25565 úsáid a bhaint as riail le port poiblí 25565, seoladh sprioc 192.168.1.100, agus port sprioc 25565.In ionad an seoladh sampla le do fhreastalaí seoladh áitiúil iarbhír.
Coinnigh an riail TCP atá ann cheana le haghaidh gnáthnaisc Minecraft. Ní iompraíonn riail ar aghaidh TCP amháin UDP.
Seiceáil an ndéanann ródaire eile nó d' ISP NAT sula sroicheann trácht do ródaire. Le dhá ródaire a rialaíonn tú, ní mór an dá cheann a chlúdach. Má úsáideann d' ISP iompróir- ghrád NAT, iarr an féidir leis seoladh poiblí IPv4 a sholáthar nó seirbhís óstála nó tollán a úsáid a thacaíonn le UDP isteach. Ní féidir le riail atreoraithe do ródaire NAT an ISP a chumrú. Féach Treoir maidir le port forwarding TP-Link le haghaidh riachtanas seoladh WAN poiblí.
Ceadaigh don phort roghnaithe UDP dul trí bhalla dóiteáin IPv6 an ródaire agus trí bhalla dóitíní an óstríomhaire araon. Dírigh ar sheoladh IPv6 an mheaisín a ghlacann le ceangail RakNet.
Seiceáil go bhfuil seoladh IPv6 an óstainm ag tagairt don ríomhaire sin. Má athraíonn a sheoladh IPv6, nuashonraigh an taifead DNS agus aon rialacha balla dóiteáin a bhaineann le seoladh.
Ní mór bealach oibre a bheith ag óstainm a fhoilsíonn seoltaí IPv4 agus IPv6 araon do gach seoladh fógartha. Seiceáil an dá thacar rialacha nuair is féidir le himreoir ceangal agus ní féidir le himreoir eile.
Má athraíonn IPv4 forwarding an uimhir calafoirt, déan cinnte go sroicheann na himreoirí calafoirt isteach an éisteacht IPv6 freisin. Ní chumraíonn aistriúchán calafoirt IPv4 an bealach IPv6.
Ní mór don soláthraí nó tollán tacú le UDP ar an gcríochphointe poiblí a thugann tú d' imreoirí. Seiceáil leithdháileadh na bportanna agus rialacha an bhalla dóiteáin líonra chomh maith le balla dóiteáin an fhreastalaí féin.
Má sheolann seachfhreastalaí UDP breise seoltaí cliant ag baint úsáide as prótacal PROXY v2, lean UDP ar aghaidh agus prótacal PROXY agus srian a chur ar rochtain ar an éisteacht UDP a fháil ar an seachfhreastalai iontaofa.
Ceangail ó lasmuigh de líonra logánta an fhreastalaí le cliant Raknetify2 nuashonraithe, ag úsáid seoladh cosúil le raknet;play.example.com:25565. Úsáid an port poiblí UDP sa seoladh seo.
Úsáid fíorcheangal RakNet chun an bealach a fhíorú. Is féidir le scanadh UDP nach bhfaigheann aon fhreagra toradh neamhchinnte a thuairisciú toisc go bhféadfadh seirbhís oibritheach probe neamhchoitianta a dhiúltú. Míníonn Doiciméadú scanadh UDP Nmap an iompar seo.
Deimhníonn ceangal rathúil TCP ach an bealach TCP. Má tá RakNet as dáta, seiceáil an t- éisteacht, an sprioc a chur ar aghaidh, port UDP, agus rialacha balla dóiteáin ag baint úsáide as an treoir maidir le fabhtcheartú.
Seiceáil comhoiriúnacht don eisiúint áirithe a íoslódálann tú. Is féidir go bhfuil tacaíocht sa bhrainse forbartha nach bhfuil le feiceáil in eisiúint fós.
Le haghaidh Fabric, íosluchtaigh compatibility.json ón eisiúint chéanna leis an JAR. Seiceáil do leagan Minecraft i gameVersions, ansin seiceáil an iontráil ábhartha faoi runtimes le haghaidh riachtanais depends. Is doiciméad tagartha é an comhad JSON seo agus ní gá dó dul isteach san fhillteán mods.
I gcás Forge, NeoForge, agus Spigot / Paper, seiceáil na riachtanais leagan dearbhaithe ag an artifact agus a liosta íoslódáil.Ní Tacaíocht ar lódóir amháin bhunú tacaíocht ar cheann eile.
Is é an riachtanas Java a dhearbhaíonn Raknetify2 an t- íosriachtanas. Seans go mbeidh am reatha níos nuaí ag teastáil ó Minecraft nó ón luchtóir. Roghnaigh leagan Java a chomhlíonann na trí riachtanas.
Úsáid an leagan céanna Raknetify2 ar an gcliant agus ar an bhfreastalaí nó seachfhreastalaí a ghlacann leis an gceangal nuair is féidir. Seiceáil na nótaí scaoilte sula meascann tú leaganacha. Tá tacaíocht ag teastáil ó cheangail chriptithe RakNet don phrótacal criptithe fíordheimhnithe ar an dá thaobh. Ní féidir le tógálacha bunaidh Raknetify agus Raknetify2 ó roimh an bprótacal seo a thabhairt isteach na ceangail chriptiú seo a dhéanamh le comhghleacaithe nuashonraithe.
Iompraíonn Raknetify2 prótacal cluiche reatha Minecraft. Éilíonn leaganacha éagsúla Minecraft a nascadh socrú aistriúcháin prótacail comhoiriúnach.
Áirítear leis an Sreabhadh oibre tógála seiceálacha comhoiriúnachta a bhaineann le Polymer, Krypton, PacketFixer, agus Fast IP Ping. Clúdaíonn na seiceálacha sin na leaganacha agus na comhcheangail a roghnaíonn an sreabhadh oibre. Seiceáil torthaí tógála a bhaineann le scaoileadh agus comhcheangail ar leith á n- imscrúdú.
Le haghaidh teip i modpack níos mó, lean an treoir maidir le fabhtcheartú. Cuir na leaganacha mod iomlána san áireamh i do thuairisc.
De ghnáth, ligeann Raknetify2 cainéil paicéid neamhspleácha leanúint ar aghaidh agus cainéal amháin ag fanacht le haghaidh sonraí atá ar iarraidh. Cuireann modh ordaithe gach paicéid Minecraft ar chainéal amháin, mar sin tá paicéad atá ar iarraidh suas gach paicéad níos déanaí sa treo sin go dtí go bhfuil sé ath-tarchurtha. Caomhnaíonn sé seo an t-ordú ag súil le roinnt bogearraí frith-cheada, ach tugann sé suas cumas Raknetify2 chun trácht cluiche neamhghaolmhar a choinneáil ag gluaiseacht le linn an fhan.
-
Suiteáil tógáil Raknetify2 a thacaíonn le modh ordaithe ar an bhfreastalaí nó ar an seachfhreastalaí ag glacadh le ceangail RakNet agus ar gach cliant RakNet.
-
Cruthaigh
config/raknetify2-compatibility.jsoni gcoibhneas leis an bhfreastalaí nó seachfhreastalaí eolaire oibre. Cruthaigh an eolaireconfigmás rud é nach bhfuil sé ann. -
Cuir an méid seo a leanas leis:
{"mode": "ordered"} -
Atosaigh an freastalaí nó an seachfhreastalaí.
Ní gá d'imreoirí comhad cumraíochta a chruthú ná a seoladh freastalaí RakNet a athrú.
Úsáideann gach paicéid Minecraft cainéal ordaithe iontaofa amháin i ngach treo, lena n-áirítear delimiters bundle agus aistrithe domhanda.
Nuair a cheanglaíonn imreoirí trí Velocity nó BungeeCord, cumraigh modh ordaithe ar an seachfhreastalaí sin, fiú má ritheann an frith-cheada ar fhreastalaí cúlra.
Cuir an polasaí seo i bhfeidhm ar lasca inneall. Sa mhód ordúil, seolfaidh an seachfhreastalaí iarratais keepalive ón inneall ar aghaidh go dtí an fíorchliant in ionad iad a fhreagairt go logánta.
Ar an gcéad nasc RakNet, tuairiscíonn an consól:
Raknetify2 compatibility: ordered (updated clients required, genuine acknowledgements)
Logs A malartú comhoiriúnacht rathúil freisin ordered compatibility negotiated, agus ina dhiaidh sin ag an seoladh an comhghleacaí.
Coinnigh seiceálacha frith-cheat cumasaithe agus bailíochtú do thus ar leith.
RakNet ní féidir le cliaint nach dtacaíonn le modh ordaithe ceangal le freastalaí a éilíonn é. Nuashonrú Raknetify2 ar na cliaint sin, nó ceangal ag baint úsáide as an freastalaí nó seachfhreastalaí gnáth TCP seoladh agus port gan an raknet; réimír.
Athraigh an comhad go:
{"mode": "multichannel"}Ansin atosaigh an freastalaí nó an seachfhreastalaí. Má bhaintear an comhad, athchóireofar an mód ilchainéil tar éis atosaigh.
Ní mór socruithe amháin a bheith sa chomhad, ar a dtugtar mode, agus "ordered" nó "multichannel" mar luach. Tá cásíogair ag na luachanna.
Diúltaíonn cumraíocht neamhbhailí nó doléite ceangail RakNet. Ceartaigh an comhad agus atosaigh an próiseas.
Má thuairiscíonn an consól multichannel fós, seiceáil go bhfuil an comhad in eolaire oibre an fhreastalaí nó an seachfhreastalaí ag glacadh leis an nasc RakNet, ansin atosaigh an próiseas sin.
Is féidir le freastalaithe Fabric, Forge, agus NeoForge RakNet a roghnú agus cliant cumasach á aistriú go dtí sprioc cumraithe. Úsáideann sé seo tacaíocht aistrithe dúchais Minecraft, a tugadh isteach i Java Edition 1.20.5. Seiceáil go dtacaíonn do scaoileadh Raknetify2 leis an leagan Minecraft agus leis an luchtóir ag gach deireadh.
Suiteáil Raknetify2 ar an bhfreastalaí seolta agus cliant. Ní mór don cheann scríbe éisteacht comhoiriúnach RakNet a sholáthar agus glacadh le haistrithe Minecraft ag teacht isteach.
Baineann an chumraíocht seo le haistrithe a sheolann na trí luchtóir modúil thuas. Ní léann na breiseáin Spigot/ Paper, Velocity, agus BungeeCord an comhad aistrithe seo.
Cruthaigh config/raknetify2-transfers.json i gcomhadlann an fhreastalaí seolta:
{
"destinations": [
{
"host": "play.example.com",
"tcpPort": 25565,
"udpPort": 25570
}
]
}Cuir luachanna do sprioc in ionad an óstainm agus na bportanna samplacha, agus atosaigh an freastalaí seolta. Téann spriocanna breise san eagar céanna.
| Réimse | Brí |
|---|---|
host |
Óstainm nó seoladh IP na sprice, gan réimír nó port iompair |
tcpPort |
Port ceann scríbe san iarratas bunaidh aistrithe |
udpPort |
Port poiblí RakNet ba chóir don chliaint aistrithe teagmháil a dhéanamh leis |
Is féidir uimhreacha na bport TCP agus UDP a bheith comhionann. Má aistríonn ródaire an port UDP, bain úsáid as an port poiblí sa chomhad seo. Scríobh na port mar uimhreacha JSON.
Seol aistrithe chuig gnáth- óstainm an spriocfhreastalaí agus port TCP. Seiceálann Raknetify2 an bhfógraíonn an cliant tacaíocht d' aistriú uathoibríoch. I gcás cliant cumasach agus sprioc comhoiriúnach, roghnaíonn sé an port UDP cumraithe. Coinníonn cliaint eile agus spriocanna neamhchomhoiriúnacha an bunseoladh aistrithe.
Úsáideann an comhoiriúnacht an t- óstainm agus an port TCP ón iarratas aistrithe. Gnáthófar cás uachtair an óstainm, ponc DNS deiridh, agus an litriú IPv6 comhionann. Ní ghlacann cuardach DNS páirt sa chomhoiriúnacht, mar sin ní mór iontrálacha ar leith a bheith ag dhá óstainm éagsúla a réitíonn chuig an seoladh céanna. Ní thacaítear le hiontrálacha wildcard.
Le haghaidh sprioc ag baint úsáide as server.properties Minecraft, socraigh accepts-transfers=true agus atosaigh é. Is féidir le seachfhreastalaí sprioc socruithe aistrithe féin a bheith aige. Diúltaíonn réamhshocrú Minecraft aistrithe isteach, fiú nuair a oibríonn gnáth- chomhcheangal díreach.
Ní mór éisteoir RakNet an spriocfhreastalaí, seoladh ar aghaidh poiblí UDP, agus balla dóiteáin an óstríomhaire a chumrú cheana. Roghnaíonn comhad aistrithe an fhreastalaí seolta an seoladh a sheoltar chuig cliant.
Seiceáil bealaí IPv4 agus IPv6 an cheann scríbe nuair a fhoilsíonn a óstainm an dá chineál seoltaí. Tástáil gnáthcheangal díreach RakNet leis an gceann scríbe sula ndéanann tú imscrúdú ar iompar aistrithe uathoibríoch.
Coinnigh aon logáil isteach nó seiceálacha ceada i bhfeidhm. Ní thugann an chumraíocht seo rochtain d' imreoirí ná ní chuireann sé in ionad fíordheimhnithe freastalaí.
Réimsí ar iarraidh, réimsí anaithnid, calafoirt neamhbhailí, agus spriocanna dúblacha is cúis le hearráidí cumraíochta le linn túsaithe. Bain úsáid as logchomhad an fhreastalaí chun an earráid a aithint, agus ceartaigh an earráid. JSON, agus atosaigh.
Chun roghnú uathoibríoch a dhíchumasú, bain an comhad cumraíochta nó úsáid {"destinations": []}, agus atosaigh an freastalaí seolta. Coinneoidh a chuid iarratas aistrithe a mbunseoltaí.
Is féidir le seachfhreastalaí UDP trácht RakNet a sheoladh ar aghaidh agus an seoladh bunaidh cliaint a chaomhnú ag baint úsáide as prótacal PROXY v2. Cumasaigh an ghné seo nuair a sheolann seachfhreastalai UDP in airde na ceanntásca seo chuig d' éisteacht. Ní gá é seo a dhéanamh le gnáth- sheoladh port ródaire.
Ar an bhfreastalaí nó ar an seachfhreastalaí Minecraft a fhaigheann an trácht UDP ar aghaidh, cruthaigh config/raknetify2-proxy-protocol.json:
{
"trustedProxies": ["192.0.2.10"]
}Cuir seoladh IP foinse an tseachfhreastalaí UDP nó raon CIDR atá á rialú agat in ionad na samplaí. Caithfidh an seoladh a bheith comhoiriúnach leis an seoladh a fheiceann an t- éisteachtóir glactha tar éis aon NAT idirmheánach. Glactar le litreacha IPv4 agus IPv6. Diúltaítear d' óstainmneacha DNS. Atosaigh an freastalaí glactha nó an seachfhreastalaí.
Cumraigh an seachfhreastalaí ar aghaidh chun ceanntásca prótacail PROXY v2 a sheoladh le haghaidh UDP. Ní ghlacann Raknetify2 le seoltaí cliaint ar aghaidh ach ó na foinsí liostaithe. Diúltaítear ceangail dhíreacha RakNet gan na ceanntásca seo agus an chumraíocht seo cumasaithe. Coinníonn éisteacht TCP a chumraíocht reatha.
Ceadaítear do gach seachfhreastalaí ar an liosta seoladh an chliaint a sholáthar. Cumraigh balla dóiteáin an fhreastalaí inmheánaigh ionas nach mbeidh rochtain ar a phort UDP ach ag an seachfhreastalaí ainmnithe. Coinnigh na raonta seoltaí iontaofa chomh cúng agus a cheadaíonn do líonra.
Ní mór trustedProxies amháin a bheith sa chomhad, le hiontráil amháin ar a laghad. Is earráid é eagar folamh. Ní thosóidh éisteoir RakNet má tá comhad neamhbhailí ann.
Chun filleadh ar cheangail dhíreacha UDP, bain an comhad agus atosaigh an t- éisteachtóir. Nuashonraigh an iompar ar aghaidh in aghaidh an tsrutha agus na rialacha balla dóiteáin don bhóthar nua ag an am céanna.
Má theipeann ar cheangail tar éis an ghné seo a chumasú, seiceáil seoladh foinse iarbhír an tseachfhreastalaí san inneall, an raon iontaofa cumraithe, agus an scaoileann an seachfhreastalaí UDP PROXY ceanntásca prótacail v2.
Le haghaidh suiteáil seachfhreastalaí Minecraft agus cumraíocht backend, lean Velocity agus BungeeCord.
Is féidir le Raknetify2 a fhreastalaí UDP éisteachta a roinnt le Simple Voice Chat ar Fabric, Forge, NeoForge, Spigot, agus Paper.
Suiteáil Simple Voice Chat ar an bhfreastalaí agus ar gach cliant atá ag iarraidh comhrá gutha. Lean a treoir maidir le cumraíocht an fhreastalaí don chuid eile dá chumraíocht.
Úsáid eolaire barrleibhéil config an fhreastalaí le haghaidh comhad Raknetify2, lena n-áirítear ar Spigot/Paper. Fanann comhad Simple Voice Chat féin sa suíomh ardán-shonrach thíos.
-
Cruthaigh
config/raknetify2-voicechat.jsonsan eolaire freastalaí leis an ábhar seo:{"enabled": true} -
Socraigh
port=-1i gcumraíocht fhreastalaí Simple Voice Chat. Ar fhreastalaithe modhnaithe, is é seoconfig/voicechat/voicechat-server.properties. Ar Spigot/ Paper, is éplugins/voicechat/voicechat-server.propertiesé. -
Fág
bind_addressfolamh nuair atá éisteacht amháin comhoiriúnach RakNet ann. Má tá éisteacht il ar an bport UDP sin ag an bhfreastalaí, socraigh é go seoladh logánta an éisteachta is mian leat a chomhroinnt. -
Atosaigh an freastalaí agus rith
/voicechat test <PLAYERNAME>le haghaidh imreoir nasctha.
Má úsáideann an éisteacht RakNet calafort difriúil ó Minecraft, a leagtar an guth port go dtí an calafort UDP áitiúil go sainráite in ionad ag baint úsáide as -1.Mar shampla, éisteoir RakNet ar calafort UDP áitiúil 25570 riachtanais port=25570.
Socraigh voice_host nuair atá seoladh poiblí nó port difriúil ag teastáil ó chliaint. Le haghaidh ródaire a sheolann UDP poiblí 25580 ar aghaidh go UDP logánta 25570, úsáid port=25570 agus voice_host=play.example.com:25580. Baineann an seoladh poiblí le voice_host. Roghnaigh éisteacht logánta leis an socrú bind_address.
Soláthraíonn Raknetify2 an soicéad UDP comhroinnte trí API Simple Voice Chat. Láimhseálann Simple Voice Chat fíordheimhniú gutha agus criptithe. Is féidir le himreoirí comhrá gutha a úsáid le ceangail gameplay TCP nó RakNet.
Coinnigh Ceist agus Geyser ar chalafoirt UDP ar leith. Tacaíonn an comhtháthú soicéad roinnte le Simple Voice Chat amháin.
Ní thugann an comhthéacs soláthair an socket-proxy glasraí ar Velocity nó BungeeCord. Lean an ceannaire tábhachtóireacht ceangail an proxy glasraíachaacha de Simple Voice Chat agus do an proxy glasraíacha an uimhir phoirt UDP féin. Le do phlugain proxy glasraíacha an fhormola, déan aon athghníomhú voice_host glárach in an t-athagóireacht glasraíacha an proxy. Ní fheictear an plugain sin na ceangailteachtaí voice_host an bhfreastalaí ar an suíomh ar d'fhincíocht.
I gcás tollán UDP cineálach, socraigh voice_host leis an óstainm poiblí agus port UDP a chuireann ar aghaidh chuig an bhfreastalaí seo.
Má thugann an logáil tuairiscí No RakNet listener matches the voice bind address and port, deimhnigh go bhfuil RakNet thosaigh go rathúil agus go bhfuil an calafort guth agus seoladh ceangail mheaitseáil a éisteacht áitiúil.
Má thuairiscíonn sé Multiple RakNet listeners match the voice bind address, roghnaigh seoladh áitiúil meaitseála ar leith i bind_address agus atosú.
Ní féidir ach le breiseán Simple Voice Chat amháin a shoicéad UDP a sholáthar. Má thuairiscíonn an tosaithe go bhfuil soicéad ag breiseán eile cheana, roghnaigh an comhtháthú soicéad le húsáid.
Chun comhtháthú Raknetify2 a dhíchumasú, socraigh {"enabled": false} ina chumraíocht gutha nó bain an comhad sin. Tabhair Simple Voice Chat port UDP ar leith, nuashonraigh a bhalla dóiteáin nó a rialacha ar aghaidh, agus atosaigh an freastalaí.
Seiceáil iad seo in ord:
- Tá an mod Raknetify2 ceart ag an gcliant dá leagan lódóra agus Minecraft.
- Tá Raknetify2 suiteáilte agus tosaithe ag an bhfreastalaí nó ag an seachfhreastalaí a ghlacann leis an nasc gan earráid éisteachta.
- Tosaíonn an seoladh le
raknet;agus úsáideann sé an calafort poiblí UDP. - Ceadaíonn an soláthraí óstála, ródaire, agus balla dóiteáin óstach go léir UDP ar an gcalafort sin.
- Mar thoradh ar sheoltaí IPv4 agus IPv6 an óstainm go dtí an t-óstach atá beartaithe agus tá rialacha balla dóiteáin ag obair.
Ní dheimhníonn ceangal rathúil TCP ach an bealach TCP. Lean Cumraíocht balla dóiteáin agus ródaire chun atreorú UDP agus rochtain IPv6 a sheiceáil. Má tá prótacal PROXY cumasaithe, ní mór do chliaint an t- éisteachtóir a bhaint amach trí sheachfhreastalaí cumraithe iontaofa.
Seiceáil an bhfuil próiseas eile ag úsáid port UDP. Tá a bport féin ag Query, Geyser, agus seirbhísí UDP eile. Is féidir le Simple Voice Chat port comhtháthú port roinnte a úsáid.
Is féidir leat port UDP logánta eile a roghnú trí Socruithe éisteachta direct- server nó Socruithe Velocity agus BungeeCord a úsáid. Seiceáil an riachtanas leaganacha le haghaidh an tsocraithe Spigot/ Paper. Má athraíonn tú port poiblí ródaire amháin, fágfar an choinbhleacht soicéad logánta i bhfeidhm.
Ceangail go díreach leis an sprioc ag baint úsáide as a sheoladh raknet;. Má theipeann air sin, socraigh éisteacht sprioc nó bealach líonra ar dtús.
Má oibríonn ceangail dhíreacha, seiceáil an nglacann an sprioc le haistrithe isteach. Ní mór accepts-transfers=true a bheith ag freastalaí Minecraft a úsáideann server.properties. Ní dhéantar tástáil ar an socrú seo le haghaidh ceangail dhíreach.
Ansin déan comparáid idir óstainm an aistrithe agus port TCP le config/raknetify2-transfers.json ar an bhfreastalaí seolta. Deimhnigh gur luchtaíodh an comhad tar éis atosaigh agus go dtacaíonn an cliant le haistrithe uathoibríocha RakNet. Féach Aistrithe uathoibríocha.
Seiceáil na leaganacha Raknetify2 ag an dá cheann den cheangal. Nuashonraigh an cliant agus an freastalaí nó an seachfhreastalaí le chéile nuair a athraíonn scaoileadh an prótacal criptithe. Coinnigh socruithe fíordheimhnithe an fhreastalaí agus tú ag déanamh imscrúdaithe.
Taifead an gníomh a spreagann an teip, mar shampla fardal a oscailt, pacáiste acmhainní a fháil, domhan a athrú, nó aonán a scaoileadh. Déan comparáid idir an gníomh céanna thar TCP agus RakNet ag baint úsáide as suiteáil tástála ar leith nuair is praiticiúil.
Braitheann roinnt ualach saincheaptha ar ord na bpaicéid vanilla. Is féidir le húdair modúil na spleáchais seo a dhearbhú tríd an comhéadan ordaithe paicéid.
Oscail eisiúint sa Rianaithe eisiúna Raknetify2 agus cuir san áireamh:
- Minecraft, Java, loader, agus leaganacha Raknetify2 ar an dá cheann.
- Leaganacha bogearraí freastalaí agus seachfhreastalaí, lena n-áirítear aon seachfhreastalai UDP ar aghaidh.
- Mods eile suiteáilte agus a leaganacha.
- Céimeanna chun an fhadhb a atáirgeadh agus an méid a bhí súil agat a tharlóidh.
- Cé acu a oibríonn na céimeanna céanna thar TCP.
- Sleachta logála cliant, freastalaí agus seachfhreastalaí ábhartha ón iarracht chéanna.
Bain comharthaí rochtana, pasfhocail, agus faisnéis phríobháideach eile sula n- uaslódálann tú logaí. Caomhnaigh na teachtaireachtaí eisceachta agus na rianta cruach atá riachtanach chun an fhadhb a dhiagnóisiú.
Ligeann Raknetify2 mods a dhearbhú a gcaithfidh trácht Minecraft fanacht ordúil lena n-ualaí saincheaptha. Úsáid é seo nuair a bhíonn aonán, chunk, fardal, nó stát eile bunaithe ag paicéid níos luaithe ag teastáil ó láimhseáil payload.
| Grúpa | Trácht gaolmhar |
|---|---|
ui |
Biachláir agus idirghníomhaíochtaí neamhspleácha ar domhan |
entity |
Aonán spawn, a bhaint, agus gluaiseacht |
world_interaction |
Fardal agus idirghníomhaíochtaí eile atá ag brath ar an domhan |
effects |
Fuaimeanna agus cáithníní |
chunk |
Nuashonruithe Tír-raon, bloc, agus soilsiú |
Gníomhóidh gach grúpa teachtaireacht ordaithe iontaofa don chnálan aige. Is féidir paicéadaí i grúpaí éagsúla a thabhairt i gceartas éagsúil. Roghnaigh an grúpa a thugann le ceangailteacht an payload.
Cuir soláthraí leis faoi phointe iontrála raknetify:packet_channels i fabric.mod.json do mhodhnaithe. Cuireann an soláthraí Consumer<BiConsumer<String, String>> i bhfeidhm ag baint úsáide as cineálacha JDK. Faigheann sé cláraitheoir a ghlacann le haitheantóir saincheaptha payload agus grúpa ordaithe.
Cumaisc an iontráil seo le do mheiteashonraí atá ann cheana, agus ainm iomlán cáilithe do sholáthraí a chur in ionad ainm an aicme:
{
"entrypoints": {
"raknetify:packet_channels": [
"com.example.mod.OrderingProvider"
]
}
}Coinnigh an chuid eile de do fabric.mod.json, lena n- áirítear na pointí iontrála atá ann cheana. Is blúire den chomhad meiteashonraí é seo.
Mar shampla, is féidir le síneadh gluaiseachta aonán clárú example:entity_path leis an ngrúpa entity.Áirítear leis an Doiciméadú PacketOrdering API an cur i bhfeidhm soláthraí.
Fágann Fabric an pointe iontrála neamhghlaoite seo nuair a bhíonn Raknetify2 as láthair. Ba chóir do sholáthraithe aitheantóirí agus grúpaí a dhearbhú le linn túsaithe gan brath ar mod eile tar éis a thúsú féin a chríochnú.
Is féidir le mods Forge agus NeoForge, agus breiseáin freastalaí nó seachfhreastalaí, glaoch ar PacketOrdering.register(identifier, group) le linn túsaithe nuair atá Raknetify2 ar fáil. Is é com.ishland.raknetify.api.PacketOrdering an aicme. Cláraigh sula nglacann tú le ceangail imreora, agus coinnigh cód comhtháthaithe roghnach ó aicmí Raknetify2 a luchtú nuair nach bhfuil an spleáchas ann.
Baineann dearbhuithe le ceangail nua. Coinníonn ceangail atá ann cheana na rialacha a fuarthas ag am socraithe. Ceadaítear dearbhú comhionann a athdhéanamh. Diúltaítear do ghrúpaí atá i gcoinbhleacht leis an aitheantas céanna.
Ní mór d' aitheantóirí páluchta ainmspás saincheaptha bailí a úsáid. Tá an t- ainmspás minecraft forchoimeádta. Is é dearbhuithe 128 an teorainn ar fud na gcríochphointí, lena n- áirítear rialacha insuite agus clárú ó mhodhnuithe eile. Is féidir suas le carachtair 255 ASCII a bheith in aitheantóirí ag baint úsáide as comhréir aitheantóir ainmspása API.
Nuashonraíodh dearbhuithe malartaithe comhghleacaithe RakNet le linn chumraíocht an cheangail. Is féidir le freastalaí nó seachfhreastalaí dearbhú comhghleacaí a úsáid nuair nach bhfuil aon riail logánta aige don pháluach sin. Tá tosaíocht ag rialacha logánta, agus fanann dearbhuithe comhghleacaigh faoi raon an cheangail sin.
Féach UDP ar aghaidh agus prótacal PROXY le haghaidh athsheachadáin UDP agus seoltaí cliant ar aghaidh.
Le haghaidh socrú seachfhreastalaí Minecraft, féach Velocity agus BungeeCord.