HytalePermissions class
Пакет: com.hypixel.hytale.server.core.permissions
Файл: com/hypixel/hytale/server/core/permissions/HytalePermissions.java
Поля (1)
| Модификаторы | Тип | Имя |
|---|---|---|
final |
String |
NAMESPACE |
Исходный код
Показать/скрыть
class="kw">package com.hypixel.hytale.server.core.permissions;
class="kw">import java.util.Locale;
class="kw">import javax.annotation.Nonnull;
class="kw">public class HytalePermissions {
class="kw">public class="kw">static class="kw">final String NAMESPACE = "hytale";
class="kw">public class="kw">static class="kw">final String COMMAND_BASE = "hytale.command";
class="kw">public class="kw">static class="kw">final PermissionQuery SERVER_JOIN = registerUngrouped("hytale.server.join");
class="kw">public class="kw">static class="kw">final PermissionQuery ASSET_EDITOR = register("hytale.editor.asset", "hytale:ServerEditor");
class="kw">public class="kw">static class="kw">final PermissionQuery ASSET_EDITOR_PACKS_CREATE = register("hytale.editor.packs.create", "hytale:ServerEditor");
class="kw">public class="kw">static class="kw">final PermissionQuery ASSET_EDITOR_PACKS_EDIT = register("hytale.editor.packs.edit", "hytale:ServerEditor");
class="kw">public class="kw">static class="kw">final PermissionQuery ASSET_EDITOR_PACKS_DELETE = register("hytale.editor.packs.delete", "hytale:ServerEditor");
class="kw">public class="kw">static class="kw">final PermissionQuery BUILDER_TOOLS_EDITOR = register("hytale.editor.builderTools", "hytale:WorldEditor");
class="kw">public class="kw">static class="kw">final PermissionQuery BLOCK_SPAWNER_EDIT = register("hytale.editor.blockSpawner", "hytale:WorldEditor");
class="kw">public class="kw">static class="kw">final String EDITOR_TOOL_BASE = "hytale.editor.tool";
class="kw">public class="kw">static class="kw">final PermissionQuery EDITOR_TOOL_ENTITY = registerToolPermission("Entity");
class="kw">public class="kw">static class="kw">final PermissionQuery EDITOR_TOOL_RULER = registerToolPermission("Ruler");
class="kw">public class="kw">static class="kw">final PermissionQuery EDITOR_TOOL_LASER_POINTER = registerToolPermission("LaserPointer");
class="kw">public class="kw">static class="kw">final PermissionQuery EDITOR_BRUSH_USE = register("hytale.editor.brush.use", "hytale:WorldEditor");
class="kw">public class="kw">static class="kw">final PermissionQuery EDITOR_BRUSH_CONFIG = register("hytale.editor.brush.config", "hytale:WorldEditor");
class="kw">public class="kw">static class="kw">final PermissionQuery EDITOR_PREFAB_USE = register("hytale.editor.prefab.use", "hytale:WorldEditor");
class="kw">public class="kw">static class="kw">final PermissionQuery EDITOR_PREFAB_MANAGE = register("hytale.editor.prefab.manage", "hytale:WorldEditor");
class="kw">public class="kw">static class="kw">final PermissionQuery EDITOR_SELECTION_USE = register("hytale.editor.selection.use", "hytale:WorldEditor");
class="kw">public class="kw">static class="kw">final PermissionQuery EDITOR_SELECTION_CLIPBOARD = register("hytale.editor.selection.clipboard", "hytale:WorldEditor");
class="kw">public class="kw">static class="kw">final PermissionQuery EDITOR_SELECTION_MODIFY = register("hytale.editor.selection.modify", "hytale:WorldEditor");
class="kw">public class="kw">static class="kw">final PermissionQuery EDITOR_HISTORY = register("hytale.editor.history", "hytale:WorldEditor");
class="kw">public class="kw">static class="kw">final PermissionQuery FLY_CAM = register("hytale.camera.flycam", "hytale:Builder");
class="kw">public class="kw">static class="kw">final PermissionQuery NO_CLIP = register("hytale.movement.noclip", "hytale:Builder");
class="kw">public class="kw">static class="kw">final PermissionQuery WORLD_MAP_COORDINATE_TELEPORT = register("hytale.world_map.teleport.coordinate", "hytale:WorldEditor");
class="kw">public class="kw">static class="kw">final PermissionQuery WORLD_MAP_MARKER_TELEPORT = register("hytale.world_map.teleport.marker", "hytale:Adventurer");
class="kw">public class="kw">static class="kw">final PermissionQuery UPDATE_NOTIFY = register("hytale.system.update.notify", "hytale:Admin");
class="kw">public class="kw">static class="kw">final PermissionQuery MODS_OUTDATED_NOTIFY = register("hytale.mods.outdated.notify", "hytale:Admin");
class="kw">public class="kw">static class="kw">final PermissionQuery BACKUP_ERROR_NOTIFY = registerUngrouped("hytale.status.backup.error");
class="kw">public HytalePermissions() {
}
@Nonnull
class="kw">public class="kw">static String fromCommand(@Nonnull String var0) {
class="kw">return "hytale.command." + var0;
}
@Nonnull
class="kw">public class="kw">static String fromCommand(@Nonnull String var0, @Nonnull String var1) {
class="kw">return "hytale.command." + var0 + "." + var1;
}
@Nonnull
class="kw">public class="kw">static String toolPermission(@Nonnull String var0) {
class="kw">return "hytale.editor.tool." + var0.toLowerCase(Locale.ROOT);
}
@Nonnull
class="kw">private class="kw">static PermissionQuery registerToolPermission(@Nonnull String var0) {
class="kw">return register(toolPermission(var0), "hytale:WorldEditor");
}
@Nonnull
class="kw">private class="kw">static PermissionQuery register(@Nonnull String var0, @Nonnull String... var1) {
PermissionsModule.registerPermission(var0, var1);
class="kw">return PermissionQuery.of(var0);
}
@Nonnull
class="kw">private class="kw">static PermissionQuery registerUngrouped(@Nonnull String var0) {
PermissionsModule.registerPermission(var0);
class="kw">return PermissionQuery.of(var0);
}
}