promotional bannermobile promotional banner

SwemCull — SWEM Horse Performance Fix

Massive FPS boost for SWEM horses — up to 3x with horses still visible. Client-side, no server needed.
Back to Files

SwemCull 1.20.1 (v1.0.1)

File nameswemcull-1.20.1-1.0.1.jar
Uploader
AdomanAdoman
Uploaded
Jul 27, 2026
Downloads
306
Size
226.0 KB
Mod Loaders
ForgeNeoForge
File ID
8520052
Type
R
Release
Supported game versions
  • 1.20.1

Curse Maven Snippet

Forge

implementation fg.deobf("curse.maven:swemcull-1626467:8520052")

NeoForge

implementation fg.deobf("curse.maven:swemcull-1626467:8520052")

Learn more about Curse Maven

What's new

v1.0.1

Performance

  • Horses behind you are no longer drawn. SWEM disabled Minecraft's view-frustum test for its horses, so the whole herd behind your camera was being rendered every frame. In a crowded stable that's nearly half of them, drawn for nothing.
  • New small-parts detail step — hooves, belly slab, chest, lower lip and tail dock drop out at range. None of them affect the horse's outline.
  • Presets retuned. Cosmetic detail now strips earlier, while horses stay visible much further (balanced: visible to 80 blocks, was 64). Up to 2.5× at range with every horse still drawn.
  • Faster hot path: the bone index is resolved once per horse per frame instead of ~95 times, and the frustum check no longer allocates.

Fixed

  • Adaptive mode no longer makes horses flicker in and out while you stand still. The controller now settles on one setting and stops instead of hunting forever.
  • Fixed a body part being wrongly classed as hideable, which could leave a visible hole in the horse's barrel.

New

  • Debug overlay/swemcull overlay shows your FPS with the slowest and fastest frame of the last half second, plus how many horses are full detail, stripped, culled or off screen right now.
  • /swemcull toggle replaces on/off. Advanced tuning moved under /swemcull advanced so the everyday commands aren't buried.
  • Updating now shows a short "what changed" note in chat instead of repeating the first-run intro.

Other

  • Icon downscaled to 128px (8 KB) — smaller download.

Updating from 1.0.0? Your existing config keeps your old distances. Run /swemcull preset balanced once to pick up the new ones.

This mod has no additional files