17
17
18
18
/**
19
19
* @author sky
20
- * @since 2018쾨2墩18휑 苟敎12 :13:55
20
+ * @since 2018年2月18日 下午12 :13:55
21
21
*/
22
22
public class ModuleKits implements ITabooLibraryModule {
23
23
@@ -34,36 +34,36 @@ public void onEnable() {
34
34
}
35
35
36
36
/**
37
- * 零鯤소角뤠쥴혤쟉관
37
+ * 设置玩家是否领取礼包
38
38
*
39
- * @param player 鯤소
39
+ * @param player 玩家
40
40
*/
41
41
public void setPlayerReward (Player player , String kit , boolean reward ) {
42
42
data .set (kit + "." + player .getName (), reward ? System .currentTimeMillis () : null );
43
43
}
44
44
45
45
/**
46
- * 헌왕쟉관鑒앴
46
+ * 清空礼包数据
47
47
*
48
- * @param kit 쟉관
48
+ * @param kit 礼包
49
49
*/
50
50
public void resetKit (String kit ) {
51
51
data .set (kit , null );
52
52
}
53
53
54
54
/**
55
- * 鯤소角뤠쥴혤쟉관
55
+ * 玩家是否领取礼包
56
56
*
57
- * @param player 鯤소
58
- * @param kit 쟉관
57
+ * @param player 玩家
58
+ * @param kit 礼包
59
59
* @return boolean
60
60
*/
61
61
public boolean isPlayerRewared (Player player , String kit ) {
62
62
return data .contains (kit + "." + player .getName ());
63
63
}
64
64
65
65
/**
66
- * 쟉관角뤠瞳잤홱櫓
66
+ * 礼包是否在冷却中
67
67
*
68
68
* @param player
69
69
* @param kit
@@ -74,69 +74,69 @@ public boolean isPlayerCooldown(Player player, String kit) {
74
74
}
75
75
76
76
/**
77
- * 쟉관角뤠닸瞳
77
+ * 礼包是否存在
78
78
*
79
- * @param kit 쟉관츰
79
+ * @param kit 礼包名
80
80
* @return boolean
81
81
*/
82
82
public boolean contains (String kit ) {
83
83
return getConfig ().contains ("Kits." + kit );
84
84
}
85
85
86
86
/**
87
- * 삿혤쟉관잤홱珂쇌
87
+ * 获取礼包冷却时间
88
88
*
89
- * @param kit 쟉관츰
89
+ * @param kit 礼包名
90
90
* @return long
91
91
*/
92
92
public long getCooldown (String kit ) {
93
93
return DateUtils .formatDate (getConfig ().getString ("Kits." + kit + ".Cooldown" ));
94
94
}
95
95
96
96
/**
97
- * 삿혤쟉관왕쇌꼇璃珂돨뇹잿렘駕
97
+ * 获取礼包空间不足时的处理方式
98
98
*
99
- * @param kit 쟉관츰
99
+ * @param kit 礼包名
100
100
* @return boolean
101
101
*/
102
102
public Boolean isFullDrop (String kit ) {
103
103
return getConfig ().getBoolean ("Kits." + kit + ".FullDrop" );
104
104
}
105
105
106
106
/**
107
- * 쟉관角뤠怜콘쥴혤寧늴
107
+ * 礼包是否只能领取一次
108
108
*
109
- * @param kit 쟉관츰
109
+ * @param kit 礼包名
110
110
* @return boolean
111
111
*/
112
112
public boolean isDisposable (String kit ) {
113
113
return getConfig ().getBoolean ("Kits." + kit + ".Disposable" );
114
114
}
115
115
116
116
/**
117
- * 삿혤쟉관홈掘
117
+ * 获取礼包权限
118
118
*
119
- * @param kit 쟉관츰
119
+ * @param kit 礼包名
120
120
* @return String
121
121
*/
122
122
public String getPermission (String kit ) {
123
123
return getConfig ().getString ("Kits." + kit + ".Permission" );
124
124
}
125
125
126
126
/**
127
- * 삿혤쟉관홈掘瓊刻
127
+ * 获取礼包权限提示
128
128
*
129
- * @param kit 쟉관츰
129
+ * @param kit 礼包名
130
130
* @return String
131
131
*/
132
132
public String getPermissionMessage (String kit ) {
133
- return getConfig ().getString ("Kits." + kit + ".Permission-message" ).replace ("&" , "≪ " );
133
+ return getConfig ().getString ("Kits." + kit + ".Permission-message" ).replace ("&" , "§ " );
134
134
}
135
135
136
136
/**
137
- * 삿혤쟉관膠틔
137
+ * 获取礼包物品
138
138
*
139
- * @param kit 쟉관츰
139
+ * @param kit 礼包名
140
140
* @return {@link List}
141
141
*/
142
142
public List <ItemStack > getItems (String kit ) {
@@ -149,9 +149,9 @@ public List<ItemStack> getItems(String kit) {
149
149
item .setAmount (NumberUtils .getInteger (itemStr .split (" " )[1 ]));
150
150
items .add (item );
151
151
} catch (Exception e ) {
152
- MsgUtils .warn ("친욥토零潼흙嫩끽 : &4膠틔鑒좆댄轎 " );
153
- MsgUtils .warn ("친욥 : &4Kits" );
154
- MsgUtils .warn ("貫黨 : &4" + itemStr );
152
+ MsgUtils .warn ("模块配置载入异常 : &4物品数量错误 " );
153
+ MsgUtils .warn ("模块 : &4Kits" );
154
+ MsgUtils .warn ("位于 : &4" + itemStr );
155
155
}
156
156
}
157
157
}
0 commit comments