public class SchematicProcessor
extends net.minecraft.world.gen.feature.template.StructureProcessor
| Modifier and Type | Field and Description |
|---|---|
static com.mojang.serialization.Codec<SchematicProcessor> |
CODEC |
static SchematicProcessor |
INSTANCE |
static net.minecraft.world.gen.feature.template.IStructureProcessorType<SchematicProcessor> |
TYPE |
| Constructor and Description |
|---|
SchematicProcessor() |
| Modifier and Type | Method and Description |
|---|---|
protected net.minecraft.world.gen.feature.template.IStructureProcessorType<?> |
getType() |
net.minecraft.world.gen.feature.template.Template.BlockInfo |
process(net.minecraft.world.IWorldReader world,
net.minecraft.util.math.BlockPos pos,
net.minecraft.util.math.BlockPos anotherPos,
net.minecraft.world.gen.feature.template.Template.BlockInfo rawInfo,
net.minecraft.world.gen.feature.template.Template.BlockInfo info,
net.minecraft.world.gen.feature.template.PlacementSettings settings,
net.minecraft.world.gen.feature.template.Template template) |
net.minecraft.world.gen.feature.template.Template.EntityInfo |
processEntity(net.minecraft.world.IWorldReader world,
net.minecraft.util.math.BlockPos pos,
net.minecraft.world.gen.feature.template.Template.EntityInfo rawInfo,
net.minecraft.world.gen.feature.template.Template.EntityInfo info,
net.minecraft.world.gen.feature.template.PlacementSettings settings,
net.minecraft.world.gen.feature.template.Template template) |
static void |
register() |
public static final SchematicProcessor INSTANCE
public static final com.mojang.serialization.Codec<SchematicProcessor> CODEC
public static net.minecraft.world.gen.feature.template.IStructureProcessorType<SchematicProcessor> TYPE
public static void register()
@Nullable
public net.minecraft.world.gen.feature.template.Template.BlockInfo process(net.minecraft.world.IWorldReader world,
net.minecraft.util.math.BlockPos pos,
net.minecraft.util.math.BlockPos anotherPos,
net.minecraft.world.gen.feature.template.Template.BlockInfo rawInfo,
net.minecraft.world.gen.feature.template.Template.BlockInfo info,
net.minecraft.world.gen.feature.template.PlacementSettings settings,
@Nullable
net.minecraft.world.gen.feature.template.Template template)
process in class net.minecraft.world.gen.feature.template.StructureProcessor@Nullable
public net.minecraft.world.gen.feature.template.Template.EntityInfo processEntity(net.minecraft.world.IWorldReader world,
net.minecraft.util.math.BlockPos pos,
net.minecraft.world.gen.feature.template.Template.EntityInfo rawInfo,
net.minecraft.world.gen.feature.template.Template.EntityInfo info,
net.minecraft.world.gen.feature.template.PlacementSettings settings,
net.minecraft.world.gen.feature.template.Template template)
processEntity in class net.minecraft.world.gen.feature.template.StructureProcessorprotected net.minecraft.world.gen.feature.template.IStructureProcessorType<?> getType()
getType in class net.minecraft.world.gen.feature.template.StructureProcessor