package ru.betterend.blocks; import net.minecraft.world.level.block.Block; import net.minecraft.world.level.block.state.BlockState; import ru.betterend.blocks.basis.EndPlantBlock; public class TerrainPlantBlock extends EndPlantBlock { private final Block[] ground; public TerrainPlantBlock(Block... ground) { super(true); this.ground = ground; } @Override protected boolean isTerrain(BlockState state) { for (Block block : ground) { if (state.is(block)) { return true; } } return false; } }