LuckPerms

LuckPerms

41.4k Downloads

Fabric mod confict with Chunky

Nidre opened this issue · 5 comments

commented

Description

Fabric server 1.16.5 don`t start with Chunky and LuckyPerms.

Environment details

  • Server type/version: Fabric 1.16.5 (loader 0.11.1)
  • LuckPerms version: v5.2.104

Log

2021-02-07-5.log

commented

I'm not sure why you think Chunky is the issue..?

Strange error though, to be honest I'm not sure why it's happening. Try updating to the latest Fabric/FabricAPI maybe?

commented

Tested with 3 mods
fabric-api-0.30.0-1.16
Chunky-1.2.29
LuckPerms-Fabric-5.2.104

Got it
latest.log

When i delete one of mod, LuckPerms or Chunky server start successfully.

A visually similar error was due to a conflict between worldedit and carpet and it's fixed now from worldedit side.

commented

The same with LuckPerms 5.3.3. Chunky's author says this is a LuckPerms issue (pop4959/Chunky#72)

commented

I want to clarify that I do not mean to assign blame here - it is entirely possible that this is not a problem in either mod. When I looked into this issue on my side, I could not find any conflicting classes. However, I was able to confirm that this only occurs when both mods are installed.

For the time being, a suitable workaround is to install Chunky and pre-generate your world, and then remove it before installing LuckPerms. Obviously less than ideal, but there isn't a suitable alternative until Luck or myself has time to dig into this more.

commented

The fix is to explicitly define archivesBaseName on multi-module projects.

Both LuckPerms & Chunky were not doing this - and both called their Fabric module fabric, resulting in a conflict at runtime due to the name of the Mixin refmap file.

This should be fixed in the latest versions of each :)