LuckPerms incompatible with NeoForge for Minecraft 1.21
dimon7147 opened this issue ยท 4 comments
Description
LuckPerms Forge versions 5.4.133 and 5.4.134 are not compatible with NeoForge for Minecraft 1.21. The mod jar is being skipped during loading as it's detected as being for Minecraft Forge or an older version of NeoForge.
Reproduction Steps
Install NeoForge 21.0.61-beta for Minecraft 1.21
Add LuckPerms-Forge-5.4.133.jar or LuckPerms-Forge-5.4.134.jar to the mods folder
Attempt to start the server
Observe the error in the logs
Expected Behaviour
LuckPerms should load successfully with NeoForge for Minecraft 1.21
Server Details
NeoForge 21.0.61-beta (MC: 1.21)
LuckPerms Version
5.4.133 and 5.4.134 (both tested)
Logs and Configs
No response
Extra Details
Error message observed:
[main/WARN] [net.neoforged.fml.loading.moddiscovery.ModDiscoverer/SCAN]: Skipping jar. File /home/servers/ATM10/mods/LuckPerms-Forge-5.4.133.jar is for Minecraft Forge or an older version of NeoForge, and cannot be loaded
This issue appears to be due to LuckPerms not yet being updated for compatibility with NeoForge and Minecraft 1.21.
LuckPerms does not (currently) have a release available for NeoForge. NeoForge is not the same as Forge.
NeoForge already has an API for permissions. Is support for this loader planned? The original Forge is already dying, many popular mods are no longer updated on it, they have moved to Neo.
UPD: This topic can be closed. Now I saw that NeoForge support has been added.
Yes, support was added, but when you add it to your server, everyone just gets stuck on the "Joining World..." screen indefinitely despite the console saying you joined. I removed all other mods and tested without LP (Server worked fine and you were able to join) and with LP only (Issue described above occurred).
everyone just gets stuck on the "Joining World..." screen indefinitely despite the console saying you joined.
@mindblaster0076 Can you try again using LuckPerms v5.4.140? The said issue should be fixed now.