消耗样板逻辑顺序调整
This commit is contained in:
parent
2be3671902
commit
c9cfb07023
|
|
@ -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;
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user