ModsFinder

DemoBox

by MattiDragon

DemoBox is a Fabric and Quilt utility that lets server owners build interactive demo environments and attach them to signs for players to visit.

FabricQuiltServer-side onlyMIT LicenseOpen source1.20.1 – 26.1

What it does

Demos are created with a command that opens a configuration dialog, and a demo can later be opened and edited to change its contents. Attaching a demo to a sign overwrites the text on that sign with a link to the demo, and players who click the sign are taken into the demo world. The recommended way to give players access is through these clickable signs, while the open command can also send a player to a demo directly. A player leaves a demo with the leave command or the plasmid game command.

Server owners control who can do what through permission nodes. Editing a demo needs the demobox.edit command, opening one needs demobox.open, and using the sign command needs demobox.sign, although clicking a sign itself requires nothing. Commands other than demobox keep the default gamemaster permission at level 2 unless specific nodes are set. Since the open command accepts a spawn position that a setup function can run against, demos with arbitrary structures in unusual dimensions can cause problems, so the author recommends more advanced setups for those cases.

The mod runs on the server only, so players join without installing anything. It requires Fabric API, and the source code and issue tracker are public. Files are published for Fabric and Quilt across five release versions: 1.20.1, 1.20.4, 1.21.1, 1.21.8 and 26.1, under the MIT License, which makes it open source. The latest Fabric file is 1.3.0+26.1 for 26.1, and the latest Quilt file is 1.2.1+mc.1.21.8 for 1.21.8.

Key features

  1. Demo creation

    A demo is created with a command that opens a dialog for configuring its contents and settings.

  2. Editing demos

    Existing demos can be opened and modified, with editing gated behind its own permission node.

  3. Signs linked to demos

    Attaching a demo to a sign replaces the sign text with a link that players can click to enter the demo.

  4. Permission nodes

    Each command has a separate permission node, so untrusted players can be given access to some demos but not others.

  5. Leaving a demo

    Players return from a demo with a dedicated leave command or the plasmid game command.

Compatibility

Latest build for each game version and loader.

26.11.3.0+26.1Not available
1.21.81.2.1+mc.1.21.81.2.1+mc.1.21.8
1.21.11.1.1+mc.1.21.11.1.1+mc.1.21.1
1.20.41.0.0+mc.1.20.41.0.0+mc.1.20.4
1.20.11.0.0-beta.3+mc.1.20.11.0.0-beta.3+mc.1.20.1
ReleaseBetaAlphaNot available

Only full game releases are shown. This mod publishes no snapshot builds.

Requirements

Dependencies declared by the latest file for each loader.

Required 1

Fabric APILightweight and modular API providing common hooks and intercompatibility measures utilized by mods using the Fabric toolchain.
Required

How it compares

Full comparison

Perspective API Demo is a Fabric, Forge and NeoForge mod for 1.20.1 – 26.2 that runs on the client only and is open source under the MIT License. Configure Use Permissions is a Fabric mod for 26.1.2 that is also server-side only and open source under the MIT License, but it handles permissions for block use rather than demo environments. Demo Client is a Fabric mod for 1.21.1 that runs on the client only and is not open source, since it is released under All rights reserved.

ModLoadersGame versionsEnvironmentUpdated
DemoBoxFabric and Quilt1.20.1 – 26.1Server-side only2026-05-12
Perspective API DemoFabric, Forge and NeoForge1.20.1 – 26.2Client-side only2026-08-07
Configure Use PermissionsFabric26.1.2Server-side only2026-05-23
Demo ClientFabric1.21.1Client-side only2026-03-07

Questions

Does DemoBox need Fabric API?

Yes. Fabric API is a required dependency, so it must be installed alongside DemoBox on Fabric and Quilt servers.

Does a player need the mod to enter a demo?

No. Server owners install it, and players connect with no copy of their own.

Which game versions have files?

Files exist for 1.20.1, 1.20.4, 1.21.1, 1.21.8 and 26.1. The latest Fabric file is for 26.1 and the latest Quilt file is for 1.21.8.

In the catalog

DemoBox is one of 36,990 Utility mods on ModsFinder, and one of 25,772 Utility mods for Fabric. 11,959 mods support Minecraft 26.1.

More from MattiDragon

All projects

Similar mods

What the author says

As of 26.1, demos are first created using the /demo create command. This command opens a dialog letting your configure the demo. You can then use /demo open to open it, or /demo edit to modify it. Editing demos requires the demobox.edit command. This should not be given to untrusted players, as it permits them to run…
MattiDragon, on the Modrinth page

Official listing

Owner
MattiDragon
Published
2023-07-14
Updated on Modrinth
2026-05-12
Facts verified
2026-10-15

Tags