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 getter, BlockPos pos, Block baseBlock, Direction direction, Block endBlock) -
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 level, Entity entity, boolean detached, boolean thirdPersonReverse, float partialTick) -
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 level, BlockPos pos, BlockState oldState, BlockState newState, int flags) -
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 level, BlockPos pos, Direction side, float height, BlockState blockState) private static booleanLiquidBlockRenderer.isFaceOccludedBySelf(BlockGetter level, BlockPos pos, BlockState state, Direction face) private static booleanLiquidBlockRenderer.isFaceOccludedByState(BlockGetter level, Direction face, float height, BlockPos pos, BlockState state) -
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 blockGetter, BlockPos pos) -
Uses of BlockGetter in net.minecraft.server.commands
Methods in net.minecraft.server.commands with parameters of type BlockGetterModifier and TypeMethodDescriptionintSpreadPlayersCommand.Position.getSpawnY(BlockGetter level, int y) booleanSpreadPlayersCommand.Position.isSafe(BlockGetter level, int y) -
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 level, RandomSource random, BlockPos ps, ResourceKey<LootTable> lootTable) -
Uses of BlockGetter in net.minecraft.world.entity
Methods in net.minecraft.world.entity with parameters of type BlockGetterModifier and TypeMethodDescriptionfloatEntity.getBlockExplosionResistance(Explosion explosion, BlockGetter level, BlockPos pos, BlockState blockState, FluidState fluidState, float explosionPower) Explosion resistance of a block relative to this entitybooleanEntity.shouldBlockExplode(Explosion explosion, BlockGetter level, BlockPos pos, BlockState blockState, float explosionPower) -
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 pos, BlockGetter level) protected BlockPosPanicGoal.lookForWater(BlockGetter level, Entity entity, int range) -
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 level, BlockPos pos) -
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 explosion, BlockGetter level, BlockPos pos, BlockState blockState, FluidState fluidState, float explosionPower) 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 explosion, BlockGetter level, BlockPos pos, BlockState blockState, FluidState fluidState, float explosionPower) Explosion resistance of a block relative to this entitystatic VoxelShapeDismountHelper.nonClimbableShape(BlockGetter level, BlockPos pos) booleanMinecartTNT.shouldBlockExplode(Explosion explosion, BlockGetter level, BlockPos pos, BlockState blockState, float explosionPower) -
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 x, int z) CollisionGetter.getChunkForCollisions(int chunkX, int chunkZ) Level.getChunkForCollisions(int chunkX, int chunkZ) default BlockGetterLevelReader.getChunkForCollisions(int chunkX, int chunkZ) PathNavigationRegion.getChunkForCollisions(int chunkX, int chunkZ) Methods in net.minecraft.world.level with parameters of type BlockGetterModifier and TypeMethodDescriptionClipContext.Block.get(BlockState state, BlockGetter block, BlockPos pos, CollisionContext collisionContext) ClipContext.ShapeGetter.get(BlockState state, BlockGetter block, BlockPos pos, CollisionContext collisionContext) EntityBasedExplosionDamageCalculator.getBlockExplosionResistance(Explosion explosion, BlockGetter reader, BlockPos pos, BlockState state, FluidState fluid) ExplosionDamageCalculator.getBlockExplosionResistance(Explosion explosion, BlockGetter reader, BlockPos pos, BlockState state, FluidState fluid) SimpleExplosionDamageCalculator.getBlockExplosionResistance(Explosion explosion, BlockGetter reader, BlockPos pos, BlockState state, FluidState fluid) ClipContext.getBlockShape(BlockState blockState, BlockGetter level, BlockPos pos) ClipContext.getFluidShape(FluidState state, BlockGetter level, BlockPos pos) static booleanNaturalSpawner.isValidEmptySpawnBlock(BlockGetter block, BlockPos pos, BlockState blockState, FluidState fluidState, EntityType<?> entityType) booleanEntityBasedExplosionDamageCalculator.shouldBlockExplode(Explosion explosion, BlockGetter reader, BlockPos pos, BlockState state, float power) booleanExplosionDamageCalculator.shouldBlockExplode(Explosion explosion, BlockGetter reader, BlockPos pos, BlockState state, float power) booleanSimpleExplosionDamageCalculator.shouldBlockExplode(Explosion explosion, BlockGetter reader, BlockPos pos, BlockState state, float power) -
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 state, BlockGetter blockGetter, BlockPos pos) static BooleanBlocks.always(BlockState state, BlockGetter blockGetter, BlockPos pos, EntityType<?> entity) private booleanLadderBlock.canAttachTo(BlockGetter blockReader, BlockPos pos, Direction direction) static booleanMultifaceBlock.canAttachTo(BlockGetter level, Direction direction, BlockPos pos, BlockState state) booleanFireBlock.canCatchFire(BlockGetter world, BlockPos pos, Direction face) Side sensitive version that calls the block function.private static booleanPointedDripstoneBlock.canDripThrough(BlockGetter level, BlockPos pos, BlockState state) booleanBarrierBlock.canPlaceLiquid(Player player, BlockGetter level, BlockPos pos, BlockState state, Fluid fluid) booleanKelpBlock.canPlaceLiquid(Player player, BlockGetter level, BlockPos pos, BlockState state, Fluid fluid) booleanKelpPlantBlock.canPlaceLiquid(Player player, BlockGetter level, BlockPos pos, BlockState state, Fluid fluid) booleanLiquidBlockContainer.canPlaceLiquid(Player player, BlockGetter level, BlockPos pos, BlockState state, Fluid fluid) booleanSeagrassBlock.canPlaceLiquid(Player p_296226_, BlockGetter p_296449_, BlockPos p_154511_, BlockState p_154512_, Fluid p_295712_) default booleanSimpleWaterloggedBlock.canPlaceLiquid(Player player, BlockGetter level, BlockPos pos, BlockState state, Fluid fluid) booleanSlabBlock.canPlaceLiquid(Player player, BlockGetter level, BlockPos pos, BlockState state, Fluid fluid) booleanTallSeagrassBlock.canPlaceLiquid(Player p_296027_, BlockGetter p_154753_, BlockPos p_154754_, BlockState p_154755_, Fluid p_154756_) private booleanVineBlock.canSpread(BlockGetter blockReader, BlockPos pos) booleanMultifaceSpreader.canSpreadInAnyDirection(BlockState state, BlockGetter level, BlockPos pos, Direction spreadDirection) booleanMultifaceSpreader.DefaultSpreaderConfig.canSpreadInto(BlockGetter level, BlockPos pos, MultifaceSpreader.SpreadPos spreadPos) booleanMultifaceSpreader.SpreadConfig.canSpreadInto(BlockGetter level, BlockPos pos, MultifaceSpreader.SpreadPos spreadPos) private booleanVineBlock.canSupportAtFace(BlockGetter level, BlockPos pos, Direction direction) static booleanBlock.canSupportRigidBlock(BlockGetter level, BlockPos pos) private booleanRedStoneWireBlock.canSurviveOn(BlockGetter level, BlockPos pos, BlockState state) private static booleanStairBlock.canTakeShape(BlockState state, BlockGetter level, BlockPos pos, Direction face) private booleanFrostedIceBlock.fewerNeigboursThan(BlockGetter level, BlockPos pos, int neighborsRequired) static DirectionBedBlock.getBedOrientation(BlockGetter level, BlockPos pos) protected VoxelShapeCeilingHangingSignBlock.getBlockSupportShape(BlockState state, BlockGetter level, BlockPos pos) ChorusFlowerBlock.getBlockSupportShape(BlockState state, BlockGetter level, BlockPos pos) protected VoxelShapeFenceGateBlock.getBlockSupportShape(BlockState state, BlockGetter level, BlockPos pos) protected VoxelShapeLeavesBlock.getBlockSupportShape(BlockState state, BlockGetter reader, BlockPos pos) protected VoxelShapeMudBlock.getBlockSupportShape(BlockState p_221566_, BlockGetter p_221567_, BlockPos p_221568_) protected VoxelShapeShulkerBoxBlock.getBlockSupportShape(BlockState state, BlockGetter level, BlockPos pos) protected VoxelShapeSnowLayerBlock.getBlockSupportShape(BlockState state, BlockGetter reader, BlockPos pos) protected VoxelShapeSoulSandBlock.getBlockSupportShape(BlockState state, BlockGetter reader, BlockPos pos) protected VoxelShapeWallHangingSignBlock.getBlockSupportShape(BlockState state, BlockGetter level, BlockPos pos) protected VoxelShapeBambooStalkBlock.getCollisionShape(BlockState state, BlockGetter level, BlockPos pos, CollisionContext context) protected VoxelShapeBellBlock.getCollisionShape(BlockState state, BlockGetter level, BlockPos pos, CollisionContext context) protected VoxelShapeBigDripleafBlock.getCollisionShape(BlockState state, BlockGetter level, BlockPos pos, CollisionContext context) protected VoxelShapeCactusBlock.getCollisionShape(BlockState state, BlockGetter level, BlockPos pos, CollisionContext context) protected VoxelShapeComposterBlock.getCollisionShape(BlockState state, BlockGetter level, BlockPos pos, CollisionContext context) protected VoxelShapeCrossCollisionBlock.getCollisionShape(BlockState state, BlockGetter level, BlockPos pos, CollisionContext context) protected VoxelShapeFenceGateBlock.getCollisionShape(BlockState state, BlockGetter level, BlockPos pos, CollisionContext context) protected VoxelShapeGrindstoneBlock.getCollisionShape(BlockState state, BlockGetter level, BlockPos pos, CollisionContext context) protected VoxelShapeHoneyBlock.getCollisionShape(BlockState state, BlockGetter level, BlockPos pos, CollisionContext context) protected VoxelShapeLecternBlock.getCollisionShape(BlockState state, BlockGetter level, BlockPos pos, CollisionContext context) protected VoxelShapeLiquidBlock.getCollisionShape(BlockState state, BlockGetter level, BlockPos pos, CollisionContext context) protected VoxelShapeMudBlock.getCollisionShape(BlockState p_221561_, BlockGetter p_221562_, BlockPos p_221563_, CollisionContext p_221564_) PitcherCropBlock.getCollisionShape(BlockState state, BlockGetter level, BlockPos pos, CollisionContext context) protected VoxelShapePowderSnowBlock.getCollisionShape(BlockState state, BlockGetter level, BlockPos pos, CollisionContext context) protected VoxelShapeScaffoldingBlock.getCollisionShape(BlockState state, BlockGetter level, BlockPos pos, CollisionContext context) protected VoxelShapeSculkShriekerBlock.getCollisionShape(BlockState state, BlockGetter level, BlockPos pos, CollisionContext context) protected VoxelShapeSnowLayerBlock.getCollisionShape(BlockState state, BlockGetter level, BlockPos pos, CollisionContext context) protected VoxelShapeSoulSandBlock.getCollisionShape(BlockState state, BlockGetter level, BlockPos pos, CollisionContext context) protected VoxelShapeWallBlock.getCollisionShape(BlockState state, BlockGetter level, BlockPos pos, CollisionContext context) protected VoxelShapeWallHangingSignBlock.getCollisionShape(BlockState state, BlockGetter level, BlockPos pos, CollisionContext context) private RedstoneSideRedStoneWireBlock.getConnectingSide(BlockGetter level, BlockPos pos, Direction face) private RedstoneSideRedStoneWireBlock.getConnectingSide(BlockGetter level, BlockPos pos, Direction direction, boolean nonNormalCubeAbove) private BlockStateRedStoneWireBlock.getConnectionState(BlockGetter level, BlockState state, BlockPos pos) protected floatBambooSaplingBlock.getDestroyProgress(BlockState state, Player player, BlockGetter level, BlockPos pos) Get the hardness of this Block relative to the ability of the given playerprotected floatBambooStalkBlock.getDestroyProgress(BlockState state, Player player, BlockGetter level, BlockPos pos) Get the hardness of this Block relative to the ability of the given playerprotected intBasePressurePlateBlock.getDirectSignal(BlockState blockState, BlockGetter blockAccess, BlockPos pos, Direction side) Returns the direct signal this block emits in the given direction.protected intButtonBlock.getDirectSignal(BlockState blockState, BlockGetter blockAccess, BlockPos pos, Direction side) Returns the direct signal this block emits in the given direction.protected intDetectorRailBlock.getDirectSignal(BlockState blockState, BlockGetter blockAccess, BlockPos pos, Direction side) Returns the direct signal this block emits in the given direction.protected intDiodeBlock.getDirectSignal(BlockState blockState, BlockGetter blockAccess, BlockPos pos, Direction side) Returns the direct signal this block emits in the given direction.protected intLecternBlock.getDirectSignal(BlockState blockState, BlockGetter blockAccess, BlockPos pos, Direction side) Returns the direct signal this block emits in the given direction.protected intLeverBlock.getDirectSignal(BlockState blockState, BlockGetter blockAccess, BlockPos pos, Direction side) Returns the direct signal this block emits in the given direction.protected intLightningRodBlock.getDirectSignal(BlockState state, BlockGetter level, BlockPos pos, Direction direction) Returns the direct signal this block emits in the given direction.protected intObserverBlock.getDirectSignal(BlockState blockState, BlockGetter blockAccess, BlockPos pos, Direction side) Returns the direct signal this block emits in the given direction.protected intRedstoneTorchBlock.getDirectSignal(BlockState blockState, BlockGetter blockAccess, BlockPos pos, Direction side) Returns the direct signal this block emits in the given direction.protected intRedStoneWireBlock.getDirectSignal(BlockState blockState, BlockGetter blockAccess, BlockPos pos, Direction side) Returns the direct signal this block emits in the given direction.intSculkSensorBlock.getDirectSignal(BlockState state, BlockGetter level, BlockPos pos, Direction direction) Returns the direct signal this block emits in the given direction.protected intTrappedChestBlock.getDirectSignal(BlockState blockState, BlockGetter blockAccess, BlockPos pos, Direction side) Returns the direct signal this block emits in the given direction.protected intTripWireHookBlock.getDirectSignal(BlockState blockState, BlockGetter blockAccess, BlockPos pos, Direction side) Returns the direct signal this block emits in the given direction.static intScaffoldingBlock.getDistance(BlockGetter level, BlockPos pos) intAnvilBlock.getDustColor(BlockState state, BlockGetter reader, BlockPos pos) intColoredFallingBlock.getDustColor(BlockState state, BlockGetter level, BlockPos pos) intConcretePowderBlock.getDustColor(BlockState state, BlockGetter reader, BlockPos pos) intFallingBlock.getDustColor(BlockState state, BlockGetter level, BlockPos pos) protected static floatCropBlock.getGrowthSpeed(BlockState blockState, BlockGetter p_52274_, BlockPos p_52275_) GrowingPlantBodyBlock.getHeadPos(BlockGetter level, BlockPos pos, Block block) protected intBambooStalkBlock.getHeightAboveUpToMax(BlockGetter level, BlockPos pos) protected intBambooStalkBlock.getHeightBelowUpToMax(BlockGetter level, BlockPos pos) protected VoxelShapeAbstractCauldronBlock.getInteractionShape(BlockState state, BlockGetter level, BlockPos pos) protected VoxelShapeComposterBlock.getInteractionShape(BlockState state, BlockGetter level, BlockPos pos) protected VoxelShapeHopperBlock.getInteractionShape(BlockState state, BlockGetter level, BlockPos pos) protected VoxelShapeScaffoldingBlock.getInteractionShape(BlockState state, BlockGetter level, BlockPos pos) protected intLeavesBlock.getLightBlock(BlockState state, BlockGetter level, BlockPos pos) protected intTintedGlassBlock.getLightBlock(BlockState p_154828_, BlockGetter p_154829_, BlockPos p_154830_) private BlockStateRedStoneWireBlock.getMissingConnections(BlockGetter level, BlockState state, BlockPos pos) protected VoxelShapeFenceBlock.getOcclusionShape(BlockState state, BlockGetter level, BlockPos pos) protected VoxelShapeFenceGateBlock.getOcclusionShape(BlockState state, BlockGetter level, BlockPos pos) protected VoxelShapeLecternBlock.getOcclusionShape(BlockState state, BlockGetter level, BlockPos pos) protected VoxelShapePointedDripstoneBlock.getOcclusionShape(BlockState state, BlockGetter level, BlockPos pos) protected VoxelShapePowderSnowBlock.getOcclusionShape(BlockState state, BlockGetter level, BlockPos pos) protected VoxelShapeSculkShriekerBlock.getOcclusionShape(BlockState state, BlockGetter level, BlockPos pos) protected VoxelShapeSkullBlock.getOcclusionShape(BlockState state, BlockGetter level, BlockPos pos) protected intComparatorBlock.getOutputSignal(BlockGetter level, BlockPos pos, BlockState state) protected intDiodeBlock.getOutputSignal(BlockGetter level, BlockPos pos, BlockState state) BaseRailBlock.getRailDirection(BlockState state, BlockGetter world, BlockPos pos, AbstractMinecart cart) protected floatBarrierBlock.getShadeBrightness(BlockState state, BlockGetter level, BlockPos pos) protected floatLightBlock.getShadeBrightness(BlockState state, BlockGetter level, BlockPos pos) protected floatMudBlock.getShadeBrightness(BlockState p_221552_, BlockGetter p_221553_, BlockPos p_221554_) protected floatSnowLayerBlock.getShadeBrightness(BlockState state, BlockGetter level, BlockPos pos) protected floatSoulSandBlock.getShadeBrightness(BlockState state, BlockGetter level, BlockPos pos) protected floatStructureVoidBlock.getShadeBrightness(BlockState state, BlockGetter level, BlockPos pos) protected floatTransparentBlock.getShadeBrightness(BlockState p_308911_, BlockGetter p_308952_, BlockPos p_308918_) protected VoxelShapeAbstractCauldronBlock.getShape(BlockState state, BlockGetter level, BlockPos pos, CollisionContext context) protected VoxelShapeAirBlock.getShape(BlockState state, BlockGetter level, BlockPos pos, CollisionContext context) protected VoxelShapeAmethystClusterBlock.getShape(BlockState state, BlockGetter level, BlockPos pos, CollisionContext context) protected VoxelShapeAnvilBlock.getShape(BlockState state, BlockGetter level, BlockPos pos, CollisionContext context) protected VoxelShapeAttachedStemBlock.getShape(BlockState state, BlockGetter level, BlockPos pos, CollisionContext context) protected VoxelShapeAzaleaBlock.getShape(BlockState p_152084_, BlockGetter p_152085_, BlockPos p_152086_, CollisionContext p_152087_) protected VoxelShapeBambooSaplingBlock.getShape(BlockState state, BlockGetter level, BlockPos pos, CollisionContext context) protected VoxelShapeBambooStalkBlock.getShape(BlockState state, BlockGetter level, BlockPos pos, CollisionContext context) protected VoxelShapeBannerBlock.getShape(BlockState state, BlockGetter level, BlockPos pos, CollisionContext context) protected VoxelShapeBaseCoralFanBlock.getShape(BlockState state, BlockGetter level, BlockPos pos, CollisionContext context) protected VoxelShapeBaseCoralPlantBlock.getShape(BlockState state, BlockGetter level, BlockPos pos, CollisionContext context) protected VoxelShapeBaseCoralPlantTypeBlock.getShape(BlockState state, BlockGetter level, BlockPos pos, CollisionContext context) protected VoxelShapeBaseCoralWallFanBlock.getShape(BlockState state, BlockGetter level, BlockPos pos, CollisionContext context) protected VoxelShapeBaseFireBlock.getShape(BlockState state, BlockGetter level, BlockPos pos, CollisionContext context) protected VoxelShapeBasePressurePlateBlock.getShape(BlockState state, BlockGetter level, BlockPos pos, CollisionContext context) protected VoxelShapeBaseRailBlock.getShape(BlockState state, BlockGetter level, BlockPos pos, CollisionContext context) protected VoxelShapeBaseTorchBlock.getShape(BlockState p_304673_, BlockGetter p_304919_, BlockPos p_304930_, CollisionContext p_304757_) protected VoxelShapeBedBlock.getShape(BlockState state, BlockGetter level, BlockPos pos, CollisionContext context) protected VoxelShapeBeetrootBlock.getShape(BlockState state, BlockGetter level, BlockPos pos, CollisionContext context) protected VoxelShapeBellBlock.getShape(BlockState state, BlockGetter level, BlockPos pos, CollisionContext context) protected VoxelShapeBigDripleafBlock.getShape(BlockState state, BlockGetter level, BlockPos pos, CollisionContext context) protected VoxelShapeBigDripleafStemBlock.getShape(BlockState state, BlockGetter level, BlockPos pos, CollisionContext context) protected VoxelShapeBrewingStandBlock.getShape(BlockState state, BlockGetter level, BlockPos pos, CollisionContext context) protected VoxelShapeBubbleColumnBlock.getShape(BlockState state, BlockGetter level, BlockPos pos, CollisionContext context) protected VoxelShapeButtonBlock.getShape(BlockState state, BlockGetter level, BlockPos pos, CollisionContext context) protected VoxelShapeCactusBlock.getShape(BlockState state, BlockGetter level, BlockPos pos, CollisionContext context) protected VoxelShapeCakeBlock.getShape(BlockState state, BlockGetter level, BlockPos pos, CollisionContext context) protected VoxelShapeCampfireBlock.getShape(BlockState state, BlockGetter level, BlockPos pos, CollisionContext context) protected VoxelShapeCandleBlock.getShape(BlockState state, BlockGetter level, BlockPos pos, CollisionContext context) protected VoxelShapeCandleCakeBlock.getShape(BlockState state, BlockGetter level, BlockPos pos, CollisionContext context) protected VoxelShapeCarpetBlock.getShape(BlockState p_152917_, BlockGetter p_152918_, BlockPos p_152919_, CollisionContext p_152920_) protected VoxelShapeCarrotBlock.getShape(BlockState state, BlockGetter level, BlockPos pos, CollisionContext context) protected VoxelShapeCeilingHangingSignBlock.getShape(BlockState state, BlockGetter level, BlockPos pos, CollisionContext context) protected VoxelShapeChainBlock.getShape(BlockState state, BlockGetter level, BlockPos pos, CollisionContext context) protected VoxelShapeChestBlock.getShape(BlockState state, BlockGetter level, BlockPos pos, CollisionContext context) protected VoxelShapeCocoaBlock.getShape(BlockState state, BlockGetter level, BlockPos pos, CollisionContext context) protected VoxelShapeComposterBlock.getShape(BlockState state, BlockGetter level, BlockPos pos, CollisionContext context) protected VoxelShapeConduitBlock.getShape(BlockState state, BlockGetter level, BlockPos pos, CollisionContext context) protected VoxelShapeCoralPlantBlock.getShape(BlockState state, BlockGetter level, BlockPos pos, CollisionContext context) protected VoxelShapeCropBlock.getShape(BlockState state, BlockGetter level, BlockPos pos, CollisionContext context) protected VoxelShapeCrossCollisionBlock.getShape(BlockState state, BlockGetter level, BlockPos pos, CollisionContext context) protected VoxelShapeDaylightDetectorBlock.getShape(BlockState state, BlockGetter level, BlockPos pos, CollisionContext context) protected VoxelShapeDeadBushBlock.getShape(BlockState state, BlockGetter level, BlockPos pos, CollisionContext context) protected VoxelShapeDecoratedPotBlock.getShape(BlockState p_273112_, BlockGetter p_273055_, BlockPos p_273137_, CollisionContext p_273151_) protected VoxelShapeDiodeBlock.getShape(BlockState state, BlockGetter level, BlockPos pos, CollisionContext context) protected VoxelShapeDirtPathBlock.getShape(BlockState p_153143_, BlockGetter p_153144_, BlockPos p_153145_, CollisionContext p_153146_) protected VoxelShapeDoorBlock.getShape(BlockState state, BlockGetter level, BlockPos pos, CollisionContext context) protected VoxelShapeDragonEggBlock.getShape(BlockState state, BlockGetter level, BlockPos pos, CollisionContext context) protected VoxelShapeEnchantingTableBlock.getShape(BlockState state, BlockGetter level, BlockPos pos, CollisionContext context) protected VoxelShapeEnderChestBlock.getShape(BlockState state, BlockGetter level, BlockPos pos, CollisionContext context) protected VoxelShapeEndPortalBlock.getShape(BlockState state, BlockGetter level, BlockPos pos, CollisionContext context) protected VoxelShapeEndPortalFrameBlock.getShape(BlockState state, BlockGetter level, BlockPos pos, CollisionContext context) protected VoxelShapeFarmBlock.getShape(BlockState state, BlockGetter level, BlockPos pos, CollisionContext context) protected VoxelShapeFenceGateBlock.getShape(BlockState state, BlockGetter level, BlockPos pos, CollisionContext context) protected VoxelShapeFireBlock.getShape(BlockState state, BlockGetter level, BlockPos pos, CollisionContext context) protected VoxelShapeFlowerBlock.getShape(BlockState state, BlockGetter level, BlockPos pos, CollisionContext context) protected VoxelShapeFlowerPotBlock.getShape(BlockState state, BlockGetter level, BlockPos pos, CollisionContext context) protected VoxelShapeFrogspawnBlock.getShape(BlockState state, BlockGetter level, BlockPos pos, CollisionContext context) protected VoxelShapeFungusBlock.getShape(BlockState state, BlockGetter level, BlockPos pos, CollisionContext context) protected VoxelShapeGrindstoneBlock.getShape(BlockState state, BlockGetter level, BlockPos pos, CollisionContext context) protected VoxelShapeGrowingPlantBlock.getShape(BlockState state, BlockGetter level, BlockPos pos, CollisionContext context) 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 state, BlockGetter level, BlockPos pos, CollisionContext context) protected VoxelShapeLadderBlock.getShape(BlockState state, BlockGetter level, BlockPos pos, CollisionContext context) protected VoxelShapeLanternBlock.getShape(BlockState state, BlockGetter level, BlockPos pos, CollisionContext context) protected VoxelShapeLecternBlock.getShape(BlockState state, BlockGetter level, BlockPos pos, CollisionContext context) protected VoxelShapeLeverBlock.getShape(BlockState state, BlockGetter level, BlockPos pos, CollisionContext context) protected VoxelShapeLightBlock.getShape(BlockState state, BlockGetter level, BlockPos pos, CollisionContext context) protected VoxelShapeLiquidBlock.getShape(BlockState state, BlockGetter level, BlockPos pos, CollisionContext context) protected VoxelShapeMangrovePropaguleBlock.getShape(BlockState state, BlockGetter level, BlockPos pos, CollisionContext context) protected VoxelShapeMultifaceBlock.getShape(BlockState state, BlockGetter level, BlockPos pos, CollisionContext context) protected VoxelShapeMushroomBlock.getShape(BlockState state, BlockGetter level, BlockPos pos, CollisionContext context) protected VoxelShapeNetherPortalBlock.getShape(BlockState state, BlockGetter level, BlockPos pos, CollisionContext context) protected VoxelShapeNetherSproutsBlock.getShape(BlockState state, BlockGetter level, BlockPos pos, CollisionContext context) protected VoxelShapeNetherWartBlock.getShape(BlockState state, BlockGetter level, BlockPos pos, CollisionContext context) 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 state, BlockGetter level, BlockPos pos, CollisionContext context) PitcherCropBlock.getShape(BlockState state, BlockGetter level, BlockPos pos, CollisionContext context) protected VoxelShapePointedDripstoneBlock.getShape(BlockState state, BlockGetter level, BlockPos pos, CollisionContext context) protected VoxelShapePotatoBlock.getShape(BlockState state, BlockGetter level, BlockPos pos, CollisionContext context) protected VoxelShapeRedstoneWallTorchBlock.getShape(BlockState state, BlockGetter level, BlockPos pos, CollisionContext context) protected VoxelShapeRedStoneWireBlock.getShape(BlockState state, BlockGetter level, BlockPos pos, CollisionContext context) protected VoxelShapeRodBlock.getShape(BlockState p_154346_, BlockGetter p_154347_, BlockPos p_154348_, CollisionContext p_154349_) protected VoxelShapeRootsBlock.getShape(BlockState state, BlockGetter level, BlockPos pos, CollisionContext context) protected VoxelShapeSaplingBlock.getShape(BlockState state, BlockGetter level, BlockPos pos, CollisionContext context) protected VoxelShapeScaffoldingBlock.getShape(BlockState state, BlockGetter level, BlockPos pos, CollisionContext context) protected VoxelShapeSculkSensorBlock.getShape(BlockState state, BlockGetter level, BlockPos pos, CollisionContext context) protected VoxelShapeSeagrassBlock.getShape(BlockState p_154525_, BlockGetter p_154526_, BlockPos p_154527_, CollisionContext p_154528_) protected VoxelShapeSeaPickleBlock.getShape(BlockState state, BlockGetter level, BlockPos pos, CollisionContext context) protected VoxelShapeShulkerBoxBlock.getShape(BlockState state, BlockGetter level, BlockPos pos, CollisionContext context) protected VoxelShapeSignBlock.getShape(BlockState state, BlockGetter level, BlockPos pos, CollisionContext context) protected VoxelShapeSkullBlock.getShape(BlockState state, BlockGetter level, BlockPos pos, CollisionContext context) protected VoxelShapeSlabBlock.getShape(BlockState state, BlockGetter level, BlockPos pos, CollisionContext context) protected VoxelShapeSmallDripleafBlock.getShape(BlockState p_154610_, BlockGetter p_154611_, BlockPos p_154612_, CollisionContext p_154613_) SnifferEggBlock.getShape(BlockState state, BlockGetter level, BlockPos pos, CollisionContext context) protected VoxelShapeSnowLayerBlock.getShape(BlockState state, BlockGetter level, BlockPos pos, CollisionContext context) protected VoxelShapeSporeBlossomBlock.getShape(BlockState p_154699_, BlockGetter p_154700_, BlockPos p_154701_, CollisionContext p_154702_) protected VoxelShapeStairBlock.getShape(BlockState state, BlockGetter level, BlockPos pos, CollisionContext context) protected VoxelShapeStemBlock.getShape(BlockState state, BlockGetter level, BlockPos pos, CollisionContext context) protected VoxelShapeStonecutterBlock.getShape(BlockState state, BlockGetter level, BlockPos pos, CollisionContext context) protected VoxelShapeStructureVoidBlock.getShape(BlockState state, BlockGetter level, BlockPos pos, CollisionContext context) protected VoxelShapeSugarCaneBlock.getShape(BlockState state, BlockGetter level, BlockPos pos, CollisionContext context) protected VoxelShapeSweetBerryBushBlock.getShape(BlockState state, BlockGetter level, BlockPos pos, CollisionContext context) protected VoxelShapeTallGrassBlock.getShape(BlockState state, BlockGetter level, BlockPos pos, CollisionContext context) 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 state, BlockGetter level, BlockPos pos, CollisionContext context) protected VoxelShapeTripWireBlock.getShape(BlockState state, BlockGetter level, BlockPos pos, CollisionContext context) protected VoxelShapeTripWireHookBlock.getShape(BlockState state, BlockGetter level, BlockPos pos, CollisionContext context) protected VoxelShapeTurtleEggBlock.getShape(BlockState state, BlockGetter level, BlockPos pos, CollisionContext context) protected VoxelShapeVineBlock.getShape(BlockState state, BlockGetter level, BlockPos pos, CollisionContext context) protected VoxelShapeWallBannerBlock.getShape(BlockState state, BlockGetter level, BlockPos pos, CollisionContext context) protected VoxelShapeWallBlock.getShape(BlockState state, BlockGetter level, BlockPos pos, CollisionContext context) protected VoxelShapeWallHangingSignBlock.getShape(BlockState state, BlockGetter level, BlockPos pos, CollisionContext context) protected VoxelShapeWallSignBlock.getShape(BlockState state, BlockGetter level, BlockPos pos, CollisionContext context) protected VoxelShapeWallSkullBlock.getShape(BlockState state, BlockGetter level, BlockPos pos, CollisionContext context) protected VoxelShapeWallTorchBlock.getShape(BlockState state, BlockGetter level, BlockPos pos, CollisionContext context) protected VoxelShapeWaterlilyBlock.getShape(BlockState state, BlockGetter level, BlockPos pos, CollisionContext context) protected intBasePressurePlateBlock.getSignal(BlockState blockState, BlockGetter blockAccess, BlockPos pos, Direction side) Returns the signal this block emits in the given direction.protected intButtonBlock.getSignal(BlockState blockState, BlockGetter blockAccess, BlockPos pos, Direction side) 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 blockState, BlockGetter blockAccess, BlockPos pos, Direction side) Returns the signal this block emits in the given direction.protected intDetectorRailBlock.getSignal(BlockState blockState, BlockGetter blockAccess, BlockPos pos, Direction side) Returns the signal this block emits in the given direction.protected intDiodeBlock.getSignal(BlockState blockState, BlockGetter blockAccess, BlockPos pos, Direction side) Returns the signal this block emits in the given direction.intJukeboxBlock.getSignal(BlockState state, BlockGetter level, BlockPos pos, Direction direction) Returns the signal this block emits in the given direction.protected intLecternBlock.getSignal(BlockState blockState, BlockGetter blockAccess, BlockPos pos, Direction side) Returns the signal this block emits in the given direction.protected intLeverBlock.getSignal(BlockState blockState, BlockGetter blockAccess, BlockPos pos, Direction side) Returns the signal this block emits in the given direction.protected intLightningRodBlock.getSignal(BlockState state, BlockGetter level, BlockPos pos, Direction direction) Returns the signal this block emits in the given direction.protected intObserverBlock.getSignal(BlockState blockState, BlockGetter blockAccess, BlockPos pos, Direction side) Returns the signal this block emits in the given direction.protected intPoweredBlock.getSignal(BlockState blockState, BlockGetter blockAccess, BlockPos pos, Direction side) Returns the signal this block emits in the given direction.protected intRedstoneTorchBlock.getSignal(BlockState blockState, BlockGetter blockAccess, BlockPos pos, Direction side) Returns the signal this block emits in the given direction.protected intRedstoneWallTorchBlock.getSignal(BlockState blockState, BlockGetter blockAccess, BlockPos pos, Direction side) Returns the signal this block emits in the given direction.protected intRedStoneWireBlock.getSignal(BlockState blockState, BlockGetter blockAccess, BlockPos pos, Direction side) Returns the signal this block emits in the given direction.protected intSculkSensorBlock.getSignal(BlockState state, BlockGetter level, BlockPos pos, Direction direction) Returns the signal this block emits in the given direction.protected intTargetBlock.getSignal(BlockState blockState, BlockGetter blockAccess, BlockPos pos, Direction side) Returns the signal this block emits in the given direction.protected intTrappedChestBlock.getSignal(BlockState blockState, BlockGetter blockAccess, BlockPos pos, Direction side) Returns the signal this block emits in the given direction.protected intTripWireHookBlock.getSignal(BlockState blockState, BlockGetter blockAccess, BlockPos pos, Direction side) Returns the signal this block emits in the given direction.MultifaceSpreader.getSpreadFromFaceTowardDirection(BlockState state, BlockGetter level, BlockPos pos, Direction spreadDirection, Direction face, MultifaceSpreader.SpreadPredicate predicate) private static StairsShapeStairBlock.getStairsShape(BlockState state, BlockGetter level, BlockPos pos) Returns a stair shape property based on the surrounding stairs from the given blockstate and positionstatic BlockStateBaseFireBlock.getState(BlockGetter reader, BlockPos pos) protected BlockStateFireBlock.getStateForPlacement(BlockGetter level, BlockPos pos) MultifaceBlock.getStateForPlacement(BlockState currentState, BlockGetter level, BlockPos pos, Direction lookingDirection) MultifaceSpreader.DefaultSpreaderConfig.getStateForPlacement(BlockState currentState, BlockGetter level, BlockPos pos, Direction lookingDirection) MultifaceSpreader.SpreadConfig.getStateForPlacement(BlockState currentState, BlockGetter level, BlockPos pos, Direction lookingDirection) static BlockStateChorusPlantBlock.getStateWithConnections(BlockGetter level, BlockPos pos, BlockState state) private BlockStateVineBlock.getUpdatedState(BlockState state, BlockGetter level, BlockPos pos) protected VoxelShapeFenceBlock.getVisualShape(BlockState state, BlockGetter reader, BlockPos pos, CollisionContext context) protected VoxelShapeIronBarsBlock.getVisualShape(BlockState state, BlockGetter reader, BlockPos pos, CollisionContext context) protected VoxelShapeMudBlock.getVisualShape(BlockState p_221556_, BlockGetter p_221557_, BlockPos p_221558_, CollisionContext p_221559_) protected VoxelShapePowderSnowBlock.getVisualShape(BlockState state, BlockGetter level, BlockPos pos, CollisionContext context) protected VoxelShapeSnowLayerBlock.getVisualShape(BlockState state, BlockGetter reader, BlockPos pos, CollisionContext context) protected VoxelShapeSoulSandBlock.getVisualShape(BlockState state, BlockGetter reader, BlockPos pos, CollisionContext context) protected VoxelShapeTransparentBlock.getVisualShape(BlockState p_309057_, BlockGetter p_308936_, BlockPos p_308956_, CollisionContext p_309006_) static booleanSnifferEggBlock.hatchBoost(BlockGetter level, BlockPos pos) static booleanVineBlock.isAcceptableNeighbour(BlockGetter blockReader, BlockPos neighborPos, Direction attachedFace) private static booleanChestBlock.isBlockedChestByBlock(BlockGetter level, BlockPos pos) private booleanScaffoldingBlock.isBottom(BlockGetter level, BlockPos pos, int distance) private static booleanBedBlock.isBunkBed(BlockGetter level, BlockPos pos) protected booleanBambooStalkBlock.isCollisionShapeFullBlock(BlockState state, BlockGetter level, BlockPos pos) protected booleanPointedDripstoneBlock.isCollisionShapeFullBlock(BlockState state, BlockGetter level, BlockPos pos) booleanBaseRailBlock.isFlexibleRail(BlockState state, BlockGetter world, BlockPos pos) static booleanTurtleEggBlock.isSand(BlockGetter reader, BlockPos pos) abstract booleanSupportType.isSupporting(BlockState state, BlockGetter level, BlockPos pos, Direction face) private booleanFireBlock.isValidFireLocation(BlockGetter level, BlockPos pos) booleanMultifaceBlock.isValidStateForPlacement(BlockGetter level, BlockState state, BlockPos pos, Direction direction) protected booleanAttachedStemBlock.mayPlaceOn(BlockState state, BlockGetter level, BlockPos pos) protected booleanAzaleaBlock.mayPlaceOn(BlockState p_152089_, BlockGetter p_152090_, BlockPos p_152091_) protected booleanBushBlock.mayPlaceOn(BlockState state, BlockGetter level, BlockPos pos) protected booleanCropBlock.mayPlaceOn(BlockState state, BlockGetter level, BlockPos pos) protected booleanDeadBushBlock.mayPlaceOn(BlockState state, BlockGetter level, BlockPos pos) private static booleanFrogspawnBlock.mayPlaceOn(BlockGetter level, BlockPos pos) protected booleanFungusBlock.mayPlaceOn(BlockState state, BlockGetter level, BlockPos pos) protected booleanMangrovePropaguleBlock.mayPlaceOn(BlockState state, BlockGetter level, BlockPos pos) protected booleanMushroomBlock.mayPlaceOn(BlockState state, BlockGetter level, BlockPos pos) protected booleanNetherSproutsBlock.mayPlaceOn(BlockState state, BlockGetter level, BlockPos pos) protected booleanNetherWartBlock.mayPlaceOn(BlockState state, BlockGetter level, BlockPos pos) protected booleanPitcherCropBlock.mayPlaceOn(BlockState state, BlockGetter level, BlockPos pos) protected booleanRootsBlock.mayPlaceOn(BlockState state, BlockGetter level, BlockPos pos) protected booleanSeagrassBlock.mayPlaceOn(BlockState p_154539_, BlockGetter p_154540_, BlockPos p_154541_) protected booleanSeaPickleBlock.mayPlaceOn(BlockState state, BlockGetter level, BlockPos pos) protected booleanSmallDripleafBlock.mayPlaceOn(BlockState p_154636_, BlockGetter p_154637_, BlockPos p_154638_) protected booleanStemBlock.mayPlaceOn(BlockState state, BlockGetter level, BlockPos pos) protected booleanTallSeagrassBlock.mayPlaceOn(BlockState p_154774_, BlockGetter p_154775_, BlockPos p_154776_) protected booleanWaterlilyBlock.mayPlaceOn(BlockState state, BlockGetter level, BlockPos pos) protected booleanWitherRoseBlock.mayPlaceOn(BlockState state, BlockGetter level, BlockPos pos) private static booleanBlocks.never(BlockState state, BlockGetter blockGetter, BlockPos pos) static BooleanBlocks.never(BlockState state, BlockGetter blockGetter, BlockPos pos, EntityType<?> entity) static BooleanBlocks.ocelotOrParrot(BlockState state, BlockGetter blockGetter, BlockPos pos, EntityType<?> entity) static booleanTurtleEggBlock.onSand(BlockGetter level, BlockPos pos) protected booleanBambooStalkBlock.propagatesSkylightDown(BlockState state, BlockGetter level, BlockPos pos) protected booleanBarrierBlock.propagatesSkylightDown(BlockState state, BlockGetter reader, BlockPos pos) protected booleanBushBlock.propagatesSkylightDown(BlockState state, BlockGetter reader, BlockPos pos) protected booleanCrossCollisionBlock.propagatesSkylightDown(BlockState state, BlockGetter reader, BlockPos pos) protected booleanGlowLichenBlock.propagatesSkylightDown(BlockState state, BlockGetter level, BlockPos pos) protected booleanLightBlock.propagatesSkylightDown(BlockState state, BlockGetter level, BlockPos pos) protected booleanLiquidBlock.propagatesSkylightDown(BlockState state, BlockGetter reader, BlockPos pos) protected booleanPipeBlock.propagatesSkylightDown(BlockState state, BlockGetter reader, BlockPos pos) protected booleanShulkerBoxBlock.propagatesSkylightDown(BlockState state, BlockGetter level, BlockPos pos) 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 state, BlockGetter level, BlockPos pos) protected booleanWallBlock.propagatesSkylightDown(BlockState state, BlockGetter reader, BlockPos pos) protected static booleanBaseCoralPlantTypeBlock.scanForWater(BlockState state, BlockGetter level, BlockPos pos) protected booleanCoralBlock.scanForWater(BlockGetter level, BlockPos pos) private static booleanFarmBlock.shouldMaintainFarmland(BlockGetter level, BlockPos pos) booleanDiodeBlock.shouldPrioritize(BlockGetter level, BlockPos pos, BlockState state) Check if this diode should have a higher tick priority than default.static booleanBlock.shouldRenderFace(BlockState state, BlockGetter level, BlockPos offset, Direction face, BlockPos pos) private static booleanConcretePowderBlock.shouldSolidify(BlockGetter level, BlockPos pos, BlockState state) private static booleanConcretePowderBlock.shouldSolidify(BlockGetter level, BlockPos pos, BlockState state, FluidState fluidState) protected booleanMultifaceSpreader.DefaultSpreaderConfig.stateCanBeReplaced(BlockGetter level, BlockPos pos, BlockPos spreadPos, Direction direction, BlockState state) booleanSculkVeinBlock.SculkVeinSpreaderConfig.stateCanBeReplaced(BlockGetter level, BlockPos pos, BlockPos spreadPos, Direction direction, BlockState state) booleanMultifaceSpreader.SpreadPredicate.test(BlockGetter level, BlockPos pos, MultifaceSpreader.SpreadPos spreadPos) private static booleanConcretePowderBlock.touchesLiquid(BlockGetter level, BlockPos pos, BlockState state) voidBedBlock.updateEntityAfterFallOn(BlockGetter level, Entity entity) Called when an Entity lands on this Block.voidBlock.updateEntityAfterFallOn(BlockGetter level, Entity entity) Called when an Entity lands on this Block.voidSlimeBlock.updateEntityAfterFallOn(BlockGetter level, Entity entity) 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 level, BlockPos pos, int radius, boolean allowBedrock) BlockEntityType.getBlockEntity(BlockGetter level, BlockPos pos) static intChestBlockEntity.getOpenCount(BlockGetter level, BlockPos pos) -
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 state, BlockGetter level, BlockPos pos, int xOffset, int yOffset) -
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 blockReader, BlockPos pos) protected VoxelShapeMovingPistonBlock.getCollisionShape(BlockState state, BlockGetter level, BlockPos pos, CollisionContext context) PistonMovingBlockEntity.getCollisionShape(BlockGetter level, BlockPos pos) protected VoxelShapeMovingPistonBlock.getShape(BlockState state, BlockGetter level, BlockPos pos, CollisionContext context) protected VoxelShapePistonBaseBlock.getShape(BlockState state, BlockGetter level, BlockPos pos, CollisionContext context) protected VoxelShapePistonHeadBlock.getShape(BlockState state, BlockGetter level, BlockPos pos, CollisionContext context) -
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 level, BlockPos pos) final booleanBlockBehaviour.BlockStateBase.entityCanStandOn(BlockGetter level, BlockPos pos, Entity entity) final booleanBlockBehaviour.BlockStateBase.entityCanStandOnFace(BlockGetter level, BlockPos pos, Entity entity, Direction face) BlockBehaviour.OffsetFunction.evaluate(BlockState state, BlockGetter level, BlockPos pos) BlockBehaviour.BlockStateBase.getBlockSupportShape(BlockGetter level, BlockPos pos) protected VoxelShapeBlockBehaviour.getBlockSupportShape(BlockState state, BlockGetter level, BlockPos pos) BlockBehaviour.BlockStateBase.getCollisionShape(BlockGetter level, BlockPos pos) BlockBehaviour.BlockStateBase.getCollisionShape(BlockGetter level, BlockPos pos, CollisionContext context) protected VoxelShapeBlockBehaviour.getCollisionShape(BlockState state, BlockGetter level, BlockPos pos, CollisionContext context) floatBlockBehaviour.BlockStateBase.getDestroyProgress(Player player, BlockGetter level, BlockPos pos) protected floatBlockBehaviour.getDestroyProgress(BlockState state, Player player, BlockGetter level, BlockPos pos) Get the hardness of this Block relative to the ability of the given playerfloatBlockBehaviour.BlockStateBase.getDestroySpeed(BlockGetter level, BlockPos pos) intBlockBehaviour.BlockStateBase.getDirectSignal(BlockGetter level, BlockPos pos, Direction direction) protected intBlockBehaviour.getDirectSignal(BlockState state, BlockGetter level, BlockPos pos, Direction direction) Returns the direct signal this block emits in the given direction.BlockBehaviour.BlockStateBase.getFaceOcclusionShape(BlockGetter level, BlockPos pos, Direction direction) BlockBehaviour.BlockStateBase.getInteractionShape(BlockGetter level, BlockPos pos) protected VoxelShapeBlockBehaviour.getInteractionShape(BlockState state, BlockGetter level, BlockPos pos) intBlockBehaviour.BlockStateBase.getLightBlock(BlockGetter level, BlockPos pos) protected intBlockBehaviour.getLightBlock(BlockState state, BlockGetter level, BlockPos pos) BlockBehaviour.BlockStateBase.getMapColor(BlockGetter level, BlockPos pos) BlockBehaviour.BlockStateBase.getOcclusionShape(BlockGetter level, BlockPos pos) protected VoxelShapeBlockBehaviour.getOcclusionShape(BlockState state, BlockGetter level, BlockPos pos) BlockBehaviour.BlockStateBase.getOffset(BlockGetter level, BlockPos pos) floatBlockBehaviour.BlockStateBase.getShadeBrightness(BlockGetter level, BlockPos pos) protected floatBlockBehaviour.getShadeBrightness(BlockState state, BlockGetter level, BlockPos pos) BlockBehaviour.BlockStateBase.getShape(BlockGetter level, BlockPos pos) BlockBehaviour.BlockStateBase.getShape(BlockGetter level, BlockPos pos, CollisionContext context) protected VoxelShapeBlockBehaviour.getShape(BlockState state, BlockGetter level, BlockPos pos, CollisionContext context) intBlockBehaviour.BlockStateBase.getSignal(BlockGetter level, BlockPos pos, Direction direction) protected intBlockBehaviour.getSignal(BlockState state, BlockGetter level, BlockPos pos, Direction direction) Returns the signal this block emits in the given direction.BlockBehaviour.BlockStateBase.getVisualShape(BlockGetter level, BlockPos pos, CollisionContext context) protected VoxelShapeBlockBehaviour.getVisualShape(BlockState state, BlockGetter level, BlockPos pos, CollisionContext context) booleanBlockBehaviour.BlockStateBase.hasPostProcess(BlockGetter level, BlockPos pos) booleanBlockBehaviour.BlockStateBase.isCollisionShapeFullBlock(BlockGetter level, BlockPos pos) protected booleanBlockBehaviour.isCollisionShapeFullBlock(BlockState state, BlockGetter level, BlockPos pos) booleanBlockBehaviour.BlockStateBase.isFaceSturdy(BlockGetter level, BlockPos pos, Direction direction) booleanBlockBehaviour.BlockStateBase.isFaceSturdy(BlockGetter level, BlockPos pos, Direction face, SupportType supportType) protected booleanBlockBehaviour.isOcclusionShapeFullBlock(BlockState state, BlockGetter level, BlockPos pos) booleanBlockBehaviour.BlockStateBase.isRedstoneConductor(BlockGetter level, BlockPos pos) booleanBlockBehaviour.BlockStateBase.isSolidRender(BlockGetter level, BlockPos pos) booleanBlockBehaviour.BlockStateBase.isSuffocating(BlockGetter level, BlockPos pos) booleanBlockBehaviour.BlockStateBase.isValidSpawn(BlockGetter level, BlockPos pos, EntityType<?> entityType) booleanBlockBehaviour.BlockStateBase.isViewBlocking(BlockGetter level, BlockPos pos) booleanBlockBehaviour.BlockStateBase.propagatesSkylightDown(BlockGetter level, BlockPos pos) protected booleanBlockBehaviour.propagatesSkylightDown(BlockState state, BlockGetter level, BlockPos pos) booleanBlockBehaviour.StateArgumentPredicate.test(BlockState state, BlockGetter level, BlockPos pos, A value) booleanBlockBehaviour.StatePredicate.test(BlockState state, BlockGetter level, BlockPos pos) -
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 level, BlockPos pos) -
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 level, int x, int y, int z, BoundingBox box) static BlockStateStructurePiece.reorient(BlockGetter level, BlockPos pos, BlockState state) -
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 templatePos, BlockGetter level, BlockPos pos) protected booleanMineshaftPieces.MineShaftPiece.isSupportingBox(BlockGetter level, BoundingBox box, int xStart, int xEnd, int y, int z) -
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 level, BlockPos pos, BlockState state) static intLightEngine.getLightBlockInto(BlockGetter level, BlockState state1, BlockPos pos1, BlockState state2, BlockPos pos2, Direction direction, int defaultReturnValue) static VoxelShapeLightEngine.getOcclusionShape(BlockGetter level, BlockPos pos, BlockState state, Direction direction) static booleanLightEngine.hasDifferentLightProperties(BlockGetter level, BlockPos pos, BlockState state1, BlockState state2) private static booleanChunkSkyLightSources.isEdgeOccluded(BlockGetter level, BlockPos pos1, BlockState state1, BlockPos pos2, BlockState state2) booleanChunkSkyLightSources.update(BlockGetter level, int x, int y, int z) private booleanChunkSkyLightSources.updateEdge(BlockGetter level, int index, int minY, BlockPos pos1, BlockState state1, BlockPos pos2, BlockState state2) -
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 fluidState, BlockGetter blockReader, BlockPos pos, Fluid fluid, Direction direction) protected abstract booleanFluid.canBeReplacedWith(FluidState state, BlockGetter level, BlockPos pos, Fluid fluid, Direction direction) booleanFluidState.canBeReplacedWith(BlockGetter level, BlockPos pos, Fluid fluid, Direction direction) booleanLavaFluid.canBeReplacedWith(FluidState fluidState, BlockGetter blockReader, BlockPos pos, Fluid fluid, Direction direction) booleanWaterFluid.canBeReplacedWith(FluidState fluidState, BlockGetter blockReader, BlockPos pos, Fluid fluid, Direction direction) private booleanFlowingFluid.canHoldFluid(BlockGetter level, BlockPos pos, BlockState state, Fluid fluid) private booleanFlowingFluid.canPassThrough(BlockGetter level, Fluid fluid, BlockPos pos, BlockState state, Direction direction, BlockPos spreadPos, BlockState spreadState, FluidState fluidState) private booleanFlowingFluid.canPassThroughWall(Direction direction, BlockGetter level, BlockPos pos, BlockState state, BlockPos spreadPos, BlockState spreadState) protected booleanFlowingFluid.canSpreadTo(BlockGetter level, BlockPos fromPos, BlockState fromBlockState, Direction direction, BlockPos toPos, BlockState toBlockState, FluidState toFluidState, Fluid fluid) EmptyFluid.getFlow(BlockGetter blockReader, BlockPos pos, FluidState fluidState) FlowingFluid.getFlow(BlockGetter blockReader, BlockPos pos, FluidState fluidState) protected abstract Vec3Fluid.getFlow(BlockGetter blockReader, BlockPos pos, FluidState fluidState) FluidState.getFlow(BlockGetter level, BlockPos pos) floatEmptyFluid.getHeight(FluidState state, BlockGetter level, BlockPos pos) floatFlowingFluid.getHeight(FluidState state, BlockGetter level, BlockPos pos) abstract floatFluid.getHeight(FluidState state, BlockGetter level, BlockPos pos) floatFluidState.getHeight(BlockGetter level, BlockPos pos) EmptyFluid.getShape(FluidState state, BlockGetter level, BlockPos pos) FlowingFluid.getShape(FluidState state, BlockGetter level, BlockPos pos) abstract VoxelShapeFluid.getShape(FluidState state, BlockGetter level, BlockPos pos) FluidState.getShape(BlockGetter level, BlockPos pos) private static booleanFlowingFluid.hasSameAbove(FluidState fluidState, BlockGetter level, BlockPos pos) protected booleanFlowingFluid.isSolidFace(BlockGetter level, BlockPos neighborPos, Direction side) private booleanFlowingFluid.isWaterHole(BlockGetter level, Fluid fluid, BlockPos pos, BlockState state, BlockPos spreadPos, BlockState spreadState) booleanFluidState.shouldRenderBackwardUpFace(BlockGetter level, BlockPos pos) -
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 level, BlockPos pos, int index, long packedPos) static doubleWalkNodeEvaluator.getFloorLevel(BlockGetter level, BlockPos pos) PathTypeCache.getOrCompute(BlockGetter level, BlockPos pos) protected static PathTypeWalkNodeEvaluator.getPathTypeFromState(BlockGetter level, BlockPos pos) -
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 reader, int x, int z) static MapBannerMapBanner.fromWorld(BlockGetter level, BlockPos pos) -
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.default intIBlockStateExtension.getFlammability(BlockGetter level, BlockPos pos, Direction face) Chance that fire will spread and consume this block.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.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.