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; + } } } }