-
Notifications
You must be signed in to change notification settings - Fork 28
/
plugin.yml
146 lines (120 loc) · 4.44 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
name: DropHeads
main: net.evmodder.DropHeads.DropHeads
author: EvModder
description: Heads for every mob and player.
website: https://dev.bukkit.org/projects/dropheads
#3=major rewrite
#9=Reorganized texture file downloads, global click-info cooldown
#10=creaking, remove prevent-head-placement (now available as addon), /gethead looking at an entity
version: 3.9.10
api-version: 1.13
softdepend: [HeadDatabase, Essentials, VanishNoPacket]
# Hidden config.yml settings:
# use-legacy-head-textures,use-1.19.2-vex-head-textures,use-1.20.2-bat-head-textures
commands:
spawnhead:
description: Get a player or mob head
usage: /gethead [giveto] [target] [amount]
aliases: [gethead,givehead,getskull,giveskull,dhspawn,phspawn,head,skull]
permission: dropheads.spawn
permission-message: You do not have permission to do this.
droprate:
description: Check the drop rate for a head
usage: /droprate <mob> [new value] [update file]
aliases: [headrate,headdropchance,dhrate,headchance]
permission: dropheads.droprate
permission-message: You do not have permission to do this.
debug_all_heads:
description: Place all heads into the world around the player
usage: /debug_all_heads
permission: dropheads.debug
permission-message: You do not have permission to do this.
permissions:
dropheads.canlosehead:
description: Killing this entity can cause their head to drop
default: true
dropheads.canbehead:
description: This entity will be able to get heads
default: true
children:
dropheads.canbehead.player: true
# dropheads.canbehead.<entity>: true
dropheads.alwaysbehead:
description: Permission to get heads 100% of the time, unless the victim has canlosehead=false
default: false
children:
dropheads.canbehead: true
# dropheads.alwaysbehead.<entity>: true
dropheads.clickinfo:
description: Permission to see info about a head by clicking it
default: true
children:
dropheads.clickinfo.mobs: true
dropheads.clickinfo.players: true
dropheads.clickinfo.hdb: true
# dropheads.clickinfo.unknown: true
dropheads.clickinfo.mobs:
description: Permission to see info about a mob head by clicking it
default: false
dropheads.clickinfo.players:
description: Permission to see info about a player head by clicking it
default: false
dropheads.clickinfo.hdb:
description: Permission to see info about a HeadDatabase head by clicking it
default: false
dropheads.clickinfo.unknown:
description: Permission to see info about an unknown type head by clicking it
default: false
dropheads.spawn:
description: Permission to use /spawnhead
default: op
children:
dropheads.spawn.mobs: true
dropheads.spawn.players: true
dropheads.spawn.self: true
dropheads.spawn.code: true
dropheads.spawn.hdb: true
dropheads.spawn.give: true
dropheads.spawn.mobs:
description: Permission to spawn in mob heads
default: false
dropheads.spawn.players:
description: Permission to spawn in other players' heads
default: false
dropheads.spawn.self:
description: Permission to spawn in your own head
default: false
dropheads.spawn.code:
description: Permission to spawn in heads with custom texture codes
default: false
dropheads.spawn.hdb:
description: Permission to spawn in HeadDatabase heads
default: false
dropheads.spawn.give:
description: Permission to spawn heads in other players' inventories
default: false
dropheads.droprate:
description: Permission to use /droprate
default: op
dropheads.droprate.edit:
description: Permission to temporarily edit runtime rates with /droprate
default: op
dropheads.droprate.edit.file:
description: Permission to reconfigured rates with /droprate
default: op
dropheads.debug:
description: Permission to spawn all the heads in a big cube
default: false
dropheads.silentbehead:
description: Permission to hide behead messages that you caused from everyone else
default: false
children:
dropheads.silentbehead.vanished: true
dropheads.silentbehead.invisible: true
# NOTE: Currently supports Essentials and VanishNoPacket
dropheads.silentbehead.vanished:
description: Permission to hide behead messages while vanished
default: true
dropheads.silentbehead.invisible:
description: Permission to hide behead messages while invisible
default: true