promotional bannermobile promotional banner

Carry Mechanics

Pick up, carry, and place blocks and entities with your bare hands! A lightweight, configurable successor to Carry On.
Back to Files

Carry Mechanics (0.0.0-beta.2)

File namecarry_mechanics-1.21.1-neoforge-21.1.249-0.0.0-beta.2.jar
Uploader
LlaGuiT0LlaGuiT0
Uploaded
Sep 1, 2026
Downloads
6
Size
3.1 MB
Mod Loaders
NeoForge
File ID
8788004
Type
B
Beta
Supported game versions
  • 1.21.1

Curse Maven Snippet

NeoForge

implementation "curse.maven:carry-mechanics-1608286:8788004"

Learn more about Curse Maven

What's new

v0.0.0-beta.2 - Fix client crash on world load

Bug-fix beta. beta.1 crashes the client while the loading screen reloads resources; every user of beta.1 should update.

Fix

  • Client crash on world load (InvalidInjectionException → hard crash). AvatarExtractorMixin injected into PlayerRenderer.render(Player, …), but on 1.21.1 that method takes AbstractClientPlayer (PlayerRenderer extends LivingEntityRenderer<AbstractClientPlayer, …>). No matching target plus defaultRequire: 1 aborted mixin application and crashed the client. The @Inject target descriptor and the handler parameter are now net.minecraft.client.player.AbstractClientPlayer.

Technical

  • Leftover from reverting the 26.2 AvatarRenderer#extractRenderState render-state code to the 1.21.1 immediate renderer; the descriptor was never compile-validated (no mixin annotation-processor refmap on this build).
  • No gameplay change. Server-side behaviour is identical to beta.1.
Install on both client and server. LGPL-3.0 (fork of Carry On): the mod stays under the LGPL, keeps the original Carry On copyright, and its complete source is published in the repository.

JAR: carry_mechanics-1.21.1-neoforge-21.1.249-0.0.0-beta.2.jar

Tag: 1.21.1-neoforge-0.0.0-beta.2

This mod has no related projects