Что представляет собой данный аддон?
Это аддон для Create, ориентированный на серверы с модом Create. Он также работает в одиночных мирах, но разработан для создания экономической системы на протяжении всего жизненного цикла сервера. Мы стремимся предоставить владельцам серверов лучший способ выдачи игрокам валюты, одновременно стимулируя игроков к созданию собственных контракций для магазинов, обменных банков или банков.
Он работает, выдавая 10 случайных миссий на игрока в неделю. Эти миссии могут быть ванильными, например "Добудь X Veridium", или связанными с модом Create, например "Проведи поезд на 4 км с минимум 2 пассажирами". Миссии можно перевыбирать, а за их выполнение получать награды. Откройте GUI миссий, нажав клавишу H (по умолчанию) или используя команду /missions
.
Типы миссий:
Со временем будет добавлено больше миссий. Некоторые миссии могут иметь множество вариаций, например добыча блока, в то время как другие проще, например ходьба.
Всего существует 16 типов миссий, использующих механику, связанную с Create.
cut, compact, sail, craft, ride, harvester, train-driver-passenger, crush, eat, train-passenger, place, dive, press, mix, train-driver, break, saw, kill, drill, drink, mill, minecart, fly, relocate, fish, walk, swim, feed, belt-walk
Необходимая информация для владельцев серверов
Spoilers
Выберите валюты и их обмен в файле configmissionscurrency.json
.
Вот пример конфигурации для Create: Numismatics:
[
{"numismatics:spur": "8"},
{"numismatics:bevel": "2"},
{"numismatics:sprocket": "4"},
{"numismatics:cog": "8"},
{"numismatics:crown": "8"},
{"numismatics:sun": "1"}
]
missions.json -> Как настроить миссии?
Этот файл находится по пути configmissionsmissions.json
. Пример конфигурации миссии:
{
"config-version": 2,
"eat": {
"weight": 1,
"missions": [
{
"items": {
"apple": "120-300"
},
"titles": [
"Forced meal"
],
"rewards": [
{
"item": "minecraft:diamond",
"amount": "30-80"
}
]
},
{
"items": {
"honey_bottle": "1-3"
},
"titles": [
"Drink up"
],
"rewards": [
{
"item": "minecraft:diamond",
"amount": "20-50"
}
]
}
]
}
}
Не используйте теги (tags), они не поддерживаются в missions.json.
Диапазоны, такие как 1-3, означают случайное число от 1 до 3 включительно. Пример миссии: Съесть 2 Бутылки меда. Пример награды: 27 Алмаз(ов).
Параметр "weight" определяет шанс выбора этой миссии. Значение от 0 до 1.
Вы можете добавить любое количество идентификаторов предметов в раздел "items" и любое количество заголовков в раздел "titles". Для выдачи миссии будет случайно выбран один предмет и один заголовок из соответствующих разделов.
Mechanical Exchanger
Mechanical Exchanger не имеет рецепта крафта и может быть получен только с 5% шансом (по умолчанию) после выполнения сложной миссии. Он позволяет обменивать валюты из меньшей в большую. Зависит от направления вращения вала. Также требует 100 rpm и потребляет значительно больше SU.
Для разработчиков
Добавление новых миссий для Create: Missions вполне возможно. Примеры можно найти здесь: