消耗样板逻辑顺序调整
This commit is contained in:
parent
2be3671902
commit
c9cfb07023
|
|
@ -178,10 +178,7 @@ public class CreateCtrlQPatternC2SPacket implements CustomPacketPayload {
|
||||||
}
|
}
|
||||||
|
|
||||||
private static boolean consumeBlankPattern(ServerPlayer player) {
|
private static boolean consumeBlankPattern(ServerPlayer player) {
|
||||||
if (tryExtractFromNetwork(player)) {
|
//优先从背包消耗
|
||||||
return true;
|
|
||||||
}
|
|
||||||
|
|
||||||
Inventory inventory = player.getInventory();
|
Inventory inventory = player.getInventory();
|
||||||
for (int i = 0; i < inventory.getContainerSize(); i++) {
|
for (int i = 0; i < inventory.getContainerSize(); i++) {
|
||||||
ItemStack stack = inventory.getItem(i);
|
ItemStack stack = inventory.getItem(i);
|
||||||
|
|
@ -190,6 +187,10 @@ public class CreateCtrlQPatternC2SPacket implements CustomPacketPayload {
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
//没有再从终端消耗
|
||||||
|
if (tryExtractFromNetwork(player)) {
|
||||||
|
return true;
|
||||||
|
}
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue
Block a user