So I am trying to check if a player is an operator upon server join, this is to display a message to operators only. However I seem to always getting true back from func_152607_e. I believe I am using the function incorrectly because I doubt it returns true for all players even non-OP players.
sample of my code:
@SubscribeEvent
public void playerjoin(PlayerLoggedInEvent event)
{
//OpCheck
GameProfile player = event.player.getGameProfile();
Boolean IsOP = MinecraftServer.getServer().getConfigurationManager().func_152607_e(player);
if (IsOP == true)
{
event.player.addChatMessage(new ChatComponentText("Operator Join Message"));
}
else{
event.player.addChatMessage(new ChatComponentText("Regular Join Message"));
}
}