Uses of Interface
net.minecraft.world.IBlockReader
Packages that use IBlockReader
Package
Description
-
Uses of IBlockReader in net.minecraft.block
Fields in net.minecraft.block with type parameters of type IBlockReaderModifier and TypeFieldDescriptionprivate static final Map<IBlockReader,List<RedstoneTorchBlock.Toggle>> RedstoneTorchBlock.RECENT_TOGGLESMethods in net.minecraft.block with parameters of type IBlockReaderModifier and TypeMethodDescriptionprivate static booleanBlocks.always(BlockState p_235426_0_, IBlockReader p_235426_1_, BlockPos p_235426_2_) private static BooleanBlocks.always(BlockState p_235437_0_, IBlockReader p_235437_1_, BlockPos p_235437_2_, EntityType<?> p_235437_3_) voidBlock.appendHoverText(ItemStack p_190948_1_, IBlockReader p_190948_2_, List<ITextComponent> p_190948_3_, ITooltipFlag p_190948_4_) voidShulkerBoxBlock.appendHoverText(ItemStack p_190948_1_, IBlockReader p_190948_2_, List<ITextComponent> p_190948_3_, ITooltipFlag p_190948_4_) private booleanLadderBlock.canAttachTo(IBlockReader p_196471_1_, BlockPos p_196471_2_, Direction p_196471_3_) booleanFireBlock.canCatchFire(IBlockReader world, BlockPos pos, Direction face) Side sensitive version that calls the block function.protected static booleanRedstoneWireBlock.canConnectTo(BlockState p_176343_0_, IBlockReader world, BlockPos pos, Direction p_176343_1_) booleanILiquidContainer.canPlaceLiquid(IBlockReader p_204510_1_, BlockPos p_204510_2_, BlockState p_204510_3_, Fluid p_204510_4_) default booleanIWaterLoggable.canPlaceLiquid(IBlockReader p_204510_1_, BlockPos p_204510_2_, BlockState p_204510_3_, Fluid p_204510_4_) booleanKelpBlock.canPlaceLiquid(IBlockReader p_204510_1_, BlockPos p_204510_2_, BlockState p_204510_3_, Fluid p_204510_4_) booleanKelpTopBlock.canPlaceLiquid(IBlockReader p_204510_1_, BlockPos p_204510_2_, BlockState p_204510_3_, Fluid p_204510_4_) booleanSeaGrassBlock.canPlaceLiquid(IBlockReader p_204510_1_, BlockPos p_204510_2_, BlockState p_204510_3_, Fluid p_204510_4_) booleanSlabBlock.canPlaceLiquid(IBlockReader p_204510_1_, BlockPos p_204510_2_, BlockState p_204510_3_, Fluid p_204510_4_) booleanTallSeaGrassBlock.canPlaceLiquid(IBlockReader p_204510_1_, BlockPos p_204510_2_, BlockState p_204510_3_, Fluid p_204510_4_) private booleanVineBlock.canSpread(IBlockReader p_196539_1_, BlockPos p_196539_2_) private booleanVineBlock.canSupportAtFace(IBlockReader p_196541_1_, BlockPos p_196541_2_, Direction p_196541_3_) static booleanBlock.canSupportRigidBlock(IBlockReader p_220064_0_, BlockPos p_220064_1_) private booleanRedstoneWireBlock.canSurviveOn(IBlockReader p_235552_1_, BlockPos p_235552_2_, BlockState p_235552_3_) booleanBlock.canSustainPlant(BlockState state, IBlockReader world, BlockPos pos, Direction facing, IPlantable plantable) private static booleanStairsBlock.canTakeShape(BlockState p_185704_0_, IBlockReader p_185704_1_, BlockPos p_185704_2_, Direction p_185704_3_) booleanAbstractBlock.AbstractBlockState.emissiveRendering(IBlockReader p_227035_1_, BlockPos p_227035_2_) final booleanAbstractBlock.AbstractBlockState.entityCanStandOn(IBlockReader p_235719_1_, BlockPos p_235719_2_, Entity p_235719_3_) final booleanAbstractBlock.AbstractBlockState.entityCanStandOnFace(IBlockReader p_215682_1_, BlockPos p_215682_2_, Entity p_215682_3_, Direction p_215682_4_) private booleanFrostedIceBlock.fewerNeigboursThan(IBlockReader p_196456_1_, BlockPos p_196456_2_, int p_196456_3_) static DirectionBedBlock.getBedOrientation(IBlockReader p_220174_0_, BlockPos p_220174_1_) private PistonTileEntityMovingPistonBlock.getBlockEntity(IBlockReader p_220170_1_, BlockPos p_220170_2_) AbstractBlock.AbstractBlockState.getBlockSupportShape(IBlockReader p_196951_1_, BlockPos p_196951_2_) AbstractBlock.getBlockSupportShape(BlockState p_230335_1_, IBlockReader p_230335_2_, BlockPos p_230335_3_) Deprecated.LeavesBlock.getBlockSupportShape(BlockState p_230335_1_, IBlockReader p_230335_2_, BlockPos p_230335_3_) SnowBlock.getBlockSupportShape(BlockState p_230335_1_, IBlockReader p_230335_2_, BlockPos p_230335_3_) SoulSandBlock.getBlockSupportShape(BlockState p_230335_1_, IBlockReader p_230335_2_, BlockPos p_230335_3_) AbstractBannerBlock.getCloneItemStack(IBlockReader p_185473_1_, BlockPos p_185473_2_, BlockState p_185473_3_) AbstractBodyPlantBlock.getCloneItemStack(IBlockReader p_185473_1_, BlockPos p_185473_2_, BlockState p_185473_3_) AttachedStemBlock.getCloneItemStack(IBlockReader p_185473_1_, BlockPos p_185473_2_, BlockState p_185473_3_) BambooSaplingBlock.getCloneItemStack(IBlockReader p_185473_1_, BlockPos p_185473_2_, BlockState p_185473_3_) Block.getCloneItemStack(IBlockReader p_185473_1_, BlockPos p_185473_2_, BlockState p_185473_3_) Deprecated.CropsBlock.getCloneItemStack(IBlockReader p_185473_1_, BlockPos p_185473_2_, BlockState p_185473_3_) EndGatewayBlock.getCloneItemStack(IBlockReader p_185473_1_, BlockPos p_185473_2_, BlockState p_185473_3_) EndPortalBlock.getCloneItemStack(IBlockReader p_185473_1_, BlockPos p_185473_2_, BlockState p_185473_3_) FlowerPotBlock.getCloneItemStack(IBlockReader p_185473_1_, BlockPos p_185473_2_, BlockState p_185473_3_) FrostedIceBlock.getCloneItemStack(IBlockReader p_185473_1_, BlockPos p_185473_2_, BlockState p_185473_3_) MovingPistonBlock.getCloneItemStack(IBlockReader p_185473_1_, BlockPos p_185473_2_, BlockState p_185473_3_) NetherPortalBlock.getCloneItemStack(IBlockReader p_185473_1_, BlockPos p_185473_2_, BlockState p_185473_3_) NetherWartBlock.getCloneItemStack(IBlockReader p_185473_1_, BlockPos p_185473_2_, BlockState p_185473_3_) PistonHeadBlock.getCloneItemStack(IBlockReader p_185473_1_, BlockPos p_185473_2_, BlockState p_185473_3_) ShulkerBoxBlock.getCloneItemStack(IBlockReader p_185473_1_, BlockPos p_185473_2_, BlockState p_185473_3_) SpawnerBlock.getCloneItemStack(IBlockReader p_185473_1_, BlockPos p_185473_2_, BlockState p_185473_3_) StemBlock.getCloneItemStack(IBlockReader p_185473_1_, BlockPos p_185473_2_, BlockState p_185473_3_) SweetBerryBushBlock.getCloneItemStack(IBlockReader p_185473_1_, BlockPos p_185473_2_, BlockState p_185473_3_) TallSeaGrassBlock.getCloneItemStack(IBlockReader p_185473_1_, BlockPos p_185473_2_, BlockState p_185473_3_) AbstractBlock.AbstractBlockState.getCollisionShape(IBlockReader p_196952_1_, BlockPos p_196952_2_) AbstractBlock.AbstractBlockState.getCollisionShape(IBlockReader p_215685_1_, BlockPos p_215685_2_, ISelectionContext p_215685_3_) AbstractBlock.getCollisionShape(BlockState p_220071_1_, IBlockReader p_220071_2_, BlockPos p_220071_3_, ISelectionContext p_220071_4_) Deprecated.BambooBlock.getCollisionShape(BlockState p_220071_1_, IBlockReader p_220071_2_, BlockPos p_220071_3_, ISelectionContext p_220071_4_) BellBlock.getCollisionShape(BlockState p_220071_1_, IBlockReader p_220071_2_, BlockPos p_220071_3_, ISelectionContext p_220071_4_) CactusBlock.getCollisionShape(BlockState p_220071_1_, IBlockReader p_220071_2_, BlockPos p_220071_3_, ISelectionContext p_220071_4_) ComposterBlock.getCollisionShape(BlockState p_220071_1_, IBlockReader p_220071_2_, BlockPos p_220071_3_, ISelectionContext p_220071_4_) FenceGateBlock.getCollisionShape(BlockState p_220071_1_, IBlockReader p_220071_2_, BlockPos p_220071_3_, ISelectionContext p_220071_4_) FlowingFluidBlock.getCollisionShape(BlockState p_220071_1_, IBlockReader p_220071_2_, BlockPos p_220071_3_, ISelectionContext p_220071_4_) FourWayBlock.getCollisionShape(BlockState p_220071_1_, IBlockReader p_220071_2_, BlockPos p_220071_3_, ISelectionContext p_220071_4_) GrindstoneBlock.getCollisionShape(BlockState p_220071_1_, IBlockReader p_220071_2_, BlockPos p_220071_3_, ISelectionContext p_220071_4_) HoneyBlock.getCollisionShape(BlockState p_220071_1_, IBlockReader p_220071_2_, BlockPos p_220071_3_, ISelectionContext p_220071_4_) LecternBlock.getCollisionShape(BlockState p_220071_1_, IBlockReader p_220071_2_, BlockPos p_220071_3_, ISelectionContext p_220071_4_) MovingPistonBlock.getCollisionShape(BlockState p_220071_1_, IBlockReader p_220071_2_, BlockPos p_220071_3_, ISelectionContext p_220071_4_) ScaffoldingBlock.getCollisionShape(BlockState p_220071_1_, IBlockReader p_220071_2_, BlockPos p_220071_3_, ISelectionContext p_220071_4_) SnowBlock.getCollisionShape(BlockState p_220071_1_, IBlockReader p_220071_2_, BlockPos p_220071_3_, ISelectionContext p_220071_4_) SoulSandBlock.getCollisionShape(BlockState p_220071_1_, IBlockReader p_220071_2_, BlockPos p_220071_3_, ISelectionContext p_220071_4_) WallBlock.getCollisionShape(BlockState p_220071_1_, IBlockReader p_220071_2_, BlockPos p_220071_3_, ISelectionContext p_220071_4_) private RedstoneSideRedstoneWireBlock.getConnectingSide(IBlockReader p_208074_1_, BlockPos p_208074_2_, Direction p_208074_3_) private RedstoneSideRedstoneWireBlock.getConnectingSide(IBlockReader p_235545_1_, BlockPos p_235545_2_, Direction p_235545_3_, boolean p_235545_4_) private BlockStateRedstoneWireBlock.getConnectionState(IBlockReader p_235544_1_, BlockState p_235544_2_, BlockPos p_235544_3_) floatAbstractBlock.AbstractBlockState.getDestroyProgress(PlayerEntity p_185903_1_, IBlockReader p_185903_2_, BlockPos p_185903_3_) floatAbstractBlock.getDestroyProgress(BlockState p_180647_1_, PlayerEntity p_180647_2_, IBlockReader p_180647_3_, BlockPos p_180647_4_) Deprecated.floatBambooBlock.getDestroyProgress(BlockState p_180647_1_, PlayerEntity p_180647_2_, IBlockReader p_180647_3_, BlockPos p_180647_4_) floatBambooSaplingBlock.getDestroyProgress(BlockState p_180647_1_, PlayerEntity p_180647_2_, IBlockReader p_180647_3_, BlockPos p_180647_4_) floatAbstractBlock.AbstractBlockState.getDestroySpeed(IBlockReader p_185887_1_, BlockPos p_185887_2_) intAbstractBlock.AbstractBlockState.getDirectSignal(IBlockReader p_185893_1_, BlockPos p_185893_2_, Direction p_185893_3_) intAbstractBlock.getDirectSignal(BlockState p_176211_1_, IBlockReader p_176211_2_, BlockPos p_176211_3_, Direction p_176211_4_) Deprecated.intAbstractButtonBlock.getDirectSignal(BlockState p_176211_1_, IBlockReader p_176211_2_, BlockPos p_176211_3_, Direction p_176211_4_) intAbstractPressurePlateBlock.getDirectSignal(BlockState p_176211_1_, IBlockReader p_176211_2_, BlockPos p_176211_3_, Direction p_176211_4_) intDetectorRailBlock.getDirectSignal(BlockState p_176211_1_, IBlockReader p_176211_2_, BlockPos p_176211_3_, Direction p_176211_4_) intLecternBlock.getDirectSignal(BlockState p_176211_1_, IBlockReader p_176211_2_, BlockPos p_176211_3_, Direction p_176211_4_) intLeverBlock.getDirectSignal(BlockState p_176211_1_, IBlockReader p_176211_2_, BlockPos p_176211_3_, Direction p_176211_4_) intObserverBlock.getDirectSignal(BlockState p_176211_1_, IBlockReader p_176211_2_, BlockPos p_176211_3_, Direction p_176211_4_) intRedstoneDiodeBlock.getDirectSignal(BlockState p_176211_1_, IBlockReader p_176211_2_, BlockPos p_176211_3_, Direction p_176211_4_) intRedstoneTorchBlock.getDirectSignal(BlockState p_176211_1_, IBlockReader p_176211_2_, BlockPos p_176211_3_, Direction p_176211_4_) intRedstoneWireBlock.getDirectSignal(BlockState p_176211_1_, IBlockReader p_176211_2_, BlockPos p_176211_3_, Direction p_176211_4_) intTrappedChestBlock.getDirectSignal(BlockState p_176211_1_, IBlockReader p_176211_2_, BlockPos p_176211_3_, Direction p_176211_4_) intTripWireHookBlock.getDirectSignal(BlockState p_176211_1_, IBlockReader p_176211_2_, BlockPos p_176211_3_, Direction p_176211_4_) static intScaffoldingBlock.getDistance(IBlockReader p_220117_0_, BlockPos p_220117_1_) private static booleanBubbleColumnBlock.getDrag(IBlockReader p_203157_0_, BlockPos p_203157_1_) intAnvilBlock.getDustColor(BlockState p_189876_1_, IBlockReader p_189876_2_, BlockPos p_189876_3_) intConcretePowderBlock.getDustColor(BlockState p_189876_1_, IBlockReader p_189876_2_, BlockPos p_189876_3_) intFallingBlock.getDustColor(BlockState p_189876_1_, IBlockReader p_189876_2_, BlockPos p_189876_3_) intGravelBlock.getDustColor(BlockState p_189876_1_, IBlockReader p_189876_2_, BlockPos p_189876_3_) intSandBlock.getDustColor(BlockState p_189876_1_, IBlockReader p_189876_2_, BlockPos p_189876_3_) AbstractBlock.AbstractBlockState.getFaceOcclusionShape(IBlockReader p_215702_1_, BlockPos p_215702_2_, Direction p_215702_3_) protected static floatCropsBlock.getGrowthSpeed(Block p_180672_0_, IBlockReader p_180672_1_, BlockPos p_180672_2_) AbstractBodyPlantBlock.getHeadPos(IBlockReader p_235501_1_, BlockPos p_235501_2_, BlockState p_235501_3_) protected intBambooBlock.getHeightAboveUpToMax(IBlockReader p_220259_1_, BlockPos p_220259_2_) protected intBambooBlock.getHeightBelowUpToMax(IBlockReader p_220260_1_, BlockPos p_220260_2_) AbstractBlock.AbstractBlockState.getInteractionShape(IBlockReader p_235777_1_, BlockPos p_235777_2_) AbstractBlock.getInteractionShape(BlockState p_199600_1_, IBlockReader p_199600_2_, BlockPos p_199600_3_) Deprecated.CauldronBlock.getInteractionShape(BlockState p_199600_1_, IBlockReader p_199600_2_, BlockPos p_199600_3_) ComposterBlock.getInteractionShape(BlockState p_199600_1_, IBlockReader p_199600_2_, BlockPos p_199600_3_) HopperBlock.getInteractionShape(BlockState p_199600_1_, IBlockReader p_199600_2_, BlockPos p_199600_3_) ScaffoldingBlock.getInteractionShape(BlockState p_199600_1_, IBlockReader p_199600_2_, BlockPos p_199600_3_) intAbstractBlock.AbstractBlockState.getLightBlock(IBlockReader p_200016_1_, BlockPos p_200016_2_) intAbstractBlock.getLightBlock(BlockState p_200011_1_, IBlockReader p_200011_2_, BlockPos p_200011_3_) Deprecated.intLeavesBlock.getLightBlock(BlockState p_200011_1_, IBlockReader p_200011_2_, BlockPos p_200011_3_) AbstractBlock.AbstractBlockState.getMapColor(IBlockReader p_185909_1_, BlockPos p_185909_2_) private BlockStateRedstoneWireBlock.getMissingConnections(IBlockReader p_235551_1_, BlockState p_235551_2_, BlockPos p_235551_3_) AbstractBlock.AbstractBlockState.getOcclusionShape(IBlockReader p_235754_1_, BlockPos p_235754_2_) AbstractBlock.getOcclusionShape(BlockState p_196247_1_, IBlockReader p_196247_2_, BlockPos p_196247_3_) Deprecated.FenceBlock.getOcclusionShape(BlockState p_196247_1_, IBlockReader p_196247_2_, BlockPos p_196247_3_) FenceGateBlock.getOcclusionShape(BlockState p_196247_1_, IBlockReader p_196247_2_, BlockPos p_196247_3_) LecternBlock.getOcclusionShape(BlockState p_196247_1_, IBlockReader p_196247_2_, BlockPos p_196247_3_) SkullBlock.getOcclusionShape(BlockState p_196247_1_, IBlockReader p_196247_2_, BlockPos p_196247_3_) AbstractBlock.AbstractBlockState.getOffset(IBlockReader p_191059_1_, BlockPos p_191059_2_) protected intComparatorBlock.getOutputSignal(IBlockReader p_176408_1_, BlockPos p_176408_2_, BlockState p_176408_3_) protected intRedstoneDiodeBlock.getOutputSignal(IBlockReader p_176408_1_, BlockPos p_176408_2_, BlockState p_176408_3_) BushBlock.getPlant(IBlockReader world, BlockPos pos) CactusBlock.getPlant(IBlockReader world, BlockPos pos) SugarCaneBlock.getPlant(IBlockReader world, BlockPos pos) CactusBlock.getPlantType(IBlockReader world, BlockPos pos) StemBlock.getPlantType(IBlockReader world, BlockPos pos) SugarCaneBlock.getPlantType(IBlockReader world, BlockPos pos) AbstractRailBlock.getRailDirection(BlockState state, IBlockReader world, BlockPos pos, AbstractMinecartEntity cart) floatAbstractBlock.AbstractBlockState.getShadeBrightness(IBlockReader p_215703_1_, BlockPos p_215703_2_) floatAbstractBlock.getShadeBrightness(BlockState p_220080_1_, IBlockReader p_220080_2_, BlockPos p_220080_3_) Deprecated.floatAbstractGlassBlock.getShadeBrightness(BlockState p_220080_1_, IBlockReader p_220080_2_, BlockPos p_220080_3_) floatBarrierBlock.getShadeBrightness(BlockState p_220080_1_, IBlockReader p_220080_2_, BlockPos p_220080_3_) floatStructureVoidBlock.getShadeBrightness(BlockState p_220080_1_, IBlockReader p_220080_2_, BlockPos p_220080_3_) AbstractBlock.AbstractBlockState.getShape(IBlockReader p_196954_1_, BlockPos p_196954_2_) AbstractBlock.AbstractBlockState.getShape(IBlockReader p_215700_1_, BlockPos p_215700_2_, ISelectionContext p_215700_3_) AbstractBlock.getShape(BlockState p_220053_1_, IBlockReader p_220053_2_, BlockPos p_220053_3_, ISelectionContext p_220053_4_) Deprecated.AbstractButtonBlock.getShape(BlockState p_220053_1_, IBlockReader p_220053_2_, BlockPos p_220053_3_, ISelectionContext p_220053_4_) AbstractCoralPlantBlock.getShape(BlockState p_220053_1_, IBlockReader p_220053_2_, BlockPos p_220053_3_, ISelectionContext p_220053_4_) AbstractFireBlock.getShape(BlockState p_220053_1_, IBlockReader p_220053_2_, BlockPos p_220053_3_, ISelectionContext p_220053_4_) AbstractPlantBlock.getShape(BlockState p_220053_1_, IBlockReader p_220053_2_, BlockPos p_220053_3_, ISelectionContext p_220053_4_) AbstractPressurePlateBlock.getShape(BlockState p_220053_1_, IBlockReader p_220053_2_, BlockPos p_220053_3_, ISelectionContext p_220053_4_) AbstractRailBlock.getShape(BlockState p_220053_1_, IBlockReader p_220053_2_, BlockPos p_220053_3_, ISelectionContext p_220053_4_) AbstractSignBlock.getShape(BlockState p_220053_1_, IBlockReader p_220053_2_, BlockPos p_220053_3_, ISelectionContext p_220053_4_) AirBlock.getShape(BlockState p_220053_1_, IBlockReader p_220053_2_, BlockPos p_220053_3_, ISelectionContext p_220053_4_) AnvilBlock.getShape(BlockState p_220053_1_, IBlockReader p_220053_2_, BlockPos p_220053_3_, ISelectionContext p_220053_4_) AttachedStemBlock.getShape(BlockState p_220053_1_, IBlockReader p_220053_2_, BlockPos p_220053_3_, ISelectionContext p_220053_4_) BambooBlock.getShape(BlockState p_220053_1_, IBlockReader p_220053_2_, BlockPos p_220053_3_, ISelectionContext p_220053_4_) BambooSaplingBlock.getShape(BlockState p_220053_1_, IBlockReader p_220053_2_, BlockPos p_220053_3_, ISelectionContext p_220053_4_) BannerBlock.getShape(BlockState p_220053_1_, IBlockReader p_220053_2_, BlockPos p_220053_3_, ISelectionContext p_220053_4_) BedBlock.getShape(BlockState p_220053_1_, IBlockReader p_220053_2_, BlockPos p_220053_3_, ISelectionContext p_220053_4_) BeetrootBlock.getShape(BlockState p_220053_1_, IBlockReader p_220053_2_, BlockPos p_220053_3_, ISelectionContext p_220053_4_) BellBlock.getShape(BlockState p_220053_1_, IBlockReader p_220053_2_, BlockPos p_220053_3_, ISelectionContext p_220053_4_) BrewingStandBlock.getShape(BlockState p_220053_1_, IBlockReader p_220053_2_, BlockPos p_220053_3_, ISelectionContext p_220053_4_) BubbleColumnBlock.getShape(BlockState p_220053_1_, IBlockReader p_220053_2_, BlockPos p_220053_3_, ISelectionContext p_220053_4_) CactusBlock.getShape(BlockState p_220053_1_, IBlockReader p_220053_2_, BlockPos p_220053_3_, ISelectionContext p_220053_4_) CakeBlock.getShape(BlockState p_220053_1_, IBlockReader p_220053_2_, BlockPos p_220053_3_, ISelectionContext p_220053_4_) CampfireBlock.getShape(BlockState p_220053_1_, IBlockReader p_220053_2_, BlockPos p_220053_3_, ISelectionContext p_220053_4_) CarpetBlock.getShape(BlockState p_220053_1_, IBlockReader p_220053_2_, BlockPos p_220053_3_, ISelectionContext p_220053_4_) CarrotBlock.getShape(BlockState p_220053_1_, IBlockReader p_220053_2_, BlockPos p_220053_3_, ISelectionContext p_220053_4_) CauldronBlock.getShape(BlockState p_220053_1_, IBlockReader p_220053_2_, BlockPos p_220053_3_, ISelectionContext p_220053_4_) ChainBlock.getShape(BlockState p_220053_1_, IBlockReader p_220053_2_, BlockPos p_220053_3_, ISelectionContext p_220053_4_) ChestBlock.getShape(BlockState p_220053_1_, IBlockReader p_220053_2_, BlockPos p_220053_3_, ISelectionContext p_220053_4_) CocoaBlock.getShape(BlockState p_220053_1_, IBlockReader p_220053_2_, BlockPos p_220053_3_, ISelectionContext p_220053_4_) ComposterBlock.getShape(BlockState p_220053_1_, IBlockReader p_220053_2_, BlockPos p_220053_3_, ISelectionContext p_220053_4_) ConduitBlock.getShape(BlockState p_220053_1_, IBlockReader p_220053_2_, BlockPos p_220053_3_, ISelectionContext p_220053_4_) CoralFanBlock.getShape(BlockState p_220053_1_, IBlockReader p_220053_2_, BlockPos p_220053_3_, ISelectionContext p_220053_4_) CoralPlantBlock.getShape(BlockState p_220053_1_, IBlockReader p_220053_2_, BlockPos p_220053_3_, ISelectionContext p_220053_4_) CropsBlock.getShape(BlockState p_220053_1_, IBlockReader p_220053_2_, BlockPos p_220053_3_, ISelectionContext p_220053_4_) DaylightDetectorBlock.getShape(BlockState p_220053_1_, IBlockReader p_220053_2_, BlockPos p_220053_3_, ISelectionContext p_220053_4_) DeadBushBlock.getShape(BlockState p_220053_1_, IBlockReader p_220053_2_, BlockPos p_220053_3_, ISelectionContext p_220053_4_) DeadCoralPlantBlock.getShape(BlockState p_220053_1_, IBlockReader p_220053_2_, BlockPos p_220053_3_, ISelectionContext p_220053_4_) DeadCoralWallFanBlock.getShape(BlockState p_220053_1_, IBlockReader p_220053_2_, BlockPos p_220053_3_, ISelectionContext p_220053_4_) DoorBlock.getShape(BlockState p_220053_1_, IBlockReader p_220053_2_, BlockPos p_220053_3_, ISelectionContext p_220053_4_) DragonEggBlock.getShape(BlockState p_220053_1_, IBlockReader p_220053_2_, BlockPos p_220053_3_, ISelectionContext p_220053_4_) EnchantingTableBlock.getShape(BlockState p_220053_1_, IBlockReader p_220053_2_, BlockPos p_220053_3_, ISelectionContext p_220053_4_) EnderChestBlock.getShape(BlockState p_220053_1_, IBlockReader p_220053_2_, BlockPos p_220053_3_, ISelectionContext p_220053_4_) EndPortalBlock.getShape(BlockState p_220053_1_, IBlockReader p_220053_2_, BlockPos p_220053_3_, ISelectionContext p_220053_4_) EndPortalFrameBlock.getShape(BlockState p_220053_1_, IBlockReader p_220053_2_, BlockPos p_220053_3_, ISelectionContext p_220053_4_) EndRodBlock.getShape(BlockState p_220053_1_, IBlockReader p_220053_2_, BlockPos p_220053_3_, ISelectionContext p_220053_4_) FarmlandBlock.getShape(BlockState p_220053_1_, IBlockReader p_220053_2_, BlockPos p_220053_3_, ISelectionContext p_220053_4_) FenceGateBlock.getShape(BlockState p_220053_1_, IBlockReader p_220053_2_, BlockPos p_220053_3_, ISelectionContext p_220053_4_) FireBlock.getShape(BlockState p_220053_1_, IBlockReader p_220053_2_, BlockPos p_220053_3_, ISelectionContext p_220053_4_) FlowerBlock.getShape(BlockState p_220053_1_, IBlockReader p_220053_2_, BlockPos p_220053_3_, ISelectionContext p_220053_4_) FlowerPotBlock.getShape(BlockState p_220053_1_, IBlockReader p_220053_2_, BlockPos p_220053_3_, ISelectionContext p_220053_4_) FlowingFluidBlock.getShape(BlockState p_220053_1_, IBlockReader p_220053_2_, BlockPos p_220053_3_, ISelectionContext p_220053_4_) FourWayBlock.getShape(BlockState p_220053_1_, IBlockReader p_220053_2_, BlockPos p_220053_3_, ISelectionContext p_220053_4_) FungusBlock.getShape(BlockState p_220053_1_, IBlockReader p_220053_2_, BlockPos p_220053_3_, ISelectionContext p_220053_4_) GrassPathBlock.getShape(BlockState p_220053_1_, IBlockReader p_220053_2_, BlockPos p_220053_3_, ISelectionContext p_220053_4_) GrindstoneBlock.getShape(BlockState p_220053_1_, IBlockReader p_220053_2_, BlockPos p_220053_3_, ISelectionContext p_220053_4_) HopperBlock.getShape(BlockState p_220053_1_, IBlockReader p_220053_2_, BlockPos p_220053_3_, ISelectionContext p_220053_4_) LadderBlock.getShape(BlockState p_220053_1_, IBlockReader p_220053_2_, BlockPos p_220053_3_, ISelectionContext p_220053_4_) LanternBlock.getShape(BlockState p_220053_1_, IBlockReader p_220053_2_, BlockPos p_220053_3_, ISelectionContext p_220053_4_) LecternBlock.getShape(BlockState p_220053_1_, IBlockReader p_220053_2_, BlockPos p_220053_3_, ISelectionContext p_220053_4_) LeverBlock.getShape(BlockState p_220053_1_, IBlockReader p_220053_2_, BlockPos p_220053_3_, ISelectionContext p_220053_4_) LilyPadBlock.getShape(BlockState p_220053_1_, IBlockReader p_220053_2_, BlockPos p_220053_3_, ISelectionContext p_220053_4_) MovingPistonBlock.getShape(BlockState p_220053_1_, IBlockReader p_220053_2_, BlockPos p_220053_3_, ISelectionContext p_220053_4_) MushroomBlock.getShape(BlockState p_220053_1_, IBlockReader p_220053_2_, BlockPos p_220053_3_, ISelectionContext p_220053_4_) NetherPortalBlock.getShape(BlockState p_220053_1_, IBlockReader p_220053_2_, BlockPos p_220053_3_, ISelectionContext p_220053_4_) NetherRootsBlock.getShape(BlockState p_220053_1_, IBlockReader p_220053_2_, BlockPos p_220053_3_, ISelectionContext p_220053_4_) NetherSproutsBlock.getShape(BlockState p_220053_1_, IBlockReader p_220053_2_, BlockPos p_220053_3_, ISelectionContext p_220053_4_) NetherWartBlock.getShape(BlockState p_220053_1_, IBlockReader p_220053_2_, BlockPos p_220053_3_, ISelectionContext p_220053_4_) PistonBlock.getShape(BlockState p_220053_1_, IBlockReader p_220053_2_, BlockPos p_220053_3_, ISelectionContext p_220053_4_) PistonHeadBlock.getShape(BlockState p_220053_1_, IBlockReader p_220053_2_, BlockPos p_220053_3_, ISelectionContext p_220053_4_) PotatoBlock.getShape(BlockState p_220053_1_, IBlockReader p_220053_2_, BlockPos p_220053_3_, ISelectionContext p_220053_4_) RedstoneDiodeBlock.getShape(BlockState p_220053_1_, IBlockReader p_220053_2_, BlockPos p_220053_3_, ISelectionContext p_220053_4_) RedstoneWallTorchBlock.getShape(BlockState p_220053_1_, IBlockReader p_220053_2_, BlockPos p_220053_3_, ISelectionContext p_220053_4_) RedstoneWireBlock.getShape(BlockState p_220053_1_, IBlockReader p_220053_2_, BlockPos p_220053_3_, ISelectionContext p_220053_4_) SaplingBlock.getShape(BlockState p_220053_1_, IBlockReader p_220053_2_, BlockPos p_220053_3_, ISelectionContext p_220053_4_) ScaffoldingBlock.getShape(BlockState p_220053_1_, IBlockReader p_220053_2_, BlockPos p_220053_3_, ISelectionContext p_220053_4_) SeaGrassBlock.getShape(BlockState p_220053_1_, IBlockReader p_220053_2_, BlockPos p_220053_3_, ISelectionContext p_220053_4_) SeaPickleBlock.getShape(BlockState p_220053_1_, IBlockReader p_220053_2_, BlockPos p_220053_3_, ISelectionContext p_220053_4_) ShulkerBoxBlock.getShape(BlockState p_220053_1_, IBlockReader p_220053_2_, BlockPos p_220053_3_, ISelectionContext p_220053_4_) SixWayBlock.getShape(BlockState p_220053_1_, IBlockReader p_220053_2_, BlockPos p_220053_3_, ISelectionContext p_220053_4_) SkullBlock.getShape(BlockState p_220053_1_, IBlockReader p_220053_2_, BlockPos p_220053_3_, ISelectionContext p_220053_4_) SlabBlock.getShape(BlockState p_220053_1_, IBlockReader p_220053_2_, BlockPos p_220053_3_, ISelectionContext p_220053_4_) SnowBlock.getShape(BlockState p_220053_1_, IBlockReader p_220053_2_, BlockPos p_220053_3_, ISelectionContext p_220053_4_) StairsBlock.getShape(BlockState p_220053_1_, IBlockReader p_220053_2_, BlockPos p_220053_3_, ISelectionContext p_220053_4_) StemBlock.getShape(BlockState p_220053_1_, IBlockReader p_220053_2_, BlockPos p_220053_3_, ISelectionContext p_220053_4_) StonecutterBlock.getShape(BlockState p_220053_1_, IBlockReader p_220053_2_, BlockPos p_220053_3_, ISelectionContext p_220053_4_) StructureVoidBlock.getShape(BlockState p_220053_1_, IBlockReader p_220053_2_, BlockPos p_220053_3_, ISelectionContext p_220053_4_) SugarCaneBlock.getShape(BlockState p_220053_1_, IBlockReader p_220053_2_, BlockPos p_220053_3_, ISelectionContext p_220053_4_) SweetBerryBushBlock.getShape(BlockState p_220053_1_, IBlockReader p_220053_2_, BlockPos p_220053_3_, ISelectionContext p_220053_4_) TallGrassBlock.getShape(BlockState p_220053_1_, IBlockReader p_220053_2_, BlockPos p_220053_3_, ISelectionContext p_220053_4_) TallSeaGrassBlock.getShape(BlockState p_220053_1_, IBlockReader p_220053_2_, BlockPos p_220053_3_, ISelectionContext p_220053_4_) TorchBlock.getShape(BlockState p_220053_1_, IBlockReader p_220053_2_, BlockPos p_220053_3_, ISelectionContext p_220053_4_) TrapDoorBlock.getShape(BlockState p_220053_1_, IBlockReader p_220053_2_, BlockPos p_220053_3_, ISelectionContext p_220053_4_) TripWireBlock.getShape(BlockState p_220053_1_, IBlockReader p_220053_2_, BlockPos p_220053_3_, ISelectionContext p_220053_4_) TripWireHookBlock.getShape(BlockState p_220053_1_, IBlockReader p_220053_2_, BlockPos p_220053_3_, ISelectionContext p_220053_4_) TurtleEggBlock.getShape(BlockState p_220053_1_, IBlockReader p_220053_2_, BlockPos p_220053_3_, ISelectionContext p_220053_4_) VineBlock.getShape(BlockState p_220053_1_, IBlockReader p_220053_2_, BlockPos p_220053_3_, ISelectionContext p_220053_4_) WallBannerBlock.getShape(BlockState p_220053_1_, IBlockReader p_220053_2_, BlockPos p_220053_3_, ISelectionContext p_220053_4_) WallBlock.getShape(BlockState p_220053_1_, IBlockReader p_220053_2_, BlockPos p_220053_3_, ISelectionContext p_220053_4_) WallSignBlock.getShape(BlockState p_220053_1_, IBlockReader p_220053_2_, BlockPos p_220053_3_, ISelectionContext p_220053_4_) WallSkullBlock.getShape(BlockState p_220053_1_, IBlockReader p_220053_2_, BlockPos p_220053_3_, ISelectionContext p_220053_4_) WallTorchBlock.getShape(BlockState p_220053_1_, IBlockReader p_220053_2_, BlockPos p_220053_3_, ISelectionContext p_220053_4_) intAbstractBlock.AbstractBlockState.getSignal(IBlockReader p_185911_1_, BlockPos p_185911_2_, Direction p_185911_3_) intAbstractBlock.getSignal(BlockState p_180656_1_, IBlockReader p_180656_2_, BlockPos p_180656_3_, Direction p_180656_4_) Deprecated.intAbstractButtonBlock.getSignal(BlockState p_180656_1_, IBlockReader p_180656_2_, BlockPos p_180656_3_, Direction p_180656_4_) intAbstractPressurePlateBlock.getSignal(BlockState p_180656_1_, IBlockReader p_180656_2_, BlockPos p_180656_3_, Direction p_180656_4_) intDaylightDetectorBlock.getSignal(BlockState p_180656_1_, IBlockReader p_180656_2_, BlockPos p_180656_3_, Direction p_180656_4_) intDetectorRailBlock.getSignal(BlockState p_180656_1_, IBlockReader p_180656_2_, BlockPos p_180656_3_, Direction p_180656_4_) intLecternBlock.getSignal(BlockState p_180656_1_, IBlockReader p_180656_2_, BlockPos p_180656_3_, Direction p_180656_4_) intLeverBlock.getSignal(BlockState p_180656_1_, IBlockReader p_180656_2_, BlockPos p_180656_3_, Direction p_180656_4_) intObserverBlock.getSignal(BlockState p_180656_1_, IBlockReader p_180656_2_, BlockPos p_180656_3_, Direction p_180656_4_) intRedstoneBlock.getSignal(BlockState p_180656_1_, IBlockReader p_180656_2_, BlockPos p_180656_3_, Direction p_180656_4_) intRedstoneDiodeBlock.getSignal(BlockState p_180656_1_, IBlockReader p_180656_2_, BlockPos p_180656_3_, Direction p_180656_4_) intRedstoneTorchBlock.getSignal(BlockState p_180656_1_, IBlockReader p_180656_2_, BlockPos p_180656_3_, Direction p_180656_4_) intRedstoneWallTorchBlock.getSignal(BlockState p_180656_1_, IBlockReader p_180656_2_, BlockPos p_180656_3_, Direction p_180656_4_) intRedstoneWireBlock.getSignal(BlockState p_180656_1_, IBlockReader p_180656_2_, BlockPos p_180656_3_, Direction p_180656_4_) intTargetBlock.getSignal(BlockState p_180656_1_, IBlockReader p_180656_2_, BlockPos p_180656_3_, Direction p_180656_4_) intTrappedChestBlock.getSignal(BlockState p_180656_1_, IBlockReader p_180656_2_, BlockPos p_180656_3_, Direction p_180656_4_) intTripWireHookBlock.getSignal(BlockState p_180656_1_, IBlockReader p_180656_2_, BlockPos p_180656_3_, Direction p_180656_4_) private static StairsShapeStairsBlock.getStairsShape(BlockState p_208064_0_, IBlockReader p_208064_1_, BlockPos p_208064_2_) static BlockStateAbstractFireBlock.getState(IBlockReader p_235326_0_, BlockPos p_235326_1_) ChorusPlantBlock.getStateForPlacement(IBlockReader p_196497_1_, BlockPos p_196497_2_) protected BlockStateFireBlock.getStateForPlacement(IBlockReader p_196448_1_, BlockPos p_196448_2_) private BlockStateVineBlock.getUpdatedState(BlockState p_196545_1_, IBlockReader p_196545_2_, BlockPos p_196545_3_) AbstractBlock.AbstractBlockState.getVisualShape(IBlockReader p_199611_1_, BlockPos p_199611_2_, ISelectionContext p_199611_3_) AbstractBlock.getVisualShape(BlockState p_230322_1_, IBlockReader p_230322_2_, BlockPos p_230322_3_, ISelectionContext p_230322_4_) Deprecated.AbstractGlassBlock.getVisualShape(BlockState p_230322_1_, IBlockReader p_230322_2_, BlockPos p_230322_3_, ISelectionContext p_230322_4_) FenceBlock.getVisualShape(BlockState p_230322_1_, IBlockReader p_230322_2_, BlockPos p_230322_3_, ISelectionContext p_230322_4_) PaneBlock.getVisualShape(BlockState p_230322_1_, IBlockReader p_230322_2_, BlockPos p_230322_3_, ISelectionContext p_230322_4_) SnowBlock.getVisualShape(BlockState p_230322_1_, IBlockReader p_230322_2_, BlockPos p_230322_3_, ISelectionContext p_230322_4_) SoulSandBlock.getVisualShape(BlockState p_230322_1_, IBlockReader p_230322_2_, BlockPos p_230322_3_, ISelectionContext p_230322_4_) booleanAbstractBlock.AbstractBlockState.hasPostProcess(IBlockReader p_202065_1_, BlockPos p_202065_2_) static booleanVineBlock.isAcceptableNeighbour(IBlockReader p_196542_0_, BlockPos p_196542_1_, Direction p_196542_2_) private static booleanChestBlock.isBlockedChestByBlock(IBlockReader p_176456_0_, BlockPos p_176456_1_) private booleanScaffoldingBlock.isBottom(IBlockReader p_220116_1_, BlockPos p_220116_2_, int p_220116_3_) private static booleanBedBlock.isBunkBed(IBlockReader p_242657_0_, BlockPos p_242657_1_) booleanAbstractBlock.AbstractBlockState.isCollisionShapeFullBlock(IBlockReader p_235785_1_, BlockPos p_235785_2_) booleanAbstractBlock.AbstractBlockState.isFaceSturdy(IBlockReader p_224755_1_, BlockPos p_224755_2_, Direction p_224755_3_) booleanAbstractBlock.AbstractBlockState.isFaceSturdy(IBlockReader p_242698_1_, BlockPos p_242698_2_, Direction p_242698_3_, BlockVoxelShape p_242698_4_) booleanAbstractRailBlock.isFlexibleRail(BlockState state, IBlockReader world, BlockPos pos) booleanAbstractBlock.AbstractBlockState.isPathfindable(IBlockReader p_196957_1_, BlockPos p_196957_2_, PathType p_196957_3_) booleanAbstractBlock.isPathfindable(BlockState p_196266_1_, IBlockReader p_196266_2_, BlockPos p_196266_3_, PathType p_196266_4_) Deprecated.booleanAbstractSkullBlock.isPathfindable(BlockState p_196266_1_, IBlockReader p_196266_2_, BlockPos p_196266_3_, PathType p_196266_4_) booleanAnvilBlock.isPathfindable(BlockState p_196266_1_, IBlockReader p_196266_2_, BlockPos p_196266_3_, PathType p_196266_4_) booleanBambooBlock.isPathfindable(BlockState p_196266_1_, IBlockReader p_196266_2_, BlockPos p_196266_3_, PathType p_196266_4_) booleanBedBlock.isPathfindable(BlockState p_196266_1_, IBlockReader p_196266_2_, BlockPos p_196266_3_, PathType p_196266_4_) booleanBellBlock.isPathfindable(BlockState p_196266_1_, IBlockReader p_196266_2_, BlockPos p_196266_3_, PathType p_196266_4_) booleanBrewingStandBlock.isPathfindable(BlockState p_196266_1_, IBlockReader p_196266_2_, BlockPos p_196266_3_, PathType p_196266_4_) booleanBushBlock.isPathfindable(BlockState p_196266_1_, IBlockReader p_196266_2_, BlockPos p_196266_3_, PathType p_196266_4_) booleanCactusBlock.isPathfindable(BlockState p_196266_1_, IBlockReader p_196266_2_, BlockPos p_196266_3_, PathType p_196266_4_) booleanCakeBlock.isPathfindable(BlockState p_196266_1_, IBlockReader p_196266_2_, BlockPos p_196266_3_, PathType p_196266_4_) booleanCampfireBlock.isPathfindable(BlockState p_196266_1_, IBlockReader p_196266_2_, BlockPos p_196266_3_, PathType p_196266_4_) booleanCauldronBlock.isPathfindable(BlockState p_196266_1_, IBlockReader p_196266_2_, BlockPos p_196266_3_, PathType p_196266_4_) booleanChainBlock.isPathfindable(BlockState p_196266_1_, IBlockReader p_196266_2_, BlockPos p_196266_3_, PathType p_196266_4_) booleanChestBlock.isPathfindable(BlockState p_196266_1_, IBlockReader p_196266_2_, BlockPos p_196266_3_, PathType p_196266_4_) booleanChorusPlantBlock.isPathfindable(BlockState p_196266_1_, IBlockReader p_196266_2_, BlockPos p_196266_3_, PathType p_196266_4_) booleanCocoaBlock.isPathfindable(BlockState p_196266_1_, IBlockReader p_196266_2_, BlockPos p_196266_3_, PathType p_196266_4_) booleanComposterBlock.isPathfindable(BlockState p_196266_1_, IBlockReader p_196266_2_, BlockPos p_196266_3_, PathType p_196266_4_) booleanConduitBlock.isPathfindable(BlockState p_196266_1_, IBlockReader p_196266_2_, BlockPos p_196266_3_, PathType p_196266_4_) booleanDoorBlock.isPathfindable(BlockState p_196266_1_, IBlockReader p_196266_2_, BlockPos p_196266_3_, PathType p_196266_4_) booleanDragonEggBlock.isPathfindable(BlockState p_196266_1_, IBlockReader p_196266_2_, BlockPos p_196266_3_, PathType p_196266_4_) booleanEnchantingTableBlock.isPathfindable(BlockState p_196266_1_, IBlockReader p_196266_2_, BlockPos p_196266_3_, PathType p_196266_4_) booleanEnderChestBlock.isPathfindable(BlockState p_196266_1_, IBlockReader p_196266_2_, BlockPos p_196266_3_, PathType p_196266_4_) booleanEndPortalFrameBlock.isPathfindable(BlockState p_196266_1_, IBlockReader p_196266_2_, BlockPos p_196266_3_, PathType p_196266_4_) booleanEndRodBlock.isPathfindable(BlockState p_196266_1_, IBlockReader p_196266_2_, BlockPos p_196266_3_, PathType p_196266_4_) booleanFarmlandBlock.isPathfindable(BlockState p_196266_1_, IBlockReader p_196266_2_, BlockPos p_196266_3_, PathType p_196266_4_) booleanFenceBlock.isPathfindable(BlockState p_196266_1_, IBlockReader p_196266_2_, BlockPos p_196266_3_, PathType p_196266_4_) booleanFenceGateBlock.isPathfindable(BlockState p_196266_1_, IBlockReader p_196266_2_, BlockPos p_196266_3_, PathType p_196266_4_) booleanFlowerPotBlock.isPathfindable(BlockState p_196266_1_, IBlockReader p_196266_2_, BlockPos p_196266_3_, PathType p_196266_4_) booleanFlowingFluidBlock.isPathfindable(BlockState p_196266_1_, IBlockReader p_196266_2_, BlockPos p_196266_3_, PathType p_196266_4_) booleanFourWayBlock.isPathfindable(BlockState p_196266_1_, IBlockReader p_196266_2_, BlockPos p_196266_3_, PathType p_196266_4_) booleanGrassPathBlock.isPathfindable(BlockState p_196266_1_, IBlockReader p_196266_2_, BlockPos p_196266_3_, PathType p_196266_4_) booleanGrindstoneBlock.isPathfindable(BlockState p_196266_1_, IBlockReader p_196266_2_, BlockPos p_196266_3_, PathType p_196266_4_) booleanHopperBlock.isPathfindable(BlockState p_196266_1_, IBlockReader p_196266_2_, BlockPos p_196266_3_, PathType p_196266_4_) booleanLanternBlock.isPathfindable(BlockState p_196266_1_, IBlockReader p_196266_2_, BlockPos p_196266_3_, PathType p_196266_4_) booleanLecternBlock.isPathfindable(BlockState p_196266_1_, IBlockReader p_196266_2_, BlockPos p_196266_3_, PathType p_196266_4_) booleanMovingPistonBlock.isPathfindable(BlockState p_196266_1_, IBlockReader p_196266_2_, BlockPos p_196266_3_, PathType p_196266_4_) booleanPistonBlock.isPathfindable(BlockState p_196266_1_, IBlockReader p_196266_2_, BlockPos p_196266_3_, PathType p_196266_4_) booleanPistonHeadBlock.isPathfindable(BlockState p_196266_1_, IBlockReader p_196266_2_, BlockPos p_196266_3_, PathType p_196266_4_) booleanRespawnAnchorBlock.isPathfindable(BlockState p_196266_1_, IBlockReader p_196266_2_, BlockPos p_196266_3_, PathType p_196266_4_) booleanSeaPickleBlock.isPathfindable(BlockState p_196266_1_, IBlockReader p_196266_2_, BlockPos p_196266_3_, PathType p_196266_4_) booleanSlabBlock.isPathfindable(BlockState p_196266_1_, IBlockReader p_196266_2_, BlockPos p_196266_3_, PathType p_196266_4_) booleanSnowBlock.isPathfindable(BlockState p_196266_1_, IBlockReader p_196266_2_, BlockPos p_196266_3_, PathType p_196266_4_) booleanSoulSandBlock.isPathfindable(BlockState p_196266_1_, IBlockReader p_196266_2_, BlockPos p_196266_3_, PathType p_196266_4_) booleanStairsBlock.isPathfindable(BlockState p_196266_1_, IBlockReader p_196266_2_, BlockPos p_196266_3_, PathType p_196266_4_) booleanStonecutterBlock.isPathfindable(BlockState p_196266_1_, IBlockReader p_196266_2_, BlockPos p_196266_3_, PathType p_196266_4_) booleanTrapDoorBlock.isPathfindable(BlockState p_196266_1_, IBlockReader p_196266_2_, BlockPos p_196266_3_, PathType p_196266_4_) booleanWallBlock.isPathfindable(BlockState p_196266_1_, IBlockReader p_196266_2_, BlockPos p_196266_3_, PathType p_196266_4_) booleanAbstractBlock.AbstractBlockState.isRedstoneConductor(IBlockReader p_215686_1_, BlockPos p_215686_2_) static booleanTurtleEggBlock.isSand(IBlockReader p_241473_0_, BlockPos p_241473_1_) booleanAbstractBlock.AbstractBlockState.isSolidRender(IBlockReader p_200015_1_, BlockPos p_200015_2_) booleanAbstractBlock.AbstractBlockState.isSuffocating(IBlockReader p_229980_1_, BlockPos p_229980_2_) private booleanFarmlandBlock.isUnderCrops(IBlockReader p_176529_0_, BlockPos p_176529_1_) booleanAbstractBodyPlantBlock.isValidBonemealTarget(IBlockReader p_176473_1_, BlockPos p_176473_2_, BlockState p_176473_3_, boolean p_176473_4_) booleanAbstractTopPlantBlock.isValidBonemealTarget(IBlockReader p_176473_1_, BlockPos p_176473_2_, BlockState p_176473_3_, boolean p_176473_4_) booleanBambooBlock.isValidBonemealTarget(IBlockReader p_176473_1_, BlockPos p_176473_2_, BlockState p_176473_3_, boolean p_176473_4_) booleanBambooSaplingBlock.isValidBonemealTarget(IBlockReader p_176473_1_, BlockPos p_176473_2_, BlockState p_176473_3_, boolean p_176473_4_) booleanCocoaBlock.isValidBonemealTarget(IBlockReader p_176473_1_, BlockPos p_176473_2_, BlockState p_176473_3_, boolean p_176473_4_) booleanCropsBlock.isValidBonemealTarget(IBlockReader p_176473_1_, BlockPos p_176473_2_, BlockState p_176473_3_, boolean p_176473_4_) booleanFungusBlock.isValidBonemealTarget(IBlockReader p_176473_1_, BlockPos p_176473_2_, BlockState p_176473_3_, boolean p_176473_4_) booleanGrassBlock.isValidBonemealTarget(IBlockReader p_176473_1_, BlockPos p_176473_2_, BlockState p_176473_3_, boolean p_176473_4_) booleanIGrowable.isValidBonemealTarget(IBlockReader p_176473_1_, BlockPos p_176473_2_, BlockState p_176473_3_, boolean p_176473_4_) booleanMushroomBlock.isValidBonemealTarget(IBlockReader p_176473_1_, BlockPos p_176473_2_, BlockState p_176473_3_, boolean p_176473_4_) booleanNetherrackBlock.isValidBonemealTarget(IBlockReader p_176473_1_, BlockPos p_176473_2_, BlockState p_176473_3_, boolean p_176473_4_) booleanNyliumBlock.isValidBonemealTarget(IBlockReader p_176473_1_, BlockPos p_176473_2_, BlockState p_176473_3_, boolean p_176473_4_) booleanSaplingBlock.isValidBonemealTarget(IBlockReader p_176473_1_, BlockPos p_176473_2_, BlockState p_176473_3_, boolean p_176473_4_) booleanSeaGrassBlock.isValidBonemealTarget(IBlockReader p_176473_1_, BlockPos p_176473_2_, BlockState p_176473_3_, boolean p_176473_4_) booleanSeaPickleBlock.isValidBonemealTarget(IBlockReader p_176473_1_, BlockPos p_176473_2_, BlockState p_176473_3_, boolean p_176473_4_) booleanStemBlock.isValidBonemealTarget(IBlockReader p_176473_1_, BlockPos p_176473_2_, BlockState p_176473_3_, boolean p_176473_4_) booleanSweetBerryBushBlock.isValidBonemealTarget(IBlockReader p_176473_1_, BlockPos p_176473_2_, BlockState p_176473_3_, boolean p_176473_4_) booleanTallFlowerBlock.isValidBonemealTarget(IBlockReader p_176473_1_, BlockPos p_176473_2_, BlockState p_176473_3_, boolean p_176473_4_) booleanTallGrassBlock.isValidBonemealTarget(IBlockReader p_176473_1_, BlockPos p_176473_2_, BlockState p_176473_3_, boolean p_176473_4_) private booleanFireBlock.isValidFireLocation(IBlockReader p_196447_1_, BlockPos p_196447_2_) booleanAbstractBlock.AbstractBlockState.isValidSpawn(IBlockReader p_215688_1_, BlockPos p_215688_2_, EntityType<?> p_215688_3_) booleanAbstractBlock.AbstractBlockState.isViewBlocking(IBlockReader p_215696_1_, BlockPos p_215696_2_) protected booleanAttachedStemBlock.mayPlaceOn(BlockState p_200014_1_, IBlockReader p_200014_2_, BlockPos p_200014_3_) protected booleanBushBlock.mayPlaceOn(BlockState p_200014_1_, IBlockReader p_200014_2_, BlockPos p_200014_3_) protected booleanCropsBlock.mayPlaceOn(BlockState p_200014_1_, IBlockReader p_200014_2_, BlockPos p_200014_3_) protected booleanDeadBushBlock.mayPlaceOn(BlockState p_200014_1_, IBlockReader p_200014_2_, BlockPos p_200014_3_) protected booleanFungusBlock.mayPlaceOn(BlockState p_200014_1_, IBlockReader p_200014_2_, BlockPos p_200014_3_) protected booleanLilyPadBlock.mayPlaceOn(BlockState p_200014_1_, IBlockReader p_200014_2_, BlockPos p_200014_3_) protected booleanMushroomBlock.mayPlaceOn(BlockState p_200014_1_, IBlockReader p_200014_2_, BlockPos p_200014_3_) protected booleanNetherRootsBlock.mayPlaceOn(BlockState p_200014_1_, IBlockReader p_200014_2_, BlockPos p_200014_3_) protected booleanNetherSproutsBlock.mayPlaceOn(BlockState p_200014_1_, IBlockReader p_200014_2_, BlockPos p_200014_3_) protected booleanNetherWartBlock.mayPlaceOn(BlockState p_200014_1_, IBlockReader p_200014_2_, BlockPos p_200014_3_) protected booleanSeaGrassBlock.mayPlaceOn(BlockState p_200014_1_, IBlockReader p_200014_2_, BlockPos p_200014_3_) protected booleanSeaPickleBlock.mayPlaceOn(BlockState p_200014_1_, IBlockReader p_200014_2_, BlockPos p_200014_3_) protected booleanStemBlock.mayPlaceOn(BlockState p_200014_1_, IBlockReader p_200014_2_, BlockPos p_200014_3_) protected booleanTallSeaGrassBlock.mayPlaceOn(BlockState p_200014_1_, IBlockReader p_200014_2_, BlockPos p_200014_3_) protected booleanWitherRoseBlock.mayPlaceOn(BlockState p_200014_1_, IBlockReader p_200014_2_, BlockPos p_200014_3_) private static booleanBlocks.never(BlockState p_235436_0_, IBlockReader p_235436_1_, BlockPos p_235436_2_) private static BooleanBlocks.never(BlockState p_235427_0_, IBlockReader p_235427_1_, BlockPos p_235427_2_, EntityType<?> p_235427_3_) AbstractBannerBlock.newBlockEntity(IBlockReader p_196283_1_) AbstractSignBlock.newBlockEntity(IBlockReader p_196283_1_) AbstractSkullBlock.newBlockEntity(IBlockReader p_196283_1_) BarrelBlock.newBlockEntity(IBlockReader p_196283_1_) BeaconBlock.newBlockEntity(IBlockReader p_196283_1_) BedBlock.newBlockEntity(IBlockReader p_196283_1_) BeehiveBlock.newBlockEntity(IBlockReader p_196283_1_) BellBlock.newBlockEntity(IBlockReader p_196283_1_) BlastFurnaceBlock.newBlockEntity(IBlockReader p_196283_1_) BrewingStandBlock.newBlockEntity(IBlockReader p_196283_1_) CampfireBlock.newBlockEntity(IBlockReader p_196283_1_) ChestBlock.newBlockEntity(IBlockReader p_196283_1_) CommandBlockBlock.newBlockEntity(IBlockReader p_196283_1_) ComparatorBlock.newBlockEntity(IBlockReader p_196283_1_) ConduitBlock.newBlockEntity(IBlockReader p_196283_1_) DaylightDetectorBlock.newBlockEntity(IBlockReader p_196283_1_) DispenserBlock.newBlockEntity(IBlockReader p_196283_1_) DropperBlock.newBlockEntity(IBlockReader p_196283_1_) EnchantingTableBlock.newBlockEntity(IBlockReader p_196283_1_) EnderChestBlock.newBlockEntity(IBlockReader p_196283_1_) EndGatewayBlock.newBlockEntity(IBlockReader p_196283_1_) EndPortalBlock.newBlockEntity(IBlockReader p_196283_1_) FurnaceBlock.newBlockEntity(IBlockReader p_196283_1_) HopperBlock.newBlockEntity(IBlockReader p_196283_1_) ITileEntityProvider.newBlockEntity(IBlockReader p_196283_1_) Deprecated.JigsawBlock.newBlockEntity(IBlockReader p_196283_1_) JukeboxBlock.newBlockEntity(IBlockReader p_196283_1_) LecternBlock.newBlockEntity(IBlockReader p_196283_1_) MovingPistonBlock.newBlockEntity(IBlockReader p_196283_1_) ShulkerBoxBlock.newBlockEntity(IBlockReader p_196283_1_) SmokerBlock.newBlockEntity(IBlockReader p_196283_1_) SpawnerBlock.newBlockEntity(IBlockReader p_196283_1_) StructureBlock.newBlockEntity(IBlockReader p_196283_1_) TrappedChestBlock.newBlockEntity(IBlockReader p_196283_1_) private static BooleanBlocks.ocelotOrParrot(BlockState p_235441_0_, IBlockReader p_235441_1_, BlockPos p_235441_2_, EntityType<?> p_235441_3_) static booleanTurtleEggBlock.onSand(IBlockReader p_203168_0_, BlockPos p_203168_1_) booleanAbstractBlock.AbstractBlockState.propagatesSkylightDown(IBlockReader p_200131_1_, BlockPos p_200131_2_) booleanAbstractGlassBlock.propagatesSkylightDown(BlockState p_200123_1_, IBlockReader p_200123_2_, BlockPos p_200123_3_) booleanBambooBlock.propagatesSkylightDown(BlockState p_200123_1_, IBlockReader p_200123_2_, BlockPos p_200123_3_) booleanBarrierBlock.propagatesSkylightDown(BlockState p_200123_1_, IBlockReader p_200123_2_, BlockPos p_200123_3_) booleanBlock.propagatesSkylightDown(BlockState p_200123_1_, IBlockReader p_200123_2_, BlockPos p_200123_3_) booleanBushBlock.propagatesSkylightDown(BlockState p_200123_1_, IBlockReader p_200123_2_, BlockPos p_200123_3_) booleanFlowingFluidBlock.propagatesSkylightDown(BlockState p_200123_1_, IBlockReader p_200123_2_, BlockPos p_200123_3_) booleanFourWayBlock.propagatesSkylightDown(BlockState p_200123_1_, IBlockReader p_200123_2_, BlockPos p_200123_3_) booleanSixWayBlock.propagatesSkylightDown(BlockState p_200123_1_, IBlockReader p_200123_2_, BlockPos p_200123_3_) booleanWallBlock.propagatesSkylightDown(BlockState p_200123_1_, IBlockReader p_200123_2_, BlockPos p_200123_3_) protected static booleanAbstractCoralPlantBlock.scanForWater(BlockState p_212557_0_, IBlockReader p_212557_1_, BlockPos p_212557_2_) protected booleanCoralBlock.scanForWater(IBlockReader p_203943_1_, BlockPos p_203943_2_) booleanRedstoneDiodeBlock.shouldPrioritize(IBlockReader p_176402_1_, BlockPos p_176402_2_, BlockState p_176402_3_) static booleanBlock.shouldRenderFace(BlockState p_176225_0_, IBlockReader p_176225_1_, BlockPos p_176225_2_, Direction p_176225_3_) private static booleanConcretePowderBlock.shouldSolidify(IBlockReader p_230137_0_, BlockPos p_230137_1_, BlockState p_230137_2_) booleanAbstractBlock.IExtendedPositionPredicate.test(BlockState p_test_1_, IBlockReader p_test_2_, BlockPos p_test_3_, A p_test_4_) booleanAbstractBlock.IPositionPredicate.test(BlockState p_test_1_, IBlockReader p_test_2_, BlockPos p_test_3_) private static booleanConcretePowderBlock.touchesLiquid(IBlockReader p_196441_0_, BlockPos p_196441_1_) voidBedBlock.updateEntityAfterFallOn(IBlockReader p_176216_1_, Entity p_176216_2_) voidBlock.updateEntityAfterFallOn(IBlockReader p_176216_1_, Entity p_176216_2_) voidSlimeBlock.updateEntityAfterFallOn(IBlockReader p_176216_1_, Entity p_176216_2_) -
Uses of IBlockReader in net.minecraft.block.trees
Methods in net.minecraft.block.trees with parameters of type IBlockReaderModifier and TypeMethodDescriptionstatic booleanBigTree.isTwoByTwoSapling(BlockState p_196937_0_, IBlockReader p_196937_1_, BlockPos p_196937_2_, int p_196937_3_, int p_196937_4_) -
Uses of IBlockReader in net.minecraft.client.multiplayer
Methods in net.minecraft.client.multiplayer that return IBlockReader -
Uses of IBlockReader in net.minecraft.client.renderer
Fields in net.minecraft.client.renderer declared as IBlockReaderMethods in net.minecraft.client.renderer with parameters of type IBlockReaderModifier and TypeMethodDescriptionvoidWorldRenderer.blockChanged(IBlockReader p_184376_1_, BlockPos p_184376_2_, BlockState p_184376_3_, BlockState p_184376_4_, int p_184376_5_) private floatFluidBlockRenderer.getWaterHeight(IBlockReader p_217640_1_, BlockPos p_217640_2_, Fluid p_217640_3_) private static booleanFluidBlockRenderer.isFaceOccludedByNeighbor(IBlockReader p_239283_0_, BlockPos p_239283_1_, Direction p_239283_2_, float p_239283_3_) private static booleanFluidBlockRenderer.isFaceOccludedBySelf(IBlockReader p_239282_0_, BlockPos p_239282_1_, BlockState p_239282_2_, Direction p_239282_3_) private static booleanFluidBlockRenderer.isFaceOccludedByState(IBlockReader p_239284_0_, Direction p_239284_1_, float p_239284_2_, BlockPos p_239284_3_, BlockState p_239284_4_) private static booleanFluidBlockRenderer.isNeighborSameFluid(IBlockReader p_209557_0_, BlockPos p_209557_1_, Direction p_209557_2_, FluidState p_209557_3_) voidActiveRenderInfo.setup(IBlockReader p_216772_1_, Entity p_216772_2_, boolean p_216772_3_, boolean p_216772_4_, float p_216772_5_) -
Uses of IBlockReader in net.minecraft.client.renderer.chunk
Classes in net.minecraft.client.renderer.chunk that implement IBlockReader -
Uses of IBlockReader in net.minecraft.client.world
Classes in net.minecraft.client.world that implement IBlockReader -
Uses of IBlockReader in net.minecraft.command.impl
Methods in net.minecraft.command.impl with parameters of type IBlockReaderModifier and TypeMethodDescriptionintSpreadPlayersCommand.Position.getSpawnY(IBlockReader p_198710_1_, int p_198710_2_) booleanSpreadPlayersCommand.Position.isSafe(IBlockReader p_241074_1_, int p_241074_2_) -
Uses of IBlockReader in net.minecraft.entity
Methods in net.minecraft.entity with parameters of type IBlockReaderModifier and TypeMethodDescriptionfloatEntity.getBlockExplosionResistance(Explosion p_180428_1_, IBlockReader p_180428_2_, BlockPos p_180428_3_, BlockState p_180428_4_, FluidState p_180428_5_, float p_180428_6_) booleanEntity.shouldBlockExplode(Explosion p_174816_1_, IBlockReader p_174816_2_, BlockPos p_174816_3_, BlockState p_174816_4_, float p_174816_5_) -
Uses of IBlockReader in net.minecraft.entity.ai.goal
Fields in net.minecraft.entity.ai.goal declared as IBlockReaderMethods in net.minecraft.entity.ai.goal with parameters of type IBlockReaderModifier and TypeMethodDescriptionprivate BlockPosBreakBlockGoal.getPosWithBlock(BlockPos p_203115_1_, IBlockReader p_203115_2_) protected BlockPosPanicGoal.lookForWater(IBlockReader p_188497_1_, Entity p_188497_2_, int p_188497_3_, int p_188497_4_) -
Uses of IBlockReader in net.minecraft.entity.item.minecart
Methods in net.minecraft.entity.item.minecart with parameters of type IBlockReaderModifier and TypeMethodDescriptionfloatTNTMinecartEntity.getBlockExplosionResistance(Explosion p_180428_1_, IBlockReader p_180428_2_, BlockPos p_180428_3_, BlockState p_180428_4_, FluidState p_180428_5_, float p_180428_6_) booleanTNTMinecartEntity.shouldBlockExplode(Explosion p_174816_1_, IBlockReader p_174816_2_, BlockPos p_174816_3_, BlockState p_174816_4_, float p_174816_5_) -
Uses of IBlockReader in net.minecraft.entity.monster
Methods in net.minecraft.entity.monster with parameters of type IBlockReaderModifier and TypeMethodDescriptionprotected PathNodeTypeRavagerEntity.Processor.evaluateBlockPathType(IBlockReader p_215744_1_, boolean p_215744_2_, boolean p_215744_3_, BlockPos p_215744_4_, PathNodeType p_215744_5_) -
Uses of IBlockReader in net.minecraft.entity.projectile
Methods in net.minecraft.entity.projectile with parameters of type IBlockReaderModifier and TypeMethodDescriptionfloatWitherSkullEntity.getBlockExplosionResistance(Explosion p_180428_1_, IBlockReader p_180428_2_, BlockPos p_180428_3_, BlockState p_180428_4_, FluidState p_180428_5_, float p_180428_6_) -
Uses of IBlockReader in net.minecraft.fluid
Methods in net.minecraft.fluid with parameters of type IBlockReaderModifier and TypeMethodDescriptionbooleanEmptyFluid.canBeReplacedWith(FluidState p_215665_1_, IBlockReader p_215665_2_, BlockPos p_215665_3_, Fluid p_215665_4_, Direction p_215665_5_) protected abstract booleanFluid.canBeReplacedWith(FluidState p_215665_1_, IBlockReader p_215665_2_, BlockPos p_215665_3_, Fluid p_215665_4_, Direction p_215665_5_) booleanFluidState.canBeReplacedWith(IBlockReader p_215677_1_, BlockPos p_215677_2_, Fluid p_215677_3_, Direction p_215677_4_) booleanLavaFluid.canBeReplacedWith(FluidState p_215665_1_, IBlockReader p_215665_2_, BlockPos p_215665_3_, Fluid p_215665_4_, Direction p_215665_5_) booleanWaterFluid.canBeReplacedWith(FluidState p_215665_1_, IBlockReader p_215665_2_, BlockPos p_215665_3_, Fluid p_215665_4_, Direction p_215665_5_) private booleanFlowingFluid.canHoldFluid(IBlockReader p_211761_1_, BlockPos p_211761_2_, BlockState p_211761_3_, Fluid p_211761_4_) private booleanFlowingFluid.canPassThrough(IBlockReader p_211760_1_, Fluid p_211760_2_, BlockPos p_211760_3_, BlockState p_211760_4_, Direction p_211760_5_, BlockPos p_211760_6_, BlockState p_211760_7_, FluidState p_211760_8_) private booleanFlowingFluid.canPassThroughWall(Direction p_212751_1_, IBlockReader p_212751_2_, BlockPos p_212751_3_, BlockState p_212751_4_, BlockPos p_212751_5_, BlockState p_212751_6_) protected booleanFlowingFluid.canSpreadTo(IBlockReader p_205570_1_, BlockPos p_205570_2_, BlockState p_205570_3_, Direction p_205570_4_, BlockPos p_205570_5_, BlockState p_205570_6_, FluidState p_205570_7_, Fluid p_205570_8_) EmptyFluid.getFlow(IBlockReader p_215663_1_, BlockPos p_215663_2_, FluidState p_215663_3_) FlowingFluid.getFlow(IBlockReader p_215663_1_, BlockPos p_215663_2_, FluidState p_215663_3_) protected abstract Vector3dFluid.getFlow(IBlockReader p_215663_1_, BlockPos p_215663_2_, FluidState p_215663_3_) FluidState.getFlow(IBlockReader p_215673_1_, BlockPos p_215673_2_) floatEmptyFluid.getHeight(FluidState p_215662_1_, IBlockReader p_215662_2_, BlockPos p_215662_3_) floatFlowingFluid.getHeight(FluidState p_215662_1_, IBlockReader p_215662_2_, BlockPos p_215662_3_) abstract floatFluid.getHeight(FluidState p_215662_1_, IBlockReader p_215662_2_, BlockPos p_215662_3_) floatFluidState.getHeight(IBlockReader p_215679_1_, BlockPos p_215679_2_) EmptyFluid.getShape(FluidState p_215664_1_, IBlockReader p_215664_2_, BlockPos p_215664_3_) FlowingFluid.getShape(FluidState p_215664_1_, IBlockReader p_215664_2_, BlockPos p_215664_3_) abstract VoxelShapeFluid.getShape(FluidState p_215664_1_, IBlockReader p_215664_2_, BlockPos p_215664_3_) FluidState.getShape(IBlockReader p_215676_1_, BlockPos p_215676_2_) private static booleanFlowingFluid.hasSameAbove(FluidState p_215666_0_, IBlockReader p_215666_1_, BlockPos p_215666_2_) protected booleanFlowingFluid.isSolidFace(IBlockReader p_205573_1_, BlockPos p_205573_2_, Direction p_205573_3_) private booleanFlowingFluid.isWaterHole(IBlockReader p_211759_1_, Fluid p_211759_2_, BlockPos p_211759_3_, BlockState p_211759_4_, BlockPos p_211759_5_, BlockState p_211759_6_) booleanFluidState.shouldRenderBackwardUpFace(IBlockReader p_205586_1_, BlockPos p_205586_2_) -
Uses of IBlockReader in net.minecraft.network.play.server
Constructors in net.minecraft.network.play.server with parameters of type IBlockReader -
Uses of IBlockReader in net.minecraft.pathfinding
Methods in net.minecraft.pathfinding with parameters of type IBlockReaderModifier and TypeMethodDescriptionstatic PathNodeTypeWalkNodeProcessor.checkNeighbourBlocks(IBlockReader p_237232_0_, BlockPos.Mutable p_237232_1_, PathNodeType p_237232_2_) protected PathNodeTypeWalkAndSwimNodeProcessor.evaluateBlockPathType(IBlockReader p_215744_1_, boolean p_215744_2_, boolean p_215744_3_, BlockPos p_215744_4_, PathNodeType p_215744_5_) protected PathNodeTypeWalkNodeProcessor.evaluateBlockPathType(IBlockReader p_215744_1_, boolean p_215744_2_, boolean p_215744_3_, BlockPos p_215744_4_, PathNodeType p_215744_5_) FlyingNodeProcessor.getBlockPathType(IBlockReader p_186330_1_, int p_186330_2_, int p_186330_3_, int p_186330_4_) FlyingNodeProcessor.getBlockPathType(IBlockReader p_186319_1_, int p_186319_2_, int p_186319_3_, int p_186319_4_, MobEntity p_186319_5_, int p_186319_6_, int p_186319_7_, int p_186319_8_, boolean p_186319_9_, boolean p_186319_10_) abstract PathNodeTypeNodeProcessor.getBlockPathType(IBlockReader p_186330_1_, int p_186330_2_, int p_186330_3_, int p_186330_4_) abstract PathNodeTypeNodeProcessor.getBlockPathType(IBlockReader p_186319_1_, int p_186319_2_, int p_186319_3_, int p_186319_4_, MobEntity p_186319_5_, int p_186319_6_, int p_186319_7_, int p_186319_8_, boolean p_186319_9_, boolean p_186319_10_) SwimNodeProcessor.getBlockPathType(IBlockReader p_186330_1_, int p_186330_2_, int p_186330_3_, int p_186330_4_) SwimNodeProcessor.getBlockPathType(IBlockReader p_186319_1_, int p_186319_2_, int p_186319_3_, int p_186319_4_, MobEntity p_186319_5_, int p_186319_6_, int p_186319_7_, int p_186319_8_, boolean p_186319_9_, boolean p_186319_10_) WalkAndSwimNodeProcessor.getBlockPathType(IBlockReader p_186330_1_, int p_186330_2_, int p_186330_3_, int p_186330_4_) WalkNodeProcessor.getBlockPathType(IBlockReader p_186330_1_, int p_186330_2_, int p_186330_3_, int p_186330_4_) WalkNodeProcessor.getBlockPathType(IBlockReader p_186319_1_, int p_186319_2_, int p_186319_3_, int p_186319_4_, MobEntity p_186319_5_, int p_186319_6_, int p_186319_7_, int p_186319_8_, boolean p_186319_9_, boolean p_186319_10_) protected static PathNodeTypeWalkNodeProcessor.getBlockPathTypeRaw(IBlockReader p_237238_0_, BlockPos p_237238_1_) WalkNodeProcessor.getBlockPathTypes(IBlockReader p_193577_1_, int p_193577_2_, int p_193577_3_, int p_193577_4_, int p_193577_5_, int p_193577_6_, int p_193577_7_, boolean p_193577_8_, boolean p_193577_9_, EnumSet<PathNodeType> p_193577_10_, PathNodeType p_193577_11_, BlockPos p_193577_12_) static PathNodeTypeWalkNodeProcessor.getBlockPathTypeStatic(IBlockReader p_237231_0_, BlockPos.Mutable p_237231_1_) static doubleWalkNodeProcessor.getFloorLevel(IBlockReader p_197682_0_, BlockPos p_197682_1_) -
Uses of IBlockReader in net.minecraft.tileentity
Methods in net.minecraft.tileentity with parameters of type IBlockReaderModifier and TypeMethodDescriptionprivate static BlockPosEndGatewayTileEntity.findTallestBlock(IBlockReader p_195494_0_, BlockPos p_195494_1_, int p_195494_2_, boolean p_195494_3_) TileEntityType.getBlockEntity(IBlockReader p_226986_1_, BlockPos p_226986_2_) PistonTileEntity.getCollisionShape(IBlockReader p_195508_1_, BlockPos p_195508_2_) static intChestTileEntity.getOpenCount(IBlockReader p_195481_0_, BlockPos p_195481_1_) static voidLockableLootTileEntity.setLootTable(IBlockReader p_195479_0_, Random p_195479_1_, BlockPos p_195479_2_, ResourceLocation p_195479_3_) -
Uses of IBlockReader in net.minecraft.util
Methods in net.minecraft.util with parameters of type IBlockReaderModifier and TypeMethodDescriptionabstract booleanBlockVoxelShape.isSupporting(BlockState p_241854_1_, IBlockReader p_241854_2_, BlockPos p_241854_3_, Direction p_241854_4_) static VoxelShapeTransportationHelper.nonClimbableShape(IBlockReader p_242380_0_, BlockPos p_242380_1_) -
Uses of IBlockReader in net.minecraft.util.math
Methods in net.minecraft.util.math with parameters of type IBlockReaderModifier and TypeMethodDescriptionRayTraceContext.BlockMode.get(BlockState p_get_1_, IBlockReader p_get_2_, BlockPos p_get_3_, ISelectionContext p_get_4_) RayTraceContext.IVoxelProvider.get(BlockState p_get_1_, IBlockReader p_get_2_, BlockPos p_get_3_, ISelectionContext p_get_4_) RayTraceContext.getBlockShape(BlockState p_222251_1_, IBlockReader p_222251_2_, BlockPos p_222251_3_) RayTraceContext.getFluidShape(FluidState p_222252_1_, IBlockReader p_222252_2_, BlockPos p_222252_3_) -
Uses of IBlockReader in net.minecraft.util.math.shapes
Methods in net.minecraft.util.math.shapes that return IBlockReaderModifier and TypeMethodDescriptionprivate IBlockReaderVoxelShapeSpliterator.getChunk(int p_234876_1_, int p_234876_2_) -
Uses of IBlockReader in net.minecraft.world
Subinterfaces of IBlockReader in net.minecraft.worldModifier and TypeInterfaceDescriptioninterfaceinterfaceinterfaceinterfaceinterfaceinterfaceinterfaceinterfaceClasses in net.minecraft.world that implement IBlockReaderModifier and TypeClassDescriptionfinal classenumclassclassMethods in net.minecraft.world that return IBlockReaderModifier and TypeMethodDescriptionICollisionReader.getChunkForCollisions(int p_225522_1_, int p_225522_2_) default IBlockReaderIWorldReader.getChunkForCollisions(int p_225522_1_, int p_225522_2_) Region.getChunkForCollisions(int p_225522_1_, int p_225522_2_) World.getChunkForCollisions(int p_225522_1_, int p_225522_2_) Methods in net.minecraft.world with parameters of type IBlockReaderModifier and TypeMethodDescriptionEntityExplosionContext.getBlockExplosionResistance(Explosion p_230312_1_, IBlockReader p_230312_2_, BlockPos p_230312_3_, BlockState p_230312_4_, FluidState p_230312_5_) ExplosionContext.getBlockExplosionResistance(Explosion p_230312_1_, IBlockReader p_230312_2_, BlockPos p_230312_3_, BlockState p_230312_4_, FluidState p_230312_5_) booleanEntityExplosionContext.shouldBlockExplode(Explosion p_230311_1_, IBlockReader p_230311_2_, BlockPos p_230311_3_, BlockState p_230311_4_, float p_230311_5_) booleanExplosionContext.shouldBlockExplode(Explosion p_230311_1_, IBlockReader p_230311_2_, BlockPos p_230311_3_, BlockState p_230311_4_, float p_230311_5_) -
Uses of IBlockReader in net.minecraft.world.chunk
Subinterfaces of IBlockReader in net.minecraft.world.chunkClasses in net.minecraft.world.chunk that implement IBlockReaderModifier and TypeClassDescriptionclassclassclassclassMethods in net.minecraft.world.chunk that return IBlockReaderModifier and TypeMethodDescriptionAbstractChunkProvider.getChunkForLighting(int p_217202_1_, int p_217202_2_) IChunkLightProvider.getChunkForLighting(int p_217202_1_, int p_217202_2_) IChunkLightProvider.getLevel() -
Uses of IBlockReader in net.minecraft.world.gen
Classes in net.minecraft.world.gen that implement IBlockReaderMethods in net.minecraft.world.gen that return IBlockReaderModifier and TypeMethodDescriptionabstract IBlockReaderChunkGenerator.getBaseColumn(int p_230348_1_, int p_230348_2_) DebugChunkGenerator.getBaseColumn(int p_230348_1_, int p_230348_2_) FlatChunkGenerator.getBaseColumn(int p_230348_1_, int p_230348_2_) NoiseChunkGenerator.getBaseColumn(int p_230348_1_, int p_230348_2_) -
Uses of IBlockReader in net.minecraft.world.gen.feature
Methods in net.minecraft.world.gen.feature with parameters of type IBlockReaderModifier and TypeMethodDescriptionprivate booleanIcebergFeature.belowIsAir(IBlockReader p_205182_1_, BlockPos p_205182_2_) -
Uses of IBlockReader in net.minecraft.world.gen.feature.structure
Methods in net.minecraft.world.gen.feature.structure with parameters of type IBlockReaderModifier and TypeMethodDescriptionprotected booleanStructurePiece.edgesLiquid(IBlockReader p_74860_1_, MutableBoundingBox p_74860_2_) protected BlockStateStructurePiece.getBlock(IBlockReader p_175807_1_, int p_175807_2_, int p_175807_3_, int p_175807_4_, MutableBoundingBox p_175807_5_) private intOceanRuinPieces.Piece.getHeight(BlockPos p_204035_1_, IBlockReader p_204035_2_, BlockPos p_204035_3_) protected booleanMineshaftPieces.Piece.isSupportingBox(IBlockReader p_189918_1_, MutableBoundingBox p_189918_2_, int p_189918_3_, int p_189918_4_, int p_189918_5_, int p_189918_6_) static BlockStateStructurePiece.reorient(IBlockReader p_197528_0_, BlockPos p_197528_1_, BlockState p_197528_2_) -
Uses of IBlockReader in net.minecraft.world.lighting
Fields in net.minecraft.world.lighting declared as IBlockReaderMethods in net.minecraft.world.lighting that return IBlockReaderModifier and TypeMethodDescriptionprivate IBlockReaderLightEngine.getChunk(int p_215615_1_, int p_215615_2_) Methods in net.minecraft.world.lighting with parameters of type IBlockReaderModifier and TypeMethodDescriptionstatic intLightEngine.getLightBlockInto(IBlockReader p_215613_0_, BlockState p_215613_1_, BlockPos p_215613_2_, BlockState p_215613_3_, BlockPos p_215613_4_, Direction p_215613_5_, int p_215613_6_) -
Uses of IBlockReader in net.minecraft.world.server
Classes in net.minecraft.world.server that implement IBlockReaderMethods in net.minecraft.world.server that return IBlockReaderModifier and TypeMethodDescriptionServerChunkProvider.getChunkForLighting(int p_217202_1_, int p_217202_2_) -
Uses of IBlockReader in net.minecraft.world.spawner
Methods in net.minecraft.world.spawner with parameters of type IBlockReaderModifier and TypeMethodDescriptionprivate booleanWanderingTraderSpawner.hasEnoughSpace(IBlockReader p_234560_1_, BlockPos p_234560_2_) static booleanWorldEntitySpawner.isValidEmptySpawnBlock(IBlockReader p_234968_0_, BlockPos p_234968_1_, BlockState p_234968_2_, FluidState p_234968_3_, EntityType<?> p_234968_4_) -
Uses of IBlockReader in net.minecraft.world.storage
Methods in net.minecraft.world.storage with parameters of type IBlockReaderModifier and TypeMethodDescriptionvoidMapData.checkBanners(IBlockReader p_204268_1_, int p_204268_2_, int p_204268_3_) static MapBannerMapBanner.fromWorld(IBlockReader p_204301_0_, BlockPos p_204301_1_) IPacket<?>MapData.getUpdatePacket(ItemStack p_176052_1_, IBlockReader p_176052_2_, PlayerEntity p_176052_3_) -
Uses of IBlockReader in net.minecraftforge.common
Methods in net.minecraftforge.common with parameters of type IBlockReaderModifier and TypeMethodDescriptionstatic booleanForgeHooks.canHarvestBlock(BlockState state, PlayerEntity player, IBlockReader world, BlockPos pos) IPlantable.getPlant(IBlockReader world, BlockPos pos) default PlantTypeIPlantable.getPlantType(IBlockReader world, BlockPos pos) -
Uses of IBlockReader in net.minecraftforge.common.extensions
Methods in net.minecraftforge.common.extensions with parameters of type IBlockReaderModifier and TypeMethodDescriptiondefault booleanIForgeBlock.canConnectRedstone(BlockState state, IBlockReader world, BlockPos pos, Direction side) Determine if this block can make a redstone connection on the side provided, Useful to control which sides are inputs and outputs for redstone wires.default booleanIForgeBlockState.canConnectRedstone(IBlockReader world, BlockPos pos, Direction side) Determine if this block can make a redstone connection on the side provided, Useful to control which sides are inputs and outputs for redstone wires.default booleanIForgeBlock.canCreatureSpawn(BlockState state, IBlockReader world, BlockPos pos, EntitySpawnPlacementRegistry.PlacementType type, EntityType<?> entityType) Determines if a specified mob type can spawn on this block, returning false will prevent any mob from spawning on the block.default booleanIForgeBlock.canDropFromExplosion(BlockState state, IBlockReader world, BlockPos pos, Explosion explosion) Determines if this block should drop loot when exploded.default booleanIForgeBlockState.canDropFromExplosion(IBlockReader world, BlockPos pos, Explosion explosion) Determines if this block should drop loot when exploded.default booleanIForgeBlock.canEntityDestroy(BlockState state, IBlockReader world, BlockPos pos, Entity entity) Determines if this block is can be destroyed by the specified entities normal behavior.default booleanIForgeBlockState.canEntityDestroy(IBlockReader world, BlockPos pos, Entity entity) Determines if this block is can be destroyed by the specified entities normal behavior.default booleanIForgeBlock.canHarvestBlock(BlockState state, IBlockReader world, BlockPos pos, PlayerEntity player) Determines if the player can harvest this block, obtaining it's drops when the block is destroyed.default booleanIForgeBlockState.canHarvestBlock(IBlockReader world, BlockPos pos, PlayerEntity player) Determines if the player can harvest this block, obtaining it's drops when the block is destroyed.default booleanIAbstractRailBlock.canMakeSlopes(BlockState state, IBlockReader world, BlockPos pos) Returns true if the rail can make up and down slopes.booleanIForgeBlock.canSustainPlant(BlockState state, IBlockReader world, BlockPos pos, Direction facing, IPlantable plantable) Determines if this block can support the passed in plant, allowing it to be planted and grow.default booleanIForgeBlockState.canSustainPlant(IBlockReader world, BlockPos pos, Direction facing, IPlantable plantable) Determines if this block can support the passed in plant, allowing it to be planted and grow.default booleanIForgeBlock.collisionExtendsVertically(BlockState state, IBlockReader world, BlockPos pos, Entity collidingEntity) Determines if this block's collision box should be treated as though it can extend above its block space.default booleanIForgeBlockState.collisionExtendsVertically(IBlockReader world, BlockPos pos, Entity collidingEntity) Determines if this block's collision box should be treated as though it can extend above its block space.default TileEntityIForgeBlock.createTileEntity(BlockState state, IBlockReader world) Called throughout the code as a replacement for ITileEntityProvider.createNewTileEntity Return the same thing you would from that function.default TileEntityIForgeBlockState.createTileEntity(IBlockReader world) Called throughout the code as a replacement for ITileEntityProvider.createNewTileEntity Return the same thing you would from that function.default PathNodeTypeIForgeBlock.getAiPathNodeType(BlockState state, IBlockReader world, BlockPos pos, MobEntity entity) Get thePathNodeTypefor this block.default PathNodeTypeIForgeBlockState.getAiPathNodeType(IBlockReader world, BlockPos pos) Get thePathNodeTypefor this block.default PathNodeTypeIForgeBlockState.getAiPathNodeType(IBlockReader world, BlockPos pos, MobEntity entity) Get thePathNodeTypefor this block.default floatIForgeBlock.getExplosionResistance(BlockState state, IBlockReader world, BlockPos pos, Explosion explosion) Location sensitive version of getExplosionResistancedefault floatIForgeBlockState.getExplosionResistance(IBlockReader world, BlockPos pos, Explosion explosion) Location sensitive version of getExplosionResistancedefault floatIForgeFluid.getExplosionResistance(FluidState state, IBlockReader world, BlockPos pos, Explosion explosion) Location sensitive version of getExplosionResistancedefault floatIForgeFluidState.getExplosionResistance(IBlockReader world, BlockPos pos, Explosion explosion) Location sensitive version of getExplosionResistancedefault intIForgeBlock.getFireSpreadSpeed(BlockState state, IBlockReader world, BlockPos pos, Direction face) Called when fire is updating on a neighbor block.default intIForgeBlockState.getFireSpreadSpeed(IBlockReader world, BlockPos pos, Direction face) Called when fire is updating on a neighbor block.default intIForgeBlock.getFlammability(BlockState state, IBlockReader world, BlockPos pos, Direction face) Chance that fire will spread and consume this block.default intIForgeBlockState.getFlammability(IBlockReader world, BlockPos pos, Direction face) Chance that fire will spread and consume this block.default intIForgeBlock.getLightValue(BlockState state, IBlockReader world, BlockPos pos) Get a light value for this block, taking into account the given state and coordinates, normal ranges are between 0 and 15default intIForgeBlockState.getLightValue(IBlockReader world, BlockPos pos) Get a light value for this block, taking into account the given state and coordinates, normal ranges are between 0 and 15default ItemStackIForgeBlock.getPickBlock(BlockState state, RayTraceResult target, IBlockReader world, BlockPos pos, PlayerEntity player) Called when A user uses the creative pick block button on this blockdefault ItemStackIForgeBlockState.getPickBlock(RayTraceResult target, IBlockReader world, BlockPos pos, PlayerEntity player) Called when A user uses the creative pick block button on this blockIAbstractRailBlock.getRailDirection(BlockState state, IBlockReader world, BlockPos pos, AbstractMinecartEntity cart) Return the rail's direction.default BlockStateIForgeBlock.getStateAtViewpoint(BlockState state, IBlockReader world, BlockPos pos, Vector3d viewpoint) Used to determine the state 'viewed' by an entity (seeActiveRenderInfo#getBlockStateAtEntityViewpoint(World, Entity, float)).default BlockStateIForgeBlockState.getStateAtViewpoint(IBlockReader world, BlockPos pos, Vector3d viewpoint) Used to determine the state 'viewed' by an entity (seeActiveRenderInfo#getBlockStateAtEntityViewpoint(World, Entity, float)).default booleanIForgeBlock.isAir(BlockState state, IBlockReader world, BlockPos pos) Determines this block should be treated as an air block by the rest of the code.default booleanIForgeBlockState.isAir(IBlockReader world, BlockPos pos) Deprecated.TODO: Remove in 1.17, in favor of state only version.default booleanIForgeBlock.isBed(BlockState state, IBlockReader world, BlockPos pos, Entity player) Determines if this block is classified as a Bed, Allowing players to sleep in it, though the block has to specifically perform the sleeping functionality in it's activated event.default booleanIForgeBlockState.isBed(IBlockReader world, BlockPos pos, LivingEntity sleeper) Determines if this block is classified as a Bed, Allowing players to sleep in it, though the block has to specifically perform the sleeping functionality in it's activated event.default booleanIForgeBlock.isBurning(BlockState state, IBlockReader world, BlockPos pos) Determines if this block should set fire and deal fire damage to entities coming into contact with it.default booleanIForgeBlockState.isBurning(IBlockReader world, BlockPos pos) Determines if this block should set fire and deal fire damage to entities coming into contact with it.default booleanIForgeBlock.isFertile(BlockState state, IBlockReader world, 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 booleanIForgeBlockState.isFertile(IBlockReader world, 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 booleanIForgeBlock.isFlammable(BlockState state, IBlockReader world, BlockPos pos, Direction face) Called when fire is updating, checks if a block face can catch fire.default booleanIForgeBlockState.isFlammable(IBlockReader world, BlockPos pos, Direction face) Called when fire is updating, checks if a block face can catch fire.booleanIAbstractRailBlock.isFlexibleRail(BlockState state, IBlockReader world, BlockPos pos) Return true if the rail can make corners.default booleanIForgeBlock.isPortalFrame(BlockState state, IBlockReader world, BlockPos pos) Determines if this block can be used as part of a frame of a nether portal.default booleanIForgeBlockState.isPortalFrame(IBlockReader world, BlockPos pos) Determines if this block can be used as part of a frame of a nether portal. -
Uses of IBlockReader in net.minecraftforge.debug.block
Methods in net.minecraftforge.debug.block with parameters of type IBlockReaderModifier and TypeMethodDescriptionbooleanCustomPlantTypeTest.CustomBlock.canSustainPlant(BlockState state, IBlockReader world, BlockPos pos, Direction facing, IPlantable plantable) FullPotsAccessorDemo.DioriteFlowerPotBlock.createTileEntity(BlockState state, IBlockReader world) CustomPlantTypeTest.CustomPlantBlock.getPlant(IBlockReader world, BlockPos pos) CustomPlantTypeTest.CustomPlantBlock.getPlantType(IBlockReader world, BlockPos pos) FullPotsAccessorDemo.DioriteFlowerPotBlock.getShape(BlockState state, IBlockReader world, BlockPos pos, ISelectionContext context) booleanCustomPlantTypeTest.CustomPlantBlock.mayPlaceOn(BlockState state, IBlockReader worldIn, BlockPos pos) CustomSignsTest.CustomStandingSignBlock.newBlockEntity(IBlockReader worldIn) CustomSignsTest.CustomWallSignBlock.newBlockEntity(IBlockReader worldIn) -
Uses of IBlockReader in net.minecraftforge.debug.fluid
Methods in net.minecraftforge.debug.fluid with parameters of type IBlockReaderModifier and TypeMethodDescriptionbooleanNewFluidTest.FluidloggableBlock.canPlaceLiquid(IBlockReader worldIn, BlockPos pos, BlockState state, Fluid fluidIn) -
Uses of IBlockReader in net.minecraftforge.fluids
Methods in net.minecraftforge.fluids with parameters of type IBlockReaderModifier and TypeMethodDescriptionprotected booleanForgeFlowingFluid.canBeReplacedWith(FluidState state, IBlockReader world, BlockPos pos, Fluid fluidIn, Direction direction)