๐Ÿ›ก๏ธ Server Admin

Enter the admin token (the ADMIN_TOKEN Worker secret). It is kept only in this tab's session storage.

โ† Back to game

๐Ÿ›ก๏ธ Glitch Gala Admin

API: default

Broadcast announcement

Modes & levels played

ModeGamesAvg lengthAvg players
LevelGames

Recent matches

EndedRoomWinnerReasonPlayersDuration

Rooms

CodeNameVisPhasePlayersHostLast seenActions

Levels built in the editor (or imported) are proven playable by the same flood-fill check as the built-in and generated levels before they are saved. Hosts pick them in the lobby under the level list.

PreviewIdNameSizeRoomsUpdated

Generator preview

Every random estate is validated before use; this lets you inspect what a size/seed produces.

๐Ÿงน Delete inactive players automatically

Players who haven't joined a room or finished a game for this long are permanently deleted (profile, XP, stats, achievements and match history). The server checks every 6 hours. Bans stay in place.

after of inactivity

Players

Bans kick the player from every room immediately and block rejoining; mutes block chat server-wide.
NameProfileLvlXPGamesWinsLast seenStatusActions

Ban / mute by profile id

Modes & features

Switch game modes, levels and features on or off for the whole server. Changes reach live lobbies immediately (a lobby on a disabled mode or level moves to an allowed one; a switched-off feature is locked off in every Rules Builder and preset). Games already running keep their rules until they end, except chat, emotes, hiding, pads, runes, chill, XP and accessories, which switch at once.

๐ŸŽฎ Game modes

๐Ÿ—บ๏ธ Levels

๐Ÿ–ฅ๏ธ Server

Tuning

๐Ÿ—ผ Lumen Bastion (Tower Defense)

Server-wide tuning applied on top of each room's Bastion rules. Per-room options (variant, waves, Heart health, sparks, difficulty, lanes, towers, purse, refunds, zap, summons) live in the rule bounds editor, where you can narrow or lock them.

Towers available on this server (unticked towers can't be built in any room, whatever the room's rules say):

Items, accessories & charms

Edit the built-ins (name, icon, text, numbers, image), switch any of them off, or add new ones. A new item or charm reuses one of the built-in effects, with its own name, look, odds and duration. Changes reach live lobbies immediately; players whose accessory or charm is removed fall back to none.

๐ŸŽ’ Chest items

OnLookIdNameIconDescriptionEffectChest oddsDuration (s)Image

๐ŸŽฉ Accessories

OnLookIdNameIconUnlock levelImage

โœจ Charms

OnLookIdNameIconDescriptionEffectUnlock levelImage

๐Ÿ† Achievements

Built-ins' unlock logic is code and can't be rewritten here โ€” you can rename/re-icon them or switch them off. A new achievement unlocks by its own set of conditions (a stat reaching a threshold, requiring a win, a specific role or team) โ€” click "Conditions" to build them; "Save content" publishes everything below.

OnLookIdNameIconDescriptionConditions

๐Ÿ–ผ๏ธ Image library

Upload PNG, JPEG, WebP or GIF images (max 2 MB each). Use them for items, accessories and charms (Content tab) or in texture packs below. Images still used somewhere cannot be deleted.

๐ŸŽจ Where packs are used

The active pack skins every level; a level can use a different one. Anything a pack does not cover keeps the built-in look.

LevelPack

๐Ÿ“ฆ Texture packs

๐Ÿ“ Cloudflare R2 File Manager

Inspect, upload, organize, and manage image assets in the glitch-gala-assets R2 bucket. In-use assets are safeguarded from deletion.

0 / 500 Total Stored Files
0 B / 1000 MB Storage Allocation
0 in use Active Game References
0 unused Unreferenced (Safe to purge)
โ˜๏ธ

Drag & Drop Images Here

Drop PNG, JPEG, WebP, or GIF images (max 2 MB each) to upload directly to Cloudflare R2 storage.

0 items

General

Server switches (room creation, private rooms, spectators, maintenanceโ€ฆ) are on the Modes & features tab.

Chat filter

Backup & restore

Export everything (config, bounds, presets, bans, custom levels) as JSON; import re-validates every field and level.

Rule bounds

Narrow what hosts may choose in the Rules Builder. Empty = schema limit. Default is what new rooms start with. Locked rules cannot be changed by hosts. Changes apply to live lobbies immediately.

RuleSchemaDefaultMinMaxLocked

Built-in Presets

Check to enable on the server; uncheck to hide from room hosts in the lobby Rules Builder. Click Clone as Custom to duplicate a built-in template into the editable custom presets list.

Server-Wide Custom Presets

Define server-wide custom presets available to all room hosts. Tag presets with a specific game mode, reorder with โ–ฒ/โ–ผ, clone templates, or edit JSON rules directly. Validated against the Rule Bounds schema.

๐ŸŽจ Server Branding & Presentation

100% customize all game branding, titles, taglines, SEO descriptions, favicons, logos, accent colors, and character species across the entire game.

๐Ÿ‘ค Character Species & Archetypes

Add, remove, or customize character archetypes. Upload custom sprites directly to Cloudflare R2 storage (glitch-gala-assets) to display custom animated character graphics, avatars, and silhouettes in game rooms.

IDNameRender ModeIcon / EmojiSprite URL / R2 UploadDescriptionUnlock

๐Ÿ“– How to Play Guide Configuration

Customize the player-facing How to Play guide in real time. Configure announcement banners, toggle built-in sections, add custom lore / guides, and link official community channels.

๐Ÿ“ข Welcome / Notice Banner

๐Ÿ‘๏ธ Standard Guide Sections Visibility

Uncheck any standard section to hide it from the player-facing guide.

๐Ÿ“œ Custom Guide Sections

Add custom lore, guild rules, seasonal guides, or tournament handbooks.

๐ŸŒ Community & Resource Links

Quick buttons shown at the top of the guide (e.g. Discord, Wiki, YouTube guide, Twitch).

๐Ÿ† Tournament & Championship Control

Create and manage tournaments with automated bracket generation, seed pairings, byes, scoring, and live champion crowning.

Create New Tournament

Tournament Status & Bracket Generator

Status: No active tournament

Contenders: 0 registered

Rounds: 0

Champion: โ€”

Report Match Result

Live Tournament Bracket

No bracket generated yet.

๐Ÿ† Season History

A permanent record of each completed tournament's champion and podium. Turn off the "Tournament Seasons" feature to stop archiving new ones.

No completed seasons yet.

๐Ÿ“ง Email & Notifications

Configure Resend to send password-reset emails and account verification emails to your players. Leave the API key blank to disable all email features.

Guest Account Cleanup

Guest accounts (no password set) are automatically deleted after inactivity. This runs regardless of the player-retention setting above.

๐Ÿšฉ Player reports

Players report others from the lobby (๐Ÿšฉ) or with /report name reason in chat. Open the room to watch, then resolve or dismiss.

WhenReportedByRoomReason & recent chat

๐Ÿ”Ž Find a player (every live room)

NameRoomPhase

๐Ÿ›  Maintenance drain

No new rooms or games start; running games finish; every room shows a countdown banner.

โ›” Banned devices

Ban a device from the in-game admin header (God tools โ†’ Player โ†’ Ban device).

    ๐Ÿง‘โ€โš–๏ธ Moderator access

    Set a second secret, MOD_TOKEN (min 16 chars, wrangler secret put MOD_TOKEN), for moderators. It can watch rooms, chat as admin, message, mute and kick players, move players between rooms, find players and handle reports โ€” but not take control, change matches, the world or server settings.

    Audit log

    TimeIPActionDetail

    ๐Ÿงฉ Modules, Mods & Plugins

    Inspect loaded modules, configure admin settings, load/unload mods, and test hooks live in the playground.

    ๐Ÿ›ก๏ธ Mod Security & Exploit Alerts (0)

    Real-time detection of unauthorized network requests, credential harvesting, DOM injection, or privilege escalation attempts.

    All Systems Secure

    No security violations detected. Client mod sandbox is active and enforcing zero-privilege boundaries.

    ๐ŸŒ Global Server Mods for Players (0)

    Managed centrally by server admins. Stored in Durable Object storage and automatically synced to all players for use in rooms.

    Loading global mods from server...

    Loaded Modules (0)

    Active

    ๐Ÿงช Module Live Testing Playground

    Execute hooks in an isolated sandbox with simulated game state and observe performance and return values.

    Playground Output & Diagnostics Ready
    Ready to test modules. Select a module and click Run Hook Test.

    ๐Ÿค– Bot Lab & Mock Game Testing Arena

    Simulate full multiplayer game modes with autonomous AI bots. Test objectives, roles, abilities, and mechanics with real-time controls.

    Lobby 120s left
    Inject Event:

    ๐Ÿ—บ๏ธ Live Simulation Arena

    Missions: 0 / 12

    Top-down canvas showing rooms, stations, relics, throne zone, and autonomous AI bots with real-time collision and decision cycles.

    ๐Ÿ“œ Live Event Stream

    0 Events
    Mock game ready. Press Start Mock Game to begin simulation.

    ๐Ÿค– Active Bot Roster & Status

    BotRoleStateAction
    No active bots.