Package net.minecraft.world.level
Interface SignalGetter
- All Superinterfaces:
BlockGetter,IBlockGetterExtension,LevelHeightAccessor
- All Known Subinterfaces:
CommonLevelAccessor,LevelAccessor,LevelReader,LevelTimeAccess,ServerLevelAccessor,WorldGenLevel
- All Known Implementing Classes:
ClientLevel,Level,ServerLevel,WorldGenRegion
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptiondefault intgetBestNeighborSignal(BlockPos p_277977_) default intgetControlInputSignal(BlockPos p_277757_, Direction p_278104_, boolean p_277707_) default intgetDirectSignal(BlockPos p_277954_, Direction p_277342_) default intgetDirectSignalTo(BlockPos p_277959_) default intdefault booleanhasNeighborSignal(BlockPos p_277626_) default booleanMethods inherited from interface net.minecraft.world.level.BlockGetter
clip, clipWithInteractionOverride, getBlockEntity, getBlockEntity, getBlockFloorHeight, getBlockFloorHeight, getBlockState, getBlockStates, getFluidState, getLightEmission, getMaxLightLevel, isBlockInLineMethods inherited from interface net.neoforged.neoforge.common.extensions.IBlockGetterExtension
getAuxLightManager, getAuxLightManager, getModelDataMethods inherited from interface net.minecraft.world.level.LevelHeightAccessor
getHeight, getMaxBuildHeight, getMaxSection, getMinBuildHeight, getMinSection, getSectionIndex, getSectionIndexFromSectionY, getSectionsCount, getSectionYFromSectionIndex, isOutsideBuildHeight, isOutsideBuildHeight
-
Field Details
-
DIRECTIONS
-
-
Method Details
-
getDirectSignal
-
getDirectSignalTo
-
getControlInputSignal
-
hasSignal
-
getSignal
-
hasNeighborSignal
-
getBestNeighborSignal
-