-
Notifications
You must be signed in to change notification settings - Fork 17
/
plugin.yml
156 lines (144 loc) · 5.46 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
name: LWC
main: com.griefcraft.lwc.LWCPlugin
version: 3.41
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.
softdepend:
- 'Permissions'
- 'PermissionsBukkit'
commands:
lwc:
description: LWC's hub command to access everything
usage: /<command>
permission: lwc.protect
cadmin:
description: Administrate LWC
usage: /<command>
permission: lwc.admin
cpublic:
description: Create a protection that is accessible by anyone but protectable by no one.
usage: /<command>
permission: lwc.create.public
cpassword:
description: Create a protection that required a password to access it.
usage: /<command> <password>
permission: lwc.create.password
cprivate:
description: Create a protection that only you and specific groups or people can access.
usage: /<command> <Users/Groups>
permission: lwc.create.private
cmodify:
description: Modify an existing private protection.
usage: /<command> <Modifications>
permission: lwc.modify
cunlock:
description: Unlock a password-protected protection.
usage: /<command> <password>
permission: lwc.unlock
cinfo:
description: View info on an existing protection.
usage: /<command>
permission: lwc.info
cremove:
description: Remove an existing protection.
usage: /<command>
permission: lwc.remove
climits:
description: View your current protection limits.
usage: /<command>
credstone:
description: Enable or disable redstone on a protection
usage: /<command> <on|off>
permission: lwc.flag.redstone
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>
permission: lwc.flag.magnet
cdroptransfer:
description: Configure drop transferring (allows you to transfer to a selected chest by dropping items.)
usage: /<command> <select|on|off>
permission: lwc.mode.droptransfer
cpersist:
description: Toggle command persistence which allows you to use commands without retyping the command (e.g /cprivate)
usage: /<command>
permission: lwc.mode.persist
cnospam:
description: Toggle the ability to hide protection creation messages
usage: /<command>
permission: lwc.mode.nospam
permissions:
lwc.*:
description: Full administrative access to LWC
children:
lwc.protect: true
lwc.admin: true
lwc.protect:
description: Gives the ability to basic LWC usage (almost everything except LWC admin.)
children:
lwc.create.*: true
lwc.modify: true
lwc.unlock: true
lwc.info: true
lwc.remove: true
lwc.flag.*: true
lwc.admin:
description: Gives you absolutely power over LWC. As an LWC admin, you have no restrictions.
default: op
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.
lwc.mod:
description: Allows you to open anyone's protection but not remove them
default: op
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.)
default: false
children:
lwc.create.public: true
lwc.create.password: true
lwc.create.private: 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.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.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.