Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/relativitymc/raknetify
A Fabric mod / Velocity plugin / BungeeCord plugin that uses RakNet to improve multiplayer experience significantly under unreliable and rate-limited connections.
https://github.com/relativitymc/raknetify
bungeecord bungeecord-plugin fabric fabric-mod minecraft raknet udp velocity velocity-plugin
Last synced: 29 days ago
JSON representation
A Fabric mod / Velocity plugin / BungeeCord plugin that uses RakNet to improve multiplayer experience significantly under unreliable and rate-limited connections.
- Host: GitHub
- URL: https://github.com/relativitymc/raknetify
- Owner: RelativityMC
- License: mit
- Created: 2022-01-23T15:02:49.000Z (almost 3 years ago)
- Default Branch: master
- Last Pushed: 2024-09-28T05:10:18.000Z (about 2 months ago)
- Last Synced: 2024-10-01T08:21:03.634Z (about 1 month ago)
- Topics: bungeecord, bungeecord-plugin, fabric, fabric-mod, minecraft, raknet, udp, velocity, velocity-plugin
- Language: Java
- Homepage:
- Size: 880 KB
- Stars: 149
- Watchers: 3
- Forks: 2
- Open Issues: 17
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Raknetify
A Fabric mod / Velocity plugin / BungeeCord plugin that uses RakNet to improve multiplayer experience significantly
under unreliable and rate-limited connections.# Features
- Higher reliability and lower latency under unreliable and rate-limited client connections.
- Uses RakNet's multiple channels with priorities to achieve higher responsiveness.
- Supports ViaVersion client-side and ViaVersion server-side.# How to use it?
## Prerequisites
- Raknetify is designed to work on Minecraft 1.17.1+
Note: On proxies such as Velocity and BungeeCord, **unsupported client version** will cause
multi-channelling failing to initialize, causing **reduced responsiveness**.
- You need to have a UDP port opened at the same port number of your normal server port.## Installation and usage
- Download the latest release from
[GitHub](https://github.com/RelativityMC/raknetify/releases)
[Modrinth (Fabric)](https://modrinth.com/mod/raknetify/versions)
[CurseForge (Fabric)](https://www.curseforge.com/minecraft/mc-mods/raknetify/files)
[SpigotMC (BungeeCord)](https://www.spigotmc.org/resources/raknetify-bungeecord.102509/)
or development builds from [CodeMC](https://ci.codemc.io/job/RelativityMC/job/raknetify/)
- Install the mod on both client and server. (Installation on backend servers are not needed if using on proxies)
- Prefix your server address with `raknet;` (or `raknetl;` to use high mtu) and save or connect directly.
(e.g. `raknet;example.com`)
- Enjoy!