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

  1. I

    Проверка EntityPlayer

    if (Entity instanceof EntityPlayer)
  2. I

    Почему ItemStack то?

    Методом getRarity() вы пытаетесь получить редкость предмета, указанного в аргументах. В конструкторе вашего Item'a необходимо указать объект типа Item.Properties с вызовом метода rarity(), в аргументе которого и будет указать ваш
  3. I

    Сломался мод Sevtech

    А как это относится к моддингу?
  4. I

    Версия майнкрафта для моддинга

    Если ты только начал изучать джаву, то лучше будет пока присмотреться к 1.12.2, так как эту версию уже достаточно разжевали и поиск ответа на твой вопрос не составит особого труда. Можешь конечно начать и с 1.19.3, но шанс помощи с этой версией будет ниже, чем с помощью на 1.12.2/1.7.10 (хотя...
  5. I

    Как создать блок дерева?

  6. I

    рендер картинки в гуи

    вызывай super.blit() после бинда текстуры, а там уже выставляй координаты как для области рендера, так и для размера текстуры
  7. I

    Проверить инструмент в ведущей руке по его типу

    if (item instanceof AxeItem)
  8. I

    Помогите найти мод!

    Вероятнее всего, Cocricot
  9. I

    [1.12.2] Пустой предмет при рендере obj

    Для каждого файла имеется фиксированный путь. Для моделек, например, это папка models, для текстур - textures, для звуков - sounds и т.д. Вот ты указал путь до папки items в своём blockstate, он пытается найти папку models с этой папкой, но ничего не находит. Я тебе даже скинул пример с...
  10. I

    [1.12.2] Пустой предмет при рендере obj

    А я сказал про модельку, а не про текстуру
  11. I

    [1.12.2] Пустой предмет при рендере obj

    1) Твоя моделька (.obj и .mtl), по идее, должны находиться в папке models. У тебя они находятся, почему-то, в папке textures. 2) В твоём blockstates написано хрен пойми что. Вся твоя функция описана в 3-х строчках, после чего закрывается (зачем?). Возьми-ка шаблон отсюда и перепиши под себя...
  12. I

    Рендер OBJ брони на мобах.

    Это значит, что ты сделал что-то не так.
  13. I

    [1.12.2] TileEntityRender получает всегда air как предмет из TileEntity

    Если тебе нужно рендерить предмет, то лучше будет воспользоваться Minecraft.getMinecraft().getRenderItem().renderItem(ItemStack, ItemCameraTransforms.TransformType.FIXED). Это поможет убрать 4 ненужные строчки из твоего рендера. Еще, вероятнее всего, твой рендер предмета будет тёмным - тогда...
  14. I

    [1.12.2]Локализация сообщения в чате, описания предмета и т.д.

    Типа такого: public void addInformation(ItemStack stack, @Nullable World worldIn, List<String> tooltip, ITooltipFlag flagIn) { String info = I18n.format("message", new Object[0]); tooltip.add(info); } где "message" - твой ключ А далее просто вставляешь этот ключ с его значением в файл...
  15. I

    проблема с GUI

    Скорее всего, переменная furnaceData не инициализирована, поэтому и выкидывает Exception
  16. I

    Изменение текстуры кнопки по id

    Твой renderButton вызывается в методе render? Если нет, то переопредели метод render у себя в классе, и вызывай renderButton в нём
  17. I

    Изменение текстуры кнопки по id

    У класса Widget есть метод renderButton, в котором происходит бинд текстуры и отрисовка кнопки. К примеру, создай класс на основе Button и переопредели этот метод, в котором будешь делать проверку на id и биндить нужную тебе текстуру для кнопки.
  18. I

    События дублируются

    Ну я поэтому и оставил ссылку на документацию
  19. I

    События дублируются

    Для этого есть FMLcommonhandler#getEffectiveSide(). Он как раз и является альтернативой world.isRemote(). А вообще, более об этом подробно говорится тут: Sides - Forge Documentation
  20. I

    События дублируются

    Ивент вызывается и на клиентской стороне, и на серверной. Проверяй на World#isRemote()
Назад
Сверху