1. Капли на экране | 2. Проверка условия

Версия Minecraft
1.7.10
48
1
1. Во время дождя, на экране должны появляться капли. Я их нарисую, а как рендерить то?
2. У меня есть блок газа, со свойствами схожими с паутиной (через блок можно пройти и он пропускает свет)
Так вот, можно ли с помощью ifи else сделать проверку на одетый на голову ItemStack(x, y); (как то так)
Если можно, то как?
2.1 Я не знаю как делать проверки
2.2 Я не знаю как делать проверку в определенном слоте
 
1.
Java:
    private static final ResourceLocation custP = new ResourceLocation(Constants.MODID, "путь");
@SubscribeEvent(priority=EventPriority.NORMAL)
    public void draw(RenderGameOverlayEvent.Post event) {
        if (event.type != ElementType.EXPERIENCE || event.isCancelable()) {
            return;
        }

        this.mc.getTextureManager().bindTexture(custP);
        drawTexturedModalRect(140, 10, 0, 0, 256, 256);       

    }

2.
Java:
@SubscribeEvent
public void onEntityUpdate(LivingUpdateEvent event) {
        EntityPlayer player = (EntityPlayer) event.entity;
        if ((player.inventory.armorInventory[3] == /*Что должно быть одето*/)
        {/*Действия*/}
    }
П.с. не забудь регистрировать эвенты в главном классе
 
1.
Java:
    private static final ResourceLocation custP = new ResourceLocation(Constants.MODID, "путь");
@SubscribeEvent(priority=EventPriority.NORMAL)
    public void draw(RenderGameOverlayEvent.Post event) {
        if (event.type != ElementType.EXPERIENCE || event.isCancelable()) {
            return;
        }

        this.mc.getTextureManager().bindTexture(custP);
        drawTexturedModalRect(140, 10, 0, 0, 256, 256);      

    }
попробую, спасибо огромное!
 
еще один сталкер?)
 
Назад
Сверху