Uses of Package
dev.wyck.worldgen.structure.templatesystem.processor
Packages that use dev.wyck.worldgen.structure.templatesystem.processor
Package
Description
-
Classes in dev.wyck.worldgen.structure.templatesystem.processor used by dev.wyck.worldgen.structure.templatesystemClassDescriptionWraps Minecraft's StructureProcessor: a step every block of a structure template passes through as the template is placed, which can replace, age, drop or keep it.
-
Classes in dev.wyck.worldgen.structure.templatesystem.processor used by dev.wyck.worldgen.structure.templatesystem.processorClassDescriptionSwaps stone and cobblestone blocks for their blackstone equivalents, as ruined portals in the nether do.Ages stone bricks and similar blocks as they are placed, cracking, mossing and turning some to stairs or slabs.Skips the listed blocks when placing a template, so they never overwrite the world.Drops template blocks at random, leaving the structure worn.Applies another processor to at most a limited number of blocks, chosen at random.Drops every template block onto the terrain, measured from a heightmap.Replaces jigsaw blocks with the block they are set to turn into once placed.Keeps template blocks from overwriting lava, so structures that meet a lava sea stay flooded rather than walled off.Does nothing.One rule of a
RuleProcessor: when the template block passesProcessorRule.inputPredicate(), the world block it lands on passesProcessorRule.locationPredicate(), and its position passesProcessorRule.positionPredicate(), the block is replaced withProcessorRule.outputState().Builder forProcessorRule.Keeps the template from overwriting the listed world blocks.Replaces template blocks according to a list of rules, the first matching rule winning.Wraps Minecraft's StructureProcessor: a step every block of a structure template passes through as the template is placed, which can replace, age, drop or keep it. -
Classes in dev.wyck.worldgen.structure.templatesystem.processor used by dev.wyck.worldgen.structure.templatesystem.typesClassDescriptionWraps Minecraft's StructureProcessor: a step every block of a structure template passes through as the template is placed, which can replace, age, drop or keep it.