Uses of Class
dev.wyck.worldgen.feature.configurations.geode.GeodeBlockSettings.Builder
Packages that use GeodeBlockSettings.Builder
-
Uses of GeodeBlockSettings.Builder in dev.wyck.worldgen.feature.configurations.geode
Methods in dev.wyck.worldgen.feature.configurations.geode that return GeodeBlockSettings.BuilderModifier and TypeMethodDescriptionGeodeBlockSettings.Builder.alternateInnerLayerProvider(BlockStateProvider alternateInnerLayerProvider) Sets the block state provider used for the inner layer's alternate block.static GeodeBlockSettings.BuilderGeodeBlockSettings.builder()Creates a new builder.GeodeBlockSettings.Builder.cannotReplace(ResourceKey cannotReplace) Sets the blocks listing which blocks the geode cannot replace.GeodeBlockSettings.Builder.cannotReplace(TagKey cannotReplace) Sets the block tag listing which blocks the geode cannot replace.GeodeBlockSettings.Builder.cannotReplace(TagSet<Material> cannotReplace) Sets the blocks listing which blocks the geode cannot replace.GeodeBlockSettings.Builder.cannotReplace(Set<Material> cannotReplace) Sets the blocks listing which blocks the geode cannot replace.GeodeBlockSettings.Builder.cannotReplace(Material... cannotReplace) Adds one or more blocks to the list of blocks the geode cannot replace.GeodeBlockSettings.Builder.cannotReplace(Tag<Material> cannotReplace) Sets the blocks listing which blocks the geode cannot replace.GeodeBlockSettings.Builder.fillingProvider(BlockStateProvider fillingProvider) Sets the block state provider used for the filling layer.GeodeBlockSettings.Builder.innerLayerProvider(BlockStateProvider innerLayerProvider) Sets the block state provider used for the inner layer.GeodeBlockSettings.Builder.innerPlacement(BlockData... innerPlacements) Adds one or more block states to the inner placements of the geode.GeodeBlockSettings.Builder.innerPlacements(List<BlockData> innerPlacements) Sets the block states placed within the geode, replacing any existing inner placements.GeodeBlockSettings.Builder.invalidBlocks(ResourceKey invalidBlocks) Sets the block tag listing invalid blocks near which the geode will not generate.GeodeBlockSettings.Builder.invalidBlocks(TagKey invalidBlocks) Sets the block tag listing invalid blocks near which the geode will not generate.GeodeBlockSettings.Builder.invalidBlocks(TagSet<Material> cannotReplace) Sets the block tag listing invalid blocks near which the geode will not generate.GeodeBlockSettings.Builder.invalidBlocks(Set<Material> invalidBlocks) Sets the blocks listing invalid blocks near which the geode will not generate.GeodeBlockSettings.Builder.invalidBlocks(Material... invalidBlocks) Adds one or more blocks to the list of blocks invalid near which the geode will not generate.GeodeBlockSettings.Builder.invalidBlocks(Tag<Material> cannotReplace) Sets the block tag listing invalid blocks near which the geode will not generate.GeodeBlockSettings.Builder.middleLayerProvider(BlockStateProvider middleLayerProvider) Sets the block state provider used for the middle layer.GeodeBlockSettings.Builder.outerLayerProvider(BlockStateProvider outerLayerProvider) Sets the block state provider used for the outer layer.default GeodeBlockSettings.BuilderGeodeBlockSettings.toBuilder()Converts this object back to a builder.