Convert WorldGenPluginLib into an interface