Skip to content
This repository was archived by the owner on Jul 20, 2020. It is now read-only.

Commit 292d7c3

Browse files
committed
Add tm ready permission to defaults
1 parent 91846d0 commit 292d7c3

File tree

2 files changed

+10
-4
lines changed

2 files changed

+10
-4
lines changed

API/minecraft/src/main/java/tc/oc/api/minecraft/servers/DefaultPermissions.java

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,11 +12,19 @@
1212
*/
1313
public class DefaultPermissions {
1414

15+
public static final Map<String, Boolean> DEFAULT_PERMISSIONS;
1516
public static final Map<String, Boolean> PARTICIPANT_PERMISSIONS;
1617
public static final Map<String, Boolean> OBSERVER_PERMISSIONS;
1718
public static final Map<String, Boolean> MAPMAKER_PERMISSIONS;
1819

1920
static {
21+
DEFAULT_PERMISSIONS = new ImmutableMap.Builder<String, Boolean>()
22+
// Global
23+
.put("ocn.login", true)
24+
// Tournament
25+
.put("tourney.ready", true)
26+
.build();
27+
2028
PARTICIPANT_PERMISSIONS = new ImmutableMap.Builder<String, Boolean>()
2129
// Global
2230
.put("worldedit.navigation.jumpto.tool", false)
@@ -67,7 +75,6 @@ public class DefaultPermissions {
6775
.put("worldedit.navigation.*" , true)
6876
.build();
6977

70-
7178
MAPMAKER_PERMISSIONS = new ImmutableMap.Builder<String, Boolean>()
7279
// Public
7380
.put("map.rating.view.live", true)

API/minecraft/src/main/java/tc/oc/api/minecraft/users/LocalUserDocument.java

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@
1414
import tc.oc.api.docs.SimplePlayerId;
1515
import tc.oc.api.docs.User;
1616
import tc.oc.api.docs.virtual.UserDoc;
17+
import tc.oc.api.minecraft.servers.DefaultPermissions;
1718
import tc.oc.api.util.Permissions;
1819
import tc.oc.api.util.UUIDs;
1920
import tc.oc.minecraft.api.entity.OfflinePlayer;
@@ -90,9 +91,7 @@ public String mc_last_sign_in_ip() {
9091
@Override
9192
public Map<String, Map<String, Boolean>> mc_permissions_by_realm() {
9293
return ImmutableMap.of(
93-
"global", ImmutableMap.of(
94-
Permissions.LOGIN, true
95-
)
94+
"global", DefaultPermissions.DEFAULT_PERMISSIONS
9695
);
9796
}
9897

0 commit comments

Comments
 (0)