@@ -25,20 +25,26 @@ class Vault(player: Player) : VaultOffline(player){
25
25
}
26
26
27
27
inline class Economy (private val player : OfflinePlayer ) {
28
- fun getBalance () = economy!! .getBalance(player)
29
- fun hasAccount () = economy!! .hasAccount(player)
28
+ val balance get() = economy!! .getBalance(player)
29
+ val hasAccount get() = economy!! .hasAccount(player)
30
+
30
31
fun has (amount : Double ) = economy!! .has(player, amount)
31
32
fun withdraw (amount : Double ) = economy!! .withdrawPlayer(player, amount)
32
33
fun deposit (amount : Double ) = economy!! .depositPlayer(player, amount)
33
34
}
34
35
inline class Chat (private val player : Player ) {
35
- fun getPrefix () = chat!! .getPlayerPrefix(player)
36
- fun setPrefix (prefix : String ) = chat!! .setPlayerPrefix(player, prefix)
37
- fun getSuffix () = chat!! .getPlayerSuffix(player)
38
- fun setSuffix (suffix : String ) = chat!! .setPlayerSuffix(player, suffix)
36
+ var prefix: String
37
+ get() = chat!! .getPlayerPrefix(player)
38
+ set(value) = chat!! .setPlayerPrefix(player, prefix)
39
+
40
+ var suffix: String
41
+ get() = chat!! .getPlayerSuffix(player)
42
+ set(value) = chat!! .setPlayerSuffix(player, suffix)
43
+
44
+ val groups: Array <String > get() = chat!! .getPlayerGroups(player)
45
+ val primaryGroup: String get() = chat!! .getPrimaryGroup(player)
46
+
39
47
fun inGroup (group : String ) = chat!! .playerInGroup(player, group)
40
- fun getGroups () = chat!! .getPlayerGroups(player)
41
- fun getPrimaryGroup () = chat!! .getPrimaryGroup(player)
42
48
}
43
49
44
50
inline class Permission (private val player : OfflinePlayer ) {
0 commit comments