Guest User

Untitled

a guest
Nov 21st, 2021
121
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.78 KB | None | 0 0
  1. @SubscribeEvent
  2. public void onRender(DrawBlockHighlightEvent event){
  3. double doubleX = mc.thePlayer.posX - 0.5;
  4. double doubleY = mc.thePlayer.posY + 0.1;
  5. double doubleZ = mc.thePlayer.posZ - 0.5;
  6.  
  7. int x = 0;
  8. int y = 57;
  9. int z = 0;
  10.  
  11. GL11.glPushMatrix();
  12. GL11.glTranslated(-doubleX, -doubleY, -doubleZ);
  13. GL11.glColor3ub((byte)255,(byte)0,(byte)0);
  14. GL11.glBegin(GL11.GL_LINES);
  15.  
  16. //Vertical lines
  17. GL11.glVertex3f(x - 0.5f, y,z + 0.5f);
  18. GL11.glVertex3f(x - 0.5f,y + 1,z + 0.5f);
  19.  
  20. GL11.glVertex3f(x + 0.5f,y,z + 0.5f);
  21. GL11.glVertex3f(x + 0.5f,y + 1,z + 0.5f);
  22.  
  23. GL11.glVertex3f(x - 0.5f,y,z - 0.5f);
  24. GL11.glVertex3f(x - 0.5f,y +1,z - 0.5f);
  25.  
  26. GL11.glVertex3f(x + 0.5f,y,z - 0.5f);
  27. GL11.glVertex3f(x + 0.5f,y + 1,z - 0.5f);
  28.  
  29. //Horizontal lines
  30. GL11.glVertex3f(x + 0.5f, y, z - 0.5f);
  31. GL11.glVertex3f(x - 0.5f, y ,z - 0.5f);
  32.  
  33. GL11.glVertex3f(x + 0.5f, y + 1, z - 0.5f);
  34. GL11.glVertex3f(x - 0.5f, y + 1 ,z - 0.5f);
  35.  
  36. GL11.glVertex3f(x + 0.5f, y, z + 0.5f);
  37. GL11.glVertex3f(x + 0.5f, y ,z - 0.5f);
  38.  
  39. GL11.glVertex3f(x + 0.5f, y + 1, z + 0.5f);
  40. GL11.glVertex3f(x + 0.5f, y + 1 ,z - 0.5f);
  41.  
  42. GL11.glVertex3f(x - 0.5f, y, z - 0.5f);
  43. GL11.glVertex3f(x - 0.5f, y ,z + 0.5f);
  44.  
  45. GL11.glVertex3f(x - 0.5f, y + 1, z - 0.5f);
  46. GL11.glVertex3f(x - 0.5f, y + 1 ,z + 0.5f);
  47.  
  48. GL11.glVertex3f(x - 0.5f, y, z + 0.5f);
  49. GL11.glVertex3f(x + 0.5f, y ,z + 0.5f);
  50.  
  51. GL11.glVertex3f(x - 0.5f, y + 1, z + 0.5f);
  52. GL11.glVertex3f(x + 0.5f, y + 1 ,z + 0.5f);
  53.  
  54.  
  55. GL11.glEnd();
  56. GL11.glPopMatrix();
  57. }
Advertisement
Add Comment
Please, Sign In to add comment