ForgeEssentials

ForgeEssentials

339k Downloads

[1.7.10] auth module is not working with Galacticraft installed

X-Coder opened this issue ยท 3 comments

commented

With forge essentials setting B:canMoveWithoutLogin=false and B:forceEnable=true the player is still able to move around and use everything, when not logged in. Without Galacticraft everything is working fine, the player can't move or use any GUI while not logged in.

I can't see any errors in the logs. The chatmessages, login and registration function do still work.

Tested it with these versions and some older ones:
MicdoodleCore-1.7-3.0.12.498
GalacticraftCore-1.7-3.0.12.498.jar
Galacticraft-Planets-1.7-3.0.12.498.jar
forgeessentials-1.7.10-1.4.6.1341-server.jar
forge-1.7.10-10.13.4.1614-1.7.10

micdoodle8/Galacticraft#2765

commented

Hi, I got a response from Galacticraft's developer @radfast:

The problem is in ForgeEssentials this line It would be better if they checked there for any instance of EntityPlayerMP.

Best is to report this to ForgeEssentials and ask them to make that change.

You can alternatively try installing PlayerAPI in your server-side mod list, that should probably work.

PlayerAPI works as workaround for me. It would be still nice if you can fix this, so it will work for other server owners too without the need for PlayerAPI.

commented

Yea... that is a really old line.... I can see when galacticraft is installed, the player's class never equals EntityPlayerMP. I will fix this as soon as I can get around to it.

commented

Thank you.