OreDictDumper — ваш помощник в работе с Ore Dictionary
Когда речь заходит о серьёзной работе с контентом Minecraft, будь то наполнение вики-проекта или анализ игровых данных, на помощь приходят узкоспециализированные инструменты. OreDictDumper — именно такой мод. Он создавался как скромный помощник для редакторов вики, но быстро оброс полезными функциями и стал незаменимым для всех, кто хочет заглянуть «под капот» системы Ore Dictionary.
Зачем нужен OreDictDumper
Ore Dictionary — это внутренний реестр игры, который связывает одинаковые по сути предметы из разных модов. Медный слиток из IndustrialCraft 2 и медный слиток из Thermal Expansion — для крафтов это одно и то же. Но увидеть полный список таких связей стандартными средствами невозможно. OreDictDumper решает эту задачу, выгружая все записи Ore Dictionary в удобочитаемые файлы. Изначально мод создавался для выгрузки руд в специфическом формате, который понимает кастомное расширение MediaWiki, но позже автор добавил поддержку CSV и JSON, что открыло гораздо более широкие возможности.
Две команды, которые делают всё
Мод предельно прост в использовании и добавляет всего две команды. Никаких сложных интерфейсов или настроек — всё через чат.
/dumpallores
Эта команда выгружает абсолютно все записи Ore Dictionary в указанный формат. На данный момент поддерживаются CSV и JSON. После выполнения в корневой папке игры появятся файлы oredump.csv или oredump.json. Это настоящая находка для создателей модпаков и администраторов серверов: можно быстро проанализировать, какие предметы пересекаются, и настроить рецепты так, чтобы избежать конфликтов.
/dumpmodores
Вторая команда работает точечно — она выгружает записи, относящиеся только к конкретному моду. Синтаксис такой: /dumpmodores <аббревиатура> <modid> [формат]. Аббревиатура используется для имени выходного файла, а modid — идентификатор мода, который можно найти в информации о загруженных модификациях. Если формат не указан, по умолчанию создаётся текстовый файл в том самом «вики-формате», ради которого всё и затевалось. Такой файл можно сразу передать редакторам вики или использовать в своих скриптах.
Форматы вывода: от вики до JSON
Гибкость OreDictDumper кроется в трёх поддерживаемых форматах:
- Wiki-формат — строка вида tag!name!mod!flags!gridparams, идеально подходящая для автоматической заливки в MediaWiki с соответствующим расширением.
- CSV — табличное представление, которое легко открыть в Excel или Google Таблицах. Удобно для быстрой фильтрации и сортировки данных.
- JSON — структурированный формат для разработчиков. Его можно парсить в своих программах, использовать для генерации конфигов или интеграции с веб-инструментами.
Такой выбор покрывает нужды практически любой аудитории: от вики-редакторов до программистов, пишущих утилиты для сборок. Кстати, если вы хотите быстро опробовать OreDictDumper, его можно легко установить через лаунчер foxygame.net — удобный, гибкий и современный лаунчер для Minecraft, где можно скачать моды прямо из меню и сразу приступить к работе с дампами.
Поддержка версий и где брать мод
Автор изначально поддерживал Minecraft 1.7, 1.8 и 1.9, и обещал выпускать обновления для всех этих веток. Это особенно ценно для тех, кто до сих пор работает с классическими сборками на старых версиях игры. Однако важно знать: страница на CurseForge больше не обновляется. Все новые версии, исправления и фичи теперь публикуются исключительно на Modrinth. Если вы ищете актуальный билд, ориентируйтесь именно на эту платформу.
Практическое применение
Сценариев использования масса. Представьте, что вы собираете модпак и хотите унифицировать руды из десятка модов. С помощью /dumpallores csv вы получаете полную таблицу, быстро находите дубликаты и настраиваете конфиги Unification. Или вы ведёте вики по моду и вам нужно автоматически сгенерировать страницу со списком всех руд — команда /dumpmodores с вики-форматом сделает это за секунды. Даже для обычного игрока, который хочет понять, почему в крафте не участвует нужный слиток, дамп может пролить свет на проблему.
Заключение
OreDictDumper — маленький, но очень мощный инструмент, который экономит часы ручной работы. Он не добавляет новых блоков или механик, но даёт то, чего так не хватает при глубокой работе с Minecraft — прозрачность данных. Благодаря поддержке нескольких форматов и точечной выгрузке по моду, мод вписывается в любой пайплайн: от редактирования вики до автоматизации сборок. А учитывая, что проект продолжает жить на Modrinth, можно смело рекомендовать его всем, кто серьёзно занимается контентом вокруг игры.