Essential knowledge for setting up a sponge server?

For your plugin list:

  • PEX has a sponge port.
  • WorldEdit has a Forge version.
  • The equivalent of Essentials is either Nucleus or Nexus.
  • The equivalent of WorldGuard is FoxGuard or RedProtect.
  • For all the stuff you don’t need, check out the Ore plugin repository as well as the Plugin Releases section.
  • There are many economy plugins, TotalEconomy and FedoraEconomy being a couple. I myself have a few in the works. Important bit is you don’t need anything like Vault. Sponge has its own economy API.
  • I don’t know of any NPC plugins, but they shouldn’t be very hard. In Sponge you can just directly spawn a Human from the API, no complicated messing with internals.
  • There’s a few shop plugins, depends on what you’re after. For admin-owned infinite shops, check out ServerShops. For chest shops, check out Player Shops (it even supports modded chests!).
  • I didn’t know there was a plugin for NBT editing in Bukkit. Regardless, you can always use the free program NBTExplorer. Additionally, you can always use the /blockdata or /entitydata commands to modify blocks or entities.

SpongeForge is a Forge mod. Whatever connection rules are defined by the other Forge mods are the ones that apply. For example, if you only have server-side Forge mods like Morpheus, vanilla clients can still connect. However, if you have dual-sided mods on the server, such as Thermal Expansion or Tinkers’ Construct, they’ll need the mods to connect.

Sponge doesn’t go by Minecraft versions, it goes by API versions. The versioning system is major.minor.bugfix . Major versions are by and large incompatible with each other. Minor versions are forwards compatible - a plugin for 4.1.0 works in 4.2.0, but not necessarily the other way around. Bugfix versions are just bug fixes, and you can ignore those when checking compatibility. Currently the official 5.0.0 lifecycle has brought it to 1.10.2, skipping over an API version for 1.9 entirely. Meanwhile, the current beta (read: release) is 4.1.0, for Minecraft 1.8.9.

A good link to an article is the well-maintained Sponge Docs. Read them, they’re good. They describe pretty much every question about Sponge itself, and where to ask the questions about other things like plugins.

Info about discourse: BBCode works, but Markdown is much better. for instance [link text](link url) or *bold text*. Important thing is that every post is a reply to another post, without Xenforo’s ‘quote everything in your reply’ system. @'ing users is rarely needed.

5 Likes