mojira.dev
MC-128825

Datapacks Cannot Be Supersede Vanilla by Being "First"

A datapack cannot be placed at a higher priority than Vanilla by being loaded "first" or "before Vanilla" as implied so.

In order to override vanilla loot tables, advancements, etc., another datapack named "vanilla" unrelated to one's own with a "minecraft" namespace must exist and house your data.

Attachments

Comments 3

If your data pack is loaded first, its files get overridden by vanilla's. Think of it like the resource pack menu – the first resource pack (the one on the bottom) gets overridden by the ones on top.

You want your data pack to load after vanilla. That way, vanilla will load its files, then your data pack will override them.

W e l p.

Glad that's working xD I was clearly thinking in terms of priority as opposed to loading despite reading over my own description. Thanks a lot, friend !

Yeah it confused me too for the first couple snapshots until I visualized it in that way. Take care!

Niknokinater

(Unassigned)

Unconfirmed

Minecraft 18w16a

Retrieved