
FTB StoneBlock 4 runs on Minecraft 1.21.1 with NeoForge. Before opening a server to friends, match the client and server pack versions, check the Java runtime, and enable command blocks. If the first hours in the stone feel too hard for your group, the pack has its own settings you can turn down, listed below with their files and default values.
For a hosted setup, see our StoneBlock 4 server hosting page. FTB's server installer sets an 8 GB Java heap, and Java needs memory on top of that, so we suggest the 12 GB plan (MC Special 1), the same starting point the page uses. Send us your intended StoneBlock version and tell us if you are starting fresh or moving an existing world, so we can check the setup with you.
Quick answer: StoneBlock 4 1.24.1 needs Java 21, at least 6 GB of RAM (8 GB recommended) and enable-command-block=true. There is no separate easy mode, but several mods in the pack can be configured to make it easier: set difficulty=easy in server.properties (the pack ships Normal), stay on the Haven World Tier in Apotheosis (Ctrl+T), raise FTB Ultimine's max_blocks and lower its hunger cost, set Simple Tomb's keep_parts so you keep your hotbar and armor on death, and lower mob health with FTB Pack Companion's modify_mob_base_health. Each player can also switch off single random events with /events toggle.
Current release: StoneBlock 4 version 1.24.1
As checked on 3 November 2026, FTB still lists 1.24.1 as the latest release. It came out on 21 October, about an hour after 1.24.0, and fixes a bad JEI install. 1.24.0 moved the pack to NeoForge 21.1.262 and fixed duplicate hammer crushing recipes and a softlock in the Wayfinder Vault (FTB StoneBlock 4 page).
The FTB server download page lists pack ID 130 and version ID 100574 for that release. Check the selected version again when downloading. An existing world should be backed up before changing its pack version.
Java, RAM and command blocks
The official StoneBlock 4 page lists Java 21, at least 6 GB of RAM and 8 GB recommended. Treat those published pack requirements as a starting point. They do not give a fixed number of players that a hosted plan will support.
FTB also explicitly requires command blocks to be enabled because some world structures depend on them. With the server stopped, check this setting in server.properties:
enable-command-block=true
Save the file and restart the server for the change to take effect. If a structure still fails, record the pack version and any console errors before changing other settings.
For sizing, distinguish the Java heap allowance from the total memory available to the server process. Keep room for memory outside the heap and any other processes sharing the allocation. Record memory use during normal play and while your group explores or uses its factories. Revisit the plan when those observations show a constraint; a RAM-to-player table cannot capture the differences between worlds.
Install the matching server files
FTB provides a server installer for the selected operating system and pack version. Its installation guide explains that the installer downloads the required Java runtime and creates the startup scripts.
- Create a separate folder for the new server. Keep an existing world's backup outside that folder.
- Download the StoneBlock 4 installer for the operating system and processor architecture you will use. Select the same pack version as your players.
- Keep the downloaded filename. FTB uses it to identify the pack and version.
- Run the installer from that folder and follow its prompts. On Linux, make the downloaded file executable first.
- Use the generated
run.shon Linux orrun.baton Windows. Read the Minecraft EULA and accept it only if you agree to its terms. - Stop the server before editing its settings. Confirm command blocks are enabled, then start it again and review the console.
On a hosting panel, confirm how the generated files and Java 21 runtime map to the panel's startup configuration. Ask support if the panel expects a different startup method. Avoid replacing the supplied launch process with a guessed JAR filename.
Other FTB packs use the same installer. The FTB OceanBlock 2 server guide shows the full Linux commands, where the installer writes the Java heap and how an update reuses the existing install. For a pack on Minecraft 26.1.2 that needs Java 25 instead of Java 21, see the FTB Evolution 2 server guide.
What can be configured in StoneBlock 4 to make it easier?
StoneBlock 4 has no single easy mode switch; the options are spread over a few mods in the pack. The defaults below come from the 1.24.1 pack files. Stop the server before you edit a file and start it again afterwards; the in-game options work without a restart.
| What | Where | Default in 1.24.1 | Easier setting |
|---|---|---|---|
| Difficulty | server.properties | difficulty=normal | difficulty=easy |
| Apotheosis World Tier | In game, Ctrl+T | Haven at the start | Stay on Haven, or step back to it |
| FTB Ultimine | world/serverconfig/ftbultimine-server.snbt | 64 blocks, hunger cost 20.0d per block | More blocks, lower hunger cost |
| Deaths | config/simpletomb.toml | keep_parts = "NONE" | keep_parts = "HOTBAR_AND_ARMOR" |
| Mob health | config/ftbpc-server.snbt | modify_mob_base_health: 0.0d (off) | For example 0.75d |
| Random events | In game | Off until the FTB Events quest | /events toggle <event> |
The headers of FTB's own config files, such as Ultimine's, say the file in config/ may be overwritten on a modpack update, while a copy in world/serverconfig/ is not. FTB Pack Companion's ftbpc-server.snbt is loaded the same way, so it can get such a copy too. Simple Tomb's file has none, so keep a short note of every value you change and check the files in config/ after each update.
Difficulty: Easy instead of Normal
The pack contains a default-server.properties with difficulty=normal. The Default Server Properties mod in the pack uses that file when the server creates its server.properties and writes a marker in the local folder, so start the server once, stop it, and only then change the line:
difficulty=easy
An operator can also type /difficulty easy in game, which Minecraft's own command guide uses as its example. Change both: the command works right away, and the line in server.properties is what the server reads when it starts. Peaceful removes hostile mobs, but the quest book asks for mob drops early on (one Getting Started quest wants rotten flesh), so Easy is the safer step.
Apotheosis World Tiers: stay on Haven
The pack includes Apotheosis 8.9.0 with its World Tiers: Haven, Frontier, Ascent, Summit and Pinnacle. The pack's quest about them says you start at Haven when you get your first affix item, and that higher tiers increase mob stats and rewards across all dimensions. Apotheosis itself adds that Apothic Invaders spawn from Frontier upwards.
You earn each tier through an advancement, but activating it is your choice. StoneBlock 4 keeps B:"Enable Manual World Tier Changes"=true in config/apotheosis/apotheosis.cfg, so each player can press Ctrl+T and activate any tier they have earned, including a lower one when a higher tier turns out too hard. The tier is stored per player. An operator can set it directly:
/apoth set_world_tier <player> haven
FTB Ultimine: more blocks, less hunger
Ultimine helps with ores, logs and crops, but the pack blocks it on plain stone: kubejs/server_scripts/tags/blocks.js adds minecraft:stone to the ftbultimine:excluded_blocks tag, and the config sets require_tool: true, so you need a tool in hand. To change the limits, copy config/ftbultimine-server.snbt to world/serverconfig/ftbultimine-server.snbt and edit two lines inside costs_limits:
max_blocks: 128
exhaustion_per_block: 5.0d
The defaults are 64 blocks and a hunger multiplier of 20.0 per block. Removing the minecraft:stone line from that KubeJS file would let Ultimine mine stone too, but that changes how FTB balanced the early game.
Deaths: keep your hotbar and armor
Deaths go through Simple Tomb. It puts your items in a grave and gives you a Grave Key, and in this pack a survival player within 128 blocks of the grave can teleport to it. To keep the most important items on you, set this in config/simpletomb.toml:
keep_parts = "HOTBAR_AND_ARMOR"
The other allowed values are "NONE", "HOTBAR" and "ARMOR". FTB Essentials is also set up so that /back returns you to your last death point, with a 30 second cooldown. If your group wants no item loss at all, an operator can run /gamerule keepInventory true (the rule name on Minecraft 1.21.1), which keeps items and experience on death according to the Minecraft Wiki.
Weaker mobs
FTB Pack Companion has a mob health setting in config/ftbpc-server.snbt. Its comment says that a value other than zero multiplies the base health of all mobs by that value, and that 0 disables it, which is the pack default:
modify_mob_base_health: 0.75d
With 0.75d, mobs get three quarters of their normal base health. Try a value close to 1 first, since this setting reaches every mob in the pack. To keep the change through pack updates, make it in a full copy at world/serverconfig/ftbpc-server.snbt, the same way as for Ultimine.
Random events
StoneBlock 4 has random events that are off by default. They start once you complete the FTB Events quest in the Getting Started chapter. The quest warns that some events might contain jump scares, and any player can switch single events off again:
/events toggle ftb:creeper
/events toggle ftb:collapse
The first is the jump scare event (its creepers have their explosion radius set to 0), the second drops sand and gravel from the ceiling. The same command switches an event back on. Other names include ftb:loot_bee, ftb:goat and ftb:wandering_trader.
Already on in the pack
Some help needs no change at all. If you lose your Action Pad, the quest book's Emergency Items button gives you a new one, at most once every 300 seconds (emergency_items_cooldown in config/ftbquests/quests/data.snbt). The quest file's default progression mode is flexible, and only two quests in the book override it, so for almost every quest you can already work on its tasks before the quest it depends on is finished; it completes once that dependency is done. FTB Teams' limited_lives is 0, which means no shared team lives; leave it there.
Check the server before inviting everyone
Join using the exact client pack version. Check that the intended world loads and that new players can enter it. Verify your group's team and quest state if you migrated a save. Test the activities your community relies on before announcing that the move is complete.
Keep a short record of the working pack version, startup settings and changes to configuration files. If a problem appears, this gives you a reference instead of relying on memory.
Update an existing StoneBlock world
Read the release notes before updating. Stop the server cleanly and make a complete copy of the world, configuration, scripts and other server files. Keep that backup separate from the installation you will change.
Where possible, try the new version against a copy of the world first. Check joining, team progress and the machines or structures your group uses. Update client installations to match the server before reopening it. Then compare your changed config values, such as difficulty, keep_parts and modify_mob_base_health, with your notes.
If the update fails, retain the logs and the failed installation for diagnosis. A recovery should restore the matching files and saved data from the known working backup; mixing old mod files with a world already changed by a newer version can introduce further problems.
What to send with a hosting question
Include the pack version, expected concurrent players, world size, preferred region and if you need a migration. For a running server, add memory readings and the relevant log excerpt. Space-Node game plans use shared CPU resources, so choose around the needs of your actual setup and the configuration offered in your selected region.
FAQ
What mods can be configured in StoneBlock 4 to make it easier?
Difficulty in server.properties, Apotheosis World Tiers (stay on Haven), FTB Ultimine, Simple Tomb's keep_parts and FTB Pack Companion's mob health multiplier. Random events switch off per player with /events toggle.
Does StoneBlock 4 have a peaceful or easy mode? Not as a pack option. The pack sets Normal difficulty in its default server settings. You can choose Easy or Peaceful like in any Minecraft world, but Peaceful removes the hostile mobs whose drops some quests ask for.
Does Ultimine work on stone in StoneBlock 4? No. The pack adds plain stone to Ultimine's excluded blocks and requires a tool in hand. It still works on ores, logs and crops.
How much RAM does a StoneBlock 4 server need? FTB asks for at least 6 GB and recommends 8 GB, and its installer gives Java an 8 GB heap. Java needs memory on top of the heap, so we start StoneBlock 4 servers at 12 GB.
Will my easier settings survive a pack update?
Files in world/serverconfig/, such as your Ultimine or Pack Companion copy, are not overwritten according to FTB's config headers. Files in config/ may be, so check them after every update.
Sources
All opened on 3 November 2026:
- FTB: FTB StoneBlock 4 pack page, server files download, server installation guide
- FTB modpack API: pack 130, version 1.24.1 (100574) with its file list, 1.24.1 changelog, 1.24.0 changelog
- StoneBlock 4 1.24.1 pack files, from FTB's file store: default-server.properties, apotheosis.cfg, ftbultimine-server.snbt, simpletomb.toml, ftbpc-server.snbt, ftbessentials.snbt, ftbteams-server.snbt, FTB Quests data.snbt, quest texts en_us.snbt, getting_started.snbt, KubeJS tags/blocks.js, ftb_events_commands.js, events_main.js, event_creeper.js and event_collapse.js
- Apotheosis source, 1.21 branch: WorldTier.java, WorldTierCommand.java, AdventureKeys.java, English language file
- Apothic Attributes source: ApotheosisCommandEvent.java (the
/apothroot command) - FTB Quests source, 1.21.1 branch: English language file, EmergencyItemsScreen.java
- FTB Library source, 1.21.1 branch: ConfigManager.java (a copy in
world/serverconfig/is loaded instead of theconfig/file); FTB Pack Companion source: PCServerConfig.java - Default Server Properties README
- Minecraft: How to use commands in Minecraft
- Minecraft Wiki: Game rule, Difficulty