Перейти к содержанию

deleted404

Пользователи
  • Постов

    7 108
  • Зарегистрирован

  • Победитель дней

    6

Весь контент deleted404

  1. да нет, скорее всего это, есть debug.log / latest.log ?
  2. Starlight нельзя установить с phosphor, они полностью несовместимы, мод bobby-3.1.0 для 1.18, но у тебя 1.17.1 попробуй вот ето: bobby 2.0.4 версию. удалить starlight
  3. нехватка памяти. лаунчер > установки > настроить > параметры jvm -Xmx3G
  4. зайди в свой акк в сторе или скачай лаунчер для 7\8 винды
  5. графический intel не тянет hd текстуры мода gymcraft
  6. установи лаунчер для win 7/8 и должен быть latest.log в файлах логс
  7. а можно ссылку на яндек диск со архивом модов и мир
  8. java.lang.RuntimeException: Invalid id 4096 - maximum id range exceeded.
  9. Вопросы и ответы В чем смысл этого клуба? - Помогать в осуществлении мечты и создать свой глобальный мод, узнать что такое java. ~на каком языке пишут моды? - java. ~java сложный язык ? - нет, по курсу Java MOOC - любой человек от 11 лет сможет научиться всем необходимым навыкам для моддинга. ~ Что такое MOOC ? -University of Helsinki’s free massive open online course (MOOC) of programming! ~стоит ли обучаться по книгам и ходить в платные занятия по java чтоб научиться быстрее? - нет, ну во первых для этого нужно быть сверхразумом чтоб понять нудные книги и гайды + слишком много воды, а во вторых никуда не надо ходить всяких курсах, тоже не эффективно, не понятно, рассчет на группу умных людей. Java mooc - курс для ВСЕХ, легкий простой понятный + халявно. пользуйтесь. ~если я двоечник и мне 9 лет и я не знаю математику и англ я смогу научиться кодить? - да, этот курс слишком простой и понятный даже без знания англ, единственная сложность - настройка среды обучения. ~сколько займет времени для изучения джавы на 100% ? - не знаю, у меня нет мотивации делать моды поэтому я не изучаю Java ...дорогу осилит идущий ~ а зачем? для чего, почему? какая тебе выгода ? как ты это узнал? - я это нашел в одном дискорде по моддингу от админа tterrag и хочу чтобы я и вы все научились понимать как делаются моды для майнкрафта, но этот клуб больше по обучению джавы, вот тема про то как создать свой мод на форж
  10. Ниже ты можешь найти инструкции по установке среды обучения по Java Test My Code и началу программирования. Перед тем как начать - удалите JDK 8 чтобы не было ошибок и скачайте JDK 11 - здесь инструкция как и где: Создай аккаунт MOOC.fi Создайте себе учетную запись MOOC.fi в материалах курса. Курс по java (создай аккаунт*)- https://java-programming.mooc.fi/ Установка TMCBeans - https://www.mooc.fi/en/installation/netbeans/ Установи JDK11 После того как установили TMCBeans - заходим в него и пишем логин и пароль который вы создали Учетная запись MOOC.fi необходима, чтобы вы могли выполнять упражнения. 3. Выбери организацию - выбираем MOOC 4. Выбери курс - Java Programming 1 5. жмем дальше ОК и ОК и скачиваем уроки. обязательно скачиваем плагин nb-javac !!! в самом низу ждем когда все просканируется и загрузится. -=-=-=--=-=-=--=-=-=--=-=-=--=-=-=- Если вы дошли до конца - тебе очень повезло ! -=-=-=--=-=-=--=-=-=--=-=-=--=-=-=- можно начинать изучать Java - https://java-programming.mooc.fi/part-1
  11. Часть 0. Набор для моддинга. Версия Forge 1.16.5 LTS (Long Term Support) (Стабильная версия для моддинга) https://files.minecraftforge.net/net/minecraftforge/forge/index_1.16.5.html - выбираем 1.16.5, версию справа где написано "Рекомендовано" скачиваем "Mdk" forge-1.16.5-36.2.20-mdk (MOD DEVELOPMENT KIT) https://adoptium.net/index.html?variant=openjdk8&jvmVariant=hotspot - скачиваем Temurin-11 LTS JDK (JAVA DEVELOPMENT KIT) https://www.jetbrains.com/idea/download/ - популярный для моддинга IDE (INTEGRAL DEVELOPMENT ENVIRONMENT) Это руководство основано на видео - Tutorials by kaupenjoe -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= Часть 1. установка и настройка -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= В установщике IntelliJ IDEA ставим add bin folder to path / add open as project / .java .groovy .kt ----> см картинки Устанавливаем JDK 11, в установщике ставим Set JAVA_HOME variable Создаем - E:\Modding\Minecraft Modding - в папку распакуем архив forge-1.16.5-36.2.20-mdk. удаляем не нужные блокноты LICENSE.txt README.txt changelog.txt. Запускаем IntelliJ IDEA выбираем открыть проект E:\Modding\Minecraft Modding - папка где лежит наш build.gradle Ждем пока все загрузится после того как все загрузится должно быть примерно так Сразу жмем на шестеренку слева > Tree appearance > снимаем галочки flatten packages + compact middle packages. все настройка завершена. -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= Часть 2 . создаем супер-мод без знания языка ! -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= в окне build.gradle на 15 строчке пишем нашу версию мода version = '1.0' version = '1.16.5-0.1' в окне build.gradle на 16 строчке пишем автора мода и название мода. (без пробелов, без хитростей и т.д.) group = 'com.yourname.modid' group = 'com.observer.supermod' в окне build.gradle на 17 строчке пишем название мода archivesBaseName = 'supermod' а теперь нам надо вызвать заменитель строк CTRL + R. появилось меню с лупой и 2мя строчками, в первую examplemod во вторую supermod в окне build.gradle на 34 строчке mappings channel: 'official', version: '1.16.5' ^ эту строчку стираем и вставляем строчку 34 : mappings channel: 'snapshot', version: '20210309-1.16.5' все. ничего не закрываем, оставь окно build.gradle. и переходим по папкам: src > main > java > com > example > examplemod > ExampleMod открываем ExampleMod переходим в вкладку ExampleMod.java в окне ExampleMod.java на 1 строчке пишем package com.example.examplemod; package com.observer.supermod; после этого наша строчка 1 выделится красным, жмем по строчке ПКМ > show context actions > move to package 'com.observer.supermod' после этого появится наша папка слева, удали ту папку которая com > example. переходим по нашим папкам com > observer > supermod > ExampleMod нажми на ExampleMod и нажми ПКМ > Refactor > Rename и пишем новое название SuperMod. на 22 строчке видим это @Mod("examplemod") сразу переходим на 24 строчку и видим знак { после знака { жми ENTER public static final String MOD_ID = "supermod"; ^ пишем вот это и после этого можно поменять наш @Mod("examplemod") на 22 строчки вот так как на картинке если написать @Mod(supermod.MOD_ID) выдаст ошибку потому что название не правильное supermod, а надо точно так же как называется наш файл - SuperMod. правильно @Mod(SuperMod.MOD_ID) неправильно @Mod("SuperMod".MOD_ID) неправильно @Mod("supermod.MOD_ID") все. ничего не закрываем и теперь переходим в папку resources > META INF > mods.toml открываем его в окне mods.toml находим строчку 18 и пишем modId="supermod" #mandatory в окне mods.toml находим строчку 24 и пишем displayName="Super Mod" #mandatory ВСЕ. Теперь надо сохранить все эти изменение сначала нажми на маленький призрак по середине, ждем. заходим в правом верхнем углу призрака с надписем Gradle. открываем Tasks > forgegradle runs > genIntellijRuns. ждем. 3. в самом Gradle открываем Tasks > forgegradle runs > genIntellijRuns. ждем. После этого переходим в окно SuperMod.java и видим в строчке 54. его надо стереть LOGGER.info("Got game settings {}", event.getMinecraftSupplier().get().options); ^ стираем строчку 54. Далее Ищем следующие строчки 61 или 64, найдите вот это: На этом месте осторожно удаляем и должно быть так: ВСЕ ! ФУХ. -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= Часть 3 . Проверяем наш мод -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= теперь мы должны проверить работает ли мод на клиенте и сервере, это можно сделать так: заходим в правом верхнем углу призрака с надписем Gradle и переходим по Tasks > forgegradle runs > Run Client RunClient - имитация майнкрафта RunServer - запуск сервера если мод запустился без ошибок и на сервере и на клиенте - он готов. пора выпустить мод - Gradle > Tasks > build > build -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= Если дошли до конца - тебе очень повезло, можно начинать изучать JAVA. -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= Что дальше, как научиться делать свой мод? Научиться программировать может любой школьник - даже если вам 11 лет и вы двоечник! Список основных вещей, которые нужно знать перед попыткой моддинга: Базовое знание Java: переменные, методы, классы (variables, methods, classes... ) Концепции объектно-ориентированного программирования (ООП): extends, implements, polymorphism... Общие шаблоны программирования: factories, registries, consumers Основы функционального программирования (FP): lambdas, effective final things... Понимание основ: уметь читать и писать код, сделанный вами и другими - Основы очистки: умение искать что-то в ванильном коде - Основы английского: умение читать и понимать, что говорится в руководствах, документации и т. Д. Финнский курс MOOC по Java - любой сможет научиться - главное мотивация......отличная возможность для всех, кто хочет изучить java https://java-programming.mooc.fi/ <----- Настройка среды обучение TMC java mooc. TMCBeans Java MOOC - учитель по кодингу для чайников. В клубе будет все необходимое, помощь, настройка, вопросы, переходим дальше, в раздел (Основная информация)
  12. Проблем со сборкой - не обнаружено, в мире не встречались такие скелеты
  13. Dawn-api инициализируется с promenade 2.2.1, а у вас 2.2.0 версия для 1.18, но у вас 1.18.1 ! попробуй вот ето: promenade-2.2.1 https://www.curseforge.com/minecraft/mc-mods/promenade/download/3575046
  14. какая версия майнкрафта? 1.18.1? мод geckolib версия для 1.16.5 а у вас 1.18.1 попробуй вот ето https://minecraft-inside.ru/download/200519/
×
×
  • Создать...