Utility Core (1.7.0)
Curse Maven Snippet
What's new
v1.7.0 - Data Pack Folder Loader
New Feature
- Data Pack Folder: loads every datapack (
.zipor folder with apack.mcmeta) placed in<game-dir>/datapacksinto every world automatically, mirroring the Global Packs mod. Packs are registered withrequired=true, so they are always enabled — no per-world toggle needed. Works on dedicated servers and in single-player (integrated server); a client connecting to a dedicated server receives the datapacks from the server as usual. - Invalid datapacks (missing/broken
pack.mcmeta) are skipped.
Fix (from 26.2 1.6.1, now included in this branch)
- Legacy .schematic block mapping:
LegacyBlockMapnow masks legacy variant bits, so logs, slabs, double plants, monster eggs and skulls no longer resolve to the wrong block when pasting legacy.schematicfiles.
Config
dataPackFolder.enabled(default false) — master toggle.dataPackFolder.path(defaultdatapacks) — folder scanned, relative to the game directory.
Technical Changes
DataPackFolderLoader— new; registers aRepositorySourceviaAddPackFindersEvent(PackType.SERVER_DATA) usingPack.readMetaAndCreatewith a requiredPackSelectionConfig.
JAR: utility_core-26.1.2-neoforge-1.7.0.jar
All Relations
- All Relations
- Embedded Library
- Optional Dependency
- Required Dependency
- Tool
- Incompatible
- Include
This mod has no related projects