SimpleEffects

一个简单的Spigot插件,为您的服务器添加效果。

资源图片
## SimpleEffects 插件 **旧 API 不再有效,请参考以下文档使用新的更方便的 API** 如果您使用的版本低于 1.21.4,请不要报告问题。 命令:``/eff`` 要启用效果,请授予权限 `karpen.simpleEffects.eff`。 重载命令:``/eff-reload``。 要重载,请授予权限 `karpen.simpleEffects.reload`。 ## API 文档 ### 将 API 添加到你的项目
Maven [![](https://jitpack.io/v/karpen-dev/SimpleEffects.svg)](https://jitpack.io/#karpen-dev/SimpleEffects) ```xml jitpack.io https://jitpack.io com.github.karpen-dev SimpleEffects YOU VERSION provided ```
Gradle [![](https://jitpack.io/v/karpen-dev/SimpleEffects.svg)](https://jitpack.io/#karpen-dev/SimpleEffects) ```groovy // Jitpack 仓库 repositoriesMode.set(RepositoriesMode.FAIL_ON_PROJECT_REPOS) repositories { mavenCentral() maven { url 'https://jitpack.io' } } // 主依赖 compileOnly 'com.github.karpen-dev:SimpleEffects:YOU VERSION' ```
Gradle.kts [![](https://jitpack.io/v/karpen-dev/SimpleEffects.svg)](https://jitpack.io/#karpen-dev/SimpleEffects) ``` kotlin // Jitpack 仓库 repositoriesMode.set(RepositoriesMode.FAIL_ON_PROJECT_REPOS) repositories { mavenCentral() maven { url = uri("https://jitpack.io") } } // 主依赖 compileOnly("com.github.karpen-dev:SimpleEffects:YOU VERSION") ```
### 使用 API ```yaml # plugin.yml # 注册依赖 ... depend: [SimpleEffects] # 或者 softDepend: [SimpleEffects] ... ```
Java ```java // 安装 API SimpleEffectsApi api = SimpleEffects.getApi(); // 激活樱桃效果 api.active(Type.CHERRY, player); // Type: CHERRY, ENDROD, TOTEM, PALE, HEART, PURPLE, NOTE, CLOUD api.disable(Type.CHERRY, player); // 如果有效就禁用效果 api.getEffect(player); // 返回 Type 枚举 ```
Kotlin ```kotlin // 安装 API val api = SimpleEffects.getApi(); // 激活樱桃效果 api.active(Type.CHERRY, player); // Type: CHERRY, ENDROD, TOTEM, PALE, HEART, PURPLE, NOTE, CLOUD api.disable(Type.CHERRY, player); // 如果有效就禁用效果 api.getEffect(player); // 返回 Type 枚举 ```