CurseForge · Minecraft mod
Sledgehammer
Smashes the stupid out of the client & server.
Quick answer
Which Sledgehammer release should I use?
Sledgehammer-1.12.2-2.0.26.jar targets 1.12.2 with Forge, sponge. 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 Sledgehammer 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 Sledgehammer-1.12.2-2.0.26.jar need?
Sledgehammer-1.12.2-2.0.26.jar. Change the file and its required mods may change too.
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 Sledgehammer without breaking your instance.
Built for Sledgehammer-1.12.2-2.0.26.jar. Pick another file and the loader, install side or required mods may change.
- 01
Stick to this file
Use Sledgehammer-1.12.2-2.0.26.jar. It targets 1.12.2 with Forge, sponge; 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 Sledgehammer-1.12.2-2.0.26.jar. It opens that exact file at the source.
About this project
What does Sledgehammer add?
Sledgehammer utilises SpongePowered/Mixin to patch issues in Minecraft and Forge mods.
Features
- Configurable
- Compatible with Forge, SpongeForge, and SpongeVanilla
Client Patches
- Fix https://github.com/BluSunrize/ImmersiveEngineering/issues/3474
- Disable SearchTree reloading (Speeds up server connection process)
- Increase the maximum length for a WorldType name in SPacketJoinGame
Common Patches
- Prevent crashes due to invalid translation keys
- Make LazyLoad Thread-safe (Should fix MC-68381)
Server Patches
Print a single message instead of a stacktrace for advancement errors
Don't reload Advancements on World Load (Fixes Achievement issues on SkyFactory 4)
Fix NullPointerException in BiomeProvider::findBiomePosition
Prevent Grass turning into Dirt
Prevent Ice turning into Water
Prevent Totemic from changing the weather
Chunk Saving
- Alert players when a chunk fails to save
- Remove all Entities and TileEntities from chunks that fail to save
- Remove all blacklisted items from chunks that fail to save
- Generate a crash report and safely stops the server if a chunk fails to save
Reduce Network usage by postponing flush
Fix https://github.com/SpongePowered/SpongeCommon/issues/2013
Redirect inventory debugging messages added by Sponge
Fix MC-134716 - Player kick exploit
Prevent or delete any items that attempt to teleport across dimensions
Limit books to 50 pages with 255 characters for each
Fix potential deadlock on shutdown
Prevent ConcurrentModificationException in PlayerChunkMap
Fix Item spawn packet exploit with ProjectRed
Redirect Ruins debugging messages
Fix https://github.com/Daveyx0/PrimitiveMobs/issues/59 (Sponge only)
Force permission check for OP based commands (Sponge only)
Fix Misty World portal issues (Sponge only)
Fix https://github.com/An-Sar/PrimalCore/issues/210 (Fixed in 0.6.56 according to Dev) (Sponge only)
Prevent movement outside of the world border (Sponge only)
Prevent sending blank death messages (Sponge only)
Dependencies
The jar containing '-sponge' does not contain these dependencies as they are already present in a Sponge environment.
Source
License
Sledgehammer is licensed under the Apache 2.0 license.
You are allowed to include this mod in your modpack.
Project description from CurseForge.
Pick your setup
Sledgehammer by Minecraft version and loader
Choose the version and loader you play, then open the matching release.
1.12.2
1 loader buildCheck the dependencies, then try the file in a copied instance before changing a world you care about.
Recent files
Sledgehammer versions and loaders
Sledgehammer-1.12.2-2.0.26.jar
15 Apr 2024
Sledgehammer-1.12.2-2.0.25.jar
22 Oct 2023
Sledgehammer-1.12.2-2.0.23.jar
22 Apr 2023
Sledgehammer-1.12.2-2.0.22.jar
8 Apr 2023
Sledgehammer-1.12.2-2.0.21.jar
10 Dec 2022
1.12.2-2.0.20
Sledgehammer-1.12.2-2.0.20.jar
16 Nov 2022
Sledgehammer-1.12.2-2.0.20.jar
23 Aug 2022
Sledgehammer-1.12.2-2.0.19.jar
16 Aug 2022
Sledgehammer-1.12.2-2.0.18.jar
6 Jun 2022
Sledgehammer-1.12.2-2.0.17.jar
4 Apr 2022
Sledgehammer-1.12.2-2.0.16.jar
30 Dec 2021
Sledgehammer-1.12.2-2.0.13.jar
22 Sept 2021
Looking for an older file? The official CurseForge project page is in Resources.