Guilds
Search…
Plugin Configuration

Configuration

When you start the plugin for the first time, the following files will generate:
    buffs.yml
    config.yml
    roles.yml
    tiers.yml
The configuration for the plugin is split up into multiple files due to how flexible the plugin is and how much custom data you can add to it.

Buffs.yml

The buffs.yml file will look like this by default:
1
guis:
2
guild-buffs:
3
# What should the name of the inventory be?
4
gui-name: Guild Buffs
5
# Do we want to allow users to have more than one buff at a time?
6
buff-stacking: false
7
# Do you want to enable requiring per-buff permissions?
8
# For example, if I wanted to buy the haste buff,
9
# I would need the permission guilds.buff.haste
10
per-buff-permissions: false
11
buffs:
12
haste:
13
# What do you want to name the buff?
14
name: '&a&lSubstance of the Redmod Graff'
15
# How much do you want the buff to cost?
16
price: 60.0
17
# How long (in second) should the buff last?
18
time: 60
19
# How strong do you want the buff to be? 0 = Potion Level 1, 1 = Potion Level 2, etc...
20
amplifier: 0
21
# What item do you want to represent the buff?
22
icon: FEATHER
23
# What type of potion is this?
24
type: FAST_DIGGING
25
# You can put as much as you want here
26
description:
27
- '&aType » &7Haste'
28
- '&aLength » &760 Seconds'
29
- '&aCost » &7$60'
30
# Do you want this buff to show in-game?
31
display: true
32
commands:
33
clicker:
34
# Would you like to enable commands to be sent to the player who bought the buff?
35
enabled: false
36
# What commands would you like to execute on the player that clicked? (Supports {player})
37
commands:
38
- ''
39
guild:
40
# Would you like to enable commands to be sent to all online players in the guild?
41
enabled: false
42
# What commands would you like to execute on all online players in guild? (Supports {player})
43
commands:
44
- ''
45
# What slot would you like this to use?
46
slot: 0
47
speed:
48
# What do you want to name the buff?
49
name: '&a&lBlessing of the Cheetah'
50
# How much do you want the buff to cost?
51
price: 60.0
52
# How long (in second) should the buff last?
53
time: 60
54
# How strong do you want the buff to be? 0 = Potion Level 1, 1 = Potion Level 2, etc...
55
amplifier: 0
56
# What item do you want to represent the buff?
57
icon: SUGAR
58
# What type of potion is this?
59
type: SPEED
60
# You can put as much as you want here
61
description:
62
- '&aType » &7Speed'
63
- '&aLength » &760 Seconds'
64
- '&aCost » &7$60'
65
# Do you want this buff to show in-game?
66
display: true
67
commands:
68
clicker:
69
# Would you like to enable commands to be sent to the player who bought the buff?
70
enabled: false
71
# What commands would you like to execute on the player that clicked? (Supports {player})
72
commands:
73
- ''
74
guild:
75
# Would you like to enable commands to be sent to all online players in the guild?
76
enabled: false
77
# What commands would you like to execute on all online players in guild? (Supports {player})
78
commands:
79
- ''
80
# What slot would you like this to use?
81
slot: 1
82
fire-resistance:
83
# What do you want to name the buff?
84
name: '&a&lScales of the Dragon'
85
# How much do you want the buff to cost?
86
price: 60.0
87
# How long (in second) should the buff last?
88
time: 60
89
# How strong do you want the buff to be? 0 = Potion Level 1, 1 = Potion Level 2, etc...
90
amplifier: 0
91
# What item do you want to represent the buff?
92
icon: BLAZE_POWDER
93
# What type of potion is this?
94
type: FIRE_RESISTANCE
95
# You can put as much as you want here
96
description:
97
- '&aType » &7Fire-Resistance'
98
- '&aLength » &760 Seconds'
99
- '&aCost » &7$60'
100
# Do you want this buff to show in-game?
101
display: true
102
commands:
103
clicker:
104
# Would you like to enable commands to be sent to the player who bought the buff?
105
enabled: false
106
# What commands would you like to execute on the player that clicked? (Supports {player})
107
commands:
108
- ''
109
guild:
110
# Would you like to enable commands to be sent to all online players in the guild?
111
enabled: false
112
# What commands would you like to execute on all online players in guild? (Supports {player})
113
commands:
114
- ''
115
# What slot would you like this to use?
116
slot: 2
117
night-vision:
118
# What do you want to name the buff?
119
name: '&a&lEyes of the Lurking Demon'
120
# How much do you want the buff to cost?
121
price: 60.0
122
# How long (in second) should the buff last?
123
time: 60
124
# How strong do you want the buff to be? 0 = Potion Level 1, 1 = Potion Level 2, etc...
125
amplifier: 0
126
# What item do you want to represent the buff?
127
icon: REDSTONE_TORCH_ON
128
# What type of potion is this?
129
type: NIGHT_VISION
130
# You can put as much as you want here
131
description:
132
- '&aType » &7Night-Vision'
133
- '&aLength » &760 Seconds'
134
- '&aCost » &7$60'
135
# Do you want this buff to show in-game?
136
display: true
137
commands:
138
clicker:
139
# Would you like to enable commands to be sent to the player who bought the buff?
140
enabled: false
141
# What commands would you like to execute on the player that clicked? (Supports {player})
142
commands:
143
- ''
144
guild:
145
# Would you like to enable commands to be sent to all online players in the guild?
146
enabled: false
147
# What commands would you like to execute on all online players in guild? (Supports {player})
148
commands:
149
- ''
150
# What slot would you like this to use?
151
slot: 3
152
invisibility:
153
# What do you want to name the buff?
154
name: '&a&lFeet of the Ghostly Walker'
155
# How much do you want the buff to cost?
156
price: 60.0
157
# How long (in second) should the buff last?
158
time: 60
159
# How strong do you want the buff to be? 0 = Potion Level 1, 1 = Potion Level 2, etc...
160
amplifier: 0
161
# What item do you want to represent the buff?
162
icon: EYE_OF_ENDER
163
# What type of potion is this?
164
type: INVISIBILITY
165
# You can put as much as you want here
166
description:
167
- '&aType » &7Invisibility'
168
- '&aLength » &760 Seconds'
169
- '&aCost » &7$60'
170
# Do you want this buff to show in-game?
171
display: true
172
commands:
173
clicker:
174
# Would you like to enable commands to be sent to the player who bought the buff?
175
enabled: false
176
# What commands would you like to execute on the player that clicked? (Supports {player})
177
commands:
178
- ''
179
guild:
180
# Would you like to enable commands to be sent to all online players in the guild?
181
enabled: false
182
# What commands would you like to execute on all online players in guild? (Supports {player})
183
commands:
184
- ''
185
# What slot would you like this to use?
186
slot: 4
187
strength:
188
# What do you want to name the buff?
189
name: '&a&lMighty Strength of the Pouncing Lion'
190
# How much do you want the buff to cost?
191
price: 60.0
192
# How long (in second) should the buff last?
193
time: 60
194
# How strong do you want the buff to be? 0 = Potion Level 1, 1 = Potion Level 2, etc...
195
amplifier: 0
196
# What item do you want to represent the buff?
197
icon: DIAMOND_SWORD
198
# What type of potion is this?
199
type: INCREASE_DAMAGE
200
# You can put as much as you want here
201
description:
202
- '&aType » &7Strength'
203
- '&aLength » &760 Seconds'
204
- '&aCost » &7$60'
205
# Do you want this buff to show in-game?
206
display: true
207
commands:
208
clicker:
209
# Would you like to enable commands to be sent to the player who bought the buff?
210
enabled: false
211
# What commands would you like to execute on the player that clicked? (Supports {player})
212
commands:
213
- ''
214
guild:
215
# Would you like to enable commands to be sent to all online players in the guild?
216
enabled: false
217
# What commands would you like to execute on all online players in guild? (Supports {player})
218
commands:
219
- ''
220
# What slot would you like this to use?
221
slot: 5
222
jump:
223
# What do you want to name the buff?
224
name: '&a&lBounce of the Quick Witted Rabbit'
225
# How much do you want the buff to cost?
226
price: 60.0
227
# How long (in second) should the buff last?
228
time: 60
229
# How strong do you want the buff to be? 0 = Potion Level 1, 1 = Potion Level 2, etc...
230
amplifier: 0
231
# What item do you want to represent the buff?
232
icon: DIAMOND_BOOTS
233
# What type of potion is this?
234
type: JUMP
235
# You can put as much as you want here
236
description:
237
- '&aType » &7Jump'
238
- '&aLength » &760 Seconds'
239
- '&aCost » &7$60'
240
# Do you want this buff to show in-game?
241
display: true
242
commands:
243
clicker:
244
# Would you like to enable commands to be sent to the player who bought the buff?
245
enabled: false
246
# What commands would you like to execute on the player that clicked? (Supports {player})
247
commands:
248
- ''
249
guild:
250
# Would you like to enable commands to be sent to all online players in the guild?
251
enabled: false
252
# What commands would you like to execute on all online players in guild? (Supports {player})
253
commands:
254
- ''
255
# What slot would you like this to use?
256
slot: 6
257
water-breathing:
258
# What do you want to name the buff?
259
name: '&a&lLungs of the Albino Shark'
260
# How much do you want the buff to cost?
261
price: 60.0
262
# How long (in second) should the buff last?
263
time: 60
264
# How strong do you want the buff to be? 0 = Potion Level 1, 1 = Potion Level 2, etc...
265
amplifier: 0
266
# What item do you want to represent the buff?
267
icon: BUCKET
268
# What type of potion is this?
269
type: WATER_BREATHING
270
# You can put as much as you want here
271
description:
272
- '&aType » &7Water-Breathing'
273
- '&aLength » &760 Seconds'
274
- '&aCost » &7$60'
275
# Do you want this buff to show in-game?
276
display: true
277
commands:
278
clicker:
279
# Would you like to enable commands to be sent to the player who bought the buff?
280
enabled: false
281
# What commands would you like to execute on the player that clicked? (Supports {player})
282
commands:
283
- ''
284
guild:
285
# Would you like to enable commands to be sent to all online players in the guild?
286
enabled: false
287
# What commands would you like to execute on all online players in guild? (Supports {player})
288
commands:
289
- ''
290
# What slot would you like this to use?
291
slot: 7
292
regeneration:
293
# What do you want to name the buff?
294
name: '&a&lIntegrity of the Mystic Witch'
295
# How much do you want the buff to cost?
296
price: 60.0
297
# How long (in second) should the buff last?
298
time: 60
299
# How strong do you want the buff to be? 0 = Potion Level 1, 1 = Potion Level 2, etc...
300
amplifier: 0
301
# What item do you want to represent the buff?
302
icon: EMERALD
303
# What type of potion is this?
304
type: REGENERATION
305
# You can put as much as you want here
306
description:
307
- '&aType » &7Regeneration'
308
- '&aLength » &760 Seconds'
309
- '&aCost » &7$60'
310
# Do you want this buff to show in-game?
311
display: true
312
commands:
313
clicker:
314
# Would you like to enable commands to be sent to the player who bought the buff?
315
enabled: false
316
# What commands would you like to execute on the player that clicked? (Supports {player})
317
commands:
318
- ''
319
guild:
320
# Would you like to enable commands to be sent to all online players in the guild?
321
enabled: false
322
# What commands would you like to execute on all online players in guild? (Supports {player})
323
commands:
324
- ''
325
# What slot would you like this to use?
326
slot: 8
327
Copied!

Config.yml

The config.yml file will look like this by default:
1
# Guilds
2
# Creator: Glare
3
# Contributors: https://github.com/guilds-plugin/Guilds/graphs/contributors
4
# Issues: https://github.com/guilds-plugin/Guilds/issues
5
# Spigot: https://www.spigotmc.org/resources/66176/
6
# Wiki: https://wiki.glaremasters.me/
7
# Discord: https://glaremasters.me/discord
8
settings:
9
announcements:
10
# This is used for the Guild's Announcement System, which allow me (The Author) to communicate to you guys without updating.
11
# The way this works is very simple. If you have "console" set to "true", you will see the announcement when the server starts.
12
# If you have "in-game" set to "true", your OPed players will see it the first time they login to the server.
13
console: true
14
in-game: true
15
# Choosing your language for the plugin couldn't be easier! The default language is english.
16
# If you speak another language but don't see it here, feel free to submit it via one of the links above to have it added to the plugin.
17
# If you try and use a different language than any in the list above, the plugin will not function in a normal manner.
18
# As you can see this is currently en-US, and there is a en-US.yml file in the language folder.
19
# If I wanted to switch to french, I would use fr-FR as the language instead.
20
messagesLanguage: en-US
21
# Would you like to check for plugin updates on startup? It's highly suggested you keep this enabled!
22
update-check: true
23
# What would you like the command aliases for the plugin to be?
24
# You can have as many as your want, just separate each with | and NO SPACES.
25
plugin-aliases: guild|guilds|g
26
# Would you like to run vault permission changes async? (Will be less stress on the main thread and prevent lag)
27
# Async is used by LuckPerms.
28
# Set this to false if you are using PEx.
29
# I do suggest you switch to LuckPerms so that you can keep it async, but ultimately the choice is yours.
30
run-vault-async: true
31
storage:
32
# What storage method should be used? (MySQL, MariaDB, JSON, SQLite)
33
storage-type: json
34
# How often (in minutes) do you want all Guild Data to save?
35
save-interval: 1
36
sql:
37
# Define the address for the database. (Doesn't apply to SQLite)
38
host: localhost
39
# Define the port for the database. (Doesn't apply to SQLite)
40
port: '3306'
41
# The name of the database to store data in.
42
# This must be already created! (Doesn't apply to SQLite)
43
database: guilds
44
# The prefix for all Guilds tables.
45
table-prefix: guilds_
46
# Define the credentials for the database. (Doesn't apply to SQLite)
47
username: root
48
password: ''
49
# Sets whether or not to use SSL for the remote SQL database connection (Doesn't apply to SQLite)
50
enable-ssl: false
51
# These settings change the SQL connection pool.
52
# The default settings are optimized for the majority of users.
53
# Do NOT change these settings unless you know what you are doing!
54
# For those looking to migrate data:
55
# IF YOU ARE MIGRATING FROM JSON OR SQLITE TO MYSQL THE SETTINGS MUST BE CONFIGURED EVEN IF THE DATA TYPE IS SET TO JSON OR MYSQL.
56
# When migrating to MySQL, it will attempt to use the MySQL backend (grab the login information here) in order to connect to the database.
57
# We are not responsible for data loss if you are too lazy to read the warnings.
58
# ALWAYS REMEMBER TO BACKUP DATA BEFORE MIGRATING.
59
# Lastly, remember to change your storage-type to the type you're migrating to before you reboot.
60
pool:
61
# Sets the maximum size of the SQL connection pool.
62
# This value will determine the maximum number of connections maintained. (Doesn't apply to SQLite)
63
maximum-pool-size: 10
64
# Sets the minimum number of idle connections that the pool will maintain.
65
# For maximum performance keep this value the same as 'maximum-pool-size' (Doesn't apply to SQLite)
66
minimum-idle: 10
67
# Sets the maximum lifetime of a connection in the pool in milliseconds. (Doesn't apply to SQLite)
68
maximum-lifetime: 1800000
69
# Sets the maximum number of milliseconds for a connection in the pool before timing out. (Doesn't apply to SQLite)
70
connection-timeout: 5000
71
hooks:
72
# Do we want to hook into Essentials-Chat format to handle guild placeholders?
73
essentials-chat: false
74
# Do we want to hook into WorldGuard to allow claiming land?
75
worldguard-claims: false
76
# Use the following website to get available materials: https://hub.spigotmc.org/javadocs/spigot/org/bukkit/Material.html
77
# This can work across all MC versions and will attempt to use the proper material based on what version of MC you are using.
78
guis:
79
# What time format should we use in the GUIs?
80
# You can use this site to build it https://docs.oracle.com/javase/7/docs/api/java/text/SimpleDateFormat.html
81
time-format: MMM, d, yy hh:mm aaa
82
guild-list:
83
# What should the name of the inventory be?
84
gui-name: Guild List
85
# What should the name of the all the items be in the inventory?
86
# Currently supports {player} and {guild}.
87
item-name: '&f{player}''s Guild'
88
# How should the menu be sorted?
89
# LOADED: In the order that the Guilds were loaded on startup
90
# TIER: In order from highest tier to lowest tier
91
# MEMBERS: In order from most members to least members
92
# BALANCE: In order from most in bank to least
93
# WINS: In order from most arena wins to least
94
# NAME: In order by name
95
# AGE: In order from first created to last
96
sort: LOADED
97
# What item should players click to go to the next page?
98
next-page-item: EMPTY_MAP
99
# What should the name of this item be?
100
next-page-item-name: '&fNext Page'
101
# What item should players click to go to the previous page?
102
previous-page-item: EMPTY_MAP
103
# What should the name of this item be?
104
previous-page-item-name: '&fPrevious Page'
105
# What should be the default texture url for textures that fail to load in? Refer to the Guild Manage settings to see how to change the texture!
106
head-default-url: 7a2df315b43583b1896231b77bae1a507dbd7e43ad86c1cfbe3b2b8ef3430e9e
107
# You are free to design this to your liking
108
# This is just an example of all the available placeholders that you can use for the lore!
109
# Note: With v3.6.7 and on, you can now use {guild-tier-name} for the name of the tier.
110
# Also, from v3.6.7 and on, {guild-status} will now apply from what you set for the guild-info GUI for the status being public or private.
111
# In version 3.5.2.2, {guild-challenge-wins} and {guild-challenge-loses} have been added.
112
# In version 3.5.3.3, {creation} was added to display the creation date of the guild
113
head-lore:
114
- '&cName&8: &a{guild-name}'
115
- '&cPrefix&8: &a{guild-prefix}'
116
- '&cMaster&8: &a{guild-master}'
117
- '&cStatus&8: &a{guild-status}'
118
- '&cTier&8: &a{guild-tier}'
119
- '&cBalance&8: &a{guild-balance}'
120
- '&cMember Count&8: &a{guild-member-count}'
121
- '&cCreation Date&8: &a{creation}'
122
# Here you can control what the GUI looks like that allows players to choose which vault to open
123
# You can do things like set the name of the gui, the material to use, material name, and lore!
124
vault-picker:
125
# What do you want the name of the gui to be?
126
# Currently supports {name} for the name of the guild.
127
name: '&8» &r{name}''s Vaults'
128
# How many rows would you like to display?
129
rows: 1
130
# What do you want the material of the vaults to be?
131
item-material: CHEST
132
# WHat do you want the name of the vault to be?
133
# I recommend keeping this blank so that we can put the vault number in the lore.
134
item-name: ' '
135
item-lore:
136
- '&8• &7Vault &9#{number}'
137
- '&8• &7Status: {status}'
138
- ''
139
# What do you want to show when a vault is unlocked?
140
unlocked: '&9Unlocked'
141
# What do you want to show when a vault is locked?
142
locked: '&c&mLocked&r'
143
vault:
144
# What do you want the name of the Vault to be?
145
# Note: This requires a restart to change the inventory names.
146
name: '&8» &rGuild Vault'
147
blacklist:
148
# What materials would you like to blacklist from being put into the vaults?
149
materials:
150
- ''
151
# What custom names of items would you like to blacklist from being put into the vaults?
152
names:
153
- ''
154
# What custom lore do you want to blacklist from being put into the vaults?
155
# Please keep in mind this can be prove to false-positives so please let me know if you have issues.
156
# This will currently loop through your lore to check for any strings you have in the list to check.
157
# Improvements will be made over time. Thanks for your patience and suppport in advanced.
158
lores:
159
- ''
160
# Welcome to the Guild Info GUI section of the config.
161
# Here you can modify the configuration of what the Guild Info GUI looks like.
162
# This can be used by any member of a Guild and shows key information of the Guild.
163
# You can see things like the members, the balance, tier, etc.
164
guild-info:
165
# What would you like the name of the GUI to be?
166
# Currently supports {name} for the name of the guild and {prefix} for the prefix of the guild
167
name: '&8» &r{name}''s Info'
168
# What material do you want the tier button to be?
169
tier-material: DIAMOND
170
# What do you want the name of the tier button to be?
171
tier-name: '&3Guild Tier'
172
# What do you want the lore of the tier button to be?
173
tier-lore:
174
- '&8• &7Level: &b{tier}'
175
# Would you like to display this button?
176
tier-display: true
177
# What material do you want the bank button to be?
178
bank-material: GOLD_INGOT
179
# What do you want the name of the bank button to be?
180
bank-name: '&6Guild Bank'
181
# What do you want the lore of the bank button to be?
182
bank-lore:
183
- '&8• &7Balance: &e{current} &7/ &e{max}'
184
# Would you like to display this button?
185
bank-display: true
186
# What material do you want the members button to be?
187
members-material: IRON_HELMET
188
# What do you want the name of the members button to be?
189
members-name: '&5Guild Members'
190
# What do you want the lore of the members button to be?
191
members-lore:
192
- '&8• &7Members: &d{current} &7/ &d{max}'
193
- '&8• &7Online: &d{online} &7/ &d{current}'
194
- ''
195
- '&7Click to view members!'
196
# Would you like to display this button?
197
members-display: true
198
status-material:
199
# What material do you want the status button to be when a guild is public?
200
public: EMERALD
201
# What material do you want the status button to be when a guild is private?
202
private: REDSTONE
203
# What do you want the name of the status button to be?
204
status-name-item: '&2Guild Status'
205
status-name:
206
# What do you want the status to say if it's public?
207
public: '&aPublic'
208
# What do you want the status to say if it's private?
209
private: '&cPrivate'
210
# What do you want the lore of the status button to be?
211
status-lore:
212
- '&8• &7Status: &r{status}'
213
# Would you like to display this button?
214
status-display: true
215
# What material do you want the home button to be?
216
home-material: BED
217
# What do you want the name of the home button to be?
218
home-name: '&cGuild Home'
219
# What do you want the lore of the home button to be?
220
home-lore:
221
- '&8• &7Home: &f{coords}'
222
# Would you like to display this button?
223
home-display: true
224
# What do you want it to say when a guild doesn't have a home set?
225
home-empty: '&fNot Set'
226
# Do you want players to be teleported to their guild home when they click this?
227
home-teleport: false
228
# What material do you want the vault button to be?
229
vault-material: CHEST
230
# What do you want the name of the home button to be?
231
vault-name: '&9Guild Vaults'
232
# What do you want the lore of the vault button to be?
233
vault-lore:
234
- '&7Click here to open your guild vaults!'
235
# Would you like to display this button?
236
vault-display: true
237
# What material do you want the motd button to be?
238
motd-material: SIGN
239
# What do you want the name of the motd button to be?
240
motd-name: '&6Guild MOTD'
241
# What do you want the lore of the motd button to be?
242
motd-lore:
243
- '{motd}'
244
# Would you like to display this button?
245
motd-display: true
246
# This part of the config controls what the members gui looks like.
247
# You can get to this in game by clicking on the members icon via the guild info gui.
248
guild-info-members:
249
# How should the menu be sorted?
250
# ROLE: In order from highest role to lowest
251
# NAME: In order by their username
252
# AGE: In order of length in guild
253
sort: ROLE
254
# What would you like the name of the GUI to be?
255
name: '&8» &rMembers of {name}'
256
item:
257
# What material do you want to use to represent members?
258
material: EMPTY_MAP
259
# What do you want the name of the item to be?
260
name: ' '
261
# What do you want the lore of the item to be?
262
lore:
263
- '&8• &7Name: &a{name}'
264
- '&8• &7Role: &a{role}'
265
- '&8• &7Status: {status}'
266
- '&8• &7Join Date: &a{join}'
267
- '&8• &7Last Login: &a{login}'
268
# What do you want to be what shows when a member is online?
269
online: '&aOnline'
270
# What do you want to be what shows when a member is offline?
271
offline: '&cOffline'
272
guild:
273
requirements:
274
# With the default RegEx currently set, the minimum length of the prefix is 1 and the maximum is 64.
275
# To change this, adjust the number and you can refer to the link below on how to modify RegEx.
276
# RegEx (https://en.wikipedia.org/wiki/Regular_expression) used to only allow certain characters (default only allows alphanumeric characters).
277
# To turn off the ability to use colors, remove the & from the RegEx.
278
# Trying to use symbols such as Chinese ones? Try this Regex: [\u4E00-\u9FA5_a-zA-Z0-9&_\一-龥]{1,6}
279
name: '[a-zA-Z0-9&]{1,64}'
280
# Similar to the name, just refer above.
281
prefix: '[a-zA-Z0-9&]{1,20}'
282
# Would you like to include color codes signs (&b &l, etc) in the length check?
283
include-color-codes: true
284
# Would you like to allow players to make a guild without a prefix?
285
disable-prefix: false
286
blacklist:
287
# Do we want to enable the blacklist?
288
enabled: true
289
# Do we want the blacklist to be case sensitive?
290
case-sensitive: true
291
# What words would you like to blacklist from being used?
292
words:
293
- crap
294
- ass
295
- stupid
296
format:
297
# This is the style used when a message sent in guild chat.
298
# As of 3.4.7, this now supports {display-name} to show the display name of a player.
299
chat: '&7&l[Guild Chat]&r &b[{role}&b]&r &b {player}: {message}'
300
# Similar to the one above, just for the admins spying.
301
spy: '&7&l[Guild Spy]&r &b[{guild}&b]&r &b[{role}&b]&r &b {player}: {message}'
302
# Would you like to log the guild chat to console?
303
log-guild-chat: false
304
# Used for {GUILD_FORMATTED} and %guilds_formatted%
305
placeholder-design:
306
# The left bracket in the placeholder
307
left-bracket: '['
308
# The content of the placeholder. Either will be {name} or {prefix}
309
content: '{name}'
310
# What to show instead of the placeholder if there's no guild
311
no-guild: ''
312
# The right bracket in the placeholder
313
right-bracket: ']'
314
damage:
315
# Do we want people in the same guild to be able to damage each other?
316
guild: false
317
# Do we want allies to be able to damage each other?
318
ally: false
319
# Do we want to respect WorldGuard flags for PVP deny?
320
# This will be checked first before checking same guild and ally.
321
# This is ONLY needed if you have either of the above two options to set true.
322
# ONLY PUT THIS ON TRUE IF YOU HAVE WORLDGUARD INSTALLED OR YOU WILL BREAK STUFF
323
respect-wg-pvp-flag: false
324
# Would you like to send players their guild's motd on login?
325
motd-on-login: true
326
war:
327
# How often (in minutes) can a guild be the defender in a war?
328
# This is to help prevent abuse from guilds fighting each other to farm rewards.
329
# This is defaulted to 1 day.
330
defend-cooldown: 1440
331
# Would you like to block commands while a player is in the war?
332
disable-commands: false
333
# How long does a defending guild have to accept a war challenge? (In seconds)
334
accept-time: 120
335
# What is the min number of players needed on each side for a war to start?
336
min-players: 3
337
# What is the max number of players allowed on each side for a war?
338
max-players: 8
339
# How long do players of both sides have to join the war? (In seconds)
340
join-time: 60
341
# How long should we wait to teleport the players and start the war after everyone joined?
342
ready-time: 60
343
post-challenge-commands:
344
# Would you like to enable running commands after a challenge ends? (such as broadcasting)
345
enabled: false
346
# What commands would you like to run after a challenge ends??
347
# Supports the following placeholder:
348
# {challenger} - The name of the challenging Guild
349
# {defender} - The name of the defending Guild
350
# {winner} - The winner of the challenge
351
# {loser} - The loser of the challenge
352
commands:
353
- ''
354
rewards:
355
# Would you like to give rewards to the winning guild?
356
enabled: false
357
# What rewards (commands) would you like to run for the winning Guild?
358
# Current supports {player}.
359
rewards:
360
- ''
361
timers:
362
cooldowns:
363
# How often (in seconds) can a player set their guild home?
364
sethome: 60
365
# How often (in seconds) can a player go to their guild home?
366
home: 60
367
# How often (in seconds) can a player request to join a guild?
368
request: 60
369
# How often (in seconds) can a guild buy a buff?
370
buff: 60
371
# How long should a user have to wait before joining a new guild after leaving one?
372
join: 120
373
warmups:
374
home:
375
# Do you want to enable making players stand still before teleporting?
376
enabled: false
377
# How long should a user have to stand still before teleporting?
378
time: 3
379
cost:
380
# How much should it cost to create a guild?
381
creation: 0.0
382
# How much should it cost to set the cost of the guild home?
383
sethome: 0.0
384
# This section of the config will allow you to handle guild land claiming.
385
# Remember that the enable / disable for this is the WorldGuard Hook at the TOP of the config.
386
# There are multiple options when it comes to guild claims. For the time being, all guilds will only get one claim.
387
claims:
388
# This is the number of blocks around the player it will try to create the region.
389
# Keep in mind this is the RADIUS, it will go this many blocks in both directions.
390
# For example, if you take the default 15, it'll do 30 total as it will go 15 blocks in both directions.
391
# This is a CUBOID region, not SPHERE.
392
radius: 15
393
# Customize the entrance and exit message of joining claims.
394
# Supports {prefix} for guild prefix and {guild} for guild name.
395
# Also supports color codes!
396
enter-message: '&aNow entering &d{guild}''s &aclaim!'
397
exit-message: '&aNow leaving &d{guild}''s &aclaim!'
398
# Would you like to disable guild claiming in specific worlds?
399
disabled-worlds:
400
- ''
401
# Would you like to enable claim signs?
402
# Format -
403
# First Line: [Guild Claim]
404
# Second Line: WorldGuard Region Name
405
# Third Line: Price
406
claim-signs: false
407
# Would you like to make it so that claims can only be aquired through the purchasing with signs?
408
# This will disable the regular claim commands.
409
force-claim-signs: false
410
tickets:
411
# What do you want the name of the upgrade ticket to be?
412
name: '&bGuild Upgrade Ticket'
413
# What do you want the lore of the ticket to be?
414
lore:
415
- '&dRight click this ticket to upgrade your guild tier!'
416
# What do you want the material of the ticket to be?
417
material: PAPER
418
codes:
419
# How long do you want the default length of guild codes to be?
420
length: 7
421
# Do you want inactive codes (no uses left) to display on the /guild code list?
422
list-inactive-codes: true
423
# What is the max amount of active codes you would like to allow per guild?
424
amount: 10
425
Copied!

Roles.yml

The roles.yml file will look like this by default:
1
roles:
2
0:
3
name: GuildMaster
4
permission-node: guilds.roles.master
5
permissions:
6
activate-buff: true
7
add-ally: true
8
ally-chat: true
9
change-home: true
10
change-prefix: true
11
rename: true
12
chat: true
13
demote: true
14
deposit-money: true
15
invite: true
16
kick: true
17
open-vault: true
18
promote: true
19
remove-ally: true
20
remove-guild: true
21
toggle-guild: true
22
transfer-guild: true
23
upgrade-guild: true
24
withdraw-money: true
25
claim-land: true
26
unclaim-land: true
27
destroy: true
28
place: true
29
interact: true
30
create-code: true
31
delete-code: true
32
see-code-redeemers: true
33
modify-motd: true
34
initiate-war: true
35
1:
36
name: Officer
37
permission-node: guilds.roles.officer
38
permissions:
39
activate-buff: false
40
add-ally: true
41
ally-chat: true
42
change-home: true
43
change-prefix: false
44
rename: false
45
chat: true
46
demote: true
47
deposit-money: true
48
invite: true
49
kick: true
50
open-vault: true
51
promote: true
52
remove-ally: true
53
remove-guild: false
54
toggle-guild: false
55
transfer-guild: false
56
upgrade-guild: false
57
withdraw-money: true
58
claim-land: false
59
unclaim-land: false
60
destroy: true
61
place: true
62
interact: true
63
create-code: true
64
delete-code: true
65
see-code-redeemers