Uses of Interface
dev.wyck.worldgen.placement.PlacementModifier
Packages that use PlacementModifier
-
Uses of PlacementModifier in dev.wyck.worldgen.placement
Subinterfaces of PlacementModifier in dev.wyck.worldgen.placementModifier and TypeInterfaceDescriptioninterfaceReturns the current position if the biome at that position includes this placed feature, otherwise returns empty.interfaceReturns the current position when the predicate is passed, otherwise return empty.interfaceIn 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.interfaceReturns multiple copies of the current block position.interfaceScans blocks either up or down, until the target condition is met.interfaceReturns all specified positions if they are in the current chunk.interfaceSets the Y coordinate to one block above the heightmap and returns the new position.interfaceSets the Y coordinate to a value provided by a height provider and returns the new position.interfaceAdds a random value between 0 and 15 (inclusive) to both the X and Z coordinates.interfaceWhen 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.interfaceReturns multiple copies of the current block position.interfaceAn abstract placement filter.interfaceApplies an offset to the current position.interfaceEither returns the current position or empty.interfaceReturns the current position if it lies within a range relative to the surface at that column.interfaceReturns the current position if the number of motion blocking blocks under the surface is less than or equal to the maximum water depth.Methods in dev.wyck.worldgen.placement that return PlacementModifierModifier and TypeMethodDescriptionstatic PlacementModifierReads a Minecraft placement modifier into a wrapper.Methods in dev.wyck.worldgen.placement that return types with arguments of type PlacementModifierModifier and TypeMethodDescriptionPlacedFeature.Composed.placement()Returns the value of theplacementrecord component.Methods in dev.wyck.worldgen.placement with parameters of type PlacementModifierModifier and TypeMethodDescriptionPlacedFeature.Builder.modifier(PlacementModifier placement) Adds a placement modifier to the list of modifiers.PlacedFeature.Builder.modifier(PlacementModifier... placements) Adds placement modifiers to the list of modifiers.static PlacedFeature.ComposedPlacedFeature.of(ConfiguredFeature feature, PlacementModifier... placements) Authors a placed feature from a configured feature and a list of modifiers.Method parameters in dev.wyck.worldgen.placement with type arguments of type PlacementModifierModifier and TypeMethodDescriptionPlacedFeature.Builder.modifiers(List<PlacementModifier> placements) Sets a list of placement modifiers to the list of modifiers.static PlacedFeature.ComposedPlacedFeature.of(ConfiguredFeature feature, List<PlacementModifier> placements) Authors a placed feature from a configured feature and a list of modifiers.Constructor parameters in dev.wyck.worldgen.placement with type arguments of type PlacementModifierModifierConstructorDescriptionComposed(ConfiguredFeature feature, List<PlacementModifier> placement) Creates an instance of aComposedrecord class.