The Future of My Work

In my last post, I announced the release of my plugin STFU and that it was available on Hangar. This is a notable departure from my usual plugin repository on SpigotMC. Why the change? Well, simply, STFU is a Velocity plugin and not a Spigot plugin.

My plugin development is driven mostly by the needs of my primary server, the ImpulseSV Community Server, which this season has moved to a Velocity model. There’s a lot of small gaps in the Velocity ecosystem that need to be filled in order to faithfully replicate the monolithic server model, and that’s what a lot of my recent plugins have been geared towards.

“So will you only be making Velocity/Paper plugins going forward?”

No, only when necessary. I specifically have not developed Paper-only plugins thus far so that they can serve as many people as possible, and I have no intention of changing that. If a plugin can be made with the Spigot API, that’s going to be my preferred method. I also aim to target the previous release of Minecraft as the base (1.19 as of writing) to also help that goal of making the plugin as widely available as possible while also keeping the code modern. I’ll likely even continue targeting 1.19 when 1.21 is released, but that’s for the future to decide.

“Will you continue to post plugins on SpigotMC?”

Yes, when applicable. If a plugin is Spigot-compatible, it will go on SpigotMC.

I’m fairly resistant to new coding paradigms – languages, platforms, APIs – they often rise and fall faster than anyone can truly adopt them. However, as Minecraft gets bigger and bloatier, I see the Paper-family of platforms (Paper, Velocity, Folia) becoming more and more important in the community.

Where I can, I hope to make future plugins compatible with those platforms, but consider my development to be “Spigot-driven”: the Spigot plugin will be the base and may be ported to other platforms. If a plugin addresses a specific Velocity/Folia need, though, it will make its way to Hangar and likely won’t even serve a purpose for Spigot.

Lastly, but not leastly: if you don’t want to deal with jumping from platform to platform to try to find my plugins, this blog is built on WordPress, so it has an RSS feed built in. You can (wait…hang on…so, kids, RSS was a thing we used back before Twitter to keep up to date on what people were doing. Not everyone had their own page on Facebook or Twitter to share things. People had blogs and email. It was a better time, IMO. Anyways…) add https://fg83.net/feed to your favorite RSS reader to keep up with what I’m doing. I always post here when a new plugin or update is released.

Okay, thanks for reading. Mostly just wanted to post this for my own sake to orient myself going forward. Sometimes you just gotta put words down to crystallize your own thoughts, ya know?