Uses of Interface
dev.wyck.worldgen.surface.condition.ConditionSource
Packages that use ConditionSource
Package
Description
-
Uses of ConditionSource in dev.wyck.worldgen.surface
Methods in dev.wyck.worldgen.surface with parameters of type ConditionSourceModifier and TypeMethodDescriptionstatic ConditionRuleSourceSurfaceRule.ifTrue(ConditionSource condition, RuleSource then) Applies a rule only when a condition holds.static NotConditionSourceSurfaceRule.not(ConditionSource target) Inverts another condition. -
Uses of ConditionSource in dev.wyck.worldgen.surface.condition
Subinterfaces of ConditionSource in dev.wyck.worldgen.surface.conditionModifier and TypeInterfaceDescriptioninterfaceChecks if the current position is above the preliminary surface level — a Y-level usually a few blocks below the main surface, ignoring noise caves.interfaceChecks the biome at the current position.interfacePasses for columns where the surface depth is 0.interfaceComputes the noise value of the current column using a specified noise and checks if it is between the min and max threshold.interfaceInverts a surface condition, passing when the nested condition fails.interfaceA Paper surface condition that follows the vanilla bedrock gradient unless flat bedrock generation is enabled for the world.interfaceChecks if the current position is a steep face on the north or east sides of a mountain.interfaceChecks if the current position is within a specified distance from the surface, either upward or downward, using terrain depth.interfaceChecks if the current block is in a biome that is cold enough for snowfall.interfaceCompares the current Y position with a messy transition, just like the deepslate and bedrock transitions.interfaceChecks if the current position is above water, based on terrain depth.interfaceChecks if the current position is above a specified height (exclusive).Methods in dev.wyck.worldgen.surface.condition that return ConditionSourceModifier and TypeMethodDescriptionstatic ConditionSourceReads a Minecraft surface-rule condition source.NotConditionSource.target()The condition to invert.Methods in dev.wyck.worldgen.surface.condition with parameters of type ConditionSourceModifier and TypeMethodDescriptionstatic NotConditionSourceNotConditionSource.of(ConditionSource target) Creates a new not condition source. -
Uses of ConditionSource in dev.wyck.worldgen.surface.rule
Methods in dev.wyck.worldgen.surface.rule that return ConditionSourceMethods in dev.wyck.worldgen.surface.rule with parameters of type ConditionSourceModifier and TypeMethodDescriptionstatic ConditionRuleSourceConditionRuleSource.of(ConditionSource condition, RuleSource then) Creates a new condition rule source.default ConditionRuleSourceRuleSource.when(ConditionSource condition) Applies this rule only where the given condition holds.