public abstract class PosRuleTest extends Object
Constructor and Description |
---|
PosRuleTest() |
Modifier and Type | Method and Description |
---|---|
protected abstract PosRuleTestType |
getType() |
<T> com.mojang.datafixers.Dynamic<T> |
serialize(com.mojang.datafixers.types.DynamicOps<T> ops) |
protected abstract <T> com.mojang.datafixers.Dynamic<T> |
serializeContents(com.mojang.datafixers.types.DynamicOps<T> ops) |
abstract boolean |
test(BlockPos blockPos,
BlockPos blockPos2,
BlockPos blockPos3,
Random random) |
public abstract boolean test(BlockPos blockPos, BlockPos blockPos2, BlockPos blockPos3, Random random)
public <T> com.mojang.datafixers.Dynamic<T> serialize(com.mojang.datafixers.types.DynamicOps<T> ops)
protected abstract PosRuleTestType getType()
protected abstract <T> com.mojang.datafixers.Dynamic<T> serializeContents(com.mojang.datafixers.types.DynamicOps<T> ops)