All Mods Resource Packs Data Packs Shaders Modpacks Plugins
LeashAll

LeashAll

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

CURSEFORGE

Turns the regular lead into a universal leash you can use on almost any animal, mob, or player in the game. It removes most vanilla restrictions, so you can lead creatures that were previously unleashable and easily move them around your world.

Leashed the ghast

Server-side mod, client optional — vanilla clients can join and play, and nothing is gated behind having it. The client only adds visuals: LeashAll can leash things vanilla has no rendering for (players, boats, minecarts, the ender dragon). With the mod you see a proper sagging rope; without it the server traces the same rope with particles. Leashes on regular mobs look identical either way. Works in singleplayer — just drop it in your mods folder.

Dependencies: Fabric needs Fabric API and Architectury API. NeoForge needs Architectury API. Forge needs no additional dependencies.

Free to use in any modpack — public or private, no permission needed.

What it does

  • Leash Anything — right-click an animal, mob, or player with a lead to leash it to yourself. Works on almost all vanilla creatures.
  • Chain Creatures Together — with creatures already leashed to you, sneak + right-click another creature to attach them to it instead. No extra lead needed.
  • Take the Leash Back — right-click a creature leashed to another mob to move the leash back to yourself. A lead in hand is optional.
  • Detach with an Empty Hand — right-click a creature leashed to you with an empty hand to remove the leash.

Configuration

The config is per world and read when the world loads; edit it, then restart the server or re-enter the world. There is no in-game screen and no client config — every option is server-authoritative. The file format is the same on Fabric, Forge, and NeoForge.

  • Dedicated server: <server>/world/serverconfig/leashall-server.toml
  • Singleplayer: .minecraft/saves/<world>/serverconfig/leashall-server.toml
  • Pack default for every new world: defaultconfigs/leashall-server.toml

Options

  • useEntityAllowList — false (default): every entity is allowed unless it is in blockedEntities. true: only entities in allowedEntities can be leashed.
  • allowedEntities — entity ids or tags to allow.
  • blockedEntities — entity ids or tags to block.
  • maxLeashesPerPlayer — how many entities one player can hold at once; -1 (default) is unlimited.
  • disableLeashBreak — false (default): entities moved by LeashAll's own follow logic (slimes, ghasts, allays, the ender dragon, boats, minecarts, players) drop the leash when the holder gets too far away. true: they never break by distance. Regular vanilla-leashable mobs are unaffected either way.

How the rules work

  • Entries can be ids (minecraft:ghast, examplemod:custom_beast) or tags (#minecraft:raiders, #c:bosses).
  • blockedEntities is checked first and always wins, even over allowedEntities.
  • allowedEntities only matters when useEntityAllowList = true.
  • maxLeashesPerPlayer counts across all dimensions. Entities you already hold never count against you, so you can always detach or re-attach them at the cap.
  • Invalid entries (typos, missing tags, ids from mods that aren't installed) are skipped with a warning. Unknown keys or bad values fall back to defaults and log a warning. On Fabric, a broken file is backed up as leashall-server.toml.bak before being rewritten.
  • New options from updates are appended to your existing file with defaults — no need to delete it.

Useful entity ids

  • minecraft:player — block it to turn off leashing other players (a common choice on public servers).
  • minecraft:ender_dragon — block it for a vanilla-feel End fight.
  • Boats and minecarts are ordinary ids too; boat ids are per wood type, so a tag is usually easier.

Examples

Allow everything except wardens and ghasts:

useEntityAllowList = false
allowedEntities = []
blockedEntities = ["minecraft:warden", "minecraft:ghast"]
maxLeashesPerPlayer = -1

Allow only villagers, iron golems, and raiders:

useEntityAllowList = true
allowedEntities = ["minecraft:villager", "minecraft:iron_golem", "#minecraft:raiders"]
blockedEntities = []
maxLeashesPerPlayer = -1

Public server: no players or bosses, 10 leashes per player:

useEntityAllowList = false
allowedEntities = []
blockedEntities = ["minecraft:player", "minecraft:warden", "minecraft:ender_dragon"]
maxLeashesPerPlayer = 10
disableLeashBreak = false

Adventure map: leashes that never break by distance:

useEntityAllowList = false
allowedEntities = []
blockedEntities = []
maxLeashesPerPlayer = -1
disableLeashBreak = true

Feedback

Please report any bugs, errors, or feature suggestions on Discord: https://discord.gg/HTkn94BXmA

More mods by Nikrecs: Rope · Better Caravans

My other mods that I recommend.

All Versions

+ Add Version
Name Game version Platforms Published Downloads Actions
26.3
Neoforge
18d ago 1
26.2
Neoforge
18d ago 1
26.1.2
Neoforge
18d ago 1
1.21.11
Neoforge
18d ago 1
1.21.1
Neoforge
18d ago 1
1.21.11
Forge
18d ago 1
1.21.1
Forge
18d ago 1
1.20.1
Forge
18d ago 1
1.19.2
Forge
18d ago 1
26.3
Fabric
18d ago 1
26.2
Fabric
18d ago 1
26.1.2
Fabric
18d ago 1
1.21.11
Fabric
18d ago 1
1.21.1
Fabric
18d ago 1
1.20.1
Fabric
18d ago 1
1.19.2
Fabric
18d ago 1
26.3
Neoforge
1mo ago 1
26.3
Fabric
1mo ago 1
26.2
Neoforge
3mo ago 1
26.1.2
Neoforge
3mo ago 1
26.1
Neoforge
3mo ago 1
1.21.11
Neoforge
3mo ago 1
1.21.1
Neoforge
3mo ago 1
1.20.1
Forge
3mo ago 1
1.19.2
Forge
3mo ago 1
26.2
Fabric
3mo ago 1
26.1.2
Fabric
3mo ago 1
26.1
Fabric
3mo ago 1
1.21.11
Fabric
3mo ago 1
1.21.1
Fabric
3mo ago 1
1.20.1
Fabric
3mo ago 1
26.2
Neoforge
4mo ago 1
26.1.2
Neoforge
4mo ago 1
26.1.1
Neoforge
4mo ago 1
26.1
Neoforge
4mo ago 1
1.21.11
Neoforge
4mo ago 1
1.21.1
Neoforge
4mo ago 1
1.20.1
Forge
4mo ago 1
1.19.2
Forge
4mo ago 1
26.2
Fabric
4mo ago 1
26.1.2
Fabric
4mo ago 1
26.1.1
Fabric
4mo ago 1
26.1
Fabric
4mo ago 1
1.21.11
Fabric
4mo ago 1
1.21.1
Fabric
4mo ago 1
1.20.1
Fabric
4mo ago 1
26.2
Neoforge
4mo ago 1
26.2
Fabric
4mo ago 1
26.1.2
Neoforge
5mo ago 1
26.1.1
Neoforge
5mo ago 1
26.1
Neoforge
5mo ago 1
1.21.11
Neoforge
5mo ago 1
1.21.1
Neoforge
5mo ago 1
1.20.1
Forge
5mo ago 1
1.19.2
Forge
5mo ago 1
26.1.2
Fabric
5mo ago 1
26.1.1
Fabric
5mo ago 1
26.1
Fabric
5mo ago 1
1.21.11
Fabric
5mo ago 1
1.21.1
Fabric
5mo ago 1
1.20.1
Fabric
5mo ago 1
26.1.2
Neoforge
5mo ago 1
26.1.1
Neoforge
5mo ago 1
26.1
Neoforge
5mo ago 1
1.21.11
Neoforge
5mo ago 1
1.21.1
Neoforge
5mo ago 1
1.20.1
Forge
5mo ago 1
1.19.2
Forge
5mo ago 1
26.1.2
Fabric
5mo ago 1
26.1.1
Fabric
5mo ago 1
26.1
Fabric
5mo ago 1
1.21.11
Fabric
5mo ago 1
1.21.1
Fabric
5mo ago 1
1.20.1
Fabric
5mo ago 1
26.1.2
Neoforge
6mo ago 1
26.1.1
Neoforge
6mo ago 1
26.1
Neoforge
6mo ago 1
1.21.11
Neoforge
6mo ago 1
1.21.1
Neoforge
6mo ago 1
1.19.2
Forge
6mo ago 1
26.1.2
Fabric
6mo ago 1
26.1.1
Fabric
6mo ago 1
26.1
Fabric
6mo ago 1
1.21.1
Fabric
6mo ago 1
1.20.1
Forge
6mo ago 1
26.1.2
Neoforge
6mo ago 1
1.21.11
Fabric
6mo ago 1
26.1
Neoforge
6mo ago 1
26.1.1
Neoforge
6mo ago 1
1.21.11
Neoforge
6mo ago 1
1.21.1
Neoforge
6mo ago 1
1.20.1
Forge
6mo ago 1
1.19.2
Forge
6mo ago 1
26.1
Fabric
6mo ago 1
26.1.2
Fabric
6mo ago 1
26.1.1
Fabric
6mo ago 1
1.19.2
Forge
7mo ago 1
26.1.1
Fabric
7mo ago 1
26.1
Neoforge
7mo ago 1
26.1
Fabric
7mo ago 1
1.20.1
Forge
7mo ago 1
1.21.11
Neoforge
7mo ago 1
1.21.1
Neoforge
7mo ago 1
1.21.11
Fabric
7mo ago 1
1.21.1
Fabric
7mo ago 1
1.20.1
Fabric
7mo ago 1
1.20.1
Forge
7mo ago 1
1.21.11
Neoforge
7mo ago 1
1.21.1
Neoforge
7mo ago 1
1.20.1
Fabric
7mo ago 1
1.21.1
Fabric
7mo ago 1
1.21.11
Fabric
7mo ago 1
1.21.11
Neoforge
8mo ago 1
1.21.1
Neoforge
8mo ago 1
1.20.1
Forge
8mo ago 1
1.21.11
Fabric
8mo ago 1
1.21.1
Fabric
8mo ago 1
1.20.1
Fabric
8mo ago 1
1.21.11
Fabric
8mo ago 1
1.21.1
Fabric
8mo ago 1
1.20.1
Fabric
8mo ago 1
1.21.11
Neoforge
8mo ago 1
1.21.1
Neoforge
8mo ago 1
1.20.1
Forge
8mo ago 1
1.20.1
Fabric
8mo ago 1
1.21.1
Fabric
8mo ago 1
1.21.11
Fabric
8mo ago 1
1.21.1
Neoforge
8mo ago 1
1.20.1
Forge
8mo ago 1
1.21.11
Neoforge
8mo ago 1
1.21.1
Neoforge
8mo ago 1
1.20.1
Forge
8mo ago 1
[1.5.0] LeashAll 1.5.0 by Nikrecs on Oct 09, 2026
Download
### 1.5.0

  • Ports**
  • New: Fabric 1.19.2, Forge 1.21.1, Forge 1.21.11
  • 16 files total; no version removed

  • Fixes**
  • Forge / NeoForge 1.21.11+: worlds moved on from 1.21.1 keep their custom leashes (players, boats, minecarts, ender dragon) instead of breaking and dropping the lead
  • Fabric 1.21.1: custom leashes sync to clients on older accepted Fabric API builds (0.108.0+)
  • Forge / NeoForge: maxLeashesPerPlayer = nan counts as the default (unlimited) and is logged, instead of blocking all leashing
  • Fabric: a config missing an option and holding an unreadable value is backed up as leashall-server.toml.bak before being rewritten
  • An unreadable saved custom leash is named in the server log when dropped

  • Notes**
  • Fabric 1.19.2 saves custom leashes like Fabric 1.20.1, so they survive moving the world to 1.20.1
  • Forge 1.21.11 draws custom leash ropes after the rest of the world; ropes behind water or tinted glass may look slightly different there

  • Compatibility**
  • Fabric: Fabric API + Architectury API (Architectury new)
  • NeoForge: Architectury API (new)
  • Forge: Forge only
  • Server required, client optional; 1.4.x and 1.5.0 servers/clients stay compatible
  • Each jar targets exactly one Minecraft version with closed loader ranges

  • Unchanged**
  • Leash rules, leashall-server.toml and its options, leashes saved in worlds
[1.5.0] LeashAll 1.5.0 by Nikrecs on Oct 09, 2026
Download
### 1.5.0

  • Ports**
  • New: Fabric 1.19.2, Forge 1.21.1, Forge 1.21.11
  • 16 files total; no version removed

  • Fixes**
  • Forge / NeoForge 1.21.11+: worlds moved on from 1.21.1 keep their custom leashes (players, boats, minecarts, ender dragon) instead of breaking and dropping the lead
  • Fabric 1.21.1: custom leashes sync to clients on older accepted Fabric API builds (0.108.0+)
  • Forge / NeoForge: maxLeashesPerPlayer = nan counts as the default (unlimited) and is logged, instead of blocking all leashing
  • Fabric: a config missing an option and holding an unreadable value is backed up as leashall-server.toml.bak before being rewritten
  • An unreadable saved custom leash is named in the server log when dropped

  • Notes**
  • Fabric 1.19.2 saves custom leashes like Fabric 1.20.1, so they survive moving the world to 1.20.1
  • Forge 1.21.11 draws custom leash ropes after the rest of the world; ropes behind water or tinted glass may look slightly different there

  • Compatibility**
  • Fabric: Fabric API + Architectury API (Architectury new)
  • NeoForge: Architectury API (new)
  • Forge: Forge only
  • Server required, client optional; 1.4.x and 1.5.0 servers/clients stay compatible
  • Each jar targets exactly one Minecraft version with closed loader ranges

  • Unchanged**
  • Leash rules, leashall-server.toml and its options, leashes saved in worlds
[1.5.0] LeashAll 1.5.0 by Nikrecs on Oct 09, 2026
Download
### 1.5.0

  • Ports**
  • New: Fabric 1.19.2, Forge 1.21.1, Forge 1.21.11
  • 16 files total; no version removed

  • Fixes**
  • Forge / NeoForge 1.21.11+: worlds moved on from 1.21.1 keep their custom leashes (players, boats, minecarts, ender dragon) instead of breaking and dropping the lead
  • Fabric 1.21.1: custom leashes sync to clients on older accepted Fabric API builds (0.108.0+)
  • Forge / NeoForge: maxLeashesPerPlayer = nan counts as the default (unlimited) and is logged, instead of blocking all leashing
  • Fabric: a config missing an option and holding an unreadable value is backed up as leashall-server.toml.bak before being rewritten
  • An unreadable saved custom leash is named in the server log when dropped

  • Notes**
  • Fabric 1.19.2 saves custom leashes like Fabric 1.20.1, so they survive moving the world to 1.20.1
  • Forge 1.21.11 draws custom leash ropes after the rest of the world; ropes behind water or tinted glass may look slightly different there

  • Compatibility**
  • Fabric: Fabric API + Architectury API (Architectury new)
  • NeoForge: Architectury API (new)
  • Forge: Forge only
  • Server required, client optional; 1.4.x and 1.5.0 servers/clients stay compatible
  • Each jar targets exactly one Minecraft version with closed loader ranges

  • Unchanged**
  • Leash rules, leashall-server.toml and its options, leashes saved in worlds
[1.5.0] LeashAll 1.5.0 by Nikrecs on Oct 09, 2026
Download
### 1.5.0

  • Ports**
  • New: Fabric 1.19.2, Forge 1.21.1, Forge 1.21.11
  • 16 files total; no version removed

  • Fixes**
  • Forge / NeoForge 1.21.11+: worlds moved on from 1.21.1 keep their custom leashes (players, boats, minecarts, ender dragon) instead of breaking and dropping the lead
  • Fabric 1.21.1: custom leashes sync to clients on older accepted Fabric API builds (0.108.0+)
  • Forge / NeoForge: maxLeashesPerPlayer = nan counts as the default (unlimited) and is logged, instead of blocking all leashing
  • Fabric: a config missing an option and holding an unreadable value is backed up as leashall-server.toml.bak before being rewritten
  • An unreadable saved custom leash is named in the server log when dropped

  • Notes**
  • Fabric 1.19.2 saves custom leashes like Fabric 1.20.1, so they survive moving the world to 1.20.1
  • Forge 1.21.11 draws custom leash ropes after the rest of the world; ropes behind water or tinted glass may look slightly different there

  • Compatibility**
  • Fabric: Fabric API + Architectury API (Architectury new)
  • NeoForge: Architectury API (new)
  • Forge: Forge only
  • Server required, client optional; 1.4.x and 1.5.0 servers/clients stay compatible
  • Each jar targets exactly one Minecraft version with closed loader ranges

  • Unchanged**
  • Leash rules, leashall-server.toml and its options, leashes saved in worlds
[1.5.0] LeashAll 1.5.0 by Nikrecs on Oct 09, 2026
Download
### 1.5.0

  • Ports**
  • New: Fabric 1.19.2, Forge 1.21.1, Forge 1.21.11
  • 16 files total; no version removed

  • Fixes**
  • Forge / NeoForge 1.21.11+: worlds moved on from 1.21.1 keep their custom leashes (players, boats, minecarts, ender dragon) instead of breaking and dropping the lead
  • Fabric 1.21.1: custom leashes sync to clients on older accepted Fabric API builds (0.108.0+)
  • Forge / NeoForge: maxLeashesPerPlayer = nan counts as the default (unlimited) and is logged, instead of blocking all leashing
  • Fabric: a config missing an option and holding an unreadable value is backed up as leashall-server.toml.bak before being rewritten
  • An unreadable saved custom leash is named in the server log when dropped

  • Notes**
  • Fabric 1.19.2 saves custom leashes like Fabric 1.20.1, so they survive moving the world to 1.20.1
  • Forge 1.21.11 draws custom leash ropes after the rest of the world; ropes behind water or tinted glass may look slightly different there

  • Compatibility**
  • Fabric: Fabric API + Architectury API (Architectury new)
  • NeoForge: Architectury API (new)
  • Forge: Forge only
  • Server required, client optional; 1.4.x and 1.5.0 servers/clients stay compatible
  • Each jar targets exactly one Minecraft version with closed loader ranges

  • Unchanged**
  • Leash rules, leashall-server.toml and its options, leashes saved in worlds
[1.5.0] LeashAll 1.5.0 by Nikrecs on Oct 09, 2026
Download
### 1.5.0

  • Ports**
  • New: Fabric 1.19.2, Forge 1.21.1, Forge 1.21.11
  • 16 files total; no version removed

  • Fixes**
  • Forge / NeoForge 1.21.11+: worlds moved on from 1.21.1 keep their custom leashes (players, boats, minecarts, ender dragon) instead of breaking and dropping the lead
  • Fabric 1.21.1: custom leashes sync to clients on older accepted Fabric API builds (0.108.0+)
  • Forge / NeoForge: maxLeashesPerPlayer = nan counts as the default (unlimited) and is logged, instead of blocking all leashing
  • Fabric: a config missing an option and holding an unreadable value is backed up as leashall-server.toml.bak before being rewritten
  • An unreadable saved custom leash is named in the server log when dropped

  • Notes**
  • Fabric 1.19.2 saves custom leashes like Fabric 1.20.1, so they survive moving the world to 1.20.1
  • Forge 1.21.11 draws custom leash ropes after the rest of the world; ropes behind water or tinted glass may look slightly different there

  • Compatibility**
  • Fabric: Fabric API + Architectury API (Architectury new)
  • NeoForge: Architectury API (new)
  • Forge: Forge only
  • Server required, client optional; 1.4.x and 1.5.0 servers/clients stay compatible
  • Each jar targets exactly one Minecraft version with closed loader ranges

  • Unchanged**
  • Leash rules, leashall-server.toml and its options, leashes saved in worlds
[1.5.0] LeashAll 1.5.0 by Nikrecs on Oct 09, 2026
Download
### 1.5.0

  • Ports**
  • New: Fabric 1.19.2, Forge 1.21.1, Forge 1.21.11
  • 16 files total; no version removed

  • Fixes**
  • Forge / NeoForge 1.21.11+: worlds moved on from 1.21.1 keep their custom leashes (players, boats, minecarts, ender dragon) instead of breaking and dropping the lead
  • Fabric 1.21.1: custom leashes sync to clients on older accepted Fabric API builds (0.108.0+)
  • Forge / NeoForge: maxLeashesPerPlayer = nan counts as the default (unlimited) and is logged, instead of blocking all leashing
  • Fabric: a config missing an option and holding an unreadable value is backed up as leashall-server.toml.bak before being rewritten
  • An unreadable saved custom leash is named in the server log when dropped

  • Notes**
  • Fabric 1.19.2 saves custom leashes like Fabric 1.20.1, so they survive moving the world to 1.20.1
  • Forge 1.21.11 draws custom leash ropes after the rest of the world; ropes behind water or tinted glass may look slightly different there

  • Compatibility**
  • Fabric: Fabric API + Architectury API (Architectury new)
  • NeoForge: Architectury API (new)
  • Forge: Forge only
  • Server required, client optional; 1.4.x and 1.5.0 servers/clients stay compatible
  • Each jar targets exactly one Minecraft version with closed loader ranges

  • Unchanged**
  • Leash rules, leashall-server.toml and its options, leashes saved in worlds
[1.5.0] LeashAll 1.5.0 by Nikrecs on Oct 09, 2026
Download
### 1.5.0

  • Ports**
  • New: Fabric 1.19.2, Forge 1.21.1, Forge 1.21.11
  • 16 files total; no version removed

  • Fixes**
  • Forge / NeoForge 1.21.11+: worlds moved on from 1.21.1 keep their custom leashes (players, boats, minecarts, ender dragon) instead of breaking and dropping the lead
  • Fabric 1.21.1: custom leashes sync to clients on older accepted Fabric API builds (0.108.0+)
  • Forge / NeoForge: maxLeashesPerPlayer = nan counts as the default (unlimited) and is logged, instead of blocking all leashing
  • Fabric: a config missing an option and holding an unreadable value is backed up as leashall-server.toml.bak before being rewritten
  • An unreadable saved custom leash is named in the server log when dropped

  • Notes**
  • Fabric 1.19.2 saves custom leashes like Fabric 1.20.1, so they survive moving the world to 1.20.1
  • Forge 1.21.11 draws custom leash ropes after the rest of the world; ropes behind water or tinted glass may look slightly different there

  • Compatibility**
  • Fabric: Fabric API + Architectury API (Architectury new)
  • NeoForge: Architectury API (new)
  • Forge: Forge only
  • Server required, client optional; 1.4.x and 1.5.0 servers/clients stay compatible
  • Each jar targets exactly one Minecraft version with closed loader ranges

  • Unchanged**
  • Leash rules, leashall-server.toml and its options, leashes saved in worlds
[1.5.0] LeashAll 1.5.0 by Nikrecs on Oct 09, 2026
Download
### 1.5.0

  • Ports**
  • New: Fabric 1.19.2, Forge 1.21.1, Forge 1.21.11
  • 16 files total; no version removed

  • Fixes**
  • Forge / NeoForge 1.21.11+: worlds moved on from 1.21.1 keep their custom leashes (players, boats, minecarts, ender dragon) instead of breaking and dropping the lead
  • Fabric 1.21.1: custom leashes sync to clients on older accepted Fabric API builds (0.108.0+)
  • Forge / NeoForge: maxLeashesPerPlayer = nan counts as the default (unlimited) and is logged, instead of blocking all leashing
  • Fabric: a config missing an option and holding an unreadable value is backed up as leashall-server.toml.bak before being rewritten
  • An unreadable saved custom leash is named in the server log when dropped

  • Notes**
  • Fabric 1.19.2 saves custom leashes like Fabric 1.20.1, so they survive moving the world to 1.20.1
  • Forge 1.21.11 draws custom leash ropes after the rest of the world; ropes behind water or tinted glass may look slightly different there

  • Compatibility**
  • Fabric: Fabric API + Architectury API (Architectury new)
  • NeoForge: Architectury API (new)
  • Forge: Forge only
  • Server required, client optional; 1.4.x and 1.5.0 servers/clients stay compatible
  • Each jar targets exactly one Minecraft version with closed loader ranges

  • Unchanged**
  • Leash rules, leashall-server.toml and its options, leashes saved in worlds
[1.5.0] LeashAll 1.5.0 by Nikrecs on Oct 09, 2026
Download
### 1.5.0

  • Ports**
  • New: Fabric 1.19.2, Forge 1.21.1, Forge 1.21.11
  • 16 files total; no version removed

  • Fixes**
  • Forge / NeoForge 1.21.11+: worlds moved on from 1.21.1 keep their custom leashes (players, boats, minecarts, ender dragon) instead of breaking and dropping the lead
  • Fabric 1.21.1: custom leashes sync to clients on older accepted Fabric API builds (0.108.0+)
  • Forge / NeoForge: maxLeashesPerPlayer = nan counts as the default (unlimited) and is logged, instead of blocking all leashing
  • Fabric: a config missing an option and holding an unreadable value is backed up as leashall-server.toml.bak before being rewritten
  • An unreadable saved custom leash is named in the server log when dropped

  • Notes**
  • Fabric 1.19.2 saves custom leashes like Fabric 1.20.1, so they survive moving the world to 1.20.1
  • Forge 1.21.11 draws custom leash ropes after the rest of the world; ropes behind water or tinted glass may look slightly different there

  • Compatibility**
  • Fabric: Fabric API + Architectury API (Architectury new)
  • NeoForge: Architectury API (new)
  • Forge: Forge only
  • Server required, client optional; 1.4.x and 1.5.0 servers/clients stay compatible
  • Each jar targets exactly one Minecraft version with closed loader ranges

  • Unchanged**
  • Leash rules, leashall-server.toml and its options, leashes saved in worlds
[1.5.0] LeashAll 1.5.0 by Nikrecs on Oct 09, 2026
Download
### 1.5.0

  • Ports**
  • New: Fabric 1.19.2, Forge 1.21.1, Forge 1.21.11
  • 16 files total; no version removed

  • Fixes**
  • Forge / NeoForge 1.21.11+: worlds moved on from 1.21.1 keep their custom leashes (players, boats, minecarts, ender dragon) instead of breaking and dropping the lead
  • Fabric 1.21.1: custom leashes sync to clients on older accepted Fabric API builds (0.108.0+)
  • Forge / NeoForge: maxLeashesPerPlayer = nan counts as the default (unlimited) and is logged, instead of blocking all leashing
  • Fabric: a config missing an option and holding an unreadable value is backed up as leashall-server.toml.bak before being rewritten
  • An unreadable saved custom leash is named in the server log when dropped

  • Notes**
  • Fabric 1.19.2 saves custom leashes like Fabric 1.20.1, so they survive moving the world to 1.20.1
  • Forge 1.21.11 draws custom leash ropes after the rest of the world; ropes behind water or tinted glass may look slightly different there

  • Compatibility**
  • Fabric: Fabric API + Architectury API (Architectury new)
  • NeoForge: Architectury API (new)
  • Forge: Forge only
  • Server required, client optional; 1.4.x and 1.5.0 servers/clients stay compatible
  • Each jar targets exactly one Minecraft version with closed loader ranges

  • Unchanged**
  • Leash rules, leashall-server.toml and its options, leashes saved in worlds
[1.5.0] LeashAll 1.5.0 by Nikrecs on Oct 09, 2026
Download
### 1.5.0

  • Ports**
  • New: Fabric 1.19.2, Forge 1.21.1, Forge 1.21.11
  • 16 files total; no version removed

  • Fixes**
  • Forge / NeoForge 1.21.11+: worlds moved on from 1.21.1 keep their custom leashes (players, boats, minecarts, ender dragon) instead of breaking and dropping the lead
  • Fabric 1.21.1: custom leashes sync to clients on older accepted Fabric API builds (0.108.0+)
  • Forge / NeoForge: maxLeashesPerPlayer = nan counts as the default (unlimited) and is logged, instead of blocking all leashing
  • Fabric: a config missing an option and holding an unreadable value is backed up as leashall-server.toml.bak before being rewritten
  • An unreadable saved custom leash is named in the server log when dropped

  • Notes**
  • Fabric 1.19.2 saves custom leashes like Fabric 1.20.1, so they survive moving the world to 1.20.1
  • Forge 1.21.11 draws custom leash ropes after the rest of the world; ropes behind water or tinted glass may look slightly different there

  • Compatibility**
  • Fabric: Fabric API + Architectury API (Architectury new)
  • NeoForge: Architectury API (new)
  • Forge: Forge only
  • Server required, client optional; 1.4.x and 1.5.0 servers/clients stay compatible
  • Each jar targets exactly one Minecraft version with closed loader ranges

  • Unchanged**
  • Leash rules, leashall-server.toml and its options, leashes saved in worlds
[1.5.0] LeashAll 1.5.0 by Nikrecs on Oct 09, 2026
Download
### 1.5.0

  • Ports**
  • New: Fabric 1.19.2, Forge 1.21.1, Forge 1.21.11
  • 16 files total; no version removed

  • Fixes**
  • Forge / NeoForge 1.21.11+: worlds moved on from 1.21.1 keep their custom leashes (players, boats, minecarts, ender dragon) instead of breaking and dropping the lead
  • Fabric 1.21.1: custom leashes sync to clients on older accepted Fabric API builds (0.108.0+)
  • Forge / NeoForge: maxLeashesPerPlayer = nan counts as the default (unlimited) and is logged, instead of blocking all leashing
  • Fabric: a config missing an option and holding an unreadable value is backed up as leashall-server.toml.bak before being rewritten
  • An unreadable saved custom leash is named in the server log when dropped

  • Notes**
  • Fabric 1.19.2 saves custom leashes like Fabric 1.20.1, so they survive moving the world to 1.20.1
  • Forge 1.21.11 draws custom leash ropes after the rest of the world; ropes behind water or tinted glass may look slightly different there

  • Compatibility**
  • Fabric: Fabric API + Architectury API (Architectury new)
  • NeoForge: Architectury API (new)
  • Forge: Forge only
  • Server required, client optional; 1.4.x and 1.5.0 servers/clients stay compatible
  • Each jar targets exactly one Minecraft version with closed loader ranges

  • Unchanged**
  • Leash rules, leashall-server.toml and its options, leashes saved in worlds
[1.5.0] LeashAll 1.5.0 by Nikrecs on Oct 09, 2026
Download
### 1.5.0

  • Ports**
  • New: Fabric 1.19.2, Forge 1.21.1, Forge 1.21.11
  • 16 files total; no version removed

  • Fixes**
  • Forge / NeoForge 1.21.11+: worlds moved on from 1.21.1 keep their custom leashes (players, boats, minecarts, ender dragon) instead of breaking and dropping the lead
  • Fabric 1.21.1: custom leashes sync to clients on older accepted Fabric API builds (0.108.0+)
  • Forge / NeoForge: maxLeashesPerPlayer = nan counts as the default (unlimited) and is logged, instead of blocking all leashing
  • Fabric: a config missing an option and holding an unreadable value is backed up as leashall-server.toml.bak before being rewritten
  • An unreadable saved custom leash is named in the server log when dropped

  • Notes**
  • Fabric 1.19.2 saves custom leashes like Fabric 1.20.1, so they survive moving the world to 1.20.1
  • Forge 1.21.11 draws custom leash ropes after the rest of the world; ropes behind water or tinted glass may look slightly different there

  • Compatibility**
  • Fabric: Fabric API + Architectury API (Architectury new)
  • NeoForge: Architectury API (new)
  • Forge: Forge only
  • Server required, client optional; 1.4.x and 1.5.0 servers/clients stay compatible
  • Each jar targets exactly one Minecraft version with closed loader ranges

  • Unchanged**
  • Leash rules, leashall-server.toml and its options, leashes saved in worlds
[1.5.0] LeashAll 1.5.0 by Nikrecs on Oct 09, 2026
Download
### 1.5.0

  • Ports**
  • New: Fabric 1.19.2, Forge 1.21.1, Forge 1.21.11
  • 16 files total; no version removed

  • Fixes**
  • Forge / NeoForge 1.21.11+: worlds moved on from 1.21.1 keep their custom leashes (players, boats, minecarts, ender dragon) instead of breaking and dropping the lead
  • Fabric 1.21.1: custom leashes sync to clients on older accepted Fabric API builds (0.108.0+)
  • Forge / NeoForge: maxLeashesPerPlayer = nan counts as the default (unlimited) and is logged, instead of blocking all leashing
  • Fabric: a config missing an option and holding an unreadable value is backed up as leashall-server.toml.bak before being rewritten
  • An unreadable saved custom leash is named in the server log when dropped

  • Notes**
  • Fabric 1.19.2 saves custom leashes like Fabric 1.20.1, so they survive moving the world to 1.20.1
  • Forge 1.21.11 draws custom leash ropes after the rest of the world; ropes behind water or tinted glass may look slightly different there

  • Compatibility**
  • Fabric: Fabric API + Architectury API (Architectury new)
  • NeoForge: Architectury API (new)
  • Forge: Forge only
  • Server required, client optional; 1.4.x and 1.5.0 servers/clients stay compatible
  • Each jar targets exactly one Minecraft version with closed loader ranges

  • Unchanged**
  • Leash rules, leashall-server.toml and its options, leashes saved in worlds
[1.5.0] LeashAll 1.5.0 by Nikrecs on Oct 09, 2026
Download
### 1.5.0

  • Ports**
  • New: Fabric 1.19.2, Forge 1.21.1, Forge 1.21.11
  • 16 files total; no version removed

  • Fixes**
  • Forge / NeoForge 1.21.11+: worlds moved on from 1.21.1 keep their custom leashes (players, boats, minecarts, ender dragon) instead of breaking and dropping the lead
  • Fabric 1.21.1: custom leashes sync to clients on older accepted Fabric API builds (0.108.0+)
  • Forge / NeoForge: maxLeashesPerPlayer = nan counts as the default (unlimited) and is logged, instead of blocking all leashing
  • Fabric: a config missing an option and holding an unreadable value is backed up as leashall-server.toml.bak before being rewritten
  • An unreadable saved custom leash is named in the server log when dropped

  • Notes**
  • Fabric 1.19.2 saves custom leashes like Fabric 1.20.1, so they survive moving the world to 1.20.1
  • Forge 1.21.11 draws custom leash ropes after the rest of the world; ropes behind water or tinted glass may look slightly different there

  • Compatibility**
  • Fabric: Fabric API + Architectury API (Architectury new)
  • NeoForge: Architectury API (new)
  • Forge: Forge only
  • Server required, client optional; 1.4.x and 1.5.0 servers/clients stay compatible
  • Each jar targets exactly one Minecraft version with closed loader ranges

  • Unchanged**
  • Leash rules, leashall-server.toml and its options, leashes saved in worlds
[1.4.0] 1.4.0 by Nikrecs on Jul 24, 2026
Download
Leashes you can actually see, and the ender dragon can now be leashed.

  • Fixed: the rope was almost invisible. It is now a proper rope, like a vanilla lead.
  • Fixed: the ender dragon could not be leashed at all. Now it can, just click any part of it.
  • The dragon's rope hangs from the middle of its body, and it can fly a lot further away
before the lead snaps.
  • Players without the mod now see leashes as a trail of particles instead of nothing.
  • They can also join Forge and NeoForge servers now: before, the server turned them away.
  • New icon.
[1.4.0] 1.4.0 by Nikrecs on Jul 24, 2026
Download
Leashes you can actually see, and the ender dragon can now be leashed.

  • Fixed: the rope was almost invisible. It is now a proper rope, like a vanilla lead.
  • Fixed: the ender dragon could not be leashed at all. Now it can, just click any part of it.
  • The dragon's rope hangs from the middle of its body, and it can fly a lot further away
before the lead snaps.
  • Players without the mod now see leashes as a trail of particles instead of nothing.
  • They can also join Forge and NeoForge servers now: before, the server turned them away.
  • New icon.
[1.4.0] 1.4.0 by Nikrecs on Jul 24, 2026
Download
Leashes you can actually see, and the ender dragon can now be leashed.

  • Fixed: the rope was almost invisible. It is now a proper rope, like a vanilla lead.
  • Fixed: the ender dragon could not be leashed at all. Now it can, just click any part of it.
  • The dragon's rope hangs from the middle of its body, and it can fly a lot further away
before the lead snaps.
  • Players without the mod now see leashes as a trail of particles instead of nothing.
  • They can also join Forge and NeoForge servers now: before, the server turned them away.
  • New icon.
[1.4.0] 1.4.0 by Nikrecs on Jul 24, 2026
Download
Leashes you can actually see, and the ender dragon can now be leashed.

  • Fixed: the rope was almost invisible. It is now a proper rope, like a vanilla lead.
  • Fixed: the ender dragon could not be leashed at all. Now it can, just click any part of it.
  • The dragon's rope hangs from the middle of its body, and it can fly a lot further away
before the lead snaps.
  • Players without the mod now see leashes as a trail of particles instead of nothing.
  • They can also join Forge and NeoForge servers now: before, the server turned them away.
  • New icon.
[1.4.0] 1.4.0 by Nikrecs on Jul 24, 2026
Download
Leashes you can actually see, and the ender dragon can now be leashed.

  • Fixed: the rope was almost invisible. It is now a proper rope, like a vanilla lead.
  • Fixed: the ender dragon could not be leashed at all. Now it can, just click any part of it.
  • The dragon's rope hangs from the middle of its body, and it can fly a lot further away
before the lead snaps.
  • Players without the mod now see leashes as a trail of particles instead of nothing.
  • They can also join Forge and NeoForge servers now: before, the server turned them away.
  • New icon.
[1.4.0] 1.4.0 by Nikrecs on Jul 24, 2026
Download
Leashes you can actually see, and the ender dragon can now be leashed.

  • Fixed: the rope was almost invisible. It is now a proper rope, like a vanilla lead.
  • Fixed: the ender dragon could not be leashed at all. Now it can, just click any part of it.
  • The dragon's rope hangs from the middle of its body, and it can fly a lot further away
before the lead snaps.
  • Players without the mod now see leashes as a trail of particles instead of nothing.
  • They can also join Forge and NeoForge servers now: before, the server turned them away.
  • New icon.
[1.4.0] 1.4.0 by Nikrecs on Jul 24, 2026
Download
Leashes you can actually see, and the ender dragon can now be leashed.

  • Fixed: the rope was almost invisible. It is now a proper rope, like a vanilla lead.
  • Fixed: the ender dragon could not be leashed at all. Now it can, just click any part of it.
  • The dragon's rope hangs from the middle of its body, and it can fly a lot further away
before the lead snaps.
  • Players without the mod now see leashes as a trail of particles instead of nothing.
  • They can also join Forge and NeoForge servers now: before, the server turned them away.
  • New icon.
[1.4.0] 1.4.0 by Nikrecs on Jul 24, 2026
Download
Leashes you can actually see, and the ender dragon can now be leashed.

  • Fixed: the rope was almost invisible. It is now a proper rope, like a vanilla lead.
  • Fixed: the ender dragon could not be leashed at all. Now it can, just click any part of it.
  • The dragon's rope hangs from the middle of its body, and it can fly a lot further away
before the lead snaps.
  • Players without the mod now see leashes as a trail of particles instead of nothing.
  • They can also join Forge and NeoForge servers now: before, the server turned them away.
  • New icon.
[1.4.0] 1.4.0 by Nikrecs on Jul 24, 2026
Download
Leashes you can actually see, and the ender dragon can now be leashed.

  • Fixed: the rope was almost invisible. It is now a proper rope, like a vanilla lead.
  • Fixed: the ender dragon could not be leashed at all. Now it can, just click any part of it.
  • The dragon's rope hangs from the middle of its body, and it can fly a lot further away
before the lead snaps.
  • Players without the mod now see leashes as a trail of particles instead of nothing.
  • They can also join Forge and NeoForge servers now: before, the server turned them away.
  • New icon.
[1.4.0] 1.4.0 by Nikrecs on Jul 24, 2026
Download
Leashes you can actually see, and the ender dragon can now be leashed.

  • Fixed: the rope was almost invisible. It is now a proper rope, like a vanilla lead.
  • Fixed: the ender dragon could not be leashed at all. Now it can, just click any part of it.
  • The dragon's rope hangs from the middle of its body, and it can fly a lot further away
before the lead snaps.
  • Players without the mod now see leashes as a trail of particles instead of nothing.
  • They can also join Forge and NeoForge servers now: before, the server turned them away.
  • New icon.
[1.4.0] 1.4.0 by Nikrecs on Jul 24, 2026
Download
Leashes you can actually see, and the ender dragon can now be leashed.

  • Fixed: the rope was almost invisible. It is now a proper rope, like a vanilla lead.
  • Fixed: the ender dragon could not be leashed at all. Now it can, just click any part of it.
  • The dragon's rope hangs from the middle of its body, and it can fly a lot further away
before the lead snaps.
  • Players without the mod now see leashes as a trail of particles instead of nothing.
  • They can also join Forge and NeoForge servers now: before, the server turned them away.
  • New icon.
[1.4.0] 1.4.0 by Nikrecs on Jul 24, 2026
Download
Leashes you can actually see, and the ender dragon can now be leashed.

  • Fixed: the rope was almost invisible. It is now a proper rope, like a vanilla lead.
  • Fixed: the ender dragon could not be leashed at all. Now it can, just click any part of it.
  • The dragon's rope hangs from the middle of its body, and it can fly a lot further away
before the lead snaps.
  • Players without the mod now see leashes as a trail of particles instead of nothing.
  • They can also join Forge and NeoForge servers now: before, the server turned them away.
  • New icon.
[1.4.0] 1.4.0 by Nikrecs on Jul 24, 2026
Download
Leashes you can actually see, and the ender dragon can now be leashed.

  • Fixed: the rope was almost invisible. It is now a proper rope, like a vanilla lead.
  • Fixed: the ender dragon could not be leashed at all. Now it can, just click any part of it.
  • The dragon's rope hangs from the middle of its body, and it can fly a lot further away
before the lead snaps.
  • Players without the mod now see leashes as a trail of particles instead of nothing.
  • They can also join Forge and NeoForge servers now: before, the server turned them away.
  • New icon.
[1.3.4] 1.3.4 by Nikrecs on Jun 21, 2026
Download
Fixed a crash on Minecraft 26.2 (Fabric) caused by the leash renderer — LeashAll now loads cleanly on 26.2.
LeashAll Icon
Download LeashAll
Select game version
Select platform