Goop Forge
by Xyndra
Goop Forge is a Forge library for puddle and goop effects, with a data-driven emitter API that lets authors define their own.
What it does
Goop Forge is a fork of Goop for Forge 1.20.1. Its emitters are configured with JSON files, so a resource pack can add new goop effects without Java code. The mod adds entity interactions with goop, a set of optional built-in effects, and an improved rendering pass, with puddle drip scale that changes smoothly rather than jittering. Surface detection for puddle placement was made more accurate, and the underlying calculations were optimized.
Other mods that need goop effects can depend on Goop Forge instead of bundling their own goop code. Goop Forge is a Forge library, and it runs on client and server, so the server and every player need it. Builds cover 1.20.1 – 1.20.6 with six release versions, and the code is open source under the MIT License. The latest Forge file, 0.4.3-1.20.1-2, targets 1.20.6.
Key features
Data-driven emitters
Emitters are defined in JSON files, so resource packs can register new goop types and behaviours.
Entity interactions
Goop can affect entities that touch it, and the mod adds several optional built-in effects for them.
Puddle placement
Surface detection for puddles is more accurate, so puddles sit on the right blocks and follow walls and ceilings.
Smoother rendering
Goop faces are drawn with improved rendering, and puddle drip scale changes smoothly.
Gallery
Compatibility
Latest build for each game version and loader.
Only full game releases are shown. This mod publishes no snapshot builds.
Use cases
Mod developers
Mods that add goop content can depend on Goop Forge rather than maintaining their own goop code.
Resource pack authors
Packs can add custom emitters with simple JSON files, without writing Java.
Who it’s for: Mod developers building goop or liquid-like effects for Forge 1.20.1 and later builds, and resource pack authors who want custom goop behaviour without code.
Questions
Does Goop Forge need to be installed on the server?
Which versions does Goop Forge support?
Can a resource pack add new goop effects?
Is Goop Forge a dependency for other mods?
In the catalog
Goop Forge is one of 7,555 Cursed mods on ModsFinder, and one of 3,426 Cursed mods for Forge. 11,154 mods support Minecraft 1.20.6.
More from Xyndra
Similar mods
What the author says
This is a fork of Goop for 1.20.1 Forge. Now, add a goop_emitters directory in your namespace directory. In there you can put your Emitter JSON files; and that's already it! For in-depth documentation on how to write emitters, please check here. You can also double-check with the builtin packs since compatibility…
Official listing
- Modrinth page
- modrinth.com/mod/goop-for-forge
- Owner
- Xyndra
- Published
- 2026-03-21
- Updated on Modrinth
- 2026-03-30
- Facts verified
- 2026-10-15
