public Font loadResource(String path, Object... info) {
		try {
			path = ModManager.getPath(path);
			
			int size = 12;
			boolean bold = false, italic = false;
			
			for (int i = 0; i < info.length; i++) {
				assert info[i] instanceof String;
				if (((String)info[i]).equalsIgnoreCase("size")) size = (Integer)info[++i];
				else if (((String)info[i]).equalsIgnoreCase("bold")) bold = (Boolean)info[++i];
				else if (((String)info[i]).equalsIgnoreCase("italic")) italic = (Boolean)info[++i];
			}
			
			return Fonts.newUnicodeFontFile(path,size,bold,italic);
		} catch (Exception e) {App.getApp().handle(e);}
		return null;
	}