@Override public void setCrew(Crew newCrew) { if (newCrew instanceof LAMPilot) { super.setCrew(newCrew); } else { super.setCrew(LAMPilot.convertToLAMPilot(this, newCrew)); } }
crew = LAMPilot.convertToLAMPilot((LandAirMech)entity, crew); Crew aeroCrew = new Crew(CrewType.SINGLE); Map<String,String> aeroAttributes = new HashMap<>(attributes);