Welcome to the Hangar Open Beta. Please report any issue you encounter on GitHub!
RP Engine's pack sent from your Velocity proxy: once per network join, no reload on server switch.
What is it?
On a network, every server behind the proxy normally sends its own resource pack. A player going from the lobby to survival can sit through a second loading screen, and hosting the pack yourself means opening a port on every server.
RPE Proxy moves the sending to your Velocity proxy. It works with RP Engine, the plugin that builds custom items, models, HUDs and more into a resource pack.
What you get
- ✔ One download per network join. A player is sent the pack when they join the network, and switching servers sends nothing, unless the new server uses a different pack.
- ✔ Served from the proxy. The proxy keeps a copy of each pack and serves it on one port. Your servers hand it the pack through the player's connection, so nothing else has to be opened and the pack never leaves your machines.
- ✔ Or relayed. Prefer not to open a port?
mode: relaysends the link your servers would have sent, from ResourcePack AI's free pack host. - ✔ Works with PackSquash. Two servers that build the same pack count as the same pack, even when each squashes it separately.
- ✔ Nothing breaks without it. A player whose connection does not run through RPE Proxy is sent the pack by the server, as before.
Setting it up
- Put
RPE-Proxy.jarin your Velocitypluginsfolder and restart the proxy. - Open port
8183on the proxy and setserve.public-addressinplugins/rpe-proxy/config.ymlto your server's address with that port. - On every server behind the proxy, set
proxy.enabled: truein RP Engine'sconfig.ymland restart it.
The full guide is in the docs.
Information
Category
Admin Tools
Published
November 5, 2026
License
All Rights Reserved
0Downloads
0Stars
Pinned Versions
- R3.4–4.3.1
Pages
Members
1Owner