24 lines
657 B
Java
24 lines
657 B
Java
package net.minecraft.world.level.block;
|
|
|
|
import net.minecraft.util.RandomSource;
|
|
import net.minecraft.world.level.block.state.BlockState;
|
|
|
|
public class NetherVines {
|
|
private static final double BONEMEAL_GROW_PROBABILITY_DECREASE_RATE = 0.826;
|
|
public static final double GROW_PER_TICK_PROBABILITY = 0.1;
|
|
|
|
public static boolean isValidGrowthState(BlockState p_54964_) {
|
|
return p_54964_.isAir();
|
|
}
|
|
|
|
public static int getBlocksToGrowWhenBonemealed(RandomSource p_221804_) {
|
|
double d0 = 1.0;
|
|
|
|
int i;
|
|
for (i = 0; p_221804_.nextDouble() < d0; i++) {
|
|
d0 *= 0.826;
|
|
}
|
|
|
|
return i;
|
|
}
|
|
} |