Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
The two examples you gave, copper_ore and adamantite are good examples of this. copper_ore is a block, but when it's destroyed it drops itself, and you can pick it up and use it for crafting or place it back in the world. As such, the code you said was specific to copper_ore is merely declaring it as an item, which allows it to be held and used for crafting.
Meanwhile, adamantite cannot be placed back in the world when destroyed as it's not an item. Instead it drops adamantite_ore (which is an item) when destroyed (adamantite_ore can be found in core/item/materials).
The icons are directly related to this. If it's only a tile that can't be held as an item (like adamantite) then it only needs the tile image. However an item needs two images, an icon which is how it displays in your inventory and a wicon which is how it displays when dropped on the floor in the world. If it's a tile that's also an item, it needs all three.
Hope that helps! As an ending message if you need help modding it's a lot more efficient to go to the Crea discord and ask questions in the modding section. There's almost always 2 or 3 people in there.