So sponge is built on top of forge and it is made to work with forge. You can also use this in single player. You can create plugins just like bukkit. What can you do with sponge that can’t be done with bukkit other then work with forge and singleplayer? I understand this is meant to be a replacement for bukkit but what kinda vanilla Minecraft plugins can you create with this? Anything new? Is it easier to make plugins or this allows you to do more? I can see that sponge will inspire forge modded servers. Sadly you still have to manually download mods and mods can’t just be automatically downloaded for security reasons so that would discourage some servers. What new life does sponge bring to plugin developers? What kind of new plugins can we see with this? Plugins that modify forge mods? Plugins made to work with forge mods? What can this add to vanilla servers to get people to update to sponge? I have played on a modded server with plugins but haven’t found any issues because I just started. What problems with bukkit on forge will appear that sponge either tries to fix, finds a solution to or someway to make it work? Forge doesn’t seem to change much for the end user like me. Modded servers are sometimes a pain because you got to get the mods to join. Sponge seems to encourage modded servers. What does sponge bring to us? What will it bring to the future of Minecraft and modding and servers? Mods are laggy. If not everyone is goi g to make modded forge servers with this. What will this bring to vanilla plugins and vanilla servers? I joined this modded server and kinda lost hope for sponge. Does sponge plan to completely replace bukkit and if not what are they going to do just co-exist with it?
Sorry it’s so long. When I ask the forums I always seem to have a lot to say.
One example: it supports natively things that you would have to use ProtocolLib in Bukkit, for example Contexts from coming SpongeAPI 5.0. (There is a lot more, of course, it’s just one aspect.)
That’s nice. I like that. That could reduce the need of protocolib
What I personally like is (I can’t remember the technical name, so don’t quote me on this) the origin system, e.g. on a Forge server with IC2, you can tell exactly who fired a mining laser through the wall, so the responsible player can easily be dealt with and the damage undone with minimal hassle
The name developers have been throwing around is “Cause Tracking” it’s not so much it’s technical name but just the name that blood originally chose.
Sponge is built to be able to interact with Forge mods directly, while bukkit wasn’t built with this in mind.
The result is that you can for example manage mod permissions with sponge, while some mods were bypassing bukkit and plugins in the past.
With sponge this won’t happen so easily.
You’re also able to get the name of a player who modified a Block, while you needed a separate tracking plugin on bukkit to do this.
And don’t forget about the built in economy API…
Built in economy API? I didn’t know about that. Thanks you have helped my so much in the past. I love these forums.
Yes, you still need an economy plugin, but we unified the management and access via our API.
It makes pretty much everything easier to us developers. Everything from commands, to events, to item management, to configuration, has been simplified hugely. Bukkit was pretty good for earlier releases of Minecraft, but its design doesn’t really fit Minecraft’s anymore.
Couldn’t have said it better myself!