@SideOnly(Side.CLIENT)
@SubscribeEvent
public void renderTick(TickEvent.RenderTickEvent event)
{
Minecraft mc = FMLClientHandler.instance().getClient();
World world = mc.theWorld;
if (event.phase != TickEvent.Phase.START) {
if ((Minecraft.getMinecraft().renderViewEntity instanceof EntityPlayer)) {
EntityPlayer player = (EntityPlayer)Minecraft.getMinecraft().renderViewEntity;
if ((player != null) && (mc.inGameHasFocus) && (Minecraft.isGuiEnabled())) {
// If player have radiation detector on hotbar.
if (isPlayerHasItemOnHotbar(player.inventory, ItemsHZDS.radiation_detector)) {
PlayerTracker tracker = TrackerManager.lookupTrackerFromUsername(mc.thePlayer.getCommandSenderName());
if (tracker != null) {
renderRadiation(tracker);
}
}
}
}
}
}
ClientEventHandler.java 文件源码
java
阅读 26
收藏 0
点赞 0
评论 0
项目:HazardsLib
作者:
评论列表
文章目录