Class GeodeFeature
java.lang.Object
com.github.darksoulq.abyssallib.world.gen.feature.Feature<GeodeFeature.Config>
com.github.darksoulq.abyssallib.world.gen.feature.impl.GeodeFeature
A world generation feature that generates a concentric, layered geode structure.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final recordConfiguration record for the geode feature. -
Constructor Summary
ConstructorsConstructorDescriptionConstructs a new GeodeFeature with its associated configuration codec. -
Method Summary
Modifier and TypeMethodDescriptionbooleanplace(FeaturePlaceContext<GeodeFeature.Config> context) Executes the generation logic for the geode cluster.
-
Constructor Details
-
GeodeFeature
public GeodeFeature()Constructs a new GeodeFeature with its associated configuration codec.
-
-
Method Details
-
place
Executes the generation logic for the geode cluster.- Specified by:
placein classFeature<GeodeFeature.Config>- Parameters:
context- The feature place context providing world access and configuration.- Returns:
- True if the geode was successfully generated.
-