Plex/src/main/resources/config.yml

114 lines
3 KiB
YAML
Raw Normal View History

# Plex Configuration File
2022-02-26 06:24:11 +00:00
# For documentation, please visit: https://plex.us.org
server:
name: "Plexus"
motd: "%servername% - Minecraft %mcversion%"
colorize_motd: true
2022-02-22 01:26:50 +00:00
sample:
- "&cForums: https://forum.plex.us.org"
titles:
2022-02-22 09:30:23 +00:00
masterbuilders: [ ]
2022-02-22 07:11:37 +00:00
owners:
- Telesphoreo
2022-02-04 20:13:56 +00:00
# Ban message is customized in the messages.yml file. The URL to appeal at is below.
banning:
2022-02-04 20:13:56 +00:00
ban_url: "https://forum.plex.us.org"
2022-02-22 06:55:59 +00:00
chat:
2022-03-19 01:12:05 +00:00
# Should the server use Plex's chat system? It is recommended to keep this on if you are using ranks.
# If you are using permissions, you should turn this off and use Vault to handle prefixes with a different chat plugin
enabled: true
# The maximum amount of characters a player can have for their tag
2022-02-22 06:55:59 +00:00
max-tag-length: 16
2022-02-25 07:36:46 +00:00
# Color code for name color
name-color: 'f'
2022-04-01 07:54:22 +00:00
# Should Plex use a "true op" system with ranks or only permission nodes
# Options are "permissions" or "ranks"
system: ranks
2022-01-29 22:35:48 +00:00
data:
central:
2021-01-03 07:21:15 +00:00
storage: sqlite # Use mariadb, mongodb, or sqlite here
user: ""
password: ""
hostname: 127.0.0.1
port: 27017
db: "plex"
2021-01-03 07:21:15 +00:00
side: # This is Redis, leave password blank if auth is false
enabled: false
auth: true
hostname: 127.0.0.1
port: 6379
password: ""
2022-02-26 06:24:11 +00:00
# See https://plex.us.org/docs/customization/config#worlds for documentation
2022-03-21 01:05:50 +00:00
# These gamerules apply to all worlds on the server
global_gamerules:
- "doWeatherCycle;true"
- "doDaylightCycle;true"
- "doMobSpawning;false"
- "keepInventory;true"
- "doFireTick;false"
- "doMobLoot;false"
- "mobGriefing;false"
- "doTileDrops;false"
- "commandBlockOutput;false"
- "naturalRegeneration;true"
- "announceAdvancements;false"
- "showDeathMessages;false"
- "sendCommandFeedback;false"
# Mob limiter/Entity wiping config
# All entities listed here will NOT be wiped upon wiping entities
entitywipe_list:
- "item_frame"
worlds:
flatlands:
name: "Flatlands"
2022-02-22 02:43:53 +00:00
permission: "plex.world.flatlands"
noEdit: "&cYou can't edit this world!"
gameRules:
2022-03-21 01:05:50 +00:00
# The gamerules here override the global gamerules
- "doWeatherCycle;false"
- "doDaylightCycle;false"
parameters:
grass_block: 1
dirt: 32
stone: 16
bedrock: 1
adminworld:
name: "Admin World"
2022-02-22 02:43:53 +00:00
permission: "plex.world.adminworld"
requiredLevels:
- "Rank.ADMIN" # Minimum rank requirement
noEdit: "&cYou can't edit this world!"
2022-02-26 06:48:52 +00:00
gameRules:
- "doWeatherCycle;false"
- "doDaylightCycle;false"
parameters:
grass_block: 1
dirt: 32
stone: 16
bedrock: 1
masterbuilderworld:
2020-11-06 01:29:38 +00:00
name: "MasterBuilder World"
2022-02-22 02:43:53 +00:00
permission: "plex.world.masterbuilderworld"
requiredLevels:
- "Title.MASTER_BUILDER" # Title has no "minimum", so this will have to be their title
noEdit: "&cYou can't edit this world!"
2022-02-26 06:48:52 +00:00
gameRules:
- "doWeatherCycle;false"
- "doDaylightCycle;false"
parameters:
grass_block: 1
dirt: 32
stone: 16
2022-01-27 07:00:03 +00:00
bedrock: 1
# Additional logging for debugging
debug: false