Description
Gallery
Changelog
Versions
![]()
Goop
Goop is a Mod that adds advanced Slime and Splatter Visual Effects.
Built-in Effects
Since emitters work using Resourcepacks as if v0.4, there's 3 Optional Resourcepacks included in the mod.
- Slimier Slimes (Enabled by Default)
- Slimes and Magma Cubes leave behind puddles when they hit the ground and splatter when taking damage
- Sensible Blood (Enabled by Default)
- Adds Damage Emitters to all Mobs where it makes sense that they could bleed
- Some Mobs bleed different colors
- Only Red Blood is marked as mature; all other effects are unaffected by the censor client config
EVERYTHING BLEEDS(Disabled by Default)- Adds Red Blood Damage Emitters to all Living Entities
All Versions
+ Add Version
[0.4.3-1.21.1] Goop 0.4.3-1.21.1
by absolutelyaya on May 04, 2025
Download
fixed goop not actually working on servers
[0.4.2-1.21.5] Goop v0.4.2-1.21.5
by absolutelyaya on Apr 09, 2025
Download
- changes to "sensible blood" Resourcepack
- pigs no longer bleed purple
- changed warden blood color
- added "limitDamage" Field to Damage Emitters
[0.4.2-1.21.1] Goop v0.4.2-1.21.1
by absolutelyaya on Apr 09, 2025
Download
- changes to "sensible blood" Resourcepack
- pigs no longer bleed purple
- changed warden blood color
- added "limitDamage" Field to Damage Emitters
[0.4.1-1.21.5] Goop v0.4.1-1.21.5
by absolutelyaya on Apr 08, 2025
Download
- updated yayConfig
[0.4.1-1.21.1] Goop v0.4.1-1.21.1
by absolutelyaya on Apr 08, 2025
Download
- updated yayconfig
[1.21.5-0.4] Goop 1.21.5-0.4
by absolutelyaya on Apr 08, 2025
Download
I essentially remade the mod and improved a bunch of stuff
- The Mod is no longer purely a library; it adds some Optional Built-In Effects now!
- Calculations have been optimized
- More accurate surface detection and Puddle placement
- Improved Rendering
- Puddle and drip Scale changes are now smooth instead of jittery
- Fancy Goop now has dynamic faces on walls and ceilings as well
- Changed Emitter API to be Datadriven using Json files in Resourcepacks
- You no longer need to make a mod with goop as a dependency! You can add your own emitters using mostly simple Json. [Here's a Guide on this](https://absolutelyaya.cool/docs/goop/?chapter=emitters).
- Added Client Only Mode
- If the Server doesn't have Goop installed, Damage Emitters will still *somewhat* work. Vanilla doesn't send enough data to clients to make advanced emitters work, unfortunately.
[1.20.x-0.3] Goop 1.20.x-0.3
by absolutelyaya on Feb 18, 2024
Download
- Added Censor Mode Setting
- Added Random Rotation Setting
- Added Keybind for clearing all Goop
- Improved Surface Detection (Goop now sticks to non-full block surfaces like slabs)
- goop is no longer offset weirdly in negative coordinates
- Goop now works on all minor 1.20 versions
[1.20.1-0.2] Goop 1.20.1-0.2
by absolutelyaya on Oct 09, 2023
Download
- Added "Dev" Attribute to Emitters
- Dev Emitters will be hidden from players that don't have the "Show Dev Emitters" Client Setting enabled.
- All Example emitters are marked as dev emitters; They will no longer only be registered in dev environments
- Added "Show Dev Emitters" Client Setting
- Added "Drip" Attribute to Emitters
- Allows disabling dripping for specific Emitters
- Added "Deformation" Attribute to Emitters
- Allows disabling deformation for specific emitters
- Note: Goop Will be updated to 1.20.2 along with Ultracraft, once that mods Version 2.0s Content is finished**
[1.20.1-0.1] Goop 1.20.1-0.1
by absolutelyaya on Oct 05, 2023
Download
## Features
- Goop Particles; basically puddles that conform to the floor, walls, ceiling.
- Size and Color are easily modifiable
- Texture and Behavior can be modified with some advanced trickery ("Effect Overrides")
- Emitters can be flagged as "Mature Content" giving Players the option to censor it using a client Setting.
- Damage Emitters
- Designate an Entity Type to emit Goop when damaged.
- Parameters can be made dependant on damage amount
- Projectile Emitters
- Designate a Projectile Entity Type to emit goop on impact
- Landing Emitters
- Designate an Entity Type to emit goop when landing from a fall or jump
- Parameters can be made dependant on fall height
- Death Emitters
- Designate an Entity Type to emit goop upon death
- Water Handling (define how an emitter should handle contact with Water)
- Client Settings
- Rain can wash away goop directly under the sky
- Censor Emitters flagged as "Mature Content" (intended for people that dislike ketchup and or jam)
- Limit how much goop can exist at once
- Make Goop Permanent so it doesn't just fade away after a certain amount of time.