text: What is wrong in this java class? package gpt.agent.fps;
  
  import com.badlogic.gdx.ApplicationAdapter;
  import com.badlogic.gdx.Gdx;
  import com.badlogic.gdx.graphics.GL20;
  import com.badlogic.gdx.graphics.Mesh;
  import com.badlogic.gdx.graphics.Texture;
  import com.badlogic.gdx.graphics.VertexAttribute;
  import com.badlogic.gdx.graphics.g2d.SpriteBatch;
  import com.badlogic.gdx.graphics.g3d.Material;
  import com.badlogic.gdx.graphics.g3d.attributes.TextureAttribute;
  import com.badlogic.gdx.graphics.g3d.utils.MeshPartBuilder;
  import com.badlogic.gdx.graphics.g3d.utils.ModelBuilder;
  import com.badlogic.gdx.math.MathUtils;
  import com.badlogic.gdx.math.Vector2;
  import com.badlogic.gdx.math.Vector3;
  import com.badlogic.gdx.physics.bullet.Bullet;
  import com.badlogic.gdx.physics.bullet.collision.btBoxShape;
  import com.badlogic.gdx.physics.bullet.collision.btBvhTriangleMeshShape;
  import com.badlogic.gdx.physics.bullet.collision.btCollisionShape;
  import com.badlogic.gdx.physics.bullet.collision.btCompoundShape;
  import com.badlogic.gdx.physics.bullet.collision.btConvexHullShape;
  import com.badlogic.gdx.physics.bullet.collision.btStaticPlaneShape;
  import com.badlogic.gdx.utils.Array;
  import com.sudoplay.joise.module.ModuleFractal;
  import com.sudoplay.joise.module.ModuleFractal.FractalType;
  
  
  
  
  
  public class GameWorld {
      private Array<GameObject> gameObjects;
      private Vector3 cameraPosition;
  
      public GameWorld() {
          gameObjects = new Array<GameObject>();
          cameraPosition = new Vector3(0, 0, 0);
          genera