Something went wrong. Try again.
the game where you go into mines and start crafting! but for consoles (forked directly from smartcmd's github)
Something went wrong. Try again.
1.5 kB · 60 lines
C++
at master
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960#include "stdafx.h"#include "WoodSlabTile.h"#include "woodtile.h"#include "treetile.h"#include "net.minecraft.world.level.h"#include "net.minecraft.world.level.biome.h"#include "net.minecraft.world.item.h"#include "net.minecraft.stats.h"
const unsigned int WoodSlabTile::SLAB_NAMES[SLAB_NAMES_LENGTH] = { IDS_TILE_STONESLAB_OAK, IDS_TILE_STONESLAB_SPRUCE, IDS_TILE_STONESLAB_BIRCH, IDS_TILE_STONESLAB_JUNGLE,};
// public static final String[] WOOD_NAMES = {// "oak", "spruce", "birch", "jungle"// };
WoodSlabTile::WoodSlabTile(int id, bool fullSize) : HalfSlabTile(id, fullSize, Material::wood){}
Icon *WoodSlabTile::getTexture(int face, int data){ return Tile::wood->getTexture(face, data & TYPE_MASK);}
int WoodSlabTile::getResource(int data, Random *random, int playerBonusLevel){ return Tile::woodSlabHalf_Id;}
shared_ptr<ItemInstance> WoodSlabTile::getSilkTouchItemInstance(int data){ return shared_ptr<ItemInstance>(new ItemInstance(Tile::woodSlabHalf, 2, data & TYPE_MASK));}
int WoodSlabTile::getAuxName(int auxValue){ if (auxValue < 0 || auxValue >= SLAB_NAMES_LENGTH) { auxValue = 0; } return SLAB_NAMES[auxValue];//super.getDescriptionId() + "." + SLAB_NAMES[auxValue];}
void WoodSlabTile::registerIcons(IconRegister *iconRegister){ // None}
unsigned int WoodSlabTile::getDescriptionId(int iData){ if (iData < 0 || iData >= SLAB_NAMES_LENGTH) { iData = 0; } return SLAB_NAMES[iData];}