Uses of Interface
dev.wyck.wrapper.worldgen.stateproviders.BlockStateProvider
Packages that use BlockStateProvider
-
Uses of BlockStateProvider in dev.wyck.wrapper.worldgen.stateproviders
Classes in dev.wyck.wrapper.worldgen.stateproviders that implement BlockStateProviderModifier and TypeClassDescriptionstatic final recordstatic final recordstatic final recordstatic final recordstatic final recordstatic final recordstatic final recordstatic final recordMethods in dev.wyck.wrapper.worldgen.stateproviders that return BlockStateProviderModifier and TypeMethodDescriptionstatic BlockStateProviderBlockStateProvider.dualNoise(int varietyMin, int varietyMax, NoiseParameters slowNoise, float slowScale, long seed, NoiseParameters parameters, float scale, List<BlockData> states) BlockStateProvider.RuleBased.fallback()Returns the value of thefallbackrecord component.static BlockStateProviderBlockStateProvider.noise(long seed, NoiseParameters parameters, float scale, List<BlockData> states) static BlockStateProviderBlockStateProvider.noiseThreshold(long seed, NoiseParameters parameters, float scale, float threshold, float highChance, BlockData defaultState, List<BlockData> lowStates, List<BlockData> highStates) static BlockStateProviderBlockStateProvider.randomizedInt(BlockStateProvider source, String property, IntProvider values) static BlockStateProviderstatic BlockStateProviderBlockStateProvider.ruleBased(BlockStateProvider fallback, List<BlockStateProvider.RuleBased.Rule> rules) static BlockStateProviderstatic BlockStateProviderBlockStateProvider.RandomizedInt.source()Returns the value of thesourcerecord component.BlockStateProvider.RuleBased.Rule.then()Returns the value of thethenrecord component.static BlockStateProviderBlockStateProvider.weighted(WeightedList<BlockData> states) Methods in dev.wyck.wrapper.worldgen.stateproviders with parameters of type BlockStateProviderModifier and TypeMethodDescriptionstatic BlockStateProviderBlockStateProvider.randomizedInt(BlockStateProvider source, String property, IntProvider values) static BlockStateProviderBlockStateProvider.ruleBased(BlockStateProvider fallback, List<BlockStateProvider.RuleBased.Rule> rules) BlockStateProvider.Factory.toNms(BlockStateProvider provider) Constructors in dev.wyck.wrapper.worldgen.stateproviders with parameters of type BlockStateProviderModifierConstructorDescriptionRandomizedInt(BlockStateProvider source, String property, IntProvider values) Creates an instance of aRandomizedIntrecord class.Rule(BlockPredicate ifTrue, BlockStateProvider then) Creates an instance of aRulerecord class.RuleBased(@Nullable BlockStateProvider fallback, List<BlockStateProvider.RuleBased.Rule> rules) Creates an instance of aRuleBasedrecord class.