DrexHD / VanillaPermissions

This fabric mod adds permission checks into vanilla, to allow for full permission customization.
MIT License
20 stars 2 forks source link

Incompatible with Sinytra Connector #17

Open DedMaxim opened 6 months ago

DedMaxim commented 6 months ago

Server crashes on startup if installed on Forge via Sinytra Connector. I completely understand if this will never be resolved but there is really no alternative to this mod... Or, at least, I haven't found any.

Setup: Minecraft 1.20.1 Forge 47.2.19 Connector 1.0.0 beta 37 Forgified Fabric API 0.92.0 1.11.3 Vanilla Permissions 0.2.3 (also tried 0.2.2 - same result)

latest.log: latest.log

ajh123 commented 3 months ago

It seems there is an incompatibility between Forge's com.mojang.brigadier.tree.ArgumentCommandNode class and Vanilla Permission's CommandNodeAccessor interface.

I'm not sure on the exact details, however, this will help the main developer.

DrexHD commented 3 months ago

The problem seems similar to https://github.com/Sinytra/Connector/issues/214, because CommandNode is from the brigadier library. There doesn't seem to be any obvious solution and forge isn't my main priority atm.

DedMaxim commented 3 months ago

The problem seems similar to Sinytra/Connector#214, because CommandNode is from the brigadier library. There doesn't seem to be any obvious solution and forge isn't my main priority atm.

Sadge. Well, thanks for the answer anyways!