Skip navigation links
  • Overview
  • Package
  • Class
  • Tree
  • Deprecated
  • Index
  • Help

Deprecated API

Contents

  • Terminally Deprecated
  • Classes
  • Fields
  • Methods
  • Constructors
  • Enum Constants
  • Terminally Deprecated Elements
    Element
    Description
    mekhq.campaign.Campaign.checkOverDueLoans()
    mekhq.campaign.Campaign.getActivePersonnel()
    Use Campaign.getActivePersonnel(boolean) to specify whether to include prisoners. Mediated in 0.50 .06, remove in 0.50.07
    mekhq.campaign.Campaign.getFactionCode()
    Campaign.getFaction().getShortName() instead. Mitigated in 0.50.06, remove in 0.50.07
    mekhq.campaign.Campaign.recruitPerson(Person, boolean)
    use Campaign.recruitPerson(Person, boolean, boolean) instead
    mekhq.campaign.Campaign.recruitPerson(Person, PrisonerStatus)
    use Campaign.recruitPerson(Person, PrisonerStatus, boolean) instead
    mekhq.campaign.Campaign.recruitPerson(Person, PrisonerStatus, boolean, boolean)
    use Campaign.recruitPerson(Person, PrisonerStatus, boolean, boolean, boolean) instead.
    mekhq.campaign.Campaign.setFactionCode(String)
    Use Campaign.setFaction(Faction) instead. Mitigated in 0.50.06, remove in 0.50.07
    mekhq.campaign.CampaignOptions.getAdditionalStrategyDeployment()
    unused except in deprecated methods
    mekhq.campaign.CampaignOptions.getBaseStrategyDeployment()
    unused except in deprecated methods
    mekhq.campaign.CampaignOptions.getMultiCrewStrainDivider()
    Unused
    mekhq.campaign.CampaignOptions.isAcquisitionSupportStaffOnly()
    Use CampaignOptions.isAcquisitionPersonnelCategory(ProcurementPersonnelPick) instead.
    mekhq.campaign.CampaignOptions.isLimitLanceNumUnits()
    unused.
    mekhq.campaign.CampaignOptions.isLimitLanceWeight()
    unused.
    mekhq.campaign.CampaignOptions.isUseIntelligenceXpMultiplier()
    replaced by CampaignOptions.isUseReasoningXpMultiplier()
    mekhq.campaign.CampaignOptions.isUseStrategy()
    unused.
    mekhq.campaign.CampaignOptions.setAcquisitionSupportStaffOnly(boolean)
    Use CampaignOptions.setAcquisitionPersonnelCategory(ProcurementPersonnelPick) instead.
    mekhq.campaign.CampaignOptions.setAdditionalStrategyDeployment(int)
    unused.
    mekhq.campaign.CampaignOptions.setBaseStrategyDeployment(int)
    unused.
    mekhq.campaign.CampaignOptions.setLimitLanceNumUnits(boolean)
    unused.
    mekhq.campaign.CampaignOptions.setLimitLanceWeight(boolean)
    unused.
    mekhq.campaign.CampaignOptions.setMultiCrewStrainDivider(Integer)
    Unused
    mekhq.campaign.CampaignOptions.setUseIntelligenceXpMultiplier(boolean)
    replaced by CampaignOptions.setUseReasoningXpMultiplier(boolean)
    mekhq.campaign.CampaignOptions.setUseStrategy(boolean)
    unused.
    mekhq.campaign.market.contractMarket.AbstractContractMarket.calculateMaxDeployableCombatTeams(Campaign)
    unused.
    mekhq.campaign.market.contractMarket.AbstractContractMarket.rollCommandClause(Contract, int)
    use AbstractContractMarket.rollCommandClause(Contract, int, boolean) instead.
    mekhq.campaign.market.contractMarket.AbstractContractMarket.setAllyRating(AtBContract, int)
    use AbstractContractMarket.setAllyRating(AtBContract, int, SkillLevel) instead.
    mekhq.campaign.market.contractMarket.AbstractContractMarket.setEnemyRating(AtBContract, int)
    use AbstractContractMarket.setEnemyRating(AtBContract, int, SkillLevel) instead.
    mekhq.campaign.market.contractMarket.AbstractContractMarket.writeToXML(PrintWriter, int)
    use AbstractContractMarket.writeToXML(Campaign, PrintWriter, int) instead
    mekhq.campaign.market.PersonnelMarket.getShipSearchTarget(Campaign, boolean)
    Unused. Seems to be an unused alternative to AtBConfiguration.shipSearchTargetRoll(int, Campaign)
    mekhq.campaign.mission.AtBContract.addEmployerMinorBreaches(int)
    no indicated uses.
    mekhq.campaign.mission.AtBContract.getContractDifficultySkulls(Campaign)
    use AtBContract.getContractDifficultySkulls() instead
    mekhq.campaign.mission.Mission.loadFieldsFromXmlNode(Node)
    use Mission.loadFieldsFromXmlNode(Campaign, Version, Node) instead;
    mekhq.campaign.mission.Mission.writeToXML(PrintWriter, int)
    use instead
    mekhq.campaign.mission.Mission.writeToXMLBegin(PrintWriter, int)
    use Mission.writeToXMLBegin(Campaign, PrintWriter, int) instead;
    mekhq.campaign.personnel.enums.education.EducationLevel.parseFromInt(int)
    use EducationLevel.fromString(String) instead.
    mekhq.campaign.personnel.enums.education.EducationLevel.parseFromString(String)
    use EducationLevel.fromString(String) instead.
    mekhq.campaign.personnel.enums.PersonnelRole.getDescription()
    use PersonnelRole.getTooltip(boolean) instead
    mekhq.campaign.personnel.enums.PersonnelRole.getMilitaryRoles()
    Use PersonnelRole.getMarketableRoles().
    mekhq.campaign.personnel.enums.PersonnelRole.getName(boolean)
    use PersonnelRole.getLabel(boolean) instead
    mekhq.campaign.personnel.enums.PersonnelRole.getTooltip()
    use PersonnelRole.getTooltip(boolean) instead
    mekhq.campaign.personnel.enums.PersonnelRole.isConventionalAirGrouping()
    use isConventionalAircraftPilot(). Remediated in 0.50.06, remove in 0.50.07
    mekhq.campaign.personnel.enums.PersonnelRole.parseFromString(String)
    use PersonnelRole.fromString(String) instead.
    mekhq.campaign.personnel.enums.PersonnelStatus.getImplementedStatuses()
    use PersonnelStatus.getImplementedStatuses(boolean, boolean) instead.
    mekhq.campaign.personnel.enums.Phenotype.getGroupingName()
    use Phenotype.getLabel() instead
    mekhq.campaign.personnel.enums.Phenotype.getName()
    use Phenotype.getLabel() instead
    mekhq.campaign.personnel.enums.Phenotype.getToolTipText()
    use Phenotype.getTooltip() instead
    mekhq.campaign.personnel.enums.Phenotype.parseFromString(String)
    use Phenotype.fromString(String) instead.
    mekhq.campaign.personnel.generator.AbstractSkillGenerator.generateRoleplaySkills(Person, int)
    use AbstractSkillGenerator.generateRoleplaySkills(Person) instead.
    mekhq.campaign.personnel.medical.advancedMedical.InjuryTypes.BRUISE
    use InjuryTypes.FRACTURE instead.
    mekhq.campaign.personnel.medical.advancedMedical.InjuryTypes.CUT
    use InjuryTypes.PUNCTURE instead.
    mekhq.campaign.personnel.medical.advancedMedical.InjuryTypes.SPRAIN
    use InjuryTypes.TORN_MUSCLE instead.
    mekhq.campaign.personnel.Person.addLogEntry(LogEntry)
    use Person.addPersonalLogEntry(LogEntry) instead.
    mekhq.campaign.personnel.Person.getCostToImprove(String)
    Use Person.getCostToImprove(String, boolean) instead.
    mekhq.campaign.personnel.Person.getDailyAvailableTechTime()
    Use Person.getDailyAvailableTechTime(boolean).
    mekhq.campaign.personnel.Person.getGunneryInjuryMod()
    use Person.getInjuryModifiers(boolean) instead.
    mekhq.campaign.personnel.Person.getIntelligence()
    replaced by Person.getReasoning()
    mekhq.campaign.personnel.Person.getIntelligenceDescriptionIndex()
    replaced by Person.getReasoningDescriptionIndex() ()}
    mekhq.campaign.personnel.Person.getIntelligenceXpCostMultiplier(boolean)
    replaced by Person.getReasoningXpCostMultiplier(boolean)
    mekhq.campaign.personnel.Person.getIntelligenceXpCostMultiplier(CampaignOptions)
    replaced by Person.getIntelligenceXpCostMultiplier(boolean) which was then replaced by Person.getReasoningXpCostMultiplier(boolean).
    mekhq.campaign.personnel.Person.getPersonnelLog()
    use Person.getPersonalLog() instead.
    mekhq.campaign.personnel.Person.getPilotingInjuryMod()
    use Person.getInjuryModifiers(boolean) instead.
    mekhq.campaign.personnel.Person.getSkillLevel(String)
    use Person.getSkillLevel(String, boolean, boolean, LocalDate) instead
    mekhq.campaign.personnel.Person.resetMinutesLeft()
    Use Person.resetMinutesLeft(boolean).
    mekhq.campaign.personnel.Person.setIntelligence(Reasoning)
    replaced by Person.setReasoning(Reasoning)
    mekhq.campaign.personnel.Person.setIntelligenceDescriptionIndex(int)
    replaced by Person.setReasoningDescriptionIndex(int)
    mekhq.campaign.personnel.Person.succeed()
    No longer in use
    mekhq.campaign.personnel.PersonUtility.overrideSkills(boolean, boolean, boolean, boolean, boolean, Person, PersonnelRole, SkillLevel)
    use PersonUtility.overrideSkills(boolean, boolean, boolean, boolean, boolean, boolean, Person, PersonnelRole, SkillLevel)
    mekhq.campaign.personnel.PersonUtility.overrideSkills(boolean, boolean, boolean, Person, PersonnelRole, SkillLevel)
    use PersonUtility.overrideSkills(boolean, boolean, boolean, boolean, boolean, boolean, Person, PersonnelRole, SkillLevel)
    mekhq.campaign.personnel.skills.Attributes.changeStrength(int)
    mekhq.campaign.personnel.skills.Attributes.getBody()
    use Attributes.getAttributeScore(SkillAttribute) instead
    mekhq.campaign.personnel.skills.Attributes.getCharisma()
    use Attributes.getAttributeScore(SkillAttribute) instead
    mekhq.campaign.personnel.skills.Attributes.getDexterity()
    use Attributes.getAttributeScore(SkillAttribute) instead
    mekhq.campaign.personnel.skills.Attributes.getIntelligence()
    use Attributes.getAttributeScore(SkillAttribute) instead
    mekhq.campaign.personnel.skills.Attributes.getReflexes()
    use Attributes.getAttributeScore(SkillAttribute) instead
    mekhq.campaign.personnel.skills.Attributes.getStrength()
    use Attributes.getAttributeScore(SkillAttribute) instead
    mekhq.campaign.personnel.skills.Attributes.getWillpower()
    use Attributes.getAttributeScore(SkillAttribute) instead
    mekhq.campaign.personnel.skills.Attributes.setBody(int)
    use Attributes.setAttributeScore(Phenotype, PersonnelOptions, SkillAttribute, int) instead.
    mekhq.campaign.personnel.skills.Attributes.setCharisma(int)
    use Attributes.setAttributeScore(Phenotype, PersonnelOptions, SkillAttribute, int) instead.
    mekhq.campaign.personnel.skills.Attributes.setDexterity(int)
    use Attributes.setAttributeScore(Phenotype, PersonnelOptions, SkillAttribute, int) instead.
    mekhq.campaign.personnel.skills.Attributes.setIntelligence(int)
    use Attributes.setAttributeScore(Phenotype, PersonnelOptions, SkillAttribute, int) instead.
    mekhq.campaign.personnel.skills.Attributes.setReflexes(int)
    use Attributes.setAttributeScore(Phenotype, PersonnelOptions, SkillAttribute, int) instead.
    mekhq.campaign.personnel.skills.Attributes.setStrength(int)
    use Attributes.setAttributeScore(Phenotype, PersonnelOptions, SkillAttribute, int) instead.
    mekhq.campaign.personnel.skills.Attributes.setWillpower(int)
    use Attributes.setAttributeScore(Phenotype, PersonnelOptions, SkillAttribute, int) instead.
    mekhq.campaign.personnel.skills.RandomSkillPreferences.getRecruitBonus(PersonnelRole)
    Use RandomSkillPreferences.getRecruitmentBonus(PersonnelRole) instead.
    mekhq.campaign.personnel.skills.RandomSkillPreferences.getRecruitBonuses()
    Use RandomSkillPreferences.getRecruitmentBonuses().
    mekhq.campaign.personnel.skills.RandomSkillPreferences.getRoleplaySkillsModifier(int)
    Use RandomSkillPreferences.getRoleplaySkillModifier() instead.
    mekhq.campaign.personnel.skills.RandomSkillPreferences.setRecruitBonus(int, int)
    Use RandomSkillPreferences.addRecruitmentBonus(PersonnelRole, int).
    mekhq.campaign.personnel.skills.RandomSkillPreferences.setRoleplaySkillsModifier(int, int)
    Use RandomSkillPreferences.setRoleplaySkillModifier(int) instead.
    mekhq.campaign.personnel.skills.RandomSkillPreferences.setUseClanBonuses(boolean)
    not in use.
    mekhq.campaign.personnel.skills.RandomSkillPreferences.useClanBonuses()
    not in use.
    mekhq.campaign.personnel.skills.Skill.getExperienceLevel()
    use Skill.getExperienceLevel(PersonnelOptions, Attributes, int) or Skill.getExperienceLevel(PersonnelOptions, Attributes) instead.
    mekhq.campaign.personnel.skills.Skill.getFinalSkillValue()
    use Skill.getFinalSkillValue(PersonnelOptions, Attributes, int) instead.
    mekhq.campaign.personnel.skills.Skill.getFinalSkillValue(PersonnelOptions)
    use Skill.getFinalSkillValue(PersonnelOptions, Attributes) instead.
    mekhq.campaign.personnel.skills.Skill.getFinalSkillValue(PersonnelOptions, int)
    use Skill.getFinalSkillValue(PersonnelOptions, Attributes, int) instead.
    mekhq.campaign.personnel.skills.Skill.getSkillLevel()
    use Skill.getSkillLevel(PersonnelOptions, Attributes, int) instead.
    mekhq.campaign.personnel.skills.Skill.getTotalSkillLevel()
    use Skill.getTotalSkillLevel(PersonnelOptions, Attributes, int) instead.
    mekhq.campaign.personnel.skills.Skill.toString(PersonnelOptions, int)
    mekhq.campaign.personnel.skills.SkillDeprecationTool(Campaign, Person)
    use SkillDeprecationTool(Campaign, Person, boolean) instead.
    mekhq.campaign.personnel.skills.SkillType.countUp()
    replaced by SkillType.isCountUp()
    mekhq.campaign.personnel.skills.SkillType.generateInstanceFromXML(Node)
    use SkillType.generateInstanceFromXML(Node, Version) instead
    mekhq.campaign.personnel.skills.SkillType.generateSeparateInstanceFromXML(Node, Map<String, SkillType>)
    use SkillType.generateSeparateInstanceFromXML(Node, Map, Version) instead
    mekhq.campaign.personnel.skills.SkillType.isCombatSkill(SkillType)
    was previously used by Campaign Options, now unused.

    Use SkillType.isSubTypeOf(SkillSubType) instead.

    mekhq.campaign.personnel.skills.SkillType.isGunnery()
    use SkillType.isSubTypeOf(SkillSubType) instead.
    mekhq.campaign.personnel.skills.SkillType.isPiloting()
    use SkillType.isSubTypeOf(SkillSubType) instead.
    mekhq.campaign.randomEvents.GrayMonday.EVENT_DATE_CLARION_NOTE
    unused
    mekhq.campaign.randomEvents.GrayMonday.EVENT_DATE_GRAY_MONDAY
    unused except in deprecated classes
    mekhq.campaign.randomEvents.personalities.enums.Reasoning.getIntelligenceScore()
    replaced by Reasoning.getReasoningScore()
    mekhq.campaign.randomEvents.personalities.PersonalityController.generateBigPersonality(Person)
    use PersonalityController.generatePersonality(Person, boolean) instead
    mekhq.campaign.randomEvents.personalities.PersonalityController.generatePersonality(Person)
    use PersonalityController.generatePersonality(Person, boolean) instead
    mekhq.campaign.unit.Unit.getAstechsMaintained()
    no indicated uses.
    mekhq.campaign.unit.Unit.getMaintainedPct()
    no indicated uses.
    mekhq.campaign.universe.Factions.getFactionLogo(Campaign, String, boolean)
    use Factions.getFactionLogo(int, String) instead
    mekhq.campaign.universe.Planet.getLifeForm(LocalDate)
    no indicated uses.
    mekhq.campaign.universe.Planet.getSourcedDensity()
    no indicated uses
    mekhq.campaign.universe.UnitGeneratorParameters.clearMissionRoles()
    no indicated uses.
    mekhq.gui.baseComponents.AbstractMHQNagDialog
    mekhq.gui.campaignOptions.components.CampaignOptionsHeaderPanel(String, String, boolean)
    mekhq.gui.campaignOptions.contents.PersonnelTab.createSalariesTab()
    This content has been moved to its own tab
    mekhq.gui.campaignOptions.contents.PersonnelTab.loadValuesFromCampaignOptions()
    use PersonnelTab.loadValuesFromCampaignOptions(Version) instead.
    mekhq.gui.campaignOptions.contents.PersonnelTab.loadValuesFromCampaignOptions(CampaignOptions)
    use PersonnelTab.loadValuesFromCampaignOptions(CampaignOptions, Version) instead.
    mekhq.gui.campaignOptions.contents.SkillsTab.createSkillsTab(boolean)
    mekhq.gui.control.EditLogControl(JFrame, Person, LocalDate)
    use EditLogControl(JFrame, Person, LocalDate, LogType) instead.
    mekhq.gui.dialog.BatchXPDialog.PersonnelFilter.setSkill(String)
    Use BatchXPDialog.PersonnelFilter.setSkillName(String) instead.
    mekhq.gui.dialog.ChooseFactionsDialog
    no indicated uses outside own class.
    mekhq.gui.dialog.ContractAutomationDialog
    Unused
    mekhq.gui.dialog.DefectionOffer
    Unused
    mekhq.gui.dialog.MekViewDialog
    No indicated Uses.
    mekhq.gui.dialog.MissionEndPrisonerDefectorDialog
    Unused
    mekhq.gui.dialog.MissionEndPrisonerDialog
    Unused
    mekhq.gui.dialog.randomEvents.GrayMondayDialog
    unused
    mekhq.gui.dialog.randomEvents.prisonerDialogs.PrisonerEscapeeScenarioDialog
    Unused
    mekhq.gui.dialog.randomEvents.prisonerDialogs.PrisonerEventDialog
    Unused
    mekhq.gui.dialog.randomEvents.prisonerDialogs.PrisonerEventResultsDialog
    Unused
    mekhq.gui.dialog.randomEvents.prisonerDialogs.PrisonerRansomEventDialog
    Unused
    mekhq.gui.dialog.randomEvents.prisonerDialogs.PrisonerWarningDialog
    Unused
    mekhq.gui.dialog.randomEvents.prisonerDialogs.PrisonerWarningResultsDialog
    Unused
    mekhq.gui.dialog.resupplyAndCaches.DialogAbandonedConvoy
    Unused
    mekhq.gui.dialog.resupplyAndCaches.DialogInterception
    unused
    mekhq.gui.dialog.resupplyAndCaches.DialogRoleplayEvent
    unused
    mekhq.gui.dialog.SelectUnusedAbilityDialog
    no indicated uses outside of own class.
    mekhq.gui.enums.PersonnelTableModelColumn.isIntelligence()
    replaced by PersonnelTableModelColumn.isReasoning()
    mekhq.gui.enums.PersonnelTableModelColumn.SCROUNGE
    mekhq.gui.model.TechTableModel.getTechDesc(Person, boolean, IPartWork)
    Use TechTableModel.getTechDescription(Person, boolean, IPartWork) instead.
    mekhq.MHQConstants.SAVE_BEFORE_MISSIONS_KEY
    use MHQConstants.SAVE_BEFORE_SCENARIOS_KEY instead.
    mekhq.MHQOptions.getAutosaveBeforeMissionsValue()
    use MHQOptions.getAutosaveBeforeScenariosValue() instead.
    mekhq.MHQOptions.setAutosaveBeforeMissionsValue(boolean)
    use MHQOptions.setAutosaveBeforeScenariosValue(boolean) instead.
    mekhq.service.AutosaveService.requestBeforeMissionAutosave(Campaign)
    Use requestBeforeScenarioAutosave instead.
    mekhq.service.IAutosaveService.requestBeforeMissionAutosave(Campaign)
    use IAutosaveService.requestBeforeScenarioAutosave(mekhq.campaign.Campaign) instead.
  • Deprecated Classes
    Class
    Description
    mekhq.campaign.market.PersonnelMarket
    mekhq.campaign.market.PersonnelMarketCampaignOps
    mekhq.campaign.market.PersonnelMarketDisabled
    mekhq.campaign.market.PersonnelMarketDylan
    mekhq.campaign.market.PersonnelMarketFMMr
    mekhq.campaign.market.PersonnelMarketRandom
    mekhq.campaign.personnel.Clan
    - Move to Faction
    mekhq.gui.baseComponents.AbstractMHQNagDialog
    mekhq.gui.dialog.ChooseFactionsDialog
    no indicated uses outside own class.
    mekhq.gui.dialog.ContractAutomationDialog
    Unused
    mekhq.gui.dialog.DefectionOffer
    Unused
    mekhq.gui.dialog.MekViewDialog
    No indicated Uses.
    mekhq.gui.dialog.MissionEndPrisonerDefectorDialog
    Unused
    mekhq.gui.dialog.MissionEndPrisonerDialog
    Unused
    mekhq.gui.dialog.PersonnelMarketDialog
    mekhq.gui.dialog.randomEvents.GrayMondayDialog
    unused
    mekhq.gui.dialog.randomEvents.prisonerDialogs.PrisonerEscapeeScenarioDialog
    Unused
    mekhq.gui.dialog.randomEvents.prisonerDialogs.PrisonerEventDialog
    Unused
    mekhq.gui.dialog.randomEvents.prisonerDialogs.PrisonerEventResultsDialog
    Unused
    mekhq.gui.dialog.randomEvents.prisonerDialogs.PrisonerRansomEventDialog
    Unused
    mekhq.gui.dialog.randomEvents.prisonerDialogs.PrisonerWarningDialog
    Unused
    mekhq.gui.dialog.randomEvents.prisonerDialogs.PrisonerWarningResultsDialog
    Unused
    mekhq.gui.dialog.resupplyAndCaches.DialogAbandonedConvoy
    Unused
    mekhq.gui.dialog.resupplyAndCaches.DialogInterception
    unused
    mekhq.gui.dialog.resupplyAndCaches.DialogRoleplayEvent
    unused
    mekhq.gui.dialog.SelectUnusedAbilityDialog
    no indicated uses outside of own class.
    mekhq.gui.displayWrappers.ClanDisplay
    Remove alongside Clan
  • Deprecated Fields
    Field
    Description
    mekhq.campaign.personnel.medical.advancedMedical.InjuryTypes.BRUISE
    use InjuryTypes.FRACTURE instead.
    mekhq.campaign.personnel.medical.advancedMedical.InjuryTypes.CUT
    use InjuryTypes.PUNCTURE instead.
    mekhq.campaign.personnel.medical.advancedMedical.InjuryTypes.SPRAIN
    use InjuryTypes.TORN_MUSCLE instead.
    mekhq.campaign.randomEvents.GrayMonday.EVENT_DATE_CLARION_NOTE
    unused
    mekhq.campaign.randomEvents.GrayMonday.EVENT_DATE_GRAY_MONDAY
    unused except in deprecated classes
    mekhq.MHQConstants.SAVE_BEFORE_MISSIONS_KEY
    use MHQConstants.SAVE_BEFORE_SCENARIOS_KEY instead.
  • Deprecated Methods
    Method
    Description
    mekhq.campaign.Campaign.checkOverDueLoans()
    mekhq.campaign.Campaign.getActivePersonnel()
    Use Campaign.getActivePersonnel(boolean) to specify whether to include prisoners. Mediated in 0.50 .06, remove in 0.50.07
    mekhq.campaign.Campaign.getFactionCode()
    Campaign.getFaction().getShortName() instead. Mitigated in 0.50.06, remove in 0.50.07
    mekhq.campaign.Campaign.recruitPerson(Person, boolean)
    use Campaign.recruitPerson(Person, boolean, boolean) instead
    mekhq.campaign.Campaign.recruitPerson(Person, PrisonerStatus)
    use Campaign.recruitPerson(Person, PrisonerStatus, boolean) instead
    mekhq.campaign.Campaign.recruitPerson(Person, PrisonerStatus, boolean, boolean)
    use Campaign.recruitPerson(Person, PrisonerStatus, boolean, boolean, boolean) instead.
    mekhq.campaign.Campaign.setFactionCode(String)
    Use Campaign.setFaction(Faction) instead. Mitigated in 0.50.06, remove in 0.50.07
    mekhq.campaign.CampaignOptions.getAdditionalStrategyDeployment()
    unused except in deprecated methods
    mekhq.campaign.CampaignOptions.getBaseStrategyDeployment()
    unused except in deprecated methods
    mekhq.campaign.CampaignOptions.getMultiCrewStrainDivider()
    Unused
    mekhq.campaign.CampaignOptions.isAcquisitionSupportStaffOnly()
    Use CampaignOptions.isAcquisitionPersonnelCategory(ProcurementPersonnelPick) instead.
    mekhq.campaign.CampaignOptions.isLimitLanceNumUnits()
    unused.
    mekhq.campaign.CampaignOptions.isLimitLanceWeight()
    unused.
    mekhq.campaign.CampaignOptions.isUseIntelligenceXpMultiplier()
    replaced by CampaignOptions.isUseReasoningXpMultiplier()
    mekhq.campaign.CampaignOptions.isUseStrategy()
    unused.
    mekhq.campaign.CampaignOptions.setAcquisitionSupportStaffOnly(boolean)
    Use CampaignOptions.setAcquisitionPersonnelCategory(ProcurementPersonnelPick) instead.
    mekhq.campaign.CampaignOptions.setAdditionalStrategyDeployment(int)
    unused.
    mekhq.campaign.CampaignOptions.setBaseStrategyDeployment(int)
    unused.
    mekhq.campaign.CampaignOptions.setLimitLanceNumUnits(boolean)
    unused.
    mekhq.campaign.CampaignOptions.setLimitLanceWeight(boolean)
    unused.
    mekhq.campaign.CampaignOptions.setMultiCrewStrainDivider(Integer)
    Unused
    mekhq.campaign.CampaignOptions.setUseIntelligenceXpMultiplier(boolean)
    replaced by CampaignOptions.setUseReasoningXpMultiplier(boolean)
    mekhq.campaign.CampaignOptions.setUseStrategy(boolean)
    unused.
    mekhq.campaign.finances.Transaction.voidTransaction()
    - Move to GUI Class
    mekhq.campaign.market.contractMarket.AbstractContractMarket.calculateMaxDeployableCombatTeams(Campaign)
    unused.
    mekhq.campaign.market.contractMarket.AbstractContractMarket.rollCommandClause(Contract, int)
    use AbstractContractMarket.rollCommandClause(Contract, int, boolean) instead.
    mekhq.campaign.market.contractMarket.AbstractContractMarket.setAllyRating(AtBContract, int)
    use AbstractContractMarket.setAllyRating(AtBContract, int, SkillLevel) instead.
    mekhq.campaign.market.contractMarket.AbstractContractMarket.setEnemyRating(AtBContract, int)
    use AbstractContractMarket.setEnemyRating(AtBContract, int, SkillLevel) instead.
    mekhq.campaign.market.contractMarket.AbstractContractMarket.writeToXML(PrintWriter, int)
    use AbstractContractMarket.writeToXML(Campaign, PrintWriter, int) instead
    mekhq.campaign.market.PersonnelMarket.getShipSearchTarget(Campaign, boolean)
    Unused. Seems to be an unused alternative to AtBConfiguration.shipSearchTargetRoll(int, Campaign)
    mekhq.campaign.mission.AtBContract.addEmployerMinorBreaches(int)
    no indicated uses.
    mekhq.campaign.mission.AtBContract.calculateContractDifficulty(Campaign)
    use AtBContract.calculateContractDifficulty(int, boolean, List) instead
    mekhq.campaign.mission.AtBContract.getContractDifficultySkulls(Campaign)
    use AtBContract.getContractDifficultySkulls() instead
    mekhq.campaign.mission.Mission.loadFieldsFromXmlNode(Node)
    use Mission.loadFieldsFromXmlNode(Campaign, Version, Node) instead;
    mekhq.campaign.mission.Mission.writeToXML(PrintWriter, int)
    use instead
    mekhq.campaign.mission.Mission.writeToXMLBegin(PrintWriter, int)
    use Mission.writeToXMLBegin(Campaign, PrintWriter, int) instead;
    mekhq.campaign.parts.Part.decrementQuantity()
    Use Part.changeQuantity(int) directly with a delta of -1 for more explicit control over quantity adjustments.
    mekhq.campaign.parts.Part.incrementQuantity()
    Use Part.changeQuantity(int) directly with a delta of 1 for more explicit control over quantity adjustments.
    mekhq.campaign.parts.Refit.getNewUnitParts()
    - If only used in a Test file, do we need it?
    mekhq.campaign.parts.Refit.getOldUnitParts()
    - If only used in a Test file, do we need it?
    mekhq.campaign.personnel.enums.education.EducationLevel.parseFromInt(int)
    use EducationLevel.fromString(String) instead.
    mekhq.campaign.personnel.enums.education.EducationLevel.parseFromString(String)
    use EducationLevel.fromString(String) instead.
    mekhq.campaign.personnel.enums.PersonnelRole.getDescription()
    use PersonnelRole.getTooltip(boolean) instead
    mekhq.campaign.personnel.enums.PersonnelRole.getMilitaryRoles()
    Use PersonnelRole.getMarketableRoles().
    mekhq.campaign.personnel.enums.PersonnelRole.getName(boolean)
    use PersonnelRole.getLabel(boolean) instead
    mekhq.campaign.personnel.enums.PersonnelRole.getTooltip()
    use PersonnelRole.getTooltip(boolean) instead
    mekhq.campaign.personnel.enums.PersonnelRole.isConventionalAirGrouping()
    use isConventionalAircraftPilot(). Remediated in 0.50.06, remove in 0.50.07
    mekhq.campaign.personnel.enums.PersonnelRole.parseFromString(String)
    use PersonnelRole.fromString(String) instead.
    mekhq.campaign.personnel.enums.PersonnelStatus.getImplementedStatuses()
    use PersonnelStatus.getImplementedStatuses(boolean, boolean) instead.
    mekhq.campaign.personnel.enums.Phenotype.getGroupingName()
    use Phenotype.getLabel() instead
    mekhq.campaign.personnel.enums.Phenotype.getName()
    use Phenotype.getLabel() instead
    mekhq.campaign.personnel.enums.Phenotype.getToolTipText()
    use Phenotype.getTooltip() instead
    mekhq.campaign.personnel.enums.Phenotype.parseFromString(String)
    use Phenotype.fromString(String) instead.
    mekhq.campaign.personnel.generator.AbstractSkillGenerator.generateRoleplaySkills(Person, int)
    use AbstractSkillGenerator.generateRoleplaySkills(Person) instead.
    mekhq.campaign.personnel.Person.addLogEntry(LogEntry)
    use Person.addPersonalLogEntry(LogEntry) instead.
    mekhq.campaign.personnel.Person.getCostToImprove(String)
    Use Person.getCostToImprove(String, boolean) instead.
    mekhq.campaign.personnel.Person.getDailyAvailableTechTime()
    Use Person.getDailyAvailableTechTime(boolean).
    mekhq.campaign.personnel.Person.getGunneryInjuryMod()
    use Person.getInjuryModifiers(boolean) instead.
    mekhq.campaign.personnel.Person.getIntelligence()
    replaced by Person.getReasoning()
    mekhq.campaign.personnel.Person.getIntelligenceDescriptionIndex()
    replaced by Person.getReasoningDescriptionIndex() ()}
    mekhq.campaign.personnel.Person.getIntelligenceXpCostMultiplier(boolean)
    replaced by Person.getReasoningXpCostMultiplier(boolean)
    mekhq.campaign.personnel.Person.getIntelligenceXpCostMultiplier(CampaignOptions)
    replaced by Person.getIntelligenceXpCostMultiplier(boolean) which was then replaced by Person.getReasoningXpCostMultiplier(boolean).
    mekhq.campaign.personnel.Person.getPersonnelLog()
    use Person.getPersonalLog() instead.
    mekhq.campaign.personnel.Person.getPilotingInjuryMod()
    use Person.getInjuryModifiers(boolean) instead.
    mekhq.campaign.personnel.Person.getSkillLevel(String)
    use Person.getSkillLevel(String, boolean, boolean, LocalDate) instead
    mekhq.campaign.personnel.Person.resetMinutesLeft()
    Use Person.resetMinutesLeft(boolean).
    mekhq.campaign.personnel.Person.setIntelligence(Reasoning)
    replaced by Person.setReasoning(Reasoning)
    mekhq.campaign.personnel.Person.setIntelligenceDescriptionIndex(int)
    replaced by Person.setReasoningDescriptionIndex(int)
    mekhq.campaign.personnel.Person.succeed()
    No longer in use
    mekhq.campaign.personnel.PersonUtility.overrideSkills(boolean, boolean, boolean, boolean, boolean, Person, PersonnelRole, SkillLevel)
    use PersonUtility.overrideSkills(boolean, boolean, boolean, boolean, boolean, boolean, Person, PersonnelRole, SkillLevel)
    mekhq.campaign.personnel.PersonUtility.overrideSkills(boolean, boolean, boolean, Person, PersonnelRole, SkillLevel)
    use PersonUtility.overrideSkills(boolean, boolean, boolean, boolean, boolean, boolean, Person, PersonnelRole, SkillLevel)
    mekhq.campaign.personnel.skills.Attributes.changeStrength(int)
    mekhq.campaign.personnel.skills.Attributes.getBody()
    use Attributes.getAttributeScore(SkillAttribute) instead
    mekhq.campaign.personnel.skills.Attributes.getCharisma()
    use Attributes.getAttributeScore(SkillAttribute) instead
    mekhq.campaign.personnel.skills.Attributes.getDexterity()
    use Attributes.getAttributeScore(SkillAttribute) instead
    mekhq.campaign.personnel.skills.Attributes.getIntelligence()
    use Attributes.getAttributeScore(SkillAttribute) instead
    mekhq.campaign.personnel.skills.Attributes.getReflexes()
    use Attributes.getAttributeScore(SkillAttribute) instead
    mekhq.campaign.personnel.skills.Attributes.getStrength()
    use Attributes.getAttributeScore(SkillAttribute) instead
    mekhq.campaign.personnel.skills.Attributes.getWillpower()
    use Attributes.getAttributeScore(SkillAttribute) instead
    mekhq.campaign.personnel.skills.Attributes.setBody(int)
    use Attributes.setAttributeScore(Phenotype, PersonnelOptions, SkillAttribute, int) instead.
    mekhq.campaign.personnel.skills.Attributes.setCharisma(int)
    use Attributes.setAttributeScore(Phenotype, PersonnelOptions, SkillAttribute, int) instead.
    mekhq.campaign.personnel.skills.Attributes.setDexterity(int)
    use Attributes.setAttributeScore(Phenotype, PersonnelOptions, SkillAttribute, int) instead.
    mekhq.campaign.personnel.skills.Attributes.setIntelligence(int)
    use Attributes.setAttributeScore(Phenotype, PersonnelOptions, SkillAttribute, int) instead.
    mekhq.campaign.personnel.skills.Attributes.setReflexes(int)
    use Attributes.setAttributeScore(Phenotype, PersonnelOptions, SkillAttribute, int) instead.
    mekhq.campaign.personnel.skills.Attributes.setStrength(int)
    use Attributes.setAttributeScore(Phenotype, PersonnelOptions, SkillAttribute, int) instead.
    mekhq.campaign.personnel.skills.Attributes.setWillpower(int)
    use Attributes.setAttributeScore(Phenotype, PersonnelOptions, SkillAttribute, int) instead.
    mekhq.campaign.personnel.skills.RandomSkillPreferences.getRecruitBonus(PersonnelRole)
    Use RandomSkillPreferences.getRecruitmentBonus(PersonnelRole) instead.
    mekhq.campaign.personnel.skills.RandomSkillPreferences.getRecruitBonuses()
    Use RandomSkillPreferences.getRecruitmentBonuses().
    mekhq.campaign.personnel.skills.RandomSkillPreferences.getRoleplaySkillsModifier(int)
    Use RandomSkillPreferences.getRoleplaySkillModifier() instead.
    mekhq.campaign.personnel.skills.RandomSkillPreferences.setRecruitBonus(int, int)
    Use RandomSkillPreferences.addRecruitmentBonus(PersonnelRole, int).
    mekhq.campaign.personnel.skills.RandomSkillPreferences.setRoleplaySkillsModifier(int, int)
    Use RandomSkillPreferences.setRoleplaySkillModifier(int) instead.
    mekhq.campaign.personnel.skills.RandomSkillPreferences.setUseClanBonuses(boolean)
    not in use.
    mekhq.campaign.personnel.skills.RandomSkillPreferences.useClanBonuses()
    not in use.
    mekhq.campaign.personnel.skills.Skill.getExperienceLevel()
    use Skill.getExperienceLevel(PersonnelOptions, Attributes, int) or Skill.getExperienceLevel(PersonnelOptions, Attributes) instead.
    mekhq.campaign.personnel.skills.Skill.getFinalSkillValue()
    use Skill.getFinalSkillValue(PersonnelOptions, Attributes, int) instead.
    mekhq.campaign.personnel.skills.Skill.getFinalSkillValue(PersonnelOptions)
    use Skill.getFinalSkillValue(PersonnelOptions, Attributes) instead.
    mekhq.campaign.personnel.skills.Skill.getFinalSkillValue(PersonnelOptions, int)
    use Skill.getFinalSkillValue(PersonnelOptions, Attributes, int) instead.
    mekhq.campaign.personnel.skills.Skill.getSkillLevel()
    use Skill.getSkillLevel(PersonnelOptions, Attributes, int) instead.
    mekhq.campaign.personnel.skills.Skill.getTotalSkillLevel()
    use Skill.getTotalSkillLevel(PersonnelOptions, Attributes, int) instead.
    mekhq.campaign.personnel.skills.Skill.toString(PersonnelOptions, int)
    mekhq.campaign.personnel.skills.SkillType.countUp()
    replaced by SkillType.isCountUp()
    mekhq.campaign.personnel.skills.SkillType.generateInstanceFromXML(Node)
    use SkillType.generateInstanceFromXML(Node, Version) instead
    mekhq.campaign.personnel.skills.SkillType.generateSeparateInstanceFromXML(Node, Map<String, SkillType>)
    use SkillType.generateSeparateInstanceFromXML(Node, Map, Version) instead
    mekhq.campaign.personnel.skills.SkillType.isCombatSkill(SkillType)
    was previously used by Campaign Options, now unused.

    Use SkillType.isSubTypeOf(SkillSubType) instead.

    mekhq.campaign.personnel.skills.SkillType.isGunnery()
    use SkillType.isSubTypeOf(SkillSubType) instead.
    mekhq.campaign.personnel.skills.SkillType.isPiloting()
    use SkillType.isSubTypeOf(SkillSubType) instead.
    mekhq.campaign.Quartermaster.addPart(Part, int)
    Use Quartermaster.addPart(Part, int, boolean) instead to explicitly indicate whether the part is brand new.
    mekhq.campaign.randomEvents.personalities.enums.Reasoning.getIntelligenceScore()
    replaced by Reasoning.getReasoningScore()
    mekhq.campaign.randomEvents.personalities.PersonalityController.generateBigPersonality(Person)
    use PersonalityController.generatePersonality(Person, boolean) instead
    mekhq.campaign.randomEvents.personalities.PersonalityController.generatePersonality(Person)
    use PersonalityController.generatePersonality(Person, boolean) instead
    mekhq.campaign.unit.Unit.getAstechsMaintained()
    no indicated uses.
    mekhq.campaign.unit.Unit.getCurrentASFCapacity()
    this only checks ship transport type, use getCurrentTransportCapacity(CampaignTransportType.SHIP_TRANSPORT, appropriate bay class) to replicate this
    mekhq.campaign.unit.Unit.getCurrentBattleArmorCapacity()
    this only checks a ship transport type, use getCurrentTransportCapacity(CampaignTransportType.SHIP_TRANSPORT, appropriate bay class) to replicate this
    mekhq.campaign.unit.Unit.getCurrentDocks()
    this only checks ship transport type, use getCurrentTransportCapacity(CampaignTransportType.SHIP_TRANSPORT, appropriate bay class) to replicate this
    mekhq.campaign.unit.Unit.getCurrentHeavyVehicleCapacity()
    this only checks a ship transport type, use getCurrentTransportCapacity(CampaignTransportType.SHIP_TRANSPORT, appropriate bay class) to replicate this
    mekhq.campaign.unit.Unit.getCurrentInfantryCapacity()
    this only checks a ship transport type, use getCurrentTransportCapacity(CampaignTransportType.SHIP_TRANSPORT, appropriate bay class) to replicate this
    mekhq.campaign.unit.Unit.getCurrentLightVehicleCapacity()
    this only checks a ship transport type, use getCurrentTransportCapacity(CampaignTransportType.SHIP_TRANSPORT, appropriate bay class) to replicate this
    mekhq.campaign.unit.Unit.getCurrentMekCapacity()
    this only checks ship transport type, use getCurrentTransportCapacity(CampaignTransportType.SHIP_TRANSPORT, appropriate bay class) to replicate this
    mekhq.campaign.unit.Unit.getCurrentProtoMekCapacity()
    this only checks ship transport type, use getCurrentTransportCapacity(CampaignTransportType.SHIP_TRANSPORT, appropriate bay class) to replicate this
    mekhq.campaign.unit.Unit.getCurrentSmallCraftCapacity()
    this only checks ship transport type, use getCurrentTransportCapacity(CampaignTransportType.SHIP_TRANSPORT, appropriate bay class) to replicate this
    mekhq.campaign.unit.Unit.getCurrentSuperHeavyVehicleCapacity()
    this only checks a ship transport type, use getCurrentTransportCapacity(CampaignTransportType.SHIP_TRANSPORT, appropriate bay class) to replicate this
    mekhq.campaign.unit.Unit.getMaintainedPct()
    no indicated uses.
    mekhq.campaign.unit.Unit.setASFCapacity(double)
    this only sets for ship transport type. Transport Capacities should not be manually updated with this, it should happen inside any loading flows. If you really need to replicate this use setCurrentShipTransportCapacity(CampaignTransportType.SHIP_TRANSPORT, appropriate bay class) - but you probably don't want to do that
    mekhq.campaign.unit.Unit.setBattleArmorCapacity(double)
    this only sets for a ship transport type. Transport Capacities should not be manually updated with this, it should happen inside any loading flows. If you really need to replicate this use setCurrentShipTransportCapacity(CampaignTransportType.SHIP_TRANSPORT, appropriate bay class) - but you probably don't want to do that
    mekhq.campaign.unit.Unit.setDocks(int)
    this only sets for a ship transport type. Transport Capacities should not be manually updated with this, it should happen inside any loading flows. If you really need to replicate this, use setCurrentShipTransportCapacity(CampaignTransportType.SHIP_TRANSPORT, appropriate bay class) - but you probably don't want to do that
    mekhq.campaign.unit.Unit.setHeavyVehicleCapacity(double)
    this only sets for a ship transport type. Transport Capacities should not be manually updated with this, it should happen inside any loading flows. If you really need to replicate this use setCurrentShipTransportCapacity(CampaignTransportType.SHIP_TRANSPORT, appropriate bay class) - but you probably don't want to do that
    mekhq.campaign.unit.Unit.setInfantryCapacity(double)
    this only sets for ship transport type. Transport Capacities should not be manually updated with this, it should happen inside any loading flows. If you really need to replicate this use setCurrentShipTransportCapacity(CampaignTransportType.SHIP_TRANSPORT, appropriate bay class) - but you probably don't want to do that
    mekhq.campaign.unit.Unit.setLightVehicleCapacity(double)
    this only sets for a ship transport type. Transport Capacities should not be manually updated with this, it should happen inside any loading flows. If you really need to replicate this use setCurrentShipTransportCapacity(CampaignTransportType.SHIP_TRANSPORT, appropriate bay class) - but you probably don't want to do that
    mekhq.campaign.unit.Unit.setMekCapacity(double)
    this only sets for ship transport type. Transport Capacities should not be manually updated with this, it should happen inside any loading flows. If you really need to replicate this use setCurrentShipTransportCapacity(CampaignTransportType.SHIP_TRANSPORT, appropriate bay class) - but you probably don't want to do that
    mekhq.campaign.unit.Unit.setProtoCapacity(double)
    this only sets for ship transport type. Transport Capacities should not be manually updated with this, it should happen inside any loading flows. If you really need to replicate this use setCurrentShipTransportCapacity(CampaignTransportType.SHIP_TRANSPORT, appropriate bay class) - but you probably don't want to do that
    mekhq.campaign.unit.Unit.setSmallCraftCapacity(double)
    this only sets for ship transport type. Transport Capacities should not be manually updated with this, it should happen inside any loading flows. If you really need to replicate this use setCurrentShipTransportCapacity(CampaignTransportType.SHIP_TRANSPORT, appropriate bay class) - but you probably don't want to do that
    mekhq.campaign.unit.Unit.setSuperHeavyVehicleCapacity(double)
    this only sets for a ship transport type. Transport Capacities should not be manually updated with this, it should happen inside any loading flows. If you really need to replicate this use setCurrentShipTransportCapacity(CampaignTransportType.SHIP_TRANSPORT, appropriate bay class) - but you probably don't want to do that
    mekhq.campaign.universe.Factions.getFactionLogo(Campaign, String, boolean)
    use Factions.getFactionLogo(int, String) instead
    mekhq.campaign.universe.Planet.getLifeForm(LocalDate)
    no indicated uses.
    mekhq.campaign.universe.Planet.getSourcedDensity()
    no indicated uses
    mekhq.campaign.universe.RandomFactionGenerator.getEmployer()
    use RandomFactionGenerator.getEmployerFaction() instead
    mekhq.campaign.universe.UnitGeneratorParameters.clearMissionRoles()
    no indicated uses.
    mekhq.gui.campaignOptions.contents.PersonnelTab.createSalariesTab()
    This content has been moved to its own tab
    mekhq.gui.campaignOptions.contents.PersonnelTab.loadValuesFromCampaignOptions()
    use PersonnelTab.loadValuesFromCampaignOptions(Version) instead.
    mekhq.gui.campaignOptions.contents.PersonnelTab.loadValuesFromCampaignOptions(CampaignOptions)
    use PersonnelTab.loadValuesFromCampaignOptions(CampaignOptions, Version) instead.
    mekhq.gui.campaignOptions.contents.SkillsTab.createSkillsTab(boolean)
    mekhq.gui.dialog.BatchXPDialog.PersonnelFilter.setSkill(String)
    Use BatchXPDialog.PersonnelFilter.setSkillName(String) instead.
    mekhq.gui.enums.PersonnelTableModelColumn.isIntelligence()
    replaced by PersonnelTableModelColumn.isReasoning()
    mekhq.gui.model.TechTableModel.getTechDesc(Person, boolean, IPartWork)
    Use TechTableModel.getTechDescription(Person, boolean, IPartWork) instead.
    mekhq.gui.utilities.JMenuHelpers.addMenuIfNonEmpty(JMenu, JMenu)
    since 0.50.04, replaced by JScrollableMenu
    mekhq.gui.utilities.JMenuHelpers.addMenuIfNonEmpty(JMenu, JMenu, int)
    since 0.50.04, replaced by JScrollableMenu
    mekhq.gui.utilities.JMenuHelpers.addMenuIfNonEmpty(JPopupMenu, JMenu)
    since 0.50.04, replaced by JScrollablePopupMenu
    mekhq.gui.utilities.JMenuHelpers.addMenuIfNonEmpty(JPopupMenu, JMenu, int)
    since 0.50.04, replaced by JScrollablePopupMenu
    mekhq.MHQOptions.getAutosaveBeforeMissionsValue()
    use MHQOptions.getAutosaveBeforeScenariosValue() instead.
    mekhq.MHQOptions.setAutosaveBeforeMissionsValue(boolean)
    use MHQOptions.setAutosaveBeforeScenariosValue(boolean) instead.
    mekhq.service.AutosaveService.requestBeforeMissionAutosave(Campaign)
    Use requestBeforeScenarioAutosave instead.
    mekhq.service.IAutosaveService.requestBeforeMissionAutosave(Campaign)
    use IAutosaveService.requestBeforeScenarioAutosave(mekhq.campaign.Campaign) instead.
  • Deprecated Constructors
    Constructor
    Description
    mekhq.campaign.personnel.skills.SkillDeprecationTool(Campaign, Person)
    use SkillDeprecationTool(Campaign, Person, boolean) instead.
    mekhq.gui.campaignOptions.components.CampaignOptionsHeaderPanel(String, String, boolean)
    mekhq.gui.control.EditLogControl(JFrame, Person, LocalDate)
    use EditLogControl(JFrame, Person, LocalDate, LogType) instead.
  • Deprecated Enum Constants
    Enum Constant
    Description
    mekhq.gui.enums.PersonnelTableModelColumn.SCROUNGE