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

  1. keelfy

    Масса вариаций переменных и огромное количество предметов с этими вариациями

    Гугли IExtendedEntityProperties [hr] Даже для реализации моего примера лучше пользовать IEEP
  2. keelfy

    Масса вариаций переменных и огромное количество предметов с этими вариациями

    Делаем переменные со статами, которые сейчас, о которой знает только сервер. Переместив какой-либо объект на оси, мы отправляем итог перемещения на сервер, где из полученных данных делаем новое значение стат. (Схема по пути "все на сервер") Можно хранить на клиенте все статы, чтобы облегчить...
  3. keelfy

    Изменить управление и логику движения игрока на своё

    Player API тебе в помощь. Дает доступ к методам из EntityPlayerMP / EntityPlayer / EntityPlayerSP Кстати, задавать скорость движения можно по нажатии кнопки, например (а не через тики). Отменяешь нажатие кнопки через KeyBinding#setKeyBindState(keyCode, false) - это не даст майну запустить...
  4. keelfy

    Помогите с HUD

    Sprite Animation
  5. keelfy

    Эффект экрана

    Я не знаю как включать, поэтому и сказал что можно посмотреть как майн их включает)
  6. keelfy

    Эффект экрана

    "Супер секретные настройки"? Их Minecraft создает шейдерами встроенными, смотри пример в EntityRenderer.class (вроде, но посмотреть стоит). Берешь от туда пример и биндишь шейдер в RenderWorldPreEvent А выключаешь шейдер в RenderWorldPostEvent Со всяческими нужными тебе проверками.
  7. keelfy

    [Модели] ModelBase.class to OBJ

    Есть способ модельки, экспортированные из Techne, трансформировать в OBJ?
  8. keelfy

    Всегда фронтальная сторона

    Это не направления, а текстурки сторон
  9. keelfy

    Как работает освещение

    Освещение [писалось под 1.8] Исходная версия туториала Мои остальные туториалы и переводы Перевод довольно сложен, поэтому ошибок и некорректностей не избежать. О них, а так же о предложения по уроку, можно сообщить в ВК и в ЛС форума. Minecraft использует три модели освещения, в зависимости...
  10. keelfy

    Всегда фронтальная сторона

    В минисруфте есть 4 стороны света (и как на нашей с вами Земле): SOUTH (0), WEST (1), NORTH (2), EAST (3), Они обозначаются цифрами и вычисляется это дело через формулу: // entity.rotationYaw - вместо entity нужно написать того, кто блок установил int heading =...
  11. keelfy

    Всегда фронтальная сторона

    // Значения 0-3 (включительно) для каждой стороны света int heading = MathHelper.floor_double(entity.rotationYaw * 4.0F / 360.0F + 0.5D) & 3; // записывай его в TileEntity в NBT при установке и считывай для отображения [hr] Еще можно узнать название для стороны света String name =...
  12. keelfy

    професионал нужен

    Если хочешь узнать про основы скиннинга - можно посмотреть в IvToolkit, там слабенькая реализация вроде есть. Еще есть ютубер ThinMatrix - у него серия видео о создании игры на OpenGL, где он рассказывает о создании скелетных анимаций. если я ничего не путаю.
  13. keelfy

    если сломалась броня.....

    Тебе нужен TickEvent.PlayerTickEvent. (ивент регистрируется так - FMLCommonHandler.instance().bus().register()) Вроде он успевает засечь момент, когда предмет еще не пропал и у него прочность 0, если нет, то простой заменяй армор на обычный, если у него прочность == 1 [hr] Ты пытаешься...
  14. keelfy

    [Рендер] Рендер в первом лице, если надета броня

    Эм, прости, что? Это чисто мой код
  15. keelfy

    [Рендер] Рендер в первом лице, если надета броня

    Сам допер
  16. keelfy

    [Рендер] Рендер в первом лице, если надета броня

    Ты рендеришь предмет, который в руке! Где мне вызывать рендер, когда армор на игрока надет? IItemRenderer вызывается только если предмет в руке.
  17. keelfy

    [Рендер] Рендер в первом лице, если надета броня

    А где рендерить-то?
  18. keelfy

    [Рендер] Рендер в первом лице, если надета броня

    Если делать рендерер для предмета, то он работает в том случае, если предмет у игрока в руке. А у меня должно реагировать на надетую броню.
  19. keelfy

    [Рендер] Рендер в первом лице, если надета броня

    Мне нужно отображать модель в первом лице, если на игрока одета броня. Подскажите что-нибудь, ибо я в тупике... Спасибо заранее  Есть возможность юзать RenderPlayerAPI - может в ней есть что-то, что мне поможет.
Назад
Сверху