Essentials icon indicating copy to clipboard operation
Essentials copied to clipboard

/itemdb Not Working for Smithing Templates

Open LevantineRosi opened this issue 2 months ago • 0 comments

Type of bug

Other unexpected behaviour

/ess dump all output

https://essentialsx.net/dump.html?bytebin=KJNV55n6kM

Error log (if applicable)

No response

Bug description

When I use /itemdb (holding any smithing template) an error appears in-game. I needed the data name of a Netherite Upgrade Smithing Template for a shop (using PyroWelcomes), and when purchased I do not receive the item. No error appears in console, only in-game

Error in-game is: Item: NETHERITE_UPGRADE_SMITHING_TEMPLATE - none Error: Cannot invoke "Object.toString()" because "each" is null

Steps to reproduce

Hold any smithing template and type /itemdb

Expected behaviour

Smithing template should be a valid item and usable in the shop plugin I am currently using.

Actual behaviour

Error command in-game and does not work when I use in PyroWelcome's config:

  • give PLAYER NETHERITE_UPGRADE_SMITHING_TEMPLATE 1
  • give PLAYER minecraft:NETHERITE_UPGRADE_SMITHING_TEMPLATE 1
  • minecraft:give PLAYER minecraft:NETHERITE_UPGRADE_SMITHING_TEMPLATE 1

Additional Information

Dropbox link

LevantineRosi avatar Nov 07 '25 22:11 LevantineRosi