Skip to content

Instantly share code, notes, and snippets.

@RoboMWM
Last active July 10, 2016 23:36
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save RoboMWM/03a95b50db1e1d6c32db to your computer and use it in GitHub Desktop.
Save RoboMWM/03a95b50db1e1d6c32db to your computer and use it in GitHub Desktop.
Why I'm not moving to Sponge anytime soon

From http://dev.bukkit.org/bukkit-plugins/fun-hard-mode/#c1462

  1. Sponge is not ready
  2. I've heard it does a lot of stuff in the data API which (can?) cause performance issues (via Aikar)
  3. SpongeVanilla is on the backburner (I do not want to use Forge nor want the overhead of SpongeForge).

Performance is key for me, and if Sponge is obsessed with API API API and is willing to take performance hits just to grab some extra data, then I'm not going to move until that priority is remedied (perhaps in a fork, similar to how Spigot/Paper started out?)

[10:40:03] Empire92: So is there any way to make sure it loads before WorldEdit?
[10:40:38] +minecrell: We don't have BEFORE dependencies currently unfortunately
[10:41:21] Empire92: ok
[10:41:59] +minecrell: If you say it works on SF without changes I could just add an optional AFTER dependency on the SV WorldEdit
[10:42:07] +minecrell: that should do the job
[10:42:22] Empire92: I'll have to do some testing
[10:44:50] +minecrell: actually it's just not implemented in SV
[11:25:28] +minecrell: Empire92: You shouldn't put your config into the mods folder btw
[11:25:33] +minecrell: Sponge uses the config folder
[11:26:14] Empire92: Okay
[11:26:44] +minecrell: you can get a config folder for your plugin with @Inject @ConfigDir(sharedRoot = false) Path configDir;
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment