User Tools

Site Tools


ru:tutorial:terms

Differences

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

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Next revisionBoth sides next revision
ru:tutorial:terms [2022/01/06 21:58] okeyndellru:tutorial:terms [2022/02/11 07:17] – грамматика furnygo
Line 4: Line 4:
  
 ==== Mod ID ==== ==== Mod ID ====
-В документации, иногда мы будем ссылается на Mod ID или modid в коде. Mod ID расшифровывается как Идентификатор мода. Это строка должна однозначно определять Ваш мод. Mod ID часто связаны с пространством имён с таким же именем, и, следовательно, теми же ограничениями. Mod ID могут содержать только символы нижнего регистра ''a-z'', числа ''0-9'', и символы ''_-'', при этом их должно быть не менее двух. К примеру, Minecraft использует пространство имён ''minecraft''.+В документации, иногда мы будем ссылаться на Mod ID или modid в коде. Mod ID расшифровывается как Идентификатор мода. Эта строка должна однозначно определять Ваш мод. Mod ID часто связаны с пространством имён с таким же именем, и, следовательно, теми же ограничениями. Mod ID могут содержать только символы нижнего регистра ''a-z'', числа ''0-9'', и символы ''_-'', при этом их должно быть не менее двух. К примеру, Minecraft использует пространство имён ''minecraft''.
  
 Mod ID часто является сокращённой версией имени мода, которое делает его коротким, но узнаваемым и предотвращает конфликты имён.  Mod ID часто является сокращённой версией имени мода, которое делает его коротким, но узнаваемым и предотвращает конфликты имён. 
-Обычно, проект с названием "My Project--" должен быть ''myproject'', ''my_project'', или, в некоторых случаях, ''my-project'' так же работает, но иногда это может быть неудобно. Этот  мод будет регистрировать предметы и блоеи используя это Mod ID как регистрационное пространство имён.+Обычно, проект с названием "My Project--" должен быть ''myproject'', ''my_project'', или, в некоторых случаях, ''my-project'' так же работает, но иногда это может быть неудобно. Мод будет регистрировать предметы и блоки используя Mod ID как регистрационное пространство имён.
  
-Некоторые из начальных руководств будут использовать идентификатор mod_id и регистрировать элементы и блоки в пространстве имен заполнителя, и вы можете думать об этом как о начальном шаблоне - хотя оставить это без изменений не опасно для тестирования, не забудьте изменить его, если вы собираетесь чтобы выпустить свой проект.+Некоторые из начальных руководств будут использовать идентификатор mod_id и регистрировать элементы и блоки в пространстве имен заполнителя, и вы можете думать об этом как о начальном шаблоне - хоть и оставить это без изменений не опасно для тестирования, не забудьте изменить его, если вы собираетесь выпустить свой проект.
  
 ==== Теги ==== ==== Теги ====
Line 22: Line 22:
  
 Мод обычно содержит как минимум один класс инициализатора, который должен реализовывать один из «ModInitializer», «ClientInitializer» и «ServerInitializer». Все интерфейсы находятся в пакете net.fabricmc.api. Чтобы изменить или добавить инициализаторы, вам нужно отредактировать «fabric.mod.json» и найти блок «entrypoints», а затем отредактировать их соответствующим образом. Мод обычно содержит как минимум один класс инициализатора, который должен реализовывать один из «ModInitializer», «ClientInitializer» и «ServerInitializer». Все интерфейсы находятся в пакете net.fabricmc.api. Чтобы изменить или добавить инициализаторы, вам нужно отредактировать «fabric.mod.json» и найти блок «entrypoints», а затем отредактировать их соответствующим образом.
- Блок **«main»** предназначен для инициализаторов модов, +  * Блок **«main»** предназначен для инициализаторов модов, 
- блок **«client»** — для инициализаторов клиентских модов, +  * Блок **«client»** — для инициализаторов клиентских модов, 
- блок **«server»** — для инициализаторов модификаций сервера.+  * Блок **«server»** — для инициализаторов модификаций сервера.
  
 <code java> <code java>
ru/tutorial/terms.txt · Last modified: 2022/02/11 07:21 by 127.0.0.1