Intro
This mod allows you to toss slimeballs or magma creams out!
Features
Right-click to toss the slimeball or magma cream in your hand.
Behaviors of a thrown slimeball(magma cream) under the default config:
1. Elasticity = 3. Bounces up to 3 times on non-sticky and non-elastic blocks or entities wearing full body armor, with speed decaying;
2. Bounces off when it collides with an elastic block, elasticity is not expended and speed does not decay;
3. Disintegrate on collision with a slime (Magma cream: magma cube) type entity: if it is not full of life, restore 1 life to it, if it is full of life, increase its size by 1;
4. Disintegrates on collision with a sticky block or (when elasticity is depleted) a non-elastic block, and disintegrates on collision with a non-slime entity that is not fully armored and causes 1 point of damage and a Slow I effect of "Elasticity Remaining * 20" moments (Magma cream: causes an additional "Elasticity Remaining * 2" seconds on-fire time);
Showcase
Toss a slimeball:
Tag Definition
Slime type entity: throwable_slimeball:slime;
Magma cube type entity: throwable_slimeball:magma_cube;
Sticky blocks: throwable_slimeball:sticky;
Elastic blocks: throwable_slimeball:elastic.
Configuration
.minecraft/config/throwable_slimeball-common.toml
["Throwable Settings"]
# The max times that a slime ball can bounce
# Range: 0 ~ 12
slimeBallMaxBounceTimes = 3
# The max times that a magma cream can bounce
# Range: 0 ~ 12
magmaCreamMaxBounceTimes = 3
# The decay of a slime ball's speed after bouncing
# Range: 0.0 ~ 1.0
slimeBallSpeedDecay = 0.3
# The decay of a slime ball's speed after bouncing
# Range: 0.0 ~ 1.0
magmaCreamSpeedDecay = 0.4
ATTENTION
You DEFINITELY CAN add the mod to your modpack.