🚀 Infrarust V2 is now in alpha! Check out the new documentation. V1 will be archived once V2 is released.
Skip to content

Proxy Modes ​

Infrarust offers different proxy modes to adapt to your specific needs. Each mode has its own characteristics and use cases.

Overview ​

Available Modes ​

ClientOnly ​

  • Verifies client authenticity
  • Compatible with plugin system
  • Server in online_mode=false

Offline ​

  • Client/server relay with packet reading
  • Plugin support
  • No authenticity verification
  • Server in online_mode=false

Passthrough ​

  • Simple forwarding mode
  • Optimal performance
  • Routing based on initial handshake

Full ​

WARNING

This mode is currently non-functional due to technical limitations with Minecraft's authentication protocol.

  • Attempted support for plugins + complete authentication
  • Incompatible with Minecraft's shared secret system

Comparison Table ​

FeatureClientOnlyOfflinePassthroughFull
Authentication✅❌➖❌
Plugin Support*✅✅❌❌
Performance⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐❌
Server Online Mode❌❌✅✅
Compatible VersionsNon modded - 1.16+Modded - 1.7.10+Modded - AllNon working

*System not implemented yet

Choosing a Mode ​

  • For a simple and performant proxy: Use Passthrough mode
  • For Cracked Servers: Use Offline mode
  • For Security: Use ClientOnly mode

TIP

Check the detailed documentation of each mode for more information about their configuration and usage.

Released under the AGPL-3.0 License.