SimpleEffects plugin
Update soon...
If you are using a version lower than 1.21.4, don't report issues.
Command: /eff
To enable effects, give permission karpen.simpleEffects.eff.
Reload command: /eff-reload.
To reload, give permission karpen.simpleEffects.reload.
Api docs
Add api to you project
Maven
<!-- Jitpack repo -->
<repository>
<id>jitpack.io</id>
<url>https://jitpack.io</url>
</repository>
<!-- Main dependency -->
<dependency>
<groupId>com.github.karpen-dev</groupId>
<artifactId>SimpleEffects</artifactId>
<version>YOU VERSION</version>
<scope>provided</scope>
</dependency>
Gradle
// Jitpack repo
repositoriesMode.set(RepositoriesMode.FAIL_ON_PROJECT_REPOS)
repositories {
mavenCentral()
maven { url 'https://jitpack.io' }
}
// Main dependency
compileOnly 'com.github.karpen-dev:SimpleEffects:YOU VERSION'
Gradle.kts
// Jitpack repo
repositoriesMode.set(RepositoriesMode.FAIL_ON_PROJECT_REPOS)
repositories {
mavenCentral()
maven { url = uri("https://jitpack.io") }
}
// Main dependency
compileOnly("com.github.karpen-dev:SimpleEffects:YOU VERSION")
Using api
# plugin.yml
# Register dependency
...
depend: [SimpleEffects]
# or
softDepend: [SimpleEffects]
...
Java
// Install api
SimpleEffectsApi api = SimpleEffects.getApi();
// Active cherry effect
api.active(Type.CHERRY, player); // Type: CHERRY, ENDROD, TOTEM, PALE, HEART, PURPLE, NOTE, CLOUD
api.disable(Type.CHERRY, player); // Disable effect if its active
api.getEffect(player); // return Type enum
Kotlin
// Install api
val api = SimpleEffects.getApi();
// Active cherry effect
api.active(Type.CHERRY, player); // Type: CHERRY, ENDROD, TOTEM, PALE, HEART, PURPLE, NOTE, CLOUD
api.disable(Type.CHERRY, player); // Disable effect if its active
api.getEffect(player); // return Type enum
Совместимость
Создатели
Детали
Лицензия:MIT
Опубликован:1 год назад
Обновлён:5 месяцев назад

