Uses of Interface
net.minecraft.world.level.BlockGetter
Packages that use BlockGetter
Package
Description
-
Uses of BlockGetter in net.minecraft
Methods in net.minecraft with parameters of type BlockGetterModifier and TypeMethodDescriptionBlockUtil.getTopConnectedBlock(BlockGetter pGetter, BlockPos pPos, Block pBaseBlock, Direction pDirection, Block pEndBlock) -
Uses of BlockGetter in net.minecraft.client
Fields in net.minecraft.client declared as BlockGetterMethods in net.minecraft.client with parameters of type BlockGetterModifier and TypeMethodDescriptionvoidCamera.setup(BlockGetter pLevel, Entity pEntity, boolean pDetached, boolean pThirdPersonReverse, float pPartialTick) -
Uses of BlockGetter in net.minecraft.client.multiplayer
Classes in net.minecraft.client.multiplayer that implement BlockGetterMethods in net.minecraft.client.multiplayer that return BlockGetter -
Uses of BlockGetter in net.minecraft.client.renderer
Methods in net.minecraft.client.renderer with parameters of type BlockGetterModifier and TypeMethodDescriptionvoidLevelRenderer.blockChanged(BlockGetter pLevel, BlockPos pPos, BlockState pOldState, BlockState pNewState, int pFlags) -
Uses of BlockGetter in net.minecraft.client.renderer.block
Methods in net.minecraft.client.renderer.block with parameters of type BlockGetterModifier and TypeMethodDescriptionprivate static booleanLiquidBlockRenderer.isFaceOccludedByNeighbor(BlockGetter pLevel, BlockPos pPos, Direction pSide, float pHeight, BlockState pBlockState) private static booleanLiquidBlockRenderer.isFaceOccludedBySelf(BlockGetter pLevel, BlockPos pPos, BlockState pState, Direction pFace) private static booleanLiquidBlockRenderer.isFaceOccludedByState(BlockGetter pLevel, Direction pFace, float pHeight, BlockPos pPos, BlockState pState) -
Uses of BlockGetter in net.minecraft.client.renderer.chunk
Classes in net.minecraft.client.renderer.chunk that implement BlockGetter -
Uses of BlockGetter in net.minecraft.network.protocol.game
Constructors in net.minecraft.network.protocol.game with parameters of type BlockGetterModifierConstructorDescriptionClientboundBlockUpdatePacket(BlockGetter pBlockGetter, BlockPos pPos) -
Uses of BlockGetter in net.minecraft.server.commands
Methods in net.minecraft.server.commands with parameters of type BlockGetterModifier and TypeMethodDescriptionintSpreadPlayersCommand.Position.getSpawnY(BlockGetter pLevel, int pY) booleanSpreadPlayersCommand.Position.isSafe(BlockGetter pLevel, int pY) -
Uses of BlockGetter in net.minecraft.server.level
Classes in net.minecraft.server.level that implement BlockGetter -
Uses of BlockGetter in net.minecraft.world
Methods in net.minecraft.world with parameters of type BlockGetterModifier and TypeMethodDescriptionstatic voidRandomizableContainer.setBlockEntityLootTable(BlockGetter pLevel, RandomSource pRandom, BlockPos pPs, ResourceKey<LootTable> pLootTable) -
Uses of BlockGetter in net.minecraft.world.entity
Methods in net.minecraft.world.entity with parameters of type BlockGetterModifier and TypeMethodDescriptionfloatEntity.getBlockExplosionResistance(Explosion pExplosion, BlockGetter pLevel, BlockPos pPos, BlockState pBlockState, FluidState pFluidState, float pExplosionPower) Explosion resistance of a block relative to this entitybooleanEntity.shouldBlockExplode(Explosion pExplosion, BlockGetter pLevel, BlockPos pPos, BlockState pBlockState, float pExplosionPower) -
Uses of BlockGetter in net.minecraft.world.entity.ai.behavior
Methods in net.minecraft.world.entity.ai.behavior with parameters of type BlockGetter -
Uses of BlockGetter in net.minecraft.world.entity.ai.goal
Methods in net.minecraft.world.entity.ai.goal with parameters of type BlockGetterModifier and TypeMethodDescriptionprivate BlockPosRemoveBlockGoal.getPosWithBlock(BlockPos pPos, BlockGetter pLevel) protected BlockPosPanicGoal.lookForWater(BlockGetter pLevel, Entity pEntity, int pRange) -
Uses of BlockGetter in net.minecraft.world.entity.npc
Methods in net.minecraft.world.entity.npc with parameters of type BlockGetterModifier and TypeMethodDescriptionprivate booleanWanderingTraderSpawner.hasEnoughSpace(BlockGetter pLevel, BlockPos pPos) -
Uses of BlockGetter in net.minecraft.world.entity.projectile
Methods in net.minecraft.world.entity.projectile with parameters of type BlockGetterModifier and TypeMethodDescriptionfloatWitherSkull.getBlockExplosionResistance(Explosion pExplosion, BlockGetter pLevel, BlockPos pPos, BlockState pBlockState, FluidState pFluidState, float pExplosionPower) Explosion resistance of a block relative to this entity -
Uses of BlockGetter in net.minecraft.world.entity.vehicle
Methods in net.minecraft.world.entity.vehicle with parameters of type BlockGetterModifier and TypeMethodDescriptionfloatMinecartTNT.getBlockExplosionResistance(Explosion pExplosion, BlockGetter pLevel, BlockPos pPos, BlockState pBlockState, FluidState pFluidState, float pExplosionPower) Explosion resistance of a block relative to this entitystatic VoxelShapeDismountHelper.nonClimbableShape(BlockGetter pLevel, BlockPos pPos) booleanMinecartTNT.shouldBlockExplode(Explosion pExplosion, BlockGetter pLevel, BlockPos pPos, BlockState pBlockState, float pExplosionPower) -
Uses of BlockGetter in net.minecraft.world.level
Subinterfaces of BlockGetter in net.minecraft.world.levelModifier and TypeInterfaceDescriptioninterfaceinterfaceinterfaceinterfaceinterfaceinterfaceinterfaceinterfaceinterfaceClasses in net.minecraft.world.level that implement BlockGetterFields in net.minecraft.world.level declared as BlockGetterMethods in net.minecraft.world.level that return BlockGetterModifier and TypeMethodDescriptionprivate BlockGetterBlockCollisions.getChunk(int pX, int pZ) CollisionGetter.getChunkForCollisions(int pChunkX, int pChunkZ) Level.getChunkForCollisions(int pChunkX, int pChunkZ) default BlockGetterLevelReader.getChunkForCollisions(int pChunkX, int pChunkZ) PathNavigationRegion.getChunkForCollisions(int pChunkX, int pChunkZ) Methods in net.minecraft.world.level with parameters of type BlockGetterModifier and TypeMethodDescriptionClipContext.Block.get(BlockState pState, BlockGetter pBlock, BlockPos pPos, CollisionContext pCollisionContext) ClipContext.ShapeGetter.get(BlockState pState, BlockGetter pBlock, BlockPos pPos, CollisionContext pCollisionContext) EntityBasedExplosionDamageCalculator.getBlockExplosionResistance(Explosion pExplosion, BlockGetter pReader, BlockPos pPos, BlockState pState, FluidState pFluid) ExplosionDamageCalculator.getBlockExplosionResistance(Explosion pExplosion, BlockGetter pReader, BlockPos pPos, BlockState pState, FluidState pFluid) SimpleExplosionDamageCalculator.getBlockExplosionResistance(Explosion pExplosion, BlockGetter pReader, BlockPos pPos, BlockState pState, FluidState pFluid) ClipContext.getBlockShape(BlockState pBlockState, BlockGetter pLevel, BlockPos pPos) ClipContext.getFluidShape(FluidState pState, BlockGetter pLevel, BlockPos pPos) static booleanNaturalSpawner.isValidEmptySpawnBlock(BlockGetter pBlock, BlockPos pPos, BlockState pBlockState, FluidState pFluidState, EntityType<?> pEntityType) booleanEntityBasedExplosionDamageCalculator.shouldBlockExplode(Explosion pExplosion, BlockGetter pReader, BlockPos pPos, BlockState pState, float pPower) booleanExplosionDamageCalculator.shouldBlockExplode(Explosion pExplosion, BlockGetter pReader, BlockPos pPos, BlockState pState, float pPower) booleanSimpleExplosionDamageCalculator.shouldBlockExplode(Explosion pExplosion, BlockGetter pReader, BlockPos pPos, BlockState pState, float pPower) -
Uses of BlockGetter in net.minecraft.world.level.block
Fields in net.minecraft.world.level.block with type parameters of type BlockGetterModifier and TypeFieldDescriptionprivate static final Map<BlockGetter, List<RedstoneTorchBlock.Toggle>> RedstoneTorchBlock.RECENT_TOGGLESMethods in net.minecraft.world.level.block with parameters of type BlockGetterModifier and TypeMethodDescriptionprivate static booleanBlocks.always(BlockState p_50775_, BlockGetter p_50776_, BlockPos p_50777_) static BooleanBlocks.always(BlockState p_50810_, BlockGetter p_50811_, BlockPos p_50812_, EntityType<?> p_50813_) private booleanLadderBlock.canAttachTo(BlockGetter pBlockReader, BlockPos pPos, Direction pDirection) static booleanMultifaceBlock.canAttachTo(BlockGetter pLevel, Direction pDirection, BlockPos pPos, BlockState pState) booleanFireBlock.canCatchFire(BlockGetter world, BlockPos pos, Direction face) Side sensitive version that calls the block function.private static booleanPointedDripstoneBlock.canDripThrough(BlockGetter pLevel, BlockPos pPos, BlockState pState) booleanBarrierBlock.canPlaceLiquid(Player pPlayer, BlockGetter pLevel, BlockPos pPos, BlockState pState, Fluid pFluid) booleanKelpBlock.canPlaceLiquid(Player pPlayer, BlockGetter pLevel, BlockPos pPos, BlockState pState, Fluid pFluid) booleanKelpPlantBlock.canPlaceLiquid(Player pPlayer, BlockGetter pLevel, BlockPos pPos, BlockState pState, Fluid pFluid) booleanLiquidBlockContainer.canPlaceLiquid(Player pPlayer, BlockGetter pLevel, BlockPos pPos, BlockState pState, Fluid pFluid) booleanSeagrassBlock.canPlaceLiquid(Player p_296226_, BlockGetter p_296449_, BlockPos p_154511_, BlockState p_154512_, Fluid p_295712_) default booleanSimpleWaterloggedBlock.canPlaceLiquid(Player pPlayer, BlockGetter pLevel, BlockPos pPos, BlockState pState, Fluid pFluid) booleanSlabBlock.canPlaceLiquid(Player pPlayer, BlockGetter pLevel, BlockPos pPos, BlockState pState, Fluid pFluid) booleanTallSeagrassBlock.canPlaceLiquid(Player p_296027_, BlockGetter p_154753_, BlockPos p_154754_, BlockState p_154755_, Fluid p_154756_) private booleanVineBlock.canSpread(BlockGetter pBlockReader, BlockPos pPos) booleanMultifaceSpreader.canSpreadInAnyDirection(BlockState pState, BlockGetter pLevel, BlockPos pPos, Direction pSpreadDirection) booleanMultifaceSpreader.DefaultSpreaderConfig.canSpreadInto(BlockGetter pLevel, BlockPos pPos, MultifaceSpreader.SpreadPos pSpreadPos) booleanMultifaceSpreader.SpreadConfig.canSpreadInto(BlockGetter pLevel, BlockPos pPos, MultifaceSpreader.SpreadPos pSpreadPos) private booleanVineBlock.canSupportAtFace(BlockGetter pLevel, BlockPos pPos, Direction pDirection) static booleanBlock.canSupportRigidBlock(BlockGetter pLevel, BlockPos pPos) private booleanRedStoneWireBlock.canSurviveOn(BlockGetter pLevel, BlockPos pPos, BlockState pState) private static booleanStairBlock.canTakeShape(BlockState pState, BlockGetter pLevel, BlockPos pPos, Direction pFace) private booleanFrostedIceBlock.fewerNeigboursThan(BlockGetter pLevel, BlockPos pPos, int pNeighborsRequired) static DirectionBedBlock.getBedOrientation(BlockGetter pLevel, BlockPos pPos) protected VoxelShapeCeilingHangingSignBlock.getBlockSupportShape(BlockState pState, BlockGetter pLevel, BlockPos pPos) ChorusFlowerBlock.getBlockSupportShape(BlockState pState, BlockGetter pLevel, BlockPos pPos) protected VoxelShapeFenceGateBlock.getBlockSupportShape(BlockState pState, BlockGetter pLevel, BlockPos pPos) protected VoxelShapeLeavesBlock.getBlockSupportShape(BlockState pState, BlockGetter pReader, BlockPos pPos) protected VoxelShapeMudBlock.getBlockSupportShape(BlockState p_221566_, BlockGetter p_221567_, BlockPos p_221568_) protected VoxelShapeShulkerBoxBlock.getBlockSupportShape(BlockState pState, BlockGetter pLevel, BlockPos pPos) protected VoxelShapeSnowLayerBlock.getBlockSupportShape(BlockState pState, BlockGetter pReader, BlockPos pPos) protected VoxelShapeSoulSandBlock.getBlockSupportShape(BlockState pState, BlockGetter pReader, BlockPos pPos) protected VoxelShapeWallHangingSignBlock.getBlockSupportShape(BlockState pState, BlockGetter pLevel, BlockPos pPos) protected VoxelShapeBambooStalkBlock.getCollisionShape(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShapeBellBlock.getCollisionShape(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShapeBigDripleafBlock.getCollisionShape(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShapeCactusBlock.getCollisionShape(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShapeComposterBlock.getCollisionShape(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShapeCrossCollisionBlock.getCollisionShape(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShapeFenceGateBlock.getCollisionShape(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShapeGrindstoneBlock.getCollisionShape(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShapeHoneyBlock.getCollisionShape(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShapeLecternBlock.getCollisionShape(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShapeLiquidBlock.getCollisionShape(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShapeMudBlock.getCollisionShape(BlockState p_221561_, BlockGetter p_221562_, BlockPos p_221563_, CollisionContext p_221564_) PitcherCropBlock.getCollisionShape(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShapePowderSnowBlock.getCollisionShape(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShapeScaffoldingBlock.getCollisionShape(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShapeSculkShriekerBlock.getCollisionShape(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShapeSnowLayerBlock.getCollisionShape(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShapeSoulSandBlock.getCollisionShape(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShapeWallBlock.getCollisionShape(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShapeWallHangingSignBlock.getCollisionShape(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) private RedstoneSideRedStoneWireBlock.getConnectingSide(BlockGetter pLevel, BlockPos pPos, Direction pFace) private RedstoneSideRedStoneWireBlock.getConnectingSide(BlockGetter pLevel, BlockPos pPos, Direction pDirection, boolean pNonNormalCubeAbove) private BlockStateRedStoneWireBlock.getConnectionState(BlockGetter pLevel, BlockState pState, BlockPos pPos) protected floatBambooSaplingBlock.getDestroyProgress(BlockState pState, Player pPlayer, BlockGetter pLevel, BlockPos pPos) Get the hardness of this Block relative to the ability of the given playerprotected floatBambooStalkBlock.getDestroyProgress(BlockState pState, Player pPlayer, BlockGetter pLevel, BlockPos pPos) Get the hardness of this Block relative to the ability of the given playerprotected intBasePressurePlateBlock.getDirectSignal(BlockState pBlockState, BlockGetter pBlockAccess, BlockPos pPos, Direction pSide) Returns the direct signal this block emits in the given direction.protected intButtonBlock.getDirectSignal(BlockState pBlockState, BlockGetter pBlockAccess, BlockPos pPos, Direction pSide) Returns the direct signal this block emits in the given direction.protected intDetectorRailBlock.getDirectSignal(BlockState pBlockState, BlockGetter pBlockAccess, BlockPos pPos, Direction pSide) Returns the direct signal this block emits in the given direction.protected intDiodeBlock.getDirectSignal(BlockState pBlockState, BlockGetter pBlockAccess, BlockPos pPos, Direction pSide) Returns the direct signal this block emits in the given direction.protected intLecternBlock.getDirectSignal(BlockState pBlockState, BlockGetter pBlockAccess, BlockPos pPos, Direction pSide) Returns the direct signal this block emits in the given direction.protected intLeverBlock.getDirectSignal(BlockState pBlockState, BlockGetter pBlockAccess, BlockPos pPos, Direction pSide) Returns the direct signal this block emits in the given direction.protected intLightningRodBlock.getDirectSignal(BlockState pState, BlockGetter pLevel, BlockPos pPos, Direction pDirection) Returns the direct signal this block emits in the given direction.protected intObserverBlock.getDirectSignal(BlockState pBlockState, BlockGetter pBlockAccess, BlockPos pPos, Direction pSide) Returns the direct signal this block emits in the given direction.protected intRedstoneTorchBlock.getDirectSignal(BlockState pBlockState, BlockGetter pBlockAccess, BlockPos pPos, Direction pSide) Returns the direct signal this block emits in the given direction.protected intRedStoneWireBlock.getDirectSignal(BlockState pBlockState, BlockGetter pBlockAccess, BlockPos pPos, Direction pSide) Returns the direct signal this block emits in the given direction.intSculkSensorBlock.getDirectSignal(BlockState pState, BlockGetter pLevel, BlockPos pPos, Direction pDirection) Returns the direct signal this block emits in the given direction.protected intTrappedChestBlock.getDirectSignal(BlockState pBlockState, BlockGetter pBlockAccess, BlockPos pPos, Direction pSide) Returns the direct signal this block emits in the given direction.protected intTripWireHookBlock.getDirectSignal(BlockState pBlockState, BlockGetter pBlockAccess, BlockPos pPos, Direction pSide) Returns the direct signal this block emits in the given direction.static intScaffoldingBlock.getDistance(BlockGetter pLevel, BlockPos pPos) intAnvilBlock.getDustColor(BlockState pState, BlockGetter pReader, BlockPos pPos) intColoredFallingBlock.getDustColor(BlockState pState, BlockGetter pLevel, BlockPos pPos) intConcretePowderBlock.getDustColor(BlockState pState, BlockGetter pReader, BlockPos pPos) intFallingBlock.getDustColor(BlockState pState, BlockGetter pLevel, BlockPos pPos) protected static floatCropBlock.getGrowthSpeed(BlockState blockState, BlockGetter p_52274_, BlockPos p_52275_) GrowingPlantBodyBlock.getHeadPos(BlockGetter pLevel, BlockPos pPos, Block pBlock) protected intBambooStalkBlock.getHeightAboveUpToMax(BlockGetter pLevel, BlockPos pPos) protected intBambooStalkBlock.getHeightBelowUpToMax(BlockGetter pLevel, BlockPos pPos) protected VoxelShapeAbstractCauldronBlock.getInteractionShape(BlockState pState, BlockGetter pLevel, BlockPos pPos) protected VoxelShapeComposterBlock.getInteractionShape(BlockState pState, BlockGetter pLevel, BlockPos pPos) protected VoxelShapeHopperBlock.getInteractionShape(BlockState pState, BlockGetter pLevel, BlockPos pPos) protected VoxelShapeScaffoldingBlock.getInteractionShape(BlockState pState, BlockGetter pLevel, BlockPos pPos) protected intLeavesBlock.getLightBlock(BlockState pState, BlockGetter pLevel, BlockPos pPos) protected intTintedGlassBlock.getLightBlock(BlockState p_154828_, BlockGetter p_154829_, BlockPos p_154830_) private BlockStateRedStoneWireBlock.getMissingConnections(BlockGetter pLevel, BlockState pState, BlockPos pPos) protected VoxelShapeFenceBlock.getOcclusionShape(BlockState pState, BlockGetter pLevel, BlockPos pPos) protected VoxelShapeFenceGateBlock.getOcclusionShape(BlockState pState, BlockGetter pLevel, BlockPos pPos) protected VoxelShapeLecternBlock.getOcclusionShape(BlockState pState, BlockGetter pLevel, BlockPos pPos) protected VoxelShapePointedDripstoneBlock.getOcclusionShape(BlockState pState, BlockGetter pLevel, BlockPos pPos) protected VoxelShapePowderSnowBlock.getOcclusionShape(BlockState pState, BlockGetter pLevel, BlockPos pPos) protected VoxelShapeSculkShriekerBlock.getOcclusionShape(BlockState pState, BlockGetter pLevel, BlockPos pPos) protected VoxelShapeSkullBlock.getOcclusionShape(BlockState pState, BlockGetter pLevel, BlockPos pPos) protected intComparatorBlock.getOutputSignal(BlockGetter pLevel, BlockPos pPos, BlockState pState) protected intDiodeBlock.getOutputSignal(BlockGetter pLevel, BlockPos pPos, BlockState pState) BaseRailBlock.getRailDirection(BlockState state, BlockGetter world, BlockPos pos, AbstractMinecart cart) protected floatBarrierBlock.getShadeBrightness(BlockState pState, BlockGetter pLevel, BlockPos pPos) protected floatLightBlock.getShadeBrightness(BlockState pState, BlockGetter pLevel, BlockPos pPos) protected floatMudBlock.getShadeBrightness(BlockState p_221552_, BlockGetter p_221553_, BlockPos p_221554_) protected floatSnowLayerBlock.getShadeBrightness(BlockState pState, BlockGetter pLevel, BlockPos pPos) protected floatSoulSandBlock.getShadeBrightness(BlockState pState, BlockGetter pLevel, BlockPos pPos) protected floatStructureVoidBlock.getShadeBrightness(BlockState pState, BlockGetter pLevel, BlockPos pPos) protected floatTransparentBlock.getShadeBrightness(BlockState p_308911_, BlockGetter p_308952_, BlockPos p_308918_) protected VoxelShapeAbstractCauldronBlock.getShape(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShapeAirBlock.getShape(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShapeAmethystClusterBlock.getShape(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShapeAnvilBlock.getShape(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShapeAttachedStemBlock.getShape(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShapeAzaleaBlock.getShape(BlockState p_152084_, BlockGetter p_152085_, BlockPos p_152086_, CollisionContext p_152087_) protected VoxelShapeBambooSaplingBlock.getShape(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShapeBambooStalkBlock.getShape(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShapeBannerBlock.getShape(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShapeBaseCoralFanBlock.getShape(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShapeBaseCoralPlantBlock.getShape(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShapeBaseCoralPlantTypeBlock.getShape(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShapeBaseCoralWallFanBlock.getShape(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShapeBaseFireBlock.getShape(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShapeBasePressurePlateBlock.getShape(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShapeBaseRailBlock.getShape(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShapeBaseTorchBlock.getShape(BlockState p_304673_, BlockGetter p_304919_, BlockPos p_304930_, CollisionContext p_304757_) protected VoxelShapeBedBlock.getShape(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShapeBeetrootBlock.getShape(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShapeBellBlock.getShape(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShapeBigDripleafBlock.getShape(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShapeBigDripleafStemBlock.getShape(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShapeBrewingStandBlock.getShape(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShapeBubbleColumnBlock.getShape(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShapeButtonBlock.getShape(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShapeCactusBlock.getShape(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShapeCakeBlock.getShape(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShapeCampfireBlock.getShape(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShapeCandleBlock.getShape(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShapeCandleCakeBlock.getShape(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShapeCarpetBlock.getShape(BlockState p_152917_, BlockGetter p_152918_, BlockPos p_152919_, CollisionContext p_152920_) protected VoxelShapeCarrotBlock.getShape(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShapeCeilingHangingSignBlock.getShape(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShapeChainBlock.getShape(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShapeChestBlock.getShape(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShapeCocoaBlock.getShape(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShapeComposterBlock.getShape(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShapeConduitBlock.getShape(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShapeCoralPlantBlock.getShape(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShapeCropBlock.getShape(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShapeCrossCollisionBlock.getShape(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShapeDaylightDetectorBlock.getShape(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShapeDeadBushBlock.getShape(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShapeDecoratedPotBlock.getShape(BlockState p_273112_, BlockGetter p_273055_, BlockPos p_273137_, CollisionContext p_273151_) protected VoxelShapeDiodeBlock.getShape(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShapeDirtPathBlock.getShape(BlockState p_153143_, BlockGetter p_153144_, BlockPos p_153145_, CollisionContext p_153146_) protected VoxelShapeDoorBlock.getShape(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShapeDragonEggBlock.getShape(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShapeEnchantingTableBlock.getShape(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShapeEnderChestBlock.getShape(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShapeEndPortalBlock.getShape(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShapeEndPortalFrameBlock.getShape(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShapeFarmBlock.getShape(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShapeFenceGateBlock.getShape(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShapeFireBlock.getShape(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShapeFlowerBlock.getShape(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShapeFlowerPotBlock.getShape(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShapeFrogspawnBlock.getShape(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShapeFungusBlock.getShape(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShapeGrindstoneBlock.getShape(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShapeGrowingPlantBlock.getShape(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShapeHangingRootsBlock.getShape(BlockState p_153342_, BlockGetter p_153343_, BlockPos p_153344_, CollisionContext p_153345_) protected VoxelShapeHeavyCoreBlock.getShape(BlockState p_334026_, BlockGetter p_334049_, BlockPos p_334056_, CollisionContext p_333870_) protected VoxelShapeHopperBlock.getShape(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShapeLadderBlock.getShape(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShapeLanternBlock.getShape(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShapeLecternBlock.getShape(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShapeLeverBlock.getShape(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShapeLightBlock.getShape(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShapeLiquidBlock.getShape(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShapeMangrovePropaguleBlock.getShape(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShapeMultifaceBlock.getShape(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShapeMushroomBlock.getShape(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShapeNetherPortalBlock.getShape(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShapeNetherSproutsBlock.getShape(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShapeNetherWartBlock.getShape(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShapePiglinWallSkullBlock.getShape(BlockState p_261765_, BlockGetter p_261604_, BlockPos p_261948_, CollisionContext p_261889_) PinkPetalsBlock.getShape(BlockState p_273399_, BlockGetter p_273568_, BlockPos p_273314_, CollisionContext p_273274_) protected VoxelShapePipeBlock.getShape(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) PitcherCropBlock.getShape(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShapePointedDripstoneBlock.getShape(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShapePotatoBlock.getShape(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShapeRedstoneWallTorchBlock.getShape(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShapeRedStoneWireBlock.getShape(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShapeRodBlock.getShape(BlockState p_154346_, BlockGetter p_154347_, BlockPos p_154348_, CollisionContext p_154349_) protected VoxelShapeRootsBlock.getShape(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShapeSaplingBlock.getShape(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShapeScaffoldingBlock.getShape(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShapeSculkSensorBlock.getShape(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShapeSeagrassBlock.getShape(BlockState p_154525_, BlockGetter p_154526_, BlockPos p_154527_, CollisionContext p_154528_) protected VoxelShapeSeaPickleBlock.getShape(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShapeShulkerBoxBlock.getShape(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShapeSignBlock.getShape(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShapeSkullBlock.getShape(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShapeSlabBlock.getShape(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShapeSmallDripleafBlock.getShape(BlockState p_154610_, BlockGetter p_154611_, BlockPos p_154612_, CollisionContext p_154613_) SnifferEggBlock.getShape(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShapeSnowLayerBlock.getShape(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShapeSporeBlossomBlock.getShape(BlockState p_154699_, BlockGetter p_154700_, BlockPos p_154701_, CollisionContext p_154702_) protected VoxelShapeStairBlock.getShape(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShapeStemBlock.getShape(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShapeStonecutterBlock.getShape(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShapeStructureVoidBlock.getShape(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShapeSugarCaneBlock.getShape(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShapeSweetBerryBushBlock.getShape(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShapeTallGrassBlock.getShape(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShapeTallSeagrassBlock.getShape(BlockState p_154763_, BlockGetter p_154764_, BlockPos p_154765_, CollisionContext p_154766_) TorchflowerCropBlock.getShape(BlockState p_272748_, BlockGetter p_273408_, BlockPos p_272762_, CollisionContext p_272649_) protected VoxelShapeTrapDoorBlock.getShape(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShapeTripWireBlock.getShape(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShapeTripWireHookBlock.getShape(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShapeTurtleEggBlock.getShape(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShapeVineBlock.getShape(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShapeWallBannerBlock.getShape(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShapeWallBlock.getShape(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShapeWallHangingSignBlock.getShape(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShapeWallSignBlock.getShape(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShapeWallSkullBlock.getShape(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShapeWallTorchBlock.getShape(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShapeWaterlilyBlock.getShape(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected intBasePressurePlateBlock.getSignal(BlockState pBlockState, BlockGetter pBlockAccess, BlockPos pPos, Direction pSide) Returns the signal this block emits in the given direction.protected intButtonBlock.getSignal(BlockState pBlockState, BlockGetter pBlockAccess, BlockPos pPos, Direction pSide) Returns the signal this block emits in the given direction.intCalibratedSculkSensorBlock.getSignal(BlockState p_277782_, BlockGetter p_277556_, BlockPos p_277903_, Direction p_278059_) protected intDaylightDetectorBlock.getSignal(BlockState pBlockState, BlockGetter pBlockAccess, BlockPos pPos, Direction pSide) Returns the signal this block emits in the given direction.protected intDetectorRailBlock.getSignal(BlockState pBlockState, BlockGetter pBlockAccess, BlockPos pPos, Direction pSide) Returns the signal this block emits in the given direction.protected intDiodeBlock.getSignal(BlockState pBlockState, BlockGetter pBlockAccess, BlockPos pPos, Direction pSide) Returns the signal this block emits in the given direction.intJukeboxBlock.getSignal(BlockState pState, BlockGetter pLevel, BlockPos pPos, Direction pDirection) Returns the signal this block emits in the given direction.protected intLecternBlock.getSignal(BlockState pBlockState, BlockGetter pBlockAccess, BlockPos pPos, Direction pSide) Returns the signal this block emits in the given direction.protected intLeverBlock.getSignal(BlockState pBlockState, BlockGetter pBlockAccess, BlockPos pPos, Direction pSide) Returns the signal this block emits in the given direction.protected intLightningRodBlock.getSignal(BlockState pState, BlockGetter pLevel, BlockPos pPos, Direction pDirection) Returns the signal this block emits in the given direction.protected intObserverBlock.getSignal(BlockState pBlockState, BlockGetter pBlockAccess, BlockPos pPos, Direction pSide) Returns the signal this block emits in the given direction.protected intPoweredBlock.getSignal(BlockState pBlockState, BlockGetter pBlockAccess, BlockPos pPos, Direction pSide) Returns the signal this block emits in the given direction.protected intRedstoneTorchBlock.getSignal(BlockState pBlockState, BlockGetter pBlockAccess, BlockPos pPos, Direction pSide) Returns the signal this block emits in the given direction.protected intRedstoneWallTorchBlock.getSignal(BlockState pBlockState, BlockGetter pBlockAccess, BlockPos pPos, Direction pSide) Returns the signal this block emits in the given direction.protected intRedStoneWireBlock.getSignal(BlockState pBlockState, BlockGetter pBlockAccess, BlockPos pPos, Direction pSide) Returns the signal this block emits in the given direction.protected intSculkSensorBlock.getSignal(BlockState pState, BlockGetter pLevel, BlockPos pPos, Direction pDirection) Returns the signal this block emits in the given direction.protected intTargetBlock.getSignal(BlockState pBlockState, BlockGetter pBlockAccess, BlockPos pPos, Direction pSide) Returns the signal this block emits in the given direction.protected intTrappedChestBlock.getSignal(BlockState pBlockState, BlockGetter pBlockAccess, BlockPos pPos, Direction pSide) Returns the signal this block emits in the given direction.protected intTripWireHookBlock.getSignal(BlockState pBlockState, BlockGetter pBlockAccess, BlockPos pPos, Direction pSide) Returns the signal this block emits in the given direction.MultifaceSpreader.getSpreadFromFaceTowardDirection(BlockState pState, BlockGetter pLevel, BlockPos pPos, Direction pSpreadDirection, Direction pFace, MultifaceSpreader.SpreadPredicate pPredicate) private static StairsShapeStairBlock.getStairsShape(BlockState pState, BlockGetter pLevel, BlockPos pPos) Returns a stair shape property based on the surrounding stairs from the given blockstate and positionstatic BlockStateBaseFireBlock.getState(BlockGetter pReader, BlockPos pPos) protected BlockStateFireBlock.getStateForPlacement(BlockGetter pLevel, BlockPos pPos) MultifaceBlock.getStateForPlacement(BlockState pCurrentState, BlockGetter pLevel, BlockPos pPos, Direction pLookingDirection) MultifaceSpreader.DefaultSpreaderConfig.getStateForPlacement(BlockState pCurrentState, BlockGetter pLevel, BlockPos pPos, Direction pLookingDirection) MultifaceSpreader.SpreadConfig.getStateForPlacement(BlockState pCurrentState, BlockGetter pLevel, BlockPos pPos, Direction pLookingDirection) static BlockStateChorusPlantBlock.getStateWithConnections(BlockGetter pLevel, BlockPos pPos, BlockState pState) private BlockStateVineBlock.getUpdatedState(BlockState pState, BlockGetter pLevel, BlockPos pPos) protected VoxelShapeFenceBlock.getVisualShape(BlockState pState, BlockGetter pReader, BlockPos pPos, CollisionContext pContext) protected VoxelShapeIronBarsBlock.getVisualShape(BlockState pState, BlockGetter pReader, BlockPos pPos, CollisionContext pContext) protected VoxelShapeMudBlock.getVisualShape(BlockState p_221556_, BlockGetter p_221557_, BlockPos p_221558_, CollisionContext p_221559_) protected VoxelShapePowderSnowBlock.getVisualShape(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShapeSnowLayerBlock.getVisualShape(BlockState pState, BlockGetter pReader, BlockPos pPos, CollisionContext pContext) protected VoxelShapeSoulSandBlock.getVisualShape(BlockState pState, BlockGetter pReader, BlockPos pPos, CollisionContext pContext) protected VoxelShapeTransparentBlock.getVisualShape(BlockState p_309057_, BlockGetter p_308936_, BlockPos p_308956_, CollisionContext p_309006_) static booleanSnifferEggBlock.hatchBoost(BlockGetter pLevel, BlockPos pPos) static booleanVineBlock.isAcceptableNeighbour(BlockGetter pBlockReader, BlockPos pNeighborPos, Direction pAttachedFace) private static booleanChestBlock.isBlockedChestByBlock(BlockGetter pLevel, BlockPos pPos) private booleanScaffoldingBlock.isBottom(BlockGetter pLevel, BlockPos pPos, int pDistance) private static booleanBedBlock.isBunkBed(BlockGetter pLevel, BlockPos pPos) protected booleanBambooStalkBlock.isCollisionShapeFullBlock(BlockState pState, BlockGetter pLevel, BlockPos pPos) protected booleanPointedDripstoneBlock.isCollisionShapeFullBlock(BlockState pState, BlockGetter pLevel, BlockPos pPos) booleanBaseRailBlock.isFlexibleRail(BlockState state, BlockGetter world, BlockPos pos) static booleanTurtleEggBlock.isSand(BlockGetter pReader, BlockPos pPos) abstract booleanSupportType.isSupporting(BlockState pState, BlockGetter pLevel, BlockPos pPos, Direction pFace) private booleanFireBlock.isValidFireLocation(BlockGetter pLevel, BlockPos pPos) booleanMultifaceBlock.isValidStateForPlacement(BlockGetter pLevel, BlockState pState, BlockPos pPos, Direction pDirection) protected booleanAttachedStemBlock.mayPlaceOn(BlockState pState, BlockGetter pLevel, BlockPos pPos) protected booleanAzaleaBlock.mayPlaceOn(BlockState p_152089_, BlockGetter p_152090_, BlockPos p_152091_) protected booleanBushBlock.mayPlaceOn(BlockState pState, BlockGetter pLevel, BlockPos pPos) protected booleanCropBlock.mayPlaceOn(BlockState pState, BlockGetter pLevel, BlockPos pPos) protected booleanDeadBushBlock.mayPlaceOn(BlockState pState, BlockGetter pLevel, BlockPos pPos) private static booleanFrogspawnBlock.mayPlaceOn(BlockGetter pLevel, BlockPos pPos) protected booleanFungusBlock.mayPlaceOn(BlockState pState, BlockGetter pLevel, BlockPos pPos) protected booleanMangrovePropaguleBlock.mayPlaceOn(BlockState pState, BlockGetter pLevel, BlockPos pPos) protected booleanMushroomBlock.mayPlaceOn(BlockState pState, BlockGetter pLevel, BlockPos pPos) protected booleanNetherSproutsBlock.mayPlaceOn(BlockState pState, BlockGetter pLevel, BlockPos pPos) protected booleanNetherWartBlock.mayPlaceOn(BlockState pState, BlockGetter pLevel, BlockPos pPos) protected booleanPitcherCropBlock.mayPlaceOn(BlockState pState, BlockGetter pLevel, BlockPos pPos) protected booleanRootsBlock.mayPlaceOn(BlockState pState, BlockGetter pLevel, BlockPos pPos) protected booleanSeagrassBlock.mayPlaceOn(BlockState p_154539_, BlockGetter p_154540_, BlockPos p_154541_) protected booleanSeaPickleBlock.mayPlaceOn(BlockState pState, BlockGetter pLevel, BlockPos pPos) protected booleanSmallDripleafBlock.mayPlaceOn(BlockState p_154636_, BlockGetter p_154637_, BlockPos p_154638_) protected booleanStemBlock.mayPlaceOn(BlockState pState, BlockGetter pLevel, BlockPos pPos) protected booleanTallSeagrassBlock.mayPlaceOn(BlockState p_154774_, BlockGetter p_154775_, BlockPos p_154776_) protected booleanWaterlilyBlock.mayPlaceOn(BlockState pState, BlockGetter pLevel, BlockPos pPos) protected booleanWitherRoseBlock.mayPlaceOn(BlockState pState, BlockGetter pLevel, BlockPos pPos) private static booleanBlocks.never(BlockState p_50806_, BlockGetter p_50807_, BlockPos p_50808_) static BooleanBlocks.never(BlockState p_50779_, BlockGetter p_50780_, BlockPos p_50781_, EntityType<?> p_50782_) static BooleanBlocks.ocelotOrParrot(BlockState p_50822_, BlockGetter p_50823_, BlockPos p_50824_, EntityType<?> p_50825_) static booleanTurtleEggBlock.onSand(BlockGetter pLevel, BlockPos pPos) protected booleanBambooStalkBlock.propagatesSkylightDown(BlockState pState, BlockGetter pLevel, BlockPos pPos) protected booleanBarrierBlock.propagatesSkylightDown(BlockState pState, BlockGetter pReader, BlockPos pPos) protected booleanBushBlock.propagatesSkylightDown(BlockState pState, BlockGetter pReader, BlockPos pPos) protected booleanCrossCollisionBlock.propagatesSkylightDown(BlockState pState, BlockGetter pReader, BlockPos pPos) protected booleanGlowLichenBlock.propagatesSkylightDown(BlockState pState, BlockGetter pLevel, BlockPos pPos) protected booleanLightBlock.propagatesSkylightDown(BlockState pState, BlockGetter pLevel, BlockPos pPos) protected booleanLiquidBlock.propagatesSkylightDown(BlockState pState, BlockGetter pReader, BlockPos pPos) protected booleanPipeBlock.propagatesSkylightDown(BlockState pState, BlockGetter pReader, BlockPos pPos) protected booleanShulkerBoxBlock.propagatesSkylightDown(BlockState pState, BlockGetter pLevel, BlockPos pPos) protected booleanTintedGlassBlock.propagatesSkylightDown(BlockState p_154824_, BlockGetter p_154825_, BlockPos p_154826_) protected booleanTransparentBlock.propagatesSkylightDown(BlockState p_309084_, BlockGetter p_309133_, BlockPos p_309097_) protected booleanVineBlock.propagatesSkylightDown(BlockState pState, BlockGetter pLevel, BlockPos pPos) protected booleanWallBlock.propagatesSkylightDown(BlockState pState, BlockGetter pReader, BlockPos pPos) protected static booleanBaseCoralPlantTypeBlock.scanForWater(BlockState pState, BlockGetter pLevel, BlockPos pPos) protected booleanCoralBlock.scanForWater(BlockGetter pLevel, BlockPos pPos) private static booleanFarmBlock.shouldMaintainFarmland(BlockGetter pLevel, BlockPos pPos) booleanDiodeBlock.shouldPrioritize(BlockGetter pLevel, BlockPos pPos, BlockState pState) Check if this diode should have a higher tick priority than default.static booleanBlock.shouldRenderFace(BlockState pState, BlockGetter pLevel, BlockPos pOffset, Direction pFace, BlockPos pPos) private static booleanConcretePowderBlock.shouldSolidify(BlockGetter pLevel, BlockPos pPos, BlockState pState) private static booleanConcretePowderBlock.shouldSolidify(BlockGetter pLevel, BlockPos pPos, BlockState pState, FluidState fluidState) protected booleanMultifaceSpreader.DefaultSpreaderConfig.stateCanBeReplaced(BlockGetter pLevel, BlockPos pPos, BlockPos pSpreadPos, Direction pDirection, BlockState pState) booleanSculkVeinBlock.SculkVeinSpreaderConfig.stateCanBeReplaced(BlockGetter pLevel, BlockPos pPos, BlockPos pSpreadPos, Direction pDirection, BlockState pState) booleanMultifaceSpreader.SpreadPredicate.test(BlockGetter pLevel, BlockPos pPos, MultifaceSpreader.SpreadPos pSpreadPos) private static booleanConcretePowderBlock.touchesLiquid(BlockGetter pLevel, BlockPos pPos, BlockState state) voidBedBlock.updateEntityAfterFallOn(BlockGetter pLevel, Entity pEntity) Called when an Entity lands on this Block.voidBlock.updateEntityAfterFallOn(BlockGetter pLevel, Entity pEntity) Called when an Entity lands on this Block.voidSlimeBlock.updateEntityAfterFallOn(BlockGetter pLevel, Entity pEntity) Called when an Entity lands on this Block. -
Uses of BlockGetter in net.minecraft.world.level.block.entity
Methods in net.minecraft.world.level.block.entity with parameters of type BlockGetterModifier and TypeMethodDescriptionprivate static BlockPosTheEndGatewayBlockEntity.findTallestBlock(BlockGetter pLevel, BlockPos pPos, int pRadius, boolean pAllowBedrock) BlockEntityType.getBlockEntity(BlockGetter pLevel, BlockPos pPos) static intChestBlockEntity.getOpenCount(BlockGetter pLevel, BlockPos pPos) -
Uses of BlockGetter in net.minecraft.world.level.block.grower
Methods in net.minecraft.world.level.block.grower with parameters of type BlockGetterModifier and TypeMethodDescriptionprivate static booleanTreeGrower.isTwoByTwoSapling(BlockState pState, BlockGetter pLevel, BlockPos pPos, int pXOffset, int pYOffset) -
Uses of BlockGetter in net.minecraft.world.level.block.piston
Methods in net.minecraft.world.level.block.piston with parameters of type BlockGetterModifier and TypeMethodDescriptionprivate PistonMovingBlockEntityMovingPistonBlock.getBlockEntity(BlockGetter pBlockReader, BlockPos pPos) protected VoxelShapeMovingPistonBlock.getCollisionShape(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) PistonMovingBlockEntity.getCollisionShape(BlockGetter pLevel, BlockPos pPos) protected VoxelShapeMovingPistonBlock.getShape(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShapePistonBaseBlock.getShape(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShapePistonHeadBlock.getShape(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) -
Uses of BlockGetter in net.minecraft.world.level.block.state
Methods in net.minecraft.world.level.block.state with parameters of type BlockGetterModifier and TypeMethodDescriptionbooleanBlockBehaviour.BlockStateBase.emissiveRendering(BlockGetter pLevel, BlockPos pPos) final booleanBlockBehaviour.BlockStateBase.entityCanStandOn(BlockGetter pLevel, BlockPos pPos, Entity pEntity) final booleanBlockBehaviour.BlockStateBase.entityCanStandOnFace(BlockGetter pLevel, BlockPos pPos, Entity pEntity, Direction pFace) BlockBehaviour.OffsetFunction.evaluate(BlockState pState, BlockGetter pLevel, BlockPos pPos) BlockBehaviour.BlockStateBase.getBlockSupportShape(BlockGetter pLevel, BlockPos pPos) protected VoxelShapeBlockBehaviour.getBlockSupportShape(BlockState pState, BlockGetter pLevel, BlockPos pPos) BlockBehaviour.BlockStateBase.getCollisionShape(BlockGetter pLevel, BlockPos pPos) BlockBehaviour.BlockStateBase.getCollisionShape(BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShapeBlockBehaviour.getCollisionShape(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) floatBlockBehaviour.BlockStateBase.getDestroyProgress(Player pPlayer, BlockGetter pLevel, BlockPos pPos) protected floatBlockBehaviour.getDestroyProgress(BlockState pState, Player pPlayer, BlockGetter pLevel, BlockPos pPos) Get the hardness of this Block relative to the ability of the given playerfloatBlockBehaviour.BlockStateBase.getDestroySpeed(BlockGetter pLevel, BlockPos pPos) intBlockBehaviour.BlockStateBase.getDirectSignal(BlockGetter pLevel, BlockPos pPos, Direction pDirection) protected intBlockBehaviour.getDirectSignal(BlockState pState, BlockGetter pLevel, BlockPos pPos, Direction pDirection) Returns the direct signal this block emits in the given direction.BlockBehaviour.BlockStateBase.getFaceOcclusionShape(BlockGetter pLevel, BlockPos pPos, Direction pDirection) BlockBehaviour.BlockStateBase.getInteractionShape(BlockGetter pLevel, BlockPos pPos) protected VoxelShapeBlockBehaviour.getInteractionShape(BlockState pState, BlockGetter pLevel, BlockPos pPos) intBlockBehaviour.BlockStateBase.getLightBlock(BlockGetter pLevel, BlockPos pPos) protected intBlockBehaviour.getLightBlock(BlockState pState, BlockGetter pLevel, BlockPos pPos) BlockBehaviour.BlockStateBase.getMapColor(BlockGetter pLevel, BlockPos pPos) BlockBehaviour.BlockStateBase.getOcclusionShape(BlockGetter pLevel, BlockPos pPos) protected VoxelShapeBlockBehaviour.getOcclusionShape(BlockState pState, BlockGetter pLevel, BlockPos pPos) BlockBehaviour.BlockStateBase.getOffset(BlockGetter pLevel, BlockPos pPos) floatBlockBehaviour.BlockStateBase.getShadeBrightness(BlockGetter pLevel, BlockPos pPos) protected floatBlockBehaviour.getShadeBrightness(BlockState pState, BlockGetter pLevel, BlockPos pPos) BlockBehaviour.BlockStateBase.getShape(BlockGetter pLevel, BlockPos pPos) BlockBehaviour.BlockStateBase.getShape(BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShapeBlockBehaviour.getShape(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) intBlockBehaviour.BlockStateBase.getSignal(BlockGetter pLevel, BlockPos pPos, Direction pDirection) protected intBlockBehaviour.getSignal(BlockState pState, BlockGetter pLevel, BlockPos pPos, Direction pDirection) Returns the signal this block emits in the given direction.BlockBehaviour.BlockStateBase.getVisualShape(BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShapeBlockBehaviour.getVisualShape(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) booleanBlockBehaviour.BlockStateBase.hasPostProcess(BlockGetter pLevel, BlockPos pPos) booleanBlockBehaviour.BlockStateBase.isCollisionShapeFullBlock(BlockGetter pLevel, BlockPos pPos) protected booleanBlockBehaviour.isCollisionShapeFullBlock(BlockState pState, BlockGetter pLevel, BlockPos pPos) booleanBlockBehaviour.BlockStateBase.isFaceSturdy(BlockGetter pLevel, BlockPos pPos, Direction pDirection) booleanBlockBehaviour.BlockStateBase.isFaceSturdy(BlockGetter pLevel, BlockPos pPos, Direction pFace, SupportType pSupportType) protected booleanBlockBehaviour.isOcclusionShapeFullBlock(BlockState pState, BlockGetter pLevel, BlockPos pPos) booleanBlockBehaviour.BlockStateBase.isRedstoneConductor(BlockGetter pLevel, BlockPos pPos) booleanBlockBehaviour.BlockStateBase.isSolidRender(BlockGetter pLevel, BlockPos pPos) booleanBlockBehaviour.BlockStateBase.isSuffocating(BlockGetter pLevel, BlockPos pPos) booleanBlockBehaviour.BlockStateBase.isValidSpawn(BlockGetter pLevel, BlockPos pPos, EntityType<?> pEntityType) booleanBlockBehaviour.BlockStateBase.isViewBlocking(BlockGetter pLevel, BlockPos pPos) booleanBlockBehaviour.BlockStateBase.propagatesSkylightDown(BlockGetter pLevel, BlockPos pPos) protected booleanBlockBehaviour.propagatesSkylightDown(BlockState pState, BlockGetter pLevel, BlockPos pPos) booleanBlockBehaviour.StateArgumentPredicate.test(BlockState pState, BlockGetter pLevel, BlockPos pPos, A pValue) booleanBlockBehaviour.StatePredicate.test(BlockState pState, BlockGetter pLevel, BlockPos pPos) -
Uses of BlockGetter in net.minecraft.world.level.chunk
Subinterfaces of BlockGetter in net.minecraft.world.level.chunkClasses in net.minecraft.world.level.chunk that implement BlockGetterModifier and TypeClassDescriptionclassclassclassDuring world generation, adjacent chunks may be fully generated (and thus be level chunks), but are often needed in proto chunk form.classclassMethods in net.minecraft.world.level.chunk that return BlockGetter -
Uses of BlockGetter in net.minecraft.world.level.levelgen.feature
Methods in net.minecraft.world.level.levelgen.feature with parameters of type BlockGetterModifier and TypeMethodDescriptionprivate booleanIcebergFeature.belowIsAir(BlockGetter pLevel, BlockPos pPos) -
Uses of BlockGetter in net.minecraft.world.level.levelgen.structure
Methods in net.minecraft.world.level.levelgen.structure with parameters of type BlockGetterModifier and TypeMethodDescriptionprotected BlockStateStructurePiece.getBlock(BlockGetter pLevel, int pX, int pY, int pZ, BoundingBox pBox) static BlockStateStructurePiece.reorient(BlockGetter pLevel, BlockPos pPos, BlockState pState) -
Uses of BlockGetter in net.minecraft.world.level.levelgen.structure.structures
Methods in net.minecraft.world.level.levelgen.structure.structures with parameters of type BlockGetterModifier and TypeMethodDescriptionprivate intOceanRuinPieces.OceanRuinPiece.getHeight(BlockPos pTemplatePos, BlockGetter pLevel, BlockPos pPos) protected booleanMineshaftPieces.MineShaftPiece.isSupportingBox(BlockGetter pLevel, BoundingBox pBox, int pXStart, int pXEnd, int pY, int pZ) -
Uses of BlockGetter in net.minecraft.world.level.lighting
Methods in net.minecraft.world.level.lighting with parameters of type BlockGetterModifier and TypeMethodDescriptionprivate intChunkSkyLightSources.findLowestSourceBelow(BlockGetter pLevel, BlockPos pPos, BlockState pState) static intLightEngine.getLightBlockInto(BlockGetter pLevel, BlockState pState1, BlockPos pPos1, BlockState pState2, BlockPos pPos2, Direction pDirection, int pDefaultReturnValue) static VoxelShapeLightEngine.getOcclusionShape(BlockGetter pLevel, BlockPos pPos, BlockState pState, Direction pDirection) static booleanLightEngine.hasDifferentLightProperties(BlockGetter pLevel, BlockPos pPos, BlockState pState1, BlockState pState2) private static booleanChunkSkyLightSources.isEdgeOccluded(BlockGetter pLevel, BlockPos pPos1, BlockState pState1, BlockPos pPos2, BlockState pState2) booleanChunkSkyLightSources.update(BlockGetter pLevel, int pX, int pY, int pZ) private booleanChunkSkyLightSources.updateEdge(BlockGetter pLevel, int pIndex, int pMinY, BlockPos pPos1, BlockState pState1, BlockPos pPos2, BlockState pState2) -
Uses of BlockGetter in net.minecraft.world.level.material
Methods in net.minecraft.world.level.material with parameters of type BlockGetterModifier and TypeMethodDescriptionbooleanEmptyFluid.canBeReplacedWith(FluidState pFluidState, BlockGetter pBlockReader, BlockPos pPos, Fluid pFluid, Direction pDirection) protected abstract booleanFluid.canBeReplacedWith(FluidState pState, BlockGetter pLevel, BlockPos pPos, Fluid pFluid, Direction pDirection) booleanFluidState.canBeReplacedWith(BlockGetter pLevel, BlockPos pPos, Fluid pFluid, Direction pDirection) booleanLavaFluid.canBeReplacedWith(FluidState pFluidState, BlockGetter pBlockReader, BlockPos pPos, Fluid pFluid, Direction pDirection) booleanWaterFluid.canBeReplacedWith(FluidState pFluidState, BlockGetter pBlockReader, BlockPos pPos, Fluid pFluid, Direction pDirection) private booleanFlowingFluid.canHoldFluid(BlockGetter pLevel, BlockPos pPos, BlockState pState, Fluid pFluid) private booleanFlowingFluid.canPassThrough(BlockGetter pLevel, Fluid pFluid, BlockPos pPos, BlockState pState, Direction pDirection, BlockPos pSpreadPos, BlockState pSpreadState, FluidState pFluidState) private booleanFlowingFluid.canPassThroughWall(Direction pDirection, BlockGetter pLevel, BlockPos pPos, BlockState pState, BlockPos pSpreadPos, BlockState pSpreadState) protected booleanFlowingFluid.canSpreadTo(BlockGetter pLevel, BlockPos pFromPos, BlockState pFromBlockState, Direction pDirection, BlockPos pToPos, BlockState pToBlockState, FluidState pToFluidState, Fluid pFluid) EmptyFluid.getFlow(BlockGetter pBlockReader, BlockPos pPos, FluidState pFluidState) FlowingFluid.getFlow(BlockGetter pBlockReader, BlockPos pPos, FluidState pFluidState) protected abstract Vec3Fluid.getFlow(BlockGetter pBlockReader, BlockPos pPos, FluidState pFluidState) FluidState.getFlow(BlockGetter pLevel, BlockPos pPos) floatEmptyFluid.getHeight(FluidState pState, BlockGetter pLevel, BlockPos pPos) floatFlowingFluid.getHeight(FluidState pState, BlockGetter pLevel, BlockPos pPos) abstract floatFluid.getHeight(FluidState pState, BlockGetter pLevel, BlockPos pPos) floatFluidState.getHeight(BlockGetter pLevel, BlockPos pPos) EmptyFluid.getShape(FluidState pState, BlockGetter pLevel, BlockPos pPos) FlowingFluid.getShape(FluidState pState, BlockGetter pLevel, BlockPos pPos) abstract VoxelShapeFluid.getShape(FluidState pState, BlockGetter pLevel, BlockPos pPos) FluidState.getShape(BlockGetter pLevel, BlockPos pPos) private static booleanFlowingFluid.hasSameAbove(FluidState pFluidState, BlockGetter pLevel, BlockPos pPos) protected booleanFlowingFluid.isSolidFace(BlockGetter pLevel, BlockPos pNeighborPos, Direction pSide) private booleanFlowingFluid.isWaterHole(BlockGetter pLevel, Fluid pFluid, BlockPos pPos, BlockState pState, BlockPos pSpreadPos, BlockState pSpreadState) booleanFluidState.shouldRenderBackwardUpFace(BlockGetter pLevel, BlockPos pPos) -
Uses of BlockGetter in net.minecraft.world.level.pathfinder
Methods in net.minecraft.world.level.pathfinder with parameters of type BlockGetterModifier and TypeMethodDescriptionprivate PathTypePathTypeCache.compute(BlockGetter pLevel, BlockPos pPos, int pIndex, long pPackedPos) static doubleWalkNodeEvaluator.getFloorLevel(BlockGetter pLevel, BlockPos pPos) PathTypeCache.getOrCompute(BlockGetter pLevel, BlockPos pPos) protected static PathTypeWalkNodeEvaluator.getPathTypeFromState(BlockGetter pLevel, BlockPos pPos) -
Uses of BlockGetter in net.minecraft.world.level.saveddata.maps
Methods in net.minecraft.world.level.saveddata.maps with parameters of type BlockGetterModifier and TypeMethodDescriptionvoidMapItemSavedData.checkBanners(BlockGetter pReader, int pX, int pZ) static MapBannerMapBanner.fromWorld(BlockGetter pLevel, BlockPos pPos) -
Uses of BlockGetter in net.neoforged.neoforge.common.extensions
Methods in net.neoforged.neoforge.common.extensions with parameters of type BlockGetterModifier and TypeMethodDescriptiondefault booleanIBlockExtension.canBeHydrated(BlockState state, BlockGetter getter, BlockPos pos, FluidState fluid, BlockPos fluidPos) Returns whether the block can be hydrated by a fluid.default booleanIBlockStateExtension.canBeHydrated(BlockGetter getter, BlockPos pos, FluidState fluid, BlockPos fluidPos) Returns whether the block can be hydrated by a fluid.default booleanIBlockExtension.canConnectRedstone(BlockState state, BlockGetter level, BlockPos pos, @Nullable Direction direction) Whether redstone dust should visually connect to this block on a given sidedefault booleanIBlockExtension.canDropFromExplosion(BlockState state, BlockGetter level, BlockPos pos, Explosion explosion) Determines if this block should drop loot when exploded.default booleanIBlockStateExtension.canDropFromExplosion(BlockGetter level, BlockPos pos, Explosion explosion) Determines if this block should drop loot when exploded.default booleanIBlockExtension.canEntityDestroy(BlockState state, BlockGetter level, BlockPos pos, Entity entity) Determines if this block is can be destroyed by the specified entities normal behavior.default booleanIBlockStateExtension.canEntityDestroy(BlockGetter level, BlockPos pos, Entity entity) Determines if this block is can be destroyed by the specified entities normal behavior.default booleanIFluidExtension.canExtinguish(FluidState state, BlockGetter getter, BlockPos pos) Returns whether the block can be extinguished by this fluid.default booleanIFluidStateExtension.canExtinguish(BlockGetter getter, BlockPos pos) Returns whether the block can be extinguished by this fluid.default booleanIBlockExtension.canHarvestBlock(BlockState state, BlockGetter level, BlockPos pos, Player player) Determines if the player can harvest this block, obtaining it's drops when the block is destroyed.default booleanIBlockStateExtension.canHarvestBlock(BlockGetter level, BlockPos pos, Player player) Determines if the player can harvest this block, obtaining it's drops when the block is destroyed.default booleanIFluidExtension.canHydrate(FluidState state, BlockGetter getter, BlockPos pos, BlockState source, BlockPos sourcePos) Returns whether the block can be hydrated by a fluid.default booleanIFluidStateExtension.canHydrate(BlockGetter getter, BlockPos pos, BlockState source, BlockPos sourcePos) Returns whether the block can be hydrated by a fluid.default booleanIBaseRailBlockExtension.canMakeSlopes(BlockState state, BlockGetter level, BlockPos pos) Returns true if the rail can make up and down slopes.default booleanIBlockStateExtension.canRedstoneConnectTo(BlockGetter level, BlockPos pos, @Nullable Direction direction) Whether redstone dust should visually connect to this block on a side.default TriStateIBlockExtension.canSustainPlant(BlockState state, BlockGetter level, BlockPos soilPosition, Direction facing, BlockState plant) Determines if this block either force allow or force disallow a plant from being placed on it.default TriStateIBlockStateExtension.canSustainPlant(BlockGetter level, BlockPos soilPosition, Direction facing, BlockState plant) Determines if this block either force allow or force disallow a plant from being placed on it.default booleanIBlockExtension.collisionExtendsVertically(BlockState state, BlockGetter level, BlockPos pos, Entity collidingEntity) Determines if this block's collision box should be treated as though it can extend above its block space.default booleanIBlockStateExtension.collisionExtendsVertically(BlockGetter level, BlockPos pos, Entity collidingEntity) Determines if this block's collision box should be treated as though it can extend above its block space.default @Nullable PathTypeIBlockExtension.getAdjacentBlockPathType(BlockState state, BlockGetter level, BlockPos pos, @Nullable Mob mob, PathType originalType) Gets the path type of the adjacent block to a pathfinding entity.default @Nullable PathTypeIBlockStateExtension.getAdjacentBlockPathType(BlockGetter level, BlockPos pos, @Nullable Mob mob, PathType originalType) Gets the path type of the adjacent block to a pathfinding entity.default @Nullable PathTypeIFluidExtension.getAdjacentBlockPathType(FluidState state, BlockGetter level, BlockPos pos, @Nullable Mob mob, PathType originalType) Gets the path type of the adjacent fluid to a pathfinding entity.default @Nullable PathTypeIFluidStateExtension.getAdjacentBlockPathType(BlockGetter level, BlockPos pos, @Nullable Mob mob, PathType originalType) Gets the path type of the adjacent fluid to a pathfinding entity.default @Nullable PathTypeIBlockExtension.getBlockPathType(BlockState state, BlockGetter level, BlockPos pos, @Nullable Mob mob) Gets the path type of this block when an entity is pathfinding.default @Nullable PathTypeIBlockStateExtension.getBlockPathType(BlockGetter level, BlockPos pos, @Nullable Mob mob) Gets the path type of this block when an entity is pathfinding.default @Nullable PathTypeIFluidExtension.getBlockPathType(FluidState state, BlockGetter level, BlockPos pos, @Nullable Mob mob, boolean canFluidLog) Gets the path type of this fluid when an entity is pathfinding.default @Nullable PathTypeIFluidStateExtension.getBlockPathType(BlockGetter level, BlockPos pos, @Nullable Mob mob, boolean canFluidLog) Gets the path type of this fluid when an entity is pathfinding.default floatIBlockExtension.getExplosionResistance(BlockState state, BlockGetter level, BlockPos pos, Explosion explosion) Location sensitive version of getExplosionResistancedefault floatIBlockStateExtension.getExplosionResistance(BlockGetter level, BlockPos pos, Explosion explosion) Location sensitive version of getExplosionResistancedefault floatIFluidExtension.getExplosionResistance(FluidState state, BlockGetter level, BlockPos pos, Explosion explosion) Returns the explosion resistance of the fluid.default floatIFluidStateExtension.getExplosionResistance(BlockGetter level, BlockPos pos, Explosion explosion) Returns the explosion resistance of the fluid.default intIBlockExtension.getFireSpreadSpeed(BlockState state, BlockGetter level, BlockPos pos, Direction direction) Called when fire is updating on a neighbor block.default intIBlockStateExtension.getFireSpreadSpeed(BlockGetter level, BlockPos pos, Direction face) Called when fire is updating on a neighbor block.default intIBlockExtension.getFlammability(BlockState state, BlockGetter level, BlockPos pos, Direction direction) Chance that fire will spread and consume this block. 300 being a 100% chance, 0, being a 0% chance.default intIBlockStateExtension.getFlammability(BlockGetter level, BlockPos pos, Direction face) Chance that fire will spread and consume this block. 300 being a 100% chance, 0, being a 0% chance.default intIBlockExtension.getLightEmission(BlockState state, BlockGetter level, BlockPos pos) Get a light value for this block, taking into account the given state and coordinates, normal ranges are between 0 and 15default intIBlockStateExtension.getLightEmission(BlockGetter level, BlockPos pos) Get a light value for this block, taking into account the given state and coordinates, normal ranges are between 0 and 15default MapColorIBlockExtension.getMapColor(BlockState state, BlockGetter level, BlockPos pos, MapColor defaultColor) Returns theMapColorshown on the map.IBaseRailBlockExtension.getRailDirection(BlockState state, BlockGetter level, BlockPos pos, @Nullable AbstractMinecart cart) Return the rail's direction.default BlockStateIBlockExtension.getStateAtViewpoint(BlockState state, BlockGetter level, BlockPos pos, Vec3 viewpoint) Used to determine the state 'viewed' by an entity (seeCamera.getBlockAtCamera()).default BlockStateIBlockStateExtension.getStateAtViewpoint(BlockGetter level, BlockPos pos, Vec3 viewpoint) Used to determine the state 'viewed' by an entity (seeCamera.getBlockAtCamera()).default booleanIBlockExtension.hidesNeighborFace(BlockGetter level, BlockPos pos, BlockState state, BlockState neighborState, Direction dir) Whether this block hides the neighbors face pointed towards by the given direction.default booleanIBlockStateExtension.hidesNeighborFace(BlockGetter level, BlockPos pos, BlockState neighborState, Direction dir) Whether this block hides the neighbors face pointed towards by the given direction.default booleanIBlockExtension.ignitedByLava(BlockState state, BlockGetter level, BlockPos pos, Direction direction) Called when lava is updating, checks if a block face can catch fire from lava.default booleanIBlockStateExtension.ignitedByLava(BlockGetter level, BlockPos pos, Direction face) Called when lava is updating, checks if a block face can catch fire from lava.default booleanIBlockExtension.isBed(BlockState state, BlockGetter level, BlockPos pos, LivingEntity sleeper) Determines if this block is classified as a bed, replacinginstanceof BedBlockchecks.default booleanIBlockStateExtension.isBed(BlockGetter level, BlockPos pos, LivingEntity sleeper) Determines if this block is classified as a bed, replacinginstanceof BedBlockchecks.default booleanIBlockExtension.isBurning(BlockState state, BlockGetter level, BlockPos pos) Determines if this block should set fire and deal fire damage to entities coming into contact with it.default booleanIBlockStateExtension.isBurning(BlockGetter level, BlockPos pos) Determines if this block should set fire and deal fire damage to entities coming into contact with it.default booleanIBlockExtension.isFertile(BlockState state, BlockGetter level, BlockPos pos) Checks if this soil is fertile, typically this means that growth rates of plants on this soil will be slightly sped up.default booleanIBlockStateExtension.isFertile(BlockGetter level, BlockPos pos) Checks if this soil is fertile, typically this means that growth rates of plants on this soil will be slightly sped up.default booleanIBlockExtension.isFlammable(BlockState state, BlockGetter level, BlockPos pos, Direction direction) Called when fire is updating, checks if a block face can catch fire.default booleanIBlockStateExtension.isFlammable(BlockGetter level, BlockPos pos, Direction face) Called when fire is updating, checks if a block face can catch fire.booleanIBaseRailBlockExtension.isFlexibleRail(BlockState state, BlockGetter level, BlockPos pos) Return true if the rail can make corners.default booleanIBlockExtension.isPortalFrame(BlockState state, BlockGetter level, BlockPos pos) Determines if this block can be used as part of a frame of a nether portal.default booleanIBlockStateExtension.isPortalFrame(BlockGetter level, BlockPos pos) Determines if this block can be used as part of a frame of a nether portal. -
Uses of BlockGetter in net.neoforged.neoforge.event
Methods in net.neoforged.neoforge.event with parameters of type BlockGetterModifier and TypeMethodDescriptionstatic booleanEventHooks.doPlayerHarvestCheck(Player player, BlockState state, BlockGetter level, BlockPos pos) -
Uses of BlockGetter in net.neoforged.neoforge.event.entity.player
Fields in net.neoforged.neoforge.event.entity.player declared as BlockGetterMethods in net.neoforged.neoforge.event.entity.player that return BlockGetterConstructors in net.neoforged.neoforge.event.entity.player with parameters of type BlockGetterModifierConstructorDescriptionHarvestCheck(Player player, BlockState state, BlockGetter level, BlockPos pos, boolean success) -
Uses of BlockGetter in net.neoforged.neoforge.fluids
Methods in net.neoforged.neoforge.fluids with parameters of type BlockGetterModifier and TypeMethodDescriptionprotected booleanBaseFlowingFluid.canBeReplacedWith(FluidState state, BlockGetter level, BlockPos pos, Fluid fluidIn, Direction direction) booleanFluidType.canExtinguish(FluidState state, BlockGetter getter, BlockPos pos) Returns whether the block can be extinguished by this fluid.booleanFluidType.canHydrate(FluidState state, BlockGetter getter, BlockPos pos, BlockState source, BlockPos sourcePos) Returns whether the block can be hydrated by a fluid.@Nullable PathTypeFluidType.getAdjacentBlockPathType(FluidState state, BlockGetter level, BlockPos pos, @Nullable Mob mob, PathType originalType) Gets the path type of the adjacent fluid to a pathfinding entity.@Nullable PathTypeFluidType.getBlockPathType(FluidState state, BlockGetter level, BlockPos pos, @Nullable Mob mob, boolean canFluidLog) Gets the path type of this fluid when an entity is pathfinding.@Nullable SoundEventFluidType.getSound(@Nullable Player player, BlockGetter getter, BlockPos pos, SoundAction action) Returns a sound to play when a certain action is performed at a position.