nineMinecraft is a joke site.
nineMinecraft is in no way affiliated with Modrinth or 9minecraft. (And frankly, who wants to be affiliated with the latter?)

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/. A string of a '/give' command written in the in-game chat text area, the string: "/give @s minecraft:recovery_compass[minecraft:item_model="guitem:main_field_top_left_right"]"

Pieces

Most are one-slot size and can be arranged intuitively like normal items. An animated image that shows how the one-slot pieces act in inventory.

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. An animated image that shows how the bigger pieces act in inventory. An animated image that shows how the bigger pieces act in inventory.

Known Issue

  • Item models are rendered slightly dim.

Compatibility Info

  • namespace: guitem
  • atlases directory: gui_item

External resources


Project members

OKTW Network

OKTW Network

Organization

bill96012

Member


Technical information

License
MIT
Project ID