
Pop in FTB Skies 2
FTB Skies 2 1.24.0 ships version 21.1.3 · First seen in 1.0.1
Pop is a mod in FTB Skies 2 1.24.0, where it is version 21.1.3. Custom text display for modpack developers via commands or kubejs (Summary from the mod's Modrinth page.)
Pop guide for FTB Skies 2
Last verified for FTB Skies 2 v1.24.0 on Oct 14, 2026 · text last changed Oct 14, 2026
Also applies to:FTB Skies 2: Aero 1.0.3 to 1.10.0FTB StoneBlock 4 1.1.1 to 1.23.0
- Sections
- 4
Every recipe and number here was checked against FTB Skies 2 1.24.0, read from the running game on Oct 13, 2026.
What is Pop?
2 parts
Pop is a small helper mod for modpack developers. It gives pack makers more places on the screen to show information, driven either by a command or by KubeJS scripts.[1]
This pack includes Pop 21.1.3.[2]
What it does
- Shows custom text on screen at a chosen location, using the /pop command. For example, /pop create @s MIDDLE_LEFT "Hello World!" puts a message in the middle left of the screen.[1]
- Supports translations out of the box.[1]
- Can also be used from KubeJS through the Pop Manager and the Pop Builder. A script can set how long a pop-up lasts and where it appears, then send it to a player from the server or display it on the client.[1]
What is still to come
The project page lists progress bars, headings and subheadings, customisation via commands as well as code, and more text animations as coming soon. Those are plans, not features of the mod as described on its page.[1]
How do you get started with Pop?
3 parts
Pop is a small helper mod for modpack developers. It adds more places on the screen where information can be shown, and you control it with a command or with KubeJS. So there's no gear to craft first. Getting started just means learning how to trigger a pop-up.[1]
Your first pop-up
- Run the game and load into a world.[1]
- Use the /pop command to create a new pop-up.[1]
- Try the example from the project page: /pop create @s MIDDLE_LEFT "Hello World!". It shows the text "Hello World!" at the middle-left of your screen.[1]
The mod also supports translations out of the box, so pop-up text can be translated.[1]
Using KubeJS instead
If you'd rather script it, KubeJS can access the Pop Manager and the Pop Builder. In the project's example you create a PopBuilder, set a duration of 5, give it some text content and choose a placement such as middle_left.[1]
Once it's built, you can either get a PopData object back or send it straight away. On the server you call sendToPlayer with the player. On the client you call display().[1]
What's not here yet
The project page lists progress bars, headings and subheadings, customisation via commands as well as code, and more text animations as coming soon. Don't count on them in your version.[1]
Unverified No items, crafting recipes or quests for Pop could be confirmed in this pack, so there is no recipe to craft and no quest to follow. Anything beyond the /pop command and the KubeJS builder is unverified.
How does Pop work?
3 parts
Pop doesn't add machines, multiblocks, power, fluids or item handling. It's a small helper mod for modpack developers that puts text on your screen in more locations than vanilla offers. It can be driven by a command or by KubeJS.[1]
Creating a pop-up with a command
The simplest way to use Pop is the /pop command. The mod's own example is /pop create @s MIDDLE_LEFT "Hello World!". That takes a target (@s, which is yourself), a screen location (MIDDLE_LEFT) and the text to show.[1]
Pop supports translations out of the box, so pop-up text can be translatable.[1]
Creating a pop-up with KubeJS
Pop also exposes a Pop Manager and a Pop Builder to KubeJS. In the mod's example you load the builder class, then chain a duration, the content (a text value) and a placement. The placement can be given as the string "middle_left" or as the Placement enum value MIDDLE_LEFT.[1]
Once the pop-up is built, you can either build it into a PopData object or send it straight away. On the server, you call sendToPlayer with the player. On the client, you call display.[1]
- Load the PopBuilder class, and optionally the Placement class, with java.load.[1]
- Call PopBuilder.create(), then set .duration(5), .content({ text: "Hello World!" }) and .placement("middle_left").[1]
- On the server, call pop.sendToPlayer(player). On the client, call pop.display().[1]
What's not here yet
The mod's page lists progress bars, headings and subheadings, customisation via commands as well as code, and more text animations as coming soon. Don't rely on them being available.[1]
Unverified The unit for the duration value, the full list of available screen locations, and whether this pack's quests or scripts actually use Pop pop-ups are not confirmed by the available sources. The pack also has no Pop config files or recipes that I could check.
What changed in Pop between versions?
2 parts
FTB Skies 2 1.22.0 ships Pop 21.1.3. Pop has been in the pack since FTB Skies 2 1.0.1 or earlier, so it's a long-standing part of the modpack.[2]
Pop 21.1.3
This release fixed various issues with using the pop builder from KubeJS. Placement values given as strings got simpler naming: TOP_LEFT and all its variants can be written as "top left", "top.left" or "top-left". The same applies to every placement enum value.[3]
Pop 21.1.2
This release fixed render leaking, which was causing the inventory and other rendering layers to break.[4]
Sources
- Pop project page (modrinth) · official mod data
- FTB Skies 2 1.22.0 mod list · pack file
- Pop 21.1.3 changelog · changelog
- Pop 21.1.2 changelog · changelog
Where this guide comes from
Written from what FTB Skies 2 itself ships: its files and recipes, the in-game guidebooks and the mods' own pages. Every statement links to the source it came from, and the numbers are checked against the pack before publishing.
Guide last verified Oct 14, 2026.
Report wrong info
Version in each release
44 releases, first in 1.0.1
| FTB Skies 2 | Version | Jar | Where it came from |
|---|---|---|---|
| 1.24.0 Oct 12, 2026 | 21.1.3 | pop-21.1.3.jar | From the published release |
| 1.23.0 Sep 24, 2026 | 21.1.3 | pop-21.1.3.jar | From the published release |
| 1.22.0 Sep 3, 2026 | 21.1.3 | pop-21.1.3.jar | From the published release |
| 1.21.1 Jul 29, 2026 | 21.1.3 | pop-21.1.3.jar | From the published release |
| 1.20.1 Jul 29, 2026 | 21.1.3 | pop-21.1.3.jar | From the published release |
| 1.20.0 Jul 27, 2026 | 21.1.3 | pop-21.1.3.jar | From the published release |
| 1.19.0 Jul 24, 2026 | 21.1.3 | pop-21.1.3.jar | From the published release |
| 1.18.2 Jun 21, 2026 | 21.1.3 | pop-21.1.3.jar | From the published release |
| 1.18.1 Jun 16, 2026 | 21.1.3 | pop-21.1.3.jar | From the published release |
| 1.18.0 May 31, 2026 | 21.1.3 | pop-21.1.3.jar | From the published release |
| 1.17.0 May 27, 2026 | 21.1.3 | pop-21.1.3.jar | From the published release |
| 1.16.0 May 13, 2026 | 21.1.3 | pop-21.1.3.jar | From the published release |
| 1.15.0 May 1, 2026 | 21.1.3 | pop-21.1.3.jar | From the published release |
| 1.14.3 Apr 1, 2026 | 21.1.3 | pop-21.1.3.jar | From the published release |
| 1.14.2 Apr 1, 2026 | 21.1.3 | pop-21.1.3.jar | From the published release |
| 1.14.1 Mar 27, 2026 | 21.1.3 | pop-21.1.3.jar | From the published release |
| 1.14.0 Mar 21, 2026 | 21.1.3 | pop-21.1.3.jar | From the published release |
| 1.13.4 Feb 27, 2026 | 21.1.3 | pop-21.1.3.jar | From the published release |
| 1.13.3 Feb 19, 2026 | 21.1.3 | pop-21.1.3.jar | From the published release |
| 1.13.2 Feb 17, 2026 | 21.1.3 | pop-21.1.3.jar | From the published release |
| 1.13.1 Feb 13, 2026 | 21.1.3 | pop-21.1.3.jar | From the published release |
| 1.13.0 Feb 12, 2026 | 21.1.3 | pop-21.1.3.jar | From the published release |
| 1.12.0 Jan 6, 2026 | 21.1.3 | pop-21.1.3.jar | From the published release |
| 1.11.0 Dec 10, 2025 | 21.1.3 | pop-21.1.3.jar | From the published release |
| 1.10.2 Nov 24, 2025 | 21.1.2 | pop-21.1.2.jar | From the published release |
| 1.10.1 Nov 20, 2025 | 21.1.2 | pop-21.1.2.jar | From the published release |
| 1.9.2 Oct 7, 2025 | 21.1.2 | pop-21.1.2.jar | From the published release |
| 1.9.1 Sep 29, 2025 | 21.1.2 | pop-21.1.2.jar | From the published release |
| 1.9.0 Sep 22, 2025 | 21.1.2 | pop-21.1.2.jar | From the published release |
| 1.8.0 Aug 27, 2025 | 21.1.2 | pop-21.1.2.jar | From the published release |
| 1.7.0 Aug 23, 2025 | 21.1.2 | pop-21.1.2.jar | From the published release |
| 1.6.1 Aug 8, 2025 | 21.1.2 | pop-21.1.2.jar | From the published release |
| 1.6.0 Aug 6, 2025 | 21.1.2 | pop-21.1.2.jar | From the published release |
| 1.5.2 Jul 24, 2025 | 21.1.2 | pop-21.1.2.jar | From the published release |
| 1.5.1 Jul 23, 2025 | 21.1.2 | pop-21.1.2.jar | From the published release |
| 1.5.0 Jul 22, 2025 | 21.1.2 | pop-21.1.2.jar | From the published release |
| 1.4.1 Jul 15, 2025 | 21.1.2 | pop-21.1.2.jar | From the published release |
| 1.4.0 Jul 15, 2025 | 21.1.2 | pop-21.1.2.jar | From the published release |
| 1.3.1 Jul 9, 2025 | 21.1.2 | pop-21.1.2.jar | From the published release |
| 1.3.0 Jul 8, 2025 | 21.1.2 | pop-21.1.2.jar | From the published release |
| 1.2.0 Jul 6, 2025 | 21.1.2 | pop-21.1.2.jar | From the published release |
| 1.1.1 Jul 2, 2025 | 21.1.2 | pop-21.1.2.jar | From the published release |
| 1.1.0 Jul 1, 2025 | 21.1.2 | pop-21.1.2.jar | From the published release |
| 1.0.1 Jul 1, 2025 | 21.1.2 | pop-21.1.2.jar | From the published release |
"From pack files" means the list came from the pack's own files; "from the published release" means ForgeBase read the jars of the release itself.
Items and blocks
We can't match this mod to the pack's item list: it registers as pop, and the pack's recipe dump has nothing under that name. That means we found nothing, not that the mod adds nothing. Search the item browser
Comments and tips
Loading comments...