Skip to content

Bungeecord

Iltotore edited this page May 12, 2020 · 3 revisions

ManaDrop provides features to easily create Bungeecord/Waterfall plugins.

Dependency and Repository shortcuts

Name Description Type
bungeecordApi Bungeecord API requiring sonatypeRepository Dependency
paperPublic Paper's Maven repository including Waterfall and PaperSpigot Repository
sonatype Sonatype's Maven repository including BungeeCord Repository
waterfallApi 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