|
@@ -52,6 +52,7 @@ import net.minecraft.client.gui.components.events.GuiEventListener;
|
|
|
import net.minecraft.client.gui.screens.Screen;
|
|
|
import net.minecraft.client.gui.screens.inventory.AbstractContainerScreen;
|
|
|
import net.minecraft.client.multiplayer.ClientLevel;
|
|
|
+import net.minecraft.client.multiplayer.PlayerInfo;
|
|
|
import net.minecraft.client.renderer.MultiBufferSource;
|
|
|
import net.minecraft.client.renderer.entity.ItemRenderer;
|
|
|
import net.minecraft.client.resources.language.I18n;
|
|
@@ -426,7 +427,8 @@ public class ContainerScreenOverlay extends WidgetWithBounds implements REIOverl
|
|
|
}
|
|
|
|
|
|
private GameType getCurrentGameMode() {
|
|
|
- return Minecraft.getInstance().getConnection().getPlayerInfo(Minecraft.getInstance().player.getGameProfile().getId()).getGameMode();
|
|
|
+ PlayerInfo info = Minecraft.getInstance().getConnection().getPlayerInfo(Minecraft.getInstance().player.getGameProfile().getId());
|
|
|
+ return info == null ? GameType.SURVIVAL : info.getGameMode();
|
|
|
}
|
|
|
|
|
|
private Rectangle getSearchFieldArea() {
|