LuckPerms

LuckPerms

41.4k Downloads

Luckperm server side commands not recognized with client running Forge version 39.0.46 or later.

TheMethodicalJosh opened this issue ยท 4 comments

commented

Description

It seems that there may be a command precedence issue with the LuckPerms server plugin (Latest: v5.3.98) and Forge client mod (39.0.46 or later).

Forge developers state that plugin is not sending commands for client to register - MinecraftForge/MinecraftForge#8438 (comment)


MinecraftForge/MinecraftForge#7754 - Add Client Commands

PR request above seems to be what has caused the issue.

Reproduction Steps

1: Start Minecraft Paper 1.18.1 Server with LuckPerms Plugin Installed

2: Install Forge Mod Version 39.0.46 or later on client

3: Connect to Minecraft Paper Server with client running Forge

4: Use /luckperms or /lp commands to reproduce that command is not registered

Expected Behaviour

When using a client running Forge 39.0.46 or later, LuckPerm v5.3.98 commands work as they do prior to 39.0.46.

Server Details

git-Paper-177

LuckPerms Version

v5.3.98

Logs and Configs

No response

Extra Details

This is able to be reproduced consistently.

commented

Yeah having the same issue downgrade of forge fixes it

commented

To anyone else having this issue:

MinecraftForge/MinecraftForge#8438 (comment)

Since LuckPerms is using an older depreciated method of registering commands, an update in the Forge custom commands is causing a breakage. Unfortunately the only fix at the moment is to stay on or downgrade to 39.0.45 until LuckPerms updates to the newer way of registering commands that mark the commands as executable.

commented
commented

Thanks for the quick fix :)