public class SingleJigsawPiece extends JigsawPiece
修飾子とタイプ | フィールドと説明 |
---|---|
protected ResourceLocation |
location |
protected com.google.common.collect.ImmutableList<StructureProcessor> |
processors |
コンストラクタと説明 |
---|
SingleJigsawPiece(com.mojang.datafixers.Dynamic<?> p_i51403_1_) |
SingleJigsawPiece(java.lang.String location)
非推奨です。
|
SingleJigsawPiece(java.lang.String p_i51400_1_,
java.util.List<StructureProcessor> p_i51400_2_)
非推奨です。
|
SingleJigsawPiece(java.lang.String location,
java.util.List<StructureProcessor> processors,
JigsawPattern.PlacementBehaviour p_i51401_3_) |
修飾子とタイプ | メソッドと説明 |
---|---|
protected PlacementSettings |
createPlacementSettings(Rotation rotationIn,
MutableBoundingBox boundsIn) |
java.util.List<Template.BlockInfo> |
func_214857_a(TemplateManager p_214857_1_,
BlockPos p_214857_2_,
Rotation p_214857_3_,
boolean p_214857_4_) |
boolean |
func_225575_a_(TemplateManager p_225575_1_,
IWorld p_225575_2_,
ChunkGenerator<?> p_225575_3_,
BlockPos p_225575_4_,
Rotation p_225575_5_,
MutableBoundingBox p_225575_6_,
java.util.Random p_225575_7_) |
MutableBoundingBox |
getBoundingBox(TemplateManager templateManagerIn,
BlockPos pos,
Rotation rotationIn) |
java.util.List<Template.BlockInfo> |
getJigsawBlocks(TemplateManager templateManagerIn,
BlockPos pos,
Rotation rotationIn,
java.util.Random rand) |
IJigsawDeserializer |
getType() |
<T> com.mojang.datafixers.Dynamic<T> |
serialize0(com.mojang.datafixers.types.DynamicOps<T> ops) |
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> getJigsawBlocks(TemplateManager templateManagerIn, BlockPos pos, Rotation rotationIn, java.util.Random rand)
getJigsawBlocks
クラス内 JigsawPiece
public MutableBoundingBox getBoundingBox(TemplateManager templateManagerIn, BlockPos pos, Rotation rotationIn)
getBoundingBox
クラス内 JigsawPiece
public boolean func_225575_a_(TemplateManager p_225575_1_, IWorld p_225575_2_, ChunkGenerator<?> p_225575_3_, BlockPos p_225575_4_, Rotation p_225575_5_, MutableBoundingBox p_225575_6_, java.util.Random p_225575_7_)
func_225575_a_
クラス内 JigsawPiece
protected PlacementSettings createPlacementSettings(Rotation rotationIn, MutableBoundingBox boundsIn)
public IJigsawDeserializer getType()
getType
クラス内 JigsawPiece
public <T> com.mojang.datafixers.Dynamic<T> serialize0(com.mojang.datafixers.types.DynamicOps<T> ops)
serialize0
クラス内 JigsawPiece
public java.lang.String toString()
toString
クラス内 java.lang.Object