SimpleEffects
Simple spigot plugin, adding effects to your server.
Quick challenge
How far can you run before the mobs catch you?
Minecraft check
Confirm your run
Complete the quick check to get your code.
SimpleEffects
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
```xml <repository> <id>jitpack.io</id> <url>https://jitpack.io</url> </repository>
<dependency> <groupId>com.github.karpen-dev</groupId> <artifactId>SimpleEffects</artifactId> <version>YOU VERSION</version> <scope>provided</scope> </dependency> ```
Gradle
```groovy // 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
``` kotlin // 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
```yaml
plugin.yml
Register dependency
... depend: [SimpleEffects]
or
softDepend: [SimpleEffects] ... ```
Java
```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
```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 ```