Home

Awesome

trpg-java-dice

简介:

快速使用

Maven

Step 1. Add the JitPack repository to your build file

<repositories>
	<repository>
		   <id>jitpack.io</id>
		   <url>https://www.jitpack.io</url>
	</repository>
</repositories>

Step 2. Add the dependency

<dependency>
	 <groupId>com.github.eiriksgata</groupId>
	 <artifactId>trpg-java-dice</artifactId>
	 <version>TAG</version> <!-- 请使用最新版 -->
</dependency>

配置文件说明

trpg-dice-config.properties

## trpg-java-dice Config
reflections.scan.path=com.github.eiriksgata

com.github.eiriksgata 为你在项目中使用的@InstructService | @InstructReflex 类的包路径(类似于Mybatis Mapper 的包扫描,此操作仅是加快处理反应速度。越具体越快速)

具体使用请参考 Mirai-Rualteday-Dice 项目

开发模块划分

指令识别

注解:

反射实现处理类

骰子运算

自定义文本回复

骰子计算后生成的文本会通过该静态方法处理后返回文本。

配置文件说明

在该项目中包含了多个配置文件,其中涉及骰子的默认设置,以及自定义返回文本的配置项、国际化文件等