From 707e73001350ce48f4b5813b022b0554cfa74bca Mon Sep 17 00:00:00 2001 From: Dynamitos Date: Wed, 29 Oct 2025 16:38:52 +0100 Subject: [PATCH] Make target selection slightly random --- .../java/com/dynamitos/mixin/MoveItemsTaskMixin.java | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/src/main/java/com/dynamitos/mixin/MoveItemsTaskMixin.java b/src/main/java/com/dynamitos/mixin/MoveItemsTaskMixin.java index b708037..39cce07 100644 --- a/src/main/java/com/dynamitos/mixin/MoveItemsTaskMixin.java +++ b/src/main/java/com/dynamitos/mixin/MoveItemsTaskMixin.java @@ -58,9 +58,12 @@ public abstract class MoveItemsTaskMixin extends MultiTickTask // if block is farmland if (blockState.isOf(Blocks.FARMLAND) && world.isAir(pos.up())) { Copperfarmers.LOGGER.debug("Found farmland at " + pos); - callbackInfo - .setReturnValue(Optional.of(new MoveItemsTask.Storage(pos, null, null, blockState))); - return; + if (Math.random() < 0.5) { + callbackInfo + .setReturnValue( + Optional.of(new MoveItemsTask.Storage(pos, null, null, blockState))); + return; + } } } }