Skip to content

Commands

MT Inventory Weight provides server commands for administrators and operators.

Commands can be used to:

  • change the global base max weight
  • set player capacity bonuses
  • inspect current player weight
  • inspect final max weight
  • debug item weights
  • debug armor pocket values

Command Permissions

All commands on this page require permission level 4 by default.

Minecraft versionRequired permission
Before 1.21.1Permission level 4
1.21.1+OWNERS_CHECK
21.1+LEVEL_OWNERS

/inventoryweight

Main command for managing inventory weight values.

Set Commands

/inventoryweight set base <value>

Sets the global base maximum weight from the server config.

Example:

text
/inventoryweight set base 120000

This changes:

toml
maxWeight = 120000.0

The change is applied live and synced to clients.

INFO

This is a global server value, not a per-player base value.

/inventoryweight set bonus <value>

Sets your own additive capacity bonus.

Example:

text
/inventoryweight set bonus 10000

This adds 10000 to your final max weight.

/inventoryweight set bonus <player> <value>

Sets another player's additive capacity bonus.

Example:

text
/inventoryweight set bonus Steve 10000

This adds 10000 to Steve's final max weight.

WARNING

Older versions used the word multiplier, but the current command is bonus.

This value is additive. It does not multiply max weight.

Get Commands

/inventoryweight get base

Gets the global base maximum weight.

Example:

text
/inventoryweight get base

/inventoryweight get bonus

Gets your own additive capacity bonus.

Example:

text
/inventoryweight get bonus

/inventoryweight get bonus <player>

Gets another player's additive capacity bonus.

Example:

text
/inventoryweight get bonus Steve

/inventoryweight get combined

Gets your final maximum weight.

Example:

text
/inventoryweight get combined

This value includes:

  • global base max weight
  • player capacity bonus
  • armor pocket capacity
  • add-on capacity providers
  • max-weight event modifiers

/inventoryweight get combined <player>

Gets another player's final maximum weight.

Example:

text
/inventoryweight get combined Steve

/inventoryweight get value

Gets your current carried inventory weight.

Example:

text
/inventoryweight get value

/inventoryweight get value <player>

Gets another player's current carried inventory weight.

Example:

text
/inventoryweight get value Steve

Debug Commands

/debugweight

Displays the calculated weight of the item in your main hand.

Example:

text
/debugweight

This is useful for checking:

  • datapack item weights
  • automatic fallback weights
  • NBT-specific rules
  • shulker/backpack effective weight
  • modded item weights
  • add-on provider behavior

Example output:

text
minecraft:diamond_sword weighs 350

/debugarmor

Displays armor pocket information for your equipped armor.

Example:

text
/debugarmor

This can show each armor item's pocket count and the total armor capacity bonus.

Example output:

text
minecraft:diamond_chestplate: 2 pockets
Total armor capacity bonus: 18000

If no armor with pockets is found, the command tells the player.

Common Usage Scenarios

Increase Carry Capacity for Everyone

text
/inventoryweight set base 150000

This raises the global base max weight.

Give One Player Extra Capacity

text
/inventoryweight set bonus Steve 25000

This gives Steve an extra 25000 max weight.

Check a Player's Final Max Weight

text
/inventoryweight get combined Steve

Check How Heavy an Item Is

Hold the item in your main hand and run:

text
/debugweight

Check Armor Pockets

Equip armor and run:

text
/debugarmor

Current Maximum Weight Formula

The final maximum weight is generally:

text
server config maxWeight + max-weight attribute value + player capacity bonus + armor pocket capacity + add-on modifiers

See Maximum Weight for more details.

Server Config and Live Updates

The base max weight is also stored in the server config:

text
config/inventoryweight/server-config.toml

Changing it through fzzy_config or commands applies live while the server is running.

Permissions

By default, commands require permission level 4, which usually means server operator/admin.

This prevents normal players from changing weight balance or inspecting other players' data.