本文整理汇总了Java中net.minecraftforge.client.GuiIngameForge.renderObjective方法的典型用法代码示例。如果您正苦于以下问题:Java GuiIngameForge.renderObjective方法的具体用法?Java GuiIngameForge.renderObjective怎么用?Java GuiIngameForge.renderObjective使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类net.minecraftforge.client.GuiIngameForge
的用法示例。
在下文中一共展示了GuiIngameForge.renderObjective方法的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: getGuiElementState
import net.minecraftforge.client.GuiIngameForge; //导入方法依赖的package包/类
public static boolean getGuiElementState(GuiElements element) {
switch (element) {
case OVERLAY:
return GuiIngameForge.renderHelmet;
case PORTAL:
return GuiIngameForge.renderPortal;
case HOTBAR:
return GuiIngameForge.renderHotbar;
case CROSSHAIRS:
return GuiIngameForge.renderCrosshairs;
case BOSS_HEALTH:
return GuiIngameForge.renderBossHealth;
case HEALTH:
return GuiIngameForge.renderHealth;
case ARMOR:
return GuiIngameForge.renderArmor;
case FOOD:
return GuiIngameForge.renderFood;
case MOUNT_HEALTH:
return GuiIngameForge.renderHealthMount;
case AIR:
return GuiIngameForge.renderAir;
case EXPERIENCE:
return GuiIngameForge.renderExperiance;
case JUMP_BAR:
return GuiIngameForge.renderJumpBar;
case OBJECTIVES:
return GuiIngameForge.renderObjective;
default:
return false;
}
}
示例2: renderOverlay
import net.minecraftforge.client.GuiIngameForge; //导入方法依赖的package包/类
@ForgeSubscribe
public void renderOverlay(RenderGameOverlayEvent ev) {
if (guiHidden) {
GuiIngameForge.renderHelmet = false;
GuiIngameForge.renderPortal = false;
GuiIngameForge.renderHotbar = false;
GuiIngameForge.renderCrosshairs = false;
GuiIngameForge.renderBossHealth = false;
GuiIngameForge.renderHealth = false;
GuiIngameForge.renderArmor = false;
GuiIngameForge.renderFood = false;
GuiIngameForge.renderHealthMount = false;
GuiIngameForge.renderAir = false;
GuiIngameForge.renderExperiance = false;
GuiIngameForge.renderJumpBar = false;
GuiIngameForge.renderObjective = false;
}
if (shouldUnhideGui) {
GuiIngameForge.renderHelmet = true;
GuiIngameForge.renderPortal = true;
GuiIngameForge.renderHotbar = true;
GuiIngameForge.renderCrosshairs = true;
GuiIngameForge.renderBossHealth = true;
GuiIngameForge.renderHealth = true;
GuiIngameForge.renderArmor = true;
GuiIngameForge.renderFood = true;
GuiIngameForge.renderHealthMount = true;
GuiIngameForge.renderAir = true;
GuiIngameForge.renderExperiance = true;
GuiIngameForge.renderJumpBar = true;
GuiIngameForge.renderObjective = true;
shouldUnhideGui = false;
guiHidden = false;
}
}
示例3: setGuiElementState
import net.minecraftforge.client.GuiIngameForge; //导入方法依赖的package包/类
public static void setGuiElementState(GuiElements element, boolean isVisible) {
switch (element) {
case OVERLAY:
GuiIngameForge.renderHelmet = isVisible;
break;
case PORTAL:
GuiIngameForge.renderPortal = isVisible;
break;
case HOTBAR:
GuiIngameForge.renderHotbar = isVisible;
break;
case CROSSHAIRS:
GuiIngameForge.renderCrosshairs = isVisible;
break;
case BOSS_HEALTH:
GuiIngameForge.renderBossHealth = isVisible;
break;
case HEALTH:
GuiIngameForge.renderHealth = isVisible;
break;
case ARMOR:
GuiIngameForge.renderArmor = isVisible;
break;
case FOOD:
GuiIngameForge.renderFood = isVisible;
break;
case MOUNT_HEALTH:
GuiIngameForge.renderHealthMount = isVisible;
break;
case AIR:
GuiIngameForge.renderAir = isVisible;
break;
case EXPERIENCE:
GuiIngameForge.renderExperiance = isVisible;
break;
case JUMP_BAR:
GuiIngameForge.renderJumpBar = isVisible;
break;
case OBJECTIVES:
GuiIngameForge.renderObjective = isVisible;
break;
}
}