The question is simple, should we allow people to sell plugins on the Sponge Dev site ?
Spigotmc.org does it and I think it is fair because developers spend alot of time on plugins and sometimes they just want to earn some money.
Itâs a cool idea, but imho it does not fit Sponge, as Sponge is a free, community-driven project.
Edit: Maybe allow for a featured âdonateâ button on the project page/sidebar?
From the EULA (With emphasis added by me):
Any tools you write for the Game from scratch belong to you. . Modifications to the Game (âModsâ) (including pre-run Mods and in-memory Mods) and plugins for the Game also belong to you and you can do whatever you want with them, as long as you donât sell them for money / try to make money from them. We have the final say on what constitutes a tool/mod/plugin and what doesnât.
Ok, wait. What is a sponge plugin?
Is it a modification of Minecraft? - No
Is it a plugin for the Game? - Hmmm, not really. Itâs a plugin for sponge, you donât need Minecraft to run it.
Itâs actually a plugin for a mod. You can not sell the mod (Sponge Server Mod). But the plugin is in no way connected to the mod, itâs only connected to the API.
Well lets see:
YourPlugin uses Sponge, Sponge uses Forge, Forge uses MCP, MCP uses Minecraft. So YourPlugin = Indirect Mod.
This post is ignoring the EULA replys.
I think its a good idea however if they do include it, then you will find some developers make âAlternativesâ to your Paid plugin. most users like âFreeâ stuff, so they go for the alternative,
Although my point was not for paid plugins, I would like to see it, however, I believe they should add a donate button. If EULA allows it
My stance the whole time has been any theoretical Sponge plugin directory should only list open-source plugins with builds that can easily be traced back to the appropriate source release.
YourPlugin uses SpongeAPI
MCP uses Minecraft, Forge uses Minecraft, SpongeMod uses Forge and SpongeAPI
No, no paid plugins/mods
Technically, Forge uses MCP and Minecraft.
I really donât like the idea of selling plugins/mods on top of a free platform, it just doesnât feel right to me. A donation button for projects I would be more open to, although Iâm not quite sure if the EULA permits it.
Yes, but for your plugin is in no way connected to Forge.
You can also make a standalone Sponge server implementing Sponge API that does not use Forge/MCP/Minecraft, and run your plugin on it.
Sponge API is 100% free software with no connection to Mojangâs code, you could even sell the API.
Just think about it:
A mega-awesome server sells particle effects and VIP server access.
So why not sell a mega-awesome plugin?
Tell me how easily you can acquire a legal team that can stand stand up to Microsoft for a few months and not bankrupt you.
If you can go bring up the discussion with them.
If you canât then stop cause you wonât win that fight and we like our $$$
Uh, yes you do. No one makes plugins just to look at a command line output of their plugins enabling and disabling.
I can just make my own open-source game, name it MineTest, and make it compatible with the Sponge API.
Whatever to stoip this discussion: I agree with you, we should not sell our plugins on this site.
@instanceof <- The best way to answer it.
Now Iâm not absolutely positive about anything, but making money off a plugin for Sponge WOULD be against the Minecraft EULA. However, I think that you can probably be paid for taking time away from your own life to write someone else a plugin.
In essence, the model that I theoretically setup above is that rather than be paid to make something that is essentially for Minecraft, youâre being paid for your time. One could also that youâre being paid for time spent on Minecraft, which could indirectly mean making $$$ off of Minecraft.
I personally wouldnât, simply because Mojang -> Minecraft is now Microsoft -> Mojang -> Minecraft, which means exponentially higher paid lawyers that will make you bury yourself in legal fees.
@boformer, Minetest is using C++ and Lua, which makes using the Sponge API very hard.
The name minetest was just an example. You could also name it MySuperMiningGame
I would say no that we should allow people to sell plugins because it sortâve will kill the open-source sortâve feature that sponge and the community features.
Uh, no you canât. Mojang isnât going after the guys who make Minetest, but they could do it (considering how many App Store clones of Minecraft exist, itâs unlikely but still not worth the risk). Know that anyone can sue anybody for anything. Donât try to think that you can find loopholes around these big companies, especially Microsoft once they get full ownership.