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

  1. Alchemist

    Сообщение в чат на 1.16.5

    Мало просто смотреть в исходники. Надо делать это внимательно!
  2. Alchemist

    Краш compileJava при сборке мода

    Понятно. А в остальном, это мой косяк, или что-то ещё? А то лезет в голову всякое типа вирусов или неисправного винта (ведь логи, как я понял, намекают, что какой-то класс в какой-то либе негоден, возможно, повреждён?)
  3. Alchemist

    Краш compileJava при сборке мода

    package com.madalchemist.microbes.network; import com.madalchemist.microbes.capabilities.Diseases; import com.madalchemist.microbes.capabilities.DiseasesProvider; import com.madalchemist.microbes.capabilities.IDiseases; import hohserg.elegant.networking.api.ElegantPacket; import...
  4. Alchemist

    Сообщение в чат на 1.16.5

    Не то чтобы лень, просто самое очевидное решение приходит с опозданием... Я тогда уже полусонный был, так как у тебя тоже написал, и ещё по-всякому, только не въехал, почему не работает. Оказалось, там ещё UUID указывать надо. Если сообщение не от игрока а от самой игры, то можно...
  5. Alchemist

    Краш compileJava при сборке мода

    Когда попытался запустить мод, выскочило такое: D:\Dev\Microbes>gradlew runClient To honour the JVM settings for this build a single-use Daemon process will be forked. See https://docs.gradle.org/7.1.1/userguide/gradle_daemon.html#sec :disabling_the_daemon. Daemon will be stopped at the end of...
  6. Alchemist

    Сообщение в чат на 1.16.5

    Возникла необходимость вывести текст в чат. На 1.12.2 можно было так: player.sendMessage(new TextComponentString(message)); Но на 1.16.5 такого больше нет! Так как же написать что-то в чат?
  7. Alchemist

    Как проверить мод, использующий ElegantNetworking, прямо из IDE / Gradle

    Кстати либа реально классная, если бы её небыло, не знаю, как долго я бы ещё не решался писать что-то, требующее синхронизации клиента и сервера...
  8. Alchemist

    Как проверить мод, использующий ElegantNetworking, прямо из IDE / Gradle

    Ура! Работает! (вот любят же разработчики ломать совместимость...) Спасибо огромное! А что, есть существенная разница между 1.16.4 и 1.16.5? Большинство модов что я видел работают сразу на всех 1.16.x...
  9. Alchemist

    Как проверить мод, использующий ElegantNetworking, прямо из IDE / Gradle

    D:\Dev\Microbes>gradlew -v ------------------------------------------------------------ Gradle 7.1.1 ------------------------------------------------------------ Build time: 2021-07-02 12:16:43 UTC Revision: 774525a055494e0ece39f522ac7ad17498ce032c Kotlin: 1.4.31 Groovy...
  10. Alchemist

    Как проверить мод, использующий ElegantNetworking, прямо из IDE / Gradle

    compile fg.deobf( "io.gitlab.hohserg.elegant.networking:elegant-networking-1.16:3.10" ) compileOnly "io.gitlab.hohserg.elegant.networking:annotation-processor:3.10" //для idea annotationProcessor "io.gitlab.hohserg.elegant.networking:annotation-processor:3.10" Build file...
  11. Alchemist

    Как проверить мод, использующий ElegantNetworking, прямо из IDE / Gradle

    Менял только название мода и добавил либу
  12. Alchemist

    Как проверить мод, использующий ElegantNetworking, прямо из IDE / Gradle

    buildscript { repositories { maven { url = 'https://maven.minecraftforge.net' } mavenCentral() } dependencies { classpath group: 'net.minecraftforge.gradle', name: 'ForgeGradle', version: '5.1.+', changing: true } } apply plugin...
  13. Alchemist

    Как проверить мод, использующий ElegantNetworking, прямо из IDE / Gradle

    Цифры заменил первым делом (хотя нет, не первым, там отдельная тема как про то как я воевал с взбесившейся IDEA, по невнимательности пытаясь скормить ей 1.12.2, при том что там ещё и сломалось что-то). По умолчанию в build.gradle есть такое: buildscript { repositories { maven { url...
  14. Alchemist

    Как проверить мод, использующий ElegantNetworking, прямо из IDE / Gradle

    А ведь либа хорошая, пакетную систему с ней сделать проще чем добавить свой блок. Но необходимость каждый раз тестировать на "боевом" майнкрафте жутко бесит.
  15. Alchemist

    Как проверить мод, использующий ElegantNetworking, прямо из IDE / Gradle

    В статье всё для 1.12, у меня 1.16.5, а ещё ругается на compile (но не на compileOnly). Если ничего не кидать в run/mods, то клиент крашит из-за отсутствия классов из либы.
  16. Alchemist

    Как проверить мод, использующий ElegantNetworking, прямо из IDE / Gradle

    А либу то куда кидать? Всё так же в run/mods?
  17. Alchemist

    Как проверить мод, использующий ElegantNetworking, прямо из IDE / Gradle

    Наконец то смог прикрутить эту либу к своему моду. Всё компилируется и даже запускается, красным ничего не подчёркивает. Но, как только в игре происходит эвент, когда должен быть отправлен пакет, вылетает вот такое: java.lang.NoSuchMethodError...
  18. Alchemist

    IDEA ругается на ElegantNetworking

    Короче, оказалось, что на EntityPlayerMP ругается, потому что я вписал в build.gradle версию либы для 1.12.2, что касается Idea, то там потом вообще всё пошло вразнос, переустановил - вроде всё работает.
  19. Alchemist

    IDEA ругается на ElegantNetworking

    То, что ругается IntelliJ, не мешает скомпилировать этот код. Зато в другом месте опять повылезал этот чёртов EntityPlayerMP... Причём только в командной строке, а сама IDEA в это время ругается вообще непонятно на что: > Task :compileJava FAILED...
  20. Alchemist

    IDEA ругается на ElegantNetworking

    Скачал с гитхаба, там методы называются правильно, но вылезает вообще непонятный глюк: при реализации метода onReceive() из ServerToClientPacket выдаёт Method does not override method from its superclass - при том, что я даже своего кода туда не добавил, кроме вывода в консоль чтоб понять что...
Назад
Сверху