Files
minecraft-pe-0.6.1/src/world/level/tile/MelonTile.cpp
2026-03-02 22:04:18 +03:00

28 lines
654 B
C++
Executable File

#include "MelonTile.h"
#include "../material/Material.h"
#include "../../../util/Random.h"
#include "../../Facing.h"
#include "../../item/Item.h"
MelonTile::MelonTile( int id )
:super(id, Material::vegetable){
tex = TEX;
}
int MelonTile::getTexture( LevelSource* level, int x, int y, int z, int face ) {
return getTexture(face);
}
int MelonTile::getTexture( int face ) {
if(face == Facing::UP || face == Facing::DOWN) return TEX_TOP;
return TEX;
}
int MelonTile::getResource( int data, Random* random ) {
return Item::melon->id;
}
int MelonTile::getResourceCount( Random* random ) {
return 3 + random->nextInt(5);
}