Skip to content

Commit b1766fa

Browse files
committed
feat: add player experience variables and update version to 2.2.1-SNAPSHOT
- Added new variables for player experience: {player_exp}, {player_exp_level}, {player_exp_min}, {player_exp_max}. - Updated version in pom.xml, plugin.yml, and Tips变量.txt to 2.2.1-SNAPSHOT.
1 parent e6afc3a commit b1766fa

File tree

4 files changed

+19
-3
lines changed

4 files changed

+19
-3
lines changed

pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66

77
<groupId>com.smallaswater.tips</groupId>
88
<artifactId>Tips</artifactId>
9-
<version>2.2.0<!-- -SNAPSHOT--></version>
9+
<version>2.2.1-SNAPSHOT</version>
1010

1111

1212
<properties>

src/main/java/tip/utils/variables/defaults/DefaultVariables.java

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -147,6 +147,16 @@ private void defaultString() {
147147

148148
addStrReplaceString("{deviceOS}", this.mapDeviceOSToString(player.getLoginChainData().getDeviceOS()));
149149
addStrReplaceString("{playerVersion}", player.getLoginChainData().getGameVersion());
150+
151+
addStrReplaceString("{player_exp}", String.valueOf(player.getExperience()));
152+
addStrReplaceString("{player_exp_level}", String.valueOf(player.getExperienceLevel()));
153+
if (player.getExperienceLevel() >= 1) {
154+
addStrReplaceString("{player_exp_min}", String.valueOf(Player.calculateRequireExperience(player.getExperienceLevel() - 1)));
155+
} else {
156+
addStrReplaceString("{player_exp_min}", "0");
157+
}
158+
addStrReplaceString("{player_exp_max}", String.valueOf(Player.calculateRequireExperience(player.getExperienceLevel())));
159+
150160
}
151161

152162
private String mapDeviceOSToString(int os) {

src/main/resources/Tips变量.txt

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
版本: v2.1.8
1+
版本: v2.2.1
22

33
变量 & 介绍:
44
基础变量:
@@ -31,6 +31,12 @@
3131
{ach} : 玩家完成的成就数量
3232
{achCount}: 玩家成就总数
3333
{color} : 随机字符颜色
34+
{player_exp} 玩家当前经验值
35+
{player_exp_level} 玩家当前经验等级
36+
{player_exp_min} 玩家当前等级的经验值下限
37+
{player_exp_max} 玩家当前等级的经验值上限
38+
39+
3440

3541
以下变量使用还需要配合Tips变量扩展插件!
3642
以下变量使用还需要配合Tips变量扩展插件!!

src/main/resources/plugin.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
name: Tips
22
main: tip.Main
3-
version: "2.2.0"
3+
version: "2.2.1-SNAPSHOT"
44
api: ["1.0.8"]
55

66
load: POSTWORLD

0 commit comments

Comments
 (0)