![]()
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
How to Install Goop (Mod)
Goop by absolutelyaya is verified for Fabric, Quilt across Minecraft versions 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.21.1, 1.21.4, 1.21.5 (latest release: 0.4.3-1.21.5, file size: 189 KB). Follow the steps below to install it safely from ModCraft.tv:
- Click the Download button above and select your Minecraft version (1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.21.1, 1.21.4, 1.21.5) and platform (Fabric, Quilt).
- Make sure you have the compatible loader or environment installed for Fabric, Quilt.
- Move the downloaded Goop file into your Minecraft
.minecraft/modsfolder and launch the game.
All Versions
+ Add Version- changes to "sensible blood" Resourcepack
- pigs no longer bleed purple
- changed warden blood color
- added "limitDamage" Field to Damage Emitters
- changes to "sensible blood" Resourcepack
- pigs no longer bleed purple
- changed warden blood color
- added "limitDamage" Field to Damage Emitters
- updated yayConfig
- updated yayconfig
- 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.
- 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
- 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**
- 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.