Files
LegacyRenouveau/Minecraft.World/GrassPathTile.h
T
Tranqlmao 37cd621561 TU43 Release 1
+ Mending & FrostWalker (Needs some tlc)
+ Path Blocks
+ All Beetroot Items
- Some SWF & Texture atlasChanges
2026-07-06 23:28:11 -04:00

23 lines
691 B
C++

#pragma once
#include "Tile.h"
class GrassPathTile : public Tile
{
Icon *iconTop;
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);
};