@@ -147,6 +147,16 @@ public static List<ConfigurationMigration> createCtdMigrations() {
147147 "advanced.server-brand" ,
148148 "{backend-brand} ({proxy-brand})"
149149 ),
150+ migration (
151+ "Replaces what is returned for both the server brand and fallback version pinger." ,
152+ "advanced.custom-brand-proxy" ,
153+ "Velocity-CTD"
154+ ),
155+ migration (
156+ "Replaces what is returned as the server brand for the user's client." ,
157+ "advanced.custom-brand-backend" ,
158+ "Paper"
159+ ),
150160 migration (
151161 "Modifies the brand and server version that displays in the multiplayer menu and status pingers.\n "
152162 + " Supports placeholders: {protocol-min}, {protocol-max}, {protocol}, {proxy-brand},\n "
@@ -162,14 +172,19 @@ public static List<ConfigurationMigration> createCtdMigrations() {
162172 false
163173 ),
164174 migration (
165- "Replaces what is returned for both the server brand and fallback version pinger." ,
166- "advanced.custom-brand-proxy" ,
167- "Velocity-CTD"
175+ "When a player disables \" Allow Server Listings\" in their client options, they are shown as\n "
176+ + " \" Anonymous Player\" in the {players} sample of the server list ping. Set this to true to ignore\n "
177+ + " that request and always show their real username." ,
178+ "advanced.ignore-anonymous-player-request" ,
179+ false
168180 ),
169181 migration (
170- "Replaces what is returned as the server brand for the user's client." ,
171- "advanced.custom-brand-backend" ,
172- "Paper"
182+ "Whether the {players} sample of the motd, motd-hover and fallback-version-ping should draw from a\n "
183+ + " single shared pool. When true, a player never appears more than once across those three sections.\n "
184+ + " When false (default), each section samples players independently and the same player may appear in\n "
185+ + " more than one section." ,
186+ "advanced.pool-players-across-sections" ,
187+ false
173188 ),
174189
175190 // [redis]
0 commit comments