The game has to support modding for mods to run on it. This means modders need the capability to edit the game's data and content to some extent. Without the developer providing that functionality, there's nothing for a modder to create a mod with.
Let me give you an example. Let's say the modder wanted to simply add a new weapon to the game. How would they go about doing that? What do they edit? What tools are they even working with? At the very least, they'd need new art assets (sword icon, perhaps some art for how it looks on the character) and new data to tell the game what kind of weapon the item is (how much damage it does, what skill it requires, what sounds it makes, etc). The method of editing and creating that content is provided by the developer. Lastly, how do these mods even get used by the game? Players need some way to select what mods are used in the game. All this functionality is created by the developer. This is lots of work just to get a mod into the ...
Read more