the game where you go into mines and start crafting! but for consoles (forked directly from smartcmd's github)
1#include "stdafx.h"
2#include "net.minecraft.world.item.h"
3#include "net.minecraft.world.level.tile.h"
4#include "StoneMonsterTileItem.h"
5
6StoneMonsterTileItem::StoneMonsterTileItem(int id) : TileItem(id)
7{
8 setMaxDamage(0);
9 setStackedByData(true);
10}
11
12int StoneMonsterTileItem::getLevelDataForAuxValue(int auxValue)
13{
14 return auxValue;
15}
16
17Icon *StoneMonsterTileItem::getIcon(int itemAuxValue)
18{
19 return Tile::monsterStoneEgg->getTexture(0, itemAuxValue);
20}
21
22unsigned int StoneMonsterTileItem::getDescriptionId(shared_ptr<ItemInstance> instance)
23{
24 int auxValue = instance->getAuxValue();
25 if (auxValue < 0 || auxValue >= StoneMonsterTile::STONE_MONSTER_NAMES_LENGTH)
26 {
27 auxValue = 0;
28 }
29 return StoneMonsterTile::STONE_MONSTER_NAMES[auxValue];
30}