-
Notifications
You must be signed in to change notification settings - Fork 17
/
plugin.yml
150 lines (138 loc) · 5.42 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
name: LWC
main: com.griefcraft.lwc.LWCPlugin
version: 4.0.0-alpha5
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>
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>
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>
climits:
description: View your current protection limits.
usage: /<command>
credstone:
description: Enable or disable redstone 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 the configured value (default: 3 seconds)
usage: /<command>
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.)
default: false
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.autoclose: 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.