Skip to content

Impossible to join a server with "Essential Mod" #1551

Description

@NoltoxGit

Expected Behavior

I expected to be able to join the server through Velocity while using the Essential Mod (https://modrinth.com/mod/essential/version/YOds1odx) on Minecraft 1.21.4 (Fabric 0.16.3), just like with any regular client.

Actual Behavior

When attempting to connect to the proxy using the Essential Mod, the client is immediately disconnected with the following error message:

Une erreur interne s'est produite lors de votre connexion.

Velocity logs also show this disconnect with no detailed explanation.

Steps to Reproduce

  1. Set up a Velocity proxy with online-mode = true.
  2. Connect a backend Paper server running regular plugins (listed below).
  3. Start the game using Minecraft 1.21.4 + Fabric Loader 0.16.3 with the Essential Mod installed from Modrinth.
  4. Attempt to connect to the server through Velocity.
  5. Observe that the player is disconnected instantly with an internal error.

Plugin List

Proxy (Velocity):

  • velocity (no additional plugins installed)

Backend (Paper):

  • nightcore
  • ajParkour, ajQueue, AzLink, CMI, CMILib, CoinsEngine, DeluxeMenus, DiscordSRV, EconomyBridge, FastAsyncWorldEdit
  • FreedomChat, ImageFrame, ItemJoin, LibsDisguises, LiteBans, LobbyGames, LuckPerms, mc-PlayerVisibility, mclogs, MythicMobs
  • packetevents, Pl-Hide-Pro, PlaceholderAPI, PremiumVanish, ProtocolLib, TAB, Vault, ViaVersion, WorldGuard

Velocity Version

Velocity 3.4.0-SNAPSHOT (git-74d05211-b494)

Additional Information

Velocity configs: https://mclo.gs/AU2HB1Z

  • The issue occurs even without any plugins installed, on a fresh proxy setup.
  • The backend server has not been tested without Velocity, so I’m unsure if this is a Velocity-specific issue.
  • Full logs:
  • I suspect a possible incompatibility between Essential’s networking layer and how Velocity handles connections.

Would appreciate if this could be investigated — thanks a lot! 😊

Metadata

Metadata

Assignees

No one assigned

    Labels

    type: bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions