Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- @SubscribeEvent
- public void onRender(DrawBlockHighlightEvent event){
- double doubleX = mc.thePlayer.posX - 0.5;
- double doubleY = mc.thePlayer.posY + 0.1;
- double doubleZ = mc.thePlayer.posZ - 0.5;
- int x = 0;
- int y = 57;
- int z = 0;
- GL11.glPushMatrix();
- GL11.glTranslated(-doubleX, -doubleY, -doubleZ);
- GL11.glColor3ub((byte)255,(byte)0,(byte)0);
- GL11.glBegin(GL11.GL_LINES);
- //Vertical lines
- GL11.glVertex3f(x - 0.5f, y,z + 0.5f);
- GL11.glVertex3f(x - 0.5f,y + 1,z + 0.5f);
- GL11.glVertex3f(x + 0.5f,y,z + 0.5f);
- GL11.glVertex3f(x + 0.5f,y + 1,z + 0.5f);
- GL11.glVertex3f(x - 0.5f,y,z - 0.5f);
- GL11.glVertex3f(x - 0.5f,y +1,z - 0.5f);
- GL11.glVertex3f(x + 0.5f,y,z - 0.5f);
- GL11.glVertex3f(x + 0.5f,y + 1,z - 0.5f);
- //Horizontal lines
- GL11.glVertex3f(x + 0.5f, y, z - 0.5f);
- GL11.glVertex3f(x - 0.5f, y ,z - 0.5f);
- GL11.glVertex3f(x + 0.5f, y + 1, z - 0.5f);
- GL11.glVertex3f(x - 0.5f, y + 1 ,z - 0.5f);
- GL11.glVertex3f(x + 0.5f, y, z + 0.5f);
- GL11.glVertex3f(x + 0.5f, y ,z - 0.5f);
- GL11.glVertex3f(x + 0.5f, y + 1, z + 0.5f);
- GL11.glVertex3f(x + 0.5f, y + 1 ,z - 0.5f);
- GL11.glVertex3f(x - 0.5f, y, z - 0.5f);
- GL11.glVertex3f(x - 0.5f, y ,z + 0.5f);
- GL11.glVertex3f(x - 0.5f, y + 1, z - 0.5f);
- GL11.glVertex3f(x - 0.5f, y + 1 ,z + 0.5f);
- GL11.glVertex3f(x - 0.5f, y, z + 0.5f);
- GL11.glVertex3f(x + 0.5f, y ,z + 0.5f);
- GL11.glVertex3f(x - 0.5f, y + 1, z + 0.5f);
- GL11.glVertex3f(x + 0.5f, y + 1 ,z + 0.5f);
- GL11.glEnd();
- GL11.glPopMatrix();
- }
Advertisement
Add Comment
Please, Sign In to add comment