diff --git a/src/main/kotlin/ru/dbotthepony/mc/otm/client/MatteryGUI.kt b/src/main/kotlin/ru/dbotthepony/mc/otm/client/MatteryGUI.kt index 8b0628872..df3199543 100644 --- a/src/main/kotlin/ru/dbotthepony/mc/otm/client/MatteryGUI.kt +++ b/src/main/kotlin/ru/dbotthepony/mc/otm/client/MatteryGUI.kt @@ -331,10 +331,12 @@ object MatteryGUI { fun onLayerRenderEvent(event: RenderGuiLayerEvent.Pre) { val gui = minecraft.gui - if (event.name == VanillaGuiLayers.FOOD_LEVEL || event.name == VanillaGuiLayers.AIR_LEVEL) { - renderFoodAndAir(event, gui) - } else if (event.name == VanillaGuiLayers.PLAYER_HEALTH) { - renderPlayerHealth(event, gui) + if (minecraft.gameMode?.canHurtPlayer() == true && !minecraft.options.hideGui) { + if (event.name == VanillaGuiLayers.FOOD_LEVEL || event.name == VanillaGuiLayers.AIR_LEVEL) { + renderFoodAndAir(event, gui) + } else if (event.name == VanillaGuiLayers.PLAYER_HEALTH) { + renderPlayerHealth(event, gui) + } } }