I fixed the issue! For anyone else having the problem, make sure you are not using GL_MODELVIEW_MATRIX as the enum for the Model View, use GL_MODELVIEW. I mistakenly used GL_MODELVIEW_MATRIX in my code here:
GLFW.glfwSetFramebufferSizeCallback(handle, (window, width, height) -> {
this.width = width;
this.height = height;
getWorldCamera().onWindowResize(width, height);
glViewport(0, 0, width, height);
glMatrixMode(GL_PROJECTION);
glLoadIdentity();
glOrtho(0, width, height, 0, 1f, -1f);
glMatrixMode(GL_MODELVIEW);
glLoadIdentity();
});
Ensure you use the code above ^ and don't use GL_MODELVIEW_MATRIX mistakenly, use GL_MODELVIEW. Also make sure you change the variables for your width and height when resizing your window and using glfwSetFramebufferSizeCallback -- I was told using the WindowSizeCallback is erroneous in other OS' like Mac.