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

  1. nikita23830

    Как добавить obj блоку разные расположения к игроку?

    GL11.glRotatef(90f, 0.1f, 0.1f, 1.0f); после pushMatrix, но до callList
  2. nikita23830

    Как добавить obj блоку разные расположения к игроку?

    Крути через GL11.glRotate(90, 0, 1, 0)
  3. nikita23830

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

    По setBlock setBlock(x, y, z, block, meta, flag) к примеру setBlock(0, 1, 0, Blocks.WOOD, 12, 2) - 12 мета
  4. nikita23830

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

    world.getBlockMetadata(x, y, z)
  5. nikita23830

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

    @SidedProxy(server=...., client =....) public static CommonProxy serverside;
  6. nikita23830

    Threading и OpenGL 1.7.10

    Всем спасибо, нашел решение через org.jogamp.gluegen и org.jogamp.jogl Позволяет вызвать Threading.invokeOnOpenGLThread(false, () -> { }); Зачем это нужно? Скачать из инета 50000 картинок и инициализировать их в GL майна (new DynamicTexture)
  7. nikita23830

    Threading и OpenGL 1.7.10

    Согласно статье https://www.khronos.org/opengl/wiki/OpenGL_and_multithreading можно использовать OpenGL в соседних потоках. Однако когда я пытаюсь использовать я сталкиваюсь с тем, что вырубаю поддержку GL в основном потоке. Есть кто занимался таким вопросом?
  8. nikita23830

    Не отображается текстурка сущности

    Проверь логи, скорее всего текстуры не встали
  9. nikita23830

    Ошибка Proxy

    Ты не правильно сделал. @SidedProxy(clientSide = "mod.core.ClientProxy", serverSide = "mod.core.ServerProxy") public static ServerProxy sproxy; А статик у ClientProxy лучше отдать в самом ClientProxy через instance Аннотация @SidedProxy должна находиться над серверным прокси
  10. nikita23830

    ai сущности

    Через @Mixins или через ASM Hook влезь и поменяй условия
  11. nikita23830

    Как сделать модель для брони в 1.7.10?

    Метод из класса Item @SideOnly(Side.CLIENT) public ModelBiped getArmorModel(EntityLivingBase entityLiving, ItemStack itemStack, int armorSlot) { }
  12. nikita23830

    Не до конца работает код с отбрасыванием.

    Все просто, motion - это клиент, а твое лучше обрабатывать на сервере. Подумай над тем как передать инфу на клиент. Лично я юзал отдельный IMessage для передачи инфы о движении и т.д.
  13. nikita23830

    Как показать скин в GUI

    Посмотри в GuiInventory, оттуда можно даже статик метод дернуть. А так, объяви ModelBiped и в рендере moder.render(...) Заранее сдвинув матрицу через glTranslatef/glTranslated
  14. nikita23830

    Виснет сервер при спавне сущности во время загрузки мира

    Не очень похоже на проблему. Если ивент оффнуть, все норм становится? Да и зачем именно так делать? Я бы посоветовал просто отменить ивент и вывести нового моба, если я правильно понял суть ивента
  15. nikita23830

    GExt - The GUI extension

    О так удобнее :) Ну кстати многих отпугивает именно отсутствие wiki (ну кого спрашивал). Может в .md на гит залить инфу?
  16. nikita23830

    GExt - The GUI extension

    Не хватает примера с Ilistener :) Замучился чес слово с ним
  17. nikita23830

    Сделать чек на приват WorldGuard в Forge моде

    Там вероятнее всего он просто обращался к Баккиту
  18. nikita23830

    Сделать чек на приват WorldGuard в Forge моде

    Зависит от прямых рук. Если руки прямые, то независимо Bukkit сервер или другие площадки, сделать можно многое... Не все можно сделать ивентами. Инжект позволяет сделать прямое общение с плагином, что куда проще пакетной системы. Достаточно сделать заготовки и вперед.
  19. nikita23830

    Сделать чек на приват WorldGuard в Forge моде

    Использовал вариант Gunirs. Отличный способ на проверку наличия флага n и много еще для чего. Этим способом легко общаться с плагинами.
  20. nikita23830

    Gradlew forgeSrc

    Наврал, скачал, добрый ты человек
Сверху