private void advancePage() {
    if (isRunes()) {
      //        itemstack.setItemDamage(itemstack.getItemDamage() + 1);
      setRunePage(getRunePage() + 1);

      if (getRunePage() >= DustManager.getShapes().size() - DustMod.numSec + 1) {
        setRunePage(0);
      }
    } else {

      setInsPage(getInsPage() + 1);

      if (getInsPage() >= InscriptionManager.getEvents().size() + 1) {
        setInsPage(0);
      }
    }
  }
  private void retreatPage() {
    if (isRunes()) {
      setRunePage(getRunePage() - 1);

      if (getRunePage() < 0) {
        setRunePage(DustManager.getShapes().size() - DustMod.numSec);
        //        	itemstack.setItemDamage(DustManager.getShapes().size() - DustMod.numSec);
        //            page = DustManager.getShapes().size() - DustMod.numSec;
      }
    } else {
      setInsPage(getInsPage() - 1);

      if (getInsPage() < 0) {
        setInsPage(InscriptionManager.getEvents().size());
        //        	itemstack.setItemDamage(DustManager.getShapes().size() - DustMod.numSec);
        //            page = DustManager.getShapes().size() - DustMod.numSec;
      }
    }
  }