Uses of Interface
dev.wyck.worldgen.structure.templatesystem.ProcessorList
Packages that use ProcessorList
Package
Description
-
Uses of ProcessorList in dev.wyck.worldgen.feature.configurations
Methods in dev.wyck.worldgen.feature.configurations that return ProcessorListModifier and TypeMethodDescriptionFossilFeature.fossilProcessors()Gets the processors the fossil templates are run through.FossilFeature.overlayProcessors()Gets the processors the overlay templates are run through.Methods in dev.wyck.worldgen.feature.configurations with parameters of type ProcessorListModifier and TypeMethodDescriptionFossilFeature.Builder.fossilProcessors(ProcessorList fossilProcessors) Sets the fossil processors for the fossil feature configuration.static FossilFeatureFossilFeature.of(List<StructureTemplate> fossilStructures, List<StructureTemplate> overlayStructures, ProcessorList fossilProcessors, ProcessorList overlayProcessors, int maxEmptyCornersAllowed) Creates a new instance ofFossilFeaturewith the specified parameters.FossilFeature.Builder.overlayProcessors(ProcessorList overlayProcessors) Sets the overlay processors for the fossil feature configuration. -
Uses of ProcessorList in dev.wyck.worldgen.structure.pools.elements
Methods in dev.wyck.worldgen.structure.pools.elements that return ProcessorListModifier and TypeMethodDescriptionLegacySinglePoolElement.processors()The processors the template is run through as it is placed.SinglePoolElement.processors()The processors the template is run through as it is placed.Methods in dev.wyck.worldgen.structure.pools.elements with parameters of type ProcessorListModifier and TypeMethodDescriptionstatic LegacySinglePoolElementLegacySinglePoolElement.of(StructureTemplate template, ProcessorList processors, Projection projection, @Nullable LiquidSettings overrideLiquidSettings) Creates a new element.static SinglePoolElementSinglePoolElement.of(StructureTemplate template, ProcessorList processors, Projection projection, @Nullable LiquidSettings overrideLiquidSettings) Creates a new element.LegacySinglePoolElement.Builder.processors(ProcessorList processors) Sets the processors the template is run through.SinglePoolElement.Builder.processors(ProcessorList processors) Sets the processors the template is run through. -
Uses of ProcessorList in dev.wyck.worldgen.structure.templatesystem
Fields in dev.wyck.worldgen.structure.templatesystem declared as ProcessorListModifier and TypeFieldDescriptionstatic final ProcessorListProcessorList.EMPTYVanilla'sminecraft:emptylist, which runs no processors.Methods in dev.wyck.worldgen.structure.templatesystem that return ProcessorListModifier and TypeMethodDescriptionstatic ProcessorListReads a Minecraft processor list, or a keyed processor-list holder, into a wrapper.default ProcessorListProcessorList.wrap()Resolves this list's key in Minecraft's processor-list registry and decodes the registered value, keeping the key on the result. -
Uses of ProcessorList in dev.wyck.worldgen.structure.templatesystem.types
Subinterfaces of ProcessorList in dev.wyck.worldgen.structure.templatesystem.typesModifier and TypeInterfaceDescriptioninterfaceA processor list authored from or decoded into its processors.interfaceA reference to an existing registered processor list.