⚙️Plugin Usage

MelodyMine API Usage

To integrate the MelodyMine API, you can utilize the following methods in relation to your own plugin.

Maven

<repository>
  <id>repo-sayandevelopment-snapshots</id>
  <name>SayanDevelopment Repository</name>
  <url>https://repo.sayandev.org/snapshots</url>
</repository>
<dependency>
  <groupId>ir.taher7</groupId>
  <artifactId>melodymine</artifactId>
  <version>2.0.0-SNAPSHOT</version>
</dependency>

Gradle

Groovy

repositories {
    maven {
        name = "sayandevelopment-repo"
        url = "https://repo.sayandev.org/snapshots"
    }
}
dependencies {
    compileOnly "ir.taher7:melodymine:2.0.0-SNAPSHOT"
}

Kotlin

repositories {
    maven("https://repo.sayandev.org/snapshots")
}
dependencies {
    compileOnly("ir.taher7:melodymine:2.0.0-SNAPSHOT")
}

MelodyManager

You can view all the methods of the MelodyMine Manager from the following page:

MelodyMine Events

You can view all the Events of the MelodyMine Manager from the following page:


MelodyPhone

One of the plugins built with the MelodyMine API is MelodyPhone, which is entirely constructed to utilize API calls from MelodyMine.

If you have any questions regarding this plugin or any inquiries related to it, feel free to join the MelodyMine Discord server and ask.


MelodyRadio

Another plugin developed with the MelodyMine API is MelodyRadio, which extensively utilizes the Sound API of MelodyMine.

This plugin serves as an addon for the VehiclesPlus plugin, enabling the addition of radio functionality to vehicles within that plugin.

Additionally, it leverages the World Guard API, allowing players to broadcast any sound or music stream within or outside a specified region.

If you have any inquiries regarding this plugin or need assistance, feel free to join the MelodyMine Discord server and ask.

Last updated