Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- above(int) - Static method in interface dev.wyck.worldgen.heightproviders.VerticalAnchor
-
Alias for
VerticalAnchor.aboveBottom(int) - aboveBottom(int) - Static method in interface dev.wyck.worldgen.heightproviders.VerticalAnchor
-
A relative height starting at the bottom of the world.
- AboveBottom - Interface in dev.wyck.worldgen.heightproviders
-
A relative height starting at the bottom of the world.
- aboveNoise() - Method in interface dev.wyck.worldgen.placement.NoiseThresholdCountPlacement
-
The count when the noise is above the threshold.
- aboveNoise(int) - Method in class dev.wyck.worldgen.placement.NoiseThresholdCountPlacement.Builder
-
Sets the above noise count.
- abovePreliminarySurface() - Static method in interface dev.wyck.worldgen.surface.SurfaceRule
-
Matches above the preliminary surface level.
- AbovePreliminarySurfaceConditionSource - Interface in dev.wyck.worldgen.surface.condition
-
Checks if the current position is above the preliminary surface level — a Y-level usually a few blocks below the main surface, ignoring noise caves.
- aboveRootPlacement - Variable in class dev.wyck.worldgen.feature.rootplacers.RootPlacer.RootPlacerBuilder
- aboveRootPlacement() - Method in interface dev.wyck.worldgen.feature.rootplacers.RootPlacer
-
The blocks above the root, if present.
- aboveRootPlacement(AboveRootPlacement) - Method in class dev.wyck.worldgen.feature.rootplacers.RootPlacer.RootPlacerBuilder
-
Sets the blocks above the root.
- AboveRootPlacement - Interface in dev.wyck.worldgen.feature.rootplacers
-
The blocks placed above the root of a tree.
- AboveRootPlacement.Builder - Class in dev.wyck.worldgen.feature.rootplacers
-
Builder for
AboveRootPlacement. - aboveRootPlacementChance() - Method in interface dev.wyck.worldgen.feature.rootplacers.AboveRootPlacement
-
The probability of generating the block, between 0.0F and 1.0F (inclusive).
- aboveRootPlacementChance(float) - Method in class dev.wyck.worldgen.feature.rootplacers.AboveRootPlacement.Builder
-
Sets the probability of generating the block, between 0.0F and 1.0F (inclusive).
- aboveRootProvider() - Method in interface dev.wyck.worldgen.feature.rootplacers.AboveRootPlacement
-
The block above the root.
- aboveRootProvider(BlockStateProvider) - Method in class dev.wyck.worldgen.feature.rootplacers.AboveRootPlacement.Builder
-
Sets the block above the root.
- abs() - Method in interface dev.wyck.worldgen.function.DensityFunction
-
Calculates the absolute value of this density function.
- abs(DensityFunction) - Static method in interface dev.wyck.worldgen.function.transformer.MappedTransformer
-
Maps the input through
MappedTransformer.Transform.ABS, yielding its absolute value. - ABS - Enum constant in enum class dev.wyck.worldgen.function.transformer.MappedTransformer.Transform
- absolute(int) - Static method in interface dev.wyck.worldgen.heightproviders.VerticalAnchor
-
An absolute height as seen on the F3 screen.
- Absolute - Interface in dev.wyck.worldgen.heightproviders
-
An absolute height as seen on the F3 screen.
- AbstractBiomeRenderer - Interface in dev.wyck.renderer
-
Represents an abstract biome renderer.
- AbstractBuilder() - Constructor for class dev.wyck.worldgen.function.noise.NoiseFunction.AbstractBuilder
- AbstractBuilder(NoiseFunction) - Constructor for class dev.wyck.worldgen.function.noise.NoiseFunction.AbstractBuilder
- AbstractNoiseProviderBuilder() - Constructor for class dev.wyck.worldgen.stateproviders.NoiseBasedProvider.AbstractNoiseProviderBuilder
- AbstractNoiseProviderBuilder(NoiseBasedProvider) - Constructor for class dev.wyck.worldgen.stateproviders.NoiseBasedProvider.AbstractNoiseProviderBuilder
- acacia() - Static method in interface dev.wyck.worldgen.feature.foliageplacers.FoliagePlacer
-
A new builder for an
AcaciaFoliagePlacer. - ACACIA - Static variable in class dev.wyck.worldgen.feature.ConfiguredFeatures
- ACACIA_CHECKED - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- ACACIA_VILLAGE - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- AcaciaFoliagePlacer - Interface in dev.wyck.worldgen.feature.foliageplacers
-
Places the foliage of an acacia tree.
- AcaciaFoliagePlacer.Builder - Class in dev.wyck.worldgen.feature.foliageplacers
-
Builder for
AcaciaFoliagePlacer. - active() - Static method in enum class dev.wyck.factory.Versions
- ACTIVE - Static variable in enum class dev.wyck.factory.Versions
- Activity - Enum Class in dev.wyck.environment
-
Auto-generated.
- ACTIVITY - Enum constant in enum class dev.wyck.registry.internal.RegistryId
- add(Biome, ClimatePoint) - Method in class dev.wyck.worldgen.biome.MultiNoiseBiomeSource.Builder
-
Adds a biome to the builder.
- add(ResourceKey, ClimatePoint) - Method in class dev.wyck.worldgen.biome.MultiNoiseBiomeSource.Builder
-
Adds a biome to the builder.
- add(DensityFunction) - Method in interface dev.wyck.worldgen.function.DensityFunction
-
Adds this density function to another density function.
- add(DensityFunction, DensityFunction) - Static method in interface dev.wyck.worldgen.function.simple.TwoArgumentSimpleFunction
-
Adds two density functions together.
- add(HeightProvider) - Method in class dev.wyck.worldgen.heightproviders.WeightedListHeight.Builder
-
Adds a provider with a weight of one.
- add(HeightProvider, int) - Method in class dev.wyck.worldgen.heightproviders.WeightedListHeight.Builder
-
Adds a provider with the given weight.
- add(IntProvider) - Method in class dev.wyck.worldgen.valueproviders.WeightedListInt.Builder
-
Adds a provider with a weight of one.
- add(IntProvider, int) - Method in class dev.wyck.worldgen.valueproviders.WeightedListInt.Builder
-
Adds a provider with the given weight.
- add(E) - Method in class dev.wyck.util.WeightedList.Builder
- add(E, int) - Method in class dev.wyck.util.WeightedList.Builder
- Add(ResourceKey, ResourceKey, ClimatePoint) - Constructor for record class dev.wyck.util.internal.LevelBiomeEdit.Add
-
Creates an instance of a
Addrecord class. - ADD - Enum constant in enum class dev.wyck.environment.attribute.modifier.AttributeOperation
- ADD - Enum constant in enum class dev.wyck.worldgen.function.simple.TwoArgumentSimpleFunction.Operation
- addAll(List) - Method in class dev.wyck.util.WeightedList.Builder
- addFreshEntity(Entity) - Method in interface dev.wyck.worldgen.feature.custom.PlacementContext
-
Adds a new entity to the world.
- addFreshEntity(Entity, CreatureSpawnEvent.SpawnReason) - Method in interface dev.wyck.worldgen.feature.custom.PlacementContext
-
Adds a new entity to the world.
- addition(AmbientAdditionsSettings...) - Method in class dev.wyck.environment.sounds.AmbientSounds.Builder
-
Adds an ambient additions settings.
- additions() - Method in interface dev.wyck.environment.sounds.AmbientSounds
-
Gets the ambient additions settings.
- addLakes() - Method in interface dev.wyck.worldgen.chunk.flat.FlatLevelGeneratorSettings
-
If lakes should be generated.
- addLakes(boolean) - Method in class dev.wyck.worldgen.chunk.flat.FlatLevelGeneratorSettings.Builder
-
Sets whether lakes should be generated.
- addStoneDepth() - Method in interface dev.wyck.worldgen.surface.condition.WaterConditionSource
-
If true, adds the distance to the surface to the offset, effectively checking whether the surface block above this one is above water.
- addStoneDepth() - Method in interface dev.wyck.worldgen.surface.condition.YAboveConditionSource
-
If true, adds the distance to the surface above to the offset.
- addStoneDepth(boolean) - Method in class dev.wyck.worldgen.surface.condition.WaterConditionSource.Builder
-
Sets whether the distance to the surface is added to the offset.
- addStoneDepth(boolean) - Method in class dev.wyck.worldgen.surface.condition.YAboveConditionSource.Builder
-
Sets whether the distance to the surface above is added to the offset.
- addSurfaceDepth() - Method in interface dev.wyck.worldgen.surface.condition.StoneDepthConditionSource
-
Whether the surface depth is added to the offset.
- addSurfaceDepth(boolean) - Method in class dev.wyck.worldgen.surface.condition.StoneDepthConditionSource.Builder
-
Sets whether the surface depth is added to the offset.
- addToDimension(Dimension, Biome, ClimatePoint) - Method in interface dev.wyck.registry.bootstrap.BootstrapBiomeRegistry
-
Adds a biome to a dimension's biome distribution.
- ADMIRE_ITEM - Enum constant in enum class dev.wyck.environment.Activity
- airState() - Method in interface dev.wyck.worldgen.carver.CarverDebugSettings
-
The block state to use for air.
- airState(BlockData) - Method in class dev.wyck.worldgen.carver.CarverDebugSettings.Builder
-
Sets the block state to use for air.
- airState(Material) - Method in class dev.wyck.worldgen.carver.CarverDebugSettings.Builder
-
Sets the block state to use for air.
- all() - Static method in interface dev.wyck.worldgen.climate.ClimateParameter
-
A span between -2.0 and 2.0.
- allOf() - Static method in interface dev.wyck.worldgen.blockpredicates.BlockPredicate
-
Starts building an
AllOfPredicate, which matches only when every child predicate matches. - allOf() - Static method in interface dev.wyck.worldgen.blockpredicates.CombiningPredicate
-
Creates a new all of predicate builder.
- AllOfPredicate - Interface in dev.wyck.worldgen.blockpredicates
-
Combined multiple block predicates.
- AllOfPredicate.Builder - Class in dev.wyck.worldgen.blockpredicates
-
Builder for
AllOfPredicate. - allowedPlacement() - Method in interface dev.wyck.worldgen.feature.configurations.BlockColumnConfiguration
-
The block predicate that must be passed for each position of the column.
- allowedPlacement(BlockPredicate) - Method in class dev.wyck.worldgen.feature.configurations.BlockColumnConfiguration.Builder
-
Sets the block predicate that must be passed for each position of the column.
- allowedSearchCondition() - Method in interface dev.wyck.worldgen.placement.EnvironmentScanPlacement
-
Each step must match this block predicate to continue the scan.
- allowedSearchCondition(BlockPredicate) - Method in class dev.wyck.worldgen.placement.EnvironmentScanPlacement.Builder
-
Sets the allowed search condition.
- allowedTreePosition() - Method in interface dev.wyck.worldgen.feature.configurations.RootSystemConfiguration
-
The block predicate used to check if the tree position is valid.
- allowedTreePosition(BlockPredicate) - Method in class dev.wyck.worldgen.feature.configurations.RootSystemConfiguration.Builder
-
Sets the block predicate used to check if the tree position is valid.
- allowedVerticalWaterForTree() - Method in interface dev.wyck.worldgen.feature.configurations.RootSystemConfiguration
-
The amount of vertical water allowed for the placed feature between 1 and 64.
- allowedVerticalWaterForTree(int) - Method in class dev.wyck.worldgen.feature.configurations.RootSystemConfiguration.Builder
-
Sets the amount of vertical water allowed for the placed feature.
- alpha() - Method in interface dev.wyck.environment.attribute.modifier.AlphaValue
-
The alpha value between 0.0 and 1.0
- alpha(float) - Method in class dev.wyck.environment.attribute.modifier.AlphaValue.Builder
-
Sets the alpha value of the AlphaValue.
- ALPHA_BLEND - Enum constant in enum class dev.wyck.environment.attribute.modifier.AttributeOperation
- AlphaValue - Interface in dev.wyck.environment.attribute.modifier
-
The argument of
AttributeOperation.ALPHA_BLENDon a float attribute. - AlphaValue.Builder - Class in dev.wyck.environment.attribute.modifier
-
Builder for
AlphaValue. - alterGround(BlockStateProvider) - Static method in interface dev.wyck.worldgen.feature.treedecorators.TreeDecorator
-
Replaces blocks in the
#minecraft:dirttag around the tree with different blocks. - AlterGroundDecorator - Interface in dev.wyck.worldgen.feature.treedecorators
-
Replaces blocks in the
#minecraft:dirttag around the tree with different blocks. - alternateInnerLayerProvider() - Method in interface dev.wyck.worldgen.feature.configurations.geode.GeodeBlockSettings
-
The block state provider used for the inner layer's alternate block.
- alternateInnerLayerProvider(BlockStateProvider) - Method in class dev.wyck.worldgen.feature.configurations.geode.GeodeBlockSettings.Builder
-
Sets the block state provider used for the inner layer's alternate block.
- ALWAYS - Enum constant in enum class dev.wyck.environment.BedRule.Rule
- alwaysTrue() - Static method in interface dev.wyck.worldgen.blockpredicates.BlockPredicate
-
Returns the
TrueBlockPredicatesingleton, which always matches regardless of the block. - alwaysTrue() - Static method in interface dev.wyck.worldgen.ruletest.RuleTest
-
Matches any block.
- AlwaysTrueTest - Interface in dev.wyck.worldgen.ruletest
-
Matches any block.
- AMBIENT - Enum constant in enum class dev.wyck.biome.entity.MobCategory
- AMBIENT_LIGHT_COLOR - Static variable in class dev.wyck.environment.attribute.EnvironmentAttributes
-
Defines both the ambient light tint and brightness This light is applied to the world at 0 light levels.
- AMBIENT_PARTICLES - Static variable in class dev.wyck.environment.attribute.EnvironmentAttributes
-
Particles that spawn randomly around the camera where probability is the chance to spawn a particle in an empty space
- AMBIENT_SOUNDS - Static variable in class dev.wyck.environment.attribute.EnvironmentAttributes
-
Controls ambient sounds that are played around the camera.
- AmbientAdditionsSettings - Interface in dev.wyck.environment.sounds
-
Wrapper for AmbientAdditionsSettings.
- AmbientAdditionsSettings.Builder - Class in dev.wyck.environment.sounds
-
Builder for ambient additions settings records.
- ambientLight() - Method in interface dev.wyck.level.dimension.Dimension
-
The ambient light of this dimension type.
- ambientLight() - Method in class dev.wyck.level.dimension.DimensionImpl
- ambientLight(float) - Method in class dev.wyck.level.dimension.Dimension.Builder
-
Sets the ambient light of this dimension type.
- AmbientMoodSettings - Interface in dev.wyck.environment.sounds
- AmbientMoodSettings.Builder - Class in dev.wyck.environment.sounds
-
Creates a new ambient mood settings record builder.
- AmbientParticle - Interface in dev.wyck.environment.particle
-
A wrapper for ambient particles in a biome, including their type, probability, and optional data.
- AmbientParticle.Builder - Class in dev.wyck.environment.particle
-
Builder for creating AmbientParticle instances.
- AmbientSounds - Interface in dev.wyck.environment.sounds
-
Wraps a Minecraft AmbientSounds.
- AmbientSounds.Builder - Class in dev.wyck.environment.sounds
-
A builder for ambient sounds.
- AMETHYST_GEODE - Static variable in class dev.wyck.worldgen.feature.ConfiguredFeatures
- AMETHYST_GEODE - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- amount() - Method in interface dev.wyck.worldgen.material.FluidState
-
The amount of fluid held by this state, from
1to8. - amount(int) - Method in class dev.wyck.worldgen.material.FluidState.Builder
-
Marks the built state as flowing with the given amount.
- amountPerCharge() - Method in interface dev.wyck.worldgen.feature.configurations.SculkPatchConfiguration
-
The initial value of each charge between 1 and 500.
- amountPerCharge(int) - Method in class dev.wyck.worldgen.feature.configurations.SculkPatchConfiguration.Builder
-
Sets the amount per charge.
- amplified() - Static method in interface dev.wyck.worldgen.noise.Noise
-
The amplified noise function.
- AMPLIFIED - Enum constant in enum class dev.wyck.level.LevelType
- AMPLIFIED - Static variable in interface dev.wyck.worldgen.noise.Noise
- amplitude(double) - Method in class dev.wyck.worldgen.synth.ComposedNoiseParameters.Builder
-
Adds amplitude to the noise parameters.
- amplitudes() - Method in interface dev.wyck.worldgen.synth.ComposedNoiseParameters
-
The amplitudes of the noise parameters.
- amplitudes(double...) - Method in class dev.wyck.worldgen.synth.ComposedNoiseParameters.Builder
-
Sets the amplitudes of the noise parameters.
- amplitudes(Collection) - Method in class dev.wyck.worldgen.synth.ComposedNoiseParameters.Builder
-
Sets the amplitudes of the noise parameters.
- anchor() - Method in interface dev.wyck.worldgen.surface.condition.YAboveConditionSource
-
The vertical anchor to compare the height with.
- anchor(VerticalAnchor) - Method in class dev.wyck.worldgen.surface.condition.YAboveConditionSource.Builder
-
Sets the vertical anchor to compare the height with.
- ANCIENT_CITIES - Static variable in class dev.wyck.worldgen.structure.StructureSets
- AND - Enum constant in enum class dev.wyck.environment.attribute.modifier.AttributeOperation
- ANGRY_VILLAGER - Enum constant in enum class dev.wyck.environment.particle.ParticleTypes
- anyOf() - Static method in interface dev.wyck.worldgen.blockpredicates.BlockPredicate
-
Starts building an
AnyOfPredicate, which matches when at least one child predicate matches. - anyOf() - Static method in interface dev.wyck.worldgen.blockpredicates.CombiningPredicate
-
Creates a new any of predicate builder.
- AnyOfPredicate - Interface in dev.wyck.worldgen.blockpredicates
-
Combined multiple block predicates.
- AnyOfPredicate.Builder - Class in dev.wyck.worldgen.blockpredicates
-
Builder for
AnyOfPredicate. - append(T) - Method in class dev.wyck.keys.KeyChain
-
Appends an item to the chain.
- appendBiome(VirtualBiome) - Method in interface dev.wyck.renderer.packet.PacketHandler
-
Appends a custom biome to the packet handler's list of biomes to inject.
- appendBiome(VirtualBiome) - Method in class dev.wyck.renderer.packet.VirtualBiomeCollector
-
Appends a phony custom biome to the collector.
- appendBiome(VirtualBiome...) - Method in interface dev.wyck.renderer.packet.PacketHandler
-
Appends multiple custom biomes to the packet handler's list of biomes to inject.
- applicable() - Method in record class dev.wyck.factory.Version
-
Returns the value of the
applicablerecord component. - apply(ParticleType) - Method in record class dev.wyck.environment.particle.options.BlockParticle
- apply(ParticleType) - Method in record class dev.wyck.environment.particle.options.ColorParticle
- apply(ParticleType) - Method in record class dev.wyck.environment.particle.options.DustParticle
- apply(ParticleType) - Method in record class dev.wyck.environment.particle.options.DustTransitionParticle
- apply(ParticleType) - Method in record class dev.wyck.environment.particle.options.GeyserBaseParticle
- apply(ParticleType) - Method in record class dev.wyck.environment.particle.options.GeyserParticle
- apply(ParticleType) - Method in record class dev.wyck.environment.particle.options.ItemParticle
- apply(ParticleType) - Method in record class dev.wyck.environment.particle.options.PowerParticle
- apply(ParticleType) - Method in record class dev.wyck.environment.particle.options.SculkChargeParticle
- apply(ParticleType) - Method in record class dev.wyck.environment.particle.options.ShriekParticle
- apply(ParticleType) - Method in record class dev.wyck.environment.particle.options.SpellParticle
- apply(ParticleType) - Method in record class dev.wyck.environment.particle.options.TrailParticle
- apply(ParticleType) - Method in record class dev.wyck.environment.particle.options.VibrationParticle
- apply(ParticleType) - Method in interface dev.wyck.environment.particle.ParticleData
-
Applies the particle data to the given particle type and returns the corresponding ParticleOptions.
- apply(WorldInfo, int, int, int) - Method in interface dev.wyck.misc.providers.StepsBiomeProvider.BiomeStep
- apply(World) - Method in interface dev.wyck.registry.level.LevelStemEditor
-
Applies the queued edits to a given world.
- AQUIFER_BARRIER - Static variable in class dev.wyck.worldgen.synth.Noises
- AQUIFER_FLUID_LEVEL_FLOODEDNESS - Static variable in class dev.wyck.worldgen.synth.Noises
- AQUIFER_FLUID_LEVEL_SPREAD - Static variable in class dev.wyck.worldgen.synth.Noises
- AQUIFER_LAVA - Static variable in class dev.wyck.worldgen.synth.Noises
- aquifersEnabled() - Method in interface dev.wyck.worldgen.noise.types.NoiseGeneratorSettings
-
Whether aquifers generate.
- aquifersEnabled(boolean) - Method in class dev.wyck.worldgen.noise.types.NoiseGeneratorSettings.Builder
-
Sets whether aquifers generate.
- argument() - Method in record class dev.wyck.environment.attribute.EnvironmentAttributeMap.Modification
-
Returns the value of the
argumentrecord component. - arrivalInTicks() - Method in record class dev.wyck.environment.particle.options.VibrationParticle
-
Returns the value of the
arrivalInTicksrecord component. - ASH - Enum constant in enum class dev.wyck.environment.particle.ParticleTypes
- asHandle() - Method in interface dev.wyck.wrapper.Wrapper
- asHolderSet() - Method in interface dev.wyck.tags.TagSet
-
If this is a holder set, returns the underlying set.
- AsOf - Annotation Interface in dev.wyck.annotations
-
This annotation is used to indicate the version or date since the annotated element has been present or modified.
- asString() - Method in interface dev.wyck.keys.ResourceKey
-
Returns the string representation of this key in the format "namespace:path".
- asTagKey() - Method in interface dev.wyck.tags.TagSet
-
If this is a tag key, returns the underlying tag key.
- attachedToLeaves() - Static method in interface dev.wyck.worldgen.feature.treedecorators.TreeDecorator
-
Attaches blocks to the exposed faces of all foliage blocks in specified directions.
- AttachedToLeavesDecorator - Interface in dev.wyck.worldgen.feature.treedecorators
-
Attaches blocks to exposed faces of all foliage blocks in specified directions.
- AttachedToLeavesDecorator.Builder - Class in dev.wyck.worldgen.feature.treedecorators
-
Builder for
AttachedToLeavesDecorator. - attachedToLogs() - Static method in interface dev.wyck.worldgen.feature.treedecorators.TreeDecorator
-
Attaches blocks to the exposed faces of all trunk blocks in specified directions.
- AttachedToLogsDecorator - Interface in dev.wyck.worldgen.feature.treedecorators
-
Attaches blocks to exposed faces of all trunk blocks in specified directions.
- AttachedToLogsDecorator.Builder - Class in dev.wyck.worldgen.feature.treedecorators
-
Builder for
AttachedToLogsDecorator. - attribute() - Method in record class dev.wyck.environment.attribute.EnvironmentAttributeMap.Modification
-
Returns the value of the
attributerecord component. - attribute() - Method in interface dev.wyck.environment.attribute.modifier.AttributeModification
-
Gets the attribute this operation modifies.
- attribute() - Method in interface dev.wyck.level.dimension.timeline.AttributeTrack
-
The attribute this track modifies.
- attribute(EnvironmentAttribute) - Method in class dev.wyck.level.dimension.timeline.AttributeTrack.Builder
-
Sets the attribute of the track.
- attribute(EnvironmentAttributeSupplier) - Method in class dev.wyck.level.dimension.timeline.AttributeTrack.Builder
-
Sets the attribute of the track.
- attribute(EnvironmentAttributeSupplier, V) - Method in class dev.wyck.biome.Biome.Builder
- attribute(EnvironmentAttributeSupplier, V) - Method in class dev.wyck.biome.CustomBiome.Builder
- attribute(EnvironmentAttributeSupplier, V) - Method in class dev.wyck.environment.attribute.EnvironmentAttributeMap.Builder
-
Sets an attribute in the builder.
- attribute(EnvironmentAttributeSupplier, V) - Method in class dev.wyck.level.dimension.Dimension.Builder
-
Adds an attribute to this dimension type.
- attribute(FriendlyColorSupplier, String) - Method in class dev.wyck.biome.Biome.Builder
- attribute(FriendlyColorSupplier, String) - Method in class dev.wyck.biome.CustomBiome.Builder
- attribute(FriendlyColorSupplier, String) - Method in class dev.wyck.environment.attribute.EnvironmentAttributeMap.Builder
-
Sets a color attribute in the builder using a hex string.
- attribute(FriendlyColorSupplier, String) - Method in class dev.wyck.level.dimension.Dimension.Builder
-
Adds a color attribute to this dimension type.
- AttributeModification<V> - Interface in dev.wyck.environment.attribute.modifier
-
Describes an operation applied to an environment attribute.
- AttributeOperation - Enum Class in dev.wyck.environment.attribute.modifier
-
Auto-generated.
- attributes() - Method in interface dev.wyck.biome.Biome
-
A map of the environment attributes associated with this biome.
- attributes() - Method in class dev.wyck.biome.internal.BiomeImpl
- attributes() - Method in record class dev.wyck.environment.attribute.EnvironmentAttributeMap
-
Returns the fully resolved directly set attribute map.
- attributes() - Method in interface dev.wyck.level.dimension.Dimension
-
The attributes of this dimension type.
- attributes() - Method in class dev.wyck.level.dimension.DimensionImpl
- attributes(EnvironmentAttributeMap) - Method in interface dev.wyck.biome.Biome
-
Sets the environment attributes for this biome.
- attributes(EnvironmentAttributeMap) - Method in class dev.wyck.biome.Biome.Builder
-
Sets the environment attributes of the biome.
- attributes(EnvironmentAttributeMap) - Method in class dev.wyck.biome.CustomBiome.Builder
-
Sets the environment attributes of the custom biome.
- attributes(EnvironmentAttributeMap) - Method in class dev.wyck.biome.internal.BiomeImpl
- attributes(EnvironmentAttributeMap) - Method in class dev.wyck.level.dimension.Dimension.Builder
-
Sets the attributes of this dimension type.
- AttributeTrack<V> - Interface in dev.wyck.level.dimension.timeline
-
A track that modifies an attribute.
- AttributeTrack.Builder<V> - Class in dev.wyck.level.dimension.timeline
-
Builder for
AttributeTrack. - AVOID - Enum constant in enum class dev.wyck.environment.Activity
- AXOLOTLS - Enum constant in enum class dev.wyck.biome.entity.MobCategory
- AZALEA_TREE - Static variable in class dev.wyck.worldgen.feature.ConfiguredFeatures
B
- BABY_VILLAGER_ACTIVITY - Static variable in class dev.wyck.environment.attribute.EnvironmentAttributes
-
Controls the default AI activity of baby villagers.
- BACKGROUND_MUSIC - Static variable in class dev.wyck.environment.attribute.EnvironmentAttributes
-
The background music to play.
- BackgroundMusic - Interface in dev.wyck.environment.sounds
-
Wraps a Minecraft BackgroundMusic.
- BackgroundMusic.Builder - Class in dev.wyck.environment.sounds
-
Builder for creating background music records.
- BADLANDS - Static variable in class dev.wyck.biome.Biomes
- BADLANDS_PILLAR - Static variable in class dev.wyck.worldgen.synth.Noises
- BADLANDS_PILLAR_ROOF - Static variable in class dev.wyck.worldgen.synth.Noises
- BADLANDS_SURFACE - Static variable in class dev.wyck.worldgen.synth.Noises
- BAMBOO - Enum constant in enum class dev.wyck.worldgen.feature.FeatureType
- BAMBOO - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- BAMBOO_JUNGLE - Static variable in class dev.wyck.biome.Biomes
- BAMBOO_LIGHT - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- BAMBOO_NO_PODZOL - Static variable in class dev.wyck.worldgen.feature.ConfiguredFeatures
- BAMBOO_SOME_PODZOL - Static variable in class dev.wyck.worldgen.feature.ConfiguredFeatures
- BAMBOO_VEGETATION - Static variable in class dev.wyck.worldgen.feature.ConfiguredFeatures
- BAMBOO_VEGETATION - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- bandlands() - Static method in interface dev.wyck.worldgen.surface.SurfaceRule
-
The badlands banded-terracotta rule.
- BandlandsRuleSource - Interface in dev.wyck.worldgen.surface.rule
-
The badlands banded-terracotta rule.
- barrier() - Method in interface dev.wyck.worldgen.feature.configurations.LakeFeatureConfiguration
-
The block to use for the barrier of the lake.
- barrier() - Method in interface dev.wyck.worldgen.noise.NoiseRouter
-
Affects whether aquifers and open cave areas are separated; larger values make separation more likely.
- barrier(DensityFunction) - Method in class dev.wyck.worldgen.noise.NoiseRouter.Builder
-
Sets the barrier slot.
- barrier(BlockStateProvider) - Method in class dev.wyck.worldgen.feature.configurations.LakeFeatureConfiguration.Builder
-
Sets the barrier provider.
- barrierState() - Method in interface dev.wyck.worldgen.carver.CarverDebugSettings
-
The block state to use for barriers.
- barrierState(BlockData) - Method in class dev.wyck.worldgen.carver.CarverDebugSettings.Builder
-
Sets the block state to use for barriers.
- barrierState(Material) - Method in class dev.wyck.worldgen.carver.CarverDebugSettings.Builder
-
Sets the block state to use for barriers.
- BASALT_BLOBS - Static variable in class dev.wyck.worldgen.feature.ConfiguredFeatures
- BASALT_BLOBS - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- BASALT_COLUMNS - Enum constant in enum class dev.wyck.worldgen.feature.FeatureType
- BASALT_DELTAS - Static variable in class dev.wyck.biome.Biomes
- BASALT_PILLAR - Enum constant in enum class dev.wyck.worldgen.feature.FeatureType
- BASALT_PILLAR - Static variable in class dev.wyck.worldgen.feature.ConfiguredFeatures
- BASALT_PILLAR - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- BASE_3D_NOISE_END - Static variable in class dev.wyck.worldgen.function.DensityFunctions
- BASE_3D_NOISE_NETHER - Static variable in class dev.wyck.worldgen.function.DensityFunctions
- BASE_3D_NOISE_OVERWORLD - Static variable in class dev.wyck.worldgen.function.DensityFunctions
- baseBlock() - Method in interface dev.wyck.worldgen.feature.configurations.SpeleothemClusterConfiguration
-
The block that the base of the cluster is made of.
- baseBlock() - Method in interface dev.wyck.worldgen.feature.configurations.SpeleothemConfiguration
-
Describes the block forming the base of the speleothem.
- baseBlock(BlockData) - Method in class dev.wyck.worldgen.feature.configurations.SpeleothemClusterConfiguration.Builder
-
Sets the base block.
- baseBlock(BlockData) - Method in class dev.wyck.worldgen.feature.configurations.SpeleothemConfiguration.Builder
-
Sets the base block.
- baseBlock(Material) - Method in class dev.wyck.worldgen.feature.configurations.SpeleothemConfiguration.Builder
-
Sets the block state.
- baseCrackSize() - Method in interface dev.wyck.worldgen.feature.configurations.geode.GeodeCrackSettings
-
The base size of the crack.
- baseCrackSize(double) - Method in class dev.wyck.worldgen.feature.configurations.geode.GeodeCrackSettings.Builder
-
Sets the base size of the crack.
- baseHeight - Variable in class dev.wyck.worldgen.feature.trunkplacers.TrunkPlacer.TrunkPlacerBuilder
- baseHeight() - Method in interface dev.wyck.worldgen.feature.trunkplacers.TrunkPlacer
-
The base height of the trunk between 0 and 32.
- baseHeight(int) - Method in class dev.wyck.worldgen.feature.trunkplacers.TrunkPlacer.TrunkPlacerBuilder
-
Sets the base height of the trunk.
- BasicBiomeProvider - Class in dev.wyck.misc.providers
-
A biome provider that always returns a single biome.
- BasicBiomeProvider(Biome) - Constructor for class dev.wyck.misc.providers.BasicBiomeProvider
- BEACH - Static variable in class dev.wyck.biome.Biomes
- BED_RULE - Static variable in class dev.wyck.environment.attribute.EnvironmentAttributes
-
Controls behavior of interacting with beds.
- BedRule - Interface in dev.wyck.environment
-
A wrapper for bed rules in a dimensional environment.
- BedRule.Builder - Class in dev.wyck.environment
-
A builder for bed rules.
- BedRule.Rule - Enum Class in dev.wyck.environment
-
An enum representing the rules for bed usage in an environment.
- beehive(float) - Static method in interface dev.wyck.worldgen.feature.treedecorators.TreeDecorator
-
Places a single beehive with the specified probability.
- BeehiveDecorator - Interface in dev.wyck.worldgen.feature.treedecorators
-
Places a single beehive with the specified probability.
- BeehiveDecorator.Builder - Class in dev.wyck.worldgen.feature.treedecorators
-
Builder for
BeehiveDecorator. - BEES_STAY_IN_HIVE - Static variable in class dev.wyck.environment.attribute.EnvironmentAttributes
-
When true, bees will pathfind to beehives and not exit (except when the Hive is broken or next to fire).
- below(int) - Static method in interface dev.wyck.worldgen.heightproviders.VerticalAnchor
-
Alias for
VerticalAnchor.belowTop(int) - belowNoise() - Method in interface dev.wyck.worldgen.placement.NoiseThresholdCountPlacement
-
The count when the noise is below the threshold.
- belowNoise(int) - Method in class dev.wyck.worldgen.placement.NoiseThresholdCountPlacement.Builder
-
Sets the below noise count.
- belowTop(int) - Static method in interface dev.wyck.worldgen.heightproviders.VerticalAnchor
-
A relative height starting at the top of the world.
- BelowTop - Interface in dev.wyck.worldgen.heightproviders
-
A relative height starting at the top of the world.
- belowTrunkProvider() - Method in interface dev.wyck.worldgen.feature.configurations.TreeConfiguration
-
A rule-based block state provider defining how to replace the block below the trunk.
- belowTrunkProvider(BlockStateProvider) - Method in class dev.wyck.worldgen.feature.configurations.TreeConfiguration.Builder
-
Sets the below trunk provider.
- bending() - Static method in interface dev.wyck.worldgen.feature.trunkplacers.TrunkPlacer
-
A new builder for a
BendingTrunkPlacer. - BendingTrunkPlacer - Interface in dev.wyck.worldgen.feature.trunkplacers
-
Places a trunk of the specified height.
- BendingTrunkPlacer.Builder - Class in dev.wyck.worldgen.feature.trunkplacers
-
Builder for
BendingTrunkPlacer. - bendLength() - Method in interface dev.wyck.worldgen.feature.trunkplacers.BendingTrunkPlacer
-
The length of the bend between 1 and 64.
- bendLength(IntProvider) - Method in class dev.wyck.worldgen.feature.trunkplacers.BendingTrunkPlacer.Builder
- BERRY_BUSH - Static variable in class dev.wyck.worldgen.feature.ConfiguredFeatures
- bestBiomeFor(Player, int, int, int) - Method in class dev.wyck.renderer.packet.VirtualBiomeCollector
-
Picks the highest-priority virtual biome at the supplied block position without decoding chunk data.
- bestBiomeFor(Player, ChunkLocation) - Method in class dev.wyck.renderer.packet.VirtualBiomeCollector
-
Picks the 'best' phony custom biome for the given player and chunk location.
- bestCustomBiomeFor(Player, ChunkLocation) - Method in class dev.wyck.renderer.packet.VirtualBiomeCollector
-
Picks the 'best' custom biome for the given player and chunk location (spatial only).
- biased(VerticalAnchor, int) - Method in interface dev.wyck.worldgen.heightproviders.VerticalAnchor
- biasedToBottom() - Static method in interface dev.wyck.worldgen.heightproviders.HeightProvider
-
Creates a new biased-to-bottom height builder.
- biasedToBottom() - Static method in interface dev.wyck.worldgen.valueproviders.IntProvider
-
Creates a new biased-to-bottom int builder.
- biasedToBottom(int, int) - Static method in interface dev.wyck.worldgen.valueproviders.IntProvider
-
Creates a biased-to-bottom int provider.
- biasedToBottom(VerticalAnchor, int) - Method in interface dev.wyck.worldgen.heightproviders.VerticalAnchor
-
Wraps the given value in a
BiasedToBottomHeight - biasedToBottom(VerticalAnchor, VerticalAnchor, int) - Static method in interface dev.wyck.worldgen.heightproviders.HeightProvider
-
Weighted toward the bottom of the range.
- BiasedToBottomHeight - Interface in dev.wyck.worldgen.heightproviders
-
A height provider biased toward
HeightProvider.minInclusive(). - BiasedToBottomHeight.Builder - Class in dev.wyck.worldgen.heightproviders
-
Builder for
BiasedToBottomHeight. - BiasedToBottomInt - Interface in dev.wyck.worldgen.valueproviders
-
A provider that is similar to a
UniformInt, but has a bias towardIntProvider.minInclusive(). - BiasedToBottomInt.Builder - Class in dev.wyck.worldgen.valueproviders
-
Builder for
BiasedToBottomInt. - biome() - Method in class dev.wyck.renderer.packet.data.VirtualBiome
-
Gets the
Biomeassociated with this phony biome. - biome() - Method in record class dev.wyck.util.internal.LevelBiomeEdit.Add
-
Returns the value of the
biomerecord component. - biome() - Method in interface dev.wyck.worldgen.biome.FixedBiomeSource
-
The single biome to use.
- biome() - Method in record class dev.wyck.worldgen.biome.MultiNoiseBiomeSource.Entry
-
Returns the value of the
biomerecord component. - biome() - Method in interface dev.wyck.worldgen.chunk.DebugLevelSource
-
Holder biome.
- biome() - Method in interface dev.wyck.worldgen.chunk.flat.FlatLevelGeneratorSettings
-
Returns the biome.
- biome() - Static method in interface dev.wyck.worldgen.placement.PlacementFilter
-
An instance of the biome filter.
- biome(int, int, int) - Method in interface dev.wyck.worldgen.carver.custom.CarvingContext
- biome(Biome) - Method in class dev.wyck.renderer.packet.data.VirtualBiome.Builder
- biome(Biome) - Method in class dev.wyck.worldgen.biome.CheckeredColumnBiomeSource.Builder
-
Adds a biome to the list of biomes.
- biome(Biome) - Method in class dev.wyck.worldgen.blockpredicates.MatchingBiomesPredicate.Builder
-
Adds a biome to match against.
- biome(Biome) - Method in class dev.wyck.worldgen.chunk.flat.FlatLevelGeneratorSettings.Builder
-
Sets the biome.
- biome(Biome...) - Method in class dev.wyck.worldgen.blockpredicates.MatchingBiomesPredicate.Builder
-
Adds multiple biomes to match against.
- biome(ResourceKey) - Method in class dev.wyck.renderer.packet.data.VirtualBiome.Builder
- biome(ResourceKey) - Method in class dev.wyck.worldgen.biome.CheckeredColumnBiomeSource.Builder
-
Adds a biome to the list of biomes.
- biome(BiomeSourceContext) - Method in class dev.wyck.worldgen.biome.custom.CustomBiomeSource
-
Selects the biome at the requested position.
- Biome - Interface in dev.wyck.biome
-
Represents an abstract biome in Minecraft.
- BIOME - Enum constant in enum class dev.wyck.registry.internal.RegistryId
- Biome.Builder - Class in dev.wyck.biome
-
Builder for
Biome. - biomeAt(int, int, int) - Method in record class dev.wyck.renderer.packet.data.BukkitSnapshotChunkData
- biomeAt(int, int, int) - Method in interface dev.wyck.renderer.packet.data.SnapshotChunkData
-
The biome at the given chunk-relative block coordinates.
- biomeCondition() - Method in class dev.wyck.renderer.packet.data.VirtualBiome
-
Gets the biome-aware refinement evaluated after the chunk is decoded.
- biomeCondition(BiPredicate) - Method in class dev.wyck.renderer.packet.data.VirtualBiome.Builder
- BiomeConditionSource - Interface in dev.wyck.worldgen.surface.condition
-
Checks the biome at the current position.
- BiomeConditionSource.Builder - Class in dev.wyck.worldgen.surface.condition
-
Builder for
BiomeConditionSource. - biomeFilter() - Static method in interface dev.wyck.worldgen.placement.PlacementModifier
-
Reference to the biome filter placement modifier.
- BiomeFilter - Interface in dev.wyck.worldgen.placement
-
Returns the current position if the biome at that position includes this placed feature, otherwise returns empty.
- BiomeGenerationSettings - Interface in dev.wyck.biome
-
Represents the generation settings of a biome, including its configured carvers and placed features.
- BiomeGenerationSettings.Builder - Class in dev.wyck.biome
-
A builder for creating a BiomeGenerationSettings.
- BiomeImpl - Class in dev.wyck.biome.internal
-
This implementation is here because it does not compile against Minecraft internals as of right now.
- BiomeImpl(ResourceKey, ClimateSettings, BiomeSpecialEffects, EnvironmentAttributeMap, BiomeSpawner, BiomeGenerationSettings) - Constructor for class dev.wyck.biome.internal.BiomeImpl
- biomeMap - Variable in class dev.wyck.misc.providers.WyckBiomeProvider
- biomeMap() - Method in class dev.wyck.misc.providers.WyckBiomeProvider
- BiomePosition - Record Class in dev.wyck.misc
-
The position of one biome cell in an outgoing chunk packet.
- BiomePosition(ChunkLocation, int, int, int, int, int, int) - Constructor for record class dev.wyck.misc.BiomePosition
-
Creates an instance of a
BiomePositionrecord class. - BiomeRegistry - Interface in dev.wyck.registry
-
An interface for registering and modifying custom biomes on a Minecraft server.
- biomeResourceKey() - Method in class dev.wyck.renderer.packet.data.VirtualBiome
-
Gets the resource key of the biome this virtual biome renders.
- biomes() - Static method in interface dev.wyck.keys.KeyChains
- biomes() - Method in interface dev.wyck.worldgen.biome.CheckeredColumnBiomeSource
-
Any number of biomes.
- biomes() - Method in interface dev.wyck.worldgen.biome.MultiNoiseBiomeSource
-
The biomes and their climate points.
- biomes() - Method in interface dev.wyck.worldgen.blockpredicates.MatchingBiomesPredicate
-
The biomes to match against.
- biomes(Biome...) - Method in class dev.wyck.worldgen.blockpredicates.MatchingBiomesPredicate.Builder
-
Sets the biomes to match against.
- biomes(List) - Method in class dev.wyck.worldgen.blockpredicates.MatchingBiomesPredicate.Builder
-
Sets the biomes to match against.
- biomes(Set) - Method in class dev.wyck.worldgen.biome.CheckeredColumnBiomeSource.Builder
-
Sets the size of the checkerboard grid.
- Biomes - Class in dev.wyck.biome
-
Auto-generated.
- BIOMES - Static variable in interface dev.wyck.keys.KeyChains
- BiomeSetter - Interface in dev.wyck.renderer.setter
-
This utility class provides methods to set the biome of blocks, chunks, and regions in the game.
- biomeSource() - Method in interface dev.wyck.worldgen.chunk.ChunkGenerator
-
The biome source this generator draws from.
- biomeSource(BiomeSource) - Method in class dev.wyck.worldgen.chunk.FlatLevelSource.Builder
-
Sets the biome source.
- biomeSource(BiomeSource) - Method in class dev.wyck.worldgen.chunk.NoiseBasedChunkGenerator.Builder
-
Sets the biome source of the chunk generator.
- BiomeSource - Interface in dev.wyck.worldgen.biome
-
Represents a biome source, which determines how biomes are distributed in a world.
- BiomeSourceContext - Interface in dev.wyck.worldgen.biome.custom
-
The sampling context handed to a
CustomBiomeSourcewhile Minecraft determines a biome. - biomeSpawner() - Method in interface dev.wyck.biome.Biome
-
Gets the biome spawner associated with this biome.
- biomeSpawner() - Method in class dev.wyck.biome.internal.BiomeImpl
- biomeSpawner(BiomeSpawner) - Method in interface dev.wyck.biome.Biome
-
Sets or removes the BiomeSpawner of this biome.
- biomeSpawner(BiomeSpawner) - Method in class dev.wyck.biome.Biome.Builder
-
Sets the BiomeSpawner of the biome.
- biomeSpawner(BiomeSpawner) - Method in class dev.wyck.biome.CustomBiome.Builder
-
Sets the BiomeSpawner of the custom biome.
- biomeSpawner(BiomeSpawner) - Method in class dev.wyck.biome.internal.BiomeImpl
- BiomeSpawner - Interface in dev.wyck.biome.entity
-
Represents the spawning settings for a biome, including the spawners for each mob category, the spawn costs for each mob type, and the creature generation probability.
- BiomeSpawner.Builder - Class in dev.wyck.biome.entity
-
A builder for creating a BiomeSpawner.
- BiomeSpawner.Factory - Interface in dev.wyck.biome.entity
- BiomeSpecialEffects - Interface in dev.wyck.biome
-
Various biome-specific visuals as they appear in vanilla.
- BiomeSpecialEffects.Builder - Class in dev.wyck.biome
-
A builder for creating BiomeSpecialEffects instances.
- BiomeUpdater - Interface in dev.wyck.renderer.updater
-
Utility class for updating biomes in Minecraft.
- BiomeUpdater.Factory - Interface in dev.wyck.renderer.updater
- BIRCH - Static variable in class dev.wyck.worldgen.feature.ConfiguredFeatures
- BIRCH_BEES_0002 - Static variable in class dev.wyck.worldgen.feature.ConfiguredFeatures
- BIRCH_BEES_0002_LEAF_LITTER - Static variable in class dev.wyck.worldgen.feature.ConfiguredFeatures
- BIRCH_BEES_0002_LEAF_LITTER - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- BIRCH_BEES_0002_PLACED - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- BIRCH_BEES_002 - Static variable in class dev.wyck.worldgen.feature.ConfiguredFeatures
- BIRCH_BEES_002 - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- BIRCH_BEES_005 - Static variable in class dev.wyck.worldgen.feature.ConfiguredFeatures
- BIRCH_CHECKED - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- BIRCH_FOREST - Static variable in class dev.wyck.biome.Biomes
- BIRCH_LEAF_LITTER - Static variable in class dev.wyck.worldgen.feature.ConfiguredFeatures
- BIRCH_LEAF_LITTER - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- BIRCH_TALL - Static variable in class dev.wyck.worldgen.feature.ConfiguredFeatures
- BIRCH_TALL - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- BLACKSTONE_BLOBS - Static variable in class dev.wyck.worldgen.feature.ConfiguredFeatures
- BLACKSTONE_BLOBS - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- BLEND_DENSITY - Enum constant in enum class dev.wyck.worldgen.function.misc.Marker.Type
- BLEND_TO_GRAY - Enum constant in enum class dev.wyck.environment.attribute.modifier.AttributeOperation
- blendAlpha() - Static method in interface dev.wyck.worldgen.function.DensityFunction
-
The blend alpha density function, used in vanilla for smooth transitions to chunks generated in old versions.
- BlendAlpha - Interface in dev.wyck.worldgen.function.simple
-
Used in vanilla for smooth transitions to chunks generated in old versions.
- blendDensity() - Method in interface dev.wyck.worldgen.function.DensityFunction
-
Wraps this density function for smooth blending with chunks generated in old versions.
- blendDensity(DensityFunction) - Static method in interface dev.wyck.worldgen.function.misc.Marker
-
Used in vanilla for smooth transition to chunks generated in old versions.
- blendOffset() - Static method in interface dev.wyck.worldgen.function.DensityFunction
-
The blend offset density function, used in vanilla for smooth transitions to chunks generated in old versions.
- BlendOffset - Interface in dev.wyck.worldgen.function.simple
-
Used in vanilla for smooth transitions to chunks generated in old versions.
- blob() - Static method in interface dev.wyck.worldgen.feature.foliageplacers.FoliagePlacer
-
A new builder for a
BlobFoliagePlacer. - BlobFoliagePlacer - Interface in dev.wyck.worldgen.feature.foliageplacers
-
Places a blob of foliage, used by most simple trees such as the oak.
- BlobFoliagePlacer.Builder - Class in dev.wyck.worldgen.feature.foliageplacers
-
Builder for
BlobFoliagePlacer. - block() - Method in interface dev.wyck.worldgen.chunk.flat.FlatLayerInfo
-
The block to place.
- block() - Method in interface dev.wyck.worldgen.ruletest.BlockMatchTest
-
The block to match.
- block() - Method in interface dev.wyck.worldgen.ruletest.RandomBlockMatchTest
-
The block to match.
- block() - Method in interface dev.wyck.worldgen.surface.rule.BlockRuleSource
-
The block to place.
- block(ParticleType, Material) - Method in interface dev.wyck.environment.particle.ParticleOptionsFactory
-
Creates a particle options handle for a block particle with the specified material.
- block(Material) - Method in class dev.wyck.level.dimension.Infiniburn.Builder
-
Adds a block to the list of blocks that can burn infinitely in this dimension.
- block(Material) - Method in class dev.wyck.worldgen.blockpredicates.MatchingBlocksPredicate.Builder
-
Adds a block to match against.
- block(Material) - Method in class dev.wyck.worldgen.chunk.flat.FlatLayerInfo.Builder
-
Sets the block.
- block(Material) - Static method in interface dev.wyck.worldgen.surface.SurfaceRule
-
Places the given block's default state.
- block(Material...) - Method in class dev.wyck.worldgen.blockpredicates.MatchingBlocksPredicate.Builder
-
Adds multiple blocks to match against.
- BLOCK - Enum constant in enum class dev.wyck.environment.particle.ParticleTypes
- BLOCK - Enum constant in enum class dev.wyck.registry.internal.RegistryId
- BLOCK_BLOB - Enum constant in enum class dev.wyck.worldgen.feature.FeatureType
- BLOCK_COLUMN - Enum constant in enum class dev.wyck.worldgen.feature.FeatureType
- BLOCK_CRUMBLE - Enum constant in enum class dev.wyck.environment.particle.ParticleTypes
- BLOCK_LIGHT_TINT - Static variable in class dev.wyck.environment.attribute.EnvironmentAttributes
-
Tint of the block light.
- BLOCK_MARKER - Enum constant in enum class dev.wyck.environment.particle.ParticleTypes
- BLOCK_PILE - Enum constant in enum class dev.wyck.worldgen.feature.FeatureType
- BLOCK_UPDATE_LIMIT - Static variable in interface dev.wyck.worldgen.feature.custom.PlacementContext
- blockBlob() - Static method in interface dev.wyck.worldgen.feature.configurations.FeatureConfiguration
-
Creates a builder for a
BlockBlobConfiguration. - BlockBlobConfiguration - Interface in dev.wyck.worldgen.feature.configurations
-
A block blob.
- BlockBlobConfiguration.Builder - Class in dev.wyck.worldgen.feature.configurations
-
Builder for
BlockBlobConfiguration. - blockColumn() - Static method in interface dev.wyck.worldgen.feature.configurations.FeatureConfiguration
-
Creates a builder for a
BlockColumnConfiguration. - BlockColumnConfiguration - Interface in dev.wyck.worldgen.feature.configurations
-
A feature that consists of glow berries, found in lush caves.
- BlockColumnConfiguration.Builder - Class in dev.wyck.worldgen.feature.configurations
-
Builder for
BlockColumnConfiguration. - BlockColumnConfiguration.Layer - Record Class in dev.wyck.worldgen.feature.configurations
-
A single layer of a block column, pairing a height with the block state used for that height.
- blockMatch(Material) - Static method in interface dev.wyck.worldgen.ruletest.RuleTest
-
Tests the block is the specified block.
- BlockMatchTest - Interface in dev.wyck.worldgen.ruletest
-
Tests is the block is the specified block.
- BlockParticle - Record Class in dev.wyck.environment.particle.options
-
Particle data for particles that require a block type.
- BlockParticle(Material) - Constructor for record class dev.wyck.environment.particle.options.BlockParticle
-
Creates an instance of a
BlockParticlerecord class. - blockPile(BlockStateProvider) - Static method in interface dev.wyck.worldgen.feature.configurations.FeatureConfiguration
-
Creates a
BlockPileConfiguration. - BlockPileConfiguration - Interface in dev.wyck.worldgen.feature.configurations
-
A feature that generates up to 25 specific blocks.
- blockPredicate(BlockPredicate) - Static method in interface dev.wyck.worldgen.placement.PlacementFilter
-
A new instance of a block predicate filter.
- BlockPredicate - Interface in dev.wyck.worldgen.blockpredicates
-
A block predicate is a test for the state of a block at a given position in the world.
- blockPredicateFilter(BlockPredicate) - Static method in interface dev.wyck.worldgen.placement.PlacementModifier
-
Creates a block predicate filter.
- BlockPredicateFilter - Interface in dev.wyck.worldgen.placement
-
Returns the current position when the predicate is passed, otherwise return empty.
- blockProvider() - Method in interface dev.wyck.worldgen.feature.treedecorators.AttachedToLeavesDecorator
-
The block of the decoration.
- blockProvider() - Method in interface dev.wyck.worldgen.feature.treedecorators.AttachedToLogsDecorator
-
The block of the decoration.
- blockProvider(BlockStateProvider) - Method in class dev.wyck.worldgen.feature.treedecorators.AttachedToLeavesDecorator.Builder
-
Sets the block of the decoration.
- blockProvider(BlockStateProvider) - Method in class dev.wyck.worldgen.feature.treedecorators.AttachedToLogsDecorator.Builder
-
Sets the block of the decoration.
- BlockReplacement - Record Class in dev.wyck.renderer.packet.data
-
A data class representing a block replacement rule.
- BlockReplacement(Material, Material) - Constructor for record class dev.wyck.renderer.packet.data.BlockReplacement
-
Creates an instance of a
BlockReplacementrecord class. - blockReplacements() - Method in interface dev.wyck.biome.CustomBiome
-
The block replacements of this custom biome.
- blockReplacements() - Method in class dev.wyck.biome.internal.CustomBiomeImpl
- blockReplacements() - Method in class dev.wyck.renderer.packet.data.VirtualBiome
-
Gets the client-side block replacements applied alongside this biome.
- blockReplacements(BlockReplacement...) - Method in class dev.wyck.biome.CustomBiome.Builder
-
Sets the block replacements of the custom biome.
- blockReplacements(Collection) - Method in class dev.wyck.biome.CustomBiome.Builder
-
Sets the block replacements of the custom biome.
- blockReplacements(List) - Method in interface dev.wyck.biome.CustomBiome
-
Sets the block replacements of this custom biome.
- blockReplacements(List) - Method in class dev.wyck.biome.internal.CustomBiomeImpl
- BlockRuleSource - Interface in dev.wyck.worldgen.surface.rule
-
Places the given block's default state at the surface.
- blocks() - Method in interface dev.wyck.level.dimension.Infiniburn
-
The tag or set of blocks that can burn infinitely in this dimension.
- blocks() - Static method in interface dev.wyck.tags.TagSet
-
Creates a new builder for block tag sets.
- blocks() - Method in interface dev.wyck.worldgen.blockpredicates.MatchingBlocksPredicate
-
The blocks to match against.
- blocks(ResourceKey) - Method in class dev.wyck.level.dimension.Infiniburn.Builder
-
Sets the tag of blocks that can burn infinitely in this dimension.
- blocks(ResourceKey) - Static method in interface dev.wyck.tags.TagKey
-
Creates a block tag key from its identifier.
- blocks(TagKey) - Method in class dev.wyck.level.dimension.Infiniburn.Builder
-
Sets the tagKey of blocks that can burn infinitely in this dimension.
- blocks(TagSet) - Method in class dev.wyck.level.dimension.Infiniburn.Builder
-
Sets the tag of blocks that can burn infinitely in this dimension.
- blocks(Either) - Static method in interface dev.wyck.tags.TagSet
-
Creates a block tag set from an
Eitherof explicit materials or a named tag. - blocks(List) - Method in class dev.wyck.worldgen.blockpredicates.MatchingBlocksPredicate.Builder
-
Sets the blocks to match against.
- blocks(Set) - Method in class dev.wyck.level.dimension.Infiniburn.Builder
-
Sets the blocks that can burn infinitely in this dimension.
- blocks(Material...) - Method in class dev.wyck.level.dimension.Infiniburn.Builder
-
Adds a block to the list of blocks that can burn infinitely in this dimension.
- blocks(Material...) - Method in class dev.wyck.worldgen.blockpredicates.MatchingBlocksPredicate.Builder
-
Sets the blocks to match against.
- blocks(Tag) - Method in class dev.wyck.level.dimension.Infiniburn.Builder
-
Sets the tag of blocks that can burn infinitely in this dimension.
- blocks(Tag) - Static method in interface dev.wyck.tags.TagKey
-
Creates a block tag key from a Bukkit block
Tag. - blockSearchExtent() - Method in interface dev.wyck.environment.sounds.AmbientMoodSettings
-
Gets the block search extent of the ambient mood settings.
- blockSearchExtent(int) - Method in class dev.wyck.environment.sounds.AmbientMoodSettings.Builder
-
Sets the block search extent of the ambient mood settings.
- blockState() - Static method in interface dev.wyck.worldgen.feature.configurations.FeatureConfiguration
-
Creates a builder for a
BlockStateConfiguration. - blockState() - Method in interface dev.wyck.worldgen.ruletest.BlockStateMatchTest
-
The block state to match.
- blockState() - Method in interface dev.wyck.worldgen.ruletest.RandomBlockStateMatchTest
-
The block state to match.
- BlockStateConfiguration - Interface in dev.wyck.worldgen.feature.configurations
-
Abstract block state configuration.
- BlockStateConfiguration.Builder - Class in dev.wyck.worldgen.feature.configurations
-
Builder for
BlockStateConfiguration. - blockStateMatch(BlockData) - Static method in interface dev.wyck.worldgen.ruletest.RuleTest
-
Tests is the block for the specified
BlockData. - blockStateMatch(Material) - Static method in interface dev.wyck.worldgen.ruletest.RuleTest
-
Tests is the block for the specified
Material. - BlockStateMatchTest - Interface in dev.wyck.worldgen.ruletest
-
Tests is the block for the specified
BlockData. - blockStateProvider() - Method in interface dev.wyck.worldgen.feature.treedecorators.PlaceOnGroundDecorator
-
The block of the decoration.
- blockStateProvider(BlockStateProvider) - Method in class dev.wyck.worldgen.feature.treedecorators.PlaceOnGroundDecorator.Builder
-
Sets the block of the decoration.
- BlockStateProvider - Interface in dev.wyck.worldgen.stateproviders
-
Used to provide a (potentially randomized) block and block state to be placed by configured features.
- blockX() - Method in record class dev.wyck.misc.BiomePosition
-
Gets the minimum block X represented by this biome cell.
- blockX() - Method in interface dev.wyck.worldgen.biome.custom.BiomeSourceContext
-
Gets the block-coordinate represented by
BiomeSourceContext.quartX(). - blockY() - Method in record class dev.wyck.misc.BiomePosition
-
Gets the minimum block Y represented by this biome cell.
- blockY() - Method in interface dev.wyck.worldgen.biome.custom.BiomeSourceContext
-
Gets the block-coordinate represented by
BiomeSourceContext.quartY(). - blockZ() - Method in record class dev.wyck.misc.BiomePosition
-
Gets the minimum block Z represented by this biome cell.
- blockZ() - Method in interface dev.wyck.worldgen.biome.custom.BiomeSourceContext
-
Gets the block-coordinate represented by
BiomeSourceContext.quartZ(). - BLUE_ICE - Enum constant in enum class dev.wyck.worldgen.feature.FeatureType
- BLUE_ICE - Static variable in class dev.wyck.worldgen.feature.ConfiguredFeatures
- BLUE_ICE - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- BONUS_CHEST - Enum constant in enum class dev.wyck.worldgen.feature.FeatureType
- BONUS_CHEST - Static variable in class dev.wyck.worldgen.feature.ConfiguredFeatures
- bonusChest() - Method in interface dev.wyck.level.LevelCreator
-
Whether to generate a bonus chest in the world.
- bonusChest() - Method in class dev.wyck.level.LevelCreatorImpl
- bonusChest(boolean) - Method in class dev.wyck.level.LevelCreator.Builder
-
Sets whether to generate a bonus chest in the world.
- BootstrapBiomeRegistry - Interface in dev.wyck.registry.bootstrap
-
Registers custom biomes during the Paper bootstrap/registry-load phase, so they enter the biome registry before it freezes (no post-freezing).
- BootstrapDimensionRegistry - Interface in dev.wyck.registry.bootstrap
-
Registers custom dimension types during the Paper bootstrap/registry-load phase, so they enter the dimension-type registry before it freezes.
- bottom() - Static method in interface dev.wyck.worldgen.heightproviders.VerticalAnchor
-
Y measured from the bottom of the world.
- BOTTOM - Static variable in interface dev.wyck.worldgen.heightproviders.AboveBottom
-
The bottom of the world.
- BOTTOMLESS_PIT - Static variable in interface dev.wyck.worldgen.chunk.flat.FlatLevelGeneratorSettings
- branchCount() - Method in interface dev.wyck.worldgen.feature.trunkplacers.CherryTrunkPlacer
-
The number of branches between 1 and 3.
- branchCount(IntProvider) - Method in class dev.wyck.worldgen.feature.trunkplacers.CherryTrunkPlacer.Builder
-
Sets the number of branches.
- branchEndOffsetFromTop() - Method in interface dev.wyck.worldgen.feature.trunkplacers.CherryTrunkPlacer
-
The offset of the branches from the top between -16 and 16.
- branchEndOffsetFromTop(IntProvider) - Method in class dev.wyck.worldgen.feature.trunkplacers.CherryTrunkPlacer.Builder
-
Sets the offset of the branches from the top.
- branchHorizontalLength() - Method in interface dev.wyck.worldgen.feature.trunkplacers.CherryTrunkPlacer
-
The horizontal length of the branches between 2 and 16.
- branchHorizontalLength(IntProvider) - Method in class dev.wyck.worldgen.feature.trunkplacers.CherryTrunkPlacer.Builder
-
Sets the horizontal length of the branches.
- branchStartOffsetFromTop() - Method in interface dev.wyck.worldgen.feature.trunkplacers.CherryTrunkPlacer
-
The offset of the branches from the top between -16 and 16.
- branchStartOffsetFromTop(UniformInt) - Method in class dev.wyck.worldgen.feature.trunkplacers.CherryTrunkPlacer.Builder
-
Sets the offset of the branches from the top.
- brightness() - Method in interface dev.wyck.environment.attribute.modifier.GrayBlend
-
The brightness of the gray color.
- brightness(float) - Method in class dev.wyck.environment.attribute.modifier.GrayBlend.Builder
-
Sets the brightness of the gray color.
- BROWN_MUSHROOM - Static variable in class dev.wyck.worldgen.feature.ConfiguredFeatures
- BROWN_MUSHROOM_NETHER - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- BROWN_MUSHROOM_NORMAL - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- BROWN_MUSHROOM_OLD_GROWTH - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- BROWN_MUSHROOM_SWAMP - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- BROWN_MUSHROOM_TAIGA - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- BUBBLE - Enum constant in enum class dev.wyck.environment.particle.ParticleTypes
- BUBBLE_COLUMN_UP - Enum constant in enum class dev.wyck.environment.particle.ParticleTypes
- BUBBLE_POP - Enum constant in enum class dev.wyck.environment.particle.ParticleTypes
- build() - Method in class dev.wyck.biome.Biome.Builder
-
Builds the biome.
- build() - Method in class dev.wyck.biome.BiomeGenerationSettings.Builder
-
Builds the BiomeGenerationSettings.
- build() - Method in class dev.wyck.biome.BiomeSpecialEffects.Builder
-
Builds a new BiomeSpecialEffects instance.
- build() - Method in class dev.wyck.biome.ClimateSettings.Builder
-
Builds a new ClimateSettings instance.
- build() - Method in class dev.wyck.biome.CustomBiome.Builder
-
Builds the custom biome.
- build() - Method in class dev.wyck.biome.entity.BiomeSpawner.Builder
-
Builds the BiomeSpawner.
- build() - Method in class dev.wyck.environment.attribute.EnvironmentAttributeMap.Builder
-
Builds the WrappedEnvironmentAttributeMap.
- build() - Method in class dev.wyck.environment.attribute.modifier.AlphaValue.Builder
-
Builds the AlphaValue.
- build() - Method in class dev.wyck.environment.attribute.modifier.GrayBlend.Builder
-
Builds the gray blend.
- build() - Method in class dev.wyck.environment.BedRule.Builder
-
Builds the BedRule instance.
- build() - Method in class dev.wyck.environment.particle.AmbientParticle.Builder
-
Builds the AmbientParticle instance.
- build() - Method in class dev.wyck.environment.particle.ParticleCatalog.Builder
-
Builds the ParticleCatalog.
- build() - Method in class dev.wyck.environment.sounds.AmbientAdditionsSettings.Builder
-
Builds the ambient additions settings record.
- build() - Method in class dev.wyck.environment.sounds.AmbientMoodSettings.Builder
-
Builds the ambient mood settings record.
- build() - Method in class dev.wyck.environment.sounds.AmbientSounds.Builder
-
Builds the ambient sounds.
- build() - Method in class dev.wyck.environment.sounds.BackgroundMusic.Builder
-
Builds the background music.
- build() - Method in class dev.wyck.environment.sounds.Music.Builder
-
Builds the music record.
- build() - Method in class dev.wyck.level.dimension.clock.TimeMarker.Builder
-
Builds the time marker.
- build() - Method in class dev.wyck.level.dimension.Dimension.Builder
-
Builds a new
Dimensionwith the given properties. - build() - Method in class dev.wyck.level.dimension.Infiniburn.Builder
-
Builds the infiniburn.
- build() - Method in class dev.wyck.level.dimension.LevelStem.Builder
-
Builds the
LevelStemwith the specified properties. - build() - Method in class dev.wyck.level.dimension.timeline.AttributeTrack.Builder
-
Builds the attribute track.
- build() - Method in class dev.wyck.level.dimension.timeline.Keyframe.Builder
-
Builds the keyframe.
- build() - Method in class dev.wyck.level.dimension.timeline.types.ComposedTimeline.Builder
- build() - Method in class dev.wyck.level.LevelCreator.Builder
-
Builds the
LevelCreatorwith the specified properties. - build() - Method in class dev.wyck.misc.providers.ReplacementBiomeProvider.Builder
- build() - Method in class dev.wyck.misc.providers.StepsBiomeProvider.Builder
- build() - Method in class dev.wyck.renderer.packet.data.VirtualBiome.Builder
- build() - Method in class dev.wyck.tags.TagSet.Builder
-
Builds a new tag set.
- build() - Method in class dev.wyck.util.WeightedList.Builder
- build() - Method in class dev.wyck.worldgen.biome.CheckeredColumnBiomeSource.Builder
-
Builds the checkerboard column biome source.
- build() - Method in class dev.wyck.worldgen.biome.MultiNoiseBiomeSource.Builder
-
Builds the multi noise biome source.
- build() - Method in class dev.wyck.worldgen.blockpredicates.CombiningPredicate.CombiningPredicateBuilder
-
Builds the predicate.
- build() - Method in class dev.wyck.worldgen.blockpredicates.HasSturdyFacePredicate.Builder
-
Builds the has sturdy face predicate.
- build() - Method in class dev.wyck.worldgen.blockpredicates.InsideWorldBoundsPredicate.Builder
-
Builds the inside world bounds predicate.
- build() - Method in class dev.wyck.worldgen.blockpredicates.MatchingBiomesPredicate.Builder
-
Builds the matching biomes predicate.
- build() - Method in class dev.wyck.worldgen.blockpredicates.MatchingBlocksPredicate.Builder
-
Builds the matching blocks predicate.
- build() - Method in class dev.wyck.worldgen.blockpredicates.MatchingBlockTagPredicate.Builder
-
Builds the matching block tag predicate.
- build() - Method in class dev.wyck.worldgen.blockpredicates.MatchingFluidsPredicate.Builder
-
Builds the matching fluids predicate.
- build() - Method in class dev.wyck.worldgen.blockpredicates.ReplaceablePredicate.Builder
-
Builds the replaceable predicate.
- build() - Method in class dev.wyck.worldgen.blockpredicates.SolidPredicate.Builder
-
Builds the solid predicate.
- build() - Method in class dev.wyck.worldgen.blockpredicates.WouldSurvivePredicate.Builder
-
Builds the would survive predicate.
- build() - Method in class dev.wyck.worldgen.carver.CanyonCarverConfiguration.CanyonShapeConfiguration.Builder
-
Builds the canyon shape configuration.
- build() - Method in class dev.wyck.worldgen.carver.CarverConfiguration.CarverConfigurationBuilder
-
Builds the carver configuration.
- build() - Method in class dev.wyck.worldgen.carver.CarverDebugSettings.Builder
-
Builds the debug settings.
- build() - Method in class dev.wyck.worldgen.carver.types.ComposedCarver.Builder
-
Builds the composed carver.
- build() - Method in class dev.wyck.worldgen.carver.types.CustomComposedCarver.Builder
-
Builds the composed carver.
- build() - Method in class dev.wyck.worldgen.chunk.CraftBukkitChunkGenerator.Builder
-
Builds the CraftBukkitChunkGenerator.
- build() - Method in class dev.wyck.worldgen.chunk.flat.FlatLayerInfo.Builder
-
Builds the FlatLayerInfo.
- build() - Method in class dev.wyck.worldgen.chunk.flat.FlatLevelGeneratorSettings.Builder
-
Builds the FlatLevelGeneratorSettings.
- build() - Method in class dev.wyck.worldgen.chunk.FlatLevelSource.Builder
-
Builds the flat level source.
- build() - Method in class dev.wyck.worldgen.chunk.NoiseBasedChunkGenerator.Builder
-
Builds the chunk generator.
- build() - Method in class dev.wyck.worldgen.climate.ClimatePoint.Builder
-
Builds the climate point.
- build() - Method in class dev.wyck.worldgen.feature.configurations.BlockBlobConfiguration.Builder
-
Builds the configuration.
- build() - Method in class dev.wyck.worldgen.feature.configurations.BlockColumnConfiguration.Builder
-
Builds the configuration.
- build() - Method in class dev.wyck.worldgen.feature.configurations.BlockStateConfiguration.Builder
-
Builds the block state configuration.
- build() - Method in class dev.wyck.worldgen.feature.configurations.ColumnFeatureConfiguration.Builder
-
Builds the column feature configuration.
- build() - Method in class dev.wyck.worldgen.feature.configurations.CompositeFeatureConfiguration.Builder
-
Builds the configuration.
- build() - Method in class dev.wyck.worldgen.feature.configurations.CountConfiguration.Builder
-
Builds the configuration.
- build() - Method in class dev.wyck.worldgen.feature.configurations.DeltaFeatureConfiguration.Builder
-
Builds the configuration.
- build() - Method in class dev.wyck.worldgen.feature.configurations.DiskConfiguration.Builder
-
Builds the configuration.
- build() - Method in class dev.wyck.worldgen.feature.configurations.DripstoneClusterConfiguration.Builder
-
Builds the configuration.
- build() - Method in class dev.wyck.worldgen.feature.configurations.end.EndSpike.Builder
-
Builds the end spike.
- build() - Method in class dev.wyck.worldgen.feature.configurations.EndGatewayConfiguration.Builder
-
Builds the configuration.
- build() - Method in class dev.wyck.worldgen.feature.configurations.EndSpikeConfiguration.Builder
-
Builds the configuration.
- build() - Method in class dev.wyck.worldgen.feature.configurations.FallenTreeConfiguration.Builder
-
Builds the configuration.
- build() - Method in class dev.wyck.worldgen.feature.configurations.FossilFeatureConfiguration.Builder
-
Builds the
FossilFeatureConfigurationinstance. - build() - Method in class dev.wyck.worldgen.feature.configurations.geode.GeodeBlockSettings.Builder
-
Builds the settings.
- build() - Method in class dev.wyck.worldgen.feature.configurations.geode.GeodeCrackSettings.Builder
-
Builds the settings.
- build() - Method in class dev.wyck.worldgen.feature.configurations.geode.GeodeLayerSettings.Builder
-
Builds the settings.
- build() - Method in class dev.wyck.worldgen.feature.configurations.GeodeConfiguration.Builder
-
Builds the configuration.
- build() - Method in class dev.wyck.worldgen.feature.configurations.HugeFungusConfiguration.Builder
-
Builds the
HugeFungusConfigurationinstance. - build() - Method in class dev.wyck.worldgen.feature.configurations.HugeMushroomFeatureConfiguration.Builder
-
Builds the configuration.
- build() - Method in class dev.wyck.worldgen.feature.configurations.LakeFeatureConfiguration.Builder
-
Builds the configuration.
- build() - Method in class dev.wyck.worldgen.feature.configurations.LargeDripstoneConfiguration.Builder
-
Builds the configuration.
- build() - Method in class dev.wyck.worldgen.feature.configurations.LayerConfiguration.Builder
-
Builds the configuration.
- build() - Method in class dev.wyck.worldgen.feature.configurations.MultifaceGrowthConfiguration.Builder
-
Builds the configuration.
- build() - Method in class dev.wyck.worldgen.feature.configurations.NetherForestVegetationConfig.Builder
-
Builds the configuration.
- build() - Method in class dev.wyck.worldgen.feature.configurations.OreConfiguration.Builder
-
Builds the configuration.
- build() - Method in class dev.wyck.worldgen.feature.configurations.PointedDripstoneConfiguration.Builder
-
Builds the configuration.
- build() - Method in class dev.wyck.worldgen.feature.configurations.RandomBooleanFeatureConfiguration.Builder
-
Builds the configuration.
- build() - Method in class dev.wyck.worldgen.feature.configurations.RandomFeatureConfiguration.Builder
-
Builds the configuration.
- build() - Method in class dev.wyck.worldgen.feature.configurations.ReplaceBlockConfiguration.Builder
-
Builds the configuration.
- build() - Method in class dev.wyck.worldgen.feature.configurations.ReplaceSphereConfiguration.Builder
-
Builds the configuration.
- build() - Method in class dev.wyck.worldgen.feature.configurations.RootSystemConfiguration.Builder
-
Builds the root system configuration.
- build() - Method in class dev.wyck.worldgen.feature.configurations.SculkPatchConfiguration.Builder
-
Builds the configuration.
- build() - Method in class dev.wyck.worldgen.feature.configurations.SimpleBlockConfiguration.Builder
-
Builds the configuration.
- build() - Method in class dev.wyck.worldgen.feature.configurations.SpeleothemClusterConfiguration.Builder
-
Builds the speleothem cluster configuration.
- build() - Method in class dev.wyck.worldgen.feature.configurations.SpeleothemConfiguration.Builder
-
Builds the configuration.
- build() - Method in class dev.wyck.worldgen.feature.configurations.SpikeConfiguration.Builder
-
Builds the configuration.
- build() - Method in class dev.wyck.worldgen.feature.configurations.SpringConfiguration.Builder
-
Builds the configuration.
- build() - Method in class dev.wyck.worldgen.feature.configurations.TemplateFeatureConfiguration.Builder
-
Builds the template feature configuration.
- build() - Method in class dev.wyck.worldgen.feature.configurations.TreeConfiguration.Builder
-
Builds the tree configuration.
- build() - Method in class dev.wyck.worldgen.feature.configurations.TwistingVinesConfig.Builder
-
Builds the configuration.
- build() - Method in class dev.wyck.worldgen.feature.configurations.UnderwaterMagmaConfiguration.Builder
-
Builds the underwater magma configuration.
- build() - Method in class dev.wyck.worldgen.feature.configurations.VegetationPatchConfiguration.Builder
-
Builds the vegetation patch configuration.
- build() - Method in class dev.wyck.worldgen.feature.configurations.WeightedRandomFeatureConfiguration.Builder
-
Builds the weighted random feature configuration.
- build() - Method in class dev.wyck.worldgen.feature.featuresize.FeatureSize.FeatureSizeBuilder
-
Builds the feature size.
- build() - Method in class dev.wyck.worldgen.feature.foliageplacers.FoliagePlacer.FoliagePlacerBuilder
-
Builds the foliage placer.
- build() - Method in class dev.wyck.worldgen.feature.rootplacers.AboveRootPlacement.Builder
-
Builds the above root placement.
- build() - Method in class dev.wyck.worldgen.feature.rootplacers.MangroveRootPlacement.Builder
-
Builds the mangrove root placement.
- build() - Method in class dev.wyck.worldgen.feature.rootplacers.RootPlacer.RootPlacerBuilder
-
Builds the root placer.
- build() - Method in class dev.wyck.worldgen.feature.treedecorators.AttachedToLeavesDecorator.Builder
-
Builds the attached to leaves decorator.
- build() - Method in class dev.wyck.worldgen.feature.treedecorators.AttachedToLogsDecorator.Builder
-
Builds the attached to logs decorator.
- build() - Method in class dev.wyck.worldgen.feature.treedecorators.BeehiveDecorator.Builder
-
Builds the beehive decorator.
- build() - Method in class dev.wyck.worldgen.feature.treedecorators.CocoaDecorator.Builder
-
Builds the cocoa decorator.
- build() - Method in class dev.wyck.worldgen.feature.treedecorators.CreakingHeartDecorator.Builder
-
Builds the creaking heart decorator.
- build() - Method in class dev.wyck.worldgen.feature.treedecorators.LeaveVineDecorator.Builder
-
Builds the leave vine decorator.
- build() - Method in class dev.wyck.worldgen.feature.treedecorators.PaleMossDecorator.Builder
-
Builds the pale moss decorator.
- build() - Method in class dev.wyck.worldgen.feature.treedecorators.PlaceOnGroundDecorator.Builder
-
Builds the place on ground decorator.
- build() - Method in class dev.wyck.worldgen.feature.trunkplacers.TrunkPlacer.TrunkPlacerBuilder
-
Builds the trunk placer.
- build() - Method in class dev.wyck.worldgen.feature.types.ComposedConfiguredFeature.Builder
-
Builds the composed configured feature.
- build() - Method in class dev.wyck.worldgen.feature.types.CustomComposedConfiguredFeature.Builder
-
Builds the custom composed configured feature.
- build() - Method in class dev.wyck.worldgen.function.misc.FindTopSurface.Builder
-
Builds the find top surface density function.
- build() - Method in class dev.wyck.worldgen.function.misc.RangeChoice.Builder
-
Builds the range choice density function.
- build() - Method in class dev.wyck.worldgen.function.misc.YClampedGradient.Builder
-
Builds the y clamped gradient density function.
- build() - Method in class dev.wyck.worldgen.function.noise.MappedNoiseFunction.Builder
-
Builds the mapped noise function.
- build() - Method in class dev.wyck.worldgen.function.noise.NoiseFunction.AbstractBuilder
-
Builds the noise function.
- build() - Method in class dev.wyck.worldgen.function.noise.NoiseFunction.Builder
- build() - Method in class dev.wyck.worldgen.function.noise.ShiftedNoise2dFunction.Builder
-
Builds the shifted noise 2d density function.
- build() - Method in class dev.wyck.worldgen.heightproviders.BiasedToBottomHeight.Builder
- build() - Method in class dev.wyck.worldgen.heightproviders.HeightProvider.HeightProviderBuilder
-
Builds the height provider.
- build() - Method in class dev.wyck.worldgen.heightproviders.TrapezoidHeight.Builder
- build() - Method in class dev.wyck.worldgen.heightproviders.UniformHeight.Builder
- build() - Method in class dev.wyck.worldgen.heightproviders.VeryBiasedToBottomHeight.Builder
- build() - Method in class dev.wyck.worldgen.heightproviders.WeightedListHeight.Builder
- build() - Method in class dev.wyck.worldgen.material.FluidState.Builder
-
Builds the fluid state.
- build() - Method in class dev.wyck.worldgen.noise.NoiseRouter.Builder
-
Builds the noise router.
- build() - Method in class dev.wyck.worldgen.noise.NoiseSettings.Builder
-
Builds the noise settings shape.
- build() - Method in class dev.wyck.worldgen.noise.types.NoiseGeneratorSettings.Builder
-
Builds the noise generator settings.
- build() - Method in class dev.wyck.worldgen.placement.EnvironmentScanPlacement.Builder
-
Builds the environment scan placement.
- build() - Method in class dev.wyck.worldgen.placement.FixedPlacement.Builder
-
Builds the fixed placement.
- build() - Method in class dev.wyck.worldgen.placement.NoiseBasedCountPlacement.Builder
-
Builds the noise based count placement.
- build() - Method in class dev.wyck.worldgen.placement.NoiseThresholdCountPlacement.Builder
-
Builds the noise threshold count placement.
- build() - Method in class dev.wyck.worldgen.placement.PlacedFeature.Builder
-
Builds the placed feature.
- build() - Method in class dev.wyck.worldgen.placement.RandomOffsetPlacement.Builder
-
Builds the random offset placement.
- build() - Method in class dev.wyck.worldgen.placement.SurfaceRelativeThresholdFilter.Builder
-
Builds the surface relative threshold filter.
- build() - Method in class dev.wyck.worldgen.stateproviders.NoiseBasedProvider.AbstractNoiseProviderBuilder
-
Builds the provider, validating the shared fields before delegating to
NoiseBasedProvider.AbstractNoiseProviderBuilder.create(). - build() - Method in class dev.wyck.worldgen.stateproviders.RandomizedIntStateProvider.Builder
-
Builds the randomized int block state provider.
- build() - Method in class dev.wyck.worldgen.stateproviders.RuleBasedStateProvider.Builder
-
Builds the block state provider.
- build() - Method in class dev.wyck.worldgen.stateproviders.WeightedStateProvider.Builder
-
Builds the builder.
- build() - Method in class dev.wyck.worldgen.surface.condition.BiomeConditionSource.Builder
-
Builds the biome condition source.
- build() - Method in class dev.wyck.worldgen.surface.condition.NoiseThresholdConditionSource.Builder
-
Builds the noise threshold condition source.
- build() - Method in class dev.wyck.worldgen.surface.condition.PaperOptionallyFlatBedrockConditionSource.Builder
-
Builds the optionally-flat bedrock condition source.
- build() - Method in class dev.wyck.worldgen.surface.condition.StoneDepthConditionSource.Builder
-
Builds the stone depth condition source.
- build() - Method in class dev.wyck.worldgen.surface.condition.VerticalGradientConditionSource.Builder
-
Builds the vertical gradient condition source.
- build() - Method in class dev.wyck.worldgen.surface.condition.WaterConditionSource.Builder
-
Builds the water condition source.
- build() - Method in class dev.wyck.worldgen.surface.condition.YAboveConditionSource.Builder
-
Builds the y above condition source.
- build() - Method in class dev.wyck.worldgen.surface.rule.SequenceRuleSource.Builder
-
Builds the sequence rule source.
- build() - Method in class dev.wyck.worldgen.synth.ComposedNoiseParameters.Builder
-
Builds the NoiseParameters.
- build() - Method in class dev.wyck.worldgen.valueproviders.BiasedToBottomInt.Builder
- build() - Method in class dev.wyck.worldgen.valueproviders.ClampedInt.Builder
- build() - Method in class dev.wyck.worldgen.valueproviders.ClampedNormalFloat.Builder
- build() - Method in class dev.wyck.worldgen.valueproviders.ClampedNormalInt.Builder
- build() - Method in class dev.wyck.worldgen.valueproviders.FloatProvider.FloatProviderBuilder
-
Builds the provider.
- build() - Method in class dev.wyck.worldgen.valueproviders.IntProvider.IntProviderBuilder
-
Builds the int provider.
- build() - Method in class dev.wyck.worldgen.valueproviders.TrapezoidFloat.Builder
- build() - Method in class dev.wyck.worldgen.valueproviders.TrapezoidInt.Builder
- build() - Method in class dev.wyck.worldgen.valueproviders.UniformFloat.Builder
- build() - Method in class dev.wyck.worldgen.valueproviders.UniformInt.Builder
-
Creates a new uniform int provider.
- build() - Method in class dev.wyck.worldgen.valueproviders.WeightedListInt.Builder
- buildDelegate(Biome) - Method in interface dev.wyck.registry.BiomeRegistry
-
Builds a custom biome into a minecraft biome.
- buildDelegate(Dimension) - Method in interface dev.wyck.registry.DimensionRegistry
-
Builds a
Dimensioninto an NMS dimension type. - builder() - Static method in interface dev.wyck.biome.Biome
-
A new builder for this class.
- builder() - Static method in interface dev.wyck.biome.BiomeGenerationSettings
-
Creates a new builder.
- builder() - Static method in interface dev.wyck.biome.BiomeSpecialEffects
-
Creates a new BiomeSpecialEffects builder.
- builder() - Static method in interface dev.wyck.biome.ClimateSettings
-
Creates a new ClimateSettings builder.
- builder() - Static method in interface dev.wyck.biome.CustomBiome
-
A new builder for this class.
- builder() - Static method in interface dev.wyck.biome.entity.BiomeSpawner
- builder() - Static method in record class dev.wyck.environment.attribute.EnvironmentAttributeMap
-
Creates a new Builder instance.
- builder() - Static method in interface dev.wyck.environment.attribute.modifier.AlphaValue
-
Creates a new builder.
- builder() - Static method in interface dev.wyck.environment.BedRule
-
Creates a new builder for bed rules.
- builder() - Static method in interface dev.wyck.environment.particle.AmbientParticle
-
Creates a new AmbientParticle builder.
- builder() - Static method in record class dev.wyck.environment.particle.ParticleCatalog
-
Creates a new ParticleCatalog builder.
- builder() - Static method in interface dev.wyck.environment.sounds.AmbientAdditionsSettings
-
Creates a new ambient additions settings record builder.
- builder() - Static method in interface dev.wyck.environment.sounds.AmbientMoodSettings
-
Creates a new ambient mood settings record builder.
- builder() - Static method in interface dev.wyck.environment.sounds.AmbientSounds
-
Creates a new ambient sounds record builder.
- builder() - Static method in interface dev.wyck.environment.sounds.BackgroundMusic
-
Creates a new background music record builder.
- builder() - Static method in interface dev.wyck.environment.sounds.Music
-
Creates a new music record builder.
- builder() - Static method in interface dev.wyck.level.dimension.Dimension
-
Creates a new
Dimension.Builderwith the given resource key. - builder() - Static method in interface dev.wyck.level.dimension.Infiniburn
-
Creates a new builder for this infiniburn.
- builder() - Static method in interface dev.wyck.level.dimension.LevelStem
-
Creates a new builder for a level stem.
- builder() - Static method in interface dev.wyck.level.dimension.timeline.AttributeTrack
-
Creates a new attribute track builder.
- builder() - Static method in interface dev.wyck.level.dimension.timeline.Timeline
-
Creates a new timeline builder.
- builder() - Static method in interface dev.wyck.level.dimension.timeline.types.ComposedTimeline
-
Creates a new timeline builder.
- builder() - Static method in interface dev.wyck.level.LevelCreator
-
Creates a new builder.
- builder() - Static method in class dev.wyck.misc.providers.ReplacementBiomeProvider
- builder() - Static method in class dev.wyck.misc.providers.StepsBiomeProvider
- builder() - Static method in class dev.wyck.renderer.packet.data.VirtualBiome
-
Creates a new Builder instance.
- builder() - Static method in interface dev.wyck.tags.TagSet
-
Creates a new builder.
- builder() - Static method in class dev.wyck.util.WeightedList
- builder() - Static method in interface dev.wyck.worldgen.biome.CheckeredColumnBiomeSource
-
Creates a new builder.
- builder() - Static method in interface dev.wyck.worldgen.biome.MultiNoiseBiomeSource
-
Creates a new builder.
- builder() - Static method in interface dev.wyck.worldgen.blockpredicates.AllOfPredicate
-
Creates a new builder.
- builder() - Static method in interface dev.wyck.worldgen.blockpredicates.AnyOfPredicate
-
Creates a new builder.
- builder() - Static method in interface dev.wyck.worldgen.blockpredicates.HasSturdyFacePredicate
-
Creates a new builder.
- builder() - Static method in interface dev.wyck.worldgen.blockpredicates.InsideWorldBoundsPredicate
-
Creates a new builder.
- builder() - Static method in interface dev.wyck.worldgen.blockpredicates.MatchingBiomesPredicate
-
Creates a new builder.
- builder() - Static method in interface dev.wyck.worldgen.blockpredicates.MatchingBlocksPredicate
-
Creates a new builder.
- builder() - Static method in interface dev.wyck.worldgen.blockpredicates.MatchingBlockTagPredicate
-
Creates a new builder.
- builder() - Static method in interface dev.wyck.worldgen.blockpredicates.MatchingFluidsPredicate
-
Creates a new builder.
- builder() - Static method in interface dev.wyck.worldgen.blockpredicates.ReplaceablePredicate
-
Creates a new builder.
- builder() - Static method in interface dev.wyck.worldgen.blockpredicates.SolidPredicate
-
Deprecated.Deprecated in Minecraft.
- builder() - Static method in interface dev.wyck.worldgen.blockpredicates.WouldSurvivePredicate
-
Creates a new builder.
- builder() - Static method in interface dev.wyck.worldgen.carver.CanyonCarverConfiguration
-
Creates a new builder.
- builder() - Static method in interface dev.wyck.worldgen.carver.CanyonCarverConfiguration.CanyonShapeConfiguration
-
Creates a new builder.
- builder() - Static method in interface dev.wyck.worldgen.carver.CarverDebugSettings
-
Creates a new builder.
- builder() - Static method in interface dev.wyck.worldgen.carver.CaveCarverConfiguration
-
Creates a new builder.
- builder() - Static method in interface dev.wyck.worldgen.carver.types.ComposedCarver
-
Creates a new builder.
- builder() - Static method in interface dev.wyck.worldgen.carver.types.CustomComposedCarver
-
Creates a new builder.
- builder() - Static method in interface dev.wyck.worldgen.chunk.CraftBukkitChunkGenerator
-
Creates a new builder.
- builder() - Static method in interface dev.wyck.worldgen.chunk.flat.FlatLayerInfo
-
Creates a new builder.
- builder() - Static method in interface dev.wyck.worldgen.chunk.flat.FlatLevelGeneratorSettings
-
Creates a new builder.
- builder() - Static method in interface dev.wyck.worldgen.chunk.FlatLevelSource
-
Creates a new builder.
- builder() - Static method in interface dev.wyck.worldgen.chunk.NoiseBasedChunkGenerator
-
Creates a new builder for a chunk generator.
- builder() - Static method in interface dev.wyck.worldgen.climate.ClimatePoint
-
Creates a builder for a climate point.
- builder() - Static method in interface dev.wyck.worldgen.feature.configurations.BlockBlobConfiguration
-
Creates a new builder.
- builder() - Static method in interface dev.wyck.worldgen.feature.configurations.BlockColumnConfiguration
-
Creates a new builder.
- builder() - Static method in interface dev.wyck.worldgen.feature.configurations.BlockStateConfiguration
-
Creates a new builder.
- builder() - Static method in interface dev.wyck.worldgen.feature.configurations.ColumnFeatureConfiguration
-
Creates a new builder.
- builder() - Static method in interface dev.wyck.worldgen.feature.configurations.CompositeFeatureConfiguration
-
Creates a new builder.
- builder() - Static method in interface dev.wyck.worldgen.feature.configurations.CountConfiguration
-
Creates a new builder.
- builder() - Static method in interface dev.wyck.worldgen.feature.configurations.DeltaFeatureConfiguration
-
Creates a new builder.
- builder() - Static method in interface dev.wyck.worldgen.feature.configurations.DiskConfiguration
-
Creates a new builder.
- builder() - Static method in interface dev.wyck.worldgen.feature.configurations.DripstoneClusterConfiguration
-
Creates a new builder.
- builder() - Static method in interface dev.wyck.worldgen.feature.configurations.end.EndSpike
-
Creates a new builder.
- builder() - Static method in interface dev.wyck.worldgen.feature.configurations.EndGatewayConfiguration
-
Creates a new builder.
- builder() - Static method in interface dev.wyck.worldgen.feature.configurations.EndSpikeConfiguration
-
Creates a new builder.
- builder() - Static method in interface dev.wyck.worldgen.feature.configurations.FallenTreeConfiguration
-
Creates a new builder.
- builder() - Static method in interface dev.wyck.worldgen.feature.configurations.FossilFeatureConfiguration
-
Creates a new builder.
- builder() - Static method in interface dev.wyck.worldgen.feature.configurations.geode.GeodeBlockSettings
-
Creates a new builder.
- builder() - Static method in interface dev.wyck.worldgen.feature.configurations.geode.GeodeCrackSettings
-
Creates a new builder.
- builder() - Static method in interface dev.wyck.worldgen.feature.configurations.geode.GeodeLayerSettings
-
Creates a new builder.
- builder() - Static method in interface dev.wyck.worldgen.feature.configurations.GeodeConfiguration
-
Creates a new builder.
- builder() - Static method in interface dev.wyck.worldgen.feature.configurations.HugeFungusConfiguration
-
Creates a new builder.
- builder() - Static method in interface dev.wyck.worldgen.feature.configurations.HugeMushroomFeatureConfiguration
-
Creates a new builder.
- builder() - Static method in interface dev.wyck.worldgen.feature.configurations.LakeFeatureConfiguration
-
Creates a new builder.
- builder() - Static method in interface dev.wyck.worldgen.feature.configurations.LargeDripstoneConfiguration
-
Creates a new builder.
- builder() - Static method in interface dev.wyck.worldgen.feature.configurations.LayerConfiguration
-
Creates a new builder.
- builder() - Static method in interface dev.wyck.worldgen.feature.configurations.MultifaceGrowthConfiguration
-
Creates a new builder.
- builder() - Static method in interface dev.wyck.worldgen.feature.configurations.NetherForestVegetationConfig
-
Creates a new builder.
- builder() - Static method in interface dev.wyck.worldgen.feature.configurations.OreConfiguration
-
Creates a new builder.
- builder() - Static method in interface dev.wyck.worldgen.feature.configurations.PointedDripstoneConfiguration
-
Creates a new builder.
- builder() - Static method in interface dev.wyck.worldgen.feature.configurations.RandomBooleanFeatureConfiguration
-
Creates a new builder.
- builder() - Static method in interface dev.wyck.worldgen.feature.configurations.RandomFeatureConfiguration
-
Creates a new builder.
- builder() - Static method in interface dev.wyck.worldgen.feature.configurations.ReplaceBlockConfiguration
-
Creates a new builder.
- builder() - Static method in interface dev.wyck.worldgen.feature.configurations.ReplaceSphereConfiguration
-
Creates a new builder.
- builder() - Static method in interface dev.wyck.worldgen.feature.configurations.RootSystemConfiguration
-
Creates a new builder.
- builder() - Static method in interface dev.wyck.worldgen.feature.configurations.SculkPatchConfiguration
-
Creates a new builder.
- builder() - Static method in interface dev.wyck.worldgen.feature.configurations.SimpleBlockConfiguration
-
Creates a new builder.
- builder() - Static method in interface dev.wyck.worldgen.feature.configurations.SpeleothemClusterConfiguration
-
Creates a new builder.
- builder() - Static method in interface dev.wyck.worldgen.feature.configurations.SpeleothemConfiguration
-
Creates a new builder.
- builder() - Static method in interface dev.wyck.worldgen.feature.configurations.SpikeConfiguration
-
Creates a new builder.
- builder() - Static method in interface dev.wyck.worldgen.feature.configurations.SpringConfiguration
-
Creates a new builder.
- builder() - Static method in interface dev.wyck.worldgen.feature.configurations.TemplateFeatureConfiguration
-
Creates a new builder.
- builder() - Static method in interface dev.wyck.worldgen.feature.configurations.TreeConfiguration
-
Creates a new builder.
- builder() - Static method in interface dev.wyck.worldgen.feature.configurations.TwistingVinesConfig
-
Creates a new builder.
- builder() - Static method in interface dev.wyck.worldgen.feature.configurations.UnderwaterMagmaConfiguration
-
Creates a new builder.
- builder() - Static method in interface dev.wyck.worldgen.feature.configurations.VegetationPatchConfiguration
-
Creates a new builder.
- builder() - Static method in interface dev.wyck.worldgen.feature.configurations.WeightedRandomFeatureConfiguration
-
Creates a new builder.
- builder() - Static method in interface dev.wyck.worldgen.feature.featuresize.ThreeLayersFeatureSize
-
Creates a new builder.
- builder() - Static method in interface dev.wyck.worldgen.feature.featuresize.TwoLayersFeatureSize
-
Creates a new builder.
- builder() - Static method in interface dev.wyck.worldgen.feature.foliageplacers.AcaciaFoliagePlacer
-
Creates a new builder.
- builder() - Static method in interface dev.wyck.worldgen.feature.foliageplacers.BlobFoliagePlacer
-
Creates a new builder.
- builder() - Static method in interface dev.wyck.worldgen.feature.foliageplacers.BushFoliagePlacer
-
Creates a new builder.
- builder() - Static method in interface dev.wyck.worldgen.feature.foliageplacers.CherryFoliagePlacer
-
Creates a new builder.
- builder() - Static method in interface dev.wyck.worldgen.feature.foliageplacers.DarkOakFoliagePlacer
-
Creates a new builder.
- builder() - Static method in interface dev.wyck.worldgen.feature.foliageplacers.FancyFoliagePlacer
-
Creates a new builder.
- builder() - Static method in interface dev.wyck.worldgen.feature.foliageplacers.MegaJungleFoliagePlacer
-
Creates a new builder.
- builder() - Static method in interface dev.wyck.worldgen.feature.foliageplacers.MegaPineFoliagePlacer
-
Creates a new builder.
- builder() - Static method in interface dev.wyck.worldgen.feature.foliageplacers.PineFoliagePlacer
-
Creates a new builder.
- builder() - Static method in interface dev.wyck.worldgen.feature.foliageplacers.RandomSpreadFoliagePlacer
-
Creates a new builder.
- builder() - Static method in interface dev.wyck.worldgen.feature.foliageplacers.SpruceFoliagePlacer
-
Creates a new builder.
- builder() - Static method in interface dev.wyck.worldgen.feature.rootplacers.AboveRootPlacement
-
Creates a new builder.
- builder() - Static method in interface dev.wyck.worldgen.feature.rootplacers.MangroveRootPlacement
-
Creates a new builder.
- builder() - Static method in interface dev.wyck.worldgen.feature.rootplacers.MangroveRootPlacer
-
Creates a new builder.
- builder() - Static method in interface dev.wyck.worldgen.feature.treedecorators.AttachedToLeavesDecorator
-
Creates a new builder.
- builder() - Static method in interface dev.wyck.worldgen.feature.treedecorators.AttachedToLogsDecorator
-
Creates a new builder.
- builder() - Static method in interface dev.wyck.worldgen.feature.treedecorators.BeehiveDecorator
-
Creates a new builder.
- builder() - Static method in interface dev.wyck.worldgen.feature.treedecorators.CocoaDecorator
-
Creates a new builder.
- builder() - Static method in interface dev.wyck.worldgen.feature.treedecorators.CreakingHeartDecorator
-
Creates a new builder.
- builder() - Static method in interface dev.wyck.worldgen.feature.treedecorators.LeaveVineDecorator
-
Creates a new builder.
- builder() - Static method in interface dev.wyck.worldgen.feature.treedecorators.PaleMossDecorator
-
Creates a new builder.
- builder() - Static method in interface dev.wyck.worldgen.feature.treedecorators.PlaceOnGroundDecorator
-
Creates a new builder.
- builder() - Static method in interface dev.wyck.worldgen.feature.trunkplacers.BendingTrunkPlacer
-
Creates a new builder.
- builder() - Static method in interface dev.wyck.worldgen.feature.trunkplacers.CherryTrunkPlacer
-
Creates a new builder.
- builder() - Static method in interface dev.wyck.worldgen.feature.trunkplacers.DarkOakTrunkPlacer
-
Creates a new builder.
- builder() - Static method in interface dev.wyck.worldgen.feature.trunkplacers.FancyTrunkPlacer
-
Creates a new builder.
- builder() - Static method in interface dev.wyck.worldgen.feature.trunkplacers.ForkingTrunkPlacer
-
Creates a new builder.
- builder() - Static method in interface dev.wyck.worldgen.feature.trunkplacers.GiantTrunkPlacer
-
Creates a new builder
- builder() - Static method in interface dev.wyck.worldgen.feature.trunkplacers.MegaJungleTrunkPlacer
-
Creates a new mega jungle trunk placer builder.
- builder() - Static method in interface dev.wyck.worldgen.feature.trunkplacers.StraightTrunkPlacer
-
Creates a new straight trunk placer builder.
- builder() - Static method in interface dev.wyck.worldgen.feature.trunkplacers.UpwardsBranchingTrunkPlacer
-
Creates a new builder.
- builder() - Static method in interface dev.wyck.worldgen.feature.types.ComposedConfiguredFeature
-
Creates a new builder.
- builder() - Static method in interface dev.wyck.worldgen.feature.types.CustomComposedConfiguredFeature
-
Creates a new builder.
- builder() - Static method in interface dev.wyck.worldgen.function.misc.FindTopSurface
-
Creates a new builder.
- builder() - Static method in interface dev.wyck.worldgen.function.misc.RangeChoice
-
Creates a new builder.
- builder() - Static method in interface dev.wyck.worldgen.function.misc.YClampedGradient
-
Creates a new builder.
- builder() - Static method in interface dev.wyck.worldgen.function.noise.MappedNoiseFunction
-
Creates a new builder.
- builder() - Static method in interface dev.wyck.worldgen.function.noise.NoiseFunction
-
Creates a new builder.
- builder() - Static method in interface dev.wyck.worldgen.function.noise.ShiftedNoise2dFunction
-
Creates a new builder.
- builder() - Static method in interface dev.wyck.worldgen.heightproviders.BiasedToBottomHeight
-
Creates a new builder.
- builder() - Static method in interface dev.wyck.worldgen.heightproviders.TrapezoidHeight
-
Creates a new builder.
- builder() - Static method in interface dev.wyck.worldgen.heightproviders.UniformHeight
-
Creates a new builder.
- builder() - Static method in interface dev.wyck.worldgen.heightproviders.VeryBiasedToBottomHeight
-
Creates a new builder.
- builder() - Static method in interface dev.wyck.worldgen.heightproviders.WeightedListHeight
-
Creates a new builder.
- builder() - Static method in interface dev.wyck.worldgen.material.FluidState
-
Creates a new fluid state builder.
- builder() - Static method in interface dev.wyck.worldgen.noise.Noise
-
Creates a new noise generator settings builder.
- builder() - Static method in interface dev.wyck.worldgen.noise.NoiseRouter
-
Creates a builder for a noise router.
- builder() - Static method in interface dev.wyck.worldgen.noise.types.NoiseGeneratorSettings
-
Creates a new builder.
- builder() - Static method in interface dev.wyck.worldgen.placement.EnvironmentScanPlacement
-
Creates a new builder.
- builder() - Static method in interface dev.wyck.worldgen.placement.FixedPlacement
-
Creates a new builder.
- builder() - Static method in interface dev.wyck.worldgen.placement.NoiseBasedCountPlacement
-
Creates a new builder.
- builder() - Static method in interface dev.wyck.worldgen.placement.NoiseThresholdCountPlacement
-
Creates a new builder.
- builder() - Static method in interface dev.wyck.worldgen.placement.PlacedFeature
-
Creates a new builder.
- builder() - Static method in interface dev.wyck.worldgen.placement.RandomOffsetPlacement
-
Creates a new builder.
- builder() - Static method in interface dev.wyck.worldgen.placement.SurfaceRelativeThresholdFilter
-
Creates a new builder.
- builder() - Static method in interface dev.wyck.worldgen.stateproviders.DualNoiseProvider
-
Creates a new builder.
- builder() - Static method in interface dev.wyck.worldgen.stateproviders.NoiseProvider
-
Creates a new builder.
- builder() - Static method in interface dev.wyck.worldgen.stateproviders.NoiseThresholdProvider
-
Creates a new builder.
- builder() - Static method in interface dev.wyck.worldgen.stateproviders.RandomizedIntStateProvider
-
Creates a new builder.
- builder() - Static method in interface dev.wyck.worldgen.stateproviders.RuleBasedStateProvider
-
Creates a new builder.
- builder() - Static method in interface dev.wyck.worldgen.stateproviders.WeightedStateProvider
-
Creates a new builder.
- builder() - Static method in interface dev.wyck.worldgen.surface.condition.BiomeConditionSource
-
Creates a new builder.
- builder() - Static method in interface dev.wyck.worldgen.surface.condition.NoiseThresholdConditionSource
-
Creates a new builder.
- builder() - Static method in interface dev.wyck.worldgen.surface.condition.PaperOptionallyFlatBedrockConditionSource
-
Creates a new optionally-flat bedrock condition source builder.
- builder() - Static method in interface dev.wyck.worldgen.surface.condition.StoneDepthConditionSource
-
Creates a new builder.
- builder() - Static method in interface dev.wyck.worldgen.surface.condition.VerticalGradientConditionSource
-
Creates a new builder.
- builder() - Static method in interface dev.wyck.worldgen.surface.condition.WaterConditionSource
-
Creates a new builder.
- builder() - Static method in interface dev.wyck.worldgen.surface.condition.YAboveConditionSource
-
Creates a new builder.
- builder() - Static method in interface dev.wyck.worldgen.surface.rule.SequenceRuleSource
-
Creates a new builder.
- builder() - Static method in interface dev.wyck.worldgen.synth.ComposedNoiseParameters
-
Creates a new builder for NoiseParameters.
- builder() - Static method in interface dev.wyck.worldgen.synth.NoiseParameters
-
Creates a new composed noise parameters builder.
- builder() - Static method in interface dev.wyck.worldgen.valueproviders.BiasedToBottomInt
-
Creates a new builder.
- builder() - Static method in interface dev.wyck.worldgen.valueproviders.ClampedInt
-
Creates a new builder.
- builder() - Static method in interface dev.wyck.worldgen.valueproviders.ClampedNormalFloat
-
Creates a new builder.
- builder() - Static method in interface dev.wyck.worldgen.valueproviders.ClampedNormalInt
-
Creates a new builder.
- builder() - Static method in interface dev.wyck.worldgen.valueproviders.TrapezoidFloat
-
Creates a new builder.
- builder() - Static method in interface dev.wyck.worldgen.valueproviders.TrapezoidInt
-
Creates a new builder.
- builder() - Static method in interface dev.wyck.worldgen.valueproviders.UniformFloat
-
Creates a new builder.
- builder() - Static method in interface dev.wyck.worldgen.valueproviders.UniformInt
-
Creates a new builder.
- builder() - Static method in interface dev.wyck.worldgen.valueproviders.WeightedListInt
-
Creates a new builder.
- builder(ResourceKey) - Static method in interface dev.wyck.biome.Biome
- builder(ResourceKey) - Static method in interface dev.wyck.biome.CustomBiome
- builder(ResourceKey) - Static method in interface dev.wyck.level.dimension.Dimension
-
Creates a new
Dimension.Builderwith the given resource key. - builder(ResourceKey) - Static method in interface dev.wyck.level.LevelCreator
-
Creates a new builder seeded with the given level key.
- Builder() - Constructor for class dev.wyck.biome.Biome.Builder
- Builder() - Constructor for class dev.wyck.biome.BiomeGenerationSettings.Builder
- Builder() - Constructor for class dev.wyck.biome.BiomeSpecialEffects.Builder
- Builder() - Constructor for class dev.wyck.biome.ClimateSettings.Builder
- Builder() - Constructor for class dev.wyck.biome.CustomBiome.Builder
- Builder() - Constructor for class dev.wyck.biome.entity.BiomeSpawner.Builder
- Builder() - Constructor for class dev.wyck.environment.attribute.EnvironmentAttributeMap.Builder
- Builder() - Constructor for class dev.wyck.environment.attribute.modifier.AlphaValue.Builder
- Builder() - Constructor for class dev.wyck.environment.attribute.modifier.GrayBlend.Builder
- Builder() - Constructor for class dev.wyck.environment.BedRule.Builder
- Builder() - Constructor for class dev.wyck.environment.particle.AmbientParticle.Builder
- Builder() - Constructor for class dev.wyck.environment.particle.ParticleCatalog.Builder
- Builder() - Constructor for class dev.wyck.environment.sounds.AmbientAdditionsSettings.Builder
- Builder() - Constructor for class dev.wyck.environment.sounds.AmbientMoodSettings.Builder
- Builder() - Constructor for class dev.wyck.environment.sounds.AmbientSounds.Builder
- Builder() - Constructor for class dev.wyck.environment.sounds.BackgroundMusic.Builder
- Builder() - Constructor for class dev.wyck.environment.sounds.Music.Builder
- Builder() - Constructor for class dev.wyck.level.dimension.clock.TimeMarker.Builder
- Builder() - Constructor for class dev.wyck.level.dimension.Dimension.Builder
- Builder() - Constructor for class dev.wyck.level.dimension.LevelStem.Builder
- Builder() - Constructor for class dev.wyck.level.dimension.timeline.AttributeTrack.Builder
- Builder() - Constructor for class dev.wyck.level.dimension.timeline.Keyframe.Builder
- Builder() - Constructor for class dev.wyck.level.LevelCreator.Builder
- Builder() - Constructor for class dev.wyck.misc.providers.ReplacementBiomeProvider.Builder
- Builder() - Constructor for class dev.wyck.misc.providers.StepsBiomeProvider.Builder
- Builder() - Constructor for class dev.wyck.renderer.packet.data.VirtualBiome.Builder
- Builder() - Constructor for class dev.wyck.tags.TagSet.Builder
- Builder() - Constructor for class dev.wyck.util.WeightedList.Builder
- Builder() - Constructor for class dev.wyck.worldgen.biome.CheckeredColumnBiomeSource.Builder
- Builder() - Constructor for class dev.wyck.worldgen.biome.MultiNoiseBiomeSource.Builder
- Builder() - Constructor for class dev.wyck.worldgen.blockpredicates.AllOfPredicate.Builder
- Builder() - Constructor for class dev.wyck.worldgen.blockpredicates.AnyOfPredicate.Builder
- Builder() - Constructor for class dev.wyck.worldgen.blockpredicates.HasSturdyFacePredicate.Builder
- Builder() - Constructor for class dev.wyck.worldgen.blockpredicates.InsideWorldBoundsPredicate.Builder
- Builder() - Constructor for class dev.wyck.worldgen.blockpredicates.MatchingBiomesPredicate.Builder
- Builder() - Constructor for class dev.wyck.worldgen.blockpredicates.MatchingBlocksPredicate.Builder
- Builder() - Constructor for class dev.wyck.worldgen.blockpredicates.MatchingBlockTagPredicate.Builder
- Builder() - Constructor for class dev.wyck.worldgen.blockpredicates.MatchingFluidsPredicate.Builder
- Builder() - Constructor for class dev.wyck.worldgen.blockpredicates.ReplaceablePredicate.Builder
- Builder() - Constructor for class dev.wyck.worldgen.blockpredicates.SolidPredicate.Builder
- Builder() - Constructor for class dev.wyck.worldgen.blockpredicates.WouldSurvivePredicate.Builder
- Builder() - Constructor for class dev.wyck.worldgen.carver.CanyonCarverConfiguration.Builder
- Builder() - Constructor for class dev.wyck.worldgen.carver.CanyonCarverConfiguration.CanyonShapeConfiguration.Builder
- Builder() - Constructor for class dev.wyck.worldgen.carver.CarverDebugSettings.Builder
- Builder() - Constructor for class dev.wyck.worldgen.carver.CaveCarverConfiguration.Builder
- Builder() - Constructor for class dev.wyck.worldgen.carver.types.ComposedCarver.Builder
- Builder() - Constructor for class dev.wyck.worldgen.carver.types.CustomComposedCarver.Builder
- Builder() - Constructor for class dev.wyck.worldgen.chunk.CraftBukkitChunkGenerator.Builder
- Builder() - Constructor for class dev.wyck.worldgen.chunk.flat.FlatLayerInfo.Builder
- Builder() - Constructor for class dev.wyck.worldgen.chunk.flat.FlatLevelGeneratorSettings.Builder
- Builder() - Constructor for class dev.wyck.worldgen.chunk.FlatLevelSource.Builder
- Builder() - Constructor for class dev.wyck.worldgen.chunk.NoiseBasedChunkGenerator.Builder
- Builder() - Constructor for class dev.wyck.worldgen.climate.ClimatePoint.Builder
- Builder() - Constructor for class dev.wyck.worldgen.feature.configurations.BlockBlobConfiguration.Builder
- Builder() - Constructor for class dev.wyck.worldgen.feature.configurations.BlockColumnConfiguration.Builder
- Builder() - Constructor for class dev.wyck.worldgen.feature.configurations.BlockStateConfiguration.Builder
- Builder() - Constructor for class dev.wyck.worldgen.feature.configurations.ColumnFeatureConfiguration.Builder
- Builder() - Constructor for class dev.wyck.worldgen.feature.configurations.CompositeFeatureConfiguration.Builder
- Builder() - Constructor for class dev.wyck.worldgen.feature.configurations.CountConfiguration.Builder
- Builder() - Constructor for class dev.wyck.worldgen.feature.configurations.DeltaFeatureConfiguration.Builder
- Builder() - Constructor for class dev.wyck.worldgen.feature.configurations.DiskConfiguration.Builder
- Builder() - Constructor for class dev.wyck.worldgen.feature.configurations.DripstoneClusterConfiguration.Builder
- Builder() - Constructor for class dev.wyck.worldgen.feature.configurations.end.EndSpike.Builder
- Builder() - Constructor for class dev.wyck.worldgen.feature.configurations.EndGatewayConfiguration.Builder
- Builder() - Constructor for class dev.wyck.worldgen.feature.configurations.EndSpikeConfiguration.Builder
- Builder() - Constructor for class dev.wyck.worldgen.feature.configurations.FallenTreeConfiguration.Builder
- Builder() - Constructor for class dev.wyck.worldgen.feature.configurations.FossilFeatureConfiguration.Builder
- Builder() - Constructor for class dev.wyck.worldgen.feature.configurations.geode.GeodeBlockSettings.Builder
- Builder() - Constructor for class dev.wyck.worldgen.feature.configurations.geode.GeodeCrackSettings.Builder
- Builder() - Constructor for class dev.wyck.worldgen.feature.configurations.geode.GeodeLayerSettings.Builder
- Builder() - Constructor for class dev.wyck.worldgen.feature.configurations.GeodeConfiguration.Builder
- Builder() - Constructor for class dev.wyck.worldgen.feature.configurations.HugeFungusConfiguration.Builder
- Builder() - Constructor for class dev.wyck.worldgen.feature.configurations.HugeMushroomFeatureConfiguration.Builder
- Builder() - Constructor for class dev.wyck.worldgen.feature.configurations.LakeFeatureConfiguration.Builder
- Builder() - Constructor for class dev.wyck.worldgen.feature.configurations.LargeDripstoneConfiguration.Builder
- Builder() - Constructor for class dev.wyck.worldgen.feature.configurations.LayerConfiguration.Builder
- Builder() - Constructor for class dev.wyck.worldgen.feature.configurations.MultifaceGrowthConfiguration.Builder
- Builder() - Constructor for class dev.wyck.worldgen.feature.configurations.NetherForestVegetationConfig.Builder
- Builder() - Constructor for class dev.wyck.worldgen.feature.configurations.OreConfiguration.Builder
- Builder() - Constructor for class dev.wyck.worldgen.feature.configurations.PointedDripstoneConfiguration.Builder
- Builder() - Constructor for class dev.wyck.worldgen.feature.configurations.RandomBooleanFeatureConfiguration.Builder
- Builder() - Constructor for class dev.wyck.worldgen.feature.configurations.RandomFeatureConfiguration.Builder
- Builder() - Constructor for class dev.wyck.worldgen.feature.configurations.ReplaceBlockConfiguration.Builder
- Builder() - Constructor for class dev.wyck.worldgen.feature.configurations.ReplaceSphereConfiguration.Builder
- Builder() - Constructor for class dev.wyck.worldgen.feature.configurations.RootSystemConfiguration.Builder
- Builder() - Constructor for class dev.wyck.worldgen.feature.configurations.SculkPatchConfiguration.Builder
- Builder() - Constructor for class dev.wyck.worldgen.feature.configurations.SimpleBlockConfiguration.Builder
- Builder() - Constructor for class dev.wyck.worldgen.feature.configurations.SpeleothemClusterConfiguration.Builder
- Builder() - Constructor for class dev.wyck.worldgen.feature.configurations.SpeleothemConfiguration.Builder
- Builder() - Constructor for class dev.wyck.worldgen.feature.configurations.SpikeConfiguration.Builder
- Builder() - Constructor for class dev.wyck.worldgen.feature.configurations.SpringConfiguration.Builder
- Builder() - Constructor for class dev.wyck.worldgen.feature.configurations.TemplateFeatureConfiguration.Builder
- Builder() - Constructor for class dev.wyck.worldgen.feature.configurations.TreeConfiguration.Builder
- Builder() - Constructor for class dev.wyck.worldgen.feature.configurations.TwistingVinesConfig.Builder
- Builder() - Constructor for class dev.wyck.worldgen.feature.configurations.UnderwaterMagmaConfiguration.Builder
- Builder() - Constructor for class dev.wyck.worldgen.feature.configurations.VegetationPatchConfiguration.Builder
- Builder() - Constructor for class dev.wyck.worldgen.feature.configurations.WeightedRandomFeatureConfiguration.Builder
- Builder() - Constructor for class dev.wyck.worldgen.feature.featuresize.ThreeLayersFeatureSize.Builder
- Builder() - Constructor for class dev.wyck.worldgen.feature.featuresize.TwoLayersFeatureSize.Builder
- Builder() - Constructor for class dev.wyck.worldgen.feature.foliageplacers.AcaciaFoliagePlacer.Builder
- Builder() - Constructor for class dev.wyck.worldgen.feature.foliageplacers.BlobFoliagePlacer.Builder
- Builder() - Constructor for class dev.wyck.worldgen.feature.foliageplacers.BushFoliagePlacer.Builder
- Builder() - Constructor for class dev.wyck.worldgen.feature.foliageplacers.CherryFoliagePlacer.Builder
- Builder() - Constructor for class dev.wyck.worldgen.feature.foliageplacers.DarkOakFoliagePlacer.Builder
- Builder() - Constructor for class dev.wyck.worldgen.feature.foliageplacers.FancyFoliagePlacer.Builder
- Builder() - Constructor for class dev.wyck.worldgen.feature.foliageplacers.MegaJungleFoliagePlacer.Builder
- Builder() - Constructor for class dev.wyck.worldgen.feature.foliageplacers.MegaPineFoliagePlacer.Builder
- Builder() - Constructor for class dev.wyck.worldgen.feature.foliageplacers.PineFoliagePlacer.Builder
- Builder() - Constructor for class dev.wyck.worldgen.feature.foliageplacers.RandomSpreadFoliagePlacer.Builder
- Builder() - Constructor for class dev.wyck.worldgen.feature.foliageplacers.SpruceFoliagePlacer.Builder
- Builder() - Constructor for class dev.wyck.worldgen.feature.rootplacers.AboveRootPlacement.Builder
- Builder() - Constructor for class dev.wyck.worldgen.feature.rootplacers.MangroveRootPlacer.Builder
- Builder() - Constructor for class dev.wyck.worldgen.feature.treedecorators.AttachedToLeavesDecorator.Builder
- Builder() - Constructor for class dev.wyck.worldgen.feature.treedecorators.AttachedToLogsDecorator.Builder
- Builder() - Constructor for class dev.wyck.worldgen.feature.treedecorators.BeehiveDecorator.Builder
- Builder() - Constructor for class dev.wyck.worldgen.feature.treedecorators.CocoaDecorator.Builder
- Builder() - Constructor for class dev.wyck.worldgen.feature.treedecorators.CreakingHeartDecorator.Builder
- Builder() - Constructor for class dev.wyck.worldgen.feature.treedecorators.LeaveVineDecorator.Builder
- Builder() - Constructor for class dev.wyck.worldgen.feature.treedecorators.PaleMossDecorator.Builder
- Builder() - Constructor for class dev.wyck.worldgen.feature.treedecorators.PlaceOnGroundDecorator.Builder
- Builder() - Constructor for class dev.wyck.worldgen.feature.trunkplacers.BendingTrunkPlacer.Builder
- Builder() - Constructor for class dev.wyck.worldgen.feature.trunkplacers.CherryTrunkPlacer.Builder
- Builder() - Constructor for class dev.wyck.worldgen.feature.trunkplacers.DarkOakTrunkPlacer.Builder
- Builder() - Constructor for class dev.wyck.worldgen.feature.trunkplacers.FancyTrunkPlacer.Builder
- Builder() - Constructor for class dev.wyck.worldgen.feature.trunkplacers.ForkingTrunkPlacer.Builder
- Builder() - Constructor for class dev.wyck.worldgen.feature.trunkplacers.GiantTrunkPlacer.Builder
- Builder() - Constructor for class dev.wyck.worldgen.feature.trunkplacers.MegaJungleTrunkPlacer.Builder
- Builder() - Constructor for class dev.wyck.worldgen.feature.trunkplacers.StraightTrunkPlacer.Builder
- Builder() - Constructor for class dev.wyck.worldgen.feature.trunkplacers.UpwardsBranchingTrunkPlacer.Builder
- Builder() - Constructor for class dev.wyck.worldgen.feature.types.ComposedConfiguredFeature.Builder
- Builder() - Constructor for class dev.wyck.worldgen.feature.types.CustomComposedConfiguredFeature.Builder
- Builder() - Constructor for class dev.wyck.worldgen.heightproviders.BiasedToBottomHeight.Builder
- Builder() - Constructor for class dev.wyck.worldgen.heightproviders.TrapezoidHeight.Builder
- Builder() - Constructor for class dev.wyck.worldgen.heightproviders.UniformHeight.Builder
- Builder() - Constructor for class dev.wyck.worldgen.heightproviders.VeryBiasedToBottomHeight.Builder
- Builder() - Constructor for class dev.wyck.worldgen.heightproviders.WeightedListHeight.Builder
- Builder() - Constructor for class dev.wyck.worldgen.noise.NoiseRouter.Builder
- Builder() - Constructor for class dev.wyck.worldgen.noise.NoiseSettings.Builder
- Builder() - Constructor for class dev.wyck.worldgen.noise.types.NoiseGeneratorSettings.Builder
- Builder() - Constructor for class dev.wyck.worldgen.placement.EnvironmentScanPlacement.Builder
- Builder() - Constructor for class dev.wyck.worldgen.placement.FixedPlacement.Builder
- Builder() - Constructor for class dev.wyck.worldgen.placement.NoiseBasedCountPlacement.Builder
- Builder() - Constructor for class dev.wyck.worldgen.placement.NoiseThresholdCountPlacement.Builder
- Builder() - Constructor for class dev.wyck.worldgen.placement.PlacedFeature.Builder
- Builder() - Constructor for class dev.wyck.worldgen.placement.RandomOffsetPlacement.Builder
- Builder() - Constructor for class dev.wyck.worldgen.placement.SurfaceRelativeThresholdFilter.Builder
- Builder() - Constructor for class dev.wyck.worldgen.stateproviders.DualNoiseProvider.Builder
- Builder() - Constructor for class dev.wyck.worldgen.stateproviders.NoiseProvider.Builder
- Builder() - Constructor for class dev.wyck.worldgen.stateproviders.NoiseThresholdProvider.Builder
- Builder() - Constructor for class dev.wyck.worldgen.stateproviders.RandomizedIntStateProvider.Builder
- Builder() - Constructor for class dev.wyck.worldgen.stateproviders.RuleBasedStateProvider.Builder
- Builder() - Constructor for class dev.wyck.worldgen.stateproviders.WeightedStateProvider.Builder
- Builder() - Constructor for class dev.wyck.worldgen.surface.condition.BiomeConditionSource.Builder
- Builder() - Constructor for class dev.wyck.worldgen.surface.condition.PaperOptionallyFlatBedrockConditionSource.Builder
- Builder() - Constructor for class dev.wyck.worldgen.valueproviders.BiasedToBottomInt.Builder
- Builder() - Constructor for class dev.wyck.worldgen.valueproviders.ClampedInt.Builder
- Builder() - Constructor for class dev.wyck.worldgen.valueproviders.ClampedNormalFloat.Builder
- Builder() - Constructor for class dev.wyck.worldgen.valueproviders.ClampedNormalInt.Builder
- Builder() - Constructor for class dev.wyck.worldgen.valueproviders.TrapezoidFloat.Builder
- Builder() - Constructor for class dev.wyck.worldgen.valueproviders.TrapezoidInt.Builder
- Builder() - Constructor for class dev.wyck.worldgen.valueproviders.UniformFloat.Builder
- Builder() - Constructor for class dev.wyck.worldgen.valueproviders.UniformInt.Builder
- Builder() - Constructor for class dev.wyck.worldgen.valueproviders.WeightedListInt.Builder
- Builder(Biome) - Constructor for class dev.wyck.biome.Biome.Builder
- Builder(BiomeGenerationSettings) - Constructor for class dev.wyck.biome.BiomeGenerationSettings.Builder
- Builder(BiomeSpecialEffects) - Constructor for class dev.wyck.biome.BiomeSpecialEffects.Builder
- Builder(ClimateSettings) - Constructor for class dev.wyck.biome.ClimateSettings.Builder
- Builder(CustomBiome) - Constructor for class dev.wyck.biome.CustomBiome.Builder
- Builder(BiomeSpawner) - Constructor for class dev.wyck.biome.entity.BiomeSpawner.Builder
- Builder(AlphaValue) - Constructor for class dev.wyck.environment.attribute.modifier.AlphaValue.Builder
- Builder(GrayBlend) - Constructor for class dev.wyck.environment.attribute.modifier.GrayBlend.Builder
- Builder(BedRule) - Constructor for class dev.wyck.environment.BedRule.Builder
- Builder(AmbientParticle) - Constructor for class dev.wyck.environment.particle.AmbientParticle.Builder
- Builder(ParticleCatalog) - Constructor for class dev.wyck.environment.particle.ParticleCatalog.Builder
- Builder(AmbientAdditionsSettings) - Constructor for class dev.wyck.environment.sounds.AmbientAdditionsSettings.Builder
- Builder(AmbientMoodSettings) - Constructor for class dev.wyck.environment.sounds.AmbientMoodSettings.Builder
- Builder(AmbientSounds) - Constructor for class dev.wyck.environment.sounds.AmbientSounds.Builder
- Builder(BackgroundMusic) - Constructor for class dev.wyck.environment.sounds.BackgroundMusic.Builder
- Builder(Music) - Constructor for class dev.wyck.environment.sounds.Music.Builder
- Builder(TimeMarker) - Constructor for class dev.wyck.level.dimension.clock.TimeMarker.Builder
- Builder(Dimension) - Constructor for class dev.wyck.level.dimension.Dimension.Builder
- Builder(Infiniburn) - Constructor for class dev.wyck.level.dimension.Infiniburn.Builder
- Builder(LevelStem) - Constructor for class dev.wyck.level.dimension.LevelStem.Builder
- Builder(AttributeTrack) - Constructor for class dev.wyck.level.dimension.timeline.AttributeTrack.Builder
- Builder(Keyframe) - Constructor for class dev.wyck.level.dimension.timeline.Keyframe.Builder
- Builder(LevelCreator) - Constructor for class dev.wyck.level.LevelCreator.Builder
- Builder(RegistryId) - Constructor for class dev.wyck.tags.TagSet.Builder
- Builder(VirtualBiome) - Constructor for class dev.wyck.renderer.packet.data.VirtualBiome.Builder
- Builder(TagSet) - Constructor for class dev.wyck.tags.TagSet.Builder
- Builder(CheckeredColumnBiomeSource) - Constructor for class dev.wyck.worldgen.biome.CheckeredColumnBiomeSource.Builder
- Builder(MultiNoiseBiomeSource) - Constructor for class dev.wyck.worldgen.biome.MultiNoiseBiomeSource.Builder
- Builder(AllOfPredicate) - Constructor for class dev.wyck.worldgen.blockpredicates.AllOfPredicate.Builder
- Builder(AnyOfPredicate) - Constructor for class dev.wyck.worldgen.blockpredicates.AnyOfPredicate.Builder
- Builder(HasSturdyFacePredicate) - Constructor for class dev.wyck.worldgen.blockpredicates.HasSturdyFacePredicate.Builder
- Builder(InsideWorldBoundsPredicate) - Constructor for class dev.wyck.worldgen.blockpredicates.InsideWorldBoundsPredicate.Builder
- Builder(MatchingBiomesPredicate) - Constructor for class dev.wyck.worldgen.blockpredicates.MatchingBiomesPredicate.Builder
- Builder(MatchingBlocksPredicate) - Constructor for class dev.wyck.worldgen.blockpredicates.MatchingBlocksPredicate.Builder
- Builder(MatchingBlockTagPredicate) - Constructor for class dev.wyck.worldgen.blockpredicates.MatchingBlockTagPredicate.Builder
- Builder(MatchingFluidsPredicate) - Constructor for class dev.wyck.worldgen.blockpredicates.MatchingFluidsPredicate.Builder
- Builder(ReplaceablePredicate) - Constructor for class dev.wyck.worldgen.blockpredicates.ReplaceablePredicate.Builder
- Builder(SolidPredicate) - Constructor for class dev.wyck.worldgen.blockpredicates.SolidPredicate.Builder
- Builder(WouldSurvivePredicate) - Constructor for class dev.wyck.worldgen.blockpredicates.WouldSurvivePredicate.Builder
- Builder(CanyonCarverConfiguration) - Constructor for class dev.wyck.worldgen.carver.CanyonCarverConfiguration.Builder
- Builder(CanyonCarverConfiguration.CanyonShapeConfiguration) - Constructor for class dev.wyck.worldgen.carver.CanyonCarverConfiguration.CanyonShapeConfiguration.Builder
- Builder(CarverDebugSettings) - Constructor for class dev.wyck.worldgen.carver.CarverDebugSettings.Builder
- Builder(CaveCarverConfiguration) - Constructor for class dev.wyck.worldgen.carver.CaveCarverConfiguration.Builder
- Builder(ComposedCarver) - Constructor for class dev.wyck.worldgen.carver.types.ComposedCarver.Builder
- Builder(CustomComposedCarver) - Constructor for class dev.wyck.worldgen.carver.types.CustomComposedCarver.Builder
- Builder(WorldCarverType) - Constructor for class dev.wyck.worldgen.carver.types.ComposedCarver.Builder
- Builder(CraftBukkitChunkGenerator) - Constructor for class dev.wyck.worldgen.chunk.CraftBukkitChunkGenerator.Builder
- Builder(FlatLayerInfo) - Constructor for class dev.wyck.worldgen.chunk.flat.FlatLayerInfo.Builder
- Builder(FlatLevelGeneratorSettings) - Constructor for class dev.wyck.worldgen.chunk.flat.FlatLevelGeneratorSettings.Builder
- Builder(FlatLevelSource) - Constructor for class dev.wyck.worldgen.chunk.FlatLevelSource.Builder
- Builder(NoiseBasedChunkGenerator) - Constructor for class dev.wyck.worldgen.chunk.NoiseBasedChunkGenerator.Builder
- Builder(ClimatePoint) - Constructor for class dev.wyck.worldgen.climate.ClimatePoint.Builder
- Builder(BlockBlobConfiguration) - Constructor for class dev.wyck.worldgen.feature.configurations.BlockBlobConfiguration.Builder
- Builder(BlockColumnConfiguration) - Constructor for class dev.wyck.worldgen.feature.configurations.BlockColumnConfiguration.Builder
- Builder(BlockStateConfiguration) - Constructor for class dev.wyck.worldgen.feature.configurations.BlockStateConfiguration.Builder
- Builder(ColumnFeatureConfiguration) - Constructor for class dev.wyck.worldgen.feature.configurations.ColumnFeatureConfiguration.Builder
- Builder(CompositeFeatureConfiguration) - Constructor for class dev.wyck.worldgen.feature.configurations.CompositeFeatureConfiguration.Builder
- Builder(CountConfiguration) - Constructor for class dev.wyck.worldgen.feature.configurations.CountConfiguration.Builder
- Builder(DeltaFeatureConfiguration) - Constructor for class dev.wyck.worldgen.feature.configurations.DeltaFeatureConfiguration.Builder
- Builder(DiskConfiguration) - Constructor for class dev.wyck.worldgen.feature.configurations.DiskConfiguration.Builder
- Builder(DripstoneClusterConfiguration) - Constructor for class dev.wyck.worldgen.feature.configurations.DripstoneClusterConfiguration.Builder
- Builder(EndSpike) - Constructor for class dev.wyck.worldgen.feature.configurations.end.EndSpike.Builder
- Builder(EndGatewayConfiguration) - Constructor for class dev.wyck.worldgen.feature.configurations.EndGatewayConfiguration.Builder
- Builder(EndSpikeConfiguration) - Constructor for class dev.wyck.worldgen.feature.configurations.EndSpikeConfiguration.Builder
- Builder(FallenTreeConfiguration) - Constructor for class dev.wyck.worldgen.feature.configurations.FallenTreeConfiguration.Builder
- Builder(FossilFeatureConfiguration) - Constructor for class dev.wyck.worldgen.feature.configurations.FossilFeatureConfiguration.Builder
- Builder(GeodeBlockSettings) - Constructor for class dev.wyck.worldgen.feature.configurations.geode.GeodeBlockSettings.Builder
- Builder(GeodeCrackSettings) - Constructor for class dev.wyck.worldgen.feature.configurations.geode.GeodeCrackSettings.Builder
- Builder(GeodeLayerSettings) - Constructor for class dev.wyck.worldgen.feature.configurations.geode.GeodeLayerSettings.Builder
- Builder(GeodeConfiguration) - Constructor for class dev.wyck.worldgen.feature.configurations.GeodeConfiguration.Builder
- Builder(HugeFungusConfiguration) - Constructor for class dev.wyck.worldgen.feature.configurations.HugeFungusConfiguration.Builder
- Builder(HugeMushroomFeatureConfiguration) - Constructor for class dev.wyck.worldgen.feature.configurations.HugeMushroomFeatureConfiguration.Builder
- Builder(LakeFeatureConfiguration) - Constructor for class dev.wyck.worldgen.feature.configurations.LakeFeatureConfiguration.Builder
- Builder(LargeDripstoneConfiguration) - Constructor for class dev.wyck.worldgen.feature.configurations.LargeDripstoneConfiguration.Builder
- Builder(LayerConfiguration) - Constructor for class dev.wyck.worldgen.feature.configurations.LayerConfiguration.Builder
- Builder(MultifaceGrowthConfiguration) - Constructor for class dev.wyck.worldgen.feature.configurations.MultifaceGrowthConfiguration.Builder
- Builder(NetherForestVegetationConfig) - Constructor for class dev.wyck.worldgen.feature.configurations.NetherForestVegetationConfig.Builder
- Builder(OreConfiguration) - Constructor for class dev.wyck.worldgen.feature.configurations.OreConfiguration.Builder
- Builder(PointedDripstoneConfiguration) - Constructor for class dev.wyck.worldgen.feature.configurations.PointedDripstoneConfiguration.Builder
- Builder(RandomBooleanFeatureConfiguration) - Constructor for class dev.wyck.worldgen.feature.configurations.RandomBooleanFeatureConfiguration.Builder
- Builder(RandomFeatureConfiguration) - Constructor for class dev.wyck.worldgen.feature.configurations.RandomFeatureConfiguration.Builder
- Builder(ReplaceBlockConfiguration) - Constructor for class dev.wyck.worldgen.feature.configurations.ReplaceBlockConfiguration.Builder
- Builder(ReplaceSphereConfiguration) - Constructor for class dev.wyck.worldgen.feature.configurations.ReplaceSphereConfiguration.Builder
- Builder(RootSystemConfiguration) - Constructor for class dev.wyck.worldgen.feature.configurations.RootSystemConfiguration.Builder
- Builder(SculkPatchConfiguration) - Constructor for class dev.wyck.worldgen.feature.configurations.SculkPatchConfiguration.Builder
- Builder(SimpleBlockConfiguration) - Constructor for class dev.wyck.worldgen.feature.configurations.SimpleBlockConfiguration.Builder
- Builder(SpeleothemClusterConfiguration) - Constructor for class dev.wyck.worldgen.feature.configurations.SpeleothemClusterConfiguration.Builder
- Builder(SpeleothemConfiguration) - Constructor for class dev.wyck.worldgen.feature.configurations.SpeleothemConfiguration.Builder
- Builder(SpikeConfiguration) - Constructor for class dev.wyck.worldgen.feature.configurations.SpikeConfiguration.Builder
- Builder(SpringConfiguration) - Constructor for class dev.wyck.worldgen.feature.configurations.SpringConfiguration.Builder
- Builder(TemplateFeatureConfiguration) - Constructor for class dev.wyck.worldgen.feature.configurations.TemplateFeatureConfiguration.Builder
- Builder(TreeConfiguration) - Constructor for class dev.wyck.worldgen.feature.configurations.TreeConfiguration.Builder
- Builder(TwistingVinesConfig) - Constructor for class dev.wyck.worldgen.feature.configurations.TwistingVinesConfig.Builder
- Builder(UnderwaterMagmaConfiguration) - Constructor for class dev.wyck.worldgen.feature.configurations.UnderwaterMagmaConfiguration.Builder
- Builder(VegetationPatchConfiguration) - Constructor for class dev.wyck.worldgen.feature.configurations.VegetationPatchConfiguration.Builder
- Builder(WeightedRandomFeatureConfiguration) - Constructor for class dev.wyck.worldgen.feature.configurations.WeightedRandomFeatureConfiguration.Builder
- Builder(ThreeLayersFeatureSize) - Constructor for class dev.wyck.worldgen.feature.featuresize.ThreeLayersFeatureSize.Builder
- Builder(TwoLayersFeatureSize) - Constructor for class dev.wyck.worldgen.feature.featuresize.TwoLayersFeatureSize.Builder
- Builder(FeatureType) - Constructor for class dev.wyck.worldgen.feature.types.ComposedConfiguredFeature.Builder
- Builder(AcaciaFoliagePlacer) - Constructor for class dev.wyck.worldgen.feature.foliageplacers.AcaciaFoliagePlacer.Builder
- Builder(BlobFoliagePlacer) - Constructor for class dev.wyck.worldgen.feature.foliageplacers.BlobFoliagePlacer.Builder
- Builder(BushFoliagePlacer) - Constructor for class dev.wyck.worldgen.feature.foliageplacers.BushFoliagePlacer.Builder
- Builder(CherryFoliagePlacer) - Constructor for class dev.wyck.worldgen.feature.foliageplacers.CherryFoliagePlacer.Builder
- Builder(DarkOakFoliagePlacer) - Constructor for class dev.wyck.worldgen.feature.foliageplacers.DarkOakFoliagePlacer.Builder
- Builder(FancyFoliagePlacer) - Constructor for class dev.wyck.worldgen.feature.foliageplacers.FancyFoliagePlacer.Builder
- Builder(MegaJungleFoliagePlacer) - Constructor for class dev.wyck.worldgen.feature.foliageplacers.MegaJungleFoliagePlacer.Builder
- Builder(MegaPineFoliagePlacer) - Constructor for class dev.wyck.worldgen.feature.foliageplacers.MegaPineFoliagePlacer.Builder
- Builder(PineFoliagePlacer) - Constructor for class dev.wyck.worldgen.feature.foliageplacers.PineFoliagePlacer.Builder
- Builder(RandomSpreadFoliagePlacer) - Constructor for class dev.wyck.worldgen.feature.foliageplacers.RandomSpreadFoliagePlacer.Builder
- Builder(SpruceFoliagePlacer) - Constructor for class dev.wyck.worldgen.feature.foliageplacers.SpruceFoliagePlacer.Builder
- Builder(AboveRootPlacement) - Constructor for class dev.wyck.worldgen.feature.rootplacers.AboveRootPlacement.Builder
- Builder(MangroveRootPlacer) - Constructor for class dev.wyck.worldgen.feature.rootplacers.MangroveRootPlacer.Builder
- Builder(AttachedToLeavesDecorator) - Constructor for class dev.wyck.worldgen.feature.treedecorators.AttachedToLeavesDecorator.Builder
- Builder(AttachedToLogsDecorator) - Constructor for class dev.wyck.worldgen.feature.treedecorators.AttachedToLogsDecorator.Builder
- Builder(BeehiveDecorator) - Constructor for class dev.wyck.worldgen.feature.treedecorators.BeehiveDecorator.Builder
- Builder(CocoaDecorator) - Constructor for class dev.wyck.worldgen.feature.treedecorators.CocoaDecorator.Builder
- Builder(CreakingHeartDecorator) - Constructor for class dev.wyck.worldgen.feature.treedecorators.CreakingHeartDecorator.Builder
- Builder(LeaveVineDecorator) - Constructor for class dev.wyck.worldgen.feature.treedecorators.LeaveVineDecorator.Builder
- Builder(PaleMossDecorator) - Constructor for class dev.wyck.worldgen.feature.treedecorators.PaleMossDecorator.Builder
- Builder(PlaceOnGroundDecorator) - Constructor for class dev.wyck.worldgen.feature.treedecorators.PlaceOnGroundDecorator.Builder
- Builder(BendingTrunkPlacer) - Constructor for class dev.wyck.worldgen.feature.trunkplacers.BendingTrunkPlacer.Builder
- Builder(CherryTrunkPlacer) - Constructor for class dev.wyck.worldgen.feature.trunkplacers.CherryTrunkPlacer.Builder
- Builder(DarkOakTrunkPlacer) - Constructor for class dev.wyck.worldgen.feature.trunkplacers.DarkOakTrunkPlacer.Builder
- Builder(FancyTrunkPlacer) - Constructor for class dev.wyck.worldgen.feature.trunkplacers.FancyTrunkPlacer.Builder
- Builder(ForkingTrunkPlacer) - Constructor for class dev.wyck.worldgen.feature.trunkplacers.ForkingTrunkPlacer.Builder
- Builder(GiantTrunkPlacer) - Constructor for class dev.wyck.worldgen.feature.trunkplacers.GiantTrunkPlacer.Builder
- Builder(MegaJungleTrunkPlacer) - Constructor for class dev.wyck.worldgen.feature.trunkplacers.MegaJungleTrunkPlacer.Builder
- Builder(StraightTrunkPlacer) - Constructor for class dev.wyck.worldgen.feature.trunkplacers.StraightTrunkPlacer.Builder
- Builder(UpwardsBranchingTrunkPlacer) - Constructor for class dev.wyck.worldgen.feature.trunkplacers.UpwardsBranchingTrunkPlacer.Builder
- Builder(ComposedConfiguredFeature) - Constructor for class dev.wyck.worldgen.feature.types.ComposedConfiguredFeature.Builder
- Builder(CustomComposedConfiguredFeature) - Constructor for class dev.wyck.worldgen.feature.types.CustomComposedConfiguredFeature.Builder
- Builder(BiasedToBottomHeight) - Constructor for class dev.wyck.worldgen.heightproviders.BiasedToBottomHeight.Builder
- Builder(TrapezoidHeight) - Constructor for class dev.wyck.worldgen.heightproviders.TrapezoidHeight.Builder
- Builder(UniformHeight) - Constructor for class dev.wyck.worldgen.heightproviders.UniformHeight.Builder
- Builder(VeryBiasedToBottomHeight) - Constructor for class dev.wyck.worldgen.heightproviders.VeryBiasedToBottomHeight.Builder
- Builder(WeightedListHeight) - Constructor for class dev.wyck.worldgen.heightproviders.WeightedListHeight.Builder
- Builder(NoiseRouter) - Constructor for class dev.wyck.worldgen.noise.NoiseRouter.Builder
- Builder(NoiseSettings) - Constructor for class dev.wyck.worldgen.noise.NoiseSettings.Builder
- Builder(NoiseGeneratorSettings) - Constructor for class dev.wyck.worldgen.noise.types.NoiseGeneratorSettings.Builder
- Builder(EnvironmentScanPlacement) - Constructor for class dev.wyck.worldgen.placement.EnvironmentScanPlacement.Builder
- Builder(FixedPlacement) - Constructor for class dev.wyck.worldgen.placement.FixedPlacement.Builder
- Builder(NoiseBasedCountPlacement) - Constructor for class dev.wyck.worldgen.placement.NoiseBasedCountPlacement.Builder
- Builder(NoiseThresholdCountPlacement) - Constructor for class dev.wyck.worldgen.placement.NoiseThresholdCountPlacement.Builder
- Builder(PlacedFeature) - Constructor for class dev.wyck.worldgen.placement.PlacedFeature.Builder
- Builder(RandomOffsetPlacement) - Constructor for class dev.wyck.worldgen.placement.RandomOffsetPlacement.Builder
- Builder(SurfaceRelativeThresholdFilter) - Constructor for class dev.wyck.worldgen.placement.SurfaceRelativeThresholdFilter.Builder
- Builder(DualNoiseProvider) - Constructor for class dev.wyck.worldgen.stateproviders.DualNoiseProvider.Builder
- Builder(NoiseProvider) - Constructor for class dev.wyck.worldgen.stateproviders.NoiseProvider.Builder
- Builder(NoiseThresholdProvider) - Constructor for class dev.wyck.worldgen.stateproviders.NoiseThresholdProvider.Builder
- Builder(RandomizedIntStateProvider) - Constructor for class dev.wyck.worldgen.stateproviders.RandomizedIntStateProvider.Builder
- Builder(RuleBasedStateProvider) - Constructor for class dev.wyck.worldgen.stateproviders.RuleBasedStateProvider.Builder
- Builder(WeightedStateProvider) - Constructor for class dev.wyck.worldgen.stateproviders.WeightedStateProvider.Builder
- Builder(BiomeConditionSource) - Constructor for class dev.wyck.worldgen.surface.condition.BiomeConditionSource.Builder
- Builder(PaperOptionallyFlatBedrockConditionSource) - Constructor for class dev.wyck.worldgen.surface.condition.PaperOptionallyFlatBedrockConditionSource.Builder
- Builder(BiasedToBottomInt) - Constructor for class dev.wyck.worldgen.valueproviders.BiasedToBottomInt.Builder
- Builder(ClampedInt) - Constructor for class dev.wyck.worldgen.valueproviders.ClampedInt.Builder
- Builder(ClampedNormalFloat) - Constructor for class dev.wyck.worldgen.valueproviders.ClampedNormalFloat.Builder
- Builder(ClampedNormalInt) - Constructor for class dev.wyck.worldgen.valueproviders.ClampedNormalInt.Builder
- Builder(TrapezoidFloat) - Constructor for class dev.wyck.worldgen.valueproviders.TrapezoidFloat.Builder
- Builder(TrapezoidInt) - Constructor for class dev.wyck.worldgen.valueproviders.TrapezoidInt.Builder
- Builder(UniformFloat) - Constructor for class dev.wyck.worldgen.valueproviders.UniformFloat.Builder
- Builder(UniformInt) - Constructor for class dev.wyck.worldgen.valueproviders.UniformInt.Builder
- Builder(WeightedListInt) - Constructor for class dev.wyck.worldgen.valueproviders.WeightedListInt.Builder
- BuildInfo - Class in dev.wyck.factory
-
Class containing build information about Wyck (BiomesAPI).
- BuildInfo() - Constructor for class dev.wyck.factory.BuildInfo
- bukkitBiome() - Method in interface dev.wyck.biome.Biome
-
Gets the Bukkit representation of this biome.
- bukkitBiome() - Method in class dev.wyck.biome.internal.BiomeImpl
- BukkitBootstrapUtil - Interface in dev.wyck.util
-
Utility interface for specific bukkit types that may not need to be wrapped, but cannot safely be called during bootstrap.
- bukkitGenerator(ChunkGenerator) - Method in class dev.wyck.worldgen.chunk.CraftBukkitChunkGenerator.Builder
-
Sets the Bukkit generator.
- bukkitSnapshot() - Method in record class dev.wyck.renderer.packet.data.BukkitSnapshotChunkData
- bukkitSnapshot() - Method in interface dev.wyck.renderer.packet.data.SnapshotChunkData
-
The full Bukkit
ChunkSnapshot, if one is available. - BukkitSnapshotChunkData - Record Class in dev.wyck.renderer.packet.data
-
A
SnapshotChunkDatabacked by a real BukkitChunkSnapshot. - BukkitSnapshotChunkData(ChunkLocation, ChunkSnapshot) - Constructor for record class dev.wyck.renderer.packet.data.BukkitSnapshotChunkData
-
Creates an instance of a
BukkitSnapshotChunkDatarecord class. - BukkitSoundEvent - Interface in dev.wyck.environment.sounds
-
A sound event that is specific to a
Sound. - bukkitWorld() - Method in interface dev.wyck.level.LevelCreator
-
Converts this
LevelCreatorto aWorld. - bukkitWorld() - Method in class dev.wyck.level.LevelCreatorImpl
- BURIED_TREASURES - Static variable in class dev.wyck.worldgen.structure.StructureSets
- burstImpulseBase() - Method in record class dev.wyck.environment.particle.options.GeyserBaseParticle
-
Returns the value of the
burstImpulseBaserecord component. - bush() - Static method in interface dev.wyck.worldgen.feature.foliageplacers.FoliagePlacer
-
A new builder for a
BushFoliagePlacer. - BUSH - Static variable in class dev.wyck.worldgen.feature.ConfiguredFeatures
- BushFoliagePlacer - Interface in dev.wyck.worldgen.feature.foliageplacers
-
Places a bush-shaped blob of foliage.
- BushFoliagePlacer.Builder - Class in dev.wyck.worldgen.feature.foliageplacers
-
Builder for
BushFoliagePlacer. - byId(String) - Static method in class dev.wyck.environment.attribute.EnvironmentAttributes
-
Returns the supplier registered under the given NMS attribute id (e.g.
- byKey(String) - Static method in enum class dev.wyck.environment.particle.ParticleTypes
-
Returns the constant whose namespaced key matches (e.g.
- byKey(Function, W[]) - Static method in interface dev.wyck.wrapper.KeyedEnumTranslator
-
Translator that maps wrapper to NMS by uppercasing a key extracted from the wrapper, and inverts by walking all wrapper constants and finding the one whose key matches (case-insensitively) the NMS enum's name.
- byName(Class) - Static method in interface dev.wyck.wrapper.KeyedEnumTranslator
-
Translator that uses the wrapper enum's own
name()as the key. - byName(String) - Static method in class dev.wyck.environment.attribute.EnvironmentAttributes
-
Returns the supplier whose constant name matches (e.g.
C
- CACHE_2D - Enum constant in enum class dev.wyck.worldgen.function.misc.Marker.Type
- CACHE_ALL_IN_CELL - Enum constant in enum class dev.wyck.worldgen.function.misc.Marker.Type
- CACHE_ONCE - Enum constant in enum class dev.wyck.worldgen.function.misc.Marker.Type
- cache2d() - Method in interface dev.wyck.worldgen.function.DensityFunction
-
Computes this density function only once per horizontal position.
- cache2d(DensityFunction) - Static method in interface dev.wyck.worldgen.function.misc.Marker
-
Only computes the input density once per horizontal position.
- cacheAllInCell() - Method in interface dev.wyck.worldgen.function.DensityFunction
-
Caches this density function across a whole cell.
- cacheAllInCell(DensityFunction) - Static method in interface dev.wyck.worldgen.function.misc.Marker
-
Used by the game onto
NoiseRouter.finalDensity(). - cacheOnce() - Method in interface dev.wyck.worldgen.function.DensityFunction
-
Computes this density function only once per block position, even when it is referenced twice.
- cacheOnce(DensityFunction) - Static method in interface dev.wyck.worldgen.function.misc.Marker
-
If this density function is referenced twice, it is only computed once per block position.
- CACTUS - Static variable in class dev.wyck.worldgen.feature.ConfiguredFeatures
- CALCITE - Static variable in class dev.wyck.worldgen.synth.Noises
- CAMPFIRE_COSY_SMOKE - Enum constant in enum class dev.wyck.environment.particle.ParticleTypes
- CAMPFIRE_SIGNAL_SMOKE - Enum constant in enum class dev.wyck.environment.particle.ParticleTypes
- CAN_PILLAGER_PATROL_SPAWN - Static variable in class dev.wyck.environment.attribute.EnvironmentAttributes
-
Whether patrols can spawn when the global skylight is greater than 11.
- CAN_START_RAID - Static variable in class dev.wyck.environment.attribute.EnvironmentAttributes
-
Whether a player with Raid Omen can start a raid.
- canBePlacedOn() - Method in interface dev.wyck.worldgen.feature.configurations.MultifaceGrowthConfiguration
-
A set of materials that the block can be placed on.
- canBePlacedOn(Set) - Method in class dev.wyck.worldgen.feature.configurations.MultifaceGrowthConfiguration.Builder
-
Sets the materials that the block can be placed on.
- canBePlacedOn(Material...) - Method in class dev.wyck.worldgen.feature.configurations.MultifaceGrowthConfiguration.Builder
-
Adds materials to the set of materials that the block can be placed on.
- canGrowThrough() - Method in interface dev.wyck.worldgen.feature.rootplacers.MangroveRootPlacement
-
The blocks that roots can grow through.
- canGrowThrough() - Method in interface dev.wyck.worldgen.feature.trunkplacers.UpwardsBranchingTrunkPlacer
-
Represents blocks that tree trunks can grow through.
- canGrowThrough(Set) - Method in class dev.wyck.worldgen.feature.rootplacers.MangroveRootPlacement.Builder
-
Sets the blocks that roots can grow through.
- canGrowThrough(Set) - Method in class dev.wyck.worldgen.feature.trunkplacers.UpwardsBranchingTrunkPlacer.Builder
-
Sets the blocks that tree trunks can grow through.
- canGrowThrough(Material...) - Method in class dev.wyck.worldgen.feature.rootplacers.MangroveRootPlacement.Builder
-
Adds one or more blocks that roots can grow through.
- canGrowThrough(Material...) - Method in class dev.wyck.worldgen.feature.trunkplacers.UpwardsBranchingTrunkPlacer.Builder
-
Adds blocks that tree trunks can grow through.
- cannotReplace() - Method in interface dev.wyck.worldgen.feature.configurations.geode.GeodeBlockSettings
-
The blocks which this geode cannot replace.
- cannotReplace(ResourceKey) - Method in class dev.wyck.worldgen.feature.configurations.geode.GeodeBlockSettings.Builder
-
Sets the blocks listing which blocks the geode cannot replace.
- cannotReplace(TagKey) - Method in class dev.wyck.worldgen.feature.configurations.geode.GeodeBlockSettings.Builder
-
Sets the block tag listing which blocks the geode cannot replace.
- cannotReplace(TagSet) - Method in class dev.wyck.worldgen.feature.configurations.geode.GeodeBlockSettings.Builder
-
Sets the blocks listing which blocks the geode cannot replace.
- cannotReplace(Set) - Method in class dev.wyck.worldgen.feature.configurations.geode.GeodeBlockSettings.Builder
-
Sets the blocks listing which blocks the geode cannot replace.
- cannotReplace(Material...) - Method in class dev.wyck.worldgen.feature.configurations.geode.GeodeBlockSettings.Builder
-
Adds one or more blocks to the list of blocks the geode cannot replace.
- cannotReplace(Tag) - Method in class dev.wyck.worldgen.feature.configurations.geode.GeodeBlockSettings.Builder
-
Sets the blocks listing which blocks the geode cannot replace.
- canPlaceFeature() - Method in interface dev.wyck.worldgen.feature.configurations.LakeFeatureConfiguration
-
Describes the block that the feature can be placed on.
- canPlaceOn() - Method in interface dev.wyck.worldgen.feature.configurations.BlockBlobConfiguration
-
The block predicate that must be passed for the blob to be placed on a block.
- canPlaceOn() - Method in interface dev.wyck.worldgen.feature.configurations.HugeMushroomFeatureConfiguration
-
The predicate that defines which blocks the huge mushroom can be placed on.
- canPlaceOn() - Method in interface dev.wyck.worldgen.feature.configurations.SpikeConfiguration
-
The predicate that defines which blocks the spike can be placed on.
- canPlaceOn(BlockPredicate) - Method in class dev.wyck.worldgen.feature.configurations.BlockBlobConfiguration.Builder
-
Sets the block predicate that must be passed for the blob to be placed on a block.
- canPlaceOn(BlockPredicate) - Method in class dev.wyck.worldgen.feature.configurations.HugeMushroomFeatureConfiguration.Builder
-
Sets the predicate that defines which blocks the mushroom can be placed on.
- canPlaceOn(BlockPredicate) - Method in class dev.wyck.worldgen.feature.configurations.LakeFeatureConfiguration.Builder
-
Sets the predicate describing the block that the feature can be placed on.
- canPlaceOn(BlockPredicate) - Method in class dev.wyck.worldgen.feature.configurations.SpikeConfiguration.Builder
-
Sets the can place on predicate.
- canPlaceOnCeiling() - Method in class dev.wyck.worldgen.feature.configurations.MultifaceGrowthConfiguration.Builder
-
Allows the block to be placed on the ceiling.
- canPlaceOnCeiling() - Method in interface dev.wyck.worldgen.feature.configurations.MultifaceGrowthConfiguration
-
If the block can be placed on the ceiling.
- canPlaceOnCeiling(boolean) - Method in class dev.wyck.worldgen.feature.configurations.MultifaceGrowthConfiguration.Builder
-
Sets whether the block can be placed on the ceiling.
- canPlaceOnFloor() - Method in class dev.wyck.worldgen.feature.configurations.MultifaceGrowthConfiguration.Builder
-
Allows the block to be placed on the floor.
- canPlaceOnFloor() - Method in interface dev.wyck.worldgen.feature.configurations.MultifaceGrowthConfiguration
-
If the block can be placed on the floor.
- canPlaceOnFloor(boolean) - Method in class dev.wyck.worldgen.feature.configurations.MultifaceGrowthConfiguration.Builder
-
Sets whether the block can be placed on the floor.
- canPlaceOnWall() - Method in class dev.wyck.worldgen.feature.configurations.MultifaceGrowthConfiguration.Builder
-
Allows the block to be placed on the wall.
- canPlaceOnWall() - Method in interface dev.wyck.worldgen.feature.configurations.MultifaceGrowthConfiguration
-
If the block can be placed on the wall.
- canPlaceOnWall(boolean) - Method in class dev.wyck.worldgen.feature.configurations.MultifaceGrowthConfiguration.Builder
-
Sets whether the block can be placed on the wall.
- canReach(double, double, int, int, float) - Method in interface dev.wyck.worldgen.carver.custom.CarvingContext
-
Whether a carve of the given thickness could still reach the chunk being written.
- canReplace() - Method in interface dev.wyck.worldgen.feature.configurations.SpikeConfiguration
-
The predicate that defines which blocks the spike can replace.
- canReplace(BlockPredicate) - Method in class dev.wyck.worldgen.feature.configurations.SpikeConfiguration.Builder
-
Sets the can replace predicate.
- canReplaceBlock(C, BlockData) - Method in class dev.wyck.worldgen.carver.custom.CustomCarver
-
Whether
CarvingContext.carveEllipsoid(double, double, double, double, double, CarvingContext.CarveSkipChecker)may replace the given state. - canReplaceBlock(BlockData) - Method in interface dev.wyck.worldgen.carver.custom.CarvingContext
-
Whether the carver's replaceable set admits the given state.
- canReplaceWithAirOrFluid() - Method in interface dev.wyck.worldgen.feature.configurations.LakeFeatureConfiguration
-
Describes the block that the feature can replace with air or the provided
fluidblock. - canReplaceWithAirOrFluid(BlockPredicate) - Method in class dev.wyck.worldgen.feature.configurations.LakeFeatureConfiguration.Builder
-
Sets the predicate describing the block that the feature can replace with air or the provided
fluidblock. - canReplaceWithBarrier() - Method in interface dev.wyck.worldgen.feature.configurations.LakeFeatureConfiguration
-
Describes the block that the feature can replace with the provided
barrierblock. - canReplaceWithBarrier(BlockPredicate) - Method in class dev.wyck.worldgen.feature.configurations.LakeFeatureConfiguration.Builder
-
Sets the predicate describing the block that the feature can replace with the provided
barrierblock. - canSetSpawn() - Method in interface dev.wyck.environment.BedRule
-
Gets the rule for setting the spawn point using the bed.
- canSetSpawn(BedRule.Rule) - Method in class dev.wyck.environment.BedRule.Builder
-
Sets the rule for setting the spawn point using the bed.
- canSleep() - Method in interface dev.wyck.environment.BedRule
-
Gets the rule for sleeping in the bed.
- canSleep(BedRule.Rule) - Method in class dev.wyck.environment.BedRule.Builder
-
Sets the rule for sleeping in the bed.
- canyon() - Static method in interface dev.wyck.worldgen.carver.ConfiguredWorldCarver
-
Authors a configured carver on the vanilla CANYON algorithm.
- canyon() - Static method in interface dev.wyck.worldgen.carver.types.ComposedCarver
-
Creates a new builder for a canyon carver.
- CANYON - Enum constant in enum class dev.wyck.worldgen.carver.WorldCarverType
- CANYON - Static variable in class dev.wyck.worldgen.carver.Carvers
- CanyonCarverConfiguration - Interface in dev.wyck.worldgen.carver
-
Configuration for the CanyonCarver.
- CanyonCarverConfiguration.Builder - Class in dev.wyck.worldgen.carver
-
Builder for
CanyonCarverConfiguration. - CanyonCarverConfiguration.CanyonShapeConfiguration - Interface in dev.wyck.worldgen.carver
-
Configuration for the shape of the canyon.
- CanyonCarverConfiguration.CanyonShapeConfiguration.Builder - Class in dev.wyck.worldgen.carver
-
Builder for
CanyonCarverConfiguration.CanyonShapeConfiguration. - capProvider() - Method in interface dev.wyck.worldgen.feature.configurations.HugeMushroomFeatureConfiguration
-
The block to use for the cap.
- capProvider(BlockStateProvider) - Method in class dev.wyck.worldgen.feature.configurations.HugeMushroomFeatureConfiguration.Builder
-
Sets the block state provider for the cap.
- cardinalLightType() - Method in interface dev.wyck.level.dimension.Dimension
-
The cardinal light type of this dimension type.
- cardinalLightType() - Method in class dev.wyck.level.dimension.DimensionImpl
- cardinalLightType(CardinalLightType) - Method in class dev.wyck.level.dimension.Dimension.Builder
-
Sets the cardinal light type of this dimension type.
- CardinalLightType - Enum Class in dev.wyck.level.dimension
-
Auto-generated.
- carve(CarvingContext) - Method in class dev.wyck.worldgen.carver.custom.CustomCarver
-
Carves the chunk described by the context.
- carveEllipsoid(double, double, double, double, double) - Method in interface dev.wyck.worldgen.carver.custom.CarvingContext
-
Carves an axis-aligned ellipsoid, skipping nothing beyond its own bounds.
- carveEllipsoid(double, double, double, double, double, CarvingContext.CarveSkipChecker) - Method in interface dev.wyck.worldgen.carver.custom.CarvingContext
-
Carves an axis-aligned ellipsoid centered on the given position, delegating to Minecraft.
- carver() - Method in interface dev.wyck.worldgen.carver.types.CustomComposedCarver
-
The custom carver.
- carver(ConfiguredWorldCarver) - Method in class dev.wyck.biome.BiomeGenerationSettings.Builder
-
Adds a configured carver to this biome's generation.
- carver(CustomCarver) - Method in class dev.wyck.worldgen.carver.types.CustomComposedCarver.Builder
-
Sets the custom carver.
- carver(CustomCarver, C) - Method in class dev.wyck.biome.BiomeGenerationSettings.Builder
-
Adds a custom carver to this biome's generation.
- CARVER - Enum constant in enum class dev.wyck.registry.internal.RegistryId
- CarverConfiguration - Interface in dev.wyck.worldgen.carver
-
Wraps Minecraft's CarverConfiguration class.
- CarverConfiguration.CarverConfigurationBuilder<T,
B> - Class in dev.wyck.worldgen.carver - CarverConfigurationBuilder() - Constructor for class dev.wyck.worldgen.carver.CarverConfiguration.CarverConfigurationBuilder
- CarverConfigurationBuilder(CarverConfiguration) - Constructor for class dev.wyck.worldgen.carver.CarverConfiguration.CarverConfigurationBuilder
- CarverDebugSettings - Interface in dev.wyck.worldgen.carver
-
Debug settings for carvers.
- CarverDebugSettings.Builder - Class in dev.wyck.worldgen.carver
-
Builder for
CarverDebugSettings. - carvers() - Method in interface dev.wyck.biome.BiomeGenerationSettings
-
The configured carvers applied to this biome's generation.
- carvers(ConfiguredWorldCarver...) - Method in class dev.wyck.biome.BiomeGenerationSettings.Builder
-
Sets the carvers of this biome's generation.
- carvers(List) - Method in class dev.wyck.biome.BiomeGenerationSettings.Builder
-
Sets the carvers of this biome's generation.
- Carvers - Class in dev.wyck.worldgen.carver
-
Auto-generated.
- carveState(int, int, int) - Method in interface dev.wyck.worldgen.carver.custom.CarvingContext
-
Resolves the state a carve would leave at the given position: lava below the carver's lava level, otherwise the aquifer's substance.
- CarvingContext<C> - Interface in dev.wyck.worldgen.carver.custom
-
The carving surface handed to a CustomCarver during world generation.
- CarvingContext.CarveSkipChecker - Interface in dev.wyck.worldgen.carver.custom
-
Mirror of:
net.minecraft.world.level.levelgen.carver.WorldCarver.CarveSkipChecker. - cat() - Static method in interface dev.wyck.level.entity.LevelSpawner
-
The level spawner for cats.
- CAT - Enum constant in enum class dev.wyck.level.entity.LevelSpawner.Kind
- CAT_WAKING_UP_GIFT_CHANCE - Static variable in class dev.wyck.environment.attribute.EnvironmentAttributes
-
Chance of a cat dropping a gift when the player wakes up.
- catalystChance() - Method in interface dev.wyck.worldgen.feature.configurations.SculkPatchConfiguration
-
The probability of generating a catalyst between 0.0 and 1.0.
- catalystChance(float) - Method in class dev.wyck.worldgen.feature.configurations.SculkPatchConfiguration.Builder
-
Sets the catalyst chance.
- cave() - Static method in interface dev.wyck.worldgen.carver.ConfiguredWorldCarver
-
Authors a configured carver on the vanilla CAVE algorithm.
- cave() - Static method in interface dev.wyck.worldgen.carver.types.ComposedCarver
-
Creates a new builder for a cave carver.
- CAVE - Enum constant in enum class dev.wyck.worldgen.carver.WorldCarverType
- CAVE - Static variable in class dev.wyck.worldgen.carver.Carvers
- CAVE_CHEESE - Static variable in class dev.wyck.worldgen.synth.Noises
- CAVE_ENTRANCE - Static variable in class dev.wyck.worldgen.synth.Noises
- CAVE_EXTRA_UNDERGROUND - Static variable in class dev.wyck.worldgen.carver.Carvers
- CAVE_LAYER - Static variable in class dev.wyck.worldgen.synth.Noises
- CAVE_VINE - Static variable in class dev.wyck.worldgen.feature.ConfiguredFeatures
- CAVE_VINE_IN_MOSS - Static variable in class dev.wyck.worldgen.feature.ConfiguredFeatures
- CAVE_VINES - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- CaveCarverConfiguration - Interface in dev.wyck.worldgen.carver
-
Configuration for cave carvers.
- CaveCarverConfiguration.Builder - Class in dev.wyck.worldgen.carver
-
Builder for
CaveCarverConfiguration. - caves() - Static method in interface dev.wyck.worldgen.noise.Noise
-
The caves noise function.
- CAVES - Static variable in interface dev.wyck.worldgen.noise.Noise
- CAVES - Static variable in interface dev.wyck.worldgen.noise.NoiseSettings
- CaveSurface - Enum Class in dev.wyck.worldgen.surface.condition
-
Auto-generated.
- CEILING - Enum constant in enum class dev.wyck.worldgen.surface.condition.CaveSurface
- CELEBRATE - Enum constant in enum class dev.wyck.environment.Activity
- cellHeight() - Method in interface dev.wyck.worldgen.function.misc.FindTopSurface
-
The resolution of the scan; e.g.
- cellHeight(int) - Method in class dev.wyck.worldgen.function.misc.FindTopSurface.Builder
-
Sets the resolution of the scan.
- CENTER_NOISE_XZ - Static variable in interface dev.wyck.renderer.packet.data.SnapshotChunkData
- centerBiome() - Method in record class dev.wyck.renderer.packet.data.BukkitSnapshotChunkData
- centerBiome() - Method in interface dev.wyck.renderer.packet.data.SnapshotChunkData
-
The biome currently in the packet at the legacy "center" sample (block 7, 0, 7).
- centerBlock(World) - Method in record class dev.wyck.misc.ChunkLocation
-
Gets the center block of this chunk in the given world.
- centerX() - Method in interface dev.wyck.worldgen.feature.configurations.end.EndSpike
-
The X coordinate of the center of the spike.
- centerX(int) - Method in class dev.wyck.worldgen.feature.configurations.end.EndSpike.Builder
-
Sets the X coordinate of the center of the spike.
- centerZ() - Method in interface dev.wyck.worldgen.feature.configurations.end.EndSpike
-
The Z coordinate of the center of the spike.
- centerZ(int) - Method in class dev.wyck.worldgen.feature.configurations.end.EndSpike.Builder
-
Sets the Z coordinate of the center of the spike.
- chance() - Method in record class dev.wyck.worldgen.feature.configurations.RandomFeatureConfiguration.WeightedPlacedFeature
-
Returns the value of the
chancerecord component. - chance() - Method in interface dev.wyck.worldgen.placement.RarityFilter
-
The average chance denominator; the position is kept once on average every this many attempts.
- chanceOfDirectionalSpread() - Method in interface dev.wyck.worldgen.feature.configurations.PointedDripstoneConfiguration
-
Probability that the dripstone spreads in a horizontal direction between 0.0 and 1.0.
- chanceOfDirectionalSpread() - Method in interface dev.wyck.worldgen.feature.configurations.SpeleothemConfiguration
-
Probability that the dripstone spreads in a horizontal direction between 0.0 and 1.0.
- chanceOfDirectionalSpread(float) - Method in class dev.wyck.worldgen.feature.configurations.PointedDripstoneConfiguration.Builder
-
Sets the chance of horizontal spread.
- chanceOfDirectionalSpread(float) - Method in class dev.wyck.worldgen.feature.configurations.SpeleothemConfiguration.Builder
-
Sets the chance of horizontal spread.
- chanceOfDripstoneColumnAtMaxDistanceFromCenter() - Method in interface dev.wyck.worldgen.feature.configurations.DripstoneClusterConfiguration
-
The chance of a dripstone column generating at the maximum distance from the center.
- chanceOfDripstoneColumnAtMaxDistanceFromCenter(float) - Method in class dev.wyck.worldgen.feature.configurations.DripstoneClusterConfiguration.Builder
-
Sets the chance of a dripstone column generating at the maximum distance from the center.
- chanceOfSpeleothemAtMaxDistanceFromCenter() - Method in interface dev.wyck.worldgen.feature.configurations.SpeleothemClusterConfiguration
-
The chance of a speleothem generating at the maximum distance from the center, between 0.0 and 1.0 (inclusive).
- chanceOfSpeleothemAtMaxDistanceFromCenter(float) - Method in class dev.wyck.worldgen.feature.configurations.SpeleothemClusterConfiguration.Builder
-
Sets the chance of a speleothem at the maximum distance from center.
- chanceOfSpreading() - Method in interface dev.wyck.worldgen.feature.configurations.MultifaceGrowthConfiguration
-
The chance of the block spreading between 0.0 and 1.0.
- chanceOfSpreading(float) - Method in class dev.wyck.worldgen.feature.configurations.MultifaceGrowthConfiguration.Builder
-
Sets the chance of the block spreading.
- chanceOfSpreadRadius2() - Method in interface dev.wyck.worldgen.feature.configurations.PointedDripstoneConfiguration
-
Probability of horizontal spread by two blocks between 0.0 and 1.0.
- chanceOfSpreadRadius2() - Method in interface dev.wyck.worldgen.feature.configurations.SpeleothemConfiguration
-
Probability of horizontal spread by two blocks between 0.0 and 1.0.
- chanceOfSpreadRadius2(float) - Method in class dev.wyck.worldgen.feature.configurations.PointedDripstoneConfiguration.Builder
-
Sets the chance of horizontal spread by two blocks.
- chanceOfSpreadRadius2(float) - Method in class dev.wyck.worldgen.feature.configurations.SpeleothemConfiguration.Builder
-
Sets the chance of horizontal spread by two blocks.
- chanceOfSpreadRadius3() - Method in interface dev.wyck.worldgen.feature.configurations.PointedDripstoneConfiguration
-
After the spread by two blocks, the probability of spreading the third block between 0.0 and 1.0.
- chanceOfSpreadRadius3() - Method in interface dev.wyck.worldgen.feature.configurations.SpeleothemConfiguration
-
After the spread by two blocks, the probability of spreading the third block between 0.0 and 1.0.
- chanceOfSpreadRadius3(float) - Method in class dev.wyck.worldgen.feature.configurations.PointedDripstoneConfiguration.Builder
-
Sets the chance of spreading the third block.
- chanceOfSpreadRadius3(float) - Method in class dev.wyck.worldgen.feature.configurations.SpeleothemConfiguration.Builder
-
Sets the chance of spreading the third block.
- chanceOfTallerDripstone() - Method in interface dev.wyck.worldgen.feature.configurations.PointedDripstoneConfiguration
-
Probability for double-block dripstone between 0.0 and 1.0.
- chanceOfTallerDripstone(float) - Method in class dev.wyck.worldgen.feature.configurations.PointedDripstoneConfiguration.Builder
-
Sets the chance of double-block dripstone.
- chanceOfTallerGeneration() - Method in interface dev.wyck.worldgen.feature.configurations.SpeleothemConfiguration
-
Probability for double-block dripstone between 0.0 and 1.0.
- chanceOfTallerGeneration(float) - Method in class dev.wyck.worldgen.feature.configurations.SpeleothemConfiguration.Builder
-
Sets the chance of double-block dripstone.
- charge() - Method in record class dev.wyck.biome.entity.data.SpawnCost
-
Returns the value of the
chargerecord component. - chargeCount() - Method in interface dev.wyck.worldgen.feature.configurations.SculkPatchConfiguration
-
The number of charges between 1 and 32.
- chargeCount(int) - Method in class dev.wyck.worldgen.feature.configurations.SculkPatchConfiguration.Builder
-
Sets the charge count.
- checkeredColumn() - Static method in interface dev.wyck.worldgen.biome.BiomeSource
-
Biome source preset for the end.
- CheckeredColumnBiomeSource - Interface in dev.wyck.worldgen.biome
-
The checkerboard biome source places biomes in a checkerboard pattern.
- CheckeredColumnBiomeSource.Builder - Class in dev.wyck.worldgen.biome
-
Builder for
CheckeredColumnBiomeSource. - cherry() - Static method in interface dev.wyck.worldgen.feature.foliageplacers.FoliagePlacer
-
A new builder for a
CherryFoliagePlacer. - cherry() - Static method in interface dev.wyck.worldgen.feature.trunkplacers.TrunkPlacer
-
A new builder for a
CherryTrunkPlacer. - CHERRY - Static variable in class dev.wyck.worldgen.feature.ConfiguredFeatures
- CHERRY_BEES_005 - Static variable in class dev.wyck.worldgen.feature.ConfiguredFeatures
- CHERRY_BEES_005 - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- CHERRY_CHECKED - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- CHERRY_GROVE - Static variable in class dev.wyck.biome.Biomes
- CHERRY_LEAVES - Enum constant in enum class dev.wyck.environment.particle.ParticleTypes
- CherryFoliagePlacer - Interface in dev.wyck.worldgen.feature.foliageplacers
-
Places the foliage of a cherry tree, optionally with holes and hanging leaves.
- CherryFoliagePlacer.Builder - Class in dev.wyck.worldgen.feature.foliageplacers
-
Builder for
CherryFoliagePlacer. - CherryTrunkPlacer - Interface in dev.wyck.worldgen.feature.trunkplacers
-
Places a U shape trunk of multiple branches.
- CherryTrunkPlacer.Builder - Class in dev.wyck.worldgen.feature.trunkplacers
-
Builder for
CherryTrunkPlacer. - CHORUS_PLANT - Enum constant in enum class dev.wyck.worldgen.feature.FeatureType
- CHORUS_PLANT - Static variable in class dev.wyck.worldgen.feature.ConfiguredFeatures
- CHORUS_PLANT - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- CHUNK_SECTION_SIZE - Static variable in interface dev.wyck.renderer.packet.handlers.NativeChunkPacketHandler
- CHUNK_SECTIONS - Static variable in interface dev.wyck.renderer.packet.handlers.NativeChunkPacketHandler
- chunkGenerator() - Method in interface dev.wyck.level.dimension.LevelStem
-
Gets the chunk generator of this level stem.
- chunkGenerator(ChunkGenerator) - Method in class dev.wyck.level.dimension.LevelStem.Builder
-
Sets the chunk generator for the level stem.
- chunkGenerator(ChunkGenerator) - Method in interface dev.wyck.registry.level.LevelStemEditor
-
Swaps the chunk generator on a given world.
- ChunkGenerator - Interface in dev.wyck.worldgen.chunk
- chunkLocation() - Method in record class dev.wyck.misc.BiomePosition
-
Returns the value of the
chunkLocationrecord component. - chunkLocation() - Method in interface dev.wyck.worldgen.carver.custom.CarvingContext
-
The chunk currently being written.
- ChunkLocation - Record Class in dev.wyck.misc
-
A chunk location, represented as (x, z) chunk coordinates.
- ChunkLocation(int, int) - Constructor for record class dev.wyck.misc.ChunkLocation
-
Creates an instance of a
ChunkLocationrecord class. - clamp(double, double) - Method in interface dev.wyck.worldgen.function.DensityFunction
-
Clamps this density function between two values.
- clamp(int, int) - Method in interface dev.wyck.worldgen.valueproviders.IntProvider
-
Clamps the value to the given range.
- clamped() - Static method in interface dev.wyck.worldgen.valueproviders.IntProvider
-
Creates a new clamped int builder.
- clamped(IntProvider, int, int) - Static method in interface dev.wyck.worldgen.valueproviders.IntProvider
-
Creates a clamped int provider.
- ClampedInt - Interface in dev.wyck.worldgen.valueproviders
-
Samples a
ClampedInt.source()provider and hard-clamps the result into [IntProvider.minInclusive(),IntProvider.maxInclusive()]. - ClampedInt.Builder - Class in dev.wyck.worldgen.valueproviders
-
Builder for
ClampedInt. - clampedNormal() - Static method in interface dev.wyck.worldgen.valueproviders.FloatProvider
-
Creates a new clamped normal float builder.
- clampedNormal() - Static method in interface dev.wyck.worldgen.valueproviders.IntProvider
-
Creates a new clamped normal int builder.
- clampedNormal(float, float, float, float) - Static method in interface dev.wyck.worldgen.valueproviders.FloatProvider
-
Creates a clamped normal float provider.
- clampedNormal(int, int, float, float) - Static method in interface dev.wyck.worldgen.valueproviders.IntProvider
-
Creates a new clamped normal int.
- ClampedNormalFloat - Interface in dev.wyck.worldgen.valueproviders
-
Clamped normal samples a bell curve centered at mean with spread deviation, then forces the result into [
FloatProvider.minInclusive(),FloatProvider.maxInclusive()]. - ClampedNormalFloat.Builder - Class in dev.wyck.worldgen.valueproviders
-
Builder for
ClampedNormalFloat. - ClampedNormalInt - Interface in dev.wyck.worldgen.valueproviders
-
Clamped normal samples a bell curve centered at mean with spread deviation, then forces the result into [
IntProvider.minInclusive(),IntProvider.maxInclusive()]. - ClampedNormalInt.Builder - Class in dev.wyck.worldgen.valueproviders
-
Builder for
ClampedNormalInt. - ClampedTransformer - Interface in dev.wyck.worldgen.function.transformer
-
Clamps the input between two values.
- CLASSIC_FLAT - Static variable in interface dev.wyck.worldgen.chunk.flat.FlatLevelGeneratorSettings
- CLASSIC_VINES - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- classNameTemplate - Variable in class dev.wyck.factory.WireProvider
- CLAY_BANDS_OFFSET - Static variable in class dev.wyck.worldgen.synth.Noises
- CLAY_POOL_WITH_DRIPLEAVES - Static variable in class dev.wyck.worldgen.feature.ConfiguredFeatures
- CLAY_WITH_DRIPLEAVES - Static variable in class dev.wyck.worldgen.feature.ConfiguredFeatures
- clear() - Method in class dev.wyck.environment.attribute.EnvironmentAttributeMap.Builder
-
Removes all attributes from this builder.
- clear() - Method in class dev.wyck.environment.particle.ParticleCatalog.Builder
-
Clears the catalog.
- clearBiomes() - Method in interface dev.wyck.renderer.packet.PacketHandler
-
Clears all phony custom biomes from the packet handler's list of biomes to inject.
- clearBiomes() - Method in class dev.wyck.renderer.packet.VirtualBiomeCollector
-
Clears all phony custom biomes from the collector.
- climateBounds() - Method in interface dev.wyck.worldgen.biome.custom.BiomeSourceContext
-
Gets the ranges produced by Minecraft's climate sampler as a climate point.
- ClimateParameter - Interface in dev.wyck.worldgen.climate
-
A single climate axis span, wrapping
Climate.Parameter. - climatePoint() - Method in record class dev.wyck.worldgen.biome.MultiNoiseBiomeSource.Entry
-
Returns the value of the
climatePointrecord component. - ClimatePoint - Interface in dev.wyck.worldgen.climate
-
Wraps Minecraft's BiomeClimatePoint.
- ClimatePoint.Builder - Class in dev.wyck.worldgen.climate
-
Builder for a climate point.
- climateSettings() - Method in interface dev.wyck.biome.Biome
-
Climate settings associated with this biome.
- climateSettings() - Method in class dev.wyck.biome.internal.BiomeImpl
- climateSettings(ClimateSettings) - Method in class dev.wyck.biome.Biome.Builder
-
Sets the climate settings of the biome.
- climateSettings(ClimateSettings) - Method in interface dev.wyck.biome.Biome
-
Sets new climate settings for this biome.
- climateSettings(ClimateSettings) - Method in class dev.wyck.biome.CustomBiome.Builder
-
Sets the climate settings of the custom biome.
- climateSettings(ClimateSettings) - Method in class dev.wyck.biome.internal.BiomeImpl
- ClimateSettings - Interface in dev.wyck.biome
-
Represents the climate settings of a biome.
- ClimateSettings.Builder - Class in dev.wyck.biome
-
Creates a new ClimateSettings builder.
- clock() - Method in interface dev.wyck.level.dimension.timeline.types.ComposedTimeline
-
The world clock this timeline is based on.
- clock(WorldClock) - Method in class dev.wyck.level.dimension.timeline.types.ComposedTimeline.Builder
- CLOCK_TIME_MARKER - Enum constant in enum class dev.wyck.registry.internal.RegistryId
- CLOCKWISE_180 - Enum constant in enum class dev.wyck.worldgen.Rotation
- CLOCKWISE_90 - Enum constant in enum class dev.wyck.worldgen.Rotation
- clone() - Method in class dev.wyck.worldgen.carver.custom.CustomCarver
-
Clones this carver.
- clone() - Method in class dev.wyck.worldgen.feature.custom.CustomFeature
-
Clones this feature.
- CLOUD - Enum constant in enum class dev.wyck.environment.particle.ParticleTypes
- CLOUD_COLOR - Static variable in class dev.wyck.environment.attribute.EnvironmentAttributes
-
Opacity of the clouds.
- CLOUD_FOG_END_DISTANCE - Static variable in class dev.wyck.environment.attribute.EnvironmentAttributes
-
Distance in blocks when the fog affecting the clouds reaches maximum density.
- CLOUD_HEIGHT - Static variable in class dev.wyck.environment.attribute.EnvironmentAttributes
-
Height of the clouds
- cocoa(float) - Static method in interface dev.wyck.worldgen.feature.treedecorators.TreeDecorator
-
Places cocoa beans on the bottom 3 blocks of the trunk with a probability of 25% for each face.
- CocoaDecorator - Interface in dev.wyck.worldgen.feature.treedecorators
-
Places cocoa beans on the bottom 3 blocks of the trunk with a probability of 25% for each face.
- CocoaDecorator.Builder - Class in dev.wyck.worldgen.feature.treedecorators
-
Builder for
CocoaDecorator. - COLD_OCEAN - Static variable in class dev.wyck.biome.Biomes
- color() - Method in record class dev.wyck.environment.particle.options.ColorParticle
-
Returns the value of the
colorrecord component. - color() - Method in record class dev.wyck.environment.particle.options.DustParticle
-
Returns the value of the
colorrecord component. - color() - Method in record class dev.wyck.environment.particle.options.SpellParticle
-
Returns the value of the
colorrecord component. - color() - Method in record class dev.wyck.environment.particle.options.TrailParticle
-
Returns the value of the
colorrecord component. - color(ParticleType, int) - Method in interface dev.wyck.environment.particle.ParticleOptionsFactory
-
Creates a particle options handle for a color particle with the specified RGB color.
- ColorParticle - Record Class in dev.wyck.environment.particle.options
-
Particle data for particles that require a color.
- ColorParticle(int) - Constructor for record class dev.wyck.environment.particle.options.ColorParticle
-
Creates an instance of a
ColorParticlerecord class. - column() - Static method in interface dev.wyck.worldgen.feature.configurations.FeatureConfiguration
-
Creates a builder for a
ColumnFeatureConfiguration. - ColumnFeatureConfiguration - Interface in dev.wyck.worldgen.feature.configurations
-
Abstract column feature configuration.
- ColumnFeatureConfiguration.Builder - Class in dev.wyck.worldgen.feature.configurations
-
Builder for
ColumnFeatureConfiguration. - columnRadius() - Method in interface dev.wyck.worldgen.feature.configurations.LargeDripstoneConfiguration
-
Used to provide a min and max value for radius between 1 and 16.
- columnRadius(IntProvider) - Method in class dev.wyck.worldgen.feature.configurations.LargeDripstoneConfiguration.Builder
-
Sets the column radius.
- CombiningPredicate - Interface in dev.wyck.worldgen.blockpredicates
-
A predicate that combines multiple other predicates.
- CombiningPredicate.CombiningPredicateBuilder<T,
B> - Class in dev.wyck.worldgen.blockpredicates -
Base builder for combining predicates.
- CombiningPredicateBuilder() - Constructor for class dev.wyck.worldgen.blockpredicates.CombiningPredicate.CombiningPredicateBuilder
- CombiningPredicateBuilder(CombiningPredicate) - Constructor for class dev.wyck.worldgen.blockpredicates.CombiningPredicate.CombiningPredicateBuilder
- compareTo(ValueProvider) - Method in interface dev.wyck.worldgen.valueproviders.ValueProvider
- complex(ParticleTypes, float, ParticleData) - Method in class dev.wyck.environment.particle.ParticleCatalog.Builder
-
Adds a complex particle to the catalog.
- compose(BootstrapContext, Composer) - Static method in interface dev.wyck.registry.bootstrap.BootstrapBiomeRegistry
-
Composes a new BootstrapBiomeRegistry instance.
- compose(BootstrapContext, Composer) - Static method in interface dev.wyck.registry.bootstrap.BootstrapDimensionRegistry
-
Composes a new datapack-backed BootstrapDimensionRegistry and installs it into the context.
- composed() - Static method in interface dev.wyck.worldgen.feature.ConfiguredFeature
-
Authors a configured feature from a vanilla feature type and configuration.
- composed() - Static method in interface dev.wyck.worldgen.synth.NoiseParameters
-
Creates a new composed noise parameters builder.
- Composed(ConfiguredFeature, List) - Constructor for record class dev.wyck.worldgen.placement.PlacedFeature.Composed
-
Creates an instance of a
Composedrecord class. - ComposedCarver - Interface in dev.wyck.worldgen.carver.types
-
A composed carver that uses a world carver type and its configuration.
- ComposedCarver.Builder - Class in dev.wyck.worldgen.carver.types
-
Builder for
ComposedCarver. - ComposedConfiguredFeature - Interface in dev.wyck.worldgen.feature.types
-
A configured feature composed of a built-in
FeatureTypealgorithm and a matchingFeatureConfiguration. - ComposedConfiguredFeature.Builder - Class in dev.wyck.worldgen.feature.types
-
Builder for
ComposedConfiguredFeature. - ComposedNoiseParameters - Interface in dev.wyck.worldgen.synth
-
Represents noise parameters that are composed of a first octave and a list of amplitudes.
- ComposedNoiseParameters.Builder - Class in dev.wyck.worldgen.synth
-
A builder for NoiseParameters, which is a first octave plus amplitudes.
- ComposedTimeline - Interface in dev.wyck.level.dimension.timeline.types
- ComposedTimeline.Builder - Class in dev.wyck.level.dimension.timeline.types
- Composer - Enum Class in dev.wyck.registry.bootstrap
-
Selects how custom biomes are registered into the biome registry during the bootstrap phase.
- composite() - Static method in interface dev.wyck.worldgen.feature.configurations.FeatureConfiguration
-
Creates a builder for a
CompositeFeatureConfiguration. - CompositeFeatureConfiguration - Interface in dev.wyck.worldgen.feature.configurations
-
A technical feature that randomly chooses a feature from a list with each having an equal chance.
- CompositeFeatureConfiguration.Builder - Class in dev.wyck.worldgen.feature.configurations
-
Builder for
CompositeFeatureConfiguration. - COMPOSTER - Enum constant in enum class dev.wyck.environment.particle.ParticleTypes
- condition() - Method in interface dev.wyck.worldgen.surface.rule.ConditionRuleSource
-
The gating condition.
- conditional() - Method in class dev.wyck.renderer.packet.data.VirtualBiome
-
Gets the inexpensive, biome-independent spatial gate.
- conditional(BiPredicate) - Method in class dev.wyck.renderer.packet.data.VirtualBiome.Builder
- ConditionRuleSource - Interface in dev.wyck.worldgen.surface.rule
-
Applies a rule only when a condition holds.
- ConditionSource - Interface in dev.wyck.worldgen.surface.condition
-
A surface condition source — the predicate family (
SurfaceRules.ConditionSource) that gates where aRuleSourceapplies. - config() - Method in interface dev.wyck.worldgen.carver.custom.CarvingContext
-
The carver's configuration.
- config() - Method in interface dev.wyck.worldgen.carver.types.ComposedCarver
-
The configuration of the carver.
- config() - Method in interface dev.wyck.worldgen.carver.types.CustomComposedCarver
-
The configuration of the custom carver.
- config() - Method in interface dev.wyck.worldgen.feature.custom.PlacementContext
-
The feature's configuration.
- config() - Method in interface dev.wyck.worldgen.feature.types.ComposedConfiguredFeature
-
The configuration applied to the
feature type. - config() - Method in interface dev.wyck.worldgen.feature.types.CustomComposedConfiguredFeature
-
The configuration instance carried to the
custom feature. - config(C) - Method in class dev.wyck.worldgen.carver.types.CustomComposedCarver.Builder
-
Sets the configuration of the custom carver.
- config(C) - Method in class dev.wyck.worldgen.feature.types.CustomComposedConfiguredFeature.Builder
-
Sets the configuration instance carried to the custom feature.
- config(CarverConfiguration) - Method in class dev.wyck.worldgen.carver.types.ComposedCarver.Builder
-
Sets the configuration of the carver.
- config(FeatureConfiguration) - Method in class dev.wyck.worldgen.feature.types.ComposedConfiguredFeature.Builder
-
Sets the configuration for the feature type.
- configSupplier() - Method in class dev.wyck.worldgen.carver.custom.CustomCarver
-
Internal method to get the configuration supplier.
- configSupplier() - Method in class dev.wyck.worldgen.feature.custom.CustomFeature
-
Internal method to get the configuration supplier.
- CONFIGURED_CARVER - Enum constant in enum class dev.wyck.registry.internal.RegistryId
- CONFIGURED_FEATURE - Enum constant in enum class dev.wyck.registry.internal.RegistryId
- CONFIGURED_FEATURES - Static variable in interface dev.wyck.keys.KeyChains
- ConfiguredFeature - Interface in dev.wyck.worldgen.feature
-
A configured feature is a feature that has been configured with a specific configuration.
- configuredFeatures() - Static method in interface dev.wyck.keys.KeyChains
- ConfiguredFeatures - Class in dev.wyck.worldgen.feature
-
Auto-generated.
- ConfiguredWorldCarver - Interface in dev.wyck.worldgen.carver
-
Wraps Minecraft's ConfiguredWorldCarver, a carver paired with its configuration or a reference to a carver already registered.
- constant() - Method in interface dev.wyck.worldgen.heightproviders.VerticalAnchor
-
Wraps the given value in a
ConstantHeight - constant(double) - Static method in interface dev.wyck.worldgen.function.DensityFunction
-
Creates a constant density function that always returns the given value.
- constant(float) - Static method in interface dev.wyck.worldgen.valueproviders.FloatProvider
-
Creates a constant float provider.
- constant(int) - Static method in interface dev.wyck.worldgen.valueproviders.IntProvider
-
Creates a constant int provider.
- constant(VerticalAnchor) - Static method in interface dev.wyck.worldgen.heightproviders.HeightProvider
-
A single fixed anchor.
- CONSTANT - Static variable in interface dev.wyck.level.dimension.timeline.EasingType
- ConstantFloat - Interface in dev.wyck.worldgen.valueproviders
-
A constant float provider which always returns the same value.
- ConstantHeight - Interface in dev.wyck.worldgen.heightproviders
-
A height provider which always resolves to a single fixed anchor.
- ConstantInt - Interface in dev.wyck.worldgen.valueproviders
-
A constant int provider which always returns the same value.
- ConstantSimpleFunction - Interface in dev.wyck.worldgen.function.simple
-
A density function that always returns the same value.
- construct(Object...) - Method in class dev.wyck.factory.ConstructWireProvider
-
Instantiates the version-resolved class directly.
- construct(String) - Static method in class dev.wyck.factory.WireProvider
-
Creates a WireProvider that uses the given template to construct the factory.
- ConstructWireProvider<F> - Class in dev.wyck.factory
-
A
WireProviderthat can instantiate the version-resolved class directly through a matching constructor, without an intermediate factory. - consumeLeft(Consumer) - Method in interface dev.wyck.util.Either
-
Consumes the left value if present, returning this either.
- consumeRight(Consumer) - Method in interface dev.wyck.util.Either
-
Consumes the right value if present, returning this either.
- contains(InclusiveRange) - Method in interface dev.wyck.util.InclusiveRange
-
Checks if a range is within this range.
- contains(E) - Method in class dev.wyck.util.WeightedList
- contents() - Method in interface dev.wyck.worldgen.feature.configurations.DeltaFeatureConfiguration
-
The block to use on the inside of the delta.
- contents(BlockData) - Method in class dev.wyck.worldgen.feature.configurations.DeltaFeatureConfiguration.Builder
-
Sets the block to use on the inside of the delta.
- ContextWrapper<C> - Interface in dev.wyck.wrapper
- continentalness() - Method in interface dev.wyck.worldgen.climate.ClimatePoint
-
The continentalness axis span.
- continentalness(ClimateParameter) - Method in class dev.wyck.worldgen.climate.ClimatePoint.Builder
-
Sets the continentalness axis span.
- CONTINENTALNESS - Static variable in class dev.wyck.worldgen.synth.Noises
- CONTINENTALNESS_LARGE - Static variable in class dev.wyck.worldgen.synth.Noises
- continents() - Method in interface dev.wyck.worldgen.noise.NoiseRouter
-
The continentalness values, used for biome placement only.
- continents(DensityFunction) - Method in class dev.wyck.worldgen.noise.NoiseRouter.Builder
-
Sets the continents slot.
- CONTINENTS - Static variable in class dev.wyck.worldgen.function.DensityFunctions
- CONTINENTS_LARGE - Static variable in class dev.wyck.worldgen.function.DensityFunctions
- convert(V) - Method in interface dev.wyck.environment.attribute.EnvironmentAttribute.Converter
- coordinateScale() - Method in interface dev.wyck.level.dimension.Dimension
-
The coordinate scale of this dimension type.
- coordinateScale() - Method in class dev.wyck.level.dimension.DimensionImpl
- coordinateScale(double) - Method in class dev.wyck.level.dimension.Dimension.Builder
-
Sets the coordinate scale of this dimension type.
- COPPER_FIRE_FLAME - Enum constant in enum class dev.wyck.environment.particle.ParticleTypes
- CORAL_CLAW - Enum constant in enum class dev.wyck.worldgen.feature.FeatureType
- CORAL_MUSHROOM - Enum constant in enum class dev.wyck.worldgen.feature.FeatureType
- CORAL_TREE - Enum constant in enum class dev.wyck.worldgen.feature.FeatureType
- CORE - Enum constant in enum class dev.wyck.environment.Activity
- cornerHoleChance() - Method in interface dev.wyck.worldgen.feature.foliageplacers.CherryFoliagePlacer
-
The probability of a hole in the corners, between 0.0F and 1.0F (inclusive).
- cornerHoleChance(float) - Method in class dev.wyck.worldgen.feature.foliageplacers.CherryFoliagePlacer.Builder
-
Sets the probability of a hole in the corners, between 0.0F and 1.0F (inclusive).
- count() - Method in interface dev.wyck.worldgen.feature.configurations.CountConfiguration
-
The count provider.
- count() - Static method in interface dev.wyck.worldgen.feature.configurations.FeatureConfiguration
-
Creates a builder for a
CountConfiguration. - count() - Method in interface dev.wyck.worldgen.placement.CountOnEveryLayerPlacement
-
Count on each layer between 0 and 256.
- count() - Method in interface dev.wyck.worldgen.placement.CountPlacement
-
The number of placements to attempt, between 0 and 4096 (inclusive).
- count(int) - Method in class dev.wyck.worldgen.feature.configurations.CountConfiguration.Builder
-
Sets the count.
- count(IntProvider) - Method in class dev.wyck.worldgen.feature.configurations.CountConfiguration.Builder
-
Sets the count provider.
- count(IntProvider) - Static method in interface dev.wyck.worldgen.placement.PlacementModifier
-
Creates a count placement modifier.
- CountConfiguration - Interface in dev.wyck.worldgen.feature.configurations
-
A count configuration.
- CountConfiguration.Builder - Class in dev.wyck.worldgen.feature.configurations
-
Builder for
CountConfiguration. - COUNTERCLOCKWISE_90 - Enum constant in enum class dev.wyck.worldgen.Rotation
- countOnEveryLayer(IntProvider) - Static method in interface dev.wyck.worldgen.placement.PlacementModifier
-
Deprecated.Deprecated in Minecraft.
- CountOnEveryLayerPlacement - Interface in dev.wyck.worldgen.placement
-
In the horizontal relative range (0,0) to (16,16), at each vertical layer separated by air, lava or water, tries to randomly select the specified number of horizontal positions, whose Y coordinate is one block above this layer at this selected horizontal position.
- CountPlacement - Interface in dev.wyck.worldgen.placement
-
Returns multiple copies of the current block position.
- crackPointOffset() - Method in interface dev.wyck.worldgen.feature.configurations.geode.GeodeCrackSettings
-
The offset of the crack point.
- crackPointOffset(int) - Method in class dev.wyck.worldgen.feature.configurations.geode.GeodeCrackSettings.Builder
-
Sets the offset of the crack point.
- craftBukkit() - Static method in interface dev.wyck.worldgen.chunk.ChunkGenerator
-
Creates a new builder for a
CraftBukkitChunkGenerator. - CraftBukkitChunkGenerator - Interface in dev.wyck.worldgen.chunk
-
CraftBukkit's implementation of a
ChunkGenerator. - CraftBukkitChunkGenerator.Builder - Class in dev.wyck.worldgen.chunk
-
Builder for
CraftBukkitChunkGenerator. - CREAKING_ACTIVE - Static variable in class dev.wyck.environment.attribute.EnvironmentAttributes
-
When true, a creaking heart will become active.
- creakingHeart(float) - Static method in interface dev.wyck.worldgen.feature.treedecorators.TreeDecorator
-
Places a creaking heart, replacing a trunk block in a position where all 6 surrounding blocks are in the
#minecraft:logstag. - CreakingHeartDecorator - Interface in dev.wyck.worldgen.feature.treedecorators
-
Places a creaking heart, replacing a trunk block in a position where all 6 surrounding blocks are in the
#minecraft:logstag. - CreakingHeartDecorator.Builder - Class in dev.wyck.worldgen.feature.treedecorators
-
Builder for
CreakingHeartDecorator. - create() - Method in class dev.wyck.level.LevelCreator.Builder
-
Creates a new bukkit world from the built level creator.
- create() - Method in interface dev.wyck.level.LevelCreator
-
Creates a new bukkit world from this level creator.
- create() - Static method in interface dev.wyck.registry.level.LevelStemEditor
-
Creates a new editor backed by the runtime reference-swap implementation.
- create() - Method in class dev.wyck.worldgen.blockpredicates.AllOfPredicate.Builder
- create() - Method in class dev.wyck.worldgen.blockpredicates.AnyOfPredicate.Builder
- create() - Method in class dev.wyck.worldgen.blockpredicates.CombiningPredicate.CombiningPredicateBuilder
- create() - Method in class dev.wyck.worldgen.carver.CanyonCarverConfiguration.Builder
- create() - Method in class dev.wyck.worldgen.carver.CarverConfiguration.CarverConfigurationBuilder
- create() - Method in class dev.wyck.worldgen.carver.CaveCarverConfiguration.Builder
- create() - Method in class dev.wyck.worldgen.feature.featuresize.FeatureSize.FeatureSizeBuilder
- create() - Method in class dev.wyck.worldgen.feature.featuresize.ThreeLayersFeatureSize.Builder
- create() - Method in class dev.wyck.worldgen.feature.featuresize.TwoLayersFeatureSize.Builder
- create() - Method in class dev.wyck.worldgen.feature.foliageplacers.AcaciaFoliagePlacer.Builder
- create() - Method in class dev.wyck.worldgen.feature.foliageplacers.BlobFoliagePlacer.Builder
- create() - Method in class dev.wyck.worldgen.feature.foliageplacers.BushFoliagePlacer.Builder
- create() - Method in class dev.wyck.worldgen.feature.foliageplacers.CherryFoliagePlacer.Builder
- create() - Method in class dev.wyck.worldgen.feature.foliageplacers.DarkOakFoliagePlacer.Builder
- create() - Method in class dev.wyck.worldgen.feature.foliageplacers.FancyFoliagePlacer.Builder
- create() - Method in class dev.wyck.worldgen.feature.foliageplacers.FoliagePlacer.FoliagePlacerBuilder
- create() - Method in class dev.wyck.worldgen.feature.foliageplacers.MegaJungleFoliagePlacer.Builder
- create() - Method in class dev.wyck.worldgen.feature.foliageplacers.MegaPineFoliagePlacer.Builder
- create() - Method in class dev.wyck.worldgen.feature.foliageplacers.PineFoliagePlacer.Builder
- create() - Method in class dev.wyck.worldgen.feature.foliageplacers.RandomSpreadFoliagePlacer.Builder
- create() - Method in class dev.wyck.worldgen.feature.foliageplacers.SpruceFoliagePlacer.Builder
- create() - Method in class dev.wyck.worldgen.feature.rootplacers.MangroveRootPlacer.Builder
- create() - Method in class dev.wyck.worldgen.feature.rootplacers.RootPlacer.RootPlacerBuilder
- create() - Method in class dev.wyck.worldgen.feature.trunkplacers.BendingTrunkPlacer.Builder
- create() - Method in class dev.wyck.worldgen.feature.trunkplacers.CherryTrunkPlacer.Builder
- create() - Method in class dev.wyck.worldgen.feature.trunkplacers.DarkOakTrunkPlacer.Builder
- create() - Method in class dev.wyck.worldgen.feature.trunkplacers.FancyTrunkPlacer.Builder
- create() - Method in class dev.wyck.worldgen.feature.trunkplacers.ForkingTrunkPlacer.Builder
- create() - Method in class dev.wyck.worldgen.feature.trunkplacers.GiantTrunkPlacer.Builder
- create() - Method in class dev.wyck.worldgen.feature.trunkplacers.MegaJungleTrunkPlacer.Builder
- create() - Method in class dev.wyck.worldgen.feature.trunkplacers.StraightTrunkPlacer.Builder
- create() - Method in class dev.wyck.worldgen.feature.trunkplacers.TrunkPlacer.TrunkPlacerBuilder
- create() - Method in class dev.wyck.worldgen.feature.trunkplacers.UpwardsBranchingTrunkPlacer.Builder
- create() - Method in class dev.wyck.worldgen.stateproviders.DualNoiseProvider.Builder
- create() - Method in class dev.wyck.worldgen.stateproviders.NoiseBasedProvider.AbstractNoiseProviderBuilder
- create() - Method in class dev.wyck.worldgen.stateproviders.NoiseProvider.Builder
-
Builds the
NoiseProviderinstance. - create() - Method in class dev.wyck.worldgen.stateproviders.NoiseThresholdProvider.Builder
- create(ResourceKey) - Method in interface dev.wyck.registry.internal.WyckRegistry.Factory
- create(BlockStateProvider, BlockStateProvider, BlockPredicate, BlockPredicate, BlockPredicate) - Static method in interface dev.wyck.worldgen.feature.configurations.LakeFeatureConfiguration
-
Creates a new lake feature configuration.
- create(String) - Static method in class dev.wyck.factory.OptionalWireProvider
-
Creates a new NullableWireProvider that reflectively instantiates the named class if no provider has been explicitly set.
- create(String) - Static method in class dev.wyck.factory.ConstructWireProvider
-
Creates a new ConstructingWireProvider instance.
- create(String) - Static method in class dev.wyck.factory.WireProvider
-
Creates a new WireProvider instance.
- create(String) - Static method in class dev.wyck.wrapper.decode.Decoder
-
Creates a lazily resolved decoder provider.
- create(Collection) - Method in interface dev.wyck.registry.internal.WyckRegistry.Factory
- create(Map, Map, float) - Method in interface dev.wyck.biome.entity.BiomeSpawner.Factory
- create(Plugin) - Method in interface dev.wyck.renderer.updater.BiomeUpdater.Factory
- create(Plugin, PacketHandler.Injector, PacketHandler.Priority) - Method in interface dev.wyck.renderer.packet.PacketHandler.Factory
-
Constructs a PacketHandler backed by the given manipulator library.
- createBlockData(Material) - Method in interface dev.wyck.util.BukkitBootstrapUtil
-
Creates a new BlockData instance for the given material.
- createWorld(LevelCreator) - Method in interface dev.wyck.registry.level.LevelFactory
-
Creates and loads a world from the given specification.
- creativeMusic() - Method in interface dev.wyck.environment.sounds.BackgroundMusic
-
Gets the creative music.
- creativeMusic(Music) - Method in class dev.wyck.environment.sounds.BackgroundMusic.Builder
-
Sets the creative music.
- CREATURE - Enum constant in enum class dev.wyck.biome.entity.MobCategory
- creatureGenerationProbability() - Method in interface dev.wyck.biome.entity.BiomeSpawner
-
Gets the creature generation probability.
- creatureGenerationProbability(float) - Method in class dev.wyck.biome.entity.BiomeSpawner.Builder
-
Sets the creature generation probability.
- CRIMSON_FOREST - Static variable in class dev.wyck.biome.Biomes
- CRIMSON_FOREST_VEGETATION - Static variable in class dev.wyck.worldgen.feature.ConfiguredFeatures
- CRIMSON_FOREST_VEGETATION - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- CRIMSON_FOREST_VEGETATION_BONEMEAL - Static variable in class dev.wyck.worldgen.feature.ConfiguredFeatures
- CRIMSON_FUNGI - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- CRIMSON_FUNGUS - Static variable in class dev.wyck.worldgen.feature.ConfiguredFeatures
- CRIMSON_FUNGUS_PLANTED - Static variable in class dev.wyck.worldgen.feature.ConfiguredFeatures
- CRIMSON_ROOTS - Static variable in class dev.wyck.worldgen.feature.ConfiguredFeatures
- CRIMSON_SPORE - Enum constant in enum class dev.wyck.environment.particle.ParticleTypes
- CRIT - Enum constant in enum class dev.wyck.environment.particle.ParticleTypes
- crownHeight() - Method in interface dev.wyck.worldgen.feature.foliageplacers.MegaPineFoliagePlacer
-
The height of the crown, between 0 and 24 (inclusive).
- crownHeight(IntProvider) - Method in class dev.wyck.worldgen.feature.foliageplacers.MegaPineFoliagePlacer.Builder
-
Sets the height of the crown, between 0 and 24 (inclusive).
- crystalBeamTarget() - Method in interface dev.wyck.worldgen.feature.configurations.EndSpikeConfiguration
-
The block position the crystal beams target, or
nullif unset. - crystalBeamTarget(BlockVector) - Method in class dev.wyck.worldgen.feature.configurations.EndSpikeConfiguration.Builder
-
Sets the block position the crystal beams target.
- crystalInvulnerable() - Method in interface dev.wyck.worldgen.feature.configurations.EndSpikeConfiguration
-
Whether the End crystals on top of the spikes are invulnerable.
- crystalInvulnerable(boolean) - Method in class dev.wyck.worldgen.feature.configurations.EndSpikeConfiguration.Builder
-
Sets whether the End crystals on top of the spikes are invulnerable.
- cube() - Method in interface dev.wyck.worldgen.function.DensityFunction
-
Cubes this density function.
- cube(DensityFunction) - Static method in interface dev.wyck.worldgen.function.transformer.MappedTransformer
-
Maps the input through
MappedTransformer.Transform.CUBE, yielding its cube. - CUBE - Enum constant in enum class dev.wyck.worldgen.function.transformer.MappedTransformer.Transform
- cubicBezier(float, float, float, float) - Static method in interface dev.wyck.level.dimension.timeline.Easing
-
Creates a cubic bezier easing.
- CURRENT_DOWN - Enum constant in enum class dev.wyck.environment.particle.ParticleTypes
- custom() - Static method in interface dev.wyck.worldgen.carver.ConfiguredWorldCarver
-
Creates a new builder for a custom carver.
- custom() - Static method in interface dev.wyck.worldgen.feature.ConfiguredFeature
-
Composes a registered custom feature with a config instance.
- custom(SpawnTick) - Static method in interface dev.wyck.level.entity.LevelSpawner
-
Creates a custom level spawner.
- custom(SpawnTick) - Method in interface dev.wyck.level.entity.LevelSpawner.Factory
- custom(CustomCarver, C) - Static method in interface dev.wyck.worldgen.carver.ConfiguredWorldCarver
-
Composes a registered custom carver with a config instance.
- custom(CustomFeature, C) - Static method in interface dev.wyck.worldgen.feature.ConfiguredFeature
-
Composes a custom feature with a config instance.
- CustomBiome - Interface in dev.wyck.biome
-
Extends
Biomewith client-side block replacements and friendly color accessors. - CustomBiome.Builder - Class in dev.wyck.biome
-
Builder for
CustomBiome. - CustomBiomeImpl - Class in dev.wyck.biome.internal
-
This implementation is here because it does not compile against Minecraft internals as of right now.
- CustomBiomeImpl(ResourceKey, ClimateSettings, BiomeSpecialEffects, EnvironmentAttributeMap, BiomeSpawner, BiomeGenerationSettings, List) - Constructor for class dev.wyck.biome.internal.CustomBiomeImpl
- CustomBiomeSource - Class in dev.wyck.worldgen.biome.custom
-
Base class for an authored biome source with its own biome-selection algorithm.
- CustomBiomeSource() - Constructor for class dev.wyck.worldgen.biome.custom.CustomBiomeSource
-
Creates a custom source whose possible biomes are supplied by an override of
CustomBiomeSource.possibleBiomes(). - CustomBiomeSource(Biome...) - Constructor for class dev.wyck.worldgen.biome.custom.CustomBiomeSource
-
Creates a custom source capable of returning the supplied biomes.
- CustomBiomeSource(Set) - Constructor for class dev.wyck.worldgen.biome.custom.CustomBiomeSource
-
Creates a custom source capable of returning the supplied biomes.
- CustomCarver<C> - Class in dev.wyck.worldgen.carver.custom
-
Base class for an authored world carver with its own carving algorithm.
- CustomCarver(Supplier) - Constructor for class dev.wyck.worldgen.carver.custom.CustomCarver
-
Creates a new CustomCarver with the given configuration supplier.
- CustomCarver(Supplier, ResourceKey) - Constructor for class dev.wyck.worldgen.carver.custom.CustomCarver
-
Creates a new CustomCarver with the given configuration supplier and registry key.
- CustomCarverRegistry - Interface in dev.wyck.registry.worldgen
-
Wire contract for registering a CustomCarver into the CARVER registry.
- CustomComposedCarver<C> - Interface in dev.wyck.worldgen.carver.types
-
A composed carver that uses a custom carver and its configuration.
- CustomComposedCarver.Builder<C> - Class in dev.wyck.worldgen.carver.types
-
A builder for
CustomComposedCarver. - CustomComposedConfiguredFeature<C> - Interface in dev.wyck.worldgen.feature.types
-
A configured feature composed of a user-authored
CustomFeatureand a matching configuration instance. - CustomComposedConfiguredFeature.Builder<C> - Class in dev.wyck.worldgen.feature.types
-
Builder for
CustomComposedConfiguredFeature. - CustomFeature<C> - Class in dev.wyck.worldgen.feature.custom
-
Base class for an authored world generation feature with its own placement algorithm.
- CustomFeature(Supplier) - Constructor for class dev.wyck.worldgen.feature.custom.CustomFeature
-
Creates a new CustomFeature with the given configuration supplier.
- CustomFeature(Supplier, ResourceKey) - Constructor for class dev.wyck.worldgen.feature.custom.CustomFeature
-
Creates a new CustomFeature with the given configuration supplier and registry key.
- CustomFeatureRegistry - Interface in dev.wyck.registry.worldgen
-
Wire contract for registering a CustomFeature into the FEATURE registry.
D
- DAMAGE_INDICATOR - Enum constant in enum class dev.wyck.environment.particle.ParticleTypes
- DARK_FOREST - Enum constant in enum class dev.wyck.environment.GrassColorModifier
- DARK_FOREST - Static variable in class dev.wyck.biome.Biomes
- DARK_FOREST_VEGETATION - Static variable in class dev.wyck.worldgen.feature.ConfiguredFeatures
- DARK_FOREST_VEGETATION - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- DARK_OAK - Static variable in class dev.wyck.worldgen.feature.ConfiguredFeatures
- DARK_OAK_CHECKED - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- DARK_OAK_LEAF_LITTER - Static variable in class dev.wyck.worldgen.feature.ConfiguredFeatures
- DARK_OAK_LEAF_LITTER - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- darkOak() - Static method in interface dev.wyck.worldgen.feature.foliageplacers.FoliagePlacer
-
A new builder for a
DarkOakFoliagePlacer. - darkOak() - Static method in interface dev.wyck.worldgen.feature.trunkplacers.TrunkPlacer
-
A new builder for a
DarkOakTrunkPlacer. - DarkOakFoliagePlacer - Interface in dev.wyck.worldgen.feature.foliageplacers
-
Places the foliage of a dark oak tree.
- DarkOakFoliagePlacer.Builder - Class in dev.wyck.worldgen.feature.foliageplacers
-
Builder for
DarkOakFoliagePlacer. - DarkOakTrunkPlacer - Interface in dev.wyck.worldgen.feature.trunkplacers
-
Places a 2×2 trunk of the specified height.
- DarkOakTrunkPlacer.Builder - Class in dev.wyck.worldgen.feature.trunkplacers
-
Builder for
DarkOakTrunkPlacer. - data(ParticleData) - Method in class dev.wyck.environment.particle.AmbientParticle.Builder
-
Sets the particle data.
- datapack() - Static method in interface dev.wyck.registry.bootstrap.BootstrapBiomeRegistry
-
Creates a new DatapackBootstrapBiomeRegistry instance.
- datapack() - Static method in interface dev.wyck.registry.bootstrap.BootstrapDimensionRegistry
-
Creates a new DatapackBootstrapDimensionRegistry instance.
- DATAPACK - Enum constant in enum class dev.wyck.registry.bootstrap.Composer
-
Registers biomes through Paper's supported datapack pipeline (
DATAPACK_DISCOVERY): each biome is encoded to JSON and loaded as a generated pack. - DAY - Static variable in interface dev.wyck.level.dimension.clock.TimeMarker
- DEAD_BUSH - Static variable in class dev.wyck.worldgen.feature.ConfiguredFeatures
- debug(Biome) - Static method in interface dev.wyck.worldgen.chunk.ChunkGenerator
-
Creates a new debug chunk generator.
- DEBUG - Enum constant in enum class dev.wyck.level.LevelType
- DebugLevelSource - Interface in dev.wyck.worldgen.chunk
-
Minecraft's debug level source.
- debugMode() - Method in class dev.wyck.worldgen.carver.CarverDebugSettings.Builder
-
Enables debug mode.
- debugMode() - Method in interface dev.wyck.worldgen.carver.CarverDebugSettings
-
Whether to enable debug mode.
- debugMode(boolean) - Method in class dev.wyck.worldgen.carver.CarverDebugSettings.Builder
-
Sets whether to enable debug mode.
- debugSettings - Variable in class dev.wyck.worldgen.carver.CarverConfiguration.CarverConfigurationBuilder
- debugSettings() - Method in interface dev.wyck.worldgen.carver.CarverConfiguration
- debugSettings(CarverDebugSettings) - Method in class dev.wyck.worldgen.carver.CarverConfiguration.CarverConfigurationBuilder
-
Sets the debug settings of the carver.
- Decodable<T,
U> - Interface in dev.wyck.wrapper.decode -
Builds a wrapper from the Minecraft object it wraps, the inverse of
Wrapper.toMinecraft(). - decode(Object) - Static method in interface dev.wyck.biome.Biome
-
Reads a keyed Minecraft biome holder into a wrapper.
- decode(Object) - Static method in interface dev.wyck.biome.BiomeGenerationSettings
-
Reads Minecraft biome generation settings into a wrapper.
- decode(Object) - Static method in interface dev.wyck.biome.BiomeSpecialEffects
-
Reads Minecraft biome special effects into a wrapper.
- decode(Object) - Static method in interface dev.wyck.biome.ClimateSettings
-
Reads Minecraft climate settings into a wrapper.
- decode(Object) - Static method in interface dev.wyck.biome.entity.BiomeSpawner
-
Reads Minecraft biome spawn settings into a wrapper.
- decode(Object) - Static method in record class dev.wyck.biome.entity.data.NaturalSpawner
-
Reads Minecraft natural spawn data into a record.
- decode(Object) - Static method in record class dev.wyck.biome.entity.data.SpawnCost
-
Reads a Minecraft mob spawn cost into a record.
- decode(Object) - Static method in record class dev.wyck.environment.attribute.EnvironmentAttributeMap
-
Reads a Minecraft environment attribute map into a wrapper.
- decode(Object) - Static method in interface dev.wyck.environment.BedRule
-
Reads a Minecraft bed rule into a wrapper.
- decode(Object) - Static method in interface dev.wyck.environment.particle.AmbientParticle
-
Reads a Minecraft ambient particle into a wrapper.
- decode(Object) - Static method in interface dev.wyck.environment.particle.ParticleOptions
-
Reads Minecraft particle options into a wrapper.
- decode(Object) - Static method in interface dev.wyck.environment.particle.ParticleType
-
Reads a Minecraft particle type into a wrapper.
- decode(Object) - Static method in interface dev.wyck.environment.sounds.AmbientAdditionsSettings
-
Reads Minecraft ambient additions settings into a wrapper.
- decode(Object) - Static method in interface dev.wyck.environment.sounds.AmbientMoodSettings
-
Reads Minecraft ambient mood settings into a wrapper.
- decode(Object) - Static method in interface dev.wyck.environment.sounds.AmbientSounds
-
Reads Minecraft ambient sounds into a wrapper.
- decode(Object) - Static method in interface dev.wyck.environment.sounds.BackgroundMusic
-
Reads Minecraft background music into a wrapper.
- decode(Object) - Static method in interface dev.wyck.environment.sounds.Music
-
Reads Minecraft music into a wrapper.
- decode(Object) - Static method in interface dev.wyck.environment.sounds.SoundEvent
-
Reads a Minecraft sound event, or a holder of one, into a wrapper.
- decode(Object) - Static method in interface dev.wyck.level.dimension.Dimension
-
Reads a keyed Minecraft dimension-type holder.
- decode(Object) - Static method in interface dev.wyck.level.dimension.LevelStem
-
Reads a Minecraft level-stem holder or value.
- decode(Object) - Static method in interface dev.wyck.worldgen.biome.BiomeSource
-
Reads a Minecraft biome source.
- decode(Object) - Static method in interface dev.wyck.worldgen.blockpredicates.BlockPredicate
-
Reads a Minecraft block predicate into a wrapper.
- decode(Object) - Static method in interface dev.wyck.worldgen.carver.CanyonCarverConfiguration.CanyonShapeConfiguration
-
Reads a Minecraft canyon shape configuration.
- decode(Object) - Static method in interface dev.wyck.worldgen.carver.CarverConfiguration
-
Reads the configuration owned by a Minecraft configured carver.
- decode(Object) - Static method in interface dev.wyck.worldgen.carver.CarverDebugSettings
-
Reads Minecraft carver debug settings.
- decode(Object) - Static method in interface dev.wyck.worldgen.carver.ConfiguredWorldCarver
-
Reads a keyed Minecraft configured-carver holder into a reference wrapper.
- decode(Object) - Static method in interface dev.wyck.worldgen.chunk.ChunkGenerator
-
Reads a Minecraft chunk generator.
- decode(Object) - Static method in interface dev.wyck.worldgen.chunk.flat.FlatLayerInfo
-
Reads Minecraft flat-layer information.
- decode(Object) - Static method in interface dev.wyck.worldgen.chunk.flat.FlatLevelGeneratorSettings
-
Reads Minecraft flat-generator settings.
- decode(Object) - Static method in interface dev.wyck.worldgen.climate.ClimateParameter
-
Reads a Minecraft climate parameter.
- decode(Object) - Static method in interface dev.wyck.worldgen.climate.ClimatePoint
-
Reads a Minecraft climate parameter point.
- decode(Object) - Static method in interface dev.wyck.worldgen.feature.configurations.end.EndSpike
-
Decodes a Minecraft End spike.
- decode(Object) - Static method in interface dev.wyck.worldgen.feature.configurations.FeatureConfiguration
-
Reads the configuration owned by a Minecraft configured feature.
- decode(Object) - Static method in interface dev.wyck.worldgen.feature.configurations.geode.GeodeBlockSettings
- decode(Object) - Static method in interface dev.wyck.worldgen.feature.configurations.geode.GeodeCrackSettings
- decode(Object) - Static method in interface dev.wyck.worldgen.feature.configurations.geode.GeodeLayerSettings
- decode(Object) - Static method in interface dev.wyck.worldgen.feature.ConfiguredFeature
-
Reads a keyed Minecraft configured-feature holder into a wrapper.
- decode(Object) - Static method in interface dev.wyck.worldgen.feature.featuresize.FeatureSize
- decode(Object) - Static method in interface dev.wyck.worldgen.feature.foliageplacers.FoliagePlacer
- decode(Object) - Static method in interface dev.wyck.worldgen.feature.rootplacers.RootPlacer
- decode(Object) - Static method in interface dev.wyck.worldgen.feature.treedecorators.TreeDecorator
- decode(Object) - Static method in interface dev.wyck.worldgen.feature.trunkplacers.TrunkPlacer
- decode(Object) - Static method in interface dev.wyck.worldgen.function.DensityFunction
-
Converts a Minecraft density function into a Wyck density function.
- decode(Object) - Static method in interface dev.wyck.worldgen.heightproviders.HeightProvider
-
Reads a Minecraft height provider into a wrapper.
- decode(Object) - Static method in interface dev.wyck.worldgen.heightproviders.VerticalAnchor
-
Reads a Minecraft vertical anchor into a wrapper.
- decode(Object) - Static method in interface dev.wyck.worldgen.material.FluidState
-
Reads a Minecraft fluid state into a wrapper.
- decode(Object) - Static method in interface dev.wyck.worldgen.noise.Noise
-
Reads a Minecraft noise-generator-settings holder or value.
- decode(Object) - Static method in interface dev.wyck.worldgen.noise.NoiseRouter
-
Reads a Minecraft noise router.
- decode(Object) - Static method in interface dev.wyck.worldgen.noise.NoiseSettings
-
Reads Minecraft noise settings.
- decode(Object) - Static method in interface dev.wyck.worldgen.placement.PlacedFeature
-
Reads a keyed Minecraft placed-feature holder into a reference wrapper.
- decode(Object) - Static method in interface dev.wyck.worldgen.placement.PlacementModifier
-
Reads a Minecraft placement modifier into a wrapper.
- decode(Object) - Static method in interface dev.wyck.worldgen.ruletest.RuleTest
-
Reads a Minecraft rule test into a Wyck rule test.
- decode(Object) - Static method in interface dev.wyck.worldgen.stateproviders.BlockStateProvider
-
Reads a Minecraft block state provider into a wrapper.
- decode(Object) - Static method in interface dev.wyck.worldgen.surface.condition.ConditionSource
-
Reads a Minecraft surface-rule condition source.
- decode(Object) - Static method in interface dev.wyck.worldgen.surface.rule.RuleSource
-
Reads a Minecraft surface-rule source.
- decode(Object) - Static method in interface dev.wyck.worldgen.synth.NoiseParameters
-
Reads Minecraft noise parameters, or a holder of them, into a wrapper.
- decode(Object) - Static method in interface dev.wyck.worldgen.valueproviders.FloatProvider
-
Reads a Minecraft float provider into a wrapper.
- decode(Object) - Static method in interface dev.wyck.worldgen.valueproviders.IntProvider
-
Reads a Minecraft int provider into a wrapper.
- decode(Object) - Method in class dev.wyck.wrapper.decode.Decoder
-
Decodes a Minecraft object with the lazily resolved decoder.
- decode(Object, Object) - Static method in interface dev.wyck.environment.attribute.EnvironmentAttribute
-
Reads a Minecraft environment attribute into a wrapper.
- decode(M) - Method in class dev.wyck.wrapper.decode.DecoderRegistry
- decode(U) - Method in interface dev.wyck.wrapper.decode.Decodable
-
Decodes a Minecraft value into the Wyck type owned by this decoder.
- decodeBlocks(Object) - Static method in interface dev.wyck.tags.TagSet
-
Reads a Minecraft block holder set, preserving a named tag when present.
- Decoder<T> - Class in dev.wyck.wrapper.decode
-
Lazily resolves a decoder implementation while exposing only the Wyck type it produces.
- DecoderRegistry<W,
M> - Class in dev.wyck.wrapper.decode -
Collects the
decodersof one wrapper family and dispatches to them by type key. - DecoderRegistry() - Constructor for class dev.wyck.wrapper.decode.DecoderRegistry
- decoration() - Method in interface dev.wyck.worldgen.chunk.flat.FlatLevelGeneratorSettings
-
If decorations should be generated.
- decoration(boolean) - Method in class dev.wyck.worldgen.chunk.flat.FlatLevelGeneratorSettings.Builder
-
Sets whether decorations should be generated.
- Decoration - Enum Class in dev.wyck.worldgen
-
Auto-generated.
- decorator(TreeDecorator...) - Method in class dev.wyck.worldgen.feature.configurations.TreeConfiguration.Builder
-
Adds a decorator to the list of decorators.
- decorators() - Method in interface dev.wyck.worldgen.feature.configurations.TreeConfiguration
-
Decorations to add to the tree apart from the trunk and leaves.
- decorators(List) - Method in class dev.wyck.worldgen.feature.configurations.TreeConfiguration.Builder
-
Sets the decorators.
- decorState() - Method in interface dev.wyck.worldgen.feature.configurations.HugeFungusConfiguration
-
Gets the decor state for the huge fungus configuration.
- decorState(BlockData) - Method in class dev.wyck.worldgen.feature.configurations.HugeFungusConfiguration.Builder
-
Sets the decor state for the huge fungus configuration.
- decorState(Material) - Method in class dev.wyck.worldgen.feature.configurations.HugeFungusConfiguration.Builder
-
Sets the decor state for the huge fungus configuration using a
Material. - DEEP_COLD_OCEAN - Static variable in class dev.wyck.biome.Biomes
- DEEP_DARK - Static variable in class dev.wyck.biome.Biomes
- DEEP_FROZEN_OCEAN - Static variable in class dev.wyck.biome.Biomes
- DEEP_LUKEWARM_OCEAN - Static variable in class dev.wyck.biome.Biomes
- DEEP_OCEAN - Static variable in class dev.wyck.biome.Biomes
- DEFAULT - Enum constant in enum class dev.wyck.environment.TriState
- DEFAULT - Enum constant in enum class dev.wyck.level.dimension.CardinalLightType
- DEFAULT - Static variable in interface dev.wyck.biome.BiomeSpecialEffects
- DEFAULT - Static variable in interface dev.wyck.biome.ClimateSettings
- DEFAULT - Static variable in interface dev.wyck.worldgen.carver.CarverDebugSettings
-
The default debug settings, as they appear in Minecraft.
- DEFAULT_CREATURE_GENERATION_PROBABILITY - Static variable in interface dev.wyck.biome.entity.BiomeSpawner
- DEFAULT_DRIPSTONE_PARTICLE - Static variable in class dev.wyck.environment.attribute.EnvironmentAttributes
-
The particle generated by downward pointed dripstone when no liquid is above.
- defaultBlock() - Method in interface dev.wyck.worldgen.noise.types.NoiseGeneratorSettings
-
The default block used for the terrain.
- defaultBlock(BlockData) - Method in class dev.wyck.worldgen.noise.types.NoiseGeneratorSettings.Builder
-
Sets the default block.
- defaultBlock(Material) - Method in class dev.wyck.worldgen.noise.types.NoiseGeneratorSettings.Builder
-
Sets the default block.
- defaultClock() - Method in interface dev.wyck.level.dimension.Dimension
-
The default clock of this dimension type.
- defaultClock() - Method in class dev.wyck.level.dimension.DimensionImpl
- defaultClock(WorldClock) - Method in class dev.wyck.level.dimension.Dimension.Builder
-
Sets the default clock of this dimension type.
- defaultFeature() - Method in interface dev.wyck.worldgen.feature.configurations.RandomFeatureConfiguration
-
Gets the default placed feature.
- defaultFeature(PlacedFeature) - Method in class dev.wyck.worldgen.feature.configurations.RandomFeatureConfiguration.Builder
-
Sets the default placed feature.
- defaultFluid() - Method in interface dev.wyck.worldgen.noise.types.NoiseGeneratorSettings
-
The default block used for seas and lakes.
- defaultFluid(BlockData) - Method in class dev.wyck.worldgen.noise.types.NoiseGeneratorSettings.Builder
-
Sets the default fluid.
- defaultFluid(Material) - Method in class dev.wyck.worldgen.noise.types.NoiseGeneratorSettings.Builder
-
Sets the default fluid.
- defaultMusic() - Method in interface dev.wyck.environment.sounds.BackgroundMusic
-
Gets the default music.
- defaultMusic(Music) - Method in class dev.wyck.environment.sounds.BackgroundMusic.Builder
-
Sets the default music.
- defaultState() - Method in interface dev.wyck.worldgen.stateproviders.NoiseThresholdProvider
-
The default block state.
- defaultState(BlockData) - Method in class dev.wyck.worldgen.stateproviders.NoiseThresholdProvider.Builder
-
Sets the default block state.
- defaultValue() - Method in interface dev.wyck.environment.attribute.EnvironmentAttribute
-
Gets the default value of the environment attribute.
- deferring(ThrowingRunnable) - Method in interface dev.wyck.registry.bootstrap.BootstrapBiomeRegistry
-
Defers the execution of a runnable until the registry is installed.
- deferring(ThrowingRunnable) - Method in interface dev.wyck.registry.bootstrap.BootstrapDimensionRegistry
-
Defers the execution of a runnable until the registry is installed.
- delay() - Method in record class dev.wyck.environment.particle.options.ShriekParticle
-
Returns the value of the
delayrecord component. - delayedExitSearch() - Static method in interface dev.wyck.worldgen.feature.configurations.EndGatewayConfiguration
-
Creates a new gateway configuration whose exit position is searched for when the gateway is used.
- delegate() - Method in interface dev.wyck.worldgen.chunk.CraftBukkitChunkGenerator
-
The delegate Minecraft chunk generator for everything Bukkit's chunk generator can't do.
- delegate(ChunkGenerator) - Method in class dev.wyck.worldgen.chunk.CraftBukkitChunkGenerator.Builder
-
Sets the delegate.
- delta() - Static method in interface dev.wyck.worldgen.feature.configurations.FeatureConfiguration
-
Creates a builder for a
DeltaFeatureConfiguration. - DELTA - Static variable in class dev.wyck.worldgen.feature.ConfiguredFeatures
- DELTA - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- DELTA_FEATURE - Enum constant in enum class dev.wyck.worldgen.feature.FeatureType
- DeltaFeatureConfiguration - Interface in dev.wyck.worldgen.feature.configurations
-
A one-block-deep sheet of constrained lava found among the terrain of basalt deltas biome in the Nether.
- DeltaFeatureConfiguration.Builder - Class in dev.wyck.worldgen.feature.configurations
-
Builder for
DeltaFeatureConfiguration. - density() - Method in interface dev.wyck.worldgen.feature.configurations.DripstoneClusterConfiguration
-
The density of the cluster.
- density() - Method in interface dev.wyck.worldgen.feature.configurations.SpeleothemClusterConfiguration
-
The density of the cluster, between 0.0 and 2.0 (inclusive).
- density() - Method in interface dev.wyck.worldgen.function.misc.FindTopSurface
-
The density function to scan.
- density(DensityFunction) - Method in class dev.wyck.worldgen.function.misc.FindTopSurface.Builder
-
Sets the density function to scan.
- density(FloatProvider) - Method in class dev.wyck.worldgen.feature.configurations.DripstoneClusterConfiguration.Builder
-
Sets the density of the cluster.
- density(FloatProvider) - Method in class dev.wyck.worldgen.feature.configurations.SpeleothemClusterConfiguration.Builder
-
Sets the density provider.
- DENSITY_FUNCTION - Enum constant in enum class dev.wyck.registry.internal.RegistryId
- DENSITY_FUNCTIONS - Static variable in interface dev.wyck.keys.KeyChains
- DensityFunction - Interface in dev.wyck.worldgen.function
-
A density function.
- densityFunctions() - Static method in interface dev.wyck.keys.KeyChains
- DensityFunctions - Class in dev.wyck.worldgen.function
-
Auto-generated.
- depth() - Method in interface dev.wyck.worldgen.climate.ClimatePoint
-
The depth axis span.
- depth() - Method in interface dev.wyck.worldgen.feature.configurations.VegetationPatchConfiguration
-
The number of blocks the patch replaces per column, between 1 and 128.
- depth() - Method in interface dev.wyck.worldgen.noise.NoiseRouter
-
The depth values, used for biome placement and aquifer generation.
- depth(ClimateParameter) - Method in class dev.wyck.worldgen.climate.ClimatePoint.Builder
-
Sets the depth axis span.
- depth(DensityFunction) - Method in class dev.wyck.worldgen.noise.NoiseRouter.Builder
-
Sets the depth slot.
- depth(IntProvider) - Method in class dev.wyck.worldgen.feature.configurations.VegetationPatchConfiguration.Builder
-
Sets the number of blocks the patch replaces per column.
- DEPTH - Static variable in class dev.wyck.worldgen.function.DensityFunctions
- DEPTH_AMPLIFIED - Static variable in class dev.wyck.worldgen.function.DensityFunctions
- DEPTH_LARGE - Static variable in class dev.wyck.worldgen.function.DensityFunctions
- DESERT - Static variable in class dev.wyck.biome.Biomes
- DESERT - Static variable in interface dev.wyck.worldgen.chunk.flat.FlatLevelGeneratorSettings
- DESERT_PYRAMIDS - Static variable in class dev.wyck.worldgen.structure.StructureSets
- DESERT_WELL - Enum constant in enum class dev.wyck.worldgen.feature.FeatureType
- DESERT_WELL - Static variable in class dev.wyck.worldgen.feature.ConfiguredFeatures
- DESERT_WELL - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- destination() - Method in record class dev.wyck.environment.particle.options.VibrationParticle
-
Returns the value of the
destinationrecord component. - destroyBlock(BlockVector, boolean) - Method in interface dev.wyck.worldgen.feature.custom.PlacementContext
-
Destroys a block at the given absolute world position.
- destroyBlock(BlockVector, boolean, Entity) - Method in interface dev.wyck.worldgen.feature.custom.PlacementContext
-
Destroys a block at the given absolute world position.
- destroyBlock(BlockVector, boolean, Entity, int) - Method in interface dev.wyck.worldgen.feature.custom.PlacementContext
-
Destroys a block at the given absolute world position.
- dev.wyck - package dev.wyck
- dev.wyck.annotations - package dev.wyck.annotations
- dev.wyck.biome - package dev.wyck.biome
- dev.wyck.biome.entity - package dev.wyck.biome.entity
- dev.wyck.biome.entity.data - package dev.wyck.biome.entity.data
- dev.wyck.biome.internal - package dev.wyck.biome.internal
- dev.wyck.connection - package dev.wyck.connection
- dev.wyck.environment - package dev.wyck.environment
- dev.wyck.environment.attribute - package dev.wyck.environment.attribute
- dev.wyck.environment.attribute.modifier - package dev.wyck.environment.attribute.modifier
- dev.wyck.environment.particle - package dev.wyck.environment.particle
- dev.wyck.environment.particle.options - package dev.wyck.environment.particle.options
- dev.wyck.environment.sounds - package dev.wyck.environment.sounds
- dev.wyck.exceptions - package dev.wyck.exceptions
- dev.wyck.factory - package dev.wyck.factory
- dev.wyck.keys - package dev.wyck.keys
- dev.wyck.level - package dev.wyck.level
- dev.wyck.level.dimension - package dev.wyck.level.dimension
- dev.wyck.level.dimension.clock - package dev.wyck.level.dimension.clock
- dev.wyck.level.dimension.timeline - package dev.wyck.level.dimension.timeline
- dev.wyck.level.dimension.timeline.types - package dev.wyck.level.dimension.timeline.types
- dev.wyck.level.entity - package dev.wyck.level.entity
- dev.wyck.misc - package dev.wyck.misc
- dev.wyck.misc.providers - package dev.wyck.misc.providers
- dev.wyck.registry - package dev.wyck.registry
- dev.wyck.registry.bootstrap - package dev.wyck.registry.bootstrap
- dev.wyck.registry.internal - package dev.wyck.registry.internal
- dev.wyck.registry.level - package dev.wyck.registry.level
- dev.wyck.registry.worldgen - package dev.wyck.registry.worldgen
- dev.wyck.renderer - package dev.wyck.renderer
- dev.wyck.renderer.packet - package dev.wyck.renderer.packet
- dev.wyck.renderer.packet.data - package dev.wyck.renderer.packet.data
- dev.wyck.renderer.packet.handlers - package dev.wyck.renderer.packet.handlers
- dev.wyck.renderer.setter - package dev.wyck.renderer.setter
- dev.wyck.renderer.updater - package dev.wyck.renderer.updater
- dev.wyck.tags - package dev.wyck.tags
- dev.wyck.util - package dev.wyck.util
- dev.wyck.util.internal - package dev.wyck.util.internal
- dev.wyck.worldgen - package dev.wyck.worldgen
- dev.wyck.worldgen.biome - package dev.wyck.worldgen.biome
- dev.wyck.worldgen.biome.custom - package dev.wyck.worldgen.biome.custom
- dev.wyck.worldgen.blockpredicates - package dev.wyck.worldgen.blockpredicates
- dev.wyck.worldgen.carver - package dev.wyck.worldgen.carver
- dev.wyck.worldgen.carver.custom - package dev.wyck.worldgen.carver.custom
- dev.wyck.worldgen.carver.types - package dev.wyck.worldgen.carver.types
- dev.wyck.worldgen.chunk - package dev.wyck.worldgen.chunk
- dev.wyck.worldgen.chunk.flat - package dev.wyck.worldgen.chunk.flat
- dev.wyck.worldgen.climate - package dev.wyck.worldgen.climate
- dev.wyck.worldgen.feature - package dev.wyck.worldgen.feature
- dev.wyck.worldgen.feature.configurations - package dev.wyck.worldgen.feature.configurations
- dev.wyck.worldgen.feature.configurations.end - package dev.wyck.worldgen.feature.configurations.end
- dev.wyck.worldgen.feature.configurations.geode - package dev.wyck.worldgen.feature.configurations.geode
- dev.wyck.worldgen.feature.custom - package dev.wyck.worldgen.feature.custom
- dev.wyck.worldgen.feature.featuresize - package dev.wyck.worldgen.feature.featuresize
- dev.wyck.worldgen.feature.foliageplacers - package dev.wyck.worldgen.feature.foliageplacers
- dev.wyck.worldgen.feature.rootplacers - package dev.wyck.worldgen.feature.rootplacers
- dev.wyck.worldgen.feature.treedecorators - package dev.wyck.worldgen.feature.treedecorators
- dev.wyck.worldgen.feature.trunkplacers - package dev.wyck.worldgen.feature.trunkplacers
- dev.wyck.worldgen.feature.types - package dev.wyck.worldgen.feature.types
- dev.wyck.worldgen.function - package dev.wyck.worldgen.function
- dev.wyck.worldgen.function.misc - package dev.wyck.worldgen.function.misc
- dev.wyck.worldgen.function.noise - package dev.wyck.worldgen.function.noise
- dev.wyck.worldgen.function.simple - package dev.wyck.worldgen.function.simple
- dev.wyck.worldgen.function.transformer - package dev.wyck.worldgen.function.transformer
- dev.wyck.worldgen.heightproviders - package dev.wyck.worldgen.heightproviders
- dev.wyck.worldgen.material - package dev.wyck.worldgen.material
- dev.wyck.worldgen.noise - package dev.wyck.worldgen.noise
- dev.wyck.worldgen.noise.types - package dev.wyck.worldgen.noise.types
- dev.wyck.worldgen.placement - package dev.wyck.worldgen.placement
- dev.wyck.worldgen.ruletest - package dev.wyck.worldgen.ruletest
- dev.wyck.worldgen.stateproviders - package dev.wyck.worldgen.stateproviders
- dev.wyck.worldgen.structure - package dev.wyck.worldgen.structure
- dev.wyck.worldgen.surface - package dev.wyck.worldgen.surface
- dev.wyck.worldgen.surface.condition - package dev.wyck.worldgen.surface.condition
- dev.wyck.worldgen.surface.rule - package dev.wyck.worldgen.surface.rule
- dev.wyck.worldgen.synth - package dev.wyck.worldgen.synth
- dev.wyck.worldgen.valueproviders - package dev.wyck.worldgen.valueproviders
- dev.wyck.wrapper - package dev.wyck.wrapper
- dev.wyck.wrapper.decode - package dev.wyck.wrapper.decode
- deviation() - Method in interface dev.wyck.worldgen.valueproviders.ClampedNormalFloat
-
The deviation of the normal distribution.
- deviation() - Method in interface dev.wyck.worldgen.valueproviders.ClampedNormalInt
-
The deviation of the normal distribution.
- deviation(float) - Method in class dev.wyck.worldgen.valueproviders.ClampedNormalFloat.Builder
-
Sets the deviation of the normal distribution.
- deviation(float) - Method in class dev.wyck.worldgen.valueproviders.ClampedNormalInt.Builder
-
Sets the deviation of the normal distribution.
- DIG - Enum constant in enum class dev.wyck.environment.Activity
- dimension() - Method in interface dev.wyck.level.dimension.LevelStem
-
Gets the dimension type of this level stem.
- dimension() - Method in interface dev.wyck.level.LevelCreator
-
Deprecated.Use
LevelCreator.levelStem()instead. - dimension() - Method in record class dev.wyck.util.internal.LevelBiomeEdit.Add
-
Returns the value of the
dimensionrecord component. - dimension() - Method in interface dev.wyck.util.internal.LevelBiomeEdit
-
The key of the dimension to edit.
- dimension() - Method in record class dev.wyck.util.internal.LevelBiomeEdit.Replace
-
Returns the value of the
dimensionrecord component. - dimension(ResourceKey) - Method in class dev.wyck.level.LevelCreator.Builder
-
Sets the dimension of the world.
- dimension(Dimension) - Method in class dev.wyck.level.dimension.LevelStem.Builder
-
Sets the dimension type for the level stem.
- dimension(Dimension) - Method in class dev.wyck.level.LevelCreator.Builder
-
Sets the dimension of the world.
- dimension(Dimension) - Method in interface dev.wyck.registry.level.LevelStemEditor
-
Swaps the dimension type on a given world.
- Dimension - Interface in dev.wyck.level.dimension
-
Wraps a minecraft dimension type.
- DIMENSION_TYPE - Enum constant in enum class dev.wyck.registry.internal.RegistryId
- Dimension.Builder - Class in dev.wyck.level.dimension
-
Builder for
Dimension. - DimensionImpl - Class in dev.wyck.level.dimension
-
This implementation is here because it does not compile against Minecraft internals as of right now.
- DimensionImpl(ResourceKey, boolean, boolean, boolean, boolean, double, int, int, int, Infiniburn, float, MonsterSettings, Skybox, CardinalLightType, EnvironmentAttributeMap, TagSet, WorldClock) - Constructor for class dev.wyck.level.dimension.DimensionImpl
- DimensionRegistry - Interface in dev.wyck.registry
-
An interface for registering and modifying custom dimension types on a Minecraft server.
- dimensions() - Static method in interface dev.wyck.keys.KeyChains
- Dimensions - Class in dev.wyck.level.dimension
-
Auto-generated.
- DIMENSIONS - Static variable in interface dev.wyck.keys.KeyChains
- dimensionType() - Method in interface dev.wyck.level.dimension.LevelStem
-
Gets the dimension type of this level stem.
- direction() - Method in interface dev.wyck.worldgen.blockpredicates.HasSturdyFacePredicate
-
The direction to check.
- direction() - Method in interface dev.wyck.worldgen.feature.configurations.BlockColumnConfiguration
-
The direction the column is built in.
- direction(BlockFace) - Method in class dev.wyck.worldgen.blockpredicates.HasSturdyFacePredicate.Builder
-
Sets the direction.
- direction(BlockFace) - Method in class dev.wyck.worldgen.feature.configurations.BlockColumnConfiguration.Builder
-
Sets the direction the column is built in.
- direction(BlockFace...) - Method in class dev.wyck.worldgen.feature.treedecorators.AttachedToLeavesDecorator.Builder
-
Adds one or more directions to generate.
- direction(BlockFace...) - Method in class dev.wyck.worldgen.feature.treedecorators.AttachedToLogsDecorator.Builder
-
Adds one or more directions to generate.
- directionOfSearch() - Method in interface dev.wyck.worldgen.placement.EnvironmentScanPlacement
-
One of
upordown. - directionOfSearch(BlockFace) - Method in class dev.wyck.worldgen.placement.EnvironmentScanPlacement.Builder
-
Sets the direction of search.
- directions() - Method in interface dev.wyck.worldgen.feature.treedecorators.AttachedToLeavesDecorator
-
The directions to generate.
- directions() - Method in interface dev.wyck.worldgen.feature.treedecorators.AttachedToLogsDecorator
-
The directions to generate.
- directions(List) - Method in class dev.wyck.worldgen.feature.treedecorators.AttachedToLeavesDecorator.Builder
-
Sets the directions to generate.
- directions(List) - Method in class dev.wyck.worldgen.feature.treedecorators.AttachedToLogsDecorator.Builder
-
Sets the directions to generate.
- disableMobGeneration() - Method in interface dev.wyck.worldgen.noise.types.NoiseGeneratorSettings
-
Deprecated.Deprecated in Minecraft. Likely replacement would be an empty
BiomeSpawnerandLevelSpawner. - disableMobGeneration(boolean) - Method in class dev.wyck.worldgen.noise.types.NoiseGeneratorSettings.Builder
-
Deprecated.Deprecated in Minecraft.
- discardChanceOnAirExposure() - Method in interface dev.wyck.worldgen.feature.configurations.OreConfiguration
-
The chance for the entire ore vein to be discarded if any constituent block is adjacent to an air block between 0.0 and 1.0.
- discardChanceOnAirExposure(float) - Method in class dev.wyck.worldgen.feature.configurations.OreConfiguration.Builder
-
Sets the discard chance.
- discriminate(M) - Method in class dev.wyck.wrapper.decode.DecoderRegistry
-
Gets the key that identifies the concrete type of a Minecraft object.
- disk() - Static method in interface dev.wyck.worldgen.feature.configurations.FeatureConfiguration
-
Creates a builder for a
DiskConfiguration. - DISK - Enum constant in enum class dev.wyck.worldgen.feature.FeatureType
- DISK_CLAY - Static variable in class dev.wyck.worldgen.feature.ConfiguredFeatures
- DISK_CLAY - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- DISK_GRASS - Static variable in class dev.wyck.worldgen.feature.ConfiguredFeatures
- DISK_GRASS - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- DISK_GRAVEL - Static variable in class dev.wyck.worldgen.feature.ConfiguredFeatures
- DISK_GRAVEL - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- DISK_SAND - Static variable in class dev.wyck.worldgen.feature.ConfiguredFeatures
- DISK_SAND - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- DiskConfiguration - Interface in dev.wyck.worldgen.feature.configurations
-
A feature consisting of a naturally generated roughly circular deposit of a soil-like block under or next to bodies of water.
- DiskConfiguration.Builder - Class in dev.wyck.worldgen.feature.configurations
-
Builder for
DiskConfiguration. - dismissBiome(ResourceKey) - Method in interface dev.wyck.renderer.packet.PacketHandler
-
Removes a custom biome from the packet handler's list of biomes to inject by its ResourceKey.
- dismissBiome(VirtualBiome) - Method in interface dev.wyck.renderer.packet.PacketHandler
-
Removes a custom biome from the packet handler's list of biomes to inject.
- distanceFactor(FloatProvider) - Method in class dev.wyck.worldgen.carver.CanyonCarverConfiguration.CanyonShapeConfiguration.Builder
-
Sets the distance factor for the canyon shape.
- distanceFor() - Method in interface dev.wyck.worldgen.carver.CanyonCarverConfiguration.CanyonShapeConfiguration
-
Gets the distance factor for the canyon shape.
- distribution() - Method in interface dev.wyck.worldgen.heightproviders.WeightedListHeight
-
The weighted pool of providers to sample from.
- distribution() - Method in interface dev.wyck.worldgen.valueproviders.WeightedListInt
-
The weighted pool of providers to sample from.
- distributionPoints() - Method in interface dev.wyck.worldgen.feature.configurations.GeodeConfiguration
-
The number of distribution points used to shape the geode.
- distributionPoints(IntProvider) - Method in class dev.wyck.worldgen.feature.configurations.GeodeConfiguration.Builder
-
Sets the number of distribution points used to shape the geode.
- DOLPHIN - Enum constant in enum class dev.wyck.environment.particle.ParticleTypes
- downfall() - Method in interface dev.wyck.biome.ClimateSettings
-
The downfall of the biome.
- downfall(float) - Method in class dev.wyck.biome.ClimateSettings.Builder
-
Sets the downfall property of the builder.
- DRAGON_BREATH - Enum constant in enum class dev.wyck.environment.particle.ParticleTypes
- DRIPLEAF - Static variable in class dev.wyck.worldgen.feature.ConfiguredFeatures
- DRIPPING_DRIPSTONE_LAVA - Enum constant in enum class dev.wyck.environment.particle.ParticleTypes
- DRIPPING_DRIPSTONE_WATER - Enum constant in enum class dev.wyck.environment.particle.ParticleTypes
- DRIPPING_HONEY - Enum constant in enum class dev.wyck.environment.particle.ParticleTypes
- DRIPPING_LAVA - Enum constant in enum class dev.wyck.environment.particle.ParticleTypes
- DRIPPING_OBSIDIAN_TEAR - Enum constant in enum class dev.wyck.environment.particle.ParticleTypes
- DRIPPING_WATER - Enum constant in enum class dev.wyck.environment.particle.ParticleTypes
- DRIPSTONE_CAVES - Static variable in class dev.wyck.biome.Biomes
- DRIPSTONE_CLUSTER - Static variable in class dev.wyck.worldgen.feature.ConfiguredFeatures
- DRIPSTONE_CLUSTER - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- dripstoneBlockLayerThickness() - Method in interface dev.wyck.worldgen.feature.configurations.DripstoneClusterConfiguration
-
The dripstone block layer's thickness.
- dripstoneBlockLayerThickness(IntProvider) - Method in class dev.wyck.worldgen.feature.configurations.DripstoneClusterConfiguration.Builder
-
Sets the dripstone block layer's thickness.
- dripstoneCluster() - Static method in interface dev.wyck.worldgen.feature.configurations.FeatureConfiguration
-
Creates a builder for a
DripstoneClusterConfiguration. - DripstoneClusterConfiguration - Interface in dev.wyck.worldgen.feature.configurations
-
Dripstone feature found in caves.
- DripstoneClusterConfiguration.Builder - Class in dev.wyck.worldgen.feature.configurations
-
Builder for
DripstoneClusterConfiguration. - DRY_GRASS - Static variable in class dev.wyck.worldgen.feature.ConfiguredFeatures
- dryFoliageColor() - Method in interface dev.wyck.biome.CustomBiome
- dryFoliageColor(Integer) - Method in class dev.wyck.biome.BiomeSpecialEffects.Builder
-
Sets the dry foliage color override of the biome.
- dryFoliageColor(String) - Method in class dev.wyck.biome.BiomeSpecialEffects.Builder
-
Sets the dry foliage color override of the biome.
- dryFoliageColor(String) - Method in class dev.wyck.biome.CustomBiome.Builder
- dryFoliageColor(String) - Method in interface dev.wyck.biome.CustomBiome
-
Sets the dry foliage color override of this custom biome.
- dryFoliageColorOverride() - Method in interface dev.wyck.biome.BiomeSpecialEffects
-
The color of dry foliage such as leaf litter in a biome.
- dryFoliageColorOverride(Integer) - Method in class dev.wyck.biome.BiomeSpecialEffects.Builder
-
Sets the dry foliage color override of the biome.
- dryFoliageColorOverride(String) - Method in class dev.wyck.biome.BiomeSpecialEffects.Builder
-
Sets the dry foliage color override of the biome.
- dualNoise() - Static method in interface dev.wyck.worldgen.stateproviders.BlockStateProvider
-
Creates a builder for a dual-noise provider.
- DualNoiseProvider - Interface in dev.wyck.worldgen.stateproviders
-
Randomly chooses a block state according to two noise values.
- DualNoiseProvider.Builder - Class in dev.wyck.worldgen.stateproviders
-
Builder for
DualNoiseProvider. - duration() - Method in record class dev.wyck.environment.particle.options.TrailParticle
-
Returns the value of the
durationrecord component. - dust(int, float) - Method in interface dev.wyck.environment.particle.ParticleOptionsFactory
-
Creates a particle options handle for a dust particle with the specified RGB color and size.
- DUST - Enum constant in enum class dev.wyck.environment.particle.ParticleTypes
- DUST_COLOR_TRANSITION - Enum constant in enum class dev.wyck.environment.particle.ParticleTypes
- DUST_PILLAR - Enum constant in enum class dev.wyck.environment.particle.ParticleTypes
- DUST_PLUME - Enum constant in enum class dev.wyck.environment.particle.ParticleTypes
- DustParticle - Record Class in dev.wyck.environment.particle.options
-
Particle data for dust particles.
- DustParticle(int, float) - Constructor for record class dev.wyck.environment.particle.options.DustParticle
-
Creates an instance of a
DustParticlerecord class. - dustTransition(int, int, float) - Method in interface dev.wyck.environment.particle.ParticleOptionsFactory
-
Creates a particle options handle for a dust transition particle with the specified RGB color and size.
- DustTransitionParticle - Record Class in dev.wyck.environment.particle.options
-
Particle data for dust transition particles.
- DustTransitionParticle(int, int, float) - Constructor for record class dev.wyck.environment.particle.options.DustTransitionParticle
-
Creates an instance of a
DustTransitionParticlerecord class.
E
- EARLY_GAME - Static variable in interface dev.wyck.level.dimension.timeline.Timeline
- easing() - Method in interface dev.wyck.level.dimension.timeline.AttributeTrack
-
The easing function used for this track.
- easing(Easing) - Method in class dev.wyck.level.dimension.timeline.AttributeTrack.Builder
-
Sets the easing function of the track.
- Easing - Interface in dev.wyck.level.dimension.timeline
-
Represents an easing function for a timeline.
- EasingType - Interface in dev.wyck.level.dimension.timeline
-
Auto-generated.
- EFFECT - Enum constant in enum class dev.wyck.environment.particle.ParticleTypes
- EGG_CRACK - Enum constant in enum class dev.wyck.environment.particle.ParticleTypes
- Either<L,
R> - Interface in dev.wyck.util -
Either one type or the other.
- Either.Left<L,
R> - Record Class in dev.wyck.util -
The left value.
- Either.Right<L,
R> - Record Class in dev.wyck.util -
The right value.
- ELDER_GUARDIAN - Enum constant in enum class dev.wyck.environment.particle.ParticleTypes
- ELECTRIC_SPARK - Enum constant in enum class dev.wyck.environment.particle.ParticleTypes
- EMERGE - Enum constant in enum class dev.wyck.environment.Activity
- empty() - Static method in interface dev.wyck.biome.BiomeGenerationSettings
-
An empty generation settings carrying no carvers or features.
- empty() - Static method in interface dev.wyck.biome.entity.BiomeSpawner
-
Creates an empty BiomeSpawner.
- empty() - Method in record class dev.wyck.environment.attribute.EnvironmentAttributeMap
- empty() - Static method in class dev.wyck.factory.OptionalWireProvider
-
Creates a new NullableWireProvider that does not reflectively instantiate anything.
- empty() - Static method in class dev.wyck.factory.WireProvider
-
Creates a WireProvider that does not reflectively instantiate anything.
- empty() - Method in interface dev.wyck.util.Either
-
Checks if this either is empty.
- empty() - Static method in interface dev.wyck.worldgen.material.FluidState
-
The empty fluid state, holding no fluid.
- EMPTY - Enum constant in enum class dev.wyck.worldgen.material.FluidType
- EMPTY - Static variable in record class dev.wyck.environment.attribute.EnvironmentAttributeMap
- EMPTY - Static variable in record class dev.wyck.environment.particle.ParticleCatalog
- EMPTY - Static variable in interface dev.wyck.environment.sounds.AmbientSounds
- ENCHANT - Enum constant in enum class dev.wyck.environment.particle.ParticleTypes
- ENCHANTED_HIT - Enum constant in enum class dev.wyck.environment.particle.ParticleTypes
- end() - Static method in interface dev.wyck.worldgen.noise.Noise
-
The end noise function.
- END - Enum constant in enum class dev.wyck.level.dimension.Skybox
- END - Enum constant in enum class dev.wyck.renderer.packet.PacketHandler.DimensionSectionCount
-
from y=0 to y=256 = 16
- END - Static variable in class dev.wyck.level.dimension.Dimensions
- END - Static variable in interface dev.wyck.level.dimension.Infiniburn
- END - Static variable in interface dev.wyck.worldgen.noise.Noise
- END - Static variable in interface dev.wyck.worldgen.noise.NoiseSettings
- END_BARRENS - Static variable in class dev.wyck.biome.Biomes
- END_CITIES - Static variable in class dev.wyck.worldgen.structure.StructureSets
- END_GATEWAY - Enum constant in enum class dev.wyck.worldgen.feature.FeatureType
- END_GATEWAY_DELAYED - Static variable in class dev.wyck.worldgen.feature.ConfiguredFeatures
- END_GATEWAY_RETURN - Static variable in class dev.wyck.worldgen.feature.ConfiguredFeatures
- END_GATEWAY_RETURN - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- END_HIGHLANDS - Static variable in class dev.wyck.biome.Biomes
- END_ISLAND - Enum constant in enum class dev.wyck.worldgen.feature.FeatureType
- END_ISLAND - Static variable in class dev.wyck.worldgen.feature.ConfiguredFeatures
- END_ISLAND_DECORATED - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- END_MIDLANDS - Static variable in class dev.wyck.biome.Biomes
- END_PLATFORM - Enum constant in enum class dev.wyck.worldgen.feature.FeatureType
- END_PLATFORM - Static variable in class dev.wyck.worldgen.feature.ConfiguredFeatures
- END_PLATFORM - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- END_ROD - Enum constant in enum class dev.wyck.environment.particle.ParticleTypes
- END_SPIKE - Enum constant in enum class dev.wyck.worldgen.feature.FeatureType
- END_SPIKE - Static variable in class dev.wyck.worldgen.feature.ConfiguredFeatures
- END_SPIKE - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- endGateway() - Static method in interface dev.wyck.worldgen.feature.configurations.FeatureConfiguration
-
Creates a builder for an
EndGatewayConfiguration. - EndGatewayConfiguration - Interface in dev.wyck.worldgen.feature.configurations
-
Intradimensional portals generated in the End.
- EndGatewayConfiguration.Builder - Class in dev.wyck.worldgen.feature.configurations
-
Builder for
EndGatewayConfiguration. - endIslands(long) - Static method in interface dev.wyck.worldgen.function.DensityFunction
-
Samples at the current position using the noise algorithm used for end islands.
- EndIslands - Interface in dev.wyck.worldgen.function.misc
-
Samples at the current position using the noise algorithm used for end islands.
- endSpike() - Static method in interface dev.wyck.worldgen.feature.configurations.FeatureConfiguration
-
Creates a builder for an
EndSpikeConfiguration. - EndSpike - Interface in dev.wyck.worldgen.feature.configurations.end
-
A single spike (obsidian pillar) of an End spike feature, optionally topped with a guarded End crystal.
- EndSpike.Builder - Class in dev.wyck.worldgen.feature.configurations.end
-
Builder for
EndSpike. - EndSpikeConfiguration - Interface in dev.wyck.worldgen.feature.configurations
-
The pillars around the main end island that have crystals on top of them.
- EndSpikeConfiguration.Builder - Class in dev.wyck.worldgen.feature.configurations
-
Builder for
EndSpikeConfiguration. - energyBudget() - Method in record class dev.wyck.biome.entity.data.SpawnCost
-
Returns the value of the
energyBudgetrecord component. - ENTITY_EFFECT - Enum constant in enum class dev.wyck.environment.particle.ParticleTypes
- ENTITY_TYPE - Enum constant in enum class dev.wyck.registry.internal.RegistryId
- ENTRANCES - Static variable in class dev.wyck.worldgen.function.DensityFunctions
- entries() - Method in interface dev.wyck.worldgen.stateproviders.WeightedStateProvider
-
A weighted list entry of each block state.
- entries(WeightedList) - Method in class dev.wyck.worldgen.stateproviders.WeightedStateProvider.Builder
-
Sets the weighted list of block states.
- entries(Map) - Method in class dev.wyck.worldgen.stateproviders.WeightedStateProvider.Builder
-
Adds multiple weighted entries to the list.
- entry(BlockData, int) - Method in class dev.wyck.worldgen.stateproviders.WeightedStateProvider.Builder
-
Adds a weighted entry to the list.
- entry(Material, int) - Method in class dev.wyck.worldgen.stateproviders.WeightedStateProvider.Builder
-
Adds a weighted entry to the list.
- Entry(Biome, ClimatePoint) - Constructor for record class dev.wyck.worldgen.biome.MultiNoiseBiomeSource.Entry
-
Creates an instance of a
Entryrecord class. - environment() - Method in interface dev.wyck.level.LevelCreator
-
The environment of the world.
- environment() - Method in class dev.wyck.level.LevelCreatorImpl
- environment(World.Environment) - Method in class dev.wyck.level.LevelCreator.Builder
-
Sets the environment of the world.
- ENVIRONMENT_ATTRIBUTE - Enum constant in enum class dev.wyck.registry.internal.RegistryId
- EnvironmentAttribute<V> - Interface in dev.wyck.environment.attribute
- EnvironmentAttribute.Converter<V,
U> - Interface in dev.wyck.environment.attribute -
Converts an API value to a Minecraft value.
- EnvironmentAttributeMap - Record Class in dev.wyck.environment.attribute
-
A collection of EnvironmentAttributes.
- EnvironmentAttributeMap(Map) - Constructor for record class dev.wyck.environment.attribute.EnvironmentAttributeMap
- EnvironmentAttributeMap(Map, List) - Constructor for record class dev.wyck.environment.attribute.EnvironmentAttributeMap
- EnvironmentAttributeMap(Map, Map, List) - Constructor for record class dev.wyck.environment.attribute.EnvironmentAttributeMap
-
Creates an instance of a
EnvironmentAttributeMaprecord class. - EnvironmentAttributeMap.Builder - Class in dev.wyck.environment.attribute
-
A builder for creating WrappedEnvironmentAttributeMap instances.
- EnvironmentAttributeMap.Modification<V,
A> - Record Class in dev.wyck.environment.attribute -
A fixed operation and argument applied to an environment attribute.
- EnvironmentAttributeMap.Pending<V> - Record Class in dev.wyck.environment.attribute
-
A deferred attribute entry, holding a supplier and its exposed value.
- EnvironmentAttributes - Class in dev.wyck.environment.attribute
-
A registry of wrapped environment attribute suppliers, which provide access to the various attributes that can be defined for biomes.
- EnvironmentAttributeSupplier<V> - Class in dev.wyck.environment.attribute
-
A supplier for WrappedEnvironmentAttribute instances.
- EnvironmentAttributeSupplier(EnvironmentAttribute) - Constructor for class dev.wyck.environment.attribute.EnvironmentAttributeSupplier
-
Creates a new WrappedEnvironmentAttributeSupplier with the given WrappedEnvironmentAttribute.
- environmentScan() - Static method in interface dev.wyck.worldgen.placement.PlacementModifier
-
A new builder for the environment scan placement modifier.
- EnvironmentScanPlacement - Interface in dev.wyck.worldgen.placement
-
Scans blocks either up or down, until the target condition is met.
- EnvironmentScanPlacement.Builder - Class in dev.wyck.worldgen.placement
-
Builder for
EnvironmentScanPlacement. - equals(Object) - Method in record class dev.wyck.biome.entity.data.MonsterSettings
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.wyck.biome.entity.data.NaturalSpawner
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.wyck.biome.entity.data.SpawnCost
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.wyck.environment.attribute.EnvironmentAttributeMap
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.wyck.environment.attribute.EnvironmentAttributeMap.Modification
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.wyck.environment.attribute.EnvironmentAttributeMap.Pending
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.wyck.environment.particle.options.BlockParticle
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.wyck.environment.particle.options.ColorParticle
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.wyck.environment.particle.options.DustParticle
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.wyck.environment.particle.options.DustTransitionParticle
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.wyck.environment.particle.options.GeyserBaseParticle
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.wyck.environment.particle.options.GeyserParticle
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.wyck.environment.particle.options.ItemParticle
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.wyck.environment.particle.options.PowerParticle
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.wyck.environment.particle.options.SculkChargeParticle
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.wyck.environment.particle.options.ShriekParticle
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.wyck.environment.particle.options.SpellParticle
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.wyck.environment.particle.options.TrailParticle
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.wyck.environment.particle.options.VibrationParticle
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.wyck.environment.particle.ParticleCatalog
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.wyck.factory.Version
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.wyck.misc.BiomePosition
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.wyck.misc.ChunkLocation
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.wyck.misc.PointRange2D
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.wyck.misc.PointRange3D
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.wyck.renderer.packet.data.BlockReplacement
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.wyck.renderer.packet.data.BukkitSnapshotChunkData
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in class dev.wyck.renderer.packet.data.VirtualBiome
- equals(Object) - Method in record class dev.wyck.util.Either.Left
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.wyck.util.Either.Right
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.wyck.util.internal.LevelBiomeEdit.Add
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.wyck.util.internal.LevelBiomeEdit.Replace
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.wyck.util.WeightedList.Weighted
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.wyck.worldgen.biome.MultiNoiseBiomeSource.Entry
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.wyck.worldgen.feature.configurations.BlockColumnConfiguration.Layer
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.wyck.worldgen.feature.configurations.OreConfiguration.TargetBlockState
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.wyck.worldgen.feature.configurations.RandomFeatureConfiguration.WeightedPlacedFeature
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.wyck.worldgen.feature.configurations.TemplateFeatureConfiguration.TemplateEntry
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.wyck.worldgen.placement.PlacedFeature.Composed
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.wyck.worldgen.placement.PlacedFeature.Reference
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.wyck.worldgen.stateproviders.RuleBasedStateProvider.Rule
-
Indicates whether some other object is "equal to" this one.
- ERODED_BADLANDS - Static variable in class dev.wyck.biome.Biomes
- erosion() - Method in interface dev.wyck.worldgen.climate.ClimatePoint
-
The erosion axis span.
- erosion() - Method in interface dev.wyck.worldgen.noise.NoiseRouter
-
The erosion values, used for biome placement and aquifer generation.
- erosion(ClimateParameter) - Method in class dev.wyck.worldgen.climate.ClimatePoint.Builder
-
Sets the erosion axis span.
- erosion(DensityFunction) - Method in class dev.wyck.worldgen.noise.NoiseRouter.Builder
-
Sets the erosion slot.
- EROSION - Static variable in class dev.wyck.worldgen.function.DensityFunctions
- EROSION - Static variable in class dev.wyck.worldgen.synth.Noises
- EROSION_LARGE - Static variable in class dev.wyck.worldgen.function.DensityFunctions
- EROSION_LARGE - Static variable in class dev.wyck.worldgen.synth.Noises
- errorMessage() - Method in interface dev.wyck.environment.BedRule
-
The error message displayed when a player tries to use the bed inappropriately.
- errorMessage(Component) - Method in class dev.wyck.environment.BedRule.Builder
-
Sets the error message displayed when a player tries to use the bed inappropriately.
- exact() - Method in interface dev.wyck.worldgen.feature.configurations.EndGatewayConfiguration
-
Whether the gateway should teleport entities to the exact exit position.
- exact(boolean) - Method in class dev.wyck.worldgen.feature.configurations.EndGatewayConfiguration.Builder
-
Sets whether the gateway should teleport entities to the exact exit position.
- exclusionRadiusXZ() - Method in interface dev.wyck.worldgen.feature.treedecorators.AttachedToLeavesDecorator
-
The minimum horizontal distance between two decorations, between 0 and 16 (inclusive).
- exclusionRadiusXZ(int) - Method in class dev.wyck.worldgen.feature.treedecorators.AttachedToLeavesDecorator.Builder
-
Sets the minimum horizontal distance between two decorations, between 0 and 16 (inclusive).
- exclusionRadiusY() - Method in interface dev.wyck.worldgen.feature.treedecorators.AttachedToLeavesDecorator
-
The minimum vertical distance between two decorations, between 0 and 16 (inclusive).
- exclusionRadiusY(int) - Method in class dev.wyck.worldgen.feature.treedecorators.AttachedToLeavesDecorator.Builder
-
Sets the minimum vertical distance between two decorations, between 0 and 16 (inclusive).
- exit() - Method in interface dev.wyck.worldgen.feature.configurations.EndGatewayConfiguration
-
The block position where the gateway should exit, or empty if the exit is searched for on use.
- exit(BlockVector) - Method in class dev.wyck.worldgen.feature.configurations.EndGatewayConfiguration.Builder
-
Sets the block position where the gateway should exit.
- explodes() - Method in interface dev.wyck.environment.BedRule
-
Whether the bed explodes when used in this environment.
- explodes(boolean) - Method in class dev.wyck.environment.BedRule.Builder
-
Sets whether the bed explodes when used in this environment.
- EXPLOSION - Enum constant in enum class dev.wyck.environment.particle.ParticleTypes
- EXPLOSION_EMITTER - Enum constant in enum class dev.wyck.environment.particle.ParticleTypes
- extraBottomBlockChance() - Method in interface dev.wyck.worldgen.feature.configurations.VegetationPatchConfiguration
-
The chance to add one extra block to the
VegetationPatchConfiguration.depth()of a column, between 0.0 and 1.0. - extraBottomBlockChance(float) - Method in class dev.wyck.worldgen.feature.configurations.VegetationPatchConfiguration.Builder
-
Sets the chance to add one extra block to the depth of a column.
- extraBranchLength() - Method in interface dev.wyck.worldgen.feature.trunkplacers.UpwardsBranchingTrunkPlacer
-
Generates extra branch length.
- extraBranchLength(IntProvider) - Method in class dev.wyck.worldgen.feature.trunkplacers.UpwardsBranchingTrunkPlacer.Builder
-
Sets the extra branch length.
- extraBranchSteps() - Method in interface dev.wyck.worldgen.feature.trunkplacers.UpwardsBranchingTrunkPlacer
-
The number of steps to generate extra branches.
- extraBranchSteps(IntProvider) - Method in class dev.wyck.worldgen.feature.trunkplacers.UpwardsBranchingTrunkPlacer.Builder
-
Sets the number of steps to generate extra branches.
- extraEdgeColumnChance() - Method in interface dev.wyck.worldgen.feature.configurations.VegetationPatchConfiguration
-
The chance to add a search position adjacent to the initial rectangle, between 0.0 and 1.0.
- extraEdgeColumnChance(float) - Method in class dev.wyck.worldgen.feature.configurations.VegetationPatchConfiguration.Builder
-
Sets the chance to add a search position adjacent to the initial rectangle.
- extraRareGrowths() - Method in interface dev.wyck.worldgen.feature.configurations.SculkPatchConfiguration
-
The number of extra shriekers generated.
- extraRareGrowths(IntProvider) - Method in class dev.wyck.worldgen.feature.configurations.SculkPatchConfiguration.Builder
-
Sets the extra rare growths.
- EYEBLOSSOM_OPEN - Static variable in class dev.wyck.environment.attribute.EnvironmentAttributes
-
How eyeblossoms should behave.
F
- factor() - Method in interface dev.wyck.environment.attribute.modifier.GrayBlend
-
The factor of the gray color.
- factor(float) - Method in class dev.wyck.environment.attribute.modifier.GrayBlend.Builder
-
Sets the factor of the gray color.
- FACTOR - Static variable in class dev.wyck.worldgen.function.DensityFunctions
- FACTOR_AMPLIFIED - Static variable in class dev.wyck.worldgen.function.DensityFunctions
- FACTOR_LARGE - Static variable in class dev.wyck.worldgen.function.DensityFunctions
- factory - Variable in class dev.wyck.factory.WireProvider
- factory() - Static method in interface dev.wyck.registry.level.LevelFactory
- fallback() - Method in interface dev.wyck.worldgen.stateproviders.RuleBasedStateProvider
-
The block to use when no rules' predicates match.
- fallback(Biome) - Method in class dev.wyck.misc.providers.StepsBiomeProvider.Builder
-
Fallback biome to use when no other step produces a biome.
- fallback(BlockStateProvider) - Method in class dev.wyck.worldgen.stateproviders.RuleBasedStateProvider.Builder
-
Sets the fallback block state provider.
- fallbackBiome() - Method in interface dev.wyck.worldgen.chunk.flat.FlatLevelGeneratorSettings
-
Returns the fallback biome.
- fallbackBiome(Biome) - Method in class dev.wyck.worldgen.chunk.flat.FlatLevelGeneratorSettings.Builder
-
Sets the fallback biome.
- FALLEN_BIRCH_TREE - Static variable in class dev.wyck.worldgen.feature.ConfiguredFeatures
- FALLEN_BIRCH_TREE - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- FALLEN_JUNGLE_TREE - Static variable in class dev.wyck.worldgen.feature.ConfiguredFeatures
- FALLEN_JUNGLE_TREE - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- FALLEN_OAK_TREE - Static variable in class dev.wyck.worldgen.feature.ConfiguredFeatures
- FALLEN_OAK_TREE - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- FALLEN_SPRUCE_TREE - Static variable in class dev.wyck.worldgen.feature.ConfiguredFeatures
- FALLEN_SPRUCE_TREE - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- FALLEN_SUPER_BIRCH_TREE - Static variable in class dev.wyck.worldgen.feature.ConfiguredFeatures
- FALLEN_SUPER_BIRCH_TREE - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- FALLEN_TREE - Enum constant in enum class dev.wyck.worldgen.feature.FeatureType
- fallenTree() - Static method in interface dev.wyck.worldgen.feature.configurations.FeatureConfiguration
-
Creates a builder for a
FallenTreeConfiguration. - FallenTreeConfiguration - Interface in dev.wyck.worldgen.feature.configurations
-
A feature that resembles a tree lying on the ground after falling over.
- FallenTreeConfiguration.Builder - Class in dev.wyck.worldgen.feature.configurations
-
Builder for
FallenTreeConfiguration. - falling() - Method in interface dev.wyck.worldgen.material.FluidState
-
Whether the fluid in this state is falling.
- falling(boolean) - Method in class dev.wyck.worldgen.material.FluidState.Builder
-
Sets whether the fluid in the built state is falling.
- FALLING_DRIPSTONE_LAVA - Enum constant in enum class dev.wyck.environment.particle.ParticleTypes
- FALLING_DRIPSTONE_WATER - Enum constant in enum class dev.wyck.environment.particle.ParticleTypes
- FALLING_DUST - Enum constant in enum class dev.wyck.environment.particle.ParticleTypes
- FALLING_HONEY - Enum constant in enum class dev.wyck.environment.particle.ParticleTypes
- FALLING_LAVA - Enum constant in enum class dev.wyck.environment.particle.ParticleTypes
- FALLING_NECTAR - Enum constant in enum class dev.wyck.environment.particle.ParticleTypes
- FALLING_OBSIDIAN_TEAR - Enum constant in enum class dev.wyck.environment.particle.ParticleTypes
- FALLING_SPORE_BLOSSOM - Enum constant in enum class dev.wyck.environment.particle.ParticleTypes
- FALLING_WATER - Enum constant in enum class dev.wyck.environment.particle.ParticleTypes
- FALSE - Enum constant in enum class dev.wyck.environment.TriState
- falseAtAndAbove() - Method in interface dev.wyck.worldgen.surface.condition.PaperOptionallyFlatBedrockConditionSource
-
Gets the anchor at and above which the condition fails.
- falseAtAndAbove() - Method in interface dev.wyck.worldgen.surface.condition.VerticalGradientConditionSource
-
The upper vertical anchor.
- falseAtAndAbove(VerticalAnchor) - Method in class dev.wyck.worldgen.surface.condition.PaperOptionallyFlatBedrockConditionSource.Builder
-
Sets the anchor at and above which the condition fails.
- falseAtAndAbove(VerticalAnchor) - Method in class dev.wyck.worldgen.surface.condition.VerticalGradientConditionSource.Builder
-
Sets the anchor at and above which the condition fails.
- family() - Method in class dev.wyck.wrapper.decode.DecoderRegistry
- fancy() - Static method in interface dev.wyck.worldgen.feature.foliageplacers.FoliagePlacer
-
A new builder for a
FancyFoliagePlacer. - fancy() - Static method in interface dev.wyck.worldgen.feature.trunkplacers.TrunkPlacer
-
A new builder for a
FancyTrunkPlacer. - FANCY_OAK - Static variable in class dev.wyck.worldgen.feature.ConfiguredFeatures
- FANCY_OAK_BEES - Static variable in class dev.wyck.worldgen.feature.ConfiguredFeatures
- FANCY_OAK_BEES - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- FANCY_OAK_BEES_0002_LEAF_LITTER - Static variable in class dev.wyck.worldgen.feature.ConfiguredFeatures
- FANCY_OAK_BEES_0002_LEAF_LITTER - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- FANCY_OAK_BEES_002 - Static variable in class dev.wyck.worldgen.feature.ConfiguredFeatures
- FANCY_OAK_BEES_002 - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- FANCY_OAK_BEES_005 - Static variable in class dev.wyck.worldgen.feature.ConfiguredFeatures
- FANCY_OAK_CHECKED - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- FANCY_OAK_LEAF_LITTER - Static variable in class dev.wyck.worldgen.feature.ConfiguredFeatures
- FANCY_OAK_LEAF_LITTER - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- FancyFoliagePlacer - Interface in dev.wyck.worldgen.feature.foliageplacers
-
Places a blob of foliage, used by the fancy oak (large oak) tree.
- FancyFoliagePlacer.Builder - Class in dev.wyck.worldgen.feature.foliageplacers
-
Builder for
FancyFoliagePlacer. - FancyTrunkPlacer - Interface in dev.wyck.worldgen.feature.trunkplacers
-
Places a straight trunk of
(height + 2) * 0.618and branches in random directions. - FancyTrunkPlacer.Builder - Class in dev.wyck.worldgen.feature.trunkplacers
-
Builder for
FancyTrunkPlacer. - FAST_LAVA - Static variable in class dev.wyck.environment.attribute.EnvironmentAttributes
-
Whether lava should spread faster and further, and have a stronger pushing force on entities.
- feature() - Method in record class dev.wyck.worldgen.feature.configurations.RandomFeatureConfiguration.WeightedPlacedFeature
-
Returns the value of the
featurerecord component. - feature() - Method in interface dev.wyck.worldgen.feature.types.CustomComposedConfiguredFeature
-
The custom feature this configured feature composes.
- feature() - Method in record class dev.wyck.worldgen.placement.PlacedFeature.Composed
-
Returns the value of the
featurerecord component. - feature(Decoration, PlacedFeature) - Method in class dev.wyck.biome.BiomeGenerationSettings.Builder
-
Adds a placed feature to this biome's generation under the given step.
- feature(RandomFeatureConfiguration.WeightedPlacedFeature...) - Method in class dev.wyck.worldgen.feature.configurations.RandomFeatureConfiguration.Builder
-
Adds multiple weighted placed features to the list.
- feature(ConfiguredFeature) - Method in class dev.wyck.worldgen.placement.PlacedFeature.Builder
-
Sets the feature to be placed.
- feature(CustomFeature) - Method in class dev.wyck.worldgen.feature.types.CustomComposedConfiguredFeature.Builder
-
Sets the custom feature.
- feature(CustomFeature, C) - Method in class dev.wyck.worldgen.placement.PlacedFeature.Builder
-
Sets the feature to be placed.
- feature(PlacedFeature) - Method in class dev.wyck.worldgen.feature.configurations.WeightedRandomFeatureConfiguration.Builder
-
Adds a feature with a weight of 1.
- feature(PlacedFeature...) - Method in class dev.wyck.worldgen.feature.configurations.CompositeFeatureConfiguration.Builder
-
Adds a feature to the list.
- feature(PlacedFeature, float) - Method in class dev.wyck.worldgen.feature.configurations.RandomFeatureConfiguration.Builder
-
Adds a weighted placed feature to the list.
- feature(PlacedFeature, int) - Method in class dev.wyck.worldgen.feature.configurations.WeightedRandomFeatureConfiguration.Builder
-
Adds a feature with the given weight.
- FEATURE - Enum constant in enum class dev.wyck.registry.internal.RegistryId
- FeatureConfiguration - Interface in dev.wyck.worldgen.feature.configurations
-
Wraps Minecraft's FeatureConfiguration.
- featureFalse() - Method in interface dev.wyck.worldgen.feature.configurations.RandomBooleanFeatureConfiguration
-
Gets the placed feature to use when the random boolean is false.
- featureFalse(PlacedFeature) - Method in class dev.wyck.worldgen.feature.configurations.RandomBooleanFeatureConfiguration.Builder
-
Sets the placed feature to use when the random boolean is false.
- features() - Method in interface dev.wyck.biome.BiomeGenerationSettings
-
The placed features applied to this biome's generation, grouped by step.
- features() - Method in interface dev.wyck.worldgen.feature.configurations.CompositeFeatureConfiguration
-
Any number of placed features.
- features() - Method in interface dev.wyck.worldgen.feature.configurations.RandomFeatureConfiguration
-
Gets the list of weighted placed features.
- features() - Method in interface dev.wyck.worldgen.feature.configurations.WeightedRandomFeatureConfiguration
-
The weighted list of features to choose from.
- features(List) - Method in class dev.wyck.worldgen.feature.configurations.RandomFeatureConfiguration.Builder
-
Sets the list of weighted placed features.
- features(List) - Method in class dev.wyck.worldgen.feature.configurations.CompositeFeatureConfiguration.Builder
-
Sets the list of features.
- features(Map) - Method in class dev.wyck.biome.BiomeGenerationSettings.Builder
-
Sets the features of this biome's generation.
- FeatureSize - Interface in dev.wyck.worldgen.feature.featuresize
-
Determines how much space needs to be available for the tree to be able to place.
- FeatureSize.FeatureSizeBuilder<T,
P> - Class in dev.wyck.worldgen.feature.featuresize -
Base class for feature size builders.
- FeatureSizeBuilder() - Constructor for class dev.wyck.worldgen.feature.featuresize.FeatureSize.FeatureSizeBuilder
- FeatureSizeBuilder(Integer) - Constructor for class dev.wyck.worldgen.feature.featuresize.FeatureSize.FeatureSizeBuilder
- featureTrue() - Method in interface dev.wyck.worldgen.feature.configurations.RandomBooleanFeatureConfiguration
-
Gets the placed feature to use when the random boolean is true.
- featureTrue(PlacedFeature) - Method in class dev.wyck.worldgen.feature.configurations.RandomBooleanFeatureConfiguration.Builder
-
Sets the placed feature to use when the random boolean is true.
- FeatureType - Enum Class in dev.wyck.worldgen.feature
-
Auto-generated.
- field(Class, String) - Static method in class dev.wyck.util.internal.InternalReflectUtil
- FIGHT - Enum constant in enum class dev.wyck.environment.Activity
- FILL_LAYER - Enum constant in enum class dev.wyck.worldgen.feature.FeatureType
- filling() - Method in interface dev.wyck.worldgen.feature.configurations.geode.GeodeLayerSettings
-
The thickness of the filling layer.
- filling(double) - Method in class dev.wyck.worldgen.feature.configurations.geode.GeodeLayerSettings.Builder
-
Sets the thickness of the filling layer.
- fillingProvider() - Method in interface dev.wyck.worldgen.feature.configurations.geode.GeodeBlockSettings
-
The block state provider used for the filling layer.
- fillingProvider(BlockStateProvider) - Method in class dev.wyck.worldgen.feature.configurations.geode.GeodeBlockSettings.Builder
-
Sets the block state provider used for the filling layer.
- finalDensity() - Method in interface dev.wyck.worldgen.noise.NoiseRouter
-
The main density function deciding whether each position is solid or air.
- finalDensity(DensityFunction) - Method in class dev.wyck.worldgen.noise.NoiseRouter.Builder
-
Sets the final density slot.
- findTopSurface() - Static method in interface dev.wyck.worldgen.function.DensityFunction
-
Creates a new builder for a
FindTopSurface. - findTopSurface(DensityFunction, int, int) - Method in interface dev.wyck.worldgen.function.DensityFunction
-
Scans a column of this density function and returns the topmost Y-level whose value is above 0, or
lowerBoundif no such position exists within the bounds. - findTopSurface(DensityFunction, DensityFunction, int, int) - Static method in interface dev.wyck.worldgen.function.DensityFunction
-
Scans a column of
densityand returns the topmost Y-level whose value is above 0, orlowerBoundif no such position exists within the bounds. - FindTopSurface - Interface in dev.wyck.worldgen.function.misc
-
Scans through a column of an input density and returns the topmost Y-level whose density is above 0.
- FindTopSurface.Builder - Class in dev.wyck.worldgen.function.misc
-
Builder for
FindTopSurface. - FIRE - Static variable in class dev.wyck.worldgen.feature.ConfiguredFeatures
- FIREFLY - Enum constant in enum class dev.wyck.environment.particle.ParticleTypes
- FIREFLY_BUSH - Static variable in class dev.wyck.worldgen.feature.ConfiguredFeatures
- FIREFLY_BUSH_SOUNDS - Static variable in class dev.wyck.environment.attribute.EnvironmentAttributes
-
Whether a firefly bush plays ambient sounds when not under an opaque block.
- FIREWORK - Enum constant in enum class dev.wyck.environment.particle.ParticleTypes
- first() - Method in interface dev.wyck.worldgen.function.simple.TwoArgumentSimpleFunction
-
The first density function.
- FIRST_QUARTER - Enum constant in enum class dev.wyck.environment.MoonPhase
- firstOctave() - Method in interface dev.wyck.worldgen.synth.ComposedNoiseParameters
-
The first octave of the noise parameters.
- firstOctave(int) - Method in class dev.wyck.worldgen.synth.ComposedNoiseParameters.Builder
-
Sets the first octave of the noise parameters.
- FISHING - Enum constant in enum class dev.wyck.environment.particle.ParticleTypes
- fixed() - Static method in interface dev.wyck.worldgen.placement.PlacementModifier
-
A new builder for the fixed placement modifier.
- fixed(Biome) - Static method in interface dev.wyck.worldgen.biome.BiomeSource
-
Creates a biome source that always returns the specified biome.
- fixed(ResourceKey) - Static method in interface dev.wyck.worldgen.biome.BiomeSource
-
Creates a biome source that always returns the specified biome.
- FixedBiomeSource - Interface in dev.wyck.worldgen.biome
-
The fixed biome source, also called single biome, uses one specified biome everywhere.
- FixedPlacement - Interface in dev.wyck.worldgen.placement
-
Returns all specified positions if they are in the current chunk.
- FixedPlacement.Builder - Class in dev.wyck.worldgen.placement
-
Builder for
FixedPlacement. - fixedRange() - Method in interface dev.wyck.environment.sounds.SoundEvent
-
Gets the range of the sound event.
- fixedRange(ResourceKey, float) - Static method in interface dev.wyck.environment.sounds.SoundEvent
-
Creates a new sound event with a fixed range.
- fixedRange(String, float) - Static method in interface dev.wyck.environment.sounds.SoundEvent
-
Creates a new sound event with a fixed range.
- fixedRange(Sound, float) - Static method in interface dev.wyck.environment.sounds.BukkitSoundEvent
-
Creates a new BukkitSoundEvent with a fixed range.
- fixedRange(Sound, float) - Static method in interface dev.wyck.environment.sounds.SoundEvent
-
Creates a new BukkitSoundEvent with a fixed range.
- FLAME - Enum constant in enum class dev.wyck.environment.particle.ParticleTypes
- FLASH - Enum constant in enum class dev.wyck.environment.particle.ParticleTypes
- flat() - Static method in interface dev.wyck.worldgen.chunk.ChunkGenerator
-
Creates a new flat chunk generator.
- FLAT - Enum constant in enum class dev.wyck.level.LevelType
- FLAT_ALL_DIMENSIONS - Enum constant in enum class dev.wyck.level.LevelType
- FLAT_CACHE - Enum constant in enum class dev.wyck.worldgen.function.misc.Marker.Type
- flatCache() - Method in interface dev.wyck.worldgen.function.DensityFunction
-
Caches this density function per 4×4 column, computing it only once per column at
Y=0. - flatCache(DensityFunction) - Static method in interface dev.wyck.worldgen.function.misc.Marker
-
Calculate the value per 4×4 column (Value at each block in one column is the same).
- FlatLayerInfo - Interface in dev.wyck.worldgen.chunk.flat
-
Minecraft's FlatLayerInfo.
- FlatLayerInfo.Builder - Class in dev.wyck.worldgen.chunk.flat
-
Builder for
FlatLayerInfo. - FlatLevelGeneratorSettings - Interface in dev.wyck.worldgen.chunk.flat
-
Flat source generator settings.
- FlatLevelGeneratorSettings.Builder - Class in dev.wyck.worldgen.chunk.flat
-
Builder for
FlatLevelGeneratorSettings. - FlatLevelSource - Interface in dev.wyck.worldgen.chunk
-
A flat level source.
- FlatLevelSource.Builder - Class in dev.wyck.worldgen.chunk
-
Builder for
FlatLevelSource. - FLOATING_ISLANDS - Static variable in interface dev.wyck.worldgen.noise.Noise
- FLOATING_ISLANDS - Static variable in interface dev.wyck.worldgen.noise.NoiseSettings
- floatingIslands() - Static method in interface dev.wyck.worldgen.noise.Noise
-
The floating islands noise function.
- FloatProvider - Interface in dev.wyck.worldgen.valueproviders
-
A provider of a floating-point value.
- FloatProvider.FloatProviderBuilder<T,
S> - Class in dev.wyck.worldgen.valueproviders -
Common abstract builder for float providers with inclusive bounds.
- FloatProviderBuilder() - Constructor for class dev.wyck.worldgen.valueproviders.FloatProvider.FloatProviderBuilder
- FloatProviderBuilder(FloatProvider) - Constructor for class dev.wyck.worldgen.valueproviders.FloatProvider.FloatProviderBuilder
- FLOOR - Enum constant in enum class dev.wyck.worldgen.surface.condition.CaveSurface
- floorLevel() - Method in interface dev.wyck.worldgen.carver.CaveCarverConfiguration
-
The floor level of the cave.
- floorLevel(FloatProvider) - Method in class dev.wyck.worldgen.carver.CaveCarverConfiguration.Builder
-
Sets the floor level of the cave.
- floorSearchRange() - Method in interface dev.wyck.worldgen.feature.configurations.UnderwaterMagmaConfiguration
-
How far down the feature searches for a floor, between 0 and 512.
- floorSearchRange(int) - Method in class dev.wyck.worldgen.feature.configurations.UnderwaterMagmaConfiguration.Builder
-
Sets how far down the feature searches for a floor.
- floorToCeilingSearchRange() - Method in interface dev.wyck.worldgen.feature.configurations.DripstoneClusterConfiguration
-
For how many blocks the feature searches for the floor or ceiling.
- floorToCeilingSearchRange() - Method in interface dev.wyck.worldgen.feature.configurations.LargeDripstoneConfiguration
-
The search range from start point to cave floor or ceiling (rather than from floor to ceiling) between 1 and 512.
- floorToCeilingSearchRange() - Method in interface dev.wyck.worldgen.feature.configurations.SpeleothemClusterConfiguration
-
The vertical distance searched between the floor and ceiling, between 1 and 512 (inclusive).
- floorToCeilingSearchRange(int) - Method in class dev.wyck.worldgen.feature.configurations.DripstoneClusterConfiguration.Builder
-
Sets how many blocks the feature searches for the floor or ceiling.
- floorToCeilingSearchRange(int) - Method in class dev.wyck.worldgen.feature.configurations.LargeDripstoneConfiguration.Builder
-
Sets the search range from floor to ceiling.
- floorToCeilingSearchRange(int) - Method in class dev.wyck.worldgen.feature.configurations.SpeleothemClusterConfiguration.Builder
-
Sets the floor to ceiling search range.
- FLOWER_CHERRY - Static variable in class dev.wyck.worldgen.feature.ConfiguredFeatures
- FLOWER_CHERRY - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- FLOWER_DEFAULT - Static variable in class dev.wyck.worldgen.feature.ConfiguredFeatures
- FLOWER_DEFAULT - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- FLOWER_FLOWER_FOREST - Static variable in class dev.wyck.worldgen.feature.ConfiguredFeatures
- FLOWER_FLOWER_FOREST - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- FLOWER_FOREST - Static variable in class dev.wyck.biome.Biomes
- FLOWER_FOREST_FLOWERS - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- FLOWER_MEADOW - Static variable in class dev.wyck.worldgen.feature.ConfiguredFeatures
- FLOWER_MEADOW - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- FLOWER_PALE_GARDEN - Static variable in class dev.wyck.worldgen.feature.ConfiguredFeatures
- FLOWER_PALE_GARDEN - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- FLOWER_PLAIN - Static variable in class dev.wyck.worldgen.feature.ConfiguredFeatures
- FLOWER_PLAIN_VILLAGE - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- FLOWER_PLAINS - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- FLOWER_SWAMP - Static variable in class dev.wyck.worldgen.feature.ConfiguredFeatures
- FLOWER_SWAMP - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- FLOWER_WARM - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- flowing(FluidType, int) - Static method in interface dev.wyck.worldgen.material.FluidState
-
Creates a non-falling flowing state of the given fluid.
- flowing(FluidType, int, boolean) - Static method in interface dev.wyck.worldgen.material.FluidState
-
Creates a flowing state of the given fluid.
- FLOWING_LAVA - Enum constant in enum class dev.wyck.worldgen.material.FluidType
- FLOWING_WATER - Enum constant in enum class dev.wyck.worldgen.material.FluidType
- fluid() - Method in interface dev.wyck.worldgen.feature.configurations.LakeFeatureConfiguration
-
The block to use for the fluid of the lake.
- fluid() - Method in interface dev.wyck.worldgen.material.FluidState
-
The fluid this state belongs to.
- fluid(FluidType) - Method in class dev.wyck.worldgen.blockpredicates.MatchingFluidsPredicate.Builder
-
Adds a fluid to match against.
- fluid(FluidType) - Method in class dev.wyck.worldgen.material.FluidState.Builder
-
Sets the fluid of this builder.
- fluid(FluidType...) - Method in class dev.wyck.worldgen.blockpredicates.MatchingFluidsPredicate.Builder
-
Adds multiple fluids to match against.
- fluid(BlockStateProvider) - Method in class dev.wyck.worldgen.feature.configurations.LakeFeatureConfiguration.Builder
-
Sets the fluid provider.
- FLUID - Enum constant in enum class dev.wyck.registry.internal.RegistryId
- FLUID_SPRINGS - Enum constant in enum class dev.wyck.worldgen.Decoration
- fluidLevelFloodedness() - Method in interface dev.wyck.worldgen.noise.NoiseRouter
-
Affects the probability of an aquifer generating liquid in a cave; larger values make liquid more likely.
- fluidLevelFloodedness(DensityFunction) - Method in class dev.wyck.worldgen.noise.NoiseRouter.Builder
-
Sets the fluid level floodedness slot.
- fluidLevelSpread() - Method in interface dev.wyck.worldgen.noise.NoiseRouter
-
Affects the height of an aquifer's liquid surface at a horizontal position; smaller values favor lower heights.
- fluidLevelSpread(DensityFunction) - Method in class dev.wyck.worldgen.noise.NoiseRouter.Builder
-
Sets the fluid level spread slot.
- fluids() - Method in interface dev.wyck.worldgen.blockpredicates.MatchingFluidsPredicate
-
The fluids to match against.
- fluids(FluidType...) - Method in class dev.wyck.worldgen.blockpredicates.MatchingFluidsPredicate.Builder
-
Sets the fluids to match against.
- fluids(List) - Method in class dev.wyck.worldgen.blockpredicates.MatchingFluidsPredicate.Builder
-
Sets the fluids to match against.
- FluidState - Interface in dev.wyck.worldgen.material
-
Wraps a fluid in a specific state of data.
- FluidState.Builder - Class in dev.wyck.worldgen.material
-
Builder for
FluidState. - FluidType - Enum Class in dev.wyck.worldgen.material
-
Auto-generated.
- FOG_COLOR - Static variable in class dev.wyck.environment.attribute.EnvironmentAttributes
-
Color of the fog when underwater (also affected by time of day, weather, and potion effects)
- FOG_END_DISTANCE - Static variable in class dev.wyck.environment.attribute.EnvironmentAttributes
-
Distance in blocks when the fog affecting the clouds reaches maximum density.
- FOG_START_DISTANCE - Static variable in class dev.wyck.environment.attribute.EnvironmentAttributes
-
Distance in blocks from where the fog starts to have an effect.
- fogColor() - Method in interface dev.wyck.biome.CustomBiome
- fogColor(String) - Method in class dev.wyck.biome.CustomBiome.Builder
- fogColor(String) - Method in interface dev.wyck.biome.CustomBiome
-
Sets the fog color of this custom biome.
- fold(Function, Function) - Method in interface dev.wyck.util.Either
-
Collapses both arms into a single result.
- foliageColor() - Method in interface dev.wyck.biome.CustomBiome
- foliageColor(Integer) - Method in class dev.wyck.biome.BiomeSpecialEffects.Builder
-
Sets the foliage color override of the biome.
- foliageColor(String) - Method in class dev.wyck.biome.BiomeSpecialEffects.Builder
-
Sets the foliage color override of the biome.
- foliageColor(String) - Method in class dev.wyck.biome.CustomBiome.Builder
- foliageColor(String) - Method in interface dev.wyck.biome.CustomBiome
-
Sets the foliage color override of this custom biome.
- foliageColorOverride() - Method in interface dev.wyck.biome.BiomeSpecialEffects
-
The color of leaves in a biome.
- foliageColorOverride(Integer) - Method in class dev.wyck.biome.BiomeSpecialEffects.Builder
-
Sets the foliage color override of the biome.
- foliageColorOverride(String) - Method in class dev.wyck.biome.BiomeSpecialEffects.Builder
-
Sets the foliage color override of the biome.
- foliageHeight() - Method in interface dev.wyck.worldgen.feature.foliageplacers.RandomSpreadFoliagePlacer
-
The foliage's height, between 1 and 512 (inclusive).
- foliageHeight(IntProvider) - Method in class dev.wyck.worldgen.feature.foliageplacers.RandomSpreadFoliagePlacer.Builder
-
Sets the foliage's height, between 1 and 512 (inclusive).
- foliagePlacer() - Method in interface dev.wyck.worldgen.feature.configurations.TreeConfiguration
-
Defines how foliage is generated.
- foliagePlacer(FoliagePlacer) - Method in class dev.wyck.worldgen.feature.configurations.TreeConfiguration.Builder
-
Sets the foliage placer.
- FoliagePlacer - Interface in dev.wyck.worldgen.feature.foliageplacers
-
Determines the placement and shape of a tree's foliage.
- FoliagePlacer.FoliagePlacerBuilder<T,
P> - Class in dev.wyck.worldgen.feature.foliageplacers -
A builder for
FoliagePlacers. - FoliagePlacerBuilder() - Constructor for class dev.wyck.worldgen.feature.foliageplacers.FoliagePlacer.FoliagePlacerBuilder
- FoliagePlacerBuilder(FoliagePlacer) - Constructor for class dev.wyck.worldgen.feature.foliageplacers.FoliagePlacer.FoliagePlacerBuilder
- foliageProvider() - Method in interface dev.wyck.worldgen.feature.configurations.TreeConfiguration
-
The block to use for the foliage.
- foliageProvider(BlockStateProvider) - Method in class dev.wyck.worldgen.feature.configurations.TreeConfiguration.Builder
-
Sets the foliage provider.
- foliageRadius() - Method in interface dev.wyck.worldgen.feature.configurations.HugeMushroomFeatureConfiguration
-
The size of the cap.
- foliageRadius(int) - Method in class dev.wyck.worldgen.feature.configurations.HugeMushroomFeatureConfiguration.Builder
-
Sets the radius of the cap.
- FOREST - Static variable in class dev.wyck.biome.Biomes
- FOREST_FLOWERS - Static variable in class dev.wyck.worldgen.feature.ConfiguredFeatures
- FOREST_FLOWERS - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- FOREST_ROCK - Static variable in class dev.wyck.worldgen.feature.ConfiguredFeatures
- FOREST_ROCK - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- forking() - Static method in interface dev.wyck.worldgen.feature.trunkplacers.TrunkPlacer
-
A new builder for a
ForkingTrunkPlacer. - ForkingTrunkPlacer - Interface in dev.wyck.worldgen.feature.trunkplacers
-
Places a trunk with 1 or 2 branches, with an overhang of 1 to 3 blocks.
- ForkingTrunkPlacer.Builder - Class in dev.wyck.worldgen.feature.trunkplacers
-
Builder for
ForkingTrunkPlacer. - fossil() - Static method in interface dev.wyck.worldgen.feature.configurations.FeatureConfiguration
-
Creates a builder for a
FossilFeatureConfiguration. - FOSSIL - Enum constant in enum class dev.wyck.worldgen.feature.FeatureType
- FOSSIL_COAL - Static variable in class dev.wyck.worldgen.feature.ConfiguredFeatures
- FOSSIL_DIAMONDS - Static variable in class dev.wyck.worldgen.feature.ConfiguredFeatures
- FOSSIL_LOWER - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- FOSSIL_UPPER - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- FossilFeatureConfiguration - Interface in dev.wyck.worldgen.feature.configurations
-
A fossil is a rarely-occurring skeletal feature composed of bone blocks, coal ore above Y=0, or diamond ore below Y=-8.
- FossilFeatureConfiguration.Builder - Class in dev.wyck.worldgen.feature.configurations
-
Builder for
FossilFeatureConfiguration. - fossilProcessors() - Method in interface dev.wyck.worldgen.feature.configurations.FossilFeatureConfiguration
-
Gets the resource key for fossil processors.
- fossilProcessors(ResourceKey) - Method in class dev.wyck.worldgen.feature.configurations.FossilFeatureConfiguration.Builder
-
Sets the fossil processors for the fossil feature configuration.
- fossilStructure(ResourceKey) - Method in class dev.wyck.worldgen.feature.configurations.FossilFeatureConfiguration.Builder
-
Adds a fossil structure to the list of fossil structures.
- fossilStructures() - Method in interface dev.wyck.worldgen.feature.configurations.FossilFeatureConfiguration
-
Gets the list of resource keys for fossil structures.
- fossilStructures(List) - Method in class dev.wyck.worldgen.feature.configurations.FossilFeatureConfiguration.Builder
-
Sets the fossil structures for the fossil feature configuration.
- freeze() - Method in interface dev.wyck.registry.internal.WyckRegistry
-
Unbinds all tags and freezes the registry.
- FREEZE_TOP_LAYER - Enum constant in enum class dev.wyck.worldgen.feature.FeatureType
- FREEZE_TOP_LAYER - Static variable in class dev.wyck.worldgen.feature.ConfiguredFeatures
- FREEZE_TOP_LAYER - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- FriendlyColorSupplier - Class in dev.wyck.environment.attribute
-
A supplier for int color values.
- FriendlyColorSupplier(EnvironmentAttribute) - Constructor for class dev.wyck.environment.attribute.FriendlyColorSupplier
- FriendlyColorUtil - Class in dev.wyck.util.internal
-
Internal utility class for handling hex colors.
- fromBlock(ChunkLocation, int, int, int, int) - Static method in record class dev.wyck.misc.BiomePosition
-
Creates the biome-cell position containing the supplied block coordinates.
- fromBlockCoords(int, int) - Static method in record class dev.wyck.misc.ChunkLocation
-
Creates a ChunkLocation from block coordinates.
- fromBukkitEnvironment(World.Environment) - Static method in enum class dev.wyck.renderer.packet.PacketHandler.DimensionSectionCount
-
Get the DimensionSectionCount from a Bukkit World.Environment
- fromColor() - Method in record class dev.wyck.environment.particle.options.DustTransitionParticle
-
Returns the value of the
fromColorrecord component. - fromLocalQuart(ChunkLocation, int, int, int, int) - Static method in record class dev.wyck.misc.BiomePosition
-
Creates a biome-cell position from chunk-relative quart coordinates.
- fromNms(N) - Method in interface dev.wyck.wrapper.KeyedEnumTranslator
- fromNms(N) - Method in interface dev.wyck.wrapper.RegisteredConstantTranslator
- fromNms(N) - Method in interface dev.wyck.wrapper.WrappedConstant
- fromNms(N) - Method in interface dev.wyck.wrapper.WrappedEnumerator
- fromString(String) - Static method in interface dev.wyck.keys.ResourceKey
-
Creates a new ResourceKey from the given string representation.
- fromValue() - Method in interface dev.wyck.worldgen.function.misc.YClampedGradient
-
The value that
YClampedGradient.fromY()maps to. - fromValue(double) - Method in class dev.wyck.worldgen.function.misc.YClampedGradient.Builder
-
Sets the value that
fromYmaps to. - fromY() - Method in interface dev.wyck.worldgen.function.misc.YClampedGradient
-
The Y coordinate that maps to
YClampedGradient.fromValue(). - fromY(int) - Method in class dev.wyck.worldgen.function.misc.YClampedGradient.Builder
-
Sets the Y coordinate that maps to
fromValue. - FROZEN - Enum constant in enum class dev.wyck.biome.TemperatureModifier
- FROZEN_OCEAN - Static variable in class dev.wyck.biome.Biomes
- FROZEN_PEAKS - Static variable in class dev.wyck.biome.Biomes
- FROZEN_RIVER - Static variable in class dev.wyck.biome.Biomes
- FULL_MOON - Enum constant in enum class dev.wyck.environment.MoonPhase
G
- genDepth() - Method in interface dev.wyck.worldgen.carver.custom.CarvingContext
- generateCrackChance() - Method in interface dev.wyck.worldgen.feature.configurations.geode.GeodeCrackSettings
-
The probability for generating a crack.
- generateCrackChance(double) - Method in class dev.wyck.worldgen.feature.configurations.geode.GeodeCrackSettings.Builder
-
Sets the probability for generating a crack.
- Generated - Annotation Interface in dev.wyck.annotations
-
This annotation is used to mark generated code.
- generateStructures() - Method in interface dev.wyck.level.LevelCreator
-
Whether to generate structures in the world.
- generateStructures() - Method in class dev.wyck.level.LevelCreatorImpl
- generateStructures(boolean) - Method in class dev.wyck.level.LevelCreator.Builder
-
Sets whether to generate structures in the world.
- generationSettings() - Method in interface dev.wyck.biome.Biome
-
Gets world generation settings associated with this biome.
- generationSettings() - Method in class dev.wyck.biome.internal.BiomeImpl
- generationSettings(BiomeGenerationSettings) - Method in class dev.wyck.biome.Biome.Builder
-
Sets the generation settings of the biome.
- generationSettings(BiomeGenerationSettings) - Method in interface dev.wyck.biome.Biome
-
Sets or removes the world generation settings for this biome.
- generationSettings(BiomeGenerationSettings) - Method in class dev.wyck.biome.CustomBiome.Builder
-
Sets the generation settings of the custom biome.
- generationSettings(BiomeGenerationSettings) - Method in class dev.wyck.biome.internal.BiomeImpl
- generator() - Method in interface dev.wyck.level.dimension.LevelStem
-
Gets the chunk generator of this level stem.
- generator() - Method in interface dev.wyck.level.LevelCreator
-
Deprecated.Use
LevelCreator.levelStem()instead. - generator() - Method in interface dev.wyck.worldgen.chunk.CraftBukkitChunkGenerator
-
The Bukkit chunk generator.
- generator(ChunkGenerator) - Method in class dev.wyck.level.LevelCreator.Builder
-
Sets the chunk generator of the world.
- generator(ChunkGenerator) - Method in class dev.wyck.worldgen.chunk.CraftBukkitChunkGenerator.Builder
-
Sets the Bukkit generator.
- geode() - Static method in interface dev.wyck.worldgen.feature.configurations.FeatureConfiguration
-
Creates a builder for a
GeodeConfiguration. - GEODE - Enum constant in enum class dev.wyck.worldgen.feature.FeatureType
- geodeBlockSettings() - Method in interface dev.wyck.worldgen.feature.configurations.GeodeConfiguration
-
The block state providers used for each of the geode's layers and its inner placements.
- geodeBlockSettings(GeodeBlockSettings) - Method in class dev.wyck.worldgen.feature.configurations.GeodeConfiguration.Builder
-
Sets the block state providers for the geode's layers and inner placements.
- GeodeBlockSettings - Interface in dev.wyck.worldgen.feature.configurations.geode
-
The blocks used for the layers and inner placements of a geode.
- GeodeBlockSettings.Builder - Class in dev.wyck.worldgen.feature.configurations.geode
-
Builder for
GeodeBlockSettings. - GeodeConfiguration - Interface in dev.wyck.worldgen.feature.configurations
-
A geode feature, such as an amethyst geode, composed of concentric layers of blocks surrounding a hollow, optionally cracked, interior.
- GeodeConfiguration.Builder - Class in dev.wyck.worldgen.feature.configurations
-
Builder for
GeodeConfiguration. - geodeCrackSettings() - Method in interface dev.wyck.worldgen.feature.configurations.GeodeConfiguration
-
The configuration of the crack on the geode.
- geodeCrackSettings(GeodeCrackSettings) - Method in class dev.wyck.worldgen.feature.configurations.GeodeConfiguration.Builder
-
Sets the configuration of the crack on the geode.
- GeodeCrackSettings - Interface in dev.wyck.worldgen.feature.configurations.geode
-
The configuration of the crack on a geode, which forms the opening exposing its interior.
- GeodeCrackSettings.Builder - Class in dev.wyck.worldgen.feature.configurations.geode
-
Builder for
GeodeCrackSettings. - geodeLayerSettings() - Method in interface dev.wyck.worldgen.feature.configurations.GeodeConfiguration
-
The thickness of each of the geode's layers.
- geodeLayerSettings(GeodeLayerSettings) - Method in class dev.wyck.worldgen.feature.configurations.GeodeConfiguration.Builder
-
Sets the thickness of each of the geode's layers.
- GeodeLayerSettings - Interface in dev.wyck.worldgen.feature.configurations.geode
-
The thickness of each layer of a geode.
- GeodeLayerSettings.Builder - Class in dev.wyck.worldgen.feature.configurations.geode
-
Builder for
GeodeLayerSettings. - get() - Method in class dev.wyck.environment.attribute.EnvironmentAttributeSupplier
-
Gets the WrappedEnvironmentAttribute from the supplier.
- get() - Method in class dev.wyck.factory.OptionalWireProvider
-
Gets the factory instance.
- get() - Method in class dev.wyck.factory.WireProvider
-
Gets the factory instance.
- get() - Method in class dev.wyck.util.Lazy
- get(EnvironmentAttributeSupplier) - Method in record class dev.wyck.environment.attribute.EnvironmentAttributeMap
-
Returns the value of the given attribute, or null if it is not present.
- get(Field, Object) - Static method in class dev.wyck.util.internal.InternalReflectUtil
- get(Key) - Method in class dev.wyck.keys.KeyChain
-
Gets the item associated with the given key.
- getBiome(ResourceKey) - Method in interface dev.wyck.registry.BiomeRegistry
-
Deprecated.Use
Biome.reference(ResourceKey)andBiome.wrap()instead. - getBiome(WorldInfo, int, int, int) - Method in class dev.wyck.misc.providers.BasicBiomeProvider
- getBiome(WorldInfo, int, int, int) - Method in class dev.wyck.misc.providers.ReplacementBiomeProvider
- getBiome(WorldInfo, int, int, int) - Method in class dev.wyck.misc.providers.StepsBiomeProvider
- getBiomes(WorldInfo) - Method in class dev.wyck.misc.providers.WyckBiomeProvider
- getBlock(int, int, int) - Method in interface dev.wyck.worldgen.carver.custom.CarvingContext
-
Gets the block data at the given absolute world position.
- getBlock(BlockVector) - Method in interface dev.wyck.worldgen.carver.custom.CarvingContext
-
Gets the block data at the given absolute world position.
- getBlock(BlockVector) - Method in interface dev.wyck.worldgen.feature.custom.PlacementContext
-
Gets the block data at the given absolute world position.
- getCenterBiome(World) - Method in record class dev.wyck.misc.ChunkLocation
-
Gets the biome of the center block of this chunk in the given world.
- getChunksBetweenLocations(Location, Location) - Method in interface dev.wyck.renderer.updater.BiomeUpdater
-
Returns a list of chunks between two locations.
- getDelegatePriority(Class) - Method in enum class dev.wyck.renderer.packet.PacketHandler.Priority
-
Maps this PacketHandler.Priority to another enum class with the same names.
- getFieldValue(Object, String) - Static method in class dev.wyck.util.internal.InternalReflectUtil
- getKey() - Method in enum class dev.wyck.biome.entity.MobCategory
-
The vanilla name for this MobCategory value.
- getKey() - Method in enum class dev.wyck.biome.TemperatureModifier
-
The vanilla name for this TemperatureModifier value.
- getKey() - Method in enum class dev.wyck.environment.attribute.modifier.AttributeOperation
-
The vanilla name for this OperationId value.
- getKey() - Method in enum class dev.wyck.environment.BedRule.Rule
-
Gets the key for this rule.
- getKey() - Method in enum class dev.wyck.environment.GrassColorModifier
-
The vanilla name for this GrassColorModifier value.
- getKey() - Method in enum class dev.wyck.environment.MoonPhase
-
The vanilla name for this MoonPhase value.
- getKey() - Method in enum class dev.wyck.environment.TriState
-
The vanilla name for this TriState value.
- getKey() - Method in enum class dev.wyck.level.dimension.CardinalLightType
-
The vanilla name for this Type value.
- getKey() - Method in enum class dev.wyck.level.dimension.Skybox
-
The vanilla name for this Skybox value.
- getKey() - Method in enum class dev.wyck.level.LevelType
- getKey() - Method in enum class dev.wyck.worldgen.Decoration
-
The vanilla name for this Decoration value.
- getKey() - Method in enum class dev.wyck.worldgen.HeightmapType
-
The vanilla name for this Types value.
- getKey() - Method in enum class dev.wyck.worldgen.Rotation
-
The vanilla name for this Rotation value.
- getKey() - Method in enum class dev.wyck.worldgen.surface.condition.CaveSurface
-
The vanilla name for this CaveSurface value.
- getLazily(Key) - Method in class dev.wyck.keys.KeyChain
-
Gets the item associated with the given key, or returns a lazy that will return null if not found.
- getLevel() - Method in enum class dev.wyck.renderer.packet.PacketHandler.Priority
- getMaxLocation(World) - Method in record class dev.wyck.misc.PointRange2D
-
Returns the maximum location within the range.
- getMaxLocation(World) - Method in record class dev.wyck.misc.PointRange3D
-
Returns the maximum location within the range.
- getMinLocation(World) - Method in record class dev.wyck.misc.PointRange2D
-
Returns the minimum location within the range.
- getMinLocation(World) - Method in record class dev.wyck.misc.PointRange3D
-
Returns the minimum location within the range.
- getName() - Method in enum class dev.wyck.renderer.packet.PacketHandler.Injector
- getNew() - Method in class dev.wyck.factory.WireProvider
-
Forces a new factory instance, bypassing the cached singleton.
- getOrThrow(Key) - Method in class dev.wyck.keys.KeyChain
-
Gets the item associated with the given key, or throws an exception if not found.
- getOrThrowLazily(Key) - Method in class dev.wyck.keys.KeyChain
-
Gets the item associated with the given key, or throws an exception if not found.
- getParticleDataClass() - Method in enum class dev.wyck.environment.particle.ParticleTypes
- getPlayersInDistance(Chunk) - Method in interface dev.wyck.renderer.updater.BiomeUpdater
-
Gets a list of players who are within the view distance of a given chunk.
- getRandom(RandomGenerator) - Method in class dev.wyck.util.WeightedList
- getRandomOrThrow(RandomGenerator) - Method in class dev.wyck.util.WeightedList
- getRegionAccessor(Location) - Method in interface dev.wyck.renderer.setter.BiomeSetter
-
Returns the RegionAccessor for the given location.
- getSectionCount() - Method in enum class dev.wyck.renderer.packet.PacketHandler.DimensionSectionCount
- geyser(ParticleType, int) - Method in interface dev.wyck.environment.particle.ParticleOptionsFactory
-
Geyser particle
- GEYSER - Enum constant in enum class dev.wyck.environment.particle.ParticleTypes
- GEYSER_BASE - Enum constant in enum class dev.wyck.environment.particle.ParticleTypes
- GEYSER_PLUME - Enum constant in enum class dev.wyck.environment.particle.ParticleTypes
- GEYSER_POOF - Enum constant in enum class dev.wyck.environment.particle.ParticleTypes
- geyserBase(ParticleType, int, float) - Method in interface dev.wyck.environment.particle.ParticleOptionsFactory
-
Geyser particle base
- GeyserBaseParticle - Record Class in dev.wyck.environment.particle.options
-
Particle data for geyser base particles.
- GeyserBaseParticle(int, float) - Constructor for record class dev.wyck.environment.particle.options.GeyserBaseParticle
-
Creates an instance of a
GeyserBaseParticlerecord class. - GeyserParticle - Record Class in dev.wyck.environment.particle.options
-
Particle data for geyser particles.
- GeyserParticle(int) - Constructor for record class dev.wyck.environment.particle.options.GeyserParticle
-
Creates an instance of a
GeyserParticlerecord class. - giant() - Static method in interface dev.wyck.worldgen.feature.trunkplacers.TrunkPlacer
-
A new builder for a
GiantTrunkPlacer. - GiantTrunkPlacer - Interface in dev.wyck.worldgen.feature.trunkplacers
-
Places a 2×2 trunk of the specified height, except the topmost block is only a single block.
- GiantTrunkPlacer.Builder - Class in dev.wyck.worldgen.feature.trunkplacers
-
Builder for
GiantTrunkPlacer. - GlobalBiomeSetter - Class in dev.wyck.renderer.setter
-
This class provides methods to set the biome of blocks, chunks, and regions in the game.
- GlobalBiomeSetter() - Constructor for class dev.wyck.renderer.setter.GlobalBiomeSetter
- GlobalBiomeSetter(BiomeUpdater) - Constructor for class dev.wyck.renderer.setter.GlobalBiomeSetter
- GlobalBiomeSetter(Plugin) - Constructor for class dev.wyck.renderer.setter.GlobalBiomeSetter
- GLOW - Enum constant in enum class dev.wyck.environment.particle.ParticleTypes
- GLOW_LICHEN - Static variable in class dev.wyck.worldgen.feature.ConfiguredFeatures
- GLOW_LICHEN - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- GLOW_SQUID_INK - Enum constant in enum class dev.wyck.environment.particle.ParticleTypes
- GLOWSTONE - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- GLOWSTONE_BLOB - Enum constant in enum class dev.wyck.worldgen.feature.FeatureType
- GLOWSTONE_EXTRA - Static variable in class dev.wyck.worldgen.feature.ConfiguredFeatures
- GLOWSTONE_EXTRA - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- GRASS - Static variable in class dev.wyck.worldgen.feature.ConfiguredFeatures
- GRASS_BONEMEAL - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- GRASS_JUNGLE - Static variable in class dev.wyck.worldgen.feature.ConfiguredFeatures
- grassColor() - Method in interface dev.wyck.biome.CustomBiome
- grassColor(Integer) - Method in class dev.wyck.biome.BiomeSpecialEffects.Builder
-
Sets the grass color override of the biome.
- grassColor(String) - Method in class dev.wyck.biome.BiomeSpecialEffects.Builder
-
Sets the grass color override of the biome.
- grassColor(String) - Method in class dev.wyck.biome.CustomBiome.Builder
- grassColor(String) - Method in interface dev.wyck.biome.CustomBiome
-
Sets the grass color override of this custom biome.
- grassColorModifier() - Method in interface dev.wyck.biome.BiomeSpecialEffects
-
The tint modifier for grass colors in a biome.
- grassColorModifier() - Method in interface dev.wyck.biome.CustomBiome
- grassColorModifier(GrassColorModifier) - Method in class dev.wyck.biome.BiomeSpecialEffects.Builder
-
Sets the grass color modifier of the biome.
- grassColorModifier(GrassColorModifier) - Method in class dev.wyck.biome.CustomBiome.Builder
- grassColorModifier(GrassColorModifier) - Method in interface dev.wyck.biome.CustomBiome
-
Sets the grass color modifier of this custom biome.
- GrassColorModifier - Enum Class in dev.wyck.environment
-
Auto-generated.
- grassColorOverride() - Method in interface dev.wyck.biome.BiomeSpecialEffects
-
The color of grass in a biome.
- grassColorOverride(Integer) - Method in class dev.wyck.biome.BiomeSpecialEffects.Builder
-
Sets the grass color override of the biome.
- grassColorOverride(String) - Method in class dev.wyck.biome.BiomeSpecialEffects.Builder
-
Sets the grass color override of the biome.
- GRAVEL - Static variable in class dev.wyck.worldgen.synth.Noises
- GRAVEL_LAYER - Static variable in class dev.wyck.worldgen.synth.Noises
- GrayBlend - Interface in dev.wyck.environment.attribute.modifier
-
The argument of
AttributeOperation.BLEND_TO_GRAYon a color attribute. - GrayBlend.Builder - Class in dev.wyck.environment.attribute.modifier
-
Builder for
GrayBlend. - grayKeyframe(int, float, float) - Method in class dev.wyck.level.dimension.timeline.AttributeTrack.Builder
-
Adds an
AttributeOperation.BLEND_TO_GRAYkeyframe to a color attribute. - groundProbability() - Method in interface dev.wyck.worldgen.feature.treedecorators.PaleMossDecorator
-
The probability of placing the
minecraft:pale_moss_patchconfigured feature at the position of the lowest log, between 0.0F and 1.0F (inclusive). - groundProbability(float) - Method in class dev.wyck.worldgen.feature.treedecorators.PaleMossDecorator.Builder
-
Sets the probability of placing the
minecraft:pale_moss_patchconfigured feature at the position of the lowest log, between 0.0F and 1.0F (inclusive). - groundState() - Method in interface dev.wyck.worldgen.feature.configurations.VegetationPatchConfiguration
-
The block used to build the patch (the "ground").
- groundState(BlockStateProvider) - Method in class dev.wyck.worldgen.feature.configurations.VegetationPatchConfiguration.Builder
-
Sets the block used to build the patch.
- GROVE - Static variable in class dev.wyck.biome.Biomes
- growthRounds() - Method in interface dev.wyck.worldgen.feature.configurations.SculkPatchConfiguration
-
The number of times to generate between 0 and 8.
- growthRounds(int) - Method in class dev.wyck.worldgen.feature.configurations.SculkPatchConfiguration.Builder
-
Sets the growth rounds.
- guarded() - Method in interface dev.wyck.worldgen.feature.configurations.end.EndSpike
-
Whether an iron bar cage is generated around the crystal on top of the spike.
- guarded(boolean) - Method in class dev.wyck.worldgen.feature.configurations.end.EndSpike.Builder
-
Sets whether an iron bar cage is generated around the crystal on top of the spike.
- GUST - Enum constant in enum class dev.wyck.environment.particle.ParticleTypes
- GUST_EMITTER_LARGE - Enum constant in enum class dev.wyck.environment.particle.ParticleTypes
- GUST_EMITTER_SMALL - Enum constant in enum class dev.wyck.environment.particle.ParticleTypes
H
- HALF_NEGATIVE - Enum constant in enum class dev.wyck.worldgen.function.transformer.MappedTransformer.Transform
- halfHeight() - Method in interface dev.wyck.worldgen.feature.configurations.DiskConfiguration
-
Half of the height of this disk.
- halfHeight(int) - Method in class dev.wyck.worldgen.feature.configurations.DiskConfiguration.Builder
-
Sets half of the height of this disk.
- halfNegative() - Method in interface dev.wyck.worldgen.function.DensityFunction
-
Halves this density function where it is negative, leaving it unchanged where positive.
- halfNegative(DensityFunction) - Static method in interface dev.wyck.worldgen.function.transformer.MappedTransformer
-
Maps the input through
MappedTransformer.Transform.HALF_NEGATIVE, halving only its negative values. - handled() - Method in class dev.wyck.wrapper.decode.Decoder
-
Gets every type key handled by the resolved decoder registry.
- handled() - Method in class dev.wyck.wrapper.decode.DecoderRegistry
-
Gets every type key claimed by this registry.
- handles(ResourceKey) - Method in class dev.wyck.wrapper.decode.Decoder
-
Gets whether the resolved registry has a decoder for a type key.
- handles(ResourceKey) - Method in class dev.wyck.wrapper.decode.DecoderRegistry
- hangingLeavesChance() - Method in interface dev.wyck.worldgen.feature.foliageplacers.CherryFoliagePlacer
-
The probability of generating hanging leaves, between 0.0F and 1.0F (inclusive).
- hangingLeavesChance(float) - Method in class dev.wyck.worldgen.feature.foliageplacers.CherryFoliagePlacer.Builder
-
Sets the probability of generating hanging leaves, between 0.0F and 1.0F (inclusive).
- hangingLeavesExtensionChance() - Method in interface dev.wyck.worldgen.feature.foliageplacers.CherryFoliagePlacer
-
The probability of extending hanging leaves, between 0.0F and 1.0F (inclusive).
- hangingLeavesExtensionChance(float) - Method in class dev.wyck.worldgen.feature.foliageplacers.CherryFoliagePlacer.Builder
-
Sets the probability of extending hanging leaves, between 0.0F and 1.0F (inclusive).
- hangingRootPlacementAttempts() - Method in interface dev.wyck.worldgen.feature.configurations.RootSystemConfiguration
-
The number of attempts to place the hanging roots between 1 and 256.
- hangingRootPlacementAttempts(int) - Method in class dev.wyck.worldgen.feature.configurations.RootSystemConfiguration.Builder
-
Sets the number of attempts to place the hanging roots.
- hangingRootRadius() - Method in interface dev.wyck.worldgen.feature.configurations.RootSystemConfiguration
-
The radius of the hanging roots between 1 and 64.
- hangingRootRadius(int) - Method in class dev.wyck.worldgen.feature.configurations.RootSystemConfiguration.Builder
-
Sets the radius of the hanging roots.
- hangingRootStateProvider() - Method in interface dev.wyck.worldgen.feature.configurations.RootSystemConfiguration
-
The block to use for the hanging roots.
- hangingRootStateProvider(BlockStateProvider) - Method in class dev.wyck.worldgen.feature.configurations.RootSystemConfiguration.Builder
-
Sets the block to use for the hanging roots.
- hangingRootsVerticalSpan() - Method in interface dev.wyck.worldgen.feature.configurations.RootSystemConfiguration
-
The vertical span of the hanging roots between 1 and 16.
- hangingRootsVerticalSpan(int) - Method in class dev.wyck.worldgen.feature.configurations.RootSystemConfiguration.Builder
-
Sets the vertical span of the hanging roots.
- HAPPY_VILLAGER - Enum constant in enum class dev.wyck.environment.particle.ParticleTypes
- hasBiome(ResourceKey) - Method in interface dev.wyck.renderer.packet.PacketHandler
-
Checks if a custom biome is in the packet handler's list of biomes to inject by its ResourceKey.
- hasBiome(ResourceKey) - Method in class dev.wyck.renderer.packet.VirtualBiomeCollector
-
Checks if the collector has a phony custom biome with the given ResourceKey.
- hasBiome(VirtualBiome) - Method in interface dev.wyck.renderer.packet.PacketHandler
-
Checks if a custom biome is in the packet handler's list of biomes to inject.
- hasBiome(VirtualBiome) - Method in class dev.wyck.renderer.packet.VirtualBiomeCollector
-
Checks if the collector has the given phony custom biome.
- hasCeiling() - Method in interface dev.wyck.level.dimension.Dimension
-
Whether this dimension type has a ceiling (e.g., the nether).
- hasCeiling() - Method in class dev.wyck.level.dimension.DimensionImpl
- hasCeiling(boolean) - Method in class dev.wyck.level.dimension.Dimension.Builder
-
Sets whether this dimension type has a ceiling (e.g., the nether).
- hasEnderDragonFight() - Method in interface dev.wyck.level.dimension.Dimension
-
Whether this dimension type has an ender dragon fight.
- hasEnderDragonFight() - Method in class dev.wyck.level.dimension.DimensionImpl
- hasEnderDragonFight(boolean) - Method in class dev.wyck.level.dimension.Dimension.Builder
-
Sets whether this dimension type has an ender dragon fight.
- hasFixedTime() - Method in interface dev.wyck.level.dimension.Dimension
-
Whether this dimension type has a fixed time.
- hasFixedTime() - Method in class dev.wyck.level.dimension.DimensionImpl
- hasFixedTime(boolean) - Method in class dev.wyck.level.dimension.Dimension.Builder
-
Sets whether this dimension type has a fixed time.
- hashCode() - Method in record class dev.wyck.biome.entity.data.MonsterSettings
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.wyck.biome.entity.data.NaturalSpawner
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.wyck.biome.entity.data.SpawnCost
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.wyck.environment.attribute.EnvironmentAttributeMap
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.wyck.environment.attribute.EnvironmentAttributeMap.Modification
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.wyck.environment.attribute.EnvironmentAttributeMap.Pending
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.wyck.environment.particle.options.BlockParticle
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.wyck.environment.particle.options.ColorParticle
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.wyck.environment.particle.options.DustParticle
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.wyck.environment.particle.options.DustTransitionParticle
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.wyck.environment.particle.options.GeyserBaseParticle
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.wyck.environment.particle.options.GeyserParticle
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.wyck.environment.particle.options.ItemParticle
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.wyck.environment.particle.options.PowerParticle
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.wyck.environment.particle.options.SculkChargeParticle
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.wyck.environment.particle.options.ShriekParticle
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.wyck.environment.particle.options.SpellParticle
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.wyck.environment.particle.options.TrailParticle
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.wyck.environment.particle.options.VibrationParticle
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.wyck.environment.particle.ParticleCatalog
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.wyck.factory.Version
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.wyck.misc.BiomePosition
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.wyck.misc.ChunkLocation
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.wyck.misc.PointRange2D
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.wyck.misc.PointRange3D
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.wyck.renderer.packet.data.BlockReplacement
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.wyck.renderer.packet.data.BukkitSnapshotChunkData
-
Returns a hash code value for this object.
- hashCode() - Method in class dev.wyck.renderer.packet.data.VirtualBiome
- hashCode() - Method in record class dev.wyck.util.Either.Left
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.wyck.util.Either.Right
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.wyck.util.internal.LevelBiomeEdit.Add
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.wyck.util.internal.LevelBiomeEdit.Replace
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.wyck.util.WeightedList.Weighted
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.wyck.worldgen.biome.MultiNoiseBiomeSource.Entry
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.wyck.worldgen.feature.configurations.BlockColumnConfiguration.Layer
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.wyck.worldgen.feature.configurations.OreConfiguration.TargetBlockState
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.wyck.worldgen.feature.configurations.RandomFeatureConfiguration.WeightedPlacedFeature
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.wyck.worldgen.feature.configurations.TemplateFeatureConfiguration.TemplateEntry
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.wyck.worldgen.placement.PlacedFeature.Composed
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.wyck.worldgen.placement.PlacedFeature.Reference
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.wyck.worldgen.stateproviders.RuleBasedStateProvider.Rule
-
Returns a hash code value for this object.
- hasPrecipitation() - Method in interface dev.wyck.biome.ClimateSettings
-
Whether the biome has precipitation.
- hasPrecipitation(boolean) - Method in class dev.wyck.biome.ClimateSettings.Builder
-
Sets the hasPrecipitation property of the builder.
- hasSkyLight() - Method in interface dev.wyck.level.dimension.Dimension
-
If there should be light that comes from the sky.
- hasSkyLight() - Method in class dev.wyck.level.dimension.DimensionImpl
- hasSkyLight(boolean) - Method in class dev.wyck.level.dimension.Dimension.Builder
-
If there should be light that comes from the sky.
- hasSturdyFace() - Static method in interface dev.wyck.worldgen.blockpredicates.BlockPredicate
-
Starts building a
HasSturdyFacePredicate, which checks that the block at an offset has a full supporting surface on a given face. - HasSturdyFacePredicate - Interface in dev.wyck.worldgen.blockpredicates
-
Checks if the block at the specified offset has a full block supporting surface in the specified direction.
- HasSturdyFacePredicate.Builder - Class in dev.wyck.worldgen.blockpredicates
-
Builder for
HasSturdyFacePredicate. - hatState() - Method in interface dev.wyck.worldgen.feature.configurations.HugeFungusConfiguration
-
Gets the hat state for the huge fungus configuration.
- hatState(BlockData) - Method in class dev.wyck.worldgen.feature.configurations.HugeFungusConfiguration.Builder
-
Sets the hat state for the huge fungus configuration.
- hatState(Material) - Method in class dev.wyck.worldgen.feature.configurations.HugeFungusConfiguration.Builder
-
Sets the hat state for the huge fungus configuration using a
Material. - HEART - Enum constant in enum class dev.wyck.environment.particle.ParticleTypes
- height() - Method in interface dev.wyck.level.dimension.Dimension
-
The height of this dimension type.
- height() - Method in class dev.wyck.level.dimension.DimensionImpl
- height() - Method in interface dev.wyck.worldgen.chunk.flat.FlatLayerInfo
-
The height of the layer.
- height() - Method in record class dev.wyck.worldgen.feature.configurations.BlockColumnConfiguration.Layer
-
Returns the value of the
heightrecord component. - height() - Method in interface dev.wyck.worldgen.feature.configurations.ColumnFeatureConfiguration
-
The height of the column feature.
- height() - Method in interface dev.wyck.worldgen.feature.configurations.DripstoneClusterConfiguration
-
The height of the cluster.
- height() - Method in interface dev.wyck.worldgen.feature.configurations.end.EndSpike
-
The height of the spike.
- height() - Method in interface dev.wyck.worldgen.feature.configurations.LayerConfiguration
-
The layer to fill, starting at the bottom of the world between 0 and 4064.
- height() - Method in interface dev.wyck.worldgen.feature.configurations.SpeleothemClusterConfiguration
-
The height of the cluster, between 1 and 128 (inclusive).
- height() - Method in interface dev.wyck.worldgen.feature.foliageplacers.BlobFoliagePlacer
-
The foliage's height, between 0 and 16 (inclusive).
- height() - Method in interface dev.wyck.worldgen.feature.foliageplacers.BushFoliagePlacer
-
The foliage's height, between 0 and 16 (inclusive).
- height() - Method in interface dev.wyck.worldgen.feature.foliageplacers.CherryFoliagePlacer
-
The foliage's height, between 4 and 16 (inclusive).
- height() - Method in interface dev.wyck.worldgen.feature.foliageplacers.FancyFoliagePlacer
-
The foliage's height, between 0 and 16 (inclusive).
- height() - Method in interface dev.wyck.worldgen.feature.foliageplacers.MegaJungleFoliagePlacer
-
The foliage's height, between 0 and 16 (inclusive).
- height() - Method in interface dev.wyck.worldgen.feature.foliageplacers.PineFoliagePlacer
-
The foliage's height, between 0 and 24 (inclusive).
- height() - Method in interface dev.wyck.worldgen.feature.treedecorators.PlaceOnGroundDecorator
-
The height range within which to try positions.
- height() - Method in interface dev.wyck.worldgen.noise.NoiseSettings
-
The total vertical span the noise generates over.
- height() - Method in interface dev.wyck.worldgen.placement.HeightRangePlacement
-
The new Y coordinate.
- height(int) - Method in class dev.wyck.level.dimension.Dimension.Builder
-
Sets the height of this dimension type.
- height(int) - Method in class dev.wyck.worldgen.chunk.flat.FlatLayerInfo.Builder
-
Sets the height.
- height(int) - Method in class dev.wyck.worldgen.feature.configurations.end.EndSpike.Builder
-
Sets the height of the spike.
- height(int) - Method in class dev.wyck.worldgen.feature.configurations.LayerConfiguration.Builder
-
Sets the height of the layer.
- height(int) - Method in class dev.wyck.worldgen.feature.foliageplacers.BlobFoliagePlacer.Builder
-
Sets the foliage's height, between 0 and 16 (inclusive).
- height(int) - Method in class dev.wyck.worldgen.feature.foliageplacers.BushFoliagePlacer.Builder
-
Sets the foliage's height, between 0 and 16 (inclusive).
- height(int) - Method in class dev.wyck.worldgen.feature.foliageplacers.FancyFoliagePlacer.Builder
-
Sets the foliage's height, between 0 and 16 (inclusive).
- height(int) - Method in class dev.wyck.worldgen.feature.foliageplacers.MegaJungleFoliagePlacer.Builder
-
Sets the foliage's height, between 0 and 16 (inclusive).
- height(int) - Method in class dev.wyck.worldgen.feature.treedecorators.PlaceOnGroundDecorator.Builder
-
Sets the height range within which to try positions.
- height(int) - Method in class dev.wyck.worldgen.noise.NoiseSettings.Builder
-
Sets the height.
- height(IntProvider) - Method in class dev.wyck.worldgen.feature.configurations.ColumnFeatureConfiguration.Builder
-
Sets the height of the column feature.
- height(IntProvider) - Method in class dev.wyck.worldgen.feature.configurations.DripstoneClusterConfiguration.Builder
-
Sets the height of the cluster.
- height(IntProvider) - Method in class dev.wyck.worldgen.feature.configurations.SpeleothemClusterConfiguration.Builder
-
Sets the height provider.
- height(IntProvider) - Method in class dev.wyck.worldgen.feature.foliageplacers.CherryFoliagePlacer.Builder
-
Sets the foliage's height, between 4 and 16 (inclusive).
- height(IntProvider) - Method in class dev.wyck.worldgen.feature.foliageplacers.PineFoliagePlacer.Builder
-
Sets the foliage's height, between 0 and 24 (inclusive).
- heightDeviation() - Method in interface dev.wyck.worldgen.feature.configurations.DripstoneClusterConfiguration
-
The height deviation.
- heightDeviation() - Method in interface dev.wyck.worldgen.feature.configurations.SpeleothemClusterConfiguration
-
The height deviation of the cluster, between 1 and 64 (inclusive).
- heightDeviation(int) - Method in class dev.wyck.worldgen.feature.configurations.DripstoneClusterConfiguration.Builder
-
Sets the height deviation.
- heightDeviation(int) - Method in class dev.wyck.worldgen.feature.configurations.SpeleothemClusterConfiguration.Builder
-
Sets the height deviation.
- heightmap() - Method in interface dev.wyck.worldgen.placement.HeightmapPlacement
-
The heightmap to use.
- heightmap() - Method in interface dev.wyck.worldgen.placement.SurfaceRelativeThresholdFilter
-
The heightmap to measure the surface against.
- heightmap(HeightmapType) - Static method in interface dev.wyck.worldgen.placement.PlacementModifier
-
A new instance of the heightmap placement modifier.
- heightmap(HeightmapType) - Method in class dev.wyck.worldgen.placement.SurfaceRelativeThresholdFilter.Builder
-
Sets the heightmap.
- HeightmapPlacement - Interface in dev.wyck.worldgen.placement
-
Sets the Y coordinate to one block above the heightmap and returns the new position.
- HeightmapType - Enum Class in dev.wyck.worldgen
-
Auto-generated.
- HeightProvider - Interface in dev.wyck.worldgen.heightproviders
-
Wraps the HeightProvider family.
- HeightProvider.HeightProviderBuilder<T,
S> - Class in dev.wyck.worldgen.heightproviders -
Common abstract builder for height providers with inclusive anchor bounds.
- HeightProviderBuilder() - Constructor for class dev.wyck.worldgen.heightproviders.HeightProvider.HeightProviderBuilder
- HeightProviderBuilder(VerticalAnchor, VerticalAnchor) - Constructor for class dev.wyck.worldgen.heightproviders.HeightProvider.HeightProviderBuilder
- heightRandA - Variable in class dev.wyck.worldgen.feature.trunkplacers.TrunkPlacer.TrunkPlacerBuilder
- heightRandA() - Method in interface dev.wyck.worldgen.feature.trunkplacers.TrunkPlacer
-
A random value between 0 and this value is added to the height of the trunk.
- heightRandA(int) - Method in class dev.wyck.worldgen.feature.trunkplacers.TrunkPlacer.TrunkPlacerBuilder
-
Sets the random values for the height of the trunk.
- heightRandB - Variable in class dev.wyck.worldgen.feature.trunkplacers.TrunkPlacer.TrunkPlacerBuilder
- heightRandB() - Method in interface dev.wyck.worldgen.feature.trunkplacers.TrunkPlacer
-
A random value between 0 and this value is added to the height of the trunk.
- heightRandB(int) - Method in class dev.wyck.worldgen.feature.trunkplacers.TrunkPlacer.TrunkPlacerBuilder
-
Sets the random values for the height of the trunk.
- heightRange(HeightProvider) - Static method in interface dev.wyck.worldgen.placement.PlacementModifier
-
A new instance of the height range placement modifier.
- HeightRangePlacement - Interface in dev.wyck.worldgen.placement
-
Sets the Y coordinate to a value provided by a height provider and returns the new position.
- heightScale() - Method in interface dev.wyck.worldgen.feature.configurations.LargeDripstoneConfiguration
-
Higher value leads to higher height.
- heightScale(FloatProvider) - Method in class dev.wyck.worldgen.feature.configurations.LargeDripstoneConfiguration.Builder
-
Sets the height scale.
- hex(String) - Static method in class dev.wyck.util.internal.FriendlyColorUtil
- hexOrNull(String) - Static method in class dev.wyck.util.internal.FriendlyColorUtil
- HIDE - Enum constant in enum class dev.wyck.environment.Activity
- HIGH - Enum constant in enum class dev.wyck.renderer.packet.PacketHandler.Priority
- highChance() - Method in interface dev.wyck.worldgen.stateproviders.NoiseThresholdProvider
-
If the noise value is higher than the threshold, the block states in
NoiseThresholdProvider.highStates()will be selected with a probability of this value. - highChance(float) - Method in class dev.wyck.worldgen.stateproviders.NoiseThresholdProvider.Builder
-
Sets the high chance.
- HIGHEST - Enum constant in enum class dev.wyck.renderer.packet.PacketHandler.Priority
- highState(BlockData...) - Method in class dev.wyck.worldgen.stateproviders.NoiseThresholdProvider.Builder
-
Adds a high-threshold block state.
- highStates() - Method in interface dev.wyck.worldgen.stateproviders.NoiseThresholdProvider
-
List of block states to choose from when higher than threshold.
- highStates(List) - Method in class dev.wyck.worldgen.stateproviders.NoiseThresholdProvider.Builder
-
Sets the high-threshold block states.
- hole() - Static method in interface dev.wyck.worldgen.surface.SurfaceRule
-
Matches in surface holes.
- HoleConditionSource - Interface in dev.wyck.worldgen.surface.condition
-
Passes for columns where the surface depth is 0.
- holeCount() - Method in interface dev.wyck.worldgen.feature.configurations.SpringConfiguration
-
The required number of air blocks adjacent to the spring.
- holeCount(int) - Method in class dev.wyck.worldgen.feature.configurations.SpringConfiguration.Builder
-
Sets the hole count.
- horizontalRadiusFactor() - Method in interface dev.wyck.worldgen.carver.CanyonCarverConfiguration.CanyonShapeConfiguration
-
Gets the horizontal radius factor of the canyon shape.
- horizontalRadiusFactor(FloatProvider) - Method in class dev.wyck.worldgen.carver.CanyonCarverConfiguration.CanyonShapeConfiguration.Builder
-
Sets the horizontal radius factor of the canyon shape.
- horizontalRadiusMultiplier() - Method in interface dev.wyck.worldgen.carver.CaveCarverConfiguration
-
The horizontal radius multiplier.
- horizontalRadiusMultiplier(FloatProvider) - Method in class dev.wyck.worldgen.carver.CaveCarverConfiguration.Builder
-
Sets the horizontal radius multiplier.
- HorriblePlayerLoginEvent - Exception Class in dev.wyck.exceptions
-
Thrown when
RegistryReconfigurerAPI is used while another plugin on the server is listening to aPlayerLoginEvent. - HorriblePlayerLoginEvent(String) - Constructor for exception class dev.wyck.exceptions.HorriblePlayerLoginEvent
- HUGE_BROWN_MUSHROOM - Enum constant in enum class dev.wyck.worldgen.feature.FeatureType
- HUGE_BROWN_MUSHROOM - Static variable in class dev.wyck.worldgen.feature.ConfiguredFeatures
- HUGE_FUNGUS - Enum constant in enum class dev.wyck.worldgen.feature.FeatureType
- HUGE_RED_MUSHROOM - Enum constant in enum class dev.wyck.worldgen.feature.FeatureType
- HUGE_RED_MUSHROOM - Static variable in class dev.wyck.worldgen.feature.ConfiguredFeatures
- hugeFungus() - Static method in interface dev.wyck.worldgen.feature.configurations.FeatureConfiguration
-
Creates a builder for a
HugeFungusConfiguration. - HugeFungusConfiguration - Interface in dev.wyck.worldgen.feature.configurations
-
A huge fungus is a large tree-like feature that generates in the Nether.
- HugeFungusConfiguration.Builder - Class in dev.wyck.worldgen.feature.configurations
-
Builder for
HugeFungusConfiguration. - hugeMushroom() - Static method in interface dev.wyck.worldgen.feature.configurations.FeatureConfiguration
-
Creates a builder for a
HugeMushroomFeatureConfiguration. - HugeMushroomFeatureConfiguration - Interface in dev.wyck.worldgen.feature.configurations
-
Tree-like features that consist of mushroom blocks.
- HugeMushroomFeatureConfiguration.Builder - Class in dev.wyck.worldgen.feature.configurations
-
Builder for
HugeMushroomFeatureConfiguration. - humidity() - Method in interface dev.wyck.worldgen.climate.ClimatePoint
-
The humidity axis span.
- humidity(ClimateParameter) - Method in class dev.wyck.worldgen.climate.ClimatePoint.Builder
-
Sets the humidity axis span.
I
- ICE - Static variable in class dev.wyck.worldgen.synth.Noises
- ICE_PATCH - Static variable in class dev.wyck.worldgen.feature.ConfiguredFeatures
- ICE_PATCH - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- ICE_SPIKE - Static variable in class dev.wyck.worldgen.feature.ConfiguredFeatures
- ICE_SPIKE - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- ICE_SPIKES - Static variable in class dev.wyck.biome.Biomes
- ICEBERG - Enum constant in enum class dev.wyck.worldgen.feature.FeatureType
- ICEBERG_BLUE - Static variable in class dev.wyck.worldgen.feature.ConfiguredFeatures
- ICEBERG_BLUE - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- ICEBERG_PACKED - Static variable in class dev.wyck.worldgen.feature.ConfiguredFeatures
- ICEBERG_PACKED - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- ICEBERG_PILLAR - Static variable in class dev.wyck.worldgen.synth.Noises
- ICEBERG_PILLAR_ROOF - Static variable in class dev.wyck.worldgen.synth.Noises
- ICEBERG_SURFACE - Static variable in class dev.wyck.worldgen.synth.Noises
- id() - Method in record class dev.wyck.factory.Version
-
Returns the value of the
idrecord component. - id() - Method in interface dev.wyck.level.dimension.timeline.Easing
-
The identifier of this easing.
- identifier() - Method in interface dev.wyck.keys.ResourceKey
-
The underlying Minecraft Identifier.
- IDLE - Enum constant in enum class dev.wyck.environment.Activity
- ids() - Static method in class dev.wyck.environment.attribute.EnvironmentAttributes
-
All registered ids (excluding Unmapped).
- ifTrue() - Method in record class dev.wyck.worldgen.stateproviders.RuleBasedStateProvider.Rule
-
Returns the value of the
ifTruerecord component. - ifTrue(ConditionSource, RuleSource) - Static method in interface dev.wyck.worldgen.surface.SurfaceRule
-
Applies a rule only when a condition holds.
- IGLOOS - Static variable in class dev.wyck.worldgen.structure.StructureSets
- ignoreVines() - Method in class dev.wyck.worldgen.feature.configurations.TreeConfiguration.Builder
-
Sets the tree to ignore vines.
- ignoreVines() - Method in interface dev.wyck.worldgen.feature.configurations.TreeConfiguration
-
When true, allows the tree to generate even if there are vines blocking it.
- ignoreVines(boolean) - Method in class dev.wyck.worldgen.feature.configurations.TreeConfiguration.Builder
-
Sets whether to ignore vines.
- immutable(Set) - Static method in class dev.wyck.keys.KeyChain
-
Creates a new immutable KeyChain.
- IN_BACK - Static variable in interface dev.wyck.level.dimension.timeline.EasingType
- IN_BOUNCE - Static variable in interface dev.wyck.level.dimension.timeline.EasingType
- IN_CIRC - Static variable in interface dev.wyck.level.dimension.timeline.EasingType
- IN_CUBIC - Static variable in interface dev.wyck.level.dimension.timeline.EasingType
- IN_ELASTIC - Static variable in interface dev.wyck.level.dimension.timeline.EasingType
- IN_EXPO - Static variable in interface dev.wyck.level.dimension.timeline.EasingType
- IN_OUT_BACK - Static variable in interface dev.wyck.level.dimension.timeline.EasingType
- IN_OUT_BOUNCE - Static variable in interface dev.wyck.level.dimension.timeline.EasingType
- IN_OUT_CIRC - Static variable in interface dev.wyck.level.dimension.timeline.EasingType
- IN_OUT_CUBIC - Static variable in interface dev.wyck.level.dimension.timeline.EasingType
- IN_OUT_ELASTIC - Static variable in interface dev.wyck.level.dimension.timeline.EasingType
- IN_OUT_EXPO - Static variable in interface dev.wyck.level.dimension.timeline.EasingType
- IN_OUT_QUAD - Static variable in interface dev.wyck.level.dimension.timeline.EasingType
- IN_OUT_QUART - Static variable in interface dev.wyck.level.dimension.timeline.EasingType
- IN_OUT_QUINT - Static variable in interface dev.wyck.level.dimension.timeline.EasingType
- IN_OUT_SINE - Static variable in interface dev.wyck.level.dimension.timeline.EasingType
- IN_QUAD - Static variable in interface dev.wyck.level.dimension.timeline.EasingType
- IN_QUART - Static variable in interface dev.wyck.level.dimension.timeline.EasingType
- IN_QUINT - Static variable in interface dev.wyck.level.dimension.timeline.EasingType
- IN_SINE - Static variable in interface dev.wyck.level.dimension.timeline.EasingType
- inChunkViewDistance(Player, Chunk) - Method in interface dev.wyck.renderer.updater.BiomeUpdater
-
Checks if a player is within the view distance of a chunk.
- InclusiveRange<T> - Interface in dev.wyck.util
-
Represents a range of values with both ends inclusive.
- INCREASED_FIRE_BURNOUT - Static variable in class dev.wyck.environment.attribute.EnvironmentAttributes
-
Whether fire should burn out more quickly.
- INFESTED - Enum constant in enum class dev.wyck.environment.particle.ParticleTypes
- infiniburn() - Method in interface dev.wyck.level.dimension.Dimension
-
A tag of blocks that will burn infinitely in this dimension type.
- infiniburn() - Method in class dev.wyck.level.dimension.DimensionImpl
- infiniburn(Infiniburn) - Method in class dev.wyck.level.dimension.Dimension.Builder
-
Sets the infiniburn of this dimension type.
- Infiniburn - Interface in dev.wyck.level.dimension
-
Wraps an
Infiniburnby referencing a tag (blocks that can burn infinitely in this dimension). - Infiniburn.Builder - Class in dev.wyck.level.dimension
-
Builder for
Infiniburn. - injector() - Static method in interface dev.wyck.registry.bootstrap.BootstrapBiomeRegistry
-
Creates a new UnsafePaperBootstrapBiomeRegistry instance.
- INJECTOR - Enum constant in enum class dev.wyck.registry.bootstrap.Composer
-
Injects biomes directly into the live Minecraft biome registry by patching Paper's registry internals (compose event via
PaperRegistries, usingsun.misc.Unsafe). - inner() - Method in interface dev.wyck.worldgen.heightproviders.BiasedToBottomHeight
-
The bias factor.
- inner() - Method in interface dev.wyck.worldgen.heightproviders.VeryBiasedToBottomHeight
-
The bias factor.
- inner(int) - Method in class dev.wyck.worldgen.heightproviders.BiasedToBottomHeight.Builder
-
Sets the bias factor.
- inner(int) - Method in class dev.wyck.worldgen.heightproviders.VeryBiasedToBottomHeight.Builder
-
Sets the bias factor.
- innerLayer() - Method in interface dev.wyck.worldgen.feature.configurations.geode.GeodeLayerSettings
-
The thickness of the inner layer.
- innerLayer(double) - Method in class dev.wyck.worldgen.feature.configurations.geode.GeodeLayerSettings.Builder
-
Sets the thickness of the inner layer.
- innerLayerProvider() - Method in interface dev.wyck.worldgen.feature.configurations.geode.GeodeBlockSettings
-
The block state provider used for the inner layer.
- innerLayerProvider(BlockStateProvider) - Method in class dev.wyck.worldgen.feature.configurations.geode.GeodeBlockSettings.Builder
-
Sets the block state provider used for the inner layer.
- innerPlacement(BlockData...) - Method in class dev.wyck.worldgen.feature.configurations.geode.GeodeBlockSettings.Builder
-
Adds one or more block states to the inner placements of the geode.
- innerPlacements() - Method in interface dev.wyck.worldgen.feature.configurations.geode.GeodeBlockSettings
-
The block states placed within the geode, adjacent to the alternate inner layer block(s) by default.
- innerPlacements(List) - Method in class dev.wyck.worldgen.feature.configurations.geode.GeodeBlockSettings.Builder
-
Sets the block states placed within the geode, replacing any existing inner placements.
- input() - Method in interface dev.wyck.worldgen.function.misc.Marker
-
The input density function.
- input() - Method in interface dev.wyck.worldgen.function.misc.RangeChoice
-
The value to compare against the range.
- input() - Method in interface dev.wyck.worldgen.function.transformer.PureTransformer
-
The input density function.
- input(DensityFunction) - Method in class dev.wyck.worldgen.function.misc.RangeChoice.Builder
-
Sets the value to compare against the range.
- insideWorldBounds() - Static method in interface dev.wyck.worldgen.blockpredicates.BlockPredicate
-
Starts building an
InsideWorldBoundsPredicate, which checks that the position (with offset) is within the world's height limits. - InsideWorldBoundsPredicate - Interface in dev.wyck.worldgen.blockpredicates
-
Checks if the position's y-level (with the specified offset) is within the height limits of the world.
- InsideWorldBoundsPredicate.Builder - Class in dev.wyck.worldgen.blockpredicates
-
Builder for
InsideWorldBoundsPredicate. - inSquare() - Static method in interface dev.wyck.worldgen.placement.PlacementModifier
-
Reference to the in-square placement modifier.
- InSquarePlacement - Interface in dev.wyck.worldgen.placement
-
Adds a random value between 0 and 15 (inclusive) to both the X and Z coordinates.
- install(BootstrapContext) - Method in interface dev.wyck.registry.bootstrap.BootstrapBiomeRegistry
-
Installs the registry into the given context.
- install(BootstrapContext) - Method in interface dev.wyck.registry.bootstrap.BootstrapDimensionRegistry
-
Installs the registry into the given context.
- instance() - Static method in interface dev.wyck.environment.particle.ParticleOptionsFactory
- instance() - Static method in interface dev.wyck.renderer.packet.handlers.NativeChunkPacketHandler
- INSTANCE - Static variable in interface dev.wyck.worldgen.biome.TheEndBiomeSource
-
The singleton instance of
TheEndBiomeSource. - INSTANCE - Static variable in interface dev.wyck.worldgen.blockpredicates.TrueBlockPredicate
-
The singleton instance of
TrueBlockPredicate. - INSTANCE - Static variable in interface dev.wyck.worldgen.feature.configurations.NoneFeatureConfiguration
-
The singleton instance of
NoneFeatureConfiguration. - INSTANCE - Static variable in interface dev.wyck.worldgen.function.simple.BlendAlpha
-
The blend alpha density function.
- INSTANCE - Static variable in interface dev.wyck.worldgen.function.simple.BlendOffset
-
The blend offset density function.
- INSTANCE - Static variable in interface dev.wyck.worldgen.function.simple.ZeroSimpleFunction
-
The zero-density function.
- INSTANCE - Static variable in interface dev.wyck.worldgen.placement.BiomeFilter
-
The singleton instance of
BiomeFilter. - INSTANCE - Static variable in interface dev.wyck.worldgen.placement.InSquarePlacement
-
The singleton instance of
InSquarePlacement. - INSTANCE - Static variable in interface dev.wyck.worldgen.ruletest.AlwaysTrueTest
-
The singleton instance of this test.
- INSTANCE - Static variable in interface dev.wyck.worldgen.surface.condition.AbovePreliminarySurfaceConditionSource
-
The above-preliminary-surface condition source.
- INSTANCE - Static variable in interface dev.wyck.worldgen.surface.condition.HoleConditionSource
-
The hole condition source.
- INSTANCE - Static variable in interface dev.wyck.worldgen.surface.condition.SteepConditionSource
-
The steep condition source.
- INSTANCE - Static variable in interface dev.wyck.worldgen.surface.condition.TemperatureConditionSource
-
The temperature condition source.
- INSTANCE - Static variable in interface dev.wyck.worldgen.surface.rule.BandlandsRuleSource
-
The bandlands rule source.
- INSTANT_EFFECT - Enum constant in enum class dev.wyck.environment.particle.ParticleTypes
- InternalReflectUtil - Class in dev.wyck.util.internal
-
Internal class for quick reflective operations.
- interpolated() - Method in interface dev.wyck.worldgen.function.DensityFunction
-
Interpolates this density function at each block in a cell based on the values of surrounding cells.
- interpolated(DensityFunction) - Static method in interface dev.wyck.worldgen.function.misc.Marker
-
Interpolates at each block in one cell based on the input density function value of some cells around.
- INTERPOLATED - Enum constant in enum class dev.wyck.worldgen.function.misc.Marker.Type
- IntProvider - Interface in dev.wyck.worldgen.valueproviders
-
A provider of an integer value.
- IntProvider.IntProviderBuilder<T,
S> - Class in dev.wyck.worldgen.valueproviders -
Common abstract builder for most int providers.
- IntProviderBuilder() - Constructor for class dev.wyck.worldgen.valueproviders.IntProvider.IntProviderBuilder
- IntProviderBuilder(IntProvider) - Constructor for class dev.wyck.worldgen.valueproviders.IntProvider.IntProviderBuilder
- invalidBlocks() - Method in interface dev.wyck.worldgen.feature.configurations.geode.GeodeBlockSettings
-
A listing of invalid blocks near which the geode will not generate.
- invalidBlocks(ResourceKey) - Method in class dev.wyck.worldgen.feature.configurations.geode.GeodeBlockSettings.Builder
-
Sets the block tag listing invalid blocks near which the geode will not generate.
- invalidBlocks(TagKey) - Method in class dev.wyck.worldgen.feature.configurations.geode.GeodeBlockSettings.Builder
-
Sets the block tag listing invalid blocks near which the geode will not generate.
- invalidBlocks(TagSet) - Method in class dev.wyck.worldgen.feature.configurations.geode.GeodeBlockSettings.Builder
-
Sets the block tag listing invalid blocks near which the geode will not generate.
- invalidBlocks(Set) - Method in class dev.wyck.worldgen.feature.configurations.geode.GeodeBlockSettings.Builder
-
Sets the blocks listing invalid blocks near which the geode will not generate.
- invalidBlocks(Material...) - Method in class dev.wyck.worldgen.feature.configurations.geode.GeodeBlockSettings.Builder
-
Adds one or more blocks to the list of blocks invalid near which the geode will not generate.
- invalidBlocks(Tag) - Method in class dev.wyck.worldgen.feature.configurations.geode.GeodeBlockSettings.Builder
-
Sets the block tag listing invalid blocks near which the geode will not generate.
- invalidBlocksThreshold() - Method in interface dev.wyck.worldgen.feature.configurations.GeodeConfiguration
-
The invalid block threshold.
- invalidBlocksThreshold(int) - Method in class dev.wyck.worldgen.feature.configurations.GeodeConfiguration.Builder
-
Sets the invalid blocks threshold above which the geode will not be generated.
- invert() - Method in interface dev.wyck.worldgen.function.DensityFunction
-
Inverts this density function.
- invert(DensityFunction) - Static method in interface dev.wyck.worldgen.function.transformer.MappedTransformer
-
Maps the input through
MappedTransformer.Transform.INVERT, negating it. - INVERT - Enum constant in enum class dev.wyck.worldgen.function.transformer.MappedTransformer.Transform
- INVESTIGATE - Enum constant in enum class dev.wyck.environment.Activity
- is3d() - Method in interface dev.wyck.worldgen.surface.condition.NoiseThresholdConditionSource
-
Whether this condition samples three-dimensional noise.
- is3d(boolean) - Method in class dev.wyck.worldgen.surface.condition.NoiseThresholdConditionSource.Builder
-
Sets whether this condition samples three-dimensional noise.
- isApplicable(String) - Method in record class dev.wyck.factory.Version
-
Checks if the version is applicable to the given version.
- isAvailable() - Method in enum class dev.wyck.renderer.packet.PacketHandler.Injector
- isBiome() - Static method in interface dev.wyck.worldgen.surface.SurfaceRule
-
Creates a new biome condition source builder.
- isBiome(Biome...) - Static method in interface dev.wyck.worldgen.surface.SurfaceRule
-
Matches when the current biome is one of the given biomes.
- isBiome(List) - Static method in interface dev.wyck.worldgen.surface.SurfaceRule
-
Matches when the current biome is one of the given biomes.
- isBlockSet() - Method in interface dev.wyck.tags.TagSet
-
Checks if this is a block tag set.
- isCarved(int, int, int) - Method in interface dev.wyck.worldgen.carver.custom.CarvingContext
-
Whether the given absolute world position has already been carved this chunk.
- isChunk(int, int) - Method in record class dev.wyck.misc.ChunkLocation
-
Checks if this ChunkLocation matches the given chunk coordinates.
- isChunk(Chunk) - Method in record class dev.wyck.misc.ChunkLocation
-
Checks if this ChunkLocation matches the given Bukkit Chunk.
- isEmpty() - Method in class dev.wyck.keys.KeyChain
-
Returns true if the chain is empty.
- isEmpty() - Method in class dev.wyck.util.WeightedList
- isEmpty() - Method in interface dev.wyck.worldgen.material.FluidState
-
Whether this state holds no fluid at all.
- isExternal() - Method in interface dev.wyck.Wyck
- isFrozen() - Method in interface dev.wyck.registry.internal.WyckRegistry
-
Whether the registry is frozen.
- isOutsideChunk(int, int, int) - Method in interface dev.wyck.worldgen.carver.custom.CarvingContext
- isRegistered() - Method in class dev.wyck.factory.WireProvider
-
Checks if the factory has been registered.
- isRegistered(Key) - Method in class dev.wyck.keys.KeyChain
-
Checks if the given key is registered.
- isRegisteredLazily(Key) - Method in class dev.wyck.keys.KeyChain
-
Returns a lazy that will return true if the given key is registered, false otherwise.
- isShaded() - Method in interface dev.wyck.Wyck
- isSimilar(Biome) - Method in interface dev.wyck.biome.Biome
-
Compares this biome to another biome to determine if they are similar.
- isSimilar(Biome) - Method in class dev.wyck.biome.internal.BiomeImpl
- isSimilar(CustomBiome) - Method in interface dev.wyck.biome.CustomBiome
-
Compares this custom biome to another to determine if they are similar.
- isSimilar(CustomBiome) - Method in class dev.wyck.biome.internal.CustomBiomeImpl
- isSimilar(Dimension) - Method in interface dev.wyck.level.dimension.Dimension
-
Checks if this dimension type is similar to another.
- isSimilar(Dimension) - Method in class dev.wyck.level.dimension.DimensionImpl
- isSimple() - Method in enum class dev.wyck.environment.particle.ParticleTypes
- isSource() - Method in interface dev.wyck.worldgen.material.FluidState
-
Whether this state is a source block.
- isStartChunk(C, Random) - Method in class dev.wyck.worldgen.carver.custom.CustomCarver
-
Whether the given chunk should originate a carve.
- isTag() - Method in interface dev.wyck.tags.TagSet
-
Checks if this is a tag set.
- isUpgrading() - Method in interface dev.wyck.worldgen.carver.custom.CarvingContext
-
Whether the chunk being written is upgrading from an older format.
- isValueInRange(T) - Method in interface dev.wyck.util.InclusiveRange
-
Checks if a value is within the range.
- isWithinRadius(ChunkLocation, int) - Method in record class dev.wyck.misc.ChunkLocation
-
Checks if this ChunkLocation is within a certain radius of another ChunkLocation.
- item(ParticleType, ItemStack) - Method in interface dev.wyck.environment.particle.ParticleOptionsFactory
-
Creates a particle options handle for an item particle with the specified item stack.
- ITEM - Enum constant in enum class dev.wyck.environment.particle.ParticleTypes
- ITEM_COBWEB - Enum constant in enum class dev.wyck.environment.particle.ParticleTypes
- ITEM_SLIME - Enum constant in enum class dev.wyck.environment.particle.ParticleTypes
- ITEM_SNOWBALL - Enum constant in enum class dev.wyck.environment.particle.ParticleTypes
- ItemParticle - Record Class in dev.wyck.environment.particle.options
-
Particle data for item particles.
- ItemParticle(ItemStack) - Constructor for record class dev.wyck.environment.particle.options.ItemParticle
-
Creates an instance of a
ItemParticlerecord class. - items() - Method in class dev.wyck.keys.KeyChain
-
Returns a copy of the items in the chain.
- itemStack() - Method in record class dev.wyck.environment.particle.options.ItemParticle
-
Returns the value of the
itemStackrecord component. - iterator() - Method in class dev.wyck.keys.KeyChain
-
Returns an iterator over the items in the chain.
J
- JAGGED - Static variable in class dev.wyck.worldgen.synth.Noises
- JAGGED_PEAKS - Static variable in class dev.wyck.biome.Biomes
- JAGGEDNESS - Static variable in class dev.wyck.worldgen.function.DensityFunctions
- JAGGEDNESS_AMPLIFIED - Static variable in class dev.wyck.worldgen.function.DensityFunctions
- JAGGEDNESS_LARGE - Static variable in class dev.wyck.worldgen.function.DensityFunctions
- JUNGLE - Static variable in class dev.wyck.biome.Biomes
- JUNGLE_BUSH - Static variable in class dev.wyck.worldgen.feature.ConfiguredFeatures
- JUNGLE_BUSH - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- JUNGLE_TEMPLES - Static variable in class dev.wyck.worldgen.structure.StructureSets
- JUNGLE_TREE - Static variable in class dev.wyck.worldgen.feature.ConfiguredFeatures
- JUNGLE_TREE_CHECKED - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- JUNGLE_TREE_NO_VINE - Static variable in class dev.wyck.worldgen.feature.ConfiguredFeatures
K
- KELP - Enum constant in enum class dev.wyck.worldgen.feature.FeatureType
- KELP - Static variable in class dev.wyck.worldgen.feature.ConfiguredFeatures
- KELP_COLD - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- KELP_WARM - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- key() - Method in class dev.wyck.biome.internal.BiomeImpl
- key() - Method in enum class dev.wyck.environment.Activity
-
The vanilla registry path for this activity.
- key() - Method in interface dev.wyck.environment.attribute.EnvironmentAttribute
-
Gets the key of the environment attribute.
- key() - Method in class dev.wyck.environment.attribute.EnvironmentAttributeSupplier
-
Gets the key of the attribute.
- key() - Method in interface dev.wyck.keys.ResourceKey
-
Returns a
Keyobject representing this ResourceKey. - key() - Method in interface dev.wyck.level.dimension.clock.TimeMarker
-
The key of this time marker.
- key() - Method in interface dev.wyck.level.dimension.clock.WorldClock
-
The registry key this clock points at.
- key() - Method in class dev.wyck.level.dimension.DimensionImpl
- key() - Method in interface dev.wyck.level.dimension.timeline.Timeline
-
The registry key of this timeline.
- key() - Method in interface dev.wyck.registry.internal.WyckRegistry
-
The key of the registry.
- key() - Method in interface dev.wyck.tags.TagKey
-
The identifier of this tag.
- key() - Method in class dev.wyck.worldgen.carver.custom.CustomCarver
- key() - Method in enum class dev.wyck.worldgen.carver.WorldCarverType
-
The vanilla registry path for this worldcarver.
- key() - Method in class dev.wyck.worldgen.feature.custom.CustomFeature
- key() - Method in enum class dev.wyck.worldgen.feature.FeatureType
-
The vanilla registry path for this feature.
- key() - Method in enum class dev.wyck.worldgen.material.FluidType
-
The vanilla registry path for this fluid.
- key() - Method in record class dev.wyck.worldgen.placement.PlacedFeature.Composed
- key() - Method in record class dev.wyck.worldgen.placement.PlacedFeature.Reference
-
Returns the value of the
keyrecord component. - key(ResourceKey) - Method in class dev.wyck.level.dimension.clock.TimeMarker.Builder
-
Sets the key of the time marker.
- key(ResourceKey) - Method in class dev.wyck.level.dimension.timeline.types.ComposedTimeline.Builder
- KeyChain<T> - Class in dev.wyck.keys
-
A collection of items that can be accessed by their respective keys.
- KeyChains - Interface in dev.wyck.keys
-
Objects kept in memory by this implementation of Wyck.
- KeyedEnumTranslator<W> - Interface in dev.wyck.wrapper
- keyframe(int, float, float) - Method in class dev.wyck.level.dimension.timeline.AttributeTrack.Builder
-
Adds an
AttributeOperation.ALPHA_BLENDkeyframe to a float attribute. - keyframe(int, String) - Method in class dev.wyck.level.dimension.timeline.AttributeTrack.Builder
-
Adds a keyframe to a color attribute from a hex string (e.g.
- keyframe(int, V) - Method in class dev.wyck.level.dimension.timeline.AttributeTrack.Builder
-
Adds a keyframe to the track.
- Keyframe<V> - Interface in dev.wyck.level.dimension.timeline
-
Represents a keyframe in a timeline.
- Keyframe.Builder<V> - Class in dev.wyck.level.dimension.timeline
-
Creates a new keyframe builder.
- keyframes() - Method in interface dev.wyck.level.dimension.timeline.AttributeTrack
-
The keyframes of this track.
- keyframes(List) - Method in class dev.wyck.level.dimension.timeline.AttributeTrack.Builder
-
Sets the keyframes of the track.
- keys() - Method in enum class dev.wyck.registry.internal.RegistryId
-
The keys associated with this registry id.
- kind() - Method in interface dev.wyck.worldgen.function.noise.ShiftedFunction
-
The kind of shift.
- knownExit(BlockVector, boolean) - Static method in interface dev.wyck.worldgen.feature.configurations.EndGatewayConfiguration
-
Creates a new gateway configuration with a known exit position.
L
- lake() - Static method in interface dev.wyck.worldgen.feature.configurations.FeatureConfiguration
-
Creates a builder for a
LakeFeatureConfiguration. - lake(PlacedFeature) - Method in class dev.wyck.worldgen.chunk.flat.FlatLevelGeneratorSettings.Builder
-
Adds a lake to the list of lakes.
- LAKE - Enum constant in enum class dev.wyck.worldgen.feature.FeatureType
- LAKE_LAVA - Static variable in class dev.wyck.worldgen.feature.ConfiguredFeatures
- LAKE_LAVA_SURFACE - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- LAKE_LAVA_UNDERGROUND - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- LakeFeatureConfiguration - Interface in dev.wyck.worldgen.feature.configurations
-
A lake is a small, widespread, naturally-generated feature in the Overworld that contains a volume of liquid.
- LakeFeatureConfiguration.Builder - Class in dev.wyck.worldgen.feature.configurations
-
Builder for
LakeFeatureConfiguration. - lakes() - Method in interface dev.wyck.worldgen.chunk.flat.FlatLevelGeneratorSettings
-
Lakes to generate.
- lakes(List) - Method in class dev.wyck.worldgen.chunk.flat.FlatLevelGeneratorSettings.Builder
-
Sets the lakes to generate.
- LAKES - Enum constant in enum class dev.wyck.worldgen.Decoration
- LANDING_HONEY - Enum constant in enum class dev.wyck.environment.particle.ParticleTypes
- LANDING_LAVA - Enum constant in enum class dev.wyck.environment.particle.ParticleTypes
- LANDING_OBSIDIAN_TEAR - Enum constant in enum class dev.wyck.environment.particle.ParticleTypes
- LARGE_BASALT_COLUMNS - Static variable in class dev.wyck.worldgen.feature.ConfiguredFeatures
- LARGE_BASALT_COLUMNS - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- LARGE_BIOMES - Enum constant in enum class dev.wyck.level.LevelType
- LARGE_BIOMES - Static variable in interface dev.wyck.worldgen.noise.Noise
- LARGE_DRIPSTONE - Enum constant in enum class dev.wyck.worldgen.feature.FeatureType
- LARGE_DRIPSTONE - Static variable in class dev.wyck.worldgen.feature.ConfiguredFeatures
- LARGE_DRIPSTONE - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- LARGE_FERN - Static variable in class dev.wyck.worldgen.feature.ConfiguredFeatures
- LARGE_SMOKE - Enum constant in enum class dev.wyck.environment.particle.ParticleTypes
- largeBiomes() - Static method in interface dev.wyck.worldgen.noise.Noise
-
The large biomes noise function.
- largeDripstone() - Static method in interface dev.wyck.worldgen.feature.configurations.FeatureConfiguration
-
Creates a builder for a
LargeDripstoneConfiguration. - LargeDripstoneConfiguration - Interface in dev.wyck.worldgen.feature.configurations
-
Dripstone feature found in caves.
- LargeDripstoneConfiguration.Builder - Class in dev.wyck.worldgen.feature.configurations
-
Builder for
LargeDripstoneConfiguration. - lava() - Method in interface dev.wyck.worldgen.noise.NoiseRouter
-
Affects whether an aquifer uses lava instead of water; the threshold is
0.3. - lava(DensityFunction) - Method in class dev.wyck.worldgen.noise.NoiseRouter.Builder
-
Sets the lava slot.
- LAVA - Enum constant in enum class dev.wyck.environment.particle.ParticleTypes
- LAVA - Enum constant in enum class dev.wyck.worldgen.material.FluidType
- lavaLevel - Variable in class dev.wyck.worldgen.carver.CarverConfiguration.CarverConfigurationBuilder
- lavaLevel() - Method in interface dev.wyck.worldgen.carver.CarverConfiguration
- lavaLevel() - Method in class dev.wyck.worldgen.carver.custom.CustomCarver
-
The y-level below which
CarvingContext.carveEllipsoid(double, double, double, double, double, CarvingContext.CarveSkipChecker)places lava rather than consulting the aquifer. - lavaLevel(VerticalAnchor) - Method in class dev.wyck.worldgen.carver.CarverConfiguration.CarverConfigurationBuilder
-
Sets the lava level of the carver.
- lavaState() - Method in interface dev.wyck.worldgen.carver.CarverDebugSettings
-
The block state to use for lava.
- lavaState(BlockData) - Method in class dev.wyck.worldgen.carver.CarverDebugSettings.Builder
-
Sets the block state to use for lava.
- lavaState(Material) - Method in class dev.wyck.worldgen.carver.CarverDebugSettings.Builder
-
Sets the block state to use for lava.
- LAY_SPAWN - Enum constant in enum class dev.wyck.environment.Activity
- layer() - Static method in interface dev.wyck.worldgen.feature.configurations.FeatureConfiguration
-
Creates a builder for a
LayerConfiguration. - layer(IntProvider, BlockStateProvider) - Method in class dev.wyck.worldgen.feature.configurations.BlockColumnConfiguration.Builder
-
Adds a single layer to the column.
- layer(IntProvider, BlockStateProvider) - Static method in interface dev.wyck.worldgen.feature.configurations.BlockColumnConfiguration
-
Creates a new layer for a block column.
- layer(Material, int) - Method in class dev.wyck.worldgen.chunk.flat.FlatLevelGeneratorSettings.Builder
-
Adds a layer to the list of layers.
- Layer(IntProvider, BlockStateProvider) - Constructor for record class dev.wyck.worldgen.feature.configurations.BlockColumnConfiguration.Layer
-
Creates an instance of a
Layerrecord class. - LayerConfiguration - Interface in dev.wyck.worldgen.feature.configurations
-
A technical feature that fills all air blocks in a 16×1×16 layer with a specified block.
- LayerConfiguration.Builder - Class in dev.wyck.worldgen.feature.configurations
-
Builder for
LayerConfiguration. - layers() - Method in interface dev.wyck.worldgen.chunk.flat.FlatLevelGeneratorSettings
-
Returns the list of layers.
- layers() - Method in interface dev.wyck.worldgen.feature.configurations.BlockColumnConfiguration
-
The layers of this column.
- layers(BlockColumnConfiguration.Layer...) - Method in class dev.wyck.worldgen.feature.configurations.BlockColumnConfiguration.Builder
-
Adds one or more layers to the column.
- layers(List) - Method in class dev.wyck.worldgen.chunk.flat.FlatLevelGeneratorSettings.Builder
-
Sets the layers.
- layers(List) - Method in class dev.wyck.worldgen.feature.configurations.BlockColumnConfiguration.Builder
-
Sets the layers of the column, replacing any existing layers.
- lazy(ResourceKey) - Static method in interface dev.wyck.registry.internal.WyckRegistry
-
Creates a lazy FrozenRegistry.
- lazy(RegistryId) - Static method in interface dev.wyck.registry.internal.WyckRegistry
-
Creates a lazy FrozenRegistry.
- lazy(String) - Static method in interface dev.wyck.registry.internal.WyckRegistry
-
Creates a lazy FrozenRegistry.
- Lazy<T> - Class in dev.wyck.util
-
A lazy value that is only computed once.
- LEAF_LITTER - Static variable in class dev.wyck.worldgen.feature.ConfiguredFeatures
- leafPlacementAttempts() - Method in interface dev.wyck.worldgen.feature.foliageplacers.RandomSpreadFoliagePlacer
-
The number of leaf placement attempts, between 0 and 256 (inclusive).
- leafPlacementAttempts(int) - Method in class dev.wyck.worldgen.feature.foliageplacers.RandomSpreadFoliagePlacer.Builder
-
Sets the number of leaf placement attempts, between 0 and 256 (inclusive).
- leavesProbability() - Method in interface dev.wyck.worldgen.feature.treedecorators.PaleMossDecorator
-
The probability of adding hanging moss to the bottom of foliage blocks, between 0.0F and 1.0F (inclusive).
- leavesProbability(float) - Method in class dev.wyck.worldgen.feature.treedecorators.PaleMossDecorator.Builder
-
Sets the probability of adding hanging moss to the bottom of foliage blocks, between 0.0F and 1.0F (inclusive).
- leaveVine(float) - Static method in interface dev.wyck.worldgen.feature.treedecorators.TreeDecorator
-
Places vines attached to any foliage blocks.
- LeaveVineDecorator - Interface in dev.wyck.worldgen.feature.treedecorators
-
Places vines attached to any foliage blocks.
- LeaveVineDecorator.Builder - Class in dev.wyck.worldgen.feature.treedecorators
-
Builder for
LeaveVineDecorator. - left() - Method in interface dev.wyck.util.Either
-
Gets the left value if this is a left.
- left(L) - Static method in interface dev.wyck.util.Either
-
Creates a left value.
- Left(L) - Constructor for record class dev.wyck.util.Either.Left
-
Creates an instance of a
Leftrecord class. - leftOrElse(L) - Method in interface dev.wyck.util.Either
-
Left or else.
- leftOverride(L) - Method in interface dev.wyck.util.Either
-
Returns a left value holding
value, discarding any right value this either currently holds. - LEVEL_STEM - Enum constant in enum class dev.wyck.registry.internal.RegistryId
- LevelBiomeEdit - Interface in dev.wyck.util.internal
-
Represents an edit to a dimension's biome distribution, either adding a biome at a climate point or replacing one biome with another.
- LevelBiomeEdit.Add - Record Class in dev.wyck.util.internal
-
Adds a biome to a dimension.
- LevelBiomeEdit.Replace - Record Class in dev.wyck.util.internal
-
Replaces a biome in a dimension.
- LevelCreator - Interface in dev.wyck.level
-
A more in depth representation of a
WorldCreator. - LevelCreator.Builder - Class in dev.wyck.level
-
Builder for
LevelCreator. - LevelCreatorImpl - Class in dev.wyck.level
-
This implementation is here because it does not compile against Minecraft internals as of right now.
- LevelCreatorImpl(ResourceKey, LevelStem, long, boolean, boolean, World.Environment, StemPersistence, List, String, LevelType) - Constructor for class dev.wyck.level.LevelCreatorImpl
- LevelFactory - Interface in dev.wyck.registry.level
-
Creates live Bukkit worlds backed by a custom dimension type and chunk generator.
- levelKey(ResourceKey) - Method in class dev.wyck.level.LevelCreator.Builder
- LevelSpawner - Interface in dev.wyck.level.entity
-
Represents a level spawner.
- LevelSpawner.Factory - Interface in dev.wyck.level.entity
- LevelSpawner.Kind - Enum Class in dev.wyck.level.entity
-
The kind of level spawner.
- levelStem() - Method in interface dev.wyck.level.LevelCreator
-
The level stem of the world.
- levelStem() - Method in class dev.wyck.level.LevelCreatorImpl
- levelStem(LevelStem) - Method in class dev.wyck.level.LevelCreator.Builder
-
Sets the level stem of the world.
- LevelStem - Interface in dev.wyck.level.dimension
-
Represents a level stem, which is a
Dimensionwith a specificChunkGenerator. - LevelStem.Builder - Class in dev.wyck.level.dimension
-
A builder for creating a
LevelStem. - LevelStemEditor - Interface in dev.wyck.registry.level
-
Modifies a loaded world's dimension type and/or chunk generator during runtime.
- levelTestDistance() - Method in interface dev.wyck.worldgen.feature.configurations.RootSystemConfiguration
-
The distance to test for the level of the root system between 0 and 64.
- levelTestDistance(int) - Method in class dev.wyck.worldgen.feature.configurations.RootSystemConfiguration.Builder
-
Sets the maximum level deviation.
- LevelType - Enum Class in dev.wyck.level
-
Normally a
WorldPresetin vanilla, the behavior of this enumerator is generally used for client-sided behavior. - limit() - Method in interface dev.wyck.worldgen.feature.featuresize.ThreeLayersFeatureSize
-
The height of the lower layer, calculated from the bottom of the trunk, between 0 and 80 (inclusive).
- limit() - Method in interface dev.wyck.worldgen.feature.featuresize.TwoLayersFeatureSize
-
The limit between the lower and upper layer, between 0 and 81 (inclusive).
- limit(int) - Method in class dev.wyck.worldgen.feature.featuresize.ThreeLayersFeatureSize.Builder
-
Sets the height of the lower layer, calculated from the bottom of the trunk, between 0 and 80 (inclusive).
- limit(int) - Method in class dev.wyck.worldgen.feature.featuresize.TwoLayersFeatureSize.Builder
-
Sets the limit between the lower and upper layer, between 0 and 81 (inclusive).
- LINEAR - Static variable in interface dev.wyck.level.dimension.timeline.EasingType
- LOCAL_MODIFICATIONS - Enum constant in enum class dev.wyck.worldgen.Decoration
- localBlockX() - Method in record class dev.wyck.misc.BiomePosition
-
Gets the minimum chunk-relative block X represented by this biome cell.
- localBlockY() - Method in record class dev.wyck.misc.BiomePosition
-
Gets the minimum column-relative block Y represented by this biome cell.
- localBlockZ() - Method in record class dev.wyck.misc.BiomePosition
-
Gets the minimum chunk-relative block Z represented by this biome cell.
- localQuartX() - Method in record class dev.wyck.misc.BiomePosition
-
Returns the value of the
localQuartXrecord component. - localQuartY() - Method in record class dev.wyck.misc.BiomePosition
-
Returns the value of the
localQuartYrecord component. - localQuartZ() - Method in record class dev.wyck.misc.BiomePosition
-
Returns the value of the
localQuartZrecord component. - location() - Method in interface dev.wyck.environment.sounds.SoundEvent
-
Gets the location of the sound event.
- location() - Method in record class dev.wyck.renderer.packet.data.BukkitSnapshotChunkData
-
Returns the value of the
locationrecord component. - location() - Method in interface dev.wyck.renderer.packet.data.SnapshotChunkData
- logDecorator(TreeDecorator...) - Method in class dev.wyck.worldgen.feature.configurations.FallenTreeConfiguration.Builder
-
Adds one or more decorators to the fallen log.
- logDecorators() - Method in interface dev.wyck.worldgen.feature.configurations.FallenTreeConfiguration
-
The decorators applied to the fallen log of the tree.
- logDecorators(List) - Method in class dev.wyck.worldgen.feature.configurations.FallenTreeConfiguration.Builder
-
Sets the decorators applied to the fallen log, replacing any existing log decorators.
- logicalHeight() - Method in interface dev.wyck.level.dimension.Dimension
-
The logical height of this dimension type.
- logicalHeight() - Method in class dev.wyck.level.dimension.DimensionImpl
- logicalHeight(int) - Method in class dev.wyck.level.dimension.Dimension.Builder
-
Sets the logical height of this dimension type.
- logLength() - Method in interface dev.wyck.worldgen.feature.configurations.FallenTreeConfiguration
-
The length of the fallen log.
- logLength(IntProvider) - Method in class dev.wyck.worldgen.feature.configurations.FallenTreeConfiguration.Builder
-
Sets the length of the fallen log.
- LONG_JUMP - Enum constant in enum class dev.wyck.environment.Activity
- loop() - Method in interface dev.wyck.environment.sounds.AmbientSounds
-
Gets the loop sound event.
- loop(SoundEvent) - Method in class dev.wyck.environment.sounds.AmbientSounds.Builder
-
Sets the loop sound event.
- loop(String) - Method in class dev.wyck.environment.sounds.AmbientSounds.Builder
-
Sets the loop sound event.
- loop(String, float) - Method in class dev.wyck.environment.sounds.AmbientSounds.Builder
-
Sets the loop sound event.
- loop(Sound) - Method in class dev.wyck.environment.sounds.AmbientSounds.Builder
-
Sets the loop sound event.
- loop(Sound, float) - Method in class dev.wyck.environment.sounds.AmbientSounds.Builder
-
Sets the loop sound event.
- LOW - Enum constant in enum class dev.wyck.renderer.packet.PacketHandler.Priority
- lowerBound() - Method in interface dev.wyck.worldgen.function.misc.FindTopSurface
-
The Y-level to stop the scan at, and the value returned when no surface is found.
- lowerBound(int) - Method in class dev.wyck.worldgen.function.misc.FindTopSurface.Builder
-
Sets the Y-level to stop the scan at.
- lowerSize() - Method in interface dev.wyck.worldgen.feature.featuresize.ThreeLayersFeatureSize
-
The minimum width of the tree in the bottom layer (i.e.
- lowerSize() - Method in interface dev.wyck.worldgen.feature.featuresize.TwoLayersFeatureSize
-
The minimum width of the tree at heights under
TwoLayersFeatureSize.limit(), between 0 and 16 (inclusive). - lowerSize(int) - Method in class dev.wyck.worldgen.feature.featuresize.ThreeLayersFeatureSize.Builder
-
Sets the minimum width of the tree in the bottom layer, between 0 and 16 (inclusive).
- lowerSize(int) - Method in class dev.wyck.worldgen.feature.featuresize.TwoLayersFeatureSize.Builder
-
Sets the minimum width of the tree at heights under the limit, between 0 and 16 (inclusive).
- LOWEST - Enum constant in enum class dev.wyck.renderer.packet.PacketHandler.Priority
- lowState(BlockData...) - Method in class dev.wyck.worldgen.stateproviders.NoiseThresholdProvider.Builder
-
Adds a low-threshold block state.
- lowStates() - Method in interface dev.wyck.worldgen.stateproviders.NoiseThresholdProvider
-
List of block states to choose from when lower than threshold.
- lowStates(List) - Method in class dev.wyck.worldgen.stateproviders.NoiseThresholdProvider.Builder
-
Sets the low-threshold block states.
- LUKEWARM_OCEAN - Static variable in class dev.wyck.biome.Biomes
- LUSH_CAVES - Static variable in class dev.wyck.biome.Biomes
- LUSH_CAVES_CEILING_VEGETATION - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- LUSH_CAVES_CLAY - Static variable in class dev.wyck.worldgen.feature.ConfiguredFeatures
- LUSH_CAVES_CLAY - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- LUSH_CAVES_VEGETATION - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
M
- mangrove() - Static method in interface dev.wyck.worldgen.feature.rootplacers.RootPlacer
-
A new builder for a
MangroveRootPlacer. - MANGROVE - Static variable in class dev.wyck.worldgen.feature.ConfiguredFeatures
- MANGROVE_CHECKED - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- MANGROVE_SWAMP - Static variable in class dev.wyck.biome.Biomes
- MANGROVE_VEGETATION - Static variable in class dev.wyck.worldgen.feature.ConfiguredFeatures
- mangroveRootPlacement() - Method in interface dev.wyck.worldgen.feature.rootplacers.MangroveRootPlacer
-
The mangrove root placement parameters.
- mangroveRootPlacement(MangroveRootPlacement) - Method in class dev.wyck.worldgen.feature.rootplacers.MangroveRootPlacer.Builder
-
Sets the mangrove root placement parameters.
- MangroveRootPlacement - Interface in dev.wyck.worldgen.feature.rootplacers
-
The mangrove root placement parameters used by a
MangroveRootPlacer. - MangroveRootPlacement.Builder - Class in dev.wyck.worldgen.feature.rootplacers
-
Builder for
MangroveRootPlacement. - MangroveRootPlacer - Interface in dev.wyck.worldgen.feature.rootplacers
-
Places the roots of a mangrove tree.
- MangroveRootPlacer.Builder - Class in dev.wyck.worldgen.feature.rootplacers
-
Builder for
MangroveRootPlacer. - map(Function) - Method in interface dev.wyck.util.InclusiveRange
-
Maps the range to a new type.
- mappedNoise() - Static method in interface dev.wyck.worldgen.function.DensityFunction
-
Creates a new builder for a
MappedNoiseFunction. - mappedNoise(NoiseParameters, double, double, double, double) - Static method in interface dev.wyck.worldgen.function.DensityFunction
-
Samples a noise and linearly maps its output to the range
[minTarget, maxTarget]. - MappedNoiseFunction - Interface in dev.wyck.worldgen.function.noise
-
A noise function that maps the output of another noise function to a range, probably.
- MappedNoiseFunction.Builder - Class in dev.wyck.worldgen.function.noise
-
A builder for
MappedNoiseFunction. - MappedTransformer - Interface in dev.wyck.worldgen.function.transformer
- MappedTransformer.Transform - Enum Class in dev.wyck.worldgen.function.transformer
-
Single-argument value transforms applied to a density function's output.
- markCarved(int, int, int) - Method in interface dev.wyck.worldgen.carver.custom.CarvingContext
-
Marks the given absolute world position as carved.
- Marker - Interface in dev.wyck.worldgen.function.misc
-
Marker functions are commonly used to cache the output of a density function.
- Marker.Type - Enum Class in dev.wyck.worldgen.function.misc
-
The type of the marker.
- markPosForPostProcessing(int, int, int) - Method in interface dev.wyck.worldgen.carver.custom.CarvingContext
-
Queues the given absolute world position for post-processing.
- matchingBiomes() - Static method in interface dev.wyck.worldgen.blockpredicates.BlockPredicate
-
Starts building a
MatchingBiomesPredicate, which checks that the biome at the block's position is one of the specified biomes. - MatchingBiomesPredicate - Interface in dev.wyck.worldgen.blockpredicates
-
Checks if the biome at the block's position is one of the specified biomes.
- MatchingBiomesPredicate.Builder - Class in dev.wyck.worldgen.blockpredicates
- matchingBlocks() - Static method in interface dev.wyck.worldgen.blockpredicates.BlockPredicate
-
Starts building a
MatchingBlocksPredicate, which checks that the block at an offset is one of the specified blocks. - MatchingBlocksPredicate - Interface in dev.wyck.worldgen.blockpredicates
-
Checks if the block at the specified offset is one of the specified blocks.
- MatchingBlocksPredicate.Builder - Class in dev.wyck.worldgen.blockpredicates
-
Builder for
MatchingBlocksPredicate. - matchingBlockTag() - Static method in interface dev.wyck.worldgen.blockpredicates.BlockPredicate
-
Starts building a
MatchingBlockTagPredicate, which checks that the block at an offset is in the given block tag. - matchingBlockTag(ResourceKey) - Static method in interface dev.wyck.worldgen.blockpredicates.BlockPredicate
-
Creates a
MatchingBlockTagPredicatethat matches the block at the given offset. - matchingBlockTag(Tag) - Static method in interface dev.wyck.worldgen.blockpredicates.BlockPredicate
-
Creates a
MatchingBlockTagPredicatethat matches the block at the given offset. - MatchingBlockTagPredicate - Interface in dev.wyck.worldgen.blockpredicates
-
Checks if the block at the specified offset is in the given block tag.
- MatchingBlockTagPredicate.Builder - Class in dev.wyck.worldgen.blockpredicates
-
Builder for
MatchingBlockTagPredicate. - matchingFluids() - Static method in interface dev.wyck.worldgen.blockpredicates.BlockPredicate
-
Starts building a
MatchingFluidsPredicate, which checks that the fluid at an offset is one of the specified fluids. - MatchingFluidsPredicate - Interface in dev.wyck.worldgen.blockpredicates
-
Checks if the fluid at the specified offset is one of the specified fluids.
- MatchingFluidsPredicate.Builder - Class in dev.wyck.worldgen.blockpredicates
- max() - Method in interface dev.wyck.worldgen.climate.ClimateParameter
-
The minimum and maximum values of this parameter between -2.0 and 2.0.
- max() - Method in interface dev.wyck.worldgen.function.transformer.ClampedTransformer
-
The maximum value.
- max() - Method in interface dev.wyck.worldgen.valueproviders.FloatProvider
- max() - Method in interface dev.wyck.worldgen.valueproviders.IntProvider
- max() - Method in interface dev.wyck.worldgen.valueproviders.ValueProvider
-
The largest value this provider can yield, as a double.
- max(float) - Method in class dev.wyck.worldgen.valueproviders.FloatProvider.FloatProviderBuilder
-
Sets the maximum allowed value.
- max(float) - Method in class dev.wyck.worldgen.valueproviders.UniformFloat.Builder
-
Sets the maximum value (exclusive).
- max(int) - Method in class dev.wyck.worldgen.valueproviders.IntProvider.IntProviderBuilder
-
Sets the maximum allowed value.
- max(DensityFunction) - Method in interface dev.wyck.worldgen.function.DensityFunction
-
Returns the maximum of this density function and another density function.
- max(DensityFunction, DensityFunction) - Static method in interface dev.wyck.worldgen.function.simple.TwoArgumentSimpleFunction
-
Returns the maximum of two density functions.
- max(VerticalAnchor) - Method in class dev.wyck.worldgen.heightproviders.HeightProvider.HeightProviderBuilder
-
Sets the maximum anchor.
- MAX - Enum constant in enum class dev.wyck.worldgen.function.simple.TwoArgumentSimpleFunction.Operation
- MAX_BASE_HEIGHT - Static variable in interface dev.wyck.worldgen.feature.trunkplacers.TrunkPlacer
- MAX_BOUNDARY - Static variable in interface dev.wyck.worldgen.climate.ClimateParameter
- MAX_LIGHT - Static variable in record class dev.wyck.biome.entity.data.MonsterSettings
- MAX_RAND - Static variable in interface dev.wyck.worldgen.feature.trunkplacers.TrunkPlacer
- maxColumnRadiusToCaveHeightRatio() - Method in interface dev.wyck.worldgen.feature.configurations.LargeDripstoneConfiguration
-
Higher value leads to higher height between 0.0 and 20.0.
- maxColumnRadiusToCaveHeightRatio(float) - Method in class dev.wyck.worldgen.feature.configurations.LargeDripstoneConfiguration.Builder
-
Sets the max column radius to cave height ratio.
- maxCount() - Method in record class dev.wyck.biome.entity.data.NaturalSpawner
-
Returns the value of the
maxCountrecord component. - maxDelay() - Method in interface dev.wyck.environment.sounds.Music
-
Gets the maximum delay of the music.
- maxDelay(int) - Method in class dev.wyck.environment.sounds.Music.Builder
-
Sets the maximum delay of the music.
- maxDistanceFromCenterAffectingHeightBias() - Method in interface dev.wyck.worldgen.feature.configurations.DripstoneClusterConfiguration
-
The maximum distance from the center that affects the height bias.
- maxDistanceFromCenterAffectingHeightBias() - Method in interface dev.wyck.worldgen.feature.configurations.SpeleothemClusterConfiguration
-
The maximum distance from the center that affects the height bias, between 1 and 64 (inclusive).
- maxDistanceFromCenterAffectingHeightBias(int) - Method in class dev.wyck.worldgen.feature.configurations.DripstoneClusterConfiguration.Builder
-
Sets the maximum distance from the center that affects the height bias.
- maxDistanceFromCenterAffectingHeightBias(int) - Method in class dev.wyck.worldgen.feature.configurations.SpeleothemClusterConfiguration.Builder
-
Sets the maximum distance from center affecting height bias.
- maxDistanceFromEdgeAffectingChanceOfDripstoneColumn() - Method in interface dev.wyck.worldgen.feature.configurations.DripstoneClusterConfiguration
-
The maximum distance from the edge that affects the chance of a dripstone column.
- maxDistanceFromEdgeAffectingChanceOfDripstoneColumn(int) - Method in class dev.wyck.worldgen.feature.configurations.DripstoneClusterConfiguration.Builder
-
Sets the maximum distance from the edge that affects the chance of a dripstone column.
- maxDistanceFromEdgeAffectingChanceOfSpeleothem() - Method in interface dev.wyck.worldgen.feature.configurations.SpeleothemClusterConfiguration
-
The maximum distance from the edge that affects the chance of a speleothem, between 1 and 64 (inclusive).
- maxDistanceFromEdgeAffectingChanceOfSpeleothem(int) - Method in class dev.wyck.worldgen.feature.configurations.SpeleothemClusterConfiguration.Builder
-
Sets the maximum distance from edge affecting speleothem chance.
- maxEmptyCornersAllowed() - Method in interface dev.wyck.worldgen.feature.configurations.FossilFeatureConfiguration
-
Gets the maximum number of empty corners allowed in the fossil feature configuration.
- maxEmptyCornersAllowed(int) - Method in class dev.wyck.worldgen.feature.configurations.FossilFeatureConfiguration.Builder
-
Sets the maximum number of empty corners allowed.
- maxExclusive() - Method in interface dev.wyck.worldgen.function.misc.RangeChoice
-
The upper bound of the range, exclusive.
- maxExclusive() - Method in interface dev.wyck.worldgen.valueproviders.UniformFloat
-
The exclusive upper bound of the range.
- maxExclusive(double) - Method in class dev.wyck.worldgen.function.misc.RangeChoice.Builder
-
Sets the upper bound of the range, exclusive.
- maxExclusive(float) - Method in class dev.wyck.worldgen.valueproviders.UniformFloat.Builder
-
Sets the maximum value (exclusive).
- maxGenOffset() - Method in interface dev.wyck.worldgen.feature.configurations.GeodeConfiguration
-
The maximum Chebyshev distance between a block and the center of the geode.
- maxGenOffset(int) - Method in class dev.wyck.worldgen.feature.configurations.GeodeConfiguration.Builder
-
Sets the maximum Chebyshev distance between a block and the center of the geode.
- maxHeight() - Method in interface dev.wyck.worldgen.feature.configurations.TwistingVinesConfig
-
The maximum height of the vines.
- maxHeight(int) - Method in class dev.wyck.worldgen.feature.configurations.TwistingVinesConfig.Builder
-
Sets the maximum height of the vines.
- MAXIMUM - Enum constant in enum class dev.wyck.environment.attribute.modifier.AttributeOperation
- maxInclusive - Variable in class dev.wyck.worldgen.heightproviders.HeightProvider.HeightProviderBuilder
- maxInclusive - Variable in class dev.wyck.worldgen.valueproviders.FloatProvider.FloatProviderBuilder
- maxInclusive - Variable in class dev.wyck.worldgen.valueproviders.IntProvider.IntProviderBuilder
- maxInclusive() - Method in interface dev.wyck.util.InclusiveRange
-
The maximum value in the range.
- maxInclusive() - Method in interface dev.wyck.worldgen.heightproviders.HeightProvider
-
The vertical anchor used as the maximum height.
- maxInclusive() - Method in interface dev.wyck.worldgen.heightproviders.WeightedListHeight
- maxInclusive() - Method in interface dev.wyck.worldgen.placement.SurfaceRelativeThresholdFilter
-
The maximum relative height from the surface to the current position.
- maxInclusive() - Method in interface dev.wyck.worldgen.valueproviders.FloatProvider
-
The largest value this provider can yield.
- maxInclusive() - Method in interface dev.wyck.worldgen.valueproviders.IntProvider
-
The largest value this provider can yield.
- maxInclusive() - Method in interface dev.wyck.worldgen.valueproviders.UniformFloat
- maxInclusive() - Method in interface dev.wyck.worldgen.valueproviders.WeightedListInt
- maxInclusive(float) - Method in class dev.wyck.worldgen.valueproviders.FloatProvider.FloatProviderBuilder
-
Sets the maximum allowed value.
- maxInclusive(int) - Method in class dev.wyck.worldgen.placement.SurfaceRelativeThresholdFilter.Builder
-
Sets the maximum inclusive relative height.
- maxInclusive(int) - Method in class dev.wyck.worldgen.valueproviders.IntProvider.IntProviderBuilder
-
Sets the maximum allowed value.
- maxInclusive(VerticalAnchor) - Method in class dev.wyck.worldgen.heightproviders.HeightProvider.HeightProviderBuilder
-
Sets the maximum anchor.
- maxLevelDeviation() - Method in interface dev.wyck.worldgen.feature.configurations.RootSystemConfiguration
-
The maximum level deviation between 1 and 64.
- maxLevelDeviation(int) - Method in class dev.wyck.worldgen.feature.configurations.RootSystemConfiguration.Builder
-
Sets the maximum level deviation.
- maxRootLength() - Method in interface dev.wyck.worldgen.feature.rootplacers.MangroveRootPlacement
-
The maximum length of the root, between 1 and 64 (inclusive).
- maxRootLength(int) - Method in class dev.wyck.worldgen.feature.rootplacers.MangroveRootPlacement.Builder
-
Sets the maximum length of the root, between 1 and 64 (inclusive).
- maxRootWidth() - Method in interface dev.wyck.worldgen.feature.rootplacers.MangroveRootPlacement
-
The maximum width of the root, between 1 and 12 (inclusive).
- maxRootWidth(int) - Method in class dev.wyck.worldgen.feature.rootplacers.MangroveRootPlacement.Builder
-
Sets the maximum width of the root, between 1 and 12 (inclusive).
- maxStalagmiteStalactiteHeightDiff() - Method in interface dev.wyck.worldgen.feature.configurations.DripstoneClusterConfiguration
-
The maximum height difference between stalagmites and stalactites.
- maxStalagmiteStalactiteHeightDiff() - Method in interface dev.wyck.worldgen.feature.configurations.SpeleothemClusterConfiguration
-
The maximum allowed height difference between a stalagmite and its opposing stalactite, between 0 and 64 (inclusive).
- maxStalagmiteStalactiteHeightDiff(int) - Method in class dev.wyck.worldgen.feature.configurations.DripstoneClusterConfiguration.Builder
-
Sets the maximum height difference between stalagmites and stalactites.
- maxStalagmiteStalactiteHeightDiff(int) - Method in class dev.wyck.worldgen.feature.configurations.SpeleothemClusterConfiguration.Builder
-
Sets the maximum stalagmite/stalactite height difference.
- maxSteps() - Method in interface dev.wyck.worldgen.placement.EnvironmentScanPlacement
-
Maximum number of steps to search between 1 and 32.
- maxSteps(int) - Method in class dev.wyck.worldgen.placement.EnvironmentScanPlacement.Builder
-
Sets the maximum number of steps.
- maxTarget() - Method in interface dev.wyck.worldgen.function.noise.MappedNoiseFunction
-
The maximum target.
- maxTarget(double) - Method in class dev.wyck.worldgen.function.noise.MappedNoiseFunction.Builder
-
Sets the maximum target value for the mapped noise function.
- maxThreshold() - Method in interface dev.wyck.worldgen.surface.condition.NoiseThresholdConditionSource
-
The maximum noise value where the condition passes.
- maxThreshold(double) - Method in class dev.wyck.worldgen.surface.condition.NoiseThresholdConditionSource.Builder
-
Sets the maximum noise value where the condition passes.
- maxWaterDepth() - Method in interface dev.wyck.worldgen.placement.SurfaceWaterDepthFilter
-
The maximum allowed water depth.
- maxX() - Method in record class dev.wyck.misc.PointRange2D
-
Returns the value of the
maxXrecord component. - maxX() - Method in record class dev.wyck.misc.PointRange3D
-
Returns the value of the
maxXrecord component. - maxY() - Method in record class dev.wyck.misc.PointRange3D
-
Returns the value of the
maxYrecord component. - maxZ() - Method in record class dev.wyck.misc.PointRange2D
-
Returns the value of the
maxZrecord component. - maxZ() - Method in record class dev.wyck.misc.PointRange3D
-
Returns the value of the
maxZrecord component. - MEADOW - Static variable in class dev.wyck.biome.Biomes
- MEADOW_TREES - Static variable in class dev.wyck.worldgen.feature.ConfiguredFeatures
- mean() - Method in interface dev.wyck.worldgen.valueproviders.ClampedNormalFloat
-
The mean of the normal distribution.
- mean() - Method in interface dev.wyck.worldgen.valueproviders.ClampedNormalInt
-
The mean of the normal distribution.
- mean(float) - Method in class dev.wyck.worldgen.valueproviders.ClampedNormalFloat.Builder
-
Sets the mean of the normal distribution.
- mean(float) - Method in class dev.wyck.worldgen.valueproviders.ClampedNormalInt.Builder
-
Sets the mean of the normal distribution.
- MEET - Enum constant in enum class dev.wyck.environment.Activity
- MEGA_JUNGLE_TREE - Static variable in class dev.wyck.worldgen.feature.ConfiguredFeatures
- MEGA_JUNGLE_TREE_CHECKED - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- MEGA_PINE - Static variable in class dev.wyck.worldgen.feature.ConfiguredFeatures
- MEGA_PINE_CHECKED - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- MEGA_SPRUCE - Static variable in class dev.wyck.worldgen.feature.ConfiguredFeatures
- MEGA_SPRUCE_CHECKED - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- megaJungle() - Static method in interface dev.wyck.worldgen.feature.foliageplacers.FoliagePlacer
-
A new builder for a
MegaJungleFoliagePlacer. - megaJungle() - Static method in interface dev.wyck.worldgen.feature.trunkplacers.TrunkPlacer
-
A new builder for a
MegaJungleTrunkPlacer. - MegaJungleFoliagePlacer - Interface in dev.wyck.worldgen.feature.foliageplacers
-
Places the foliage of a jungle tree, corresponding to the vanilla
jungle_foliage_placertype. - MegaJungleFoliagePlacer.Builder - Class in dev.wyck.worldgen.feature.foliageplacers
-
Builder for
MegaJungleFoliagePlacer. - MegaJungleTrunkPlacer - Interface in dev.wyck.worldgen.feature.trunkplacers
-
Extends the
GiantTrunkPlacerwith branches of length 5 in random directions in the top half of the trunk. - MegaJungleTrunkPlacer.Builder - Class in dev.wyck.worldgen.feature.trunkplacers
-
Builder for
MegaJungleTrunkPlacer. - megaPine() - Static method in interface dev.wyck.worldgen.feature.foliageplacers.FoliagePlacer
-
A new builder for a
MegaPineFoliagePlacer. - MegaPineFoliagePlacer - Interface in dev.wyck.worldgen.feature.foliageplacers
-
Places the foliage of a mega pine (giant spruce) tree.
- MegaPineFoliagePlacer.Builder - Class in dev.wyck.worldgen.feature.foliageplacers
-
Builder for
MegaPineFoliagePlacer. - MELON - Static variable in class dev.wyck.worldgen.feature.ConfiguredFeatures
- merge(EnvironmentAttributeMap) - Method in class dev.wyck.environment.attribute.EnvironmentAttributeMap.Builder
-
Adds all attributes from the given map.
- merge(ParticleCatalog) - Method in class dev.wyck.environment.particle.ParticleCatalog.Builder
-
Adds all particles from another ParticleCatalog to this one.
- message() - Method in record class dev.wyck.factory.Version
-
Returns the message associated with the version.
- message() - Method in enum class dev.wyck.factory.Version.Type
- middleLayer() - Method in interface dev.wyck.worldgen.feature.configurations.geode.GeodeLayerSettings
-
The thickness of the middle layer.
- middleLayer(double) - Method in class dev.wyck.worldgen.feature.configurations.geode.GeodeLayerSettings.Builder
-
Sets the thickness of the middle layer.
- middleLayerProvider() - Method in interface dev.wyck.worldgen.feature.configurations.geode.GeodeBlockSettings
-
The block state provider used for the middle layer.
- middleLayerProvider(BlockStateProvider) - Method in class dev.wyck.worldgen.feature.configurations.geode.GeodeBlockSettings.Builder
-
Sets the block state provider used for the middle layer.
- middleSize() - Method in interface dev.wyck.worldgen.feature.featuresize.ThreeLayersFeatureSize
-
The minimum width of the tree at the middle layer (i.e., between the bottom and top layers), between 0 and 16 (inclusive).
- middleSize(int) - Method in class dev.wyck.worldgen.feature.featuresize.ThreeLayersFeatureSize.Builder
-
Sets the minimum width of the tree at the middle layer, between 0 and 16 (inclusive).
- MIDNIGHT - Static variable in interface dev.wyck.level.dimension.clock.TimeMarker
- min() - Method in interface dev.wyck.worldgen.climate.ClimateParameter
-
The minimum and maximum values of this parameter between -2.0 and 2.0.
- min() - Method in interface dev.wyck.worldgen.function.transformer.ClampedTransformer
-
The minimum value.
- min() - Method in interface dev.wyck.worldgen.valueproviders.FloatProvider
- min() - Method in interface dev.wyck.worldgen.valueproviders.IntProvider
- min() - Method in interface dev.wyck.worldgen.valueproviders.ValueProvider
-
The smallest value this provider can yield, as a double.
- min(float) - Method in class dev.wyck.worldgen.valueproviders.FloatProvider.FloatProviderBuilder
-
Sets the minimum allowed value.
- min(float) - Method in class dev.wyck.worldgen.valueproviders.UniformFloat.Builder
-
Sets the minimum value (inclusive).
- min(int) - Method in class dev.wyck.worldgen.valueproviders.IntProvider.IntProviderBuilder
-
Sets the minimum allowed value.
- min(DensityFunction) - Method in interface dev.wyck.worldgen.function.DensityFunction
-
Returns the minimum of this density function and another density function.
- min(DensityFunction, DensityFunction) - Static method in interface dev.wyck.worldgen.function.simple.TwoArgumentSimpleFunction
-
Returns the minimum of two density functions.
- min(VerticalAnchor) - Method in class dev.wyck.worldgen.heightproviders.HeightProvider.HeightProviderBuilder
-
Sets the minimum anchor.
- MIN - Enum constant in enum class dev.wyck.worldgen.function.simple.TwoArgumentSimpleFunction.Operation
- MIN_BOUNDARY - Static variable in interface dev.wyck.worldgen.climate.ClimateParameter
- MIN_LIGHT - Static variable in record class dev.wyck.biome.entity.data.MonsterSettings
- minBluntnessForWind() - Method in interface dev.wyck.worldgen.feature.configurations.LargeDripstoneConfiguration
-
The min value of the bluntness to be used for the wind between 0.0 and 5.0.
- minBluntnessForWind(float) - Method in class dev.wyck.worldgen.feature.configurations.LargeDripstoneConfiguration.Builder
-
Sets the min bluntness to be used for the wind.
- minClippedHeight - Variable in class dev.wyck.worldgen.feature.featuresize.FeatureSize.FeatureSizeBuilder
- minClippedHeight() - Method in interface dev.wyck.worldgen.feature.featuresize.FeatureSize
-
If specified and lower than the trunk height, specifies the minimum free height required for the tree to generate.
- minClippedHeight(int) - Method in class dev.wyck.worldgen.feature.featuresize.FeatureSize.FeatureSizeBuilder
-
Sets the minimum free height.
- minCount() - Method in record class dev.wyck.biome.entity.data.NaturalSpawner
-
Returns the value of the
minCountrecord component. - minDelay() - Method in interface dev.wyck.environment.sounds.Music
-
Gets the minimum delay of the music.
- minDelay(int) - Method in class dev.wyck.environment.sounds.Music.Builder
-
Sets the minimum delay of the music.
- minecraft(String) - Static method in interface dev.wyck.keys.ResourceKey
-
Creates a new ResourceKey in the "minecraft" namespace with the given path.
- MINECRAFT_NAMESPACE - Static variable in interface dev.wyck.keys.ResourceKey
- minecraftDefaultValue() - Method in interface dev.wyck.environment.attribute.EnvironmentAttribute
-
Gets the default Minecraft value of the environment attribute.
- MinecraftUtil - Annotation Interface in dev.wyck.annotations
-
Indicates that the annotated type is a utility class that also has a Minecraft counterpart.
- minecraftValue() - Method in interface dev.wyck.environment.attribute.EnvironmentAttribute
-
Gets the underlying Minecraft value of the environment attribute.
- MINESHAFTS - Static variable in class dev.wyck.worldgen.structure.StructureSets
- minGenOffset() - Method in interface dev.wyck.worldgen.feature.configurations.GeodeConfiguration
-
The minimum Chebyshev distance between a block and the center of the geode.
- minGenOffset(int) - Method in class dev.wyck.worldgen.feature.configurations.GeodeConfiguration.Builder
-
Sets the minimum Chebyshev distance between a block and the center of the geode.
- minGenY() - Method in interface dev.wyck.worldgen.carver.custom.CarvingContext
- minHeightForLeaves() - Method in interface dev.wyck.worldgen.feature.trunkplacers.BendingTrunkPlacer
-
The minimum height for leaves.
- minHeightForLeaves(int) - Method in class dev.wyck.worldgen.feature.trunkplacers.BendingTrunkPlacer.Builder
- MINIMUM - Enum constant in enum class dev.wyck.environment.attribute.modifier.AttributeOperation
- minimumSize() - Method in interface dev.wyck.worldgen.feature.configurations.TreeConfiguration
-
Defines the width of the tree at different heights relative to the lowest trunk block.
- minimumSize(FeatureSize) - Method in class dev.wyck.worldgen.feature.configurations.TreeConfiguration.Builder
-
Sets the minimum size.
- minInclusive - Variable in class dev.wyck.worldgen.heightproviders.HeightProvider.HeightProviderBuilder
- minInclusive - Variable in class dev.wyck.worldgen.valueproviders.FloatProvider.FloatProviderBuilder
- minInclusive - Variable in class dev.wyck.worldgen.valueproviders.IntProvider.IntProviderBuilder
- minInclusive() - Method in interface dev.wyck.util.InclusiveRange
-
The minimum value in the range.
- minInclusive() - Method in interface dev.wyck.worldgen.function.misc.RangeChoice
-
The lower bound of the range, inclusive.
- minInclusive() - Method in interface dev.wyck.worldgen.heightproviders.HeightProvider
-
The vertical anchor used as the minimum height.
- minInclusive() - Method in interface dev.wyck.worldgen.heightproviders.WeightedListHeight
- minInclusive() - Method in interface dev.wyck.worldgen.placement.SurfaceRelativeThresholdFilter
-
The minimum relative height from the surface to the current position.
- minInclusive() - Method in interface dev.wyck.worldgen.valueproviders.FloatProvider
-
The smallest value this provider can yield.
- minInclusive() - Method in interface dev.wyck.worldgen.valueproviders.IntProvider
-
The smallest value this provider can yield.
- minInclusive() - Method in interface dev.wyck.worldgen.valueproviders.WeightedListInt
- minInclusive(double) - Method in class dev.wyck.worldgen.function.misc.RangeChoice.Builder
-
Sets the lower bound of the range, inclusive.
- minInclusive(float) - Method in class dev.wyck.worldgen.valueproviders.FloatProvider.FloatProviderBuilder
-
Sets the minimum allowed value.
- minInclusive(float) - Method in class dev.wyck.worldgen.valueproviders.UniformFloat.Builder
-
Sets the minimum value (inclusive).
- minInclusive(int) - Method in class dev.wyck.worldgen.placement.SurfaceRelativeThresholdFilter.Builder
-
Sets the minimum inclusive relative height.
- minInclusive(int) - Method in class dev.wyck.worldgen.valueproviders.IntProvider.IntProviderBuilder
-
Sets the minimum allowed value.
- minInclusive(VerticalAnchor) - Method in class dev.wyck.worldgen.heightproviders.HeightProvider.HeightProviderBuilder
-
Sets the minimum anchor.
- minRadiusForWind() - Method in interface dev.wyck.worldgen.feature.configurations.LargeDripstoneConfiguration
-
The min column radius to be used for the wind between 0 and 100.
- minRadiusForWind(int) - Method in class dev.wyck.worldgen.feature.configurations.LargeDripstoneConfiguration.Builder
-
Sets the min column radius to be used for the wind.
- minTarget() - Method in interface dev.wyck.worldgen.function.noise.MappedNoiseFunction
-
The minimum target.
- minTarget(double) - Method in class dev.wyck.worldgen.function.noise.MappedNoiseFunction.Builder
-
Sets the minimum target value for the mapped noise function.
- minThreshold() - Method in interface dev.wyck.worldgen.surface.condition.NoiseThresholdConditionSource
-
The minimum noise value where the condition passes.
- minThreshold(double) - Method in class dev.wyck.worldgen.surface.condition.NoiseThresholdConditionSource.Builder
-
Sets the minimum noise value where the condition passes.
- minX() - Method in record class dev.wyck.misc.PointRange2D
-
Returns the value of the
minXrecord component. - minX() - Method in record class dev.wyck.misc.PointRange3D
-
Returns the value of the
minXrecord component. - minY() - Method in interface dev.wyck.level.dimension.Dimension
-
The minimum Y of this dimension type.
- minY() - Method in class dev.wyck.level.dimension.DimensionImpl
- minY() - Method in record class dev.wyck.misc.PointRange3D
-
Returns the value of the
minYrecord component. - minY() - Method in interface dev.wyck.worldgen.noise.NoiseSettings
-
The lowest Y level the noise generates at.
- minY(int) - Method in class dev.wyck.level.dimension.Dimension.Builder
-
Sets the minimum Y of this dimension type.
- minY(int) - Method in class dev.wyck.worldgen.noise.NoiseSettings.Builder
-
Sets the minimum Y level.
- minZ() - Method in record class dev.wyck.misc.PointRange2D
-
Returns the value of the
minZrecord component. - minZ() - Method in record class dev.wyck.misc.PointRange3D
-
Returns the value of the
minZrecord component. - MISC - Enum constant in enum class dev.wyck.biome.entity.MobCategory
- MissingDecoderException - Exception Class in dev.wyck.exceptions
-
Thrown when a decoding API is called without the optional Wyck decoder module available at runtime.
- MissingDecoderException(String, Throwable) - Constructor for exception class dev.wyck.exceptions.MissingDecoderException
-
Creates an exception for a decoder implementation that could not be loaded.
- MissingPacketManipulatorLibraryException - Exception Class in dev.wyck.exceptions
-
Exception thrown when the required packet library is missing.
- MissingPacketManipulatorLibraryException(String) - Constructor for exception class dev.wyck.exceptions.MissingPacketManipulatorLibraryException
- MobCategory - Enum Class in dev.wyck.biome.entity
-
Auto-generated.
- mobSpawnCosts() - Method in interface dev.wyck.biome.entity.BiomeSpawner
-
Gets the spawn cost for each mob type.
- modification(EnvironmentAttributeSupplier) - Method in record class dev.wyck.environment.attribute.EnvironmentAttributeMap
-
Returns the modifier for the given attribute, or null if that attribute is directly set or absent.
- Modification(EnvironmentAttribute, AttributeOperation, A) - Constructor for record class dev.wyck.environment.attribute.EnvironmentAttributeMap.Modification
-
Creates an instance of a
Modificationrecord class. - modifications() - Method in record class dev.wyck.environment.attribute.EnvironmentAttributeMap
-
Returns the modifiers in this map, indexed by their attribute keys.
- modifier(PlacementModifier) - Method in class dev.wyck.worldgen.placement.PlacedFeature.Builder
-
Adds a placement modifier to the list of modifiers.
- modifier(PlacementModifier...) - Method in class dev.wyck.worldgen.placement.PlacedFeature.Builder
-
Adds placement modifiers to the list of modifiers.
- modifiers(List) - Method in class dev.wyck.worldgen.placement.PlacedFeature.Builder
-
Sets a list of placement modifiers to the list of modifiers.
- modify() - Method in class dev.wyck.biome.Biome.Builder
- modify() - Method in interface dev.wyck.biome.Biome
-
Modifies the existing biome in the biome registry with the properties of this CustomBiome.
- modify() - Method in class dev.wyck.biome.CustomBiome.Builder
- modify() - Method in interface dev.wyck.biome.CustomBiome
-
Modifies this custom biome.
- modify() - Method in class dev.wyck.level.dimension.Dimension.Builder
- modify() - Method in interface dev.wyck.level.dimension.Dimension
-
Modifies this dimension type in the dimension registry.
- modify(Biome...) - Method in interface dev.wyck.registry.BiomeRegistry
-
This method modifies an existing biome on the Minecraft server.
- modify(EnvironmentAttributeSupplier, AttributeOperation, A) - Method in class dev.wyck.environment.attribute.EnvironmentAttributeMap.Builder
-
Adds an attribute modifier to the builder.
- modify(ResourceKey, Dimension) - Method in interface dev.wyck.registry.DimensionRegistry
-
Modifies a dimension type.
- modify(Dimension) - Method in interface dev.wyck.registry.DimensionRegistry
-
Modifies a dimension type.
- modify(Collection) - Method in interface dev.wyck.registry.BiomeRegistry
-
Modifies a collection of existing biomes on the Minecraft server.
- modifyChunkBiomes(Object, ChunkLocation, VirtualBiomeResolver, int) - Method in interface dev.wyck.renderer.packet.handlers.NativeChunkPacketHandler
-
Decodes a clientbound chunk packet exactly once, lets the supplied resolver inspect the real biome/block data and choose a custom biome, and only if one is chosen rewrites the packet to use that biome's ID and apply its block replacements.
- modifyChunkBiomes(Object, ChunkLocation, VirtualBiomeResolver, PacketHandler.DimensionSectionCount) - Method in interface dev.wyck.renderer.packet.handlers.NativeChunkPacketHandler
-
Rewrites a chunk using one of the legacy environment height presets.
- MONSTER - Enum constant in enum class dev.wyck.biome.entity.MobCategory
- MONSTER_ROOM - Enum constant in enum class dev.wyck.worldgen.feature.FeatureType
- MONSTER_ROOM - Static variable in class dev.wyck.worldgen.feature.ConfiguredFeatures
- MONSTER_ROOM - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- MONSTER_ROOM_DEEP - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- MONSTERS_BURN - Static variable in class dev.wyck.environment.attribute.EnvironmentAttributes
-
Whether monsters burn when exposed to the sky.
- monsterSettings() - Method in interface dev.wyck.level.dimension.Dimension
-
The monster settings of this dimension type.
- monsterSettings() - Method in class dev.wyck.level.dimension.DimensionImpl
- monsterSettings(MonsterSettings) - Method in class dev.wyck.level.dimension.Dimension.Builder
-
Sets the monster settings of this dimension type.
- MonsterSettings - Record Class in dev.wyck.biome.entity.data
-
Wrapper for a dimension's monster spawn settings.
- MonsterSettings(IntProvider, int) - Constructor for record class dev.wyck.biome.entity.data.MonsterSettings
-
Creates an instance of a
MonsterSettingsrecord class. - monsterSpawnBlockLightLimit() - Method in record class dev.wyck.biome.entity.data.MonsterSettings
-
Returns the value of the
monsterSpawnBlockLightLimitrecord component. - monsterSpawnLightTest() - Method in record class dev.wyck.biome.entity.data.MonsterSettings
-
Returns the value of the
monsterSpawnLightTestrecord component. - mood() - Method in interface dev.wyck.environment.sounds.AmbientSounds
-
Gets the mood settings.
- mood(AmbientMoodSettings) - Method in class dev.wyck.environment.sounds.AmbientSounds.Builder
-
Sets the mood settings.
- MOON - Static variable in interface dev.wyck.level.dimension.timeline.Timeline
- MOON_ANGLE - Static variable in class dev.wyck.environment.attribute.EnvironmentAttributes
-
Position of the moon in degrees from east to west.
- MOON_PHASE - Static variable in class dev.wyck.environment.attribute.EnvironmentAttributes
-
Phase of the moon.
- MoonPhase - Enum Class in dev.wyck.environment
-
Auto-generated.
- MOSS_PATCH - Static variable in class dev.wyck.worldgen.feature.ConfiguredFeatures
- MOSS_PATCH_BONEMEAL - Static variable in class dev.wyck.worldgen.feature.ConfiguredFeatures
- MOSS_PATCH_CEILING - Static variable in class dev.wyck.worldgen.feature.ConfiguredFeatures
- MOSS_VEGETATION - Static variable in class dev.wyck.worldgen.feature.ConfiguredFeatures
- MOTION_BLOCKING - Enum constant in enum class dev.wyck.worldgen.HeightmapType
- MOTION_BLOCKING_NO_LEAVES - Enum constant in enum class dev.wyck.worldgen.HeightmapType
- muddyRootsIn() - Method in interface dev.wyck.worldgen.feature.rootplacers.MangroveRootPlacement
-
The blocks in which roots turn into muddy root blocks.
- muddyRootsIn(Set) - Method in class dev.wyck.worldgen.feature.rootplacers.MangroveRootPlacement.Builder
-
Sets the blocks in which roots turn into muddy root blocks.
- muddyRootsIn(Material...) - Method in class dev.wyck.worldgen.feature.rootplacers.MangroveRootPlacement.Builder
-
Adds one or more blocks in which roots turn into muddy root blocks.
- muddyRootsProvider() - Method in interface dev.wyck.worldgen.feature.rootplacers.MangroveRootPlacement
-
The blocks used as muddy roots.
- muddyRootsProvider(BlockStateProvider) - Method in class dev.wyck.worldgen.feature.rootplacers.MangroveRootPlacement.Builder
-
Sets the blocks used as muddy roots.
- mul(DensityFunction) - Method in interface dev.wyck.worldgen.function.DensityFunction
-
Multiplies this density function by another density function.
- mul(DensityFunction, DensityFunction) - Static method in interface dev.wyck.worldgen.function.simple.TwoArgumentSimpleFunction
-
Multiplies two density functions together.
- MUL - Enum constant in enum class dev.wyck.worldgen.function.simple.TwoArgumentSimpleFunction.Operation
- MULTIFACE_GROWTH - Enum constant in enum class dev.wyck.worldgen.feature.FeatureType
- multifaceGrowth() - Static method in interface dev.wyck.worldgen.feature.configurations.FeatureConfiguration
-
Creates a builder for a
MultifaceGrowthConfiguration. - MultifaceGrowthConfiguration - Interface in dev.wyck.worldgen.feature.configurations
-
A feature that consists of several sculk vein or glow lichen blocks.
- MultifaceGrowthConfiguration.Builder - Class in dev.wyck.worldgen.feature.configurations
-
Builder for
MultifaceGrowthConfiguration. - multiNoise() - Static method in interface dev.wyck.worldgen.biome.BiomeSource
-
Creates a multi-noise biome source.
- MultiNoiseBiomeSource - Interface in dev.wyck.worldgen.biome
- MultiNoiseBiomeSource.Builder - Class in dev.wyck.worldgen.biome
-
A builder for
MultiNoiseBiomeSource. - MultiNoiseBiomeSource.Entry - Record Class in dev.wyck.worldgen.biome
-
A biome and its climate point.
- MultiNoisePresetBiomeSource - Interface in dev.wyck.worldgen.biome
-
A reference to a hardcoded parameter list preset.
- MULTIPLY - Enum constant in enum class dev.wyck.environment.attribute.modifier.AttributeOperation
- MUSHROOM_FIELDS - Static variable in class dev.wyck.biome.Biomes
- MUSHROOM_ISLAND_VEGETATION - Static variable in class dev.wyck.worldgen.feature.ConfiguredFeatures
- MUSHROOM_ISLAND_VEGETATION - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- Music - Interface in dev.wyck.environment.sounds
-
Wraps the Music environment attribute's music record.
- MUSIC_VOLUME - Static variable in class dev.wyck.environment.attribute.EnvironmentAttributes
-
Volume of the music.
- Music.Builder - Class in dev.wyck.environment.sounds
-
Builder for creating music records.
- mutable() - Static method in class dev.wyck.keys.KeyChain
-
Creates a new mutable KeyChain.
- MYCELIUM - Enum constant in enum class dev.wyck.environment.particle.ParticleTypes
N
- name() - Method in interface dev.wyck.level.LevelCreator
-
The name of the world.
- name() - Method in class dev.wyck.level.LevelCreatorImpl
- name(String) - Method in class dev.wyck.level.LevelCreator.Builder
-
Sets the name of the world.
- namespace() - Method in interface dev.wyck.keys.ResourceKey
-
The namespace portion of this key (e.g.
- NAMESPACE_SEPARATOR - Static variable in interface dev.wyck.keys.ResourceKey
- NAND - Enum constant in enum class dev.wyck.environment.attribute.modifier.AttributeOperation
- NativeChunkPacketHandler - Interface in dev.wyck.renderer.packet.handlers
-
Internal handler for NMS-level chunk packet manipulation.
- NaturalSpawner - Record Class in dev.wyck.biome.entity.data
-
Represents a natural spawner.
- NaturalSpawner(EntityType, int, int) - Constructor for record class dev.wyck.biome.entity.data.NaturalSpawner
-
Creates an instance of a
NaturalSpawnerrecord class. - NAUTILUS - Enum constant in enum class dev.wyck.environment.particle.ParticleTypes
- negate() - Method in record class dev.wyck.misc.ChunkLocation
-
Negates the chunk coordinates.
- nether() - Static method in interface dev.wyck.worldgen.biome.BiomeSource
-
Biome source preset for the nether.
- nether() - Static method in interface dev.wyck.worldgen.noise.Noise
-
The nether noise function.
- NETHER - Enum constant in enum class dev.wyck.level.dimension.CardinalLightType
- NETHER - Enum constant in enum class dev.wyck.renderer.packet.PacketHandler.DimensionSectionCount
-
from y=0 to y=256 = 16
- NETHER - Static variable in class dev.wyck.level.dimension.Dimensions
- NETHER - Static variable in interface dev.wyck.level.dimension.Infiniburn
- NETHER - Static variable in interface dev.wyck.worldgen.biome.MultiNoisePresetBiomeSource
- NETHER - Static variable in interface dev.wyck.worldgen.noise.Noise
- NETHER - Static variable in interface dev.wyck.worldgen.noise.NoiseSettings
- NETHER_CAVE - Enum constant in enum class dev.wyck.worldgen.carver.WorldCarverType
- NETHER_CAVE - Static variable in class dev.wyck.worldgen.carver.Carvers
- NETHER_COMPLEXES - Static variable in class dev.wyck.worldgen.structure.StructureSets
- NETHER_FOREST_VEGETATION - Enum constant in enum class dev.wyck.worldgen.feature.FeatureType
- NETHER_FOSSILS - Static variable in class dev.wyck.worldgen.structure.StructureSets
- NETHER_PORTAL_SPAWNS_PIGLIN - Static variable in class dev.wyck.environment.attribute.EnvironmentAttributes
-
Whether a nether portal can spawn zombified piglins.
- NETHER_SPROUTS - Static variable in class dev.wyck.worldgen.feature.ConfiguredFeatures
- NETHER_SPROUTS - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- NETHER_SPROUTS_BONEMEAL - Static variable in class dev.wyck.worldgen.feature.ConfiguredFeatures
- NETHER_STATE_SELECTOR - Static variable in class dev.wyck.worldgen.synth.Noises
- NETHER_WART - Static variable in class dev.wyck.worldgen.synth.Noises
- NETHER_WASTES - Static variable in class dev.wyck.biome.Biomes
- netherCave() - Static method in interface dev.wyck.worldgen.carver.ConfiguredWorldCarver
-
Authors a configured carver on the vanilla NETHER_CAVE algorithm.
- netherCave() - Static method in interface dev.wyck.worldgen.carver.types.ComposedCarver
-
Creates a new builder for a nether cave carver.
- netherForestVegetation() - Static method in interface dev.wyck.worldgen.feature.configurations.FeatureConfiguration
-
Creates a builder for a
NetherForestVegetationConfig. - NetherForestVegetationConfig - Interface in dev.wyck.worldgen.feature.configurations
-
A feature that generates patches of surface vegetation in the crimson forest and warped forest biomes.
- NetherForestVegetationConfig.Builder - Class in dev.wyck.worldgen.feature.configurations
-
Builder for
NetherForestVegetationConfig. - NETHERRACK - Static variable in class dev.wyck.worldgen.synth.Noises
- NETTY - Enum constant in enum class dev.wyck.renderer.packet.PacketHandler.Injector
-
Standalone implementation.
- NEVER - Enum constant in enum class dev.wyck.environment.BedRule.Rule
- NEW_MOON - Enum constant in enum class dev.wyck.environment.MoonPhase
- newConfig() - Method in class dev.wyck.worldgen.carver.custom.CustomCarver
-
Internal method to create a new configuration instance.
- newConfig() - Method in class dev.wyck.worldgen.feature.custom.CustomFeature
-
Internal method to create a new configuration instance.
- newReconfigurer() - Static method in interface dev.wyck.connection.RegistryReconfigurer
-
Creates a new RegistryReconfigurer instance.
- newReconfigurer(Plugin) - Static method in interface dev.wyck.connection.RegistryReconfigurer
-
Creates a new RegistryReconfigurer instance.
- NIGHT - Static variable in interface dev.wyck.level.dimension.clock.TimeMarker
- NIGHT_VISION_COLOR - Static variable in class dev.wyck.environment.attribute.EnvironmentAttributes
-
Used similarly to ambient light color When the night vision effect is active, a per-component maximum of visual/night_vision_color and visual/ambient_light_color is used as ambient color.
- NO_OP - Enum constant in enum class dev.wyck.worldgen.feature.FeatureType
- noise() - Static method in interface dev.wyck.keys.KeyChains
- noise() - Static method in interface dev.wyck.worldgen.chunk.ChunkGenerator
-
Creates a new noise-based chunk generator.
- noise() - Method in interface dev.wyck.worldgen.chunk.NoiseBasedChunkGenerator
-
The noise generator.
- noise() - Static method in interface dev.wyck.worldgen.function.DensityFunction
-
Creates a new builder for a
NoiseFunction. - noise() - Static method in interface dev.wyck.worldgen.stateproviders.BlockStateProvider
-
Creates a builder for a noise provider.
- noise() - Method in interface dev.wyck.worldgen.stateproviders.NoiseBasedProvider
-
The parameters of the noise.
- noise() - Method in interface dev.wyck.worldgen.surface.condition.NoiseThresholdConditionSource
-
The key of the noise to sample.
- noise(ResourceKey) - Method in class dev.wyck.worldgen.chunk.NoiseBasedChunkGenerator.Builder
-
Sets the noise generator of the chunk generator.
- noise(ResourceKey) - Method in class dev.wyck.worldgen.surface.condition.NoiseThresholdConditionSource.Builder
-
Sets the key of the noise to sample.
- noise(Noise) - Method in class dev.wyck.worldgen.chunk.NoiseBasedChunkGenerator.Builder
-
Sets the noise generator of the chunk generator.
- noise(NoiseParameters, double, double) - Static method in interface dev.wyck.worldgen.function.DensityFunction
-
Samples a noise.
- Noise - Interface in dev.wyck.worldgen.noise
-
Represents an abstract noise function.
- NOISE - Enum constant in enum class dev.wyck.registry.internal.RegistryId
- NOISE - Static variable in interface dev.wyck.keys.KeyChains
- NOISE_SETTINGS - Enum constant in enum class dev.wyck.registry.internal.RegistryId
- NoiseBasedChunkGenerator - Interface in dev.wyck.worldgen.chunk
-
Wraps a chunk generator for use in a
LevelCreator's level stem. - NoiseBasedChunkGenerator.Builder - Class in dev.wyck.worldgen.chunk
-
A builder for creating chunk generators.
- noiseBasedCount() - Static method in interface dev.wyck.worldgen.placement.PlacementModifier
-
A new builder for the noise-based count placement modifier.
- NoiseBasedCountPlacement - Interface in dev.wyck.worldgen.placement
-
When the noise value at the current position is positive, returns multiple copies of the current block position, whose count is based on the noise value.
- NoiseBasedCountPlacement.Builder - Class in dev.wyck.worldgen.placement
-
Builder for
NoiseBasedCountPlacement. - NoiseBasedProvider - Interface in dev.wyck.worldgen.stateproviders
-
A noise-based provider.
- NoiseBasedProvider.AbstractNoiseProviderBuilder<B,
T> - Class in dev.wyck.worldgen.stateproviders -
Shared base for
NoiseBasedProviderbuilders. - noiseFactor() - Method in interface dev.wyck.worldgen.placement.NoiseBasedCountPlacement
-
Scales the noise input horizontally.
- noiseFactor(double) - Method in class dev.wyck.worldgen.placement.NoiseBasedCountPlacement.Builder
-
Sets the noise factor.
- NoiseFunction - Interface in dev.wyck.worldgen.function.noise
-
Samples a noise.
- NoiseFunction.AbstractBuilder<B> - Class in dev.wyck.worldgen.function.noise
-
The shared base for
NoiseFunctionbuilders. - NoiseFunction.Builder - Class in dev.wyck.worldgen.function.noise
-
Builder for
NoiseFunction. - NoiseGeneratorSettings - Interface in dev.wyck.worldgen.noise.types
-
Noise settings are for generating the shape of the terrain and noise caves and what blocks the terrain is generated with.
- NoiseGeneratorSettings.Builder - Class in dev.wyck.worldgen.noise.types
-
Builder for
NoiseGeneratorSettings. - noiseLevel() - Method in interface dev.wyck.worldgen.placement.NoiseThresholdCountPlacement
-
The threshold within the noise for when to use the below or above count.
- noiseLevel(double) - Method in class dev.wyck.worldgen.placement.NoiseThresholdCountPlacement.Builder
-
Sets the noise level.
- noiseMultiplier() - Method in interface dev.wyck.worldgen.feature.configurations.GeodeConfiguration
-
The multiplier applied to the noise shaping the geode.
- noiseMultiplier(double) - Method in class dev.wyck.worldgen.feature.configurations.GeodeConfiguration.Builder
-
Sets the multiplier applied to the noise shaping the geode.
- noiseOffset() - Method in interface dev.wyck.worldgen.placement.NoiseBasedCountPlacement
-
Vertical offset of the noise.
- noiseOffset(double) - Method in class dev.wyck.worldgen.placement.NoiseBasedCountPlacement.Builder
-
Sets the noise offset.
- NoiseParameterFunction - Interface in dev.wyck.worldgen.function.noise
-
A density function that uses
NoiseParametersto generate its output. - noiseParameters - Variable in class dev.wyck.worldgen.function.noise.NoiseFunction.AbstractBuilder
- noiseParameters() - Method in interface dev.wyck.worldgen.function.noise.NoiseParameterFunction
-
The noise parameters used to generate the output.
- noiseParameters(NoiseParameters) - Method in class dev.wyck.worldgen.function.noise.NoiseFunction.AbstractBuilder
-
Sets the parameters of the noise.
- noiseParameters(NoiseParameters) - Method in class dev.wyck.worldgen.function.noise.ShiftedNoise2dFunction.Builder
-
Sets the noise parameters.
- NoiseParameters - Interface in dev.wyck.worldgen.synth
-
Wrapper for noise parameters.
- NoiseProvider - Interface in dev.wyck.worldgen.stateproviders
-
Randomly chooses a block state according to a noise value.
- NoiseProvider.Builder - Class in dev.wyck.worldgen.stateproviders
-
A builder for a
NoiseProvider. - noiseRouter() - Method in interface dev.wyck.worldgen.noise.types.NoiseGeneratorSettings
-
The noise router routes density functions to noise parameters used for world generation.
- noiseRouter(NoiseRouter) - Method in class dev.wyck.worldgen.noise.types.NoiseGeneratorSettings.Builder
-
Sets the noise router.
- NoiseRouter - Interface in dev.wyck.worldgen.noise
-
The noise router is a collection of density functions.
- NoiseRouter.Builder - Class in dev.wyck.worldgen.noise
-
Builder for a
NoiseRouter. - Noises - Class in dev.wyck.worldgen.synth
-
Auto-generated.
- noiseSettings() - Method in interface dev.wyck.worldgen.noise.types.NoiseGeneratorSettings
-
Fields for world generation.
- noiseSettings(NoiseSettings) - Method in class dev.wyck.worldgen.noise.types.NoiseGeneratorSettings.Builder
-
Sets the noise settings.
- NoiseSettings - Interface in dev.wyck.worldgen.noise
-
Wraps the inner
NoiseSettingsshape of noise generator settings. - NoiseSettings.Builder - Class in dev.wyck.worldgen.noise
- noiseThreshold() - Static method in interface dev.wyck.worldgen.stateproviders.BlockStateProvider
-
Creates a builder for a noise threshold provider.
- noiseThreshold() - Static method in interface dev.wyck.worldgen.surface.SurfaceRule
-
Creates a new noise threshold condition source builder.
- noiseThreshold(ResourceKey, double) - Static method in interface dev.wyck.worldgen.surface.SurfaceRule
-
Matches when a registered noise sampled at this position is at or above the threshold.
- noiseThreshold(ResourceKey, double, double) - Static method in interface dev.wyck.worldgen.surface.SurfaceRule
-
Matches when a registered noise sampled at this position is within the threshold range.
- NoiseThresholdConditionSource - Interface in dev.wyck.worldgen.surface.condition
-
Computes the noise value of the current column using a specified noise and checks if it is between the min and max threshold.
- NoiseThresholdConditionSource.Builder - Class in dev.wyck.worldgen.surface.condition
-
Builder for
NoiseThresholdConditionSource. - noiseThresholdCount() - Static method in interface dev.wyck.worldgen.placement.PlacementModifier
-
A new builder for the noise-based placement modifier.
- NoiseThresholdCountPlacement - Interface in dev.wyck.worldgen.placement
-
Returns multiple copies of the current block position.
- NoiseThresholdCountPlacement.Builder - Class in dev.wyck.worldgen.placement
-
Builder for
NoiseThresholdCountPlacement. - NoiseThresholdProvider - Interface in dev.wyck.worldgen.stateproviders
-
Uses different block states when a noise value above or below the threshold.
- NoiseThresholdProvider.Builder - Class in dev.wyck.worldgen.stateproviders
-
A builder for
NoiseThresholdProvider. - noiseToCountRatio() - Method in interface dev.wyck.worldgen.placement.NoiseBasedCountPlacement
-
Ratio of noise value to count.
- noiseToCountRatio(int) - Method in class dev.wyck.worldgen.placement.NoiseBasedCountPlacement.Builder
-
Sets the noise to count ratio.
- none() - Static method in interface dev.wyck.worldgen.feature.configurations.FeatureConfiguration
-
Gets the
NoneFeatureConfigurationinstance. - NONE - Enum constant in enum class dev.wyck.biome.TemperatureModifier
- NONE - Enum constant in enum class dev.wyck.environment.GrassColorModifier
- NONE - Enum constant in enum class dev.wyck.level.dimension.Skybox
- NONE - Enum constant in enum class dev.wyck.worldgen.Rotation
- NONE - Static variable in interface dev.wyck.worldgen.feature.configurations.FeatureConfiguration
- NoneFeatureConfiguration - Interface in dev.wyck.worldgen.feature.configurations
-
A feature configuration that does nothing.
- NOODLE - Static variable in class dev.wyck.worldgen.function.DensityFunctions
- NOODLE - Static variable in class dev.wyck.worldgen.synth.Noises
- NOODLE_RIDGE_A - Static variable in class dev.wyck.worldgen.synth.Noises
- NOODLE_RIDGE_B - Static variable in class dev.wyck.worldgen.synth.Noises
- NOODLE_THICKNESS - Static variable in class dev.wyck.worldgen.synth.Noises
- NOON - Static variable in interface dev.wyck.level.dimension.clock.TimeMarker
- NOR - Enum constant in enum class dev.wyck.environment.attribute.modifier.AttributeOperation
- NORMAL - Enum constant in enum class dev.wyck.level.LevelType
- NORMAL - Enum constant in enum class dev.wyck.renderer.packet.PacketHandler.Priority
- normalize(M) - Method in class dev.wyck.wrapper.decode.DecoderRegistry
-
Rewrites an object into the form this registry's decoders expect.
- not() - Method in interface dev.wyck.worldgen.blockpredicates.BlockPredicate
-
Negates this predicate.
- not() - Method in interface dev.wyck.worldgen.surface.condition.ConditionSource
-
Inverts this condition, passing when it fails.
- not(BlockPredicate) - Static method in interface dev.wyck.worldgen.blockpredicates.BlockPredicate
-
Creates a
NotPredicatethat inverts the given predicate. - not(ConditionSource) - Static method in interface dev.wyck.worldgen.surface.SurfaceRule
-
Inverts another condition.
- NotConditionSource - Interface in dev.wyck.worldgen.surface.condition
-
Inverts a surface condition, passing when the nested condition fails.
- NOTE - Enum constant in enum class dev.wyck.environment.particle.ParticleTypes
- NotPredicate - Interface in dev.wyck.worldgen.blockpredicates
-
Inverts a given block predicate.
- NOXIOUS_GAS - Enum constant in enum class dev.wyck.environment.particle.ParticleTypes
- NOXIOUS_GAS_CLOUD - Enum constant in enum class dev.wyck.environment.particle.ParticleTypes
O
- OAK - Static variable in class dev.wyck.worldgen.feature.ConfiguredFeatures
- OAK_BEES_0002_LEAF_LITTER - Static variable in class dev.wyck.worldgen.feature.ConfiguredFeatures
- OAK_BEES_0002_LEAF_LITTER - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- OAK_BEES_002 - Static variable in class dev.wyck.worldgen.feature.ConfiguredFeatures
- OAK_BEES_002 - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- OAK_BEES_005 - Static variable in class dev.wyck.worldgen.feature.ConfiguredFeatures
- OAK_CHECKED - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- OAK_LEAF_LITTER - Static variable in class dev.wyck.worldgen.feature.ConfiguredFeatures
- OAK_LEAF_LITTER - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- OAK_VILLAGE - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- OCEAN - Static variable in class dev.wyck.biome.Biomes
- OCEAN_FLOOR - Enum constant in enum class dev.wyck.worldgen.HeightmapType
- OCEAN_FLOOR_WG - Enum constant in enum class dev.wyck.worldgen.HeightmapType
- OCEAN_MONUMENTS - Static variable in class dev.wyck.worldgen.structure.StructureSets
- OCEAN_RUINS - Static variable in class dev.wyck.worldgen.structure.StructureSets
- of() - Static method in interface dev.wyck.renderer.setter.BiomeSetter
-
Returns a new instance of the BiomeSetter interface.
- of() - Static method in interface dev.wyck.renderer.updater.BiomeUpdater
-
Returns an instance of BiomeUpdater.
- of() - Static method in class dev.wyck.util.WeightedList
- of() - Static method in interface dev.wyck.worldgen.blockpredicates.InsideWorldBoundsPredicate
-
Creates a new inside world bounds predicate with a zero offset.
- of() - Static method in interface dev.wyck.worldgen.blockpredicates.ReplaceablePredicate
-
Creates a new replaceable predicate with a zero offset.
- of() - Static method in interface dev.wyck.worldgen.blockpredicates.SolidPredicate
-
Deprecated.Deprecated in Minecraft.
- of() - Static method in interface dev.wyck.worldgen.feature.treedecorators.TrunkVineDecorator
-
Creates a new trunk vine decorator.
- of(boolean, float, TemperatureModifier, float) - Static method in interface dev.wyck.biome.ClimateSettings
-
Creates a new ClimateSettings instance.
- of(boolean, List, BlockVector) - Static method in interface dev.wyck.worldgen.feature.configurations.EndSpikeConfiguration
-
Creates a new end spike configuration.
- of(boolean, BlockData, BlockData, BlockData, BlockData) - Static method in interface dev.wyck.worldgen.carver.CarverDebugSettings
-
Creates a new debug settings object.
- of(double) - Static method in interface dev.wyck.worldgen.function.simple.ConstantSimpleFunction
-
Creates a new constant density function.
- of(double, double) - Static method in record class dev.wyck.biome.entity.data.SpawnCost
- of(double, double, double, double) - Static method in interface dev.wyck.worldgen.feature.configurations.geode.GeodeLayerSettings
-
Creates a new geode layer settings.
- of(double, double, int) - Static method in interface dev.wyck.worldgen.feature.configurations.geode.GeodeCrackSettings
-
Creates a new geode crack settings.
- of(double, int, int) - Static method in interface dev.wyck.worldgen.placement.NoiseThresholdCountPlacement
-
Creates a new noise threshold count placement.
- of(float) - Static method in record class dev.wyck.environment.particle.options.PowerParticle
- of(float) - Static method in record class dev.wyck.environment.particle.options.SculkChargeParticle
- of(float) - Static method in interface dev.wyck.worldgen.feature.configurations.ProbabilityFeatureConfiguration
-
Creates a new instance of this configuration.
- of(float) - Static method in interface dev.wyck.worldgen.feature.treedecorators.BeehiveDecorator
-
Creates a new beehive decorator.
- of(float) - Static method in interface dev.wyck.worldgen.feature.treedecorators.CocoaDecorator
-
Creates a new cocoa decorator.
- of(float) - Static method in interface dev.wyck.worldgen.feature.treedecorators.CreakingHeartDecorator
-
Creates a new creaking heart decorator.
- of(float) - Static method in interface dev.wyck.worldgen.feature.treedecorators.LeaveVineDecorator
-
Creates a new leave vine decorator.
- of(float) - Static method in interface dev.wyck.worldgen.valueproviders.ConstantFloat
-
A constant float provider.
- of(float, float) - Static method in interface dev.wyck.environment.attribute.modifier.AlphaValue
-
Creates a new AlphaValue
- of(float, float) - Static method in interface dev.wyck.environment.attribute.modifier.GrayBlend
-
Creates a new gray blend.
- of(float, float) - Static method in interface dev.wyck.worldgen.valueproviders.UniformFloat
-
Creates a new uniform float provider.
- of(float, float, float) - Static method in interface dev.wyck.worldgen.feature.treedecorators.PaleMossDecorator
-
Creates a new pale moss decorator.
- of(float, float, float) - Static method in interface dev.wyck.worldgen.valueproviders.TrapezoidFloat
-
Creates a new trapezoid float provider.
- of(float, float, float, float) - Static method in interface dev.wyck.worldgen.feature.configurations.PointedDripstoneConfiguration
-
Creates a new pointed dripstone configuration.
- of(float, float, float, float) - Static method in interface dev.wyck.worldgen.valueproviders.ClampedNormalFloat
-
Creates a new ClampedNormalFloat.
- of(float, float, float, float, float, float, float) - Static method in interface dev.wyck.worldgen.climate.ClimatePoint
-
Creates a climate point pinned to a single value on every axis.
- of(float, int, int, BlockStateProvider, int, List) - Static method in interface dev.wyck.worldgen.feature.treedecorators.AttachedToLeavesDecorator
-
Creates a new attached to leaves decorator.
- of(float, HeightProvider, FloatProvider, VerticalAnchor, CarverDebugSettings, Set, FloatProvider, CanyonCarverConfiguration.CanyonShapeConfiguration) - Static method in interface dev.wyck.worldgen.carver.CanyonCarverConfiguration
-
Creates a new CanyonCarverConfiguration.
- of(float, HeightProvider, FloatProvider, VerticalAnchor, CarverDebugSettings, Set, FloatProvider, FloatProvider, FloatProvider) - Static method in interface dev.wyck.worldgen.carver.CaveCarverConfiguration
-
Creates a new CaveCarverConfiguration.
- of(float, BlockStateProvider, List) - Static method in interface dev.wyck.worldgen.feature.treedecorators.AttachedToLogsDecorator
-
Creates a new attached to logs decorator.
- of(int) - Static method in record class dev.wyck.environment.particle.options.GeyserParticle
-
Creates a new GeyserParticle with the given amount of water blocks.
- of(int) - Static method in record class dev.wyck.environment.particle.options.ShriekParticle
-
Creates a new
ShriekParticleinstance with the specified delay. - of(int) - Static method in interface dev.wyck.worldgen.feature.configurations.CountConfiguration
-
Creates a new constant count configuration.
- of(int) - Static method in interface dev.wyck.worldgen.heightproviders.AboveBottom
-
Creates a new above-bottom vertical anchor.
- of(int) - Static method in interface dev.wyck.worldgen.heightproviders.Absolute
-
Creates a new absolute vertical anchor.
- of(int) - Static method in interface dev.wyck.worldgen.heightproviders.BelowTop
-
Creates a new below-top vertical anchor.
- of(int) - Static method in interface dev.wyck.worldgen.placement.RarityFilter
-
Creates a new rarity filter.
- of(int) - Static method in interface dev.wyck.worldgen.placement.SurfaceWaterDepthFilter
-
Creates a new surface water depth filter.
- of(int) - Static method in interface dev.wyck.worldgen.valueproviders.ConstantInt
-
A constant int provider.
- of(int, boolean, int, CaveSurface) - Static method in interface dev.wyck.worldgen.surface.condition.StoneDepthConditionSource
-
Creates a new stone depth condition source.
- of(int, boolean, CaveSurface) - Static method in interface dev.wyck.worldgen.surface.condition.StoneDepthConditionSource
-
Creates a new stone depth condition source without a secondary depth range.
- of(int, double...) - Static method in interface dev.wyck.worldgen.synth.ComposedNoiseParameters
-
Creates a new NoiseParameters.
- of(int, double...) - Static method in interface dev.wyck.worldgen.synth.NoiseParameters
-
Creates a new composed noise parameters.
- of(int, double, double) - Static method in interface dev.wyck.worldgen.placement.NoiseBasedCountPlacement
-
Creates a new noise based count placement.
- of(int, float) - Static method in record class dev.wyck.environment.particle.options.GeyserBaseParticle
-
Creates a new GeyserBaseParticle with the given water blocks and burst impulse base.
- of(int, int) - Static method in record class dev.wyck.biome.entity.data.MonsterSettings
-
Creates a new DimensionalMonsterSettings with the given spawn light level and block light limit.
- of(int, int) - Static method in record class dev.wyck.misc.ChunkLocation
-
Creates a ChunkLocation from chunk coordinates.
- of(int, int) - Static method in interface dev.wyck.worldgen.valueproviders.BiasedToBottomInt
-
Creates a new biased to bottom int provider.
- of(int, int) - Static method in interface dev.wyck.worldgen.valueproviders.UniformInt
-
Creates a new uniform int provider.
- of(int, int, boolean) - Static method in interface dev.wyck.worldgen.surface.condition.WaterConditionSource
-
Creates a new water condition source.
- of(int, int, double, double) - Static method in interface dev.wyck.worldgen.function.misc.YClampedGradient
-
Creates a new y clamped gradient density function.
- of(int, int, float) - Static method in interface dev.wyck.worldgen.feature.configurations.UnderwaterMagmaConfiguration
-
Creates a new underwater magma configuration.
- of(int, int, float, float) - Static method in interface dev.wyck.worldgen.valueproviders.ClampedNormalInt
-
Creates a new ClampedNormalInt.
- of(int, int, int) - Static method in interface dev.wyck.worldgen.feature.configurations.TwistingVinesConfig
-
Creates a new instance of this configuration.
- of(int, int, int) - Static method in interface dev.wyck.worldgen.feature.trunkplacers.DarkOakTrunkPlacer
-
Creates a new dark oak trunk placer.
- of(int, int, int) - Static method in interface dev.wyck.worldgen.feature.trunkplacers.FancyTrunkPlacer
-
Creates a new fancy trunk placer.
- of(int, int, int) - Static method in interface dev.wyck.worldgen.feature.trunkplacers.ForkingTrunkPlacer
-
Creates a new forking trunk placer.
- of(int, int, int) - Static method in interface dev.wyck.worldgen.feature.trunkplacers.GiantTrunkPlacer
-
Creates a new giant trunk placer.
- of(int, int, int) - Static method in interface dev.wyck.worldgen.feature.trunkplacers.MegaJungleTrunkPlacer
-
Creates a new mega jungle trunk placer.
- of(int, int, int) - Static method in interface dev.wyck.worldgen.feature.trunkplacers.StraightTrunkPlacer
-
Creates a new straight trunk placer.
- of(int, int, int) - Static method in interface dev.wyck.worldgen.valueproviders.TrapezoidInt
-
Creates a new trapezoid int provider.
- of(int, int, int, int) - Static method in interface dev.wyck.worldgen.noise.NoiseSettings
-
Creates a noise settings shape.
- of(int, int, int, int, boolean) - Static method in interface dev.wyck.worldgen.feature.configurations.end.EndSpike
-
Creates a new end spike.
- of(int, int, int, int, int, IntProvider, float) - Static method in interface dev.wyck.worldgen.feature.configurations.SculkPatchConfiguration
-
Creates a new sculk patch configuration.
- of(int, int, int, int, IntProvider) - Static method in interface dev.wyck.worldgen.feature.trunkplacers.BendingTrunkPlacer
-
Creates a new bending trunk placer.
- of(int, int, int, BlockStateProvider) - Static method in interface dev.wyck.worldgen.feature.treedecorators.PlaceOnGroundDecorator
-
Creates a new place on ground decorator.
- of(int, int, int, IntProvider, float, IntProvider, Set) - Static method in interface dev.wyck.worldgen.feature.trunkplacers.UpwardsBranchingTrunkPlacer
-
Creates a new upwards branching trunk placer.
- of(int, int, int, IntProvider, IntProvider, IntProvider, IntProvider) - Static method in interface dev.wyck.worldgen.feature.trunkplacers.CherryTrunkPlacer
-
Creates a new cherry trunk placer.
- of(int, IntProvider, IntProvider, int, int, IntProvider, FloatProvider, FloatProvider, float, int, int) - Static method in interface dev.wyck.worldgen.feature.configurations.DripstoneClusterConfiguration
-
Creates a new dripstone cluster configuration.
- of(int, Integer, Integer, Integer, GrassColorModifier) - Static method in interface dev.wyck.biome.BiomeSpecialEffects
-
Creates a new BiomeSpecialEffects instance.
- of(int, List) - Static method in interface dev.wyck.worldgen.synth.ComposedNoiseParameters
-
Creates a new NoiseParameters.
- of(int, List) - Static method in interface dev.wyck.worldgen.synth.NoiseParameters
-
Creates a new composed noise parameters.
- of(int, BlockData) - Static method in interface dev.wyck.worldgen.feature.configurations.LayerConfiguration
-
Creates a new layer configuration.
- of(int, V) - Static method in interface dev.wyck.level.dimension.timeline.Keyframe
-
Creates a new keyframe with the given ticks and value.
- of(long) - Static method in interface dev.wyck.worldgen.function.misc.EndIslands
-
Creates a new end islands density function.
- of(long, NoiseParameters, float, float, float, BlockData, List, List) - Static method in interface dev.wyck.worldgen.stateproviders.NoiseThresholdProvider
-
Creates a new noise threshold provider.
- of(long, NoiseParameters, float, InclusiveRange, NoiseParameters, float, List) - Static method in interface dev.wyck.worldgen.stateproviders.DualNoiseProvider
-
Creates a new dual-noise provider.
- of(long, NoiseParameters, float, List) - Static method in interface dev.wyck.worldgen.stateproviders.NoiseProvider
-
Creates a new noise provider.
- of(Biome) - Static method in class dev.wyck.misc.providers.BasicBiomeProvider
- of(Biome) - Static method in interface dev.wyck.worldgen.biome.FixedBiomeSource
-
Creates a new fixed biome source.
- of(Biome) - Static method in interface dev.wyck.worldgen.chunk.DebugLevelSource
-
Creates a new debug level source.
- of(Biome...) - Static method in interface dev.wyck.worldgen.surface.condition.BiomeConditionSource
-
Creates a new biome condition source.
- of(EnvironmentAttribute...) - Static method in record class dev.wyck.environment.attribute.EnvironmentAttributeMap
-
Creates a new WrappedEnvironmentAttributeMap from the given attributes.
- of(EnvironmentAttribute, AttributeOperation, Easing, List) - Static method in interface dev.wyck.level.dimension.timeline.AttributeTrack
-
Creates a new attribute track.
- of(BedRule.Rule, BedRule.Rule, boolean, Component) - Static method in interface dev.wyck.environment.BedRule
-
Creates a new BedRule instance.
- of(ParticleTypes) - Static method in interface dev.wyck.environment.particle.ParticleOptions
-
Creates a new ParticleOptions instance.
- of(ParticleTypes, float) - Static method in interface dev.wyck.environment.particle.AmbientParticle
-
Creates a new AmbientParticle instance with no particle data.
- of(ParticleTypes, float, ParticleData) - Static method in interface dev.wyck.environment.particle.AmbientParticle
-
Creates a new AmbientParticle instance.
- of(ParticleTypes, ParticleData) - Static method in interface dev.wyck.environment.particle.ParticleOptions
-
Creates a new ParticleOptions instance.
- of(SoundEvent, AmbientMoodSettings, List) - Static method in interface dev.wyck.environment.sounds.AmbientSounds
-
Creates a new ambient sounds record.
- of(Music, Music, Music) - Static method in interface dev.wyck.environment.sounds.BackgroundMusic
-
Creates a new background music record.
- of(SoundEvent, double) - Static method in interface dev.wyck.environment.sounds.AmbientAdditionsSettings
-
Creates a new ambient additions settings record.
- of(SoundEvent, int, int, boolean) - Static method in interface dev.wyck.environment.sounds.Music
-
Creates a new music record.
- of(SoundEvent, int, int, double) - Static method in interface dev.wyck.environment.sounds.AmbientMoodSettings
-
Creates a new ambient mood settings record.
- of(Version.Type, String, String...) - Static method in record class dev.wyck.factory.Version
-
Creates a new Version instance.
- of(ResourceKey, double) - Static method in interface dev.wyck.worldgen.function.simple.ConstantSimpleFunction
-
Creates a new constant density function.
- of(ResourceKey, int, int, double, double) - Static method in interface dev.wyck.worldgen.function.misc.YClampedGradient
-
Creates a new y clamped gradient density function.
- of(ResourceKey, int, List) - Static method in interface dev.wyck.worldgen.synth.ComposedNoiseParameters
-
Creates a new NoiseParameters.
- of(ResourceKey, int, List) - Static method in interface dev.wyck.worldgen.synth.NoiseParameters
-
Creates a new composed noise parameters.
- of(ResourceKey, long) - Static method in interface dev.wyck.worldgen.function.misc.EndIslands
-
Creates a new end islands density function.
- of(ResourceKey, Dimension, ChunkGenerator) - Static method in interface dev.wyck.level.dimension.LevelStem
-
Creates a new level stem with the given dimension type and chunk generator.
- of(ResourceKey, RegistryId, Either) - Static method in interface dev.wyck.tags.TagSet
- of(ResourceKey, RegistryId, Set) - Static method in interface dev.wyck.tags.TagSet
- of(ResourceKey, WorldCarverType, CarverConfiguration) - Static method in interface dev.wyck.worldgen.carver.types.ComposedCarver
-
Creates a new composed carver.
- of(ResourceKey, CustomFeature, C) - Static method in interface dev.wyck.worldgen.feature.types.CustomComposedConfiguredFeature
-
Creates a new custom composed configured feature.
- of(ResourceKey, FeatureType, FeatureConfiguration) - Static method in interface dev.wyck.worldgen.feature.types.ComposedConfiguredFeature
-
Creates a new composed configured feature.
- of(ResourceKey, DensityFunction, double, double) - Static method in interface dev.wyck.worldgen.function.transformer.ClampedTransformer
-
Creates a new clamped density function.
- of(ResourceKey, DensityFunction, double, double, DensityFunction, DensityFunction) - Static method in interface dev.wyck.worldgen.function.misc.RangeChoice
-
Creates a new range choice density function.
- of(ResourceKey, DensityFunction, DensityFunction, int, int) - Static method in interface dev.wyck.worldgen.function.misc.FindTopSurface
-
Creates a new find top surface density function.
- of(ResourceKey, DensityFunction, MappedTransformer.Transform) - Static method in interface dev.wyck.worldgen.function.transformer.MappedTransformer
-
Creates a new mapped density function.
- of(ResourceKey, Marker.Type, DensityFunction) - Static method in interface dev.wyck.worldgen.function.misc.Marker
-
Creates a new marker.
- of(ResourceKey, TwoArgumentSimpleFunction.Operation, DensityFunction, DensityFunction) - Static method in interface dev.wyck.worldgen.function.simple.TwoArgumentSimpleFunction
-
Performs an
TwoArgumentSimpleFunction.Operationon two density functions. - of(ResourceKey, NoiseSettings, BlockData, BlockData, NoiseRouter, SurfaceRule, List, int, boolean, boolean, boolean, boolean) - Static method in interface dev.wyck.worldgen.noise.types.NoiseGeneratorSettings
-
Creates a new noise generator settings.
- of(ResourceKey, NoiseParameters, double, double) - Static method in interface dev.wyck.worldgen.function.noise.NoiseFunction
-
Creates a new noise function.
- of(ResourceKey, NoiseParameters, double, double, double, double) - Static method in interface dev.wyck.worldgen.function.noise.MappedNoiseFunction
-
Creates a new mapped noise function.
- of(ResourceKey, NoiseParameters, DensityFunction, DensityFunction, double) - Static method in interface dev.wyck.worldgen.function.noise.ShiftedNoise2dFunction
-
Creates a new shifted noise 2d density function.
- of(ResourceKey, NoiseParameters, ShiftedFunction.Kind) - Static method in interface dev.wyck.worldgen.function.noise.ShiftedFunction
-
Creates a new shifted function.
- of(ResourceKey) - Static method in interface dev.wyck.biome.CustomBiome
-
Creates a new custom biome with the given ResourceKey.
- of(ResourceKey) - Static method in interface dev.wyck.environment.attribute.EnvironmentAttribute
-
Gets an EnvironmentAttribute instance for the given key.
- of(ResourceKey) - Static method in interface dev.wyck.level.dimension.clock.WorldClock
-
Creates a reference to a registered world clock.
- of(ResourceKey) - Static method in interface dev.wyck.level.dimension.Infiniburn
-
Blocks that can burn infinitely in this dimension.
- of(ResourceKey) - Static method in interface dev.wyck.level.dimension.timeline.Easing
-
Gets an easing by its identifier.
- of(ResourceKey) - Static method in interface dev.wyck.level.dimension.timeline.types.ReferencedTimeline
-
Creates a new timeline reference with the specified key.
- of(ResourceKey) - Static method in interface dev.wyck.registry.internal.WyckRegistry
-
Creates a FrozenRegistry from a ResourceKey.
- of(ResourceKey) - Static method in interface dev.wyck.worldgen.biome.FixedBiomeSource
-
Creates a new fixed biome source.
- of(ResourceKey) - Static method in interface dev.wyck.worldgen.biome.MultiNoisePresetBiomeSource
-
Creates a new multi-noise preset biome source.
- of(ResourceKey) - Static method in interface dev.wyck.worldgen.blockpredicates.MatchingBlockTagPredicate
-
Creates a new matching block tag predicate with a zero offset.
- of(ResourceKey) - Static method in interface dev.wyck.worldgen.carver.types.ReferencedCarver
-
Creates a new reference to the given carver.
- of(ResourceKey) - Static method in record class dev.wyck.worldgen.feature.configurations.TemplateFeatureConfiguration.TemplateEntry
-
Creates a template entry that allows every rotation.
- of(ResourceKey) - Static method in interface dev.wyck.worldgen.feature.types.ReferencedConfiguredFeature
-
Creates a new reference to the configured feature with the given key.
- of(ResourceKey) - Static method in interface dev.wyck.worldgen.function.misc.ReferencedDensityFunction
-
Creates a new
ReferencedDensityFunctionfrom the given key. - of(ResourceKey) - Static method in interface dev.wyck.worldgen.noise.types.ReferencedNoise
-
The resource key of the noise function.
- of(ResourceKey) - Static method in interface dev.wyck.worldgen.ruletest.TagMatchTest
-
Creates a new tag match test.
- of(ResourceKey) - Static method in interface dev.wyck.worldgen.synth.NoiseParameters
-
Creates a reference to a noise parameters.
- of(ResourceKey) - Static method in interface dev.wyck.worldgen.synth.ReferencedNoiseParameters
-
Create a new reference to a noise parameters.
- of(ResourceKey, double) - Static method in interface dev.wyck.worldgen.surface.condition.NoiseThresholdConditionSource
-
Creates a new noise threshold condition source with no upper bound.
- of(ResourceKey, double, double) - Static method in interface dev.wyck.worldgen.surface.condition.NoiseThresholdConditionSource
-
Creates a new noise threshold condition source.
- of(ResourceKey, double, double, boolean) - Static method in interface dev.wyck.worldgen.surface.condition.NoiseThresholdConditionSource
-
Creates a noise threshold condition with an explicit sampling dimensionality.
- of(ResourceKey, int) - Static method in interface dev.wyck.level.dimension.clock.TimeMarker
-
Creates a new time marker with the given key and ticks.
- of(ResourceKey, int, boolean) - Static method in interface dev.wyck.level.dimension.clock.TimeMarker
-
Creates a new time marker with the given key, ticks, and showInCommands.
- of(ResourceKey, EnvironmentAttribute.Converter) - Static method in interface dev.wyck.environment.attribute.EnvironmentAttribute
-
Gets an EnvironmentAttribute instance for the given key.
- of(ResourceKey, EnvironmentAttribute.Converter, V) - Static method in interface dev.wyck.environment.attribute.EnvironmentAttribute
-
Gets an EnvironmentAttribute instance for the given key and default value.
- of(ResourceKey, WorldClock, Integer, List, List) - Static method in interface dev.wyck.level.dimension.timeline.types.ComposedTimeline
-
Creates a new timeline.
- of(ResourceKey, VerticalAnchor, VerticalAnchor, boolean) - Static method in interface dev.wyck.worldgen.surface.condition.PaperOptionallyFlatBedrockConditionSource
-
Creates a new optionally-flat bedrock condition source.
- of(ResourceKey, Rotation...) - Static method in record class dev.wyck.worldgen.feature.configurations.TemplateFeatureConfiguration.TemplateEntry
-
Creates a template entry with the given rotations.
- of(Dimension, ChunkGenerator) - Static method in interface dev.wyck.level.dimension.LevelStem
-
Creates a new level stem with the given dimension type and chunk generator.
- of(RegistryId) - Static method in interface dev.wyck.registry.internal.WyckRegistry
-
Creates a FrozenRegistry from a RegistryReference.
- of(RegistryId, ResourceKey) - Static method in interface dev.wyck.tags.TagKey
-
Creates a tag key from its identifier, resolving against the given registry.
- of(RegistryId, Function, W[]) - Static method in interface dev.wyck.wrapper.RegisteredConstantTranslator
- of(RegistryId, Tag) - Static method in interface dev.wyck.tags.TagKey
-
Creates a tag key from a Bukkit
Tag, resolving against the given registry. - of(BiomeUpdater) - Static method in interface dev.wyck.renderer.setter.BiomeSetter
-
Returns a new instance of the BiomeSetter interface with the given BiomeUpdater.
- of(TagSet) - Static method in interface dev.wyck.level.dimension.Infiniburn
-
Creates a reference to a registered infiniburn.
- of(TagSet, BlockStateProvider, PlacedFeature, CaveSurface, IntProvider, float, int, float, IntProvider, float) - Static method in interface dev.wyck.worldgen.feature.configurations.VegetationPatchConfiguration
-
Creates a new vegetation patch configuration.
- of(Lazy, Function, W[]) - Static method in interface dev.wyck.wrapper.RegisteredConstantTranslator
-
Translator that resolves a wrapper against the given registry by the key extracted from it and inverts through a lazily built identity map from the resolved registry value back to the wrapper.
- of(WeightedList.Weighted...) - Static method in class dev.wyck.util.WeightedList
- of(WeightedList) - Static method in interface dev.wyck.worldgen.feature.configurations.TemplateFeatureConfiguration
-
Creates a new template feature configuration.
- of(WeightedList) - Static method in interface dev.wyck.worldgen.heightproviders.WeightedListHeight
-
Creates a new weighted list height provider.
- of(WeightedList) - Static method in interface dev.wyck.worldgen.feature.configurations.WeightedRandomFeatureConfiguration
-
Creates a new weighted random feature configuration.
- of(WeightedList) - Static method in interface dev.wyck.worldgen.valueproviders.WeightedListInt
-
Creates a new weighted list int provider.
- of(WeightedList) - Static method in interface dev.wyck.worldgen.stateproviders.WeightedStateProvider
-
Creates a new weighted state provider.
- of(BiomeSource, FlatLevelGeneratorSettings) - Static method in interface dev.wyck.worldgen.chunk.FlatLevelSource
-
Creates a new flat level source.
- of(BiomeSource, Noise) - Static method in interface dev.wyck.worldgen.chunk.NoiseBasedChunkGenerator
-
Builds a noise generator over the given biome source, referencing the given settings.
- of(BlockPredicate) - Static method in interface dev.wyck.worldgen.blockpredicates.NotPredicate
-
Creates a new
NotPredicatewith the given predicate. - of(BlockPredicate) - Static method in interface dev.wyck.worldgen.placement.BlockPredicateFilter
-
Creates a new block predicate filter.
- of(CustomCarver, C) - Static method in interface dev.wyck.worldgen.carver.types.CustomComposedCarver
-
Creates a new composed carver.
- of(WorldCarverType, CarverConfiguration) - Static method in interface dev.wyck.worldgen.carver.types.ComposedCarver
-
Creates a new composed carver.
- of(ChunkGenerator, ChunkGenerator) - Static method in interface dev.wyck.worldgen.chunk.CraftBukkitChunkGenerator
-
Creates a new CraftBukkitChunkGenerator.
- of(FlatLevelGeneratorSettings) - Static method in interface dev.wyck.worldgen.chunk.FlatLevelSource
-
Creates a new flat level source with a fixed biome source.
- of(ClimateParameter, ClimateParameter, ClimateParameter, ClimateParameter, ClimateParameter, ClimateParameter, float) - Static method in interface dev.wyck.worldgen.climate.ClimatePoint
-
Creates a climate point with the given parameters.
- of(GeodeBlockSettings, GeodeLayerSettings, GeodeCrackSettings, double, double, boolean, IntProvider, IntProvider, IntProvider, int, int, double, int) - Static method in interface dev.wyck.worldgen.feature.configurations.GeodeConfiguration
-
Creates a new geode configuration.
- of(ConfiguredFeature, PlacementModifier...) - Static method in interface dev.wyck.worldgen.placement.PlacedFeature
-
Authors a placed feature from a configured feature and a list of modifiers.
- of(ConfiguredFeature, List) - Static method in interface dev.wyck.worldgen.placement.PlacedFeature
-
Authors a placed feature from a configured feature and a list of modifiers.
- of(CustomFeature, C) - Static method in interface dev.wyck.worldgen.feature.ConfiguredFeature
-
Composes a registered custom feature with a config instance.
- of(CustomFeature, C) - Static method in interface dev.wyck.worldgen.feature.types.CustomComposedConfiguredFeature
-
Creates a new custom composed configured feature without a resource key.
- of(FeatureType, FeatureConfiguration) - Static method in interface dev.wyck.worldgen.feature.ConfiguredFeature
-
Authors a configured feature from a vanilla feature type and configuration.
- of(FeatureType, FeatureConfiguration) - Static method in interface dev.wyck.worldgen.feature.types.ComposedConfiguredFeature
-
Creates a new composed configured feature without a resource key.
- of(DensityFunction, double, double) - Static method in interface dev.wyck.worldgen.function.transformer.ClampedTransformer
-
Creates a new clamped density function.
- of(DensityFunction, double, double, DensityFunction, DensityFunction) - Static method in interface dev.wyck.worldgen.function.misc.RangeChoice
-
Creates a new range choice density function.
- of(DensityFunction, DensityFunction, int, int) - Static method in interface dev.wyck.worldgen.function.misc.FindTopSurface
-
Creates a new find top surface density function.
- of(DensityFunction, DensityFunction, DensityFunction, DensityFunction, DensityFunction, DensityFunction, DensityFunction, DensityFunction, DensityFunction, DensityFunction, DensityFunction, DensityFunction, DensityFunction, DensityFunction, DensityFunction) - Static method in interface dev.wyck.worldgen.noise.NoiseRouter
-
Creates a new noise router from its density function slots.
- of(DensityFunction, MappedTransformer.Transform) - Static method in interface dev.wyck.worldgen.function.transformer.MappedTransformer
-
Creates a new mapped density function.
- of(Marker.Type, DensityFunction) - Static method in interface dev.wyck.worldgen.function.misc.Marker
-
Creates a new marker.
- of(TwoArgumentSimpleFunction.Operation, DensityFunction, DensityFunction) - Static method in interface dev.wyck.worldgen.function.simple.TwoArgumentSimpleFunction
-
Performs an
TwoArgumentSimpleFunction.Operationon two density functions. - of(MappedTransformer.Transform, DensityFunction) - Static method in interface dev.wyck.worldgen.function.transformer.MappedTransformer
-
Convenience method for
MappedTransformer.of(DensityFunction, Transform). - of(HeightmapType) - Static method in interface dev.wyck.worldgen.placement.HeightmapPlacement
-
Creates a new heightmap placement.
- of(HeightmapType, int, int) - Static method in interface dev.wyck.worldgen.placement.SurfaceRelativeThresholdFilter
-
Creates a new surface relative threshold filter.
- of(HeightProvider) - Static method in interface dev.wyck.worldgen.placement.HeightRangePlacement
-
Creates a new height range placement.
- of(VerticalAnchor) - Static method in interface dev.wyck.worldgen.heightproviders.ConstantHeight
-
Creates a new constant height provider.
- of(VerticalAnchor, int, boolean) - Static method in interface dev.wyck.worldgen.surface.condition.YAboveConditionSource
-
Creates a new y above condition source.
- of(VerticalAnchor, VerticalAnchor) - Static method in interface dev.wyck.worldgen.heightproviders.UniformHeight
-
Creates a new uniform height provider.
- of(VerticalAnchor, VerticalAnchor, int) - Static method in interface dev.wyck.worldgen.heightproviders.BiasedToBottomHeight
-
Creates a new biased-to-bottom height provider.
- of(VerticalAnchor, VerticalAnchor, int) - Static method in interface dev.wyck.worldgen.heightproviders.TrapezoidHeight
-
Creates a new trapezoid height provider.
- of(VerticalAnchor, VerticalAnchor, int) - Static method in interface dev.wyck.worldgen.heightproviders.VeryBiasedToBottomHeight
-
Creates a new very-biased-to-bottom height provider.
- of(FluidState, boolean, int, int, Set) - Static method in interface dev.wyck.worldgen.feature.configurations.SpringConfiguration
-
Creates a new instance of this configuration.
- of(PlacedFeature, int, int, int, int, TagSet, BlockStateProvider, int, int, int, int, BlockStateProvider, int, int, BlockPredicate) - Static method in interface dev.wyck.worldgen.feature.configurations.RootSystemConfiguration
-
Creates a new root system configuration.
- of(PlacedFeature, PlacedFeature) - Static method in interface dev.wyck.worldgen.feature.configurations.RandomBooleanFeatureConfiguration
-
Creates a new instance of this configuration.
- of(BlockStateProvider, List) - Static method in interface dev.wyck.worldgen.stateproviders.RuleBasedStateProvider
-
Creates a new rule-based block state provider.
- of(BlockStateProvider) - Static method in interface dev.wyck.worldgen.feature.configurations.BlockPileConfiguration
-
Creates a new block pile configuration.
- of(BlockStateProvider) - Static method in interface dev.wyck.worldgen.feature.configurations.SimpleBlockConfiguration
-
Creates a new simple block configuration.
- of(BlockStateProvider) - Static method in interface dev.wyck.worldgen.feature.treedecorators.AlterGroundDecorator
-
Creates a new alter ground decorator.
- of(BlockStateProvider, boolean) - Static method in interface dev.wyck.worldgen.feature.configurations.SimpleBlockConfiguration
-
Creates a new simple block configuration.
- of(BlockStateProvider, float) - Static method in interface dev.wyck.worldgen.feature.rootplacers.AboveRootPlacement
-
Creates a new above root placement.
- of(BlockStateProvider, int, int) - Static method in interface dev.wyck.worldgen.feature.configurations.NetherForestVegetationConfig
-
Creates a new nether forest vegetation configuration.
- of(BlockStateProvider, BlockPredicate, IntProvider, int) - Static method in interface dev.wyck.worldgen.feature.configurations.DiskConfiguration
-
Creates a new disk configuration.
- of(BlockStateProvider, TrunkPlacer, BlockStateProvider, FoliagePlacer, RootPlacer, FeatureSize, List, boolean, BlockStateProvider) - Static method in interface dev.wyck.worldgen.feature.configurations.TreeConfiguration
-
Creates a new tree configuration.
- of(BlockStateProvider, BlockStateProvider, int, BlockPredicate) - Static method in interface dev.wyck.worldgen.feature.configurations.HugeMushroomFeatureConfiguration
-
Creates a new huge mushroom feature configuration.
- of(BlockStateProvider, BlockStateProvider, BlockStateProvider, BlockStateProvider, BlockStateProvider, List, TagSet, TagSet) - Static method in interface dev.wyck.worldgen.feature.configurations.geode.GeodeBlockSettings
-
Creates a new geode block settings.
- of(BlockStateProvider, IntProvider, List, List) - Static method in interface dev.wyck.worldgen.feature.configurations.FallenTreeConfiguration
-
Creates a new fallen tree configuration.
- of(BlockStateProvider, String, IntProvider) - Static method in interface dev.wyck.worldgen.stateproviders.RandomizedIntStateProvider
-
Creates a new randomized int block state provider.
- of(ConditionSource) - Static method in interface dev.wyck.worldgen.surface.condition.NotConditionSource
-
Creates a new not condition source.
- of(ConditionSource, RuleSource) - Static method in interface dev.wyck.worldgen.surface.rule.ConditionRuleSource
-
Creates a new condition rule source.
- of(RuleSource...) - Static method in interface dev.wyck.worldgen.surface.rule.SequenceRuleSource
-
Creates a new sequence rule source.
- of(NoiseParameters, double, double) - Static method in interface dev.wyck.worldgen.function.noise.NoiseFunction
-
Creates a new noise function.
- of(NoiseParameters, double, double, double, double) - Static method in interface dev.wyck.worldgen.function.noise.MappedNoiseFunction
-
Creates a new mapped noise function.
- of(NoiseParameters, DensityFunction, DensityFunction, double) - Static method in interface dev.wyck.worldgen.function.noise.ShiftedNoise2dFunction
-
Creates a new shifted noise 2d density function.
- of(NoiseParameters, ShiftedFunction.Kind) - Static method in interface dev.wyck.worldgen.function.noise.ShiftedFunction
-
Creates a new shifted function.
- of(FloatProvider, FloatProvider, int, FloatProvider, float, float) - Static method in interface dev.wyck.worldgen.carver.CanyonCarverConfiguration.CanyonShapeConfiguration
-
Creates a new CanyonShapeConfiguration.
- of(IntProvider) - Static method in interface dev.wyck.worldgen.feature.configurations.CountConfiguration
-
Creates a new count configuration.
- of(IntProvider) - Static method in interface dev.wyck.worldgen.placement.CountOnEveryLayerPlacement
-
Deprecated.deprecated in Minecraft.
- of(IntProvider) - Static method in interface dev.wyck.worldgen.placement.CountPlacement
-
Creates a new count placement.
- of(IntProvider, int, int) - Static method in interface dev.wyck.worldgen.valueproviders.ClampedInt
-
Creates a new clamped int provider.
- of(IntProvider, BlockStateProvider, AboveRootPlacement, MangroveRootPlacement) - Static method in interface dev.wyck.worldgen.feature.rootplacers.MangroveRootPlacer
-
Creates a new mangrove root placer.
- of(IntProvider, IntProvider) - Static method in interface dev.wyck.worldgen.feature.configurations.ColumnFeatureConfiguration
-
Creates a new column feature configuration.
- of(IntProvider, IntProvider) - Static method in interface dev.wyck.worldgen.feature.foliageplacers.AcaciaFoliagePlacer
-
Creates a new acacia foliage placer.
- of(IntProvider, IntProvider) - Static method in interface dev.wyck.worldgen.feature.foliageplacers.DarkOakFoliagePlacer
-
Creates a new dark oak foliage placer.
- of(IntProvider, IntProvider) - Static method in interface dev.wyck.worldgen.placement.RandomOffsetPlacement
-
Creates a new random offset placement.
- of(IntProvider, IntProvider, int) - Static method in interface dev.wyck.worldgen.feature.foliageplacers.BlobFoliagePlacer
-
Creates a new blob foliage placer.
- of(IntProvider, IntProvider, int) - Static method in interface dev.wyck.worldgen.feature.foliageplacers.BushFoliagePlacer
-
Creates a new bush foliage placer.
- of(IntProvider, IntProvider, int) - Static method in interface dev.wyck.worldgen.feature.foliageplacers.FancyFoliagePlacer
-
Creates a new fancy foliage placer.
- of(IntProvider, IntProvider, int) - Static method in interface dev.wyck.worldgen.feature.foliageplacers.MegaJungleFoliagePlacer
-
Creates a new mega jungle foliage placer.
- of(IntProvider, IntProvider, IntProvider) - Static method in interface dev.wyck.worldgen.feature.foliageplacers.MegaPineFoliagePlacer
-
Creates a new mega pine foliage placer.
- of(IntProvider, IntProvider, IntProvider) - Static method in interface dev.wyck.worldgen.feature.foliageplacers.PineFoliagePlacer
-
Creates a new pine foliage placer.
- of(IntProvider, IntProvider, IntProvider) - Static method in interface dev.wyck.worldgen.feature.foliageplacers.SpruceFoliagePlacer
-
Creates a new spruce foliage placer.
- of(IntProvider, IntProvider, IntProvider, float, float, float, float) - Static method in interface dev.wyck.worldgen.feature.foliageplacers.CherryFoliagePlacer
-
Creates a new cherry foliage placer.
- of(IntProvider, IntProvider, IntProvider, int) - Static method in interface dev.wyck.worldgen.feature.foliageplacers.RandomSpreadFoliagePlacer
-
Creates a new random spread foliage placer.
- of(E) - Static method in class dev.wyck.util.WeightedList
- of(Integer, int, int, int) - Static method in interface dev.wyck.worldgen.feature.featuresize.TwoLayersFeatureSize
-
Creates a new two-layer feature size.
- of(Integer, int, int, int, int, int) - Static method in interface dev.wyck.worldgen.feature.featuresize.ThreeLayersFeatureSize
-
Creates a new three-layer feature size.
- of(String) - Static method in record class dev.wyck.environment.particle.options.ColorParticle
- of(String) - Static method in record class dev.wyck.environment.particle.options.DustParticle
- of(String) - Static method in record class dev.wyck.environment.particle.options.SpellParticle
- of(String) - Static method in interface dev.wyck.keys.ResourceKey
-
Creates a new ResourceKey from the given string.
- of(String) - Static method in interface dev.wyck.level.dimension.clock.WorldClock
-
Creates a reference to a registered world clock.
- of(String) - Static method in interface dev.wyck.level.dimension.timeline.Easing
-
Gets an easing by its identifier.
- of(String) - Static method in interface dev.wyck.registry.internal.WyckRegistry
-
Creates a FrozenRegistry from a Minecraft registry path.
- of(String, float) - Static method in record class dev.wyck.environment.particle.options.DustParticle
- of(String, float) - Static method in record class dev.wyck.environment.particle.options.SpellParticle
- of(String, int, int, boolean) - Static method in interface dev.wyck.environment.sounds.Music
-
Creates a new music record.
- of(String, VerticalAnchor, VerticalAnchor) - Static method in interface dev.wyck.worldgen.surface.condition.VerticalGradientConditionSource
-
Creates a new vertical gradient condition source.
- of(String, String, String, String, GrassColorModifier) - Static method in interface dev.wyck.biome.BiomeSpecialEffects
-
Creates a new BiomeSpecialEffects instance.
- of(String, String) - Static method in record class dev.wyck.environment.particle.options.DustTransitionParticle
- of(String, String) - Static method in interface dev.wyck.keys.ResourceKey
-
Creates a new ResourceKey from the given namespace and path.
- of(String, String, float) - Static method in record class dev.wyck.environment.particle.options.DustTransitionParticle
- of(String, Function, W[]) - Static method in interface dev.wyck.wrapper.RegisteredConstantTranslator
- of(Collection, Collection) - Static method in record class dev.wyck.renderer.packet.data.BlockReplacement
-
Creates a collection of BlockReplacement instances from a collection of original block materials and a collection of replacement block materials.
- of(Supplier) - Static method in class dev.wyck.util.Lazy
- of(List) - Static method in interface dev.wyck.worldgen.blockpredicates.MatchingBiomesPredicate
-
Creates a new matching biomes predicate.
- of(List) - Static method in interface dev.wyck.worldgen.surface.condition.BiomeConditionSource
-
Creates a new biome condition source.
- of(List, List, ResourceKey, ResourceKey, int) - Static method in interface dev.wyck.worldgen.feature.configurations.FossilFeatureConfiguration
-
Creates a new instance of
FossilFeatureConfigurationwith the specified parameters. - of(List) - Static method in class dev.wyck.util.WeightedList
- of(List) - Static method in interface dev.wyck.worldgen.biome.MultiNoiseBiomeSource
-
Creates a new multi noise biome source.
- of(List) - Static method in interface dev.wyck.worldgen.blockpredicates.AllOfPredicate
-
Creates a new AllOfPredicate with the specified predicates.
- of(List) - Static method in interface dev.wyck.worldgen.blockpredicates.AnyOfPredicate
-
Creates a new AnyOfPredicate with the specified predicates.
- of(List, Map) - Static method in interface dev.wyck.biome.BiomeGenerationSettings
-
Creates a new biome generation settings.
- of(List, boolean, boolean, Biome, Biome, List, Set) - Static method in interface dev.wyck.worldgen.chunk.flat.FlatLevelGeneratorSettings
-
Creates a new FlatLevelGeneratorSettings.
- of(List, BlockFace, BlockPredicate, boolean) - Static method in interface dev.wyck.worldgen.feature.configurations.BlockColumnConfiguration
-
Creates a new block column configuration.
- of(List) - Static method in interface dev.wyck.worldgen.feature.configurations.ReplaceBlockConfiguration
-
Creates a new replacement block configuration.
- of(List, int, float) - Static method in interface dev.wyck.worldgen.feature.configurations.OreConfiguration
-
Creates a new ore configuration.
- of(List, PlacedFeature) - Static method in interface dev.wyck.worldgen.feature.configurations.RandomFeatureConfiguration
-
Creates a new random feature configuration.
- of(List) - Static method in interface dev.wyck.worldgen.blockpredicates.MatchingFluidsPredicate
-
Creates a new matching fluids predicate with a zero offset.
- of(List) - Static method in interface dev.wyck.worldgen.feature.configurations.CompositeFeatureConfiguration
-
Creates a new simple random feature configuration.
- of(List) - Static method in interface dev.wyck.worldgen.surface.rule.SequenceRuleSource
-
Creates a new sequence rule source.
- of(List) - Static method in interface dev.wyck.worldgen.blockpredicates.MatchingBlocksPredicate
-
Creates a new matching blocks predicate with a zero offset.
- of(List) - Static method in interface dev.wyck.worldgen.placement.FixedPlacement
-
Creates a new fixed placement.
- of(Map) - Static method in record class dev.wyck.renderer.packet.data.BlockReplacement
-
Creates a collection of BlockReplacement instances from a map of original and replacement block materials.
- of(Set, int) - Static method in interface dev.wyck.worldgen.biome.CheckeredColumnBiomeSource
-
Creates a new checkerboard column biome source.
- of(Set) - Static method in interface dev.wyck.level.dimension.Infiniburn
-
Blocks that can burn infinitely in this dimension.
- of(Set, int, IntProvider, FloatProvider, float, FloatProvider, FloatProvider, FloatProvider, int, float) - Static method in interface dev.wyck.worldgen.feature.configurations.LargeDripstoneConfiguration
-
Creates a new large dripstone configuration.
- of(Set, Set, BlockStateProvider, int, int) - Static method in interface dev.wyck.worldgen.feature.rootplacers.MangroveRootPlacement
-
Creates a new mangrove root placement.
- of(Set, Set, BlockStateProvider, int, int, float) - Static method in interface dev.wyck.worldgen.feature.rootplacers.MangroveRootPlacement
- of(Key) - Static method in interface dev.wyck.keys.ResourceKey
-
Creates a new ResourceKey from the given Key.
- of(BlockFace, BlockPredicate, BlockPredicate, int) - Static method in interface dev.wyck.worldgen.placement.EnvironmentScanPlacement
-
Creates a new environment scan placement.
- of(BlockData) - Static method in interface dev.wyck.worldgen.blockpredicates.WouldSurvivePredicate
-
Creates a new would survive predicate with a zero offset.
- of(BlockData) - Static method in interface dev.wyck.worldgen.feature.configurations.BlockStateConfiguration
-
Creates a new block state configuration.
- of(BlockData) - Static method in interface dev.wyck.worldgen.ruletest.BlockStateMatchTest
-
Creates a new block state match test.
- of(BlockData) - Static method in interface dev.wyck.worldgen.stateproviders.SimpleStateProvider
-
Creates a new simple state provider.
- of(BlockData, float) - Static method in interface dev.wyck.worldgen.ruletest.RandomBlockStateMatchTest
-
Creates a new random block state match test.
- of(BlockData, BlockPredicate) - Static method in interface dev.wyck.worldgen.feature.configurations.BlockBlobConfiguration
-
Creates a new block blob configuration.
- of(BlockData, BlockPredicate, BlockPredicate) - Static method in interface dev.wyck.worldgen.feature.configurations.SpikeConfiguration
-
Creates a new spike configuration.
- of(BlockData, BlockData, IntProvider) - Static method in interface dev.wyck.worldgen.feature.configurations.ReplaceSphereConfiguration
-
Creates a new replace sphere configuration.
- of(BlockData, BlockData, IntProvider, IntProvider) - Static method in interface dev.wyck.worldgen.feature.configurations.DeltaFeatureConfiguration
-
Creates a new delta feature configuration.
- of(BlockData, BlockData, Set, float, float, float, float) - Static method in interface dev.wyck.worldgen.feature.configurations.SpeleothemConfiguration
-
Creates a new pointed dripstone configuration.
- of(BlockData, BlockData, BlockData, BlockData, BlockPredicate, boolean) - Static method in interface dev.wyck.worldgen.feature.configurations.HugeFungusConfiguration
-
Creates a new instance of HugeFungusConfiguration with the specified parameters.
- of(EntityType, int, int) - Static method in record class dev.wyck.biome.entity.data.NaturalSpawner
- of(ItemStack) - Static method in record class dev.wyck.environment.particle.options.ItemParticle
- of(Location, String, int) - Static method in record class dev.wyck.environment.particle.options.TrailParticle
- of(Location, Location) - Static method in record class dev.wyck.misc.PointRange2D
-
Creates a new PointRange2D from two given locations.
- of(Location, Location) - Static method in record class dev.wyck.misc.PointRange3D
-
Creates a new PointRange3D object based on two given locations.
- of(Material) - Static method in record class dev.wyck.environment.particle.options.BlockParticle
- of(Material) - Static method in record class dev.wyck.environment.particle.options.ItemParticle
- of(Material) - Static method in interface dev.wyck.worldgen.blockpredicates.WouldSurvivePredicate
-
Creates a new would survive predicate with a zero offset.
- of(Material) - Static method in interface dev.wyck.worldgen.ruletest.BlockMatchTest
-
Creates a new block match test.
- of(Material) - Static method in interface dev.wyck.worldgen.ruletest.BlockStateMatchTest
-
Creates a new block state match test.
- of(Material) - Static method in interface dev.wyck.worldgen.stateproviders.RotatedBlockProvider
-
Creates a new rotated block provider.
- of(Material) - Static method in interface dev.wyck.worldgen.stateproviders.SimpleStateProvider
-
Creates a new simple state provider.
- of(Material) - Static method in interface dev.wyck.worldgen.surface.rule.BlockRuleSource
-
Creates a new block rule source.
- of(Material...) - Static method in record class dev.wyck.renderer.packet.data.BlockReplacement
-
Creates a collection of BlockReplacement instances from an array of materials.
- of(Material, float) - Static method in interface dev.wyck.worldgen.ruletest.RandomBlockMatchTest
-
Creates a new random block match test.
- of(Material, float) - Static method in interface dev.wyck.worldgen.ruletest.RandomBlockStateMatchTest
-
Creates a new random block state match test.
- of(Material, int) - Static method in interface dev.wyck.worldgen.chunk.flat.FlatLayerInfo
-
Creates a new FlatLayerInfo.
- of(Material, int, boolean, boolean, boolean, float, Set) - Static method in interface dev.wyck.worldgen.feature.configurations.MultifaceGrowthConfiguration
-
Creates a new multiface growth configuration.
- of(Material, Material) - Static method in record class dev.wyck.renderer.packet.data.BlockReplacement
-
Creates a new BlockReplacement instance.
- of(Plugin) - Static method in interface dev.wyck.renderer.packet.PacketHandler
-
Creates a PacketHandler using ProtocolLib as the underlying packet manipulation library.
- of(Plugin) - Static method in interface dev.wyck.renderer.setter.BiomeSetter
-
Returns a new instance of the BiomeSetter interface with the given provider.
- of(Plugin) - Static method in interface dev.wyck.renderer.updater.BiomeUpdater
-
Returns an instance of BiomeUpdater with a plugin reference.
- of(Plugin, PacketHandler.Injector) - Static method in interface dev.wyck.renderer.packet.PacketHandler
-
Creates a PacketHandler using the specified packet manipulation library.
- of(Plugin, PacketHandler.Injector, PacketHandler.Priority) - Static method in interface dev.wyck.renderer.packet.PacketHandler
-
Creates a PacketHandler using the specified packet manipulation library.
- of(Sound, double) - Static method in interface dev.wyck.environment.sounds.AmbientAdditionsSettings
-
Creates a new ambient additions settings record.
- of(Sound, int, int, boolean) - Static method in interface dev.wyck.environment.sounds.Music
-
Creates a new music record.
- of(Sound, int, int, double) - Static method in interface dev.wyck.environment.sounds.AmbientMoodSettings
-
Creates a new ambient mood settings record.
- of(Tag) - Static method in interface dev.wyck.level.dimension.Infiniburn
-
Creates a reference to a registered infiniburn.
- of(Tag) - Static method in interface dev.wyck.worldgen.blockpredicates.MatchingBlockTagPredicate
-
Creates a new matching block tag predicate with a zero offset from a Bukkit tag.
- of(Tag) - Static method in interface dev.wyck.worldgen.ruletest.TagMatchTest
-
Creates a new tag match test.
- of(BlockVector) - Static method in interface dev.wyck.worldgen.blockpredicates.InsideWorldBoundsPredicate
-
Creates a new inside world bounds predicate.
- of(BlockVector) - Static method in interface dev.wyck.worldgen.blockpredicates.ReplaceablePredicate
-
Creates a new replaceable predicate.
- of(BlockVector) - Static method in interface dev.wyck.worldgen.blockpredicates.SolidPredicate
-
Deprecated.Deprecated in Minecraft.
- of(BlockVector...) - Static method in interface dev.wyck.worldgen.placement.FixedPlacement
-
Creates a new fixed placement.
- of(BlockVector, ResourceKey) - Static method in interface dev.wyck.worldgen.blockpredicates.MatchingBlockTagPredicate
-
Creates a new matching block tag predicate.
- of(BlockVector, List) - Static method in interface dev.wyck.worldgen.blockpredicates.MatchingFluidsPredicate
-
Creates a new matching fluids predicate.
- of(BlockVector, List) - Static method in interface dev.wyck.worldgen.blockpredicates.MatchingBlocksPredicate
-
Creates a new matching blocks predicate.
- of(BlockVector, BlockFace) - Static method in interface dev.wyck.worldgen.blockpredicates.HasSturdyFacePredicate
-
Creates a new has sturdy face predicate.
- of(BlockVector, BlockData) - Static method in interface dev.wyck.worldgen.blockpredicates.WouldSurvivePredicate
-
Creates a new would survive predicate.
- of(BlockVector, Material) - Static method in interface dev.wyck.worldgen.blockpredicates.WouldSurvivePredicate
-
Creates a new would survive predicate.
- of(BlockVector, Tag) - Static method in interface dev.wyck.worldgen.blockpredicates.MatchingBlockTagPredicate
-
Creates a new matching block tag predicate from a Bukkit tag.
- of(Vibration.Destination, int) - Static method in record class dev.wyck.environment.particle.options.VibrationParticle
- of(T) - Static method in interface dev.wyck.util.InclusiveRange
-
Creates a new instance with the same min and max values.
- of(T, T) - Static method in interface dev.wyck.util.InclusiveRange
-
Creates a new instance.
- ofBlocks(ResourceKey, Set) - Static method in interface dev.wyck.tags.TagSet
-
Creates a tag set of explicit block materials.
- ofBlocks(ResourceKey, Material...) - Static method in interface dev.wyck.tags.TagSet
-
Creates a tag set of explicit block materials.
- ofBlocks(Set) - Static method in interface dev.wyck.tags.TagSet
-
Creates a tag set of explicit block materials.
- ofBlocks(Material...) - Static method in interface dev.wyck.tags.TagSet
-
Creates a tag set of explicit block materials.
- ofBlockTag(ResourceKey) - Static method in interface dev.wyck.tags.TagSet
-
Creates a key set referencing a named block key.
- ofBlockTag(TagKey) - Static method in interface dev.wyck.tags.TagSet
-
Creates a tag set referencing a named block tag.
- ofComplex(ParticleTypes, float, ParticleData) - Static method in record class dev.wyck.environment.particle.ParticleCatalog
-
Creates a ParticleCatalog with a single complex particle.
- ofFriendlyColorSupplier(ResourceKey) - Static method in interface dev.wyck.environment.attribute.EnvironmentAttribute
-
Gets a FriendlyColorSupplier instance for the given key.
- offset - Variable in class dev.wyck.worldgen.feature.foliageplacers.FoliagePlacer.FoliagePlacerBuilder
- offset() - Method in interface dev.wyck.worldgen.blockpredicates.HasSturdyFacePredicate
-
The offset from the block to check.
- offset() - Method in interface dev.wyck.worldgen.blockpredicates.InsideWorldBoundsPredicate
-
The offset from the block to check.
- offset() - Method in interface dev.wyck.worldgen.blockpredicates.MatchingBlocksPredicate
-
The offset from the block to check.
- offset() - Method in interface dev.wyck.worldgen.blockpredicates.MatchingBlockTagPredicate
-
The offset from the block to check.
- offset() - Method in interface dev.wyck.worldgen.blockpredicates.MatchingFluidsPredicate
-
The offset from the block to check.
- offset() - Method in interface dev.wyck.worldgen.blockpredicates.ReplaceablePredicate
-
The offset from the block to check.
- offset() - Method in interface dev.wyck.worldgen.blockpredicates.SolidPredicate
-
The offset from the block to check.
- offset() - Method in interface dev.wyck.worldgen.blockpredicates.WouldSurvivePredicate
-
The offset from the block to check.
- offset() - Method in interface dev.wyck.worldgen.climate.ClimatePoint
-
The constant fitness offset between 0.0 and 1.0.
- offset() - Method in interface dev.wyck.worldgen.feature.foliageplacers.FoliagePlacer
-
The vertical offset from the top of the trunk to the top of the foliage.
- offset() - Method in interface dev.wyck.worldgen.heightproviders.AboveBottom
-
The offset from the bottom of the generation range.
- offset() - Method in interface dev.wyck.worldgen.heightproviders.BelowTop
-
The offset from the top of the generation range.
- offset() - Method in interface dev.wyck.worldgen.surface.condition.StoneDepthConditionSource
-
The vertical offset.
- offset() - Method in interface dev.wyck.worldgen.surface.condition.WaterConditionSource
-
The value added to the water depth before the comparison.
- offset(float) - Method in class dev.wyck.worldgen.climate.ClimatePoint.Builder
-
Sets the fitness offset between 0.0 and 1.0.
- offset(int) - Method in class dev.wyck.worldgen.surface.condition.StoneDepthConditionSource.Builder
-
Sets the vertical offset.
- offset(int) - Method in class dev.wyck.worldgen.surface.condition.WaterConditionSource.Builder
-
Sets the value added to the water depth before the comparison.
- offset(int, int) - Method in record class dev.wyck.misc.ChunkLocation
-
Offsets this ChunkLocation by the given x and z offsets.
- offset(int, int, int) - Method in class dev.wyck.worldgen.blockpredicates.HasSturdyFacePredicate.Builder
-
Sets the offset.
- offset(int, int, int) - Method in class dev.wyck.worldgen.blockpredicates.InsideWorldBoundsPredicate.Builder
-
Sets the offset.
- offset(int, int, int) - Method in class dev.wyck.worldgen.blockpredicates.MatchingBlocksPredicate.Builder
-
Sets the offset.
- offset(int, int, int) - Method in class dev.wyck.worldgen.blockpredicates.ReplaceablePredicate.Builder
-
Sets the offset.
- offset(int, int, int) - Method in class dev.wyck.worldgen.blockpredicates.SolidPredicate.Builder
-
Sets the offset.
- offset(ChunkLocation) - Method in record class dev.wyck.misc.ChunkLocation
-
Offsets this ChunkLocation by another ChunkLocation.
- offset(IntProvider) - Method in class dev.wyck.worldgen.feature.foliageplacers.FoliagePlacer.FoliagePlacerBuilder
-
Sets the vertical offset from the top of the trunk to the top of the foliage.
- offset(BlockVector) - Method in class dev.wyck.worldgen.blockpredicates.HasSturdyFacePredicate.Builder
-
Sets the offset.
- offset(BlockVector) - Method in class dev.wyck.worldgen.blockpredicates.InsideWorldBoundsPredicate.Builder
-
Sets the offset.
- offset(BlockVector) - Method in class dev.wyck.worldgen.blockpredicates.MatchingBlocksPredicate.Builder
-
Sets the offset.
- offset(BlockVector) - Method in class dev.wyck.worldgen.blockpredicates.MatchingBlockTagPredicate.Builder
-
Sets the offset.
- offset(BlockVector) - Method in class dev.wyck.worldgen.blockpredicates.MatchingFluidsPredicate.Builder
-
Sets the offset.
- offset(BlockVector) - Method in class dev.wyck.worldgen.blockpredicates.ReplaceablePredicate.Builder
-
Sets the offset.
- offset(BlockVector) - Method in class dev.wyck.worldgen.blockpredicates.SolidPredicate.Builder
-
Sets the offset.
- offset(BlockVector) - Method in class dev.wyck.worldgen.blockpredicates.WouldSurvivePredicate.Builder
-
Sets the offset.
- OFFSET - Static variable in class dev.wyck.worldgen.function.DensityFunctions
- OFFSET_AMPLIFIED - Static variable in class dev.wyck.worldgen.function.DensityFunctions
- OFFSET_LARGE - Static variable in class dev.wyck.worldgen.function.DensityFunctions
- ofSimple(ParticleTypes, float) - Static method in record class dev.wyck.environment.particle.ParticleCatalog
-
Creates a ParticleCatalog with a single complex particle.
- ofSupplier(ResourceKey) - Static method in interface dev.wyck.environment.attribute.EnvironmentAttribute
-
Gets an EnvironmentAttributeSupplier instance for the given key.
- ofSupplier(ResourceKey, EnvironmentAttribute.Converter) - Static method in interface dev.wyck.environment.attribute.EnvironmentAttribute
-
Gets an EnvironmentAttributeSupplier instance for the given key and default value.
- ofTag(TagKey) - Static method in interface dev.wyck.tags.TagSet
-
Creates a tag set referencing the given named tag.
- OLD_GROWTH_BIRCH_FOREST - Static variable in class dev.wyck.biome.Biomes
- OLD_GROWTH_PINE_TAIGA - Static variable in class dev.wyck.biome.Biomes
- OLD_GROWTH_SPRUCE_TAIGA - Static variable in class dev.wyck.biome.Biomes
- OMINOUS_SPAWNING - Enum constant in enum class dev.wyck.environment.particle.ParticleTypes
- ONLY_IN_AIR_PREDICATE - Static variable in interface dev.wyck.worldgen.feature.configurations.BlockColumnConfiguration
- operation() - Method in record class dev.wyck.environment.attribute.EnvironmentAttributeMap.Modification
-
Returns the value of the
operationrecord component. - operation() - Method in interface dev.wyck.environment.attribute.modifier.AttributeModification
-
Gets the operation applied to the attribute.
- operation() - Method in interface dev.wyck.level.dimension.timeline.AttributeTrack
-
The operation this track performs.
- operation() - Method in interface dev.wyck.worldgen.function.simple.TwoArgumentSimpleFunction
-
The operation to perform.
- operation(AttributeOperation) - Method in class dev.wyck.level.dimension.timeline.AttributeTrack.Builder
-
Sets the operation of the track.
- optional() - Method in class dev.wyck.factory.OptionalWireProvider
- optionallyFlatBedrock() - Static method in interface dev.wyck.worldgen.surface.SurfaceRule
-
Creates a new optionally-flat bedrock condition source builder.
- optionallyFlatBedrock(ResourceKey, VerticalAnchor, VerticalAnchor, boolean) - Static method in interface dev.wyck.worldgen.surface.SurfaceRule
-
Creates Paper's bedrock gradient, which collapses to one layer when flat bedrock is enabled.
- OptionalWireProvider<F> - Class in dev.wyck.factory
-
A WireProvider that returns null if the factory does not exist.
- OR - Enum constant in enum class dev.wyck.environment.attribute.modifier.AttributeOperation
- ore() - Static method in interface dev.wyck.worldgen.feature.configurations.FeatureConfiguration
-
Creates a builder for an
OreConfiguration. - ORE - Enum constant in enum class dev.wyck.worldgen.feature.FeatureType
- ORE_ANCIENT_DEBRIS_LARGE - Static variable in class dev.wyck.worldgen.feature.ConfiguredFeatures
- ORE_ANCIENT_DEBRIS_LARGE - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- ORE_ANCIENT_DEBRIS_SMALL - Static variable in class dev.wyck.worldgen.feature.ConfiguredFeatures
- ORE_ANCIENT_DEBRIS_SMALL - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- ORE_ANDESITE - Static variable in class dev.wyck.worldgen.feature.ConfiguredFeatures
- ORE_ANDESITE_LOWER - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- ORE_ANDESITE_UPPER - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- ORE_BLACKSTONE - Static variable in class dev.wyck.worldgen.feature.ConfiguredFeatures
- ORE_BLACKSTONE - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- ORE_CLAY - Static variable in class dev.wyck.worldgen.feature.ConfiguredFeatures
- ORE_CLAY - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- ORE_COAL - Static variable in class dev.wyck.worldgen.feature.ConfiguredFeatures
- ORE_COAL_BURIED - Static variable in class dev.wyck.worldgen.feature.ConfiguredFeatures
- ORE_COAL_LOWER - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- ORE_COAL_UPPER - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- ORE_COPPER - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- ORE_COPPER_LARGE - Static variable in class dev.wyck.worldgen.feature.ConfiguredFeatures
- ORE_COPPER_LARGE - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- ORE_COPPPER_SMALL - Static variable in class dev.wyck.worldgen.feature.ConfiguredFeatures
- ORE_DIAMOND - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- ORE_DIAMOND_BURIED - Static variable in class dev.wyck.worldgen.feature.ConfiguredFeatures
- ORE_DIAMOND_BURIED - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- ORE_DIAMOND_LARGE - Static variable in class dev.wyck.worldgen.feature.ConfiguredFeatures
- ORE_DIAMOND_LARGE - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- ORE_DIAMOND_MEDIUM - Static variable in class dev.wyck.worldgen.feature.ConfiguredFeatures
- ORE_DIAMOND_MEDIUM - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- ORE_DIAMOND_SMALL - Static variable in class dev.wyck.worldgen.feature.ConfiguredFeatures
- ORE_DIORITE - Static variable in class dev.wyck.worldgen.feature.ConfiguredFeatures
- ORE_DIORITE_LOWER - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- ORE_DIORITE_UPPER - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- ORE_DIRT - Static variable in class dev.wyck.worldgen.feature.ConfiguredFeatures
- ORE_DIRT - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- ORE_EMERALD - Static variable in class dev.wyck.worldgen.feature.ConfiguredFeatures
- ORE_EMERALD - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- ORE_GAP - Static variable in class dev.wyck.worldgen.synth.Noises
- ORE_GOLD - Static variable in class dev.wyck.worldgen.feature.ConfiguredFeatures
- ORE_GOLD - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- ORE_GOLD_BURIED - Static variable in class dev.wyck.worldgen.feature.ConfiguredFeatures
- ORE_GOLD_DELTAS - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- ORE_GOLD_EXTRA - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- ORE_GOLD_LOWER - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- ORE_GOLD_NETHER - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- ORE_GRANITE - Static variable in class dev.wyck.worldgen.feature.ConfiguredFeatures
- ORE_GRANITE_LOWER - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- ORE_GRANITE_UPPER - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- ORE_GRAVEL - Static variable in class dev.wyck.worldgen.feature.ConfiguredFeatures
- ORE_GRAVEL - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- ORE_GRAVEL_NETHER - Static variable in class dev.wyck.worldgen.feature.ConfiguredFeatures
- ORE_GRAVEL_NETHER - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- ORE_INFESTED - Static variable in class dev.wyck.worldgen.feature.ConfiguredFeatures
- ORE_INFESTED - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- ORE_IRON - Static variable in class dev.wyck.worldgen.feature.ConfiguredFeatures
- ORE_IRON_MIDDLE - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- ORE_IRON_SMALL - Static variable in class dev.wyck.worldgen.feature.ConfiguredFeatures
- ORE_IRON_SMALL - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- ORE_IRON_UPPER - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- ORE_LAPIS - Static variable in class dev.wyck.worldgen.feature.ConfiguredFeatures
- ORE_LAPIS - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- ORE_LAPIS_BURIED - Static variable in class dev.wyck.worldgen.feature.ConfiguredFeatures
- ORE_LAPIS_BURIED - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- ORE_MAGMA - Static variable in class dev.wyck.worldgen.feature.ConfiguredFeatures
- ORE_MAGMA - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- ORE_NETHER_GOLD - Static variable in class dev.wyck.worldgen.feature.ConfiguredFeatures
- ORE_QUARTZ - Static variable in class dev.wyck.worldgen.feature.ConfiguredFeatures
- ORE_QUARTZ_DELTAS - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- ORE_QUARTZ_NETHER - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- ORE_REDSTONE - Static variable in class dev.wyck.worldgen.feature.ConfiguredFeatures
- ORE_REDSTONE - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- ORE_REDSTONE_LOWER - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- ORE_SOUL_SAND - Static variable in class dev.wyck.worldgen.feature.ConfiguredFeatures
- ORE_SOUL_SAND - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- ORE_TUFF - Static variable in class dev.wyck.worldgen.feature.ConfiguredFeatures
- ORE_TUFF - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- ORE_VEIN_A - Static variable in class dev.wyck.worldgen.synth.Noises
- ORE_VEIN_B - Static variable in class dev.wyck.worldgen.synth.Noises
- ORE_VEININESS - Static variable in class dev.wyck.worldgen.synth.Noises
- OreConfiguration - Interface in dev.wyck.worldgen.feature.configurations
-
A feature consisting of a natural deposit of ores or other blocks in the ground.
- OreConfiguration.Builder - Class in dev.wyck.worldgen.feature.configurations
-
Builder for
OreConfiguration. - OreConfiguration.TargetBlockState - Record Class in dev.wyck.worldgen.feature.configurations
-
A target block state.
- oreVeinsEnabled() - Method in interface dev.wyck.worldgen.noise.types.NoiseGeneratorSettings
-
Whether ore veins generate.
- oreVeinsEnabled(boolean) - Method in class dev.wyck.worldgen.noise.types.NoiseGeneratorSettings.Builder
-
Sets whether ore veins generate.
- origin() - Method in interface dev.wyck.worldgen.feature.custom.PlacementContext
-
The world origin of this feature placement.
- original() - Method in record class dev.wyck.renderer.packet.data.BlockReplacement
-
Returns the value of the
originalrecord component. - originalBlock() - Method in record class dev.wyck.renderer.packet.data.BlockReplacement
-
Returns the original block material.
- OUT_BACK - Static variable in interface dev.wyck.level.dimension.timeline.EasingType
- OUT_BOUNCE - Static variable in interface dev.wyck.level.dimension.timeline.EasingType
- OUT_CIRC - Static variable in interface dev.wyck.level.dimension.timeline.EasingType
- OUT_CUBIC - Static variable in interface dev.wyck.level.dimension.timeline.EasingType
- OUT_ELASTIC - Static variable in interface dev.wyck.level.dimension.timeline.EasingType
- OUT_EXPO - Static variable in interface dev.wyck.level.dimension.timeline.EasingType
- OUT_QUAD - Static variable in interface dev.wyck.level.dimension.timeline.EasingType
- OUT_QUART - Static variable in interface dev.wyck.level.dimension.timeline.EasingType
- OUT_QUINT - Static variable in interface dev.wyck.level.dimension.timeline.EasingType
- OUT_SINE - Static variable in interface dev.wyck.level.dimension.timeline.EasingType
- outerLayer() - Method in interface dev.wyck.worldgen.feature.configurations.geode.GeodeLayerSettings
-
The thickness of the outer layer.
- outerLayer(double) - Method in class dev.wyck.worldgen.feature.configurations.geode.GeodeLayerSettings.Builder
-
Sets the thickness of the outer layer.
- outerLayerProvider() - Method in interface dev.wyck.worldgen.feature.configurations.geode.GeodeBlockSettings
-
The block state provider used for the outer layer.
- outerLayerProvider(BlockStateProvider) - Method in class dev.wyck.worldgen.feature.configurations.geode.GeodeBlockSettings.Builder
-
Sets the block state provider used for the outer layer.
- outerWallDistance() - Method in interface dev.wyck.worldgen.feature.configurations.GeodeConfiguration
-
The offset on each coordinate of the center from the feature start.
- outerWallDistance(IntProvider) - Method in class dev.wyck.worldgen.feature.configurations.GeodeConfiguration.Builder
-
Sets the offset on each coordinate of the center from the feature start.
- overlayProcessors() - Method in interface dev.wyck.worldgen.feature.configurations.FossilFeatureConfiguration
-
Gets the resource key for overlay processors.
- overlayProcessors(ResourceKey) - Method in class dev.wyck.worldgen.feature.configurations.FossilFeatureConfiguration.Builder
-
Sets the overlay processors for the fossil feature configuration.
- overlayStructure(ResourceKey) - Method in class dev.wyck.worldgen.feature.configurations.FossilFeatureConfiguration.Builder
-
Adds an overlay structure to the list of overlay structures.
- overlayStructures() - Method in interface dev.wyck.worldgen.feature.configurations.FossilFeatureConfiguration
-
Gets the list of resource keys for overlay structures.
- overlayStructures(List) - Method in class dev.wyck.worldgen.feature.configurations.FossilFeatureConfiguration.Builder
-
Sets the overlay structures for the fossil feature configuration.
- OVERRIDE - Enum constant in enum class dev.wyck.environment.attribute.modifier.AttributeOperation
- overworld() - Static method in record class dev.wyck.biome.entity.data.MonsterSettings
-
Vanilla overworld defaults: uniform [0, 7] spawn light, block light limit 0.
- overworld() - Static method in interface dev.wyck.worldgen.biome.BiomeSource
-
Biome source preset for the overworld.
- overworld() - Static method in interface dev.wyck.worldgen.noise.Noise
-
The overworld noise function.
- OVERWORLD - Enum constant in enum class dev.wyck.level.dimension.Skybox
- OVERWORLD - Enum constant in enum class dev.wyck.renderer.packet.PacketHandler.DimensionSectionCount
-
from y=-64 to y=320 = 24, each section is 16 blocks high
- OVERWORLD - Static variable in interface dev.wyck.level.dimension.clock.WorldClock
- OVERWORLD - Static variable in class dev.wyck.level.dimension.Dimensions
- OVERWORLD - Static variable in interface dev.wyck.level.dimension.Infiniburn
- OVERWORLD - Static variable in interface dev.wyck.level.dimension.timeline.Timeline
- OVERWORLD - Static variable in interface dev.wyck.worldgen.biome.MultiNoisePresetBiomeSource
- OVERWORLD - Static variable in interface dev.wyck.worldgen.chunk.flat.FlatLevelGeneratorSettings
- OVERWORLD - Static variable in interface dev.wyck.worldgen.noise.Noise
- OVERWORLD - Static variable in interface dev.wyck.worldgen.noise.NoiseSettings
- OVERWORLD_CAVES - Static variable in class dev.wyck.level.dimension.Dimensions
- OVERWORLD_DAY - Static variable in interface dev.wyck.level.dimension.timeline.Timeline
- ownHeight() - Method in interface dev.wyck.worldgen.material.FluidState
-
The height of the fluid in this state within its own block, from
0.0to1.0, matchingnet.minecraft.world.level.material.FluidState#getOwnHeight, which is defined asamount / 9f.
P
- PACKED_ICE - Static variable in class dev.wyck.worldgen.synth.Noises
- PACKETEVENTS - Enum constant in enum class dev.wyck.renderer.packet.PacketHandler.Injector
-
Requires PacketEvents to be installed.
- PacketHandler - Interface in dev.wyck.renderer.packet
-
An interface for handling packet manipulation related to biome injection.
- PacketHandler.DimensionSectionCount - Enum Class in dev.wyck.renderer.packet
-
The number of sections in each dimension.
- PacketHandler.Factory - Interface in dev.wyck.renderer.packet
-
Factory contract for constructing PacketHandler instances.
- PacketHandler.Injector - Enum Class in dev.wyck.renderer.packet
-
Enum constant for supported packet manipulation libraries.
- PacketHandler.Priority - Enum Class in dev.wyck.renderer.packet
-
Enum constant for priority levels related to Wyck packet handling.
- PALE_FOREST_FLOWER - Static variable in class dev.wyck.worldgen.feature.ConfiguredFeatures
- PALE_GARDEN - Static variable in class dev.wyck.biome.Biomes
- PALE_GARDEN_FLOWERS - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- PALE_GARDEN_VEGETATION - Static variable in class dev.wyck.worldgen.feature.ConfiguredFeatures
- PALE_GARDEN_VEGETATION - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- PALE_MOSS_PATCH - Static variable in class dev.wyck.worldgen.feature.ConfiguredFeatures
- PALE_MOSS_PATCH - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- PALE_MOSS_PATCH_BONEMEAL - Static variable in class dev.wyck.worldgen.feature.ConfiguredFeatures
- PALE_MOSS_VEGETATION - Static variable in class dev.wyck.worldgen.feature.ConfiguredFeatures
- PALE_OAK - Static variable in class dev.wyck.worldgen.feature.ConfiguredFeatures
- PALE_OAK_BONEMEAL - Static variable in class dev.wyck.worldgen.feature.ConfiguredFeatures
- PALE_OAK_CHECKED - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- PALE_OAK_CREAKING - Static variable in class dev.wyck.worldgen.feature.ConfiguredFeatures
- PALE_OAK_CREAKING_CHECKED - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- PALE_OAK_LEAVES - Enum constant in enum class dev.wyck.environment.particle.ParticleTypes
- paleMoss() - Static method in interface dev.wyck.worldgen.feature.treedecorators.TreeDecorator
-
Places the
minecraft:pale_moss_patchconfigured feature at the position of the lowest log, and adds hanging moss to the bottom of trunk and foliage blocks. - PaleMossDecorator - Interface in dev.wyck.worldgen.feature.treedecorators
-
Places the
minecraft:pale_moss_patchconfigured feature at the position of the lowest log with probabilityPaleMossDecorator.groundProbability(). - PaleMossDecorator.Builder - Class in dev.wyck.worldgen.feature.treedecorators
-
Builder for
PaleMossDecorator. - PANIC - Enum constant in enum class dev.wyck.environment.Activity
- PaperOptionallyFlatBedrockConditionSource - Interface in dev.wyck.worldgen.surface.condition
-
A Paper surface condition that follows the vanilla bedrock gradient unless flat bedrock generation is enabled for the world.
- PaperOptionallyFlatBedrockConditionSource.Builder - Class in dev.wyck.worldgen.surface.condition
-
Builder for
PaperOptionallyFlatBedrockConditionSource. - parameters - Variable in class dev.wyck.worldgen.stateproviders.NoiseBasedProvider.AbstractNoiseProviderBuilder
- parameters(NoiseParameters) - Method in class dev.wyck.worldgen.stateproviders.NoiseBasedProvider.AbstractNoiseProviderBuilder
-
Sets the parameters of the noise.
- parseHex(String) - Static method in interface dev.wyck.environment.particle.ParticleData
-
Parses a hexadecimal color string and returns its integer representation.
- particle(ParticleTypes, float) - Method in class dev.wyck.biome.CustomBiome.Builder
- particle(ParticleTypes, float) - Method in class dev.wyck.environment.particle.ParticleCatalog.Builder
-
Adds a particle to the catalog.
- particle(ParticleTypes, float, ParticleData) - Method in class dev.wyck.biome.CustomBiome.Builder
- particle(ParticleTypes, float, ParticleData) - Method in class dev.wyck.environment.particle.ParticleCatalog.Builder
-
Adds a particle to the catalog.
- PARTICLE_TYPE - Enum constant in enum class dev.wyck.registry.internal.RegistryId
- ParticleCatalog - Record Class in dev.wyck.environment.particle
-
An abstraction of
List<AmbientParticle>from Minecraft. - ParticleCatalog(List) - Constructor for record class dev.wyck.environment.particle.ParticleCatalog
-
Creates an instance of a
ParticleCatalogrecord class. - ParticleCatalog.Builder - Class in dev.wyck.environment.particle
-
A builder for creating ParticleCatalog instances.
- particleData() - Method in interface dev.wyck.environment.particle.AmbientParticle
-
Gets the particle data.
- ParticleData - Interface in dev.wyck.environment.particle
-
An interface for particle data that can be applied to a specific particle type.
- particleOptions() - Method in interface dev.wyck.environment.particle.AmbientParticle
-
Delegates the wrapped ambient particle to a Minecraft ParticleOptions.
- ParticleOptions - Interface in dev.wyck.environment.particle
-
Opaque handle to NMS ParticleOptions.
- ParticleOptionsFactory - Interface in dev.wyck.environment.particle
-
A factory for creating particle options handles.
- particles() - Method in record class dev.wyck.environment.particle.ParticleCatalog
-
Returns the value of the
particlesrecord component. - particles(ParticleCatalog) - Method in class dev.wyck.biome.CustomBiome.Builder
- particleType() - Method in enum class dev.wyck.environment.particle.ParticleTypes
-
Gets a version-agnostic handle to this particle type, resolved on first access via the registered factory and cached.
- ParticleType - Interface in dev.wyck.environment.particle
-
Opaque handle to a particle type.
- ParticleTypes - Enum Class in dev.wyck.environment.particle
-
An enum that wraps around Minecraft's ParticleTypes, providing additional metadata and functionality.
- PATCH - Static variable in class dev.wyck.worldgen.synth.Noises
- PATCH_BERRY_BUSH_VILLAGE - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- PATCH_BERRY_COMMON - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- PATCH_BERRY_RARE - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- PATCH_BUSH - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- PATCH_CACTUS_DECORATED - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- PATCH_CACTUS_DESERT - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- PATCH_CACTUS_VILLAGE - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- PATCH_CRIMSON_ROOTS - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- PATCH_DEAD_BUSH - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- PATCH_DEAD_BUSH_2 - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- PATCH_DEAD_BUSH_BADLANDS - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- PATCH_DRY_GRASS_BADLANDS - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- PATCH_DRY_GRASS_DESERT - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- PATCH_FIRE - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- PATCH_FIREFLY_BUSH_NEAR_WATER - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- PATCH_FIREFLY_BUSH_NEAR_WATER_SWAMP - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- PATCH_FIREFLY_BUSH_SWAMP - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- PATCH_GRASS_BADLANDS - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- PATCH_GRASS_FOREST - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- PATCH_GRASS_JUNGLE - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- PATCH_GRASS_MEADOW - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- PATCH_GRASS_NORMAL - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- PATCH_GRASS_PLAIN - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- PATCH_GRASS_SAVANNA - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- PATCH_GRASS_TAIGA - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- PATCH_GRASS_TAIGA_2 - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- PATCH_LARGE_FERN - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- PATCH_LEAF_LITTER - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- PATCH_MELON - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- PATCH_MELON_SPARSE - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- PATCH_PUMPKIN - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- PATCH_SOUL_FIRE - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- PATCH_SUGAR_CANE - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- PATCH_SUGAR_CANE_BADLANDS - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- PATCH_SUGAR_CANE_DESERT - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- PATCH_SUGAR_CANE_SWAMP - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- PATCH_SUNFLOWER - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- PATCH_TAIGA_GRASS_VILLAGE - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- PATCH_TALL_GRASS - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- PATCH_TALL_GRASS_2 - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- PATCH_WATERLILY - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- path() - Method in interface dev.wyck.keys.ResourceKey
-
The path portion of this key.
- patrol() - Static method in interface dev.wyck.level.entity.LevelSpawner
-
The level spawner for patrols.
- PATROL - Enum constant in enum class dev.wyck.level.entity.LevelSpawner.Kind
- PAUSE_MOB_GROWTH - Enum constant in enum class dev.wyck.environment.particle.ParticleTypes
- pending() - Method in record class dev.wyck.environment.attribute.EnvironmentAttributeMap
-
Returns the value of the
pendingrecord component. - Pending(EnvironmentAttributeSupplier, V) - Constructor for record class dev.wyck.environment.attribute.EnvironmentAttributeMap.Pending
-
Creates an instance of a
Pendingrecord class. - periodTicks() - Method in interface dev.wyck.level.dimension.timeline.types.ComposedTimeline
-
The length of one repetition of this timeline.
- periodTicks(int) - Method in class dev.wyck.level.dimension.timeline.types.ComposedTimeline.Builder
- persistence() - Method in interface dev.wyck.level.LevelCreator
-
Deprecated, for removal: This API element is subject to removal in a future version.Use
LevelCreator.levelStem()andRegisterable.register()instead. - persistence() - Method in class dev.wyck.level.LevelCreatorImpl
- persistence(StemPersistence) - Method in class dev.wyck.level.LevelCreator.Builder
-
Deprecated, for removal: This API element is subject to removal in a future version.Use
LevelCreator.levelStem()andRegisterable.register()instead. - PERSISTENT - Enum constant in enum class dev.wyck.level.StemPersistence
-
Deprecated.The level stem is also registered into the dimension registry, so other registry callers can see it.
- phantom() - Static method in interface dev.wyck.level.entity.LevelSpawner
-
The level spawner for phantoms.
- PHANTOM - Enum constant in enum class dev.wyck.level.entity.LevelSpawner.Kind
- PIGLINS_ZOMBIFY - Static variable in class dev.wyck.environment.attribute.EnvironmentAttributes
-
Whether piglins and hoglins zombify.
- PILE_HAY - Static variable in class dev.wyck.worldgen.feature.ConfiguredFeatures
- PILE_HAY_VILLAGE - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- PILE_ICE - Static variable in class dev.wyck.worldgen.feature.ConfiguredFeatures
- PILE_ICE_VILLAGE - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- PILE_MELON - Static variable in class dev.wyck.worldgen.feature.ConfiguredFeatures
- PILE_MELON_VILLAGE - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- PILE_PUMPKIN - Static variable in class dev.wyck.worldgen.feature.ConfiguredFeatures
- PILE_PUMPKIN_VILLAGE - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- PILE_SNOW - Static variable in class dev.wyck.worldgen.feature.ConfiguredFeatures
- PILE_SNOW_VILLAGE - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- PILLAGER_OUTPOSTS - Static variable in class dev.wyck.worldgen.structure.StructureSets
- PILLAR - Static variable in class dev.wyck.worldgen.synth.Noises
- PILLAR_RARENESS - Static variable in class dev.wyck.worldgen.synth.Noises
- PILLAR_THICKNESS - Static variable in class dev.wyck.worldgen.synth.Noises
- PILLARS - Static variable in class dev.wyck.worldgen.function.DensityFunctions
- pine() - Static method in interface dev.wyck.worldgen.feature.foliageplacers.FoliagePlacer
-
A new builder for a
PineFoliagePlacer. - PINE - Static variable in class dev.wyck.worldgen.feature.ConfiguredFeatures
- PINE_CHECKED - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- PINE_ON_SNOW - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- PINE_VILLAGE - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- PineFoliagePlacer - Interface in dev.wyck.worldgen.feature.foliageplacers
-
Places the foliage of a pine tree.
- PineFoliagePlacer.Builder - Class in dev.wyck.worldgen.feature.foliageplacers
-
Builder for
PineFoliagePlacer. - place(PlacementContext) - Method in class dev.wyck.worldgen.feature.custom.CustomFeature
-
Places this feature.
- placeBlock() - Method in interface dev.wyck.worldgen.feature.configurations.MultifaceGrowthConfiguration
-
The block to place.
- placeBlock(Material) - Method in class dev.wyck.worldgen.feature.configurations.MultifaceGrowthConfiguration.Builder
-
Sets the block to place.
- placeBranchPerLogProbability() - Method in interface dev.wyck.worldgen.feature.trunkplacers.UpwardsBranchingTrunkPlacer
-
The probability of each log producing a branch between 0.0 and 1.0.
- placeBranchPerLogProbability(float) - Method in class dev.wyck.worldgen.feature.trunkplacers.UpwardsBranchingTrunkPlacer.Builder
-
Sets the probability of each log producing a branch.
- PLACED_FEATURE - Enum constant in enum class dev.wyck.registry.internal.RegistryId
- PLACED_FEATURES - Static variable in interface dev.wyck.keys.KeyChains
- PlacedFeature - Interface in dev.wyck.worldgen.placement
-
Wraps Minecraft's PlacedFeature, a configured feature paired with the ordered list of placement modifiers applied to it.
- PlacedFeature.Builder - Class in dev.wyck.worldgen.placement
-
Builder for
PlacedFeature. - PlacedFeature.Composed - Record Class in dev.wyck.worldgen.placement
-
A placed feature authored from a configured feature and a modifier list.
- PlacedFeature.Factory - Interface in dev.wyck.worldgen.placement
- PlacedFeature.Reference - Record Class in dev.wyck.worldgen.placement
-
A reference to an already-registered placed feature.
- placedFeatures() - Static method in interface dev.wyck.keys.KeyChains
- PlacedFeatures - Class in dev.wyck.worldgen.placement
-
Auto-generated.
- placement() - Method in record class dev.wyck.worldgen.placement.PlacedFeature.Composed
-
Returns the value of the
placementrecord component. - PlacementContext<C> - Interface in dev.wyck.worldgen.feature.custom
-
The placement surface handed to a CustomFeature during world generation.
- PlacementFilter - Interface in dev.wyck.worldgen.placement
-
An abstract placement filter.
- PlacementModifier - Interface in dev.wyck.worldgen.placement
-
A placed feature determines where a configured feature should be attempted to be placed using placement modifiers.
- placementProbabilityPerValidPosition() - Method in interface dev.wyck.worldgen.feature.configurations.UnderwaterMagmaConfiguration
-
The chance of placing magma at each valid position, between 0.0 and 1.0.
- placementProbabilityPerValidPosition(float) - Method in class dev.wyck.worldgen.feature.configurations.UnderwaterMagmaConfiguration.Builder
-
Sets the chance of placing magma at each valid position.
- placementRadiusAroundFloor() - Method in interface dev.wyck.worldgen.feature.configurations.UnderwaterMagmaConfiguration
-
The radius around the found floor in which magma may be placed, between 0 and 64.
- placementRadiusAroundFloor(int) - Method in class dev.wyck.worldgen.feature.configurations.UnderwaterMagmaConfiguration.Builder
-
Sets the radius around the found floor in which magma may be placed.
- placementsRequireLayer0Alternate() - Method in interface dev.wyck.worldgen.feature.configurations.GeodeConfiguration
-
Whether the inner placement blocks can only be placed on an alternate inner layer block.
- placementsRequireLayer0Alternate(boolean) - Method in class dev.wyck.worldgen.feature.configurations.GeodeConfiguration.Builder
-
Sets whether the inner placement blocks can only be placed on an alternate inner layer block.
- placeOnGround() - Static method in interface dev.wyck.worldgen.feature.treedecorators.TreeDecorator
-
Tries positions within the specified radius and height range to find a valid ground position, and places the specified block on the block above any matching positions.
- PlaceOnGroundDecorator - Interface in dev.wyck.worldgen.feature.treedecorators
-
Tries
PlaceOnGroundDecorator.tries()positions within the specified radius and height range to find a position that is at the height of theMOTION_BLOCKING_NO_LEAVESheightmap, is solid, and has air above. - PlaceOnGroundDecorator.Builder - Class in dev.wyck.worldgen.feature.treedecorators
-
Builder for
PlaceOnGroundDecorator. - PLAINS - Static variable in class dev.wyck.biome.Biomes
- planted() - Method in class dev.wyck.worldgen.feature.configurations.HugeFungusConfiguration.Builder
-
Sets the huge fungus as planted.
- planted() - Method in interface dev.wyck.worldgen.feature.configurations.HugeFungusConfiguration
-
Checks if the huge fungus is planted.
- planted(boolean) - Method in class dev.wyck.worldgen.feature.configurations.HugeFungusConfiguration.Builder
-
Sets whether the huge fungus is planted.
- plateau() - Method in interface dev.wyck.worldgen.heightproviders.TrapezoidHeight
-
The length of the range in the middle that has a uniform distribution.
- plateau() - Method in interface dev.wyck.worldgen.valueproviders.TrapezoidFloat
-
The length of the range in the middle that has a uniform distribution.
- plateau() - Method in interface dev.wyck.worldgen.valueproviders.TrapezoidInt
-
The length of the range in the middle that has a uniform distribution.
- plateau(float) - Method in class dev.wyck.worldgen.valueproviders.TrapezoidFloat.Builder
-
Sets the plateau.
- plateau(int) - Method in class dev.wyck.worldgen.heightproviders.TrapezoidHeight.Builder
-
Sets the plateau.
- plateau(int) - Method in class dev.wyck.worldgen.valueproviders.TrapezoidInt.Builder
-
Sets the plateau.
- PLAY - Enum constant in enum class dev.wyck.environment.Activity
- PLAY_DEAD - Enum constant in enum class dev.wyck.environment.Activity
- plugin() - Method in interface dev.wyck.Wyck
-
Determines the plugin instance associated with Wyck.
- point() - Method in record class dev.wyck.util.internal.LevelBiomeEdit.Add
-
Returns the value of the
pointrecord component. - point(double) - Static method in interface dev.wyck.worldgen.climate.ClimateParameter
-
A zero width span pinned to one value.
- POINTED_DRIPSTONE - Enum constant in enum class dev.wyck.worldgen.feature.FeatureType
- POINTED_DRIPSTONE - Static variable in class dev.wyck.worldgen.feature.ConfiguredFeatures
- POINTED_DRIPSTONE - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- pointedBlock() - Method in interface dev.wyck.worldgen.feature.configurations.SpeleothemClusterConfiguration
-
The block that the pointed tips of the cluster are made of.
- pointedBlock() - Method in interface dev.wyck.worldgen.feature.configurations.SpeleothemConfiguration
-
Describes the block creating the columns of the speleothem.
- pointedBlock(BlockData) - Method in class dev.wyck.worldgen.feature.configurations.SpeleothemClusterConfiguration.Builder
-
Sets the pointed block.
- pointedBlock(BlockData) - Method in class dev.wyck.worldgen.feature.configurations.SpeleothemConfiguration.Builder
-
Sets the pointed block.
- pointedBlock(Material) - Method in class dev.wyck.worldgen.feature.configurations.SpeleothemConfiguration.Builder
-
Sets the block state.
- pointedDripstone() - Static method in interface dev.wyck.worldgen.feature.configurations.FeatureConfiguration
-
Creates a builder for a
PointedDripstoneConfiguration. - PointedDripstoneConfiguration - Interface in dev.wyck.worldgen.feature.configurations
-
Dripstone feature found in caves.
- PointedDripstoneConfiguration.Builder - Class in dev.wyck.worldgen.feature.configurations
-
Builder for
PointedDripstoneConfiguration. - pointOffset() - Method in interface dev.wyck.worldgen.feature.configurations.GeodeConfiguration
-
The offset applied to each distribution point.
- pointOffset(IntProvider) - Method in class dev.wyck.worldgen.feature.configurations.GeodeConfiguration.Builder
-
Sets the offset applied to each distribution point.
- PointRange2D - Record Class in dev.wyck.misc
-
Represents a 2D range of points in a Minecraft world.
- PointRange2D(int, int, int, int) - Constructor for record class dev.wyck.misc.PointRange2D
-
Creates an instance of a
PointRange2Drecord class. - PointRange3D - Record Class in dev.wyck.misc
-
Represents a 3D range of points defined by minimum and maximum coordinates in each axis (X, Y, Z).
- PointRange3D(int, int, int, int, int, int) - Constructor for record class dev.wyck.misc.PointRange3D
-
Creates an instance of a
PointRange3Drecord class. - POOF - Enum constant in enum class dev.wyck.environment.particle.ParticleTypes
- PORTAL - Enum constant in enum class dev.wyck.environment.particle.ParticleTypes
- position(int, int, int) - Method in class dev.wyck.worldgen.placement.FixedPlacement.Builder
-
Adds a single position to the builder.
- position(BlockVector) - Method in class dev.wyck.worldgen.placement.FixedPlacement.Builder
-
Adds a single position to the builder.
- positional() - Method in interface dev.wyck.environment.attribute.EnvironmentAttribute
-
If the attribute is positional.
- positionCondition() - Method in class dev.wyck.renderer.packet.data.VirtualBiome
-
Gets the quart-resolution refinement evaluated for every biome cell.
- positionCondition(BiPredicate) - Method in class dev.wyck.renderer.packet.data.VirtualBiome.Builder
-
Sets the condition evaluated for every biome cell in a matching chunk.
- positions() - Method in interface dev.wyck.worldgen.placement.FixedPlacement
-
A list of all placement positions.
- positions(List) - Method in class dev.wyck.worldgen.placement.FixedPlacement.Builder
-
Adds a list of positions to the builder.
- positions(BlockVector...) - Method in class dev.wyck.worldgen.placement.FixedPlacement.Builder
-
Adds a list of positions to the builder.
- possibleBiomes() - Method in class dev.wyck.worldgen.biome.custom.CustomBiomeSource
-
Gets every biome this source may return.
- POWDER_SNOW - Static variable in class dev.wyck.worldgen.synth.Noises
- power() - Method in record class dev.wyck.environment.particle.options.PowerParticle
-
Returns the value of the
powerrecord component. - power() - Method in record class dev.wyck.environment.particle.options.SpellParticle
-
Returns the value of the
powerrecord component. - power(ParticleType, float) - Method in interface dev.wyck.environment.particle.ParticleOptionsFactory
-
Creates a particle options handle for a power particle with the specified power level.
- PowerParticle - Record Class in dev.wyck.environment.particle.options
-
Particle data for power particles.
- PowerParticle(float) - Constructor for record class dev.wyck.environment.particle.options.PowerParticle
-
Creates an instance of a
PowerParticlerecord class. - PRE_RAID - Enum constant in enum class dev.wyck.environment.Activity
- predicate() - Method in interface dev.wyck.worldgen.blockpredicates.NotPredicate
-
The predicate to invert.
- predicate() - Method in interface dev.wyck.worldgen.placement.BlockPredicateFilter
-
The block predicate to test.
- predicate(BlockPredicate) - Method in class dev.wyck.worldgen.blockpredicates.CombiningPredicate.CombiningPredicateBuilder
-
Adds a predicate to the list.
- predicate(BlockPredicate...) - Method in class dev.wyck.worldgen.blockpredicates.CombiningPredicate.CombiningPredicateBuilder
-
Adds multiple predicates to the list.
- predicates - Variable in class dev.wyck.worldgen.blockpredicates.CombiningPredicate.CombiningPredicateBuilder
- predicates() - Method in interface dev.wyck.worldgen.blockpredicates.CombiningPredicate
-
The child predicates.
- predicates(BlockPredicate...) - Method in class dev.wyck.worldgen.blockpredicates.CombiningPredicate.CombiningPredicateBuilder
-
Sets the predicates.
- predicates(List) - Method in class dev.wyck.worldgen.blockpredicates.CombiningPredicate.CombiningPredicateBuilder
-
Sets the predicates.
- preliminarySurfaceLevel() - Method in interface dev.wyck.worldgen.noise.NoiseRouter
-
A 2D density function (sampled at
Y=0) giving the Y-level of the preliminary surface, generally below the actual terrain height. - preliminarySurfaceLevel(DensityFunction) - Method in class dev.wyck.worldgen.noise.NoiseRouter.Builder
-
Sets the preliminary surface level slot.
- preset() - Method in interface dev.wyck.worldgen.biome.MultiNoisePresetBiomeSource
-
A reference to a hardcoded parameter list preset.
- prioritizeTip() - Method in interface dev.wyck.worldgen.feature.configurations.BlockColumnConfiguration
-
Determines where to cut off blocks when space is restricted.
- prioritizeTip(boolean) - Method in class dev.wyck.worldgen.feature.configurations.BlockColumnConfiguration.Builder
-
Sets whether layers are removed from the start of the column when space is restricted.
- priority() - Method in class dev.wyck.renderer.packet.data.VirtualBiome
-
Gets the priority used when multiple virtual biomes match.
- priority(PacketHandler.Priority) - Method in class dev.wyck.renderer.packet.data.VirtualBiome.Builder
- probability - Variable in class dev.wyck.worldgen.carver.CarverConfiguration.CarverConfigurationBuilder
- probability() - Method in interface dev.wyck.environment.particle.AmbientParticle
-
Gets the probability of this particle being spawned.
- probability() - Method in class dev.wyck.worldgen.carver.custom.CustomCarver
- probability() - Method in interface dev.wyck.worldgen.feature.configurations.ProbabilityFeatureConfiguration
-
Gets the probability of the feature being placed between 0.0 and 1.0.
- probability() - Method in interface dev.wyck.worldgen.feature.treedecorators.AttachedToLeavesDecorator
-
The probability of attaching a block, between 0.0F and 1.0F (inclusive).
- probability() - Method in interface dev.wyck.worldgen.feature.treedecorators.AttachedToLogsDecorator
-
The probability of attaching a block, between 0.0F and 1.0F (inclusive).
- probability() - Method in interface dev.wyck.worldgen.feature.treedecorators.BeehiveDecorator
-
The probability of placing a beehive, between 0.0F and 1.0F (inclusive).
- probability() - Method in interface dev.wyck.worldgen.feature.treedecorators.CocoaDecorator
-
The probability that this decorator places any cocoa beans, between 0.0F and 1.0F (inclusive).
- probability() - Method in interface dev.wyck.worldgen.feature.treedecorators.CreakingHeartDecorator
-
The probability of placing a creaking heart, between 0.0F and 1.0F (inclusive).
- probability() - Method in interface dev.wyck.worldgen.feature.treedecorators.LeaveVineDecorator
-
The probability of placing a vine at any given position, between 0.0F and 1.0F (inclusive).
- probability() - Method in interface dev.wyck.worldgen.ruletest.RandomBlockMatchTest
-
The probability of matching between 0.0 and 1.0.
- probability() - Method in interface dev.wyck.worldgen.ruletest.RandomBlockStateMatchTest
-
The probability of matching between 0.0 and 1.0.
- probability(float) - Method in class dev.wyck.environment.particle.AmbientParticle.Builder
-
Sets the probability of the particle.
- probability(float) - Method in class dev.wyck.worldgen.carver.CarverConfiguration.CarverConfigurationBuilder
-
Sets the probability of the carver.
- probability(float) - Static method in interface dev.wyck.worldgen.feature.configurations.FeatureConfiguration
-
Creates a builder for a
ProbabilityFeatureConfiguration. - probability(float) - Method in class dev.wyck.worldgen.feature.treedecorators.AttachedToLeavesDecorator.Builder
-
Sets the probability of attaching a block, between 0.0F and 1.0F (inclusive).
- probability(float) - Method in class dev.wyck.worldgen.feature.treedecorators.AttachedToLogsDecorator.Builder
-
Sets the probability of attaching a block, between 0.0F and 1.0F (inclusive).
- probability(float) - Method in class dev.wyck.worldgen.feature.treedecorators.BeehiveDecorator.Builder
-
Sets the probability of placing a beehive, between 0.0F and 1.0F (inclusive).
- probability(float) - Method in class dev.wyck.worldgen.feature.treedecorators.CocoaDecorator.Builder
-
Sets the probability that this decorator places any cocoa beans, between 0.0F and 1.0F (inclusive).
- probability(float) - Method in class dev.wyck.worldgen.feature.treedecorators.CreakingHeartDecorator.Builder
-
Sets the probability of placing a creaking heart, between 0.0F and 1.0F (inclusive).
- probability(float) - Method in class dev.wyck.worldgen.feature.treedecorators.LeaveVineDecorator.Builder
-
Sets the probability of placing a vine at any given position, between 0.0F and 1.0F (inclusive).
- ProbabilityFeatureConfiguration - Interface in dev.wyck.worldgen.feature.configurations
-
A configuration for a feature that has a probability of being placed.
- property() - Method in interface dev.wyck.worldgen.stateproviders.RandomizedIntStateProvider
-
The name of a block property.
- property(String) - Method in class dev.wyck.worldgen.stateproviders.RandomizedIntStateProvider.Builder
-
Sets the value of the block property.
- PROTOCOLLIB - Enum constant in enum class dev.wyck.renderer.packet.PacketHandler.Injector
-
Requires ProtocolLib to be installed.
- provider() - Method in interface dev.wyck.worldgen.feature.treedecorators.AlterGroundDecorator
-
A rule-based block state provider defining how to replace the ground.
- PUMPKIN - Static variable in class dev.wyck.worldgen.feature.ConfiguredFeatures
- PureTransformer - Interface in dev.wyck.worldgen.function.transformer
Q
- QUARTER_NEGATIVE - Enum constant in enum class dev.wyck.worldgen.function.transformer.MappedTransformer.Transform
- quarterNegative() - Method in interface dev.wyck.worldgen.function.DensityFunction
-
Quarters this density function where it is negative, leaving it unchanged where positive.
- quarterNegative(DensityFunction) - Static method in interface dev.wyck.worldgen.function.transformer.MappedTransformer
-
Maps the input through
MappedTransformer.Transform.QUARTER_NEGATIVE, quartering only its negative values. - quartX() - Method in record class dev.wyck.misc.BiomePosition
-
Returns the value of the
quartXrecord component. - quartX() - Method in interface dev.wyck.worldgen.biome.custom.BiomeSourceContext
-
Gets the quart-coordinate on the x-axis.
- quartY() - Method in record class dev.wyck.misc.BiomePosition
-
Returns the value of the
quartYrecord component. - quartY() - Method in interface dev.wyck.worldgen.biome.custom.BiomeSourceContext
-
Gets the quart-coordinate on the y-axis.
- quartZ() - Method in record class dev.wyck.misc.BiomePosition
-
Returns the value of the
quartZrecord component. - quartZ() - Method in interface dev.wyck.worldgen.biome.custom.BiomeSourceContext
-
Gets the quart-coordinate on the z-axis.
- queue(Biome) - Method in interface dev.wyck.registry.bootstrap.BootstrapBiomeRegistry
-
Queues a biome to be registered.
- queue(Dimension) - Method in interface dev.wyck.registry.bootstrap.BootstrapDimensionRegistry
-
Queues a dimension type to be registered.
R
- radius - Variable in class dev.wyck.worldgen.feature.foliageplacers.FoliagePlacer.FoliagePlacerBuilder
- radius() - Method in interface dev.wyck.worldgen.feature.configurations.DiskConfiguration
-
The radius of this disk.
- radius() - Method in interface dev.wyck.worldgen.feature.configurations.DripstoneClusterConfiguration
-
The radius of the cluster.
- radius() - Method in interface dev.wyck.worldgen.feature.configurations.end.EndSpike
-
The radius of the spike.
- radius() - Method in interface dev.wyck.worldgen.feature.configurations.ReplaceSphereConfiguration
-
The radius of the sphere.
- radius() - Method in interface dev.wyck.worldgen.feature.configurations.SpeleothemClusterConfiguration
-
The radius of the cluster, between 1 and 128 (inclusive).
- radius() - Method in interface dev.wyck.worldgen.feature.foliageplacers.FoliagePlacer
-
The radius of the foliage.
- radius() - Method in interface dev.wyck.worldgen.feature.treedecorators.PlaceOnGroundDecorator
-
The radius within which to try positions.
- radius(int) - Method in class dev.wyck.worldgen.feature.configurations.end.EndSpike.Builder
-
Sets the radius of the spike.
- radius(int) - Method in class dev.wyck.worldgen.feature.treedecorators.PlaceOnGroundDecorator.Builder
-
Sets the radius within which to try positions.
- radius(IntProvider) - Method in class dev.wyck.worldgen.feature.configurations.DiskConfiguration.Builder
-
Sets the radius of this disk.
- radius(IntProvider) - Method in class dev.wyck.worldgen.feature.configurations.DripstoneClusterConfiguration.Builder
-
Sets the radius of the cluster.
- radius(IntProvider) - Method in class dev.wyck.worldgen.feature.configurations.ReplaceSphereConfiguration.Builder
-
Sets the radius of the sphere.
- radius(IntProvider) - Method in class dev.wyck.worldgen.feature.configurations.SpeleothemClusterConfiguration.Builder
-
Sets the radius provider.
- radius(IntProvider) - Method in class dev.wyck.worldgen.feature.foliageplacers.FoliagePlacer.FoliagePlacerBuilder
-
Sets the radius of the foliage.
- RAID - Enum constant in enum class dev.wyck.environment.Activity
- RAID_OMEN - Enum constant in enum class dev.wyck.environment.particle.ParticleTypes
- RAIN - Enum constant in enum class dev.wyck.environment.particle.ParticleTypes
- RAM - Enum constant in enum class dev.wyck.environment.Activity
- random() - Method in interface dev.wyck.worldgen.carver.custom.CarvingContext
-
A random source seeded for this carve.
- random() - Static method in interface dev.wyck.worldgen.feature.configurations.FeatureConfiguration
-
Creates a builder for a
RandomFeatureConfiguration. - random() - Method in interface dev.wyck.worldgen.feature.custom.PlacementContext
-
A random source seeded for this placement.
- RANDOM_BOOLEAN_SELECTOR - Enum constant in enum class dev.wyck.worldgen.feature.FeatureType
- RANDOM_SELECTOR - Enum constant in enum class dev.wyck.worldgen.feature.FeatureType
- randomBlockMatch(Material, float) - Static method in interface dev.wyck.worldgen.ruletest.RuleTest
-
Tests the block is the specified block.
- RandomBlockMatchTest - Interface in dev.wyck.worldgen.ruletest
-
Tests the block is the specified block.
- randomBlockStateMatch(BlockData, float) - Static method in interface dev.wyck.worldgen.ruletest.RuleTest
-
Tests is the block for the specified
BlockData. - randomBlockStateMatch(Material, float) - Static method in interface dev.wyck.worldgen.ruletest.RuleTest
-
Tests is the block for the specified
Material. - RandomBlockStateMatchTest - Interface in dev.wyck.worldgen.ruletest
-
Tests is the block for the specified
BlockData. - randomBoolean() - Static method in interface dev.wyck.worldgen.feature.configurations.FeatureConfiguration
-
Creates a builder for a
RandomBooleanFeatureConfiguration. - RandomBooleanFeatureConfiguration - Interface in dev.wyck.worldgen.feature.configurations
-
A configuration for a random boolean feature.
- RandomBooleanFeatureConfiguration.Builder - Class in dev.wyck.worldgen.feature.configurations
-
Builder for
RandomBooleanFeatureConfiguration. - RandomFeatureConfiguration - Interface in dev.wyck.worldgen.feature.configurations
-
A configuration for a random feature.
- RandomFeatureConfiguration.Builder - Class in dev.wyck.worldgen.feature.configurations
-
Builder for
RandomFeatureConfiguration. - RandomFeatureConfiguration.WeightedPlacedFeature - Record Class in dev.wyck.worldgen.feature.configurations
-
A weighted placed feature, which consists of a placed feature and a chance of being placed.
- randomizedInt() - Static method in interface dev.wyck.worldgen.stateproviders.BlockStateProvider
-
Creates a builder for a randomized int state provider.
- RandomizedIntStateProvider - Interface in dev.wyck.worldgen.stateproviders
-
Assigns a random value to an integer block property.
- RandomizedIntStateProvider.Builder - Class in dev.wyck.worldgen.stateproviders
-
Builder for
RandomizedIntStateProvider. - randomName() - Method in interface dev.wyck.worldgen.surface.condition.PaperOptionallyFlatBedrockConditionSource
-
Gets the seed name used to randomize the non-flat gradient.
- randomName() - Method in interface dev.wyck.worldgen.surface.condition.VerticalGradientConditionSource
-
Used as a seed to randomize the gradient.
- randomName(ResourceKey) - Method in class dev.wyck.worldgen.surface.condition.PaperOptionallyFlatBedrockConditionSource.Builder
-
Sets the seed name used to randomize the non-flat gradient.
- randomName(String) - Method in class dev.wyck.worldgen.surface.condition.VerticalGradientConditionSource.Builder
-
Sets the seed used to randomize the gradient.
- randomOffset() - Static method in interface dev.wyck.worldgen.placement.PlacementModifier
-
A new builder for the random offset placement modifier.
- RandomOffsetPlacement - Interface in dev.wyck.worldgen.placement
-
Applies an offset to the current position.
- RandomOffsetPlacement.Builder - Class in dev.wyck.worldgen.placement
-
Builder for
RandomOffsetPlacement. - randomSkewChance() - Method in interface dev.wyck.worldgen.feature.rootplacers.MangroveRootPlacement
-
The probability of random skew, between 0.0F and 1.0F (inclusive).
- randomSkewChance(float) - Method in class dev.wyck.worldgen.feature.rootplacers.MangroveRootPlacement.Builder
-
Sets the probability of random skew, between 0.0F and 1.0F (inclusive).
- randomSpread() - Static method in interface dev.wyck.worldgen.feature.foliageplacers.FoliagePlacer
-
A new builder for a
RandomSpreadFoliagePlacer. - RandomSpreadFoliagePlacer - Interface in dev.wyck.worldgen.feature.foliageplacers
-
Randomly spreads foliage within the given radius and height, used by trees such as the mangrove.
- RandomSpreadFoliagePlacer.Builder - Class in dev.wyck.worldgen.feature.foliageplacers
-
Builder for
RandomSpreadFoliagePlacer. - range() - Method in class dev.wyck.worldgen.carver.custom.CustomCarver
- rangeChoice() - Static method in interface dev.wyck.worldgen.function.DensityFunction
-
Creates a new builder for a
RangeChoice. - rangeChoice(double, double, DensityFunction, DensityFunction) - Method in interface dev.wyck.worldgen.function.DensityFunction
-
Uses this density function as the value to compare, returning
whenInRangewhen it falls within[minInclusive, maxExclusive)andwhenOutOfRangeotherwise. - rangeChoice(DensityFunction, double, double, DensityFunction, DensityFunction) - Static method in interface dev.wyck.worldgen.function.DensityFunction
-
Computes
inputand returnswhenInRangewhen it falls within[minInclusive, maxExclusive)andwhenOutOfRangeotherwise. - RangeChoice - Interface in dev.wyck.worldgen.function.misc
-
Computes the input value and, depending on whether it falls within
[minInclusive, maxExclusive), returns one of two other density functions. - RangeChoice.Builder - Class in dev.wyck.worldgen.function.misc
-
Builder for
RangeChoice. - rarity(int) - Static method in interface dev.wyck.worldgen.placement.PlacementFilter
-
Creates a new rarity filter.
- rarityFilter(int) - Static method in interface dev.wyck.worldgen.placement.PlacementModifier
-
A new instance of the rarity filter placement modifier.
- RarityFilter - Interface in dev.wyck.worldgen.placement
-
Either returns the current position or empty.
- RAW_GENERATION - Enum constant in enum class dev.wyck.worldgen.Decoration
- reach() - Method in interface dev.wyck.worldgen.feature.configurations.ColumnFeatureConfiguration
-
The reach of the column feature.
- reach(IntProvider) - Method in class dev.wyck.worldgen.feature.configurations.ColumnFeatureConfiguration.Builder
-
Sets the reach of the column feature.
- RED_MUSHROOM - Static variable in class dev.wyck.worldgen.feature.ConfiguredFeatures
- RED_MUSHROOM_NETHER - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- RED_MUSHROOM_NORMAL - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- RED_MUSHROOM_OLD_GROWTH - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- RED_MUSHROOM_SWAMP - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- RED_MUSHROOM_TAIGA - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- REDSTONE_READY - Static variable in interface dev.wyck.worldgen.chunk.flat.FlatLevelGeneratorSettings
- reference(ResourceKey) - Static method in interface dev.wyck.biome.Biome
-
Gets a reference to a biome from the biome registry.
- reference(ResourceKey) - Static method in interface dev.wyck.level.dimension.Dimension
-
Simply holds a reference to a dimension.
- reference(ResourceKey) - Static method in interface dev.wyck.level.dimension.timeline.Timeline
-
Creates a timeline reference to the given timeline.
- reference(ResourceKey) - Static method in interface dev.wyck.worldgen.carver.ConfiguredWorldCarver
-
References a configured carver already registered under the given key.
- reference(ResourceKey) - Static method in interface dev.wyck.worldgen.feature.ConfiguredFeature
-
References a configured feature already registered under the given key.
- reference(ResourceKey) - Static method in interface dev.wyck.worldgen.function.DensityFunction
-
Creates a reference to a density function already registered under the given key.
- reference(ResourceKey) - Static method in interface dev.wyck.worldgen.noise.Noise
-
Creates a reference to a noise function with the given key.
- reference(ResourceKey) - Static method in interface dev.wyck.worldgen.placement.PlacedFeature
-
References a placed feature already registered under the given key.
- reference(ResourceKey) - Static method in interface dev.wyck.worldgen.synth.NoiseParameters
-
Creates a reference to a noise parameters.
- Reference(ResourceKey) - Constructor for record class dev.wyck.worldgen.placement.PlacedFeature.Reference
-
Creates an instance of a
Referencerecord class. - ReferencedCarver - Interface in dev.wyck.worldgen.carver.types
-
A reference to an existing registered carver.
- ReferencedConfiguredFeature - Interface in dev.wyck.worldgen.feature.types
-
A reference to an existing configured feature.
- ReferencedDensityFunction - Interface in dev.wyck.worldgen.function.misc
-
A reference to a density function.
- ReferencedNoise - Interface in dev.wyck.worldgen.noise.types
-
A reference to a noise function.
- ReferencedNoiseParameters - Interface in dev.wyck.worldgen.synth
-
A reference to an existing noise parameters.
- ReferencedTimeline - Interface in dev.wyck.level.dimension.timeline.types
- register() - Method in class dev.wyck.biome.Biome.Builder
- register() - Method in interface dev.wyck.biome.Biome
-
Registers this biome in the biome registry.
- register() - Method in class dev.wyck.biome.CustomBiome.Builder
- register() - Method in interface dev.wyck.biome.CustomBiome
-
Registers this custom biome in the biome registry.
- register() - Method in class dev.wyck.level.dimension.Dimension.Builder
- register() - Method in interface dev.wyck.level.dimension.Dimension
-
Registers this dimension type to the dimension registry.
- register() - Method in class dev.wyck.level.dimension.timeline.types.ComposedTimeline.Builder
- register() - Method in interface dev.wyck.renderer.packet.PacketHandler
-
Registers the necessary packet listeners to handle biome injection.
- register() - Method in class dev.wyck.tags.TagSet.Builder
-
Registers the tag set to the registry.
- register() - Method in class dev.wyck.worldgen.carver.custom.CustomCarver
-
Registers this carver into the CARVER registry under the key of this carver.
- register() - Method in interface dev.wyck.worldgen.carver.types.CustomComposedCarver
-
Registers the custom carver.
- register() - Method in class dev.wyck.worldgen.feature.custom.CustomFeature
-
Registers this feature into the FEATURE registry under the key of this feature.
- register() - Method in class dev.wyck.worldgen.noise.types.NoiseGeneratorSettings.Builder
-
Registers this noise generator settings with the registry.
- register() - Method in interface dev.wyck.wrapper.Registerable
- register(Biome...) - Method in interface dev.wyck.registry.BiomeRegistry
-
This method registers a custom biome to a Minecraft server.
- register(ResourceKey, CustomCarver) - Method in interface dev.wyck.registry.worldgen.CustomCarverRegistry
- register(ResourceKey, CustomCarver) - Static method in class dev.wyck.worldgen.carver.custom.CustomCarver
-
Convenience method for registering a carver.
- register(ResourceKey, CustomFeature) - Method in interface dev.wyck.registry.worldgen.CustomFeatureRegistry
- register(ResourceKey, CustomFeature) - Static method in class dev.wyck.worldgen.feature.custom.CustomFeature
-
Convenience method for registering a feature.
- register(ResourceKey, Wrapper) - Method in interface dev.wyck.registry.internal.WyckRegistry
-
Registers a wrapper in the registry.
- register(ResourceKey, Function) - Method in class dev.wyck.wrapper.decode.DecoderRegistry
-
Registers an inline decoder under an explicit key, including family-defined pseudo-types.
- register(ResourceKey, T) - Method in interface dev.wyck.registry.internal.WyckRegistry
-
Registers an object in the registry.
- register(Dimension) - Method in interface dev.wyck.registry.DimensionRegistry
-
Registers a custom dimension type to the server's dimension_type registry.
- register(Decodable) - Method in class dev.wyck.wrapper.decode.DecoderRegistry
- register(String, Function) - Method in class dev.wyck.wrapper.decode.DecoderRegistry
-
Registers a decoder for a single vanilla type.
- register(Collection) - Method in interface dev.wyck.registry.BiomeRegistry
-
Registers a collection of custom biomes to a Minecraft server.
- Registerable<O> - Interface in dev.wyck.wrapper
-
Something that can be registered.
- registerAs(ResourceKey) - Method in class dev.wyck.worldgen.carver.custom.CustomCarver
-
Registers this carver into the CARVER registry under the given key.
- registerAs(ResourceKey) - Method in class dev.wyck.worldgen.feature.custom.CustomFeature
-
Registers this feature into the FEATURE registry under the given key.
- RegisteredConstantTranslator<W> - Interface in dev.wyck.wrapper
-
Translates wrapper constants to and from the entries of a Minecraft registry, the registry counterpart to
KeyedEnumTranslator. - registry() - Static method in interface dev.wyck.registry.BiomeRegistry
-
This static method returns the current BiomeRegistry instance.
- registry() - Static method in interface dev.wyck.registry.DimensionRegistry
- registry() - Method in interface dev.wyck.registry.internal.WyckRegistry
-
The registry itself.
- registry() - Static method in interface dev.wyck.registry.worldgen.CustomCarverRegistry
- registry() - Static method in interface dev.wyck.registry.worldgen.CustomFeatureRegistry
- registry(RegistryId) - Method in class dev.wyck.tags.TagSet.Builder
-
Sets the registry discriminator of the tag set.
- registryId() - Method in interface dev.wyck.tags.TagKey
-
The registry this tag belongs to.
- registryId() - Method in interface dev.wyck.tags.TagSet
-
The registry the elements of this tag set resolve against.
- RegistryId - Enum Class in dev.wyck.registry.internal
- RegistryReconfigurer - Interface in dev.wyck.connection
-
An interface for resending registries to players without relogging.
- removeBiome(ResourceKey) - Method in interface dev.wyck.renderer.packet.PacketHandler
-
Removes a custom biome from the packet handler's list of biomes to inject by its ResourceKey.
- removeBiome(ResourceKey) - Method in class dev.wyck.renderer.packet.VirtualBiomeCollector
-
Removes a phony custom biome with the given ResourceKey from the collector.
- removeBiome(VirtualBiome) - Method in interface dev.wyck.renderer.packet.PacketHandler
-
Removes a custom biome from the packet handler's list of biomes to inject.
- removeBiome(VirtualBiome) - Method in class dev.wyck.renderer.packet.VirtualBiomeCollector
-
Removes a phony custom biome from the collector.
- removeBlock(BlockVector) - Method in interface dev.wyck.worldgen.feature.custom.PlacementContext
-
Removes a block at the given absolute world position.
- removeBlock(BlockVector, boolean) - Method in interface dev.wyck.worldgen.feature.custom.PlacementContext
-
Removes a block at the given absolute world position.
- replace(BlockReplacement) - Method in class dev.wyck.biome.CustomBiome.Builder
-
Adds a block replacement to the custom biome.
- replace(Key, T) - Method in class dev.wyck.keys.KeyChain
-
Replaces an existing key in the chain with a new item.
- replace(Biome, Biome) - Method in class dev.wyck.misc.providers.ReplacementBiomeProvider.Builder
- replace(Material, Material) - Method in class dev.wyck.biome.CustomBiome.Builder
-
Adds a block replacement to the custom biome.
- Replace(ResourceKey, ResourceKey, ResourceKey) - Constructor for record class dev.wyck.util.internal.LevelBiomeEdit.Replace
-
Creates an instance of a
Replacerecord class. - REPLACE_BLOBS - Enum constant in enum class dev.wyck.worldgen.feature.FeatureType
- REPLACE_SINGLE_BLOCK - Enum constant in enum class dev.wyck.worldgen.feature.FeatureType
- replaceable - Variable in class dev.wyck.worldgen.carver.CarverConfiguration.CarverConfigurationBuilder
- replaceable() - Static method in interface dev.wyck.worldgen.blockpredicates.BlockPredicate
-
Starts building a
ReplaceablePredicate, which checks that the block at an offset can be replaced by placing blocks. - replaceable() - Method in interface dev.wyck.worldgen.carver.CarverConfiguration
- replaceable() - Method in class dev.wyck.worldgen.carver.custom.CustomCarver
- replaceable() - Method in interface dev.wyck.worldgen.feature.configurations.VegetationPatchConfiguration
-
The blocks that the patch is allowed to replace.
- replaceable(ResourceKey) - Method in class dev.wyck.worldgen.feature.configurations.VegetationPatchConfiguration.Builder
-
Sets a block tag of blocks that the patch is allowed to replace.
- replaceable(TagKey) - Method in class dev.wyck.worldgen.feature.configurations.VegetationPatchConfiguration.Builder
-
Sets the blocks that the patch is allowed to replace.
- replaceable(TagSet) - Method in class dev.wyck.worldgen.feature.configurations.VegetationPatchConfiguration.Builder
-
Sets a block tag of blocks that the patch is allowed to replace.
- replaceable(Set) - Method in class dev.wyck.worldgen.carver.CarverConfiguration.CarverConfigurationBuilder
-
Sets the materials that can be replaced by this carver.
- replaceable(Set) - Method in class dev.wyck.worldgen.feature.configurations.VegetationPatchConfiguration.Builder
-
Sets the blocks that the patch is allowed to replace.
- replaceable(Material...) - Method in class dev.wyck.worldgen.carver.CarverConfiguration.CarverConfigurationBuilder
-
Adds a material to the list of replaceable materials.
- replaceable(Material...) - Method in class dev.wyck.worldgen.feature.configurations.VegetationPatchConfiguration.Builder
-
Adds materials to the replaceable set.
- replaceable(Tag) - Method in class dev.wyck.worldgen.feature.configurations.VegetationPatchConfiguration.Builder
-
Sets a block tag of blocks that the patch is allowed to replace.
- replaceableBlock(Material...) - Method in class dev.wyck.worldgen.feature.configurations.LargeDripstoneConfiguration.Builder
-
Adds a replaceable block.
- replaceableBlock(Material...) - Method in class dev.wyck.worldgen.feature.configurations.SpeleothemConfiguration.Builder
-
Adds the given block states to the replaceable blocks.
- replaceableBlocks() - Method in interface dev.wyck.worldgen.feature.configurations.HugeFungusConfiguration
-
Gets the replaceable blocks for the huge fungus configuration.
- replaceableBlocks() - Method in interface dev.wyck.worldgen.feature.configurations.LargeDripstoneConfiguration
-
Describes which blocks the feature can generate on.
- replaceableBlocks() - Method in interface dev.wyck.worldgen.feature.configurations.SpeleothemClusterConfiguration
-
The blocks that the cluster is allowed to replace when generating.
- replaceableBlocks() - Method in interface dev.wyck.worldgen.feature.configurations.SpeleothemConfiguration
-
Describes which blocks the feature can generate on.
- replaceableBlocks(BlockPredicate) - Method in class dev.wyck.worldgen.feature.configurations.HugeFungusConfiguration.Builder
-
Sets the replaceable blocks for the huge fungus configuration.
- replaceableBlocks(Set) - Method in class dev.wyck.worldgen.feature.configurations.LargeDripstoneConfiguration.Builder
-
Sets the replaceable blocks.
- replaceableBlocks(Set) - Method in class dev.wyck.worldgen.feature.configurations.SpeleothemClusterConfiguration.Builder
-
Sets the replaceable blocks.
- replaceableBlocks(Set) - Method in class dev.wyck.worldgen.feature.configurations.SpeleothemConfiguration.Builder
-
Sets the replaceable blocks.
- replaceableBlocks(Material...) - Method in class dev.wyck.worldgen.feature.configurations.SpeleothemClusterConfiguration.Builder
-
Sets the replaceable blocks.
- ReplaceablePredicate - Interface in dev.wyck.worldgen.blockpredicates
-
Checks if the block at the specified offset can be replaced by placing blocks.
- ReplaceablePredicate.Builder - Class in dev.wyck.worldgen.blockpredicates
- replaceBlock() - Static method in interface dev.wyck.worldgen.feature.configurations.FeatureConfiguration
-
Creates a builder for a
ReplaceBlockConfiguration. - ReplaceBlockConfiguration - Interface in dev.wyck.worldgen.feature.configurations
-
A technical feature that replaces a single block using a list of targets and states.
- ReplaceBlockConfiguration.Builder - Class in dev.wyck.worldgen.feature.configurations
-
Builder for
ReplaceBlockConfiguration. - replaceCurrentMusic() - Method in interface dev.wyck.environment.sounds.Music
-
Gets whether the music should replace the current music.
- replaceCurrentMusic(boolean) - Method in class dev.wyck.environment.sounds.Music.Builder
-
Sets whether the music should replace the current music.
- replaceInDimension(Dimension, Biome, Biome) - Method in interface dev.wyck.registry.bootstrap.BootstrapBiomeRegistry
-
Replaces a biome in a dimension.
- replacement() - Method in record class dev.wyck.renderer.packet.data.BlockReplacement
-
Returns the value of the
replacementrecord component. - replacement() - Method in record class dev.wyck.util.internal.LevelBiomeEdit.Replace
-
Returns the value of the
replacementrecord component. - replacement(BlockReplacement...) - Method in class dev.wyck.renderer.packet.data.VirtualBiome.Builder
- replacement(List) - Method in class dev.wyck.renderer.packet.data.VirtualBiome.Builder
- replacement(Material, Material) - Method in class dev.wyck.renderer.packet.data.VirtualBiome.Builder
- ReplacementBiomeProvider - Class in dev.wyck.misc.providers
-
A biome provider that replaces biomes with Wyck's custom biomes.
- ReplacementBiomeProvider(Map) - Constructor for class dev.wyck.misc.providers.ReplacementBiomeProvider
- ReplacementBiomeProvider.Builder - Class in dev.wyck.misc.providers
-
A builder class for creating instances of ReplacementBiomeProvider.
- replacementBlock() - Method in record class dev.wyck.renderer.packet.data.BlockReplacement
-
Returns the replacement block material.
- replacements(List) - Method in class dev.wyck.renderer.packet.data.VirtualBiome.Builder
- replaceSphere() - Static method in interface dev.wyck.worldgen.feature.configurations.FeatureConfiguration
-
Creates a builder for a
ReplaceSphereConfiguration. - ReplaceSphereConfiguration - Interface in dev.wyck.worldgen.feature.configurations
-
A replacement sphere configuration.
- ReplaceSphereConfiguration.Builder - Class in dev.wyck.worldgen.feature.configurations
-
Builder for
ReplaceSphereConfiguration. - replaceState() - Method in interface dev.wyck.worldgen.feature.configurations.ReplaceSphereConfiguration
-
The block state the target is replaced with.
- replaceState(BlockData) - Method in class dev.wyck.worldgen.feature.configurations.ReplaceSphereConfiguration.Builder
-
Sets the block state the target is replaced with.
- replaceState(Material) - Method in class dev.wyck.worldgen.feature.configurations.ReplaceSphereConfiguration.Builder
-
Sets the replacement block state from the given material's default block data.
- requiredEmptyBlocks() - Method in interface dev.wyck.worldgen.feature.treedecorators.AttachedToLeavesDecorator
-
The number of empty blocks required by the decoration, between 0 and 16 (inclusive).
- requiredEmptyBlocks(int) - Method in class dev.wyck.worldgen.feature.treedecorators.AttachedToLeavesDecorator.Builder
-
Sets the number of empty blocks required by the decoration, between 0 and 16 (inclusive).
- requiredVerticalSpaceForTree() - Method in interface dev.wyck.worldgen.feature.configurations.RootSystemConfiguration
-
The amount of vertical space for the placed feature between 1 and 64.
- requiredVerticalSpaceForTree(int) - Method in class dev.wyck.worldgen.feature.configurations.RootSystemConfiguration.Builder
-
Sets the amount of vertical space for the placed feature.
- requiresBlockBelow() - Method in interface dev.wyck.worldgen.feature.configurations.SpringConfiguration
-
Whether the spring feature requires a block in
SpringConfiguration.validBlocks()below it. - requiresBlockBelow(boolean) - Method in class dev.wyck.worldgen.feature.configurations.SpringConfiguration.Builder
-
Sets whether the spring requires a block below it.
- resendRegistries(Player) - Method in interface dev.wyck.connection.RegistryReconfigurer
-
Resends the registries to the player.
- resendRegistries(Player, Consumer) - Method in interface dev.wyck.connection.RegistryReconfigurer
-
Resends the registries to the player.
- RESET_MOB_GROWTH - Enum constant in enum class dev.wyck.environment.particle.ParticleTypes
- resolve(SnapshotChunkData, int, int, int) - Method in interface dev.wyck.renderer.packet.VirtualBiomeResolver
- resolve(String) - Method in class dev.wyck.factory.ConstructWireProvider
-
Derives a provider for a class nested inside this provider's resolved class.
- resolveClass() - Method in class dev.wyck.factory.WireProvider
-
Resolves the backing factory class from
WireProvider.classNameTemplate, applying whichever version operator the template uses. - resolverFor(Player, ChunkLocation) - Method in class dev.wyck.renderer.packet.VirtualBiomeCollector
-
Cheap pre-decode gate.
- resourceKey - Variable in class dev.wyck.worldgen.function.noise.NoiseFunction.AbstractBuilder
- resourceKey() - Method in interface dev.wyck.biome.Biome
-
The key associated with this biome.
- resourceKey() - Method in class dev.wyck.biome.internal.BiomeImpl
- resourceKey() - Method in enum class dev.wyck.environment.Activity
- resourceKey() - Method in enum class dev.wyck.environment.particle.ParticleTypes
-
The resource key of this particle.
- resourceKey() - Method in interface dev.wyck.level.dimension.Dimension
-
The key of this dimension type.
- resourceKey() - Method in class dev.wyck.level.dimension.DimensionImpl
- resourceKey() - Method in interface dev.wyck.level.dimension.LevelStem
-
Gets the resource key of this level stem, if it set.
- resourceKey() - Method in interface dev.wyck.level.LevelCreator
-
The key the world and its level stem are registered under.
- resourceKey() - Method in class dev.wyck.level.LevelCreatorImpl
- resourceKey() - Method in interface dev.wyck.tags.TagSet
-
The key of the tag set.
- resourceKey() - Method in class dev.wyck.worldgen.carver.custom.CustomCarver
-
Internal method to get this carver's key without failing on absence.
- resourceKey() - Method in interface dev.wyck.worldgen.carver.types.ComposedCarver
-
The resource key of the carver.
- resourceKey() - Method in enum class dev.wyck.worldgen.carver.WorldCarverType
- resourceKey() - Method in interface dev.wyck.worldgen.feature.ConfiguredFeature
-
The resource key of the configured feature, if present.
- resourceKey() - Method in class dev.wyck.worldgen.feature.custom.CustomFeature
- resourceKey() - Method in enum class dev.wyck.worldgen.feature.FeatureType
- resourceKey() - Method in interface dev.wyck.worldgen.function.DensityFunction
-
The resource key of the density function, if present.
- resourceKey() - Method in enum class dev.wyck.worldgen.material.FluidType
- resourceKey() - Method in interface dev.wyck.worldgen.noise.Noise
-
The key of the noise function.
- resourceKey() - Method in interface dev.wyck.worldgen.synth.NoiseParameters
-
The resource key of the noise parameters.
- resourceKey(ResourceKey) - Method in class dev.wyck.worldgen.function.noise.ShiftedNoise2dFunction.Builder
-
Sets the resource key.
- resourceKey(ResourceKey) - Method in class dev.wyck.worldgen.noise.types.NoiseGeneratorSettings.Builder
-
Sets the resource key for this object.
- resourceKey(ResourceKey) - Method in class dev.wyck.biome.Biome.Builder
-
Sets the ResourceKey of the biome.
- resourceKey(ResourceKey) - Method in class dev.wyck.biome.CustomBiome.Builder
-
Sets the ResourceKey of the custom biome.
- resourceKey(ResourceKey) - Method in class dev.wyck.level.dimension.Dimension.Builder
-
Sets the resource key of this dimension type.
- resourceKey(ResourceKey) - Method in class dev.wyck.level.dimension.LevelStem.Builder
-
Sets the resource key for the level stem.
- resourceKey(ResourceKey) - Method in class dev.wyck.level.LevelCreator.Builder
-
Sets the resource key of the level stem.
- resourceKey(ResourceKey) - Method in class dev.wyck.tags.TagSet.Builder
-
Sets the resource key of the tag set.
- resourceKey(ResourceKey) - Method in class dev.wyck.worldgen.carver.types.ComposedCarver.Builder
-
Sets the resource key of the carver.
- resourceKey(ResourceKey) - Method in class dev.wyck.worldgen.feature.types.ComposedConfiguredFeature.Builder
-
Sets the resource key of the configured feature.
- resourceKey(ResourceKey) - Method in class dev.wyck.worldgen.feature.types.CustomComposedConfiguredFeature.Builder
-
Sets the resource key of the configured feature.
- resourceKey(ResourceKey) - Method in class dev.wyck.worldgen.function.misc.FindTopSurface.Builder
-
Sets the resource key.
- resourceKey(ResourceKey) - Method in class dev.wyck.worldgen.function.misc.RangeChoice.Builder
-
Sets the resource key.
- resourceKey(ResourceKey) - Method in class dev.wyck.worldgen.function.misc.YClampedGradient.Builder
-
Sets the resource key.
- resourceKey(ResourceKey) - Method in class dev.wyck.worldgen.function.noise.NoiseFunction.AbstractBuilder
-
Sets the resource key.
- resourceKey(ResourceKey) - Method in class dev.wyck.worldgen.synth.ComposedNoiseParameters.Builder
-
Sets the resource key of the noise parameters.
- ResourceKey - Interface in dev.wyck.keys
-
This interface represents a key for a biome resource in the game.
- resourceLocation() - Method in interface dev.wyck.keys.ResourceKey
-
Underlying Minecraft Identifier.
- RESPAWN_ANCHOR_WORKS - Static variable in class dev.wyck.environment.attribute.EnvironmentAttributes
-
Whether a respawn anchor can be used to set spawn.
- REST - Enum constant in enum class dev.wyck.environment.Activity
- restore(World) - Method in interface dev.wyck.registry.level.LevelStemEditor
-
Reverts a world previously edited by this editor, restoring its original dimension type and/or chunk generator state, and clears the corresponding snapshots.
- result - Variable in class dev.wyck.util.WeightedList.Builder
- retrieve(ResourceKey) - Method in interface dev.wyck.registry.internal.WyckRegistry
-
Retrieves an object from the registry.
- retrieveOrThrow(ResourceKey) - Method in interface dev.wyck.registry.internal.WyckRegistry
-
Retrieves an object from the registry, or throws an exception if it is not present.
- REVERSE_PORTAL - Enum constant in enum class dev.wyck.environment.particle.ParticleTypes
- RIDE - Enum constant in enum class dev.wyck.environment.Activity
- RIDGE - Static variable in class dev.wyck.worldgen.synth.Noises
- ridges() - Method in interface dev.wyck.worldgen.noise.NoiseRouter
-
The weirdness values, used for biome placement only.
- ridges(DensityFunction) - Method in class dev.wyck.worldgen.noise.NoiseRouter.Builder
-
Sets the ridges slot.
- RIDGES - Static variable in class dev.wyck.worldgen.function.DensityFunctions
- RIDGES_FOLDED - Static variable in class dev.wyck.worldgen.function.DensityFunctions
- right() - Method in interface dev.wyck.util.Either
-
Gets the right value if this is a right.
- right(R) - Static method in interface dev.wyck.util.Either
-
Creates a right value.
- Right(R) - Constructor for record class dev.wyck.util.Either.Right
-
Creates an instance of a
Rightrecord class. - rightOrElse(R) - Method in interface dev.wyck.util.Either
-
Right or else.
- rightOverride(R) - Method in interface dev.wyck.util.Either
-
Returns a right value holding
value, discarding any left value this either currently holds. - rim() - Method in interface dev.wyck.worldgen.feature.configurations.DeltaFeatureConfiguration
-
The block to use for the rim of the delta.
- rim(BlockData) - Method in class dev.wyck.worldgen.feature.configurations.DeltaFeatureConfiguration.Builder
-
Sets the block to use for the rim of the delta.
- rimSize() - Method in interface dev.wyck.worldgen.feature.configurations.DeltaFeatureConfiguration
-
The size of the rim of the delta.
- rimSize(IntProvider) - Method in class dev.wyck.worldgen.feature.configurations.DeltaFeatureConfiguration.Builder
-
Sets the size of the rim of the delta.
- RIVER - Static variable in class dev.wyck.biome.Biomes
- ROAR - Enum constant in enum class dev.wyck.environment.Activity
- rockCount() - Method in interface dev.wyck.worldgen.feature.configurations.SpringConfiguration
-
The required number of blocks adjacent to the spring that belong to
SpringConfiguration.validBlocks(). - rockCount(int) - Method in class dev.wyck.worldgen.feature.configurations.SpringConfiguration.Builder
-
Sets the rock count.
- roll() - Method in record class dev.wyck.environment.particle.options.SculkChargeParticle
-
Returns the value of the
rollrecord component. - ROLL_VILLAGE_SIEGE - Static variable in interface dev.wyck.level.dimension.clock.TimeMarker
- roof() - Method in interface dev.wyck.worldgen.surface.condition.PaperOptionallyFlatBedrockConditionSource
-
Gets whether the collapsed flat layer belongs to the dimension roof.
- roof(boolean) - Method in class dev.wyck.worldgen.surface.condition.PaperOptionallyFlatBedrockConditionSource.Builder
-
Sets whether the collapsed flat layer belongs to the dimension roof.
- ROOT_SYSTEM - Enum constant in enum class dev.wyck.worldgen.feature.FeatureType
- rootColumnMaxHeight() - Method in interface dev.wyck.worldgen.feature.configurations.RootSystemConfiguration
-
The maximum height of the root column between 1 and 4096.
- rootColumnMaxHeight(int) - Method in class dev.wyck.worldgen.feature.configurations.RootSystemConfiguration.Builder
-
Sets the maximum height of the root column.
- ROOTED_AZALEA_TREE - Static variable in class dev.wyck.worldgen.feature.ConfiguredFeatures
- ROOTED_AZALEA_TREE - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- ROOTED_SULFUR_SPRING - Static variable in class dev.wyck.worldgen.feature.ConfiguredFeatures
- ROOTED_SULFUR_SPRING - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- rootPlacementAttempts() - Method in interface dev.wyck.worldgen.feature.configurations.RootSystemConfiguration
-
The number of attempts to place the root column between 1 and 256.
- rootPlacementAttempts(int) - Method in class dev.wyck.worldgen.feature.configurations.RootSystemConfiguration.Builder
-
Sets the number of attempts to place the root column.
- rootPlacer() - Method in interface dev.wyck.worldgen.feature.configurations.TreeConfiguration
-
Defines how roots are generated and what blocks to use.
- rootPlacer(RootPlacer) - Method in class dev.wyck.worldgen.feature.configurations.TreeConfiguration.Builder
-
Sets the root placer.
- RootPlacer - Interface in dev.wyck.worldgen.feature.rootplacers
-
Controls the placement and shape of the roots for a tree and moving the trunk upwards.
- RootPlacer.RootPlacerBuilder<T,
P> - Class in dev.wyck.worldgen.feature.rootplacers -
A builder for
RootPlacers. - RootPlacerBuilder() - Constructor for class dev.wyck.worldgen.feature.rootplacers.RootPlacer.RootPlacerBuilder
- RootPlacerBuilder(RootPlacer) - Constructor for class dev.wyck.worldgen.feature.rootplacers.RootPlacer.RootPlacerBuilder
- rootProvider - Variable in class dev.wyck.worldgen.feature.rootplacers.RootPlacer.RootPlacerBuilder
- rootProvider() - Method in interface dev.wyck.worldgen.feature.rootplacers.RootPlacer
-
The block used as the root of the tree.
- rootProvider(BlockStateProvider) - Method in class dev.wyck.worldgen.feature.rootplacers.RootPlacer.RootPlacerBuilder
-
Sets the block used as the root of the tree.
- rootRadius() - Method in interface dev.wyck.worldgen.feature.configurations.RootSystemConfiguration
-
The radius of which these roots can spread between 1 and 64.
- rootRadius(int) - Method in class dev.wyck.worldgen.feature.configurations.RootSystemConfiguration.Builder
-
Sets the radius of which these roots can spread.
- rootReplaceable() - Method in interface dev.wyck.worldgen.feature.configurations.RootSystemConfiguration
-
A set of materials which can be replaced by the root system.
- rootReplaceable(ResourceKey) - Method in class dev.wyck.worldgen.feature.configurations.RootSystemConfiguration.Builder
-
Adds a tag of materials to the root-replaceable list.
- rootReplaceable(TagKey) - Method in class dev.wyck.worldgen.feature.configurations.RootSystemConfiguration.Builder
-
Sets the tag of materials which can be replaced by the root system.
- rootReplaceable(TagSet) - Method in class dev.wyck.worldgen.feature.configurations.RootSystemConfiguration.Builder
-
Adds a tag of materials to the root-replaceable list.
- rootReplaceable(Set) - Method in class dev.wyck.worldgen.feature.configurations.RootSystemConfiguration.Builder
-
Sets the tag of materials which can be replaced by the root system.
- rootReplaceable(Material...) - Method in class dev.wyck.worldgen.feature.configurations.RootSystemConfiguration.Builder
-
Adds a material to the root-replaceable list.
- rootReplaceable(Tag) - Method in class dev.wyck.worldgen.feature.configurations.RootSystemConfiguration.Builder
-
Adds a tag of materials to the root-replaceable list.
- rootStateProvider() - Method in interface dev.wyck.worldgen.feature.configurations.RootSystemConfiguration
-
The block to use for the root column.
- rootStateProvider(BlockStateProvider) - Method in class dev.wyck.worldgen.feature.configurations.RootSystemConfiguration.Builder
-
Sets the block to use for the root column.
- rootSystem() - Static method in interface dev.wyck.worldgen.feature.configurations.FeatureConfiguration
-
Creates a builder for a
RootSystemConfiguration. - RootSystemConfiguration - Interface in dev.wyck.worldgen.feature.configurations
-
A feature that spawns below naturally generated azalea trees.
- RootSystemConfiguration.Builder - Class in dev.wyck.worldgen.feature.configurations
-
Builder for
RootSystemConfiguration. - rotated(Material) - Static method in interface dev.wyck.worldgen.stateproviders.BlockStateProvider
-
Creates a rotated block provider.
- RotatedBlockProvider - Interface in dev.wyck.worldgen.stateproviders
-
Randomly rotates axially rotatable blocks, such as logs, chain.
- Rotation - Enum Class in dev.wyck.worldgen
-
Auto-generated.
- rotations() - Method in record class dev.wyck.worldgen.feature.configurations.TemplateFeatureConfiguration.TemplateEntry
-
Returns the value of the
rotationsrecord component. - RUINED_PORTALS - Static variable in class dev.wyck.worldgen.structure.StructureSets
- rule(BlockPredicate, BlockStateProvider) - Method in class dev.wyck.worldgen.stateproviders.RuleBasedStateProvider.Builder
-
Adds a rule to the block state provider.
- rule(BlockPredicate, BlockStateProvider) - Static method in interface dev.wyck.worldgen.stateproviders.RuleBasedStateProvider
-
Creates a new builder.
- rule(RuleSource) - Method in class dev.wyck.worldgen.surface.rule.SequenceRuleSource.Builder
-
Adds a rule to the sequence.
- Rule(BlockPredicate, BlockStateProvider) - Constructor for record class dev.wyck.worldgen.stateproviders.RuleBasedStateProvider.Rule
-
Creates an instance of a
Rulerecord class. - ruleBased() - Static method in interface dev.wyck.worldgen.stateproviders.BlockStateProvider
-
Creates a builder for a rule based state provider.
- RuleBasedStateProvider - Interface in dev.wyck.worldgen.stateproviders
-
A provider that provides a block and block state depending on the block that currently exists in the world using a series of rules.
- RuleBasedStateProvider.Builder - Class in dev.wyck.worldgen.stateproviders
-
A builder for
RuleBasedStateProvider. - RuleBasedStateProvider.Rule - Record Class in dev.wyck.worldgen.stateproviders
-
A rule.
- rules() - Method in interface dev.wyck.worldgen.stateproviders.RuleBasedStateProvider
-
Rules of the block to use.
- rules() - Method in interface dev.wyck.worldgen.surface.rule.SequenceRuleSource
-
The rules evaluated in order.
- rules(RuleBasedStateProvider.Rule...) - Method in class dev.wyck.worldgen.stateproviders.RuleBasedStateProvider.Builder
-
Sets the rules of the block state provider.
- rules(RuleSource...) - Method in class dev.wyck.worldgen.surface.rule.SequenceRuleSource.Builder
-
Adds rules to the sequence.
- rules(List) - Method in class dev.wyck.worldgen.stateproviders.RuleBasedStateProvider.Builder
-
Sets the rules of the block state provider.
- rules(List) - Method in class dev.wyck.worldgen.surface.rule.SequenceRuleSource.Builder
-
Adds rules to the sequence.
- RuleSource - Interface in dev.wyck.worldgen.surface.rule
-
A surface rule source — the tree (
SurfaceRules.RuleSource) that decides which block is placed at the surface during generation. - RuleTest - Interface in dev.wyck.worldgen.ruletest
-
Rule tests are used to test if a block matches specific conditions.
- run() - Method in interface dev.wyck.util.ThrowingRunnable
S
- SAVANNA - Static variable in class dev.wyck.biome.Biomes
- SAVANNA_PLATEAU - Static variable in class dev.wyck.biome.Biomes
- scale - Variable in class dev.wyck.worldgen.stateproviders.NoiseBasedProvider.AbstractNoiseProviderBuilder
- scale() - Method in record class dev.wyck.environment.particle.options.DustParticle
-
Returns the value of the
scalerecord component. - scale() - Method in record class dev.wyck.environment.particle.options.DustTransitionParticle
-
Returns the value of the
scalerecord component. - scale() - Method in interface dev.wyck.worldgen.stateproviders.NoiseBasedProvider
-
Horizontal scale of the noise.
- scale(float) - Method in class dev.wyck.worldgen.stateproviders.NoiseBasedProvider.AbstractNoiseProviderBuilder
-
Sets the horizontal scale of the noise.
- SCATTERED_ORE - Enum constant in enum class dev.wyck.worldgen.feature.FeatureType
- scheduleTick() - Method in interface dev.wyck.worldgen.feature.configurations.SimpleBlockConfiguration
-
Whether to schedule a block update.
- scheduleTick(boolean) - Method in class dev.wyck.worldgen.feature.configurations.SimpleBlockConfiguration.Builder
-
Sets whether to schedule a block update.
- SCRAPE - Enum constant in enum class dev.wyck.environment.particle.ParticleTypes
- SCULK_CHARGE - Enum constant in enum class dev.wyck.environment.particle.ParticleTypes
- SCULK_CHARGE_POP - Enum constant in enum class dev.wyck.environment.particle.ParticleTypes
- SCULK_PATCH - Enum constant in enum class dev.wyck.worldgen.feature.FeatureType
- SCULK_PATCH_ANCIENT_CITY - Static variable in class dev.wyck.worldgen.feature.ConfiguredFeatures
- SCULK_PATCH_ANCIENT_CITY - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- SCULK_PATCH_DEEP_DARK - Static variable in class dev.wyck.worldgen.feature.ConfiguredFeatures
- SCULK_PATCH_DEEP_DARK - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- SCULK_SOUL - Enum constant in enum class dev.wyck.environment.particle.ParticleTypes
- SCULK_VEIN - Static variable in class dev.wyck.worldgen.feature.ConfiguredFeatures
- SCULK_VEIN - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- sculkCharge(float) - Method in interface dev.wyck.environment.particle.ParticleOptionsFactory
-
Creates a particle options handle for a sculk charge particle with the specified roll.
- SculkChargeParticle - Record Class in dev.wyck.environment.particle.options
-
Particle data for sculk charge particles.
- SculkChargeParticle(float) - Constructor for record class dev.wyck.environment.particle.options.SculkChargeParticle
-
Creates an instance of a
SculkChargeParticlerecord class. - sculkPatch() - Static method in interface dev.wyck.worldgen.feature.configurations.FeatureConfiguration
-
Creates a builder for a
SculkPatchConfiguration. - SculkPatchConfiguration - Interface in dev.wyck.worldgen.feature.configurations
-
A feature that places sculk catalysts and sculk shriekers in randomly spreading patches.
- SculkPatchConfiguration.Builder - Class in dev.wyck.worldgen.feature.configurations
-
Builder for
SculkPatchConfiguration. - SEA_PICKLE - Enum constant in enum class dev.wyck.worldgen.feature.FeatureType
- SEA_PICKLE - Static variable in class dev.wyck.worldgen.feature.ConfiguredFeatures
- SEA_PICKLE - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- SEAGRASS - Enum constant in enum class dev.wyck.worldgen.feature.FeatureType
- SEAGRASS_COLD - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- SEAGRASS_DEEP - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- SEAGRASS_DEEP_COLD - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- SEAGRASS_DEEP_WARM - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- SEAGRASS_MID - Static variable in class dev.wyck.worldgen.feature.ConfiguredFeatures
- SEAGRASS_NORMAL - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- SEAGRASS_RIVER - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- SEAGRASS_SHORT - Static variable in class dev.wyck.worldgen.feature.ConfiguredFeatures
- SEAGRASS_SLIGHTLY_LESS_SHORT - Static variable in class dev.wyck.worldgen.feature.ConfiguredFeatures
- SEAGRASS_SWAMP - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- SEAGRASS_TALL - Static variable in class dev.wyck.worldgen.feature.ConfiguredFeatures
- SEAGRASS_WARM - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- seaLevel() - Method in interface dev.wyck.worldgen.noise.types.NoiseGeneratorSettings
-
The sea level in this dimension.
- seaLevel(int) - Method in class dev.wyck.worldgen.noise.types.NoiseGeneratorSettings.Builder
-
Sets the sea level.
- searchRange() - Method in interface dev.wyck.worldgen.feature.configurations.MultifaceGrowthConfiguration
-
The search range between 1 and 64.
- searchRange(int) - Method in class dev.wyck.worldgen.feature.configurations.MultifaceGrowthConfiguration.Builder
-
Sets the search range.
- second() - Method in interface dev.wyck.worldgen.function.simple.TwoArgumentSimpleFunction
-
The second density function.
- secondaryDepthRange() - Method in interface dev.wyck.worldgen.surface.condition.StoneDepthConditionSource
-
Adds a mapped value of the secondary surface depth to the offset.
- secondaryDepthRange(int) - Method in class dev.wyck.worldgen.surface.condition.StoneDepthConditionSource.Builder
-
Sets the secondary depth range added to the offset.
- seed - Variable in class dev.wyck.worldgen.stateproviders.NoiseBasedProvider.AbstractNoiseProviderBuilder
- seed() - Method in interface dev.wyck.level.LevelCreator
-
The seed to use for the world.
- seed() - Method in class dev.wyck.level.LevelCreatorImpl
- seed() - Method in interface dev.wyck.worldgen.function.misc.EndIslands
-
The seed used to generate the end islands noise.
- seed() - Method in interface dev.wyck.worldgen.stateproviders.NoiseBasedProvider
-
The seed of the noise.
- seed(long) - Method in class dev.wyck.level.LevelCreator.Builder
-
Sets the seed of the world.
- seed(long) - Method in class dev.wyck.worldgen.stateproviders.NoiseBasedProvider.AbstractNoiseProviderBuilder
-
Sets the seed of the noise.
- self() - Method in class dev.wyck.worldgen.function.noise.NoiseFunction.AbstractBuilder
- sequence() - Static method in interface dev.wyck.worldgen.surface.SurfaceRule
-
Creates a new sequence rule source builder.
- sequence(RuleSource...) - Static method in interface dev.wyck.worldgen.surface.SurfaceRule
-
Evaluates rules in order, using the first that applies.
- sequence(List) - Static method in interface dev.wyck.worldgen.surface.SurfaceRule
-
Evaluates rules in order, using the first that applies.
- SEQUENCE - Enum constant in enum class dev.wyck.worldgen.feature.FeatureType
- SequenceRuleSource - Interface in dev.wyck.worldgen.surface.rule
-
Evaluates rules in order, using the first that applies.
- SequenceRuleSource.Builder - Class in dev.wyck.worldgen.surface.rule
-
Builder for
SequenceRuleSource. - set(Field, Object, Object) - Static method in class dev.wyck.util.internal.InternalReflectUtil
- setBlock(int, int, int, BlockData) - Method in interface dev.wyck.worldgen.carver.custom.CarvingContext
-
Sets a block at the given absolute world position.
- setBlock(BlockVector, BlockData) - Method in interface dev.wyck.worldgen.carver.custom.CarvingContext
-
Sets a block at the given absolute world position.
- setBlock(BlockVector, BlockData) - Method in interface dev.wyck.worldgen.feature.custom.PlacementContext
-
Sets a block at the given absolute world position.
- setBlockBiome(Block, Biome) - Method in interface dev.wyck.renderer.setter.BiomeSetter
-
Sets the biome of a block to a custom biome.
- setBlockBiome(Block, Biome) - Method in class dev.wyck.renderer.setter.GlobalBiomeSetter
- setBlockBiome(Block, Biome, boolean) - Method in interface dev.wyck.renderer.setter.BiomeSetter
-
Sets the biome of a block to a custom biome.
- setBlockBiome(Block, Biome, boolean) - Method in class dev.wyck.renderer.setter.GlobalBiomeSetter
- setBoundingBoxBiome(World, BoundingBox, Biome) - Method in interface dev.wyck.renderer.setter.BiomeSetter
-
Sets the biome of a bounding box to a custom biome.
- setBoundingBoxBiome(World, BoundingBox, Biome) - Method in class dev.wyck.renderer.setter.GlobalBiomeSetter
- setChunkBiome(Chunk, int, int, Biome) - Method in interface dev.wyck.renderer.setter.BiomeSetter
-
Sets the biome of a chunk to a custom biome within a height range.
- setChunkBiome(Chunk, int, int, Biome) - Method in class dev.wyck.renderer.setter.GlobalBiomeSetter
- setChunkBiome(Chunk, int, int, Biome, boolean) - Method in interface dev.wyck.renderer.setter.BiomeSetter
-
Sets the biome of a chunk to a custom biome within a specified height range.
- setChunkBiome(Chunk, int, int, Biome, boolean) - Method in class dev.wyck.renderer.setter.GlobalBiomeSetter
- setChunkBiome(Chunk, Biome) - Method in interface dev.wyck.renderer.setter.BiomeSetter
-
Sets the biome of a chunk to a custom biome.
- setChunkBiome(Chunk, Biome) - Method in class dev.wyck.renderer.setter.GlobalBiomeSetter
- setChunkBiome(Chunk, Biome, boolean) - Method in interface dev.wyck.renderer.setter.BiomeSetter
-
Sets the biome of a chunk to a custom biome within the default height range.
- setChunkBiome(Chunk, Biome, boolean) - Method in class dev.wyck.renderer.setter.GlobalBiomeSetter
- setFieldValue(Object, String, Object) - Static method in class dev.wyck.util.internal.InternalReflectUtil
- setProvider(Class, F) - Method in class dev.wyck.factory.WireProvider
- setRegionBiome(Location, Location, Biome) - Method in interface dev.wyck.renderer.setter.BiomeSetter
-
Sets the biome of a region to a custom biome.
- setRegionBiome(Location, Location, Biome) - Method in class dev.wyck.renderer.setter.GlobalBiomeSetter
- setRegionBiome(Location, Location, Biome, boolean) - Method in interface dev.wyck.renderer.setter.BiomeSetter
-
Sets the biome of a region to a custom biome.
- setRegionBiome(Location, Location, Biome, boolean) - Method in class dev.wyck.renderer.setter.GlobalBiomeSetter
- setRegionBiome(World, Location, Location, Biome, boolean) - Method in interface dev.wyck.renderer.setter.BiomeSetter
-
Sets the biome of a region to a custom biome.
- setRegionBiome(World, Location, Location, Biome, boolean) - Method in class dev.wyck.renderer.setter.GlobalBiomeSetter
- setRegionBiome(World, Vector, Vector, Biome) - Method in interface dev.wyck.renderer.setter.BiomeSetter
-
Sets the biome of a region to a custom biome.
- setRegionBiome(World, Vector, Vector, Biome) - Method in class dev.wyck.renderer.setter.GlobalBiomeSetter
- setRegionBiome(World, Vector, Vector, Biome, boolean) - Method in interface dev.wyck.renderer.setter.BiomeSetter
-
Sets the biome of a region to a custom biome.
- setRegionBiome(World, Vector, Vector, Biome, boolean) - Method in class dev.wyck.renderer.setter.GlobalBiomeSetter
- settings() - Method in interface dev.wyck.worldgen.chunk.FlatLevelSource
-
The settings.
- settings(FlatLevelGeneratorSettings) - Method in class dev.wyck.worldgen.chunk.FlatLevelSource.Builder
-
Sets the settings.
- shape() - Method in interface dev.wyck.worldgen.carver.CanyonCarverConfiguration
-
The shape of the canyon.
- shape(CanyonCarverConfiguration.CanyonShapeConfiguration) - Method in class dev.wyck.worldgen.carver.CanyonCarverConfiguration.Builder
-
Sets the shape of the canyon.
- shift(NoiseParameters) - Static method in interface dev.wyck.worldgen.function.DensityFunction
-
Samples a noise at
(x/4, y/4, z/4), then multiplies it by 4. - shift(NoiseParameters) - Static method in interface dev.wyck.worldgen.function.noise.ShiftedFunction
-
Samples a noise at (x/4, y/4, z/4), then multiplies it by 4.
- SHIFT - Enum constant in enum class dev.wyck.worldgen.function.noise.ShiftedFunction.Kind
- SHIFT - Static variable in class dev.wyck.worldgen.synth.Noises
- SHIFT_A - Enum constant in enum class dev.wyck.worldgen.function.noise.ShiftedFunction.Kind
- SHIFT_B - Enum constant in enum class dev.wyck.worldgen.function.noise.ShiftedFunction.Kind
- SHIFT_X - Static variable in class dev.wyck.worldgen.function.DensityFunctions
- SHIFT_Z - Static variable in class dev.wyck.worldgen.function.DensityFunctions
- shiftA(NoiseParameters) - Static method in interface dev.wyck.worldgen.function.DensityFunction
-
Samples a noise at
(x/4, 0, z/4), then multiplies it by 4. - shiftA(NoiseParameters) - Static method in interface dev.wyck.worldgen.function.noise.ShiftedFunction
-
Samples a noise at (x/4, 0, z/4), then multiplies it by 4.
- shiftB(NoiseParameters) - Static method in interface dev.wyck.worldgen.function.DensityFunction
-
Samples a noise at
(z/4, x/4, 0), then multiplies it by 4. - shiftB(NoiseParameters) - Static method in interface dev.wyck.worldgen.function.noise.ShiftedFunction
-
Samples a noise at (z/4, x/4, 0), then multiplies it by 4.
- ShiftedFunction - Interface in dev.wyck.worldgen.function.noise
-
A noise function that has a shift.
- ShiftedFunction.Kind - Enum Class in dev.wyck.worldgen.function.noise
-
The kind of shift.
- shiftedNoise2d() - Static method in interface dev.wyck.worldgen.function.DensityFunction
-
Creates a new builder for a
ShiftedNoise2dFunction. - shiftedNoise2d(DensityFunction, DensityFunction, double, NoiseParameters) - Static method in interface dev.wyck.worldgen.function.DensityFunction
-
Samples a noise like
DensityFunction.noise(NoiseParameters, double, double), but first shifts the input coordinates on the X and Z axes. - ShiftedNoise2dFunction - Interface in dev.wyck.worldgen.function.noise
-
Wraps shifted noise 2d density functions.
- ShiftedNoise2dFunction.Builder - Class in dev.wyck.worldgen.function.noise
-
Builder for
ShiftedNoise2dFunction. - shiftX() - Method in interface dev.wyck.worldgen.function.noise.ShiftedNoise2dFunction
-
Shift x density function.
- shiftX(DensityFunction) - Method in class dev.wyck.worldgen.function.noise.ShiftedNoise2dFunction.Builder
-
Sets the shift x density function.
- shiftZ() - Method in interface dev.wyck.worldgen.function.noise.ShiftedNoise2dFunction
-
Shift z density function.
- shiftZ(DensityFunction) - Method in class dev.wyck.worldgen.function.noise.ShiftedNoise2dFunction.Builder
-
Sets the shift z density function.
- SHIPWRECKS - Static variable in class dev.wyck.worldgen.structure.StructureSets
- shouldScheduleFluidUpdate() - Method in interface dev.wyck.worldgen.carver.custom.CarvingContext
- shouldSkip(CarvingContext, double, double, double, int) - Method in interface dev.wyck.worldgen.carver.custom.CarvingContext.CarveSkipChecker
- showInCommands() - Method in interface dev.wyck.level.dimension.clock.TimeMarker
-
Whether this time marker should be shown in the /time command.
- showInCommands(boolean) - Method in class dev.wyck.level.dimension.clock.TimeMarker.Builder
-
Sets whether the time marker should be shown in the /time command.
- shriek(int) - Method in interface dev.wyck.environment.particle.ParticleOptionsFactory
- SHRIEK - Enum constant in enum class dev.wyck.environment.particle.ParticleTypes
- ShriekParticle - Record Class in dev.wyck.environment.particle.options
-
Particle data for a
ParticleTypes.SHRIEK. - ShriekParticle(int) - Constructor for record class dev.wyck.environment.particle.options.ShriekParticle
-
Creates an instance of a
ShriekParticlerecord class. - simple(ParticleType) - Method in interface dev.wyck.environment.particle.ParticleOptionsFactory
-
Creates a particle options handle for a simple particle with the specified particle type.
- simple(ParticleTypes, float) - Method in class dev.wyck.environment.particle.ParticleCatalog.Builder
-
Adds a simple particle to the catalog.
- simple(IntProvider, BlockStateProvider) - Static method in interface dev.wyck.worldgen.feature.configurations.BlockColumnConfiguration
-
Creates a block column configuration consisting of a single layer.
- simple(BlockData) - Static method in interface dev.wyck.worldgen.stateproviders.BlockStateProvider
-
Creates a simple block state provider.
- simple(Material) - Static method in interface dev.wyck.worldgen.stateproviders.BlockStateProvider
-
Creates a simple block state provider.
- SIMPLE_BLOCK - Enum constant in enum class dev.wyck.worldgen.feature.FeatureType
- SIMPLE_RANDOM_SELECTOR - Enum constant in enum class dev.wyck.worldgen.feature.FeatureType
- simpleBlock() - Static method in interface dev.wyck.worldgen.feature.configurations.FeatureConfiguration
-
Creates a builder for a
SimpleBlockConfiguration. - SimpleBlockConfiguration - Interface in dev.wyck.worldgen.feature.configurations
-
A feature that places a block based on a block state provider.
- SimpleBlockConfiguration.Builder - Class in dev.wyck.worldgen.feature.configurations
-
Builder for
SimpleBlockConfiguration. - SimpleFunction - Interface in dev.wyck.worldgen.function.simple
-
A simple density function.
- SimpleStateProvider - Interface in dev.wyck.worldgen.stateproviders
-
A block state provider that always returns the same block state.
- SINGLE_BIOME_SURFACE - Enum constant in enum class dev.wyck.level.LevelType
- size() - Method in class dev.wyck.keys.KeyChain
-
Returns the number of items in the chain.
- size() - Method in interface dev.wyck.worldgen.biome.CheckeredColumnBiomeSource
-
Determines the size of the checkerboard grid.
- size() - Method in interface dev.wyck.worldgen.feature.configurations.DeltaFeatureConfiguration
-
The size of the inside of the delta.
- size() - Method in interface dev.wyck.worldgen.feature.configurations.OreConfiguration
-
Determines the size of the ore vein between 0 and 64.
- size(int) - Method in class dev.wyck.worldgen.biome.CheckeredColumnBiomeSource.Builder
-
Sets the size of the checkerboard grid.
- size(int) - Method in class dev.wyck.worldgen.feature.configurations.OreConfiguration.Builder
-
Sets the size of the ore vein.
- size(IntProvider) - Method in class dev.wyck.worldgen.feature.configurations.DeltaFeatureConfiguration.Builder
-
Sets the size of the inside of the delta.
- sizeHorizontal() - Method in interface dev.wyck.worldgen.noise.NoiseSettings
-
The horizontal noise cell size, in quarts.
- sizeHorizontal(int) - Method in class dev.wyck.worldgen.noise.NoiseSettings.Builder
-
Sets the horizontal size.
- sizeVertical() - Method in interface dev.wyck.worldgen.noise.NoiseSettings
-
The vertical noise cell size, in quarts.
- sizeVertical(int) - Method in class dev.wyck.worldgen.noise.NoiseSettings.Builder
-
Sets the vertical size.
- SKY_COLOR - Static variable in class dev.wyck.environment.attribute.EnvironmentAttributes
-
Color of the sky (also affected by time of day and weather)
- SKY_FOG_END_DISTANCE - Static variable in class dev.wyck.environment.attribute.EnvironmentAttributes
-
Distance in blocks when the fog affecting the sky reaches maximum density.
- SKY_LIGHT_COLOR - Static variable in class dev.wyck.environment.attribute.EnvironmentAttributes
-
Color of the skylight.
- SKY_LIGHT_FACTOR - Static variable in class dev.wyck.environment.attribute.EnvironmentAttributes
-
Visual brightness of the skylight.
- SKY_LIGHT_LEVEL - Static variable in class dev.wyck.environment.attribute.EnvironmentAttributes
-
The internal skylight level (inversely known as the "darkening" skylight level), not the actual skylight level.
- skybox() - Method in interface dev.wyck.level.dimension.Dimension
-
The skybox of this dimension type.
- skybox() - Method in class dev.wyck.level.dimension.DimensionImpl
- skybox(Skybox) - Method in class dev.wyck.level.dimension.Dimension.Builder
-
Sets the skybox of this dimension type.
- Skybox - Enum Class in dev.wyck.level.dimension
-
Auto-generated.
- skyColor() - Method in interface dev.wyck.biome.CustomBiome
- skyColor(String) - Method in class dev.wyck.biome.CustomBiome.Builder
- skyColor(String) - Method in interface dev.wyck.biome.CustomBiome
-
Sets the sky color of this custom biome.
- SLOPED_CHEESE - Static variable in class dev.wyck.worldgen.function.DensityFunctions
- SLOPED_CHEESE_AMPLIFIED - Static variable in class dev.wyck.worldgen.function.DensityFunctions
- SLOPED_CHEESE_END - Static variable in class dev.wyck.worldgen.function.DensityFunctions
- SLOPED_CHEESE_LARGE - Static variable in class dev.wyck.worldgen.function.DensityFunctions
- slowNoise() - Method in interface dev.wyck.worldgen.stateproviders.DualNoiseProvider
-
The noise used for the first selection.
- slowNoiseParameters(NoiseParameters) - Method in class dev.wyck.worldgen.stateproviders.DualNoiseProvider.Builder
-
Sets the parameters of the slow noise.
- slowScale() - Method in interface dev.wyck.worldgen.stateproviders.DualNoiseProvider
-
Horizontal scale of the slow noise.
- slowScale(float) - Method in class dev.wyck.worldgen.stateproviders.DualNoiseProvider.Builder
-
Sets the scale of the slow noise.
- SMALL_BASALT_COLUMNS - Static variable in class dev.wyck.worldgen.feature.ConfiguredFeatures
- SMALL_BASALT_COLUMNS - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- SMALL_END_ISLANDS - Static variable in class dev.wyck.biome.Biomes
- SMALL_FLAME - Enum constant in enum class dev.wyck.environment.particle.ParticleTypes
- SMALL_GUST - Enum constant in enum class dev.wyck.environment.particle.ParticleTypes
- SMOKE - Enum constant in enum class dev.wyck.environment.particle.ParticleTypes
- snapshot() - Method in record class dev.wyck.renderer.packet.data.BukkitSnapshotChunkData
-
Returns the value of the
snapshotrecord component. - SnapshotChunkData - Interface in dev.wyck.renderer.packet.data
-
A read-only, lazily evaluated view of the chunk currently being sent to a player, handed to biome conditionals so they can inspect the real biome/block data before a phony biome is applied.
- SNEEZE - Enum constant in enum class dev.wyck.environment.particle.ParticleTypes
- SNIFF - Enum constant in enum class dev.wyck.environment.Activity
- SNOW_GOLEM_MELTS - Static variable in class dev.wyck.environment.attribute.EnvironmentAttributes
-
Whether snow golems should take damage passively.
- SNOWFLAKE - Enum constant in enum class dev.wyck.environment.particle.ParticleTypes
- SNOWY_BEACH - Static variable in class dev.wyck.biome.Biomes
- SNOWY_KINGDOM - Static variable in interface dev.wyck.worldgen.chunk.flat.FlatLevelGeneratorSettings
- SNOWY_PLAINS - Static variable in class dev.wyck.biome.Biomes
- SNOWY_SLOPES - Static variable in class dev.wyck.biome.Biomes
- SNOWY_TAIGA - Static variable in class dev.wyck.biome.Biomes
- solid() - Static method in interface dev.wyck.worldgen.blockpredicates.BlockPredicate
-
Deprecated.Deprecated in Minecraft in favor of
BlockPredicate.hasSturdyFace(). - SolidPredicate - Interface in dev.wyck.worldgen.blockpredicates
-
Checks if the block at the specified offset is solid.
- SolidPredicate.Builder - Class in dev.wyck.worldgen.blockpredicates
-
Builder for
SolidPredicate. - SONIC_BOOM - Enum constant in enum class dev.wyck.environment.particle.ParticleTypes
- SOUL - Enum constant in enum class dev.wyck.environment.particle.ParticleTypes
- SOUL_FIRE - Static variable in class dev.wyck.worldgen.feature.ConfiguredFeatures
- SOUL_FIRE_FLAME - Enum constant in enum class dev.wyck.environment.particle.ParticleTypes
- SOUL_SAND_LAYER - Static variable in class dev.wyck.worldgen.synth.Noises
- SOUL_SAND_VALLEY - Static variable in class dev.wyck.biome.Biomes
- sound() - Method in interface dev.wyck.environment.sounds.BukkitSoundEvent
-
The
Soundof the sound event. - sound() - Method in interface dev.wyck.environment.sounds.Music
-
Gets the sound of the music.
- sound(SoundEvent) - Method in class dev.wyck.environment.sounds.Music.Builder
-
Sets the sound of the music.
- sound(String) - Method in class dev.wyck.environment.sounds.AmbientAdditionsSettings.Builder
-
Sets the sound event to play.
- sound(String) - Method in class dev.wyck.environment.sounds.Music.Builder
-
Sets the sound of the music.
- sound(String, float) - Method in class dev.wyck.environment.sounds.AmbientAdditionsSettings.Builder
-
Sets the sound event to play.
- sound(String, float) - Method in class dev.wyck.environment.sounds.Music.Builder
-
Sets the sound of the music.
- sound(Sound) - Method in class dev.wyck.environment.sounds.AmbientAdditionsSettings.Builder
-
Sets the sound event to play.
- sound(Sound) - Method in class dev.wyck.environment.sounds.Music.Builder
-
Sets the sound of the music.
- sound(Sound, float) - Method in class dev.wyck.environment.sounds.AmbientAdditionsSettings.Builder
-
Sets the sound event to play.
- sound(Sound, float) - Method in class dev.wyck.environment.sounds.Music.Builder
-
Sets the sound of the music.
- soundEvent() - Method in interface dev.wyck.environment.sounds.AmbientAdditionsSettings
-
The sound event to play.
- soundEvent() - Method in interface dev.wyck.environment.sounds.AmbientMoodSettings
-
Gets the sound event of the ambient mood settings.
- soundEvent(SoundEvent) - Method in class dev.wyck.environment.sounds.AmbientAdditionsSettings.Builder
-
Sets the sound event to play.
- soundEvent(SoundEvent) - Method in class dev.wyck.environment.sounds.AmbientMoodSettings.Builder
-
Sets the sound event of the ambient mood settings.
- soundEvent(String) - Method in class dev.wyck.environment.sounds.AmbientMoodSettings.Builder
-
Sets the sound event of the ambient mood settings.
- soundEvent(Sound) - Method in class dev.wyck.environment.sounds.AmbientMoodSettings.Builder
-
Sets the sound event of the ambient mood settings.
- SoundEvent - Interface in dev.wyck.environment.sounds
-
Wraps a Minecraft SoundEvent.
- soundPositionOffset() - Method in interface dev.wyck.environment.sounds.AmbientMoodSettings
-
Gets the sound position offset of the ambient mood settings.
- soundPositionOffset(double) - Method in class dev.wyck.environment.sounds.AmbientMoodSettings.Builder
-
Sets the sound position offset of the ambient mood settings.
- source() - Method in class dev.wyck.worldgen.material.FluidState.Builder
-
Marks the built state as a source block.
- source() - Method in interface dev.wyck.worldgen.stateproviders.RandomizedIntStateProvider
-
Another block state provider that specifies the source of the block state.
- source() - Method in interface dev.wyck.worldgen.valueproviders.ClampedInt
-
The source provider whose sampled value is clamped.
- source(FluidType) - Static method in interface dev.wyck.worldgen.material.FluidState
-
Creates a source state of the given fluid.
- source(FluidType, boolean) - Static method in interface dev.wyck.worldgen.material.FluidState
-
Creates a source state of the given fluid.
- source(BlockStateProvider) - Method in class dev.wyck.worldgen.stateproviders.RandomizedIntStateProvider.Builder
-
Sets the source block state provider.
- source(IntProvider) - Method in class dev.wyck.worldgen.valueproviders.ClampedInt.Builder
-
Sets the source provider to clamp.
- sourceChunk() - Method in interface dev.wyck.worldgen.carver.custom.CarvingContext
-
The chunk this carve originated from.
- SPAGHETTI_2D - Static variable in class dev.wyck.worldgen.function.DensityFunctions
- SPAGHETTI_2D - Static variable in class dev.wyck.worldgen.synth.Noises
- SPAGHETTI_2D_ELEVATION - Static variable in class dev.wyck.worldgen.synth.Noises
- SPAGHETTI_2D_MODULATOR - Static variable in class dev.wyck.worldgen.synth.Noises
- SPAGHETTI_2D_THICKNESS - Static variable in class dev.wyck.worldgen.synth.Noises
- SPAGHETTI_2D_THICKNESS_MODULATOR - Static variable in class dev.wyck.worldgen.function.DensityFunctions
- SPAGHETTI_3D_1 - Static variable in class dev.wyck.worldgen.synth.Noises
- SPAGHETTI_3D_2 - Static variable in class dev.wyck.worldgen.synth.Noises
- SPAGHETTI_3D_RARITY - Static variable in class dev.wyck.worldgen.synth.Noises
- SPAGHETTI_3D_THICKNESS - Static variable in class dev.wyck.worldgen.synth.Noises
- SPAGHETTI_ROUGHNESS - Static variable in class dev.wyck.worldgen.synth.Noises
- SPAGHETTI_ROUGHNESS_FUNCTION - Static variable in class dev.wyck.worldgen.function.DensityFunctions
- SPAGHETTI_ROUGHNESS_MODULATOR - Static variable in class dev.wyck.worldgen.synth.Noises
- span(double, double) - Static method in interface dev.wyck.worldgen.climate.ClimateParameter
-
A span between two values.
- spanAll(float) - Static method in interface dev.wyck.worldgen.climate.ClimatePoint
-
Creates a climate point that spans the full range on every axis.
- SPARSE_JUNGLE - Static variable in class dev.wyck.biome.Biomes
- spatiallyInterpolated() - Method in interface dev.wyck.environment.attribute.EnvironmentAttribute
-
If the attribute is spatially interpolated.
- spawnCost(EntityType, double, double) - Method in class dev.wyck.biome.entity.BiomeSpawner.Builder
-
Adds a spawn cost to the builder.
- spawnCost(EntityType, SpawnCost) - Method in class dev.wyck.biome.entity.BiomeSpawner.Builder
-
Adds a spawn cost to the builder.
- SpawnCost - Record Class in dev.wyck.biome.entity.data
-
Represents the cost of spawning an entity.
- SpawnCost(double, double) - Constructor for record class dev.wyck.biome.entity.data.SpawnCost
-
Creates an instance of a
SpawnCostrecord class. - spawnCosts(Map) - Method in class dev.wyck.biome.entity.BiomeSpawner.Builder
-
Adds multiple spawn costs to the builder.
- spawner(BiomeSpawner) - Method in class dev.wyck.biome.Biome.Builder
- spawner(MobCategory, int, NaturalSpawner) - Method in class dev.wyck.biome.entity.BiomeSpawner.Builder
-
Adds a spawner to the builder.
- spawner(MobCategory, int, EntityType, int, int) - Method in class dev.wyck.biome.entity.BiomeSpawner.Builder
-
Adds a spawner to the builder.
- spawner(MobCategory, NaturalSpawner) - Method in class dev.wyck.biome.entity.BiomeSpawner.Builder
-
Adds a spawner to the builder.
- spawner(LevelSpawner) - Method in class dev.wyck.level.LevelCreator.Builder
-
Adds a spawner to the world.
- spawners() - Method in interface dev.wyck.biome.entity.BiomeSpawner
-
Gets the spawners for each mob category.
- spawners() - Method in interface dev.wyck.level.LevelCreator
-
The spawners of the world.
- spawners() - Method in class dev.wyck.level.LevelCreatorImpl
- spawners(MobCategory, WeightedList) - Method in class dev.wyck.biome.entity.BiomeSpawner.Builder
-
Adds multiple spawners to the builder.
- spawners(LevelSpawner...) - Method in class dev.wyck.level.LevelCreator.Builder
-
Adds spawners to the world.
- spawners(List) - Method in class dev.wyck.level.LevelCreator.Builder
-
Sets the spawners of the world.
- spawnTarget() - Method in interface dev.wyck.worldgen.biome.custom.BiomeSourceContext
-
Gets the spawn-target climate points carried by Minecraft's climate sampler.
- spawnTarget() - Method in interface dev.wyck.worldgen.noise.types.NoiseGeneratorSettings
-
A list of climate parameters to specify the points around which the player tries to spawn.
- spawnTarget(ClimatePoint...) - Method in class dev.wyck.worldgen.noise.types.NoiseGeneratorSettings.Builder
-
Adds a spawn target.
- spawnTarget(List) - Method in class dev.wyck.worldgen.noise.types.NoiseGeneratorSettings.Builder
-
Sets the spawn target.
- SpawnTick - Interface in dev.wyck.level.entity
-
A custom spawn tick handler.
- specialEffects() - Method in interface dev.wyck.biome.Biome
-
Various biome-specific visuals as they appear in vanilla.
- specialEffects() - Method in class dev.wyck.biome.internal.BiomeImpl
- specialEffects(BiomeSpecialEffects) - Method in class dev.wyck.biome.Biome.Builder
-
Sets the special effects of the biome.
- specialEffects(BiomeSpecialEffects) - Method in interface dev.wyck.biome.Biome
-
Sets new special effects for this biome.
- specialEffects(BiomeSpecialEffects) - Method in class dev.wyck.biome.CustomBiome.Builder
-
Sets the special effects of the custom biome.
- specialEffects(BiomeSpecialEffects) - Method in class dev.wyck.biome.internal.BiomeImpl
- speleothem() - Static method in interface dev.wyck.worldgen.feature.configurations.FeatureConfiguration
-
Creates a builder for a
SpeleothemConfiguration. - SPELEOTHEM - Enum constant in enum class dev.wyck.worldgen.feature.FeatureType
- SPELEOTHEM_CLUSTER - Enum constant in enum class dev.wyck.worldgen.feature.FeatureType
- speleothemBlockLayerThickness() - Method in interface dev.wyck.worldgen.feature.configurations.SpeleothemClusterConfiguration
-
The thickness of the speleothem block layer, between 0 and 128 (inclusive).
- speleothemBlockLayerThickness(IntProvider) - Method in class dev.wyck.worldgen.feature.configurations.SpeleothemClusterConfiguration.Builder
-
Sets the speleothem block layer thickness provider.
- speleothemCluster() - Static method in interface dev.wyck.worldgen.feature.configurations.FeatureConfiguration
-
Creates a builder for a
SpeleothemClusterConfiguration. - SpeleothemClusterConfiguration - Interface in dev.wyck.worldgen.feature.configurations
-
Dripstone feature found in caves.
- SpeleothemClusterConfiguration.Builder - Class in dev.wyck.worldgen.feature.configurations
-
Builder for
SpeleothemClusterConfiguration. - SpeleothemConfiguration - Interface in dev.wyck.worldgen.feature.configurations
-
Dripstone feature found in caves.
- SpeleothemConfiguration.Builder - Class in dev.wyck.worldgen.feature.configurations
-
Builder for
SpeleothemConfiguration. - spell(ParticleType, int, float) - Method in interface dev.wyck.environment.particle.ParticleOptionsFactory
-
Creates a particle options handle for a spell particle with the specified particle type, RGB color, and power.
- SpellParticle - Record Class in dev.wyck.environment.particle.options
-
Particle data for spell particles.
- SpellParticle(int, float) - Constructor for record class dev.wyck.environment.particle.options.SpellParticle
-
Creates an instance of a
SpellParticlerecord class. - spike() - Static method in interface dev.wyck.worldgen.feature.configurations.FeatureConfiguration
-
Creates a builder for a
SpikeConfiguration. - spike(EndSpike...) - Method in class dev.wyck.worldgen.feature.configurations.EndSpikeConfiguration.Builder
-
Adds one or more spikes to the configuration.
- SPIKE - Enum constant in enum class dev.wyck.worldgen.feature.FeatureType
- SpikeConfiguration - Interface in dev.wyck.worldgen.feature.configurations
-
An ice spike.
- SpikeConfiguration.Builder - Class in dev.wyck.worldgen.feature.configurations
-
Builder for
SpikeConfiguration. - spikes() - Method in interface dev.wyck.worldgen.feature.configurations.EndSpikeConfiguration
-
The configuration of each spike.
- spikes(List) - Method in class dev.wyck.worldgen.feature.configurations.EndSpikeConfiguration.Builder
-
Sets the configuration of each spike, replacing any existing spikes.
- SPIT - Enum constant in enum class dev.wyck.environment.particle.ParticleTypes
- SPLASH - Enum constant in enum class dev.wyck.environment.particle.ParticleTypes
- SPORE_BLOSSOM - Static variable in class dev.wyck.worldgen.feature.ConfiguredFeatures
- SPORE_BLOSSOM - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- SPORE_BLOSSOM_AIR - Enum constant in enum class dev.wyck.environment.particle.ParticleTypes
- spreadAttempts() - Method in interface dev.wyck.worldgen.feature.configurations.SculkPatchConfiguration
-
The number of attempts to spread between 1 and 64.
- spreadAttempts(int) - Method in class dev.wyck.worldgen.feature.configurations.SculkPatchConfiguration.Builder
-
Sets the spread attempts.
- spreadHeight() - Method in interface dev.wyck.worldgen.feature.configurations.NetherForestVegetationConfig
-
The vertical distance to spread.
- spreadHeight() - Method in interface dev.wyck.worldgen.feature.configurations.TwistingVinesConfig
-
How far out the vines can spread vertically.
- spreadHeight(int) - Method in class dev.wyck.worldgen.feature.configurations.NetherForestVegetationConfig.Builder
-
Sets the spread height.
- spreadHeight(int) - Method in class dev.wyck.worldgen.feature.configurations.TwistingVinesConfig.Builder
-
Sets the spread height of the vines.
- spreadRounds() - Method in interface dev.wyck.worldgen.feature.configurations.SculkPatchConfiguration
-
The number of times to spread between 0 and 8.
- spreadRounds(int) - Method in class dev.wyck.worldgen.feature.configurations.SculkPatchConfiguration.Builder
-
Sets the spread rounds.
- spreadWidth() - Method in interface dev.wyck.worldgen.feature.configurations.NetherForestVegetationConfig
-
The horizonal distance to spread to.
- spreadWidth() - Method in interface dev.wyck.worldgen.feature.configurations.TwistingVinesConfig
-
How far out the vines can spread.
- spreadWidth(int) - Method in class dev.wyck.worldgen.feature.configurations.NetherForestVegetationConfig.Builder
-
Sets the spread width.
- spreadWidth(int) - Method in class dev.wyck.worldgen.feature.configurations.TwistingVinesConfig.Builder
-
Sets the spread width of the vines.
- spring() - Static method in interface dev.wyck.worldgen.feature.configurations.FeatureConfiguration
-
Creates a builder for a
SpringConfiguration. - SPRING - Enum constant in enum class dev.wyck.worldgen.feature.FeatureType
- SPRING_CLOSED - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- SPRING_CLOSED_DOUBLE - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- SPRING_DELTA - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- SPRING_LAVA - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- SPRING_LAVA_FROZEN - Static variable in class dev.wyck.worldgen.feature.ConfiguredFeatures
- SPRING_LAVA_FROZEN - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- SPRING_LAVA_NETHER - Static variable in class dev.wyck.worldgen.feature.ConfiguredFeatures
- SPRING_LAVA_OVERWORLD - Static variable in class dev.wyck.worldgen.feature.ConfiguredFeatures
- SPRING_NETHER_CLOSED - Static variable in class dev.wyck.worldgen.feature.ConfiguredFeatures
- SPRING_NETHER_OPEN - Static variable in class dev.wyck.worldgen.feature.ConfiguredFeatures
- SPRING_OPEN - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- SPRING_WATER - Static variable in class dev.wyck.worldgen.feature.ConfiguredFeatures
- SPRING_WATER - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- SpringConfiguration - Interface in dev.wyck.worldgen.feature.configurations
-
A feature consisting of a single block of liquid that flows out into spaces level with or lower than the source.
- SpringConfiguration.Builder - Class in dev.wyck.worldgen.feature.configurations
-
Builder for
SpringConfiguration. - spruce() - Static method in interface dev.wyck.worldgen.feature.foliageplacers.FoliagePlacer
-
A new builder for a
SpruceFoliagePlacer. - SPRUCE - Static variable in class dev.wyck.worldgen.feature.ConfiguredFeatures
- SPRUCE_CHECKED - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- SPRUCE_ON_SNOW - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- SPRUCE_VILLAGE - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- SpruceFoliagePlacer - Interface in dev.wyck.worldgen.feature.foliageplacers
-
Places cones starting from the top of the trunk plus the offset, with a radius that increases until it hits a maximum radius, where it keeps generating frustums at maximum radius until the foliage is
SpruceFoliagePlacer.trunkHeight()+ 1 tall. - SpruceFoliagePlacer.Builder - Class in dev.wyck.worldgen.feature.foliageplacers
-
Builder for
SpruceFoliagePlacer. - square() - Method in interface dev.wyck.worldgen.function.DensityFunction
-
Squares this density function.
- square(DensityFunction) - Static method in interface dev.wyck.worldgen.function.transformer.MappedTransformer
-
Maps the input through
MappedTransformer.Transform.SQUARE, yielding its square. - SQUARE - Enum constant in enum class dev.wyck.worldgen.function.transformer.MappedTransformer.Transform
- squeeze() - Method in interface dev.wyck.worldgen.function.DensityFunction
-
Clamps this density function between
-1and1, then transforms it usingx / 2 - x * x * x / 24. - squeeze(DensityFunction) - Static method in interface dev.wyck.worldgen.function.transformer.MappedTransformer
-
Maps the input through
MappedTransformer.Transform.SQUEEZE, applying the vanilla squeeze curve. - SQUEEZE - Enum constant in enum class dev.wyck.worldgen.function.transformer.MappedTransformer.Transform
- SQUID_INK - Enum constant in enum class dev.wyck.environment.particle.ParticleTypes
- stalactiteBluntness() - Method in interface dev.wyck.worldgen.feature.configurations.LargeDripstoneConfiguration
-
Truncate the tip of stalactite.
- stalactiteBluntness(FloatProvider) - Method in class dev.wyck.worldgen.feature.configurations.LargeDripstoneConfiguration.Builder
-
Sets the stalactite bluntness.
- stalagmiteBluntness() - Method in interface dev.wyck.worldgen.feature.configurations.LargeDripstoneConfiguration
-
Truncate the tip of stalagmites.
- stalagmiteBluntness(FloatProvider) - Method in class dev.wyck.worldgen.feature.configurations.LargeDripstoneConfiguration.Builder
-
Sets the stalagmite bluntness.
- STAR_ANGLE - Static variable in class dev.wyck.environment.attribute.EnvironmentAttributes
-
Position of the sun in degrees from east to west.
- STAR_BRIGHTNESS - Static variable in class dev.wyck.environment.attribute.EnvironmentAttributes
-
Brightness of the stars.
- state() - Method in interface dev.wyck.worldgen.blockpredicates.WouldSurvivePredicate
-
The block state to test for survival.
- state() - Method in interface dev.wyck.worldgen.feature.configurations.BlockBlobConfiguration
-
The block state that makes up the blob.
- state() - Method in record class dev.wyck.worldgen.feature.configurations.BlockColumnConfiguration.Layer
-
Returns the value of the
staterecord component. - state() - Method in interface dev.wyck.worldgen.feature.configurations.BlockStateConfiguration
-
The block state used by this configuration.
- state() - Method in interface dev.wyck.worldgen.feature.configurations.LayerConfiguration
-
The block to fill the layer with.
- state() - Method in record class dev.wyck.worldgen.feature.configurations.OreConfiguration.TargetBlockState
-
Returns the value of the
staterecord component. - state() - Method in interface dev.wyck.worldgen.feature.configurations.SpikeConfiguration
-
The block to use.
- state() - Method in interface dev.wyck.worldgen.feature.configurations.SpringConfiguration
-
Which fluid to use.
- state() - Method in interface dev.wyck.worldgen.stateproviders.RotatedBlockProvider
-
The block state.
- state() - Method in interface dev.wyck.worldgen.stateproviders.SimpleStateProvider
-
The block attached to this provider.
- state(FluidState) - Method in class dev.wyck.worldgen.feature.configurations.SpringConfiguration.Builder
-
Sets the fluid state.
- state(BlockData) - Method in class dev.wyck.worldgen.blockpredicates.WouldSurvivePredicate.Builder
-
Sets the block state to test.
- state(BlockData) - Method in class dev.wyck.worldgen.feature.configurations.BlockBlobConfiguration.Builder
-
Sets the block state that makes up the blob.
- state(BlockData) - Method in class dev.wyck.worldgen.feature.configurations.BlockStateConfiguration.Builder
-
Sets the block state used by this configuration.
- state(BlockData) - Method in class dev.wyck.worldgen.feature.configurations.LayerConfiguration.Builder
-
Sets the block to fill the layer with.
- state(BlockData) - Method in class dev.wyck.worldgen.feature.configurations.SpikeConfiguration.Builder
-
Sets the block state.
- state(BlockData) - Method in class dev.wyck.worldgen.stateproviders.DualNoiseProvider.Builder
-
Adds a block state to the list of optional block states.
- state(BlockData) - Method in class dev.wyck.worldgen.stateproviders.NoiseProvider.Builder
-
Adds a block state to the list of optional block states.
- state(Material) - Method in class dev.wyck.worldgen.blockpredicates.WouldSurvivePredicate.Builder
-
Sets the block state to test.
- state(Material) - Method in class dev.wyck.worldgen.feature.configurations.BlockBlobConfiguration.Builder
-
Sets the block state that makes up the blob from the given material's default block data.
- state(Material) - Method in class dev.wyck.worldgen.feature.configurations.BlockStateConfiguration.Builder
-
Sets the block state used by this configuration from the given material's default block data.
- state(Material) - Method in class dev.wyck.worldgen.feature.configurations.LayerConfiguration.Builder
-
Sets the block to fill the layer with.
- state(Material) - Method in class dev.wyck.worldgen.feature.configurations.SpikeConfiguration.Builder
-
Sets the block state.
- state(Material) - Method in class dev.wyck.worldgen.stateproviders.DualNoiseProvider.Builder
-
Adds a block state to the list of optional block states.
- state(Material) - Method in class dev.wyck.worldgen.stateproviders.NoiseProvider.Builder
-
Adds a block state to the list of optional block states.
- stateProvider() - Method in interface dev.wyck.worldgen.feature.configurations.BlockPileConfiguration
-
The block state provider used for the blocks in the pile.
- stateProvider() - Method in interface dev.wyck.worldgen.feature.configurations.DiskConfiguration
-
The block state provider used for the blocks that make up the disk.
- stateProvider() - Method in interface dev.wyck.worldgen.feature.configurations.NetherForestVegetationConfig
-
The block to use.
- stateProvider(BlockStateProvider) - Method in class dev.wyck.worldgen.feature.configurations.DiskConfiguration.Builder
-
Sets the block state provider used for the blocks that make up the disk.
- stateProvider(BlockStateProvider) - Method in class dev.wyck.worldgen.feature.configurations.NetherForestVegetationConfig.Builder
-
Sets the block state provider.
- states() - Method in interface dev.wyck.worldgen.stateproviders.DualNoiseProvider
-
The list of block states.
- states() - Method in interface dev.wyck.worldgen.stateproviders.NoiseProvider
-
List of optional block states.
- states(List) - Method in class dev.wyck.worldgen.stateproviders.DualNoiseProvider.Builder
-
Sets the list of optional block states.
- states(List) - Method in class dev.wyck.worldgen.stateproviders.NoiseProvider.Builder
-
Sets the list of optional block states.
- steep() - Static method in interface dev.wyck.worldgen.surface.SurfaceRule
-
Matches on steep terrain.
- SteepConditionSource - Interface in dev.wyck.worldgen.surface.condition
-
Checks if the current position is a steep face on the north or east sides of a mountain.
- stem(LevelStem) - Method in class dev.wyck.level.LevelCreator.Builder
-
Sets the level stem of the world.
- StemPersistence - Enum Class in dev.wyck.level
-
Deprecated, for removal: This API element is subject to removal in a future version.Use
Registerable.register()instead. - stemProvider() - Method in interface dev.wyck.worldgen.feature.configurations.HugeMushroomFeatureConfiguration
-
The block to use for the stem.
- stemProvider(BlockStateProvider) - Method in class dev.wyck.worldgen.feature.configurations.HugeMushroomFeatureConfiguration.Builder
-
Sets the block state provider for the stem.
- stemState() - Method in interface dev.wyck.worldgen.feature.configurations.HugeFungusConfiguration
-
Gets the stem state for the huge fungus configuration.
- stemState(BlockData) - Method in class dev.wyck.worldgen.feature.configurations.HugeFungusConfiguration.Builder
-
Sets the stem state for the huge fungus configuration.
- stemState(Material) - Method in class dev.wyck.worldgen.feature.configurations.HugeFungusConfiguration.Builder
-
Sets the stem state for the huge fungus configuration using a
Material. - step(Biome, StepsBiomeProvider.BiomeCondition) - Method in class dev.wyck.misc.providers.StepsBiomeProvider.Builder
-
Convenience step for simple position tests.
- step(StepsBiomeProvider.BiomeStep, Biome...) - Method in class dev.wyck.misc.providers.StepsBiomeProvider.Builder
-
Full-control step.
- StepsBiomeProvider - Class in dev.wyck.misc.providers
-
A biome provider that uses a series of steps to determine the biome at a given position based on context.
- StepsBiomeProvider.BiomeCondition - Interface in dev.wyck.misc.providers
-
A position test for the convenience
step(biome, condition)overload. - StepsBiomeProvider.BiomeStep - Interface in dev.wyck.misc.providers
-
A step that inspects the position and optionally produces a biome.
- StepsBiomeProvider.Builder - Class in dev.wyck.misc.providers
-
A builder class for creating instances of StepsBiomeProvider.
- stoneDepth() - Static method in interface dev.wyck.worldgen.surface.SurfaceRule
-
Creates a new stone-depth condition source builder.
- stoneDepth(int, boolean, int, CaveSurface) - Static method in interface dev.wyck.worldgen.surface.SurfaceRule
-
Matches within a given depth of stone from the floor or ceiling, with a secondary depth range.
- stoneDepth(int, boolean, CaveSurface) - Static method in interface dev.wyck.worldgen.surface.SurfaceRule
-
Matches within a given depth of stone from the floor or ceiling.
- StoneDepthConditionSource - Interface in dev.wyck.worldgen.surface.condition
-
Checks if the current position is within a specified distance from the surface, either upward or downward, using terrain depth.
- StoneDepthConditionSource.Builder - Class in dev.wyck.worldgen.surface.condition
-
Builder for
StoneDepthConditionSource. - STONY_PEAKS - Static variable in class dev.wyck.biome.Biomes
- STONY_SHORE - Static variable in class dev.wyck.biome.Biomes
- straight() - Static method in interface dev.wyck.worldgen.feature.trunkplacers.TrunkPlacer
-
A new builder for a
StraightTrunkPlacer. - StraightTrunkPlacer - Interface in dev.wyck.worldgen.feature.trunkplacers
-
Places a straight trunk of specified height.
- StraightTrunkPlacer.Builder - Class in dev.wyck.worldgen.feature.trunkplacers
-
Builder for
StraightTrunkPlacer. - STRONGHOLDS - Enum constant in enum class dev.wyck.worldgen.Decoration
- STRONGHOLDS - Static variable in class dev.wyck.worldgen.structure.StructureSets
- structure(ResourceKey...) - Method in class dev.wyck.worldgen.chunk.flat.FlatLevelGeneratorSettings.Builder
-
Adds a structure to the list of structures.
- structures() - Method in interface dev.wyck.worldgen.chunk.flat.FlatLevelGeneratorSettings
-
Keys of structures to generate.
- structures(Set) - Method in class dev.wyck.worldgen.chunk.flat.FlatLevelGeneratorSettings.Builder
-
Sets the keys of structures to generate.
- StructureSets - Class in dev.wyck.worldgen.structure
-
Auto-generated.
- stumpDecorator(TreeDecorator...) - Method in class dev.wyck.worldgen.feature.configurations.FallenTreeConfiguration.Builder
-
Adds one or more decorators to the stump.
- stumpDecorators() - Method in interface dev.wyck.worldgen.feature.configurations.FallenTreeConfiguration
-
The decorators applied to the stump of the fallen tree.
- stumpDecorators(List) - Method in class dev.wyck.worldgen.feature.configurations.FallenTreeConfiguration.Builder
-
Sets the decorators applied to the stump, replacing any existing stump decorators.
- SUBTRACT - Enum constant in enum class dev.wyck.environment.attribute.modifier.AttributeOperation
- SUGAR_CANE - Static variable in class dev.wyck.worldgen.feature.ConfiguredFeatures
- SULFUR_BUBBLES - Enum constant in enum class dev.wyck.environment.particle.ParticleTypes
- SULFUR_CAVE_GRADIENT - Static variable in class dev.wyck.worldgen.synth.Noises
- SULFUR_CAVES - Static variable in class dev.wyck.biome.Biomes
- SULFUR_CUBE_GOO - Enum constant in enum class dev.wyck.environment.particle.ParticleTypes
- SULFUR_POOL - Static variable in class dev.wyck.worldgen.feature.ConfiguredFeatures
- SULFUR_POOL - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- SULFUR_SPIKE - Static variable in class dev.wyck.worldgen.feature.ConfiguredFeatures
- SULFUR_SPIKE - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- SULFUR_SPIKE_CLUSTER - Static variable in class dev.wyck.worldgen.feature.ConfiguredFeatures
- SULFUR_SPIKE_CLUSTER - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- SULFUR_SPRING - Static variable in class dev.wyck.worldgen.feature.ConfiguredFeatures
- SUN_ANGLE - Static variable in class dev.wyck.environment.attribute.EnvironmentAttributes
-
Position of the sun in degrees from east to west.
- SUNFLOWER - Static variable in class dev.wyck.worldgen.feature.ConfiguredFeatures
- SUNFLOWER_PLAINS - Static variable in class dev.wyck.biome.Biomes
- SUNRISE_SUNSET_COLOR - Static variable in class dev.wyck.environment.attribute.EnvironmentAttributes
-
Color and intensity of sunrise and sunset.
- SUPER_BIRCH_BEES - Static variable in class dev.wyck.worldgen.feature.ConfiguredFeatures
- SUPER_BIRCH_BEES - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- SUPER_BIRCH_BEES_0002 - Static variable in class dev.wyck.worldgen.feature.ConfiguredFeatures
- SUPER_BIRCH_BEES_0002 - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- supplier() - Method in record class dev.wyck.environment.attribute.EnvironmentAttributeMap.Pending
-
Returns the value of the
supplierrecord component. - SUPPORTED - Enum constant in enum class dev.wyck.factory.Version.Type
- surface() - Method in interface dev.wyck.worldgen.feature.configurations.VegetationPatchConfiguration
-
Which surface to search from and place against, either
CaveSurface.FLOORorCaveSurface.CEILING. - surface(CaveSurface) - Method in class dev.wyck.worldgen.feature.configurations.VegetationPatchConfiguration.Builder
-
Sets which surface to search from and place against.
- SURFACE - Static variable in class dev.wyck.worldgen.synth.Noises
- SURFACE_SECONDARY - Static variable in class dev.wyck.worldgen.synth.Noises
- SURFACE_SLIME_SPAWN_CHANCE - Static variable in class dev.wyck.environment.attribute.EnvironmentAttributes
-
Chance of additional slime spawn on the surface in biomes in the #allows_surface_slime_spawns tag.
- SURFACE_STRUCTURES - Enum constant in enum class dev.wyck.worldgen.Decoration
- surfaceDepthMultiplier() - Method in interface dev.wyck.worldgen.surface.condition.WaterConditionSource
-
How much the check is affected by the surface depth, between
-20and20. - surfaceDepthMultiplier() - Method in interface dev.wyck.worldgen.surface.condition.YAboveConditionSource
-
How much the check is affected by the surface depth, between
-20and20. - surfaceDepthMultiplier(int) - Method in class dev.wyck.worldgen.surface.condition.WaterConditionSource.Builder
-
Sets how much the check is affected by the surface depth.
- surfaceDepthMultiplier(int) - Method in class dev.wyck.worldgen.surface.condition.YAboveConditionSource.Builder
-
Sets how much the check is affected by the surface depth.
- surfaceRelativeThreshold() - Static method in interface dev.wyck.worldgen.placement.PlacementFilter
-
Creates a new surface relative threshold filter.
- surfaceRelativeThreshold() - Static method in interface dev.wyck.worldgen.placement.PlacementModifier
-
A new builder for the surface relative threshold filter.
- SurfaceRelativeThresholdFilter - Interface in dev.wyck.worldgen.placement
-
Returns the current position if it lies within a range relative to the surface at that column.
- SurfaceRelativeThresholdFilter.Builder - Class in dev.wyck.worldgen.placement
-
Builder for
SurfaceRelativeThresholdFilter. - surfaceRule() - Method in interface dev.wyck.worldgen.noise.types.NoiseGeneratorSettings
-
The main surface rule to place blocks in the terrain.
- surfaceRule(SurfaceRule) - Method in class dev.wyck.worldgen.noise.types.NoiseGeneratorSettings.Builder
-
Sets the surface rule.
- SurfaceRule - Interface in dev.wyck.worldgen.surface
-
The shared supertype of the surface-rule family (
SurfaceRules), merging therule sourcesthat decide which block is placed at the surface and thecondition sourcesthat gate them. - surfaceType() - Method in interface dev.wyck.worldgen.surface.condition.StoneDepthConditionSource
-
The face the depth is measured from.
- surfaceType(CaveSurface) - Method in class dev.wyck.worldgen.surface.condition.StoneDepthConditionSource.Builder
-
Sets the face the depth is measured from.
- surfaceWaterDepth(int) - Static method in interface dev.wyck.worldgen.placement.PlacementFilter
-
Creates a new surface water depth filter.
- surfaceWaterDepthFilter(int) - Static method in interface dev.wyck.worldgen.placement.PlacementModifier
-
A new instance of the surface water depth filter.
- SurfaceWaterDepthFilter - Interface in dev.wyck.worldgen.placement
-
Returns the current position if the number of motion blocking blocks under the surface is less than or equal to the maximum water depth.
- SWAMP - Enum constant in enum class dev.wyck.environment.GrassColorModifier
- SWAMP - Static variable in class dev.wyck.biome.Biomes
- SWAMP - Static variable in class dev.wyck.worldgen.synth.Noises
- SWAMP_HUTS - Static variable in class dev.wyck.worldgen.structure.StructureSets
- SWAMP_OAK - Static variable in class dev.wyck.worldgen.feature.ConfiguredFeatures
- SWEEP_ATTACK - Enum constant in enum class dev.wyck.environment.particle.ParticleTypes
- SWIM - Enum constant in enum class dev.wyck.environment.Activity
- symmetricCubicBezier(float, float) - Static method in interface dev.wyck.level.dimension.timeline.Easing
-
Creates a symmetric cubic bezier easing.
- syncable() - Method in interface dev.wyck.environment.attribute.EnvironmentAttribute
-
If the client handles processing of this attribute.
T
- tag() - Method in interface dev.wyck.worldgen.blockpredicates.MatchingBlockTagPredicate
-
The block tag to check for.
- tag() - Method in interface dev.wyck.worldgen.ruletest.TagMatchTest
-
The tag to match.
- tag(ResourceKey) - Method in class dev.wyck.worldgen.blockpredicates.MatchingBlockTagPredicate.Builder
-
Sets the tag.
- tag(Tag) - Method in class dev.wyck.worldgen.blockpredicates.MatchingBlockTagPredicate.Builder
-
Sets the tag from a Bukkit tag.
- TagKey - Interface in dev.wyck.tags
-
A wrapper over Minecraft's
TagKey<T>: a named reference to a tag within a specific registry. - tagMatch(ResourceKey) - Static method in interface dev.wyck.worldgen.ruletest.RuleTest
-
Tests if the block is in the specified block tag.
- tagMatch(Tag) - Static method in interface dev.wyck.worldgen.ruletest.RuleTest
-
Tests if the block is in the specified block tag.
- TagMatchTest - Interface in dev.wyck.worldgen.ruletest
-
Tests if the block is in the specified block tag.
- TagSet<T> - Interface in dev.wyck.tags
-
An abstraction over a set of registry entries that is either an explicit
Setof elements or a reference to a named tag (ResourceKey). - TagSet.Builder<T> - Class in dev.wyck.tags
-
Creates a new builder.
- TAIGA - Static variable in class dev.wyck.biome.Biomes
- TAIGA_GRASS - Static variable in class dev.wyck.worldgen.feature.ConfiguredFeatures
- TALL_GRASS - Static variable in class dev.wyck.worldgen.feature.ConfiguredFeatures
- TALL_MANGROVE - Static variable in class dev.wyck.worldgen.feature.ConfiguredFeatures
- TALL_MANGROVE_CHECKED - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- target() - Method in record class dev.wyck.environment.particle.options.TrailParticle
-
Returns the value of the
targetrecord component. - target() - Method in record class dev.wyck.util.internal.LevelBiomeEdit.Replace
-
Returns the value of the
targetrecord component. - target() - Method in interface dev.wyck.worldgen.feature.configurations.DiskConfiguration
-
The block predicate that must be passed for a block to be replaced when generating this feature.
- target() - Method in record class dev.wyck.worldgen.feature.configurations.OreConfiguration.TargetBlockState
-
Returns the value of the
targetrecord component. - target() - Method in interface dev.wyck.worldgen.surface.condition.NotConditionSource
-
The condition to invert.
- target(Biome) - Method in class dev.wyck.worldgen.surface.condition.BiomeConditionSource.Builder
-
Adds a biome to the list of biomes where this condition matches.
- target(ResourceKey) - Method in class dev.wyck.worldgen.surface.condition.BiomeConditionSource.Builder
-
Adds a biome to the list of biomes where this condition matches.
- target(BlockPredicate) - Method in class dev.wyck.worldgen.feature.configurations.DiskConfiguration.Builder
-
Sets the block predicate that must be passed for a block to be replaced.
- target(OreConfiguration.TargetBlockState...) - Method in class dev.wyck.worldgen.feature.configurations.OreConfiguration.Builder
-
Adds multiple target block states.
- target(OreConfiguration.TargetBlockState...) - Method in class dev.wyck.worldgen.feature.configurations.ReplaceBlockConfiguration.Builder
-
Adds multiple targets to the list.
- target(RuleTest, BlockData) - Method in class dev.wyck.worldgen.feature.configurations.OreConfiguration.Builder
-
Adds a target block state.
- target(RuleTest, BlockData) - Static method in interface dev.wyck.worldgen.feature.configurations.OreConfiguration
-
Creates a new target block state.
- target(RuleTest, BlockData) - Method in class dev.wyck.worldgen.feature.configurations.ReplaceBlockConfiguration.Builder
-
Adds a target to the list.
- TargetBlockState(RuleTest, BlockData) - Constructor for record class dev.wyck.worldgen.feature.configurations.OreConfiguration.TargetBlockState
-
Creates an instance of a
TargetBlockStaterecord class. - targetCondition() - Method in interface dev.wyck.worldgen.placement.EnvironmentScanPlacement
-
The block predicate that is searched for.
- targetCondition(BlockPredicate) - Method in class dev.wyck.worldgen.placement.EnvironmentScanPlacement.Builder
-
Sets the target condition.
- targets() - Method in interface dev.wyck.worldgen.surface.condition.BiomeConditionSource
-
A list of biomes where this condition matches.
- targets(List) - Method in class dev.wyck.worldgen.surface.condition.BiomeConditionSource.Builder
-
Sets the biomes where this condition matches.
- targetState() - Method in interface dev.wyck.worldgen.feature.configurations.ReplaceSphereConfiguration
-
The block state that is replaced within the sphere.
- targetState(BlockData) - Method in class dev.wyck.worldgen.feature.configurations.ReplaceSphereConfiguration.Builder
-
Sets the block state that is replaced within the sphere.
- targetState(Material) - Method in class dev.wyck.worldgen.feature.configurations.ReplaceSphereConfiguration.Builder
-
Sets the block state that is replaced within the sphere from the given material's default block data.
- targetStates() - Method in interface dev.wyck.worldgen.feature.configurations.OreConfiguration
-
A list of targets.
- targetStates() - Method in interface dev.wyck.worldgen.feature.configurations.ReplaceBlockConfiguration
-
A list of targets.
- targetStates(List) - Method in class dev.wyck.worldgen.feature.configurations.OreConfiguration.Builder
-
Sets the list of targets.
- targetStates(List) - Method in class dev.wyck.worldgen.feature.configurations.ReplaceBlockConfiguration.Builder
-
Sets the list of targets.
- temperature() - Method in interface dev.wyck.biome.ClimateSettings
-
The temperature of the biome.
- temperature() - Method in interface dev.wyck.worldgen.climate.ClimatePoint
-
The temperature axis span.
- temperature() - Method in interface dev.wyck.worldgen.noise.NoiseRouter
-
The temperature values, used for biome placement only.
- temperature() - Static method in interface dev.wyck.worldgen.surface.SurfaceRule
-
Matches where the biome is cold enough to snow.
- temperature(float) - Method in class dev.wyck.biome.ClimateSettings.Builder
-
Sets the temperature property of the builder.
- temperature(ClimateParameter) - Method in class dev.wyck.worldgen.climate.ClimatePoint.Builder
-
Sets the temperature axis span.
- temperature(DensityFunction) - Method in class dev.wyck.worldgen.noise.NoiseRouter.Builder
-
Sets the temperature slot.
- TEMPERATURE - Static variable in class dev.wyck.worldgen.synth.Noises
- TEMPERATURE_LARGE - Static variable in class dev.wyck.worldgen.synth.Noises
- TEMPERATURE_NETHER - Static variable in class dev.wyck.worldgen.synth.Noises
- TemperatureConditionSource - Interface in dev.wyck.worldgen.surface.condition
-
Checks if the current block is in a biome that is cold enough for snowfall.
- temperatureModifier() - Method in interface dev.wyck.biome.ClimateSettings
-
The temperature modifier of the biome.
- temperatureModifier(TemperatureModifier) - Method in class dev.wyck.biome.ClimateSettings.Builder
-
Sets the temperatureModifier property of the builder.
- TemperatureModifier - Enum Class in dev.wyck.biome
-
Auto-generated.
- template() - Method in record class dev.wyck.worldgen.feature.configurations.TemplateFeatureConfiguration.TemplateEntry
-
Returns the value of the
templaterecord component. - template(TemplateFeatureConfiguration.TemplateEntry) - Method in class dev.wyck.worldgen.feature.configurations.TemplateFeatureConfiguration.Builder
-
Adds a template entry with a weight of 1.
- template(TemplateFeatureConfiguration.TemplateEntry, int) - Method in class dev.wyck.worldgen.feature.configurations.TemplateFeatureConfiguration.Builder
-
Adds a template entry with the given weight.
- TEMPLATE - Enum constant in enum class dev.wyck.worldgen.feature.FeatureType
- TemplateEntry(ResourceKey, List) - Constructor for record class dev.wyck.worldgen.feature.configurations.TemplateFeatureConfiguration.TemplateEntry
-
Creates an instance of a
TemplateEntryrecord class. - templateFeature() - Static method in interface dev.wyck.worldgen.feature.configurations.FeatureConfiguration
-
Creates a builder for a
TemplateFeatureConfiguration. - TemplateFeatureConfiguration - Interface in dev.wyck.worldgen.feature.configurations
-
A feature that places a structure template chosen from a weighted list, each template optionally allowing a set of rotations.
- TemplateFeatureConfiguration.Builder - Class in dev.wyck.worldgen.feature.configurations
-
Builder for
TemplateFeatureConfiguration. - TemplateFeatureConfiguration.TemplateEntry - Record Class in dev.wyck.worldgen.feature.configurations
-
A single template entry: a structure template and the rotations it is allowed to be placed with.
- templates() - Method in interface dev.wyck.worldgen.feature.configurations.TemplateFeatureConfiguration
-
The weighted list of templates to choose from.
- test(WorldInfo, int, int, int) - Method in interface dev.wyck.misc.providers.StepsBiomeProvider.BiomeCondition
- THE_END - Static variable in class dev.wyck.biome.Biomes
- THE_END - Static variable in interface dev.wyck.level.dimension.clock.WorldClock
- THE_VOID - Static variable in class dev.wyck.biome.Biomes
- THE_VOID - Static variable in interface dev.wyck.worldgen.chunk.flat.FlatLevelGeneratorSettings
- theEnd() - Static method in interface dev.wyck.worldgen.biome.BiomeSource
-
The end biome source.
- TheEndBiomeSource - Interface in dev.wyck.worldgen.biome
-
The biome source used for the End dimension.
- then() - Method in record class dev.wyck.worldgen.stateproviders.RuleBasedStateProvider.Rule
-
Returns the value of the
thenrecord component. - then() - Method in interface dev.wyck.worldgen.surface.rule.ConditionRuleSource
-
The rule applied when the condition holds.
- then(RuleSource) - Method in interface dev.wyck.worldgen.surface.condition.ConditionSource
-
Applies a rule only where this condition holds.
- thickness() - Method in interface dev.wyck.worldgen.carver.CanyonCarverConfiguration.CanyonShapeConfiguration
-
Gets the thickness of the canyon shape.
- thickness(FloatProvider) - Method in class dev.wyck.worldgen.carver.CanyonCarverConfiguration.CanyonShapeConfiguration.Builder
-
Sets the thickness of the canyon shape.
- THIRD_QUARTER - Enum constant in enum class dev.wyck.environment.MoonPhase
- threeLayers() - Static method in interface dev.wyck.worldgen.feature.featuresize.FeatureSize
-
Creates a new three-layer feature size builder.
- ThreeLayersFeatureSize - Interface in dev.wyck.worldgen.feature.featuresize
-
Specifies 3 different widths based on height.
- ThreeLayersFeatureSize.Builder - Class in dev.wyck.worldgen.feature.featuresize
-
Builder for
ThreeLayersFeatureSize. - threshold() - Method in interface dev.wyck.worldgen.stateproviders.NoiseThresholdProvider
-
The threshold of the noise value between -1.0 and 1.0.
- threshold(float) - Method in class dev.wyck.worldgen.stateproviders.NoiseThresholdProvider.Builder
-
Sets the threshold of the noise value.
- ThrowingRunnable - Interface in dev.wyck.util
-
A runnable that has a checked exception.
- tick(World, boolean) - Method in interface dev.wyck.level.entity.SpawnTick
-
Called during the world's spawn tick.
- tickChance() - Method in interface dev.wyck.environment.sounds.AmbientAdditionsSettings
-
The chance of the sound event to play per tick.
- tickChance(double) - Method in class dev.wyck.environment.sounds.AmbientAdditionsSettings.Builder
-
Sets the chance of the sound event to play per tick.
- tickDelay() - Method in interface dev.wyck.environment.sounds.AmbientMoodSettings
-
Gets the tick delay of the ambient mood settings.
- tickDelay(int) - Method in class dev.wyck.environment.sounds.AmbientMoodSettings.Builder
-
Sets the tick delay of the ambient mood settings.
- ticks() - Method in interface dev.wyck.level.dimension.clock.TimeMarker
-
The number of ticks this time marker represents.
- ticks() - Method in interface dev.wyck.level.dimension.timeline.Keyframe
-
The number of ticks in this keyframe occurs at.
- ticks(int) - Method in class dev.wyck.level.dimension.clock.TimeMarker.Builder
-
Sets the number of ticks the time marker represents.
- ticks(int) - Method in class dev.wyck.level.dimension.timeline.Keyframe.Builder
-
Sets the number of ticks this keyframe occurs at.
- timeline(Timeline) - Method in class dev.wyck.level.dimension.Dimension.Builder
-
Adds a timeline to this dimension type.
- Timeline - Interface in dev.wyck.level.dimension.timeline
- TIMELINE - Enum constant in enum class dev.wyck.registry.internal.RegistryId
- timelines() - Method in interface dev.wyck.level.dimension.Dimension
-
The timelines of this dimension type.
- timelines() - Method in class dev.wyck.level.dimension.DimensionImpl
- timelines() - Static method in interface dev.wyck.tags.TagSet
-
Creates a new builder for timeline tag sets.
- timelines(ResourceKey) - Static method in interface dev.wyck.tags.TagKey
-
Creates a timeline tag key from its identifier.
- timelines(TagKey) - Method in class dev.wyck.level.dimension.Dimension.Builder
-
Sets the tagKey of timelines of this dimension type.
- timelines(Either) - Static method in interface dev.wyck.tags.TagSet
-
Creates a tag set from an
Eitherof explicit tags or a named tag. - timelines(Set) - Method in class dev.wyck.level.dimension.Dimension.Builder
-
Sets the timelines of this dimension type.
- timeMarker(ResourceKey, int) - Method in class dev.wyck.level.dimension.timeline.types.ComposedTimeline.Builder
- timeMarker(ResourceKey, int, boolean) - Method in class dev.wyck.level.dimension.timeline.types.ComposedTimeline.Builder
- timeMarker(TimeMarker) - Method in class dev.wyck.level.dimension.timeline.types.ComposedTimeline.Builder
- TimeMarker - Interface in dev.wyck.level.dimension.clock
-
Represents a time marker in a world clock.
- TimeMarker.Builder - Class in dev.wyck.level.dimension.clock
-
Builder for
TimeMarker. - timeMarkers() - Method in interface dev.wyck.level.dimension.timeline.types.ComposedTimeline
-
The time markers of this timeline.
- TINTED_LEAVES - Enum constant in enum class dev.wyck.environment.particle.ParticleTypes
- toBuilder() - Method in interface dev.wyck.biome.Biome
-
Converts this back into a builder.
- toBuilder() - Method in interface dev.wyck.biome.BiomeGenerationSettings
-
Converts this object back to a builder.
- toBuilder() - Method in interface dev.wyck.biome.BiomeSpecialEffects
-
Converts this object back to a builder.
- toBuilder() - Method in interface dev.wyck.biome.ClimateSettings
-
Converts this object back to a builder.
- toBuilder() - Method in interface dev.wyck.biome.CustomBiome
-
Converts this back into a builder.
- toBuilder() - Method in interface dev.wyck.biome.entity.BiomeSpawner
-
Creates a new builder from this BiomeSpawner.
- toBuilder() - Method in record class dev.wyck.environment.attribute.EnvironmentAttributeMap
- toBuilder() - Method in interface dev.wyck.environment.attribute.modifier.AlphaValue
-
Converts it to a builder.
- toBuilder() - Method in interface dev.wyck.environment.attribute.modifier.GrayBlend
-
Creates a new builder with the same values as this gray blend.
- toBuilder() - Method in interface dev.wyck.environment.BedRule
-
Converts this BedRule to a builder.
- toBuilder() - Method in interface dev.wyck.environment.particle.AmbientParticle
-
Converts this AmbientParticle to a Builder instance.
- toBuilder() - Method in record class dev.wyck.environment.particle.ParticleCatalog
-
Converts this ParticleCatalog to a Builder.
- toBuilder() - Method in interface dev.wyck.environment.sounds.AmbientAdditionsSettings
-
Creates a new builder with the same values as these ambient additions settings.
- toBuilder() - Method in interface dev.wyck.environment.sounds.AmbientMoodSettings
-
Creates a new builder with the same values as these ambient mood settings.
- toBuilder() - Method in interface dev.wyck.environment.sounds.AmbientSounds
-
Creates a new builder with the same values as these ambient sounds.
- toBuilder() - Method in interface dev.wyck.environment.sounds.BackgroundMusic
-
Creates a new builder with the same values as this background music.
- toBuilder() - Method in interface dev.wyck.environment.sounds.Music
-
Creates a new builder with the same values as this music.
- toBuilder() - Method in interface dev.wyck.level.dimension.clock.TimeMarker
-
Creates a new builder with the same values as this time marker.
- toBuilder() - Method in interface dev.wyck.level.dimension.Dimension
-
Creates a new
Dimension.Builderwith the same properties as this dimension type. - toBuilder() - Method in interface dev.wyck.level.dimension.Infiniburn
-
Creates a new builder for this infiniburn.
- toBuilder() - Method in interface dev.wyck.level.dimension.LevelStem
-
Converts this object back to a builder.
- toBuilder() - Method in interface dev.wyck.level.dimension.timeline.AttributeTrack
-
Creates a new builder for this track.
- toBuilder() - Method in interface dev.wyck.level.dimension.timeline.Keyframe
-
Creates a new builder with the same values as this keyframe.
- toBuilder() - Method in interface dev.wyck.level.dimension.timeline.types.ComposedTimeline
-
Creates a new builder from this timeline.
- toBuilder() - Method in interface dev.wyck.level.LevelCreator
-
Converts this back into a builder.
- toBuilder() - Method in class dev.wyck.renderer.packet.data.VirtualBiome
-
Converts this PhonyCustomBiome to a Builder.
- toBuilder() - Method in interface dev.wyck.tags.TagSet
-
Creates a new builder from this tag set.
- toBuilder() - Method in interface dev.wyck.worldgen.biome.CheckeredColumnBiomeSource
-
Converts this object back to a builder.
- toBuilder() - Method in interface dev.wyck.worldgen.biome.MultiNoiseBiomeSource
-
Converts this object back to a builder.
- toBuilder() - Method in interface dev.wyck.worldgen.blockpredicates.AllOfPredicate
-
Converts this object to a builder.
- toBuilder() - Method in interface dev.wyck.worldgen.blockpredicates.AnyOfPredicate
-
Converts this object to a builder.
- toBuilder() - Method in interface dev.wyck.worldgen.blockpredicates.HasSturdyFacePredicate
-
Converts this object back to a builder.
- toBuilder() - Method in interface dev.wyck.worldgen.blockpredicates.InsideWorldBoundsPredicate
-
Converts this object back to a builder.
- toBuilder() - Method in interface dev.wyck.worldgen.blockpredicates.MatchingBiomesPredicate
-
Converts this object back to a builder.
- toBuilder() - Method in interface dev.wyck.worldgen.blockpredicates.MatchingBlocksPredicate
-
Converts this object back to a builder.
- toBuilder() - Method in interface dev.wyck.worldgen.blockpredicates.MatchingBlockTagPredicate
-
Converts this object back to a builder.
- toBuilder() - Method in interface dev.wyck.worldgen.blockpredicates.MatchingFluidsPredicate
-
Converts this object back to a builder.
- toBuilder() - Method in interface dev.wyck.worldgen.blockpredicates.ReplaceablePredicate
-
Converts this object back to a builder.
- toBuilder() - Method in interface dev.wyck.worldgen.blockpredicates.SolidPredicate
-
Converts this object back to a builder.
- toBuilder() - Method in interface dev.wyck.worldgen.blockpredicates.WouldSurvivePredicate
-
Converts this object back to a builder.
- toBuilder() - Method in interface dev.wyck.worldgen.carver.CanyonCarverConfiguration.CanyonShapeConfiguration
-
Converts this object back to a builder.
- toBuilder() - Method in interface dev.wyck.worldgen.carver.CanyonCarverConfiguration
-
Converts this object back to a builder.
- toBuilder() - Method in interface dev.wyck.worldgen.carver.CarverDebugSettings
-
Converts this object back to a builder.
- toBuilder() - Method in interface dev.wyck.worldgen.carver.CaveCarverConfiguration
-
Converts this object back to a builder.
- toBuilder() - Method in interface dev.wyck.worldgen.carver.types.ComposedCarver
-
Converts this composed carver to a builder.
- toBuilder() - Method in interface dev.wyck.worldgen.carver.types.CustomComposedCarver
-
Converts this composed carver to a builder.
- toBuilder() - Method in interface dev.wyck.worldgen.chunk.CraftBukkitChunkGenerator
-
Converts this object back to a builder.
- toBuilder() - Method in interface dev.wyck.worldgen.chunk.flat.FlatLayerInfo
-
Creates a new builder for this object.
- toBuilder() - Method in interface dev.wyck.worldgen.chunk.flat.FlatLevelGeneratorSettings
-
Converts this object back to a builder.
- toBuilder() - Method in interface dev.wyck.worldgen.chunk.FlatLevelSource
-
Converts this object back to a builder.
- toBuilder() - Method in interface dev.wyck.worldgen.chunk.NoiseBasedChunkGenerator
-
Converts this chunk generator to a builder.
- toBuilder() - Method in interface dev.wyck.worldgen.climate.ClimatePoint
-
Creates a new builder with the same values as this point.
- toBuilder() - Method in interface dev.wyck.worldgen.feature.configurations.BlockBlobConfiguration
-
Creates a new builder from this configuration.
- toBuilder() - Method in interface dev.wyck.worldgen.feature.configurations.BlockColumnConfiguration
-
Converts this object back to a builder.
- toBuilder() - Method in interface dev.wyck.worldgen.feature.configurations.BlockStateConfiguration
-
Converts this object back to a builder.
- toBuilder() - Method in interface dev.wyck.worldgen.feature.configurations.ColumnFeatureConfiguration
-
Converts this object back to a builder.
- toBuilder() - Method in interface dev.wyck.worldgen.feature.configurations.CompositeFeatureConfiguration
-
Converts this object back to a builder.
- toBuilder() - Method in interface dev.wyck.worldgen.feature.configurations.CountConfiguration
-
Converts this object back to a builder.
- toBuilder() - Method in interface dev.wyck.worldgen.feature.configurations.DeltaFeatureConfiguration
-
Converts this object back to a builder.
- toBuilder() - Method in interface dev.wyck.worldgen.feature.configurations.DiskConfiguration
-
Converts this object back to a builder.
- toBuilder() - Method in interface dev.wyck.worldgen.feature.configurations.DripstoneClusterConfiguration
-
Converts this object back to a builder.
- toBuilder() - Method in interface dev.wyck.worldgen.feature.configurations.end.EndSpike
-
Converts this object back to a builder.
- toBuilder() - Method in interface dev.wyck.worldgen.feature.configurations.EndGatewayConfiguration
-
Converts this object back to a builder.
- toBuilder() - Method in interface dev.wyck.worldgen.feature.configurations.EndSpikeConfiguration
-
Converts this object back to a builder.
- toBuilder() - Method in interface dev.wyck.worldgen.feature.configurations.FallenTreeConfiguration
-
Converts this object back to a builder.
- toBuilder() - Method in interface dev.wyck.worldgen.feature.configurations.FossilFeatureConfiguration
-
Converts this object back to a builder.
- toBuilder() - Method in interface dev.wyck.worldgen.feature.configurations.geode.GeodeBlockSettings
-
Converts this object back to a builder.
- toBuilder() - Method in interface dev.wyck.worldgen.feature.configurations.geode.GeodeCrackSettings
-
Converts this object back to a builder.
- toBuilder() - Method in interface dev.wyck.worldgen.feature.configurations.geode.GeodeLayerSettings
-
Converts this object back to a builder.
- toBuilder() - Method in interface dev.wyck.worldgen.feature.configurations.GeodeConfiguration
-
Converts this object back to a builder.
- toBuilder() - Method in interface dev.wyck.worldgen.feature.configurations.HugeFungusConfiguration
-
Converts this object back to a builder.
- toBuilder() - Method in interface dev.wyck.worldgen.feature.configurations.HugeMushroomFeatureConfiguration
-
Converts this object back to a builder.
- toBuilder() - Method in interface dev.wyck.worldgen.feature.configurations.LakeFeatureConfiguration
-
Converts this object back to a builder.
- toBuilder() - Method in interface dev.wyck.worldgen.feature.configurations.LargeDripstoneConfiguration
-
Converts this object back to a builder.
- toBuilder() - Method in interface dev.wyck.worldgen.feature.configurations.LayerConfiguration
-
Converts this object back to a builder.
- toBuilder() - Method in interface dev.wyck.worldgen.feature.configurations.MultifaceGrowthConfiguration
-
Converts this object back to a builder.
- toBuilder() - Method in interface dev.wyck.worldgen.feature.configurations.NetherForestVegetationConfig
-
Converts this object back to a builder.
- toBuilder() - Method in interface dev.wyck.worldgen.feature.configurations.OreConfiguration
-
Converts this object back to a builder.
- toBuilder() - Method in interface dev.wyck.worldgen.feature.configurations.PointedDripstoneConfiguration
-
Converts this object back to a builder.
- toBuilder() - Method in interface dev.wyck.worldgen.feature.configurations.RandomBooleanFeatureConfiguration
-
Converts this object back to a builder.
- toBuilder() - Method in interface dev.wyck.worldgen.feature.configurations.RandomFeatureConfiguration
-
Converts this configuration to a builder.
- toBuilder() - Method in interface dev.wyck.worldgen.feature.configurations.ReplaceBlockConfiguration
-
Converts this object back to a builder.
- toBuilder() - Method in interface dev.wyck.worldgen.feature.configurations.ReplaceSphereConfiguration
-
Converts this object back to a builder.
- toBuilder() - Method in interface dev.wyck.worldgen.feature.configurations.RootSystemConfiguration
-
Converts this object back to a builder.
- toBuilder() - Method in interface dev.wyck.worldgen.feature.configurations.SculkPatchConfiguration
-
Converts this object back to a builder.
- toBuilder() - Method in interface dev.wyck.worldgen.feature.configurations.SimpleBlockConfiguration
-
Converts this object back to a builder.
- toBuilder() - Method in interface dev.wyck.worldgen.feature.configurations.SpeleothemClusterConfiguration
-
Converts this object back to a builder.
- toBuilder() - Method in interface dev.wyck.worldgen.feature.configurations.SpeleothemConfiguration
-
Converts this object back to a builder.
- toBuilder() - Method in interface dev.wyck.worldgen.feature.configurations.SpikeConfiguration
-
Converts this object back to a builder.
- toBuilder() - Method in interface dev.wyck.worldgen.feature.configurations.SpringConfiguration
-
Converts this object back to a builder.
- toBuilder() - Method in interface dev.wyck.worldgen.feature.configurations.TemplateFeatureConfiguration
-
Converts this object back to a builder.
- toBuilder() - Method in interface dev.wyck.worldgen.feature.configurations.TreeConfiguration
-
Converts this object back to a builder.
- toBuilder() - Method in interface dev.wyck.worldgen.feature.configurations.TwistingVinesConfig
-
Converts this object back to a builder.
- toBuilder() - Method in interface dev.wyck.worldgen.feature.configurations.UnderwaterMagmaConfiguration
-
Converts this object back to a builder.
- toBuilder() - Method in interface dev.wyck.worldgen.feature.configurations.VegetationPatchConfiguration
-
Converts this object back to a builder.
- toBuilder() - Method in interface dev.wyck.worldgen.feature.configurations.WeightedRandomFeatureConfiguration
-
Converts this object back to a builder.
- toBuilder() - Method in interface dev.wyck.worldgen.feature.featuresize.ThreeLayersFeatureSize
-
Converts this object back to a builder.
- toBuilder() - Method in interface dev.wyck.worldgen.feature.featuresize.TwoLayersFeatureSize
-
Converts this object back to a builder.
- toBuilder() - Method in interface dev.wyck.worldgen.feature.foliageplacers.AcaciaFoliagePlacer
-
Converts this object back to a builder.
- toBuilder() - Method in interface dev.wyck.worldgen.feature.foliageplacers.BlobFoliagePlacer
-
Converts this object back to a builder.
- toBuilder() - Method in interface dev.wyck.worldgen.feature.foliageplacers.BushFoliagePlacer
-
Converts this object back to a builder.
- toBuilder() - Method in interface dev.wyck.worldgen.feature.foliageplacers.CherryFoliagePlacer
-
Converts this object back to a builder.
- toBuilder() - Method in interface dev.wyck.worldgen.feature.foliageplacers.DarkOakFoliagePlacer
-
Converts this object back to a builder.
- toBuilder() - Method in interface dev.wyck.worldgen.feature.foliageplacers.FancyFoliagePlacer
-
Converts this object back to a builder.
- toBuilder() - Method in interface dev.wyck.worldgen.feature.foliageplacers.MegaJungleFoliagePlacer
-
Converts this object back to a builder.
- toBuilder() - Method in interface dev.wyck.worldgen.feature.foliageplacers.MegaPineFoliagePlacer
-
Converts this object back to a builder.
- toBuilder() - Method in interface dev.wyck.worldgen.feature.foliageplacers.PineFoliagePlacer
-
Converts this object back to a builder.
- toBuilder() - Method in interface dev.wyck.worldgen.feature.foliageplacers.RandomSpreadFoliagePlacer
-
Converts this object back to a builder.
- toBuilder() - Method in interface dev.wyck.worldgen.feature.foliageplacers.SpruceFoliagePlacer
-
Converts this object back to a builder.
- toBuilder() - Method in interface dev.wyck.worldgen.feature.rootplacers.AboveRootPlacement
-
Converts this object back to a builder.
- toBuilder() - Method in interface dev.wyck.worldgen.feature.rootplacers.MangroveRootPlacement
-
Converts this object back to a builder.
- toBuilder() - Method in interface dev.wyck.worldgen.feature.rootplacers.MangroveRootPlacer
-
Converts this object back to a builder.
- toBuilder() - Method in interface dev.wyck.worldgen.feature.treedecorators.AttachedToLeavesDecorator
-
Converts this object back to a builder.
- toBuilder() - Method in interface dev.wyck.worldgen.feature.treedecorators.AttachedToLogsDecorator
-
Converts this object back to a builder.
- toBuilder() - Method in interface dev.wyck.worldgen.feature.treedecorators.BeehiveDecorator
-
Converts this object back to a builder.
- toBuilder() - Method in interface dev.wyck.worldgen.feature.treedecorators.CocoaDecorator
-
Converts this object back to a builder.
- toBuilder() - Method in interface dev.wyck.worldgen.feature.treedecorators.CreakingHeartDecorator
-
Converts this object back to a builder.
- toBuilder() - Method in interface dev.wyck.worldgen.feature.treedecorators.LeaveVineDecorator
-
Converts this object back to a builder.
- toBuilder() - Method in interface dev.wyck.worldgen.feature.treedecorators.PaleMossDecorator
-
Converts this object back to a builder.
- toBuilder() - Method in interface dev.wyck.worldgen.feature.treedecorators.PlaceOnGroundDecorator
-
Converts this object back to a builder.
- toBuilder() - Method in interface dev.wyck.worldgen.feature.trunkplacers.BendingTrunkPlacer
-
Converts this object back to a builder.
- toBuilder() - Method in interface dev.wyck.worldgen.feature.trunkplacers.CherryTrunkPlacer
-
Converts this object back to a builder.
- toBuilder() - Method in interface dev.wyck.worldgen.feature.trunkplacers.DarkOakTrunkPlacer
-
Converts this object back to a builder.
- toBuilder() - Method in interface dev.wyck.worldgen.feature.trunkplacers.FancyTrunkPlacer
-
Converts this object back to a builder.
- toBuilder() - Method in interface dev.wyck.worldgen.feature.trunkplacers.ForkingTrunkPlacer
-
Converts this object back to a builder.
- toBuilder() - Method in interface dev.wyck.worldgen.feature.trunkplacers.GiantTrunkPlacer
-
Converts this object back to a builder.
- toBuilder() - Method in interface dev.wyck.worldgen.feature.trunkplacers.MegaJungleTrunkPlacer
-
Converts this object back to a builder.
- toBuilder() - Method in interface dev.wyck.worldgen.feature.trunkplacers.StraightTrunkPlacer
-
Converts this object back to a builder.
- toBuilder() - Method in interface dev.wyck.worldgen.feature.trunkplacers.UpwardsBranchingTrunkPlacer
-
Converts this object back to a builder.
- toBuilder() - Method in interface dev.wyck.worldgen.feature.types.ComposedConfiguredFeature
-
Converts this composed configured feature to a builder.
- toBuilder() - Method in interface dev.wyck.worldgen.feature.types.CustomComposedConfiguredFeature
-
Converts this composed configured feature to a builder.
- toBuilder() - Method in interface dev.wyck.worldgen.function.misc.FindTopSurface
-
Converts this object back to a builder.
- toBuilder() - Method in interface dev.wyck.worldgen.function.misc.RangeChoice
-
Converts this object back to a builder.
- toBuilder() - Method in interface dev.wyck.worldgen.function.misc.YClampedGradient
-
Converts this object back to a builder.
- toBuilder() - Method in interface dev.wyck.worldgen.function.noise.MappedNoiseFunction
-
Converts this object back to a builder.
- toBuilder() - Method in interface dev.wyck.worldgen.function.noise.NoiseFunction
-
Converts this object back to a builder.
- toBuilder() - Method in interface dev.wyck.worldgen.function.noise.ShiftedNoise2dFunction
-
Converts this object back to a builder.
- toBuilder() - Method in interface dev.wyck.worldgen.heightproviders.BiasedToBottomHeight
-
Converts this object back to a builder.
- toBuilder() - Method in interface dev.wyck.worldgen.heightproviders.TrapezoidHeight
-
Converts this object back to a builder.
- toBuilder() - Method in interface dev.wyck.worldgen.heightproviders.UniformHeight
-
Converts this object back to a builder.
- toBuilder() - Method in interface dev.wyck.worldgen.heightproviders.VeryBiasedToBottomHeight
-
Converts this object back to a builder.
- toBuilder() - Method in interface dev.wyck.worldgen.heightproviders.WeightedListHeight
-
Creates a new builder with the same weighted distribution as this provider.
- toBuilder() - Method in interface dev.wyck.worldgen.material.FluidState
-
Converts this fluid state into a builder.
- toBuilder() - Method in interface dev.wyck.worldgen.noise.NoiseRouter
-
Converts this noise router back to a builder.
- toBuilder() - Method in interface dev.wyck.worldgen.noise.NoiseSettings
-
Creates a new builder with the same values as these noise settings.
- toBuilder() - Method in interface dev.wyck.worldgen.noise.types.NoiseGeneratorSettings
-
Converts this object back to a builder.
- toBuilder() - Method in interface dev.wyck.worldgen.placement.EnvironmentScanPlacement
-
Converts this object back to a builder.
- toBuilder() - Method in interface dev.wyck.worldgen.placement.FixedPlacement
-
Converts this object back to a builder.
- toBuilder() - Method in interface dev.wyck.worldgen.placement.NoiseBasedCountPlacement
-
Converts this object back to a builder.
- toBuilder() - Method in interface dev.wyck.worldgen.placement.NoiseThresholdCountPlacement
-
Converts this object back to a builder.
- toBuilder() - Method in interface dev.wyck.worldgen.placement.PlacedFeature
-
Converts this object to a builder.
- toBuilder() - Method in interface dev.wyck.worldgen.placement.RandomOffsetPlacement
-
Converts this object back to a builder.
- toBuilder() - Method in interface dev.wyck.worldgen.placement.SurfaceRelativeThresholdFilter
-
Converts this object back to a builder.
- toBuilder() - Method in interface dev.wyck.worldgen.stateproviders.DualNoiseProvider
-
Converts this object back to a builder.
- toBuilder() - Method in interface dev.wyck.worldgen.stateproviders.NoiseProvider
-
Converts this object back to a builder.
- toBuilder() - Method in interface dev.wyck.worldgen.stateproviders.NoiseThresholdProvider
-
Converts this object back to a builder.
- toBuilder() - Method in interface dev.wyck.worldgen.stateproviders.RandomizedIntStateProvider
-
Converts this object back to a builder.
- toBuilder() - Method in interface dev.wyck.worldgen.stateproviders.RuleBasedStateProvider
-
Converts this object back to a builder.
- toBuilder() - Method in interface dev.wyck.worldgen.stateproviders.WeightedStateProvider
-
Converts this object back to a builder.
- toBuilder() - Method in interface dev.wyck.worldgen.surface.condition.BiomeConditionSource
-
Converts this object back to a builder.
- toBuilder() - Method in interface dev.wyck.worldgen.surface.condition.NoiseThresholdConditionSource
-
Converts this object back to a builder.
- toBuilder() - Method in interface dev.wyck.worldgen.surface.condition.PaperOptionallyFlatBedrockConditionSource
-
Converts this object back to a builder.
- toBuilder() - Method in interface dev.wyck.worldgen.surface.condition.StoneDepthConditionSource
-
Converts this object back to a builder.
- toBuilder() - Method in interface dev.wyck.worldgen.surface.condition.VerticalGradientConditionSource
-
Converts this object back to a builder.
- toBuilder() - Method in interface dev.wyck.worldgen.surface.condition.WaterConditionSource
-
Converts this object back to a builder.
- toBuilder() - Method in interface dev.wyck.worldgen.surface.condition.YAboveConditionSource
-
Converts this object back to a builder.
- toBuilder() - Method in interface dev.wyck.worldgen.surface.rule.SequenceRuleSource
-
Converts this object back to a builder.
- toBuilder() - Method in interface dev.wyck.worldgen.synth.ComposedNoiseParameters
-
Converts this object back to a builder.
- toBuilder() - Method in interface dev.wyck.worldgen.valueproviders.BiasedToBottomInt
-
Creates a new builder from this provider.
- toBuilder() - Method in interface dev.wyck.worldgen.valueproviders.ClampedInt
-
Converts this object back to a builder.
- toBuilder() - Method in interface dev.wyck.worldgen.valueproviders.ClampedNormalFloat
-
Converts this object back to a builder.
- toBuilder() - Method in interface dev.wyck.worldgen.valueproviders.ClampedNormalInt
-
Converts this object back to a builder.
- toBuilder() - Method in interface dev.wyck.worldgen.valueproviders.TrapezoidFloat
-
Converts this object back to a builder.
- toBuilder() - Method in interface dev.wyck.worldgen.valueproviders.TrapezoidInt
-
Converts this object back to a builder.
- toBuilder() - Method in interface dev.wyck.worldgen.valueproviders.UniformFloat
-
Converts this object back to a builder.
- toBuilder() - Method in interface dev.wyck.worldgen.valueproviders.UniformInt
-
Creates a new builder from this provider.
- toBuilder() - Method in interface dev.wyck.worldgen.valueproviders.WeightedListInt
-
Creates a new builder with the same weighted distribution as this provider.
- toBukkitChunk(World) - Method in record class dev.wyck.misc.ChunkLocation
-
Converts this ChunkLocation to a Bukkit Chunk in the given world.
- toColor() - Method in record class dev.wyck.environment.particle.options.DustTransitionParticle
-
Returns the value of the
toColorrecord component. - toHex(Integer) - Static method in class dev.wyck.util.internal.FriendlyColorUtil
- toMinecraft() - Method in class dev.wyck.biome.internal.BiomeImpl
- toMinecraft() - Method in interface dev.wyck.keys.ResourceKey
-
Returns the underlying Minecraft object that this ResourceKey wraps.
- toMinecraft() - Method in class dev.wyck.level.dimension.DimensionImpl
- toMinecraft() - Method in interface dev.wyck.registry.internal.WyckRegistry
-
Returns the registry itself.
- toMinecraft() - Method in class dev.wyck.worldgen.biome.custom.CustomBiomeSource
-
Creates the Minecraft biome source that delegates selection to this object.
- toMinecraft() - Method in interface dev.wyck.worldgen.placement.PlacedFeature
-
Converts this placed feature to a Minecraft object.
- toMinecraft() - Method in interface dev.wyck.wrapper.Wrapper
-
Convert this handle to the real Minecraft object.
- toMinecraft(C) - Method in interface dev.wyck.wrapper.ContextWrapper
- toMinecraft(PlacedFeature) - Method in interface dev.wyck.worldgen.placement.PlacedFeature.Factory
- TONGUE - Enum constant in enum class dev.wyck.environment.Activity
- toNms() - Method in interface dev.wyck.wrapper.WrappedConstant
- toNms(Class) - Method in interface dev.wyck.wrapper.WrappedEnumerator
- toNms(String...) - Method in interface dev.wyck.wrapper.WrappedEnumerator
- toNms(W) - Method in interface dev.wyck.wrapper.RegisteredConstantTranslator
- toNms(W, Class) - Method in interface dev.wyck.wrapper.KeyedEnumTranslator
- top() - Static method in interface dev.wyck.worldgen.heightproviders.VerticalAnchor
-
Y measured from the top of the world.
- TOP - Static variable in interface dev.wyck.worldgen.heightproviders.BelowTop
-
The top of the world.
- TOP_LAYER_MODIFICATION - Enum constant in enum class dev.wyck.worldgen.Decoration
- toPlace() - Method in interface dev.wyck.worldgen.feature.configurations.SimpleBlockConfiguration
-
The block to use.
- toPlace(BlockStateProvider) - Method in class dev.wyck.worldgen.feature.configurations.SimpleBlockConfiguration.Builder
-
Sets the block state provider.
- topMaterial(int, int, int, boolean) - Method in interface dev.wyck.worldgen.carver.custom.CarvingContext
-
Deprecated.Deprecated in Minecraft.
- toString() - Method in record class dev.wyck.biome.entity.data.MonsterSettings
-
Returns a string representation of this record class.
- toString() - Method in record class dev.wyck.biome.entity.data.NaturalSpawner
-
Returns a string representation of this record class.
- toString() - Method in record class dev.wyck.biome.entity.data.SpawnCost
-
Returns a string representation of this record class.
- toString() - Method in class dev.wyck.biome.internal.BiomeImpl
- toString() - Method in class dev.wyck.biome.internal.CustomBiomeImpl
- toString() - Method in record class dev.wyck.environment.attribute.EnvironmentAttributeMap.Modification
-
Returns a string representation of this record class.
- toString() - Method in record class dev.wyck.environment.attribute.EnvironmentAttributeMap.Pending
-
Returns a string representation of this record class.
- toString() - Method in record class dev.wyck.environment.attribute.EnvironmentAttributeMap
-
Returns a string representation of this record class.
- toString() - Method in record class dev.wyck.environment.particle.options.BlockParticle
-
Returns a string representation of this record class.
- toString() - Method in record class dev.wyck.environment.particle.options.ColorParticle
-
Returns a string representation of this record class.
- toString() - Method in record class dev.wyck.environment.particle.options.DustParticle
-
Returns a string representation of this record class.
- toString() - Method in record class dev.wyck.environment.particle.options.DustTransitionParticle
-
Returns a string representation of this record class.
- toString() - Method in record class dev.wyck.environment.particle.options.GeyserBaseParticle
-
Returns a string representation of this record class.
- toString() - Method in record class dev.wyck.environment.particle.options.GeyserParticle
-
Returns a string representation of this record class.
- toString() - Method in record class dev.wyck.environment.particle.options.ItemParticle
-
Returns a string representation of this record class.
- toString() - Method in record class dev.wyck.environment.particle.options.PowerParticle
-
Returns a string representation of this record class.
- toString() - Method in record class dev.wyck.environment.particle.options.SculkChargeParticle
-
Returns a string representation of this record class.
- toString() - Method in record class dev.wyck.environment.particle.options.ShriekParticle
-
Returns a string representation of this record class.
- toString() - Method in record class dev.wyck.environment.particle.options.SpellParticle
-
Returns a string representation of this record class.
- toString() - Method in record class dev.wyck.environment.particle.options.TrailParticle
-
Returns a string representation of this record class.
- toString() - Method in record class dev.wyck.environment.particle.options.VibrationParticle
-
Returns a string representation of this record class.
- toString() - Method in record class dev.wyck.environment.particle.ParticleCatalog
-
Returns a string representation of this record class.
- toString() - Method in record class dev.wyck.factory.Version
-
Returns a string representation of this record class.
- toString() - Method in class dev.wyck.level.dimension.DimensionImpl
- toString() - Method in class dev.wyck.level.LevelCreatorImpl
- toString() - Method in record class dev.wyck.misc.BiomePosition
-
Returns a string representation of this record class.
- toString() - Method in record class dev.wyck.misc.ChunkLocation
-
Returns a string representation of this record class.
- toString() - Method in record class dev.wyck.misc.PointRange2D
-
Returns a string representation of this record class.
- toString() - Method in record class dev.wyck.misc.PointRange3D
-
Returns a string representation of this record class.
- toString() - Method in record class dev.wyck.renderer.packet.data.BlockReplacement
-
Returns a string representation of this record class.
- toString() - Method in record class dev.wyck.renderer.packet.data.BukkitSnapshotChunkData
-
Returns a string representation of this record class.
- toString() - Method in class dev.wyck.renderer.packet.data.VirtualBiome
- toString() - Method in record class dev.wyck.util.Either.Left
-
Returns a string representation of this record class.
- toString() - Method in record class dev.wyck.util.Either.Right
-
Returns a string representation of this record class.
- toString() - Method in record class dev.wyck.util.internal.LevelBiomeEdit.Add
-
Returns a string representation of this record class.
- toString() - Method in record class dev.wyck.util.internal.LevelBiomeEdit.Replace
-
Returns a string representation of this record class.
- toString() - Method in record class dev.wyck.util.WeightedList.Weighted
-
Returns a string representation of this record class.
- toString() - Method in record class dev.wyck.worldgen.biome.MultiNoiseBiomeSource.Entry
-
Returns a string representation of this record class.
- toString() - Method in record class dev.wyck.worldgen.feature.configurations.BlockColumnConfiguration.Layer
-
Returns a string representation of this record class.
- toString() - Method in record class dev.wyck.worldgen.feature.configurations.OreConfiguration.TargetBlockState
-
Returns a string representation of this record class.
- toString() - Method in record class dev.wyck.worldgen.feature.configurations.RandomFeatureConfiguration.WeightedPlacedFeature
-
Returns a string representation of this record class.
- toString() - Method in record class dev.wyck.worldgen.feature.configurations.TemplateFeatureConfiguration.TemplateEntry
-
Returns a string representation of this record class.
- toString() - Method in record class dev.wyck.worldgen.placement.PlacedFeature.Composed
-
Returns a string representation of this record class.
- toString() - Method in record class dev.wyck.worldgen.placement.PlacedFeature.Reference
-
Returns a string representation of this record class.
- toString() - Method in record class dev.wyck.worldgen.stateproviders.RuleBasedStateProvider.Rule
-
Returns a string representation of this record class.
- TOTEM_OF_UNDYING - Enum constant in enum class dev.wyck.environment.particle.ParticleTypes
- toValue() - Method in interface dev.wyck.worldgen.function.misc.YClampedGradient
-
The value that
YClampedGradient.toY()maps to. - toValue(double) - Method in class dev.wyck.worldgen.function.misc.YClampedGradient.Builder
-
Sets the value that
toYmaps to. - toY() - Method in interface dev.wyck.worldgen.function.misc.YClampedGradient
-
The Y coordinate that maps to
YClampedGradient.toValue(). - toY(int) - Method in class dev.wyck.worldgen.function.misc.YClampedGradient.Builder
-
Sets the Y coordinate that maps to
toValue. - track(EnvironmentAttributeSupplier, AttributeOperation, Consumer) - Method in class dev.wyck.level.dimension.timeline.types.ComposedTimeline.Builder
- track(EnvironmentAttributeSupplier, Consumer) - Method in class dev.wyck.level.dimension.timeline.types.ComposedTimeline.Builder
- track(AttributeTrack) - Method in class dev.wyck.level.dimension.timeline.types.ComposedTimeline.Builder
- tracks() - Method in interface dev.wyck.level.dimension.timeline.types.ComposedTimeline
-
The attribute tracks of this timeline.
- trail(Location, int, int) - Method in interface dev.wyck.environment.particle.ParticleOptionsFactory
-
Creates a particle options handle for a trail particle with the specified target location, RGB color, and duration.
- TRAIL - Enum constant in enum class dev.wyck.environment.particle.ParticleTypes
- TRAIL_RUINS - Static variable in class dev.wyck.worldgen.structure.StructureSets
- TrailParticle - Record Class in dev.wyck.environment.particle.options
-
Particle data for trail particles.
- TrailParticle(Location, int, int) - Constructor for record class dev.wyck.environment.particle.options.TrailParticle
-
Creates an instance of a
TrailParticlerecord class. - transformation() - Method in interface dev.wyck.worldgen.function.transformer.MappedTransformer
-
The transformation to apply to the input value.
- TRANSIENT - Enum constant in enum class dev.wyck.level.StemPersistence
-
Deprecated.The level stem lives only for the session and is injected straight into the world's dimensions.
- translator() - Method in enum class dev.wyck.biome.entity.MobCategory
- translator() - Method in enum class dev.wyck.biome.TemperatureModifier
- translator() - Method in enum class dev.wyck.environment.Activity
- translator() - Method in enum class dev.wyck.environment.attribute.modifier.AttributeOperation
- translator() - Method in enum class dev.wyck.environment.BedRule.Rule
-
Gets the translator for this enum.
- translator() - Method in enum class dev.wyck.environment.GrassColorModifier
- translator() - Method in enum class dev.wyck.environment.MoonPhase
- translator() - Method in enum class dev.wyck.environment.particle.ParticleTypes
- translator() - Method in enum class dev.wyck.environment.TriState
- translator() - Method in enum class dev.wyck.level.dimension.CardinalLightType
- translator() - Method in enum class dev.wyck.level.dimension.Skybox
- translator() - Method in enum class dev.wyck.worldgen.carver.WorldCarverType
- translator() - Method in enum class dev.wyck.worldgen.Decoration
- translator() - Method in enum class dev.wyck.worldgen.feature.FeatureType
- translator() - Method in enum class dev.wyck.worldgen.HeightmapType
- translator() - Method in enum class dev.wyck.worldgen.material.FluidType
- translator() - Method in enum class dev.wyck.worldgen.Rotation
- translator() - Method in enum class dev.wyck.worldgen.surface.condition.CaveSurface
- translator() - Method in interface dev.wyck.wrapper.WrappedConstant
- translator() - Method in interface dev.wyck.wrapper.WrappedEnumerator
- TRANSLATOR - Static variable in enum class dev.wyck.biome.entity.MobCategory
- TRANSLATOR - Static variable in enum class dev.wyck.biome.TemperatureModifier
- TRANSLATOR - Static variable in enum class dev.wyck.environment.Activity
- TRANSLATOR - Static variable in enum class dev.wyck.environment.attribute.modifier.AttributeOperation
- TRANSLATOR - Static variable in enum class dev.wyck.environment.BedRule.Rule
- TRANSLATOR - Static variable in enum class dev.wyck.environment.GrassColorModifier
- TRANSLATOR - Static variable in enum class dev.wyck.environment.MoonPhase
- TRANSLATOR - Static variable in enum class dev.wyck.environment.particle.ParticleTypes
- TRANSLATOR - Static variable in enum class dev.wyck.environment.TriState
- TRANSLATOR - Static variable in enum class dev.wyck.level.dimension.CardinalLightType
- TRANSLATOR - Static variable in enum class dev.wyck.level.dimension.Skybox
- TRANSLATOR - Static variable in enum class dev.wyck.worldgen.carver.WorldCarverType
- TRANSLATOR - Static variable in enum class dev.wyck.worldgen.Decoration
- TRANSLATOR - Static variable in enum class dev.wyck.worldgen.feature.FeatureType
- TRANSLATOR - Static variable in enum class dev.wyck.worldgen.HeightmapType
- TRANSLATOR - Static variable in enum class dev.wyck.worldgen.material.FluidType
- TRANSLATOR - Static variable in enum class dev.wyck.worldgen.Rotation
- TRANSLATOR - Static variable in enum class dev.wyck.worldgen.surface.condition.CaveSurface
- trapezoid() - Static method in interface dev.wyck.worldgen.heightproviders.HeightProvider
-
Creates a new trapezoid height builder.
- trapezoid() - Static method in interface dev.wyck.worldgen.valueproviders.FloatProvider
-
Creates a new trapezoid float builder.
- trapezoid() - Static method in interface dev.wyck.worldgen.valueproviders.IntProvider
-
Creates a new trapezoid int builder.
- trapezoid(float, float, float) - Static method in interface dev.wyck.worldgen.valueproviders.FloatProvider
-
Creates a trapezoidal float provider.
- trapezoid(int, int, int) - Static method in interface dev.wyck.worldgen.valueproviders.IntProvider
-
Creates a trapezoidal int provider.
- trapezoid(VerticalAnchor, int) - Method in interface dev.wyck.worldgen.heightproviders.VerticalAnchor
-
Wraps the given value in a
TrapezoidHeight - trapezoid(VerticalAnchor, VerticalAnchor, int) - Static method in interface dev.wyck.worldgen.heightproviders.HeightProvider
-
Trapezoidal distribution with a flat plateau of the given height.
- TrapezoidFloat - Interface in dev.wyck.worldgen.valueproviders
-
A trapezoid float provider: a random value with an isosceles trapezoidal distribution.
- TrapezoidFloat.Builder - Class in dev.wyck.worldgen.valueproviders
-
Builder for
TrapezoidFloat. - TrapezoidHeight - Interface in dev.wyck.worldgen.heightproviders
-
A height provider which samples an isosceles trapezoidal distribution between
HeightProvider.minInclusive()andHeightProvider.maxInclusive()with a flatTrapezoidHeight.plateau(). - TrapezoidHeight.Builder - Class in dev.wyck.worldgen.heightproviders
-
Builder for
TrapezoidHeight. - TrapezoidInt - Interface in dev.wyck.worldgen.valueproviders
-
A trapezoid int provider.
- TrapezoidInt.Builder - Class in dev.wyck.worldgen.valueproviders
-
Builder for
TrapezoidInt. - tree() - Static method in interface dev.wyck.worldgen.feature.configurations.FeatureConfiguration
-
Creates a builder for a
TreeConfiguration. - TREE - Enum constant in enum class dev.wyck.worldgen.feature.FeatureType
- TreeConfiguration - Interface in dev.wyck.worldgen.feature.configurations
-
A tree configuration, as it appears in Minecraft.
- TreeConfiguration.Builder - Class in dev.wyck.worldgen.feature.configurations
-
Builder for
TreeConfiguration. - TreeDecorator - Interface in dev.wyck.worldgen.feature.treedecorators
-
Decorators are used to add additional blocks to various parts of the tree.
- treeFeature() - Method in interface dev.wyck.worldgen.feature.configurations.RootSystemConfiguration
-
The placed feature to place on top of the root system.
- treeFeature(PlacedFeature) - Method in class dev.wyck.worldgen.feature.configurations.RootSystemConfiguration.Builder
-
Sets the placed feature to place on top of the root system.
- TREES_BADLANDS - Static variable in class dev.wyck.worldgen.feature.ConfiguredFeatures
- TREES_BADLANDS - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- TREES_BIRCH - Static variable in class dev.wyck.worldgen.feature.ConfiguredFeatures
- TREES_BIRCH - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- TREES_BIRCH_AND_OAK_LEAF_LITTER - Static variable in class dev.wyck.worldgen.feature.ConfiguredFeatures
- TREES_BIRCH_AND_OAK_LEAF_LITTER - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- TREES_CHERRY - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- TREES_FLOWER_FOREST - Static variable in class dev.wyck.worldgen.feature.ConfiguredFeatures
- TREES_FLOWER_FOREST - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- TREES_GROVE - Static variable in class dev.wyck.worldgen.feature.ConfiguredFeatures
- TREES_GROVE - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- TREES_JUNGLE - Static variable in class dev.wyck.worldgen.feature.ConfiguredFeatures
- TREES_JUNGLE - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- TREES_MANGROVE - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- TREES_MEADOW - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- TREES_OLD_GROWTH_PINE_TAIGA - Static variable in class dev.wyck.worldgen.feature.ConfiguredFeatures
- TREES_OLD_GROWTH_PINE_TAIGA - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- TREES_OLD_GROWTH_SPRUCE_TAIGA - Static variable in class dev.wyck.worldgen.feature.ConfiguredFeatures
- TREES_OLD_GROWTH_SPRUCE_TAIGA - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- TREES_PLAINS - Static variable in class dev.wyck.worldgen.feature.ConfiguredFeatures
- TREES_PLAINS - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- TREES_SAVANNA - Static variable in class dev.wyck.worldgen.feature.ConfiguredFeatures
- TREES_SAVANNA - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- TREES_SNOWY - Static variable in class dev.wyck.worldgen.feature.ConfiguredFeatures
- TREES_SNOWY - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- TREES_SPARSE_JUNGLE - Static variable in class dev.wyck.worldgen.feature.ConfiguredFeatures
- TREES_SPARSE_JUNGLE - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- TREES_SWAMP - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- TREES_TAIGA - Static variable in class dev.wyck.worldgen.feature.ConfiguredFeatures
- TREES_TAIGA - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- TREES_WATER - Static variable in class dev.wyck.worldgen.feature.ConfiguredFeatures
- TREES_WATER - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- TREES_WINDSWEPT_FOREST - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- TREES_WINDSWEPT_HILLS - Static variable in class dev.wyck.worldgen.feature.ConfiguredFeatures
- TREES_WINDSWEPT_HILLS - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- TREES_WINDSWEPT_SAVANNA - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- TRIAL_CHAMBERS - Static variable in class dev.wyck.worldgen.structure.StructureSets
- TRIAL_OMEN - Enum constant in enum class dev.wyck.environment.particle.ParticleTypes
- TRIAL_SPAWNER_DETECTED_PLAYER - Enum constant in enum class dev.wyck.environment.particle.ParticleTypes
- TRIAL_SPAWNER_DETECTED_PLAYER_OMINOUS - Enum constant in enum class dev.wyck.environment.particle.ParticleTypes
- triangle(int) - Static method in interface dev.wyck.worldgen.valueproviders.IntProvider
-
A symmetric triangular distribution over [-
IntProvider.minInclusive(),IntProvider.maxInclusive()]. - triangle(int) - Static method in interface dev.wyck.worldgen.valueproviders.TrapezoidInt
-
A symmetric triangular distribution over [-
IntProvider.minInclusive(),IntProvider.maxInclusive()]. - tries() - Method in interface dev.wyck.worldgen.feature.treedecorators.PlaceOnGroundDecorator
-
The number of positions to try.
- tries(int) - Method in class dev.wyck.worldgen.feature.treedecorators.PlaceOnGroundDecorator.Builder
-
Sets the number of positions to try.
- TriState - Enum Class in dev.wyck.environment
-
Auto-generated.
- TRUE - Enum constant in enum class dev.wyck.environment.TriState
- trueAtAndBelow() - Method in interface dev.wyck.worldgen.surface.condition.PaperOptionallyFlatBedrockConditionSource
-
Gets the anchor at and below which the condition passes.
- trueAtAndBelow() - Method in interface dev.wyck.worldgen.surface.condition.VerticalGradientConditionSource
-
The lower vertical anchor.
- trueAtAndBelow(VerticalAnchor) - Method in class dev.wyck.worldgen.surface.condition.PaperOptionallyFlatBedrockConditionSource.Builder
-
Sets the anchor at and below which the condition passes.
- trueAtAndBelow(VerticalAnchor) - Method in class dev.wyck.worldgen.surface.condition.VerticalGradientConditionSource.Builder
-
Sets the anchor at and below which the condition passes.
- TrueBlockPredicate - Interface in dev.wyck.worldgen.blockpredicates
-
Always matches, independent of the block.
- trunkHeight() - Method in interface dev.wyck.worldgen.feature.foliageplacers.SpruceFoliagePlacer
-
The trunk height, between 0 and 24 (inclusive).
- trunkHeight(IntProvider) - Method in class dev.wyck.worldgen.feature.foliageplacers.SpruceFoliagePlacer.Builder
-
Sets the trunk height, between 0 and 24 (inclusive).
- trunkOffsetY - Variable in class dev.wyck.worldgen.feature.rootplacers.RootPlacer.RootPlacerBuilder
- trunkOffsetY() - Method in interface dev.wyck.worldgen.feature.rootplacers.RootPlacer
-
The offset perpendicular to the trunk.
- trunkOffsetY(IntProvider) - Method in class dev.wyck.worldgen.feature.rootplacers.RootPlacer.RootPlacerBuilder
-
Sets the offset perpendicular to the trunk.
- trunkPlacer() - Method in interface dev.wyck.worldgen.feature.configurations.TreeConfiguration
-
Defines how the trunk is generated.
- trunkPlacer(TrunkPlacer) - Method in class dev.wyck.worldgen.feature.configurations.TreeConfiguration.Builder
-
Sets the trunk placer.
- TrunkPlacer - Interface in dev.wyck.worldgen.feature.trunkplacers
-
Determines the shape trunk of the tree.
- TrunkPlacer.TrunkPlacerBuilder<T,
P> - Class in dev.wyck.worldgen.feature.trunkplacers -
A builder for
TrunkPlacers. - TrunkPlacerBuilder() - Constructor for class dev.wyck.worldgen.feature.trunkplacers.TrunkPlacer.TrunkPlacerBuilder
- TrunkPlacerBuilder(TrunkPlacer) - Constructor for class dev.wyck.worldgen.feature.trunkplacers.TrunkPlacer.TrunkPlacerBuilder
- trunkProbability() - Method in interface dev.wyck.worldgen.feature.treedecorators.PaleMossDecorator
-
The probability of adding hanging moss to the bottom of trunk blocks, between 0.0F and 1.0F (inclusive).
- trunkProbability(float) - Method in class dev.wyck.worldgen.feature.treedecorators.PaleMossDecorator.Builder
-
Sets the probability of adding hanging moss to the bottom of trunk blocks, between 0.0F and 1.0F (inclusive).
- trunkProvider() - Method in interface dev.wyck.worldgen.feature.configurations.FallenTreeConfiguration
-
The block state provider used for the fallen tree's trunk.
- trunkProvider() - Method in interface dev.wyck.worldgen.feature.configurations.TreeConfiguration
-
The block to use for the trunk.
- trunkProvider(BlockStateProvider) - Method in class dev.wyck.worldgen.feature.configurations.FallenTreeConfiguration.Builder
-
Sets the block state provider used for the trunk.
- trunkProvider(BlockStateProvider) - Method in class dev.wyck.worldgen.feature.configurations.TreeConfiguration.Builder
-
Sets the trunk provider.
- trunkVine() - Static method in interface dev.wyck.worldgen.feature.treedecorators.TreeDecorator
-
Adds vines to each side of each trunk block with a probability of 75% each.
- TrunkVineDecorator - Interface in dev.wyck.worldgen.feature.treedecorators
-
Adds vines to each side of each trunk block with a probability of 75% each.
- TUNNELERS_DREAM - Static variable in interface dev.wyck.worldgen.chunk.flat.FlatLevelGeneratorSettings
- TURTLE_EGG_HATCH_CHANCE - Static variable in class dev.wyck.environment.attribute.EnvironmentAttributes
-
Chance for a turtle egg to progress to its next hatching state on a random tick.
- TWISTING_VINES - Enum constant in enum class dev.wyck.worldgen.feature.FeatureType
- TWISTING_VINES - Static variable in class dev.wyck.worldgen.feature.ConfiguredFeatures
- TWISTING_VINES - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- TWISTING_VINES_BONEMEAL - Static variable in class dev.wyck.worldgen.feature.ConfiguredFeatures
- twistingVines() - Static method in interface dev.wyck.worldgen.feature.configurations.FeatureConfiguration
-
Creates a builder for a
TwistingVinesConfig. - TwistingVinesConfig - Interface in dev.wyck.worldgen.feature.configurations
-
Twisting vines configuration.
- TwistingVinesConfig.Builder - Class in dev.wyck.worldgen.feature.configurations
-
Builder for
TwistingVinesConfig. - TwoArgumentSimpleFunction - Interface in dev.wyck.worldgen.function.simple
- TwoArgumentSimpleFunction.Operation - Enum Class in dev.wyck.worldgen.function.simple
-
Available operations.
- twoLayers() - Static method in interface dev.wyck.worldgen.feature.featuresize.FeatureSize
-
Creates a new two-layer feature size builder.
- TwoLayersFeatureSize - Interface in dev.wyck.worldgen.feature.featuresize
-
Specifies 2 different widths based on height.
- TwoLayersFeatureSize.Builder - Class in dev.wyck.worldgen.feature.featuresize
-
Builder for
TwoLayersFeatureSize. - type() - Method in record class dev.wyck.biome.entity.data.NaturalSpawner
-
Returns the value of the
typerecord component. - type() - Method in interface dev.wyck.environment.particle.AmbientParticle
-
Gets the particle type.
- type() - Method in record class dev.wyck.environment.particle.options.BlockParticle
-
Returns the value of the
typerecord component. - type() - Method in record class dev.wyck.factory.Version
-
Returns the value of the
typerecord component. - type() - Method in interface dev.wyck.level.LevelCreator
-
Used only to control client-sided behavior.
- type() - Method in class dev.wyck.level.LevelCreatorImpl
- type() - Method in interface dev.wyck.worldgen.carver.types.ComposedCarver
-
The type of the carver.
- type() - Method in interface dev.wyck.worldgen.feature.types.ComposedConfiguredFeature
-
The built-in feature type algorithm this configured feature composes.
- type() - Method in interface dev.wyck.worldgen.function.misc.Marker
-
The type of the marker.
- type(ParticleTypes) - Method in class dev.wyck.environment.particle.AmbientParticle.Builder
-
Sets the particle type.
- type(LevelType) - Method in class dev.wyck.level.LevelCreator.Builder
-
Sets the type of the world.
- type(WorldCarverType) - Method in class dev.wyck.worldgen.carver.types.ComposedCarver.Builder
-
Sets the type of the carver.
- type(FeatureType) - Method in class dev.wyck.worldgen.feature.types.ComposedConfiguredFeature.Builder
-
Sets the built-in feature type.
- typeByKey(String) - Method in interface dev.wyck.environment.particle.ParticleOptionsFactory
-
Retrieves a particle type handle by its key.
- typeOf(Object) - Method in class dev.wyck.wrapper.decode.Decoder
-
Gets the decoder type key for a Minecraft object.
- typeOf(M) - Method in class dev.wyck.wrapper.decode.DecoderRegistry
- types() - Method in interface dev.wyck.wrapper.decode.Decodable
-
The type keys this decoder claims within a
DecoderRegistry, empty when its family has a single implementation and is not dispatched.
U
- unbox(V) - Method in class dev.wyck.environment.attribute.EnvironmentAttributeSupplier
-
Unboxes the value into a WrappedEnvironmentAttribute.
- UNDERGROUND_DECORATION - Enum constant in enum class dev.wyck.worldgen.Decoration
- UNDERGROUND_ORES - Enum constant in enum class dev.wyck.worldgen.Decoration
- UNDERGROUND_STRUCTURES - Enum constant in enum class dev.wyck.worldgen.Decoration
- UNDERGROUND_WATER_CREATURE - Enum constant in enum class dev.wyck.biome.entity.MobCategory
- UNDERWATER - Enum constant in enum class dev.wyck.environment.particle.ParticleTypes
- UNDERWATER_MAGMA - Enum constant in enum class dev.wyck.worldgen.feature.FeatureType
- UNDERWATER_MAGMA - Static variable in class dev.wyck.worldgen.feature.ConfiguredFeatures
- UNDERWATER_MAGMA - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- underwaterMagma() - Static method in interface dev.wyck.worldgen.feature.configurations.FeatureConfiguration
-
Creates a builder for an
UnderwaterMagmaConfiguration. - UnderwaterMagmaConfiguration - Interface in dev.wyck.worldgen.feature.configurations
-
A feature that places magma blocks below water, along the floor of an ocean or similar body of water.
- UnderwaterMagmaConfiguration.Builder - Class in dev.wyck.worldgen.feature.configurations
-
Builder for
UnderwaterMagmaConfiguration. - underwaterMusic() - Method in interface dev.wyck.environment.sounds.BackgroundMusic
-
Gets the underwater music.
- underwaterMusic(Music) - Method in class dev.wyck.environment.sounds.BackgroundMusic.Builder
-
Sets the underwater music.
- unFreeze() - Method in interface dev.wyck.registry.internal.WyckRegistry
-
Unfreezes the registry.
- uniform() - Static method in interface dev.wyck.worldgen.heightproviders.HeightProvider
-
Creates a new uniform height builder.
- uniform() - Static method in interface dev.wyck.worldgen.valueproviders.FloatProvider
-
Creates a new uniform float builder.
- uniform() - Static method in interface dev.wyck.worldgen.valueproviders.IntProvider
-
Creates a new uniform int builder.
- uniform(float, float) - Static method in interface dev.wyck.worldgen.valueproviders.FloatProvider
-
Creates a uniform float provider.
- uniform(int, int) - Static method in interface dev.wyck.worldgen.valueproviders.IntProvider
-
Creates a uniform int provider.
- uniform(VerticalAnchor) - Method in interface dev.wyck.worldgen.heightproviders.VerticalAnchor
-
Wraps the given value in a
UniformHeight - uniform(VerticalAnchor, VerticalAnchor) - Static method in interface dev.wyck.worldgen.heightproviders.HeightProvider
-
Uniformly distributed between two anchors (inclusive).
- UniformFloat - Interface in dev.wyck.worldgen.valueproviders
-
Uniform float providers sample a range between
FloatProvider.minInclusive()(inclusive) andUniformFloat.maxExclusive()(exclusive), returning a single, uniformly random value. - UniformFloat.Builder - Class in dev.wyck.worldgen.valueproviders
-
Builder for
UniformFloat. - UniformHeight - Interface in dev.wyck.worldgen.heightproviders
-
A height provider which samples a uniformly distributed value between
HeightProvider.minInclusive()andHeightProvider.maxInclusive()(inclusive). - UniformHeight.Builder - Class in dev.wyck.worldgen.heightproviders
-
Builder for
UniformHeight. - UniformInt - Interface in dev.wyck.worldgen.valueproviders
-
Uniform int providers sample a range between the inclusive values and return a single, random integer from the range.
- UniformInt.Builder - Class in dev.wyck.worldgen.valueproviders
-
Builder for
UniformInt. - UNKNOWN - Enum constant in enum class dev.wyck.factory.Version.Type
- unregister() - Method in interface dev.wyck.renderer.packet.PacketHandler
-
Unregisters the packet listeners handling biome injection.
- unsafe() - Static method in interface dev.wyck.registry.bootstrap.BootstrapDimensionRegistry
-
Creates a new UnsafePaperBootstrapDimensionRegistry instance.
- UNSUPPORTED - Enum constant in enum class dev.wyck.factory.Version.Type
- UnsupportedVersionException - Exception Class in dev.wyck.exceptions
-
This exception is thrown when an unknown NMS version is encountered.
- UnsupportedVersionException(String) - Constructor for exception class dev.wyck.exceptions.UnsupportedVersionException
-
Constructs a new UnknownNMSVersionException with the specified detail message.
- unwrap() - Method in class dev.wyck.util.WeightedList
- unwrap() - Method in interface dev.wyck.wrapper.Wrapper
- updateChunk(Chunk) - Method in interface dev.wyck.renderer.updater.BiomeUpdater
-
Updates the biome of a chunk.
- updateChunkAsync(CompletableFuture) - Method in interface dev.wyck.renderer.updater.BiomeUpdater
-
Updates the biome of a chunk.
- updateChunkRadius(Chunk, int) - Method in interface dev.wyck.renderer.updater.BiomeUpdater
-
Updates the biomes of all chunks within a certain radius of a given chunk.
- updateChunks(Collection) - Method in interface dev.wyck.renderer.updater.BiomeUpdater
-
Updates the biomes of a list of chunks within a certain distance.
- updateChunks(Location, Location) - Method in interface dev.wyck.renderer.updater.BiomeUpdater
-
Updates the biomes of the chunks between two locations.
- updateChunksAsync(Collection) - Method in interface dev.wyck.renderer.updater.BiomeUpdater
-
Updates the biomes of a list of chunks within a certain distance.
- updateChunksForPlayer(Player) - Method in interface dev.wyck.renderer.updater.BiomeUpdater
-
Updates the biomes of all chunks within the player's view distance.
- upperBound() - Method in interface dev.wyck.worldgen.function.misc.FindTopSurface
-
The Y-level to start the scan at.
- upperBound(DensityFunction) - Method in class dev.wyck.worldgen.function.misc.FindTopSurface.Builder
-
Sets the Y-level to start the scan at.
- upperLimit() - Method in interface dev.wyck.worldgen.feature.featuresize.ThreeLayersFeatureSize
-
The height of the upper layer, calculated from the top of the trunk, between 0 and 80 (inclusive).
- upperLimit(int) - Method in class dev.wyck.worldgen.feature.featuresize.ThreeLayersFeatureSize.Builder
-
Sets the height of the upper layer, calculated from the top of the trunk, between 0 and 80 (inclusive).
- upperSize() - Method in interface dev.wyck.worldgen.feature.featuresize.ThreeLayersFeatureSize
-
The minimum width of the tree in the upper layer (i.e., the topmost
ThreeLayersFeatureSize.upperLimit()blocks of the trunk), between 0 and 16 (inclusive). - upperSize() - Method in interface dev.wyck.worldgen.feature.featuresize.TwoLayersFeatureSize
-
The minimum width of the tree at heights greater than or equal to
TwoLayersFeatureSize.limit(), between 0 and 16 (inclusive). - upperSize(int) - Method in class dev.wyck.worldgen.feature.featuresize.ThreeLayersFeatureSize.Builder
-
Sets the minimum width of the tree in the upper layer, between 0 and 16 (inclusive).
- upperSize(int) - Method in class dev.wyck.worldgen.feature.featuresize.TwoLayersFeatureSize.Builder
-
Sets the minimum width of the tree at heights greater than or equal to the limit, between 0 and 16 (inclusive).
- upwardsBranching() - Static method in interface dev.wyck.worldgen.feature.trunkplacers.TrunkPlacer
-
A new builder for a
UpwardsBranchingTrunkPlacer. - UpwardsBranchingTrunkPlacer - Interface in dev.wyck.worldgen.feature.trunkplacers
-
Places a straight trunk with branches extending up and outwards from the trunk.
- UpwardsBranchingTrunkPlacer.Builder - Class in dev.wyck.worldgen.feature.trunkplacers
-
Builder for
UpwardsBranchingTrunkPlacer. - useAlternateLayer0Chance() - Method in interface dev.wyck.worldgen.feature.configurations.GeodeConfiguration
-
The chance for a given inner layer block to be replaced with an alternate inner layer block.
- useAlternateLayer0Chance(double) - Method in class dev.wyck.worldgen.feature.configurations.GeodeConfiguration.Builder
-
Sets the chance for a given inner layer block to be replaced with an alternate inner layer block.
- useLegacyRandomSource() - Method in interface dev.wyck.worldgen.noise.types.NoiseGeneratorSettings
-
Whether to use the old random number generator from before 1.18 for world generation.
- useLegacyRandomSource(boolean) - Method in class dev.wyck.worldgen.noise.types.NoiseGeneratorSettings.Builder
-
Sets whether to use the old random number generator from before 1.18 for world generation.
- usePotentialPlacementsChance() - Method in interface dev.wyck.worldgen.feature.configurations.GeodeConfiguration
-
The probability for placing an inner placement on a block of the inner layer.
- usePotentialPlacementsChance(double) - Method in class dev.wyck.worldgen.feature.configurations.GeodeConfiguration.Builder
-
Sets the probability for placing an inner placement on a block of the inner layer.
- util() - Static method in interface dev.wyck.util.BukkitBootstrapUtil
-
Gets the current BukkitBootstrapUtil instance.
V
- V1_21_10 - Enum constant in enum class dev.wyck.factory.Versions
- V1_21_11 - Enum constant in enum class dev.wyck.factory.Versions
- V26_1 - Enum constant in enum class dev.wyck.factory.Versions
- V26_2 - Enum constant in enum class dev.wyck.factory.Versions
- validBaseState() - Method in interface dev.wyck.worldgen.feature.configurations.HugeFungusConfiguration
-
Gets the valid base state for the huge fungus configuration.
- validBaseState(BlockData) - Method in class dev.wyck.worldgen.feature.configurations.HugeFungusConfiguration.Builder
-
Sets the valid base state for the huge fungus configuration.
- validBaseState(Material) - Method in class dev.wyck.worldgen.feature.configurations.HugeFungusConfiguration.Builder
-
Sets the valid base state for the huge fungus configuration using a
Material. - validBlock(Material...) - Method in class dev.wyck.worldgen.feature.configurations.SpringConfiguration.Builder
-
Adds a valid block.
- validBlocks() - Method in interface dev.wyck.worldgen.feature.configurations.SpringConfiguration
-
A collection of blocks that may be used in other portions of this configuration.
- validBlocks(Set) - Method in class dev.wyck.worldgen.feature.configurations.SpringConfiguration.Builder
-
Sets the valid blocks.
- value() - Element in annotation interface dev.wyck.annotations.AsOf
-
Returns the version or date since the annotated element has been present or modified.
- value() - Element in annotation interface dev.wyck.annotations.Generated
-
The time that this code was generated at in ISO-8601 format (e.g.
- value() - Method in interface dev.wyck.environment.attribute.EnvironmentAttribute
-
Gets the value of the environment attribute.
- value() - Method in record class dev.wyck.environment.attribute.EnvironmentAttributeMap.Pending
-
Returns the value of the
valuerecord component. - value() - Method in interface dev.wyck.environment.attribute.modifier.AlphaValue
-
The value
- value() - Method in interface dev.wyck.keys.ResourceKey
-
Returns the path portion of this key.
- value() - Method in interface dev.wyck.level.dimension.timeline.Keyframe
-
The value stored in this keyframe.
- value() - Method in interface dev.wyck.tags.TagSet
-
The contents of this tag set: either an explicit set of elements, or a reference to a named tag.
- value() - Method in record class dev.wyck.util.Either.Left
-
Returns the value of the
valuerecord component. - value() - Method in record class dev.wyck.util.Either.Right
-
Returns the value of the
valuerecord component. - value() - Method in record class dev.wyck.util.WeightedList.Weighted
-
Returns the value of the
valuerecord component. - value() - Method in interface dev.wyck.worldgen.function.simple.ConstantSimpleFunction
-
The constant value.
- value() - Method in interface dev.wyck.worldgen.heightproviders.ConstantHeight
-
The vertical anchor used as the constant height.
- value(float) - Method in class dev.wyck.environment.attribute.modifier.AlphaValue.Builder
-
Sets the value of the AlphaValue.
- value(ResourceKey) - Method in class dev.wyck.tags.TagSet.Builder
-
Sets the value of the tag set.
- value(TagSet) - Method in class dev.wyck.tags.TagSet.Builder
-
Sets the value of the tag set.
- value(Tag) - Method in class dev.wyck.tags.TagSet.Builder
-
Sets the value of the tag set.
- value(T) - Method in class dev.wyck.tags.TagSet.Builder
-
Sets the value of the tag set.
- value(V) - Method in interface dev.wyck.environment.attribute.EnvironmentAttribute
-
Sets the value of the environment attribute.
- value(V) - Method in class dev.wyck.level.dimension.timeline.Keyframe.Builder
-
Sets the value stored in this keyframe.
- valueOf(String) - Static method in enum class dev.wyck.biome.entity.MobCategory
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class dev.wyck.biome.TemperatureModifier
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class dev.wyck.environment.Activity
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class dev.wyck.environment.attribute.modifier.AttributeOperation
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class dev.wyck.environment.BedRule.Rule
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class dev.wyck.environment.GrassColorModifier
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class dev.wyck.environment.MoonPhase
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class dev.wyck.environment.particle.ParticleTypes
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class dev.wyck.environment.TriState
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class dev.wyck.factory.Version.Type
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class dev.wyck.factory.Versions
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class dev.wyck.level.dimension.CardinalLightType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class dev.wyck.level.dimension.Skybox
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class dev.wyck.level.entity.LevelSpawner.Kind
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class dev.wyck.level.LevelType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class dev.wyck.level.StemPersistence
-
Deprecated.Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class dev.wyck.registry.bootstrap.Composer
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class dev.wyck.registry.internal.RegistryId
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class dev.wyck.renderer.packet.PacketHandler.DimensionSectionCount
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class dev.wyck.renderer.packet.PacketHandler.Injector
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class dev.wyck.renderer.packet.PacketHandler.Priority
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class dev.wyck.worldgen.carver.WorldCarverType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class dev.wyck.worldgen.Decoration
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class dev.wyck.worldgen.feature.FeatureType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class dev.wyck.worldgen.function.misc.Marker.Type
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class dev.wyck.worldgen.function.noise.ShiftedFunction.Kind
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class dev.wyck.worldgen.function.simple.TwoArgumentSimpleFunction.Operation
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class dev.wyck.worldgen.function.transformer.MappedTransformer.Transform
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class dev.wyck.worldgen.HeightmapType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class dev.wyck.worldgen.material.FluidType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class dev.wyck.worldgen.Rotation
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class dev.wyck.worldgen.surface.condition.CaveSurface
-
Returns the enum constant of this class with the specified name.
- ValueProvider - Interface in dev.wyck.worldgen.valueproviders
-
A
Wrapperover a numeric value-provider family whose members expose a range of yieldable values. - values() - Static method in enum class dev.wyck.biome.entity.MobCategory
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class dev.wyck.biome.TemperatureModifier
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class dev.wyck.environment.Activity
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Method in record class dev.wyck.environment.attribute.EnvironmentAttributeMap
-
Returns the directly set wrapped attributes as a collection.
- values() - Static method in class dev.wyck.environment.attribute.EnvironmentAttributes
-
All registered suppliers (excluding Unmapped).
- values() - Static method in enum class dev.wyck.environment.attribute.modifier.AttributeOperation
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class dev.wyck.environment.BedRule.Rule
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class dev.wyck.environment.GrassColorModifier
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class dev.wyck.environment.MoonPhase
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class dev.wyck.environment.particle.ParticleTypes
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class dev.wyck.environment.TriState
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class dev.wyck.factory.Version.Type
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class dev.wyck.factory.Versions
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class dev.wyck.level.dimension.CardinalLightType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class dev.wyck.level.dimension.Skybox
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class dev.wyck.level.entity.LevelSpawner.Kind
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class dev.wyck.level.LevelType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class dev.wyck.level.StemPersistence
-
Deprecated.Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class dev.wyck.registry.bootstrap.Composer
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class dev.wyck.registry.internal.RegistryId
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class dev.wyck.renderer.packet.PacketHandler.DimensionSectionCount
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class dev.wyck.renderer.packet.PacketHandler.Injector
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class dev.wyck.renderer.packet.PacketHandler.Priority
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class dev.wyck.worldgen.carver.WorldCarverType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class dev.wyck.worldgen.Decoration
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class dev.wyck.worldgen.feature.FeatureType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class dev.wyck.worldgen.function.misc.Marker.Type
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class dev.wyck.worldgen.function.noise.ShiftedFunction.Kind
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class dev.wyck.worldgen.function.simple.TwoArgumentSimpleFunction.Operation
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class dev.wyck.worldgen.function.transformer.MappedTransformer.Transform
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class dev.wyck.worldgen.HeightmapType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class dev.wyck.worldgen.material.FluidType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class dev.wyck.worldgen.Rotation
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Method in interface dev.wyck.worldgen.stateproviders.RandomizedIntStateProvider
-
The value of the block property.
- values() - Static method in enum class dev.wyck.worldgen.surface.condition.CaveSurface
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values(TagKey) - Method in class dev.wyck.tags.TagSet.Builder
-
Sets the value of the tag set.
- values(IntProvider) - Method in class dev.wyck.worldgen.stateproviders.RandomizedIntStateProvider.Builder
-
Sets the value of the block property.
- values(Set) - Method in class dev.wyck.tags.TagSet.Builder
-
Sets the value of the tag set.
- values(T...) - Method in class dev.wyck.tags.TagSet.Builder
-
Sets the value of the tag set.
- vanilla(LevelSpawner.Kind) - Method in interface dev.wyck.level.entity.LevelSpawner.Factory
- vanilla(LevelSpawner.Kind) - Static method in interface dev.wyck.level.entity.LevelSpawner
-
Gets a vanilla level spawner.
- variableRange(ResourceKey) - Static method in interface dev.wyck.environment.sounds.SoundEvent
-
Creates a new sound event with a variable range.
- variableRange(String) - Static method in interface dev.wyck.environment.sounds.SoundEvent
-
Creates a new sound event with a variable range.
- variableRange(Sound) - Static method in interface dev.wyck.environment.sounds.BukkitSoundEvent
-
Creates a new BukkitSoundEvent from a
Sound. - variableRange(Sound) - Static method in interface dev.wyck.environment.sounds.SoundEvent
-
Creates a new BukkitSoundEvent with a variable range.
- variety() - Method in interface dev.wyck.worldgen.stateproviders.DualNoiseProvider
-
The number of block states that selected out by slow noise.
- variety(InclusiveRange) - Method in class dev.wyck.worldgen.stateproviders.DualNoiseProvider.Builder
-
Sets the variety of the noise.
- VAULT_CONNECTION - Enum constant in enum class dev.wyck.environment.particle.ParticleTypes
- VEGETAL_DECORATION - Enum constant in enum class dev.wyck.worldgen.Decoration
- vegetation() - Method in interface dev.wyck.worldgen.noise.NoiseRouter
-
The humidity values, used for biome placement only.
- vegetation(DensityFunction) - Method in class dev.wyck.worldgen.noise.NoiseRouter.Builder
-
Sets the vegetation slot.
- VEGETATION - Static variable in class dev.wyck.worldgen.synth.Noises
- VEGETATION_LARGE - Static variable in class dev.wyck.worldgen.synth.Noises
- VEGETATION_NETHER - Static variable in class dev.wyck.worldgen.synth.Noises
- VEGETATION_PATCH - Enum constant in enum class dev.wyck.worldgen.feature.FeatureType
- vegetationChance() - Method in interface dev.wyck.worldgen.feature.configurations.VegetationPatchConfiguration
-
The chance of placing the
VegetationPatchConfiguration.vegetationFeature()on a found position, between 0.0 and 1.0. - vegetationChance(float) - Method in class dev.wyck.worldgen.feature.configurations.VegetationPatchConfiguration.Builder
-
Sets the chance of placing the vegetation feature on a found position.
- vegetationFeature() - Method in interface dev.wyck.worldgen.feature.configurations.VegetationPatchConfiguration
-
The placed feature to place on top of each found position.
- vegetationFeature(PlacedFeature) - Method in class dev.wyck.worldgen.feature.configurations.VegetationPatchConfiguration.Builder
-
Sets the placed feature to place on top of each found position.
- vegetationPatch() - Static method in interface dev.wyck.worldgen.feature.configurations.FeatureConfiguration
-
Creates a builder for a
VegetationPatchConfiguration. - VegetationPatchConfiguration - Interface in dev.wyck.worldgen.feature.configurations
-
A feature that places a patch of ground blocks, then a vegetation feature on top, searching either up from a floor or down from a ceiling.
- VegetationPatchConfiguration.Builder - Class in dev.wyck.worldgen.feature.configurations
-
Builder for
VegetationPatchConfiguration. - veinGap() - Method in interface dev.wyck.worldgen.noise.NoiseRouter
-
Affects which blocks in a vein become ore blocks rather than the vein's stone block.
- veinGap(DensityFunction) - Method in class dev.wyck.worldgen.noise.NoiseRouter.Builder
-
Sets the vein gap slot.
- veinRidged() - Method in interface dev.wyck.worldgen.noise.NoiseRouter
-
Controls which blocks belong to a vein.
- veinRidged(DensityFunction) - Method in class dev.wyck.worldgen.noise.NoiseRouter.Builder
-
Sets the vein ridged slot.
- veinToggle() - Method in interface dev.wyck.worldgen.noise.NoiseRouter
-
Affects ore vein type, vertical range and richness, selecting between copper and iron veins by Y-level and noise value.
- veinToggle(DensityFunction) - Method in class dev.wyck.worldgen.noise.NoiseRouter.Builder
-
Sets the vein toggle slot.
- version() - Method in enum class dev.wyck.factory.Versions
- version() - Method in interface dev.wyck.Wyck
- Version - Record Class in dev.wyck.factory
-
A record class representing a version of Minecraft.
- Version(String[], String, Version.Type) - Constructor for record class dev.wyck.factory.Version
-
Creates an instance of a
Versionrecord class. - VERSION - Static variable in class dev.wyck.factory.BuildInfo
-
The version of Wyck (BiomesAPI).
- Version.Type - Enum Class in dev.wyck.factory
-
The type of version.
- Versions - Enum Class in dev.wyck.factory
-
An enum representing supported Minecraft versions for Wyck.
- VerticalAnchor - Interface in dev.wyck.worldgen.heightproviders
-
Wraps the VerticalAnchor value-provider family.
- verticalGradient() - Static method in interface dev.wyck.worldgen.surface.SurfaceRule
-
Creates a new vertical-gradient condition source builder.
- verticalGradient(String, VerticalAnchor, VerticalAnchor) - Static method in interface dev.wyck.worldgen.surface.SurfaceRule
-
A noisy vertical gradient that is true below one anchor and false above another, fading between.
- VerticalGradientConditionSource - Interface in dev.wyck.worldgen.surface.condition
-
Compares the current Y position with a messy transition, just like the deepslate and bedrock transitions.
- VerticalGradientConditionSource.Builder - Class in dev.wyck.worldgen.surface.condition
-
Builder for
VerticalGradientConditionSource. - verticalRadiusCenterFactor() - Method in interface dev.wyck.worldgen.carver.CanyonCarverConfiguration.CanyonShapeConfiguration
-
Gets the vertical radius center factor of the canyon shape.
- verticalRadiusCenterFactor(float) - Method in class dev.wyck.worldgen.carver.CanyonCarverConfiguration.CanyonShapeConfiguration.Builder
-
Sets the vertical radius center factor of the canyon shape.
- verticalRadiusDefaultFactor() - Method in interface dev.wyck.worldgen.carver.CanyonCarverConfiguration.CanyonShapeConfiguration
-
Gets the vertical radius default factor of the canyon shape.
- verticalRadiusDefaultFactor(float) - Method in class dev.wyck.worldgen.carver.CanyonCarverConfiguration.CanyonShapeConfiguration.Builder
-
Sets the vertical radius default factor of the canyon shape.
- verticalRadiusMultiplier() - Method in interface dev.wyck.worldgen.carver.CaveCarverConfiguration
-
The vertical radius multiplier.
- verticalRadiusMultiplier(FloatProvider) - Method in class dev.wyck.worldgen.carver.CaveCarverConfiguration.Builder
-
Sets the vertical radius multiplier.
- verticalRange() - Method in interface dev.wyck.worldgen.feature.configurations.VegetationPatchConfiguration
-
The vertical distance a column searches for an available position, between 1 and 256.
- verticalRange(int) - Method in class dev.wyck.worldgen.feature.configurations.VegetationPatchConfiguration.Builder
-
Sets the vertical distance a column searches for an available position.
- verticalRotation() - Method in interface dev.wyck.worldgen.carver.CanyonCarverConfiguration
-
The vertical rotation of the canyon.
- verticalRotation(FloatProvider) - Method in class dev.wyck.worldgen.carver.CanyonCarverConfiguration.Builder
-
Sets the vertical rotation of the canyon.
- veryBiased(VerticalAnchor, int) - Method in interface dev.wyck.worldgen.heightproviders.VerticalAnchor
- veryBiasedToBottom() - Static method in interface dev.wyck.worldgen.heightproviders.HeightProvider
-
Creates a new very biased-to-bottom height builder.
- veryBiasedToBottom(VerticalAnchor, int) - Method in interface dev.wyck.worldgen.heightproviders.VerticalAnchor
-
Wraps the given value in a
VeryBiasedToBottomHeight - veryBiasedToBottom(VerticalAnchor, VerticalAnchor, int) - Static method in interface dev.wyck.worldgen.heightproviders.HeightProvider
-
Weighted very strongly toward the bottom of the range.
- VeryBiasedToBottomHeight - Interface in dev.wyck.worldgen.heightproviders
-
A height provider biased strongly toward
HeightProvider.minInclusive(), with a sharper exponential distribution thanBiasedToBottomHeight. - VeryBiasedToBottomHeight.Builder - Class in dev.wyck.worldgen.heightproviders
-
Builder for
VeryBiasedToBottomHeight. - vibration(Vibration.Destination, int) - Method in interface dev.wyck.environment.particle.ParticleOptionsFactory
-
Creates a particle options handle for a vibration particle with the specified destination and arrival time.
- VIBRATION - Enum constant in enum class dev.wyck.environment.particle.ParticleTypes
- VibrationParticle - Record Class in dev.wyck.environment.particle.options
-
Particle data for vibration particles.
- VibrationParticle(Vibration.Destination, int) - Constructor for record class dev.wyck.environment.particle.options.VibrationParticle
-
Creates an instance of a
VibrationParticlerecord class. - VILLAGE_SIEGE - Enum constant in enum class dev.wyck.level.entity.LevelSpawner.Kind
- VILLAGER_ACTIVITY - Static variable in class dev.wyck.environment.attribute.EnvironmentAttributes
-
Controls the default AI activity of villagers.
- VILLAGER_SCHEDULE - Static variable in interface dev.wyck.level.dimension.timeline.Timeline
- VILLAGES - Static variable in class dev.wyck.worldgen.structure.StructureSets
- villageSiege() - Static method in interface dev.wyck.level.entity.LevelSpawner
-
The level spawner for village siege.
- VINES - Enum constant in enum class dev.wyck.worldgen.feature.FeatureType
- VINES - Static variable in class dev.wyck.worldgen.feature.ConfiguredFeatures
- VINES - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- VirtualBiome - Class in dev.wyck.renderer.packet.data
-
A class representing a "virtual" or fake custom biome designed for sending via packets.
- VirtualBiome(ResourceKey, List, BiPredicate, BiPredicate, PacketHandler.Priority) - Constructor for class dev.wyck.renderer.packet.data.VirtualBiome
-
Creates a virtual biome using chunk-level conditions only.
- VirtualBiome(ResourceKey, List, BiPredicate, BiPredicate, BiPredicate, PacketHandler.Priority) - Constructor for class dev.wyck.renderer.packet.data.VirtualBiome
-
Creates a virtual biome.
- VirtualBiome.Builder - Class in dev.wyck.renderer.packet.data
-
A builder for creating PhonyCustomBiome instances.
- VirtualBiomeCollector - Class in dev.wyck.renderer.packet
-
A collector for managing PhonyCustomBiome instances.
- VirtualBiomeCollector() - Constructor for class dev.wyck.renderer.packet.VirtualBiomeCollector
- VirtualBiomeResolver - Interface in dev.wyck.renderer.packet
-
Bridges the API module and the NMS module across the chunk-rewrite boundary.
- VOID_START_PLATFORM - Enum constant in enum class dev.wyck.worldgen.feature.FeatureType
- VOID_START_PLATFORM - Static variable in class dev.wyck.worldgen.feature.ConfiguredFeatures
- VOID_START_PLATFORM - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
W
- WAKE_UP_FROM_SLEEP - Static variable in interface dev.wyck.level.dimension.clock.TimeMarker
- WANDERING_TRADER - Enum constant in enum class dev.wyck.level.entity.LevelSpawner.Kind
- wanderingTrader() - Static method in interface dev.wyck.level.entity.LevelSpawner
-
The level spawner for wandering traders.
- WANING_CRESCENT - Enum constant in enum class dev.wyck.environment.MoonPhase
- WANING_GIBBOUS - Enum constant in enum class dev.wyck.environment.MoonPhase
- WARM_OCEAN - Static variable in class dev.wyck.biome.Biomes
- WARM_OCEAN_VEGETATION - Static variable in class dev.wyck.worldgen.feature.ConfiguredFeatures
- WARM_OCEAN_VEGETATION - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- WARPED_FOREST - Static variable in class dev.wyck.biome.Biomes
- WARPED_FOREST_VEGETATION - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- WARPED_FOREST_VEGETATION_BONEMEAL - Static variable in class dev.wyck.worldgen.feature.ConfiguredFeatures
- WARPED_FOREST_VEGETION - Static variable in class dev.wyck.worldgen.feature.ConfiguredFeatures
- WARPED_FUNGI - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- WARPED_FUNGUS - Static variable in class dev.wyck.worldgen.feature.ConfiguredFeatures
- WARPED_FUNGUS_PLANTED - Static variable in class dev.wyck.worldgen.feature.ConfiguredFeatures
- WARPED_SPORE - Enum constant in enum class dev.wyck.environment.particle.ParticleTypes
- water() - Static method in interface dev.wyck.worldgen.surface.SurfaceRule
-
Creates a new water condition source builder.
- WATER - Enum constant in enum class dev.wyck.worldgen.material.FluidType
- WATER_AMBIENT - Enum constant in enum class dev.wyck.biome.entity.MobCategory
- WATER_CREATURE - Enum constant in enum class dev.wyck.biome.entity.MobCategory
- WATER_EVAPORATES - Static variable in class dev.wyck.environment.attribute.EnvironmentAttributes
-
Whether water can be placed from a bucket, or by melting ice, or whether a wet sponge will dry out.
- WATER_FOG_COLOR - Static variable in class dev.wyck.environment.attribute.EnvironmentAttributes
-
Color of the fog when underwater (also affected by time of day, weather, and potion effects)
- WATER_FOG_END_DISTANCE - Static variable in class dev.wyck.environment.attribute.EnvironmentAttributes
-
Distance in blocks when the underwater fog reaches maximum density (also affected by how long the player has been underwater)
- WATER_FOG_START_DISTANCE - Static variable in class dev.wyck.environment.attribute.EnvironmentAttributes
-
Distance in blocks from where the underwater fog starts to have an effect.
- WATER_WORLD - Static variable in interface dev.wyck.worldgen.chunk.flat.FlatLevelGeneratorSettings
- waterBlockCheck(int, int) - Static method in interface dev.wyck.worldgen.surface.SurfaceRule
-
Matches relative to the water level at the current block.
- waterBlocks() - Method in record class dev.wyck.environment.particle.options.GeyserBaseParticle
-
Returns the value of the
waterBlocksrecord component. - waterBlocks() - Method in record class dev.wyck.environment.particle.options.GeyserParticle
-
Returns the value of the
waterBlocksrecord component. - waterColor() - Method in interface dev.wyck.biome.BiomeSpecialEffects
-
The color of water in a biome.
- waterColor() - Method in interface dev.wyck.biome.CustomBiome
- waterColor(int) - Method in class dev.wyck.biome.BiomeSpecialEffects.Builder
-
Sets the water color of the biome.
- waterColor(String) - Method in class dev.wyck.biome.BiomeSpecialEffects.Builder
-
Sets the water color of the biome.
- waterColor(String) - Method in class dev.wyck.biome.CustomBiome.Builder
- waterColor(String) - Method in interface dev.wyck.biome.CustomBiome
-
Sets the water color of this custom biome.
- WaterConditionSource - Interface in dev.wyck.worldgen.surface.condition
-
Checks if the current position is above water, based on terrain depth.
- WaterConditionSource.Builder - Class in dev.wyck.worldgen.surface.condition
-
Builder for
WaterConditionSource. - waterFogColor() - Method in interface dev.wyck.biome.CustomBiome
- waterFogColor(String) - Method in class dev.wyck.biome.CustomBiome.Builder
- waterFogColor(String) - Method in interface dev.wyck.biome.CustomBiome
-
Sets the water fog color of this custom biome.
- WATERLILY - Static variable in class dev.wyck.worldgen.feature.ConfiguredFeatures
- WATERLOGGED_VEGETATION_PATCH - Enum constant in enum class dev.wyck.worldgen.feature.FeatureType
- waterStartCheck(int, int) - Static method in interface dev.wyck.worldgen.surface.SurfaceRule
-
Matches relative to the water level at the column start.
- waterState() - Method in interface dev.wyck.worldgen.carver.CarverDebugSettings
-
The block state to use for water.
- waterState(BlockData) - Method in class dev.wyck.worldgen.carver.CarverDebugSettings.Builder
-
Sets the block state to use for water.
- waterState(Material) - Method in class dev.wyck.worldgen.carver.CarverDebugSettings.Builder
-
Sets the block state to use for water.
- WAX_OFF - Enum constant in enum class dev.wyck.environment.particle.ParticleTypes
- WAX_ON - Enum constant in enum class dev.wyck.environment.particle.ParticleTypes
- WAXING_CRESCENT - Enum constant in enum class dev.wyck.environment.MoonPhase
- WAXING_GIBBOUS - Enum constant in enum class dev.wyck.environment.MoonPhase
- WEEPING_VINES - Enum constant in enum class dev.wyck.worldgen.feature.FeatureType
- WEEPING_VINES - Static variable in class dev.wyck.worldgen.feature.ConfiguredFeatures
- WEEPING_VINES - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- weight() - Method in record class dev.wyck.util.WeightedList.Weighted
-
Returns the value of the
weightrecord component. - weighted() - Static method in interface dev.wyck.worldgen.stateproviders.BlockStateProvider
-
Creates a builder for a weighted state provider.
- weighted(PlacedFeature, float) - Static method in interface dev.wyck.worldgen.feature.configurations.RandomFeatureConfiguration
-
Creates a new weighted placed feature.
- Weighted(E, int) - Constructor for record class dev.wyck.util.WeightedList.Weighted
-
Creates an instance of a
Weightedrecord class. - WEIGHTED_RANDOM_SELECTOR - Enum constant in enum class dev.wyck.worldgen.feature.FeatureType
- weightedList() - Static method in interface dev.wyck.worldgen.heightproviders.HeightProvider
-
Creates a new weighted list height builder.
- weightedList() - Static method in interface dev.wyck.worldgen.valueproviders.IntProvider
-
Creates a new weighted list int builder.
- weightedList(WeightedList) - Static method in interface dev.wyck.worldgen.heightproviders.HeightProvider
-
A random value drawn from a weighted list of height providers.
- weightedList(WeightedList) - Static method in interface dev.wyck.worldgen.valueproviders.IntProvider
-
Creates a weighted list int provider.
- WeightedList<E> - Class in dev.wyck.util
-
A simple weighted random list.
- WeightedList.Builder<E> - Class in dev.wyck.util
- WeightedList.Weighted<E> - Record Class in dev.wyck.util
-
A value paired with its selection weight.
- WeightedListHeight - Interface in dev.wyck.worldgen.heightproviders
-
A height provider which picks an entry from the
WeightedListHeight.distribution()proportionally to its weight, then samples that entry's provider. - WeightedListHeight.Builder - Class in dev.wyck.worldgen.heightproviders
-
Builder for
WeightedListHeight. - WeightedListInt - Interface in dev.wyck.worldgen.valueproviders
-
A two-stage provider: an entry is picked from the
WeightedListInt.distribution()proportionally to its weight, then that entry's provider is sampled. - WeightedListInt.Builder - Class in dev.wyck.worldgen.valueproviders
-
Builder for
WeightedListInt. - WeightedPlacedFeature(PlacedFeature, float) - Constructor for record class dev.wyck.worldgen.feature.configurations.RandomFeatureConfiguration.WeightedPlacedFeature
-
Creates an instance of a
WeightedPlacedFeaturerecord class. - weightedRandom() - Static method in interface dev.wyck.worldgen.feature.configurations.FeatureConfiguration
-
Creates a builder for a
WeightedRandomFeatureConfiguration. - WeightedRandomFeatureConfiguration - Interface in dev.wyck.worldgen.feature.configurations
-
A technical feature that chooses a single feature from a weighted list, where a higher weight makes a feature more likely to be chosen.
- WeightedRandomFeatureConfiguration.Builder - Class in dev.wyck.worldgen.feature.configurations
-
Builder for
WeightedRandomFeatureConfiguration. - WeightedStateProvider - Interface in dev.wyck.worldgen.stateproviders
-
A block state provider of weighted entries.
- WeightedStateProvider.Builder - Class in dev.wyck.worldgen.stateproviders
-
Builder for
WeightedStateProvider. - weirdness() - Method in interface dev.wyck.worldgen.climate.ClimatePoint
-
The weirdness axis span.
- weirdness(ClimateParameter) - Method in class dev.wyck.worldgen.climate.ClimatePoint.Builder
-
Sets the weirdness axis span.
- wetness() - Method in interface dev.wyck.worldgen.feature.configurations.DripstoneClusterConfiguration
-
The wetness of the cluster.
- wetness() - Method in interface dev.wyck.worldgen.feature.configurations.SpeleothemClusterConfiguration
-
The wetness of the cluster, between 0.0 and 2.0 (inclusive).
- wetness(FloatProvider) - Method in class dev.wyck.worldgen.feature.configurations.DripstoneClusterConfiguration.Builder
-
Sets the wetness of the cluster.
- wetness(FloatProvider) - Method in class dev.wyck.worldgen.feature.configurations.SpeleothemClusterConfiguration.Builder
-
Sets the wetness provider.
- when(ConditionSource) - Method in interface dev.wyck.worldgen.surface.rule.RuleSource
-
Applies this rule only where the given condition holds.
- WHEN_DARK - Enum constant in enum class dev.wyck.environment.BedRule.Rule
- whenInRange() - Method in interface dev.wyck.worldgen.function.misc.RangeChoice
-
The density function used when the input is inside the range.
- whenInRange(DensityFunction) - Method in class dev.wyck.worldgen.function.misc.RangeChoice.Builder
-
Sets the density function used when the input is inside the range.
- whenOutOfRange() - Method in interface dev.wyck.worldgen.function.misc.RangeChoice
-
The density function used when the input is outside the range.
- whenOutOfRange(DensityFunction) - Method in class dev.wyck.worldgen.function.misc.RangeChoice.Builder
-
Sets the density function used when the input is outside the range.
- whileUnfrozen(Runnable) - Method in interface dev.wyck.registry.internal.WyckRegistry
-
Runs the given action while the registry is unfrozen.
- whileUnfrozen(Consumer) - Method in interface dev.wyck.registry.internal.WyckRegistry
-
Runs the given consumer with the registry while it is unfrozen.
- WHITE_ASH - Enum constant in enum class dev.wyck.environment.particle.ParticleTypes
- WHITE_SMOKE - Enum constant in enum class dev.wyck.environment.particle.ParticleTypes
- wideBottomLayerHoleChance() - Method in interface dev.wyck.worldgen.feature.foliageplacers.CherryFoliagePlacer
-
The probability of a hole in the wide bottom layer, between 0.0F and 1.0F (inclusive).
- wideBottomLayerHoleChance(float) - Method in class dev.wyck.worldgen.feature.foliageplacers.CherryFoliagePlacer.Builder
-
Sets the probability of a hole in the wide bottom layer, between 0.0F and 1.0F (inclusive).
- widthSmoothness() - Method in interface dev.wyck.worldgen.carver.CanyonCarverConfiguration.CanyonShapeConfiguration
-
Gets the width smoothness of the canyon shape.
- widthSmoothness(int) - Method in class dev.wyck.worldgen.carver.CanyonCarverConfiguration.CanyonShapeConfiguration.Builder
-
Sets the width smoothness of the canyon shape.
- WILDFLOWER - Static variable in class dev.wyck.worldgen.feature.ConfiguredFeatures
- WILDFLOWERS_BIRCH_FOREST - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- WILDFLOWERS_MEADOW - Static variable in class dev.wyck.worldgen.placement.PlacedFeatures
- windSpeed() - Method in interface dev.wyck.worldgen.feature.configurations.LargeDripstoneConfiguration
-
Larger value results in larger inclination.
- windSpeed(FloatProvider) - Method in class dev.wyck.worldgen.feature.configurations.LargeDripstoneConfiguration.Builder
-
Sets the wind speed.
- WINDSWEPT_FOREST - Static variable in class dev.wyck.biome.Biomes
- WINDSWEPT_GRAVELLY_HILLS - Static variable in class dev.wyck.biome.Biomes
- WINDSWEPT_HILLS - Static variable in class dev.wyck.biome.Biomes
- WINDSWEPT_SAVANNA - Static variable in class dev.wyck.biome.Biomes
- WIRE - Static variable in interface dev.wyck.renderer.packet.PacketHandler
- WIRE - Static variable in interface dev.wyck.Wyck
- WireFactory - Annotation Interface in dev.wyck.annotations
-
Indicates that the annotated class is a wire factory, which is responsible for providing instances of the interface it implements.
- WireProvider<F> - Class in dev.wyck.factory
-
A provider for lazily loading factory instances based on the active Minecraft version.
- WireProvider(String) - Constructor for class dev.wyck.factory.WireProvider
- WITCH - Enum constant in enum class dev.wyck.environment.particle.ParticleTypes
- with(EnvironmentAttributeMap) - Method in record class dev.wyck.environment.attribute.EnvironmentAttributeMap
-
Creates a new map containing every entry from this map plus every entry from the given map.
- with(EnvironmentAttributeSupplier, V) - Method in record class dev.wyck.environment.attribute.EnvironmentAttributeMap
-
Creates a new WrappedEnvironmentAttributeMap with the given attribute added.
- with(FriendlyColorSupplier, String) - Method in record class dev.wyck.environment.attribute.EnvironmentAttributeMap
-
Creates a new WrappedEnvironmentAttributeMap with the given color attribute added.
- with(ParticleTypes, float) - Method in record class dev.wyck.environment.particle.ParticleCatalog
-
Creates a new ParticleCatalog with the specified particle added.
- with(ParticleTypes, float, T) - Method in record class dev.wyck.environment.particle.ParticleCatalog
-
Creates a new ParticleCatalog with the specified particle added.
- withModifier(EnvironmentAttributeSupplier, AttributeOperation, A) - Method in record class dev.wyck.environment.attribute.EnvironmentAttributeMap
-
Creates a new map with a modifier for the given attribute.
- WOODED_BADLANDS - Static variable in class dev.wyck.biome.Biomes
- WOODLAND_MANSIONS - Static variable in class dev.wyck.worldgen.structure.StructureSets
- WORK - Enum constant in enum class dev.wyck.environment.Activity
- WORLD_CLOCK - Enum constant in enum class dev.wyck.registry.internal.RegistryId
- WORLD_SURFACE - Enum constant in enum class dev.wyck.worldgen.HeightmapType
- WORLD_SURFACE_WG - Enum constant in enum class dev.wyck.worldgen.HeightmapType
- WorldCarverType - Enum Class in dev.wyck.worldgen.carver
-
Auto-generated.
- WorldClock - Interface in dev.wyck.level.dimension.clock
-
A reference to a registered world clock.
- wouldSurvive() - Static method in interface dev.wyck.worldgen.blockpredicates.BlockPredicate
-
Starts building a
WouldSurvivePredicate, which checks that a block state would be a valid placement at the given offset. - WouldSurvivePredicate - Interface in dev.wyck.worldgen.blockpredicates
-
Checks if the specified block state would be a valid placement at the given offset.
- WouldSurvivePredicate.Builder - Class in dev.wyck.worldgen.blockpredicates
- wrap() - Method in interface dev.wyck.biome.Biome
-
Resolves this biome's key in Minecraft's registry and decodes the registered value.
- wrap() - Method in interface dev.wyck.level.dimension.Dimension
-
Resolves this dimension's key in Minecraft's registry and decodes the registered value.
- wrap() - Method in interface dev.wyck.level.dimension.timeline.Timeline
-
Resolves this timeline's key in Minecraft's registry and returns its registry-backed wrapper.
- wrap() - Method in interface dev.wyck.worldgen.carver.ConfiguredWorldCarver
-
Resolves this carver's key in Minecraft's configured-carver registry and decodes the registered value.
- wrap() - Method in interface dev.wyck.worldgen.feature.ConfiguredFeature
-
Resolves this object's key in Minecraft's configured-feature registry and decodes the registered value.
- wrap() - Method in interface dev.wyck.worldgen.function.DensityFunction
-
Resolves this object's key in Minecraft's density-function registry and decodes the registered value.
- wrap() - Method in interface dev.wyck.worldgen.noise.Noise
-
Resolves this object's key in Minecraft's noise-settings registry and decodes the registered value.
- wrap() - Method in interface dev.wyck.worldgen.placement.PlacedFeature
-
Resolves this object's key in Minecraft's placed-feature registry and decodes the registered value.
- wrap() - Method in interface dev.wyck.worldgen.synth.NoiseParameters
-
Resolves this object's key in Minecraft's noise registry and decodes the registered value.
- WrappedConstant<W> - Interface in dev.wyck.wrapper
- WrappedEnumerator<W> - Interface in dev.wyck.wrapper
- Wrapper - Interface in dev.wyck.wrapper
-
A handle to an NMS object.
- wyck() - Static method in interface dev.wyck.Wyck
- wyck(String) - Static method in interface dev.wyck.keys.ResourceKey
-
Creates a new ResourceKey in the "wyck" namespace with the given path.
- Wyck - Interface in dev.wyck
-
Common interface for miscellaneous Wyck (BiomesAPI) methods and utilities.
- WYCK_NAMESPACE - Static variable in interface dev.wyck.keys.ResourceKey
- Wyck.ShadedWyck - Class in dev.wyck
-
The default implementation of Wyck when shaded into a consumer plugin.
- WyckBiomeProvider - Class in dev.wyck.misc.providers
-
A biome provider that uses a map of custom biomes to provide biomes.
- WyckBiomeProvider(Collection) - Constructor for class dev.wyck.misc.providers.WyckBiomeProvider
- WyckRegistry - Interface in dev.wyck.registry.internal
-
A minimal abstraction of Minecraft's registry with frozen registry utilities.
- WyckRegistry.Factory - Interface in dev.wyck.registry.internal
X
- x() - Method in record class dev.wyck.misc.ChunkLocation
-
Returns the value of the
xrecord component. - XNOR - Enum constant in enum class dev.wyck.environment.attribute.modifier.AttributeOperation
- XOR - Enum constant in enum class dev.wyck.environment.attribute.modifier.AttributeOperation
- xzRadius() - Method in interface dev.wyck.worldgen.feature.configurations.VegetationPatchConfiguration
-
The XZ radius searched for available positions.
- xzRadius(IntProvider) - Method in class dev.wyck.worldgen.feature.configurations.VegetationPatchConfiguration.Builder
-
Sets the XZ radius searched for available positions.
- xzScale - Variable in class dev.wyck.worldgen.function.noise.NoiseFunction.AbstractBuilder
- xzScale() - Method in interface dev.wyck.worldgen.function.noise.NoiseFunction
-
The xz scale of the noise function.
- xzScale() - Method in interface dev.wyck.worldgen.function.noise.ShiftedNoise2dFunction
-
Scale factor for x and z.
- xzScale(double) - Method in class dev.wyck.worldgen.function.noise.NoiseFunction.AbstractBuilder
-
Sets the xz scale of the noise function.
- xzScale(double) - Method in class dev.wyck.worldgen.function.noise.ShiftedNoise2dFunction.Builder
-
Sets the scale factor for x and z.
- xzSpread() - Method in interface dev.wyck.worldgen.placement.RandomOffsetPlacement
-
The offset applied to both the X and Z axes, sampled individually per axis.
- xzSpread(IntProvider) - Method in class dev.wyck.worldgen.placement.RandomOffsetPlacement.Builder
-
Sets the horizontal spread provider.
Y
- y - Variable in class dev.wyck.worldgen.carver.CarverConfiguration.CarverConfigurationBuilder
- y() - Method in interface dev.wyck.worldgen.carver.CarverConfiguration
- y() - Method in class dev.wyck.worldgen.carver.custom.CustomCarver
-
The nominal y-band of this carver.
- y() - Method in interface dev.wyck.worldgen.heightproviders.Absolute
-
The Y level.
- y(int) - Static method in interface dev.wyck.worldgen.heightproviders.VerticalAnchor
-
Alias for
VerticalAnchor.absolute(int) - y(HeightProvider) - Method in class dev.wyck.worldgen.carver.CarverConfiguration.CarverConfigurationBuilder
-
Sets the y-level of the carver.
- Y - Static variable in class dev.wyck.worldgen.function.DensityFunctions
- Y_MAX - Static variable in interface dev.wyck.worldgen.chunk.flat.FlatLayerInfo
-
The maximum height of a flat layer.
- yAbove() - Static method in interface dev.wyck.worldgen.surface.SurfaceRule
-
Creates a new y-above condition source builder.
- YAboveConditionSource - Interface in dev.wyck.worldgen.surface.condition
-
Checks if the current position is above a specified height (exclusive).
- YAboveConditionSource.Builder - Class in dev.wyck.worldgen.surface.condition
-
Builder for
YAboveConditionSource. - yBlockCheck(VerticalAnchor, int) - Static method in interface dev.wyck.worldgen.surface.SurfaceRule
-
Matches at or above a vertical anchor, evaluated per block.
- yClampedGradient() - Static method in interface dev.wyck.worldgen.function.DensityFunction
-
Creates a new builder for a
YClampedGradient. - yClampedGradient(int, int, double, double) - Static method in interface dev.wyck.worldgen.function.DensityFunction
-
Clamps the Y coordinate between
fromYandtoYand then linearly maps it to the range[fromValue, toValue]. - YClampedGradient - Interface in dev.wyck.worldgen.function.misc
-
Clamps the Y coordinate between
fromYandtoYand then linearly maps it to the range[fromValue, toValue]. - YClampedGradient.Builder - Class in dev.wyck.worldgen.function.misc
-
Builder for
YClampedGradient. - yScale - Variable in class dev.wyck.worldgen.carver.CarverConfiguration.CarverConfigurationBuilder
- yScale - Variable in class dev.wyck.worldgen.function.noise.NoiseFunction.AbstractBuilder
- yScale() - Method in interface dev.wyck.worldgen.carver.CarverConfiguration
- yScale() - Method in class dev.wyck.worldgen.carver.custom.CustomCarver
- yScale() - Method in interface dev.wyck.worldgen.function.noise.NoiseFunction
-
The y scale of the noise function.
- yScale(double) - Method in class dev.wyck.worldgen.function.noise.NoiseFunction.AbstractBuilder
-
Sets the y scale of the noise function.
- yScale(FloatProvider) - Method in class dev.wyck.worldgen.carver.CarverConfiguration.CarverConfigurationBuilder
-
Sets the y-scale of the carver.
- ySpread() - Method in interface dev.wyck.worldgen.placement.RandomOffsetPlacement
-
The offset applied to the Y axis.
- ySpread(IntProvider) - Method in class dev.wyck.worldgen.placement.RandomOffsetPlacement.Builder
-
Sets the vertical spread provider.
- yStartCheck(VerticalAnchor, int) - Static method in interface dev.wyck.worldgen.surface.SurfaceRule
-
Matches at or above a vertical anchor, evaluated at the column start.
Z
- z() - Method in record class dev.wyck.misc.ChunkLocation
-
Returns the value of the
zrecord component. - zero() - Static method in interface dev.wyck.worldgen.climate.ClimateParameter
-
A zero width span pinned to zero.
- zero() - Static method in interface dev.wyck.worldgen.function.DensityFunction
-
The density function that always returns zero.
- zero() - Static method in interface dev.wyck.worldgen.heightproviders.HeightProvider
-
A constant height provider that always returns the same value.
- zero() - Static method in interface dev.wyck.worldgen.valueproviders.IntProvider
-
A constant int provider that always returns 0.
- ZERO - Static variable in class dev.wyck.worldgen.function.DensityFunctions
- ZERO - Static variable in interface dev.wyck.worldgen.heightproviders.ConstantHeight
-
A constant height provider which always resolves to 0.
- ZERO - Static variable in interface dev.wyck.worldgen.valueproviders.ConstantInt
-
A constant int provider which always returns 0.
- ZeroSimpleFunction - Interface in dev.wyck.worldgen.function.simple
-
A density function that always returns zero.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form