@@ -0,0 +1,2081 @@
+package com.almuradev.almurasdk.util;%0A%0Aimport net.malisis.core.renderer.font.FontRenderOptions;%0A%0Apublic class FontRenderOptionsBuilder %7B%0A%0A    private float fontScale;%0A    private int color;%0A    private boolean shadow, bold, italic, strikethrough, spansMultipleLines;%0A%0A    public FontRenderOptionsBuilder fontScale(float fontScale) %7B%0A        this.fontScale = fontScale;%0A        return this;%0A    %7D%0A%0A    public FontRenderOptionsBuilder color(int color) %7B%0A        this.color = color;%0A        return this;%0A    %7D%0A%0A    public FontRenderOptionsBuilder shadow(boolean shadow) %7B%0A        this.shadow = shadow;%0A        return this;%0A    %7D%0A%0A    public FontRenderOptionsBuilder bold(boolean bold) %7B%0A        this.bold = bold;%0A        return this;%0A    %7D%0A%0A    public FontRenderOptionsBuilder italic(boolean italic) %7B%0A        this.italic = italic;%0A        return this;%0A    %7D%0A%0A    public FontRenderOptionsBuilder strikethrough(boolean strikethrough) %7B%0A        this.strikethrough = strikethrough;%0A        return this;%0A    %7D%0A%0A    public FontRenderOptionsBuilder spansMultipleLines(boolean spansMultipleLines) %7B%0A        this.spansMultipleLines = spansMultipleLines;%0A        return this;%0A    %7D%0A%0A    public FontRenderOptionsBuilder from(FontRenderOptions existing) %7B%0A        this.fontScale = existing.fontScale;%0A        this.color = existing.color;%0A        this.shadow = existing.shadow;%0A        this.bold = existing.bold;%0A        this.italic = existing.italic;%0A        this.strikethrough = existing.strikethrough;%0A        this.spansMultipleLines = existing.multiLines;%0A        return this;%0A    %7D%0A%0A    public FontRenderOptions build() %7B%0A        final FontRenderOptions options = new FontRenderOptions();%0A        options.fontScale = fontScale;%0A        options.color = color;%0A        options.shadow = shadow;%0A        options.bold = bold;%0A        options.italic = italic;%0A        options.strikethrough = strikethrough;%0A        options.multiLines = spansMultipleLines;%0A        return options;%0A    %7D%0A%0A    public static FontRenderOptionsBuilder builder() %7B%0A        return new FontRenderOptionsBuilder();%0A    %7D%0A%7D%0A

Add FontRenderOptionsBuilder, a utility for dealing with FontRenderOptions.