use of uk.co.qmunity.lib.client.gui.widget.WidgetMode in project BluePower by Qmunity.
the class GuiProjectTable method initGui.
@Override
public void initGui() {
super.initGui();
addWidget(new WidgetMode(0, guiLeft + 15, guiTop + 20, 176, 1, Refs.MODID + ":textures/gui/project_table.png") {
@Override
public void addTooltip(int mouseX, int mouseY, List<String> curTip, boolean shift) {
curTip.add("gui.bluepower:projectTable.clearGrid");
}
});
}
use of uk.co.qmunity.lib.client.gui.widget.WidgetMode in project BluePower by Qmunity.
the class GuiRegulator method initGui.
@Override
public void initGui() {
super.initGui();
WidgetColor colorWidget = new WidgetColor(0, guiLeft + 135, guiTop + 55);
colorWidget.value = regulator.color.ordinal();
addWidget(colorWidget);
WidgetMode modeWidget = new WidgetMode(1, guiLeft + 135, guiTop + 20, 216, 2, Refs.MODID + ":textures/gui/regulator.png") {
@Override
public void addTooltip(int mouseX, int mouseY, List<String> curTip, boolean shiftPressed) {
curTip.add("gui.bluepower:sortingMachine.mode");
curTip.add("gui.bluepower:regulator.mode." + (value == 0 ? "ratio" : "supply"));
if (shiftPressed) {
curTip.add("gui.bluepower:regulator.mode." + (value == 0 ? "ratio" : "supply") + ".info");
} else {
curTip.add("gui.bluepower:tooltip.sneakForInfo");
}
}
};
modeWidget.value = regulator.mode;
addWidget(modeWidget);
WidgetFuzzySetting fuzzyWidget = new WidgetFuzzySetting(2, guiLeft + 135, guiTop + 70);
fuzzyWidget.value = regulator.fuzzySetting;
addWidget(fuzzyWidget);
}
use of uk.co.qmunity.lib.client.gui.widget.WidgetMode in project BluePower by Qmunity.
the class GuiRetriever method initGui.
@Override
public void initGui() {
super.initGui();
WidgetMode colorWidget = new WidgetMode(2, guiLeft + 117, guiTop + 20, 202, 2, Refs.MODID + ":textures/gui/retriever.png") {
@Override
public void addTooltip(int mouseX, int mouseY, List<String> curTip, boolean shiftPressed) {
curTip.add("gui.bluepower:sortingMachine.mode");
curTip.add("gui.bluepower:retriever.mode." + (value == 0 ? "sequential" : "any"));
if (shiftPressed) {
curTip.add("gui.bluepower:retriever.mode." + (value == 0 ? "sequential" : "any") + ".info");
} else {
curTip.add("gui.bluepower:tooltip.sneakForInfo");
}
}
};
colorWidget.value = ((TileRetriever) filter).mode;
addWidget(colorWidget);
}
Aggregations