Files
VoxelEngine/World/Blocks/GrassBlock.cs

17 lines
414 B
C#

namespace VoxelEngine.World.Blocks;
public sealed class GrassBlock : IBlock
{
public ushort Id => 3;
public string Name => "Grass";
public bool IsOpaque => true;
public bool IsSolid => true;
public int GetTextureIndex(BlockFace face) => face switch
{
BlockFace.Top => 0, // grass top
BlockFace.Bottom => 1, // dirt
_ => 3 // grass side
};
}