Skip to content

Commit 78e66b0

Browse files
committed
fixed a few IDE warnings
1 parent f7f2407 commit 78e66b0

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

46 files changed

+30
-200
lines changed

build.gradle

+1-1
Original file line numberDiff line numberDiff line change
@@ -212,7 +212,7 @@ publishMods {
212212

213213
discord {
214214
webhookUrl = providers.environmentVariable("DISCORD_WEBHOOK").orElse("dryrun")
215-
content = changelog.map { "# Version ${version} of PneumaticCraft: Repressurized has been released! \n" + it}
215+
content = changelog.map { "# ${mod_name} v${mod_version} for MC ${minecraft_version} has been released! \n" + it}
216216
// setPlatforms(platforms.curseforge, platforms.modrinth)
217217
}
218218
}

src/main/java/me/desht/modularrouters/ModularRoutersTags.java

-16
Original file line numberDiff line numberDiff line change
@@ -16,10 +16,6 @@ public static class Items {
1616
private static TagKey<Item> modTag(String name) {
1717
return TagKey.create(Registries.ITEM, new ResourceLocation(ModularRouters.MODID, name));
1818
}
19-
20-
private static TagKey<Item> forgeTag(String name) {
21-
return TagKey.create(Registries.ITEM, new ResourceLocation("forge", name));
22-
}
2319
}
2420

2521
public static class EntityTypes {
@@ -30,16 +26,4 @@ private static TagKey<EntityType<?>> modTag(String name) {
3026
return TagKey.create(Registries.ENTITY_TYPE, new ResourceLocation(ModularRouters.MODID, name));
3127
}
3228
}
33-
34-
// static <T extends Tag<?>> T tag(Function<ResourceLocation, T> creator, String modid, String name) {
35-
// return creator.apply(new ResourceLocation(modid, name));
36-
// }
37-
//
38-
// static <T extends Tag<?>> T modTag(Function<ResourceLocation, T> creator, String name) {
39-
// return tag(creator, ModularRouters.MODID, name);
40-
// }
41-
//
42-
// static <T extends Tag<?>> T forgeTag(Function<ResourceLocation, T> creator, String name) {
43-
// return tag(creator, "forge", name);
44-
// }
4529
}

src/main/java/me/desht/modularrouters/block/CamouflageableBlock.java

-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
package me.desht.modularrouters.block;
22

33
import me.desht.modularrouters.block.tile.ICamouflageable;
4-
import me.desht.modularrouters.util.MiscUtil;
54
import net.minecraft.core.BlockPos;
65
import net.minecraft.core.Direction;
76
import net.minecraft.core.registries.BuiltInRegistries;

src/main/java/me/desht/modularrouters/block/TemplateFrameBlock.java

-2
Original file line numberDiff line numberDiff line change
@@ -3,14 +3,12 @@
33
import me.desht.modularrouters.block.tile.ICamouflageable;
44
import me.desht.modularrouters.block.tile.TemplateFrameBlockEntity;
55
import net.minecraft.core.BlockPos;
6-
import net.minecraft.world.entity.player.Player;
76
import net.minecraft.world.item.ItemStack;
87
import net.minecraft.world.level.BlockGetter;
98
import net.minecraft.world.level.LevelReader;
109
import net.minecraft.world.level.block.EntityBlock;
1110
import net.minecraft.world.level.block.entity.BlockEntity;
1211
import net.minecraft.world.level.block.state.BlockState;
13-
import net.minecraft.world.phys.HitResult;
1412
import net.minecraft.world.phys.shapes.CollisionContext;
1513
import net.minecraft.world.phys.shapes.Shapes;
1614
import net.minecraft.world.phys.shapes.VoxelShape;

src/main/java/me/desht/modularrouters/block/tile/TemplateFrameBlockEntity.java

-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@
33
import me.desht.modularrouters.block.CamouflageableBlock;
44
import me.desht.modularrouters.core.ModBlockEntities;
55
import me.desht.modularrouters.util.Scheduler;
6-
import net.minecraft.Util;
76
import net.minecraft.core.BlockPos;
87
import net.minecraft.core.Direction;
98
import net.minecraft.core.registries.Registries;

src/main/java/me/desht/modularrouters/client/gui/filter/FilterScreenFactory.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ public static void registerGuiHandler(Item filter, BiFunction<ItemStack,MFLocato
1919
}
2020

2121
/**
22-
* Open a (non-container-based) GUI for a filter module. Container-based GUI's are opened via the usual server-side
22+
* Open a (non-container-based) GUI for a filter module. Container-based GUIs are opened via the usual server-side
2323
* container mechanism.
2424
*
2525
* @param locator the filter location; could be in a player's hand, or in a module (which may or may not be in a router)

src/main/java/me/desht/modularrouters/client/gui/filter/InspectionFilterScreen.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -86,7 +86,7 @@ public void init() {
8686
}
8787
updateDeleteButtonVisibility();
8888

89-
valueTextField = new IntegerTextField(font, xPos + 120, yPos + 28, 20, 14, Range.between(0, 100)) {
89+
valueTextField = new IntegerTextField(font, xPos + 120, yPos + 28, 20, 14, Range.of(0, 100)) {
9090
@Override
9191
public boolean keyPressed(int keyCode, int scanCode, int modifiers) {
9292
if (keyCode == GLFW.GLFW_KEY_ENTER || keyCode == GLFW.GLFW_KEY_KP_ENTER) {

src/main/java/me/desht/modularrouters/client/gui/filter/RegexFilterScreen.java

+2-2
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ public void init() {
4545
xPos = (width - GUI_WIDTH) / 2;
4646
yPos = (height - GUI_HEIGHT) / 2;
4747

48-
regexTextField = new RegexTextField(this, 1, font, xPos + 10, yPos + 27, 144, 18);
48+
regexTextField = new RegexTextField(this, font, xPos + 10, yPos + 27, 144, 18);
4949
regexTextField.useGuiTextBackground();
5050

5151
if (locator.filterSlot() >= 0) {
@@ -126,7 +126,7 @@ private void updateDeleteButtonVisibility() {
126126
private static class RegexTextField extends TextFieldWidgetMR {
127127
private final RegexFilterScreen parent;
128128

129-
RegexTextField(RegexFilterScreen parent, int componentId, Font fontrendererObj, int x, int y, int par5Width, int par6Height) {
129+
RegexTextField(RegexFilterScreen parent, Font fontrendererObj, int x, int y, int par5Width, int par6Height) {
130130
super(fontrendererObj, x, y, par5Width, par6Height);
131131
this.parent = parent;
132132
setMaxLength(40);

src/main/java/me/desht/modularrouters/client/gui/module/AbstractModuleScreen.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -159,7 +159,7 @@ public void render(GuiGraphics pGuiGraphics, int pMouseX, int pMouseY, float pPa
159159
}
160160

161161
protected IntegerTextField buildRegulationTextField() {
162-
IntegerTextField tf = new IntegerTextField(font, leftPos + 166, topPos + 75, 20, 12, Range.between(0, 64));
162+
IntegerTextField tf = new IntegerTextField(font, leftPos + 166, topPos + 75, 20, 12, Range.of(0, 64));
163163
tf.setValue(regulatorAmount);
164164
tf.setResponder((str) -> {
165165
regulatorAmount = str.isEmpty() ? 0 : Integer.parseInt(str);

src/main/java/me/desht/modularrouters/client/gui/module/DetectorModuleScreen.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ public void init() {
3535

3636
CompiledDetectorModule cdm = new CompiledDetectorModule(null, moduleItemStack);
3737

38-
intField = new IntegerTextField(font, leftPos + 152, topPos + 19, 20, 12, Range.between(0, 15));
38+
intField = new IntegerTextField(font, leftPos + 152, topPos + 19, 20, 12, Range.of(0, 15));
3939
intField.setValue(cdm.getSignalLevel());
4040
intField.setResponder((str) -> sendModuleSettingsDelayed(5));
4141
intField.setIncr(1, 4);

src/main/java/me/desht/modularrouters/client/gui/module/DistributorModuleScreen.java

-6
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,14 @@
11
package me.desht.modularrouters.client.gui.module;
22

3-
import com.google.common.collect.Lists;
43
import me.desht.modularrouters.client.gui.widgets.button.ItemStackButton;
54
import me.desht.modularrouters.client.gui.widgets.button.TexturedCyclerButton;
65
import me.desht.modularrouters.client.gui.widgets.button.TexturedToggleButton;
7-
import me.desht.modularrouters.client.util.ClientUtil;
86
import me.desht.modularrouters.client.util.XYPoint;
97
import me.desht.modularrouters.container.ModuleMenu;
108
import me.desht.modularrouters.core.ModBlocks;
119
import me.desht.modularrouters.core.ModItems;
1210
import me.desht.modularrouters.logic.compiled.CompiledDistributorModule;
1311
import me.desht.modularrouters.logic.compiled.CompiledDistributorModule.DistributionStrategy;
14-
import me.desht.modularrouters.util.MiscUtil;
1512
import net.minecraft.ChatFormatting;
1613
import net.minecraft.Util;
1714
import net.minecraft.client.gui.GuiGraphics;
@@ -22,9 +19,6 @@
2219
import net.minecraft.world.entity.player.Inventory;
2320
import net.minecraft.world.item.ItemStack;
2421

25-
import java.util.Collections;
26-
import java.util.List;
27-
2822
import static me.desht.modularrouters.client.util.ClientUtil.xlate;
2923

3024
public class DistributorModuleScreen extends AbstractModuleScreen {

src/main/java/me/desht/modularrouters/client/gui/module/FluidModuleScreen.java

+4-4
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ public void init() {
5151

5252
int max = ConfigHolder.common.router.baseTickRate.get() * ConfigHolder.common.router.fluidMaxTransferRate.get();
5353
maxTransferField = new IntegerTextField(font, leftPos + 152, topPos + 23, 34, 12,
54-
Range.between(0, max));
54+
Range.of(0, max));
5555
maxTransferField.setValue(cfm.getMaxTransfer());
5656
maxTransferField.setResponder(str -> sendModuleSettingsDelayed(5));
5757
maxTransferField.setIncr(100, 10, 10);
@@ -69,7 +69,7 @@ public void init() {
6969

7070
@Override
7171
protected IntegerTextField buildRegulationTextField() {
72-
IntegerTextField tf = new IntegerTextField(font, leftPos + 128, topPos + 90, 40, 12, Range.between(0, Integer.MAX_VALUE));
72+
IntegerTextField tf = new IntegerTextField(font, leftPos + 128, topPos + 90, 40, 12, Range.of(0, Integer.MAX_VALUE));
7373
tf.setValue(getRegulatorAmount());
7474
tf.setResponder((str) -> {
7575
setRegulatorAmount(str.isEmpty() ? 0 : Integer.parseInt(str));
@@ -105,7 +105,7 @@ public void containerTick() {
105105

106106
regulationTypeButton.visible = regulatorTextField.visible;
107107
regulationTypeButton.setText();
108-
regulatorTextField.setRange(Range.between(0, regulationTypeButton.regulateAbsolute ? Integer.MAX_VALUE : 100));
108+
regulatorTextField.setRange(Range.of(0, regulationTypeButton.regulateAbsolute ? Integer.MAX_VALUE : 100));
109109
forceEmptyButton.visible = fluidDirButton.getState() == FluidDirection.OUT;
110110
}
111111

@@ -143,7 +143,7 @@ public void playDownSound(SoundManager soundHandlerIn) {
143143

144144
private void toggleRegulationType() {
145145
regulationTypeButton.toggle();
146-
regulatorTextField.setRange(regulationTypeButton.regulateAbsolute ? Range.between(0, Integer.MAX_VALUE) : Range.between(0, 100));
146+
regulatorTextField.setRange(regulationTypeButton.regulateAbsolute ? Range.of(0, Integer.MAX_VALUE) : Range.of(0, 100));
147147
sendToServer();
148148
}
149149

src/main/java/me/desht/modularrouters/client/gui/module/PlayerModuleScreen.java

-6
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
package me.desht.modularrouters.client.gui.module;
22

3-
import com.google.common.collect.Lists;
43
import me.desht.modularrouters.client.gui.widgets.button.ItemStackCyclerButton;
54
import me.desht.modularrouters.client.gui.widgets.button.TexturedCyclerButton;
65
import me.desht.modularrouters.client.util.XYPoint;
@@ -18,11 +17,6 @@
1817
import net.minecraft.world.item.Items;
1918
import net.minecraft.world.level.block.Blocks;
2019

21-
import java.util.Collections;
22-
import java.util.List;
23-
24-
import static me.desht.modularrouters.client.util.ClientUtil.xlate;
25-
2620
public class PlayerModuleScreen extends AbstractModuleScreen {
2721
private static final ItemStack MAIN_INV_STACK = new ItemStack(Blocks.CHEST);
2822
private static final ItemStack MAIN_NO_HOTBAR_INV_STACK = new ItemStack(Blocks.BARREL);

src/main/java/me/desht/modularrouters/client/gui/widgets/EnergyWidget.java

-2
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,8 @@
44
import net.minecraft.client.Minecraft;
55
import net.minecraft.client.gui.GuiGraphics;
66
import net.minecraft.client.gui.components.AbstractWidget;
7-
import net.minecraft.client.gui.components.Tooltip;
87
import net.minecraft.client.gui.narration.NarrationElementOutput;
98
import net.minecraft.network.chat.Component;
10-
import net.minecraft.network.chat.MutableComponent;
119
import net.minecraft.resources.ResourceLocation;
1210
import net.neoforged.neoforge.energy.IEnergyStorage;
1311

src/main/java/me/desht/modularrouters/client/gui/widgets/button/InfoButton.java

-2
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,6 @@
11
package me.desht.modularrouters.client.gui.widgets.button;
22

33
import me.desht.modularrouters.client.util.XYPoint;
4-
import me.desht.modularrouters.util.MiscUtil;
5-
import net.minecraft.ChatFormatting;
64
import net.minecraft.client.gui.components.Tooltip;
75

86
import static me.desht.modularrouters.client.util.ClientUtil.xlate;

src/main/java/me/desht/modularrouters/client/gui/widgets/button/ItemStackButton.java

-3
Original file line numberDiff line numberDiff line change
@@ -26,14 +26,11 @@ public ItemStack getRenderStack() {
2626
@Override
2727
public void renderWidget(GuiGraphics graphics, int mouseX, int mouseY, float partialTicks) {
2828
if (this.visible) {
29-
// this.isHovered = mouseX >= this.getX() && mouseY >= this.getY() && mouseX < this.getX() + this.width && mouseY < this.getY() + this.height;
30-
// int i = this.getYImage(this.isHovered);
3129
RenderSystem.enableBlend();
3230
RenderSystem.blendFuncSeparate(GlStateManager.SourceFactor.SRC_ALPHA, GlStateManager.DestFactor.ONE_MINUS_SRC_ALPHA, GlStateManager.SourceFactor.ONE, GlStateManager.DestFactor.ZERO);
3331
RenderSystem.blendFunc(GlStateManager.SourceFactor.SRC_ALPHA, GlStateManager.DestFactor.ONE_MINUS_SRC_ALPHA);
3432
if (!flat) {
3533
graphics.blitSprite(SPRITES.get(this.active, this.isHoveredOrFocused()), this.getX(), this.getY(), this.getWidth(), this.getHeight());
36-
// graphics.blit(TEXTURE, this.getX(), this.getY(), i * 16, 0, this.width, this.height);
3734
}
3835
int x = this.getX() + (width - 16) / 2;
3936
int y = this.getY() + (height - 16) / 2;

src/main/java/me/desht/modularrouters/client/gui/widgets/button/RedstoneBehaviourButton.java

-4
Original file line numberDiff line numberDiff line change
@@ -5,10 +5,6 @@
55
import me.desht.modularrouters.logic.RouterRedstoneBehaviour;
66
import net.minecraft.ChatFormatting;
77
import net.minecraft.client.gui.components.Tooltip;
8-
import net.minecraft.network.chat.Component;
9-
10-
import java.util.Collections;
11-
import java.util.List;
128

139
import static me.desht.modularrouters.client.util.ClientUtil.xlate;
1410

src/main/java/me/desht/modularrouters/client/gui/widgets/textfield/FloatTextField.java

-2
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,7 @@
11
package me.desht.modularrouters.client.gui.widgets.textfield;
22

33
import net.minecraft.client.gui.Font;
4-
import net.minecraft.client.gui.components.EditBox;
54
import net.minecraft.client.gui.screens.Screen;
6-
import net.minecraft.network.chat.Component;
75
import org.lwjgl.glfw.GLFW;
86

97
public class FloatTextField extends TextFieldWidgetMR {

src/main/java/me/desht/modularrouters/client/gui/widgets/textfield/IntegerTextField.java

-2
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,7 @@
11
package me.desht.modularrouters.client.gui.widgets.textfield;
22

33
import net.minecraft.client.gui.Font;
4-
import net.minecraft.client.gui.components.EditBox;
54
import net.minecraft.client.gui.screens.Screen;
6-
import net.minecraft.network.chat.Component;
75
import net.minecraft.util.Mth;
86
import org.apache.commons.lang3.Range;
97
import org.lwjgl.glfw.GLFW;
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,7 @@
11
package me.desht.modularrouters.client.util;
22

3-
import com.google.common.collect.ImmutableList;
4-
import net.minecraft.client.gui.Font;
53
import net.minecraft.client.gui.GuiGraphics;
64
import net.minecraft.client.gui.components.AbstractWidget;
7-
import net.minecraft.client.gui.components.ComponentRenderUtils;
8-
import net.minecraft.network.chat.Component;
9-
import net.minecraft.util.FormattedCharSequence;
10-
11-
import java.util.List;
125

136
public class GuiUtil {
147
public static void drawFrame(GuiGraphics graphics, AbstractWidget widget, int color) {
@@ -17,12 +10,4 @@ public static void drawFrame(GuiGraphics graphics, AbstractWidget widget, int co
1710
graphics.vLine(widget.getX(), widget.getY(), widget.getY() + widget.getHeight() - 1, color);
1811
graphics.vLine(widget.getX() + widget.getWidth() - 1, widget.getY(), widget.getY() + widget.getHeight() - 1, color);
1912
}
20-
21-
public static List<FormattedCharSequence> wrapTextComponentList(List<Component> text, int maxWidth, Font font) {
22-
ImmutableList.Builder<FormattedCharSequence> builder = ImmutableList.builder();
23-
for (Component line : text) {
24-
builder.addAll(ComponentRenderUtils.wrapComponents(line, maxWidth, font));
25-
}
26-
return builder.build();
27-
}
2813
}

src/main/java/me/desht/modularrouters/config/ConfigHolder.java

-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@
55
import net.neoforged.fml.ModLoadingContext;
66
import net.neoforged.fml.config.ModConfig;
77
import net.neoforged.fml.event.config.ModConfigEvent;
8-
import net.neoforged.fml.javafmlmod.FMLJavaModLoadingContext;
98
import net.neoforged.neoforge.common.ModConfigSpec;
109
import org.apache.commons.lang3.tuple.Pair;
1110

src/main/java/me/desht/modularrouters/container/BulkItemFilterMenu.java

-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
package me.desht.modularrouters.container;
22

33
import me.desht.modularrouters.block.tile.ModularRouterBlockEntity;
4-
import me.desht.modularrouters.container.handler.BaseModuleHandler;
54
import me.desht.modularrouters.container.handler.BaseModuleHandler.BulkFilterHandler;
65
import me.desht.modularrouters.core.ModMenuTypes;
76
import me.desht.modularrouters.item.smartfilter.BulkItemFilter;

src/main/java/me/desht/modularrouters/container/Extruder2ModuleMenu.java

-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@
44
import me.desht.modularrouters.container.handler.BaseModuleHandler;
55
import me.desht.modularrouters.core.ModMenuTypes;
66
import me.desht.modularrouters.util.MFLocator;
7-
import me.desht.modularrouters.util.MiscUtil;
87
import net.minecraft.core.registries.BuiltInRegistries;
98
import net.minecraft.network.FriendlyByteBuf;
109
import net.minecraft.world.entity.player.Inventory;

src/main/java/me/desht/modularrouters/container/RouterMenu.java

-1
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,6 @@
99
import net.minecraft.network.FriendlyByteBuf;
1010
import net.minecraft.world.entity.player.Inventory;
1111
import net.minecraft.world.entity.player.Player;
12-
import net.minecraft.world.inventory.AbstractContainerMenu;
1312
import net.minecraft.world.inventory.Slot;
1413
import net.minecraft.world.item.ItemStack;
1514
import net.minecraft.world.phys.Vec3;

src/main/java/me/desht/modularrouters/container/handler/AugmentHandler.java

-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
package me.desht.modularrouters.container.handler;
22

3-
import me.desht.modularrouters.ModularRouters;
43
import me.desht.modularrouters.block.tile.ModularRouterBlockEntity;
54
import me.desht.modularrouters.item.augment.AugmentItem;
65
import me.desht.modularrouters.item.module.ModuleItem;

src/main/java/me/desht/modularrouters/datagen/ModRecipeProvider.java

-2
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@
55
import me.desht.modularrouters.recipe.GuideBookRecipe;
66
import me.desht.modularrouters.recipe.PickaxeModuleRecipe;
77
import me.desht.modularrouters.recipe.ResetModuleRecipe;
8-
import net.minecraft.core.HolderLookup;
98
import net.minecraft.core.registries.BuiltInRegistries;
109
import net.minecraft.data.DataGenerator;
1110
import net.minecraft.data.recipes.*;
@@ -20,7 +19,6 @@
2019
import net.neoforged.neoforge.common.conditions.ModLoadedCondition;
2120

2221
import java.util.Arrays;
23-
import java.util.concurrent.CompletableFuture;
2422

2523
import static me.desht.modularrouters.util.MiscUtil.RL;
2624

src/main/java/me/desht/modularrouters/item/IPlayerOwned.java

-14
Original file line numberDiff line numberDiff line change
@@ -15,20 +15,6 @@
1515
public interface IPlayerOwned {
1616
String NBT_OWNER = "Owner";
1717

18-
// default String getOwnerName(ItemStack stack) {
19-
// if (!stack.hasTag() || !Objects.requireNonNull(stack.getTag()).contains(NBT_OWNER)) return null;
20-
//
21-
// ListTag l = stack.getTag().getList(NBT_OWNER, Tag.TAG_STRING);
22-
// return l.getString(0);
23-
// }
24-
//
25-
// default UUID getOwnerID(ItemStack stack) {
26-
// if (!stack.hasTag() || !Objects.requireNonNull(stack.getTag()).contains(NBT_OWNER)) return null;
27-
//
28-
// ListTag l = stack.getTag().getList(NBT_OWNER, Tag.TAG_STRING);
29-
// return UUID.fromString(l.getString(1));
30-
// }
31-
3218
default Optional<GameProfile> getOwnerProfile(ItemStack stack) {
3319
if (!stack.hasTag() || !Objects.requireNonNull(stack.getTag()).contains(NBT_OWNER, Tag.TAG_LIST)) return Optional.empty();
3420

src/main/java/me/desht/modularrouters/item/module/ModuleItem.java

+3-3
Original file line numberDiff line numberDiff line change
@@ -86,11 +86,11 @@ public enum RelativeDirection {
8686
FRONT(0x10, "▣"),
8787
BACK(0x20, "▤");
8888

89-
private final int mask;
89+
private final byte mask;
9090
private final String symbol;
9191

9292
RelativeDirection(int mask, String symbol) {
93-
this.mask = mask;
93+
this.mask = (byte) mask;
9494
this.symbol = symbol;
9595
}
9696

@@ -109,7 +109,7 @@ public String getSymbol() {
109109
return symbol;
110110
}
111111

112-
public int getMask() {
112+
public byte getMask() {
113113
return mask;
114114
}
115115

0 commit comments

Comments
 (0)