Mineuniverse
Mods
Mannequin Swing

Mannequin Swing

MOD
This mod adds support for swing animations on mannequins.
by RubenVerg
Download Claim this project
Add a badge to your pageLink to Mannequin Swing from a README, website or forum post.
Preview: Badge

Badges update automatically and link to the mod page on MineUniverse.

310 downloads
0 likes
0 followers
Updated Oct 14, 2026
0 hypes
Follow0
Cosmetic
Advertisement Remove ads with Premium →

Mannequin Swing

This mod adds support for swing animations on mannequins. It does not add any new way to cause a swing animation, such as the /swing command from the 26.1 snapshots.

Technical details

LivingEntity has a method updateSwingTime that needs to be called both on the client and on the server to allow an entity to swing its arms. However, it is only used by Players and monsters. This mod adds a call in Mannequins' aiStep function, through the technique of submixins.

@Mixin(LivingEntity.class)
public class LivingEntityMixin {
	@Shadow
	protected void updateSwingTime() {};

	@WrapMethod(method = "aiStep")
	public void overrideAiStep(Operation<Void> original) {
		original.call();
	}
}

@Mixin(Mannequin.class)
public class MannequinSubMixin extends LivingEntityMixin {
	@Override
	public void overrideAiStep(Operation<Void> original) {
		super.overrideAiStep(original);
		updateSwingTime();
	}
}
mannequinswing-forge-1.21.11-1.0.0.jar
MC Client, Forge, Server, 1.21.11
Release 2026-02-20 Get
mannequinswing-neoforge-1.21.11-1.0.0.jar
MC Client, NeoForge, Server, 1.21.11
Release 2026-02-20 Get
mannequinswing-fabric-1.21.11-1.0.0.jar
MC Client, Fabric, Server, 1.21.11
Release 2026-02-20 Get

More from RubenVerg

Advertisement Remove ads with Premium →

You Might Also Like