diff options
| author | shedaniel <daniel@shedaniel.me> | 2020-07-24 14:00:54 +0800 |
|---|---|---|
| committer | shedaniel <daniel@shedaniel.me> | 2020-07-24 14:01:21 +0800 |
| commit | 929ca0ed6de9dd25208304cd0f51a8f2d0f22ceb (patch) | |
| tree | 52f7bb2ebaa47599bb097d5593af7eb9cc161a4b /src/main/java/me/shedaniel/rei/plugin | |
| parent | d4d23b0b0170f605463c49f5790e7326c7e38cf2 (diff) | |
| download | RoughlyEnoughItems-929ca0ed6de9dd25208304cd0f51a8f2d0f22ceb.tar.gz RoughlyEnoughItems-929ca0ed6de9dd25208304cd0f51a8f2d0f22ceb.tar.bz2 RoughlyEnoughItems-929ca0ed6de9dd25208304cd0f51a8f2d0f22ceb.zip | |
Add blocksFurtherHandling to AutoTransferHandler.Result
Signed-off-by: shedaniel <daniel@shedaniel.me>
Diffstat (limited to 'src/main/java/me/shedaniel/rei/plugin')
| -rw-r--r-- | src/main/java/me/shedaniel/rei/plugin/autocrafting/DefaultCategoryHandler.java | 4 | ||||
| -rw-r--r-- | src/main/java/me/shedaniel/rei/plugin/autocrafting/DefaultRecipeBookHandler.java | 4 |
2 files changed, 6 insertions, 2 deletions
diff --git a/src/main/java/me/shedaniel/rei/plugin/autocrafting/DefaultCategoryHandler.java b/src/main/java/me/shedaniel/rei/plugin/autocrafting/DefaultCategoryHandler.java index a4b2f297d..31ee4024e 100644 --- a/src/main/java/me/shedaniel/rei/plugin/autocrafting/DefaultCategoryHandler.java +++ b/src/main/java/me/shedaniel/rei/plugin/autocrafting/DefaultCategoryHandler.java @@ -44,6 +44,7 @@ import net.minecraft.container.Container; import net.minecraft.item.ItemStack; import net.minecraft.network.PacketByteBuf; import net.minecraft.util.collection.DefaultedList; +import org.jetbrains.annotations.NotNull; import java.util.List; @@ -54,8 +55,9 @@ public class DefaultCategoryHandler implements AutoTransferHandler { return ClientSidePacketRegistry.INSTANCE.canServerReceive(RoughlyEnoughItemsNetwork.MOVE_ITEMS_PACKET); } + @NotNull @Override - public Result handle(Context context) { + public Result handle(@NotNull Context context) { if (!(context.getRecipe() instanceof TransferRecipeDisplay)) return Result.createNotApplicable(); TransferRecipeDisplay recipe = (TransferRecipeDisplay) context.getRecipe(); diff --git a/src/main/java/me/shedaniel/rei/plugin/autocrafting/DefaultRecipeBookHandler.java b/src/main/java/me/shedaniel/rei/plugin/autocrafting/DefaultRecipeBookHandler.java index 5f300e731..7683b23af 100644 --- a/src/main/java/me/shedaniel/rei/plugin/autocrafting/DefaultRecipeBookHandler.java +++ b/src/main/java/me/shedaniel/rei/plugin/autocrafting/DefaultRecipeBookHandler.java @@ -38,11 +38,13 @@ import net.minecraft.container.CraftingContainer; import net.minecraft.container.CraftingTableContainer; import net.minecraft.container.PlayerContainer; import net.minecraft.recipe.Recipe; +import org.jetbrains.annotations.NotNull; @Environment(EnvType.CLIENT) public class DefaultRecipeBookHandler implements AutoTransferHandler { + @NotNull @Override - public Result handle(Context context) { + public Result handle(@NotNull Context context) { if (context.getRecipe() instanceof TransferRecipeDisplay && DefaultCategoryHandler.canUseMovePackets()) return Result.createNotApplicable(); RecipeDisplay display = context.getRecipe(); |
