User Tools

Site Tools


ru:tutorial:concepts

Differences

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

Link to this comparison view

ru:tutorial:concepts [2022/10/26 11:55] – created furnygoru:tutorial:concepts [2022/11/02 19:53] (current) furnygo
Line 15: Line 15:
 | Текстура | Это графические изображения, используемые для придания поверхностям их уникального вида. Они обычно реализуются в виде файлов .PNG размером 16x16 пикселей для блоков и предметов, или в виде более крупных изображений для сущностей и элементов графического интерфейса. |  | Текстура | Это графические изображения, используемые для придания поверхностям их уникального вида. Они обычно реализуются в виде файлов .PNG размером 16x16 пикселей для блоков и предметов, или в виде более крупных изображений для сущностей и элементов графического интерфейса. | 
 | Рендерер(Renderer) | Хотя большинство модов используют ''blockstates'' и JSON файлы моделей плюс .PNG текстуры для полного представления блоков и предметов и полагаются на механизм рендеринга по умолчанию, чтобы показать их в мире так, как вы ожидаете, но бывают ситуации, когда вам нужно более сложное строение. В этих случаях вам потребуется создать собственный рендерер для достижения желаемого результата. Сущности всегда используют рендереры. |  | Рендерер(Renderer) | Хотя большинство модов используют ''blockstates'' и JSON файлы моделей плюс .PNG текстуры для полного представления блоков и предметов и полагаются на механизм рендеринга по умолчанию, чтобы показать их в мире так, как вы ожидаете, но бывают ситуации, когда вам нужно более сложное строение. В этих случаях вам потребуется создать собственный рендерер для достижения желаемого результата. Сущности всегда используют рендереры. | 
-| NBT | NBT - это формат файлов для хранения данных, используемый в Minecraft. Методы сохранения/загрузки NBT - это то, что вы используете в классе сущности или блочной сущности, чтобы убедиться, что ваши данные сохраняются и загружаются из сохранения мира.  Звучит сложно, но это простое дело - переопределить пару методов и поместить туда пару строк кода. Это хорошо описано в разделе "Добавление BlockEntity". | +| NBT | NBT - это формат файлов для хранения данных, используемый в Minecraft. Методы сохранения/загрузки NBT - это то, что вы используете в классе сущности или блочной сущности, чтобы убедиться, что ваши данные сохраняются и загружаются из сохранения мира.  Звучит сложно, но это простое дело - переопределить пару методов и поместить туда пару строк кода. Это хорошо описано в разделе "Добавление сущности блока". | 
 | Стороны(Sides) | Minecraft состоит из двух частей, клиентской и серверной. Когда вы играете на сервере, разделение очевидно, но серверная часть все еще существует, когда вы играете на своем компьютере. Вы часто увидите, что данный переопределенный метод вызывается и клиентом, и сервером, и чтобы определить, на какой стороне вы отвечаете, вам нужно будет проверить это. Самый простой и распространенный способ - проверка с помощью булевого метода ''world.<yarn method_8608>()''. Более подробное объяснение смотрите в [[ru:tutorial:side|этой статье]]. |  | Стороны(Sides) | Minecraft состоит из двух частей, клиентской и серверной. Когда вы играете на сервере, разделение очевидно, но серверная часть все еще существует, когда вы играете на своем компьютере. Вы часто увидите, что данный переопределенный метод вызывается и клиентом, и сервером, и чтобы определить, на какой стороне вы отвечаете, вам нужно будет проверить это. Самый простой и распространенный способ - проверка с помощью булевого метода ''world.<yarn method_8608>()''. Более подробное объяснение смотрите в [[ru:tutorial:side|этой статье]]. | 
-| Синхронизация данных(Data sync) | Хотя вы можете хранить данные блока на его блочной сущности, такие данные не перемещаются автоматически между сервером и клиентом. Вы должны включить ее самостоятельно с помощью пары строк кода, следуя описанию в разделе "Добавление блочной сущности". |+| Синхронизация данных(Data sync) | Хотя вы можете хранить данные блока на его блочной сущности, такие данные не перемещаются автоматически между сервером и клиентом. Вы должны включить ее самостоятельно с помощью пары строк кода, следуя описанию в разделе "Добавление сущности блока". |
ru/tutorial/concepts.1666785309.txt.gz · Last modified: 2022/10/26 11:55 by furnygo