Abstraction API for RPG plugins.
Other resources: SpigotMC, SpigotMC Forum, RuBukkit Join us:
The goal of MimicAPI is to make RPG plugins compatible with each other.
There is a lot of RPG plugins and to integrate them together you need to get copies of all these plugins (some of which are paid). Inspired by Vault, I wrote MimicAPI to avoid this problem. With Mimic, you don't need to download all RPG plugins and write specific code for each plugin to support them, just use Mimic as a dependency.
If you are server owner, just get needed plugin from Implementations section. If you are developer you can use Gradle or Maven to plug MimicAPI to your plugin.
repositories {
mavenCentral()
}
dependencies {
compileOnly("ru.endlesscode.mimic:mimic-bukkit-api:0.8.0")
}
<dependency>
<groupId>ru.endlesscode.mimic</groupId>
<artifactId>mimic-bukkit-api</artifactId>
<version>0.8.0</version>
<scope>provided</scope>
</dependency>
Look Implementations pages for API usage examples on your platform.
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.
Please make sure to update tests as appropriate.