PageInstance display = PageUtils.newInstance(player);
display.setSmoothTransition(true);
display.header(ChatColor.GREEN + StringUtils.listify("Quest %x/%y - " + StringUtils.wrap(quest.getName())));
for (String push : Splitter.on("<br>").omitEmptyStrings().split(quest.getDescription())) {
display.push(push);
if ((display.elements() % 8 == 0 && display.maxPages() == 1) || display.elements() % 9 == 0) {
display.push(ChatColor.GOLD + "Right click to continue description.");
}
}
display.process(1);
if (display.maxPages() == 1) {