1
+ geyser :
2
+ config :
3
+ bedrock :
4
+ # address: "0.0.0.0" # The IP address that the Bedrock server will listen on
5
+ port : 19132 # The port that will listen for connections
6
+ clone_remote_port : false # Makes the Bedrock port the same as the Java port every time you start the server
7
+ motd1 : " Geyser" # The MOTD that will be broadcasted to Minecraft: Bedrock Edition clients
8
+ motd2 : " Another Geyser server." # The second line of the MOTD
9
+ server_name : " " # The Server Name that will be sent to Minecraft: Bedrock Edition clients
10
+ compression_level : 6 # How much to compress network traffic to the Bedrock client
11
+ enable_proxy_protocol : false # Whether to enable PROXY protocol or not for clients
12
+ # proxy-protocol-whitelisted-ips: ["127.0.0.1", "172.18.0.0/16"] # Whitelisted IPs for PROXY protocol
13
+ remote :
14
+ address : " onelitefeather.net" # The IP address of the remote (Java Edition) server
15
+ port : 25565 # The port of the remote (Java Edition) server
16
+ auth_type : " floodgate" # Authentication type (offline, online, or floodgate)
17
+ allow_password_authentication : true # Allow for password-based authentication methods through Geyser
18
+ use_proxy_protocol : false # Whether to enable PROXY protocol or not while connecting to the server
19
+ forward_hostname : true # Forward the hostname that the Bedrock client used to connect over to the Java server
20
+ saved_user_logins : # Saved user logins for Floodgate
21
+ - ThisExampleUsernameShouldBeLongEnoughToNeverBeAnXboxUsername
22
+ - ThisOtherExampleUsernameShouldAlsoBeLongEnough
23
+ floodgate_key_file : " key.pem" # Path to the public key generated by Floodgate
24
+ pending_authentication_timeout : 300 # How many seconds to wait while user authorizes Geyser to access their Microsoft account
25
+ command_suggestions : true # Prevent command suggestions from being sent to solve freezing for Bedrock clients
26
+ ping_passthrough : true # Relay the MOTD from the remote server to Bedrock players
27
+ protocol_name_passthrough : true # Relay the protocol name from the remote server to Bedrock players
28
+ player_count_passthrough : true # Relay the player count and max players from the remote server to Bedrock players
29
+ ping_passthrough_interval : 3 # How often to ping the remote server, in seconds
30
+ forward_player_ping : true # Forward player ping to the server
31
+ max_players : 100 # Maximum amount of players that can connect
32
+ debug_mode : false # If debug messages should be sent through console
33
+ allow_third_party_capes : true # Allow third party capes to be visible
34
+ allow_third_party_ears : false # Allow third party deadmau5 ears to be visible
35
+ show_cooldown : " title" # Allow a fake cooldown indicator to be sent
36
+ show_coordinates : true # Controls if coordinates are shown to players
37
+ disable_bedrock_scaffolding : false # Whether Bedrock players are blocked from performing their scaffolding-style bridging
38
+ emote_offhand_workaround : " disabled" # Workaround for emotes and offhand items
39
+ cache_images : 0 # Specify how many days images will be cached to disk
40
+ allow_custom_skulls : true # Allows custom skulls to be displayed
41
+ max_visible_custom_skulls : 128 # The maximum number of custom skulls to be displayed per player
42
+ custom_skull_render_distance : 21 # The radius in blocks around the player in which custom skulls are displayed
43
+ add_non_bedrock_items : true # Whether to add any items and blocks which normally do not exist in Bedrock Edition
44
+ above_bedrock_nether_building : true # Workaround for building above Y127 in the Nether
45
+ force_resource_packs : true # Force clients to load all resource packs if there are any
46
+ xbox_achievements_enabled : false # Allows Xbox achievements to be unlocked
47
+ log_player_ip_addresses : true # Whether player IP addresses will be logged by the server
48
+ # default_locale: "en_US" # The default locale to use for the server
49
+ notify_on_new_bedrock_update : true # Whether to alert the console and operators that a new Geyser version is available
50
+ unusable_space_block : " minecraft:barrier" # Which item to use to mark unavailable slots in a Bedrock player inventory
51
+ metrics_enabled : true # If metrics should be enabled
52
+ scoreboard_packet_threshold : 20 # Specify after how many Scoreboard packets per seconds the Scoreboard updates will be limited
53
+ enable_proxy_connections : false # Allow connections from ProxyPass and Waterdog
54
+ mtu : 1400 # The internet supports a maximum MTU of 1492 but could cause issues with packet fragmentation
55
+ use_direct_connection : true # Whether to connect directly into the Java server without creating a TCP connection
56
+ disable_compression : true # Whether Geyser should attempt to disable compression for Bedrock players
0 commit comments