Toontown Realms Server Configuration

This document documents all of the available options in Toontown Realms' server.json file.

option description default
server-password When a password is specified, users will be required to enter this password to connect
whitelisted-usernames A list of Whitelisted usernames. If this is not empty, the server will become whitelisted allowing only usernames within this list to connect []
default-access-level New users will be given this access level upon joining the server for the first time USER
minimum-access-level Users will be required to have this access level to join the server - NO_ACCESS is the lowest possible access level meaning anyone can join NO_ACCESS
chat-whitelist Toggles whether to enable whitelisted chat. If this is set to false, chat will be unfiltered false
custom-whitelist A list of words to use for a custom whitelist.
chat-whitelist-mode Determines which whitelists to use. 0 = Toontown Offline Whitelist Only, 1 = Custom Whitelist only, 2 = Both 0
ban-manager Toggle which ban methods are enabled. Use 1 to enable, 0 to disable. The modes are as follows: [HWID, UUID, IP] [1,1,0]
district-name The name of the Mini-Server Toon Valley
district-description The description of the Mini-Server A Toontown Realm
district-limit Maximum players allowed on a Mini-Server at once. Maximum 16 16
district-public Determines whether your Realm will appear on the public Realm list false
district-public-port This is currently unused, redefining will have no effect 7198
district-icon-url Specifies the URL where the Realm icon can be found https://toontownrealms.com/images/offline-icon.png
magic-word-logging If enabled, all magic words ran will be logged to the logs folder false
legit-mode Toggles playing in Legit mode - this will disable many cheats and creative features false
nerfs-mode Nerfs many aspects of the gameplay to better suit a solo experience false
exp-multiplier Multiplies gag experience rewards 1.0
exp-cap Determines the maximum amount of gag experience that can be gathered in a single battle or cog building
merit-multiplier Multiplies merit rewards 1.0
doodle-multiplier Multiplies Doodle training points 1.0
default-max-toon If enabled, all Toons will be set to end-game stats, such as 137 laff, all unlocks, and all gag tracks false
default-zone Determines where newly created Toons will spawn ttc
prop-generator Toggles Prop Generator features true
classic-fishing Toggles whether the classic fishing docks should be spawned alongside normal fishing docks true
easter-eggs Toggles whether certain easter eggs should be enabled true
disney-characters Toggles whether Disney characters should walk around playgrounds true
jukebox Toggles whether a jukebox should be spawned in Toontown Central and the Toontown Outskirts false
building-helpers Toggles whether Toons can use the "Help!" speedchat phrase to rescue a building from the Cogs true
outskirts-theme Determines which neighborhood the Toontown Outskirts should be themed like tt
race-game-easter-egg Toggles an easter egg that can occur when playing the Race trolley game true
racing-pro-racer Toggles the unused "Pro Racer" mode for Goofy's Speedway racing. false
send-extra-data Enables sending of some unique but unnecessary data, such as the wheel rotation in racing, or the head rotation when in the a Kart in first-person. It may be optimal to disable on populated servers running on low end hardware, but currently this has a negligable effect. true
server-timezone Sets the timezone the server is set to. This will also set the in-game "Toontown Time". US/Pacific
safezone-activities Toggles certain activities that are unique to each playground, currently only includes the Toon statues in Toontown Central. false
cog-count-multiplier Multiplies the amount of cogs that will spawn in each area. 1.0
classic-animated-prop-faceoff When this is enabled, the camera will spend more time looking at an animated street prop at the beginning of a battle, disabling this will shorten the time false
playground-passive-healing-amount Controls how much Laff is given through passive regeneration while in a playground 1
level-reserve-cogs Toggles reserve Cogs in facilities false
self-toon-up Allows Toons to heal themselves with Toon-Up. This is useful for solo play. true
access-level-endpoint If a url is specified, a GET request will be sent to the url to determine the access level of an account upon login. For locally stored access levels in the astron database, set it to localdb localdb
reports-endpoint If a url is specified, a POST request will be sent to the url with the details of a report upon submission. For locally stored .json reports in logs/moderation/reports, set to local local
reports-endpoint-auth-header If not null, attach this header to report POST requests if required by your API endpoint (recommended) null
An unhandled exception has occurred. See browser dev tools for details. Reload 🗙