Make kotlin compiler happy due to java nullability annotations mismatch

This commit is contained in:
DBotThePony 2024-08-10 01:59:29 +07:00
parent 12b7d5c96c
commit 45294d3b14
Signed by: DBot
GPG Key ID: DCC23B5715498507

View File

@ -7,6 +7,7 @@ import net.minecraft.core.Direction
import net.minecraft.core.SectionPos import net.minecraft.core.SectionPos
import net.minecraft.server.level.ServerLevel import net.minecraft.server.level.ServerLevel
import net.minecraft.world.level.block.entity.BlockEntity import net.minecraft.world.level.block.entity.BlockEntity
import net.minecraft.world.level.block.state.BlockState
import net.neoforged.neoforge.capabilities.BlockCapability import net.neoforged.neoforge.capabilities.BlockCapability
import ru.dbotthepony.mc.otm.addTicker import ru.dbotthepony.mc.otm.addTicker
import ru.dbotthepony.mc.otm.core.math.plus import ru.dbotthepony.mc.otm.core.math.plus
@ -169,7 +170,9 @@ open class GraphNode<N : GraphNode<N, G>, G : GraphNodeList<N, G>>(val graphFact
if (!isValid) return if (!isValid) return
level.addTicker { level.addTicker {
isValid && !discoverStep(level, blockPos) { level.getCapability(capability, blockPos, level.getBlockState(blockPos), it, null) } isValid && !discoverStep(level, blockPos) {
level.getCapability(capability as BlockCapability<out N, Void>, blockPos, level.getBlockState(blockPos), it)
}
} }
} }