question: as some translatable #gettranslation methods have not been implemented yet , this allows us to try to usethe method in a safer manner for catalogtype s. concode_field_sep Supplier<MessageProvider> messageProvider concode_elem_sep UUID consoleFakeUUID concode_field_sep Optional<OptionSubject> getSubject concode_elem_sep Text getTextMessageWithTextFormat concode_elem_sep String getTimeStringFromSeconds concode_elem_sep String getTimeToNow concode_elem_sep Optional<T> testForEndTimestamp concode_elem_sep String getMessageWithFormat concode_elem_sep boolean isFirstPlay concode_elem_sep Optional<String> getKeyIgnoreCase concode_elem_sep UUID getUUID concode_elem_sep void setMessageProvider concode_elem_sep Optional<String> getOptionFromSubject concode_elem_sep Text getTextMessageWithFormat concode_elem_sep Optional<T> getValueIgnoreCase concode_elem_sep boolean isLocationInWorldBorder concode_elem_sep void appendComma concode_elem_sep Set<Class<? extends T>> getClasses concode_elem_sep String getTimeFromTicks
target: String function ( T arg0 ) { try { String loc0 = arg0 . getTranslation ( ) . get ( ) ; if ( ! loc0 . isEmpty ( ) ) { return loc0 ; } } catch ( AbstractMethodError loc0 ) { } return arg0 . getName ( ) ; }