-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathplugin.yml
174 lines (160 loc) · 6.38 KB
/
plugin.yml
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
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
name: LWC
main: com.griefcraft.lwc.LWCPlugin
version: ${project.version}
website: http://griefcraft.com
author: Hidendra
description: >
Inventory protection & management utilizing SQLite or MySQL as its backend
Other blocks can also be protected individually, if configured.
load: startup
softdepend: [ 'iConomy', 'Permissions', 'PermissionsBukkit', 'Vault' ]
commands:
lwc:
description: LWC's hub command to access everything
usage: /<command>
lock:
description: Lock a block using LWC that only you can access
usage: /<command>
unlock:
description: Remove a protection that was protected by LWC
usage: /<command>
cadmin:
description: Administrate LWC
usage: /<command>
cpublic:
description: Create a protection that is accessible by anyone but protectable by no one.
usage: /<command>
cpassword:
description: Create a protection that required a password to access it.
usage: /<command> <password>
cprivate:
description: Create a protection that only you and specific groups or people can access.
usage: /<command> <Users/Groups>
cdonation:
description: Creates a chest that can be deposited into, but only removed by player with access.
usage: /<command>
cmodify:
description: Modify an existing private protection.
usage: /<command> <Modifications>
cunlock:
description: Unlock a password-protected protection.
usage: /<command> <password>
cinfo:
description: View info on an existing protection.
usage: /<command>
cremove:
description: Remove an existing protection.
usage: /<command>
cremoveall:
description: Removes all protections owned by the player
usage: /<command>
climits:
description: View your current protection limits.
usage: /<command>
credstone:
description: Enable or disable redstone on a protection
usage: /<command> <on|off>
chopper:
description: Enable or disable hoppers on a protection
usage: /<command> <on|off>
cmagnet:
description: Enable or disable the magnet flag on an inventory protection, which makes it pick up items automatically around it.
usage: /<command> <on|off>
cdroptransfer:
description: Configure drop transferring (allows you to transfer to a selected chest by dropping items.)
usage: /<command> <select|on|off>
cpersist:
description: Toggle command persistence which allows you to use commands without retyping the command (e.g /cprivate)
usage: /<command>
cnospam:
description: Toggle the ability to hide protection creation messages
usage: /<command>
cexempt:
description: Toggle protection exemption on an existing protection; disallows it from being removed by -remove, e.g /lwc admin expire -remove 2 weeks
usage: /<command>
cautoclose:
description: Flag a door to automatically close after 3 seconds (configurable.)
usage: /<command>
callowexplosions:
description: Flag to allow a given protection to explode from explosions.
ctnt:
description: Flag to allow a given protection to explode from explosions.
permissions:
lwc.*:
description: Full administrative access to LWC
default: false
children:
lwc.protect: true
lwc.admin: true
lwc.protect:
description: Gives the ability to basic LWC usage (almost everything except LWC admin.)
default: true
lwc.admin:
description: Gives you absolutely power over LWC. As an LWC admin, you have no restrictions.
default: false
children:
lwc.allcommands: true
lwc.allcommands:
description: Gives you access to every LWC command. Without lwc.admin or lwc.mod, you cannot open protections you do not own.
default: false
lwc.shownotices:
description: Shows LWC notices
default: op
lwc.mod:
description: Allows you to open anyone's protection but not remove them
default: false
lwc.deny:
description: Denys you access to any block LWC can protect. For example, with this permission set, you cannot open even unprotected chests (if protectable.)
lwc.create.*:
description: Allows you to create every basic protection (public, private, password.)
children:
lwc.create.public: true
lwc.create.password: true
lwc.create.private: true
lwc.create.donation: true
lwc.create.public:
description: Allows you to create a public protection.
lwc.create.password:
description: Allows you to create a password protection.
lwc.create.private:
description: Allows you to create a private protection.
lwc.modify:
description: Allows you to modify protections you own.
lwc.unlock:
description: Allows you to unlock password-protected protections.
lwc.info:
description: Allows you to view the owner and other misc data on a protection.
lwc.remove:
description: Allows you to remove protections you own.
lwc.flag.*:
description: Gives you access to every usable flag.
children:
lwc.allflags: true
lwc.allflags:
description: Gives you access to every usable flag.
children:
lwc.flag.redstone: true
lwc.flag.magnet: true
lwc.flag.autoclose: true
lwc.flag.allowexplosions: true
lwc.flag.redstone:
description: Allows you to use the redstone flag, which enables or disables the use of redstone on a protection depending on plugin settings.
lwc.flag.magnet:
description: Allows you to use the magnet flag, which makes a protection such as a chest suck up dropped items in a specific radius around it.
lwc.flag.autoclose:
description: Allows a door to automatically close itself after 3 seconds (configurable.)
lwc.mode.*:
description: Gives you access to every usable mode, provided they are already disabled.
lwc.allmodes:
description: Gives you access to every mode, provided they are already disabled.
children:
lwc.mode.persist: true
lwc.mode.droptransfer: true
lwc.mode.nospam: true
lwc.mode.persist:
description: Allows you to use the persist flag, which allows you to use commands repeatably.
lwc.mode.droptransfer:
description: Allows you to use the drop transfer flag, which allows you to "drop" items into your chest from far away.
lwc.autoprotect:
default: false
description: Allows you to auto protect LWC protections regardless of how LWC is configured