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

  1. GlassSpirit

    Разделение Клиент-Сервер и пакетная система ElegantNetworking

    GlassSpirit добавил(а) новый ресурс: [Познавательный МайнкрафтЪ] Разделение Клиент-Сервер и коммуникация - Базовая теоретическая информация по разделению Клиента и Сервера и их коммуникации. Узнать больше об этом ресурсе...
  2. GlassSpirit

    Разделение Клиент-Сервер и пакетная система ElegantNetworking

    Разделение Клиент-Сервер и пакетная система В этой статье описаны базовые принципы коммуникации между клиентом и сервером Minecraft, а также предложен удобный фреймворк для создания своих пакетов. Оглавление: Разделение Клиент-Сервер Коммуникация ванильный Клиент ←→ Сервер Безопасность при...
  3. GlassSpirit

    Специальный рендер блока без TileEntity

    Про анимацию, как пример приведу летающую книжку у зачар стола. Примерно такое. По поводу второго, можно пример пожалуйста?
  4. GlassSpirit

    Специальный рендер блока без TileEntity

    Ты уверен что это реализуемо просто джсонами?
  5. GlassSpirit

    Специальный рендер блока без TileEntity

    Здравствуйте, форумчане. Внезапно понадобилось сделать аналог блока барьера, чтобы для всех был невидимый, но когда в руке специальный предмет, рисовал определенную текстуру. Проблема заключается в том, что делать для них TileEntity мне кажется оч стремным и ресурсоемким занятием, ибо некоторые...
  6. GlassSpirit

    Перенос классов майна в свой мод

    Ну, с приватными полями тебе поможет статья про AccessTransformers, а этот пингиндекс можно и вручную посчитать же, судя по коду =/
  7. GlassSpirit

    Перенос классов майна в свой мод

    @talosdx, дичь несешь. mc.currentScreen имеент тип GuiScreen, так же как и mc.displayGuiScreen принимает GuiScreen. Откастовать GuiIngame к Gui и передать как GuiScreen не является возможным
  8. GlassSpirit

    Перенос классов майна в свой мод

    Просто непонятно для какой цели тебе нужен этот класс... Для изменения отрисовки на экране есть ивенты же, а больше я применений не могу придумать
  9. GlassSpirit

    Перенос классов майна в свой мод

    Когда-то в далеких старых версиях, я брал этот GuiIngameForge, декомпилировал, и запихивал в тот же пакет, но в своем моде. Игра с ClassLoader, видимо. Далее, после компиляции, заменял класс в папке форджа =/ Очень по-извращенски конечно, но тебе возможно подойдут хуки, видел библиотеки для...
  10. GlassSpirit

    Smart GUI

    Вот здесь тоже неплохая библиотека, может позаимствуешь что-нибудь)
  11. GlassSpirit

    Музыка в меню

    У кого-то в коде видел такое Minecraft.getMinecraft().getSoundHandler().playSound(PositionedSoundRecord.getMasterRecord(new SoundEvent(sound), 1.0F));
  12. GlassSpirit

    Регистрация модели предмета через ModelLoader

    ModelRegistryEvent так же сырой, ибо В любом случае на решение уже не влияет
  13. GlassSpirit

    Регистрация модели предмета через ModelLoader

    На 1.10.2 Регистр эвент вообще не срабатывает, приходится все через GameRegistry регать)
  14. GlassSpirit

    Регистрация модели предмета через ModelLoader

    Ладно, проблема в принципе решилась использованием другого метода регистрации mc.getRenderItem().getItemModelMesher().register(Item.getItemFromBlock(block), 0, new ModelResourceLocation(block.getRegistryName(), "inventory")); на стороне клиентской прокси. Видимо ModelLoader и ивенты регистра еще...
  15. GlassSpirit

    Регистрация модели предмета через ModelLoader

    А вопрос вот в чем, как правильно использовать ивент ModelRegistryEvent, и можно ли вообще это делать на данной прекрасной версии, если он стартует даже до преинициализации (FMLPreInitializationEvent) мода? Проблема в том, что необходимо зарегистрировать модель предмета-блока, но при вызове...
  16. GlassSpirit

    Smart GUI

    То чувство, когда выложил код в опенсорс, но люди не помогают в разработке, а только критикуют и докапываются хд
  17. GlassSpirit

    Smart GUI

    На 1.10.2 возможно юзать? Ибо написано для 1.7.10, как понимаю.
Назад
Сверху