if (entity.isUnjammingRAC()) return false;
    private boolean isEligibleForFiring(Entity entity, int phase) {        // if you're charging, no shooting        if (entity.isCharging() || entity.isMakingDfa()) {            return false;        }                //        // check game options        //        if (!game.getOptions().booleanOption("skip_ineligable_firing")) {        //            return true;        //        }                // TODO: check for any weapon attacks                return true;    }