Files
LegacyRenouveau/Minecraft.World/GrassPathTile.h
T
Tranqlmao be3bf0aebd TU43 Release 4
+ Banners, Banners, Banners!
2026-07-07 19:47:42 -04:00

24 lines
710 B
C++

#pragma once
#include "Tile.h"
class GrassPathTile : public Tile
{
Icon *iconTop;
Icon *iconBottom;
public:
GrassPathTile(int id);
virtual void updateDefaultShape() override;
virtual bool isSolidRender(bool isServerLevel = false) override;
virtual bool isCubeShaped() override;
virtual void neighborChanged(Level *level, int x, int y, int z, int neighborId) override;
virtual void registerIcons(IconRegister *iconRegister) override;
virtual Icon *getTexture(int face, int data) override;
virtual int getResource(int data, Random *random, int playerBonusLevel) override;
virtual int getResourceCount(Random *random) override;
private:
void checkAndConvert(Level *level, int x, int y, int z);
};