
1.21.1, Neoforge.
I'm looking to make a pvp survival pack revolving around C:BC and Aeronautics. One of the features I want to implement is a sort of 'escalation' system where content is gated and unlocked progressively and server-wide by players/teams getting various achievements, items, visiting dimensions, etc. In such a system no individual deed is tied to reaching a new stage but they all contribute (see amazing diagram above). Problem is, out of the staging mods I've seen so far, none of them really fit the bill. They all have some non-empty subset of the problems below:
- Progress is tied to individuals only
- Stages can only be gated behind a single 'deed', making progress linear (this is the big one I think, I don't recall any mods doing it differently)
- Resources need to be actively contributed to 'research', which might lead to artificial slow downs in advancement because nobody will want to use their stuff helping their enemies
If you know a mod that does what I want (or dream up a way to frankenstein a solution using ftb quests or something) it'd be well appreciated. As an aside, if anyone does have pvp experience with big cannons and VS2/Aeronautics I'd very much like to hear input on how you'd gate the stuff in those mods as well.
by willyheadeddie
1 Comment
you could definitely do this with kubejs. i would have triggers on completing achievements that increase a number on the server side, and when it reaches certain numbers it grants stages to everyone