Compatibility
Minecraft: Java Edition
75% of ad revenue goes to creators
Support creators and Modrinth ad-free with Modrinth+Links
Details
What is this?
- does not replace existing textures or models of the vanilla game.
- contains item models that can be used for the
item_model
item component. - meant to be expanded by other resource packs or excite inspiration for creations.
Inspired by server-side-only mods that use glass panes and player heads for custom GUI made of container inventory. This concept seeks to be "visually the same as a vanilla GUI" by covering inventory slots with pieces of GUI itself.
GUI Item
The base item model is designed to cover inventory slots with layered textures that imitate a part of GUI outlines and elements like progress bars, patterns, buttons, etc.
These item models aren't assigned to any item but can apply to any item stack through the item_model
item component introduced in 24w36a, its required value is a reference path in the namespace:id
format. The example for this resource pack will be minecraft:item_model="guitem:(file_name)"
which (file_name)
is the model file under this path: guitem/models/item/
.
Pieces
Most are one-slot size and can be arranged intuitively like normal items.
Some have a greater cover area that extends to other slots, which are bigger pieces representing a complete element or being a foreground/background to the others.
Known Issue
- Item models are rendered slightly dim.
Compatibility Info
- namespace:
guitem
- atlases directory:
gui_item