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

  1. PlayerLeftClick

    world.getBlockState нужна помощь.

    Нет, обычно его нужно передавать в качестве параметра. Или получать его от объекта или TileEntity. *Покажи свой код полностью.
  2. PlayerLeftClick

    world.getBlockState нужна помощь.

    Ты не можешь просто использовать какую-то случайную переменную и ожидать, что она волшебным образом будет работать.
  3. PlayerLeftClick

    Переполнение стека NBT

    Ты прописал NBTTagCompound самому себе. *И да, что бы лучше был виден код, используй специальные поля для кода.
  4. PlayerLeftClick

    Возможности Intellij IDEA

    Более подробно можешь ознакомится тут: IntelliJ IDEA keyboard shortcuts
  5. PlayerLeftClick

    Метод AttackEvent

    Использовать пакеты.
  6. PlayerLeftClick

    Метод AttackEvent

    Поскольку снаряды влияют на других игроков, лучше всего создавать их только на стороне сервера. Просто добавь небольшую проверку: if(!world.isRemote) { //methods }
  7. PlayerLeftClick

    Ошибка прокси/сервера

    Похоже ты действительно не понимаешь, что такое прокси, не так ли? Можешь попытаться взять информацию отсюда:
  8. PlayerLeftClick

    Ошибка прокси/сервера

    Имя поля глупое, зачем называть поле clientside? Кроме того, "Объект" здесь вряд ли подходит, хотя теоретически он сработает. И тебе не хватает параметров для аннотации.
  9. PlayerLeftClick

    Ошибка прокси/сервера

    Это поле: public static Object someField; Это аннотация к полю: @SomeAnnotation public static Object someField;
  10. PlayerLeftClick

    Ошибка прокси/сервера

    Тебе нужно поместить @SidedProxy в ПОЛЕ. Не метод. И это должно быть ОДНО поле, тогда FML выберет, какой прокси использовать (клиентский или серверный). В этом весь смысл использования прокси.
  11. PlayerLeftClick

    Как получить метаданные?

    Параметры для setBlock: x, y, z, block, meta, flags. Ты передал метаданные для параметра flags. Внимательно посмотри, что ты сделал. Думаю, тогда ты найдешь свою ошибку.
  12. PlayerLeftClick

    Как получить метаданные?

    Покажи свой код полностью.
  13. PlayerLeftClick

    Как получить метаданные?

    Сам по себе объект Block не имеет метаданных. Объект представляет все экземпляры этого блока, независимо от метаданных. *Метаданные устанавливаются при вызове world.setBlock.
  14. PlayerLeftClick

    Графический интерфейс.

    Нужно всегда проверять ElementType события, иначе будет рендерить несколько раз за кадр.
  15. PlayerLeftClick

    MCreator

    Врядли найдется тот, кто будет тебе помогать с MCreator. Он тут не приветствуется, если действительно хочешь делать моды, дам тебе совет: изучай Java, не пожалеешь.
  16. PlayerLeftClick

    Графический интерфейс.

    Только что попробовал у себя: @SubscribeEvent public void interact(RenderGameOverlayEvent.Post event) { if (event.type != RenderGameOverlayEvent.ElementType.EXPERIENCE) { return; } Minecraft.getMinecraft().fontRenderer.drawString("Работает!", 10, 200, 0x000000); } Теперь...
  17. PlayerLeftClick

    Графический интерфейс.

    Покажи свой код с помощью Post. Если все правильно, то он должен работать.
  18. PlayerLeftClick

    Графический интерфейс.

    Начнем с того, что Pre выполнится до того, как данный элемент будет отрисован. Если ты добавляешь в HUD, тебе нужен Post.
  19. PlayerLeftClick

    Графический интерфейс.

    Тебе нужно проверять это в своем обработчике событий.
  20. PlayerLeftClick

    Графический интерфейс.

    Взгляни на GuiIngameForge и на порядок, в котором там что-то рисуется. Затем выбери ElementType, который нужно нарисовать за чатом.
Назад
Сверху