aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/gregtech/api/recipe/check/ResultInsufficientStartupPower.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/gregtech/api/recipe/check/ResultInsufficientStartupPower.java')
-rw-r--r--src/main/java/gregtech/api/recipe/check/ResultInsufficientStartupPower.java17
1 files changed, 13 insertions, 4 deletions
diff --git a/src/main/java/gregtech/api/recipe/check/ResultInsufficientStartupPower.java b/src/main/java/gregtech/api/recipe/check/ResultInsufficientStartupPower.java
index 42b352563d..62d2dd1fb2 100644
--- a/src/main/java/gregtech/api/recipe/check/ResultInsufficientStartupPower.java
+++ b/src/main/java/gregtech/api/recipe/check/ResultInsufficientStartupPower.java
@@ -1,5 +1,9 @@
package gregtech.api.recipe.check;
+import java.util.Objects;
+
+import javax.annotation.Nonnull;
+
import net.minecraft.network.PacketBuffer;
import net.minecraft.util.StatCollector;
@@ -14,6 +18,7 @@ public class ResultInsufficientStartupPower implements CheckRecipeResult {
}
@Override
+ @Nonnull
public String getID() {
return "insufficient_startup_power";
}
@@ -24,23 +29,27 @@ public class ResultInsufficientStartupPower implements CheckRecipeResult {
}
@Override
+ @Nonnull
public String getDisplayString() {
- return StatCollector
- .translateToLocalFormatted("GT5U.gui.text.insufficient_startup_power", GT_Utility.formatNumbers(required));
+ return Objects.requireNonNull(
+ StatCollector.translateToLocalFormatted(
+ "GT5U.gui.text.insufficient_startup_power",
+ GT_Utility.formatNumbers(required)));
}
@Override
+ @Nonnull
public CheckRecipeResult newInstance() {
return new ResultInsufficientStartupPower(0);
}
@Override
- public void encode(PacketBuffer buffer) {
+ public void encode(@Nonnull PacketBuffer buffer) {
buffer.writeVarIntToBuffer(required);
}
@Override
- public void decode(PacketBuffer buffer) {
+ public void decode(@Nonnull PacketBuffer buffer) {
required = buffer.readVarIntFromBuffer();
}