Suggestion Open Critical priority

More Item Data Components Please

#6239 opened by Unknown 1 year ago

Unknownreported this suggestion
  • Block Entity Data <-- not really sure about this one... I THINK this is what you're using with the Spawner Item stuff, but this feature doesn't work in any version. Related to this bug report
  • Blocks Attacks <-- Makes the item act like a shield, meaning it can block attacks when held.
  • Bundle Contents <-- Defines the items and their data stored inside a bundle. Could be as simple as Item and Count. Great for custom reward bundles.
  • Container <-- defines the items stored in a container item. Not sure how you'd implement within MM, but maybe similar to the Bundle Contents?
  • Damage Resistant <-- allows items to be resistent to damage types tags, like #bypasses_armor or #is_fire for both as an item resistance and equipable damage resistances. Can be used to make items immune to lava, like netherite items.
  • Glider <-- if present, this item allows players to glid as with elytra when equipped Added
  • Instrument <-- specifies the instrument of a Goat Horn. Allows for custom sounds.
  • Jukebox Playable <-- allows the item to be inserted into a jukebox and play the selected jukebox song ID.
  • Lodestone Tracker <-- stores coordinate and world data for a compass to point towards.
  • Note Block Sound <-- sets the sound event of the playerhead item when placed above a noteblock (like the ender dragon head, or piglin head)
  • Repairable <-- allows the item to be repaired in an anvil using the specified ingredient

Personally, my list of priorities for these would be...

Glider, Damage Resistant, Repairable, Blocks Attacks, Instrument, Lodestone Tracker, Bundle Contents, Container, then the rest i guess lol.

Contik: ...glider and etc. Batarian: agreed^ Slipperysmurf: Glider, Blocks Attacks.

Unknowncommented

Max Stack Size is present:

internal_item:
  Id: MATERIAL
  Options:
    StackSize: 99
Unknowncommented

Would be greatly appreciated if the dyed_color component could be set by the Color Option as it currently does nothing for items that are not colorable in vanilla and have tints enabled by a resource pack. Works if you use a colorable item with a tintable model applied, so hopefully an easy change. :)

The charged_projectiles component for crossbows would be great as well.

Other components missing are enchantment_glint_override (setting Glint to false on enchanted items does nothing), lock, pot_decorations, use_remainder, writable_book_content, written_book_content, provides_banner_patterns, provides_trim_material.

Sign in to join the discussion.