Class Configuration.BottleOptionsContainer
java.lang.Object
dev.satyrn.papermc.api.configuration.v1.ConfigurationNode<Void>
dev.satyrn.papermc.api.configuration.v1.ConfigurationContainer
dev.satyrn.xpeconomy.configuration.Configuration.BottleOptionsContainer
- Enclosing class:
- Configuration
public static final class Configuration.BottleOptionsContainer
extends dev.satyrn.papermc.api.configuration.v1.ConfigurationContainer
Represents a bottle options configuration container.
- Since:
- 1.0-SNAPSHOT
- Author:
- Isabel Maskrey
-
Field Summary
Modifier and TypeFieldDescriptionfinal @NotNull dev.satyrn.papermc.api.configuration.v1.BooleanNode
Enable or disable experience bottle management functionality.final @NotNull dev.satyrn.papermc.api.configuration.v1.EnumNode<org.bukkit.Material>
Material of the block to interact with to allow players to fill bottles.final @NotNull dev.satyrn.papermc.api.configuration.v1.IntegerNode
The number of experience points awarded or stored per bottle.final @NotNull dev.satyrn.papermc.api.configuration.v1.BooleanNode
Whether thrown experience bottles will refund thrown bottles.final @NotNull dev.satyrn.papermc.api.configuration.v1.BooleanNode
Whether bottles should be thrown when the player is not crouching. -
Method Summary
Methods inherited from class dev.satyrn.papermc.api.configuration.v1.ConfigurationContainer
defaultValue, value
Methods inherited from class dev.satyrn.papermc.api.configuration.v1.ConfigurationNode
getConfig, getName, getPath, getPath, getPlugin, toString
-
Field Details
-
enabled
@NotNull public final @NotNull dev.satyrn.papermc.api.configuration.v1.BooleanNode enabledEnable or disable experience bottle management functionality. -
fillInteractBlock
@NotNull public final @NotNull dev.satyrn.papermc.api.configuration.v1.EnumNode<org.bukkit.Material> fillInteractBlockMaterial of the block to interact with to allow players to fill bottles. -
throwBottles
@NotNull public final @NotNull dev.satyrn.papermc.api.configuration.v1.BooleanNode throwBottlesWhether bottles should be thrown when the player is not crouching. -
pointsPerBottle
@NotNull public final @NotNull dev.satyrn.papermc.api.configuration.v1.IntegerNode pointsPerBottleThe number of experience points awarded or stored per bottle. -
refundThrownBottles
@NotNull public final @NotNull dev.satyrn.papermc.api.configuration.v1.BooleanNode refundThrownBottlesWhether thrown experience bottles will refund thrown bottles.
-