Creeper Tweaks

Creeper Tweaks

A server side mod for adding tweaks and customizing creepers in many ways!

by
354 Downloads
fabricquiltadventuremobs
Rent Server with this Mod

Screenshots

Creeper World Regeneration
Creeper Confetti
Plague Creeper
Creeper Shearing

About this Mod

Creeper Tweaks

A completely customizable server-side Fabric mod for Minecraft that adds various tweaks and custom behaviors to Creepers.

Features

Creeper Shearing

Right-click a Creeper with Shears to defuse it. The creeper will drop gunpowder and become unable to explode, though it may still hiss and swell. Useful for farming gunpowder or keeping creepers as pets or edging them.

Shearing Creeper

Confetti Creepers

Creepers have a configurable chance to explode into confetti instead of destroying blocks. When this happens, the creeper spawns colorful firework particles and makes a twinkling sound, but causes no damage or block destruction.

Confetti Creeper

Eco-Friendly Creepers

Creepers can be configured to drop 100% of the blocks they destroy, making it easier to clean up explosion craters. This is configurable per-creeper type with a chance value.

Custom Creeper Types

The mod supports multiple creeper variants that can spawn naturally (also you can create your own custom creepers in the config file):

  • Regular Creepers: Standard vanilla behavior with configurable tweaks
  • Baby Creepers: Smaller size (0.5 scale), faster movement, smaller explosion radius
  • Charged Creepers: Naturally spawning charged creepers with larger explosions
  • Baby Charged Creepers: Combination of baby and charged properties
  • Titan Creepers: Large size (1.5 scale), slow movement, high health, massive explosion radius
  • Silent Creepers: Make no sound before exploding, making them harder to detect
  • Plague Creepers: Explode into lingering poison clouds instead of destroying blocks

Each creeper type can be customized with:

  • Spawn chance (weight-based probability)
  • Scale (size multiplier)
  • Health
  • Movement speed
  • Explosion radius
  • Fuse time
  • Movement during fuse
  • Charged state
  • Shearable status
  • Confetti chance
  • Eco-friendly drop chance
  • Silent status
  • Head drop chance
  • Custom name tag with color codes
  • Lingering explosion effects
  • Block regeneration settings

Creeper Head Drops

Creepers have a configurable chance to drop their head when killed by a player. This chance can be set per-creeper type.

Lingering Explosions

Creepers can leave behind area effect clouds when they explode. You can configure the effect type (poison, instant_damage, nausea, etc.), duration, and radius. This is useful for creating special creeper variants like the Plague Creeper.

Lingering Potion Creeper

Custom Name Tags

Each creeper type can have a custom name tag displayed above it. Supports Minecraft color codes using the & symbol (e.g., &4 for dark red, &6 for gold, &l for bold).

Block Regeneration

Blocks destroyed by creepers can be configured to regenerate over time. You can set:

  • Whether regeneration is enabled for each creeper type

  • Delay before regeneration starts (in ticks)

  • Speed of regeneration (blocks per tick)

  • Particle type to show during regeneration

    Explosion Regeneration

The regeneration happens in a staggered manner, with blocks restoring from bottom to top for a natural rebuilding effect.

Commands

  • /creepertweaks reload - Reloads the configuration file without restarting the server
  • /creepertweaks spawn <type> - Spawns a specific creeper type at your location
  • /creepertweaks debug <target> - Shows detailed information about a creeper entity

All commands require operator level 2.

Configuration

The mod is configured via config/creepertweaks.toml. The configuration file is automatically created on first run.

Global Settings

[global]
enableCreeperShearing = true              # Master switch for shearing
enableConfettiCreepers = true             # Master switch for confetti explosions
enableEcoFriendlyCreepers = true          # Master switch for eco-friendly drops
enableHeadDrops = true                    # Master switch for head drops
enableNameTags = true                     # Master switch for custom name tags
setCustomFuseTime = false                 # Master switch for custom fuse times
allowMovementDuringFuse = false           # Master switch for movement during fuse
enableBlockRegeneration = true             # Master switch for block regeneration
enableRegenerationParticles = true         # Enable particles during regeneration
regenerationParticleType = "block"        # Particle type: "block", "smoke", "cloud", "enchant", etc.
debug = false                             # Enable debug logging

Creeper Type Configuration

Each creeper type is defined in a [[creepers]] section:

[[creepers]]
name = "regular-creeper"                  # Unique identifier
nameTag = ""                              # Custom name (use & for color codes)
spawn-chance = 0.63                       # Spawn weight (relative to total)
scale = 1.0                               # Size multiplier
health = 20.0                             # Maximum health
speed = 0.25                              # Movement speed
explosionRadius = 3                       # Explosion radius in blocks
fuseTime = 30                             # Fuse length in ticks; a small note, it's not possible to slow down the client-side swelling animation of creepers
allowMovementDuringFuse = false           # Keep moving while the fuse is active
charged = false                           # Spawn as charged creeper
shearable = true                          # Can be defused with shears
confettiChance = 0.05                     # Chance to explode into confetti (0.0-1.0)
ecoFriendlyDropChance = 1.0               # Chance to drop 100% blocks (0.0-1.0)
silent = false                            # Make no sound before exploding
headDropChance = 0.25                     # Chance to drop head when killed (0.0-1.0)
lingering = false                         # Leave area effect cloud on explosion
lingeringType = "poison"                  # Effect type (poison, instant_damage, etc.)
lingeringDuration = 600                   # Effect duration in ticks (20 ticks = 1 second)
lingeringRadius = 3.0                     # Cloud radius
blockRegeneration = true                  # Blocks regenerate after explosion
regenerationDelay = 200                   # Delay before regeneration starts (ticks)
regenerationSpeed = 0.5                   # Blocks regenerated per tick

Full Config

creepertweaks.toml
[global]
# Creeper Tweaks Configuration

[global]
# Master switch for shearing mechanics.
# If false, no creeper can be sheared regardless of their individual settings.
enableCreeperShearing = true

# Master switch for confetti creepers.
# If false, confetti chance is ignored.
enableConfettiCreepers = true

# Master switch for Eco-Friendly Creepers (100% block drops).
# If false, ecoFriendlyDropChance is ignored and creepers behave like vanilla (drop 1/radius).
enableEcoFriendlyCreepers = true

# Master switch for Creeper Head Drops.
# If false, headDropChance is ignored.
enableHeadDrops = true

# Master switch for Custom Name Tags.
# If false, custom nametags are ignored and creepers will display their default names (or no name).
enableNameTags = true

# Master switch for custom fuse times.
# If false, fuseTime is ignored and creepers use vanilla fuse time.
# Note: Custom fuse time changes explosion timing but not the client swelling animation speed. It's unfortunately not possible to edit client-side animation. Also vanilla fuse time is 30 ticks
setCustomFuseTime = false

# Master switch for movement during fuse.
# If false, allowMovementDuringFuse is ignored.
allowMovementDuringFuse = false

# Master switch for Block Regeneration.
# If false, blocks destroyed by creepers with 'blockRegeneration' enabled will NOT regenerate.
enableBlockRegeneration = true

# Master switch for Regeneration Particles.
# If false, particles will not be spawned when blocks regenerate.
enableRegenerationParticles = true

# Particle type to use when blocks regenerate.
# Options: "block" (shows block texture - default), "explosion", "smoke", "cloud", "enchant", "flame", "portal", "poof", "totem_of_undying", "end_rod", "heart", "happy_villager", "angry_villager", "note", "dust", "falling_dust", etc.
# Note: Only "block" and "falling_dust" will show the actual block texture. Other particles will use their default appearance.
regenerationParticleType = "cloud"

# Enable debug logging for mob spawning.
# If true, logs will be printed to the console when a custom creeper is spawned.
debug = false

#
# Define your custom creepers here.
#

# The 'spawn-chance' is a weight (as a double). It determines likelihood relative to total weight.
# Example: If Total Weight = 1.0, then 0.1 = 10% chance.
# Logic: (spawn-chance / total_spawn_chance_of_all_types).
# For chance values like confettiChance and ecoFriendlyDropChance, use 0.0 to 1.0 (0.0 = 0% aka disabled, 1.0 = 100%).

# Fuse Options:
# fuseTime = fuse length in ticks (vanilla 30 ticks = 1.5 seconds, minimum 3)
# Note: On a server-side-only install, custom fuse time changes explosion timing but not the client swelling animation speed.
# allowMovementDuringFuse = true/false (if true, creepers can keep moving while the fuse is active)
#
# Lingering Effect Options:
# lingering = true/false (enables area effect cloud on explosion)
# lingeringType = "poison", "instant_damage", "nausea", "slowness", "weakness", etc. (Status Effect ID)
# Possible options for lingeringType:
# - poison, instant_damage, instant_health, regeneration, speed, slowness
# - strength, weakness, haste, mining_fatigue, jump_boost, nausea
# - resistance, fire_resistance, water_breathing, invisibility, blindness
# - night_vision, hunger, wither, health_boost, absorption, saturation
# - glowing, levitation, luck, unluck, slow_falling, conduit_power, dolphins_grace
# - bad_omen, hero_of_the_village, darkness, trial_omen, raid_omen, wind_charged, weaving, oozing, infested
# lingeringDuration = duration in ticks (20 ticks = 1 second)
# lingeringRadius = radius of the cloud (default 3.0)
#
# Block Regeneration Options:
# blockRegeneration = true/false (if true, blocks destroyed by this creeper will regenerate)
# regenerationDelay = delay in ticks before regeneration starts (default 200 = 10 seconds)
# regenerationSpeed = number of blocks to regenerate per tick (default 0.5 = 1 block per 2 ticks, 20 ticks = 1 second). Lower values = slower and smoother restoration.

# Name Tag Options:
# nameTag = "Custom Name" (supports color codes like &4 for Dark Red, &6 for Gold, etc.)
# Leave empty ("") to not display a name tag.

[[creepers]]
name = "regular-creeper"
nameTag = ""
spawn-chance = 0.63
scale = 1.0
health = 20.0
speed = 0.25
explosionRadius = 3
fuseTime = 30
allowMovementDuringFuse = false
charged = false
shearable = true
confettiChance = 0.05
ecoFriendlyDropChance = 1.0
silent = false
headDropChance = 0.25
lingering = false
lingeringType = "poison"
lingeringDuration = 600
lingeringRadius = 3.0
blockRegeneration = true
regenerationDelay = 200
regenerationSpeed = 0.5

[[creepers]]
name = "baby-creeper"
nameTag = "&aBaby Creeper"
spawn-chance = 0.20
scale = 0.5
health = 10.0
speed = 0.3
explosionRadius = 2
fuseTime = 30
allowMovementDuringFuse = false
charged = false
shearable = true
confettiChance = 0.05
ecoFriendlyDropChance = 1.0
silent = false
headDropChance = 0.25
lingering = false
blockRegeneration = true
regenerationDelay = 200
regenerationSpeed = 0.5

[[creepers]]
name = "baby-charged-creeper"
nameTag = "&bCharged Baby Creeper"
spawn-chance = 0.05
scale = 0.5
health = 10.0
speed = 0.35
explosionRadius = 4
fuseTime = 30
allowMovementDuringFuse = false
charged = true
shearable = true
confettiChance = 0.05
ecoFriendlyDropChance = 1.0
silent = false
headDropChance = 0.25
lingering = false
blockRegeneration = true
regenerationDelay = 200
regenerationSpeed = 0.5

[[creepers]]
name = "charged-creeper"
nameTag = "&bCharged Creeper"
spawn-chance = 0.05
scale = 1.0
health = 20.0
speed = 0.25
explosionRadius = 6
fuseTime = 30
allowMovementDuringFuse = false
charged = true
shearable = true
confettiChance = 0.05
ecoFriendlyDropChance = 1.0
silent = false
headDropChance = 0.25
lingering = false
blockRegeneration = true
regenerationDelay = 200
regenerationSpeed = 0.5

[[creepers]]
name = "titan-creeper"
nameTag = "&4&lTITAN CREEPER"
spawn-chance = 0.02
scale = 1.5
health = 50.0
speed = 0.15
explosionRadius = 8
fuseTime = 30
allowMovementDuringFuse = false
charged = false
shearable = true
confettiChance = 0.05
ecoFriendlyDropChance = 1.0
silent = false
headDropChance = 0.25
lingering = false
blockRegeneration = true
regenerationDelay = 200
regenerationSpeed = 0.2

[[creepers]]
name = "silent-creeper"
nameTag = "&7Silent Creeper"
spawn-chance = 0.01
scale = 1.0
health = 15.0
speed = 0.3
explosionRadius = 3
fuseTime = 30
allowMovementDuringFuse = false
charged = false
shearable = true
confettiChance = 0.05
ecoFriendlyDropChance = 1.0
silent = true
headDropChance = 0.25
lingering = false
blockRegeneration = true
regenerationDelay = 200
regenerationSpeed = 0.5

[[creepers]]
name = "plague-creeper"
nameTag = "&2Plague Creeper"
spawn-chance = 0.04
scale = 1.0
health = 20.0
speed = 0.25
explosionRadius = 0
fuseTime = 30
allowMovementDuringFuse = false
charged = false
shearable = true
confettiChance = 0.05
ecoFriendlyDropChance = 1.0
silent = false
headDropChance = 0.25
lingering = true
lingeringType = "poison"
lingeringDuration = 300
lingeringRadius = 4.0
blockRegeneration = false

Available Versions

Creeper Tweaks 1.1.0release
MC 26.1, 26.1.1, 26.1.2fabric, quilt
June 8, 2026
Creeper Tweaks 1.0.2release
MC 26.1.2fabric, quilt
April 9, 2026
Creeper Tweaks 1.0.2release
MC 26.1.1fabric, quilt
April 3, 2026
Creeper Tweaks 1.0.2release
MC 26.1fabric, quilt
March 26, 2026
Creeper Tweaks 1.0.1release
MC 1.21.11fabric, quilt
January 13, 2026

How to Install Creeper Tweaks on Your Server

1

Order Server

Order a Minecraft Java server with at least 3 GB RAM (4 GB recommended).

2

Set fabric Loader

In the panel under "Egg", select the fabric loader and matching Minecraft version (26.1.2).

3

Install Mod

Open the mod browser in the dashboard and search for "Creeper Tweaks". Click "Install" – done! Alternatively, upload the .jar via SFTP to the /mods folder.

Compatibility

Mod Loaders

fabricquilt

Minecraft Versions

26.1.2, 26.1.1, 26.1 (+3 more)

Server-side

Required

Recommended RAM

4 GB(min. 3 GB)

Frequently Asked Questions

Creeper Tweaks server crashes on startup – what to do?

Most common cause: wrong fabric version or insufficient RAM. Check the server log (latest.log) for "OutOfMemoryError" or "Mixin" errors. With Mado Hosting: ensure at least 3 GB RAM is allocated and the loader matches the mod version (26.1.2). You can switch loaders with one click in the panel.

Is Creeper Tweaks compatible with fabric and quilt?

Creeper Tweaks officially supports fabric, quilt for Minecraft 26.1.2, 26.1.1, 26.1. The Mado dashboard automatically detects incompatible loader combinations.

Server lagging with Creeper Tweaks – how to optimize performance?

Recommended RAM: 4 GB (per 8 players). Use /spark profiler to check if Creeper Tweaks consumes the most tick time. Common fixes: reduce server view-distance to 8-10, install "performant" or "starlight" as supplementary mods on Forge. With Mado Hosting, your server runs on NVMe SSDs with dedicated CPU cores for minimal latency.

Rent Modded Server

Install Creeper Tweaks with just one click on your server.

Recommended RAM
4 GBab €8/mo
Min. 3 GB | +1 GB pro 8 Spieler
Create Server Now
1-Click Mod Install
NVMe SSD Storage
DDoS Protection included

Details

License
Creative Commons Zero v1.0 Universal
Server-side
Required

Supported Versions

26.1.226.1.126.11.21.111.21.101.21.9