Tutorials for creating SpongePlugins and Other Ideas

If anyone could help the community and create tutorials for Sponge?
I think this would be great.

Here are a few ideas for Sponge.

  1. A similar API to bukkit (So porting and writing new plugins is fluid and easy.)
  2. A friendly interactive interface for beginners and anyone else to improve accessibility.
  3. Swap and go plugins (No restarting)
  4. Stock plugins (Plugins that are already embedded)
  5. Built in web interface (w/ SSL and HTTPS)
    I will keep this thread updated.
    Add your suggestions!
1 Like

Please use the search function and read the FAQ

Tutorial

Features

Links

1 Like
  1. A Sponge plugin called Pore is currently indev. It should allow many Bukkit (non-net.minecraft source using code) plugins to work in a Sponge server.

  2. This can be done by a 3rd party, and certainly will. I’m assuming you mean a web panel or GUI.

  3. Probably not going to happen unless a plugin that has its own plugins (such as the Skript plugin on Bukkit) is made. Actually that’s something that I want to either make myself or seen made.

  4. No, this is an API. It’s essentially a bare-bone server that other developers can make mods (plugins) to.

  5. GOTO 2


As for tutorials, we need someone to do ‘official’ ones in order to clear any confusion from the start and to prevent a bunch of ten year olds from misguiding the community because they figured out how to use iMovie/Windows Movie Maker.

Swap and go plugins are not going to happen. It is very unsafe for plugins that hook in with databases (especially ebean) or plugins that rely on dependencies to be dynamically loaded and unloaded into the server. The safest and smartest thing to do when changing any jar file is a full restart. There are things like plugman which helps but is still mostly unsafe.

When Sponge comes out there are going to be alot of tutorials. Don’t worry mate.