Permissions.java
net.minecraft.server.permissions.Permissions
信息
- 全限定名:net.minecraft.server.permissions.Permissions
- 类型:public class
- 包:net.minecraft.server.permissions
- 源码路径:src/main/java/net/minecraft/server/permissions/Permissions.java
- 起始行号:L5
- 职责:
TODO
字段/常量
-
COMMANDS_MODERATOR- 类型:
Permission - 修饰符:
public static final - 源码定位:
L6 - 说明:
TODO
- 类型:
-
COMMANDS_GAMEMASTER- 类型:
Permission - 修饰符:
public static final - 源码定位:
L7 - 说明:
TODO
- 类型:
-
COMMANDS_ADMIN- 类型:
Permission - 修饰符:
public static final - 源码定位:
L8 - 说明:
TODO
- 类型:
-
COMMANDS_OWNER- 类型:
Permission - 修饰符:
public static final - 源码定位:
L9 - 说明:
TODO
- 类型:
-
COMMANDS_ENTITY_SELECTORS- 类型:
Permission - 修饰符:
public static final - 源码定位:
L10 - 说明:
TODO
- 类型:
-
CHAT_SEND_MESSAGES- 类型:
Permission - 修饰符:
public static final - 源码定位:
L11 - 说明:
TODO
- 类型:
-
CHAT_SEND_COMMANDS- 类型:
Permission - 修饰符:
public static final - 源码定位:
L12 - 说明:
TODO
- 类型:
-
CHAT_RECEIVE_PLAYER_MESSAGES- 类型:
Permission - 修饰符:
public static final - 源码定位:
L13 - 说明:
TODO
- 类型:
-
CHAT_RECEIVE_SYSTEM_MESSAGES- 类型:
Permission - 修饰符:
public static final - 源码定位:
L14 - 说明:
TODO
- 类型:
-
CHAT_PERMISSIONS- 类型:
Set<Permission> - 修饰符:
public static final - 源码定位:
L15 - 说明:
TODO
- 类型:
内部类/嵌套类型
- 无
构造器
- 无
方法
下面的方法块按源码顺序生成。
- 无
代码
public class Permissions {
public static final Permission COMMANDS_MODERATOR = new Permission.HasCommandLevel(PermissionLevel.MODERATORS);
public static final Permission COMMANDS_GAMEMASTER = new Permission.HasCommandLevel(PermissionLevel.GAMEMASTERS);
public static final Permission COMMANDS_ADMIN = new Permission.HasCommandLevel(PermissionLevel.ADMINS);
public static final Permission COMMANDS_OWNER = new Permission.HasCommandLevel(PermissionLevel.OWNERS);
public static final Permission COMMANDS_ENTITY_SELECTORS = Permission.Atom.create("commands/entity_selectors");
public static final Permission CHAT_SEND_MESSAGES = Permission.Atom.create("chat/send_messages");
public static final Permission CHAT_SEND_COMMANDS = Permission.Atom.create("chat/send_commands");
public static final Permission CHAT_RECEIVE_PLAYER_MESSAGES = Permission.Atom.create("chat/receive_player_messages");
public static final Permission CHAT_RECEIVE_SYSTEM_MESSAGES = Permission.Atom.create("chat/receive_system_messages");
public static final Set<Permission> CHAT_PERMISSIONS = Set.of(
CHAT_SEND_MESSAGES, CHAT_SEND_COMMANDS, CHAT_RECEIVE_PLAYER_MESSAGES, CHAT_RECEIVE_SYSTEM_MESSAGES
);
}引用的其他类
- Permission
- 引用位置:
字段/方法调用/构造调用 - 关联成员:
HasCommandLevel(), Permission.Atom.create(), Permission.HasCommandLevel()
- 引用位置: