18 lines
449 B
Java
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);
|
|
}
|
|
}
|