public boolean canSetPreferred() { ItemStack input = lexiconInv.getStackInSlot(0); if (input == null) { return false; } return LexiconManager.validOre(input); }