renderer.render();
}
+ void renderLine(OffsetPoint startPoint, OffsetPoint endPoint, Color color) {
+ GL11.glPolygonMode(GL11.GL_FRONT_AND_BACK, GL11.GL_LINE);
+ Renderer.startLines()
+ .setColor(color)
+ .addPoint(startPoint)
+ .addPoint(endPoint)
+ .render();
+ }
+
void renderSphere(OffsetPoint center, double radius, Color color, int density, int dotSize) {
GL11.glEnable(GL11.GL_POINT_SMOOTH);
GL11.glPointSize(dotSize);
import com.irtimaled.bbor.common.models.Colors;
import com.irtimaled.bbor.common.models.Coords;
import com.irtimaled.bbor.config.ConfigManager;
-import org.lwjgl.opengl.GL11;
import java.awt.*;
if (distance <= 20) {
Color color = distance > 18 ? Color.RED : distance > 16 ? Colors.DARK_ORANGE : Color.GREEN;
- GL11.glPolygonMode(GL11.GL_FRONT_AND_BACK, GL11.GL_LINE);
- Renderer.startLines().setColor(color).addPoint(centerPoint).addPoint(playerPos.offset(0, 0.1, 0)).render();
+ OffsetPoint playerPoint = playerPos.offset(0, 0.1, 0);
+ renderLine(centerPoint, playerPoint, color);
}
}
}