Own Java Edition
Use the Microsoft account that owns Minecraft: Java Edition. Bedrock-only accounts cannot join Java servers.
Minecraft for PCPlayer setup · checked August 19, 2026
From an empty desktop to a server-ready ATM10 client. Choose the easy Prism Launcher route, or build the installation yourself with the official Minecraft Launcher.
Before you start
Use the Microsoft account that owns Minecraft: Java Edition. Bedrock-only accounts cannot join Java servers.
Minecraft for PCATM recommends at least 16 GB system RAM. Give Minecraft 8 GB to start; 10–12 GB can help on a 32 GB system.
ATM requirementsThis guide targets ATM10 8.0. Ask the server owner before choosing “latest”—latest may change after this guide is published.
All ATM10 filesRecommended path
Prism keeps ATM10 separate from vanilla Minecraft and downloads the correct Minecraft, NeoForge, mods, and pack configuration for you.
Expect roughly 15–30 minutes, mostly downloads and the first launch. You do not need to install NeoForge or each mod yourself.
Download & install
.exe and follow the installer.Authenticate
Only enter Microsoft credentials on a Microsoft-owned sign-in page. Prism uses Microsoft’s browser authorization flow; never paste your password into a modpack or server website.
Create the instance
Tune & launch
Do not allocate all system RAM. Windows/macOS/Linux and background applications need memory too. Adding excessive RAM can make pauses worse.
Advanced path
This route uses Mojang’s official Minecraft Launcher and no modpack launcher. You install NeoForge, every required mod file, and the pack’s configuration yourself.
The ATM10 client ZIP is a CurseForge manifest, not a ready-to-play folder. Version 8.0 lists 485 project dependencies. Most mod JARs are intentionally not bundled, so you must download every exact file named by manifest.json. This can take hours and is easy to get wrong. The server ZIP is not a substitute—it omits client-only content.
Foundation
java -version
The first line must begin with something like openjdk version "21. If the command is missing or reports another major version, fix Java before continuing.
Loader
.jar. If double-clicking does nothing, open a terminal in the Downloads folder and run:java -jar neoforge-21.1.247-installer.jar
ATM10-8.0 somewhere easy to find, such as Documents or Games. This will be the isolated game directory.ATM10-8.0 folder.-Xmx2G portion of JVM Arguments to -Xmx8G. Keep the other arguments intact. Save and launch this profile once, then quit at the title screen.If the profile is missing, reopen the NeoForge installer and confirm it completed successfully. Do not choose “latest NeoForge”; ATM10 8.0 specifically declares 21.1.247.
Pack files
ServerFiles-8.0.zip.manifest.json and an overrides folder.manifest.json in a text editor. Under minecraft.modLoaders, confirm NeoForge 21.1.247. Under files, each entry supplies a CurseForge projectID, exact fileID, and whether it is required..jar directly inside ATM10-8.0/mods. Do not extract mod JARs and do not leave them inside nested folders."required": true manifest entry is present. Include optional entries only if you intentionally want them and the server permits them.{ projectID, fileID }matching file IDmods/name.jarATM10 pins tested versions. A newer individual mod can change dependencies, reject the server, corrupt a world, or crash. Match the manifest’s file ID exactly and download only from CurseForge, Modrinth, or the author’s official site.
Configuration
overrides folder.overrides into your ATM10-8.0 game directory. Merge folders when asked. The result should look like ATM10-8.0/config, ATM10-8.0/kubejs, and so on—not ATM10-8.0/overrides/config.overrides/mods contains permitted third-party files, merge those into the same top-level mods folder. Do not overwrite a file with an unrelated version.ATM10-8.0/
├── config/
├── defaultconfigs/
├── kubejs/
├── mods/ ← all exact JAR files
├── resourcepacks/
└── saves/
Optional additions
Resource packs change client visuals and sounds. In Prism, right-click ATM10 and choose Folder; manually, open your ATM10-8.0 game directory. Put compatible pack ZIPs in resourcepacks, then enable them under Options → Resource Packs.
Data packs change world rules, recipes, or generation. Back up the world, then place compatible pack ZIPs in saves/<world name>/datapacks. For multiplayer, the server owner installs them in the server world; ordinary players usually install nothing.
Use content made for Minecraft 1.21.1 and check for ATM10 conflicts. Leave ZIPs compressed unless their author specifically says to extract them. Custom additions may put you outside official pack support.
Shaders with Iris
ATM10 already includes Sodium for rendering performance and Iris for shader support. You only need a shader pack—do not add OptiFine, Oculus, or another copy of Sodium/Iris.
.zip. Do not extract it unless its author specifically instructs you to.shaderpacks directory.Prism pathRight-click ATM10 → Folder → shaderpacks
Manual pathATM10-8.0/shaderpacks
The server does not need the shader pack, and players can use different shaders. More allocated RAM will not compensate for a slow graphics card. If the Shader Packs button is missing, repair the ATM10 instance or verify Iris is enabled instead of installing a second copy.
When it does not launch
Confirm the client is ATM10 8.0, Minecraft 1.21.1, and NeoForge 21.1.247. In a manual install, compare every JAR against the manifest. Do not update individual mods.
Exit code 1 is only a generic failure. Check that Java is 64-bit version 21 and memory is at least 8192 MiB. In Prism, use Edit → Other → Minecraft Log; manually, inspect ATM10-8.0/logs/latest.log and debug.log.
Complete every link in Prism’s manual-download window, keep the filenames unchanged, and let Prism detect them. If a browser extension blocks the download, allow CurseForge downloads temporarily and retry.
Close memory-heavy apps, begin with 8 GB allocated, and lower render distance. Never give Minecraft all installed RAM. Update graphics drivers from AMD, Intel, or NVIDIA rather than third-party driver sites.