public class RemoveGelStructureProcessor
extends net.minecraft.world.gen.feature.template.StructureProcessor
BlockIgnoreStructureProcessor.AIR_AND_STRUCTURE_BLOCK
but also
replaces blocks tagged as GelTags.GEL
with air. Structure blocks are
not ignored as they can be used in jigsaw structures with
GelStructurePiece
Great to make sure the insides of structures don't
have unintended blocks inside of them, and to make it easier to blend them
into the world.GelJigsawPiece
.Modifier and Type | Field and Description |
---|---|
static com.mojang.serialization.Codec<RemoveGelStructureProcessor> |
CODEC |
static RemoveGelStructureProcessor |
INSTANCE |
Constructor and Description |
---|
RemoveGelStructureProcessor() |
Modifier and Type | Method and Description |
---|---|
net.minecraft.world.gen.feature.template.Template.BlockInfo |
func_230386_a_(net.minecraft.world.IWorldReader worldReaderIn,
net.minecraft.util.math.BlockPos pos,
net.minecraft.util.math.BlockPos pos2,
net.minecraft.world.gen.feature.template.Template.BlockInfo existing,
net.minecraft.world.gen.feature.template.Template.BlockInfo placed,
net.minecraft.world.gen.feature.template.PlacementSettings settings) |
public static final RemoveGelStructureProcessor INSTANCE
public static final com.mojang.serialization.Codec<RemoveGelStructureProcessor> CODEC
@Nullable public net.minecraft.world.gen.feature.template.Template.BlockInfo func_230386_a_(net.minecraft.world.IWorldReader worldReaderIn, net.minecraft.util.math.BlockPos pos, net.minecraft.util.math.BlockPos pos2, net.minecraft.world.gen.feature.template.Template.BlockInfo existing, net.minecraft.world.gen.feature.template.Template.BlockInfo placed, net.minecraft.world.gen.feature.template.PlacementSettings settings)
func_230386_a_
in class net.minecraft.world.gen.feature.template.StructureProcessor