
cn.nukkit.block.BlockCherryLeaves Maven / Gradle / Ivy
package cn.nukkit.block;
import cn.nukkit.api.PowerNukkitOnly;
import cn.nukkit.api.PowerNukkitXOnly;
import cn.nukkit.api.Since;
import cn.nukkit.blockproperty.BlockProperties;
import cn.nukkit.blockproperty.value.WoodType;
import cn.nukkit.item.Item;
import org.jetbrains.annotations.NotNull;
@PowerNukkitXOnly
@Since("1.20.0-r2")
public class BlockCherryLeaves extends BlockLeaves {
public static final BlockProperties PROPERTIES = new BlockProperties(PERSISTENT, UPDATE);
@Override
public String getName() {
return "Cherry Leaves";
}
@Override
public int getId() {
return CHERRY_LEAVES;
}
@Override
protected Item getSapling() {
return new BlockCherrySapling().toItem();
}
/*这里写木质类型为BIRCH只是为了获取凋落物时的概率正确,并不代表真的就是白桦木*/
@Override
public WoodType getType() {
return WoodType.BIRCH;
}
@Since("1.4.0.0-PN")
@PowerNukkitOnly
@NotNull
@Override
public BlockProperties getProperties() {
return PROPERTIES;
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy