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

  1. Cornell

    Свой сервер для обработки запросов

    Spring или как ты и написал PhP скриптик. Второй намного проще в реализации неподготовленному прогеру
  2. Cornell

    Непонятный текст в описании

    Добавь в build.gradle: compileJava.options.encoding = "UTF-8" compileTestJava.options.encoding = "UTF-8"
  3. Cornell

    С чего начать?

    @Yarka Minecraft Modding: Creating Custom Living Entities
  4. Cornell

    LinkageError: loader constraint violation

    У меня есть наследник IClassTransformer, который хукает метод Minecraft.displayGuiScreen(GuiScreen). При загрузке класса GuiScreen я ловлю вот такое исключение: Покопался в интернетах, нашел причину, которая более вероятна для этой ситуации: В моем случае GuiScreen мог быть загружен как батя...
  5. Cornell

    Подгрузка и бинд текстуры из вне

    А ведь можно было перед созданием темы глянуть кто наследует AbstractTexture/ITextureObject. Тебе нужна DynamicTexture, она принимает BufferedImage, а изображение в свою очередь достается методом ImageIO.read(пример можно найти в ThreadDownloadImageData). Просто создай свою подобную текстуру...
  6. Cornell

    NativeImage душит память

    @Dahaka Спасибо за ответ. Ошибку я уже нашел, а вот по поводу нагрузки DynamicTexture на оп даже не задумывался, обязательно перепишу все.
  7. Cornell

    NativeImage душит память

    @hohserg1 она закрывается в MinecraftUtils.readNativeImage. Как я и написал, аналогичный код на 1.12.2 не нагружает систему. Проблема в коде, касающемся NativeImage и DynamicTexture
  8. Cornell

    Форум в мобильное приложение

    ИМХО - Бессмысленно. Форум не монетизируется, учитывая, что адблок сейчас есть у всех и не особо популярен как тот же хабр, чтобы заинтересовать такой фичей аудиторию. К тому же, легко найти информацию о финансовом пороге входа на рынок мобильных приложений: Мало того, если разработчики форума...
  9. Cornell

    GUI с текстурой больше 256 на 256 пикселей

    x - левый край y - верхний край С остальным должно быть все понятно void drawCustom(int x, int width, int height, int y) { Tessellator tessellator = Tessellator.instance; GL11.glEnable(GL11.GL_BLEND); OpenGlHelper.glBlendFunc(770, 771, 1, 0)...
  10. Cornell

    NativeImage душит память

    В 1.13 на смену BufferedImage пришел майновский NativeImage и мне изначально показалось, что здесь не может быть никаких проблем, но как бы не так. Мой код подгружает несколько изображений на игрока из интернетов и при помощи DynamicTexture регистрирует их в игре. И если раньше(1.12.2) такой...
  11. Cornell

    Модификация кода при запуске

    Добрый день. Стоит задача заменить содержимое геттера getLocationSkin в AbstractClientPlayer. Да, знаю есть библиотека @GloomyFolken, но работает она на версиях до 1.13. Может кто подсказать как используя твикер/класс трансформер, к примеру, правильно модифицировать код при запуске ?
  12. Cornell

    [Гайд][Легко][1.6+] Модификация чужого кода при запуске (трансфомеры)

    Комната ожидания поддержки версий 1.13+:whistle:
  13. Cornell

    VCS в мультимодульной idea

    @CoomingSoon
  14. Cornell

    VCS в мультимодульной idea

    Я недавно начал использовать idea для модулей, к каждому из которых должна быть подключена vcs. Проблема в том, что при добавлении модуля я не могу найти способа включить для него vcs. Делать это приходится, открывая каждый проект/модуль в новом окне и подключения vcs там. Проще говоря, когда у...
  15. Cornell

    Починка предмета

    Попробуй создать свой рецепт. Наглядный пример есть в моем моде Xlv's Locks или похожем моде Locks. Оперируй в рецепте методами getItemDamage, getItemMaxDamage и setItemDamage и будет тебе счастье.
  16. Cornell

    Обратный отсчёт

    Для примера: public void какой_то_Твой_Метод() { //System.currentTimeMillis() возвращает время с 1 января 1970 года в миллисекундах. Секунда = 1000 миллисекунд. //Здесь ты запоминаешь время в миллисекундах в начале выполнения метода long timeStart = System.currentTimeMillis()...
  17. Cornell

    Запрет комбинаций

    @SideOnly(Side.CLIENT) @Mod.EventHandler public void event(FMLPostInitializationEvent event) { FMLCommonHandler.instance().bus().register(this); } @SideOnly(Side.CLIENT) @SubscribeEvent public void event(TickEvent.RenderTickEvent event) { if(RenderManager.debugBoundingBox) {...
  18. Cornell

    Проверка на присутствие предмета

    Самый просто способ: регистрируй свой TickHandler(FmlCommondHandler.instanse.bus().register(твой тик хэндлер)), в нем обрабатывай ServerTickEvent, в котором раз в N количество времени проверяй инвентарь игрока на валидные предметы
  19. Cornell

    [Гайд][Легко][1.6+] Модификация чужого кода при запуске (трансфомеры)

    @GloomyFolken Стоит ли ждать апдейта библиотеки ? :coffee:
  20. Cornell

    Фон главного меню клиента

    Научись воспроизводить видео в самой яве, а потом скопируй код в свое меню. Как меню сделать гайд ты здесь найдешь. Как видео воспроизвести тоже много гайдов
Назад
Сверху