feat: blockstates

actually this time but might need to make a couple of fixes
This commit is contained in:
Fireblade
2026-05-04 21:26:13 -04:00
parent 0ee913e6e2
commit b750c4bbf4
28 changed files with 564 additions and 12 deletions
+25
View File
@@ -12,6 +12,31 @@ DropperTile::DropperTile(int id) : DispenserTile(id)
DISPENSE_BEHAVIOUR = new DefaultDispenseItemBehavior();
}
void DropperTile::createBlockStateDefinition()
{
DispenserTile::createBlockStateDefinition();
}
int DropperTile::defaultBlockState()
{
return DispenserTile::defaultBlockState();
}
int DropperTile::convertBlockStateToLegacyData(BlockState *state)
{
return DispenserTile::convertBlockStateToLegacyData(state);
}
Tile::BlockState DropperTile::getBlockState(int data)
{
return DispenserTile::getBlockState(data);
}
Tile::BlockState DropperTile::getBlockState(LevelSource *level, int x, int y, int z)
{
return DispenserTile::getBlockState(level, x, y, z);
}
void DropperTile::registerIcons(IconRegister *iconRegister)
{
icon = iconRegister->registerIcon(L"furnace_side");