first commit
This commit is contained in:
38
Minecraft.World/ClothTile.cpp
Normal file
38
Minecraft.World/ClothTile.cpp
Normal file
@@ -0,0 +1,38 @@
|
||||
#include "stdafx.h"
|
||||
#include "net.minecraft.world.h"
|
||||
#include "ClothTile.h"
|
||||
|
||||
ClothTile::ClothTile() : Tile(35, Material::cloth)
|
||||
{
|
||||
icons = NULL;
|
||||
}
|
||||
|
||||
Icon *ClothTile::getTexture(int face, int data)
|
||||
{
|
||||
return icons[data];
|
||||
}
|
||||
|
||||
int ClothTile::getSpawnResourcesAuxValue(int data)
|
||||
{
|
||||
return data;
|
||||
}
|
||||
|
||||
int ClothTile::getTileDataForItemAuxValue(int auxValue)
|
||||
{
|
||||
return (~auxValue & 0xf);
|
||||
}
|
||||
|
||||
int ClothTile::getItemAuxValueForTileData(int data)
|
||||
{
|
||||
return (~data & 0xf);
|
||||
}
|
||||
|
||||
void ClothTile::registerIcons(IconRegister *iconRegister)
|
||||
{
|
||||
icons = new Icon*[16];
|
||||
|
||||
for (int i = 0; i < 16; i++)
|
||||
{
|
||||
icons[i] = iconRegister->registerIcon(L"cloth_" + _toString(i) );
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user