From f3ae4fa5593f09562ef9f0e25a67e4d89d813047 Mon Sep 17 00:00:00 2001 From: Raoul Van den Berge Date: Wed, 5 Jul 2017 11:41:32 +0200 Subject: [PATCH] Small cleanup --- .../com/raoulvdberge/refinedstorage/RSUtils.java | 1 + .../refinedstorage/tile/grid/TileGrid.java | 2 +- .../tile/grid/portable/TilePortableGrid.java | 12 ++++++------ 3 files changed, 8 insertions(+), 7 deletions(-) diff --git a/src/main/java/com/raoulvdberge/refinedstorage/RSUtils.java b/src/main/java/com/raoulvdberge/refinedstorage/RSUtils.java index db5a2cda4..b2925a909 100755 --- a/src/main/java/com/raoulvdberge/refinedstorage/RSUtils.java +++ b/src/main/java/com/raoulvdberge/refinedstorage/RSUtils.java @@ -217,6 +217,7 @@ public final class RSUtils { return other; } + @SuppressWarnings("unchecked") public static NonNullList emptyNonNullList() { return (NonNullList) EMPTY_NON_NULL_LIST; } diff --git a/src/main/java/com/raoulvdberge/refinedstorage/tile/grid/TileGrid.java b/src/main/java/com/raoulvdberge/refinedstorage/tile/grid/TileGrid.java index d81f385b4..d44167972 100755 --- a/src/main/java/com/raoulvdberge/refinedstorage/tile/grid/TileGrid.java +++ b/src/main/java/com/raoulvdberge/refinedstorage/tile/grid/TileGrid.java @@ -61,7 +61,7 @@ public class TileGrid extends TileNode { t.getNode().markDirty(); }, p -> { if (Minecraft.getMinecraft().currentScreen instanceof GuiGrid) { - ((GuiGrid) Minecraft.getMinecraft().currentScreen).markForSorting(); + GuiGrid.markForSorting(); } }); public static final TileDataParameter OREDICT_PATTERN = new TileDataParameter<>(DataSerializers.BOOLEAN, false, t -> t.getNode().isOredictPattern(), (t, v) -> { diff --git a/src/main/java/com/raoulvdberge/refinedstorage/tile/grid/portable/TilePortableGrid.java b/src/main/java/com/raoulvdberge/refinedstorage/tile/grid/portable/TilePortableGrid.java index 90440e3c4..166898707 100644 --- a/src/main/java/com/raoulvdberge/refinedstorage/tile/grid/portable/TilePortableGrid.java +++ b/src/main/java/com/raoulvdberge/refinedstorage/tile/grid/portable/TilePortableGrid.java @@ -54,19 +54,19 @@ import java.util.List; public class TilePortableGrid extends TileBase implements IGrid, IPortableGrid, IRedstoneConfigurable { public static final TileDataParameter REDSTONE_MODE = RedstoneMode.createParameter(); public static final TileDataParameter ENERGY_STORED = new TileDataParameter<>(DataSerializers.VARINT, 0, t -> t.energyStorage.getEnergyStored()); - public static final TileDataParameter SORTING_DIRECTION = new TileDataParameter<>(DataSerializers.VARINT, 0, t -> t.getSortingDirection(), (t, v) -> { + public static final TileDataParameter SORTING_DIRECTION = new TileDataParameter<>(DataSerializers.VARINT, 0, TilePortableGrid::getSortingDirection, (t, v) -> { if (NetworkNodeGrid.isValidSortingDirection(v)) { t.setSortingDirection(v); t.markDirty(); } }, p -> GuiGrid.markForSorting()); - public static final TileDataParameter SORTING_TYPE = new TileDataParameter<>(DataSerializers.VARINT, 0, t -> t.getSortingType(), (t, v) -> { + public static final TileDataParameter SORTING_TYPE = new TileDataParameter<>(DataSerializers.VARINT, 0, TilePortableGrid::getSortingType, (t, v) -> { if (NetworkNodeGrid.isValidSortingType(v)) { t.setSortingType(v); t.markDirty(); } }, p -> GuiGrid.markForSorting()); - public static final TileDataParameter SEARCH_BOX_MODE = new TileDataParameter<>(DataSerializers.VARINT, 0, t -> t.getSearchBoxMode(), (t, v) -> { + public static final TileDataParameter SEARCH_BOX_MODE = new TileDataParameter<>(DataSerializers.VARINT, 0, TilePortableGrid::getSearchBoxMode, (t, v) -> { if (NetworkNodeGrid.isValidSearchBoxMode(v)) { t.setSearchBoxMode(v); t.markDirty(); @@ -76,7 +76,7 @@ public class TilePortableGrid extends TileBase implements IGrid, IPortableGrid, ((GuiGrid) Minecraft.getMinecraft().currentScreen).updateSearchFieldFocus(p); } }); - public static final TileDataParameter SIZE = new TileDataParameter<>(DataSerializers.VARINT, 0, t -> t.getSize(), (t, v) -> { + public static final TileDataParameter SIZE = new TileDataParameter<>(DataSerializers.VARINT, 0, TilePortableGrid::getSize, (t, v) -> { if (NetworkNodeGrid.isValidSize(v)) { t.setSize(v); t.markDirty(); @@ -86,12 +86,12 @@ public class TilePortableGrid extends TileBase implements IGrid, IPortableGrid, Minecraft.getMinecraft().currentScreen.initGui(); } }); - public static final TileDataParameter TAB_SELECTED = new TileDataParameter<>(DataSerializers.VARINT, 0, t -> t.getTabSelected(), (t, v) -> { + public static final TileDataParameter TAB_SELECTED = new TileDataParameter<>(DataSerializers.VARINT, 0, TilePortableGrid::getTabSelected, (t, v) -> { t.setTabSelected(v == t.getTabSelected() ? -1 : v); t.markDirty(); }, p -> { if (Minecraft.getMinecraft().currentScreen instanceof GuiGrid) { - ((GuiGrid) Minecraft.getMinecraft().currentScreen).markForSorting(); + GuiGrid.markForSorting(); } });