Bedrock & NetherNet
Pumpkin bevat ingebouwde ondersteuning voor Minecraft Bedrock Edition-clients, inclusief NetherNet WebRTC/ICE-transport en aanpasbare gebruikersnamen.
Configuratie
toml
[networking.bedrock]
enabled = true
online_mode = true
max_players = 1000
view_distance = 16
simulation_distance = 10
motd = "A blazingly fast Pumpkin server!"
username_prefix = ""
replace_username_spaces = true
chunk_caching = true
[networking.bedrock.nethernet]
enabled = true
address = "0.0.0.0:19132"
identity_key = "nethernet-key.der"
stun_servers = []Bedrock-opties
enabled: Of verbindingen van Bedrock Edition-clients worden geaccepteerd (standaard:true).online_mode: Of Xbox Live-authenticatie wordt afgedwongen voor Bedrock-spelers (standaard:true).max_players: Maximaal aantal gelijktijdige Bedrock-spelers (0schakelt de limiet uit, standaard:1000).view_distance: Maximale chunk-zichtafstand die naar Bedrock-clients wordt verzonden (standaard:16).simulation_distance: Maximale tick-simulatieafstand voor Bedrock-spelers (standaard:10).motd: Message of the Day weergegeven in de Bedrock-serverlijst.username_prefix: Optioneel voorvoegsel dat vóór Bedrock-gamertags wordt geplaatst (bijv."."of"*"), om naamconflicten met Java Edition-accounts op cross-play-servers te voorkomen (standaard:"").replace_username_spaces: Of spaties in Bedrock-gamertags automatisch worden vervangen door underscores_, zodat spelersnamen kunnen worden gebruikt in Minecraft-slashcommando's (standaard:true).chunk_caching: Of chunk-blob-caching aan de clientzijde is ingeschakeld om netwerkbandbreedte te besparen (standaard:true).
NetherNet-transportinstellingen
NetherNet is het moderne WebRTC/ICE-netwerktransport van Minecraft Bedrock:
enabled: Of clients verbinding mogen maken via NetherNet (standaard:true).address: Netwerksocketadres voor TCP-signalering en UDP-ICE-multiplexing (standaard:"0.0.0.0:19132").external_ip: Optioneel openbaar IP-adres dat wordt geadverteerd wanneer de server achter NAT wordt gehost.identity_key: Bestandspad naar het PKCS#8 P-384 privésleutelbestand voor identiteit, behouden tussen herstarts voor Trust On First Use (TOFU) van de client (standaard:"nethernet-key.der").stun_servers: Optionele lijst van STUN-server-URL's voor ICE-NAT-traversal.