Compact Machines in FTB Skies 2

FTB Skies 2 1.24.0 ships version 7.0.81 · First seen in 1.0.1

Checked Sep 20, 2026FTB Skies 2 1.24.0Sources: FTB Skies 2 1.24.0 modlist.json

Report a mistake on this page

Also in 6 other packs →

Compact Machines is a mod in FTB Skies 2 1.24.0, where it is version 7.0.81. Adds one simple game mechanic: Small rooms inside of blocks. It basically gives you the ability to build your contraptions inside of a single block. (Summary from the mod's Modrinth page.)

Compact Machines guide for FTB Skies 2

Written for FTB Skies 2 1.23.0 · also fits 1.24.0 · updated Oct 17, 2026

Last verified for FTB Skies 2 v1.24.0 on Oct 17, 2026 · text last changed Oct 17, 2026

Also applies to:All the Mods 10 2.21 to 2.36FTB Skies 2: Aero 1.0.3 to 1.10.0

Sections
5
Recipes shown
12
Items named
7

4 sections are written for this pack; 1 is shared from another pack's guide.

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 Compact Machines?

Compact Machines is part of the pack's mod list. This pack ships version 7.0.81, the NeoForge build (compactmachines-neoforge-7.0.81.jar).[1]

It isn't a new addition. The mod was already in the pack as of version 1.0.1 or earlier, so it has been around for a long time.[1]

I don't have enough information to describe the mod's items, recipes or mechanics as they work in this pack, so I'm leaving those out rather than guessing. Check back for the sections that cover them once they're confirmed.[1]

How do you get started with Compact Machines?

5 parts

Same as in the FTB Skies 2 1.22.0 guide

Compact Machines lets you craft a machine block, place it in the world and step inside a pocket dimension. Getting there takes a handful of crafts that build on each other, so the order matters. Here is what to make first and why.[2]

Start with the Compact Machine Wall

Make Compact Machine Wall first. Every machine recipe in the pack uses it, so you need it before you can craft any machine. This one is the mod's own recipe.[3]

Crafting Shaped

8 × Polished Deepslate

Recipe id: compactmachines:wall

Then the two Atom modules

Next come the Atom Shrinking Module and the Atom Enlarging Module. Both go into the Personal Shrinking Device recipe and into every machine recipe, so make them before either of those. Both are the mod's own recipes too.[3]

Craft your Personal Shrinking Device

The Personal Shrinking Device (PSD) is how you get inside. You use it on a placed machine to enter the compact space. The mod also has an advancement for obtaining one.[2]

Crafting Shaped

Crafting Shaped
any iron nuggetany glass panesany iron nugget
Atom Enlarging ModuleEnder EyeAtom Shrinking Module
any iron ingotany copper ingotany iron ingot

Recipe id: compactmachines:personal_shrinking_device

The recipe uses both Atom modules, which is why they come before it.

Make your first machine

Now you can craft a machine. The pack adds its own machine recipes, and all of them produce New Machine. Each one combines the wall and both Atom modules with one extra material that changes from variant to variant. The recipe ids are tiny, small, normal, large, giant, colossal, farming and soaryn, so check each one and pick a variant you can afford.[3]

The tiny variant, the first of the machine recipes the pack adds.

Place it and step inside

  1. Place the machine in the world.[2]
  2. Use the Personal Shrinking Device on the placed machine to enter its pocket dimension.[2]
Tip: The wall, the modules and the PSD use the mod's own recipes, but the machine recipes are added by the pack. If you know Compact Machines from elsewhere, check the recipe for the machine you want before you gather materials.[3]

How does Compact Machines work?

6 parts

Compact Machines is all about pocket dimensions. You craft a machine, place it in the world, then use a Personal Shrinking Device on it to step inside. That is the whole loop, and everything else in this section hangs off it.[2]

Machines and rooms

A placed machine is bound to a room of a particular size. The mod's own info message reads "Machine at [position] is bound to a [size] size room at [position]", so you can check which room a machine leads to.[2]

The mod's data has a machine block called New Machine and an older one, Machine. Both are in the machine tag, but only the older one is in the bound machine item tag. When you break a new machine it drops itself and keeps its custom name, colour and room template. The older machine keeps its custom name, colour and room code instead.[4][5][6][7][8][9]

The mod also has its own biome, called Compact Machine. It has no precipitation, a temperature of 0.8, and a spawn list with passive animals, bats, glow squid and several hostile mobs.[2][10]

Getting in and out

The Personal Shrinking Device (PSD) is how you enter a compact space. The mod also adds a keybind called Quick-Exit Compact Machine, and another called Open Room Upgrade Screen. Both are in the Compact Machines keybind category.[2]

The mod has gamerules for what happens when a player ends up out of bounds. They cover whether out-of-bounds creative, spectator and survival players are allowed, and whether out-of-bounds players take damage. Another gamerule controls whether leaving a room damages shrinking devices. The sources only give the descriptions, so the default values are not confirmed here.[2]

Walls

The Compact Machine Wall block is the Compact Machine Wall. There is also a separate Solid Compact Machine Wall block. One of the mod's advancements is to obtain a breakable wall block, and the wall drops itself when broken.[2][11]

This pack adds a special use for the wall. Using flint and steel on it damages the tool by 16 and drops Grains of Infinity.[12]

Crafting Shaped

8 × Polished Deepslate

Recipe id: compactmachines:wall

This is the mod's own recipe, not changed by the pack.

Crafting machines and the shrinking device

The atom modules are the core crafting parts. A machine needs both an Atom Shrinking Module and an Atom Enlarging Module, and so does the PSD. Both module recipes are the mod's own.[13]

Crafting Shaped

Crafting Shaped
any iron nuggetany glass panesany iron nugget
Atom Enlarging ModuleEnder EyeAtom Shrinking Module
any iron ingotany copper ingotany iron ingot

Recipe id: compactmachines:personal_shrinking_device

In this pack, the machine recipes are added by the pack, with one recipe per size or variant: tiny, small, normal, large, giant, colossal, farming and soaryn. Each one uses both atom modules and a Compact Machine Wall, differs in one extra ingredient, and produces New Machine. The recipe ids tell you the variant, but the sources do not give the room dimensions for each one.[13]

The common config has recipes.vanillaRecipes set to true, which enables the vanilla-style recipes.[14]

Admin commands

The server config sets the command level for the admin commands. In this pack they are all at level 2, which is also the mod default. The scale runs from 0 to 4, where 0 is everyone, 1 is admin, 2 is op and 4 is owner.[15]

Power, fluids, items and automation

How do you progress through Compact Machines?

3 parts

Here's the thing about Compact Machines in this pack: the progression is driven by crafting. The recipes for the New Machine block are added by the pack, one per tier, and they all build on the same set of base parts.[13]

Step 1: the base parts

Every machine recipe builds on the same base parts: the Compact Machine Wall, the Atom Shrinking Module and the Atom Enlarging Module. Their recipes are the mod's own, unchanged by the pack. One wall craft makes 8 walls.[13]

Crafting Shaped

8 × Polished Deepslate

Recipe id: compactmachines:wall

Mod recipe, not changed by the pack.

Mod recipe, not changed by the pack.

Mod recipe, not changed by the pack.

Step 2: the machine tiers

The pack adds eight machine recipes, with these ids: tiny, small, normal, large, giant, colossal, soaryn and farming. Each one uses the wall and both modules, plus one extra material that differs from recipe to recipe. Each recipe makes the same New Machine item, so check the recipe for the tier you want.[13]

Tiny tier, a recipe added by the pack.

Small tier, a recipe added by the pack.

Normal tier, a recipe added by the pack.

Large tier, a recipe added by the pack.

Giant tier, a recipe added by the pack.

Colossal tier, a recipe added by the pack.

The soaryn and farming recipes, also added by the pack, use the same base parts with their own extra material.[13]

Soaryn recipe, added by the pack.

Farming recipe, added by the pack.

Getting inside

The Personal Shrinking Device is also a mod recipe, and it needs both modules. The mod's item tags group it as a shrinking device.[13][16]

Crafting Shaped

Crafting Shaped
any iron nuggetany glass panesany iron nugget
Atom Enlarging ModuleEnder EyeAtom Shrinking Module
any iron ingotany copper ingotany iron ingot

Recipe id: compactmachines:personal_shrinking_device

Mod recipe, not changed by the pack.

Tip: When you break a placed machine, it drops as an item that keeps its custom name, its color and its room template, so you can pick it up and move it.[5]

Which Compact Machines config options matter?

3 parts

Good news: Compact Machines has only a handful of options, and this pack doesn't change any of the ones with a listed mod default. Here is how it sets the ones you're most likely to care about.[14][15][17]

Command permission levels (server config)

These live in the server config and decide who can run the admin commands for machines and rooms. Each accepts a value from 0 to 4, and the pack sets every one of them to 2, which is also the mod default. The config's own description lists the levels as 0 = ALL, 1 = ADMIN, 2 = OP and 4 = OWNER.[15]

Tip: If you run a server and want regular players to use one of these commands, lower that option's value. Remember that the rebind option only applies after a server restart.[15]

Recipes (common config)

recipes.vanillaRecipes is set to true in this pack. The file describes it as enabling vanilla-style recipes.[14]

Room previews (client config)

enableRoomPreviews is set to true in this pack, so you get a room preview when you open a bound machine's UI. This is a client-side setting, so it only affects your own game.[17]

Sources

  1. FTB Skies 2 1.23.0 mod list · pack file
  2. compactmachines tooltips and descriptions (English lang file) · official mod data
  3. FTB Skies 2 1.22.0 recipe dump: recipes making Compact Machines items · pack recipe dump
  4. data/compactmachines/loot_table/blocks/machine.json (compactmachines's jar) · official mod data
  5. data/compactmachines/loot_table/blocks/new_machine.json (compactmachines's jar) · official mod data
  6. data/compactmachines/tags/block/machine.json (compactmachines's jar) · official mod data
  7. data/compactmachines/tags/item/bound_machine.json (compactmachines's jar) · official mod data
  8. data/compactmachines/tags/item/machine.json (compactmachines's jar) · official mod data
  9. data/compactmachines/tags/item/new_machine.json (compactmachines's jar) · official mod data
  10. data/compactmachines/worldgen/biome/machine.json (compactmachines's jar) · official mod data
  11. data/compactmachines/loot_table/blocks/wall.json (compactmachines's jar) · official mod data
  12. kubejs/server_scripts/recipes/mods/lychee.js (FTB Skies 2's own script) · pack file
  13. FTB Skies 2 1.23.0 recipe dump: recipes making Compact Machines items · pack recipe dump
  14. FTB Skies 2 1.23.0 config: config/compactmachines-common.toml · pack file
  15. FTB Skies 2 1.23.0 config: config/compactmachines-server.toml · pack file
  16. data/compactmachines/tags/item/shrinking_device.json (compactmachines's jar) · official mod data
  17. FTB Skies 2 1.23.0 config: config/compactmachines-client.toml · pack file
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 17, 2026.

Guides for other versions: 1.0.1 to 1.22.0

Was this helpful?

Report wrong info

A few words are enough, up to 500 characters. Please do not include personal details.

Version in each release

44 releases, first in 1.0.1
FTB Skies 2VersionJarWhere it came from
1.24.0
Oct 12, 2026
7.0.81compactmachines-neoforge-7.0.81.jarFrom the published release
1.23.0
Sep 24, 2026
7.0.81compactmachines-neoforge-7.0.81.jarFrom the published release
1.22.0
Sep 3, 2026
7.0.81compactmachines-neoforge-7.0.81.jarFrom the published release
1.21.1
Jul 29, 2026
7.0.81compactmachines-neoforge-7.0.81.jarFrom the published release
1.20.1
Jul 29, 2026
7.0.81compactmachines-neoforge-7.0.81.jarFrom the published release
1.20.0
Jul 27, 2026
7.0.81compactmachines-neoforge-7.0.81.jarFrom the published release
1.19.0
Jul 24, 2026
7.0.81compactmachines-neoforge-7.0.81.jarFrom the published release
1.18.2
Jun 21, 2026
7.0.81compactmachines-neoforge-7.0.81.jarFrom the published release
1.18.1
Jun 16, 2026
7.0.81compactmachines-neoforge-7.0.81.jarFrom the published release
1.18.0
May 31, 2026
7.0.81compactmachines-neoforge-7.0.81.jarFrom the published release
1.17.0
May 27, 2026
7.0.81compactmachines-neoforge-7.0.81.jarFrom the published release
1.16.0
May 13, 2026
7.0.81compactmachines-neoforge-7.0.81.jarFrom the published release
1.15.0
May 1, 2026
7.0.81compactmachines-neoforge-7.0.81.jarFrom the published release
1.14.3
Apr 1, 2026
7.0.81compactmachines-neoforge-7.0.81.jarFrom the published release
1.14.2
Apr 1, 2026
7.0.81compactmachines-neoforge-7.0.81.jarFrom the published release
1.14.1
Mar 27, 2026
7.0.81compactmachines-neoforge-7.0.81.jarFrom the published release
1.14.0
Mar 21, 2026
7.0.81compactmachines-neoforge-7.0.81.jarFrom the published release
1.13.4
Feb 27, 2026
7.0.80compactmachines-neoforge-7.0.80.jarFrom the published release
1.13.3
Feb 19, 2026
7.0.80compactmachines-neoforge-7.0.80.jarFrom the published release
1.13.2
Feb 17, 2026
7.0.80compactmachines-neoforge-7.0.80.jarFrom the published release
1.13.1
Feb 13, 2026
7.0.80compactmachines-neoforge-7.0.80.jarFrom the published release
1.13.0
Feb 12, 2026
7.0.80compactmachines-neoforge-7.0.80.jarFrom the published release
1.12.0
Jan 6, 2026
7.0.78compactmachines-neoforge-7.0.78.jarFrom the published release
1.11.0
Dec 10, 2025
7.0.68compactmachines-neoforge-7.0.68.jarFrom the published release
1.10.2
Nov 24, 2025
7.0.22compactmachines-neoforge-7.0.22.jarFrom the published release
1.10.1
Nov 20, 2025
7.0.22compactmachines-neoforge-7.0.22.jarFrom the published release
1.9.2
Oct 7, 2025
7.0.22compactmachines-neoforge-7.0.22.jarFrom the published release
1.9.1
Sep 29, 2025
7.0.22compactmachines-neoforge-7.0.22.jarFrom the published release
1.9.0
Sep 22, 2025
7.0.22compactmachines-neoforge-7.0.22.jarFrom the published release
1.8.0
Aug 27, 2025
7.0.22compactmachines-neoforge-7.0.22.jarFrom the published release
1.7.0
Aug 23, 2025
7.0.22compactmachines-neoforge-7.0.22.jarFrom the published release
1.6.1
Aug 8, 2025
7.0.22compactmachines-neoforge-7.0.22.jarFrom the published release
1.6.0
Aug 6, 2025
7.0.22compactmachines-neoforge-7.0.22.jarFrom the published release
1.5.2
Jul 24, 2025
7.0.22compactmachines-neoforge-7.0.22.jarFrom the published release
1.5.1
Jul 23, 2025
7.0.22compactmachines-neoforge-7.0.22.jarFrom the published release
1.5.0
Jul 22, 2025
7.0.22compactmachines-neoforge-7.0.22.jarFrom the published release
1.4.1
Jul 15, 2025
7.0.22compactmachines-neoforge-7.0.22.jarFrom the published release
1.4.0
Jul 15, 2025
7.0.22compactmachines-neoforge-7.0.22.jarFrom the published release
1.3.1
Jul 9, 2025
7.0.22compactmachines-neoforge-7.0.22.jarFrom the published release
1.3.0
Jul 8, 2025
7.0.22compactmachines-neoforge-7.0.22.jarFrom the published release
1.2.0
Jul 6, 2025
7.0.22compactmachines-neoforge-7.0.22.jarFrom the published release
1.1.1
Jul 2, 2025
7.0.22compactmachines-neoforge-7.0.22.jarFrom the published release
1.1.0
Jul 1, 2025
7.0.22compactmachines-neoforge-7.0.22.jarFrom the published release
1.0.1
Jul 1, 2025
7.0.22compactmachines-neoforge-7.0.22.jarFrom 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

7 items from the 1.24.0 recipe dump.

Config options (how FTB Skies 2 sets them)

6 settings shipped in the pack's config files; 0 differ from the mod's documented default.

See all 6 settings →

Show settings
SettingFTB Skies 2 valueMod default
enableRoomPreviews
Enable room preview when opening a bound machine UI
config/compactmachines-client.toml
truenot documented
recipes.vanillaRecipes
Enable vanilla-style recipes.
config/compactmachines-common.toml
truenot documented
commands.permLevels.give
Command level required for giving new machines to players.
config/compactmachines-server.toml
22
commands.permLevels.rebind
Specifies requirements for running administrative commands. Requires a server restart to take effect. 0 = ALL, 1 = ADMIN, 2 = OP, 4 = OWNER Command level required for using the rebind and unbind commands.
config/compactmachines-server.toml
22
commands.permLevels.spawn
Command level required for changing room spawn information.
config/compactmachines-server.toml
22
commands.permLevels.upgrades
Command level required for changing room upgrades.
config/compactmachines-server.toml
22

Comments and tips

Loading comments...