
Create: Amazing Trading
Мод Create: Amazing Trading добавляет в Minecraft систему торговли на основе очков ресурсов. Измельчайте предметы в Шредере, получайте очки и выкупайте их обратно в Магазине. Для работы требуется Create.
Create: Amazing Trading - это мод для Майнкрафт, который вводит полноценную экономику ресурсов на основе механики из Project E. Если вам надоело бесконечно фармить одни и те же блоки вручную или вы хотите утилизировать лишнее с пользой - этот проект для вас.
Что это и зачем нужно
Ванильный Minecraft не предлагает гибкой системы переработки предметов с возможностью возврата. Всё, что вы добыли сверх нормы, обычно просто пылится в сундуках. Create: Amazing Trading решает эту проблему: вы измельчаете ненужные предметы в Шредере, получаете за них очки ресурсов (resource points), а затем можете выкупить те же предметы обратно в Магазине, но уже за большее количество очков.
По сути, это модуль монетизации лишнего добра. Торговать как такового нет - просто обмен по фиксированному курсу, но в контексте Create-автоматизации это открывает новые схемы.
Основные блоки
Шредер (The Shredder)
Выглядит как механизм из Create, который требует вращательной мощности (rotational power). кидаете в него любой предмет - он измельчается, а на ваш счёт начисляются очки. Сколько очков даст предмет - зависит от его ценности, которая рассчитывается автоматически на основе рецептов, в которых этот предмет используется или создаётся. Узнали механику Project E? Ну да, тут почти так же.
Нюанс: очки получает только тот игрок, кто поставил Шредер. Если другой игрок воспользуется вашим Шредером - вы всё равно получите очки. Но если вы офлайн, а Шредер продолжает молоть - очки не начисляются никому, предметы просто исчезают.
Магазин (The Shop)
Позволяет отдать накопленные очки и получить обратно те предметы, которые были вами же измельчены. Цена выкупа по умолчанию вдвое выше, чем очки, полученные при измельчении. Это настраивается в конфиге, так что можно сделать и 1:1, если хочется.
Важно: купить можно только те предметы, которые хоть раз были пропущены через Шредер. Это главное отличие от Project E - никакой таблицы Менделеева, только то, что вы сами "активировали".
Совместимость и настройка
- Мод работает только на Forge и, судя по заявлению автора, останется Forge-only ещё какое-то время. Для Fabric и прочих пока не планируется.
- Обязательно требуется Create - без него блоки просто не будут работать.
- Опционально можно установить KubeJS для тонкой настройки очков через скрипты.
Изменение ценности предметов
Есть два способа:
- Через KubeJS: в папке
server_scriptsсоздаёте файл с таким кодом:
ATEvents.mapping(event => {
event.setRP("item_id", значение)
});
Где item_id - айди предмета, а значение - новое количество очков.
- Через JSON-конфиг: в папке конфига
AmazingTradingлежит файлcustom_rp.json. Редактируем:
{
"entries": [
{
"item": "item_id",
"rp": значение
},
{
"item": "item_id2",
"rp": значение2
}
]
}
Примечание: если вы измените ценность, скажем, палки, то все предметы, которые крафтятся из палок, автоматически пересчитаются под новое значение. Всё, как в Project E - базовая математика.
Практический смысл
На сервере с ванильным геймплеем этот мод может стать центром экономики: игроки будут соревноваться, кто накопит больше очков, кто быстрее автоматизирует подачу предметов в Шредер с помощью Create-лент и воронок. В одиночной игре - просто удобный способ утилизировать мусор, который жалко выбрасывать, но уже некуда складывать.
Пока что у блока Шредера и Магазина нет рецептов крафта, так что для выживания придётся либо добавить свои, либо использовать творческий режим. Автор обещает рецепты в будущем.
Итог
Create: Amazing Trading - хорошее дополнение для любителей автоматизации и экономики. Это не революция, а скорее элегантная интеграция механики Project E в экосистему Create. Если вы строили сложные фермы и хотите дать вторую жизнь лишним ресурсам - скорее всего, это ваш вариант. Скачайте мод Название и превратите вашу базу в перерабатывающий завод.
Совместимость: Minecraft 1.18-1.20 (Forge), требуется Create, опционально KubeJS
