Code/net/minecraft/core/dispenser/OptionalDispenseItemBehavio...

18 lines
488 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 p_123574_) {
this.success = p_123574_;
}
@Override
protected void playSound(BlockSource p_123572_) {
p_123572_.level().levelEvent(this.isSuccess() ? 1000 : 1001, p_123572_.pos(), 0);
}
}