public abstract class JigsawPiece
extends java.lang.Object
Modifier | Constructor and Description |
---|---|
protected |
JigsawPiece(com.mojang.datafixers.Dynamic<?> p_i51399_1_) |
protected |
JigsawPiece(JigsawPattern.PlacementBehaviour projection) |
Modifier and Type | Method and Description |
---|---|
void |
func_214846_a(IWorld p_214846_1_,
Template.BlockInfo p_214846_2_,
BlockPos p_214846_3_,
Rotation p_214846_4_,
java.util.Random p_214846_5_,
MutableBoundingBox p_214846_6_) |
abstract 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_) |
abstract 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_) |
int |
func_214850_d() |
abstract MutableBoundingBox |
func_214852_a(TemplateManager p_214852_1_,
BlockPos p_214852_2_,
Rotation p_214852_3_) |
JigsawPattern.PlacementBehaviour |
getPlacementBehaviour() |
abstract IJigsawDeserializer |
getType() |
<T> com.mojang.datafixers.Dynamic<T> |
serialize(com.mojang.datafixers.types.DynamicOps<T> p_214847_1_) |
protected abstract <T> com.mojang.datafixers.Dynamic<T> |
serialize0(com.mojang.datafixers.types.DynamicOps<T> p_214851_1_) |
JigsawPiece |
setPlacementBehaviour(JigsawPattern.PlacementBehaviour p_214845_1_) |
protected JigsawPiece(JigsawPattern.PlacementBehaviour projection)
protected JigsawPiece(com.mojang.datafixers.Dynamic<?> p_i51399_1_)
public abstract 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_)
public abstract MutableBoundingBox func_214852_a(TemplateManager p_214852_1_, BlockPos p_214852_2_, Rotation p_214852_3_)
public abstract 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_)
public abstract IJigsawDeserializer getType()
public void func_214846_a(IWorld p_214846_1_, Template.BlockInfo p_214846_2_, BlockPos p_214846_3_, Rotation p_214846_4_, java.util.Random p_214846_5_, MutableBoundingBox p_214846_6_)
public JigsawPiece setPlacementBehaviour(JigsawPattern.PlacementBehaviour p_214845_1_)
public JigsawPattern.PlacementBehaviour getPlacementBehaviour()
protected abstract <T> com.mojang.datafixers.Dynamic<T> serialize0(com.mojang.datafixers.types.DynamicOps<T> p_214851_1_)
public <T> com.mojang.datafixers.Dynamic<T> serialize(com.mojang.datafixers.types.DynamicOps<T> p_214847_1_)
public int func_214850_d()