You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
SwitchyProxy.LOGGER.info("Interfaces: {} {}", player instanceof SwitchyPlayer, player.getGameProfile() instanceof SwitchyProxyProfile);
The connector compatible version of styled chat is 2.2.3, which isn't released yet - if this can't be reproduced with a different gameprofile interface injection, let me know and i can provide copies.
The text was updated successfully, but these errors were encountered:
Right, authlib, this is gonna be a bit of a problem. The issue here is that only GAME layer libraries can be mixed into on Forge. I suspect authlib is placed on the BOOT layer, which means mixins targetting its classes will never run. I ran into the same problem in FFAPI, where one of Fabric's mixins was targetting a codec class, and could not be ported over to Forge.
The best solution I can think of would be moving these libraries to the GAME layer, but that is outside of Connector's control. I suppose I could talk to Neo about it though.
Describe the bug
When running switchy proxy 1.5.7, chat fails because
instanceof SwitchyProxyProfile
(an injected interface) returns false for player gameprofiles.Steps to reproduce
instanceof
with a logger.false
.Logs
https://mclo.gs/tcFdskf
Additional context
In the log, i'm printing the following:
SwitchyProxy.LOGGER.info("Interfaces: {} {}", player instanceof SwitchyPlayer, player.getGameProfile() instanceof SwitchyProxyProfile);
The connector compatible version of styled chat is 2.2.3, which isn't released yet - if this can't be reproduced with a different gameprofile interface injection, let me know and i can provide copies.
The text was updated successfully, but these errors were encountered: