minecraft-src/net/minecraft/core/dispenser/OptionalDispenseItemBehavior.java
2025-07-04 01:41:11 +03:00

18 lines
449 B
Java

package net.minecraft.core.dispenser;
public abstract class OptionalDispenseItemBehavior extends DefaultDispenseItemBehavior {
private boolean success = true;
public boolean isSuccess() {
return this.success;
}
public void setSuccess(boolean success) {
this.success = success;
}
@Override
protected void playSound(BlockSource blockSource) {
blockSource.level().levelEvent(this.isSuccess() ? 1000 : 1001, blockSource.pos(), 0);
}
}