Switch to new GUI sync system, very buggy and untested

This commit is contained in:
Raoul Van den Berge
2016-08-05 13:46:17 +02:00
parent 825eaed975
commit c9d6443d06
47 changed files with 573 additions and 1043 deletions

View File

@@ -1,11 +1,8 @@
package refinedstorage.gui.sidebutton;
import net.minecraft.util.text.TextFormatting;
import refinedstorage.RefinedStorage;
import refinedstorage.gui.GuiBase;
import refinedstorage.network.MessageModeToggle;
import refinedstorage.tile.config.IModeConfig;
import refinedstorage.tile.config.ModeConstants;
public class SideButtonMode extends SideButton {
private IModeConfig config;
@@ -16,7 +13,7 @@ public class SideButtonMode extends SideButton {
@Override
public String getTooltip(GuiBase gui) {
return TextFormatting.GREEN + gui.t("sidebutton.refinedstorage:mode") + TextFormatting.RESET + "\n" + gui.t("sidebutton.refinedstorage:mode." + (config.getMode() == ModeConstants.WHITELIST ? "whitelist" : "blacklist"));
return TextFormatting.GREEN + gui.t("sidebutton.refinedstorage:mode") + TextFormatting.RESET + "\n" + gui.t("sidebutton.refinedstorage:mode." + (config.getMode() == IModeConfig.WHITELIST ? "whitelist" : "blacklist"));
}
@Override
@@ -25,9 +22,9 @@ public class SideButtonMode extends SideButton {
int tx = 0;
if (config.getMode() == ModeConstants.WHITELIST) {
if (config.getMode() == IModeConfig.WHITELIST) {
tx = 0;
} else if (config.getMode() == ModeConstants.BLACKLIST) {
} else if (config.getMode() == IModeConfig.BLACKLIST) {
tx = 16;
}
@@ -36,6 +33,6 @@ public class SideButtonMode extends SideButton {
@Override
public void actionPerformed() {
RefinedStorage.INSTANCE.network.sendToServer(new MessageModeToggle(config));
config.setMode(config.getMode() == IModeConfig.WHITELIST ? IModeConfig.BLACKLIST : IModeConfig.WHITELIST);
}
}