1
mirror of https://github.com/CarmJos/EasyListener.git synced 2024-09-16 20:05:51 +00:00
轻松(做)监听,简单快捷的通用Bukkit插件监听器类库。
Go to file
dependabot[bot] dee15729ca build(deps): bump org.apache.maven.plugins:maven-surefire-plugin
Bumps [org.apache.maven.plugins:maven-surefire-plugin](https://github.com/apache/maven-surefire) from 3.3.1 to 3.5.0.
- [Release notes](https://github.com/apache/maven-surefire/releases)
- [Commits](https://github.com/apache/maven-surefire/compare/surefire-3.3.1...surefire-3.5.0)

---
updated-dependencies:
- dependency-name: org.apache.maven.plugins:maven-surefire-plugin
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-09-14 22:53:02 +08:00
.documentation/javadoc feat(listener): 提供简单快捷的通用Spigot插件监听器类库 2022-06-22 23:28:43 +08:00
.github ci(build): 修改target文件夹位置 2022-06-22 23:36:26 +08:00
src fix(handler): 修复EventHandlers的泛型问题。 2022-07-16 16:55:56 +08:00
.gitignore feat(listener): 提供简单快捷的通用Spigot插件监听器类库 2022-06-22 23:28:43 +08:00
LICENSE feat(listener): 提供简单快捷的通用Spigot插件监听器类库 2022-06-22 23:28:43 +08:00
pom.xml build(deps): bump org.apache.maven.plugins:maven-surefire-plugin 2024-09-14 22:53:02 +08:00
README.md Remove the inappropriate statement 2022-06-26 21:55:30 +08:00

EasyListener

version License workflow CodeSize

轻松(做)监听简单快捷的通用Bukkit插件监听器类库。

开发示例

相关开发示例请 点击这里,您也可以直接访问项目的 JavaDoc


public class DemoPlugin extends JavaPlugin {

    @Override
    public void onEnable() {
        EasyListener listeners = EasyListener.create(this);
        // listeners...; // Do something...
    }

}

依赖方式

展开查看Maven依赖方式

<project>
    <repositories>

        <repository>
            <!--采用Maven中心库安全稳定但版本更新需要等待同步-->
            <id>maven</id>
            <name>Maven Central</name>
            <url>https://repo1.maven.org/maven2</url>
        </repository>

        <repository>
            <!--采用github依赖库实时更新但需要配置 (推荐) -->
            <id>EasyListener</id>
            <name>GitHub Packages</name>
            <url>https://maven.pkg.github.com/CarmJos/EasyListener</url>
        </repository>

        <repository>
            <!--采用我的私人依赖库,简单方便,但可能因为变故而无法使用-->
            <id>carm-repo</id>
            <name>Carm's Repo</name>
            <url>https://repo.carm.cc/repository/maven-public/</url>
        </repository>

    </repositories>

    <dependencies>

        <dependency>
            <groupId>cc.carm.lib</groupId>
            <artifactId>easylistener</artifactId>
            <version>[LATEST RELEASE]</version>
            <scope>compile</scope>
        </dependency>

    </dependencies>

</project>
展开查看Gradle依赖方式
repositories {

    // 采用Maven中心库安全稳定但版本更新需要等待同步
    mavenCentral()

    // 采用github依赖库实时更新但需要配置 (推荐)
    maven { url 'https://maven.pkg.github.com/CarmJos/EasyListener' }

    // 采用我的私人依赖库,简单方便,但可能因为变故而无法使用
    maven { url 'https://repo.carm.cc/repository/maven-public/' }
}

dependencies {
    api "cc.carm.lib:easylistener:[LATEST RELEASE]"
}

支持与捐赠

若您觉得本插件做的不错,您可以通过捐赠支持我!

感谢您对开源项目的支持!

开源协议

本项目源码采用 GNU LESSER GENERAL PUBLIC LICENSE 开源协议。