QoL/src/main/resources/config.yml

127 lines
2.8 KiB
YAML

# MakeMe needs the UUID of each player who can run it, since it can't rely on a permission node
# Make sure all UUID are in dash format
makeme:
uuids:
- 'uuid1'
- 'uuid2'
- 'etc'
# Can either be PermissionsEX or LuckPerms
engine: 'LuckPerms'
# Each item in the following list will be used to split players in /list
# Give the group the permission qol.list.<item>
# Group names will be generated by title-case and replacing underscores with spaces
# e.g. senior_staff -> Senior Staff (qol.list.senior_staff)
# Make sure the items are ordered from most to least important
# Leave blank to disable
list:
# - admin
# - mod
# - member
# A list of permissions to check, followed by a list of commands to run on login if a player has the specified permission
# Special variables are <player> for the player logging in
queue:
# - permission: qol.perm
# commands:
# - msg <player> Command 1
# - msg <player> Command 2
# A list of commands to send to Discord if anyone uses them
audit:
enabled: true
webhook: ''
commands:
- tp
- teleport
- mute
- unban
# TPS alert
# Set to 0 to cancel
tps:
threshold: 12
webhook: ''
# The link to open for portal setup instructions
portal-link: 'https://i.imgur.com/tQCbI0C.png'
# The range after which a player will be marked as "outside the border"
worldinfo:
world: 5000
world_nether: 500
world_the_end: 10000
# To disable, set minutes to 0
schedule:
frequency: 60 # In minutes
commands:
- 'save-all'
# To disable, set minutes to 0
reminders:
frequency: 1 # In minutes
reminder_groups:
standard:
color: '#3273DC'
reminders:
- '1st Standard Reminder'
- '2nd Standard Reminder'
event:
color: '#3273DC'
period: 2
reminders:
- '1st Event Reminder'
- '2nd Event Reminder'
# A list of links for link command aliases, separated by a comma between name and URL
links:
- 'Discord,https://discord.gg/invite'
server-list:
# Set max to 0 to disable
max: 0
motd: ''
favicon: 'qol.png'
disable-fire:
lava: false
flint_and_steel: false
spread: false
lightning: false
fireball: false
ender_crystal: false
explosion: false
disable-mob-grief:
enderman: false
# A list of commands to confirm before using if the user isn't in spectator mode
spec-confirm:
- "tp"
- "checkup"
- "lagg tpchunk"
# Dynmap link
# Leave url blank to disable
dynmap:
# Dynmap marker to use
marker_icon: "blueflag"
# Name of the marker layer
marker_set_label: "QoL Markers"
# Show the markers on the map by default
marker_set_show: false
# Limit to how many markers one player can have
url: ""
defaults:
map: "surface"
zoom: 5
# Shopkeepers Player Head Shop
head_shop:
# Shopkeeper Shop ID, set to -1 to disable
id: -1
# Diamond price of a head in the shop, default is 2 diamonds
price: 2