Skip to content

Bungeecord

Iltotore edited this page Jan 20, 2020 · 3 revisions

ManaDrop provides features to easily create Bungeecord/Waterfall plugins.

Dependency and Repository shortcuts

Name Description Type
bungeecordApiDependency Bungeecord API requiring sonatypeRepository Dependency
paperRepository Paper's Maven repository including Waterfall and PaperSpigot Repository
sonatypeRepository Sonatype's Maven repository including BungeeCord Repository
waterfallApiDependency Waterfall API. Note Bungeecord plugins works in Waterfall requiring paperRepository Dependency

See also Dependency and Repository shortcuts

Bungee.yml generation

You can generate your plugin's description from your build.gradle using the bungee extension:

bungee {
    desc {
        named 'TestPlugin' //Default: the project name
        version project.version //Default: the project version
        authors 'Il_totore'
        main 'fr.il_totore.entitymetadata.plugin.Main'
    }
}

processResources.finalizedBy(bungeePlugin)

Attributes are the same as those of Spigot excepted load and api-version those are Spigot-only.

Clone this wiki locally