public void render(boolean editor, float interpolation)
	{
		ColliderBox ra = map.camera.getMapRenderArea(interpolation);
		for(int i=0;i<entityList.size();i++)
		{
			try
			{
				if(Collider.collides(entityList.get(i).getGeneralCollider(interpolation), ra))
					entityList.get(i).render(editor,interpolation);
			} catch(Exception e)
			{
				if(editor)
				{
					GL11.glBlendFunc(GL11.GL_ONE_MINUS_DST_COLOR, GL11.GL_ONE_MINUS_SRC_COLOR);
					Renderer.drawCrossRect(entityList.get(i).getPosGlobal(interpolation), entityList.get(i).dim, 0xffffff, 1.0f);
					GL11.glBlendFunc(GL11.GL_SRC_ALPHA, GL11.GL_ONE_MINUS_SRC_ALPHA);
				}
				else
					throw new Remote2DException(e);
			}
		}
	}