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.1 kB · 30 lines
C++
at main
12345678910111213141516171819202122232425262728293031#include "stdafx.h"#include "EntityTileRenderer.h"#include "TileEntityRenderDispatcher.h"#include "..\Minecraft.World\net.minecraft.world.level.tile.h"#include "..\Minecraft.World\net.minecraft.world.level.tile.entity.h"
EntityTileRenderer *EntityTileRenderer::instance = new EntityTileRenderer;
EntityTileRenderer::EntityTileRenderer(){ chest = shared_ptr<ChestTileEntity>(new ChestTileEntity()); trappedChest = shared_ptr<ChestTileEntity>(new ChestTileEntity(ChestTile::TYPE_TRAP)); enderChest = shared_ptr<EnderChestTileEntity>(new EnderChestTileEntity());}
void EntityTileRenderer::render(Tile *tile, int data, float brightness, float alpha, bool setColor, bool useCompiled){ if (tile->id == Tile::enderChest_Id) { TileEntityRenderDispatcher::instance->render(enderChest, 0, 0, 0, 0, setColor, alpha, useCompiled); } else if (tile->id == Tile::chest_trap_Id) { TileEntityRenderDispatcher::instance->render(trappedChest, 0, 0, 0, 0, setColor, alpha, useCompiled); } else { TileEntityRenderDispatcher::instance->render(chest, 0, 0, 0, 0, setColor, alpha, useCompiled); }}