Результаты поиска

  1. DarkOm

    [1.7.10] Верхний блок

    Так, кажется сам нашел -_-. Как всегда, как только уже нет решения и идешь на форум int y = player.worldObj.getTopSolidOrLiquidBlock(x,z);
  2. DarkOm

    [1.7.10] Верхний блок

    Есть код на 1.12.2: BlockPos validPos = world.getTopSolidOrLiquidBlock(new BlockPos(x,0,z)) Он вычисляет y верхнего блока. Так вот, я не могу найти альтернативу для 1.7.10, может кто подсказать?
  3. DarkOm

    [1.7.10] Проблемы с отрисовкой

    У меня другой теперь вопросик) Я хочу убрать отрисовку эффектов и сдвиг инвентаря, я нашел где это происходит в InventoryEffectRenderer public void initGui() { super.initGui(); if (!this.mc.thePlayer.getActivePotionEffects().isEmpty()) { this.guiLeft =...
  4. DarkOm

    [1.7.10] Проблемы с отрисовкой

    Короче, дошло) Я не везде поставил type == all. Теперь все гуд, спасибо огромное!
  5. DarkOm

    [1.7.10] Проблемы с отрисовкой

    Отрисовка Лого в drawScreen GL11.glPushMatrix(); RenderUtils.renderTextures(50/4, 50/4, 506/4, 163/4, logo); GL11.glPopMatrix(); public static void renderTextures(float x, float y, float w, float h, ResourceLocation texture) {...
  6. DarkOm

    [1.7.10] Проблемы с отрисовкой

    RenderGameOverlayEvent.Post event Здесь и рисуем. Я добавил type == all и теперь худ еды не меняется но не везде помогло. Вот отрисовка MenuInGame
  7. DarkOm

    [1.7.10] Проблемы с отрисовкой

    При рисовании drawRect у меня либо текстуры ломается Либо цвет меняет. Вот код отрисовки: GL11.glPushMatrix(); GL11.glDisable(GL11.GL_TEXTURE_2D); Gui.drawRect((w / 2) - 100, 0, (w / 2) + 100, 10, new Color(0x3a3a3a).getRGB()); Gui.drawRect((w /...
  8. DarkOm

    [1.7.10] Предотвращения полёта

    Вопросик есть. Я реализовал механику которая не позволяет летать в определенном мире. Работает банально до безумия: Проверяет мир и проверяет player.isFly и если да то отключает. Но я столкнулся с 2 проблемами - Драконик и психи с прочным пробелом. Грудак из драконика постоянно включает полет...
  9. DarkOm

    NBT и натяжка лука

    Я думаю обнуляется вечно itemUseDuration
  10. DarkOm

    NBT и натяжка лука

    Код отката времени перезарядки public void onTick(ItemStack stack) { if (!stack.hasTagCompound()) stack.setTagCompound(new NBTTagCompound()); if(stack.getTagCompound().hasKey("Spell")) { if (stack.getTagCompound().getInteger("Spell") > 0) {...
  11. DarkOm

    NBT и натяжка лука

    Есть код if(stack.getTagCompound().hasKey("Spell")) { if (stack.getTagCompound().getInteger("Spell") > 0) { stack.getTagCompound().setInteger("Spell", stack.getTagCompound().getInteger("Spell") - 1); } } else{...
  12. DarkOm

    Невидимая броня при приседании

    В 1.7.10 тоже есть player.isInvisible(true) вроде и я его тоже пробовал, но он прячет чисто игрока, броню видно, а мне нужно скрыть в принцыпе рендер с броней
  13. DarkOm

    Невидимая броня при приседании

    Появилась проблема нужна помощь, я уже переписал метод и скрываю игрока через Рендер ивент. @SubscribeEvent @SideOnly(Side.CLIENT) public void onRenderPlayer(RenderPlayerEvent.Pre e){ ExtendedPlayer props = ExtendedPlayer.get(e.entityPlayer); if(props.activeArmor >...
  14. DarkOm

    Невидимая броня при приседании

    Вот как всегда, напишешь от безысходности и находишь решение. Всего то надо добавить int и поставить проверку что если int ==0 то снимать эффект и давать текстуру обратно, а потом int = 1
  15. DarkOm

    Невидимая броня при приседании

    Вопросик есть. Делаю броню, которая скрывает игрока если он нажмет определенную клавишу (Сейчас, когда он присаживается), однако я понял что в принцепе меняю текстуру и делаю игрока невидимым навсегда. if (player.inventory.armorInventory[0] != null && player.inventory.armorInventory[0].getItem()...
  16. DarkOm

    [1.7.10] Получение урона и его преобразование

    Хук Ванильной ISpecialArmor @Hook(returnCondition = ReturnCondition.ALWAYS) @SideOnly(Side.CLIENT) public static float ApplyArmor(ISpecialArmor.ArmorProperties nulled, EntityLivingBase entity, ItemStack[] inventory, DamageSource source, double damage) { И меняешь return на дамаг с...
  17. DarkOm

    [1.7.10] Получение урона и его преобразование

    Ну с тем как менять урон вроде разобрался то только чего то понять не могу как передать переменную защиты каждой брони Вопрос закрыт
  18. DarkOm

    [1.7.10] Получение урона и его преобразование

    Я читал твоё сообщение, в другой теме, ты там говорил что и сам толком не разобрался как работает)
  19. DarkOm

    [1.7.10] Получение урона и его преобразование

    Если что вот мой EventHandler @SubscribeEvent public void onLivingAttack(LivingHurtEvent e){ if(!e.entity.worldObj.isRemote) { if (e.entityLiving instanceof EntityPlayer) { EntityPlayer player = (EntityPlayer) e.entityLiving; DamageSource...
  20. DarkOm

    [1.7.10] Получение урона и его преобразование

    Я знаю что есть похожие темы и я все прошерстил, но возможно я либо слепой, либо не понимаю чего то У меня есть Броня, и я хочу по своему указывать защиту ей, и вот 2 вопроса меня мучают. 1 - В LivingHurtEvent я могу вытащить получаемый урон или поставить свой но и то и то немогу. То есть на...
Сверху