pub(crate) fn get_direct_signal(
level: &dyn LevelReader,
pos: BlockPos,
direction: Direction,
context: SignalQueryContext,
) -> i32pub(crate) fn get_direct_signal(
level: &dyn LevelReader,
pos: BlockPos,
direction: Direction,
context: SignalQueryContext,
) -> i32