Class ArrowsOfDecayConfiguration

java.lang.Object
dev.satyrn.papermc.api.configuration.v1.ConfigurationNode<Void>
dev.satyrn.papermc.api.configuration.v1.ConfigurationContainer
dev.satyrn.archersofdecay.configuration.container.ArrowsOfDecayConfiguration

public final class ArrowsOfDecayConfiguration extends dev.satyrn.papermc.api.configuration.v1.ConfigurationContainer
Arrow of decay configuration settings.
Since:
0.0.0-SNAPSHOT
Author:
Isabel Maskrey
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    The duration of the wither effect applied to hit entities.
    The effect level of the wither effect applied to hit entities.
    final dev.satyrn.papermc.api.configuration.v1.BooleanNode
    Whether wither skeleton archers will fire wither-tipped arrows.
  • Constructor Summary

    Constructors
    Constructor
    Description
    ArrowsOfDecayConfiguration(@NotNull dev.satyrn.papermc.api.configuration.v1.ConfigurationContainer parent, @NotNull String name)
    Creates a new Arrows of Decay configuration section.
  • 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

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
  • Field Details

    • enabled

      public final dev.satyrn.papermc.api.configuration.v1.BooleanNode enabled
      Whether wither skeleton archers will fire wither-tipped arrows.
      Since:
      0.0.0-SNAPSHOT
    • duration

      The duration of the wither effect applied to hit entities.
      Since:
      0.0.0-SNAPSHOT
    • effectLevel

      @NotNull public final @NotNull ArrowsOfDecayEffectLevelConfiguration effectLevel
      The effect level of the wither effect applied to hit entities.
      Since:
      0.0.0-SNAPSHOT
  • Constructor Details

    • ArrowsOfDecayConfiguration

      public ArrowsOfDecayConfiguration(@NotNull @NotNull dev.satyrn.papermc.api.configuration.v1.ConfigurationContainer parent, @NotNull @NotNull String name)
      Creates a new Arrows of Decay configuration section.
      Parameters:
      parent - The parent container.
      name - The name of the container.
      Since:
      0.0.0-SNAPSHOT