…at the expense of taking far more time for those capabilities to come to fruition.
what?
The modding API is a subsystem of the project that requires continuous effort to be put into it, leaving less time to work on other things.
The fracturing of the community also leads to a fracturing of the effort. I would much rather have a few good choices than many bad choices.
would it? i think there would be less effort overall. you dont encourage modding by.. making it harder
I don't think that modding should be encouraged. I think that forks and patching should be encouraged.
the advantage of mod apis is that you can have hundreds and thousands of mods, all of which are going to be mostly compatible with each other, and the individual player gets to choose exactly what combination they want. if you merged all these features into the base game (or a relatively smaller number of forks) then you wouldn't have that freedom of choice.
But if the mods clearly make the game better if implemented either as-is or as a per-savefile option, what rational person would choose not to play with them? What purpose is there to a choice nobody would take?
and if you are thinking 'well, that freedom of choice doesn't sound like fun to me' that's fine, but given the popularity of modding across a wide variety of video games, it seems like a lot of people have a different idea of fun to you.
My issue is that there are too many mods to choose from and most of them are not fun. It's difficult to figure out which ones are good.
What points do you think i've ignored?
The point about being able to install arbitrary numbers of mods for starters. […]
What is that point?
modifications/plugins are literally just advanced scripts. some even are literally just scripts.
When i think of a modding API, i think of something that is used to fundamentally and completely change what exists in a piece of software, where one entity makes and maintains a mod for distribution to others. When i think of a scripting API, i think of something used to do stuff, where people make their own scripts for quick little things, often only to use them once or twice, and frequently using a REPL or equivalent to do so. To me, these are two distinct things that fill unique niches.
anyway, why are you so stubborn in your beliefs?
I don't mean to come off that way. I'm completely willing to change my mind if i should, but i don't want to blindly accept things.
you made this thread like a question, and then argue like it's a debate.
I'm sorry that i've come off that way. I don't want this to seem like an argument. I wanted this to be a discussion mutually beneficial for all parties.
if you really had genuine curiosity, then why do you refuse to accept the given answer?
Because i don't understand why that's the answer.
is it because you're still curious on the specific details? well it's not like we're going to explain human sociology to you to say why humans want to have multiple modifications working together and modularly, with an easy and convenient way to achieve that. you've got the best answer we can reasonably give.
Well, based upon this statement, it appears as though this thread has served its purpose. Thank you all for coming.