returns a multiability based on name . concode_field_sep ArrayList<MultiAbilityInfoSub> abilities concode_elem_sep Map<Player,String> playerBoundAbility concode_elem_sep ArrayList<MultiAbilityInfo> multiAbilityList concode_elem_sep Map<Player,Integer> playerSlot concode_elem_sep String name concode_elem_sep Map<Player,HashMap<Integer,String>> playerAbilities concode_elem_sep Element element concode_field_sep void setName concode_elem_sep void setName concode_elem_sep String getName concode_elem_sep String getName concode_elem_sep void bindMultiAbility concode_elem_sep String getBoundMultiAbility concode_elem_sep void remove concode_elem_sep void manage concode_elem_sep void scrollHotBarSlots concode_elem_sep void removeAll concode_elem_sep ArrayList<MultiAbilityInfoSub> getAbilities concode_elem_sep void unbindMultiAbility concode_elem_sep Element getElement concode_elem_sep ChatColor getAbilityColor concode_elem_sep boolean hasMultiAbilityBound concode_elem_sep boolean hasMultiAbilityBound concode_elem_sep void setElement concode_elem_sep void setAbilities
MultiAbilityInfo function ( String arg0 ) { for ( MultiAbilityInfo loc0 : multiAbilityList ) { if ( loc0 . getName ( ) . equalsIgnoreCase ( arg0 ) ) return loc0 ; } return null ; }