All Mods Resource Packs Data Packs Shaders Modpacks Plugins
MT Inventory Weight

MT Inventory Weight

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

Flogo

MT Inventory Weight

MT Inventory Weight adds a configurable weight system to Minecraft. Your inventory is no longer just limited by slots — every item has weight, and carrying too much can slow you down, weaken combat, and apply the Overload effect.

The mod is made for survival, RPG, and modpack gameplay where choosing what to carry actually matters.

overload_player

Features

  • Automatic item weights
    Most vanilla and modded items receive calculated weights automatically.

  • Datapack custom weights
    Item weights and armor pocket values are now data-driven through datapacks.

  • fzzy_config support
    Configure server and client settings in-game. Server settings can update live.

  • Mod Menu support
    Optional easy access to config screens through Mod Menu.

  • Armor pockets
    Armor can increase max carry weight through pockets.

  • Overload effect
    Carrying too much weight applies penalties. Strength and Haste can reduce overload severity.

  • HUD display
    Choose between the classic sprite HUD or a simple bar HUD.

  • Item tooltips
    Tooltips show item weight, stack weight, armor pockets, and container contents weight.

  • Backpack and shulker support
    Supported containers count stored items with reduced effective weight.

  • Trinkets compatibility
    Equipped Trinkets items can count toward carried weight when Trinkets is installed.

  • Multiplayer support
    Works in singleplayer, LAN, and dedicated servers with synced server values.

  • Add-on API
    Developers can add compatibility through the public com.megatrex4.api.v1 API.

HUD preview

HUD_EFFECT ICONS

Configuration

MT Inventory Weight uses fzzy_config.

You can configure:

  • max carry weight
  • item category weights
  • pocket capacity
  • overload penalty strength
  • realistic mode
  • HUD style and position
  • tooltip visibility

Specific item weights are configured with datapacks:

data/<namespace>/inventory_weight/items/*.json

Pocket values are configured with datapacks:

data/<namespace>/inventory_weight/pockets/*.json

Cloth Config is no longer required.

Useful Links

Thank you for your support and interest in MT Inventory Weight!

All Versions

+ Add Version
Name Game version Platforms Published Downloads Actions
1.21.11
Fabric
5mo ago 1
26.1.x
Fabric
5mo ago 1
1.21.x
Fabric
5mo ago 1
1.21.x
Fabric
5mo ago 1
1.21.5
Fabric
5mo ago 1
1.21.4
Fabric
5mo ago 1
1.21.x
Fabric
5mo ago 1
1.21.x
Fabric
5mo ago 1
1.20.x
Fabric
5mo ago 1
1.20.4
Fabric
5mo ago 1
1.20.1
Fabric
5mo ago 1
26.1.x
Fabric
5mo ago 1
26.1.x
Fabric
5mo ago 1
1.21.11
Fabric
5mo ago 1
1.21.x
Fabric
5mo ago 1
1.21.x
Fabric
5mo ago 1
1.21.5
Fabric
5mo ago 1
1.21.4
Fabric
5mo ago 1
1.21.x
Fabric
5mo ago 1
1.21.x
Fabric
5mo ago 1
1.20.x
Fabric
5mo ago 1
1.20.4
Fabric
5mo ago 1
1.20.1
Fabric
5mo ago 1
1.20.1
Fabric
5mo ago 1
1.20.1
Forge Neoforge
last yr. 1
1.20.x
Fabric
last yr. 1
1.20.1
Forge Neoforge
last yr. 1
1.20.x
Fabric
last yr. 1
1.20.x
Fabric
last yr. 1
1.20.1
Forge
last yr. 1
1.20.x
Fabric
last yr. 1
1.20.x
Fabric
last yr. 1
1.20.x
Fabric
last yr. 1
1.20.x
Fabric
last yr. 1
1.20.x
Fabric
last yr. 1
1.20.x
Fabric
last yr. 1
1.20.x
Fabric
last yr. 1
1.20.x
Fabric
last yr. 1
1.20.x
Fabric
last yr. 1
1.20.x
Fabric
last yr. 1
1.20.1
Forge
last yr. 1
1.20.x
Fabric
last yr. 1
1.20.x
Fabric
last yr. 1
1.20.x
Fabric
last yr. 1
1.20.x
Fabric
last yr. 1
1.20.x
Fabric
last yr. 1
1.20.4 update
added attribute for max weight modifier, so player has a attribute + max weight + pockets capacity + add-ons capacity = final max weight
## Changelog

  • Reworked internal weight calculation system.
  • Added public add-on API: com.megatrex4.api.v1.
  • Switched configuration to fzzy_config.
  • Added live server config updates.
  • Added Mod Menu-compatible config access.
  • Removed legacy non-data-driven item weight system.** All item weight definitions are now strictly datapack-driven; players and developers **must migrate** to the new datapack system. More information and instructions can be found on our wiki: https://megatrex4.github.io/inventory-weight/guide/datapacks
  • Added datapack-driven armor pocket definitions.
  • Added NBT-specific item weight and pocket rules.
  • Added server-to-client sync for weight datapack/config data.
  • Reworked player weight sync through Cardinal Components.
  • Added HUD styles: sprite and bar.
  • Added configurable HUD text modes and positions.
  • Added HUD text screen-edge clamping.
  • Reworked item tooltips.
  • Added container tooltips: Weight inside and effective Weight.
  • Changed shulker/backpack weight formula to: empty container weight + contents / 2.
  • Isolated Trinkets compatibility.
  • Reworked overload penalty handling.

> **IMPORTANT**
> **Regarding Sinytra Connector & Forge Support:** > This mod is natively developed for Fabric. Due to ongoing technical issues and limitations with Sinytra Connector, we are no longer maintaining compatibility fixes for it.
>
> However, we are completely open to community collaboration! If anyone is interested in creating and maintaining a proper, dedicated Forge/NeoForge version, you are more than welcome to open a separate branch in our repository or submit a PR. We would be happy to host and publish your official ports directly on our Modrinth and CurseForge pages, crediting you as a co-author/maintainer.
>
> In the meantime, you can still try running the Fabric jar via Sinytra manually, but do so at your own risk.

> **WARNING**
> Multiplayer has not been fully tested yet. However, singleplayer (SSP) should work perfectly fine for now!
TravelersBackpack fix + calculate a fluid inside Travelers Backpack

  • added compability for new storage blocks\Items
  • Scout
  • Create
  • Extended Drawers
  • travelersbackpack

  • Fixed launching the server with client-side code, the server was trying to run code that added tooltips and client-side packet receiving

  • Update tooltips logic (completely rewritten tooltips file)

  • tooltips rewrited
  • added tooltips to backpacks compat
  • bug fixes

  • maxweight and pockets values increased
  • formatted values for easy reading
  • fixed so that the spectator player is not skipped when overloaded

  • new localizations and updates of old ones
  • fixing bugs related to the menu
  • updated calculations with blocks and items
  • now we have the values for SlabBlock (divide by 2) and StairsBlock (multiply by 0.75)
  • calculations of transparent blocks have been updated, now instead of subtracting the value from capped 50, we divide each value by 5
  • calculations of objects now include isFood and isFireproof parameters
  • fixed a bug that armor was subtracted when filling in maxweight, it should be a reduction of damage that players can do
  • reduced cap for the effect from 70 to 10
  • added realism mode, weight gradually reduces speed, attack and attack speed

  • small bug fixes

  • fixing a bug in the PlayerEntityMixin.overloadJumpEffect calculations, the effect of the code worked even when there was no OVERLOAD on the player, and because there was no OVERLOAD, the Velocity calculation was incorrect and at 50% MAX_WEIGHT the player jumped 1.1 blocks and could, for example, jump over a wall or fence
  • added new localizashun: LOL CAT :3
  • added modmenu compat, added update_checker and links
  • Improved overload and normal weight support

  • Fixed some bugs
  • Added jump strength handling
  • Improved overload and normal weight support

  • default values have been changed:
  • POCKET_WEIGHT (from 17k to 7k)
  • MAXWEIGHT (from 26k to 20k)
  • BUCKETS (from 240 to 120)
  • BLOCKS (from 480 to 240)

I tried to use connector and forgified-fabric-api to make a version for forge, it works, but further development for basic forge has stopped so there will be no further development, the most I will do is add some new features in the future
version 1.1.0

  • shulker box update
  • now the values in shulker boxes are also calculated, but the weight inside is reduced several times, tooltips are added for convenience
  • added [press shift for more] for tooltips, now values are displayed formatted, and if you press the shift key, they are displayed as full numbers without formatting.
  • fixed some bugs with tooltips

![tooltips1](https://cdn.modrinth.com/data/cached_images/a3c353a9bcb00e8b329426b25b6a50da74a098b0.png)
![tooltips2](https://cdn.modrinth.com/data/cached_images/656292ce1f229f81e376aa2409dfabc96f89c3ed.png)


  • overload effect impact increase
  • overload cap from 70 to 128
  • now oveload calculation is every 10% adds 5 levels instead of every 25% to 2 level
  • base debaff 35 to 30
  • blastResistance calculation changed to (blastResistance * 50), 10000
  • QoL tooltip update

Stack of gold blocks

![Gold block stack](https://cdn.modrinth.com/data/cached_images/1fda51507078e6502dc72710d599a310e83e485c.png)

One item of gold block

![gold block 1 item](https://cdn.modrinth.com/data/cached_images/f184e8c95c74eb55915251c4dd13ecf8af5fdc42.png)

the calculation system for blocks and items has been redesigned, now the weight of even the same type of blocks or items differs too much.

  • blocks: get their value from Blast resistance, Hardness, Transparency
  • items: get their value from Max Stack Size and Rarity, if possible from the damage and amount of armor and toughness
  • fix tooltips
  • new approach for tooltips (entirely reworked)

MT Inventory Weight Icon
Download MT Inventory Weight
Select game version
Select platform