@Override
public void onUpdate(World world, FrameBuffer buffer) {
planetObject.setTexture(owner.toString());
if (visible) {
SimpleVector labelHandlerProjection = Interact2D.projectCenter3D2D(world.getCamera(), buffer, labelHandler);
if (labelHandlerProjection != null) {
String pointString = Integer.toString(points);
Dimension d = font.getStringBounds(pointString);
font.blitString(buffer, pointString, (int) labelHandlerProjection.x - d.width / 2, (int) labelHandlerProjection.y, 100, Color.WHITE);