消耗样板逻辑顺序调整

This commit is contained in:
GaLi 2026-03-03 20:09:17 +08:00
parent 2be3671902
commit c9cfb07023

View File

@ -178,10 +178,7 @@ public class CreateCtrlQPatternC2SPacket implements CustomPacketPayload {
}
private static boolean consumeBlankPattern(ServerPlayer player) {
if (tryExtractFromNetwork(player)) {
return true;
}
//优先从背包消耗
Inventory inventory = player.getInventory();
for (int i = 0; i < inventory.getContainerSize(); i++) {
ItemStack stack = inventory.getItem(i);
@ -190,6 +187,10 @@ public class CreateCtrlQPatternC2SPacket implements CustomPacketPayload {
return true;
}
}
//没有再从终端消耗
if (tryExtractFromNetwork(player)) {
return true;
}
return false;
}