Uses of Class
wbs.utils.util.providers.generator.num.DoubleGenerator
Packages that use DoubleGenerator
Package
Description
Number and Vector providers, for use in configuration and pattern generation.
Generators for use in
NumProvider and VectorProviderGenerators for
NumProvider.-
Uses of DoubleGenerator in wbs.utils.util.providers
Constructors in wbs.utils.util.providers with parameters of type DoubleGeneratorModifierConstructorDescriptionNumProvider(@NotNull DoubleGenerator generator) Create this provider with a given, pre-configured DoubleGenerator -
Uses of DoubleGenerator in wbs.utils.util.providers.generator
Methods in wbs.utils.util.providers.generator that return DoubleGeneratorModifier and TypeMethodDescriptionstatic @Nullable DoubleGeneratorGeneratorManager.getGenerator(String id, org.bukkit.configuration.ConfigurationSection section, WbsSettings settings, String directory) GeneratorManager.GeneratorProducer.produce(org.bukkit.configuration.ConfigurationSection section, WbsSettings settings, String directory) Create a generator from a ConfigurationSection, logging errors in the given settings -
Uses of DoubleGenerator in wbs.utils.util.providers.generator.num
Subclasses of DoubleGenerator in wbs.utils.util.providers.generator.numModifier and TypeClassDescriptionclassA simple generator that takes a NumProvider and returns its absolute valueclassA functional generator that takes any number of NumProviders and returns the sumclassclassA generator that takes a NumProvider and clamps it between two other NumProvidersclassA generator that moves between two NumProviders in one direction over a given period, where it takes period calls torefresh()to go form start to endclassA functional generator that takes exactly two NumProviders and divides the first by the secondclassA type of DoubleGenerator that takes some number of NumProviders and operates on them to determine the valueclassA functional generator that takes more than two NumProviders and returns the maximum valueclassA functional generator that takes more than two NumProviders and returns the minimum valueclassA functional generator that takes exactly two NumProviders and returns the first value under the modulo of the secondclassA functional generator that takes more than two NumProviders and returns their productclassA generator that moves between two NumProviders over a given period, where it takes period calls torefresh()to go from min to max, and then goes back from max to min over another periodclassA generator that moves between two NumProviders using a sine wave, over a given period.classA generator that returns a random value between two NumProvidersclassA functional generator that accepts two NumProviders and returns the first minus the secondMethods in wbs.utils.util.providers.generator.num that return DoubleGenerator