Skip to content

Commit

Permalink
1.17 compatibility
Browse files Browse the repository at this point in the history
  • Loading branch information
replaceitem committed Jun 9, 2021
1 parent 66b189a commit df6e160
Showing 1 changed file with 11 additions and 3 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -4,15 +4,17 @@
import net.minecraft.client.font.TextRenderer;
import net.minecraft.client.gui.Drawable;
import net.minecraft.client.gui.Element;
import net.minecraft.client.gui.Narratable;
import net.minecraft.client.gui.screen.Screen;
import net.minecraft.client.gui.widget.AbstractButtonWidget;
import net.minecraft.client.gui.screen.narration.NarrationMessageBuilder;
import net.minecraft.client.gui.screen.narration.NarrationPart;
import net.minecraft.client.gui.widget.ClickableWidget;
import net.minecraft.client.util.math.MatrixStack;
import net.minecraft.text.LiteralText;
import net.minecraft.text.MutableText;
import net.minecraft.util.math.MathHelper;
import symbolchat.symbolchat.SymbolSelectionPanel;

public class SymbolButtonWidget extends AbstractButtonWidget implements Drawable, Element {
public class SymbolButtonWidget extends ClickableWidget implements Drawable, Element, Narratable {

public static final int symbolSize = 12;

Expand Down Expand Up @@ -42,4 +44,10 @@ public void renderButton(MatrixStack matrices, int mouseX, int mouseY, float del
drawCenteredText(matrices, textRenderer, this.getMessage(), this.x + this.width / 2, this.y + (this.height - 8) / 2, z | MathHelper.ceil(this.alpha * 255.0F) << 24);
}
}

@Override
public void appendNarrations(NarrationMessageBuilder builder) {
this.method_37021(builder);
builder.put(NarrationPart.HINT, "Symbol chat button");
}
}

0 comments on commit df6e160

Please sign in to comment.