CurseForge · Minecraft mod
Stope
This project adds a shared library for my mods, holding the code that breaks between Minecraft versions so each mod ports with less work.
Quick answer
Which Stope release matches 1.20 Forge?
Stope 2.0.1 for Forge (1.20-1.20.1) targets 1.20.1, 1.20 with Forge. The project page does not say whether this file belongs on the client, dedicated server, or both. No extra mods listed for this file.
Where it goes
Is Stope required on the client, server, or both?
The project page does not say whether this file belongs on the client, dedicated server, or both.
The source does not explicitly classify this release as client-only or server-only.
What else does Stope 2.0.1 for Forge (1.20-1.20.1) need?
Stope 2.0.1 for Forge (1.20-1.20.1) on 1.20 Forge. Every mod below is checked against that same setup.
This file does not list any required mods. Do not add a library just because a different file uses it.
This file does not list any required or optional mods.
Before you install it
Add Stope without breaking your instance.
Built for Stope 2.0.1 for Forge (1.20-1.20.1) on 1.20 Forge. Pick another file and the loader, install side or required mods may change.
- 01
Stick to this file
Use Stope 2.0.1 for Forge (1.20-1.20.1). It targets 1.20.1, 1.20 with Forge; another release may have different loader, side or dependency requirements.
- 02
Bring the mods it needs
This file does not list any required mods. Do not add a library just because a different file uses it.
- 03
Put it on the correct side
The project page does not say whether this file belongs on the client, dedicated server, or both.
- 04
Pick the file you checked
Use the “Get this file” button beside Stope 2.0.1 for Forge (1.20-1.20.1). It opens that exact file at the source.
About this project
What does Stope add?

Stope
The chamber where the ore comes out.
Stope is a small library mod. It holds the code my mods share, along with the parts that break whenever Minecraft updates, so each mod can move to new Minecraft versions with less work.
For players
Install Stope when a mod you use lists it as a requirement. The CurseForge app adds it for you. One copy serves every mod that uses it.
Stope adds no blocks, items, textures, or settings and changes nothing in your world on its own. It only does something when a mod that uses it asks.
Mods that use Stope:
- TrailWright: Trails wear into the ground where players, mounts, and mobs walk.
- Strength In Numbers: Mobs of a kind stick together as herds and packs.
Installation
- Fabric, Minecraft 1.20 and 1.20.1: the Fabric version of Stope and Fabric API, alongside the mod that needs Stope.
- Forge, Minecraft 1.20 and 1.20.1: the Forge version of Stope (2.0.1 or newer on 1.20), alongside the mod that needs it. Nothing else: Stope runs natively on Forge, without Sinytra Connector. Forge 46.0.14 runs 1.20; Forge 47 runs 1.20.1.
- Optional: Mod Menu on Fabric opens the settings screens of mods built on Stope.
Stope runs on the server. Clients need it only when a mod built on it is installed there too.
For mod developers
Stope's public API lives in us.someguy.stope.api. It covers:
- Events: a player's, mount's, or mob's feet landing on a block; mobs hurt, killed, retargeting, or bred; block changes; brush strokes.
- Mob groups and control: same-type mob groups with leaders and commands to alarm, move, hold, or calm any mob, whether it runs goals or a brain.
- Reactions: a data-driven vocabulary binding triggers to reactions such as flee, avoid, defend, and join attack.
- Data and settings: per-dimension saved data, data-pack reload handlers, a strict JSON settings file, a player guide copied to the config folder, and a client settings screen.
- Stable names: vanilla blocks and registry lookups that survive Minecraft renames.
- Loader basics, the same on Fabric and Forge: versioned network channels whose handlers run on the main thread; server started, data-pack reload, level tick, and command registration events; client disconnect; which mods are loaded; and one call that puts a mod's settings screen in Mod Menu or Forge's Mods screen.
New API starts as experimental and may change in a minor release. Stable API follows semantic versioning. Each release has an api-sources jar attached as an additional file: the API sources and Javadoc alone.
Releases resolve through CurseMaven. The file ID is in the URL of the file's download page.
repositories {
exclusiveContent {
forRepository { maven { url = "https://cursemaven.com/" } }
filter { includeGroup "curse.maven" }
}
}
dependencies {
modImplementation "curse.maven:stope-1779366:<fileId>"
}
You may compile against Stope's API and declare it as a dependency of your mod. Do not put the Stope jar inside your mod's jar; players install it separately. On CurseForge, mark Stope as a required relation of your files.
Modpacks
You're welcome to include Stope in your modpack. No need to ask, as long as:
- the pack is distributed on Modrinth or CurseForge, and references this project page rather than bundling the jar wherever the platform allows;
- the jar is unmodified;
- the pack's page credits Stope and links here; and
- the pack is free.
For anything outside these terms, such as a paid pack, a paid mod, another platform, or a modified jar, email KillenCraft@pm.me.
Servers, videos, streams, and reviews are fine too, including monetized ones.
License and credits
Copyright (c) 2026 Scott Killen. All rights reserved. Using Stope as a library is allowed under the terms above; see LICENSE for the full text.
The icon is "Mining" by Lorc, from game-icons.net, licensed under CC BY 3.0. Modified.
Community
- Questions, from players and developers: the KillenCraft Discord.
- Feature requests: open an issue and pick the feature request form.
- Bug reports: open an issue on GitHub and pick the Stope form. It asks for your Minecraft version, loader, Stope's version, which of the mods that use it you have, and a link to your log (
logs/latest.log, uploaded to mclo.gs). One issue per bug.
Project description from CurseForge.
Pick your setup
Stope by Minecraft version and loader
Choose the version and loader you play, then open the matching release.
1.20
2 loader buildsCheck the dependencies, then try the file in a copied instance before changing a world you care about.
Recent files
Stope versions and loaders
Stope 2.0.1 for Forge (1.20-1.20.1)
stope-forge-2.0.1-1.20-1.20.1.jar
8 Nov 2026
Looking for an older file? The official CurseForge project page is in Resources.
