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

  1. BetaZavr

    Заморозка игрока

    Хмм, я не знаю годных способов отменить нажатие клавиш клавиатуры. И тем более при определённых условиях, но отменить мышь несложно. Её просто нужно разрушить |Mouse.destroy()| и создать |Mouse.create()| заново в событии MouseEvent (отмена самого события просто исключает нажатие кнопок мыши, но...
  2. BetaZavr

    Заморозка игрока

    Есть же годный ответ - включить пустое GuiScreen на вроде такого: public class FreezeGui extends GuiScreen { @Override protected void keyTyped(char typedChar, int keyCode) throws IOException { if (keyCode==1) { return; } } } Причины всего и вся: В основе класса Minecraft...
  3. BetaZavr

    Переопределение эффекта

    Сейчас получается вот такая ерунда: Как видно - оба вида частиц. Навсякий скину свои коды: @SubscribeEvent //регистрация текстуры на стороне клиента public void adderPreTextureLoad(TextureStitchEvent.Pre event) { TextureMap map = event.getMap()...
  4. BetaZavr

    Переопределение эффекта

    Времени всем доброго. Вопросы на 1.12.2: - Есть ли способ переопределить/заменить частицы эффектов зелий. При создании эффекта зелья на сущность, есть логический параметр, отвечающий за показ эффекта частиц. Там сумма цвета и прочее. Я хочу отображать свой эффект/частицы для создаваемого...
  5. BetaZavr

    Продолжительность эффектов (зелий)

    Ооо, вы правы, на стороне сервера в сущности полное время)
  6. BetaZavr

    Продолжительность эффектов (зелий)

    Пытаюсь сделать вывод на экран полного времени действия эффектов игрока/мобов. Есть эффекты с действием до часа. Но вот в чём загвоздка: При создании PotionEffect путём вызова в моде или командой /effect ... с временем более 32147 тиков приватная переменная int duration принимает значение 32147...
  7. BetaZavr

    С сервера на клиент - пустой тег NBT ForgeData.

    Поглядел что такое Capability, пакеты. Да это решит проблему. Не знаю какой размер длины NBT при этом можно передать) через байты. Моих познаний явно не хватает, чтобы разобраться в решении. Есть какие-нибудь гайды на мою версию?
  8. BetaZavr

    С сервера на клиент - пустой тег NBT ForgeData.

    На стороне сервера происходит различного рода изменения данных сущности/игрока. Которые хранятся в теге ForgeData: entity.getEntityData() ---> NBTCompound {....} Я пытаюсь написать мод, который использует эту дату на стороне клиента для отображения некоторых данных в GUI. И, как оказалось сервер...
Назад
Сверху