public class SingleJigsawPiece extends JigsawPiece
Modifier and Type | Field and Description |
---|---|
protected ResourceLocation |
location |
protected com.google.common.collect.ImmutableList<StructureProcessor> |
processors |
Constructor and Description |
---|
SingleJigsawPiece(com.mojang.datafixers.Dynamic<?> p_i51403_1_) |
SingleJigsawPiece(java.lang.String location)
Deprecated.
|
SingleJigsawPiece(java.lang.String p_i51400_1_,
java.util.List<StructureProcessor> p_i51400_2_)
Deprecated.
|
SingleJigsawPiece(java.lang.String location,
java.util.List<StructureProcessor> processors,
JigsawPattern.PlacementBehaviour p_i51401_3_) |
Modifier and Type | Method and Description |
---|---|
boolean |
func_214848_a(TemplateManager p_214848_1_,
IWorld worldIn,
BlockPos p_214848_3_,
Rotation p_214848_4_,
MutableBoundingBox p_214848_5_,
java.util.Random p_214848_6_) |
java.util.List<Template.BlockInfo> |
func_214849_a(TemplateManager p_214849_1_,
BlockPos p_214849_2_,
Rotation p_214849_3_,
java.util.Random p_214849_4_) |
MutableBoundingBox |
func_214852_a(TemplateManager p_214852_1_,
BlockPos p_214852_2_,
Rotation p_214852_3_) |
java.util.List<Template.BlockInfo> |
func_214857_a(TemplateManager p_214857_1_,
BlockPos p_214857_2_,
Rotation p_214857_3_,
boolean p_214857_4_) |
protected PlacementSettings |
func_214860_a(Rotation p_214860_1_,
MutableBoundingBox p_214860_2_) |
IJigsawDeserializer |
getType() |
<T> com.mojang.datafixers.Dynamic<T> |
serialize0(com.mojang.datafixers.types.DynamicOps<T> p_214851_1_) |
java.lang.String |
toString() |
func_214846_a, func_214850_d, getPlacementBehaviour, serialize, setPlacementBehaviour
protected final ResourceLocation location
protected final com.google.common.collect.ImmutableList<StructureProcessor> processors
@Deprecated public SingleJigsawPiece(java.lang.String p_i51400_1_, java.util.List<StructureProcessor> p_i51400_2_)
public SingleJigsawPiece(java.lang.String location, java.util.List<StructureProcessor> processors, JigsawPattern.PlacementBehaviour p_i51401_3_)
@Deprecated public SingleJigsawPiece(java.lang.String location)
public SingleJigsawPiece(com.mojang.datafixers.Dynamic<?> p_i51403_1_)
public java.util.List<Template.BlockInfo> func_214857_a(TemplateManager p_214857_1_, BlockPos p_214857_2_, Rotation p_214857_3_, boolean p_214857_4_)
public java.util.List<Template.BlockInfo> func_214849_a(TemplateManager p_214849_1_, BlockPos p_214849_2_, Rotation p_214849_3_, java.util.Random p_214849_4_)
func_214849_a
in class JigsawPiece
public MutableBoundingBox func_214852_a(TemplateManager p_214852_1_, BlockPos p_214852_2_, Rotation p_214852_3_)
func_214852_a
in class JigsawPiece
public boolean func_214848_a(TemplateManager p_214848_1_, IWorld worldIn, BlockPos p_214848_3_, Rotation p_214848_4_, MutableBoundingBox p_214848_5_, java.util.Random p_214848_6_)
func_214848_a
in class JigsawPiece
protected PlacementSettings func_214860_a(Rotation p_214860_1_, MutableBoundingBox p_214860_2_)
public IJigsawDeserializer getType()
getType
in class JigsawPiece
public <T> com.mojang.datafixers.Dynamic<T> serialize0(com.mojang.datafixers.types.DynamicOps<T> p_214851_1_)
serialize0
in class JigsawPiece
public java.lang.String toString()
toString
in class java.lang.Object