Hey everyone I just wrote a very simplistic module that allows you to easily define bukkit compatible plugins for your minecraft-server. (hope I didn’t miss any prior art?)
Haven’t done a PR to nixpkgs yet since I assume some plugins might need configuration more complex than this, but most just seem to rely on a jar being in the plugin folder and some yaml files to configure them. also this might be expandable to forge and fabric mods, but i’m not too familiar with those.
I’d really appreciate some feedback on how to improve this and what people more familiar with the minecraft ecosystem would want from such a module. maybe even expand this to mods as well. For that I think it would probably also make sense to give the plugin/mods packages a meta field for what API (bukkit/fabric/forge/…) they are compatible with?