ModsFinder

With Pop, modpack developers can show on-screen text boxes at chosen screen positions, triggered by commands or by KubeJS scripts.

ForgeNeoForgeClient and serverMozilla Public License 2.0Open source1.20.1 – 1.21.1

What it does

For modpack builders, Pop is a compact utility that places extra information screens at more locations. It lets them display information on screen at more positions than the default layout allows. A display is created with a command that sets its place on the screen, for example middle left, followed by the text to show. The same displays can also be built from KubeJS scripts, either through the screen command route or through the Pop Manager and Pop Builder objects that KubeJS exposes.

The mod supports translations, so text shown to players can come from language files. Its author describes progress bars, headings and subheadings, further customisation through commands and extra text animations as planned features, not part of the current release. The mod runs on client and server, so both sides need it. It is published for Forge and NeoForge, with files for 1.20.1 and 1.21.1, and the code is released under the Mozilla Public License 2.0, so it is open source.

Key features

  1. Commands for text screens

    A command creates an information display, sets its screen location and writes its message, with no code required.

  2. KubeJS access

    KubeJS scripts can reach the Pop Manager and Pop Builder objects to create displays from within a pack.

  3. Translation support

    Display text supports translations, so the same display can show localized strings from language files.

  4. Additional screen locations

    Displays can be placed in more screen positions than the standard information layout offers.

Compatibility

Latest build for each game version and loader.

1.21.1Not available21.1.3
1.20.120.1.020.1.0
ReleaseBetaAlphaNot available

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

Use cases

Who it’s for: Pop is aimed at modpack developers who want to place text on screen through commands or scripts. Players can use it without setup beyond installing it in the pack.

How it compares

Full comparison

Pop is a client and server mod, open source under the Mozilla Public License 2.0, and it covers files for 1.20.1 and 1.21.1 on Forge and NeoForge. Applied KubeJS is server-side only and is not open source, with All rights reserved licensing and files for 1.20.1 – 1.21.1 on the same loaders. KubeJS GUI Overhauled also runs on client and server, but it adds Fabric files and is not open source under the MIT License.

ModLoadersGame versionsEnvironmentUpdated
PopForge and NeoForge1.20.1 – 1.21.1Client and server2025-11-13
Applied KubeJSForge and NeoForge1.20.1 – 1.21.1Server-side only2026-02-23
KubeJS GUI OverhauledFabric, Forge and NeoForge1.20.1 – 1.21.11Client and server2026-06-24

Questions

Does Pop need to be installed on the server?

Yes. A server running it needs every connecting player to have it too.

Which loaders does Pop support?

Pop is published for Forge and NeoForge. The latest Forge file is 20.1.0 for 1.20.1, and the latest NeoForge file is 21.1.3 for 1.21.1.

Can Pop be controlled from KubeJS?

Yes. Scripts can use the Pop Manager and Pop Builder objects as an alternative to the screen command route.

In the catalog

Pop is one of 36,990 Utility mods on ModsFinder, and one of 14,575 Utility mods for Forge. 32,366 mods support Minecraft 1.21.1.

More from ErrorMikey

All projects

Similar mods

What the author says

Pop is a small helper mod for modpack developers to allow for more screen locations to display information on screen in a command driven, or kubejs driven way. Alternatively, you can use KubeJS to access the Pop Manager and the Pop Builder.
ErrorMikey, on the Modrinth page

Official listing

Owner
ErrorMikey
Published
2025-03-30
Updated on Modrinth
2025-11-13
Facts verified
2026-10-15

Tags