Either yeet or customize `seals`
Quezler opened this issue ยท 3 comments
Describe your suggestion
Either redo all of the seals to make each of them specific to certain niche's in enigmatica 6 (like the higher end of one mod or a group of similar mods, depending on them having advancements to check for at all) or just remove the mod altogether.
Why would you like this added/changed?
Based on my current understanding the mod only made it in because the author is Buuz135
and not for practical reasons.
The default seals basically only apply to vanilla and have never been modified to reflect achievements in the progression trees of other mods (like all 6 botania dice items, create overstressed + both chromatic alloys, etc)
Out of all of them cultist
is probably the easiest to achieve (by accident), just get hit by a shulker, use a gateway or respawn the dragon, and now we have a player running around with this seal even though it doesn't feel special at all.
I don't really have a problem with the default seals per-se, but they are shoved in your face each time you open the advancements tab, just staring at you and basically being useless, since imo none of them sound great, and even if you go out of your way to get them its not like you really did something productive.
It would be nice if the seals could reflect like what role said player often fulfills, like basically botania/create/rs/mekanism/etc professions based on advancements the mods give in their mid-to-late techtree progression, that way players in servers could have under their name what they're good at, might lead to some interesting interactions and people potentially not getting in eachothers way if they both see they have the same seal & something must be built.
If the seals.json doesn't get modified (or maintainers like the idea but no one wants to spend time making some) it is entirely my own opinion that the mod might as well get yeeted, since its just visual pollution in either mode of enigmatica 6.
๐ฅ
Same, I looked into it at some point, and gave up as advancements are annoying due to them sometimes having a different title that the actual ID of the advancement.
A list of all the obtained advancements after self-granting everything while on the latest commit of the develop branch:
const fs = require('fs');
const advancements = JSON.parse(fs.readFileSync('./world/advancements/<uuid>.json'));
delete advancements['DataVersion'];
// fs.writeFileSync('advancement_keys.json', JSON.stringify(
// Object.keys(advancements).sort(), null, '\t'
// ));
fs.writeFileSync('advancements.txt',
Object.keys(advancements).sort().join('\n')
);
// console.log(Object.keys(advancements).sort());