@Override
    @Contract("_ -> this")
    default @NotNull Builder decorations(final @NotNull Map<TextDecoration, TextDecoration.State> decorations) {
      return MutableStyleSetter.super.decorations(decorations);
    }
Sets decorations for this style using the specified {@code decorations} map.

<p>If a given decoration does not have a value explicitly set, the value of that particular decoration is not changed.</p>

@param decorations a map containing text decorations and their respective state.
@return this builder.
@since 4.10.0
api/src/main/java/net/kyori/adventure/text/format/Style.java