All Mods Resource Packs Data Packs Shaders Modpacks Plugins
Stretchy Leash

Stretchy Leash

by Estecka • Downloads: 0 • Followers: 0
Description
Gallery
Changelog
Versions

Stretchy Leash

Makes leash breakage less likely when they can be avoided, and easier to detect when they do happen.

Changes

  • Leashes can stretch past their maximum length, they will break only if they remain over-stretched for too long. This small grace period gives mobs a chance to be pulled back within range.
  • An audio cue will play at the leader's position when a leash threatens to break.
  • Leashed mobs are pulled in more strongly, so they can get back within range faster.
  • Leashed mobs have their step height increased to 1, making them less likely to get stuck when climbing slopes.

Config

The config for clients can be edited using Mod-Menu + Cloth-Config. On servers, use the /stretchy-leash config command (admin-only).

gracePeriod (Integer)

Default: 35 ticks (1.75s)
Vanilla: 0

Controls how long a leash can remain over-stretched without breaking.

stepHeight (Float)

Default: 1
Vanilla: 0

Increases the step-height of leashed mob. This reduces the risks of mobs falling behind while climbing slopes.

snapDistance, snapDistanceLarge (Double)

Default: 12 blocks
Vanilla: 12 blocks
Default (Large): 16 blocks
Vanilla (Large): 16 blocks

Controls how far a leash can reach before starting to over-stretch.

The "Large" version applies to Ghasts and Happy-Ghasts.

pullDistance, pullDistanceLarge (Double)

Default: 6 blocks
Vanilla: 6 blocks
Default (Large): 10 blocks
Vanilla (Large): 10 blocks

Controls how far a leash can reach without pulling mobs.

The "Large" version applies to Ghasts and Happy-Ghasts.

pullStrength (Double)

Default: 2
Vanilla: 1

Controls how fast leashed mobs are pulled in. This helps them keep-up when being pulled at high speeds.

Increasing this value too much may result in mobs being flinged away at physics-defying speed. Even 5 is already risky.

Caveats

In order to be fully server-side, the sound item.crossbow.load_middle is reused as the over-stretching cue. This sound event lacks a subtitle in vanilla. (And might show an erroneous subtitle if it had one.)

All Versions

+ Add Version
Name Game version Platforms Published Downloads Actions
26.3 26.2 26.1.x
Fabric
1mo ago 1
1.21.11
Fabric
1mo ago 1
1.21.x
Fabric
1mo ago 1
1.21.x
Fabric
1mo ago 1
1.20.x 1.19.4
Fabric
last yr. 1
1.21.x
Fabric
last yr. 1
1.21.x
Fabric
last yr. 1
1.21
Fabric
last yr. 1
1.20.x 1.19.4
Fabric
last yr. 1
1.20.x 1.19.4
Fabric
last yr. 1
  • Ported to MC 1.21.6+
  • Renamed maxLength to snapDistance
  • Added pullDistance
  • Added separate distance options for ghasts.
  • Ported to MC 1.21.6+
  • Renamed maxLength to snapDistance
  • Added pullDistance
  • Added separate distance options for ghasts.
  • Ported to MC 1.21.6+
  • Renamed maxLength to snapDistance
  • Added pullDistance
  • Added separate distance options for ghasts.
[2.1.2+1.21] v2.1.2+1.21 by Estecka on Sep 11, 2026
Download
  • Marked incompatible with MC 1.21.6
Recompiled for Java 17
[2.1.1+1.21] v2.1.1+1.21 by Estecka on Oct 26, 2024
Download
  • Updated to be compatible with MC 1.21.2
  • Fixed config file not being updated when using the command.
[2.1.0+1.21] v2.1.0+1.21 by Estecka on Aug 08, 2024
Download
  • Dedicated servers can now change the config at runtime using /stretchy-leash config.
[2.0.0+1.21] v2.0.0+1.21 by Estecka on Jun 26, 2024
Download
  • Ported to MC 1.21
  • Marked branch as incompatible with MC 1.21
Initial Release
Stretchy Leash Icon
Download Stretchy Leash
Select game version
Select platform