]> git.lizzy.rs Git - BoundingBoxOutlineReloaded.git/blob - src/main/java/com/irtimaled/bbor/client/gui/SettingsScreenButton.java
Several fixes
[BoundingBoxOutlineReloaded.git] / src / main / java / com / irtimaled / bbor / client / gui / SettingsScreenButton.java
1 package com.irtimaled.bbor.client.gui;
2
3 import com.irtimaled.bbor.client.interop.ClientInterop;
4 import net.minecraft.client.gui.screen.Screen;
5 import net.minecraft.client.gui.screen.narration.NarrationMessageBuilder;
6
7 public class SettingsScreenButton extends AbstractButton {
8     private final SettingsScreen screen;
9
10     public SettingsScreenButton(int x, int y, int width, String label, Screen lastScreen) {
11         super(x, y, width, label);
12         screen = new SettingsScreen(lastScreen);
13     }
14
15     @Override
16     public void onPressed() {
17         ClientInterop.displayScreen(screen);
18     }
19
20     @Override
21     public void appendNarrations(NarrationMessageBuilder narrationMessageBuilder) {
22         // TODO
23         this.appendDefaultNarrations(narrationMessageBuilder);
24     }
25 }