Compatibility
Minecraft: Java Edition
Platforms
Supported environments
Tags
Creators
Details
Atomic (Wayland)
Minimal Mods. MAXIMUM Performance. NATIVE Wayland.
THIS IS THE WAYLAND BUILD!
-
If you're on X11 just use the main build and if you don't know, just open your terminal and execute the command "echo $XDG_SESSION_TYPE" and if it returns X11 please download the main build.
How to setup Atomic
- Download Atomic (the modpack)
- Download Prism Launcher
- Import the .mrpack into Prism
- Click "Edit" and go to "Settings" on the Atomic instance.
- Click "Tweaks" tab, and enable Native Libraries - Use system installation of GLFW
- You have to use your Wayland native system GLFW build otherwise Minecraft will crash
- If it's not filled make sure you have a Wayland native GLFW build
- Common GLFW directory: /usr/lib/libglfw.so
- Apply these JVM arguments:
-Xms2G -Xmx4G -XX:MaxMetaspaceSize=268M -XX:+UseG1GC -XX:MaxGCPauseMillis=100 -XX:InitiatingHeapOccupancyPercent=40 -XX:+ParallelRefProcEnabled -XX:+DisableExplicitGC
- If you use a 64-bit Linux use these instead:
- (ATOMIC RECOMMENDS AZUL ZULU JAVA 17!)
-XX:+UseZGC -XX:+DisableExplicitGC -Xms3G -Xmx4G -XX:MaxMetaspaceSize=276M
- Prism will complain about the RAM being set via JVM arguments to just remove these:
-Xms2G -Xmx4G -XX:MaxMetaspaceSize=268M
- And set the RAM yourself
Mods (16 mods)
- Fabric API by modmuss50, Player7457
- Sodium by jellysquid3, IMS
- Lithium by jellysquid3, 2No2Name
- Starlight by spottedleaf
- FerriteCore by malte0811
- Indium by comp500
- Krypton by astei
- ServerCore by Wesley1808
- C2ME (Concurrent Chunk Management Engine) by ishland, duplexsystem
- Enhanced Block Entities by FoundationGames
- Alternate Current by Space Walker
- Entity Culling by tr7zw, Pelotrio, vicisacat
- Bedrodium by VidTu, kirillirik
- LazyDFU by astei
- WayGL by WiredTomato
- ThreatenGL by Richy-Z
- Fabric Language Kotlin by modmuss50, Player7457
Resource Packs (1 pack)
- 130% Saturation by Emil_the_sleeper
Benchmarks (4 benchmarks)
-
Atomic gets over 1100+ FPS during world loading w/ F3 menu open 5/5 chunks render/simulation
-
Atomic gets over 1400+ FPS after world loading w/ F3 menu open 5/5 chunks render/simulation
-
Atomic gets over 390+ FPS during world loading w/ F3 menu open 24/24 chunks render/simulation
-
Atomic gets over 500+ FPS after world loading w/ F3 menu open 24/24 chunks render/simulation
-
Atomic 1.4 capped FPS to 255! (even with F3 menu + entities + rendering it is still glued to the FPS cap lol)
Specs
- CPU: 13th Gen Intel Core i5-13450HX
- RAM: 16GB RAM (DDR5)
- GPU: Intel UHD Graphics (iGPU)
- Drive: NVMe Micron SSD (512GB)
Settings
- Render Distance: 5 Chunks
- Simulation Distance: 5 Chunks
- VSync: Off
- FPS: Unlimited
- Particles: Decreased
- Leaves: Fast
- Vignette: Off
- FOV: 92
- Clouds: Fast
- Biome Blend Radius: 5x5
- Mipmap Level: 4
- Fullscreen: Enabled
Comparisons (12 comparisons)
Vanilla (1.17.1)
- 0 mods (Vanilla)
- 0 Resource packs
- 369 FPS (World loaded, Default MC settings, untuned JVM, blocks, entities, clouds, F3 menu then split-second F3)
- 5 ms ticks (MSPT)
Atomic (1.17.1)
- 14 mods
- 1 Resource pack
- 1460 FPS (World loaded, Default Atomic settings, tuned JVM, blocks, entities, clouds, F3 menu and then split-second F3)
- 1 ms ticks (MSPT)
Fabulously Optimized (1.17.1)
- 49 mods
- 2 Resource packs
- 360 FPS (World loaded, Default FO settings, untuned JVM, blocks, clouds, entities, F3 menu and then split-second F3)
- 3 ms ticks (MSPT)
Sodium Plus (1.18.2)
- 64 mods
- 0 Resource packs
- 140 FPS (Default Sodium Plus settings, untuned JVM, blocks, clouds, entities, F3 menu and then split-second F3)
- 5 ms ticks (MSPT)
OptiFabric (1.17.1)
- 46 mods
- 1 Resource packs
- 677 FPS (Defaut OptiFabric settings, untuned JVM, blocks, clouds, entities, F3 menu and then split-second F3)
- 3 ms ticks (MSPT)
Remarkably Optimized (1.17.1)
- 17 mods
- 0 Resource packs
- 649 FPS (Default RO settings, untuned JVM, blocks, clouds, entities, F3 menu and then split-second F3)
- 4 ms ticks (MSPT)
Additive (1.17.1)
- 38 mods
- 1 Resource pack
- 1016 FPS (Default Additive settings, untuned JVM, blocks, clouds, entities, F3 menu and then split-second F3)
- 4 ms ticks (MSPT)
Performium (1.20.4)
- 42 mods
- 0 Resource packs
- 1068 FPS (Default Performium settings, untuned JVM, blocks, entities, clouds, F3 menu and then split-second F3)
- 2 ms ticks (MSPT)
Optimization (1.17.1)
- 16 mods
- 0 Resource packs
- 1004 FPS (Default "Optimization" settings, untuned JVM, blocks, entities, clouds, F3 menu and then split-second F3)
- 4 ms ticks (MSPT)
Essentially Optimized (1.21)
- 18 mods
- 0 Resource packs
- 821 FPS (Default EO settings, untuned JVM, blocks, entities, clouds, F3 menu and then split-second F3)
- 8 ms ticks (MSPT)
FPS Modpack (1.19)
- 15 mods
- 0 Resource packs
- 908 FPS (Default FM settings, untuned JVM, blocks, entities, clouds, F3 menu and then split-second F3)
- 4 ms ticks (MSPT)
MAX FPS: Optimized (1.17.1)
- 10 mods
- 0 Resource packs
- 1137 FPS (Default MFO settings, untuned JVM, blocks, entities, clouds, F3 menu and then split-second F3)
- 5 ms ticks (MSPT)
How I test them
World fully loaded, same visuals (blocks/entities/clouds), VSync off, FPS uncapped, F3 enabled + rapid toggle, defaults for each pack, JVM only tuned where provided.
NOTE: These are just comparisons all of these modpacks are great and the count is just for reference.
FAQ (5 questions)
Why 1.17.1?
- Newer Minecraft versions can introduce more worldgen complexity and rendering overhead, which can drastically reduce performance on low-end hardware.
Why are you strict about mods?
- Every additional mod increases CPU, memory, and loading overhead. I only include mods that improve performance or stability.
Why Fabric?
- Fabric is a lightweight, simple, and fast mod-loader and works really well for Atomic.
Will you add QoL mo-
- No. Atomic is built to be optimized and lightweight not include redundant QoL or bloat mods but it is still highly recommended to replace OptiFine with Atomic.
Will you upload it to CurseForge?
- No, the official modpack will be Modrinth only.
Atomic's purpose
Atomic's purpose is to be a strict optimization pack designed to run on weaker systems. Atomic includes only mods that improve performance or stability and can only have 1 mod to optimize a certain part of the game
