the game where you go into mines and start crafting! but for consoles (forked directly from smartcmd's github)
at main 39 lines 870 B view raw
1#include "stdafx.h" 2#include "LeashKnotRenderer.h" 3#include "LeashKnotModel.h" 4 5ResourceLocation LeashKnotRenderer::KNOT_LOCATION = ResourceLocation(TN_ITEM_LEASHKNOT); 6 7LeashKnotRenderer::LeashKnotRenderer() : EntityRenderer() 8{ 9 model = new LeashKnotModel(); 10} 11 12LeashKnotRenderer::~LeashKnotRenderer() 13{ 14 delete model; 15} 16 17void LeashKnotRenderer::render(shared_ptr<Entity> entity, double x, double y, double z, float rot, float a) 18{ 19 glPushMatrix(); 20 glDisable(GL_CULL_FACE); 21 22 glTranslatef((float) x, (float) y, (float) z); 23 24 float scale = 1 / 16.0f; 25 glEnable(GL_RESCALE_NORMAL); 26 glScalef(-1, -1, 1); 27 28 glEnable(GL_ALPHA_TEST); 29 30 bindTexture(entity); 31 model->render(entity, 0, 0, 0, 0, 0, scale, true); 32 33 glPopMatrix(); 34} 35 36ResourceLocation *LeashKnotRenderer::getTextureLocation(shared_ptr<Entity> entity) 37{ 38 return &KNOT_LOCATION; 39}