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

  1. ScalpelRed

    Чтение наследованного класса из стороннего jar вызывает NoClassDefFoundError

    Сработало, спасибо большое
  2. ScalpelRed

    Чтение наследованного класса из стороннего jar вызывает NoClassDefFoundError

    А что за ClassLoader мода? Он уже существует, или это что-то, что надо создать самому? UPD: более правильный вопрос: как это работает не на 1.12?
  3. ScalpelRed

    Чтение наследованного класса из стороннего jar вызывает NoClassDefFoundError

    Здравствуйте. У меня в моде есть абстрактный класс ChatProcessor. Также есть папка chatprocessors, в которой есть jar-файлы с классами, наследованными от ChatProcessor. Мод должен при определённых действиях (в моём случае - вводе специальной команды) подгрузить класс из jar-файла и создать...
  4. ScalpelRed

    Как парсить BlockState подобно тому, как это делается в командах?

    Например, если в SetBlock указано что-то вроде minecraft:redstone_lamp[lit=true] BlockStateParser пробовал, он, похоже, вообще не доступен при работе с Fabric.
  5. ScalpelRed

    Как изменить версию Gradle? (с 7.4.2 на 8.1)

    Спасибо, нашёл Если кто-то не найдёт, то он в gradle/wrapper/gradle-wrapper.properties
  6. ScalpelRed

    Как изменить версию Gradle? (с 7.4.2 на 8.1)

    Пишу в Intellij Idea под Fabric, loom не хочет работать с версией gradle ниже 8.1, а как её изменить - честно говоря, не знаю. Можете подсказать? Использую плагин Minecraft development
  7. ScalpelRed

    Не могу создать кодек для генератора чанков

    Неужели никто в этом не разбирается?
  8. ScalpelRed

    Не могу создать кодек для генератора чанков

    Снова здравствуйте Проблема с созданием кодека (CODEC) в классе. По примеру исходного кода, я делаю это как-то так: public static final Codec<FractalChunkGenerator> CODEC = RecordCodecBuilder.create( (instance) -> FractalChunkGenerator.commonCodec(instance).and(...
  9. ScalpelRed

    Как сгенерировать блок на определённых координатах?

    Здравия желаю Можете, пожалуйста, рассказать, как сгенерировать блок на определённых координатах в мире? К сожалению, я не нашёл достаточно подробных туториалов (потому что искать не умею, но это уже другая история) Изначально пробовал через setBlockState, но так не получится сгенерировать...
  10. ScalpelRed

    Получение атакующего игрока со стороны клиента

    А вот это очень даже хорошая идея. Правда, тогда надо проверять не изменение позиции, а изменение скорости, потому что в момент отбрасывания игрок может двигаться в другом направлении. А как можно получить эти данные? Или это обычный Motion из тегов игрока?
  11. ScalpelRed

    Получение атакующего игрока со стороны клиента

    да, это можно проверить трассировкой луча, но проблема в том, что на игрока может смотреть несколько других игроков, и тогда непонятно, кто именно ударил
  12. ScalpelRed

    Получение атакующего игрока со стороны клиента

    Тогда логика там будет заключаться в распознавании изображения на экране, для чего нужны относительно сложные нейросети, так что это вообще не вариант.
  13. ScalpelRed

    Получение атакующего игрока со стороны клиента

    Проблема в том, что мод нужен исключительно для клиента, на сервер его поставить нельзя будет. Более того, он рассчитан на использование его, например, на играх вроде Bedwars'a, и разработчики сервера, конечно же, его ставить не будут. Но мне не обязательно делать именно так, можно и другими...
  14. ScalpelRed

    Получение атакующего игрока со стороны клиента

    Здравия желаю. Мне нужно получить ник игрока, атакующего главного героя. Сейчас у меня есть такой код: @SubscribeEvent public static void CheckAttack(final LivingAttackEvent event){ DamageSource source = event.getSource(); Entity trueSource = source.getTrueSource()...
Сверху