mirror of
https://github.com/Xiao-MoMi/craft-engine.git
synced 2025-12-19 15:09:15 +00:00
Update ItemEventListener.java
This commit is contained in:
@@ -451,14 +451,12 @@ public class ItemEventListener implements Listener {
|
||||
if (event.getPlayer().getGameMode() != GameMode.CREATIVE) {
|
||||
Key replacement = customItem.settings().consumeReplacement();
|
||||
if (wrapped.count() == 1) {
|
||||
if (replacement == null) {
|
||||
event.setReplacement(null);
|
||||
} else {
|
||||
if (replacement != null) {
|
||||
ItemStack replacementItem = this.plugin.itemManager().buildItemStack(replacement, serverPlayer);
|
||||
event.setReplacement(replacementItem);
|
||||
}
|
||||
} else {
|
||||
event.setReplacement(null);
|
||||
// fixme 如何取消堆叠数量>1的物品的默认replacement
|
||||
Item<ItemStack> replacementItem = this.plugin.itemManager().createWrappedItem(replacement, serverPlayer);
|
||||
if (replacementItem != null) {
|
||||
PlayerUtils.giveItem(serverPlayer, 1, replacementItem);
|
||||
|
||||
Reference in New Issue
Block a user