xmafee 459 13 35 9 Ноя 2018 #1 Всем привет. Как проверить игрока на гм1, и если это так, то отменять эвент rendergameroverlayevent. заранее спасибо.
Всем привет. Как проверить игрока на гм1, и если это так, то отменять эвент rendergameroverlayevent. заранее спасибо.
Решение WendoX 10 Ноя 2018 Java: @SubscribeEvent @SideOnly(Side.CLIENT) public void Render(Pre event) { if(Minecraft.getMinecraft().thePlayer.capabilities.isCreativeMode) { if(event.type == ElementType./**Твой рендер*/) { event.setCanceled(true); } } } Если хочешь какие не будь свои рендеры,то Java: if(!Minecraft.getMinecraft().thePlayer.capabilities.isCreativeMode) { Minecraft.getMinecraft().fontRenderer("Текст", x, y , цвет); }
Java: @SubscribeEvent @SideOnly(Side.CLIENT) public void Render(Pre event) { if(Minecraft.getMinecraft().thePlayer.capabilities.isCreativeMode) { if(event.type == ElementType./**Твой рендер*/) { event.setCanceled(true); } } } Если хочешь какие не будь свои рендеры,то Java: if(!Minecraft.getMinecraft().thePlayer.capabilities.isCreativeMode) { Minecraft.getMinecraft().fontRenderer("Текст", x, y , цвет); }
timaxa007 Модератор 5,831 409 672 9 Ноя 2018 #2 Developer написал(а): на гм1 Нажмите для раскрытия... Как будто я знаю какой режим у тебя на 1. Ты про креатив, то можно: Java: if (player.capabilities.isCreativeMode) Позитивный голос 0 Негативный голос
Developer написал(а): на гм1 Нажмите для раскрытия... Как будто я знаю какой режим у тебя на 1. Ты про креатив, то можно: Java: if (player.capabilities.isCreativeMode)
WendoX 106 8 19 10 Ноя 2018 #3 Java: @SubscribeEvent @SideOnly(Side.CLIENT) public void Render(Pre event) { if(Minecraft.getMinecraft().thePlayer.capabilities.isCreativeMode) { if(event.type == ElementType./**Твой рендер*/) { event.setCanceled(true); } } } Если хочешь какие не будь свои рендеры,то Java: if(!Minecraft.getMinecraft().thePlayer.capabilities.isCreativeMode) { Minecraft.getMinecraft().fontRenderer("Текст", x, y , цвет); } Позитивный голос 0 Негативный голос Решение
Java: @SubscribeEvent @SideOnly(Side.CLIENT) public void Render(Pre event) { if(Minecraft.getMinecraft().thePlayer.capabilities.isCreativeMode) { if(event.type == ElementType./**Твой рендер*/) { event.setCanceled(true); } } } Если хочешь какие не будь свои рендеры,то Java: if(!Minecraft.getMinecraft().thePlayer.capabilities.isCreativeMode) { Minecraft.getMinecraft().fontRenderer("Текст", x, y , цвет); }