forked from GeyserMC/Geyser
a7f363ec09
* Add option for disabling command suggestions; add config version This commit adds an option for disabling command suggestions. If enabled, command suggestions will not be sent to the server so as to remove command freezing. This commit also adds a config version variable so users are notified when to regenerate their configs. * Rename GeyserConfiguration.checkGeyserConfiguration()
88 lines
3.3 KiB
YAML
88 lines
3.3 KiB
YAML
# --------------------------------
|
|
# Geyser Configuration File
|
|
#
|
|
# A bridge between Minecraft: Bedrock Edition and Minecraft: Java Edition.
|
|
#
|
|
# GitHub: https://github.com/GeyserMC/Geyser
|
|
# Discord: https://discord.geysermc.org/
|
|
# --------------------------------
|
|
|
|
bedrock:
|
|
# The IP address that will listen for connections
|
|
address: 0.0.0.0
|
|
# The port that will listen for connections
|
|
port: 19132
|
|
# The MOTD that will be broadcasted to Minecraft: Bedrock Edition clients
|
|
motd1: "GeyserMC"
|
|
motd2: "Another GeyserMC forced host."
|
|
remote:
|
|
# The IP address of the remote (Java Edition) server
|
|
address: 127.0.0.1
|
|
# The port of the remote (Java Edition) server
|
|
port: 25565
|
|
# Authentication type. Can be offline, online, or floodgate (see https://github.com/GeyserMC/Geyser/wiki/Floodgate).
|
|
auth-type: online
|
|
|
|
# Floodgate uses encryption to ensure use from authorised sources.
|
|
# This should point to the public key generated by Floodgate (Bungee or CraftBukkit)
|
|
# You can ignore this when not using Floodgate.
|
|
floodgate-key-file: public-key.pem
|
|
|
|
## the Xbox/MCPE username is the key for the Java server auth-info
|
|
## this allows automatic configuration/login to the remote Java server
|
|
## if you are brave/stupid enough to put your Mojang account info into
|
|
## a config file
|
|
#userAuths:
|
|
# bluerkelp2: # MCPE/Xbox username
|
|
# email: not_really_my_email_address_mr_minecrafter53267@gmail.com # Mojang account email address
|
|
# password: "this isn't really my password"
|
|
#
|
|
# herpderp40300499303040503030300500293858393589:
|
|
# email: herpderp@derpherp.com
|
|
# password: dooooo
|
|
|
|
# Bedrock clients can freeze when opening up the command prompt for the first time if given a lot of commands.
|
|
# Disabling this will prevent command suggestions from being sent and solve freezing for Bedrock clients.
|
|
command-suggestions: true
|
|
|
|
# Relay the MOTD, player count and max players from the remote server
|
|
ping-passthrough: false
|
|
|
|
# Maximum amount of players that can connect
|
|
max-players: 100
|
|
|
|
# If debug messages should be sent through console
|
|
debug-mode: false
|
|
|
|
# Thread pool size
|
|
general-thread-pool: 32
|
|
|
|
# Allow third party capes to be visible. Currently allowing:
|
|
# OptiFine capes, LabyMod capes, 5Zig capes and MinecraftCapes
|
|
allow-third-party-capes: true
|
|
|
|
# The default locale if we dont have the one the client requested
|
|
default-locale: en_us
|
|
|
|
# Configures if chunk caching should be enabled or not. This keeps an individual
|
|
# record of each block the client loads in. While this feature does allow for a few
|
|
# things such as block break animations to show up in creative mode and among others,
|
|
# it is HIGHLY recommended you disable this on a production environment as it can eat
|
|
# up a lot of RAM. However, when using the Bukkit version of Geyser, support for features
|
|
# or implementations this allows is automatically enabled without the additional caching as
|
|
# Geyser has direct access to the server itself.
|
|
cache-chunks: false
|
|
|
|
# bStats is a stat tracker that is entirely anonymous and tracks only basic information
|
|
# about Geyser, such as how many people are online, how many servers are using Geyser,
|
|
# what OS is being used, etc. You can learn more about bStats here: https://bstats.org/.
|
|
# https://bstats.org/plugin/server-implementation/GeyserMC
|
|
metrics:
|
|
# If metrics should be enabled
|
|
enabled: true
|
|
# UUID of server, don't change!
|
|
uuid: generateduuid
|
|
|
|
# DO NOT TOUCH!
|
|
config-version: 1
|