0.2.0-beta
Compatibility
Changes
Русский
Данжи теперь можно переносить между мирами и сборками.
Экспорт данжа. В админ-меню появилась кнопка «Экспорт». Она сохраняет данж как готовый датапак: карточка со всеми настройками уходит в JSON, постройка — в структуру, вместе со всеми якорями и их конфигом.
Своя папка dungeons. Лежит рядом с mods и config. Экспорт пишет сразу туда,
поэтому ставить данж никуда не надо: нажал «Экспорт» → /reload → данж в списке, и
во всех мирах этой сборки сразу. Чтобы отдать данж другому — просто скинь папку, она
кладётся в такую же dungeons или в datapacks нужного мира, оба варианта работают.
На сервере достаточно папки на сервере: датапак серверный, клиентам ставить нечего.
Данжи из паков только для чтения. Редактировать, публиковать и удалять их в игре нельзя — кнопки погашены. Правки всё равно легли бы в сохранку и потерялись при обновлении пака. Чтобы что-то изменить, правь оригинал в мастерской и выгрузи заново.
О чём стоит знать:
- картинка карточки, загруженная с компьютера, живёт в сохранке и с паком не уезжает — для модпака положи её в ресурспак и выбери по пути;
- пока данж с таким же id есть в мире, где ты его строил, там показывается мировая версия — пачная видна в остальных мирах;
- очень большие постройки экспорт отклоняет: структура целиком держится в памяти.
English
Dungeons can now travel between worlds and instances.
Dungeon export. The admin menu has an Export button. It writes the dungeon out as a working datapack: the card with all its settings becomes JSON, the build becomes a structure template, anchors and their config included.
A dungeons folder of its own. It sits next to mods and config. Export writes
straight into it, so there is no install step: press Export, run /reload, and the
dungeon is in the list - in every world of that instance. To hand a dungeon to someone,
send them the folder; it goes into their dungeons folder or into a world's datapacks,
either works.
On a server only the server needs the folder. It is a datapack, so clients install nothing.
Packed dungeons are read-only. They cannot be edited, published or deleted in game - those buttons are greyed out. Changes would land in the save file and vanish on the next pack update. To change one, edit the original in your workshop and export again.
Worth knowing:
- a card picture uploaded from your PC lives in the save and does not travel with the pack - for a modpack, put it in a resource pack and pick it by path instead;
- while a dungeon with the same id still exists in the world you built it in, that world shows the local copy - the packed one shows up everywhere else;
- very large builds are refused: a structure is held whole in memory.
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle. To learn more about the Modrinth Maven API, click here.
Note: When available, you should use the creator's maven repo instead as it will have transitive dependency information that the Modrinth Maven API does not. You may also end up with duplicate dependencies if you use a mix of Modrinth and non-Modrinth Maven repositories for your dependencies, because the group identifier will be different when served through the Modrinth Maven API.
Maven coordinates:
Version ID:
build.gradle:
repositories {
exclusiveContent {
forRepository {
maven {
name = "Modrinth"
url = "https://api.modrinth.com/maven"
}
}
// forRepositories(fg.repository) // Uncomment when using ForgeGradle
filter {
includeGroup "maven.modrinth"
}
}
}
// Standard Gradle dependency
dependencies {
implementation "maven.modrinth:MJP8QMKT:7KLQypWJ"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:MJP8QMKT:7KLQypWJ"
}![[BC] Dungeon Maker](https://cdn.modrinth.com/data/MJP8QMKT/006a1ac38f3baf4b6baaf254e2d1274cbd46da87_96.webp)

