User Tools

Site Tools


ru:tutorial:setup

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
Last revisionBoth sides next revision
ru:tutorial:setup [2020/11/06 16:53] – created falseresyncru:tutorial:setup [2022/02/17 08:57] furnygo
Line 11: Line 11:
  
 ==== Ручное управление ==== ==== Ручное управление ====
-   - Скопируйте начальные файлы [[https://github.com/FabricMC/fabric-example-mod/|fabric-example-mod]] (или [[https://github.com/natanfudge/fabric-example-mod-kotlin|версию для Kotlin]], если вы хотите использовать Kotlin,), за исключением файлов ''LICENSE'' и ''README.md'', так как они нужны только для самого шаблона и не обязательны для Вашего мода.+   - Скопируйте начальные файлы [[https://github.com/FabricMC/fabric-example-mod/|fabric-example-mod]] (или [[https://github.com/natanfudge/fabric-example-mod-kotlin|версию для Kotlin]], если вы хотите использовать Kotlin), за исключением файлов ''LICENSE'' и ''README.md'', так как они нужны только для самого шаблона и не обязательны для Вашего мода.
    - Отредактируйте ''gradle.properties'':    - Отредактируйте ''gradle.properties'':
        * Установите полям ''archives_base_name'' и ''maven_group'' Ваши предпочтитаемые значения.        * Установите полям ''archives_base_name'' и ''maven_group'' Ваши предпочтитаемые значения.
Line 23: Line 23:
        
 === IntelliJ IDEA === === IntelliJ IDEA ===
-If you are using IntelliJ IDEA by JetBrains, please follow these steps+Если вы используете IntelliJ IDEA от JetBrains, пожалуйста, выполните следующие действия
-    - In the IDEA main menuselect 'Import Project' (or File -> Open... if you already have a project open). +    - В главном меню IDEA, выберите 'Import Project' (или File -> Open... если у вас уже есть открытый проект). 
-    - Select the project'build.gradle file to import the project+    - Выберите файл build.gradle проекта, чтобы импортировать его
-    - After Gradle is done setting upclose (File -> Close Project) and re-open the project to fix run configurations not displaying correctly+    - После того как Gradle закончит настройкузакройте проект (File -> Close Project) и снова откройте, чтобы исправить неверное отображение конфигураций запуска
-    - (If the run configurations still don't show uptry reimporting the Gradle project from the Gradle tab in IDEA.)+    - (Если конфигурации запуска по-прежнему не отображаютсяпопробуйте повторно импортировать проект Gradle с вкладки Gradle в IDEA.)
  
-//Optionalbut recommended//: +//Необязательноно рекомендуется//: 
-By default, IntelliJ delegates to Gradle to build the projectThis is unnecessary for Fabric and causes longer build times and hotswapping related weirdnessamong other problemsTo make it use the builtin compiler+По умолчанию IntelliJ делегирует Gradle создание проектаЭто не нужно для Fabric и вызывает более длительное время сборки и связанные с горячей заменой странностисреди прочих проблемЧтобы исправить это используйте встроенный компилятор
-    - Open the 'Gradle Settings' dialog from the Gradle tab+    - Откройте диалоговое окно 'Gradle Settings' на вкладке Gradle. 
-    - Change the 'Build and run using' and 'Run tests using' fields to 'IntelliJ IDEA'+    - Измените поля 'Build and run using' и 'Run tests using' на 'IntelliJ IDEA'
-    - Go to File -> Project Structure -> Project and set 'Project compiler output' to ''$PROJECT_DIR$/out''.+    - Перейдите в File -> Project Structure -> Project и установите 'Project compiler output' на ''$PROJECT_DIR$/out''.
  
-Unfortunatelyit is currently impossible to set an IDE-wide default for the 'Build and run using' and 'Run tests using' optionsso these steps have to be repeated for every new project.+К сожалениюв настоящее время невозможно установить значение IDE по умолчанию для параметров 'Build and run using' и 'Run tests using', поэтому эти шаги должны повторяться для каждого нового проекта.
  
-**NOTE:** Don't run ''./gradlew idea'' as it messes up with gradle and breaks develop environment.+**ПРИМЕЧАНИЕ:** Не запускайте ''./gradlew idea'', так как это портит gradle и нарушает среду разработки.
  
 === Eclipse === === Eclipse ===
-If you are using Eclipse and you would like to have the IDE run configs you can run ''gradlew eclipse''.+Если вы используете Eclipse и хотите, чтобы IDE запускала конфигурации, вы можете запустить ''gradlew eclipse''.
  
 === Visual Studio Code === === Visual Studio Code ===
-If you are using VSCode by Microsoft, please follow [[tutorial:vscode_setup|these instructions]]+Если вы используете VSCode от Microsoft, пожалуйста, следуйте [[ru:tutorial:vscode_setup|этим инструкциям]]
  
 ==== MinecraftDev IntelliJ IDEA Plugin ==== ==== MinecraftDev IntelliJ IDEA Plugin ====
-If you are using IntelliJ IDEA you can use the MinecraftDev pluginThis plugin adds support for automatically generating Fabric projects as well as some mixin related features like inspectionsgenerating accessors/shadow fields, and copying Mixin Target References (JVM Descriptors). +Если вы используете IntelliJ IDEA, вы можете использовать плагин MinecraftDev. Этот плагин добавляет поддержку автоматического создания проектов Fabric, а также некоторых функций, связанных с mixin, таких как проверки, генерация accessors/shadow полей и копирование целевых ссылок Mixin (дескрипторов JVM). 
-The plugin can be found [[https://plugins.jetbrains.com/plugin/8327|in the IntelliJ plugin repository]], so you can install it using IntelliJ's internal plugin browser by navigating to File → Settings → Plugins, then clicking the Marketplace tab and searching for Minecraft.+Плагин можно найти в [[https://plugins.jetbrains.com/plugin/8327|репозитории плагинов IntelliJ]], таким образом, вы можете установить его с помощью внутреннего браузера плагинов IntelliJ, перейдя в File → Settings → Plugins, затем перейдите на вкладку Marketplace и выполните поиск по слову Minecraft.
  
 ==== Generator ==== ==== Generator ====
-If you are unable to use the MinecraftDev plugin or the [[https://github.com/FabricMC/fabric-example-mod/|fabric-example-mod]] repoyou may also use [[https://github.com/ExtraCrafTX/GeneratorFabricMod|GeneratorFabricMod]] by ExtraCrafTX, a convenient tool to automatically generate new fabric mods from templateFollow these steps+Если вы не можете использовать плагин MinecraftDev или [[https://github.com/FabricMC/fabric-example-mod/|fabric-example-mod]], вы также можете использовать [[https://github.com/ExtraCrafTX/GeneratorFabricMod|GeneratorFabricMod]] от ExtraCrafTX, удобный инструмент для автоматического создания новых модов Fabric из шаблонаВыполните следующие действия
-  - Download latest release of GeneratorFabricMod [[https://github.com/ExtraCrafTX/GeneratorFabricMod/releases|here]] and extract them+  - Скачайте последнюю версию GeneratorFabricMod [[https://github.com/ExtraCrafTX/GeneratorFabricMod/releases|здесь]] и извлеките его
-  - Make a new directorythen run a command shell there and type ''path/to/GeneratorFabricMod/bin/GeneratorFabricMod''+  - Создайте новый каталогзатем запустите там командную строку и введите ''path/to/GeneratorFabricMod/bin/GeneratorFabricMod''
-  - After letting it get its dependenciesfollow the instructions and input required information+  - После того как он получите свои зависимостиследуйте инструкциям и введите необходимую информацию
-  - You're now donejust open the project folder with in your IDE. +  - Теперь все готовопросто откройте папку проекта в вашей IDE. 
-===== Getting started ===== +===== Приступая к работе ===== 
-Try [[tutorial:items|adding an item]] or [[tutorial:blocks|a block]]. It's also a good idea to visit [[tutorial:applychanges|Applying changes without restarting Minecraft]].+Попробуйте [[ru:tutorial:items|добавить предмет]] или [[ru:tutorial:blocks|блок]]. Также посетите [[ru:tutorial:applychanges|Применение изменений без перезапуска Minecraft]].
  
-===== Advice ===== +===== Совет ===== 
-  * While Fabric API is not strictly necessary for developing modsits primary goal is to provide cross-compatibility and hooks where the game engine does notand as such it is highly recommendedEven some of the tutorials on the wiki implicitly require Fabric API. +  * Хотя Fabric API не является строго необходимым для разработки модовего основная цель-обеспечить кросс-совместимость, где этого не делает игровой движоки поэтому он настоятельно рекомендуетсяДаже некоторые учебники в вики неявно требуют Fabric API. 
-  * Occasionally, with development of fabric-loom (our Gradle build plugin) issues may crop up which require resetting the cache filesThis can be done by running ''gradlew cleanloom''Running ''gradlew %%--%%stop'' can also help with a few rare issues+  * Иногда при разработке fabric-loom (нашего плагина Gradle build plugin) могут возникать проблемы, требующие сброса файлов кэшаЭто можно сделать, запустив ''gradlew cleanloom''Запуск ''gradlew %%--%%stop'' также может помочь с несколькими редкими проблемами
-  * Don't hesitate to ask questionsWe're here to help you and work with you to make your dream mod a reality.+  * Не стесняйтесь задавать вопросыМы здесь, чтобы помочь вам и работать с вами, чтобы сделать ваш мод мечты реальностью.
  
-===== Troubleshooting =====+===== Диагностика =====
  
-==== Missing sounds ====+==== Отсутствующие звуки ====
  
-Sometimes, when importing the Gradle project into an IDE, the assets might not download correctlyIn this case, run the ''downloadAssets'' task manually either using IDE's built-in menu or by simply running ''gradlew downloadAssets''.+Иногда при импорте проекта Gradle в IDE ресурсы могут загружаться неправильноВ этом случае запустите задачу ''downloadAssets'' вручную либо с помощью встроенного меню IDE, либо просто запустив ''gradlew downloadAssets''.
  
ru/tutorial/setup.txt · Last modified: 2022/02/25 21:10 by furnygo