From bbe5917ec5d7be84100f7e080af0425ab091c08a Mon Sep 17 00:00:00 2001 From: Intelli Date: Wed, 23 Sep 2026 17:42:44 -0600 Subject: [PATCH] Fix entity container rollbacks aborting on missing items or full inventories --- .../database/rollback/EntitySpawnRollbackHandler.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/main/java/net/coreprotect/database/rollback/EntitySpawnRollbackHandler.java b/src/main/java/net/coreprotect/database/rollback/EntitySpawnRollbackHandler.java index 74e16dc7..dce422db 100644 --- a/src/main/java/net/coreprotect/database/rollback/EntitySpawnRollbackHandler.java +++ b/src/main/java/net/coreprotect/database/rollback/EntitySpawnRollbackHandler.java @@ -1088,7 +1088,7 @@ public final class EntitySpawnRollbackHandler { current.setAmount(current.getAmount() - removed); } } - return remaining == 0; + return true; } int maxStackSize = itemStack.getMaxStackSize(); @@ -1120,7 +1120,7 @@ public final class EntitySpawnRollbackHandler { contents[index] = addedItem; remaining -= added; } - return remaining == 0; + return true; } private static void scheduleTransactionStart(Context context, Work work, Entity entity, CompletableFuture completion) {