Posted November 04, 2025 by Biely
#update
This update brings a major improvement for developers using the Inventory Slot Plugin in Godot 4.x.x.
Item Metadata System
It is now possible to assign and retrieve metadata from any inventory item using:
var data = Inventory.get_metadata(_item_unique_id)
The metadata system allows you to add custom information such as rarity, durability, modifiers, or any gameplay-related data directly to your items.
Complete English Documentation
The entire plugin documentation has been translated and restructured for greater clarity and accessibility.
It now includes detailed explanations and code examples for all methods in Inventory and InventoryFile.
Compatible with Godot 4.3, 4.4, and 4.5
If get_metadata() is called with an invalid _item_unique_id, the function will simply return an empty dictionary, preventing crashes and keeping your code safe.
Combine the metadata system with your item logic to create dynamic and modular gameplay systems.