Modding:Content Mods

From Vintage Story Wiki
This page is a translated version of the page Modding:Content Mods and the translation is 100% complete.
Other languages:

Эта страница проверялась в последний раз для версии Vintage Story 1.19.4.

Content Mods - это моды, которые добавляют или изменяют существующие JSON-ресурсы в игре, используя тип "content".

Использование Content Mod

Как указано в Начало Работы, Vintage Story содержит обширную систему для добавления и модификации игрового контента, просто используя файлы JSON.

Если вы планируете изменять игровой контент, рекомендуется перед началом работы создать резервную копию папки с ресурсами.

Добавление контента

Добавить контент в Vintage Story несложно, и почти все элементы игры созданы с использованием системы моддинга. Просматривая Asset System игры, вы можете увидеть тысячи примеров, которые можно редактировать и расширять. Новые блоки, предметы, сущности и многое другое можно добавить, просто создав новые файлы на основе существующих JSON-файлов.

Изменение игрового контента

Хотя контент можно изменить, перезаписав все JSON-файлы целиком, настоятельно рекомендуется использовать систему исправлений, встроенную в игру. Подробную информацию о том, как это сделать, смотрите на странице моддинга JSON Patching.

Первые Шаги

Создайте свой собственный Content Mod

Чтобы мод для контента работал, его необходимо правильно настроить. Смотрите Разработка Content Mod для получения информации о том, как создавать, перемещаться и обновлять мод для контента.

Ознакомьтесь с обучающими руководствами в Wiki

Когда вы ознакомитесь с тем, как создавать Content Mod, ознакомьтесь с основными руководствами. Вы можете создать Базовый блок, Базовый предмет, Создание рецептов и многое другое.

В навигационном окне Modding, расположенном ниже, для создания любых не выделенных ссылок не требуется код на C#. Иногда модификации контента могут быть довольно сложными, поэтому рекомендуется начать с одного из приведенных выше руководств.

Icon Sign.png

Wondering where some links have gone?
The modding navbox is going through some changes! Check out Navigation Box Updates for more info and help finding specific pages.

Modding
Modding Introduction Getting Started Пакет тем
Content Modding Content Mods Developing a Content Mod Basic Tutorials Intermediate Tutorials Advanced Tutorials Content Mod Concepts
Code Modding Code Mods Setting up your Development Environment
Property Overview ItemEntityEntity BehaviorsBlockBlock BehaviorsBlock ClassesBlock EntitiesBlock Entity BehaviorsCollectible BehaviorsWorld properties
Workflows & Infrastructure Modding Efficiency TipsMod-engine compatibilityMod ExtensibilityVS Engine
Additional Resources Community Resources Modding API Updates Programming Languages List of server commandsList of client commandsClient startup parametersServer startup parameters
Example ModsAPI DocsGitHub Repository