All Mods Resource Packs Data Packs Shaders Modpacks Plugins
RPG Inventory

RPG Inventory

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

RPG Inventory

Adds a new inventory screen with more equipment slots and other equipment related mechanics.

Expanded Inventory Screen

The expanded inventory screen is the most prominent feature of this mod.

However, it can be disabled in the server config. This will also disable all other features that depend on it.

New equipment slots

These new equipment slots work similar to the existing four armor slots.

All slots can be configured individually. These options include:

  • whether the slot is enabled
  • whether the slot is visible
  • whether items can be manually placed into the slot
  • whether items can be manually taken out of the slot
  • the position of the slot

The new slots accessible in the inventory are:

  • 1 belt slot
  • 1 necklace slot
  • 2 ring slots (the second one is disabled by default)
  • 1 gloves slot
  • 1 shoulders slot
  • 1 relic slot
  • 1 class item slot (not visible or manually interactable by default)

"Spell" Slots

There are also 8 "spell" slots, which are directly controlled by the "rpginventory:active_spell_slot_amount" entity attribute. Its value determines how many slots are enabled.

The "default_spell_slot_amount" server config option controls the amount of spell slots each player has active by default.

The spell slots were originally designed to be used with spell books powered by Spell Engine, but they work with other items as well.

Hand Slot Overhaul

This is an extension to the existing offhand slot. The new "hand slot" is "replacing" the currently selected hotbar slot.

Items in both hand slots can be "sheathed" (by pressing a hotkey), which gives access to the hotbar slots again. When pressed again, teh items are unsheathed.

Sheathed items are rendered on the player model. The exact position can be configured in the client config and items in the "rpginventory:not_shown_when_in_sheathed_hand" and "rpginventory:not_shown_when_in_sheathed_offhand" item tags are not rendered when in those slots.

The vanilla "Swap Hands" hotkey is disabled while the Hand Slot Overhaul is active. Swapping inventory items into the hotbar using the number keys still works.

Two-handed Stance

This is a special case, where only the offhand is sheathed. This leads to the unique situation where the mainhand slot is occupied, but the offhand slot is empty. The two-handed stance can be toggled by pressing a hotkey. This is not possible, if the item in the main hand slot is iin the "rpginventory:non_two_handed_items" item tag.

The two-handed stance enables no new functionality on its own, but mods like Better Combat Extension can utilise it.

Empty hand items

When a hand is not sheathed, but the corresponding slot contains no item, the players hand is not empty. The item in the corresponding "empty hand slot" is held instead.

The empty hand slots always contain a item called "Empty Hand Weapon". This is technically a weapon. When Better Combat is installed, this allows for unarmed combat.

Alternative Hand Slots

These two slots can hold the same items as the regular hand slots, but the held items do not count as "equipped" (no attribute modifiers/enchantments/etc take effect).

Items in the hand slots can be swapped with the items in the corresponding alternative hand slots by pressing hotkeys. There are individual keys for the main and the offhand. There is also a hotkey that swaps both hands at the same time.

Technical equipment slots

The mechanics of the Hand Slot Overhaul use various "hidden" equipment slots:

  • 1 sheathed hand slot
  • 1 sheathed offhand slot
  • 1 empty hand slot
  • 1 empty offhand slot
  • 1 alternative hand slot
  • 1 alternative offhand slot

Additional Hotkey Settings

All hotkey actions of the Hand Slot Overhaul have configurable, additional effects:

  • applying cooldowns to the items in the corresponding slot
  • stamina requirements/costs (if Stamina Attributes is installed)

Status Effect screen

Active and visible status effects are listed on the right side of the inventory screen. They are sorted by their category (harmful, beneficial and neutral). Effects can have a description (added by assigning a value to .description in the lang files), which is also displayed.

Effects in the "rpginventory:food_effects" effect tag are displayed in a separate list.

Slot Tooltips

Equipment slots can now have a tooltip. It is only shown when the slot and the cursor stack are empty. This feature can be disabled in the client config.

Additional settings and features

The 2x2 crafting grid in the player inventory can be disabled.


Additional Features

These features work independently of the Expanded Inventory Screen.

Advancement Locked Items

An item stack that has the "rpginventory:advancement_locked" component has one of 3 different 'status' modes, which is saved in the component.

The different modes are:

  • 'not_unlocked'
  • 'unlocked', this has the lowest priority. The item can only be equipped and used if the item is in this mode.
  • 'locked', this has the highest priority

The "advancement_locked" component has 5 string fields:

  • "unlock_advancement": the id of the 'unlock advancement'. If the player has this advancement unlocked, the status is changed to 'unlocked', if not the status is 'not_unlocked'. If this field is an empty string, the item can't be 'not_unlocked'.

  • "lock_advancement": the id of the 'lock advancement'. If the player has this advancement unlocked, the status is 'locked'. If this field is an empty string, the item can't be 'locked'.

  • "not_unlocked_tooltip_text": this string is optionally displayed in the item tooltip, when the item status is 'not_unlocked'. This supports localization.

  • "tooltip_text": this string is optionally displayed in the item tooltip, when the item status is 'not_unlocked'. This supports localization.

  • "locked_tooltip_text": this string is optionally displayed in the item tooltip, when the item status is 'not_unlocked'. This supports localization.

Inventory slots containing an item with the 'not_unlocked' or 'locked' status modes, can optionally display a slot overlay.

Exclusive Equipment

Equipment items can be part of multiple "exclusive equipment groups", which are defined as strings saved in the "rpginventory:exclusive_equipment" data component. Each group may only be present on one equipped item at any time. If a group is detected on additional items, those items are either moved into the regular inventory or dropped on the ground.

Player Crafted Items

Item stacks that have the "rpginventory:saves_crafting_player" component will save the player, that crafted them. That player is then displayed in a line in the item tooltip (Can be disabled in the client config).

This is purely cosmetic.

Player Bound Items

Items can be bound to a player. Player bound items can only be used by that player. Player bound items have an additional tooltip line that shows the player name. (Can be disabled in the client config)

Inventory slots that contain items bound to another player have an overlay of a configurable color. This can be disabled in the client config.

How to bind an item to a player

If an item stack has the "rpginventory:bounds_to_player" component, the item stack will bind itself to a player when it is placed in a player inventory. At that point, the "rpginventory:bounds_to_player" component will be removed and the "rpginventory:player_bound" component will be added instead. This component saves a player profile.

Restricted Equipment Changes

The server config setting "allow_equipment_changes" controls, whether items can be put into or removed from equipment slots.

When a player has the "rpginventory:civilisation" status effect items can be put into or removed from equipment slots, regardless of the config setting.

When a player has the "rpginventory:wilderness" status effect items can not be put into or removed from equipment slots, regardless of the config setting.

Item stacks with the "rpginventory:ignores_equipment_change_restrictions" ignore these restrictions.

Unusable Items

Items in the "unusable_when_low_durability" item tag or with the "rpginventory:unusable_when_low_durability" data component have the same behavior as elytra. Instead of getting destroyed when losing all durability, they become unusable until they are repaired. Unusable items have a different translation key (default one + "_broken").

Inventory slots that contain unusable items have an overlay of a configurable color. This can be disabled in the client config.

Mannequins and Load Out Items

Mannequins are blocks that have storage slots similar to the players equipment slots. Items placed in those slots form a 'load out', which can be equipped by players. Equipping a load out fills the players equipment slots with copies of the load out items. Only slots that are empty or contain a load out item are filled.

Changing and/or equipping load out items can be disabled for non-creative players using block entity data.

Load out items

Depending on a server config setting either the "rpginventory:is_destroyed_on_death" or the "rpginventory:is_kept_on_death" data component is applied to load out items.

These items can also normally not be removed from a slot, only when interacting with a mannequin.

Additional Item Tooltips

These can be configured in the client config, including the position.

  • load out items
  • player bound items (disabled for load out items)
  • player crafted items (disabled for load out items)
  • advancement locked items (disabled for load out items)
  • if an item is in the "two_handed_items" item tag.
  • the slots an item can be equipped in, this is controlled by item tags.

PVP Deaths

When the health of a players with the "rpginventory:pvp" status effect reaches zero, they are not killed, but trigger this feature instead.

Effects include:

  • remove all status effects (except the pvp effect and all entries of the "rpginventory:kept_on_pvp_death" status effect tag)
  • reset players resources (health, mana, stamina, etc.)
  • reduce the amplifier of the "pvp effect" by one
  • if the new amplifier is greater or equal to zero:
    • teleport player to a specific location (spawn point/world spawn by default, changes to Script Blocks' "location access position" when installed)
  • if the new amplifier is smaller than zero:
    • teleport player to their spawn point/world spawn

Inventory changes on death

RPG Inventory adds several mechanics that influence what happens with the items in the player inventory when the player dies.

When the vanilla "keep_inventory" game rule is set to true, all items are kept.

The "rpginventory:keep_inventory" status effect is applied when an item in the "sacrificed_to_keep_inventory_on_death" item tag is equipped (in an equipment, trinket or the offhand slot).

When the player dies while having that status effect, all equipped items in the "sacrificed_to_keep_inventory_on_death" item tag are destroyed. The rest of the inventory is kept, regardless of game rules and stuff like "Curse of Vanishing".

The vanilla enchantment "Curse of Vanishing" is applied only when no item was sacrificed to keep the inventory.

Remaining items are kept under these conditions:

  • they have the "rpginventory:is_kept_on_death" component
  • they are in the "rpginventory:empty_hand_weapons" item tag

Items that are not kept, get destroyed under these conditions:

  • the server config setting "destroy_dropped_items_on_death" is set to true
  • they have the "rpginventory:is_destroyed_on_death" component

Remaining items are dropped like normal.

Status Effects

When "building_mode_status_effect_identifier" is a valid status effect identifier and the player has that status effect, several mechanics are ignored.

  • every item can be used to attack and to break blocks
  • both hands behave like they are sheathed, so the hand slot contains the item in the selected hotbar slot, like in vanilla.

Integrations and Compatibility With Other Mods

Backpack Attribute

A button that opens the Backpack Screen can be added to the inventory screens. The 2x2 crafting grid has to be disabled.

Inventory Size Attributes

The hotbar in the HUD can be configured to only show enabled hot bar slots.

Spell Engine (1.21.1 only)

Spell Engine's status effect API is used for several mechanics that apply "hidden status effects" to the player when certain conditions are met.

  • when the item in the main hand is in the "rpginventory:two_handed_items" item tag and the offhand slot is not empty/sheated, the player can't attack, use the item or cast spells.
  • when the item in the main hand is not in the "rpginventory:attack_items" item tag and the 'allow_attacking_with_non_attack_items' server config option is set to false, the player can't attack.

Player Attribute Screen (1.21.1 only)

When the "Player Attribute Screen" mod is installed, a button to toggle the attribute screen is active in the RPG Inventory screen.

RPG Crafting (1.21.1 only)

A button that opens the Hand Crafting Screen can be added to the inventory screens. The 2x2 crafting grid has to be disabled.

Numismatic Overhaul (1.21.1 only)

The purse widget is displayed on the RPG Inventory screen.

Trinkets (1.21.1 only)

Trinket slots are displayed on the RPG Inventory screen.

All trinket slots have a tooltip. It can be set in the lang file with this schema:

{
    "slot.tooltip.<group_name>.<slot_name>": "Test Slot"
}

When the string is empty, no tooltip will be shown.

All Versions

+ Add Version
Name Game version Platforms Published Downloads Actions
1.21.1
Fabric
3mo ago 1
26.1.x
Fabric
6mo ago 1
26.1.x
Fabric
6mo ago 1
26.1.x
Fabric
6mo ago 1
1.21.1
Fabric
6mo ago 1
1.21.1
Fabric
8mo ago 1
1.21.1
Fabric
8mo ago 1
1.21.1
Fabric
11mo ago 1
1.21.1
Fabric
last yr. 1
1.21.1
Fabric
last yr. 1
1.21.1
Fabric
last yr. 1
1.21.1
Fabric
last yr. 1
1.21.1
Fabric
last yr. 1
1.21.1
Fabric
last yr. 1
1.21.1
Fabric
last yr. 1
1.21.1
Fabric
last yr. 1
1.21.1
Fabric
last yr. 1
1.21.1
Fabric
last yr. 1
1.21.1
Fabric
last yr. 1
1.21.1
Fabric
last yr. 1
1.21
Fabric
last yr. 1
1.21
Fabric
last yr. 1
1.20.1
Fabric
last yr. 1
1.20.1
Fabric
last yr. 1
1.20.1
Fabric
last yr. 1
1.20.1
Fabric
last yr. 1
1.20.1
Fabric
last yr. 1
1.20.1
Fabric
last yr. 1
1.20.1
Fabric
last yr. 1
1.20.1
Fabric
last yr. 1
1.20.1
Fabric
last yr. 1
1.20.1
Fabric
last yr. 1
1.20.1
Fabric
last yr. 1
1.20.1
Fabric
last yr. 1
1.20.1
Fabric
last yr. 1
1.20.1
Fabric
last yr. 1
1.20.1
Fabric
last yr. 1
1.20.1
Fabric
last yr. 1
[2.11.1] 2.11.1 by TheRedBrain on Jul 29, 2026
Download
# 2.11.1

  • fixed shift-clicking to unequip items in custom slots

[3.1.0] 3.1.0 by TheRedBrain on Apr 29, 2026
Download
# 3.1.0

## Changes

  • renamed the following item tags to better reflect their function:
  • "rpginventory:not_shown_when_in_sheathed_hand" to "rpginventory:not_shown_when_in_sheathed_right_hand"
  • "rpginventory:not_shown_when_in_sheathed_offhand" to "rpginventory:not_shown_when_in_sheathed_left_hand"

## Fixes

  • fixed an issue where items in the hotbar would not apply their attribute modifiers when selected

## Technical

  • removed a lot of unnecessary synchronisation of custom equipment slots. Vanilla Minecraft does this automatically now.

[3.0.1] 3.0.1 by TheRedBrain on Apr 27, 2026
Download
# 3.0.1

  • fixed crash when rendering a humanoid non-player entity

[3.0.0] 3.0.0 by TheRedBrain on Apr 27, 2026
Download
# 3.0.0

> IMPORTANT!
> If you update an existing world with RPG Inventory to 26.1.x, remove all equipped items from your character BEFORE updating!

The way how the player equipment is saved was changed between 1.21.1 and 26.1 and there is a very high risk of losing all items still equipped on the player when upgrading.

With that being said, here are the changes:

  • updated to 26.1.x
  • migrated to Mojang Mappings

Many integrations with other mods are temporarily disabled. These features will be re-enabled when the corresponding mods have been updated to 26.1.x

## Changes

  • relocated spell slots in the creative inventory to the left screen side, so they no longer overlap with displayed status effects
  • removed "generic." prefix from all entity attributes, following vanillas example

[2.11.0] 2.11.0 by TheRedBrain on Apr 22, 2026
Download
# 2.11.0

RPG Inventory's feature set has grown significantly and the mod is also used as a dependency for other projects. I made the decision to change the default state of the mod to be as close to vanilla as possible. Config values of existing installations should not be affected.

## Additions

  • added "enable_two_handed_items_restriction" server config option, false by default

## Changes

  • changed several default config values
  • server config
  • "activate_rpg_inventory_screen" is now false by default
  • "always_allow_toggling_two_handed_stance" is now true by default
  • "are_hand_items_restricted_to_item_tags" is now false by default
  • client config
  • "show_item_tooltip_equipment_slots" is now false by default
  • "show_armor_bar" is now true by default
  • removed the "always_show_all_hotbar_slots" and "is_hotbar_centered" client config options. Use the corresponding config options of the "Inventory Size Attributes" mod instead.

## Fixes

  • fixed item cooldowns for swapping/sheathing hand items or toggling 2-handed stance

[2.10.0] 2.10.0 by TheRedBrain on Mar 01, 2026
Download
# 2.10.0

## Additions

  • added status effects that are used by various RPG Inventory features. These effects were previously implemented by the "Various Status Effects" mod, but the reasons for the separation no longer apply. This should make the mod more user friendly and easier to maintain.

## Fixes

  • fixed class_item slot

[2.9.0] 2.9.0 by TheRedBrain on Feb 23, 2026
Download
# 2.9.0

## Additions

  • added "rpginventory:unusable_when_low_durability" data component
  • added "rpginventory:exclusive_equipment" data component, which is the more general replacement of the "unique rings system"
  • added server config option to disable the RPG Inventory, this disables all custom inventory slots, including the custom hand slots (items equipped in those slots are moved into the inventory/dropped on the ground)
  • this comes with an alternative screen for the mannequin, that only shows the vanilla equipment slots
  • added configurable item cooldowns to hand slot actions (swapping, sheathing, toggling two-handed stance)
  • added integration with Overhauled Damage (PVP deaths now reset effect build-ups)

## Changes

  • simplified "rpginventory:load_out_item" data component (is no longer a special case variant of the "rpginventory:is_kept_on_death" data component)

## Fixes

  • items equipped in alternative hand slots are now moved into the inventory/dropped on the ground when alternative hand slots are disabled
  • fixed quick moving (shift-clicking) items in the RPG Inventory Screen

## Technical

  • changed empty slot tooltips to use the implementation from Slot Customization API
  • improved several mixins to hopefully improve compatibility with Sinytra Connector

[2.8.0] 2.8.0 by TheRedBrain on Dec 10, 2025
Download
# 2.8.0

## Additions

  • added "PVP Death" system, refer to the readme for a detailed explanation
  • populated "relics" item tag
  • added "canEquip" and "canChangeInventory" flags to Mannequin Block
  • added server config options to enable/disable mannequin slots
  • added server config options to enable/disable equipment slot interactions
  • added new data components:
  • "rpginventory:ignores_equipment_change_restrictions"
  • "rpginventory:is_destroyed_on_death"
  • "rpginventory:is_kept_on_death"
  • added "class_item" slot, can't be interacted with directly (designed to be used by class selection mods)

## Fixes

  • fixed Better Combat Extension compat
  • fixed Spell Engine Extension integration
  • (probably) fixed a glitch where Empty Hand Weapons could enter the regular inventory

[2.7.0] 2.7.0 by TheRedBrain on Sep 02, 2025
Download
# 2.7.0

  • added Numismatic Overhaul Integration
  • added item slot overlay for loadout items
  • fixed all known issues with the Better Combat X Hand Slot Overhaul compatibility (also requires updating Better Combat Extension)
  • fixed Combat Roll integration

[2.6.0] 2.6.0 by TheRedBrain on Aug 27, 2025
Download
# 2.6.0

  • added relic slot
  • reworked "default_spell_slot_amount" server config option and adjusted the "generic.active_spell_slot_amount" entity attribute
  • reworked game rules into server config settings
  • tweaked several item tags
  • tweaked default positions of several equipment slots
  • ring 2 slot is now disabled by default
  • refactored advancement locked items
  • refactored custom item slot overlays
  • refactored custom item tooltip lines
  • updated sheathed_hand_item_positions default client config setting
  • hand slot actions (hand swapping/hand sheathing/2-handed-stance toggling) can no longer be done in certain situations. This currently checks for:
  • Spell Engine: spell casting
  • Spell Engine Extension: after casting movement lock
  • Better Combat: attack swing
  • Combat Roll: active roll
  • Minecraft: items on cooldown
  • fixed an issue where items could bind themselves to a player when they were already bound to another player

[2.5.0] 2.5.0 by TheRedBrain on Aug 09, 2025
Download
# 2.5.0

  • added 'advancement locked' item component. Item stacks with this component can only be equipped and used by players who have unlocked the advancement defined by the component.
  • added 'requires_stamina_cost' options for hand swapping/sheathing and toggling 2-handed stance
  • scrolling to another hotbar slot can now sheathe hand items. This can be toggled in the client config
  • added separate stamina costs for swapping main and offhand
  • added hotkey for swapping both hand items (costing the sum of the sheathe costs * a configurable multiplier)
  • added server config option to disable alternative hand slots
  • improved 'disabled hand slot overhaul' feedback message to account for the feature being disabled when 'Better Combat' is present but 'Better Combat Extension' is not
  • improved optional mod compatibilities
  • improved configurability for item tooltips
  • several internal refactors to improve maintainability
  • fixed 'hand slot overhaul' not getting properly disabled when 'Better Combat' is present but 'Better Combat Extension' is not
  • removed optional dependency on 'Food Overhaul', what status effects are listed in the Food list on the effect screen is now controlled by the "rpginventory:food_effects" effect tag

[2.4.5] 2.4.5 by TheRedBrain on Aug 02, 2025
Download
# 2.4.5

  • fixed RPG Inventory screen Trinkets compat

[2.4.4] 2.4.4 by TheRedBrain on Jun 05, 2025
Download
# 2.4.4

  • fixed RPG Inventory screen Trinkets compat

[2.4.3] 2.4.3 by TheRedBrain on May 25, 2025
Download
# 2.4.3

  • fixed Trinkets still being required (again)

[2.4.2] 2.4.2 by TheRedBrain on May 25, 2025
Download
# 2.4.2

  • fixed Trinkets still being required

[2.4.1] 2.4.1 by TheRedBrain on May 22, 2025
Download
# 2.4.1

  • reworked check for when the two-handed item status effect should be applied. It is now independent of the hand slot overhaul and simply checks if the offhand slot is empty
  • fixed offhand slot getting disabled when hand slot overhaul is disabled
  • added server config options to disable custom equipment slots

[2.4.0] 2.4.0 by TheRedBrain on May 21, 2025
Download
# 2.4.0

  • Important!**\
This release has a number of breaking changes. Remove items from player inventories and make back-ups of your worlds before updating!

This update removes all built-in Trinket slots. The additional slots are now a custom implementation, that is based on the vanilla equipment slots. This means that Trinkets is no longer a dependency (but it is still compatible).\
This has (among others) the following consequences:
  • players on existing worlds should remove all items from their inventory **BEFORE** updating to this version
  • enchantments can now directly target specific custom equipment slots
  • the custom equipment slots make use of vanilla components for stuff like attribute modifiers, this unfortunately means that Trinket items might need a compatibility patch
  • the custom equipment slots are registered with Spell Engine APIs for spell container source and spell ammo supply

The 'hand slot overhaul' now requires 'Better Combat Extension', which implements a fix for an item duplication glitch.\
If 'Better Combat' is not installed, this restriction does not apply.

Added first iteration of Mannequins, basically equipment load outs for players\
The inventory of these blocks can hold a complete set of equipment. Players can interact with a mannequin to equip a copy of those items. The mannequin keeps the original. This comes with a catch, tho. Items equipped via a mannequin can not be unequipped manually (only by interacting with a mannequin). These items will also not drop on death. Instead, they either vanish or are kept in the slot.

Additional Changes:
  • empty hand weapons no longer drop on death and can no longer be used for casting Spell Engine spells

[2.3.0] 2.3.0 by TheRedBrain on Apr 02, 2025
Download
# 2.3.0

#### Important!
#### This release has a number of breaking changes. Remove items from player inventories and make back-ups of your worlds before updating!

  • Hand slots (including the empty, sheathed and alternative variants) are no longer Trinket slots. This fixes a number of issues, like items in alternative hand slots granting their attributes.
  • The drawback is, that any items on the old slots will be gone, so remove all items from your hand slots, before updating the mod!


  • the "Hand slot overhaul" can now be completely disabled. This includes the main hand slot, the sheathing mechanic, the alternative hand slots and the empty hand weapons.
  • the vanilla "swap hands mechanic" will only be disabled when the "hand slot overhaul" is active


  • added compatibility with "RPG Crafting", the handcrafting screen can now be opened with a button on the inventory screen. (needs to be enabled in the config)
  • items can now be excluded from being shown on the player when they are in a sheathed hand slot. This is powered by item tags.
  • trinket slots with special placement are now config-driven
  • items can now have an "owner", preventing other players from equipping or using the item. This mechanic is powered by data components. Thanks Galysso for the suggestion!
  • items can now display the player who crafted it, in a tooltip. This mechanic is powered by data components.
  • renamed "rpginventory:keeps_inventory_on_death" item tag to "rpginventory:sacrificed_to_keep_inventory_on_death", to better represent its functionality
  • disabled hotbar slots can now be hidden
  • removed dependency on Cloth Config
  • added dependency on Fzzy Config



[2.2.0] 2.2.0 by TheRedBrain on Oct 26, 2024
Download
# 2.2.0

  • removed feature: Attribute Screen, this feature was exported into a standalone mod called "Player Attribute Screen". The "attribute_screen_configuration" config value should work in the new mods config file.
  • added compatibility with "Player Attribute Screen"
  • added server config option to set default spell slot amount
  • added vanilla axes and items from the "More RPG Classes" mods by @Fichte to several item tags

[2.1.0] 2.1.0 by TheRedBrain on Sep 13, 2024
Download
# 2.1.0

  • update to 1.21.1
  • client config is now much more organized and better documented
  • added client option to hide empty hand slots in the HUD
  • added client option to hide the status effect screen
  • added compatibility with "Backpack Attribute"
  • added compatibility with "Inventory Size Attributes"
  • fixed several issues with the status effect screen
  • prepared several features that are coming in the future

[2.0.1] 2.0.1 by TheRedBrain on Jul 26, 2024
Download
# 2.0.1

  • fixed an issue where the client would crash when shift-clicking in the RPG inventory, on some items, while hand items where sheathed

[2.0.0] 2.0.0 by TheRedBrain on Jul 24, 2024
Download
# 2.0.0

Update to 1.21

[1.9.0] 1.9.0 by TheRedBrain on Jul 21, 2024
Download
# 1.9.0

  • improved quick moving (shift-clicking) items in the RPG inventory screen
  • refactored "main_hand" slots to "hand" slots. This should improve compatibility with other mods.
  • fixed an issue where trinket slots from other mods where not registered correctly

[1.8.0] 1.8.0 by TheRedBrain on Jul 19, 2024
Download
# 1.8.0

  • the "unusable items" feature is now properly implemented
  • added various tooltips to items/inventory slots. This is customizable via the client config
  • fixed an issue where connecting to a dedicated server would fail (for real this time!)

[1.7.1] 1.7.1 by TheRedBrain on Jul 18, 2024
Download
  • fixed an issue where connecting to a dedicated server would fail
[1.7.0] 1.7.0 by TheRedBrain on Jul 17, 2024
Download
  • added unique rings functionality (any item in the rpginventory:unique_rings item tag can only be equipped in one ring slot at a time)
  • position/orientation of sheathed items is now configurable
  • fixed an issue where swapping/sheathing hands would sometimes duplicate/delete items
[1.6.0] 1.6.0 by TheRedBrain on Jun 15, 2024
Download
  • sheathing or swapping a hand item now plays a sound
  • added HUD indicator for hand slots that are not sheathed
  • The indicator for the selected hotbar slot is now only visible when the main hand is sheathed. This can be disabled in the client config.
  • added server config option to allow hand slots to hold every item
  • changed toggling two-handed stance to no longer fail when both hands are sheathed. The old functionality can be re-enabled in the server config.
[1.5.3] 1.5.3 by TheRedBrain on Jun 13, 2024
Download
  • fixed an issue where items in the offhand were deleted when sheathing or swapping the offhand item
[1.5.2] 1.5.2 by TheRedBrain on Jun 13, 2024
Download
  • fixed crash on start up
[1.5.1] 1.5.1 by TheRedBrain on Jun 13, 2024
Download
  • fixed an issue with the weapon_attribute file for the default_empty_hand_weapon
RPG Inventory Icon
Download RPG Inventory
Select game version
Select platform