public class LinearPosRuleTest extends PosRuleTest
| Modifier and Type | Field and Description |
|---|---|
private float |
maxChance |
private int |
maxDistance |
private float |
minChance |
private int |
minDistance |
| Constructor and Description |
|---|
LinearPosRuleTest(com.mojang.datafixers.Dynamic<T> data) |
LinearPosRuleTest(float minChance,
float maxChance,
int minDistance,
int maxDistance) |
| Modifier and Type | Method and Description |
|---|---|
protected PosRuleTestType |
getType() |
protected <T> com.mojang.datafixers.Dynamic<T> |
serializeContents(com.mojang.datafixers.types.DynamicOps<T> ops) |
boolean |
test(BlockPos blockPos,
BlockPos blockPos2,
BlockPos blockPos3,
Random random) |
serializeprivate final float minChance
private final float maxChance
private final int minDistance
private final int maxDistance
public LinearPosRuleTest(float minChance,
float maxChance,
int minDistance,
int maxDistance)
public LinearPosRuleTest(com.mojang.datafixers.Dynamic<T> data)
public boolean test(BlockPos blockPos, BlockPos blockPos2, BlockPos blockPos3, Random random)
test in class PosRuleTestprotected PosRuleTestType getType()
getType in class PosRuleTestprotected <T> com.mojang.datafixers.Dynamic<T> serializeContents(com.mojang.datafixers.types.DynamicOps<T> ops)
serializeContents in class PosRuleTest