/
GPPermissions.java
153 lines (145 loc) · 12 KB
/
GPPermissions.java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
/*
* This file is part of GriefPrevention, licensed under the MIT License (MIT).
*
* Copyright (c) bloodmc
* Copyright (c) contributors
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
* in the Software without restriction, including without limitation the rights
* to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
* copies of the Software, and to permit persons to whom the Software is
* furnished to do so, subject to the following conditions:
*
* The above copyright notice and this permission notice shall be included in
* all copies or substantial portions of the Software.
*
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
* AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
* OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
* THE SOFTWARE.
*/
package me.ryanhamshire.griefprevention;
public class GPPermissions {
// Claims
public static final String COMMAND_ABANDON_CLAIM = "griefprevention.claim.command.abandon";
public static final String COMMAND_ABANDON_ALL_CLAIMS = "griefprevention.claim.command.abandon-all";
public static final String COMMAND_ABANDON_TOP_LEVEL_CLAIM = "griefprevention.claim.command.abandon-top-level";
public static final String COMMAND_CUBOID_CLAIMS = "griefprevention.claim.command.cuboid";
public static final String COMMAND_LIST_CLAIMS_BASE = "griefprevention.claim.command.list.base";
public static final String COMMAND_BASIC_CLAIMS = "griefprevention.claim.command.basic-mode";
public static final String COMMAND_GIVE_BOOK = "griefprevention.claim.command.give-book";
public static final String COMMAND_GIVE_PET = "griefprevention.claim.command.give-pet";
public static final String COMMAND_CLAIM_INFO_OTHERS = "griefprevention.claim.command.info.others";
public static final String COMMAND_CLAIM_INFO_BASE = "griefprevention.claim.command.info.base";
public static final String COMMAND_CLAIM_INFO_TELEPORT_OTHERS = "griefprevention.claim.command.info.teleport.others";
public static final String COMMAND_CLAIM_INFO_TELEPORT_BASE = "griefprevention.claim.command.info.teleport.base";
public static final String COMMAND_SET_CLAIM_NAME = "griefprevention.claim.command.set-name";
public static final String COMMAND_SET_CLAIM_FAREWELL = "griefprevention.claim.command.set-farewell";
public static final String COMMAND_SET_CLAIM_GREETING = "griefprevention.claim.command.set-greeting";
public static final String COMMAND_SUBDIVIDE_CLAIMS = "griefprevention.claim.command.subdivide";
public static final String COMMAND_TRANSFER_CLAIM = "griefprevention.claim.command.transfer";
public static final String COMMAND_BUY_CLAIM_BLOCKS = "griefprevention.claim.command.buy-blocks";
public static final String COMMAND_SELL_CLAIM_BLOCKS = "griefprevention.claim.command.sell-blocks";
public static final String COMMAND_LIST_CLAIM_FLAGS = "griefprevention.claim.command.list-flags";
public static final String COMMAND_BAN_ITEM = "griefprevention.claim.command.ban-item";
public static final String COMMAND_UNBAN_ITEM = "griefprevention.claim.command.unban-item";
public static final String COMMAND_PVP = "griefprevention.claim.command.pvp";
public static final String COMMAND_SIEGE = "griefprevention.claim.command.siege";
public static final String COMMAND_SUBDIVISION_INHERIT = "griefprevention.claim.command.inherit";
public static final String CLAIM_CREATE = "griefprevention.claim.create";
public static final String CLAIM_CUBOID_BASIC = "griefprevention.claim.cuboid.basic";
public static final String CLAIM_CUBOID_SUBDIVISION = "griefprevention.claim.cuboid.subdivision";
public static final String SIEGE_IMMUNE = "griefprevention.claim.siege.immune";
public static final String VISUALIZE_CLAIMS = "griefprevention.claim.visualize-claims";
// flags
public static final String MANAGE_FLAGS = "griefprevention.claim.manage.flags";
public static final String COMMAND_FLAGS_CLAIM = "griefprevention.claim.command.flags.base";
public static final String COMMAND_FLAGS_DEBUG = "griefprevention.claim.command.flags.debug";
public static final String COMMAND_FLAGS_PLAYER = "griefprevention.claim.command.flags.player";
public static final String COMMAND_FLAGS_GROUP = "griefprevention.claim.command.flags.group";
public static final String COMMAND_FLAGS_RESET = "griefprevention.claim.command.flags.reset";
// Admin
public static final String COMMAND_ADJUST_CLAIM_BLOCKS = "griefprevention.admin.command.adjust-claim-blocks";
public static final String COMMAND_ADMIN_CLAIMS = "griefprevention.admin.command.admin-claims";
public static final String COMMAND_CLAIM_PERMISSION_GROUP = "griefprevention.admin.command.claim-permission.group";
public static final String COMMAND_CLAIM_PERMISSION_PLAYER = "griefprevention.admin.command.claim-permission.player";
public static final String COMMAND_DEBUG = "griefprevention.admin.command.debug";
public static final String COMMAND_DELETE_CLAIM = "griefprevention.admin.command.delete-claim";
public static final String COMMAND_DELETE_CLAIMS = "griefprevention.admin.command.delete-claims";
public static final String COMMAND_DELETE_ADMIN_CLAIMS = "griefprevention.admin.command.delete-admin-claims";
public static final String COMMAND_LIST_ADMIN_CLAIMS = "griefprevention.admin.command.list-admin-claims";
public static final String COMMAND_IGNORE_CLAIMS = "griefprevention.admin.command.ignore-claims";
public static final String COMMAND_SET_ACCRUED_CLAIM_BLOCKS = "griefprevention.admin.command.set-accrued-claim-blocks";
public static final String COMMAND_RESTORE_NATURE = "griefprevention.admin.command.restore-nature";
public static final String COMMAND_RESTORE_NATURE_AGGRESSIVE = "griefprevention.admin.command.restore-nature-aggressive";
public static final String COMMAND_RESTORE_NATURE_FILL = "griefprevention.admin.command.restore-nature-fill";
public static final String COMMAND_RELOAD = "griefprevention.admin.command.reload";
public static final String SET_ADMIN_FLAGS = "griefprevention.admin.claim.set-admin-flags";
public static final String LIST_BASIC_CLAIMS = "griefprevention.admin.claim.list-basic-claims";
public static final String MANAGE_FLAG_DEFAULTS = "griefprevention.admin.claim.manage.flag-defaults";
public static final String MANAGE_FLAG_OVERRIDES = "griefprevention.admin.claim.manage.flag-overrides";
public static final String MANAGE_WILDERNESS = "griefprevention.admin.claim.manage.wilderness";
public static final String MANAGE_PERMISSION_OPTIONS = "griefprevention.admin.claim.manage.options";
public static final String OVERRIDE_CLAIM_COUNT_LIMIT = "griefprevention.admin.claim.override-limit";
public static final String EAVES_DROP = "griefprevention.admin.eavesdrop";
public static final String EAVES_DROP_SIGNS = "griefprevention.admin.eavesdrop.signs";
// Players
public static final String COMMAND_IGNORE_PLAYER = "griefprevention.command.player.ignore";
public static final String COMMAND_PLAYER_INFO_BASE = "griefprevention.command.player.info.base";
public static final String COMMAND_PLAYER_INFO_OTHERS = "griefprevention.command.player.info.others";
public static final String COMMAND_UNIGNORE_PLAYER = "griefprevention.command.player.unignore";
public static final String COMMAND_LIST_IGNORED_PLAYERS = "griefprevention.command.player.list";
public static final String COMMAND_SEPARATE_PLAYERS = "griefprevention.command.player.separate";
public static final String COMMAND_UNSEPARATE_PLAYERS = "griefprevention.command.player.unseparate";
public static final String COMMAND_SOFT_MUTE_PLAYER = "griefprevention.command.player.softmute";
public static final String COMMAND_UNLOCK_DROPS = "griefprevention.command.player.unlock-drops";
public static final String NO_PVP_IMMUNITY = "griefprevention.player.no-pvp-immunity";
public static final String NOT_IGNORABLE = "griefprevention.player.not-ignorable";
public static final String SPAM = "griefprevention.spam-override";
// Misc
public static final String COMMAND_HELP = "griefprevention.command.help";
// Trust
public static final String COMMAND_GIVE_ACCESS_TRUST = "griefprevention.claim.command.trust.access";
public static final String COMMAND_GIVE_CONTAINER_TRUST = "griefprevention.claim.command.trust.container";
public static final String COMMAND_GIVE_BUILDER_TRUST = "griefprevention.claim.command.trust.build";
public static final String COMMAND_GIVE_PERMISSION_TRUST = "griefprevention.claim.command.trust.permission";
public static final String COMMAND_LIST_TRUST = "griefprevention.claim.command.trust.list";
public static final String COMMAND_REMOVE_TRUST = "griefprevention.claim.command.trust.remove";
// Flags
public static final String BLOCK_BREAK = "griefprevention.claim.flag.block-break";
public static final String BLOCK_PLACE = "griefprevention.claim.flag.block-place";
public static final String COMMAND_EXECUTE = "griefprevention.claim.flag.command-execute";
public static final String COMMAND_EXECUTE_PVP = "griefprevention.claim.flag.command-execute-pvp";
public static final String ENTER_CLAIM = "griefprevention.claim.flag.enter-claim";
public static final String ENTITY_COLLIDE_BLOCK = "griefprevention.claim.flag.collide-block";
public static final String ENTITY_COLLIDE_ENTITY = "griefprevention.claim.flag.collide-entity";
public static final String ENTITY_DAMAGE = "griefprevention.claim.flag.entity-damage";
public static final String ENTITY_EXPLOSION = "griefprevention.claim.flag.explosion";
public static final String ENTITY_RIDING = "griefprevention.claim.flag.entity-riding";
public static final String ENTITY_SPAWN = "griefprevention.claim.flag.entity-spawn";
public static final String ENTITY_TELEPORT_FROM = "griefprevention.claim.flag.entity-teleport-from";
public static final String ENTITY_TELEPORT_TO = "griefprevention.claim.flag.entity-teleport-to";
public static final String EXIT_CLAIM = "griefprevention.claim.flag.exit-claim";
public static final String EXPLOSION = "griefprevention.claim.flag.explosion";
public static final String EXPLOSION_SURFACE = "griefprevention.claim.flag.explosion-surface";
public static final String FIRE_SPREAD = "griefprevention.claim.flag.fire-spread";
public static final String FLAG_BASE = "griefprevention.claim.flag";
public static final String LIQUID_FLOW = "griefprevention.claim.flag.liquid-flow";
public static final String INTERACT_BLOCK_PRIMARY = "griefprevention.claim.flag.interact-block-primary";
public static final String INTERACT_BLOCK_SECONDARY = "griefprevention.claim.flag.interact-block-secondary";
public static final String INTERACT_ENTITY_PRIMARY = "griefprevention.claim.flag.interact-entity-primary";
public static final String INTERACT_ENTITY_SECONDARY = "griefprevention.claim.flag.interact-entity-secondary";
public static final String INTERACT_INVENTORY = "griefprevention.claim.flag.interact-inventory";
public static final String ITEM_DROP = "griefprevention.claim.flag.item-drop";
public static final String ITEM_PICKUP = "griefprevention.claim.flag.item-pickup";
public static final String ITEM_SPAWN = "griefprevention.claim.flag.item-spawn";
public static final String ITEM_USE = "griefprevention.claim.flag.item-use";
public static final String PORTAL_USE = "griefprevention.claim.flag.portal-use";
public static final String PROJECTILE_IMPACT_BLOCK = "griefprevention.claim.flag.projectile-impact-block";
public static final String PROJECTILE_IMPACT_ENTITY = "griefprevention.claim.flag.projectile-impact-entity";
public static final String PVP = "griefprevention.claim.flag.pvp";
}