Uses of Class
net.minecraft.core.BlockPos
Packages that use BlockPos
Package
Description
Events fired only on the client-side, chiefly related to rendering and user interfaces (screens and input).
Extension interfaces for
client-only classes.-
Uses of BlockPos in net.minecraft
Fields in net.minecraft declared as BlockPosMethods in net.minecraft that return types with arguments of type BlockPosModifier and TypeMethodDescriptionBlockUtil.getTopConnectedBlock(BlockGetter p_177846_, BlockPos p_177847_, Block p_177848_, Direction p_177849_, Block p_177850_) Methods in net.minecraft with parameters of type BlockPosModifier and TypeMethodDescriptionstatic StringCrashReportCategory.formatLocation(LevelHeightAccessor p_178948_, BlockPos p_178949_) static BlockUtil.FoundRectangleBlockUtil.getLargestRectangleAround(BlockPos p_124335_, Direction.Axis p_124336_, int p_124337_, Direction.Axis p_124338_, int p_124339_, Predicate<BlockPos> p_124340_) BlockUtil.getTopConnectedBlock(BlockGetter p_177846_, BlockPos p_177847_, Block p_177848_, Direction p_177849_, Block p_177850_) static voidCrashReportCategory.populateBlockDetails(CrashReportCategory p_178951_, LevelHeightAccessor p_178952_, BlockPos p_178953_, BlockState p_178954_) Method parameters in net.minecraft with type arguments of type BlockPosModifier and TypeMethodDescriptionstatic BlockUtil.FoundRectangleBlockUtil.getLargestRectangleAround(BlockPos p_124335_, Direction.Axis p_124336_, int p_124337_, Direction.Axis p_124338_, int p_124339_, Predicate<BlockPos> p_124340_) private static intBlockUtil.getLimit(Predicate<BlockPos> p_124342_, BlockPos.MutableBlockPos p_124343_, Direction p_124344_, int p_124345_) Constructors in net.minecraft with parameters of type BlockPos -
Uses of BlockPos in net.minecraft.advancements.critereon
Methods in net.minecraft.advancements.critereon with parameters of type BlockPosModifier and TypeMethodDescriptionbooleanBlockPredicate.matches(ServerLevel p_17915_, BlockPos p_17916_) booleanFluidPredicate.matches(ServerLevel p_41105_, BlockPos p_41106_) booleanLightPredicate.matches(ServerLevel p_51342_, BlockPos p_51343_) voidAnyBlockInteractionTrigger.trigger(ServerPlayer p_319979_, BlockPos p_320093_, ItemStack p_320553_) voidDefaultBlockInteractionTrigger.trigger(ServerPlayer p_320398_, BlockPos p_320593_) voidItemUsedOnLocationTrigger.trigger(ServerPlayer p_286813_, BlockPos p_286625_, ItemStack p_286620_) voidUsedEnderEyeTrigger.trigger(ServerPlayer p_73936_, BlockPos p_73937_) -
Uses of BlockPos in net.minecraft.client
Methods in net.minecraft.client that return BlockPosMethods in net.minecraft.client with parameters of type BlockPosModifier and TypeMethodDescriptionprivate voidKeyboardHandler.copyCreateBlockCommand(BlockState p_90900_, BlockPos p_90901_, CompoundTag p_90902_) voidDebugQueryHandler.queryBlockEntityTag(BlockPos p_90709_, Consumer<CompoundTag> p_90710_) -
Uses of BlockPos in net.minecraft.client.color.block
Fields in net.minecraft.client.color.block with type parameters of type BlockPosMethods in net.minecraft.client.color.block with parameters of type BlockPosModifier and TypeMethodDescriptionintBlockColor.getColor(BlockState p_92567_, BlockAndTintGetter p_92568_, BlockPos p_92569_, int p_92570_) intBlockColors.getColor(BlockState p_92578_, BlockAndTintGetter p_92579_, BlockPos p_92580_, int p_92581_) intBlockColors.getColor(BlockState p_92583_, Level p_92584_, BlockPos p_92585_) intConstructor parameters in net.minecraft.client.color.block with type arguments of type BlockPos -
Uses of BlockPos in net.minecraft.client.multiplayer
Fields in net.minecraft.client.multiplayer declared as BlockPosModifier and TypeFieldDescriptionprivate BlockPosMultiPlayerGameMode.destroyBlockPosprivate BlockPosClientLevel.ClientLevelData.spawnPosMethods in net.minecraft.client.multiplayer that return BlockPosMethods in net.minecraft.client.multiplayer with parameters of type BlockPosModifier and TypeMethodDescriptionvoidClientLevel.addDestroyBlockEffect(BlockPos p_171667_, BlockState p_171668_) intClientLevel.calculateBlockTint(BlockPos p_104763_, ColorResolver p_104764_) booleanMultiPlayerGameMode.continueDestroyBlock(BlockPos p_105284_, Direction p_105285_) booleanMultiPlayerGameMode.destroyBlock(BlockPos p_105268_) voidClientLevel.destroyBlockProgress(int p_104634_, BlockPos p_104635_, int p_104636_) intClientLevel.getBlockTint(BlockPos p_104700_, ColorResolver p_104701_) ClientLevel.getModelData(BlockPos pos) voidClientLevel.globalLevelEvent(int p_104743_, BlockPos p_104744_, int p_104745_) voidClientLevel.levelEvent(Player p_104654_, int p_104655_, BlockPos p_104656_, int p_104657_) private booleanMultiPlayerGameMode.sameDestroyTarget(BlockPos p_105282_) voidClientLevel.sendBlockUpdated(BlockPos p_104685_, BlockState p_104686_, BlockState p_104687_, int p_104688_) booleanClientLevel.setBlock(BlockPos p_233643_, BlockState p_233644_, int p_233645_, int p_233646_) voidClientLevel.setBlocksDirty(BlockPos p_104759_, BlockState p_104760_, BlockState p_104761_) voidClientLevel.setDefaultSpawnPos(BlockPos p_104753_, float p_104754_) voidClientLevel.setServerVerifiedBlockState(BlockPos p_233654_, BlockState p_233655_, int p_233656_) voidprivate voidClientLevel.spawnParticle(BlockPos p_104695_, ParticleOptions p_104696_, VoxelShape p_104697_, double p_104698_) booleanMultiPlayerGameMode.startDestroyBlock(BlockPos p_105270_, Direction p_105271_) voidClientLevel.syncBlockState(BlockPos p_233648_, BlockState p_233649_, Vec3 p_233650_) private voidClientLevel.trySpawnDripParticles(BlockPos p_104690_, BlockState p_104691_, ParticleOptions p_104692_, boolean p_104693_) -
Uses of BlockPos in net.minecraft.client.multiplayer.prediction
Methods in net.minecraft.client.multiplayer.prediction with parameters of type BlockPosModifier and TypeMethodDescriptionvoidBlockStatePredictionHandler.retainKnownServerState(BlockPos p_233868_, BlockState p_233869_, LocalPlayer p_233870_) voidBlockStatePredictionHandler.retainSnapshot(BlockPos pos, BlockSnapshot snapshot) Sets the stored BlockSnapshot on the ServerVerifiedState for the given position.booleanBlockStatePredictionHandler.updateKnownServerState(BlockPos p_233865_, BlockState p_233866_) -
Uses of BlockPos in net.minecraft.client.particle
Fields in net.minecraft.client.particle declared as BlockPosMethods in net.minecraft.client.particle with parameters of type BlockPosModifier and TypeMethodDescriptionvoidParticleEngine.addBlockHitEffects(BlockPos pos, BlockHitResult target) voidvoidParticleEngine.destroy(BlockPos p_107356_, BlockState p_107357_) TerrainParticle.updateSprite(BlockState state, BlockPos pos) Constructors in net.minecraft.client.particle with parameters of type BlockPosModifierConstructorDescriptionTerrainParticle(ClientLevel p_172451_, double p_172452_, double p_172453_, double p_172454_, double p_172455_, double p_172456_, double p_172457_, BlockState p_172458_, BlockPos p_172459_) -
Uses of BlockPos in net.minecraft.client.player
Methods in net.minecraft.client.player with parameters of type BlockPos -
Uses of BlockPos in net.minecraft.client.renderer
Fields in net.minecraft.client.renderer with type parameters of type BlockPosModifier and TypeFieldDescriptionprivate final Map<BlockPos, SoundInstance> LevelRenderer.playingRecordsMethods in net.minecraft.client.renderer that return types with arguments of type BlockPosModifier and TypeMethodDescriptionprivate static org.apache.commons.lang3.tuple.Pair<BlockState, BlockPos> ScreenEffectRenderer.getOverlayBlock(Player p_110717_) Methods in net.minecraft.client.renderer with parameters of type BlockPosModifier and TypeMethodDescriptionvoidLevelRenderer.blockChanged(BlockGetter p_109545_, BlockPos p_109546_, BlockState p_109547_, BlockState p_109548_, int p_109549_) voidLevelRenderer.destroyBlockProgress(int p_109775_, BlockPos p_109776_, int p_109777_) private static intBiomeColors.getAverageColor(BlockAndTintGetter p_108797_, BlockPos p_108798_, ColorResolver p_108799_) static intBiomeColors.getAverageFoliageColor(BlockAndTintGetter p_108805_, BlockPos p_108806_) static intBiomeColors.getAverageGrassColor(BlockAndTintGetter p_108794_, BlockPos p_108795_) static intBiomeColors.getAverageWaterColor(BlockAndTintGetter p_108812_, BlockPos p_108813_) static intLevelRenderer.getLightColor(BlockAndTintGetter p_109542_, BlockPos p_109543_) static intLevelRenderer.getLightColor(BlockAndTintGetter p_109538_, BlockState p_109539_, BlockPos p_109540_) SectionOcclusionGraph.getRelativeFrom(BlockPos p_294150_, SectionRenderDispatcher.RenderSection p_295211_, Direction p_294491_) protected SectionRenderDispatcher.RenderSectionViewArea.getRenderSectionAt(BlockPos p_294239_) voidLevelRenderer.globalLevelEvent(int p_109507_, BlockPos p_109508_, int p_109509_) private booleanSectionOcclusionGraph.isInViewDistance(BlockPos p_295639_, BlockPos p_295511_) booleanLevelRenderer.isSectionCompiled(BlockPos p_295788_) voidLevelRenderer.levelEvent(int p_234305_, BlockPos p_234306_, int p_234307_) private voidLevelRenderer.notifyNearbyEntities(Level p_109551_, BlockPos p_109552_, boolean p_109553_) voidLevelRenderer.playStreamingMusic(SoundEvent p_109515_, BlockPos p_109516_) Deprecated.Forge: Use item aware function belowvoidLevelRenderer.playStreamingMusic(SoundEvent p_109515_, BlockPos p_109516_, RecordItem musicDiscItem) private voidLevelRenderer.renderHitOutline(PoseStack p_109638_, VertexConsumer p_109639_, Entity p_109640_, double p_109641_, double p_109642_, double p_109643_, BlockPos p_109644_, BlockState p_109645_) private voidLevelRenderer.setBlockDirty(BlockPos p_109733_, boolean p_109734_) voidLevelRenderer.setBlockDirty(BlockPos p_109722_, BlockState p_109723_, BlockState p_109724_) private voidLevelRenderer.shootParticles(int p_307280_, BlockPos p_307603_, RandomSource p_307547_, SimpleParticleType p_307590_) -
Uses of BlockPos in net.minecraft.client.renderer.block
Methods in net.minecraft.client.renderer.block with parameters of type BlockPosModifier and TypeMethodDescriptionvoidModelBlockRenderer.AmbientOcclusionFace.calculate(BlockAndTintGetter p_111168_, BlockState p_111169_, BlockPos p_111170_, Direction p_111171_, float[] p_111172_, BitSet p_111173_, boolean p_111174_) private floatLiquidBlockRenderer.calculateAverageHeight(BlockAndTintGetter p_203150_, Fluid p_203151_, float p_203152_, float p_203153_, float p_203154_, BlockPos p_203155_) private voidModelBlockRenderer.calculateShape(BlockAndTintGetter p_111040_, BlockState p_111041_, BlockPos p_111042_, int[] p_111043_, Direction p_111044_, float[] p_111045_, BitSet p_111046_) private floatLiquidBlockRenderer.getHeight(BlockAndTintGetter p_203157_, Fluid p_203158_, BlockPos p_203159_) private floatLiquidBlockRenderer.getHeight(BlockAndTintGetter p_203161_, Fluid p_203162_, BlockPos p_203163_, BlockState p_203164_, FluidState p_203165_) private intLiquidBlockRenderer.getLightColor(BlockAndTintGetter p_110946_, BlockPos p_110947_) intModelBlockRenderer.Cache.getLightColor(BlockState p_111222_, BlockAndTintGetter p_111223_, BlockPos p_111224_) floatModelBlockRenderer.Cache.getShadeBrightness(BlockState p_111227_, BlockAndTintGetter p_111228_, BlockPos p_111229_) BlockModelShaper.getTexture(BlockState p_110883_, Level level, BlockPos pos) private static booleanLiquidBlockRenderer.isFaceOccludedByNeighbor(BlockGetter p_203180_, BlockPos p_203181_, Direction p_203182_, float p_203183_, BlockState p_203184_) private static booleanLiquidBlockRenderer.isFaceOccludedBySelf(BlockGetter p_110960_, BlockPos p_110961_, BlockState p_110962_, Direction p_110963_) private static booleanLiquidBlockRenderer.isFaceOccludedByState(BlockGetter p_110979_, Direction p_110980_, float p_110981_, BlockPos p_110982_, BlockState p_110983_) private voidModelBlockRenderer.putQuadData(BlockAndTintGetter p_111024_, BlockState p_111025_, BlockPos p_111026_, VertexConsumer p_111027_, PoseStack.Pose p_111028_, BakedQuad p_111029_, float p_111030_, float p_111031_, float p_111032_, float p_111033_, int p_111034_, int p_111035_, int p_111036_, int p_111037_, int p_111038_) voidBlockRenderDispatcher.renderBatched(BlockState p_234356_, BlockPos p_234357_, BlockAndTintGetter p_234358_, PoseStack p_234359_, VertexConsumer p_234360_, boolean p_234361_, RandomSource p_234362_) voidBlockRenderDispatcher.renderBatched(BlockState p_234356_, BlockPos p_234357_, BlockAndTintGetter p_234358_, PoseStack p_234359_, VertexConsumer p_234360_, boolean p_234361_, RandomSource p_234362_, ModelData modelData, RenderType renderType) voidBlockRenderDispatcher.renderBreakingTexture(BlockState p_110919_, BlockPos p_110920_, BlockAndTintGetter p_110921_, PoseStack p_110922_, VertexConsumer p_110923_) Deprecated.voidBlockRenderDispatcher.renderBreakingTexture(BlockState p_110919_, BlockPos p_110920_, BlockAndTintGetter p_110921_, PoseStack p_110922_, VertexConsumer p_110923_, ModelData modelData) voidBlockRenderDispatcher.renderLiquid(BlockPos p_234364_, BlockAndTintGetter p_234365_, VertexConsumer p_234366_, BlockState p_234367_, FluidState p_234368_) private voidModelBlockRenderer.renderModelFaceAO(BlockAndTintGetter p_111013_, BlockState p_111014_, BlockPos p_111015_, PoseStack p_111016_, VertexConsumer p_111017_, List<BakedQuad> p_111018_, float[] p_111019_, BitSet p_111020_, ModelBlockRenderer.AmbientOcclusionFace p_111021_, int p_111022_) private voidModelBlockRenderer.renderModelFaceFlat(BlockAndTintGetter p_111002_, BlockState p_111003_, BlockPos p_111004_, int p_111005_, int p_111006_, boolean p_111007_, PoseStack p_111008_, VertexConsumer p_111009_, List<BakedQuad> p_111010_, BitSet p_111011_) static booleanLiquidBlockRenderer.shouldRenderFace(BlockAndTintGetter p_203167_, BlockPos p_203168_, FluidState p_203169_, BlockState p_203170_, Direction p_203171_, FluidState p_203172_) voidLiquidBlockRenderer.tesselate(BlockAndTintGetter p_234370_, BlockPos p_234371_, VertexConsumer p_234372_, BlockState p_234373_, FluidState p_234374_) voidModelBlockRenderer.tesselateBlock(BlockAndTintGetter p_234380_, BakedModel p_234381_, BlockState p_234382_, BlockPos p_234383_, PoseStack p_234384_, VertexConsumer p_234385_, boolean p_234386_, RandomSource p_234387_, long p_234388_, int p_234389_) Deprecated.voidModelBlockRenderer.tesselateBlock(BlockAndTintGetter p_234380_, BakedModel p_234381_, BlockState p_234382_, BlockPos p_234383_, PoseStack p_234384_, VertexConsumer p_234385_, boolean p_234386_, RandomSource p_234387_, long p_234388_, int p_234389_, ModelData modelData, RenderType renderType) voidModelBlockRenderer.tesselateWithAO(BlockAndTintGetter p_234391_, BakedModel p_234392_, BlockState p_234393_, BlockPos p_234394_, PoseStack p_234395_, VertexConsumer p_234396_, boolean p_234397_, RandomSource p_234398_, long p_234399_, int p_234400_) Deprecated.voidModelBlockRenderer.tesselateWithAO(BlockAndTintGetter p_234391_, BakedModel p_234392_, BlockState p_234393_, BlockPos p_234394_, PoseStack p_234395_, VertexConsumer p_234396_, boolean p_234397_, RandomSource p_234398_, long p_234399_, int p_234400_, ModelData modelData, RenderType renderType) voidModelBlockRenderer.tesselateWithoutAO(BlockAndTintGetter p_234402_, BakedModel p_234403_, BlockState p_234404_, BlockPos p_234405_, PoseStack p_234406_, VertexConsumer p_234407_, boolean p_234408_, RandomSource p_234409_, long p_234410_, int p_234411_) Deprecated.voidModelBlockRenderer.tesselateWithoutAO(BlockAndTintGetter p_234402_, BakedModel p_234403_, BlockState p_234404_, BlockPos p_234405_, PoseStack p_234406_, VertexConsumer p_234407_, boolean p_234408_, RandomSource p_234409_, long p_234410_, int p_234411_, ModelData modelData, RenderType renderType) -
Uses of BlockPos in net.minecraft.client.renderer.blockentity
Methods in net.minecraft.client.renderer.blockentity with parameters of type BlockPosModifier and TypeMethodDescription(package private) static booleanSignRenderer.isOutlineVisible(BlockPos p_277741_, int p_278022_) private voidPistonHeadRenderer.renderBlock(BlockPos p_112459_, BlockState p_112460_, PoseStack p_112461_, MultiBufferSource p_112462_, Level p_112463_, boolean p_112464_, int p_112465_) private voidStructureBlockRenderer.renderInvisibleBlocks(StructureBlockEntity p_173677_, VertexConsumer p_173678_, BlockPos p_173679_, PoseStack p_173680_) (package private) voidSignRenderer.renderSignText(BlockPos p_279403_, SignText p_279361_, PoseStack p_279234_, MultiBufferSource p_279338_, int p_279300_, int p_279179_, int p_279357_, boolean p_279325_) -
Uses of BlockPos in net.minecraft.client.renderer.chunk
Fields in net.minecraft.client.renderer.chunk with type parameters of type BlockPosModifier and TypeFieldDescriptionprivate final Map<BlockPos, BlockEntity> RenderChunk.blockEntitiesMethods in net.minecraft.client.renderer.chunk that return BlockPosModifier and TypeMethodDescriptionSectionRenderDispatcher.RenderSection.getOrigin()SectionRenderDispatcher.RenderSection.getRelativeOrigin(Direction p_296100_) Methods in net.minecraft.client.renderer.chunk with parameters of type BlockPosModifier and TypeMethodDescriptionRenderRegionCache.createRegion(Level p_200466_, BlockPos p_200467_, BlockPos p_200468_, int p_200469_) RenderRegionCache.createRegion(Level p_200466_, BlockPos p_200467_, BlockPos p_200468_, int p_200469_, boolean nullForEmpty) private booleanSectionRenderDispatcher.RenderSection.doesChunkExistAt(BlockPos p_295253_) RenderChunk.getBlockEntity(BlockPos p_200452_) RenderChunkRegion.getBlockEntity(BlockPos p_112945_) RenderChunk.getBlockState(BlockPos p_200454_) RenderChunkRegion.getBlockState(BlockPos p_112947_) intRenderChunkRegion.getBlockTint(BlockPos p_112937_, ColorResolver p_112938_) RenderChunkRegion.getFluidState(BlockPos p_112943_) private static intRenderChunkRegion.getModelData(BlockPos pos) private static booleanRenderRegionCache.isAllEmpty(BlockPos p_200471_, BlockPos p_200472_, int p_200473_, int p_200474_, RenderRegionCache.ChunkInfo[][] p_200475_) void -
Uses of BlockPos in net.minecraft.client.renderer.debug
Fields in net.minecraft.client.renderer.debug declared as BlockPosModifier and TypeFieldDescriptionprivate final BlockPosGoalSelectorDebugRenderer.EntityGoalInfo.entityPosThe field for theentityPosrecord component.final BlockPosBrainDebugRenderer.PoiInfo.posFields in net.minecraft.client.renderer.debug with type parameters of type BlockPosModifier and TypeFieldDescriptionprivate final Map<BlockPos, BeeDebugRenderer.HiveDebugInfo> BeeDebugRenderer.hivesNeighborsUpdateRenderer.lastUpdateprivate final Map<BlockPos, GameTestDebugRenderer.Marker> GameTestDebugRenderer.markersprivate final Map<BlockPos, BrainDebugRenderer.PoiInfo> BrainDebugRenderer.poisprivate Collection<BlockPos> RaidDebugRenderer.raidCentersWorldGenAttemptRenderer.toRenderMethods in net.minecraft.client.renderer.debug that return BlockPosModifier and TypeMethodDescriptionGoalSelectorDebugRenderer.EntityGoalInfo.entityPos()Returns the value of theentityPosrecord component.Methods in net.minecraft.client.renderer.debug that return types with arguments of type BlockPosModifier and TypeMethodDescriptionBeeDebugRenderer.createHiveBlacklistMap()BeeDebugRenderer.getGhostHives()BrainDebugRenderer.getGhostPois()Methods in net.minecraft.client.renderer.debug with parameters of type BlockPosModifier and TypeMethodDescriptionvoidGoalSelectorDebugRenderer.addGoalSelector(int p_113549_, BlockPos p_295031_, List<GoalDebugPayload.DebugGoal> p_113550_) voidvoidWorldGenAttemptRenderer.addPos(BlockPos p_113738_, float p_113739_, float p_113740_, float p_113741_, float p_113742_, float p_113743_) voidprivate static floatPathfindingRenderer.distanceToCamera(BlockPos p_113635_, double p_113636_, double p_113637_, double p_113638_) private Collection<UUID> BeeDebugRenderer.getHiveMembers(BlockPos p_113130_) private StringBeeDebugRenderer.getPosDescription(BeeDebugPayload.BeeInfo p_296210_, BlockPos p_113070_) private Collection<UUID> BrainDebugRenderer.getPotentialTicketHolders(BlockPos p_113290_) private Collection<UUID> BrainDebugRenderer.getTicketHolders(BlockPos p_113285_) private static voidBeeDebugRenderer.highlightHive(PoseStack p_270133_, MultiBufferSource p_270766_, BlockPos p_270687_) private static voidBrainDebugRenderer.highlightPoi(PoseStack p_270066_, MultiBufferSource p_270965_, BlockPos p_270159_) private voidSupportBlockRenderer.highlightPosition(BlockPos p_286268_, PoseStack p_286592_, double p_286463_, double p_286552_, double p_286660_, MultiBufferSource p_286314_, double p_286880_, float p_286918_, float p_286304_, float p_286672_) private static voidRaidDebugRenderer.highlightRaidCenter(PoseStack p_270914_, MultiBufferSource p_270517_, BlockPos p_270208_) voidstatic voidDebugRenderer.renderFilledBox(PoseStack p_270877_, MultiBufferSource p_270925_, BlockPos p_270480_, float p_270569_, float p_270315_, float p_270182_, float p_270862_, float p_270973_) static voidDebugRenderer.renderFilledBox(PoseStack p_270169_, MultiBufferSource p_270417_, BlockPos p_270790_, BlockPos p_270610_, float p_270515_, float p_270494_, float p_270869_, float p_270844_) static voidDebugRenderer.renderFilledUnitCube(PoseStack p_308923_, MultiBufferSource p_309126_, BlockPos p_309015_, float p_308976_, float p_308978_, float p_309148_, float p_309159_) private voidBeeDebugRenderer.renderGhostHive(PoseStack p_270949_, MultiBufferSource p_270718_, BlockPos p_270550_, List<String> p_270221_) private voidBrainDebugRenderer.renderGhostPoi(PoseStack p_270206_, MultiBufferSource p_270976_, BlockPos p_270670_, List<String> p_270882_) private voidGameTestDebugRenderer.renderMarker(PoseStack p_270274_, MultiBufferSource p_271018_, BlockPos p_270918_, GameTestDebugRenderer.Marker p_270827_) private static voidRaidDebugRenderer.renderTextOverBlock(PoseStack p_270092_, MultiBufferSource p_270518_, String p_270237_, BlockPos p_270941_, int p_270307_) private static voidBeeDebugRenderer.renderTextOverPos(PoseStack p_270438_, MultiBufferSource p_270244_, String p_270486_, BlockPos p_270062_, int p_270574_, int p_270228_) private static voidBrainDebugRenderer.renderTextOverPos(PoseStack p_270640_, MultiBufferSource p_270809_, String p_270632_, BlockPos p_270082_, int p_270078_, int p_270440_) voidBrainDebugRenderer.setFreeTicketCount(BlockPos p_113231_, int p_113232_) Method parameters in net.minecraft.client.renderer.debug with type arguments of type BlockPosModifier and TypeMethodDescriptionvoidRaidDebugRenderer.setRaidCenters(Collection<BlockPos> p_113664_) Constructors in net.minecraft.client.renderer.debug with parameters of type BlockPosModifierConstructorDescription(package private)EntityGoalInfo(BlockPos entityPos, List<GoalDebugPayload.DebugGoal> goals) Creates an instance of aEntityGoalInforecord class. -
Uses of BlockPos in net.minecraft.client.renderer.entity
Methods in net.minecraft.client.renderer.entity with parameters of type BlockPosModifier and TypeMethodDescriptionprotected intAllayRenderer.getBlockLightLevel(Allay p_234560_, BlockPos p_234561_) protected intBlazeRenderer.getBlockLightLevel(Blaze p_113910_, BlockPos p_113911_) protected intDragonFireballRenderer.getBlockLightLevel(DragonFireball p_114087_, BlockPos p_114088_) protected intEntityRenderer.getBlockLightLevel(T p_114496_, BlockPos p_114497_) protected intExperienceOrbRenderer.getBlockLightLevel(ExperienceOrb p_114606_, BlockPos p_114607_) protected intGlowSquidRenderer.getBlockLightLevel(GlowSquid p_174146_, BlockPos p_174147_) protected intItemFrameRenderer.getBlockLightLevel(T p_174216_, BlockPos p_174217_) protected intMagmaCubeRenderer.getBlockLightLevel(MagmaCube p_115399_, BlockPos p_115400_) protected intShulkerBulletRenderer.getBlockLightLevel(ShulkerBullet p_115869_, BlockPos p_115870_) protected intThrownItemRenderer.getBlockLightLevel(T p_116092_, BlockPos p_116093_) protected intVexRenderer.getBlockLightLevel(Vex p_116298_, BlockPos p_116299_) protected intWitherBossRenderer.getBlockLightLevel(WitherBoss p_116443_, BlockPos p_116444_) protected intWitherSkullRenderer.getBlockLightLevel(WitherSkull p_116491_, BlockPos p_116492_) protected intEntityRenderer.getSkyLightLevel(T p_114509_, BlockPos p_114510_) private static voidEntityRenderDispatcher.renderBlockShadow(PoseStack.Pose p_277956_, VertexConsumer p_277533_, ChunkAccess p_277501_, LevelReader p_277622_, BlockPos p_277911_, double p_277682_, double p_278099_, double p_277806_, float p_277844_, float p_277496_) -
Uses of BlockPos in net.minecraft.client.renderer.item
Methods in net.minecraft.client.renderer.item with parameters of type BlockPosModifier and TypeMethodDescriptionprivate doubleCompassItemPropertyFunction.getAngleFromEntityToPos(Entity p_234949_, BlockPos p_234950_) private floatCompassItemPropertyFunction.getRotationTowardsCompassTarget(Entity p_234942_, long p_234943_, BlockPos p_234944_) -
Uses of BlockPos in net.minecraft.client.resources.model
Methods in net.minecraft.client.resources.model with parameters of type BlockPosModifier and TypeMethodDescriptionMultiPartBakedModel.getModelData(BlockAndTintGetter level, BlockPos pos, BlockState state, ModelData modelData) -
Uses of BlockPos in net.minecraft.client.resources.sounds
Constructors in net.minecraft.client.resources.sounds with parameters of type BlockPosModifierConstructorDescriptionSimpleSoundInstance(SoundEvent p_235109_, SoundSource p_235110_, float p_235111_, float p_235112_, RandomSource p_235113_, BlockPos p_235114_) -
Uses of BlockPos in net.minecraft.client.tutorial
Methods in net.minecraft.client.tutorial with parameters of type BlockPosModifier and TypeMethodDescriptionvoidPunchTreeTutorialStepInstance.onDestroyBlock(ClientLevel p_120554_, BlockPos p_120555_, BlockState p_120556_, float p_120557_) voidTutorial.onDestroyBlock(ClientLevel p_120582_, BlockPos p_120583_, BlockState p_120584_, float p_120585_) default voidTutorialStepInstance.onDestroyBlock(ClientLevel p_120619_, BlockPos p_120620_, BlockState p_120621_, float p_120622_) -
Uses of BlockPos in net.minecraft.commands.arguments.blocks
Methods in net.minecraft.commands.arguments.blocks with parameters of type BlockPosModifier and TypeMethodDescriptionbooleanBlockInput.place(ServerLevel p_114671_, BlockPos p_114672_, int p_114673_) booleanBlockInput.test(ServerLevel p_173524_, BlockPos p_173525_) -
Uses of BlockPos in net.minecraft.commands.arguments.coordinates
Methods in net.minecraft.commands.arguments.coordinates that return BlockPosModifier and TypeMethodDescriptionstatic BlockPosBlockPosArgument.getBlockPos(com.mojang.brigadier.context.CommandContext<CommandSourceStack> p_265651_, String p_265039_) default BlockPosCoordinates.getBlockPos(CommandSourceStack p_119569_) static BlockPosBlockPosArgument.getLoadedBlockPos(com.mojang.brigadier.context.CommandContext<CommandSourceStack> p_118243_, String p_118244_) static BlockPosBlockPosArgument.getLoadedBlockPos(com.mojang.brigadier.context.CommandContext<CommandSourceStack> p_265283_, ServerLevel p_265219_, String p_265677_) static BlockPosBlockPosArgument.getSpawnablePos(com.mojang.brigadier.context.CommandContext<CommandSourceStack> p_174396_, String p_174397_) -
Uses of BlockPos in net.minecraft.core
Subclasses of BlockPos in net.minecraft.coreFields in net.minecraft.core declared as BlockPosModifier and TypeFieldDescriptionprivate final BlockPosBlockBox.maxThe field for themaxrecord component.private final BlockPosBlockBox.minThe field for theminrecord component.private final BlockPosGlobalPos.posThe field for theposrecord component.static final BlockPosBlockPos.ZEROFields in net.minecraft.core with type parameters of type BlockPosModifier and TypeFieldDescriptionstatic final com.mojang.serialization.Codec<BlockPos> BlockPos.CODECstatic final StreamCodec<io.netty.buffer.ByteBuf, BlockPos> BlockPos.STREAM_CODECMethods in net.minecraft.core that return BlockPosModifier and TypeMethodDescriptionBlockPos.above()BlockPos.above(int p_121972_) BlockPos.atY(int p_175289_) BlockPos.below()BlockPos.below(int p_122000_) SectionPos.center()static BlockPosBlockPos.containing(double p_275310_, double p_275414_, double p_275737_) static BlockPosBlockPos.containing(Position p_275443_) BlockPos.east()BlockPos.east(int p_122031_) BlockPos.immutable()BlockPos.MutableBlockPos.immutable()BlockBox.max()Returns the value of themaxrecord component.static BlockPosBlockBox.min()Returns the value of theminrecord component.static BlockPosBlockPos.multiply(int p_175263_) BlockPos.MutableBlockPos.multiply(int p_175305_) BlockPos.north()BlockPos.north(int p_122014_) static BlockPosBlockPos.of(long p_122023_) BlockPos.MutableBlockPos.offset(int p_122163_, int p_122164_, int p_122165_) BlockPos.offset(int p_121973_, int p_121974_, int p_121975_) SectionPos.origin()GlobalPos.pos()Returns the value of theposrecord component.BlockPos.MutableBlockPos.relative(Direction.Axis p_122145_, int p_122146_) BlockPos.relative(Direction.Axis p_121943_, int p_121944_) SectionPos.relativeToBlockPos(short p_123246_) BlockPos.south()BlockPos.south(int p_122021_) BlockPos.west()BlockPos.west(int p_122026_) Methods in net.minecraft.core that return types with arguments of type BlockPosModifier and TypeMethodDescriptionBlockPos.betweenClosed(int p_121977_, int p_121978_, int p_121979_, int p_121980_, int p_121981_, int p_121982_) BlockPos.betweenClosed(BlockPos p_121941_, BlockPos p_121942_) BlockPos.betweenClosedStream(int p_121887_, int p_121888_, int p_121889_, int p_121890_, int p_121891_, int p_121892_) BlockPos.betweenClosedStream(BlockPos p_121991_, BlockPos p_121992_) BlockPos.betweenClosedStream(BoundingBox p_121920_) BlockPos.betweenClosedStream(AABB p_121922_) SectionPos.blocksInside()BlockPos.findClosestMatch(BlockPos p_121931_, int p_121932_, int p_121933_, Predicate<BlockPos> p_121934_) BlockBox.iterator()BlockPos.randomBetweenClosed(RandomSource p_235642_, int p_235643_, int p_235644_, int p_235645_, int p_235646_, int p_235647_, int p_235648_, int p_235649_) BlockPos.randomInCube(RandomSource p_235651_, int p_235652_, BlockPos p_235653_, int p_235654_) BlockPos.squareOutSouthEast(BlockPos p_284978_) Deprecated.BlockPos.withinManhattan(BlockPos p_121926_, int p_121927_, int p_121928_, int p_121929_) BlockPos.withinManhattanStream(BlockPos p_121986_, int p_121987_, int p_121988_, int p_121989_) Methods in net.minecraft.core with parameters of type BlockPosModifier and TypeMethodDescriptionstatic voidSectionPos.aroundAndAtBlockPos(BlockPos p_194643_, it.unimi.dsi.fastutil.longs.LongConsumer p_194644_) static longBlockPos.betweenClosed(BlockPos p_121941_, BlockPos p_121942_) BlockPos.betweenClosedStream(BlockPos p_121991_, BlockPos p_121992_) static intBlockPos.breadthFirstTraversal(BlockPos p_278078_, int p_277385_, int p_277666_, BiConsumer<BlockPos, Consumer<BlockPos>> p_277755_, Predicate<BlockPos> p_278094_) booleanBlockPos.findClosestMatch(BlockPos p_121931_, int p_121932_, int p_121933_, Predicate<BlockPos> p_121934_) static BlockPosstatic BlockPosstatic BlockBoxstatic BlockBoxstatic GlobalPosGlobalPos.of(ResourceKey<Level> p_122644_, BlockPos p_122645_) static SectionPosBlockPos.randomInCube(RandomSource p_235651_, int p_235652_, BlockPos p_235653_, int p_235654_) static shortSectionPos.sectionRelativePos(BlockPos p_123219_) static Iterable<BlockPos.MutableBlockPos> BlockPos.spiralAround(BlockPos p_121936_, int p_121937_, Direction p_121938_, Direction p_121939_) BlockPos.squareOutSouthEast(BlockPos p_284978_) Deprecated.BlockPos.withinManhattan(BlockPos p_121926_, int p_121927_, int p_121928_, int p_121929_) BlockPos.withinManhattanStream(BlockPos p_121986_, int p_121987_, int p_121988_, int p_121989_) Method parameters in net.minecraft.core with type arguments of type BlockPosModifier and TypeMethodDescriptionstatic intBlockPos.breadthFirstTraversal(BlockPos p_278078_, int p_277385_, int p_277666_, BiConsumer<BlockPos, Consumer<BlockPos>> p_277755_, Predicate<BlockPos> p_278094_) static intBlockPos.breadthFirstTraversal(BlockPos p_278078_, int p_277385_, int p_277666_, BiConsumer<BlockPos, Consumer<BlockPos>> p_277755_, Predicate<BlockPos> p_278094_) static intBlockPos.breadthFirstTraversal(BlockPos p_278078_, int p_277385_, int p_277666_, BiConsumer<BlockPos, Consumer<BlockPos>> p_277755_, Predicate<BlockPos> p_278094_) BlockPos.findClosestMatch(BlockPos p_121931_, int p_121932_, int p_121933_, Predicate<BlockPos> p_121934_) Constructors in net.minecraft.core with parameters of type BlockPos -
Uses of BlockPos in net.minecraft.core.cauldron
Methods in net.minecraft.core.cauldron with parameters of type BlockPosModifier and TypeMethodDescriptionstatic ItemInteractionResultCauldronInteraction.emptyBucket(Level p_175619_, BlockPos p_175620_, Player p_175621_, InteractionHand p_175622_, ItemStack p_175623_, BlockState p_175624_, SoundEvent p_175625_) static ItemInteractionResultCauldronInteraction.fillBucket(BlockState p_175636_, Level p_175637_, BlockPos p_175638_, Player p_175639_, InteractionHand p_175640_, ItemStack p_175641_, ItemStack p_175642_, Predicate<BlockState> p_175643_, SoundEvent p_175644_) CauldronInteraction.interact(BlockState p_175711_, Level p_175712_, BlockPos p_175713_, Player p_175714_, InteractionHand p_175715_, ItemStack p_175716_) -
Uses of BlockPos in net.minecraft.core.dispenser
Fields in net.minecraft.core.dispenser declared as BlockPosModifier and TypeFieldDescriptionprivate final BlockPosBlockSource.posThe field for theposrecord component.Methods in net.minecraft.core.dispenser that return BlockPosModifier and TypeMethodDescriptionBlockSource.pos()Returns the value of theposrecord component.Methods in net.minecraft.core.dispenser with parameters of type BlockPosModifier and TypeMethodDescriptionprivate static booleanShearsDispenseItemBehavior.tryShearBeehive(ServerLevel p_123577_, BlockPos p_123578_) private static booleanShearsDispenseItemBehavior.tryShearLivingEntity(ServerLevel p_123583_, BlockPos p_123584_) Constructors in net.minecraft.core.dispenser with parameters of type BlockPosModifierConstructorDescriptionBlockSource(ServerLevel level, BlockPos pos, BlockState state, DispenserBlockEntity blockEntity) Creates an instance of aBlockSourcerecord class. -
Uses of BlockPos in net.minecraft.core.particles
Fields in net.minecraft.core.particles declared as BlockPosMethods in net.minecraft.core.particles that return BlockPosMethods in net.minecraft.core.particles with parameters of type BlockPos -
Uses of BlockPos in net.minecraft.gametest.framework
Fields in net.minecraft.gametest.framework declared as BlockPosModifier and TypeFieldDescriptionprivate final BlockPosGameTestAssertPosException.absolutePosprivate final BlockPosStructureGridSpawner.firstTestNorthWestCornerprivate BlockPosGameTestInfo.northWestCornerprivate final BlockPosGameTestAssertPosException.relativePosprivate final BlockPosGameTestServer.spawnPosprivate BlockPosGameTestInfo.structureBlockPosFields in net.minecraft.gametest.framework with type parameters of type BlockPosModifier and TypeFieldDescriptionprivate final UnaryOperator<Supplier<Stream<BlockPos>>> TestFinder.Builder.structureBlockPosFinderWrapperMethods in net.minecraft.gametest.framework that return BlockPosModifier and TypeMethodDescriptionGameTestHelper.absolutePos(BlockPos p_177450_) (package private) static BlockPosTestCommand.createTestPositionAround(CommandSourceStack p_308921_) GameTestAssertPosException.getAbsolutePos()private BlockPosGameTestInfo.getOrCalculateNorthwestCorner()GameTestAssertPosException.getRelativePos()GameTestInfo.getStructureBlockPos()static BlockPosStructureUtils.getStructureOrigin(StructureBlockEntity p_308940_) static BlockPosStructureUtils.getTransformedFarCorner(BlockPos p_308915_, Vec3i p_309132_, Rotation p_308895_) GameTestHelper.relativePos(BlockPos p_177453_) Methods in net.minecraft.gametest.framework that return types with arguments of type BlockPosModifier and TypeMethodDescriptionStructureUtils.findNearestStructureBlock(BlockPos p_127907_, int p_127908_, ServerLevel p_127909_) StructureUtils.findStructureBlockContainingPos(BlockPos p_127854_, int p_127855_, ServerLevel p_127856_) StructureBlockPosFinder.findStructureBlockPos()TestFinder.findStructureBlockPos()StructureUtils.findStructureBlocks(BlockPos p_127911_, int p_127912_, ServerLevel p_127913_) StructureUtils.findStructureByTestFunction(BlockPos p_340830_, int p_340828_, ServerLevel p_340893_, String p_341292_) StructureUtils.lookedAtStructureBlockPos(BlockPos p_320206_, Entity p_320494_, ServerLevel p_320139_) Methods in net.minecraft.gametest.framework with parameters of type BlockPosModifier and TypeMethodDescriptionGameTestHelper.absolutePos(BlockPos p_177450_) static voidStructureUtils.addCommandBlockAndButtonToStartTest(BlockPos p_127876_, BlockPos p_127877_, Rotation p_127878_, ServerLevel p_127879_) voidGameTestHelper.assertAtTickTimeContainerContains(long p_177124_, BlockPos p_177125_, Item p_177126_) voidGameTestHelper.assertAtTickTimeContainerEmpty(long p_177121_, BlockPos p_177122_) voidGameTestHelper.assertBlock(BlockPos p_177272_, Predicate<Block> p_177273_, String p_177274_) voidGameTestHelper.assertBlock(BlockPos p_177276_, Predicate<Block> p_177277_, Supplier<String> p_177278_) voidGameTestHelper.assertBlockNotPresent(Block p_177342_, BlockPos p_177343_) voidGameTestHelper.assertBlockPresent(Block p_177209_, BlockPos p_177210_) <T extends Comparable<T>>
voidGameTestHelper.assertBlockProperty(BlockPos p_177260_, Property<T> p_177261_, Predicate<T> p_177262_, String p_177263_) <T extends Comparable<T>>
voidGameTestHelper.assertBlockProperty(BlockPos p_177256_, Property<T> p_177257_, T p_177258_) voidGameTestHelper.assertBlockState(BlockPos p_177358_, Predicate<BlockState> p_177359_, Supplier<String> p_177360_) voidGameTestHelper.assertContainerContains(BlockPos p_177243_, Item p_177244_) voidGameTestHelper.assertContainerEmpty(BlockPos p_177441_) voidGameTestHelper.assertEntitiesPresent(EntityType<?> p_239372_, BlockPos p_239373_, int p_239374_, double p_239375_) <E extends Entity,T>
voidGameTestHelper.assertEntityData(BlockPos p_177238_, EntityType<E> p_177239_, Function<? super E, T> p_177240_, T p_177241_) voidGameTestHelper.assertEntityInstancePresent(Entity p_177141_, BlockPos p_177142_) <E extends Entity & InventoryCarrier>
voidGameTestHelper.assertEntityInventoryContains(BlockPos p_263495_, EntityType<E> p_263521_, Item p_263502_) <E extends LivingEntity>
voidGameTestHelper.assertEntityIsHolding(BlockPos p_263501_, EntityType<E> p_263510_, Item p_263517_) voidGameTestHelper.assertEntityNotPresent(EntityType<?> p_177403_, BlockPos p_177404_) voidGameTestHelper.assertEntityPresent(EntityType<?> p_177375_, BlockPos p_177376_) voidGameTestHelper.assertEntityPresent(EntityType<?> p_177180_, BlockPos p_177181_, double p_177182_) voidGameTestHelper.assertItemEntityCountIs(Item p_177199_, BlockPos p_177200_, double p_177201_, int p_177202_) voidGameTestHelper.assertItemEntityNotPresent(Item p_236779_, BlockPos p_236780_, double p_236781_) voidGameTestHelper.assertItemEntityPresent(Item p_177195_, BlockPos p_177196_, double p_177197_) voidGameTestHelper.assertRedstoneSignal(BlockPos p_289644_, Direction p_289642_, IntPredicate p_289645_, Supplier<String> p_289684_) voidGameTestHelper.assertSameBlockState(BlockPos p_177269_, BlockPos p_177270_) voidGameTestHelper.assertSameBlockStates(BoundingBox p_177225_, BlockPos p_177226_) private static voidStructureUtils.clearBlock(int p_127842_, BlockPos p_127843_, ServerLevel p_127844_) static GameTestServerGameTestServer.create(Thread p_206607_, LevelStorageSource.LevelStorageAccess p_206608_, PackRepository p_206609_, Collection<TestFunction> p_206610_, BlockPos p_206611_) private static Optional<GameTestInfo> TestCommand.createGameTestInfo(BlockPos p_320172_, ServerLevel p_320346_, RetryOptions p_320822_) static voidStructureUtils.createNewEmptyStructureBlock(String p_177765_, BlockPos p_177766_, Vec3i p_177767_, Rotation p_177768_, ServerLevel p_177769_) private static StructureBlockEntityStructureUtils.createStructureBlock(GameTestInfo p_312256_, BlockPos p_127892_, Rotation p_127893_, ServerLevel p_127894_) voidGameTestHelper.destroyBlock(BlockPos p_177435_) private static booleanStructureUtils.doesStructureContain(BlockPos p_127868_, BlockPos p_127869_, ServerLevel p_127870_) voidStructureUtils.findNearestStructureBlock(BlockPos p_127907_, int p_127908_, ServerLevel p_127909_) StructureUtils.findStructureBlockContainingPos(BlockPos p_127854_, int p_127855_, ServerLevel p_127856_) StructureUtils.findStructureBlocks(BlockPos p_127911_, int p_127912_, ServerLevel p_127913_) StructureUtils.findStructureByTestFunction(BlockPos p_340830_, int p_340828_, ServerLevel p_340893_, String p_341292_) GameTestHelper.getBlockEntity(BlockPos p_177348_) GameTestHelper.getBlockState(BlockPos p_177233_) private static BoundingBoxStructureUtils.getBoundingBoxAtGround(BlockPos p_341291_, int p_341122_, ServerLevel p_341148_) GameTestHelper.getEntities(EntityType<T> p_238400_, BlockPos p_238401_, double p_238402_) static BoundingBoxStructureUtils.getStructureBoundingBox(BlockPos p_177761_, Vec3i p_177762_, Rotation p_177763_) static BlockPosStructureUtils.getTransformedFarCorner(BlockPos p_308915_, Vec3i p_309132_, Rotation p_308895_) StructureUtils.lookedAtStructureBlockPos(BlockPos p_320206_, Entity p_320494_, ServerLevel p_320139_) voidGameTestHelper.placeAt(Player p_261595_, ItemStack p_262007_, BlockPos p_261973_, Direction p_262008_) static StructureBlockEntityStructureUtils.prepareTestStructure(GameTestInfo p_312267_, BlockPos p_309600_, Rotation p_309541_, ServerLevel p_309609_) voidGameTestHelper.pressButton(BlockPos p_177386_) voidvoidGameTestHelper.pulseRedstone(BlockPos p_177235_, long p_177236_) voidGameTestHelper.randomTick(BlockPos p_177447_) GameTestHelper.relativePos(BlockPos p_177453_) voidvoidGameTestHelper.setBlock(BlockPos p_177253_, BlockState p_177254_) voidGameTestInfo.setNorthWestCorner(BlockPos p_320945_) (package private) voidGameTestInfo.setStructureBlockPos(BlockPos p_127618_) private static voidReportGameListener.showRedBox(ServerLevel p_177697_, BlockPos p_177698_, String p_177699_) <E extends Entity>
EGameTestHelper.spawn(EntityType<E> p_177177_, BlockPos p_177178_) <E extends Mob>
EGameTestHelper.spawnWithNoFreeWill(EntityType<E> p_177330_, BlockPos p_177331_) voidGameTestHelper.succeedWhenBlockPresent(Block p_177383_, BlockPos p_177384_) <E extends Entity,T>
voidGameTestHelper.succeedWhenEntityData(BlockPos p_177350_, EntityType<E> p_177351_, Function<E, T> p_177352_, T p_177353_) voidGameTestHelper.succeedWhenEntityNotPresent(EntityType<?> p_177432_, BlockPos p_177433_) voidGameTestHelper.succeedWhenEntityPresent(EntityType<?> p_177419_, BlockPos p_177420_) voidGameTestHelper.tickPrecipitation(BlockPos p_313817_) voidvoidvoidGameTestHelper.useBlock(BlockPos p_262023_, Player p_261901_, BlockHitResult p_262040_) Method parameters in net.minecraft.gametest.framework with type arguments of type BlockPosModifier and TypeMethodDescriptionvoidGameTestHelper.forEveryBlockInStructure(Consumer<BlockPos> p_177293_) Constructors in net.minecraft.gametest.framework with parameters of type BlockPosModifierConstructorDescriptionGameTestAssertPosException(String p_177051_, BlockPos p_177052_, BlockPos p_177053_, long p_177054_) GameTestServer(Thread p_206597_, LevelStorageSource.LevelStorageAccess p_206598_, PackRepository p_206599_, WorldStem p_206600_, Collection<TestFunction> p_206601_, BlockPos p_206602_) StructureGridSpawner(BlockPos p_320479_, int p_320201_) -
Uses of BlockPos in net.minecraft.nbt
Methods in net.minecraft.nbt that return types with arguments of type BlockPosMethods in net.minecraft.nbt with parameters of type BlockPos -
Uses of BlockPos in net.minecraft.network
Methods in net.minecraft.network that return BlockPosModifier and TypeMethodDescriptionFriendlyByteBuf.readBlockPos()static BlockPosFriendlyByteBuf.readBlockPos(io.netty.buffer.ByteBuf p_320037_) Methods in net.minecraft.network with parameters of type BlockPosModifier and TypeMethodDescriptionstatic voidFriendlyByteBuf.writeBlockPos(io.netty.buffer.ByteBuf p_320943_, BlockPos p_320546_) FriendlyByteBuf.writeBlockPos(BlockPos p_130065_) -
Uses of BlockPos in net.minecraft.network.protocol.common.custom
Fields in net.minecraft.network.protocol.common.custom declared as BlockPosModifier and TypeFieldDescriptionprivate final BlockPosBeeDebugPayload.BeeInfo.flowerPosThe field for theflowerPosrecord component.private final BlockPosBeeDebugPayload.BeeInfo.hivePosThe field for thehivePosrecord component.private final BlockPosBreezeDebugPayload.BreezeInfo.jumpTargetThe field for thejumpTargetrecord component.private final BlockPosGameTestAddMarkerDebugPayload.posThe field for theposrecord component.private final BlockPosGoalDebugPayload.posThe field for theposrecord component.private final BlockPosHiveDebugPayload.HiveInfo.posThe field for theposrecord component.private final BlockPosNeighborUpdatesDebugPayload.posThe field for theposrecord component.private final BlockPosPoiAddedDebugPayload.posThe field for theposrecord component.private final BlockPosPoiRemovedDebugPayload.posThe field for theposrecord component.private final BlockPosPoiTicketCountDebugPayload.posThe field for theposrecord component.private final BlockPosWorldGenAttemptDebugPayload.posThe field for theposrecord component.Fields in net.minecraft.network.protocol.common.custom with type parameters of type BlockPosModifier and TypeFieldDescriptionBeeDebugPayload.BeeInfo.blacklistedHivesThe field for theblacklistedHivesrecord component.BrainDebugPayload.BrainDump.poisThe field for thepoisrecord component.BrainDebugPayload.BrainDump.potentialPoisThe field for thepotentialPoisrecord component.RaidsDebugPayload.raidCentersThe field for theraidCentersrecord component.Methods in net.minecraft.network.protocol.common.custom that return BlockPosModifier and TypeMethodDescriptionBeeDebugPayload.BeeInfo.flowerPos()Returns the value of theflowerPosrecord component.BeeDebugPayload.BeeInfo.hivePos()Returns the value of thehivePosrecord component.BreezeDebugPayload.BreezeInfo.jumpTarget()Returns the value of thejumpTargetrecord component.GameTestAddMarkerDebugPayload.pos()Returns the value of theposrecord component.GoalDebugPayload.pos()Returns the value of theposrecord component.HiveDebugPayload.HiveInfo.pos()Returns the value of theposrecord component.NeighborUpdatesDebugPayload.pos()Returns the value of theposrecord component.PoiAddedDebugPayload.pos()Returns the value of theposrecord component.PoiRemovedDebugPayload.pos()Returns the value of theposrecord component.PoiTicketCountDebugPayload.pos()Returns the value of theposrecord component.WorldGenAttemptDebugPayload.pos()Returns the value of theposrecord component.Methods in net.minecraft.network.protocol.common.custom that return types with arguments of type BlockPosModifier and TypeMethodDescriptionBeeDebugPayload.BeeInfo.blacklistedHives()Returns the value of theblacklistedHivesrecord component.BrainDebugPayload.BrainDump.pois()Returns the value of thepoisrecord component.BrainDebugPayload.BrainDump.potentialPois()Returns the value of thepotentialPoisrecord component.RaidsDebugPayload.raidCenters()Returns the value of theraidCentersrecord component.Methods in net.minecraft.network.protocol.common.custom with parameters of type BlockPosModifier and TypeMethodDescriptionbooleanbooleanbooleanBrainDebugPayload.BrainDump.hasPotentialPoi(BlockPos p_295626_) Constructors in net.minecraft.network.protocol.common.custom with parameters of type BlockPosModifierConstructorDescriptionBeeInfo(UUID uuid, int id, Vec3 pos, Path path, BlockPos hivePos, BlockPos flowerPos, int travelTicks, Set<String> goals, List<BlockPos> blacklistedHives) Creates an instance of aBeeInforecord class.BreezeInfo(UUID uuid, int id, Integer attackTarget, BlockPos jumpTarget) Creates an instance of aBreezeInforecord class.GameTestAddMarkerDebugPayload(BlockPos pos, int color, String text, int durationMs) Creates an instance of aGameTestAddMarkerDebugPayloadrecord class.GoalDebugPayload(int entityId, BlockPos pos, List<GoalDebugPayload.DebugGoal> goals) Creates an instance of aGoalDebugPayloadrecord class.Creates an instance of aHiveInforecord class.NeighborUpdatesDebugPayload(long time, BlockPos pos) Creates an instance of aNeighborUpdatesDebugPayloadrecord class.PoiAddedDebugPayload(BlockPos pos, String poiType, int freeTicketCount) Creates an instance of aPoiAddedDebugPayloadrecord class.Creates an instance of aPoiRemovedDebugPayloadrecord class.PoiTicketCountDebugPayload(BlockPos pos, int freeTicketCount) Creates an instance of aPoiTicketCountDebugPayloadrecord class.WorldGenAttemptDebugPayload(BlockPos pos, float scale, float red, float green, float blue, float alpha) Creates an instance of aWorldGenAttemptDebugPayloadrecord class.Constructor parameters in net.minecraft.network.protocol.common.custom with type arguments of type BlockPosModifierConstructorDescriptionBeeInfo(UUID uuid, int id, Vec3 pos, Path path, BlockPos hivePos, BlockPos flowerPos, int travelTicks, Set<String> goals, List<BlockPos> blacklistedHives) Creates an instance of aBeeInforecord class.BrainDump(UUID uuid, int id, String name, String profession, int xp, float health, float maxHealth, Vec3 pos, String inventory, Path path, boolean wantsGolem, int angerLevel, List<String> activities, List<String> behaviors, List<String> memories, List<String> gossips, Set<BlockPos> pois, Set<BlockPos> potentialPois) Creates an instance of aBrainDumprecord class.RaidsDebugPayload(List<BlockPos> raidCenters) Creates an instance of aRaidsDebugPayloadrecord class. -
Uses of BlockPos in net.minecraft.network.protocol.game
Fields in net.minecraft.network.protocol.game declared as BlockPosModifier and TypeFieldDescriptionprivate final BlockPosServerboundSetStructureBlockPacket.offsetprivate final BlockPosClientboundBlockDestructionPacket.posprivate final BlockPosClientboundBlockEntityDataPacket.posprivate final BlockPosClientboundBlockEventPacket.posprivate final BlockPosClientboundBlockUpdatePacket.posprivate final BlockPosClientboundLevelEventPacket.posprivate final BlockPosClientboundOpenSignEditorPacket.posprivate final BlockPosClientboundSetDefaultSpawnPositionPacket.posprivate final BlockPosServerboundBlockEntityTagQueryPacket.posprivate final BlockPosServerboundJigsawGeneratePacket.posprivate final BlockPosServerboundPlayerActionPacket.posprivate final BlockPosServerboundSetCommandBlockPacket.posprivate final BlockPosServerboundSetJigsawBlockPacket.posprivate final BlockPosServerboundSetStructureBlockPacket.posprivate final BlockPosServerboundSignUpdatePacket.posFields in net.minecraft.network.protocol.game with type parameters of type BlockPosMethods in net.minecraft.network.protocol.game that return BlockPosModifier and TypeMethodDescriptionServerboundSetStructureBlockPacket.getOffset()ClientboundBlockDestructionPacket.getPos()ClientboundBlockEntityDataPacket.getPos()ClientboundBlockEventPacket.getPos()ClientboundBlockUpdatePacket.getPos()ClientboundLevelEventPacket.getPos()ClientboundOpenSignEditorPacket.getPos()ClientboundSetDefaultSpawnPositionPacket.getPos()ServerboundBlockEntityTagQueryPacket.getPos()ServerboundJigsawGeneratePacket.getPos()ServerboundPlayerActionPacket.getPos()ServerboundSetCommandBlockPacket.getPos()ServerboundSetJigsawBlockPacket.getPos()ServerboundSetStructureBlockPacket.getPos()ServerboundSignUpdatePacket.getPos()Methods in net.minecraft.network.protocol.game that return types with arguments of type BlockPosMethods in net.minecraft.network.protocol.game with parameters of type BlockPosModifier and TypeMethodDescriptionvoidClientboundLevelChunkPacketData.BlockEntityTagOutput.accept(BlockPos p_195696_, BlockEntityType<?> p_195697_, CompoundTag p_195698_) static voidDebugPackets.sendGameTestAddMarker(ServerLevel p_133683_, BlockPos p_133684_, String p_133685_, int p_133686_, int p_133687_) static voidDebugPackets.sendHiveInfo(Level p_179511_, BlockPos p_179512_, BlockState p_179513_, BeehiveBlockEntity p_179514_) static voidDebugPackets.sendNeighborsUpdatePacket(Level p_133709_, BlockPos p_133710_) static voidDebugPackets.sendPoiAddedPacket(ServerLevel p_133680_, BlockPos p_133681_) static voidDebugPackets.sendPoiRemovedPacket(ServerLevel p_133717_, BlockPos p_133718_) static voidDebugPackets.sendPoiTicketCountPacket(ServerLevel p_133720_, BlockPos p_133721_) private static voidDebugPackets.sendVillageSectionsPacket(ServerLevel p_133723_, BlockPos p_133724_) Method parameters in net.minecraft.network.protocol.game with type arguments of type BlockPosModifier and TypeMethodDescriptionvoidClientboundSectionBlocksUpdatePacket.runUpdates(BiConsumer<BlockPos, BlockState> p_132993_) Constructors in net.minecraft.network.protocol.game with parameters of type BlockPosModifierConstructorDescriptionClientboundAddEntityPacket(Entity p_237558_, int p_237559_, BlockPos p_237560_) ClientboundBlockDestructionPacket(int p_131676_, BlockPos p_131677_, int p_131678_) privateClientboundBlockEntityDataPacket(BlockPos p_195637_, BlockEntityType<?> p_195638_, CompoundTag p_195639_) ClientboundBlockEventPacket(BlockPos p_131715_, Block p_131716_, int p_131717_, int p_131718_) ClientboundBlockUpdatePacket(BlockPos p_131738_, BlockState p_131739_) ClientboundBlockUpdatePacket(BlockGetter p_131735_, BlockPos p_131736_) ClientboundLevelEventPacket(int p_132264_, BlockPos p_132265_, int p_132266_, boolean p_132267_) ClientboundOpenSignEditorPacket(BlockPos p_277843_, boolean p_277748_) ClientboundSetDefaultSpawnPositionPacket(BlockPos p_133115_, float p_133116_) ServerboundBlockEntityTagQueryPacket(int p_320516_, BlockPos p_320060_) ServerboundJigsawGeneratePacket(BlockPos p_134078_, int p_134079_, boolean p_134080_) ServerboundPlayerActionPacket(ServerboundPlayerActionPacket.Action p_134272_, BlockPos p_134273_, Direction p_134274_) ServerboundPlayerActionPacket(ServerboundPlayerActionPacket.Action p_237983_, BlockPos p_237984_, Direction p_237985_, int p_237986_) ServerboundSetCommandBlockPacket(BlockPos p_134509_, String p_134510_, CommandBlockEntity.Mode p_134511_, boolean p_134512_, boolean p_134513_, boolean p_134514_) ServerboundSetJigsawBlockPacket(BlockPos p_134573_, ResourceLocation p_134574_, ResourceLocation p_134575_, ResourceLocation p_134576_, String p_134577_, JigsawBlockEntity.JointType p_134578_, int p_308944_, int p_309128_) ServerboundSetStructureBlockPacket(BlockPos p_179771_, StructureBlockEntity.UpdateType p_179772_, StructureMode p_179773_, String p_179774_, BlockPos p_179775_, Vec3i p_179776_, Mirror p_179777_, Rotation p_179778_, String p_179779_, boolean p_179780_, boolean p_179781_, boolean p_179782_, float p_179783_, long p_179784_) ServerboundSignUpdatePacket(BlockPos p_277902_, boolean p_277750_, String p_278086_, String p_277504_, String p_277814_, String p_277726_) Constructor parameters in net.minecraft.network.protocol.game with type arguments of type BlockPosModifierConstructorDescriptionClientboundExplodePacket(double p_132115_, double p_132116_, double p_132117_, float p_132118_, List<BlockPos> p_132119_, Vec3 p_132120_, Explosion.BlockInteraction p_312296_, ParticleOptions p_312499_, ParticleOptions p_312203_, Holder<SoundEvent> p_320679_) -
Uses of BlockPos in net.minecraft.network.syncher
Fields in net.minecraft.network.syncher with type parameters of type BlockPosModifier and TypeFieldDescriptionstatic final EntityDataSerializer<BlockPos> EntityDataSerializers.BLOCK_POSstatic final EntityDataSerializer<Optional<BlockPos>> EntityDataSerializers.OPTIONAL_BLOCK_POS -
Uses of BlockPos in net.minecraft.server
Methods in net.minecraft.server with parameters of type BlockPosModifier and TypeMethodDescriptionbooleanMinecraftServer.isUnderSpawnProtection(ServerLevel p_129811_, BlockPos p_129812_, Player p_129813_) -
Uses of BlockPos in net.minecraft.server.commands
Fields in net.minecraft.server.commands declared as BlockPosModifier and TypeFieldDescriptionprivate final BlockPosCloneCommands.CloneBlockInfo.posThe field for theposrecord component.private final BlockPosCloneCommands.DimensionAndPosition.positionThe field for thepositionrecord component.Methods in net.minecraft.server.commands that return BlockPosModifier and TypeMethodDescriptionCloneCommands.CloneBlockInfo.pos()Returns the value of theposrecord component.CloneCommands.DimensionAndPosition.position()Returns the value of thepositionrecord component.private static BlockPosMethods in net.minecraft.server.commands with parameters of type BlockPosModifier and TypeMethodDescriptionprivate static intLootCommand.blockDistribute(CommandSourceStack p_137961_, BlockPos p_137962_, List<ItemStack> p_137963_, LootCommand.Callback p_137964_) private static intLootCommand.blockReplace(CommandSourceStack p_137954_, BlockPos p_137955_, int p_137956_, int p_137957_, List<ItemStack> p_137958_, LootCommand.Callback p_137959_) private static intItemCommands.blockToBlock(CommandSourceStack p_180302_, BlockPos p_180303_, int p_180304_, BlockPos p_180305_, int p_180306_) private static intItemCommands.blockToBlock(CommandSourceStack p_180308_, BlockPos p_180309_, int p_180310_, BlockPos p_180311_, int p_180312_, Holder<LootItemFunction> p_335838_) private static intItemCommands.blockToEntities(CommandSourceStack p_180315_, BlockPos p_180316_, int p_180317_, Collection<? extends Entity> p_180318_, int p_180319_) private static intItemCommands.blockToEntities(CommandSourceStack p_180321_, BlockPos p_180322_, int p_180323_, Collection<? extends Entity> p_180324_, int p_180325_, Holder<LootItemFunction> p_336168_) private static OptionalIntExecuteCommand.checkRegions(ServerLevel p_137037_, BlockPos p_137038_, BlockPos p_137039_, BlockPos p_137040_, boolean p_137041_) private static intExecuteCommand.countItems(CommandSourceStack p_332730_, BlockPos p_332679_, SlotRange p_332656_, Predicate<ItemStack> p_332801_) private static intLootCommand.dropBlockLoot(com.mojang.brigadier.context.CommandContext<CommandSourceStack> p_137913_, BlockPos p_137914_, ItemStack p_137915_, LootCommand.DropConsumer p_137916_) private static intLootCommand.dropFishingLoot(com.mojang.brigadier.context.CommandContext<CommandSourceStack> p_137927_, Holder<LootTable> p_335944_, BlockPos p_137929_, ItemStack p_137930_, LootCommand.DropConsumer p_137931_) private static intItemCommands.entityToBlock(CommandSourceStack p_180258_, Entity p_180259_, int p_180260_, BlockPos p_180261_, int p_180262_) private static intItemCommands.entityToBlock(CommandSourceStack p_180264_, Entity p_180265_, int p_180266_, BlockPos p_180267_, int p_180268_, Holder<LootItemFunction> p_335965_) private static intFillBiomeCommand.fill(CommandSourceStack p_262664_, BlockPos p_262651_, BlockPos p_262678_, Holder.Reference<Biome> p_262612_, Predicate<Holder<Biome>> p_262697_) static com.mojang.datafixers.util.Either<Integer, com.mojang.brigadier.exceptions.CommandSyntaxException> FillBiomeCommand.fill(ServerLevel p_313898_, BlockPos p_313859_, BlockPos p_313868_, Holder<Biome> p_313728_) static com.mojang.datafixers.util.Either<Integer, com.mojang.brigadier.exceptions.CommandSyntaxException> FillBiomeCommand.fill(ServerLevel p_313779_, BlockPos p_313726_, BlockPos p_313895_, Holder<Biome> p_313905_, Predicate<Holder<Biome>> p_313945_, Consumer<Supplier<Component>> p_313787_) private static intDebugPathCommand.fillBlocks(CommandSourceStack p_180130_, BlockPos p_180131_) SetBlockCommand.Filter.filter(BoundingBox p_138620_, BlockPos p_138621_, BlockInput p_138622_, ServerLevel p_138623_) private static ItemStackItemCommands.getBlockItem(CommandSourceStack p_180288_, BlockPos p_180289_, int p_180290_) (package private) static ContainerItemCommands.getContainer(CommandSourceStack p_180328_, BlockPos p_180329_, com.mojang.brigadier.exceptions.Dynamic3CommandExceptionType p_180330_) private static ContainerLootCommand.getContainer(CommandSourceStack p_137951_, BlockPos p_137952_) private static booleanExecuteCommand.isChunkLoaded(ServerLevel p_265261_, BlockPos p_265260_) private static intItemCommands.modifyBlockItem(CommandSourceStack p_180297_, BlockPos p_180298_, int p_180299_, Holder<LootItemFunction> p_335627_) static intPlaceCommand.placeFeature(CommandSourceStack p_214576_, Holder.Reference<ConfiguredFeature<?, ?>> p_248822_, BlockPos p_214578_) static intPlaceCommand.placeJigsaw(CommandSourceStack p_214570_, Holder<StructureTemplatePool> p_214571_, ResourceLocation p_214572_, int p_214573_, BlockPos p_214574_) static intPlaceCommand.placeStructure(CommandSourceStack p_214588_, Holder.Reference<Structure> p_251799_, BlockPos p_214590_) static intPlaceCommand.placeTemplate(CommandSourceStack p_214562_, ResourceLocation p_214563_, BlockPos p_214564_, Rotation p_214565_, Mirror p_214566_, float p_214567_, int p_214568_) private static BlockPosprivate static intSetBlockCommand.setBlock(CommandSourceStack p_138608_, BlockPos p_138609_, BlockInput p_138610_, SetBlockCommand.Mode p_138611_, Predicate<BlockInWorld> p_138612_) private static intItemCommands.setBlockItem(CommandSourceStack p_180292_, BlockPos p_180293_, int p_180294_, ItemStack p_180295_) private static intSetSpawnCommand.setSpawn(CommandSourceStack p_138650_, Collection<ServerPlayer> p_138651_, BlockPos p_138652_, float p_138653_) private static intSetWorldSpawnCommand.setSpawn(CommandSourceStack p_138667_, BlockPos p_138668_, float p_138669_) static intLocateCommand.showLocateResult(CommandSourceStack p_263098_, ResourceOrTagArgument.Result<?> p_262956_, BlockPos p_262917_, com.mojang.datafixers.util.Pair<BlockPos, ? extends Holder<?>> p_263074_, String p_262937_, boolean p_263051_, Duration p_263028_) static intLocateCommand.showLocateResult(CommandSourceStack p_263019_, ResourceOrTagKeyArgument.Result<?> p_263031_, BlockPos p_262989_, com.mojang.datafixers.util.Pair<BlockPos, ? extends Holder<?>> p_262959_, String p_263045_, boolean p_262934_, Duration p_262960_) private static intLocateCommand.showLocateResult(CommandSourceStack p_262983_, BlockPos p_263016_, com.mojang.datafixers.util.Pair<BlockPos, ? extends Holder<?>> p_262941_, String p_263083_, boolean p_263010_, String p_263048_, Duration p_263040_) private static intDebugMobSpawningCommand.spawnMobs(CommandSourceStack p_180115_, MobCategory p_180116_, BlockPos p_180117_) Method parameters in net.minecraft.server.commands with type arguments of type BlockPosModifier and TypeMethodDescriptionstatic intLocateCommand.showLocateResult(CommandSourceStack p_263098_, ResourceOrTagArgument.Result<?> p_262956_, BlockPos p_262917_, com.mojang.datafixers.util.Pair<BlockPos, ? extends Holder<?>> p_263074_, String p_262937_, boolean p_263051_, Duration p_263028_) static intLocateCommand.showLocateResult(CommandSourceStack p_263019_, ResourceOrTagKeyArgument.Result<?> p_263031_, BlockPos p_262989_, com.mojang.datafixers.util.Pair<BlockPos, ? extends Holder<?>> p_262959_, String p_263045_, boolean p_262934_, Duration p_262960_) private static intLocateCommand.showLocateResult(CommandSourceStack p_262983_, BlockPos p_263016_, com.mojang.datafixers.util.Pair<BlockPos, ? extends Holder<?>> p_262941_, String p_263083_, boolean p_263010_, String p_263048_, Duration p_263040_) Constructors in net.minecraft.server.commands with parameters of type BlockPosModifierConstructorDescription(package private)CloneBlockInfo(BlockPos pos, BlockState state, CloneCommands.CloneBlockEntityInfo blockEntityInfo) Creates an instance of aCloneBlockInforecord class.(package private)DimensionAndPosition(ServerLevel dimension, BlockPos position) Creates an instance of aDimensionAndPositionrecord class. -
Uses of BlockPos in net.minecraft.server.commands.data
Fields in net.minecraft.server.commands.data declared as BlockPosConstructors in net.minecraft.server.commands.data with parameters of type BlockPos -
Uses of BlockPos in net.minecraft.server.dedicated
Methods in net.minecraft.server.dedicated with parameters of type BlockPosModifier and TypeMethodDescriptionbooleanDedicatedServer.isUnderSpawnProtection(ServerLevel p_139630_, BlockPos p_139631_, Player p_139632_) -
Uses of BlockPos in net.minecraft.server.level
Fields in net.minecraft.server.level declared as BlockPosModifier and TypeFieldDescriptionprivate BlockPosServerPlayerGameMode.delayedDestroyPosprivate BlockPosServerPlayerGameMode.destroyPosstatic final BlockPosServerLevel.END_SPAWN_POINTprivate final BlockPosBlockDestructionProgress.posprivate BlockPosServerPlayer.raidOmenPositionprivate BlockPosServerPlayer.respawnPositionFields in net.minecraft.server.level with type parameters of type BlockPosMethods in net.minecraft.server.level that return BlockPosModifier and TypeMethodDescriptionprotected BlockPosServerLevel.findLightningTargetAround(BlockPos p_143289_) ServerLevel.findNearestMapStructure(TagKey<Structure> p_215012_, BlockPos p_215013_, int p_215014_, boolean p_215015_) protected static BlockPosPlayerRespawnLogic.getOverworldRespawnPos(ServerLevel p_183929_, int p_183930_, int p_183931_) BlockDestructionProgress.getPos()ServerPlayer.getRaidOmenPosition()ServerPlayer.getRespawnPosition()static BlockPosPlayerRespawnLogic.getSpawnPosInChunk(ServerLevel p_183933_, ChunkPos p_183934_) Methods in net.minecraft.server.level that return types with arguments of type BlockPosModifier and TypeMethodDescriptionServerLevel.findClosestBiome3d(Predicate<Holder<Biome>> p_215070_, BlockPos p_215071_, int p_215072_, int p_215073_, int p_215074_) ServerLevel.findLightningRod(BlockPos p_143249_) Methods in net.minecraft.server.level with parameters of type BlockPosModifier and TypeMethodDescriptionprivate booleanServerPlayer.bedBlocked(BlockPos p_9192_, Direction p_9193_) private booleanServerPlayer.bedInRange(BlockPos p_9117_, Direction p_9118_) voidChunkHolder.blockChanged(BlockPos p_140057_) voidServerChunkCache.blockChanged(BlockPos p_8451_) voidServerLevel.blockEvent(BlockPos p_8746_, Block p_8747_, int p_8748_, int p_8749_) voidServerLevel.blockUpdated(BlockPos p_8743_, Block p_8744_) private voidChunkHolder.broadcastBlockEntity(List<ServerPlayer> p_288988_, Level p_289005_, BlockPos p_288981_) private voidChunkHolder.broadcastBlockEntityIfNeeded(List<ServerPlayer> p_288982_, Level p_289011_, BlockPos p_288969_, BlockState p_288973_) voidThreadedLevelLightEngine.checkBlock(BlockPos p_9357_) protected voidServerPlayer.checkFallDamage(double p_8976_, boolean p_8977_, BlockState p_8978_, BlockPos p_8979_) private voidServerPlayer.createEndPlatform(ServerLevel p_9007_, BlockPos p_9008_) private voidServerPlayerGameMode.debugLogging(BlockPos p_215126_, boolean p_215127_, int p_215128_, String p_215129_) voidServerPlayerGameMode.destroyAndAck(BlockPos p_215117_, int p_215118_, String p_215119_) booleanServerPlayerGameMode.destroyBlock(BlockPos p_9281_) booleanWorldGenRegion.destroyBlock(BlockPos p_9550_, boolean p_9551_, Entity p_9552_, int p_9553_) voidServerLevel.destroyBlockProgress(int p_8612_, BlockPos p_8613_, int p_8614_) booleanWorldGenRegion.ensureCanWrite(BlockPos p_181031_) ServerLevel.findClosestBiome3d(Predicate<Holder<Biome>> p_215070_, BlockPos p_215071_, int p_215072_, int p_215073_, int p_215074_) ServerLevel.findLightningRod(BlockPos p_143249_) protected BlockPosServerLevel.findLightningTargetAround(BlockPos p_143289_) ServerLevel.findNearestMapStructure(TagKey<Structure> p_215012_, BlockPos p_215013_, int p_215014_, boolean p_215015_) WorldGenRegion.getBlockEntity(BlockPos p_9582_) WorldGenRegion.getBlockState(BlockPos p_9587_) WorldGenRegion.getCurrentDifficultyAt(BlockPos p_9585_) protected Optional<BlockUtil.FoundRectangle> ServerPlayer.getExitPortal(ServerLevel p_184131_, BlockPos p_184132_, boolean p_184133_, WorldBorder p_184134_) WorldGenRegion.getFluidState(BlockPos p_9577_) voidServerLevel.globalLevelEvent(int p_8811_, BlockPos p_8812_, int p_8813_) voidDemoMode.handleBlockBreakAction(BlockPos p_214976_, ServerboundPlayerActionPacket.Action p_214977_, Direction p_214978_, int p_214979_, int p_214980_) voidServerPlayerGameMode.handleBlockBreakAction(BlockPos p_215120_, ServerboundPlayerActionPacket.Action p_215121_, Direction p_215122_, int p_215123_, int p_215124_) private floatServerPlayerGameMode.incrementDestroyProgress(BlockState p_9277_, BlockPos p_9278_, int p_9279_) voidServerLevel.invalidateCapabilities(BlockPos pos) booleanServerLevel.isCloseToVillage(BlockPos p_8737_, int p_8738_) booleanWorldGenRegion.isFluidAtPosition(BlockPos p_143500_, Predicate<FluidState> p_143501_) booleanServerLevel.isNaturalSpawningAllowed(BlockPos p_201919_) booleanServerLevel.isPositionEntityTicking(BlockPos p_143341_) booleanprivate booleanServerPlayer.isReachableBedBlock(BlockPos p_9223_) booleanWorldGenRegion.isStateAtPosition(BlockPos p_9544_, Predicate<BlockState> p_9545_) booleanvoidServerLevel.levelEvent(Player p_8684_, int p_8685_, BlockPos p_8686_, int p_8687_) voidWorldGenRegion.levelEvent(Player p_9523_, int p_9524_, BlockPos p_9525_, int p_9526_) private voidWorldGenRegion.markPosForPostprocessing(BlockPos p_9592_) booleanServerLevel.mayInteract(Player p_8696_, BlockPos p_8697_) booleanServerPlayer.mayInteract(Level p_143406_, BlockPos p_143407_) voidServerLevel.neighborChanged(BlockPos p_215048_, Block p_215049_, BlockPos p_215050_) voidServerLevel.neighborChanged(BlockState p_215035_, BlockPos p_215036_, Block p_215037_, BlockPos p_215038_, boolean p_215039_) voidServerLevel.onBlockStateChange(BlockPos p_8751_, BlockState p_8752_, BlockState p_8753_) protected voidServerPlayer.onChangedBlock(BlockPos p_9206_) voidWorldGenRegion.playSound(Player p_9528_, BlockPos p_9529_, SoundEvent p_9530_, SoundSource p_9531_, float p_9532_, float p_9533_) voidServerLevel.registerCapabilityListener(BlockPos pos, ICapabilityInvalidationListener listener) Register a listener for capability invalidation.private booleanServerPlayerGameMode.removeBlock(BlockPos pos, BlockState state, boolean canHarvest) Patched-in method that handles actual removal of blocks forServerPlayerGameMode.destroyBlock(BlockPos).booleanWorldGenRegion.removeBlock(BlockPos p_9547_, boolean p_9548_) voidServerLevel.sendBlockUpdated(BlockPos p_8755_, BlockState p_8756_, BlockState p_8757_, int p_8758_) booleanWorldGenRegion.setBlock(BlockPos p_9539_, BlockState p_9540_, int p_9541_, int p_9542_) voidServerLevel.setDefaultSpawnPos(BlockPos p_8734_, float p_8735_) voidServerPlayer.setRaidOmenPosition(BlockPos p_338782_) voidServerPlayer.setRespawnPosition(ResourceKey<Level> p_9159_, BlockPos p_9160_, float p_9161_, boolean p_9162_, boolean p_9163_) com.mojang.datafixers.util.Either<Player.BedSleepingProblem, Unit> ServerPlayer.startSleepInBed(BlockPos p_9115_) voidServerPlayer.startSleeping(BlockPos p_9190_) private voidprivate voidvoidServerLevel.tickPrecipitation(BlockPos p_295060_) voidServerLevel.updateNeighborsAt(BlockPos p_215045_, Block p_215046_) voidServerLevel.updateNeighborsAtExceptFromFacing(BlockPos p_215052_, Block p_215053_, Direction p_215054_) Constructors in net.minecraft.server.level with parameters of type BlockPos -
Uses of BlockPos in net.minecraft.util
Methods in net.minecraft.util with parameters of type BlockPosModifier and TypeMethodDescriptionbooleanSpawnUtil.Strategy.canSpawnOn(ServerLevel p_216428_, BlockPos p_216429_, BlockState p_216430_, BlockPos p_216431_, BlockState p_216432_) static voidParticleUtils.spawnParticleBelow(Level p_273159_, BlockPos p_273452_, RandomSource p_273538_, ParticleOptions p_273419_) static voidParticleUtils.spawnParticleInBlock(LevelAccessor p_316553_, BlockPos p_316882_, int p_316412_, ParticleOptions p_316308_) static voidParticleUtils.spawnParticleOnFace(Level p_216307_, BlockPos p_216308_, Direction p_216309_, ParticleOptions p_216310_, Vec3 p_216311_, double p_216312_) static voidParticleUtils.spawnParticles(LevelAccessor p_316549_, BlockPos p_316335_, int p_316207_, double p_316351_, double p_316421_, boolean p_316563_, ParticleOptions p_316241_) static voidParticleUtils.spawnParticlesAlongAxis(Direction.Axis p_144968_, Level p_144969_, BlockPos p_144970_, double p_144971_, ParticleOptions p_144972_, UniformInt p_144973_) static voidParticleUtils.spawnParticlesOnBlockFace(Level p_216319_, BlockPos p_216320_, ParticleOptions p_216321_, IntProvider p_216322_, Direction p_216323_, Supplier<Vec3> p_216324_, double p_216325_) static voidParticleUtils.spawnParticlesOnBlockFaces(Level p_216314_, BlockPos p_216315_, ParticleOptions p_216316_, IntProvider p_216317_) static voidParticleUtils.spawnSmashAttackParticles(LevelAccessor p_338535_, BlockPos p_338284_, int p_338684_) SpawnUtil.trySpawnMob(EntityType<T> p_216404_, MobSpawnType p_216405_, ServerLevel p_216406_, BlockPos p_216407_, int p_216408_, int p_216409_, int p_216410_, SpawnUtil.Strategy p_216411_) -
Uses of BlockPos in net.minecraft.world
Methods in net.minecraft.world that return BlockPosMethods in net.minecraft.world with parameters of type BlockPosModifier and TypeMethodDescriptionstatic voidContainers.dropContents(Level p_19011_, BlockPos p_19012_, NonNullList<ItemStack> p_19013_) static voidContainers.dropContents(Level p_19003_, BlockPos p_19004_, Container p_19005_) static voidContainers.dropContentsOnDestroy(BlockState p_306110_, BlockState p_306286_, Level p_305891_, BlockPos p_306156_) WorldlyContainerHolder.getContainer(BlockState p_19242_, LevelAccessor p_19243_, BlockPos p_19244_) static voidRandomizableContainer.setBlockEntityLootTable(BlockGetter p_309623_, RandomSource p_309643_, BlockPos p_309644_, ResourceKey<LootTable> p_335924_) -
Uses of BlockPos in net.minecraft.world.effect
Methods in net.minecraft.world.effect with parameters of type BlockPosModifier and TypeMethodDescriptionprivate voidWeavingMobEffect.spawnCobwebsRandomlyAround(Level p_338396_, RandomSource p_338709_, BlockPos p_338472_) -
Uses of BlockPos in net.minecraft.world.entity
Fields in net.minecraft.world.entity declared as BlockPosModifier and TypeFieldDescriptionprivate BlockPosEntity.blockPositionprivate BlockPosLivingEntity.lastPosprotected BlockPosEntity.portalEntrancePosprivate BlockPosMob.restrictCenterFields in net.minecraft.world.entity with type parameters of type BlockPosModifier and TypeFieldDescriptionMob.delayedLeashInfoLivingEntity.lastClimbablePosEntity.mainSupportingBlockPosprivate static final EntityDataAccessor<Optional<BlockPos>> LivingEntity.SLEEPING_POS_IDMethods in net.minecraft.world.entity that return BlockPosModifier and TypeMethodDescriptiondefault BlockPosSpawnPlacementType.adjustSpawnPosition(LevelReader p_321714_, BlockPos p_321542_) Entity.blockPosition()protected BlockPosprotected BlockPosExperienceOrb.getBlockPosBelowThatAffectsMyMovement()Entity.getOnPos()protected BlockPosEntity.getOnPos(float p_216987_) Entity.getOnPosLegacy()Deprecated.protected BlockPosEntity.getPrimaryStepSoundBlockPos(BlockPos p_278049_) Mob.getRestrictCenter()private BlockPosLightningBolt.getStrikePosition()Methods in net.minecraft.world.entity that return types with arguments of type BlockPosModifier and TypeMethodDescriptionLivingEntity.getLastClimbablePos()LivingEntity.getSleepingPos()LightningBolt.randomStepCleaningCopper(Level p_147154_, BlockPos p_147155_) Methods in net.minecraft.world.entity with parameters of type BlockPosModifier and TypeMethodDescriptiondefault BlockPosSpawnPlacementType.adjustSpawnPosition(LevelReader p_321714_, BlockPos p_321542_) booleanEntity.canTrample(BlockState state, BlockPos pos, float fallDistance) protected voidEntity.checkFallDamage(double p_19911_, boolean p_19912_, BlockState p_19913_, BlockPos p_19914_) protected voidFlyingMob.checkFallDamage(double p_20809_, boolean p_20810_, BlockState p_20811_, BlockPos p_20812_) protected voidLivingEntity.checkFallDamage(double p_20990_, boolean p_20991_, BlockState p_20992_, BlockPos p_20993_) static booleanGlowSquid.checkGlowSquidSpawnRules(EntityType<? extends LivingEntity> p_217018_, ServerLevelAccessor p_217019_, MobSpawnType p_217020_, BlockPos p_217021_, RandomSource p_217022_) static booleanMob.checkMobSpawnRules(EntityType<? extends Mob> p_217058_, LevelAccessor p_217059_, MobSpawnType p_217060_, BlockPos p_217061_, RandomSource p_217062_) static <T extends Entity>
booleanSpawnPlacements.checkSpawnRules(EntityType<T> p_217075_, ServerLevelAccessor p_217076_, MobSpawnType p_217077_, BlockPos p_217078_, RandomSource p_217079_) private static voidLightningBolt.clearCopperOnLightningStrike(Level p_147151_, BlockPos p_147152_) EntityType.create(ServerLevel p_262637_, Consumer<T> p_262629_, BlockPos p_262595_, MobSpawnType p_262666_, boolean p_262685_, boolean p_262588_) floatEntity.getBlockExplosionResistance(Explosion p_19992_, BlockGetter p_19993_, BlockPos p_19994_, BlockState p_19995_, FluidState p_19996_, float p_19997_) protected Optional<BlockUtil.FoundRectangle> Entity.getExitPortal(ServerLevel p_185935_, BlockPos p_185936_, boolean p_185937_, WorldBorder p_185938_) protected BlockPosEntity.getPrimaryStepSoundBlockPos(BlockPos p_278049_) floatPathfinderMob.getWalkTargetValue(BlockPos p_21693_) floatPathfinderMob.getWalkTargetValue(BlockPos p_21688_, LevelReader p_21689_) protected static doubleEntityType.getYOffset(LevelReader p_20626_, BlockPos p_20627_, boolean p_20628_, AABB p_20629_) voidEntity.handleInsidePortal(BlockPos p_20222_) booleanEntity.isColliding(BlockPos p_20040_, BlockState p_20041_) static booleanSpawnPlacements.isSpawnPositionOk(EntityType<?> p_321531_, LevelReader p_321599_, BlockPos p_321663_) booleanSpawnPlacementType.isSpawnPositionOk(LevelReader p_321641_, BlockPos p_321773_, EntityType<?> p_321744_) booleanEntity.isSupportedBy(BlockPos p_287613_) booleanMob.isWithinRestriction(BlockPos p_21445_) booleanEntity.mayInteract(Level p_146843_, BlockPos p_146844_) voidprotected voidLivingEntity.onChangedBlock(BlockPos p_21175_) protected voidEntity.playCombinationStepSounds(BlockState p_277472_, BlockState p_277630_, BlockPos primaryPos, BlockPos secondaryPos) protected voidEntity.playMuffledStepSound(BlockState p_283110_, BlockPos pos) protected voidEntity.playStepSound(BlockPos p_20135_, BlockState p_20136_) LightningBolt.randomStepCleaningCopper(Level p_147154_, BlockPos p_147155_) private static voidLightningBolt.randomWalkCleaningCopper(Level p_147146_, BlockPos p_147147_, BlockPos.MutableBlockPos p_147148_, int p_147149_) voidMob.restrictTo(BlockPos p_21447_, int p_21448_) private voidLivingEntity.setPosToBed(BlockPos p_21081_) voidLivingEntity.setRecordPlayingNearby(BlockPos p_21082_, boolean p_21083_) voidLivingEntity.setSleepingPos(BlockPos p_21251_) booleanEntity.shouldBlockExplode(Explosion p_19987_, BlockGetter p_19988_, BlockPos p_19989_, BlockState p_19990_, float p_19991_) EntityType.spawn(ServerLevel p_262704_, Consumer<T> p_262621_, BlockPos p_262672_, MobSpawnType p_262644_, boolean p_262690_, boolean p_262590_) EntityType.spawn(ServerLevel p_262634_, BlockPos p_262707_, MobSpawnType p_262597_) EntityType.spawn(ServerLevel p_20593_, ItemStack p_20594_, Player p_20595_, BlockPos p_20596_, MobSpawnType p_20597_, boolean p_20598_, boolean p_20599_) voidLivingEntity.startSleeping(BlockPos p_21141_) booleanSpawnPlacements.SpawnPredicate.test(EntityType<T> p_217081_, ServerLevelAccessor p_217082_, MobSpawnType p_217083_, BlockPos p_217084_, RandomSource p_217085_) private booleanLivingEntity.trapdoorUsableAsLadder(BlockPos p_21177_, BlockState p_21178_) private booleanEntity.vibrationAndSoundEffectsFromBlock(BlockPos p_286221_, BlockState p_286549_, boolean p_286708_, boolean p_286543_, Vec3 p_286448_) private voidEntity.walkingStepSound(BlockPos p_281828_, BlockState p_282118_) -
Uses of BlockPos in net.minecraft.world.entity.ai.behavior
Fields in net.minecraft.world.entity.ai.behavior declared as BlockPosModifier and TypeFieldDescriptionprivate BlockPosHarvestFarmland.aboveFarmlandPosprivate final BlockPosBlockPosTracker.blockPosprivate final BlockPosLongJumpToRandomPos.PossibleJump.jumpTargetprivate BlockPosMoveToTargetSink.lastTargetPosprivate final BlockPosPrepareRamNearestTarget.RamCandidate.startPositionprivate BlockPosJumpOnBed.targetBedprivate final BlockPosPrepareRamNearestTarget.RamCandidate.targetPositionFields in net.minecraft.world.entity.ai.behavior with type parameters of type BlockPosModifier and TypeFieldDescriptionprivate final BiPredicate<E, BlockPos> LongJumpToRandomPos.acceptableLandingSpotUseBonemeal.cropPosHarvestFarmland.validFarmlandAroundVillagerMethods in net.minecraft.world.entity.ai.behavior that return BlockPosModifier and TypeMethodDescriptionBlockPosTracker.currentBlockPosition()EntityTracker.currentBlockPosition()PositionTracker.currentBlockPosition()LongJumpToRandomPos.PossibleJump.getJumpTarget()private static BlockPosGoToTargetLocation.getNearbyPos(Mob p_217251_, BlockPos p_217252_) PrepareRamNearestTarget.RamCandidate.getStartPosition()PrepareRamNearestTarget.RamCandidate.getTargetPosition()private BlockPosHarvestFarmland.getValidFarmland(ServerLevel p_23165_) Methods in net.minecraft.world.entity.ai.behavior that return types with arguments of type BlockPosModifier and TypeMethodDescriptionPrepareRamNearestTarget.calculateRammingStartPosition(PathfinderMob p_147743_, LivingEntity p_147744_) JumpOnBed.getNearestBed(Mob p_23360_) AnimalPanic.lookForWater(BlockGetter p_196642_, Entity p_196643_) UseBonemeal.pickNextTarget(ServerLevel p_24493_, Villager p_24494_) VillagerMakeLove.takeVacantBed(ServerLevel p_24649_, Villager p_24650_) Methods in net.minecraft.world.entity.ai.behavior with parameters of type BlockPosModifier and TypeMethodDescriptionprivate static booleanInteractWithDoor.areOtherMobsComingThroughDoor(LivingEntity p_260091_, BlockPos p_259764_, Optional<List<LivingEntity>> p_259365_) private static booleanValidateNearbyPoi.bedIsOccupied(ServerLevel p_24531_, BlockPos p_24532_, LivingEntity p_24533_) private booleanprivate static booleanYieldJobSite.canReachPos(PathfinderMob p_260080_, BlockPos p_259875_, PoiType p_259606_) static <E extends Mob>
booleanLongJumpToRandomPos.defaultAcceptableLandingSpot(E p_251540_, BlockPos p_248879_) private Vec3PrepareRamNearestTarget.getEdgeOfBlock(BlockPos p_147755_, BlockPos p_147756_) private static BlockPosGoToTargetLocation.getNearbyPos(Mob p_217251_, BlockPos p_217252_) private voidVillagerMakeLove.giveBedToChild(ServerLevel p_24634_, Villager p_24635_, BlockPos p_24636_) static booleanMoveToSkySeeingSpot.hasNoBlocksAbove(ServerLevel p_23559_, LivingEntity p_23560_, BlockPos p_23561_) private booleanLongJumpToRandomPos.isAcceptableLandingPosition(ServerLevel p_217300_, E p_217301_, BlockPos p_217302_) private booleanJumpOnBed.isBed(ServerLevel p_23357_, BlockPos p_23358_) private static booleanInteractWithDoor.isMobComingThroughDoor(Brain<?> p_259548_, BlockPos p_259146_) private booleanPrepareRamNearestTarget.isWalkableBlock(PathfinderMob p_147746_, BlockPos p_147747_) private static booleanYieldJobSite.nearbyWantsJobsite(Holder<PoiType> p_217511_, Villager p_217512_, BlockPos p_217513_) InteractWithDoor.rememberDoorToClose(MemoryAccessor<com.mojang.datafixers.kinds.OptionalBox.Mu, Set<GlobalPos>> p_262178_, Optional<Set<GlobalPos>> p_261639_, ServerLevel p_261528_, BlockPos p_261874_) static voidBehaviorUtils.setWalkAndLookTargetMemories(LivingEntity p_22618_, BlockPos p_22619_, float p_22620_, int p_22621_) private voidWorkAtComposter.spawnComposterFillEffects(ServerLevel p_24798_, BlockState p_24799_, BlockPos p_24800_, BlockState p_24801_) private voidJumpOnBed.startWalkingTowardsBed(Mob p_23362_, BlockPos p_23363_) private booleanHarvestFarmland.validPos(BlockPos p_23181_, ServerLevel p_23182_) private booleanUseBonemeal.validPos(BlockPos p_24486_, ServerLevel p_24487_) Method parameters in net.minecraft.world.entity.ai.behavior with type arguments of type BlockPosModifier and TypeMethodDescriptionGoToTargetLocation.create(MemoryModuleType<BlockPos> p_259938_, int p_259740_, float p_259957_) static PathAcquirePoi.findPathToPois(Mob p_217098_, Set<com.mojang.datafixers.util.Pair<Holder<PoiType>, BlockPos>> p_217099_) static BehaviorControl<PathfinderMob> SetWalkTargetAwayFrom.pos(MemoryModuleType<BlockPos> p_259330_, float p_259719_, int p_259965_, boolean p_259828_) Constructors in net.minecraft.world.entity.ai.behavior with parameters of type BlockPosModifierConstructorDescriptionBlockPosTracker(BlockPos p_22676_) PossibleJump(BlockPos p_217323_, int p_217324_) RamCandidate(BlockPos p_147794_, BlockPos p_147795_, LivingEntity p_147796_) Constructor parameters in net.minecraft.world.entity.ai.behavior with type arguments of type BlockPosModifierConstructorDescriptionLongJumpToPreferredBlock(UniformInt p_250024_, int p_249524_, int p_250434_, float p_252307_, Function<E, SoundEvent> p_248661_, TagKey<Block> p_251760_, float p_249002_, BiPredicate<E, BlockPos> p_251818_) LongJumpToRandomPos(UniformInt p_251244_, int p_248763_, int p_251698_, float p_250165_, Function<E, SoundEvent> p_249738_, BiPredicate<E, BlockPos> p_249945_) -
Uses of BlockPos in net.minecraft.world.entity.ai.goal
Fields in net.minecraft.world.entity.ai.goal declared as BlockPosModifier and TypeFieldDescriptionprotected BlockPosMoveToBlockGoal.blockPosprotected BlockPosDoorInteractGoal.doorPosprivate BlockPosMoveThroughVillageGoal.poiPosprivate BlockPosStrollThroughVillageGoal.wantedPosFields in net.minecraft.world.entity.ai.goal with type parameters of type BlockPosMethods in net.minecraft.world.entity.ai.goal that return BlockPosModifier and TypeMethodDescriptionprotected BlockPosMoveToBlockGoal.getMoveToTarget()private BlockPosRemoveBlockGoal.getPosWithBlock(BlockPos p_25853_, BlockGetter p_25854_) private BlockPosGolemRandomStrollInVillageGoal.getRandomPoiWithinSection(SectionPos p_25408_) protected BlockPosPanicGoal.lookForWater(BlockGetter p_198173_, Entity p_198174_, int p_198175_) Methods in net.minecraft.world.entity.ai.goal with parameters of type BlockPosModifier and TypeMethodDescriptionprivate booleanFollowOwnerGoal.canTeleportTo(BlockPos p_25308_) private BlockPosRemoveBlockGoal.getPosWithBlock(BlockPos p_25853_, BlockGetter p_25854_) private booleanBreathAirGoal.givesAir(LevelReader p_25107_, BlockPos p_25108_) private booleanMoveThroughVillageGoal.hasNotVisited(BlockPos p_25593_) protected booleanCatLieOnBedGoal.isValidTarget(LevelReader p_25142_, BlockPos p_25143_) protected booleanCatSitOnBlockGoal.isValidTarget(LevelReader p_25153_, BlockPos p_25154_) protected abstract booleanMoveToBlockGoal.isValidTarget(LevelReader p_25619_, BlockPos p_25620_) protected booleanRemoveBlockGoal.isValidTarget(LevelReader p_25850_, BlockPos p_25851_) voidRemoveBlockGoal.playBreakSound(Level p_25845_, BlockPos p_25846_) voidRemoveBlockGoal.playDestroyProgressSound(LevelAccessor p_25847_, BlockPos p_25848_) private booleanDolphinJumpGoal.surfaceIsClear(BlockPos p_25179_, int p_25180_, int p_25181_, int p_25182_) private booleanDolphinJumpGoal.waterIsClear(BlockPos p_25173_, int p_25174_, int p_25175_, int p_25176_) -
Uses of BlockPos in net.minecraft.world.entity.ai.memory
Fields in net.minecraft.world.entity.ai.memory with type parameters of type BlockPosModifier and TypeFieldDescriptionstatic final MemoryModuleType<BlockPos> MemoryModuleType.BREEZE_JUMP_TARGETstatic final MemoryModuleType<BlockPos> MemoryModuleType.CELEBRATE_LOCATIONstatic final MemoryModuleType<BlockPos> MemoryModuleType.DISTURBANCE_LOCATIONstatic final MemoryModuleType<BlockPos> MemoryModuleType.NEAREST_BEDstatic final MemoryModuleType<BlockPos> MemoryModuleType.NEAREST_REPELLENTstatic final MemoryModuleType<BlockPos> MemoryModuleType.SNIFFER_SNIFFING_TARGETConstructors in net.minecraft.world.entity.ai.memory with parameters of type BlockPos -
Uses of BlockPos in net.minecraft.world.entity.ai.sensing
Methods in net.minecraft.world.entity.ai.sensing that return types with arguments of type BlockPosModifier and TypeMethodDescriptionHoglinSpecificSensor.findNearestRepellent(ServerLevel p_26665_, Hoglin p_26666_) PiglinSpecificSensor.findNearestRepellent(ServerLevel p_26735_, LivingEntity p_26736_) Methods in net.minecraft.world.entity.ai.sensing with parameters of type BlockPosModifier and TypeMethodDescriptionprivate static booleanPiglinSpecificSensor.isValidRepellent(ServerLevel p_26729_, BlockPos p_26730_) -
Uses of BlockPos in net.minecraft.world.entity.ai.util
Methods in net.minecraft.world.entity.ai.util that return BlockPosModifier and TypeMethodDescriptionstatic BlockPosRandomPos.generateRandomDirection(RandomSource p_217852_, int p_217853_, int p_217854_) static BlockPosRandomPos.generateRandomDirectionWithinRadians(RandomSource p_217856_, int p_217857_, int p_217858_, int p_217859_, double p_217860_, double p_217861_, double p_217862_) static BlockPosAirAndWaterRandomPos.generateRandomPos(PathfinderMob p_148366_, int p_148367_, int p_148368_, int p_148369_, double p_148370_, double p_148371_, double p_148372_, boolean p_148373_) private static BlockPosDefaultRandomPos.generateRandomPosTowardDirection(PathfinderMob p_148437_, int p_148438_, boolean p_148439_, BlockPos p_148440_) static BlockPosLandRandomPos.generateRandomPosTowardDirection(PathfinderMob p_148514_, int p_148515_, boolean p_148516_, BlockPos p_148517_) static BlockPosRandomPos.generateRandomPosTowardDirection(PathfinderMob p_217864_, int p_217865_, RandomSource p_217866_, BlockPos p_217867_) static BlockPosLandRandomPos.movePosUpOutOfSolid(PathfinderMob p_148519_, BlockPos p_148520_) static BlockPosRandomPos.moveUpOutOfSolid(BlockPos p_148546_, int p_148547_, Predicate<BlockPos> p_148548_) static BlockPosRandomPos.moveUpToAboveSolid(BlockPos p_26948_, int p_26949_, int p_26950_, Predicate<BlockPos> p_26951_) Methods in net.minecraft.world.entity.ai.util with parameters of type BlockPosModifier and TypeMethodDescriptionprivate static BlockPosDefaultRandomPos.generateRandomPosTowardDirection(PathfinderMob p_148437_, int p_148438_, boolean p_148439_, BlockPos p_148440_) static BlockPosLandRandomPos.generateRandomPosTowardDirection(PathfinderMob p_148514_, int p_148515_, boolean p_148516_, BlockPos p_148517_) static BlockPosRandomPos.generateRandomPosTowardDirection(PathfinderMob p_217864_, int p_217865_, RandomSource p_217866_, BlockPos p_217867_) static booleanGoalUtils.hasMalus(PathfinderMob p_148459_, BlockPos p_148460_) static booleanGoalUtils.isNotStable(PathNavigation p_148449_, BlockPos p_148450_) static booleanGoalUtils.isOutsideLimits(BlockPos p_148452_, PathfinderMob p_148453_) static booleanGoalUtils.isRestricted(boolean p_148455_, PathfinderMob p_148456_, BlockPos p_148457_) static booleanGoalUtils.isSolid(PathfinderMob p_148462_, BlockPos p_148463_) static booleanGoalUtils.isWater(PathfinderMob p_148446_, BlockPos p_148447_) static BlockPosLandRandomPos.movePosUpOutOfSolid(PathfinderMob p_148519_, BlockPos p_148520_) static BlockPosRandomPos.moveUpOutOfSolid(BlockPos p_148546_, int p_148547_, Predicate<BlockPos> p_148548_) static BlockPosRandomPos.moveUpToAboveSolid(BlockPos p_26948_, int p_26949_, int p_26950_, Predicate<BlockPos> p_26951_) Method parameters in net.minecraft.world.entity.ai.util with type arguments of type BlockPosModifier and TypeMethodDescriptionstatic Vec3RandomPos.generateRandomPos(Supplier<BlockPos> p_148562_, ToDoubleFunction<BlockPos> p_148563_) static Vec3RandomPos.generateRandomPos(Supplier<BlockPos> p_148562_, ToDoubleFunction<BlockPos> p_148563_) static Vec3RandomPos.generateRandomPos(PathfinderMob p_148543_, Supplier<BlockPos> p_148544_) static Vec3LandRandomPos.getPos(PathfinderMob p_148504_, int p_148505_, int p_148506_, ToDoubleFunction<BlockPos> p_148507_) static BlockPosRandomPos.moveUpOutOfSolid(BlockPos p_148546_, int p_148547_, Predicate<BlockPos> p_148548_) static BlockPosRandomPos.moveUpToAboveSolid(BlockPos p_26948_, int p_26949_, int p_26950_, Predicate<BlockPos> p_26951_) -
Uses of BlockPos in net.minecraft.world.entity.ai.village
Methods in net.minecraft.world.entity.ai.village with parameters of type BlockPosModifier and TypeMethodDescriptionprivate Vec3VillageSiege.findRandomSpawnPos(ServerLevel p_27010_, BlockPos p_27011_) -
Uses of BlockPos in net.minecraft.world.entity.ai.village.poi
Fields in net.minecraft.world.entity.ai.village.poi declared as BlockPosMethods in net.minecraft.world.entity.ai.village.poi that return BlockPosMethods in net.minecraft.world.entity.ai.village.poi that return types with arguments of type BlockPosModifier and TypeMethodDescriptionPoiManager.find(Predicate<Holder<PoiType>> p_27187_, Predicate<BlockPos> p_27188_, BlockPos p_27189_, int p_27190_, PoiManager.Occupancy p_27191_) PoiManager.findAll(Predicate<Holder<PoiType>> p_27139_, Predicate<BlockPos> p_27140_, BlockPos p_27141_, int p_27142_, PoiManager.Occupancy p_27143_) PoiManager.findAllClosestFirstWithType(Predicate<Holder<PoiType>> p_217995_, Predicate<BlockPos> p_217996_, BlockPos p_217997_, int p_217998_, PoiManager.Occupancy p_217999_) PoiManager.findAllWithType(Predicate<Holder<PoiType>> p_217984_, Predicate<BlockPos> p_217985_, BlockPos p_217986_, int p_217987_, PoiManager.Occupancy p_217988_) PoiManager.findClosest(Predicate<Holder<PoiType>> p_148659_, Predicate<BlockPos> p_148660_, BlockPos p_148661_, int p_148662_, PoiManager.Occupancy p_148663_) PoiManager.findClosest(Predicate<Holder<PoiType>> p_27193_, BlockPos p_27194_, int p_27195_, PoiManager.Occupancy p_27196_) PoiManager.findClosestWithType(Predicate<Holder<PoiType>> p_218003_, BlockPos p_218004_, int p_218005_, PoiManager.Occupancy p_218006_) PoiManager.getRandom(Predicate<Holder<PoiType>> p_217952_, Predicate<BlockPos> p_217953_, PoiManager.Occupancy p_217954_, BlockPos p_217955_, int p_217956_, RandomSource p_217957_) PoiManager.take(Predicate<Holder<PoiType>> p_217947_, BiPredicate<Holder<PoiType>, BlockPos> p_217948_, BlockPos p_217949_, int p_217950_) Methods in net.minecraft.world.entity.ai.village.poi with parameters of type BlockPosModifier and TypeMethodDescriptionvoidvoidvoidPoiManager.ensureLoadedAndValid(LevelReader p_27057_, BlockPos p_27058_, int p_27059_) booleanbooleanbooleanPoiManager.existsAtPosition(ResourceKey<PoiType> p_217875_, BlockPos p_217876_) PoiManager.find(Predicate<Holder<PoiType>> p_27187_, Predicate<BlockPos> p_27188_, BlockPos p_27189_, int p_27190_, PoiManager.Occupancy p_27191_) PoiManager.findAll(Predicate<Holder<PoiType>> p_27139_, Predicate<BlockPos> p_27140_, BlockPos p_27141_, int p_27142_, PoiManager.Occupancy p_27143_) PoiManager.findAllClosestFirstWithType(Predicate<Holder<PoiType>> p_217995_, Predicate<BlockPos> p_217996_, BlockPos p_217997_, int p_217998_, PoiManager.Occupancy p_217999_) PoiManager.findAllWithType(Predicate<Holder<PoiType>> p_217984_, Predicate<BlockPos> p_217985_, BlockPos p_217986_, int p_217987_, PoiManager.Occupancy p_217988_) PoiManager.findClosest(Predicate<Holder<PoiType>> p_148659_, Predicate<BlockPos> p_148660_, BlockPos p_148661_, int p_148662_, PoiManager.Occupancy p_148663_) PoiManager.findClosest(Predicate<Holder<PoiType>> p_27193_, BlockPos p_27194_, int p_27195_, PoiManager.Occupancy p_27196_) PoiManager.findClosestWithType(Predicate<Holder<PoiType>> p_218003_, BlockPos p_218004_, int p_218005_, PoiManager.Occupancy p_218006_) longPoiManager.getCountInRange(Predicate<Holder<PoiType>> p_27122_, BlockPos p_27123_, int p_27124_, PoiManager.Occupancy p_27125_) intPoiManager.getFreeTickets(BlockPos p_148654_) Deprecated.intPoiSection.getFreeTickets(BlockPos p_148683_) Deprecated.PoiManager.getInRange(Predicate<Holder<PoiType>> p_27182_, BlockPos p_27183_, int p_27184_, PoiManager.Occupancy p_27185_) PoiManager.getInSquare(Predicate<Holder<PoiType>> p_27167_, BlockPos p_27168_, int p_27169_, PoiManager.Occupancy p_27170_) PoiSection.getPoiRecord(BlockPos p_148685_) PoiManager.getRandom(Predicate<Holder<PoiType>> p_217952_, Predicate<BlockPos> p_217953_, PoiManager.Occupancy p_217954_, BlockPos p_217955_, int p_217956_, RandomSource p_217957_) booleanbooleanvoidvoidPoiManager.take(Predicate<Holder<PoiType>> p_217947_, BiPredicate<Holder<PoiType>, BlockPos> p_217948_, BlockPos p_217949_, int p_217950_) Method parameters in net.minecraft.world.entity.ai.village.poi with type arguments of type BlockPosModifier and TypeMethodDescriptionvoidPoiManager.take(Predicate<Holder<PoiType>> p_217947_, BiPredicate<Holder<PoiType>, BlockPos> p_217948_, BlockPos p_217949_, int p_217950_) private voidPoiManager.updateFromSection(LevelChunkSection p_27070_, SectionPos p_27071_, BiConsumer<BlockPos, Holder<PoiType>> p_27072_) Constructors in net.minecraft.world.entity.ai.village.poi with parameters of type BlockPos -
Uses of BlockPos in net.minecraft.world.entity.ambient
Fields in net.minecraft.world.entity.ambient declared as BlockPosMethods in net.minecraft.world.entity.ambient with parameters of type BlockPosModifier and TypeMethodDescriptionstatic booleanBat.checkBatSpawnRules(EntityType<Bat> p_218099_, LevelAccessor p_218100_, MobSpawnType p_218101_, BlockPos p_218102_, RandomSource p_218103_) protected voidBat.checkFallDamage(double p_27419_, boolean p_27420_, BlockState p_27421_, BlockPos p_27422_) -
Uses of BlockPos in net.minecraft.world.entity.animal
Fields in net.minecraft.world.entity.animal declared as BlockPosModifier and TypeFieldDescriptionprivate BlockPosCat.CatRelaxOnOwnerGoal.goalPos(package private) BlockPosBee.hivePosprivate BlockPosParrot.jukebox(package private) BlockPosBee.savedFlowerPosFields in net.minecraft.world.entity.animal with type parameters of type BlockPosModifier and TypeFieldDescriptionBee.BeeGoToHiveGoal.blacklistedTargetsprivate static final EntityDataAccessor<BlockPos> Turtle.HOME_POSprivate static final EntityDataAccessor<BlockPos> Turtle.TRAVEL_POSprivate static final EntityDataAccessor<BlockPos> Dolphin.TREASURE_POSMethods in net.minecraft.world.entity.animal that return BlockPosModifier and TypeMethodDescriptionBee.getHivePos()(package private) BlockPosTurtle.getHomePos()Bee.getSavedFlowerPos()(package private) BlockPosTurtle.getTravelPos()Dolphin.getTreasurePos()Methods in net.minecraft.world.entity.animal that return types with arguments of type BlockPosModifier and TypeMethodDescriptionBee.BeePollinateGoal.findNearbyFlower()Bee.BeeLocateHiveGoal.findNearbyHivesWithSpace()Bee.BeePollinateGoal.findNearestBlock(Predicate<BlockState> p_28076_, double p_28077_) Bee.getBlacklistedHives()Methods in net.minecraft.world.entity.animal with parameters of type BlockPosModifier and TypeMethodDescriptionprivate voidBee.BeeGoToHiveGoal.blacklistTarget(BlockPos p_27999_) static booleanAnimal.checkAnimalSpawnRules(EntityType<? extends Animal> p_218105_, LevelAccessor p_218106_, MobSpawnType p_218107_, BlockPos p_218108_, RandomSource p_218109_) protected voidBee.checkFallDamage(double p_27754_, boolean p_27755_, BlockState p_27756_, BlockPos p_27757_) protected voidParrot.checkFallDamage(double p_29370_, boolean p_29371_, BlockState p_29372_, BlockPos p_29373_) static booleanFox.checkFoxSpawnRules(EntityType<Fox> p_218176_, LevelAccessor p_218177_, MobSpawnType p_218178_, BlockPos p_218179_, RandomSource p_218180_) static booleanMushroomCow.checkMushroomSpawnRules(EntityType<MushroomCow> p_218201_, LevelAccessor p_218202_, MobSpawnType p_218203_, BlockPos p_218204_, RandomSource p_218205_) static booleanOcelot.checkOcelotSpawnRules(EntityType<Ocelot> p_218207_, LevelAccessor p_218208_, MobSpawnType p_218209_, BlockPos p_218210_, RandomSource p_218211_) static booleanParrot.checkParrotSpawnRules(EntityType<Parrot> p_218242_, LevelAccessor p_218243_, MobSpawnType p_218244_, BlockPos p_218245_, RandomSource p_218246_) static booleanPolarBear.checkPolarBearSpawnRules(EntityType<PolarBear> p_218250_, LevelAccessor p_218251_, MobSpawnType p_218252_, BlockPos p_218253_, RandomSource p_218254_) static booleanRabbit.checkRabbitSpawnRules(EntityType<Rabbit> p_218256_, LevelAccessor p_218257_, MobSpawnType p_218258_, BlockPos p_218259_, RandomSource p_218260_) static booleanWaterAnimal.checkSurfaceWaterAnimalSpawnRules(EntityType<? extends WaterAnimal> p_218283_, LevelAccessor p_218284_, MobSpawnType p_218285_, BlockPos p_218286_, RandomSource p_218287_) static booleanTropicalFish.checkTropicalFishSpawnRules(EntityType<TropicalFish> p_218267_, LevelAccessor p_218268_, MobSpawnType p_218269_, BlockPos p_218270_, RandomSource p_218271_) static booleanTurtle.checkTurtleSpawnRules(EntityType<Turtle> p_218277_, LevelAccessor p_218278_, MobSpawnType p_218279_, BlockPos p_218280_, RandomSource p_218281_) static booleanWolf.checkWolfSpawnRules(EntityType<Wolf> p_218292_, LevelAccessor p_218293_, MobSpawnType p_218294_, BlockPos p_218295_, RandomSource p_218296_) (package private) booleanBee.closerThan(BlockPos p_27817_, int p_27818_) private booleanBee.doesHiveHaveSpace(BlockPos p_27885_) private static Rabbit.VariantRabbit.getRandomRabbitVariant(LevelAccessor p_262699_, BlockPos p_262700_) floatAnimal.getWalkTargetValue(BlockPos p_27573_, LevelReader p_27574_) floatBee.getWalkTargetValue(BlockPos p_27788_, LevelReader p_27789_) floatMushroomCow.getWalkTargetValue(BlockPos p_28933_, LevelReader p_28934_) floatTurtle.getWalkTargetValue(BlockPos p_30159_, LevelReader p_30160_) private booleanBee.BeeGoToHiveGoal.hasReachedTarget(BlockPos p_28002_) protected static booleanAnimal.isBrightEnoughToSpawn(BlockAndTintGetter p_186210_, BlockPos p_186211_) (package private) booleanBee.isFlowerValid(BlockPos p_27897_) booleanTurtle.TurtlePathNavigation.isStableDestination(BlockPos p_30300_) (package private) booleanBee.BeeGoToHiveGoal.isTargetBlacklisted(BlockPos p_27994_) (package private) booleanBee.isTooFarAway(BlockPos p_27890_) protected booleanFox.FoxEatBerriesGoal.isValidTarget(LevelReader p_28680_, BlockPos p_28681_) protected booleanRabbit.RaidGardenGoal.isValidTarget(LevelReader p_29785_, BlockPos p_29786_) protected booleanTurtle.TurtleGoToWaterGoal.isValidTarget(LevelReader p_30270_, BlockPos p_30271_) protected booleanTurtle.TurtleLayEggGoal.isValidTarget(LevelReader p_30280_, BlockPos p_30281_) private booleanBee.BeeGoToHiveGoal.pathfindDirectlyTowards(BlockPos p_27991_) (package private) voidBee.pathfindRandomlyTowards(BlockPos p_27881_) protected voidAbstractFish.playStepSound(BlockPos p_27482_, BlockState p_27483_) protected voidBee.playStepSound(BlockPos p_27820_, BlockState p_27821_) protected voidChicken.playStepSound(BlockPos p_28254_, BlockState p_28255_) protected voidCow.playStepSound(BlockPos p_28301_, BlockState p_28302_) protected voidIronGolem.playStepSound(BlockPos p_28864_, BlockState p_28865_) protected voidPanda.playStepSound(BlockPos p_29126_, BlockState p_29127_) protected voidParrot.playStepSound(BlockPos p_29419_, BlockState p_29420_) protected voidPig.playStepSound(BlockPos p_29492_, BlockState p_29493_) protected voidPolarBear.playStepSound(BlockPos p_29545_, BlockState p_29546_) protected voidSheep.playStepSound(BlockPos p_29861_, BlockState p_29862_) protected voidTurtle.playStepSound(BlockPos p_30173_, BlockState p_30174_) protected voidWolf.playStepSound(BlockPos p_30415_, BlockState p_30416_) voidBee.setHivePos(BlockPos p_330297_) voidTurtle.setHomePos(BlockPos p_30220_) voidParrot.setRecordPlayingNearby(BlockPos p_29395_, boolean p_29396_) voidBee.setSavedFlowerPos(BlockPos p_27877_) (package private) voidTurtle.setTravelPos(BlockPos p_30224_) voidDolphin.setTreasurePos(BlockPos p_28385_) -
Uses of BlockPos in net.minecraft.world.entity.animal.allay
Fields in net.minecraft.world.entity.animal.allay declared as BlockPosMethods in net.minecraft.world.entity.animal.allay with parameters of type BlockPosModifier and TypeMethodDescriptionbooleanAllay.VibrationUser.canReceiveVibration(ServerLevel p_282038_, BlockPos p_283385_, Holder<GameEvent> p_316820_, GameEvent.Context p_282208_) protected voidAllay.checkFallDamage(double p_218316_, boolean p_218317_, BlockState p_218318_, BlockPos p_218319_) static voidAllayAi.hearNoteblock(LivingEntity p_218417_, BlockPos p_218418_) voidAllay.VibrationUser.onReceiveVibration(ServerLevel p_281422_, BlockPos p_281449_, Holder<GameEvent> p_316630_, Entity p_281794_, Entity p_281864_, float p_281642_) protected voidAllay.playStepSound(BlockPos p_218364_, BlockState p_218365_) voidAllay.setJukeboxPlaying(BlockPos p_240102_, boolean p_240103_) -
Uses of BlockPos in net.minecraft.world.entity.animal.armadillo
Methods in net.minecraft.world.entity.animal.armadillo with parameters of type BlockPosModifier and TypeMethodDescriptionstatic booleanArmadillo.checkArmadilloSpawnRules(EntityType<Armadillo> p_320958_, LevelAccessor p_320908_, MobSpawnType p_320788_, BlockPos p_320500_, RandomSource p_319883_) protected voidArmadillo.playStepSound(BlockPos p_316146_, BlockState p_316719_) -
Uses of BlockPos in net.minecraft.world.entity.animal.axolotl
Methods in net.minecraft.world.entity.animal.axolotl with parameters of type BlockPosModifier and TypeMethodDescriptionstatic booleanAxolotl.checkAxolotlSpawnRules(EntityType<? extends LivingEntity> p_218438_, ServerLevelAccessor p_218439_, MobSpawnType p_218440_, BlockPos p_218441_, RandomSource p_218442_) floatAxolotl.getWalkTargetValue(BlockPos p_149140_, LevelReader p_149141_) -
Uses of BlockPos in net.minecraft.world.entity.animal.camel
Methods in net.minecraft.world.entity.animal.camel with parameters of type BlockPosModifier and TypeMethodDescriptionprotected voidCamel.playStepSound(BlockPos p_252056_, BlockState p_251457_) -
Uses of BlockPos in net.minecraft.world.entity.animal.frog
Methods in net.minecraft.world.entity.animal.frog with parameters of type BlockPosModifier and TypeMethodDescriptionstatic booleanFrog.checkFrogSpawnRules(EntityType<? extends Animal> p_218512_, LevelAccessor p_218513_, MobSpawnType p_218514_, BlockPos p_218515_, RandomSource p_218516_) private static <E extends Mob>
booleanFrogAi.isAcceptableLandingSpot(E p_249699_, BlockPos p_250057_) protected voidFrog.playStepSound(BlockPos p_218505_, BlockState p_218506_) -
Uses of BlockPos in net.minecraft.world.entity.animal.goat
Methods in net.minecraft.world.entity.animal.goat with parameters of type BlockPosModifier and TypeMethodDescriptionstatic booleanGoat.checkGoatSpawnRules(EntityType<? extends Animal> p_218753_, LevelAccessor p_218754_, MobSpawnType p_218755_, BlockPos p_218756_, RandomSource p_218757_) protected voidGoat.playStepSound(BlockPos p_149382_, BlockState p_149383_) -
Uses of BlockPos in net.minecraft.world.entity.animal.horse
Methods in net.minecraft.world.entity.animal.horse with parameters of type BlockPosModifier and TypeMethodDescriptionstatic booleanSkeletonHorse.checkSkeletonHorseSpawnRules(EntityType<? extends Animal> p_312143_, LevelAccessor p_312574_, MobSpawnType p_312240_, BlockPos p_312362_, RandomSource p_312555_) static booleanZombieHorse.checkZombieHorseSpawnRules(EntityType<? extends Animal> p_312450_, LevelAccessor p_312340_, MobSpawnType p_312031_, BlockPos p_311838_, RandomSource p_312514_) protected voidAbstractHorse.playStepSound(BlockPos p_30584_, BlockState p_30585_) protected voidLlama.playStepSound(BlockPos p_30790_, BlockState p_30791_) -
Uses of BlockPos in net.minecraft.world.entity.animal.sniffer
Methods in net.minecraft.world.entity.animal.sniffer that return BlockPosMethods in net.minecraft.world.entity.animal.sniffer that return types with arguments of type BlockPosMethods in net.minecraft.world.entity.animal.sniffer with parameters of type BlockPosModifier and TypeMethodDescriptionprivate booleanprotected voidSniffer.playStepSound(BlockPos p_272953_, BlockState p_273729_) private SnifferSniffer.storeExploredPosition(BlockPos p_273015_) -
Uses of BlockPos in net.minecraft.world.entity.boss.enderdragon
Fields in net.minecraft.world.entity.boss.enderdragon declared as BlockPosFields in net.minecraft.world.entity.boss.enderdragon with type parameters of type BlockPosModifier and TypeFieldDescriptionprivate static final EntityDataAccessor<Optional<BlockPos>> EndCrystal.DATA_BEAM_TARGETMethods in net.minecraft.world.entity.boss.enderdragon that return BlockPosMethods in net.minecraft.world.entity.boss.enderdragon with parameters of type BlockPosModifier and TypeMethodDescriptionvoidEnderDragon.onCrystalDestroyed(EndCrystal p_31125_, BlockPos p_31126_, DamageSource p_31127_) voidEndCrystal.setBeamTarget(BlockPos p_31053_) voidEnderDragon.setFightOrigin(BlockPos p_287665_) -
Uses of BlockPos in net.minecraft.world.entity.boss.enderdragon.phases
Methods in net.minecraft.world.entity.boss.enderdragon.phases with parameters of type BlockPosModifier and TypeMethodDescriptionvoidAbstractDragonPhaseInstance.onCrystalDestroyed(EndCrystal p_31184_, BlockPos p_31185_, DamageSource p_31186_, Player p_31187_) voidDragonHoldingPatternPhase.onCrystalDestroyed(EndCrystal p_31232_, BlockPos p_31233_, DamageSource p_31234_, Player p_31235_) voidDragonPhaseInstance.onCrystalDestroyed(EndCrystal p_31315_, BlockPos p_31316_, DamageSource p_31317_, Player p_31318_) -
Uses of BlockPos in net.minecraft.world.entity.decoration
Fields in net.minecraft.world.entity.decoration declared as BlockPosMethods in net.minecraft.world.entity.decoration that return BlockPosMethods in net.minecraft.world.entity.decoration with parameters of type BlockPosModifier and TypeMethodDescriptionstatic LeashFenceKnotEntityLeashFenceKnotEntity.getOrCreateKnot(Level p_31845_, BlockPos p_31846_) Constructors in net.minecraft.world.entity.decoration with parameters of type BlockPosModifierConstructorDescriptionGlowItemFrame(Level p_149610_, BlockPos p_149611_, Direction p_149612_) protectedHangingEntity(EntityType<? extends HangingEntity> p_31706_, Level p_31707_, BlockPos p_31708_) ItemFrame(EntityType<? extends ItemFrame> p_149621_, Level p_149622_, BlockPos p_149623_, Direction p_149624_) LeashFenceKnotEntity(Level p_31831_, BlockPos p_31832_) privatePainting(Level p_218877_, BlockPos p_218878_, Direction p_218879_, Holder<PaintingVariant> p_218880_) -
Uses of BlockPos in net.minecraft.world.entity.item
Fields in net.minecraft.world.entity.item with type parameters of type BlockPosModifier and TypeFieldDescriptionprotected static final EntityDataAccessor<BlockPos> FallingBlockEntity.DATA_START_POSMethods in net.minecraft.world.entity.item that return BlockPosModifier and TypeMethodDescriptionprotected BlockPosItemEntity.getBlockPosBelowThatAffectsMyMovement()FallingBlockEntity.getStartPos()Methods in net.minecraft.world.entity.item with parameters of type BlockPosModifier and TypeMethodDescriptionvoidFallingBlockEntity.callOnBrokenAfterFall(Block p_149651_, BlockPos p_149652_) static FallingBlockEntityFallingBlockEntity.fall(Level p_201972_, BlockPos p_201973_, BlockState p_201974_) voidFallingBlockEntity.setStartPos(BlockPos p_31960_) -
Uses of BlockPos in net.minecraft.world.entity.monster
Fields in net.minecraft.world.entity.monster declared as BlockPosModifier and TypeFieldDescription(package private) BlockPosPhantom.anchorPointprivate BlockPosVex.boundOriginprivate BlockPosShulker.clientOldAttachPositionprivate BlockPosPatrollingMonster.patrolTargetMethods in net.minecraft.world.entity.monster that return BlockPosModifier and TypeMethodDescriptionVex.getBoundOrigin()Strider.StriderGoToLavaGoal.getMoveToTarget()PatrollingMonster.getPatrolTarget()Methods in net.minecraft.world.entity.monster with parameters of type BlockPosModifier and TypeMethodDescriptionprivate booleanEnderMan.EndermanLeaveBlockGoal.canPlaceBlock(Level p_32559_, BlockPos p_32560_, BlockState p_32561_, BlockState p_32562_, BlockState p_32563_, BlockPos p_32564_) (package private) booleanstatic booleanMonster.checkAnyLightMonsterSpawnRules(EntityType<? extends Monster> p_219020_, LevelAccessor p_219021_, MobSpawnType p_219022_, BlockPos p_219023_, RandomSource p_219024_) static booleanDrowned.checkDrownedSpawnRules(EntityType<Drowned> p_218956_, ServerLevelAccessor p_218957_, MobSpawnType p_218958_, BlockPos p_218959_, RandomSource p_218960_) static booleanEndermite.checkEndermiteSpawnRules(EntityType<Endermite> p_218969_, LevelAccessor p_218970_, MobSpawnType p_218971_, BlockPos p_218972_, RandomSource p_218973_) protected voidStrider.checkFallDamage(double p_33870_, boolean p_33871_, BlockState p_33872_, BlockPos p_33873_) static booleanGhast.checkGhastSpawnRules(EntityType<Ghast> p_218985_, LevelAccessor p_218986_, MobSpawnType p_218987_, BlockPos p_218988_, RandomSource p_218989_) static booleanGuardian.checkGuardianSpawnRules(EntityType<? extends Guardian> p_218991_, LevelAccessor p_218992_, MobSpawnType p_218993_, BlockPos p_218994_, RandomSource p_218995_) static booleanHusk.checkHuskSpawnRules(EntityType<Husk> p_218997_, ServerLevelAccessor p_218998_, MobSpawnType p_218999_, BlockPos p_219000_, RandomSource p_219001_) static booleanMagmaCube.checkMagmaCubeSpawnRules(EntityType<MagmaCube> p_219003_, LevelAccessor p_219004_, MobSpawnType p_219005_, BlockPos p_219006_, RandomSource p_219007_) static booleanMonster.checkMonsterSpawnRules(EntityType<? extends Monster> p_219014_, ServerLevelAccessor p_219015_, MobSpawnType p_219016_, BlockPos p_219017_, RandomSource p_219018_) static booleanPatrollingMonster.checkPatrollingMonsterSpawnRules(EntityType<? extends PatrollingMonster> p_219026_, LevelAccessor p_219027_, MobSpawnType p_219028_, BlockPos p_219029_, RandomSource p_219030_) static booleanSilverfish.checkSilverfishSpawnRules(EntityType<Silverfish> p_219077_, LevelAccessor p_219078_, MobSpawnType p_219079_, BlockPos p_219080_, RandomSource p_219081_) static booleanSlime.checkSlimeSpawnRules(EntityType<Slime> p_219113_, LevelAccessor p_219114_, MobSpawnType p_219115_, BlockPos p_219116_, RandomSource p_219117_) static booleanStray.checkStraySpawnRules(EntityType<Stray> p_219121_, ServerLevelAccessor p_219122_, MobSpawnType p_219123_, BlockPos p_219124_, RandomSource p_219125_) static booleanStrider.checkStriderSpawnRules(EntityType<Strider> p_219129_, LevelAccessor p_219130_, MobSpawnType p_219131_, BlockPos p_219132_, RandomSource p_219133_) static booleanZombifiedPiglin.checkZombifiedPiglinSpawnRules(EntityType<ZombifiedPiglin> p_219174_, LevelAccessor p_219175_, MobSpawnType p_219176_, BlockPos p_219177_, RandomSource p_219178_) protected DirectionShulker.findAttachableSurface(BlockPos p_149811_) floatGiant.getWalkTargetValue(BlockPos p_32791_, LevelReader p_32792_) floatGuardian.getWalkTargetValue(BlockPos p_32831_, LevelReader p_32832_) floatMonster.getWalkTargetValue(BlockPos p_33013_, LevelReader p_33014_) floatPillager.getWalkTargetValue(BlockPos p_33288_, LevelReader p_33289_) floatSilverfish.getWalkTargetValue(BlockPos p_33530_, LevelReader p_33531_) floatStrider.getWalkTargetValue(BlockPos p_33895_, LevelReader p_33896_) static booleanMonster.isDarkEnoughToSpawn(ServerLevelAccessor p_219010_, BlockPos p_219011_, RandomSource p_219012_) private static booleanDrowned.isDeepEnoughToSpawn(LevelAccessor p_32367_, BlockPos p_32368_) private booleanShulker.isPositionBlocked(BlockPos p_149813_) booleanStrider.StriderPathNavigation.isStableDestination(BlockPos p_33976_) protected booleanDrowned.DrownedGoToBeachGoal.isValidTarget(LevelReader p_32413_, BlockPos p_32414_) protected booleanStrider.StriderGoToLavaGoal.isValidTarget(LevelReader p_33963_, BlockPos p_33964_) voidZombie.ZombieAttackTurtleEggGoal.playBreakSound(Level p_34348_, BlockPos p_34349_) voidZombie.ZombieAttackTurtleEggGoal.playDestroyProgressSound(LevelAccessor p_34351_, BlockPos p_34352_) protected voidAbstractSkeleton.playStepSound(BlockPos p_32159_, BlockState p_32160_) protected voidEndermite.playStepSound(BlockPos p_32607_, BlockState p_32608_) protected voidRavager.playStepSound(BlockPos p_33350_, BlockState p_33351_) protected voidSilverfish.playStepSound(BlockPos p_33543_, BlockState p_33544_) protected voidSpider.playStepSound(BlockPos p_33804_, BlockState p_33805_) protected voidStrider.playStepSound(BlockPos p_33915_, BlockState p_33916_) protected voidZoglin.playStepSound(BlockPos p_34231_, BlockState p_34232_) protected voidZombie.playStepSound(BlockPos p_34316_, BlockState p_34317_) voidVex.setBoundOrigin(BlockPos p_34034_) voidPatrollingMonster.setPatrolTarget(BlockPos p_33071_) -
Uses of BlockPos in net.minecraft.world.entity.monster.breeze
Methods in net.minecraft.world.entity.monster.breeze that return BlockPosModifier and TypeMethodDescriptionprivate static BlockPosLongJump.snapToSurface(LivingEntity p_311909_, Vec3 p_312597_) -
Uses of BlockPos in net.minecraft.world.entity.monster.hoglin
Methods in net.minecraft.world.entity.monster.hoglin with parameters of type BlockPosModifier and TypeMethodDescriptionstatic booleanHoglin.checkHoglinSpawnRules(EntityType<Hoglin> p_219182_, LevelAccessor p_219183_, MobSpawnType p_219184_, BlockPos p_219185_, RandomSource p_219186_) floatHoglin.getWalkTargetValue(BlockPos p_34516_, LevelReader p_34517_) (package private) static booleanHoglinAi.isPosNearNearestRepellent(Hoglin p_34586_, BlockPos p_34587_) protected voidHoglin.playStepSound(BlockPos p_34526_, BlockState p_34527_) -
Uses of BlockPos in net.minecraft.world.entity.monster.piglin
Methods in net.minecraft.world.entity.monster.piglin with parameters of type BlockPosModifier and TypeMethodDescriptionstatic booleanPiglin.checkPiglinSpawnRules(EntityType<Piglin> p_219198_, LevelAccessor p_219199_, MobSpawnType p_219200_, BlockPos p_219201_, RandomSource p_219202_) protected voidPiglin.playStepSound(BlockPos p_34748_, BlockState p_34749_) protected voidPiglinBrute.playStepSound(BlockPos p_35066_, BlockState p_35067_) -
Uses of BlockPos in net.minecraft.world.entity.monster.warden
Methods in net.minecraft.world.entity.monster.warden with parameters of type BlockPosModifier and TypeMethodDescriptionbooleanWarden.VibrationUser.canReceiveVibration(ServerLevel p_282574_, BlockPos p_282323_, Holder<GameEvent> p_316784_, GameEvent.Context p_282515_) private static List<ServerPlayer> WardenSpawnTracker.getNearbyPlayers(ServerLevel p_219595_, BlockPos p_219596_) floatWarden.getWalkTargetValue(BlockPos p_219410_, LevelReader p_219411_) private static booleanWardenSpawnTracker.hasNearbyWarden(ServerLevel p_219575_, BlockPos p_219576_) voidWarden.VibrationUser.onReceiveVibration(ServerLevel p_281325_, BlockPos p_282386_, Holder<GameEvent> p_316139_, Entity p_281438_, Entity p_282582_, float p_283699_) protected voidWarden.playStepSound(BlockPos p_219431_, BlockState p_219432_) static voidWardenAi.setDisturbanceLocation(Warden p_219524_, BlockPos p_219525_) static OptionalIntWardenSpawnTracker.tryWarn(ServerLevel p_219578_, BlockPos p_219579_, ServerPlayer p_219580_) -
Uses of BlockPos in net.minecraft.world.entity.npc
Fields in net.minecraft.world.entity.npc declared as BlockPosMethods in net.minecraft.world.entity.npc that return BlockPosModifier and TypeMethodDescriptionprivate BlockPosWanderingTraderSpawner.findSpawnPositionNear(LevelReader p_35929_, BlockPos p_35930_, int p_35931_) (package private) BlockPosWanderingTrader.getWanderTarget()Methods in net.minecraft.world.entity.npc with parameters of type BlockPosModifier and TypeMethodDescriptionprivate BlockPosWanderingTraderSpawner.findSpawnPositionNear(LevelReader p_35929_, BlockPos p_35930_, int p_35931_) private booleanWanderingTraderSpawner.hasEnoughSpace(BlockGetter p_35926_, BlockPos p_35927_) private booleanWanderingTrader.WanderToPositionGoal.isTooFarAway(BlockPos p_35904_, double p_35905_) voidWanderingTrader.setWanderTarget(BlockPos p_35884_) private intCatSpawner.spawnCat(BlockPos p_35334_, ServerLevel p_35335_) private intCatSpawner.spawnInHut(ServerLevel p_35337_, BlockPos p_35338_) private intCatSpawner.spawnInVillage(ServerLevel p_35327_, BlockPos p_35328_) voidVillager.startSleeping(BlockPos p_35479_) -
Uses of BlockPos in net.minecraft.world.entity.player
Methods in net.minecraft.world.entity.player with parameters of type BlockPosModifier and TypeMethodDescriptionbooleanPlayer.blockActionRestricted(Level p_36188_, BlockPos p_36189_, GameType p_36190_) booleanPlayer.canInteractWithBlock(BlockPos p_319804_, double p_320349_) Player.findRespawnPositionAndUseSpawnBlock(ServerLevel p_36131_, BlockPos p_36132_, float p_36133_, boolean p_36134_, boolean p_36135_) protected booleanfloatPlayer.getDigSpeed(BlockState p_36282_, BlockPos pos) booleanPlayer.hasCorrectToolForDrops(BlockState state, Level level, BlockPos pos) booleanPlayer.mayUseItemAt(BlockPos p_36205_, Direction p_36206_, ItemStack p_36207_) protected voidPlayer.playStepSound(BlockPos p_282121_, BlockState p_282194_) com.mojang.datafixers.util.Either<Player.BedSleepingProblem, Unit> Player.startSleepInBed(BlockPos p_36203_) Constructors in net.minecraft.world.entity.player with parameters of type BlockPos -
Uses of BlockPos in net.minecraft.world.entity.projectile
Methods in net.minecraft.world.entity.projectile with parameters of type BlockPosModifier and TypeMethodDescriptionprivate booleanFishingHook.calculateOpenWater(BlockPos p_37159_) private voidFishingHook.catchingFish(BlockPos p_37146_) private voidfloatWitherSkull.getBlockExplosionResistance(Explosion p_37619_, BlockGetter p_37620_, BlockPos p_37621_, BlockState p_37622_, FluidState p_37623_, float p_37624_) private FishingHook.OpenWaterTypeFishingHook.getOpenWaterTypeForArea(BlockPos p_37148_, BlockPos p_37149_) private FishingHook.OpenWaterTypeFishingHook.getOpenWaterTypeForBlock(BlockPos p_37164_) booleanProjectile.mayInteract(Level p_150167_, BlockPos p_150168_) void -
Uses of BlockPos in net.minecraft.world.entity.projectile.windcharge
Methods in net.minecraft.world.entity.projectile.windcharge with parameters of type BlockPosModifier and TypeMethodDescriptionAbstractWindCharge.WindChargeDamageCalculator.getBlockExplosionResistance(Explosion p_326498_, BlockGetter p_326469_, BlockPos p_326029_, BlockState p_325970_, FluidState p_326399_) -
Uses of BlockPos in net.minecraft.world.entity.raid
Fields in net.minecraft.world.entity.raid declared as BlockPosModifier and TypeFieldDescriptionprivate BlockPosRaid.centerprivate BlockPosRaider.RaiderMoveThroughVillageGoal.poiPosFields in net.minecraft.world.entity.raid with type parameters of type BlockPosMethods in net.minecraft.world.entity.raid that return BlockPosModifier and TypeMethodDescriptionprivate BlockPosRaid.findRandomSpawnPos(int p_37708_, int p_37709_) Raid.getCenter()Methods in net.minecraft.world.entity.raid that return types with arguments of type BlockPosMethods in net.minecraft.world.entity.raid with parameters of type BlockPosModifier and TypeMethodDescriptionRaids.createOrExtendRaid(ServerPlayer p_37964_, BlockPos p_338602_) Raids.getNearbyRaid(BlockPos p_37971_, int p_37972_) private RaidRaids.getOrCreateRaid(ServerLevel p_37961_, BlockPos p_37962_) private booleanRaider.RaiderMoveThroughVillageGoal.hasNotVisited(BlockPos p_37943_) voidprivate voidprivate voidprivate voidRaid.spawnGroup(BlockPos p_37756_) Constructors in net.minecraft.world.entity.raid with parameters of type BlockPos -
Uses of BlockPos in net.minecraft.world.entity.vehicle
Methods in net.minecraft.world.entity.vehicle with parameters of type BlockPosModifier and TypeMethodDescriptionprotected voidBoat.checkFallDamage(double p_38307_, boolean p_38308_, BlockState p_38309_, BlockPos p_38310_) static doubleDismountHelper.findCeilingFrom(BlockPos p_38464_, int p_38465_, Function<BlockPos, VoxelShape> p_38466_) static Vec3DismountHelper.findSafeDismountLocation(EntityType<?> p_38442_, CollisionGetter p_38443_, BlockPos p_38444_, boolean p_38445_) floatMinecartTNT.getBlockExplosionResistance(Explosion p_38675_, BlockGetter p_38676_, BlockPos p_38677_, BlockState p_38678_, FluidState p_38679_, float p_38680_) private booleanAbstractMinecart.isRedstoneConductor(BlockPos p_38130_) protected voidAbstractMinecart.moveAlongTrack(BlockPos p_38156_, BlockState p_38157_) protected voidMinecartFurnace.moveAlongTrack(BlockPos p_38569_, BlockState p_38570_) voidAbstractMinecart.moveMinecartOnRail(BlockPos pos) static VoxelShapeDismountHelper.nonClimbableShape(BlockGetter p_38447_, BlockPos p_38448_) booleanMinecartTNT.shouldBlockExplode(Explosion p_38669_, BlockGetter p_38670_, BlockPos p_38671_, BlockState p_38672_, float p_38673_) Method parameters in net.minecraft.world.entity.vehicle with type arguments of type BlockPosModifier and TypeMethodDescriptionstatic doubleDismountHelper.findCeilingFrom(BlockPos p_38464_, int p_38465_, Function<BlockPos, VoxelShape> p_38466_) -
Uses of BlockPos in net.minecraft.world.inventory
Methods in net.minecraft.world.inventory with parameters of type BlockPosMethod parameters in net.minecraft.world.inventory with type arguments of type BlockPosModifier and TypeMethodDescription<T> Optional<T> ContainerLevelAccess.evaluate(BiFunction<Level, BlockPos, T> p_39298_) default <T> TContainerLevelAccess.evaluate(BiFunction<Level, BlockPos, T> p_39300_, T p_39301_) default voidContainerLevelAccess.execute(BiConsumer<Level, BlockPos> p_39293_) -
Uses of BlockPos in net.minecraft.world.item
Methods in net.minecraft.world.item with parameters of type BlockPosModifier and TypeMethodDescriptionstatic voidBoneMealItem.addGrowthParticles(LevelAccessor p_40639_, BlockPos p_40640_, int p_40641_) static booleanBoneMealItem.applyBonemeal(ItemStack p_40628_, Level p_40629_, BlockPos p_40630_, Player player) static InteractionResultLeadItem.bindPlayerMobs(Player p_42830_, Level p_42831_, BlockPos p_42832_) booleanDebugStickItem.canAttackBlock(BlockState p_40962_, Level p_40963_, BlockPos p_40964_, Player p_40965_) booleanItem.canAttackBlock(BlockState p_41441_, Level p_41442_, BlockPos p_41443_, Player p_41444_) booleanMaceItem.canAttackBlock(BlockState p_333875_, Level p_333847_, BlockPos p_334073_, Player p_334042_) booleanSwordItem.canAttackBlock(BlockState p_43291_, Level p_43292_, BlockPos p_43293_, Player p_43294_) booleanTridentItem.canAttackBlock(BlockState p_43409_, Level p_43410_, BlockPos p_43411_, Player p_43412_) protected booleanBucketItem.canBlockContainFluid(Player player, Level worldIn, BlockPos posIn, BlockState blockstate) protected booleanHangingSignItem.canPlace(LevelReader p_252032_, BlockState p_252230_, BlockPos p_252075_) protected booleanStandingAndWallBlockItem.canPlace(LevelReader p_250350_, BlockState p_249311_, BlockPos p_250328_) voidBucketItem.checkExtraContent(Player p_150711_, Level p_150712_, ItemStack p_150713_, BlockPos p_150714_) default voidDispensibleContainerItem.checkExtraContent(Player p_150817_, Level p_150818_, ItemStack p_150819_, BlockPos p_150820_) voidMobBucketItem.checkExtraContent(Player p_151146_, Level p_151147_, ItemStack p_151148_, BlockPos p_151149_) booleanBucketItem.emptyContents(Player p_150716_, Level p_150717_, BlockPos p_150718_, BlockHitResult p_150719_) Deprecated.booleanBucketItem.emptyContents(Player p_150716_, Level p_150717_, BlockPos p_150718_, BlockHitResult p_150719_, ItemStack container) booleanDispensibleContainerItem.emptyContents(Player p_150821_, Level p_150822_, BlockPos p_150823_, BlockHitResult p_150824_) Deprecated.booleanSolidBucketItem.emptyContents(Player p_151192_, Level p_151193_, BlockPos p_151194_, BlockHitResult p_151195_) private Optional<BlockState> AxeItem.evaluateNewBlockState(Level p_308922_, BlockPos p_308899_, Player p_309192_, BlockState p_308900_, UseOnContext p_40529_) private BlockStateMapItem.getCorrectStateForFluidBlock(Level p_42901_, BlockState p_42902_, BlockPos p_42903_) protected SoundEventBlockItem.getPlaceSound(BlockState state, Level world, BlockPos pos, Player entity) static booleanDeprecated.static booleanBoneMealItem.growWaterPlant(ItemStack p_40632_, Level p_40633_, BlockPos p_40634_, Direction p_40635_) private booleanDebugStickItem.handleInteraction(Player p_150803_, BlockState p_150804_, LevelAccessor p_150805_, BlockPos p_150806_, boolean p_150807_, ItemStack p_150808_) protected booleanHangingEntityItem.mayPlace(Player p_41326_, Direction p_41327_, ItemStack p_41328_, BlockPos p_41329_) protected booleanbooleanItem.mineBlock(ItemStack p_41416_, Level p_41417_, BlockState p_41418_, BlockPos p_41419_, LivingEntity p_41420_) voidItemStack.mineBlock(Level p_41687_, BlockState p_41688_, BlockPos p_41689_, Player p_41690_) booleanShearsItem.mineBlock(ItemStack p_43078_, Level p_43079_, BlockState p_43080_, BlockPos p_43081_, LivingEntity p_43082_) protected voidBucketItem.playEmptySound(Player p_40696_, LevelAccessor p_40697_, BlockPos p_40698_) protected voidMobBucketItem.playEmptySound(Player p_151151_, LevelAccessor p_151152_, BlockPos p_151153_) private voidprivate voidMobBucketItem.spawn(ServerLevel p_151142_, ItemStack p_151143_, BlockPos p_151144_) private static voidBlockItem.updateBlockEntityComponents(Level p_331559_, BlockPos p_331993_, ItemStack p_332021_) private BlockStateBlockItem.updateBlockStateFromTag(BlockPos p_40603_, Level p_40604_, ItemStack p_40605_, BlockState p_40606_) protected booleanBlockItem.updateCustomBlockEntityTag(BlockPos p_40597_, Level p_40598_, Player p_40599_, ItemStack p_40600_, BlockState p_40601_) static booleanBlockItem.updateCustomBlockEntityTag(Level p_40583_, Player p_40584_, BlockPos p_40585_, ItemStack p_40586_) protected booleanSignItem.updateCustomBlockEntityTag(BlockPos p_43130_, Level p_43131_, Player p_43132_, ItemStack p_43133_, BlockState p_43134_) -
Uses of BlockPos in net.minecraft.world.item.context
Fields in net.minecraft.world.item.context declared as BlockPosMethods in net.minecraft.world.item.context that return BlockPosModifier and TypeMethodDescriptionBlockPlaceContext.getClickedPos()DirectionalPlaceContext.getClickedPos()UseOnContext.getClickedPos()Methods in net.minecraft.world.item.context with parameters of type BlockPosModifier and TypeMethodDescriptionstatic BlockPlaceContextBlockPlaceContext.at(BlockPlaceContext p_43645_, BlockPos p_43646_, Direction p_43647_) Constructors in net.minecraft.world.item.context with parameters of type BlockPos -
Uses of BlockPos in net.minecraft.world.item.enchantment
Methods in net.minecraft.world.item.enchantment with parameters of type BlockPosModifier and TypeMethodDescriptionstatic voidFrostWalkerEnchantment.onEntityMoved(LivingEntity p_45019_, Level p_45020_, BlockPos p_45021_, int p_45022_) -
Uses of BlockPos in net.minecraft.world.level
Fields in net.minecraft.world.level declared as BlockPosModifier and TypeFieldDescriptionprivate BlockPosNaturalSpawner.SpawnState.lastCheckedPosprivate final BlockPosBlockEventData.posThe field for theposrecord component.private final BlockPosPotentialCalculator.PointCharge.posFields in net.minecraft.world.level with type parameters of type BlockPosModifier and TypeFieldDescriptionprivate final ForcedChunkManager.TicketTracker<BlockPos> ForcedChunksSavedData.blockForcedChunksprivate final it.unimi.dsi.fastutil.objects.ObjectArrayList<BlockPos> Explosion.toBlowMethods in net.minecraft.world.level that return BlockPosModifier and TypeMethodDescriptionChunkPos.getBlockAt(int p_151385_, int p_151386_, int p_151387_) Level.getBlockRandomPos(int p_46497_, int p_46498_, int p_46499_, int p_46500_) default BlockPosCommonLevelAccessor.getHeightmapPos(Heightmap.Types p_45831_, BlockPos p_45832_) default BlockPosLevelReader.getHeightmapPos(Heightmap.Types p_46830_, BlockPos p_46831_) LevelSimulatedReader.getHeightmapPos(Heightmap.Types p_46936_, BlockPos p_46937_) ChunkPos.getMiddleBlockPosition(int p_151395_) private static BlockPosNaturalSpawner.getRandomPosWithin(Level p_47063_, LevelChunk p_47064_) Level.getSharedSpawnPos()private static BlockPosNaturalSpawner.getTopNonCollidingPos(LevelReader p_47066_, EntityType<?> p_47067_, int p_47068_, int p_47069_) ChunkPos.getWorldPosition()BlockEventData.pos()Returns the value of theposrecord component.Methods in net.minecraft.world.level that return types with arguments of type BlockPosModifier and TypeMethodDescriptionCollisionGetter.findSupportingBlock(Entity p_286468_, AABB p_286792_) ForcedChunksSavedData.getBlockForcedChunks()Explosion.getToBlow()Methods in net.minecraft.world.level with parameters of type BlockPosModifier and TypeMethodDescriptionvoidvoidLevel.addDestroyBlockEffect(BlockPos p_151531_, BlockState p_151532_) private static voidExplosion.addOrAppendStack(List<com.mojang.datafixers.util.Pair<ItemStack, BlockPos>> p_312455_, ItemStack p_312913_, BlockPos p_312738_) static longvoidLevel.blockEntityChanged(BlockPos p_151544_) voidLevel.blockEvent(BlockPos p_46582_, Block p_46583_, int p_46584_, int p_46585_) default voidLevelAccessor.blockUpdated(BlockPos p_46781_, Block p_46782_) abstract voidBaseSpawner.broadcastEvent(Level p_151322_, BlockPos p_151323_, int p_151324_) default booleandefault booleanLevelReader.canSeeSkyFromBelowWater(BlockPos p_46862_) private booleanNaturalSpawner.SpawnState.canSpawn(EntityType<?> p_47128_, BlockPos p_47129_, ChunkAccess p_47130_) private static booleanNaturalSpawner.canSpawnMobAt(ServerLevel p_220437_, StructureManager p_220438_, ChunkGenerator p_220439_, MobCategory p_220440_, MobSpawnSettings.SpawnerData p_220441_, BlockPos p_220442_) voidBaseSpawner.clientTick(Level p_151320_, BlockPos p_151321_) default BlockHitResultBlockGetter.clipWithInteractionOverride(Vec3 p_45559_, Vec3 p_45560_, BlockPos p_45561_, VoxelShape p_45562_, BlockState p_45563_) private <T> ScheduledTick<T> LevelAccessor.createTick(BlockPos p_186479_, T p_186480_, int p_186481_) private <T> ScheduledTick<T> LevelAccessor.createTick(BlockPos p_186483_, T p_186484_, int p_186485_, TickPriority p_186486_) private voidbooleanLevel.destroyBlock(BlockPos p_46626_, boolean p_46627_, Entity p_46628_, int p_46629_) default booleanLevelWriter.destroyBlock(BlockPos p_46962_, boolean p_46963_) default booleanLevelWriter.destroyBlock(BlockPos p_46954_, boolean p_46955_, Entity p_46956_) booleanLevelWriter.destroyBlock(BlockPos p_46957_, boolean p_46958_, Entity p_46959_, int p_46960_) abstract voidLevel.destroyBlockProgress(int p_46506_, BlockPos p_46507_, int p_46508_) default booleanWorldGenLevel.ensureCanWrite(BlockPos p_181157_) default voidLevelAccessor.gameEvent(Holder<GameEvent> p_316320_, BlockPos p_220409_, GameEvent.Context p_220410_) default voidLevelAccessor.gameEvent(ResourceKey<GameEvent> p_316780_, BlockPos p_316509_, GameEvent.Context p_316524_) default voidClipContext.Block.get(BlockState p_45714_, BlockGetter p_45715_, BlockPos p_45716_, CollisionContext p_45717_) ClipContext.ShapeGetter.get(BlockState p_45740_, BlockGetter p_45741_, BlockPos p_45742_, CollisionContext p_45743_) StructureManager.getAllStructuresAt(BlockPos p_220523_) default intSignalGetter.getBestNeighborSignal(BlockPos p_277977_) BlockGetter.getBlockEntity(BlockPos p_45570_) default <T extends BlockEntity>
Optional<T> BlockGetter.getBlockEntity(BlockPos p_151367_, BlockEntityType<T> p_151368_) default <T extends BlockEntity>
Optional<T> CommonLevelAccessor.getBlockEntity(BlockPos p_151452_, BlockEntityType<T> p_151453_) EmptyBlockGetter.getBlockEntity(BlockPos p_45867_) Level.getBlockEntity(BlockPos p_46716_) <T extends BlockEntity>
Optional<T> LevelSimulatedReader.getBlockEntity(BlockPos p_151582_, BlockEntityType<T> p_151583_) PathNavigationRegion.getBlockEntity(BlockPos p_47180_) EntityBasedExplosionDamageCalculator.getBlockExplosionResistance(Explosion p_45902_, BlockGetter p_45903_, BlockPos p_45904_, BlockState p_45905_, FluidState p_45906_) ExplosionDamageCalculator.getBlockExplosionResistance(Explosion p_46099_, BlockGetter p_46100_, BlockPos p_46101_, BlockState p_46102_, FluidState p_46103_) default doubleBlockGetter.getBlockFloorHeight(BlockPos p_45574_) ClipContext.getBlockShape(BlockState p_45695_, BlockGetter p_45696_, BlockPos p_45697_) BlockGetter.getBlockState(BlockPos p_45571_) EmptyBlockGetter.getBlockState(BlockPos p_45869_) Level.getBlockState(BlockPos p_46732_) PathNavigationRegion.getBlockState(BlockPos p_47188_) intBlockAndTintGetter.getBlockTint(BlockPos p_45520_, ColorResolver p_45521_) default intLevelReader.getBlockTint(BlockPos p_46836_, ColorResolver p_46837_) default intBlockAndTintGetter.getBrightness(LightLayer p_45518_, BlockPos p_45519_) default ChunkAccessprivate ChunkAccessLevel.getChunkAt(BlockPos p_46746_) default intSignalGetter.getControlInputSignal(BlockPos p_277757_, Direction p_278104_, boolean p_277707_) Level.getCurrentDifficultyAt(BlockPos p_46730_) LevelAccessor.getCurrentDifficultyAt(BlockPos p_46800_) default intSignalGetter.getDirectSignal(BlockPos p_277954_, Direction p_277342_) default intSignalGetter.getDirectSignalTo(BlockPos p_277959_) ClipContext.getFluidShape(FluidState p_45699_, BlockGetter p_45700_, BlockPos p_45701_) BlockGetter.getFluidState(BlockPos p_45569_) EmptyBlockGetter.getFluidState(BlockPos p_45865_) Level.getFluidState(BlockPos p_46671_) PathNavigationRegion.getFluidState(BlockPos p_47171_) default BlockPosCommonLevelAccessor.getHeightmapPos(Heightmap.Types p_45831_, BlockPos p_45832_) default BlockPosLevelReader.getHeightmapPos(Heightmap.Types p_46830_, BlockPos p_46831_) LevelSimulatedReader.getHeightmapPos(Heightmap.Types p_46936_, BlockPos p_46937_) default intBlockGetter.getLightEmission(BlockPos p_45572_) default floatLevelReader.getLightLevelDependentMagicValue(BlockPos p_220418_) Deprecated.default intLevelReader.getMaxLocalRawBrightness(BlockPos p_46804_) default intLevelReader.getMaxLocalRawBrightness(BlockPos p_46850_, int p_46851_) BaseSpawner.getOrCreateDisplayEntity(Level p_254323_, BlockPos p_254313_) private SpawnDataBaseSpawner.getOrCreateNextSpawnData(Level p_254503_, RandomSource p_253892_, BlockPos p_254487_) default floatLevelReader.getPathfindingCostFromLightLevels(BlockPos p_220420_) doublePotentialCalculator.PointCharge.getPotentialChange(BlockPos p_47204_) doublePotentialCalculator.getPotentialEnergyChange(BlockPos p_47196_, double p_47197_) private static Optional<MobSpawnSettings.SpawnerData> NaturalSpawner.getRandomSpawnMobAt(ServerLevel p_220430_, StructureManager p_220431_, ChunkGenerator p_220432_, MobCategory p_220433_, RandomSource p_220434_, BlockPos p_220435_) default intBlockAndTintGetter.getRawBrightness(BlockPos p_45525_, int p_45526_) (package private) static BiomeNaturalSpawner.getRoughBiome(BlockPos p_47096_, ChunkAccess p_47097_) default intStructureManager.getStructureAt(BlockPos p_220495_, Structure p_220496_) StructureManager.getStructureWithPieceAt(BlockPos p_220489_, Predicate<Holder<Structure>> p_332144_) StructureManager.getStructureWithPieceAt(BlockPos p_331369_, HolderSet<Structure> p_330290_) StructureManager.getStructureWithPieceAt(BlockPos p_220492_, TagKey<Structure> p_220493_) StructureManager.getStructureWithPieceAt(BlockPos p_220525_, Structure p_220526_) voidLevel.globalLevelEvent(int p_46665_, BlockPos p_46666_, int p_46667_) booleanStructureManager.hasAnyStructureAt(BlockPos p_220487_) default booleanLevelReader.hasChunkAt(BlockPos p_46806_) Deprecated.default booleanLevelReader.hasChunksAt(BlockPos p_46833_, BlockPos p_46834_) Deprecated.default booleanSignalGetter.hasNeighborSignal(BlockPos p_277626_) default booleandefault booleanLevelReader.isAreaLoaded(BlockPos center, int range) default booleanLevelReader.isEmptyBlock(BlockPos p_46860_) booleanLevel.isFluidAtPosition(BlockPos p_151541_, Predicate<FluidState> p_151542_) booleanLevelSimulatedReader.isFluidAtPosition(BlockPos p_151584_, Predicate<FluidState> p_151585_) static booleanNaturalSpawner.isInNetherFortressBounds(BlockPos p_220456_, ServerLevel p_220457_, MobCategory p_220458_, StructureManager p_220459_) static booleanLevel.isInSpawnableBounds(BlockPos p_46742_) booleanLevel.isInWorldBounds(BlockPos p_46740_) private static booleanLevel.isInWorldBoundsHorizontal(BlockPos p_46458_) booleanprivate booleanBaseSpawner.isNearPlayer(Level p_151344_, BlockPos p_151345_) default booleanLevelHeightAccessor.isOutsideBuildHeight(BlockPos p_151571_) booleanLevel.isRainingAt(BlockPos p_46759_) booleanLevel.isStateAtPosition(BlockPos p_46620_, Predicate<BlockState> p_46621_) booleanLevelSimulatedReader.isStateAtPosition(BlockPos p_46938_, Predicate<BlockState> p_46939_) default booleanCollisionGetter.isUnobstructed(BlockState p_45753_, BlockPos p_45754_, CollisionContext p_45755_) static booleanNaturalSpawner.isValidEmptySpawnBlock(BlockGetter p_47057_, BlockPos p_47058_, BlockState p_47059_, FluidState p_47060_, EntityType<?> p_47061_) booleanSpawnData.CustomSpawnRules.isValidPosition(BlockPos p_321770_, ServerLevel p_321818_) default booleandefault voidLevelAccessor.levelEvent(int p_46797_, BlockPos p_46798_, int p_46799_) voidLevelAccessor.levelEvent(Player p_46771_, int p_46772_, BlockPos p_46773_, int p_46774_) voidBaseSpawner.load(Level p_151329_, BlockPos p_151330_, CompoundTag p_151331_) booleanLevel.loadedAndEntityCanStandOn(BlockPos p_46576_, Entity p_46577_) booleanLevel.loadedAndEntityCanStandOnFace(BlockPos p_46579_, Entity p_46580_, Direction p_46581_) voidLevel.markAndNotifyBlock(BlockPos p_46605_, LevelChunk levelchunk, BlockState blockstate, BlockState p_46606_, int p_46607_, int p_46608_) booleanLevel.mayInteract(Player p_46557_, BlockPos p_46558_) private static WeightedRandomList<MobSpawnSettings.SpawnerData> NaturalSpawner.mobsAt(ServerLevel p_220444_, StructureManager p_220445_, ChunkGenerator p_220446_, MobCategory p_220447_, BlockPos p_220448_, Holder<Biome> p_220449_) voidLevel.neighborChanged(BlockPos p_46587_, Block p_46588_, BlockPos p_46589_) voidLevel.neighborChanged(BlockState p_220379_, BlockPos p_220380_, Block p_220381_, BlockPos p_220382_, boolean p_220383_) voidLevel.neighborShapeChanged(Direction p_220385_, BlockState p_220386_, BlockPos p_220387_, BlockPos p_220388_, int p_220389_, int p_220390_) default voidLevelAccessor.neighborShapeChanged(Direction p_220411_, BlockState p_220412_, BlockPos p_220413_, BlockPos p_220414_, int p_220415_, int p_220416_) voidLevel.onBlockStateChange(BlockPos p_46609_, BlockState p_46610_, BlockState p_46611_) voidLevel.playLocalSound(BlockPos p_250938_, SoundEvent p_252209_, SoundSource p_249161_, float p_249980_, float p_250277_, boolean p_250151_) voidLevel.playSound(Entity p_252137_, BlockPos p_251749_, SoundEvent p_248842_, SoundSource p_251104_, float p_249531_, float p_250763_) voidLevel.playSound(Player p_46560_, BlockPos p_46561_, SoundEvent p_46562_, SoundSource p_46563_, float p_46564_, float p_46565_) default voidLevelAccessor.playSound(Player p_251195_, BlockPos p_250192_, SoundEvent p_249887_, SoundSource p_250593_) voidLevelAccessor.playSound(Player p_46775_, BlockPos p_46776_, SoundEvent p_46777_, SoundSource p_46778_, float p_46779_, float p_46780_) booleanLevel.removeBlock(BlockPos p_46623_, boolean p_46624_) booleanLevelWriter.removeBlock(BlockPos p_46951_, boolean p_46952_) voidLevel.removeBlockEntity(BlockPos p_46748_) default voidLevelAccessor.scheduleTick(BlockPos p_186461_, Block p_186462_, int p_186463_) default voidLevelAccessor.scheduleTick(BlockPos p_186465_, Block p_186466_, int p_186467_, TickPriority p_186468_) default voidLevelAccessor.scheduleTick(BlockPos p_186470_, Fluid p_186471_, int p_186472_) default voidLevelAccessor.scheduleTick(BlockPos p_186474_, Fluid p_186475_, int p_186476_, TickPriority p_186477_) abstract voidLevel.sendBlockUpdated(BlockPos p_46612_, BlockState p_46613_, BlockState p_46614_, int p_46615_) voidBaseSpawner.serverTick(ServerLevel p_151312_, BlockPos p_151313_) booleanLevel.setBlock(BlockPos p_46601_, BlockState p_46602_, int p_46603_) booleanLevel.setBlock(BlockPos p_46605_, BlockState p_46606_, int p_46607_, int p_46608_) default booleanLevelWriter.setBlock(BlockPos p_46944_, BlockState p_46945_, int p_46946_) booleanLevelWriter.setBlock(BlockPos p_46947_, BlockState p_46948_, int p_46949_, int p_46950_) booleanLevel.setBlockAndUpdate(BlockPos p_46598_, BlockState p_46599_) voidLevel.setBlocksDirty(BlockPos p_46678_, BlockState p_46679_, BlockState p_46680_) voidBaseSpawner.setEntityId(EntityType<?> p_253682_, Level p_254041_, RandomSource p_254221_, BlockPos p_254050_) protected voidBaseSpawner.setNextSpawnData(Level p_151325_, BlockPos p_151326_, SpawnData p_151327_) booleanEntityBasedExplosionDamageCalculator.shouldBlockExplode(Explosion p_45896_, BlockGetter p_45897_, BlockPos p_45898_, BlockState p_45899_, float p_45900_) booleanExplosionDamageCalculator.shouldBlockExplode(Explosion p_46094_, BlockGetter p_46095_, BlockPos p_46096_, BlockState p_46097_, float p_46098_) booleanLevel.shouldTickBlocksAt(BlockPos p_220394_) static voidNaturalSpawner.spawnCategoryForPosition(MobCategory p_151613_, ServerLevel p_151614_, BlockPos p_151615_) static voidNaturalSpawner.spawnCategoryForPosition(MobCategory p_47039_, ServerLevel p_47040_, ChunkAccess p_47041_, BlockPos p_47042_, NaturalSpawner.SpawnPredicate p_47043_, NaturalSpawner.AfterSpawnCallback p_47044_) booleanStructureManager.structureHasPieceAt(BlockPos p_220498_, StructureStart p_220499_) booleanNaturalSpawner.SpawnPredicate.test(EntityType<?> p_47107_, BlockPos p_47108_, ChunkAccess p_47109_) voidLevel.updateNeighborsAt(BlockPos p_46673_, Block p_46674_) voidLevel.updateNeighborsAtExceptFromFacing(BlockPos p_46591_, Block p_46592_, Direction p_46593_) voidLevel.updateNeighbourForOutputSignal(BlockPos p_46718_, Block p_46719_) Method parameters in net.minecraft.world.level with type arguments of type BlockPosModifier and TypeMethodDescriptionprivate static voidExplosion.addOrAppendStack(List<com.mojang.datafixers.util.Pair<ItemStack, BlockPos>> p_312455_, ItemStack p_312913_, BlockPos p_312738_) static <T,C> T BlockGetter.traverseBlocks(Vec3 p_151362_, Vec3 p_151363_, C p_151364_, BiFunction<C, BlockPos, T> p_151365_, Function<C, T> p_151366_) Constructors in net.minecraft.world.level with parameters of type BlockPosModifierConstructorDescriptionBlockEventData(BlockPos pos, Block block, int paramA, int paramB) Creates an instance of aBlockEventDatarecord class.PathNavigationRegion(Level p_47164_, BlockPos p_47165_, BlockPos p_47166_) PointCharge(BlockPos p_47201_, double p_47202_) Constructor parameters in net.minecraft.world.level with type arguments of type BlockPosModifierConstructorDescriptionExplosion(Level p_46041_, Entity p_46042_, double p_46043_, double p_46044_, double p_46045_, float p_46046_, boolean p_46047_, Explosion.BlockInteraction p_46048_, List<BlockPos> p_46049_) Explosion(Level p_46051_, Entity p_46052_, double p_46055_, double p_46056_, double p_46057_, float p_46058_, List<BlockPos> p_312600_, Explosion.BlockInteraction p_46060_, ParticleOptions p_312560_, ParticleOptions p_312844_, Holder<SoundEvent> p_320054_) -
Uses of BlockPos in net.minecraft.world.level.biome
Fields in net.minecraft.world.level.biome declared as BlockPosModifier and TypeFieldDescriptionprivate final BlockPosClimate.SpawnFinder.Result.locationThe field for thelocationrecord component.Methods in net.minecraft.world.level.biome that return BlockPosModifier and TypeMethodDescriptionstatic BlockPosClimate.findSpawnPosition(List<Climate.ParameterPoint> p_207843_, Climate.Sampler p_207844_) Climate.Sampler.findSpawnPosition()Climate.SpawnFinder.Result.location()Returns the value of thelocationrecord component.Methods in net.minecraft.world.level.biome that return types with arguments of type BlockPosModifier and TypeMethodDescriptionBiomeSource.findBiomeHorizontal(int p_220561_, int p_220562_, int p_220563_, int p_220564_, int p_220565_, Predicate<Holder<Biome>> p_220566_, RandomSource p_220567_, boolean p_220568_, Climate.Sampler p_220569_) BiomeSource.findBiomeHorizontal(int p_220571_, int p_220572_, int p_220573_, int p_220574_, Predicate<Holder<Biome>> p_220575_, RandomSource p_220576_, Climate.Sampler p_220577_) FixedBiomeSource.findBiomeHorizontal(int p_220640_, int p_220641_, int p_220642_, int p_220643_, int p_220644_, Predicate<Holder<Biome>> p_220645_, RandomSource p_220646_, boolean p_220647_, Climate.Sampler p_220648_) BiomeSource.findClosestBiome3d(BlockPos p_220578_, int p_220579_, int p_220580_, int p_220581_, Predicate<Holder<Biome>> p_220582_, Climate.Sampler p_220583_, LevelReader p_220584_) FixedBiomeSource.findClosestBiome3d(BlockPos p_220650_, int p_220651_, int p_220652_, int p_220653_, Predicate<Holder<Biome>> p_220654_, Climate.Sampler p_220655_, LevelReader p_220656_) Methods in net.minecraft.world.level.biome with parameters of type BlockPosModifier and TypeMethodDescriptionvoidBiomeSource.addDebugInfo(List<String> p_207837_, BlockPos p_207838_, Climate.Sampler p_207839_) voidMultiNoiseBiomeSource.addDebugInfo(List<String> p_207895_, BlockPos p_207896_, Climate.Sampler p_207897_) booleanBiome.coldEnoughToSnow(BlockPos p_198905_) BiomeSource.findClosestBiome3d(BlockPos p_220578_, int p_220579_, int p_220580_, int p_220581_, Predicate<Holder<Biome>> p_220582_, Climate.Sampler p_220583_, LevelReader p_220584_) FixedBiomeSource.findClosestBiome3d(BlockPos p_220650_, int p_220651_, int p_220652_, int p_220653_, Predicate<Holder<Biome>> p_220654_, Climate.Sampler p_220655_, LevelReader p_220656_) private floatBiome.getHeightAdjustedTemperature(BlockPos p_47529_) BiomeManager.getNoiseBiomeAtPosition(BlockPos p_204217_) Biome.getPrecipitationAt(BlockPos p_265163_) private floatBiome.getTemperature(BlockPos p_47506_) Deprecated.abstract floatBiome.TemperatureModifier.modifyTemperature(BlockPos p_47754_, float p_47755_) booleanBiome.shouldFreeze(LevelReader p_47478_, BlockPos p_47479_) booleanBiome.shouldFreeze(LevelReader p_47481_, BlockPos p_47482_, boolean p_47483_) booleanBiome.shouldMeltFrozenOceanIcebergSlightly(BlockPos p_198909_) booleanBiome.shouldSnow(LevelReader p_47520_, BlockPos p_47521_) booleanBiome.warmEnoughToRain(BlockPos p_198907_) Constructors in net.minecraft.world.level.biome with parameters of type BlockPos -
Uses of BlockPos in net.minecraft.world.level.block
Fields in net.minecraft.world.level.block declared as BlockPosModifier and TypeFieldDescriptionprivate final BlockPosComposterBlock.InputContainer.posprivate final BlockPosComposterBlock.OutputContainer.posprivate final BlockPosMultifaceSpreader.SpreadPos.posThe field for theposrecord component.private final BlockPosPitcherCropBlock.PosAndState.posThe field for theposrecord component.private final BlockPosPointedDripstoneBlock.FluidInfo.posThe field for theposrecord component.private final BlockPosRailState.pos(package private) final BlockPosRedstoneTorchBlock.Toggle.posprivate BlockPosSculkSpreader.ChargeCursor.posFields in net.minecraft.world.level.block with type parameters of type BlockPosMethods in net.minecraft.world.level.block that return BlockPosModifier and TypeMethodDescriptionprivate static BlockPosPointedDripstoneBlock.findFillableCauldronBelowStalactiteTip(Level p_154077_, BlockPos p_154078_, Fluid p_154079_) static BlockPosPointedDripstoneBlock.findStalactiteTipAboveCauldron(Level p_154056_, BlockPos p_154057_) private static BlockPosPointedDripstoneBlock.findTip(BlockState p_154131_, LevelAccessor p_154132_, BlockPos p_154133_, int p_154134_, boolean p_154135_) default BlockPosBonemealableBlock.getParticlePos(BlockPos p_316301_) MangroveLeavesBlock.getParticlePos(BlockPos p_316180_) RootedDirtBlock.getParticlePos(BlockPos p_316883_) SculkSpreader.ChargeCursor.getPos()private static BlockPosSculkSpreader.ChargeCursor.getValidMovementPos(LevelAccessor p_222308_, BlockPos p_222309_, RandomSource p_222310_) MultifaceSpreader.SpreadPos.pos()Returns the value of theposrecord component.PitcherCropBlock.PosAndState.pos()Returns the value of theposrecord component.PointedDripstoneBlock.FluidInfo.pos()Returns the value of theposrecord component.Methods in net.minecraft.world.level.block that return types with arguments of type BlockPosModifier and TypeMethodDescriptionPointedDripstoneBlock.findBlockVertical(LevelAccessor p_202007_, BlockPos p_202008_, Direction.AxisDirection p_202009_, BiPredicate<BlockPos, BlockState> p_202010_, Predicate<BlockState> p_202011_, int p_202012_) PointedDripstoneBlock.findRootBlock(Level p_154067_, BlockPos p_154068_, BlockState p_154069_, int p_154070_) RailState.getConnections()GrowingPlantBodyBlock.getHeadPos(BlockGetter p_153323_, BlockPos p_153324_, Block p_153325_) Methods in net.minecraft.world.level.block with parameters of type BlockPosModifier and TypeMethodDescriptionvoidSculkSensorBlock.activate(Entity p_277529_, Level p_277340_, BlockPos p_277386_, BlockState p_277799_, int p_277993_, int p_278003_) private static voidChiseledBookShelfBlock.addBook(Level p_262592_, BlockPos p_262669_, Player p_262572_, ChiseledBookShelfBlockEntity p_262606_, ItemStack p_262587_, int p_262692_) voidSculkSpreader.addCursors(BlockPos p_222267_, int p_222268_) (package private) static BlockStateComposterBlock.addItem(Entity p_270464_, BlockState p_270603_, LevelAccessor p_270151_, BlockPos p_270547_, ItemStack p_270354_) voidSaplingBlock.advanceTree(ServerLevel p_222001_, BlockPos p_222002_, BlockState p_222003_, RandomSource p_222004_) private static booleanChorusFlowerBlock.allNeighborsEmpty(LevelReader p_51698_, BlockPos p_51699_, Direction p_51700_) private static booleanBlocks.always(BlockState p_50775_, BlockGetter p_50776_, BlockPos p_50777_) private static BooleanBlocks.always(BlockState p_50810_, BlockGetter p_50811_, BlockPos p_50812_, EntityType<?> p_50813_) private voidBeehiveBlock.angerNearbyBees(Level p_49650_, BlockPos p_49651_) voidAbstractCandleBlock.animateTick(BlockState p_220697_, Level p_220698_, BlockPos p_220699_, RandomSource p_220700_) voidBaseFireBlock.animateTick(BlockState p_220763_, Level p_220764_, BlockPos p_220765_, RandomSource p_220766_) voidBeehiveBlock.animateTick(BlockState p_220773_, Level p_220774_, BlockPos p_220775_, RandomSource p_220776_) voidBlastFurnaceBlock.animateTick(BlockState p_220818_, Level p_220819_, BlockPos p_220820_, RandomSource p_220821_) voidBlock.animateTick(BlockState p_220827_, Level p_220828_, BlockPos p_220829_, RandomSource p_220830_) voidBrewingStandBlock.animateTick(BlockState p_220883_, Level p_220884_, BlockPos p_220885_, RandomSource p_220886_) voidBrushableBlock.animateTick(BlockState p_277390_, Level p_277525_, BlockPos p_278107_, RandomSource p_277574_) voidBubbleColumnBlock.animateTick(BlockState p_220893_, Level p_220894_, BlockPos p_220895_, RandomSource p_220896_) voidCampfireBlock.animateTick(BlockState p_220918_, Level p_220919_, BlockPos p_220920_, RandomSource p_220921_) voidCherryLeavesBlock.animateTick(BlockState p_272714_, Level p_272837_, BlockPos p_273218_, RandomSource p_273360_) voidCryingObsidianBlock.animateTick(BlockState p_221055_, Level p_221056_, BlockPos p_221057_, RandomSource p_221058_) voidEnchantingTableBlock.animateTick(BlockState p_341263_, Level p_341303_, BlockPos p_340983_, RandomSource p_341147_) voidEnderChestBlock.animateTick(BlockState p_221117_, Level p_221118_, BlockPos p_221119_, RandomSource p_221120_) voidEndGatewayBlock.animateTick(BlockState p_221097_, Level p_221098_, BlockPos p_221099_, RandomSource p_221100_) voidEndPortalBlock.animateTick(BlockState p_221102_, Level p_221103_, BlockPos p_221104_, RandomSource p_221105_) voidEndRodBlock.animateTick(BlockState p_221107_, Level p_221108_, BlockPos p_221109_, RandomSource p_221110_) voidFallingBlock.animateTick(BlockState p_221129_, Level p_221130_, BlockPos p_221131_, RandomSource p_221132_) voidFurnaceBlock.animateTick(BlockState p_221253_, Level p_221254_, BlockPos p_221255_, RandomSource p_221256_) voidLeavesBlock.animateTick(BlockState p_221374_, Level p_221375_, BlockPos p_221376_, RandomSource p_221377_) voidLeverBlock.animateTick(BlockState p_221395_, Level p_221396_, BlockPos p_221397_, RandomSource p_221398_) voidLightningRodBlock.animateTick(BlockState p_221405_, Level p_221406_, BlockPos p_221407_, RandomSource p_221408_) voidMyceliumBlock.animateTick(BlockState p_221789_, Level p_221790_, BlockPos p_221791_, RandomSource p_221792_) voidNetherPortalBlock.animateTick(BlockState p_221794_, Level p_221795_, BlockPos p_221796_, RandomSource p_221797_) voidPointedDripstoneBlock.animateTick(BlockState p_221870_, Level p_221871_, BlockPos p_221872_, RandomSource p_221873_) voidRedStoneOreBlock.animateTick(BlockState p_221913_, Level p_221914_, BlockPos p_221915_, RandomSource p_221916_) voidRedstoneTorchBlock.animateTick(BlockState p_221954_, Level p_221955_, BlockPos p_221956_, RandomSource p_221957_) voidRedstoneWallTorchBlock.animateTick(BlockState p_221959_, Level p_221960_, BlockPos p_221961_, RandomSource p_221962_) voidRedStoneWireBlock.animateTick(BlockState p_221932_, Level p_221933_, BlockPos p_221934_, RandomSource p_221935_) voidRepeaterBlock.animateTick(BlockState p_221964_, Level p_221965_, BlockPos p_221966_, RandomSource p_221967_) voidRespawnAnchorBlock.animateTick(BlockState p_221969_, Level p_221970_, BlockPos p_221971_, RandomSource p_221972_) voidSculkSensorBlock.animateTick(BlockState p_222148_, Level p_222149_, BlockPos p_222150_, RandomSource p_222151_) voidSmokerBlock.animateTick(BlockState p_222443_, Level p_222444_, BlockPos p_222445_, RandomSource p_222446_) voidSporeBlossomBlock.animateTick(BlockState p_222503_, Level p_222504_, BlockPos p_222505_, RandomSource p_222506_) voidTorchBlock.animateTick(BlockState p_222593_, Level p_222594_, BlockPos p_222595_, RandomSource p_222596_) voidWallTorchBlock.animateTick(BlockState p_222660_, Level p_222661_, BlockPos p_222662_, RandomSource p_222663_) voidWetSpongeBlock.animateTick(BlockState p_222682_, Level p_222683_, BlockPos p_222684_, RandomSource p_222685_) voidWitherRoseBlock.animateTick(BlockState p_222687_, Level p_222688_, BlockPos p_222689_, RandomSource p_222690_) protected voidDragonEggBlock.attack(BlockState p_52918_, Level p_52919_, BlockPos p_52920_, Player p_52921_) protected voidNoteBlock.attack(BlockState p_55029_, Level p_55030_, BlockPos p_55031_, Player p_55032_) protected voidRedStoneOreBlock.attack(BlockState p_55467_, Level p_55468_, BlockPos p_55469_, Player p_55470_) private booleanSculkVeinBlock.attemptPlaceSculk(SculkSpreader p_222376_, LevelAccessor p_222377_, BlockPos p_222378_, RandomSource p_222379_) default booleanSculkBehaviour.attemptSpreadVein(LevelAccessor p_222034_, BlockPos p_222035_, BlockState p_222036_, Collection<Direction> p_222037_, boolean p_222038_) booleanBellBlock.attemptToRing(Entity p_152189_, Level p_152190_, BlockPos p_152191_, Direction p_152192_) booleanBellBlock.attemptToRing(Level p_49713_, BlockPos p_49714_, Direction p_49715_) intSculkBehaviour.attemptUseCharge(SculkSpreader.ChargeCursor p_222039_, LevelAccessor p_222040_, BlockPos p_222041_, RandomSource p_222042_, SculkSpreader p_222043_, boolean p_222044_) intSculkBlock.attemptUseCharge(SculkSpreader.ChargeCursor p_222073_, LevelAccessor p_222074_, BlockPos p_222075_, RandomSource p_222076_, SculkSpreader p_222077_, boolean p_222078_) intSculkVeinBlock.attemptUseCharge(SculkSpreader.ChargeCursor p_222369_, LevelAccessor p_222370_, BlockPos p_222371_, RandomSource p_222372_, SculkSpreader p_222373_, boolean p_222374_) private static DripstoneThicknessPointedDripstoneBlock.calculateDripstoneThickness(LevelReader p_154093_, BlockPos p_154094_, Direction p_154095_, boolean p_154096_) private intComparatorBlock.calculateOutputSignal(Level p_51904_, BlockPos p_51905_, BlockState p_51906_) static voidTripWireHookBlock.calculateState(Level p_57686_, BlockPos p_57687_, BlockState p_57688_, boolean p_57689_, boolean p_57690_, int p_57691_, BlockState p_57692_) private intRedStoneWireBlock.calculateTargetStrength(Level p_55528_, BlockPos p_55529_) private static DirectionPointedDripstoneBlock.calculateTipDirection(LevelReader p_154191_, BlockPos p_154192_, Direction p_154193_) static booleanFaceAttachedHorizontalDirectionalBlock.canAttach(LevelReader p_53197_, BlockPos p_53198_, Direction p_53199_) private booleanLadderBlock.canAttachTo(BlockGetter p_54349_, BlockPos p_54350_, Direction p_54351_) static booleanMultifaceBlock.canAttachTo(BlockGetter p_153830_, Direction p_153831_, BlockPos p_153832_, BlockState p_153833_) booleanWallHangingSignBlock.canAttachTo(LevelReader p_249746_, BlockState p_251128_, BlockPos p_250583_, Direction p_250567_) private static booleanSpreadingSnowyDirtBlock.canBeGrass(BlockState p_56824_, LevelReader p_56825_, BlockPos p_56826_) private static booleanNyliumBlock.canBeNylium(BlockState p_55079_, LevelReader p_55080_, BlockPos p_55081_) static booleanBaseFireBlock.canBePlacedAt(Level p_49256_, BlockPos p_49257_, Direction p_49258_) booleanFireBlock.canCatchFire(BlockGetter world, BlockPos pos, Direction face) Side sensitive version that calls the block function.private static booleanPointedDripstoneBlock.canDripThrough(BlockGetter p_202018_, BlockPos p_202019_, BlockState p_202020_) private static booleanBigDripleafBlock.canEntityTilt(BlockPos p_152302_, Entity p_152303_) private booleanPitcherCropBlock.canGrow(LevelReader p_290007_, BlockPos p_290014_, BlockState p_290017_, int p_290008_) private static booleanPitcherCropBlock.canGrowInto(LevelReader p_290010_, BlockPos p_277823_) private static booleanShulkerBoxBlock.canOpen(BlockState p_154547_, Level p_154548_, BlockPos p_154549_, ShulkerBoxBlockEntity p_154550_) booleanWallHangingSignBlock.canPlace(BlockState p_249472_, LevelReader p_249453_, BlockPos p_251235_) protected static booleanBigDripleafBlock.canPlaceAt(LevelHeightAccessor p_152252_, BlockPos p_152253_, BlockState p_152254_) private static booleanSculkBlock.canPlaceGrowth(LevelAccessor p_222065_, BlockPos p_222066_) booleanBarrierBlock.canPlaceLiquid(Player p_296463_, BlockGetter p_295048_, BlockPos p_295143_, BlockState p_294224_, Fluid p_294851_) booleanKelpBlock.canPlaceLiquid(Player p_295152_, BlockGetter p_54304_, BlockPos p_54305_, BlockState p_54306_, Fluid p_54307_) booleanKelpPlantBlock.canPlaceLiquid(Player p_296032_, BlockGetter p_54325_, BlockPos p_54326_, BlockState p_54327_, Fluid p_54328_) booleanLiquidBlockContainer.canPlaceLiquid(Player p_295256_, BlockGetter p_54766_, BlockPos p_54767_, BlockState p_54768_, Fluid p_54769_) booleanSeagrassBlock.canPlaceLiquid(Player p_296226_, BlockGetter p_296449_, BlockPos p_154511_, BlockState p_154512_, Fluid p_295712_) default booleanSimpleWaterloggedBlock.canPlaceLiquid(Player p_294196_, BlockGetter p_56301_, BlockPos p_56302_, BlockState p_56303_, Fluid p_56304_) booleanSlabBlock.canPlaceLiquid(Player p_294165_, BlockGetter p_56363_, BlockPos p_56364_, BlockState p_56365_, Fluid p_56366_) booleanTallSeagrassBlock.canPlaceLiquid(Player p_296027_, BlockGetter p_154753_, BlockPos p_154754_, BlockState p_154755_, Fluid p_154756_) private static booleanSpreadingSnowyDirtBlock.canPropagate(BlockState p_56828_, LevelReader p_56829_, BlockPos p_56830_) booleanCarvedPumpkinBlock.canSpawnGolem(LevelReader p_51382_, BlockPos p_51383_) static booleanWitherSkullBlock.canSpawnMob(Level p_58268_, BlockPos p_58269_, ItemStack p_58270_) private booleanVineBlock.canSpread(BlockGetter p_57851_, BlockPos p_57852_) booleanMultifaceSpreader.canSpreadInAnyDirection(BlockState p_221602_, BlockGetter p_221603_, BlockPos p_221604_, Direction p_221605_) booleanMultifaceSpreader.DefaultSpreaderConfig.canSpreadInto(BlockGetter p_221685_, BlockPos p_221686_, MultifaceSpreader.SpreadPos p_221687_) booleanMultifaceSpreader.SpreadConfig.canSpreadInto(BlockGetter p_221698_, BlockPos p_221699_, MultifaceSpreader.SpreadPos p_221700_) private booleanVineBlock.canSupportAtFace(BlockGetter p_57888_, BlockPos p_57889_, Direction p_57890_) static booleanBlock.canSupportCenter(LevelReader p_49864_, BlockPos p_49865_, Direction p_49866_) static booleanBlock.canSupportRigidBlock(BlockGetter p_49937_, BlockPos p_49938_) protected booleanAmethystClusterBlock.canSurvive(BlockState p_152026_, LevelReader p_152027_, BlockPos p_152028_) protected booleanBambooSaplingBlock.canSurvive(BlockState p_48986_, LevelReader p_48987_, BlockPos p_48988_) protected booleanBambooStalkBlock.canSurvive(BlockState p_261860_, LevelReader p_262154_, BlockPos p_261493_) protected booleanBannerBlock.canSurvive(BlockState p_49019_, LevelReader p_49020_, BlockPos p_49021_) protected booleanBaseCoralPlantTypeBlock.canSurvive(BlockState p_49169_, LevelReader p_49170_, BlockPos p_49171_) protected booleanBaseCoralWallFanBlock.canSurvive(BlockState p_49200_, LevelReader p_49201_, BlockPos p_49202_) protected booleanBasePressurePlateBlock.canSurvive(BlockState p_49325_, LevelReader p_49326_, BlockPos p_49327_) protected booleanBaseRailBlock.canSurvive(BlockState p_49395_, LevelReader p_49396_, BlockPos p_49397_) protected booleanBaseTorchBlock.canSurvive(BlockState p_304413_, LevelReader p_304885_, BlockPos p_304808_) protected booleanBellBlock.canSurvive(BlockState p_49736_, LevelReader p_49737_, BlockPos p_49738_) protected booleanBigDripleafBlock.canSurvive(BlockState p_152289_, LevelReader p_152290_, BlockPos p_152291_) protected booleanBigDripleafStemBlock.canSurvive(BlockState p_152365_, LevelReader p_152366_, BlockPos p_152367_) protected booleanBubbleColumnBlock.canSurvive(BlockState p_50986_, LevelReader p_50987_, BlockPos p_50988_) protected booleanBushBlock.canSurvive(BlockState p_51028_, LevelReader p_51029_, BlockPos p_51030_) protected booleanCactusBlock.canSurvive(BlockState p_51153_, LevelReader p_51154_, BlockPos p_51155_) protected booleanCakeBlock.canSurvive(BlockState p_51209_, LevelReader p_51210_, BlockPos p_51211_) protected booleanCandleBlock.canSurvive(BlockState p_152829_, LevelReader p_152830_, BlockPos p_152831_) protected booleanCandleCakeBlock.canSurvive(BlockState p_152891_, LevelReader p_152892_, BlockPos p_152893_) protected booleanCarpetBlock.canSurvive(BlockState p_152922_, LevelReader p_152923_, BlockPos p_152924_) protected booleanCeilingHangingSignBlock.canSurvive(BlockState p_248994_, LevelReader p_249061_, BlockPos p_249490_) protected booleanChorusFlowerBlock.canSurvive(BlockState p_51683_, LevelReader p_51684_, BlockPos p_51685_) protected booleanChorusPlantBlock.canSurvive(BlockState p_51724_, LevelReader p_51725_, BlockPos p_51726_) protected booleanCocoaBlock.canSurvive(BlockState p_51767_, LevelReader p_51768_, BlockPos p_51769_) protected booleanCropBlock.canSurvive(BlockState p_52282_, LevelReader p_52283_, BlockPos p_52284_) protected booleanDiodeBlock.canSurvive(BlockState p_52538_, LevelReader p_52539_, BlockPos p_52540_) protected booleanDirtPathBlock.canSurvive(BlockState p_153148_, LevelReader p_153149_, BlockPos p_153150_) protected booleanDoorBlock.canSurvive(BlockState p_52783_, LevelReader p_52784_, BlockPos p_52785_) protected booleanDoublePlantBlock.canSurvive(BlockState p_52887_, LevelReader p_52888_, BlockPos p_52889_) protected booleanFaceAttachedHorizontalDirectionalBlock.canSurvive(BlockState p_53186_, LevelReader p_53187_, BlockPos p_53188_) protected booleanFarmBlock.canSurvive(BlockState p_53272_, LevelReader p_53273_, BlockPos p_53274_) protected booleanFireBlock.canSurvive(BlockState p_53454_, LevelReader p_53455_, BlockPos p_53456_) protected booleanFrogspawnBlock.canSurvive(BlockState p_221209_, LevelReader p_221210_, BlockPos p_221211_) protected booleanGrindstoneBlock.canSurvive(BlockState p_53828_, LevelReader p_53829_, BlockPos p_53830_) protected booleanGrowingPlantBlock.canSurvive(BlockState p_53876_, LevelReader p_53877_, BlockPos p_53878_) protected booleanHangingRootsBlock.canSurvive(BlockState p_153347_, LevelReader p_153348_, BlockPos p_153349_) protected booleanLadderBlock.canSurvive(BlockState p_54353_, LevelReader p_54354_, BlockPos p_54355_) protected booleanLanternBlock.canSurvive(BlockState p_153479_, LevelReader p_153480_, BlockPos p_153481_) protected booleanMangrovePropaguleBlock.canSurvive(BlockState p_221473_, LevelReader p_221474_, BlockPos p_221475_) protected booleanMultifaceBlock.canSurvive(BlockState p_153888_, LevelReader p_153889_, BlockPos p_153890_) protected booleanMushroomBlock.canSurvive(BlockState p_54880_, LevelReader p_54881_, BlockPos p_54882_) booleanPitcherCropBlock.canSurvive(BlockState p_277671_, LevelReader p_277477_, BlockPos p_278085_) protected booleanPointedDripstoneBlock.canSurvive(BlockState p_154137_, LevelReader p_154138_, BlockPos p_154139_) protected booleanRedstoneWallTorchBlock.canSurvive(BlockState p_55762_, LevelReader p_55763_, BlockPos p_55764_) protected booleanRedStoneWireBlock.canSurvive(BlockState p_55585_, LevelReader p_55586_, BlockPos p_55587_) protected booleanScaffoldingBlock.canSurvive(BlockState p_56040_, LevelReader p_56041_, BlockPos p_56042_) protected booleanSeaPickleBlock.canSurvive(BlockState p_56109_, LevelReader p_56110_, BlockPos p_56111_) protected booleanSmallDripleafBlock.canSurvive(BlockState p_154615_, LevelReader p_154616_, BlockPos p_154617_) protected booleanSnowLayerBlock.canSurvive(BlockState p_56602_, LevelReader p_56603_, BlockPos p_56604_) protected booleanSoulFireBlock.canSurvive(BlockState p_56655_, LevelReader p_56656_, BlockPos p_56657_) protected booleanSporeBlossomBlock.canSurvive(BlockState p_154709_, LevelReader p_154710_, BlockPos p_154711_) protected booleanStandingSignBlock.canSurvive(BlockState p_56995_, LevelReader p_56996_, BlockPos p_56997_) protected booleanSugarCaneBlock.canSurvive(BlockState p_57175_, LevelReader p_57176_, BlockPos p_57177_) protected booleanTallSeagrassBlock.canSurvive(BlockState p_154768_, LevelReader p_154769_, BlockPos p_154770_) protected booleanTripWireHookBlock.canSurvive(BlockState p_57721_, LevelReader p_57722_, BlockPos p_57723_) protected booleanVineBlock.canSurvive(BlockState p_57861_, LevelReader p_57862_, BlockPos p_57863_) protected booleanWallBannerBlock.canSurvive(BlockState p_57925_, LevelReader p_57926_, BlockPos p_57927_) protected booleanWallSignBlock.canSurvive(BlockState p_58073_, LevelReader p_58074_, BlockPos p_58075_) protected booleanWallTorchBlock.canSurvive(BlockState p_58133_, LevelReader p_58134_, BlockPos p_58135_) static booleanWallTorchBlock.canSurvive(LevelReader p_320074_, BlockPos p_320860_, Direction p_320326_) protected booleanDiodeBlock.canSurviveOn(LevelReader p_301314_, BlockPos p_301010_, BlockState p_301320_) private booleanRedStoneWireBlock.canSurviveOn(BlockGetter p_55613_, BlockPos p_55614_, BlockState p_55615_) booleanBlock.canSustainPlant(BlockState state, BlockGetter world, BlockPos pos, Direction facing, IPlantable plantable) private static booleanStairBlock.canTakeShape(BlockState p_56971_, BlockGetter p_56972_, BlockPos p_56973_, Direction p_56974_) private static booleanPointedDripstoneBlock.canTipGrow(BlockState p_154195_, ServerLevel p_154196_, BlockPos p_154197_) default voidChangeOverTimeBlock.changeOverTime(BlockState p_309154_, ServerLevel p_309115_, BlockPos p_308999_, RandomSource p_308868_) private static voidLecternBlock.changePowered(Level p_54554_, BlockPos p_54555_, BlockState p_54556_, boolean p_54557_) static voidRespawnAnchorBlock.charge(Entity p_270997_, Level p_270172_, BlockPos p_270534_, BlockState p_270661_) voidCopperBulbBlock.checkAndFlip(BlockState p_313720_, ServerLevel p_313753_, BlockPos p_313735_) private voidFireBlock.checkBurnOut(Level p_221151_, BlockPos p_221152_, int p_221153_, RandomSource p_221154_, int p_221155_, Direction face) private voidRedStoneWireBlock.checkCornerChangeAt(Level p_55617_, BlockPos p_55618_) private voidHopperBlock.checkPoweredState(Level p_275499_, BlockPos p_275298_, BlockState p_275611_) private voidBasePressurePlateBlock.checkPressed(Entity p_152144_, Level p_152145_, BlockPos p_152146_, BlockState p_152147_, int p_152148_) protected voidButtonBlock.checkPressed(BlockState p_51121_, Level p_51122_, BlockPos p_51123_) private voidDetectorRailBlock.checkPressed(Level p_52433_, BlockPos p_52434_, BlockState p_52435_) private voidTripWireBlock.checkPressed(Level p_57608_, BlockPos p_57609_) static voidWitherSkullBlock.checkSpawn(Level p_320011_, BlockPos p_320602_) static voidWitherSkullBlock.checkSpawn(Level p_58256_, BlockPos p_58257_, SkullBlockEntity p_58258_) protected voidComparatorBlock.checkTickOnNeighbor(Level p_51900_, BlockPos p_51901_, BlockState p_51902_) protected voidDiodeBlock.checkTickOnNeighbor(Level p_52577_, BlockPos p_52578_, BlockState p_52579_) abstract DoubleBlockCombiner.NeighborCombineResult<? extends ChestBlockEntity> AbstractChestBlock.combine(BlockState p_48679_, Level p_48680_, BlockPos p_48681_, boolean p_48682_) ChestBlock.combine(BlockState p_51544_, Level p_51545_, BlockPos p_51546_, boolean p_51547_) EnderChestBlock.combine(BlockState p_53149_, Level p_53150_, BlockPos p_53151_, boolean p_53152_) static <S extends BlockEntity>
DoubleBlockCombiner.NeighborCombineResult<S> DoubleBlockCombiner.combineWithNeigbour(BlockEntityType<S> p_52823_, Function<BlockState, DoubleBlockCombiner.BlockType> p_52824_, Function<BlockState, Direction> p_52825_, DirectionProperty p_52826_, BlockState p_52827_, LevelAccessor p_52828_, BlockPos p_52829_, BiPredicate<LevelAccessor, BlockPos> p_52830_) static BlockStateDoublePlantBlock.copyWaterloggedFrom(LevelReader p_182454_, BlockPos p_182455_, BlockState p_182456_) private static voidPointedDripstoneBlock.createDripstone(LevelAccessor p_154088_, BlockPos p_154089_, Direction p_154090_, DripstoneThickness p_154091_) private static voidPointedDripstoneBlock.createMergedTips(BlockState p_154231_, LevelAccessor p_154232_, BlockPos p_154233_) static voidSculkSensorBlock.deactivate(Level p_154408_, BlockPos p_154409_, BlockState p_154410_) private voidTurtleEggBlock.decreaseEggs(Level p_57792_, BlockPos p_57793_, BlockState p_57794_) default booleanSculkBehaviour.depositCharge(LevelAccessor p_222031_, BlockPos p_222032_, RandomSource p_222033_) voidBlock.destroy(LevelAccessor p_49860_, BlockPos p_49861_, BlockState p_49862_) private voidFrogspawnBlock.destroyBlock(Level p_221191_, BlockPos p_221192_) private voidTurtleEggBlock.destroyEgg(Level p_154851_, BlockState p_154852_, BlockPos p_154853_, Entity p_154854_, int p_154855_) protected voidCrafterBlock.dispenseFrom(BlockState p_307495_, ServerLevel p_307310_, BlockPos p_307672_) protected voidDispenserBlock.dispenseFrom(ServerLevel p_52665_, BlockState p_302451_, BlockPos p_52666_) protected voidDropperBlock.dispenseFrom(ServerLevel p_52944_, BlockState p_302455_, BlockPos p_52945_) private voidCrafterBlock.dispenseItem(ServerLevel p_335887_, BlockPos p_307620_, CrafterBlockEntity p_307387_, ItemStack p_307296_, BlockState p_307501_, RecipeHolder<CraftingRecipe> p_335494_) static voidCampfireBlock.dowse(Entity p_152750_, LevelAccessor p_152751_, BlockPos p_152752_, BlockState p_152753_) static voidBeehiveBlock.dropHoneycomb(Level p_49601_, BlockPos p_49602_) static voidBlock.dropResources(BlockState p_49893_, LevelAccessor p_49894_, BlockPos p_49895_, BlockEntity p_49896_) static voidBlock.dropResources(BlockState p_49951_, Level p_49952_, BlockPos p_49953_) static voidBlock.dropResources(BlockState p_49882_, Level p_49883_, BlockPos p_49884_, BlockEntity p_49885_, Entity p_49886_, ItemStack p_49887_) protected static InteractionResultCakeBlock.eat(LevelAccessor p_51186_, BlockPos p_51187_, BlockState p_51188_, Player p_51189_) private static voidTripWireHookBlock.emitState(Level p_222603_, BlockPos p_222604_, boolean p_222605_, boolean p_222606_, boolean p_222607_, boolean p_222608_) (package private) static BlockStateComposterBlock.empty(Entity p_270236_, BlockState p_270873_, LevelAccessor p_270963_, BlockPos p_270211_) protected voidBaseFireBlock.entityInside(BlockState p_49260_, Level p_49261_, BlockPos p_49262_, Entity p_49263_) protected voidBasePressurePlateBlock.entityInside(BlockState p_49314_, Level p_49315_, BlockPos p_49316_, Entity p_49317_) protected voidBigDripleafBlock.entityInside(BlockState p_152266_, Level p_152267_, BlockPos p_152268_, Entity p_152269_) protected voidBubbleColumnBlock.entityInside(BlockState p_50976_, Level p_50977_, BlockPos p_50978_, Entity p_50979_) protected voidButtonBlock.entityInside(BlockState p_51083_, Level p_51084_, BlockPos p_51085_, Entity p_51086_) protected voidCactusBlock.entityInside(BlockState p_51148_, Level p_51149_, BlockPos p_51150_, Entity p_51151_) protected voidCampfireBlock.entityInside(BlockState p_51269_, Level p_51270_, BlockPos p_51271_, Entity p_51272_) protected voidCropBlock.entityInside(BlockState p_52277_, Level p_52278_, BlockPos p_52279_, Entity p_52280_) protected voidDetectorRailBlock.entityInside(BlockState p_52458_, Level p_52459_, BlockPos p_52460_, Entity p_52461_) protected voidEndPortalBlock.entityInside(BlockState p_53025_, Level p_53026_, BlockPos p_53027_, Entity p_53028_) protected voidFrogspawnBlock.entityInside(BlockState p_221204_, Level p_221205_, BlockPos p_221206_, Entity p_221207_) protected voidHoneyBlock.entityInside(BlockState p_54003_, Level p_54004_, BlockPos p_54005_, Entity p_54006_) protected voidHopperBlock.entityInside(BlockState p_54066_, Level p_54067_, BlockPos p_54068_, Entity p_54069_) protected voidLavaCauldronBlock.entityInside(BlockState p_153506_, Level p_153507_, BlockPos p_153508_, Entity p_153509_) protected voidLayeredCauldronBlock.entityInside(BlockState p_153534_, Level p_153535_, BlockPos p_153536_, Entity p_153537_) protected voidNetherPortalBlock.entityInside(BlockState p_54915_, Level p_54916_, BlockPos p_54917_, Entity p_54918_) voidPitcherCropBlock.entityInside(BlockState p_279266_, Level p_279469_, BlockPos p_279119_, Entity p_279372_) protected voidPowderSnowBlock.entityInside(BlockState p_154263_, Level p_154264_, BlockPos p_154265_, Entity p_154266_) protected voidSweetBerryBushBlock.entityInside(BlockState p_57270_, Level p_57271_, BlockPos p_57272_, Entity p_57273_) protected voidTripWireBlock.entityInside(BlockState p_57625_, Level p_57626_, BlockPos p_57627_, Entity p_57628_) protected voidWaterlilyBlock.entityInside(BlockState p_58164_, Level p_58165_, BlockPos p_58166_, Entity p_58167_) protected voidWebBlock.entityInside(BlockState p_58180_, Level p_58181_, BlockPos p_58182_, Entity p_58183_) protected voidWitherRoseBlock.entityInside(BlockState p_58238_, Level p_58239_, BlockPos p_58240_, Entity p_58241_) private voidCommandBlock.execute(BlockState p_51832_, Level p_51833_, BlockPos p_51834_, BaseCommandBlock p_51835_, boolean p_51836_) private static voidCommandBlock.executeChain(Level p_51810_, BlockPos p_51811_, Direction p_51812_) private voidRespawnAnchorBlock.explode(BlockState p_55891_, Level p_55892_, BlockPos p_55893_) static voidDeprecated.private static voidTntBlock.explode(Level p_57437_, BlockPos p_57438_, LivingEntity p_57439_) Deprecated.static voidAbstractCandleBlock.extinguish(Player p_151900_, BlockState p_151901_, LevelAccessor p_151902_, BlockPos p_151903_) static BlockStateComposterBlock.extractProduce(Entity p_270467_, BlockState p_51999_, Level p_52000_, BlockPos p_52001_) voidBedBlock.fallOn(Level p_152169_, BlockState p_152170_, BlockPos p_152171_, Entity p_152172_, float p_152173_) voidBlock.fallOn(Level p_152426_, BlockState p_152427_, BlockPos p_152428_, Entity p_152429_, float p_152430_) voidFarmBlock.fallOn(Level p_153227_, BlockState p_153228_, BlockPos p_153229_, Entity p_153230_, float p_153231_) voidHayBlock.fallOn(Level p_153362_, BlockState p_153363_, BlockPos p_153364_, Entity p_153365_, float p_153366_) voidHoneyBlock.fallOn(Level p_153372_, BlockState p_153373_, BlockPos p_153374_, Entity p_153375_, float p_153376_) voidPointedDripstoneBlock.fallOn(Level p_154047_, BlockState p_154048_, BlockPos p_154049_, Entity p_154050_, float p_154051_) voidPowderSnowBlock.fallOn(Level p_196695_, BlockState p_196696_, BlockPos p_196697_, Entity p_196698_, float p_196699_) voidSlimeBlock.fallOn(Level p_154567_, BlockState p_154568_, BlockPos p_154569_, Entity p_154570_, float p_154571_) voidTurtleEggBlock.fallOn(Level p_154845_, BlockState p_154846_, BlockPos p_154847_, Entity p_154848_, float p_154849_) private booleanFrostedIceBlock.fewerNeigboursThan(BlockGetter p_53566_, BlockPos p_53567_, int p_53568_) PointedDripstoneBlock.findBlockVertical(LevelAccessor p_202007_, BlockPos p_202008_, Direction.AxisDirection p_202009_, BiPredicate<BlockPos, BlockState> p_202010_, Predicate<BlockState> p_202011_, int p_202012_) BedBlock.findBunkBedStandUpPosition(EntityType<?> p_49464_, CollisionGetter p_49465_, BlockPos p_49466_, Direction p_49467_, Direction p_49468_) private static BlockPosPointedDripstoneBlock.findFillableCauldronBelowStalactiteTip(Level p_154077_, BlockPos p_154078_, Fluid p_154079_) protected booleanPoweredRailBlock.findPoweredRailSignal(Level p_55220_, BlockPos p_55221_, BlockState p_55222_, boolean p_55223_, int p_55224_) PointedDripstoneBlock.findRootBlock(Level p_154067_, BlockPos p_154068_, BlockState p_154069_, int p_154070_) static BlockPosPointedDripstoneBlock.findStalactiteTipAboveCauldron(Level p_154056_, BlockPos p_154057_) BedBlock.findStandUpPosition(EntityType<?> p_261547_, CollisionGetter p_261946_, BlockPos p_261614_, Direction p_261648_, float p_261680_) RespawnAnchorBlock.findStandUpPosition(EntityType<?> p_55840_, CollisionGetter p_55841_, BlockPos p_55842_) RespawnAnchorBlock.findStandUpPosition(EntityType<?> p_55844_, CollisionGetter p_55845_, BlockPos p_55846_, boolean p_55847_) BedBlock.findStandUpPositionAtOffset(EntityType<?> p_49470_, CollisionGetter p_49471_, BlockPos p_49472_, int[][] p_49473_, boolean p_49474_) private static BlockPosPointedDripstoneBlock.findTip(BlockState p_154131_, LevelAccessor p_154132_, BlockPos p_154133_, int p_154134_, boolean p_154135_) private voidLiquidBlock.fizz(LevelAccessor p_54701_, BlockPos p_54702_) static voidChorusFlowerBlock.generatePlant(LevelAccessor p_220963_, BlockPos p_220964_, RandomSource p_220965_, int p_220966_) protected intDiodeBlock.getAlternateSignal(SignalGetter p_277358_, BlockPos p_277763_, BlockState p_277604_) protected intAbstractFurnaceBlock.getAnalogOutputSignal(BlockState p_48702_, Level p_48703_, BlockPos p_48704_) protected intBarrelBlock.getAnalogOutputSignal(BlockState p_49065_, Level p_49066_, BlockPos p_49067_) protected intBeehiveBlock.getAnalogOutputSignal(BlockState p_49620_, Level p_49621_, BlockPos p_49622_) protected intBrewingStandBlock.getAnalogOutputSignal(BlockState p_50926_, Level p_50927_, BlockPos p_50928_) protected intCakeBlock.getAnalogOutputSignal(BlockState p_51198_, Level p_51199_, BlockPos p_51200_) protected intCandleCakeBlock.getAnalogOutputSignal(BlockState p_152880_, Level p_152881_, BlockPos p_152882_) protected intChestBlock.getAnalogOutputSignal(BlockState p_51527_, Level p_51528_, BlockPos p_51529_) protected intChiseledBookShelfBlock.getAnalogOutputSignal(BlockState p_249192_, Level p_252207_, BlockPos p_248999_) protected intCommandBlock.getAnalogOutputSignal(BlockState p_51821_, Level p_51822_, BlockPos p_51823_) protected intComposterBlock.getAnalogOutputSignal(BlockState p_51945_, Level p_51946_, BlockPos p_51947_) protected intCopperBulbBlock.getAnalogOutputSignal(BlockState p_308938_, Level p_309149_, BlockPos p_309114_) protected intCrafterBlock.getAnalogOutputSignal(BlockState p_307633_, Level p_307264_, BlockPos p_307557_) protected intDecoratedPotBlock.getAnalogOutputSignal(BlockState p_306206_, Level p_306113_, BlockPos p_306305_) protected intDetectorRailBlock.getAnalogOutputSignal(BlockState p_52454_, Level p_52455_, BlockPos p_52456_) protected intDispenserBlock.getAnalogOutputSignal(BlockState p_52689_, Level p_52690_, BlockPos p_52691_) protected intEndPortalFrameBlock.getAnalogOutputSignal(BlockState p_53061_, Level p_53062_, BlockPos p_53063_) protected intHopperBlock.getAnalogOutputSignal(BlockState p_54062_, Level p_54063_, BlockPos p_54064_) protected intJukeboxBlock.getAnalogOutputSignal(BlockState p_54277_, Level p_54278_, BlockPos p_54279_) protected intLavaCauldronBlock.getAnalogOutputSignal(BlockState p_153502_, Level p_153503_, BlockPos p_153504_) protected intLayeredCauldronBlock.getAnalogOutputSignal(BlockState p_153530_, Level p_153531_, BlockPos p_153532_) protected intLecternBlock.getAnalogOutputSignal(BlockState p_54520_, Level p_54521_, BlockPos p_54522_) protected intRespawnAnchorBlock.getAnalogOutputSignal(BlockState p_55870_, Level p_55871_, BlockPos p_55872_) protected intSculkSensorBlock.getAnalogOutputSignal(BlockState p_154442_, Level p_154443_, BlockPos p_154444_) protected intShulkerBoxBlock.getAnalogOutputSignal(BlockState p_56223_, Level p_56224_, BlockPos p_56225_) static DirectionBedBlock.getBedOrientation(BlockGetter p_49486_, BlockPos p_49487_) protected VoxelShapeCeilingHangingSignBlock.getBlockSupportShape(BlockState p_254482_, BlockGetter p_253669_, BlockPos p_253916_) ChorusFlowerBlock.getBlockSupportShape(BlockState p_294099_, BlockGetter p_294531_, BlockPos p_295431_) protected VoxelShapeFenceGateBlock.getBlockSupportShape(BlockState p_253862_, BlockGetter p_254569_, BlockPos p_254197_) protected VoxelShapeLeavesBlock.getBlockSupportShape(BlockState p_54456_, BlockGetter p_54457_, BlockPos p_54458_) protected VoxelShapeMudBlock.getBlockSupportShape(BlockState p_221566_, BlockGetter p_221567_, BlockPos p_221568_) protected VoxelShapeShulkerBoxBlock.getBlockSupportShape(BlockState p_259177_, BlockGetter p_260305_, BlockPos p_259168_) protected VoxelShapeSnowLayerBlock.getBlockSupportShape(BlockState p_56632_, BlockGetter p_56633_, BlockPos p_56634_) protected VoxelShapeSoulSandBlock.getBlockSupportShape(BlockState p_56707_, BlockGetter p_56708_, BlockPos p_56709_) protected VoxelShapeWallHangingSignBlock.getBlockSupportShape(BlockState p_253927_, BlockGetter p_254149_, BlockPos p_253805_) static FluidPointedDripstoneBlock.getCauldronFillFluidType(ServerLevel p_221850_, BlockPos p_221851_) AbstractBannerBlock.getCloneItemStack(LevelReader p_304796_, BlockPos p_48665_, BlockState p_48666_) AttachedStemBlock.getCloneItemStack(LevelReader p_304950_, BlockPos p_48839_, BlockState p_48840_) BambooSaplingBlock.getCloneItemStack(LevelReader p_304956_, BlockPos p_48965_, BlockState p_48966_) BigDripleafStemBlock.getCloneItemStack(LevelReader p_304938_, BlockPos p_152337_, BlockState p_152338_) Block.getCloneItemStack(LevelReader p_304395_, BlockPos p_49824_, BlockState p_49825_) Deprecated.CandleCakeBlock.getCloneItemStack(LevelReader p_304662_, BlockPos p_152863_, BlockState p_152864_) CaveVinesBlock.getCloneItemStack(LevelReader p_304590_, BlockPos p_152967_, BlockState p_152968_) CaveVinesPlantBlock.getCloneItemStack(LevelReader p_304444_, BlockPos p_153008_, BlockState p_153009_) CropBlock.getCloneItemStack(LevelReader p_304482_, BlockPos p_52255_, BlockState p_52256_) DecoratedPotBlock.getCloneItemStack(LevelReader p_304622_, BlockPos p_294412_, BlockState p_294723_) EndGatewayBlock.getCloneItemStack(LevelReader p_304768_, BlockPos p_53004_, BlockState p_53005_) EndPortalBlock.getCloneItemStack(LevelReader p_304508_, BlockPos p_53022_, BlockState p_53023_) FlowerPotBlock.getCloneItemStack(LevelReader p_304505_, BlockPos p_53532_, BlockState p_53533_) FrostedIceBlock.getCloneItemStack(LevelReader p_304729_, BlockPos p_53571_, BlockState p_53572_) GrowingPlantBodyBlock.getCloneItemStack(LevelReader p_304650_, BlockPos p_53897_, BlockState p_53898_) LightBlock.getCloneItemStack(LevelReader p_304798_, BlockPos p_153665_, BlockState p_153666_) NetherPortalBlock.getCloneItemStack(LevelReader p_304402_, BlockPos p_54912_, BlockState p_54913_) NetherWartBlock.getCloneItemStack(LevelReader p_304797_, BlockPos p_54974_, BlockState p_54975_) ShulkerBoxBlock.getCloneItemStack(LevelReader p_304539_, BlockPos p_56203_, BlockState p_56204_) StemBlock.getCloneItemStack(LevelReader p_304982_, BlockPos p_57027_, BlockState p_57028_) SweetBerryBushBlock.getCloneItemStack(LevelReader p_304655_, BlockPos p_57257_, BlockState p_57258_) TallSeagrassBlock.getCloneItemStack(LevelReader p_304988_, BlockPos p_154750_, BlockState p_154751_) protected VoxelShapeBambooStalkBlock.getCollisionShape(BlockState p_261560_, BlockGetter p_261965_, BlockPos p_261950_, CollisionContext p_261571_) protected VoxelShapeBellBlock.getCollisionShape(BlockState p_49760_, BlockGetter p_49761_, BlockPos p_49762_, CollisionContext p_49763_) protected VoxelShapeBigDripleafBlock.getCollisionShape(BlockState p_152307_, BlockGetter p_152308_, BlockPos p_152309_, CollisionContext p_152310_) protected VoxelShapeCactusBlock.getCollisionShape(BlockState p_51176_, BlockGetter p_51177_, BlockPos p_51178_, CollisionContext p_51179_) protected VoxelShapeComposterBlock.getCollisionShape(BlockState p_51990_, BlockGetter p_51991_, BlockPos p_51992_, CollisionContext p_51993_) protected VoxelShapeCrossCollisionBlock.getCollisionShape(BlockState p_52357_, BlockGetter p_52358_, BlockPos p_52359_, CollisionContext p_52360_) protected VoxelShapeFenceGateBlock.getCollisionShape(BlockState p_53396_, BlockGetter p_53397_, BlockPos p_53398_, CollisionContext p_53399_) protected VoxelShapeGrindstoneBlock.getCollisionShape(BlockState p_53851_, BlockGetter p_53852_, BlockPos p_53853_, CollisionContext p_53854_) protected VoxelShapeHoneyBlock.getCollisionShape(BlockState p_54015_, BlockGetter p_54016_, BlockPos p_54017_, CollisionContext p_54018_) protected VoxelShapeLecternBlock.getCollisionShape(BlockState p_54577_, BlockGetter p_54578_, BlockPos p_54579_, CollisionContext p_54580_) protected VoxelShapeLiquidBlock.getCollisionShape(BlockState p_54760_, BlockGetter p_54761_, BlockPos p_54762_, CollisionContext p_54763_) protected VoxelShapeMudBlock.getCollisionShape(BlockState p_221561_, BlockGetter p_221562_, BlockPos p_221563_, CollisionContext p_221564_) PitcherCropBlock.getCollisionShape(BlockState p_277609_, BlockGetter p_277398_, BlockPos p_278042_, CollisionContext p_277995_) protected VoxelShapePowderSnowBlock.getCollisionShape(BlockState p_154285_, BlockGetter p_154286_, BlockPos p_154287_, CollisionContext p_154288_) protected VoxelShapeScaffoldingBlock.getCollisionShape(BlockState p_56068_, BlockGetter p_56069_, BlockPos p_56070_, CollisionContext p_56071_) protected VoxelShapeSculkShriekerBlock.getCollisionShape(BlockState p_222225_, BlockGetter p_222226_, BlockPos p_222227_, CollisionContext p_222228_) protected VoxelShapeSnowLayerBlock.getCollisionShape(BlockState p_56625_, BlockGetter p_56626_, BlockPos p_56627_, CollisionContext p_56628_) protected VoxelShapeSoulSandBlock.getCollisionShape(BlockState p_56702_, BlockGetter p_56703_, BlockPos p_56704_, CollisionContext p_56705_) protected VoxelShapeWallBlock.getCollisionShape(BlockState p_58055_, BlockGetter p_58056_, BlockPos p_58057_, CollisionContext p_58058_) protected VoxelShapeWallHangingSignBlock.getCollisionShape(BlockState p_249963_, BlockGetter p_248542_, BlockPos p_252224_, CollisionContext p_251891_) private RedstoneSideRedStoneWireBlock.getConnectingSide(BlockGetter p_55519_, BlockPos p_55520_, Direction p_55521_) private RedstoneSideRedStoneWireBlock.getConnectingSide(BlockGetter p_55523_, BlockPos p_55524_, Direction p_55525_, boolean p_55526_) private BlockStateRedStoneWireBlock.getConnectionState(BlockGetter p_55515_, BlockState p_55516_, BlockPos p_55517_) static ContainerChestBlock.getContainer(ChestBlock p_51512_, BlockState p_51513_, Level p_51514_, BlockPos p_51515_, boolean p_51516_) ComposterBlock.getContainer(BlockState p_51956_, LevelAccessor p_51957_, BlockPos p_51958_) private ResourceLocationNoteBlock.getCustomSoundId(Level p_263070_, BlockPos p_262999_) private static intSculkBlock.getDecayPenalty(SculkSpreader p_222080_, BlockPos p_222081_, BlockPos p_222082_, int p_222083_) protected floatBambooSaplingBlock.getDestroyProgress(BlockState p_48981_, Player p_48982_, BlockGetter p_48983_, BlockPos p_48984_) protected floatBambooStalkBlock.getDestroyProgress(BlockState p_261691_, Player p_262171_, BlockGetter p_261621_, BlockPos p_261500_) protected intBasePressurePlateBlock.getDirectSignal(BlockState p_49346_, BlockGetter p_49347_, BlockPos p_49348_, Direction p_49349_) protected intButtonBlock.getDirectSignal(BlockState p_51109_, BlockGetter p_51110_, BlockPos p_51111_, Direction p_51112_) protected intDetectorRailBlock.getDirectSignal(BlockState p_52478_, BlockGetter p_52479_, BlockPos p_52480_, Direction p_52481_) protected intDiodeBlock.getDirectSignal(BlockState p_52561_, BlockGetter p_52562_, BlockPos p_52563_, Direction p_52564_) protected intLecternBlock.getDirectSignal(BlockState p_54566_, BlockGetter p_54567_, BlockPos p_54568_, Direction p_54569_) protected intLeverBlock.getDirectSignal(BlockState p_54670_, BlockGetter p_54671_, BlockPos p_54672_, Direction p_54673_) protected intLightningRodBlock.getDirectSignal(BlockState p_153748_, BlockGetter p_153749_, BlockPos p_153750_, Direction p_153751_) protected intObserverBlock.getDirectSignal(BlockState p_55127_, BlockGetter p_55128_, BlockPos p_55129_, Direction p_55130_) protected intRedstoneTorchBlock.getDirectSignal(BlockState p_55719_, BlockGetter p_55720_, BlockPos p_55721_, Direction p_55722_) protected intRedStoneWireBlock.getDirectSignal(BlockState p_55625_, BlockGetter p_55626_, BlockPos p_55627_, Direction p_55628_) intSculkSensorBlock.getDirectSignal(BlockState p_279407_, BlockGetter p_279217_, BlockPos p_279190_, Direction p_279273_) protected intTrappedChestBlock.getDirectSignal(BlockState p_57582_, BlockGetter p_57583_, BlockPos p_57584_, Direction p_57585_) protected intTripWireHookBlock.getDirectSignal(BlockState p_57745_, BlockGetter p_57746_, BlockPos p_57747_, Direction p_57748_) static intScaffoldingBlock.getDistance(BlockGetter p_56025_, BlockPos p_56026_) Block.getDrops(BlockState p_49870_, ServerLevel p_49871_, BlockPos p_49872_, BlockEntity p_49873_) Block.getDrops(BlockState p_49875_, ServerLevel p_49876_, BlockPos p_49877_, BlockEntity p_49878_, Entity p_49879_, ItemStack p_49880_) intAnvilBlock.getDustColor(BlockState p_48827_, BlockGetter p_48828_, BlockPos p_48829_) intColoredFallingBlock.getDustColor(BlockState p_304891_, BlockGetter p_304551_, BlockPos p_304702_) intConcretePowderBlock.getDustColor(BlockState p_52085_, BlockGetter p_52086_, BlockPos p_52087_) intFallingBlock.getDustColor(BlockState p_53238_, BlockGetter p_53239_, BlockPos p_53240_) intDropExperienceBlock.getExpDrop(BlockState state, LevelReader level, RandomSource randomSource, BlockPos pos, int fortuneLevel, int silkTouchLevel) intRedStoneOreBlock.getExpDrop(BlockState state, LevelReader world, RandomSource randomSource, BlockPos pos, int fortune, int silktouch) intSculkCatalystBlock.getExpDrop(BlockState state, LevelReader level, RandomSource randomSource, BlockPos pos, int fortuneLevel, int silkTouchLevel) intSculkSensorBlock.getExpDrop(BlockState state, LevelReader level, RandomSource randomSource, BlockPos pos, int fortuneLevel, int silkTouchLevel) intSculkShriekerBlock.getExpDrop(BlockState state, LevelReader level, RandomSource randomSource, BlockPos pos, int fortuneLevel, int silkTouchLevel) intSpawnerBlock.getExpDrop(BlockState state, LevelReader world, RandomSource randomSource, BlockPos pos, int fortune, int silktouch) private static Optional<PointedDripstoneBlock.FluidInfo> PointedDripstoneBlock.getFluidAboveStalactite(Level p_154182_, BlockPos p_154183_, BlockState p_154184_) protected static floatCropBlock.getGrowthSpeed(Block p_52273_, BlockGetter p_52274_, BlockPos p_52275_) GrowingPlantBodyBlock.getHeadPos(BlockGetter p_153323_, BlockPos p_153324_, Block p_153325_) protected intBambooStalkBlock.getHeightAboveUpToMax(BlockGetter p_261541_, BlockPos p_261593_) protected intBambooStalkBlock.getHeightBelowUpToMax(BlockGetter p_261927_, BlockPos p_261481_) private intFireBlock.getIgniteOdds(LevelReader p_221157_, BlockPos p_221158_) protected intComparatorBlock.getInputSignal(Level p_51896_, BlockPos p_51897_, BlockState p_51898_) protected intDiodeBlock.getInputSignal(Level p_52544_, BlockPos p_52545_, BlockState p_52546_) private <T extends AbstractMinecart>
List<T> DetectorRailBlock.getInteractingMinecartOfType(Level p_52437_, BlockPos p_52438_, Class<T> p_52439_, Predicate<Entity> p_52440_) protected VoxelShapeAbstractCauldronBlock.getInteractionShape(BlockState p_151955_, BlockGetter p_151956_, BlockPos p_151957_) protected VoxelShapeComposterBlock.getInteractionShape(BlockState p_51969_, BlockGetter p_51970_, BlockPos p_51971_) protected VoxelShapeHopperBlock.getInteractionShape(BlockState p_54099_, BlockGetter p_54100_, BlockPos p_54101_) protected VoxelShapeScaffoldingBlock.getInteractionShape(BlockState p_56053_, BlockGetter p_56054_, BlockPos p_56055_) private ItemFrameComparatorBlock.getItemFrame(Level p_51865_, Direction p_51866_, BlockPos p_51867_) protected intLeavesBlock.getLightBlock(BlockState p_54460_, BlockGetter p_54461_, BlockPos p_54462_) protected intTintedGlassBlock.getLightBlock(BlockState p_154828_, BlockGetter p_154829_, BlockPos p_154830_) private PitcherCropBlock.PosAndStatePitcherCropBlock.getLowerHalf(LevelReader p_290009_, BlockPos p_290016_, BlockState p_290015_) protected MenuProviderAnvilBlock.getMenuProvider(BlockState p_48821_, Level p_48822_, BlockPos p_48823_) protected MenuProviderBaseEntityBlock.getMenuProvider(BlockState p_49234_, Level p_49235_, BlockPos p_49236_) protected MenuProviderCartographyTableBlock.getMenuProvider(BlockState p_51364_, Level p_51365_, BlockPos p_51366_) protected MenuProviderChestBlock.getMenuProvider(BlockState p_51574_, Level p_51575_, BlockPos p_51576_) protected MenuProviderCraftingTableBlock.getMenuProvider(BlockState p_52240_, Level p_52241_, BlockPos p_52242_) protected MenuProviderEnchantingTableBlock.getMenuProvider(BlockState p_341244_, Level p_340950_, BlockPos p_340923_) protected MenuProviderGrindstoneBlock.getMenuProvider(BlockState p_53847_, Level p_53848_, BlockPos p_53849_) protected MenuProviderLecternBlock.getMenuProvider(BlockState p_54571_, Level p_54572_, BlockPos p_54573_) protected MenuProviderLoomBlock.getMenuProvider(BlockState p_54796_, Level p_54797_, BlockPos p_54798_) protected MenuProviderSmithingTableBlock.getMenuProvider(BlockState p_56435_, Level p_56436_, BlockPos p_56437_) protected MenuProviderStonecutterBlock.getMenuProvider(BlockState p_57105_, Level p_57106_, BlockPos p_57107_) private BlockStateRedStoneWireBlock.getMissingConnections(BlockGetter p_55609_, BlockState p_55610_, BlockPos p_55611_) default Optional<BlockState> ChangeOverTimeBlock.getNextState(BlockState p_309150_, ServerLevel p_309039_, BlockPos p_309042_, RandomSource p_308890_) protected VoxelShapeFenceBlock.getOcclusionShape(BlockState p_53338_, BlockGetter p_53339_, BlockPos p_53340_) protected VoxelShapeFenceGateBlock.getOcclusionShape(BlockState p_53401_, BlockGetter p_53402_, BlockPos p_53403_) protected VoxelShapeLecternBlock.getOcclusionShape(BlockState p_54584_, BlockGetter p_54585_, BlockPos p_54586_) protected VoxelShapePointedDripstoneBlock.getOcclusionShape(BlockState p_154170_, BlockGetter p_154171_, BlockPos p_154172_) protected VoxelShapePowderSnowBlock.getOcclusionShape(BlockState p_154272_, BlockGetter p_154273_, BlockPos p_154274_) protected VoxelShapeSculkShriekerBlock.getOcclusionShape(BlockState p_222221_, BlockGetter p_222222_, BlockPos p_222223_) protected VoxelShapeSkullBlock.getOcclusionShape(BlockState p_56336_, BlockGetter p_56337_, BlockPos p_56338_) protected intComparatorBlock.getOutputSignal(BlockGetter p_51892_, BlockPos p_51893_, BlockState p_51894_) protected intDiodeBlock.getOutputSignal(BlockGetter p_52541_, BlockPos p_52542_, BlockState p_52543_) default BlockPosBonemealableBlock.getParticlePos(BlockPos p_316301_) MangroveLeavesBlock.getParticlePos(BlockPos p_316180_) RootedDirtBlock.getParticlePos(BlockPos p_316883_) BambooStalkBlock.getPlant(BlockGetter world, BlockPos pos) BushBlock.getPlant(BlockGetter world, BlockPos pos) CactusBlock.getPlant(BlockGetter world, BlockPos pos) SugarCaneBlock.getPlant(BlockGetter world, BlockPos pos) CactusBlock.getPlantType(BlockGetter world, BlockPos pos) StemBlock.getPlantType(BlockGetter world, BlockPos pos) SugarCaneBlock.getPlantType(BlockGetter world, BlockPos pos) private RailStateBaseRailBlock.getRailDirection(BlockState state, BlockGetter world, BlockPos pos, AbstractMinecart cart) private BlockStateSculkBlock.getRandomGrowthState(LevelAccessor p_222068_, BlockPos p_222069_, RandomSource p_222070_, boolean p_222071_) private AABBDetectorRailBlock.getSearchBB(BlockPos p_52471_) protected longBedBlock.getSeed(BlockState p_49522_, BlockPos p_49523_) protected longDoorBlock.getSeed(BlockState p_52793_, BlockPos p_52794_) protected longDoublePlantBlock.getSeed(BlockState p_52891_, BlockPos p_52892_) protected floatBarrierBlock.getShadeBrightness(BlockState p_49094_, BlockGetter p_49095_, BlockPos p_49096_) protected floatLightBlock.getShadeBrightness(BlockState p_153689_, BlockGetter p_153690_, BlockPos p_153691_) protected floatMudBlock.getShadeBrightness(BlockState p_221552_, BlockGetter p_221553_, BlockPos p_221554_) protected floatSnowLayerBlock.getShadeBrightness(BlockState p_222453_, BlockGetter p_222454_, BlockPos p_222455_) protected floatSoulSandBlock.getShadeBrightness(BlockState p_222462_, BlockGetter p_222463_, BlockPos p_222464_) protected floatStructureVoidBlock.getShadeBrightness(BlockState p_57152_, BlockGetter p_57153_, BlockPos p_57154_) protected floatTransparentBlock.getShadeBrightness(BlockState p_308911_, BlockGetter p_308952_, BlockPos p_308918_) protected VoxelShapeAbstractCauldronBlock.getShape(BlockState p_151964_, BlockGetter p_151965_, BlockPos p_151966_, CollisionContext p_151967_) protected VoxelShapeAirBlock.getShape(BlockState p_48760_, BlockGetter p_48761_, BlockPos p_48762_, CollisionContext p_48763_) protected VoxelShapeAmethystClusterBlock.getShape(BlockState p_152021_, BlockGetter p_152022_, BlockPos p_152023_, CollisionContext p_152024_) protected VoxelShapeAnvilBlock.getShape(BlockState p_48816_, BlockGetter p_48817_, BlockPos p_48818_, CollisionContext p_48819_) protected VoxelShapeAttachedStemBlock.getShape(BlockState p_48858_, BlockGetter p_48859_, BlockPos p_48860_, CollisionContext p_48861_) protected VoxelShapeAzaleaBlock.getShape(BlockState p_152084_, BlockGetter p_152085_, BlockPos p_152086_, CollisionContext p_152087_) protected VoxelShapeBambooSaplingBlock.getShape(BlockState p_49003_, BlockGetter p_49004_, BlockPos p_49005_, CollisionContext p_49006_) protected VoxelShapeBambooStalkBlock.getShape(BlockState p_261515_, BlockGetter p_261586_, BlockPos p_261526_, CollisionContext p_261930_) protected VoxelShapeBannerBlock.getShape(BlockState p_49038_, BlockGetter p_49039_, BlockPos p_49040_, CollisionContext p_49041_) protected VoxelShapeBaseCoralFanBlock.getShape(BlockState p_49108_, BlockGetter p_49109_, BlockPos p_49110_, CollisionContext p_49111_) protected VoxelShapeBaseCoralPlantBlock.getShape(BlockState p_49153_, BlockGetter p_49154_, BlockPos p_49155_, CollisionContext p_49156_) protected VoxelShapeBaseCoralPlantTypeBlock.getShape(BlockState p_49182_, BlockGetter p_49183_, BlockPos p_49184_, CollisionContext p_49185_) protected VoxelShapeBaseCoralWallFanBlock.getShape(BlockState p_49219_, BlockGetter p_49220_, BlockPos p_49221_, CollisionContext p_49222_) protected VoxelShapeBaseFireBlock.getShape(BlockState p_49274_, BlockGetter p_49275_, BlockPos p_49276_, CollisionContext p_49277_) protected VoxelShapeBasePressurePlateBlock.getShape(BlockState p_49341_, BlockGetter p_49342_, BlockPos p_49343_, CollisionContext p_49344_) protected VoxelShapeBaseRailBlock.getShape(BlockState p_49403_, BlockGetter p_49404_, BlockPos p_49405_, CollisionContext p_49406_) protected VoxelShapeBaseTorchBlock.getShape(BlockState p_304673_, BlockGetter p_304919_, BlockPos p_304930_, CollisionContext p_304757_) protected VoxelShapeBedBlock.getShape(BlockState p_49547_, BlockGetter p_49548_, BlockPos p_49549_, CollisionContext p_49550_) protected VoxelShapeBeetrootBlock.getShape(BlockState p_49672_, BlockGetter p_49673_, BlockPos p_49674_, CollisionContext p_49675_) protected VoxelShapeBellBlock.getShape(BlockState p_49755_, BlockGetter p_49756_, BlockPos p_49757_, CollisionContext p_49758_) protected VoxelShapeBigDripleafBlock.getShape(BlockState p_152261_, BlockGetter p_152262_, BlockPos p_152263_, CollisionContext p_152264_) protected VoxelShapeBigDripleafStemBlock.getShape(BlockState p_152360_, BlockGetter p_152361_, BlockPos p_152362_, CollisionContext p_152363_) protected VoxelShapeBrewingStandBlock.getShape(BlockState p_50952_, BlockGetter p_50953_, BlockPos p_50954_, CollisionContext p_50955_) protected VoxelShapeBubbleColumnBlock.getShape(BlockState p_51005_, BlockGetter p_51006_, BlockPos p_51007_, CollisionContext p_51008_) protected VoxelShapeButtonBlock.getShape(BlockState p_51104_, BlockGetter p_51105_, BlockPos p_51106_, CollisionContext p_51107_) protected VoxelShapeCactusBlock.getShape(BlockState p_51171_, BlockGetter p_51172_, BlockPos p_51173_, CollisionContext p_51174_) protected VoxelShapeCakeBlock.getShape(BlockState p_51222_, BlockGetter p_51223_, BlockPos p_51224_, CollisionContext p_51225_) protected VoxelShapeCampfireBlock.getShape(BlockState p_51309_, BlockGetter p_51310_, BlockPos p_51311_, CollisionContext p_51312_) protected VoxelShapeCandleBlock.getShape(BlockState p_152817_, BlockGetter p_152818_, BlockPos p_152819_, CollisionContext p_152820_) protected VoxelShapeCandleCakeBlock.getShape(BlockState p_152875_, BlockGetter p_152876_, BlockPos p_152877_, CollisionContext p_152878_) protected VoxelShapeCarpetBlock.getShape(BlockState p_152917_, BlockGetter p_152918_, BlockPos p_152919_, CollisionContext p_152920_) protected VoxelShapeCarrotBlock.getShape(BlockState p_51330_, BlockGetter p_51331_, BlockPos p_51332_, CollisionContext p_51333_) protected VoxelShapeCeilingHangingSignBlock.getShape(BlockState p_250564_, BlockGetter p_248998_, BlockPos p_249501_, CollisionContext p_248978_) protected VoxelShapeChainBlock.getShape(BlockState p_51470_, BlockGetter p_51471_, BlockPos p_51472_, CollisionContext p_51473_) protected VoxelShapeChestBlock.getShape(BlockState p_51569_, BlockGetter p_51570_, BlockPos p_51571_, CollisionContext p_51572_) protected VoxelShapeCocoaBlock.getShape(BlockState p_51787_, BlockGetter p_51788_, BlockPos p_51789_, CollisionContext p_51790_) protected VoxelShapeComposterBlock.getShape(BlockState p_51973_, BlockGetter p_51974_, BlockPos p_51975_, CollisionContext p_51976_) protected VoxelShapeConduitBlock.getShape(BlockState p_52122_, BlockGetter p_52123_, BlockPos p_52124_, CollisionContext p_52125_) protected VoxelShapeCoralPlantBlock.getShape(BlockState p_52190_, BlockGetter p_52191_, BlockPos p_52192_, CollisionContext p_52193_) protected VoxelShapeCropBlock.getShape(BlockState p_52297_, BlockGetter p_52298_, BlockPos p_52299_, CollisionContext p_52300_) protected VoxelShapeCrossCollisionBlock.getShape(BlockState p_52352_, BlockGetter p_52353_, BlockPos p_52354_, CollisionContext p_52355_) protected VoxelShapeDaylightDetectorBlock.getShape(BlockState p_52402_, BlockGetter p_52403_, BlockPos p_52404_, CollisionContext p_52405_) protected VoxelShapeDeadBushBlock.getShape(BlockState p_52419_, BlockGetter p_52420_, BlockPos p_52421_, CollisionContext p_52422_) protected VoxelShapeDecoratedPotBlock.getShape(BlockState p_273112_, BlockGetter p_273055_, BlockPos p_273137_, CollisionContext p_273151_) protected VoxelShapeDiodeBlock.getShape(BlockState p_52556_, BlockGetter p_52557_, BlockPos p_52558_, CollisionContext p_52559_) protected VoxelShapeDirtPathBlock.getShape(BlockState p_153143_, BlockGetter p_153144_, BlockPos p_153145_, CollisionContext p_153146_) protected VoxelShapeDoorBlock.getShape(BlockState p_52807_, BlockGetter p_52808_, BlockPos p_52809_, CollisionContext p_52810_) protected VoxelShapeDragonEggBlock.getShape(BlockState p_52930_, BlockGetter p_52931_, BlockPos p_52932_, CollisionContext p_52933_) protected VoxelShapeEnchantingTableBlock.getShape(BlockState p_340823_, BlockGetter p_340890_, BlockPos p_340839_, CollisionContext p_341114_) protected VoxelShapeEnderChestBlock.getShape(BlockState p_53171_, BlockGetter p_53172_, BlockPos p_53173_, CollisionContext p_53174_) protected VoxelShapeEndPortalBlock.getShape(BlockState p_53038_, BlockGetter p_53039_, BlockPos p_53040_, CollisionContext p_53041_) protected VoxelShapeEndPortalFrameBlock.getShape(BlockState p_53073_, BlockGetter p_53074_, BlockPos p_53075_, CollisionContext p_53076_) protected VoxelShapeFarmBlock.getShape(BlockState p_53290_, BlockGetter p_53291_, BlockPos p_53292_, CollisionContext p_53293_) protected VoxelShapeFenceGateBlock.getShape(BlockState p_53391_, BlockGetter p_53392_, BlockPos p_53393_, CollisionContext p_53394_) protected VoxelShapeFireBlock.getShape(BlockState p_53474_, BlockGetter p_53475_, BlockPos p_53476_, CollisionContext p_53477_) protected VoxelShapeFlowerBlock.getShape(BlockState p_53517_, BlockGetter p_53518_, BlockPos p_53519_, CollisionContext p_53520_) protected VoxelShapeFlowerPotBlock.getShape(BlockState p_53556_, BlockGetter p_53557_, BlockPos p_53558_, CollisionContext p_53559_) protected VoxelShapeFrogspawnBlock.getShape(BlockState p_221199_, BlockGetter p_221200_, BlockPos p_221201_, CollisionContext p_221202_) protected VoxelShapeFungusBlock.getShape(BlockState p_53618_, BlockGetter p_53619_, BlockPos p_53620_, CollisionContext p_53621_) protected VoxelShapeGrindstoneBlock.getShape(BlockState p_53842_, BlockGetter p_53843_, BlockPos p_53844_, CollisionContext p_53845_) protected VoxelShapeGrowingPlantBlock.getShape(BlockState p_53880_, BlockGetter p_53881_, BlockPos p_53882_, CollisionContext p_53883_) 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 p_54105_, BlockGetter p_54106_, BlockPos p_54107_, CollisionContext p_54108_) protected VoxelShapeLadderBlock.getShape(BlockState p_54372_, BlockGetter p_54373_, BlockPos p_54374_, CollisionContext p_54375_) protected VoxelShapeLanternBlock.getShape(BlockState p_153474_, BlockGetter p_153475_, BlockPos p_153476_, CollisionContext p_153477_) protected VoxelShapeLecternBlock.getShape(BlockState p_54561_, BlockGetter p_54562_, BlockPos p_54563_, CollisionContext p_54564_) protected VoxelShapeLeverBlock.getShape(BlockState p_54665_, BlockGetter p_54666_, BlockPos p_54667_, CollisionContext p_54668_) protected VoxelShapeLightBlock.getShape(BlockState p_153668_, BlockGetter p_153669_, BlockPos p_153670_, CollisionContext p_153671_) protected VoxelShapeLiquidBlock.getShape(BlockState p_54749_, BlockGetter p_54750_, BlockPos p_54751_, CollisionContext p_54752_) protected VoxelShapeMangrovePropaguleBlock.getShape(BlockState p_221468_, BlockGetter p_221469_, BlockPos p_221470_, CollisionContext p_221471_) protected VoxelShapeMultifaceBlock.getShape(BlockState p_153851_, BlockGetter p_153852_, BlockPos p_153853_, CollisionContext p_153854_) protected VoxelShapeMushroomBlock.getShape(BlockState p_54889_, BlockGetter p_54890_, BlockPos p_54891_, CollisionContext p_54892_) protected VoxelShapeNetherPortalBlock.getShape(BlockState p_54942_, BlockGetter p_54943_, BlockPos p_54944_, CollisionContext p_54945_) protected VoxelShapeNetherSproutsBlock.getShape(BlockState p_54955_, BlockGetter p_54956_, BlockPos p_54957_, CollisionContext p_54958_) protected VoxelShapeNetherWartBlock.getShape(BlockState p_54986_, BlockGetter p_54987_, BlockPos p_54988_, CollisionContext p_54989_) 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 p_55170_, BlockGetter p_55171_, BlockPos p_55172_, CollisionContext p_55173_) PitcherCropBlock.getShape(BlockState p_277602_, BlockGetter p_277617_, BlockPos p_278005_, CollisionContext p_277514_) protected VoxelShapePointedDripstoneBlock.getShape(BlockState p_154117_, BlockGetter p_154118_, BlockPos p_154119_, CollisionContext p_154120_) protected VoxelShapePotatoBlock.getShape(BlockState p_55200_, BlockGetter p_55201_, BlockPos p_55202_, CollisionContext p_55203_) protected VoxelShapeRedstoneWallTorchBlock.getShape(BlockState p_55781_, BlockGetter p_55782_, BlockPos p_55783_, CollisionContext p_55784_) protected VoxelShapeRedStoneWireBlock.getShape(BlockState p_55620_, BlockGetter p_55621_, BlockPos p_55622_, CollisionContext p_55623_) protected VoxelShapeRodBlock.getShape(BlockState p_154346_, BlockGetter p_154347_, BlockPos p_154348_, CollisionContext p_154349_) protected VoxelShapeRootsBlock.getShape(BlockState p_55915_, BlockGetter p_55916_, BlockPos p_55917_, CollisionContext p_55918_) protected VoxelShapeSaplingBlock.getShape(BlockState p_56008_, BlockGetter p_56009_, BlockPos p_56010_, CollisionContext p_56011_) protected VoxelShapeScaffoldingBlock.getShape(BlockState p_56057_, BlockGetter p_56058_, BlockPos p_56059_, CollisionContext p_56060_) protected VoxelShapeSculkSensorBlock.getShape(BlockState p_154432_, BlockGetter p_154433_, BlockPos p_154434_, CollisionContext p_154435_) protected VoxelShapeSeagrassBlock.getShape(BlockState p_154525_, BlockGetter p_154526_, BlockPos p_154527_, CollisionContext p_154528_) protected VoxelShapeSeaPickleBlock.getShape(BlockState p_56122_, BlockGetter p_56123_, BlockPos p_56124_, CollisionContext p_56125_) protected VoxelShapeShulkerBoxBlock.getShape(BlockState p_56257_, BlockGetter p_56258_, BlockPos p_56259_, CollisionContext p_56260_) protected VoxelShapeSignBlock.getShape(BlockState p_56293_, BlockGetter p_56294_, BlockPos p_56295_, CollisionContext p_56296_) protected VoxelShapeSkullBlock.getShape(BlockState p_56331_, BlockGetter p_56332_, BlockPos p_56333_, CollisionContext p_56334_) protected VoxelShapeSlabBlock.getShape(BlockState p_56390_, BlockGetter p_56391_, BlockPos p_56392_, CollisionContext p_56393_) protected VoxelShapeSmallDripleafBlock.getShape(BlockState p_154610_, BlockGetter p_154611_, BlockPos p_154612_, CollisionContext p_154613_) SnifferEggBlock.getShape(BlockState p_277872_, BlockGetter p_278090_, BlockPos p_277364_, CollisionContext p_278016_) protected VoxelShapeSnowLayerBlock.getShape(BlockState p_56620_, BlockGetter p_56621_, BlockPos p_56622_, CollisionContext p_56623_) protected VoxelShapeSporeBlossomBlock.getShape(BlockState p_154699_, BlockGetter p_154700_, BlockPos p_154701_, CollisionContext p_154702_) protected VoxelShapeStairBlock.getShape(BlockState p_56956_, BlockGetter p_56957_, BlockPos p_56958_, CollisionContext p_56959_) protected VoxelShapeStemBlock.getShape(BlockState p_57047_, BlockGetter p_57048_, BlockPos p_57049_, CollisionContext p_57050_) protected VoxelShapeStonecutterBlock.getShape(BlockState p_57100_, BlockGetter p_57101_, BlockPos p_57102_, CollisionContext p_57103_) protected VoxelShapeStructureVoidBlock.getShape(BlockState p_57158_, BlockGetter p_57159_, BlockPos p_57160_, CollisionContext p_57161_) protected VoxelShapeSugarCaneBlock.getShape(BlockState p_57193_, BlockGetter p_57194_, BlockPos p_57195_, CollisionContext p_57196_) protected VoxelShapeSweetBerryBushBlock.getShape(BlockState p_57291_, BlockGetter p_57292_, BlockPos p_57293_, CollisionContext p_57294_) protected VoxelShapeTallGrassBlock.getShape(BlockState p_57336_, BlockGetter p_57337_, BlockPos p_57338_, CollisionContext p_57339_) 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 p_57563_, BlockGetter p_57564_, BlockPos p_57565_, CollisionContext p_57566_) protected VoxelShapeTripWireBlock.getShape(BlockState p_57654_, BlockGetter p_57655_, BlockPos p_57656_, CollisionContext p_57657_) protected VoxelShapeTripWireHookBlock.getShape(BlockState p_57740_, BlockGetter p_57741_, BlockPos p_57742_, CollisionContext p_57743_) protected VoxelShapeTurtleEggBlock.getShape(BlockState p_57809_, BlockGetter p_57810_, BlockPos p_57811_, CollisionContext p_57812_) protected VoxelShapeVineBlock.getShape(BlockState p_57897_, BlockGetter p_57898_, BlockPos p_57899_, CollisionContext p_57900_) protected VoxelShapeWallBannerBlock.getShape(BlockState p_57944_, BlockGetter p_57945_, BlockPos p_57946_, CollisionContext p_57947_) protected VoxelShapeWallBlock.getShape(BlockState p_58050_, BlockGetter p_58051_, BlockPos p_58052_, CollisionContext p_58053_) protected VoxelShapeWallHangingSignBlock.getShape(BlockState p_250980_, BlockGetter p_251012_, BlockPos p_251391_, CollisionContext p_251875_) protected VoxelShapeWallSignBlock.getShape(BlockState p_58092_, BlockGetter p_58093_, BlockPos p_58094_, CollisionContext p_58095_) protected VoxelShapeWallSkullBlock.getShape(BlockState p_58114_, BlockGetter p_58115_, BlockPos p_58116_, CollisionContext p_58117_) protected VoxelShapeWallTorchBlock.getShape(BlockState p_58152_, BlockGetter p_58153_, BlockPos p_58154_, CollisionContext p_58155_) protected VoxelShapeWaterlilyBlock.getShape(BlockState p_58169_, BlockGetter p_58170_, BlockPos p_58171_, CollisionContext p_58172_) protected intBasePressurePlateBlock.getSignal(BlockState p_49309_, BlockGetter p_49310_, BlockPos p_49311_, Direction p_49312_) protected intButtonBlock.getSignal(BlockState p_51078_, BlockGetter p_51079_, BlockPos p_51080_, Direction p_51081_) intCalibratedSculkSensorBlock.getSignal(BlockState p_277782_, BlockGetter p_277556_, BlockPos p_277903_, Direction p_278059_) protected intDaylightDetectorBlock.getSignal(BlockState p_52386_, BlockGetter p_52387_, BlockPos p_52388_, Direction p_52389_) protected intDetectorRailBlock.getSignal(BlockState p_52449_, BlockGetter p_52450_, BlockPos p_52451_, Direction p_52452_) protected intDiodeBlock.getSignal(BlockState p_52520_, BlockGetter p_52521_, BlockPos p_52522_, Direction p_52523_) intJukeboxBlock.getSignal(BlockState p_272942_, BlockGetter p_273232_, BlockPos p_273524_, Direction p_272902_) protected intLecternBlock.getSignal(BlockState p_54515_, BlockGetter p_54516_, BlockPos p_54517_, Direction p_54518_) protected intLeverBlock.getSignal(BlockState p_54635_, BlockGetter p_54636_, BlockPos p_54637_, Direction p_54638_) protected intLightningRodBlock.getSignal(BlockState p_153723_, BlockGetter p_153724_, BlockPos p_153725_, Direction p_153726_) protected intObserverBlock.getSignal(BlockState p_55101_, BlockGetter p_55102_, BlockPos p_55103_, Direction p_55104_) protected intPoweredBlock.getSignal(BlockState p_55208_, BlockGetter p_55209_, BlockPos p_55210_, Direction p_55211_) protected intRedstoneTorchBlock.getSignal(BlockState p_55694_, BlockGetter p_55695_, BlockPos p_55696_, Direction p_55697_) protected intRedstoneWallTorchBlock.getSignal(BlockState p_55752_, BlockGetter p_55753_, BlockPos p_55754_, Direction p_55755_) protected intRedStoneWireBlock.getSignal(BlockState p_55549_, BlockGetter p_55550_, BlockPos p_55551_, Direction p_55552_) protected intSculkSensorBlock.getSignal(BlockState p_154437_, BlockGetter p_154438_, BlockPos p_154439_, Direction p_154440_) protected intTargetBlock.getSignal(BlockState p_57402_, BlockGetter p_57403_, BlockPos p_57404_, Direction p_57405_) protected intTrappedChestBlock.getSignal(BlockState p_57577_, BlockGetter p_57578_, BlockPos p_57579_, Direction p_57580_) protected intTripWireHookBlock.getSignal(BlockState p_57710_, BlockGetter p_57711_, BlockPos p_57712_, Direction p_57713_) protected abstract intBasePressurePlateBlock.getSignalStrength(Level p_49336_, BlockPos p_49337_) protected intPressurePlateBlock.getSignalStrength(Level p_55264_, BlockPos p_55265_) protected intWeightedPressurePlateBlock.getSignalStrength(Level p_58213_, BlockPos p_58214_) MultifaceSpreader.getSpreadFromFaceTowardDirection(BlockState p_221613_, BlockGetter p_221614_, BlockPos p_221615_, Direction p_221616_, Direction p_221617_, MultifaceSpreader.SpreadPredicate p_221618_) abstract MultifaceSpreader.SpreadPosMultifaceSpreader.SpreadType.getSpreadPos(BlockPos p_221741_, Direction p_221742_, Direction p_221743_) private static StairsShapeStairBlock.getStairsShape(BlockState p_56977_, BlockGetter p_56978_, BlockPos p_56979_) static BlockStateBaseFireBlock.getState(BlockGetter p_49246_, BlockPos p_49247_) protected BlockStateFireBlock.getStateForPlacement(BlockGetter p_53471_, BlockPos p_53472_) MultifaceBlock.getStateForPlacement(BlockState p_153941_, BlockGetter p_153942_, BlockPos p_153943_, Direction p_153944_) MultifaceSpreader.DefaultSpreaderConfig.getStateForPlacement(BlockState p_221694_, BlockGetter p_221695_, BlockPos p_221696_, Direction p_221697_) MultifaceSpreader.SpreadConfig.getStateForPlacement(BlockState p_221707_, BlockGetter p_221708_, BlockPos p_221709_, Direction p_221710_) private BlockStateFireBlock.getStateWithAge(LevelAccessor p_53438_, BlockPos p_53439_, int p_53440_) static BlockStateChorusPlantBlock.getStateWithConnections(BlockGetter p_51711_, BlockPos p_51712_, BlockState p_304771_) private BlockStateVineBlock.getUpdatedState(BlockState p_57902_, BlockGetter p_57903_, BlockPos p_57904_) private static BlockPosSculkSpreader.ChargeCursor.getValidMovementPos(LevelAccessor p_222308_, BlockPos p_222309_, RandomSource p_222310_) protected VoxelShapeFenceBlock.getVisualShape(BlockState p_53311_, BlockGetter p_53312_, BlockPos p_53313_, CollisionContext p_53314_) protected VoxelShapeIronBarsBlock.getVisualShape(BlockState p_54202_, BlockGetter p_54203_, BlockPos p_54204_, CollisionContext p_54205_) protected VoxelShapeMudBlock.getVisualShape(BlockState p_221556_, BlockGetter p_221557_, BlockPos p_221558_, CollisionContext p_221559_) protected VoxelShapePowderSnowBlock.getVisualShape(BlockState p_154276_, BlockGetter p_154277_, BlockPos p_154278_, CollisionContext p_154279_) protected VoxelShapeSnowLayerBlock.getVisualShape(BlockState p_56597_, BlockGetter p_56598_, BlockPos p_56599_, CollisionContext p_56600_) protected VoxelShapeSoulSandBlock.getVisualShape(BlockState p_56684_, BlockGetter p_56685_, BlockPos p_56686_, CollisionContext p_56687_) protected VoxelShapeTransparentBlock.getVisualShape(BlockState p_309057_, BlockGetter p_308936_, BlockPos p_308956_, CollisionContext p_309006_) booleanComparatorBlock.getWeakChanges(BlockState state, LevelReader world, BlockPos pos) private voidPitcherCropBlock.grow(ServerLevel p_277975_, BlockState p_277349_, BlockPos p_277585_, int p_277498_) private static voidPointedDripstoneBlock.grow(ServerLevel p_154036_, BlockPos p_154037_, Direction p_154038_) protected voidBambooSaplingBlock.growBamboo(Level p_48973_, BlockPos p_48974_) protected voidBambooStalkBlock.growBamboo(BlockState p_261855_, Level p_262076_, BlockPos p_262109_, RandomSource p_261633_, int p_261759_) voidCropBlock.growCrops(Level p_52264_, BlockPos p_52265_, BlockState p_52266_) booleanMushroomBlock.growMushroom(ServerLevel p_221774_, BlockPos p_221775_, BlockState p_221776_, RandomSource p_221777_) static voidPointedDripstoneBlock.growStalactiteOrStalagmiteIfPossible(BlockState p_221888_, ServerLevel p_221889_, BlockPos p_221890_, RandomSource p_221891_) private static voidPointedDripstoneBlock.growStalagmiteBelow(ServerLevel p_154033_, BlockPos p_154034_) private static voidChorusFlowerBlock.growTreeRecursive(LevelAccessor p_220968_, BlockPos p_220969_, RandomSource p_220970_, BlockPos p_220971_, int p_220972_, int p_220973_) private voidLayeredCauldronBlock.handleEntityOnFireInside(BlockState p_153556_, Level p_153557_, BlockPos p_153558_) static voidComposterBlock.handleFill(Level p_51924_, BlockPos p_51925_, boolean p_51926_) voidBlock.handlePrecipitation(BlockState p_152450_, Level p_152451_, BlockPos p_152452_, Biome.Precipitation p_152453_) voidCauldronBlock.handlePrecipitation(BlockState p_152935_, Level p_152936_, BlockPos p_152937_, Biome.Precipitation p_152938_) voidLayeredCauldronBlock.handlePrecipitation(BlockState p_153539_, Level p_153540_, BlockPos p_153541_, Biome.Precipitation p_153542_) private booleanRailState.hasConnection(BlockPos p_55444_) private booleanRailState.hasNeighborRail(BlockPos p_55447_) protected booleanRedstoneTorchBlock.hasNeighborSignal(Level p_55681_, BlockPos p_55682_, BlockState p_55683_) protected booleanRedstoneWallTorchBlock.hasNeighborSignal(Level p_55748_, BlockPos p_55749_, BlockState p_55750_) private booleanstatic booleanSculkVeinBlock.hasSubstrateAccess(LevelAccessor p_222355_, BlockState p_222356_, BlockPos p_222357_) protected static booleanCropBlock.hasSufficientLight(LevelReader p_294828_, BlockPos p_295989_) static booleanSnifferEggBlock.hatchBoost(BlockGetter p_277485_, BlockPos p_278065_) private voidFrogspawnBlock.hatchFrogspawn(ServerLevel p_221182_, BlockPos p_221183_, RandomSource p_221184_) private booleanBeehiveBlock.hiveContainsBees(Level p_49655_, BlockPos p_49656_) static BlockStateComposterBlock.insertItem(Entity p_270919_, BlockState p_270087_, ServerLevel p_270284_, ItemStack p_270253_, BlockPos p_270678_) private static voidRedStoneOreBlock.interact(BlockState p_55493_, Level p_55494_, BlockPos p_55495_) static booleanVineBlock.isAcceptableNeighbour(BlockGetter p_57854_, BlockPos p_57855_, Direction p_57856_) private static booleanChestBlock.isBlockedChestByBlock(BlockGetter p_51500_, BlockPos p_51501_) booleanAzaleaBlock.isBonemealSuccess(Level p_220712_, RandomSource p_220713_, BlockPos p_220714_, BlockState p_220715_) booleanBambooSaplingBlock.isBonemealSuccess(Level p_220748_, RandomSource p_220749_, BlockPos p_220750_, BlockState p_220751_) booleanBambooStalkBlock.isBonemealSuccess(Level p_261870_, RandomSource p_261802_, BlockPos p_262123_, BlockState p_261972_) booleanBigDripleafBlock.isBonemealSuccess(Level p_220788_, RandomSource p_220789_, BlockPos p_220790_, BlockState p_220791_) booleanBigDripleafStemBlock.isBonemealSuccess(Level p_220808_, RandomSource p_220809_, BlockPos p_220810_, BlockState p_220811_) booleanBonemealableBlock.isBonemealSuccess(Level p_220878_, RandomSource p_220879_, BlockPos p_220880_, BlockState p_220881_) booleanCaveVinesBlock.isBonemealSuccess(Level p_220930_, RandomSource p_220931_, BlockPos p_220932_, BlockState p_220933_) booleanCaveVinesPlantBlock.isBonemealSuccess(Level p_220943_, RandomSource p_220944_, BlockPos p_220945_, BlockState p_220946_) booleanCocoaBlock.isBonemealSuccess(Level p_220995_, RandomSource p_220996_, BlockPos p_220997_, BlockState p_220998_) booleanCropBlock.isBonemealSuccess(Level p_221045_, RandomSource p_221046_, BlockPos p_221047_, BlockState p_221048_) booleanFungusBlock.isBonemealSuccess(Level p_221248_, RandomSource p_221249_, BlockPos p_221250_, BlockState p_221251_) booleanGlowLichenBlock.isBonemealSuccess(Level p_221264_, RandomSource p_221265_, BlockPos p_221266_, BlockState p_221267_) booleanGrassBlock.isBonemealSuccess(Level p_221275_, RandomSource p_221276_, BlockPos p_221277_, BlockState p_221278_) booleanGrowingPlantBodyBlock.isBonemealSuccess(Level p_221290_, RandomSource p_221291_, BlockPos p_221292_, BlockState p_221293_) booleanGrowingPlantHeadBlock.isBonemealSuccess(Level p_221343_, RandomSource p_221344_, BlockPos p_221345_, BlockState p_221346_) booleanMangroveLeavesBlock.isBonemealSuccess(Level p_221437_, RandomSource p_221438_, BlockPos p_221439_, BlockState p_221440_) booleanMangrovePropaguleBlock.isBonemealSuccess(Level p_221463_, RandomSource p_221464_, BlockPos p_221465_, BlockState p_221466_) booleanMossBlock.isBonemealSuccess(Level p_221538_, RandomSource p_221539_, BlockPos p_221540_, BlockState p_221541_) booleanMushroomBlock.isBonemealSuccess(Level p_221779_, RandomSource p_221780_, BlockPos p_221781_, BlockState p_221782_) booleanNetherrackBlock.isBonemealSuccess(Level p_221816_, RandomSource p_221817_, BlockPos p_221818_, BlockState p_221819_) booleanNyliumBlock.isBonemealSuccess(Level p_221830_, RandomSource p_221831_, BlockPos p_221832_, BlockState p_221833_) booleanPinkPetalsBlock.isBonemealSuccess(Level p_272604_, RandomSource p_273609_, BlockPos p_272988_, BlockState p_273231_) booleanPitcherCropBlock.isBonemealSuccess(Level p_277920_, RandomSource p_277594_, BlockPos p_277401_, BlockState p_277434_) booleanRootedDirtBlock.isBonemealSuccess(Level p_221979_, RandomSource p_221980_, BlockPos p_221981_, BlockState p_221982_) booleanSaplingBlock.isBonemealSuccess(Level p_222006_, RandomSource p_222007_, BlockPos p_222008_, BlockState p_222009_) booleanSeagrassBlock.isBonemealSuccess(Level p_222428_, RandomSource p_222429_, BlockPos p_222430_, BlockState p_222431_) booleanSeaPickleBlock.isBonemealSuccess(Level p_222418_, RandomSource p_222419_, BlockPos p_222420_, BlockState p_222421_) booleanSmallDripleafBlock.isBonemealSuccess(Level p_222438_, RandomSource p_222439_, BlockPos p_222440_, BlockState p_222441_) booleanStemBlock.isBonemealSuccess(Level p_222533_, RandomSource p_222534_, BlockPos p_222535_, BlockState p_222536_) booleanSweetBerryBushBlock.isBonemealSuccess(Level p_222558_, RandomSource p_222559_, BlockPos p_222560_, BlockState p_222561_) booleanTallFlowerBlock.isBonemealSuccess(Level p_222573_, RandomSource p_222574_, BlockPos p_222575_, BlockState p_222576_) booleanTallGrassBlock.isBonemealSuccess(Level p_222583_, RandomSource p_222584_, BlockPos p_222585_, BlockState p_222586_) private booleanScaffoldingBlock.isBottom(BlockGetter p_56028_, BlockPos p_56029_, int p_56030_) private static booleanBedBlock.isBunkBed(BlockGetter p_49542_, BlockPos p_49543_) private static booleanChestBlock.isCatSittingOnChest(LevelAccessor p_51564_, BlockPos p_51565_) static booleanChestBlock.isChestBlockedAt(LevelAccessor p_51509_, BlockPos p_51510_) protected booleanBambooStalkBlock.isCollisionShapeFullBlock(BlockState p_262062_, BlockGetter p_261848_, BlockPos p_261466_) protected booleanPointedDripstoneBlock.isCollisionShapeFullBlock(BlockState p_181235_, BlockGetter p_181236_, BlockPos p_181237_) protected booleanAbstractCauldronBlock.isEntityInsideContent(BlockState p_151980_, BlockPos p_151981_, Entity p_151982_) booleanBaseRailBlock.isFlexibleRail(BlockState state, BlockGetter world, BlockPos pos) booleanTrapDoorBlock.isLadder(BlockState state, LevelReader world, BlockPos pos, LivingEntity entity) booleanDiodeBlock.isLocked(LevelReader p_52511_, BlockPos p_52512_, BlockState p_52513_) booleanRepeaterBlock.isLocked(LevelReader p_55805_, BlockPos p_55806_, BlockState p_55807_) private static booleanSculkSpreader.ChargeCursor.isMovementUnobstructed(LevelAccessor p_222318_, BlockPos p_222319_, BlockPos p_222320_) protected booleanFireBlock.isNearRain(Level p_53429_, BlockPos p_53430_) private static booleanFarmBlock.isNearWater(LevelReader p_53259_, BlockPos p_53260_) private static booleanstatic booleanprotected booleanPoweredRailBlock.isSameRailWithPower(Level p_55226_, BlockPos p_55227_, boolean p_55228_, int p_55229_, RailShape p_55230_) static booleanTurtleEggBlock.isSand(BlockGetter p_57801_, BlockPos p_57802_) private booleanHoneyBlock.isSlidingDown(BlockPos p_54008_, Entity p_54009_) static booleanCampfireBlock.isSmokeyPos(Level p_51249_, BlockPos p_51250_) private static booleanPointedDripstoneBlock.isStalactiteStartPos(BlockState p_154204_, LevelReader p_154205_, BlockPos p_154206_) abstract booleanSupportType.isSupporting(BlockState p_57209_, BlockGetter p_57210_, BlockPos p_57211_, Direction p_57212_) private static booleanRedstoneTorchBlock.isToggledTooFrequently(Level p_55685_, BlockPos p_55686_, boolean p_55687_) private static booleanSculkSpreader.ChargeCursor.isUnobstructed(LevelAccessor p_222322_, BlockPos p_222323_, Direction p_222324_) booleanAzaleaBlock.isValidBonemealTarget(LevelReader p_256329_, BlockPos p_256107_, BlockState p_255771_) booleanBambooSaplingBlock.isValidBonemealTarget(LevelReader p_256136_, BlockPos p_256527_, BlockState p_255620_) booleanBambooStalkBlock.isValidBonemealTarget(LevelReader p_262065_, BlockPos p_262033_, BlockState p_261700_) booleanBigDripleafBlock.isValidBonemealTarget(LevelReader p_255698_, BlockPos p_256302_, BlockState p_255648_) booleanBigDripleafStemBlock.isValidBonemealTarget(LevelReader p_255683_, BlockPos p_256358_, BlockState p_256408_) booleanBonemealableBlock.isValidBonemealTarget(LevelReader p_256559_, BlockPos p_50898_, BlockState p_50899_) booleanCaveVinesBlock.isValidBonemealTarget(LevelReader p_256026_, BlockPos p_152971_, BlockState p_152972_) booleanCaveVinesPlantBlock.isValidBonemealTarget(LevelReader p_255942_, BlockPos p_153012_, BlockState p_153013_) booleanCocoaBlock.isValidBonemealTarget(LevelReader p_256189_, BlockPos p_51753_, BlockState p_51754_) booleanCropBlock.isValidBonemealTarget(LevelReader p_255715_, BlockPos p_52259_, BlockState p_52260_) booleanFungusBlock.isValidBonemealTarget(LevelReader p_256655_, BlockPos p_256553_, BlockState p_256213_) booleanGlowLichenBlock.isValidBonemealTarget(LevelReader p_256569_, BlockPos p_153290_, BlockState p_153291_) booleanGrassBlock.isValidBonemealTarget(LevelReader p_256229_, BlockPos p_256432_, BlockState p_255677_) booleanGrowingPlantBodyBlock.isValidBonemealTarget(LevelReader p_256221_, BlockPos p_255647_, BlockState p_256117_) booleanGrowingPlantHeadBlock.isValidBonemealTarget(LevelReader p_255931_, BlockPos p_256046_, BlockState p_256550_) booleanMangroveLeavesBlock.isValidBonemealTarget(LevelReader p_256534_, BlockPos p_256299_, BlockState p_255926_) booleanMangrovePropaguleBlock.isValidBonemealTarget(LevelReader p_256541_, BlockPos p_221459_, BlockState p_221460_) booleanMossBlock.isValidBonemealTarget(LevelReader p_256507_, BlockPos p_256224_, BlockState p_256628_) booleanMushroomBlock.isValidBonemealTarget(LevelReader p_255904_, BlockPos p_54871_, BlockState p_54872_) booleanNetherrackBlock.isValidBonemealTarget(LevelReader p_256620_, BlockPos p_55003_, BlockState p_55004_) booleanNyliumBlock.isValidBonemealTarget(LevelReader p_256194_, BlockPos p_256152_, BlockState p_256389_) booleanPinkPetalsBlock.isValidBonemealTarget(LevelReader p_272968_, BlockPos p_273762_, BlockState p_273662_) booleanPitcherCropBlock.isValidBonemealTarget(LevelReader p_277380_, BlockPos p_277500_, BlockState p_277715_) booleanRootedDirtBlock.isValidBonemealTarget(LevelReader p_256100_, BlockPos p_255943_, BlockState p_255655_) booleanSaplingBlock.isValidBonemealTarget(LevelReader p_256124_, BlockPos p_55992_, BlockState p_55993_) booleanSeagrassBlock.isValidBonemealTarget(LevelReader p_295512_, BlockPos p_154506_, BlockState p_154507_) booleanSeaPickleBlock.isValidBonemealTarget(LevelReader p_255984_, BlockPos p_56092_, BlockState p_56093_) booleanSmallDripleafBlock.isValidBonemealTarget(LevelReader p_255772_, BlockPos p_154595_, BlockState p_154596_) booleanStemBlock.isValidBonemealTarget(LevelReader p_255699_, BlockPos p_57031_, BlockState p_57032_) booleanSweetBerryBushBlock.isValidBonemealTarget(LevelReader p_256056_, BlockPos p_57261_, BlockState p_57262_) booleanTallFlowerBlock.isValidBonemealTarget(LevelReader p_256234_, BlockPos p_57304_, BlockState p_57305_) booleanTallGrassBlock.isValidBonemealTarget(LevelReader p_255692_, BlockPos p_57326_, BlockState p_57327_) static booleanEnchantingTableBlock.isValidBookShelf(Level p_340976_, BlockPos p_340984_, BlockPos p_341294_) private booleanFireBlock.isValidFireLocation(BlockGetter p_53486_, BlockPos p_53487_) private static booleanPointedDripstoneBlock.isValidPointedDripstonePlacement(LevelReader p_154222_, BlockPos p_154223_, Direction p_154224_) booleanMultifaceBlock.isValidStateForPlacement(BlockGetter p_221572_, BlockState p_221573_, BlockPos p_221574_, Direction p_221575_) private static booleanRespawnAnchorBlock.isWaterThatWouldFlow(BlockPos p_55888_, Level p_55889_) static booleanDoorBlock.isWoodenDoor(Level p_52746_, BlockPos p_52747_) private booleanBedBlock.kickVillagerOutOfBed(Level p_49491_, BlockPos p_49492_) static voidLayeredCauldronBlock.lowerFillLevel(BlockState p_153560_, Level p_153561_, BlockPos p_153562_) private static voidLeverBlock.makeParticle(BlockState p_54658_, LevelAccessor p_54659_, BlockPos p_54660_, float p_54661_) static voidCampfireBlock.makeParticles(Level p_51252_, BlockPos p_51253_, boolean p_51254_, boolean p_51255_) private voidHoneyBlock.maybeDoSlideAchievement(Entity p_53992_, BlockPos p_53993_) static voidPointedDripstoneBlock.maybeTransferFluid(BlockState p_221860_, ServerLevel p_221861_, BlockPos p_221862_, float p_221863_) protected booleanAttachedStemBlock.mayPlaceOn(BlockState p_48863_, BlockGetter p_48864_, BlockPos p_48865_) protected booleanAzaleaBlock.mayPlaceOn(BlockState p_152089_, BlockGetter p_152090_, BlockPos p_152091_) protected booleanBushBlock.mayPlaceOn(BlockState p_51042_, BlockGetter p_51043_, BlockPos p_51044_) protected booleanCropBlock.mayPlaceOn(BlockState p_52302_, BlockGetter p_52303_, BlockPos p_52304_) protected booleanDeadBushBlock.mayPlaceOn(BlockState p_52424_, BlockGetter p_52425_, BlockPos p_52426_) private static booleanFrogspawnBlock.mayPlaceOn(BlockGetter p_221188_, BlockPos p_221189_) protected booleanFungusBlock.mayPlaceOn(BlockState p_53623_, BlockGetter p_53624_, BlockPos p_53625_) protected booleanMangrovePropaguleBlock.mayPlaceOn(BlockState p_221496_, BlockGetter p_221497_, BlockPos p_221498_) protected booleanMushroomBlock.mayPlaceOn(BlockState p_54894_, BlockGetter p_54895_, BlockPos p_54896_) protected booleanNetherSproutsBlock.mayPlaceOn(BlockState p_54960_, BlockGetter p_54961_, BlockPos p_54962_) protected booleanNetherWartBlock.mayPlaceOn(BlockState p_54991_, BlockGetter p_54992_, BlockPos p_54993_) protected booleanPitcherCropBlock.mayPlaceOn(BlockState p_277418_, BlockGetter p_277461_, BlockPos p_277608_) protected booleanRootsBlock.mayPlaceOn(BlockState p_55920_, BlockGetter p_55921_, BlockPos p_55922_) protected booleanSeagrassBlock.mayPlaceOn(BlockState p_154539_, BlockGetter p_154540_, BlockPos p_154541_) protected booleanSeaPickleBlock.mayPlaceOn(BlockState p_56127_, BlockGetter p_56128_, BlockPos p_56129_) protected booleanSmallDripleafBlock.mayPlaceOn(BlockState p_154636_, BlockGetter p_154637_, BlockPos p_154638_) protected booleanStemBlock.mayPlaceOn(BlockState p_57053_, BlockGetter p_57054_, BlockPos p_57055_) protected booleanTallSeagrassBlock.mayPlaceOn(BlockState p_154774_, BlockGetter p_154775_, BlockPos p_154776_) protected booleanWaterlilyBlock.mayPlaceOn(BlockState p_58174_, BlockGetter p_58175_, BlockPos p_58176_) protected booleanWitherRoseBlock.mayPlaceOn(BlockState p_58248_, BlockGetter p_58249_, BlockPos p_58250_) protected voidIceBlock.melt(BlockState p_54169_, Level p_54170_, BlockPos p_54171_) protected voidAbstractSkullBlock.neighborChanged(BlockState p_301179_, Level p_301325_, BlockPos p_301085_, Block p_301182_, BlockPos p_301255_, boolean p_300890_) protected voidBaseRailBlock.neighborChanged(BlockState p_49377_, Level p_49378_, BlockPos p_49379_, Block p_49380_, BlockPos p_49381_, boolean p_49382_) protected voidBellBlock.neighborChanged(BlockState p_49729_, Level p_49730_, BlockPos p_49731_, Block p_49732_, BlockPos p_49733_, boolean p_49734_) protected voidBigDripleafBlock.neighborChanged(BlockState p_152271_, Level p_152272_, BlockPos p_152273_, Block p_152274_, BlockPos p_152275_, boolean p_152276_) protected voidCommandBlock.neighborChanged(BlockState p_51838_, Level p_51839_, BlockPos p_51840_, Block p_51841_, BlockPos p_51842_, boolean p_51843_) protected voidCopperBulbBlock.neighborChanged(BlockState p_309025_, Level p_308955_, BlockPos p_309153_, Block p_308949_, BlockPos p_308887_, boolean p_309085_) protected voidCrafterBlock.neighborChanged(BlockState p_307205_, Level p_307451_, BlockPos p_307272_, Block p_307542_, BlockPos p_307508_, boolean p_307540_) protected voidDiodeBlock.neighborChanged(BlockState p_52525_, Level p_52526_, BlockPos p_52527_, Block p_52528_, BlockPos p_52529_, boolean p_52530_) protected voidDispenserBlock.neighborChanged(BlockState p_52700_, Level p_52701_, BlockPos p_52702_, Block p_52703_, BlockPos p_52704_, boolean p_52705_) protected voidDoorBlock.neighborChanged(BlockState p_52776_, Level p_52777_, BlockPos p_52778_, Block p_52779_, BlockPos p_52780_, boolean p_52781_) protected voidFenceGateBlock.neighborChanged(BlockState p_53372_, Level p_53373_, BlockPos p_53374_, Block p_53375_, BlockPos p_53376_, boolean p_53377_) protected voidFrostedIceBlock.neighborChanged(BlockState p_53579_, Level p_53580_, BlockPos p_53581_, Block p_53582_, BlockPos p_53583_, boolean p_53584_) protected voidHopperBlock.neighborChanged(BlockState p_54078_, Level p_54079_, BlockPos p_54080_, Block p_54081_, BlockPos p_54082_, boolean p_54083_) protected voidLiquidBlock.neighborChanged(BlockState p_54709_, Level p_54710_, BlockPos p_54711_, Block p_54712_, BlockPos p_54713_, boolean p_54714_) protected voidNoteBlock.neighborChanged(BlockState p_55041_, Level p_55042_, BlockPos p_55043_, Block p_55044_, BlockPos p_55045_, boolean p_55046_) protected voidRedstoneLampBlock.neighborChanged(BlockState p_55666_, Level p_55667_, BlockPos p_55668_, Block p_55669_, BlockPos p_55670_, boolean p_55671_) protected voidRedstoneTorchBlock.neighborChanged(BlockState p_55699_, Level p_55700_, BlockPos p_55701_, Block p_55702_, BlockPos p_55703_, boolean p_55704_) protected voidRedStoneWireBlock.neighborChanged(BlockState p_55561_, Level p_55562_, BlockPos p_55563_, Block p_55564_, BlockPos p_55565_, boolean p_55566_) protected voidSpongeBlock.neighborChanged(BlockState p_56801_, Level p_56802_, BlockPos p_56803_, Block p_56804_, BlockPos p_56805_, boolean p_56806_) protected voidStructureBlock.neighborChanged(BlockState p_57135_, Level p_57136_, BlockPos p_57137_, Block p_57138_, BlockPos p_57139_, boolean p_57140_) protected voidTntBlock.neighborChanged(BlockState p_57457_, Level p_57458_, BlockPos p_57459_, Block p_57460_, BlockPos p_57461_, boolean p_57462_) protected voidTrapDoorBlock.neighborChanged(BlockState p_57547_, Level p_57548_, BlockPos p_57549_, Block p_57550_, BlockPos p_57551_, boolean p_57552_) private static booleanBlocks.never(BlockState p_50806_, BlockGetter p_50807_, BlockPos p_50808_) private static BooleanBlocks.never(BlockState p_50779_, BlockGetter p_50780_, BlockPos p_50781_, EntityType<?> p_50782_) AbstractBannerBlock.newBlockEntity(BlockPos p_151892_, BlockState p_151893_) AbstractSkullBlock.newBlockEntity(BlockPos p_151996_, BlockState p_151997_) BarrelBlock.newBlockEntity(BlockPos p_152102_, BlockState p_152103_) BeaconBlock.newBlockEntity(BlockPos p_152164_, BlockState p_152165_) BedBlock.newBlockEntity(BlockPos p_152175_, BlockState p_152176_) BeehiveBlock.newBlockEntity(BlockPos p_152184_, BlockState p_152185_) BellBlock.newBlockEntity(BlockPos p_152198_, BlockState p_152199_) BlastFurnaceBlock.newBlockEntity(BlockPos p_152386_, BlockState p_152387_) BrewingStandBlock.newBlockEntity(BlockPos p_152698_, BlockState p_152699_) BrushableBlock.newBlockEntity(BlockPos p_277683_, BlockState p_277381_) CalibratedSculkSensorBlock.newBlockEntity(BlockPos p_277925_, BlockState p_277938_) CampfireBlock.newBlockEntity(BlockPos p_152759_, BlockState p_152760_) CeilingHangingSignBlock.newBlockEntity(BlockPos p_249338_, BlockState p_250706_) ChestBlock.newBlockEntity(BlockPos p_153064_, BlockState p_153065_) ChiseledBookShelfBlock.newBlockEntity(BlockPos p_250440_, BlockState p_248729_) CommandBlock.newBlockEntity(BlockPos p_153083_, BlockState p_153084_) ComparatorBlock.newBlockEntity(BlockPos p_153086_, BlockState p_153087_) ConduitBlock.newBlockEntity(BlockPos p_153098_, BlockState p_153099_) CrafterBlock.newBlockEntity(BlockPos p_307381_, BlockState p_307601_) DaylightDetectorBlock.newBlockEntity(BlockPos p_153118_, BlockState p_153119_) DecoratedPotBlock.newBlockEntity(BlockPos p_273396_, BlockState p_272674_) DispenserBlock.newBlockEntity(BlockPos p_153162_, BlockState p_153163_) DropperBlock.newBlockEntity(BlockPos p_153179_, BlockState p_153180_) EnchantingTableBlock.newBlockEntity(BlockPos p_341190_, BlockState p_340989_) EnderChestBlock.newBlockEntity(BlockPos p_153208_, BlockState p_153209_) EndGatewayBlock.newBlockEntity(BlockPos p_153193_, BlockState p_153194_) EndPortalBlock.newBlockEntity(BlockPos p_153196_, BlockState p_153197_) EntityBlock.newBlockEntity(BlockPos p_153215_, BlockState p_153216_) FurnaceBlock.newBlockEntity(BlockPos p_153277_, BlockState p_153278_) HopperBlock.newBlockEntity(BlockPos p_153382_, BlockState p_153383_) JigsawBlock.newBlockEntity(BlockPos p_153448_, BlockState p_153449_) JukeboxBlock.newBlockEntity(BlockPos p_153451_, BlockState p_153452_) LecternBlock.newBlockEntity(BlockPos p_153573_, BlockState p_153574_) SculkCatalystBlock.newBlockEntity(BlockPos p_222117_, BlockState p_222118_) SculkSensorBlock.newBlockEntity(BlockPos p_154466_, BlockState p_154467_) SculkShriekerBlock.newBlockEntity(BlockPos p_222213_, BlockState p_222214_) ShulkerBoxBlock.newBlockEntity(BlockPos p_154552_, BlockState p_154553_) SignBlock.newBlockEntity(BlockPos p_154556_, BlockState p_154557_) SmokerBlock.newBlockEntity(BlockPos p_154644_, BlockState p_154645_) SpawnerBlock.newBlockEntity(BlockPos p_154687_, BlockState p_154688_) StructureBlock.newBlockEntity(BlockPos p_154732_, BlockState p_154733_) TrappedChestBlock.newBlockEntity(BlockPos p_154834_, BlockState p_154835_) TrialSpawnerBlock.newBlockEntity(BlockPos p_311941_, BlockState p_312821_) VaultBlock.newBlockEntity(BlockPos p_324543_, BlockState p_323652_) WallHangingSignBlock.newBlockEntity(BlockPos p_250745_, BlockState p_250905_) private static voidTripWireHookBlock.notifyNeighbors(Block p_304466_, Level p_57694_, BlockPos p_57695_, Direction p_57696_) private static BooleanBlocks.ocelotOrParrot(BlockState p_50822_, BlockGetter p_50823_, BlockPos p_50824_, EntityType<?> p_50825_) voidAnvilBlock.onBrokenAfterFall(Level p_152053_, BlockPos p_152054_, FallingBlockEntity p_152055_) voidBrushableBlock.onBrokenAfterFall(Level p_278097_, BlockPos p_277734_, FallingBlockEntity p_277539_) default voidFallable.onBrokenAfterFall(Level p_153217_, BlockPos p_153218_, FallingBlockEntity p_153219_) voidPointedDripstoneBlock.onBrokenAfterFall(Level p_154059_, BlockPos p_154060_, FallingBlockEntity p_154061_) voidTntBlock.onCaughtFire(BlockState state, Level world, BlockPos pos, Direction face, LivingEntity igniter) default voidSculkBehaviour.onDischarged(LevelAccessor p_222026_, BlockState p_222027_, BlockPos p_222028_, RandomSource p_222029_) voidSculkVeinBlock.onDischarged(LevelAccessor p_222359_, BlockState p_222360_, BlockPos p_222361_, RandomSource p_222362_) protected voidAbstractCandleBlock.onExplosionHit(BlockState p_311992_, Level p_312631_, BlockPos p_312387_, Explosion p_312661_, BiConsumer<ItemStack, BlockPos> p_312093_) protected voidBellBlock.onExplosionHit(BlockState p_311884_, Level p_311798_, BlockPos p_312717_, Explosion p_312800_, BiConsumer<ItemStack, BlockPos> p_312339_) protected voidButtonBlock.onExplosionHit(BlockState p_312395_, Level p_311915_, BlockPos p_311817_, Explosion p_312150_, BiConsumer<ItemStack, BlockPos> p_311898_) protected voidDoorBlock.onExplosionHit(BlockState p_312769_, Level p_312778_, BlockPos p_311900_, Explosion p_312544_, BiConsumer<ItemStack, BlockPos> p_312107_) protected voidFenceGateBlock.onExplosionHit(BlockState p_312699_, Level p_311813_, BlockPos p_312680_, Explosion p_312186_, BiConsumer<ItemStack, BlockPos> p_312187_) protected voidLeverBlock.onExplosionHit(BlockState p_312405_, Level p_312603_, BlockPos p_311795_, Explosion p_312090_, BiConsumer<ItemStack, BlockPos> p_312313_) protected voidTrapDoorBlock.onExplosionHit(BlockState p_312371_, Level p_312286_, BlockPos p_312879_, Explosion p_312330_, BiConsumer<ItemStack, BlockPos> p_312161_) voidAnvilBlock.onLand(Level p_48793_, BlockPos p_48794_, BlockState p_48795_, BlockState p_48796_, FallingBlockEntity p_48797_) voidConcretePowderBlock.onLand(Level p_52068_, BlockPos p_52069_, BlockState p_52070_, BlockState p_52071_, FallingBlockEntity p_52072_) default voidFallable.onLand(Level p_153220_, BlockPos p_153221_, BlockState p_153222_, BlockState p_153223_, FallingBlockEntity p_153224_) voidLightningRodBlock.onLightningStrike(BlockState p_153761_, Level p_153762_, BlockPos p_153763_) voidComparatorBlock.onNeighborChange(BlockState state, LevelReader world, BlockPos pos, BlockPos neighbor) voidAbstractCauldronBlock.onPlace(BlockState p_51978_, Level p_51979_, BlockPos p_51980_, BlockState p_51981_, boolean p_51982_) protected voidBaseFireBlock.onPlace(BlockState p_49279_, Level p_49280_, BlockPos p_49281_, BlockState p_49282_, boolean p_49283_) protected voidBaseRailBlock.onPlace(BlockState p_49408_, Level p_49409_, BlockPos p_49410_, BlockState p_49411_, boolean p_49412_) voidBrushableBlock.onPlace(BlockState p_277817_, Level p_277984_, BlockPos p_277869_, BlockState p_277926_, boolean p_277736_) protected voidCarvedPumpkinBlock.onPlace(BlockState p_51387_, Level p_51388_, BlockPos p_51389_, BlockState p_51390_, boolean p_51391_) protected voidComposterBlock.onPlace(BlockState p_51978_, Level p_51979_, BlockPos p_51980_, BlockState p_51981_, boolean p_51982_) protected voidCopperBulbBlock.onPlace(BlockState p_309207_, Level p_309068_, BlockPos p_309087_, BlockState p_308908_, boolean p_308906_) protected voidCoralFanBlock.onPlace(BlockState p_52166_, Level p_52167_, BlockPos p_52168_, BlockState p_52169_, boolean p_52170_) protected voidCoralPlantBlock.onPlace(BlockState p_52195_, Level p_52196_, BlockPos p_52197_, BlockState p_52198_, boolean p_52199_) protected voidCoralWallFanBlock.onPlace(BlockState p_52217_, Level p_52218_, BlockPos p_52219_, BlockState p_52220_, boolean p_52221_) protected voidDetectorRailBlock.onPlace(BlockState p_52483_, Level p_52484_, BlockPos p_52485_, BlockState p_52486_, boolean p_52487_) protected voidDiodeBlock.onPlace(BlockState p_52566_, Level p_52567_, BlockPos p_52568_, BlockState p_52569_, boolean p_52570_) protected voidFallingBlock.onPlace(BlockState p_53233_, Level p_53234_, BlockPos p_53235_, BlockState p_53236_, boolean p_53237_) protected voidFireBlock.onPlace(BlockState p_53479_, Level p_53480_, BlockPos p_53481_, BlockState p_53482_, boolean p_53483_) protected voidFrogspawnBlock.onPlace(BlockState p_221227_, Level p_221228_, BlockPos p_221229_, BlockState p_221230_, boolean p_221231_) protected voidHopperBlock.onPlace(BlockState p_54110_, Level p_54111_, BlockPos p_54112_, BlockState p_54113_, boolean p_54114_) protected voidLightningRodBlock.onPlace(BlockState p_153753_, Level p_153754_, BlockPos p_153755_, BlockState p_153756_, boolean p_153757_) protected voidLiquidBlock.onPlace(BlockState p_54754_, Level p_54755_, BlockPos p_54756_, BlockState p_54757_, boolean p_54758_) protected voidMagmaBlock.onPlace(BlockState p_54823_, Level p_54824_, BlockPos p_54825_, BlockState p_54826_, boolean p_54827_) protected voidObserverBlock.onPlace(BlockState p_55132_, Level p_55133_, BlockPos p_55134_, BlockState p_55135_, boolean p_55136_) protected voidRedstoneTorchBlock.onPlace(BlockState p_55724_, Level p_55725_, BlockPos p_55726_, BlockState p_55727_, boolean p_55728_) protected voidRedStoneWireBlock.onPlace(BlockState p_55630_, Level p_55631_, BlockPos p_55632_, BlockState p_55633_, boolean p_55634_) protected voidScaffoldingBlock.onPlace(BlockState p_56062_, Level p_56063_, BlockPos p_56064_, BlockState p_56065_, boolean p_56066_) protected voidSculkSensorBlock.onPlace(BlockState p_154471_, Level p_154472_, BlockPos p_154473_, BlockState p_154474_, boolean p_154475_) voidSnifferEggBlock.onPlace(BlockState p_277964_, Level p_277827_, BlockPos p_277526_, BlockState p_277618_, boolean p_277819_) protected voidSoulSandBlock.onPlace(BlockState p_56696_, Level p_56697_, BlockPos p_56698_, BlockState p_56699_, boolean p_56700_) protected voidSpongeBlock.onPlace(BlockState p_56811_, Level p_56812_, BlockPos p_56813_, BlockState p_56814_, boolean p_56815_) protected voidTargetBlock.onPlace(BlockState p_57412_, Level p_57413_, BlockPos p_57414_, BlockState p_57415_, boolean p_57416_) protected voidTntBlock.onPlace(BlockState p_57466_, Level p_57467_, BlockPos p_57468_, BlockState p_57469_, boolean p_57470_) protected voidTripWireBlock.onPlace(BlockState p_57659_, Level p_57660_, BlockPos p_57661_, BlockState p_57662_, boolean p_57663_) protected voidTurtleEggBlock.onPlace(BlockState p_57814_, Level p_57815_, BlockPos p_57816_, BlockState p_57817_, boolean p_57818_) protected voidWetSpongeBlock.onPlace(BlockState p_58229_, Level p_58230_, BlockPos p_58231_, BlockState p_58232_, boolean p_58233_) voidAbstractCauldronBlock.onRemove(BlockState p_60515_, Level p_60516_, BlockPos p_60517_, BlockState p_60518_, boolean p_60519_) protected voidAbstractFurnaceBlock.onRemove(BlockState p_48713_, Level p_48714_, BlockPos p_48715_, BlockState p_48716_, boolean p_48717_) protected voidBarrelBlock.onRemove(BlockState p_49076_, Level p_49077_, BlockPos p_49078_, BlockState p_49079_, boolean p_49080_) protected voidBasePressurePlateBlock.onRemove(BlockState p_49319_, Level p_49320_, BlockPos p_49321_, BlockState p_49322_, boolean p_49323_) protected voidBaseRailBlock.onRemove(BlockState p_49384_, Level p_49385_, BlockPos p_49386_, BlockState p_49387_, boolean p_49388_) protected voidBrewingStandBlock.onRemove(BlockState p_50937_, Level p_50938_, BlockPos p_50939_, BlockState p_50940_, boolean p_50941_) protected voidButtonBlock.onRemove(BlockState p_51095_, Level p_51096_, BlockPos p_51097_, BlockState p_51098_, boolean p_51099_) protected voidCampfireBlock.onRemove(BlockState p_51281_, Level p_51282_, BlockPos p_51283_, BlockState p_51284_, boolean p_51285_) protected voidChestBlock.onRemove(BlockState p_51538_, Level p_51539_, BlockPos p_51540_, BlockState p_51541_, boolean p_51542_) protected voidChiseledBookShelfBlock.onRemove(BlockState p_250071_, Level p_251485_, BlockPos p_251954_, BlockState p_251852_, boolean p_252250_) protected voidComposterBlock.onRemove(BlockState p_60515_, Level p_60516_, BlockPos p_60517_, BlockState p_60518_, boolean p_60519_) protected voidCrafterBlock.onRemove(BlockState p_307425_, Level p_307460_, BlockPos p_307342_, BlockState p_307466_, boolean p_307349_) protected voidDecoratedPotBlock.onRemove(BlockState p_305821_, Level p_306245_, BlockPos p_305894_, BlockState p_306294_, boolean p_306159_) protected voidDiodeBlock.onRemove(BlockState p_52532_, Level p_52533_, BlockPos p_52534_, BlockState p_52535_, boolean p_52536_) protected voidDispenserBlock.onRemove(BlockState p_52707_, Level p_52708_, BlockPos p_52709_, BlockState p_52710_, boolean p_52711_) protected voidHopperBlock.onRemove(BlockState p_54085_, Level p_54086_, BlockPos p_54087_, BlockState p_54088_, boolean p_54089_) protected voidJukeboxBlock.onRemove(BlockState p_54288_, Level p_54289_, BlockPos p_54290_, BlockState p_54291_, boolean p_54292_) protected voidLecternBlock.onRemove(BlockState p_54531_, Level p_54532_, BlockPos p_54533_, BlockState p_54534_, boolean p_54535_) protected voidLeverBlock.onRemove(BlockState p_54647_, Level p_54648_, BlockPos p_54649_, BlockState p_54650_, boolean p_54651_) protected voidLightningRodBlock.onRemove(BlockState p_153728_, Level p_153729_, BlockPos p_153730_, BlockState p_153731_, boolean p_153732_) protected voidObserverBlock.onRemove(BlockState p_55106_, Level p_55107_, BlockPos p_55108_, BlockState p_55109_, boolean p_55110_) protected voidRedstoneTorchBlock.onRemove(BlockState p_55706_, Level p_55707_, BlockPos p_55708_, BlockState p_55709_, boolean p_55710_) protected voidRedStoneWireBlock.onRemove(BlockState p_55568_, Level p_55569_, BlockPos p_55570_, BlockState p_55571_, boolean p_55572_) protected voidSculkSensorBlock.onRemove(BlockState p_154446_, Level p_154447_, BlockPos p_154448_, BlockState p_154449_, boolean p_154450_) protected voidSculkShriekerBlock.onRemove(BlockState p_222198_, Level p_222199_, BlockPos p_222200_, BlockState p_222201_, boolean p_222202_) protected voidShulkerBoxBlock.onRemove(BlockState p_56234_, Level p_56235_, BlockPos p_56236_, BlockState p_56237_, boolean p_56238_) protected voidTripWireBlock.onRemove(BlockState p_57630_, Level p_57631_, BlockPos p_57632_, BlockState p_57633_, boolean p_57634_) protected voidTripWireHookBlock.onRemove(BlockState p_57715_, Level p_57716_, BlockPos p_57717_, BlockState p_57718_, boolean p_57719_) static booleanTurtleEggBlock.onSand(BlockGetter p_57763_, BlockPos p_57764_) protected abstract voidAbstractFurnaceBlock.openContainer(Level p_48690_, BlockPos p_48691_, Player p_48692_) protected voidBlastFurnaceBlock.openContainer(Level p_49777_, BlockPos p_49778_, Player p_49779_) protected voidFurnaceBlock.openContainer(Level p_53631_, BlockPos p_53632_, Player p_53633_) protected voidSmokerBlock.openContainer(Level p_56443_, BlockPos p_56444_, Player p_56445_) private voidLecternBlock.openScreen(Level p_54485_, BlockPos p_54486_, Player p_54487_) voidAzaleaBlock.performBonemeal(ServerLevel p_220707_, RandomSource p_220708_, BlockPos p_220709_, BlockState p_220710_) voidBambooSaplingBlock.performBonemeal(ServerLevel p_220743_, RandomSource p_220744_, BlockPos p_220745_, BlockState p_220746_) voidBambooStalkBlock.performBonemeal(ServerLevel p_261845_, RandomSource p_262034_, BlockPos p_261955_, BlockState p_261685_) voidBigDripleafBlock.performBonemeal(ServerLevel p_220783_, RandomSource p_220784_, BlockPos p_220785_, BlockState p_220786_) voidBigDripleafStemBlock.performBonemeal(ServerLevel p_220803_, RandomSource p_220804_, BlockPos p_220805_, BlockState p_220806_) voidBonemealableBlock.performBonemeal(ServerLevel p_220874_, RandomSource p_220875_, BlockPos p_220876_, BlockState p_220877_) voidCaveVinesBlock.performBonemeal(ServerLevel p_220923_, RandomSource p_220924_, BlockPos p_220925_, BlockState p_220926_) voidCaveVinesPlantBlock.performBonemeal(ServerLevel p_220938_, RandomSource p_220939_, BlockPos p_220940_, BlockState p_220941_) voidCocoaBlock.performBonemeal(ServerLevel p_220990_, RandomSource p_220991_, BlockPos p_220992_, BlockState p_220993_) voidCropBlock.performBonemeal(ServerLevel p_221040_, RandomSource p_221041_, BlockPos p_221042_, BlockState p_221043_) voidFungusBlock.performBonemeal(ServerLevel p_221243_, RandomSource p_221244_, BlockPos p_221245_, BlockState p_221246_) voidGlowLichenBlock.performBonemeal(ServerLevel p_221259_, RandomSource p_221260_, BlockPos p_221261_, BlockState p_221262_) voidGrassBlock.performBonemeal(ServerLevel p_221270_, RandomSource p_221271_, BlockPos p_221272_, BlockState p_221273_) voidGrowingPlantBodyBlock.performBonemeal(ServerLevel p_221285_, RandomSource p_221286_, BlockPos p_221287_, BlockState p_221288_) voidGrowingPlantHeadBlock.performBonemeal(ServerLevel p_221337_, RandomSource p_221338_, BlockPos p_221339_, BlockState p_221340_) voidMangroveLeavesBlock.performBonemeal(ServerLevel p_221427_, RandomSource p_221428_, BlockPos p_221429_, BlockState p_221430_) voidMangrovePropaguleBlock.performBonemeal(ServerLevel p_221451_, RandomSource p_221452_, BlockPos p_221453_, BlockState p_221454_) voidMossBlock.performBonemeal(ServerLevel p_221533_, RandomSource p_221534_, BlockPos p_221535_, BlockState p_221536_) voidMushroomBlock.performBonemeal(ServerLevel p_221769_, RandomSource p_221770_, BlockPos p_221771_, BlockState p_221772_) voidNetherrackBlock.performBonemeal(ServerLevel p_221811_, RandomSource p_221812_, BlockPos p_221813_, BlockState p_221814_) voidNyliumBlock.performBonemeal(ServerLevel p_221825_, RandomSource p_221826_, BlockPos p_221827_, BlockState p_221828_) voidPinkPetalsBlock.performBonemeal(ServerLevel p_273476_, RandomSource p_273093_, BlockPos p_272601_, BlockState p_272683_) voidPitcherCropBlock.performBonemeal(ServerLevel p_277717_, RandomSource p_277870_, BlockPos p_277836_, BlockState p_278034_) voidRootedDirtBlock.performBonemeal(ServerLevel p_221974_, RandomSource p_221975_, BlockPos p_221976_, BlockState p_221977_) voidSaplingBlock.performBonemeal(ServerLevel p_221996_, RandomSource p_221997_, BlockPos p_221998_, BlockState p_221999_) voidSeagrassBlock.performBonemeal(ServerLevel p_222423_, RandomSource p_222424_, BlockPos p_222425_, BlockState p_222426_) voidSeaPickleBlock.performBonemeal(ServerLevel p_222413_, RandomSource p_222414_, BlockPos p_222415_, BlockState p_222416_) voidSmallDripleafBlock.performBonemeal(ServerLevel p_222433_, RandomSource p_222434_, BlockPos p_222435_, BlockState p_222436_) voidStemBlock.performBonemeal(ServerLevel p_222528_, RandomSource p_222529_, BlockPos p_222530_, BlockState p_222531_) voidSweetBerryBushBlock.performBonemeal(ServerLevel p_222553_, RandomSource p_222554_, BlockPos p_222555_, BlockState p_222556_) voidTallFlowerBlock.performBonemeal(ServerLevel p_222568_, RandomSource p_222569_, BlockPos p_222570_, BlockState p_222571_) voidTallGrassBlock.performBonemeal(ServerLevel p_222578_, RandomSource p_222579_, BlockPos p_222580_, BlockState p_222581_) BarrierBlock.pickupBlock(Player p_295338_, LevelAccessor p_295817_, BlockPos p_295857_, BlockState p_294189_) BubbleColumnBlock.pickupBlock(Player p_295722_, LevelAccessor p_152712_, BlockPos p_152713_, BlockState p_152714_) BucketPickup.pickupBlock(Player p_294682_, LevelAccessor p_152719_, BlockPos p_152720_, BlockState p_152721_) LiquidBlock.pickupBlock(Player p_295410_, LevelAccessor p_153772_, BlockPos p_153773_, BlockState p_153774_) PowderSnowBlock.pickupBlock(Player p_295645_, LevelAccessor p_154281_, BlockPos p_154282_, BlockState p_154283_) default ItemStackSimpleWaterloggedBlock.pickupBlock(Player p_294786_, LevelAccessor p_154560_, BlockPos p_154561_, BlockState p_154562_) protected static booleanBigDripleafBlock.place(LevelAccessor p_152242_, BlockPos p_152243_, FluidState p_152244_, Direction p_152245_) protected static booleanBigDripleafStemBlock.place(LevelAccessor p_152350_, BlockPos p_152351_, FluidState p_152352_, Direction p_152353_) private voidNyliumBlock.place(Registry<ConfiguredFeature<?, ?>> p_255879_, ResourceKey<ConfiguredFeature<?, ?>> p_256032_, ServerLevel p_255631_, ChunkGenerator p_256445_, RandomSource p_255709_, BlockPos p_256019_) static voidDoublePlantBlock.placeAt(LevelAccessor p_153174_, BlockState p_153175_, BlockPos p_153176_, int p_153177_) private static voidLecternBlock.placeBook(Entity p_270891_, Level p_270065_, BlockPos p_270155_, BlockState p_270753_, ItemStack p_270173_) private voidChorusFlowerBlock.placeDeadFlower(Level p_51659_, BlockPos p_51660_) private voidChorusFlowerBlock.placeGrownFlower(Level p_51662_, BlockPos p_51663_, int p_51664_) booleanCampfireBlock.placeLiquid(LevelAccessor p_51257_, BlockPos p_51258_, BlockState p_51259_, FluidState p_51260_) booleanCandleBlock.placeLiquid(LevelAccessor p_152805_, BlockPos p_152806_, BlockState p_152807_, FluidState p_152808_) booleanKelpBlock.placeLiquid(LevelAccessor p_54309_, BlockPos p_54310_, BlockState p_54311_, FluidState p_54312_) booleanKelpPlantBlock.placeLiquid(LevelAccessor p_54330_, BlockPos p_54331_, BlockState p_54332_, FluidState p_54333_) booleanLiquidBlockContainer.placeLiquid(LevelAccessor p_54770_, BlockPos p_54771_, BlockState p_54772_, FluidState p_54773_) booleanSeagrassBlock.placeLiquid(LevelAccessor p_154520_, BlockPos p_154521_, BlockState p_154522_, FluidState p_154523_) default booleanSimpleWaterloggedBlock.placeLiquid(LevelAccessor p_56306_, BlockPos p_56307_, BlockState p_56308_, FluidState p_56309_) booleanSlabBlock.placeLiquid(LevelAccessor p_56368_, BlockPos p_56369_, BlockState p_56370_, FluidState p_56371_) booleanTallSeagrassBlock.placeLiquid(LevelAccessor p_154758_, BlockPos p_154759_, BlockState p_154760_, FluidState p_154761_) static voidBigDripleafBlock.placeWithRandomHeight(LevelAccessor p_220793_, RandomSource p_220794_, BlockPos p_220795_, Direction p_220796_) voidBeehiveBlock.playerDestroy(Level p_49584_, Player p_49585_, BlockPos p_49586_, BlockState p_49587_, BlockEntity p_49588_, ItemStack p_49589_) voidBlock.playerDestroy(Level p_49827_, Player p_49828_, BlockPos p_49829_, BlockState p_49830_, BlockEntity p_49831_, ItemStack p_49832_) voidDoublePlantBlock.playerDestroy(Level p_52865_, Player p_52866_, BlockPos p_52867_, BlockState p_52868_, BlockEntity p_52869_, ItemStack p_52870_) voidIceBlock.playerDestroy(Level p_54157_, Player p_54158_, BlockPos p_54159_, BlockState p_54160_, BlockEntity p_54161_, ItemStack p_54162_) voidTurtleEggBlock.playerDestroy(Level p_57771_, Player p_57772_, BlockPos p_57773_, BlockState p_57774_, BlockEntity p_57775_, ItemStack p_57776_) BaseFireBlock.playerWillDestroy(Level p_49251_, BlockPos p_49252_, BlockState p_49253_, Player p_49254_) BedBlock.playerWillDestroy(Level p_49505_, BlockPos p_49506_, BlockState p_49507_, Player p_49508_) BeehiveBlock.playerWillDestroy(Level p_49608_, BlockPos p_49609_, BlockState p_49610_, Player p_49611_) Block.playerWillDestroy(Level p_49852_, BlockPos p_49853_, BlockState p_49854_, Player p_49855_) DecoratedPotBlock.playerWillDestroy(Level p_273590_, BlockPos p_273343_, BlockState p_272869_, Player p_273002_) DoorBlock.playerWillDestroy(Level p_52755_, BlockPos p_52756_, BlockState p_52757_, Player p_52758_) DoublePlantBlock.playerWillDestroy(Level p_52878_, BlockPos p_52879_, BlockState p_52880_, Player p_52881_) ShulkerBoxBlock.playerWillDestroy(Level p_56212_, BlockPos p_56213_, BlockState p_56214_, Player p_56215_) TntBlock.playerWillDestroy(Level p_57445_, BlockPos p_57446_, BlockState p_57447_, Player p_57448_) TripWireBlock.playerWillDestroy(Level p_57615_, BlockPos p_57616_, BlockState p_57617_, Player p_57618_) private voidNoteBlock.playNote(Entity p_261664_, BlockState p_261606_, Level p_261819_, BlockPos p_262042_) protected voidButtonBlock.playSound(Player p_51068_, LevelAccessor p_51069_, BlockPos p_51070_, boolean p_51071_) private voidprotected voidprivate static voidBigDripleafBlock.playTiltSound(Level p_152233_, BlockPos p_152234_, SoundEvent p_152235_) private voidLecternBlock.popBook(BlockState p_54588_, Level p_54589_, BlockPos p_54590_) voidBlock.popExperience(ServerLevel p_49806_, BlockPos p_49807_, int p_49808_) static voidBlock.popResource(Level p_49841_, BlockPos p_49842_, ItemStack p_49843_) static voidBlock.popResourceFromFace(Level p_152436_, BlockPos p_152437_, Direction p_152438_, ItemStack p_152439_) voidButtonBlock.press(BlockState p_51117_, Level p_51118_, BlockPos p_51119_) protected static voidDoublePlantBlock.preventDropFromBottomPart(Level p_52904_, BlockPos p_52905_, BlockState p_52906_, Player p_52907_) protected booleanBambooStalkBlock.propagatesSkylightDown(BlockState p_261479_, BlockGetter p_261942_, BlockPos p_261844_) protected booleanBarrierBlock.propagatesSkylightDown(BlockState p_49100_, BlockGetter p_49101_, BlockPos p_49102_) protected booleanBushBlock.propagatesSkylightDown(BlockState p_51039_, BlockGetter p_51040_, BlockPos p_51041_) protected booleanCrossCollisionBlock.propagatesSkylightDown(BlockState p_52348_, BlockGetter p_52349_, BlockPos p_52350_) protected booleanGlowLichenBlock.propagatesSkylightDown(BlockState p_181225_, BlockGetter p_181226_, BlockPos p_181227_) protected booleanLightBlock.propagatesSkylightDown(BlockState p_153695_, BlockGetter p_153696_, BlockPos p_153697_) protected booleanLiquidBlock.propagatesSkylightDown(BlockState p_54745_, BlockGetter p_54746_, BlockPos p_54747_) protected booleanPipeBlock.propagatesSkylightDown(BlockState p_55166_, BlockGetter p_55167_, BlockPos p_55168_) protected booleanShulkerBoxBlock.propagatesSkylightDown(BlockState p_341628_, BlockGetter p_341633_, BlockPos p_341694_) 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 p_181239_, BlockGetter p_181240_, BlockPos p_181241_) protected booleanWallBlock.propagatesSkylightDown(BlockState p_58046_, BlockGetter p_58047_, BlockPos p_58048_) LeverBlock.pull(BlockState p_54677_, Level p_54678_, BlockPos p_54679_) static BlockStateBlock.pushEntitiesUp(BlockState p_49898_, BlockState p_49899_, LevelAccessor p_238252_, BlockPos p_49901_) protected voidBambooSaplingBlock.randomTick(BlockState p_220753_, ServerLevel p_220754_, BlockPos p_220755_, RandomSource p_220756_) protected voidBambooStalkBlock.randomTick(BlockState p_261931_, ServerLevel p_261751_, BlockPos p_261616_, RandomSource p_261766_) protected voidBeetrootBlock.randomTick(BlockState p_220778_, ServerLevel p_220779_, BlockPos p_220780_, RandomSource p_220781_) protected voidBuddingAmethystBlock.randomTick(BlockState p_220898_, ServerLevel p_220899_, BlockPos p_220900_, RandomSource p_220901_) protected voidCactusBlock.randomTick(BlockState p_220913_, ServerLevel p_220914_, BlockPos p_220915_, RandomSource p_220916_) protected voidChorusFlowerBlock.randomTick(BlockState p_220980_, ServerLevel p_220981_, BlockPos p_220982_, RandomSource p_220983_) protected voidCocoaBlock.randomTick(BlockState p_221000_, ServerLevel p_221001_, BlockPos p_221002_, RandomSource p_221003_) protected voidCropBlock.randomTick(BlockState p_221050_, ServerLevel p_221051_, BlockPos p_221052_, RandomSource p_221053_) protected voidFarmBlock.randomTick(BlockState p_221139_, ServerLevel p_221140_, BlockPos p_221141_, RandomSource p_221142_) protected voidFrostedIceBlock.randomTick(BlockState p_221238_, ServerLevel p_221239_, BlockPos p_221240_, RandomSource p_221241_) protected voidGrowingPlantHeadBlock.randomTick(BlockState p_221350_, ServerLevel p_221351_, BlockPos p_221352_, RandomSource p_221353_) protected voidIceBlock.randomTick(BlockState p_221355_, ServerLevel p_221356_, BlockPos p_221357_, RandomSource p_221358_) protected voidLeavesBlock.randomTick(BlockState p_221379_, ServerLevel p_221380_, BlockPos p_221381_, RandomSource p_221382_) protected voidLiquidBlock.randomTick(BlockState p_221410_, ServerLevel p_221411_, BlockPos p_221412_, RandomSource p_221413_) protected voidMangrovePropaguleBlock.randomTick(BlockState p_221488_, ServerLevel p_221489_, BlockPos p_221490_, RandomSource p_221491_) protected voidMushroomBlock.randomTick(BlockState p_221784_, ServerLevel p_221785_, BlockPos p_221786_, RandomSource p_221787_) protected voidNetherPortalBlock.randomTick(BlockState p_221799_, ServerLevel p_221800_, BlockPos p_221801_, RandomSource p_221802_) protected voidNetherWartBlock.randomTick(BlockState p_221806_, ServerLevel p_221807_, BlockPos p_221808_, RandomSource p_221809_) protected voidNyliumBlock.randomTick(BlockState p_221835_, ServerLevel p_221836_, BlockPos p_221837_, RandomSource p_221838_) voidPitcherCropBlock.randomTick(BlockState p_277950_, ServerLevel p_277589_, BlockPos p_277937_, RandomSource p_277887_) protected voidPointedDripstoneBlock.randomTick(BlockState p_221883_, ServerLevel p_221884_, BlockPos p_221885_, RandomSource p_221886_) protected voidRedStoneOreBlock.randomTick(BlockState p_221918_, ServerLevel p_221919_, BlockPos p_221920_, RandomSource p_221921_) protected voidSaplingBlock.randomTick(BlockState p_222011_, ServerLevel p_222012_, BlockPos p_222013_, RandomSource p_222014_) protected voidSnowLayerBlock.randomTick(BlockState p_222448_, ServerLevel p_222449_, BlockPos p_222450_, RandomSource p_222451_) protected voidSpreadingSnowyDirtBlock.randomTick(BlockState p_222508_, ServerLevel p_222509_, BlockPos p_222510_, RandomSource p_222511_) protected voidStemBlock.randomTick(BlockState p_222538_, ServerLevel p_222539_, BlockPos p_222540_, RandomSource p_222541_) protected voidSugarCaneBlock.randomTick(BlockState p_222548_, ServerLevel p_222549_, BlockPos p_222550_, RandomSource p_222551_) protected voidSweetBerryBushBlock.randomTick(BlockState p_222563_, ServerLevel p_222564_, BlockPos p_222565_, RandomSource p_222566_) voidTorchflowerCropBlock.randomTick(BlockState p_273361_, ServerLevel p_273515_, BlockPos p_273546_, RandomSource p_273261_) protected voidTurtleEggBlock.randomTick(BlockState p_222644_, ServerLevel p_222645_, BlockPos p_222646_, RandomSource p_222647_) protected voidVineBlock.randomTick(BlockState p_222655_, ServerLevel p_222656_, BlockPos p_222657_, RandomSource p_222658_) protected voidWeatheringCopperBulbBlock.randomTick(BlockState p_309163_, ServerLevel p_309177_, BlockPos p_309033_, RandomSource p_308946_) protected voidWeatheringCopperDoorBlock.randomTick(BlockState p_308942_, ServerLevel p_309109_, BlockPos p_309034_, RandomSource p_309156_) protected voidWeatheringCopperFullBlock.randomTick(BlockState p_222665_, ServerLevel p_222666_, BlockPos p_222667_, RandomSource p_222668_) protected voidWeatheringCopperGrateBlock.randomTick(BlockState p_309111_, ServerLevel p_309121_, BlockPos p_309090_, RandomSource p_308865_) protected voidWeatheringCopperSlabBlock.randomTick(BlockState p_222670_, ServerLevel p_222671_, BlockPos p_222672_, RandomSource p_222673_) protected voidWeatheringCopperStairBlock.randomTick(BlockState p_222675_, ServerLevel p_222676_, BlockPos p_222677_, RandomSource p_222678_) protected voidWeatheringCopperTrapDoorBlock.randomTick(BlockState p_309138_, ServerLevel p_309005_, BlockPos p_309123_, RandomSource p_309094_) protected voidAbstractCauldronBlock.receiveStalactiteDrip(BlockState p_151975_, Level p_151976_, BlockPos p_151977_, Fluid p_151978_) protected voidCauldronBlock.receiveStalactiteDrip(BlockState p_152940_, Level p_152941_, BlockPos p_152942_, Fluid p_152943_) protected voidLayeredCauldronBlock.receiveStalactiteDrip(BlockState p_153544_, Level p_153545_, BlockPos p_153546_, Fluid p_153547_) private voidComparatorBlock.refreshOutputState(Level p_51908_, BlockPos p_51909_, BlockState p_51910_) static booleanSculkVeinBlock.regrow(LevelAccessor p_222364_, BlockPos p_222365_, BlockState p_222366_, Collection<Direction> p_222367_) voidBeehiveBlock.releaseBeesAndResetHoneyLevel(Level p_49595_, BlockState p_49596_, BlockPos p_49597_, Player p_49598_, BeehiveBlockEntity.BeeReleaseStatus p_49599_) private static voidChiseledBookShelfBlock.removeBook(Level p_262654_, BlockPos p_262601_, Player p_262636_, ChiseledBookShelfBlockEntity p_262605_, int p_262673_) private booleanSpongeBlock.removeWaterBreadthFirstSearch(Level p_56808_, BlockPos p_56809_) static voidLecternBlock.resetBookState(Entity p_270231_, Level p_270114_, BlockPos p_270251_, BlockState p_270758_, boolean p_270452_) voidBeehiveBlock.resetHoneyLevel(Level p_49591_, BlockState p_49592_, BlockPos p_49593_) private static voidBigDripleafBlock.resetTilt(BlockState p_152314_, Level p_152315_, BlockPos p_152316_) protected static booleanBaseCoralPlantTypeBlock.scanForWater(BlockState p_49187_, BlockGetter p_49188_, BlockPos p_49189_) protected booleanCoralBlock.scanForWater(BlockGetter p_52135_, BlockPos p_52136_) private BlockStateNoteBlock.setInstrument(LevelAccessor p_262117_, BlockPos p_261908_, BlockState p_262130_) private static voidAbstractCandleBlock.setLit(LevelAccessor p_151919_, BlockState p_151920_, BlockPos p_151921_, boolean p_151922_) voidDoorBlock.setOpen(Entity p_153166_, Level p_153167_, BlockState p_153168_, BlockPos p_153169_, boolean p_153170_) private static voidTargetBlock.setOutputPower(LevelAccessor p_57386_, BlockState p_57387_, int p_57388_, BlockPos p_57389_, int p_57390_) voidBedBlock.setPlacedBy(Level p_49499_, BlockPos p_49500_, BlockState p_49501_, LivingEntity p_49502_, ItemStack p_49503_) voidBlock.setPlacedBy(Level p_49847_, BlockPos p_49848_, BlockState p_49849_, LivingEntity p_49850_, ItemStack p_49851_) voidCommandBlock.setPlacedBy(Level p_51804_, BlockPos p_51805_, BlockState p_51806_, LivingEntity p_51807_, ItemStack p_51808_) voidCrafterBlock.setPlacedBy(Level p_307219_, BlockPos p_307681_, BlockState p_307383_, LivingEntity p_307647_, ItemStack p_307190_) voidDiodeBlock.setPlacedBy(Level p_52506_, BlockPos p_52507_, BlockState p_52508_, LivingEntity p_52509_, ItemStack p_52510_) voidDoorBlock.setPlacedBy(Level p_52749_, BlockPos p_52750_, BlockState p_52751_, LivingEntity p_52752_, ItemStack p_52753_) voidDoublePlantBlock.setPlacedBy(Level p_52872_, BlockPos p_52873_, BlockState p_52874_, LivingEntity p_52875_, ItemStack p_52876_) voidJukeboxBlock.setPlacedBy(Level p_54264_, BlockPos p_54265_, BlockState p_54266_, LivingEntity p_54267_, ItemStack p_54268_) voidPitcherCropBlock.setPlacedBy(Level p_277432_, BlockPos p_277632_, BlockState p_277479_, LivingEntity p_277805_, ItemStack p_277663_) voidSmallDripleafBlock.setPlacedBy(Level p_154599_, BlockPos p_154600_, BlockState p_154601_, LivingEntity p_154602_, ItemStack p_154603_) voidStructureBlock.setPlacedBy(Level p_57122_, BlockPos p_57123_, BlockState p_57124_, LivingEntity p_57125_, ItemStack p_57126_) voidTripWireHookBlock.setPlacedBy(Level p_57680_, BlockPos p_57681_, BlockState p_57682_, LivingEntity p_57683_, ItemStack p_57684_) voidWitherSkullBlock.setPlacedBy(Level p_58260_, BlockPos p_58261_, BlockState p_58262_, LivingEntity p_58263_, ItemStack p_58264_) voidWitherWallSkullBlock.setPlacedBy(Level p_58278_, BlockPos p_58279_, BlockState p_58280_, LivingEntity p_58281_, ItemStack p_58282_) private static voidBigDripleafBlock.setTilt(BlockState p_152278_, Level p_152279_, BlockPos p_152280_, Tilt p_152281_) private voidBigDripleafBlock.setTiltAndScheduleTick(BlockState p_152283_, Level p_152284_, BlockPos p_152285_, Tilt p_152286_, SoundEvent p_152287_) private static booleanBaseRailBlock.shouldBeRemoved(BlockPos p_49399_, Level p_49400_, RailShape p_49401_) private static booleanFarmBlock.shouldMaintainFarmland(BlockGetter p_279219_, BlockPos p_279209_) booleanDiodeBlock.shouldPrioritize(BlockGetter p_52574_, BlockPos p_52575_, BlockState p_52576_) static booleanBlock.shouldRenderFace(BlockState p_152445_, BlockGetter p_152446_, BlockPos p_152447_, Direction p_152448_, BlockPos p_152449_) private static booleanConcretePowderBlock.shouldSolidify(BlockGetter p_52081_, BlockPos p_52082_, BlockState p_52083_) private static booleanConcretePowderBlock.shouldSolidify(BlockGetter p_52081_, BlockPos p_52082_, BlockState p_52083_, FluidState fluidState) private booleanLiquidBlock.shouldSpreadLiquid(Level p_54697_, BlockPos p_54698_, BlockState p_54699_) Deprecated.protected booleanComparatorBlock.shouldTurnOn(Level p_51861_, BlockPos p_51862_, BlockState p_51863_) protected booleanDiodeBlock.shouldTurnOn(Level p_52502_, BlockPos p_52503_, BlockState p_52504_) private booleanSculkSpreader.ChargeCursor.shouldUpdate(LevelAccessor p_222326_, BlockPos p_222327_, boolean p_222328_) private BlockStateWallBlock.sideUpdate(LevelReader p_57989_, BlockPos p_57990_, BlockState p_57991_, BlockPos p_57992_, BlockState p_57993_, Direction p_57994_) static voidLecternBlock.signalPageChange(Level p_54489_, BlockPos p_54490_, BlockState p_54491_) private booleanFrostedIceBlock.slightlyMelt(BlockState p_53593_, Level p_53594_, BlockPos p_53595_) protected voidDropExperienceBlock.spawnAfterBreak(BlockState p_221086_, ServerLevel p_221087_, BlockPos p_221088_, ItemStack p_221089_, boolean p_221090_) protected voidInfestedBlock.spawnAfterBreak(BlockState p_221360_, ServerLevel p_221361_, BlockPos p_221362_, ItemStack p_221363_, boolean p_221364_) protected voidRedStoneOreBlock.spawnAfterBreak(BlockState p_221907_, ServerLevel p_221908_, BlockPos p_221909_, ItemStack p_221910_, boolean p_221911_) protected voidSculkCatalystBlock.spawnAfterBreak(BlockState p_222109_, ServerLevel p_222110_, BlockPos p_222111_, ItemStack p_222112_, boolean p_222113_) protected voidSculkSensorBlock.spawnAfterBreak(BlockState p_222142_, ServerLevel p_222143_, BlockPos p_222144_, ItemStack p_222145_, boolean p_222146_) protected voidSculkShriekerBlock.spawnAfterBreak(BlockState p_222192_, ServerLevel p_222193_, BlockPos p_222194_, ItemStack p_222195_, boolean p_222196_) protected voidSpawnerBlock.spawnAfterBreak(BlockState p_222477_, ServerLevel p_222478_, BlockPos p_222479_, ItemStack p_222480_, boolean p_222481_) protected voidBaseFireBlock.spawnDestroyParticles(Level p_152139_, Player p_152140_, BlockPos p_152141_, BlockState p_152142_) protected voidBlock.spawnDestroyParticles(Level p_152422_, Player p_152423_, BlockPos p_152424_, BlockState p_152425_) static voidPointedDripstoneBlock.spawnDripParticle(Level p_154063_, BlockPos p_154064_, BlockState p_154065_) private static voidPointedDripstoneBlock.spawnDripParticle(Level p_154072_, BlockPos p_154073_, BlockState p_154074_, Fluid p_154075_) private static voidPointedDripstoneBlock.spawnFallingStalactite(BlockState p_154098_, ServerLevel p_154099_, BlockPos p_154100_) private static voidCarvedPumpkinBlock.spawnGolemInWorld(Level p_249110_, BlockPattern.BlockPatternMatch p_251293_, Entity p_251251_, BlockPos p_251189_) private voidInfestedBlock.spawnInfestation(ServerLevel p_54181_, BlockPos p_54182_) private voidBeehiveBlock.spawnParticle(Level p_49613_, BlockPos p_49614_, VoxelShape p_49615_, double p_49616_) private static voidRedStoneOreBlock.spawnParticles(Level p_55455_, BlockPos p_55456_) private voidRedStoneWireBlock.spawnParticlesAlongLine(Level p_221923_, RandomSource p_221924_, BlockPos p_221925_, Vec3 p_221926_, Direction p_221927_, Direction p_221928_, float p_221929_, float p_221930_) private voidFrogspawnBlock.spawnTadpoles(ServerLevel p_221221_, BlockPos p_221222_, RandomSource p_221223_) longMultifaceSpreader.spreadAll(BlockState p_221658_, LevelAccessor p_221659_, BlockPos p_221660_, boolean p_221661_) private longMultifaceSpreader.spreadFromFaceTowardAllDirections(BlockState p_221645_, LevelAccessor p_221646_, BlockPos p_221647_, Direction p_221648_, boolean p_221649_) MultifaceSpreader.spreadFromFaceTowardDirection(BlockState p_221638_, LevelAccessor p_221639_, BlockPos p_221640_, Direction p_221641_, Direction p_221642_, boolean p_221643_) MultifaceSpreader.spreadFromFaceTowardRandomDirection(BlockState p_221631_, LevelAccessor p_221632_, BlockPos p_221633_, Direction p_221634_, RandomSource p_221635_, boolean p_221636_) MultifaceSpreader.spreadFromRandomFaceTowardRandomDirection(BlockState p_221620_, LevelAccessor p_221621_, BlockPos p_221622_, RandomSource p_221623_) private voidObserverBlock.startSignal(LevelAccessor p_55093_, BlockPos p_55094_) protected booleanMultifaceSpreader.DefaultSpreaderConfig.stateCanBeReplaced(BlockGetter p_221688_, BlockPos p_221689_, BlockPos p_221690_, Direction p_221691_, BlockState p_221692_) booleanSculkVeinBlock.SculkVeinSpreaderConfig.stateCanBeReplaced(BlockGetter p_222405_, BlockPos p_222406_, BlockPos p_222407_, Direction p_222408_, BlockState p_222409_) voidBlock.stepOn(Level p_152431_, BlockPos p_152432_, BlockState p_152433_, Entity p_152434_) voidMagmaBlock.stepOn(Level p_153777_, BlockPos p_153778_, BlockState p_153779_, Entity p_153780_) voidRedStoneOreBlock.stepOn(Level p_154299_, BlockPos p_154300_, BlockState p_154301_, Entity p_154302_) voidSculkSensorBlock.stepOn(Level p_222132_, BlockPos p_222133_, BlockState p_222134_, Entity p_222135_) voidSculkShriekerBlock.stepOn(Level p_222177_, BlockPos p_222178_, BlockState p_222179_, Entity p_222180_) voidSlimeBlock.stepOn(Level p_154573_, BlockPos p_154574_, BlockState p_154575_, Entity p_154576_) voidTurtleEggBlock.stepOn(Level p_154857_, BlockPos p_154858_, BlockState p_154859_, Entity p_154860_) private static booleanPitcherCropBlock.sufficientLight(LevelReader p_290018_, BlockPos p_290011_) private voidDragonEggBlock.teleport(BlockState p_52936_, Level p_52937_, BlockPos p_52938_) booleanMultifaceSpreader.SpreadPredicate.test(BlockGetter p_221729_, BlockPos p_221730_, MultifaceSpreader.SpreadPos p_221731_) protected voidAbstractCauldronBlock.tick(BlockState p_220702_, ServerLevel p_220703_, BlockPos p_220704_, RandomSource p_220705_) protected voidBambooStalkBlock.tick(BlockState p_261612_, ServerLevel p_261527_, BlockPos p_261846_, RandomSource p_261638_) protected voidBarrelBlock.tick(BlockState p_220758_, ServerLevel p_220759_, BlockPos p_220760_, RandomSource p_220761_) protected voidBasePressurePlateBlock.tick(BlockState p_220768_, ServerLevel p_220769_, BlockPos p_220770_, RandomSource p_220771_) protected voidBigDripleafBlock.tick(BlockState p_220798_, ServerLevel p_220799_, BlockPos p_220800_, RandomSource p_220801_) protected voidBigDripleafStemBlock.tick(BlockState p_220813_, ServerLevel p_220814_, BlockPos p_220815_, RandomSource p_220816_) voidBrushableBlock.tick(BlockState p_277544_, ServerLevel p_277779_, BlockPos p_278019_, RandomSource p_277471_) protected voidBubbleColumnBlock.tick(BlockState p_220888_, ServerLevel p_220889_, BlockPos p_220890_, RandomSource p_220891_) protected voidButtonBlock.tick(BlockState p_220903_, ServerLevel p_220904_, BlockPos p_220905_, RandomSource p_220906_) protected voidCactusBlock.tick(BlockState p_220908_, ServerLevel p_220909_, BlockPos p_220910_, RandomSource p_220911_) protected voidChestBlock.tick(BlockState p_220958_, ServerLevel p_220959_, BlockPos p_220960_, RandomSource p_220961_) protected voidChorusFlowerBlock.tick(BlockState p_220975_, ServerLevel p_220976_, BlockPos p_220977_, RandomSource p_220978_) protected voidChorusPlantBlock.tick(BlockState p_220985_, ServerLevel p_220986_, BlockPos p_220987_, RandomSource p_220988_) protected voidCommandBlock.tick(BlockState p_221005_, ServerLevel p_221006_, BlockPos p_221007_, RandomSource p_221008_) protected voidComparatorBlock.tick(BlockState p_221010_, ServerLevel p_221011_, BlockPos p_221012_, RandomSource p_221013_) protected voidComposterBlock.tick(BlockState p_221015_, ServerLevel p_221016_, BlockPos p_221017_, RandomSource p_221018_) protected voidCoralBlock.tick(BlockState p_221020_, ServerLevel p_221021_, BlockPos p_221022_, RandomSource p_221023_) protected voidCoralFanBlock.tick(BlockState p_221025_, ServerLevel p_221026_, BlockPos p_221027_, RandomSource p_221028_) protected voidCoralPlantBlock.tick(BlockState p_221030_, ServerLevel p_221031_, BlockPos p_221032_, RandomSource p_221033_) protected voidCoralWallFanBlock.tick(BlockState p_221035_, ServerLevel p_221036_, BlockPos p_221037_, RandomSource p_221038_) protected voidCrafterBlock.tick(BlockState p_307471_, ServerLevel p_307641_, BlockPos p_307339_, RandomSource p_307565_) protected voidDetectorRailBlock.tick(BlockState p_221060_, ServerLevel p_221061_, BlockPos p_221062_, RandomSource p_221063_) protected voidDiodeBlock.tick(BlockState p_221065_, ServerLevel p_221066_, BlockPos p_221067_, RandomSource p_221068_) protected voidDirtPathBlock.tick(BlockState p_221070_, ServerLevel p_221071_, BlockPos p_221072_, RandomSource p_221073_) protected voidDispenserBlock.tick(BlockState p_221075_, ServerLevel p_221076_, BlockPos p_221077_, RandomSource p_221078_) protected voidEnderChestBlock.tick(BlockState p_221112_, ServerLevel p_221113_, BlockPos p_221114_, RandomSource p_221115_) protected voidFallingBlock.tick(BlockState p_221124_, ServerLevel p_221125_, BlockPos p_221126_, RandomSource p_221127_) protected voidFarmBlock.tick(BlockState p_221134_, ServerLevel p_221135_, BlockPos p_221136_, RandomSource p_221137_) protected voidFireBlock.tick(BlockState p_221160_, ServerLevel p_221161_, BlockPos p_221162_, RandomSource p_221163_) protected voidFrogspawnBlock.tick(BlockState p_221194_, ServerLevel p_221195_, BlockPos p_221196_, RandomSource p_221197_) protected voidFrostedIceBlock.tick(BlockState p_221233_, ServerLevel p_221234_, BlockPos p_221235_, RandomSource p_221236_) protected voidGrowingPlantBlock.tick(BlockState p_221280_, ServerLevel p_221281_, BlockPos p_221282_, RandomSource p_221283_) protected voidLeavesBlock.tick(BlockState p_221369_, ServerLevel p_221370_, BlockPos p_221371_, RandomSource p_221372_) protected voidLecternBlock.tick(BlockState p_221388_, ServerLevel p_221389_, BlockPos p_221390_, RandomSource p_221391_) protected voidLightningRodBlock.tick(BlockState p_221400_, ServerLevel p_221401_, BlockPos p_221402_, RandomSource p_221403_) protected voidMagmaBlock.tick(BlockState p_221415_, ServerLevel p_221416_, BlockPos p_221417_, RandomSource p_221418_) protected voidObserverBlock.tick(BlockState p_221840_, ServerLevel p_221841_, BlockPos p_221842_, RandomSource p_221843_) protected voidPointedDripstoneBlock.tick(BlockState p_221865_, ServerLevel p_221866_, BlockPos p_221867_, RandomSource p_221868_) protected voidRedstoneLampBlock.tick(BlockState p_221937_, ServerLevel p_221938_, BlockPos p_221939_, RandomSource p_221940_) protected voidRedstoneTorchBlock.tick(BlockState p_221949_, ServerLevel p_221950_, BlockPos p_221951_, RandomSource p_221952_) protected voidScaffoldingBlock.tick(BlockState p_222019_, ServerLevel p_222020_, BlockPos p_222021_, RandomSource p_222022_) protected voidSculkCatalystBlock.tick(BlockState p_222104_, ServerLevel p_222105_, BlockPos p_222106_, RandomSource p_222107_) protected voidSculkSensorBlock.tick(BlockState p_222137_, ServerLevel p_222138_, BlockPos p_222139_, RandomSource p_222140_) protected voidSculkShriekerBlock.tick(BlockState p_222187_, ServerLevel p_222188_, BlockPos p_222189_, RandomSource p_222190_) voidSnifferEggBlock.tick(BlockState p_277841_, ServerLevel p_277739_, BlockPos p_277692_, RandomSource p_277973_) protected voidSoulSandBlock.tick(BlockState p_222457_, ServerLevel p_222458_, BlockPos p_222459_, RandomSource p_222460_) protected voidSugarCaneBlock.tick(BlockState p_222543_, ServerLevel p_222544_, BlockPos p_222545_, RandomSource p_222546_) protected voidTargetBlock.tick(BlockState p_222588_, ServerLevel p_222589_, BlockPos p_222590_, RandomSource p_222591_) protected voidTripWireBlock.tick(BlockState p_222598_, ServerLevel p_222599_, BlockPos p_222600_, RandomSource p_222601_) protected voidTripWireHookBlock.tick(BlockState p_222610_, ServerLevel p_222611_, BlockPos p_222612_, RandomSource p_222613_) private static voidDaylightDetectorBlock.tickEntity(Level p_153113_, BlockPos p_153114_, BlockState p_153115_, DaylightDetectorBlockEntity p_153116_) private voidTrapDoorBlock.toggle(BlockState p_312094_, Level p_312235_, BlockPos p_312619_, Player p_312853_) private BlockStateWallBlock.topUpdate(LevelReader p_57975_, BlockState p_57976_, BlockPos p_57977_, BlockState p_57978_) private static booleanConcretePowderBlock.touchesLiquid(BlockGetter p_52065_, BlockPos p_52066_, BlockState state) protected booleanBaseEntityBlock.triggerEvent(BlockState p_49226_, Level p_49227_, BlockPos p_49228_, int p_49229_, int p_49230_) protected booleanComparatorBlock.triggerEvent(BlockState p_51874_, Level p_51875_, BlockPos p_51876_, int p_51877_, int p_51878_) protected booleanNoteBlock.triggerEvent(BlockState p_55023_, Level p_55024_, BlockPos p_55025_, int p_55026_, int p_55027_) protected voidSpongeBlock.tryAbsorbWater(Level p_56798_, BlockPos p_56799_) protected voidBlock.tryDropExperience(ServerLevel p_220823_, BlockPos p_220824_, ItemStack p_220825_, IntProvider p_220826_) static booleanLecternBlock.tryPlaceBook(Entity p_270350_, Level p_270604_, BlockPos p_270276_, BlockState p_270445_, ItemStack p_270458_) static voidSculkSensorBlock.tryResonateVibration(Entity p_279315_, Level p_277804_, BlockPos p_277458_, int p_277347_) protected voidBaseCoralPlantTypeBlock.tryScheduleDieTick(BlockState p_49165_, LevelAccessor p_49166_, BlockPos p_49167_) private voidBeehiveBlock.trySpawnDripParticles(Level p_49604_, BlockPos p_49605_, BlockState p_49606_) private voidCarvedPumpkinBlock.trySpawnGolem(Level p_51379_, BlockPos p_51380_) static voidFarmBlock.turnToDirt(Entity p_270981_, BlockState p_270402_, Level p_270568_, BlockPos p_270551_) voidSculkSpreader.ChargeCursor.update(LevelAccessor p_222312_, BlockPos p_222313_, RandomSource p_222314_, SculkSpreader p_222315_, boolean p_222316_) private static voidLecternBlock.updateBelow(Level p_54545_, BlockPos p_54546_, BlockState p_54547_) static voidBubbleColumnBlock.updateColumn(LevelAccessor p_152708_, BlockPos p_152709_, BlockState p_152710_) static voidBubbleColumnBlock.updateColumn(LevelAccessor p_152703_, BlockPos p_152704_, BlockState p_152705_, BlockState p_152706_) voidSculkSpreader.updateCursors(LevelAccessor p_222256_, BlockPos p_222257_, RandomSource p_222258_, boolean p_222259_) protected BlockStateBaseRailBlock.updateDir(Level p_49368_, BlockPos p_49369_, BlockState p_49370_, boolean p_49371_) private static BlockStateLeavesBlock.updateDistance(BlockState p_54436_, LevelAccessor p_54437_, BlockPos p_54438_) static BlockStateBlock.updateFromNeighbourShapes(BlockState p_49932_, LevelAccessor p_49933_, BlockPos p_49934_) protected voidRedStoneWireBlock.updateIndirectNeighbourShapes(BlockState p_55579_, LevelAccessor p_55580_, BlockPos p_55581_, int p_55582_, int p_55583_) protected voidDiodeBlock.updateNeighborsInFront(Level p_52581_, BlockPos p_52582_, BlockState p_52583_) protected voidObserverBlock.updateNeighborsInFront(Level p_55089_, BlockPos p_55090_, BlockState p_55091_) private voidRedStoneWireBlock.updateNeighborsOfNeighboringWires(Level p_55638_, BlockPos p_55639_) protected voidBasePressurePlateBlock.updateNeighbours(Level p_49292_, BlockPos p_49293_) private voidButtonBlock.updateNeighbours(BlockState p_51125_, Level p_51126_, BlockPos p_51127_) private voidLeverBlock.updateNeighbours(BlockState p_54681_, Level p_54682_, BlockPos p_54683_) private voidLightningRodBlock.updateNeighbours(BlockState p_153765_, Level p_153766_, BlockPos p_153767_) private static voidSculkSensorBlock.updateNeighbours(Level p_278067_, BlockPos p_277440_, BlockState p_277354_) static voidBlock.updateOrDestroy(BlockState p_49903_, BlockState p_49904_, LevelAccessor p_49905_, BlockPos p_49906_, int p_49907_) static voidBlock.updateOrDestroy(BlockState p_49909_, BlockState p_49910_, LevelAccessor p_49911_, BlockPos p_49912_, int p_49913_, int p_49914_) private voidRedStoneWireBlock.updatePowerStrength(Level p_55531_, BlockPos p_55532_, BlockState p_55533_) protected voidDetectorRailBlock.updatePowerToConnected(Level p_52473_, BlockPos p_52474_, BlockState p_52475_, boolean p_52476_) protected BlockStateAmethystClusterBlock.updateShape(BlockState p_152036_, Direction p_152037_, BlockState p_152038_, LevelAccessor p_152039_, BlockPos p_152040_, BlockPos p_152041_) protected BlockStateAttachedStemBlock.updateShape(BlockState p_48848_, Direction p_48849_, BlockState p_48850_, LevelAccessor p_48851_, BlockPos p_48852_, BlockPos p_48853_) protected BlockStateBambooSaplingBlock.updateShape(BlockState p_48990_, Direction p_48991_, BlockState p_48992_, LevelAccessor p_48993_, BlockPos p_48994_, BlockPos p_48995_) protected BlockStateBambooStalkBlock.updateShape(BlockState p_261476_, Direction p_261512_, BlockState p_262167_, LevelAccessor p_261956_, BlockPos p_261876_, BlockPos p_262140_) protected BlockStateBannerBlock.updateShape(BlockState p_49029_, Direction p_49030_, BlockState p_49031_, LevelAccessor p_49032_, BlockPos p_49033_, BlockPos p_49034_) protected BlockStateBarrierBlock.updateShape(BlockState p_296123_, Direction p_294509_, BlockState p_296367_, LevelAccessor p_294373_, BlockPos p_294499_, BlockPos p_295044_) protected BlockStateBaseCoralPlantTypeBlock.updateShape(BlockState p_49173_, Direction p_49174_, BlockState p_49175_, LevelAccessor p_49176_, BlockPos p_49177_, BlockPos p_49178_) protected BlockStateBaseCoralWallFanBlock.updateShape(BlockState p_49210_, Direction p_49211_, BlockState p_49212_, LevelAccessor p_49213_, BlockPos p_49214_, BlockPos p_49215_) protected BlockStateBasePressurePlateBlock.updateShape(BlockState p_49329_, Direction p_49330_, BlockState p_49331_, LevelAccessor p_49332_, BlockPos p_49333_, BlockPos p_49334_) protected BlockStateBaseRailBlock.updateShape(BlockState p_152151_, Direction p_152152_, BlockState p_152153_, LevelAccessor p_152154_, BlockPos p_152155_, BlockPos p_152156_) protected BlockStateBaseTorchBlock.updateShape(BlockState p_304418_, Direction p_304475_, BlockState p_304669_, LevelAccessor p_304637_, BlockPos p_304633_, BlockPos p_304603_) protected BlockStateBedBlock.updateShape(BlockState p_49525_, Direction p_49526_, BlockState p_49527_, LevelAccessor p_49528_, BlockPos p_49529_, BlockPos p_49530_) protected BlockStateBeehiveBlock.updateShape(BlockState p_49639_, Direction p_49640_, BlockState p_49641_, LevelAccessor p_49642_, BlockPos p_49643_, BlockPos p_49644_) protected BlockStateBellBlock.updateShape(BlockState p_49744_, Direction p_49745_, BlockState p_49746_, LevelAccessor p_49747_, BlockPos p_49748_, BlockPos p_49749_) protected BlockStateBigDripleafBlock.updateShape(BlockState p_152293_, Direction p_152294_, BlockState p_152295_, LevelAccessor p_152296_, BlockPos p_152297_, BlockPos p_152298_) protected BlockStateBigDripleafStemBlock.updateShape(BlockState p_152369_, Direction p_152370_, BlockState p_152371_, LevelAccessor p_152372_, BlockPos p_152373_, BlockPos p_152374_) BrushableBlock.updateShape(BlockState p_277801_, Direction p_277455_, BlockState p_277832_, LevelAccessor p_277473_, BlockPos p_278111_, BlockPos p_277904_) protected BlockStateBubbleColumnBlock.updateShape(BlockState p_50990_, Direction p_50991_, BlockState p_50992_, LevelAccessor p_50993_, BlockPos p_50994_, BlockPos p_50995_) protected BlockStateBushBlock.updateShape(BlockState p_51032_, Direction p_51033_, BlockState p_51034_, LevelAccessor p_51035_, BlockPos p_51036_, BlockPos p_51037_) protected BlockStateCactusBlock.updateShape(BlockState p_51157_, Direction p_51158_, BlockState p_51159_, LevelAccessor p_51160_, BlockPos p_51161_, BlockPos p_51162_) protected BlockStateCakeBlock.updateShape(BlockState p_51213_, Direction p_51214_, BlockState p_51215_, LevelAccessor p_51216_, BlockPos p_51217_, BlockPos p_51218_) protected BlockStateCampfireBlock.updateShape(BlockState p_51298_, Direction p_51299_, BlockState p_51300_, LevelAccessor p_51301_, BlockPos p_51302_, BlockPos p_51303_) protected BlockStateCandleBlock.updateShape(BlockState p_152833_, Direction p_152834_, BlockState p_152835_, LevelAccessor p_152836_, BlockPos p_152837_, BlockPos p_152838_) protected BlockStateCandleCakeBlock.updateShape(BlockState p_152898_, Direction p_152899_, BlockState p_152900_, LevelAccessor p_152901_, BlockPos p_152902_, BlockPos p_152903_) protected BlockStateCarpetBlock.updateShape(BlockState p_152926_, Direction p_152927_, BlockState p_152928_, LevelAccessor p_152929_, BlockPos p_152930_, BlockPos p_152931_) protected BlockStateCeilingHangingSignBlock.updateShape(BlockState p_251270_, Direction p_250331_, BlockState p_249591_, LevelAccessor p_251903_, BlockPos p_249685_, BlockPos p_251506_) protected BlockStateChainBlock.updateShape(BlockState p_51461_, Direction p_51462_, BlockState p_51463_, LevelAccessor p_51464_, BlockPos p_51465_, BlockPos p_51466_) protected BlockStateChestBlock.updateShape(BlockState p_51555_, Direction p_51556_, BlockState p_51557_, LevelAccessor p_51558_, BlockPos p_51559_, BlockPos p_51560_) protected BlockStateChorusFlowerBlock.updateShape(BlockState p_51687_, Direction p_51688_, BlockState p_51689_, LevelAccessor p_51690_, BlockPos p_51691_, BlockPos p_51692_) protected BlockStateChorusPlantBlock.updateShape(BlockState p_51728_, Direction p_51729_, BlockState p_51730_, LevelAccessor p_51731_, BlockPos p_51732_, BlockPos p_51733_) protected BlockStateCocoaBlock.updateShape(BlockState p_51771_, Direction p_51772_, BlockState p_51773_, LevelAccessor p_51774_, BlockPos p_51775_, BlockPos p_51776_) ComparatorBlock.updateShape(BlockState p_301069_, Direction p_301249_, BlockState p_301318_, LevelAccessor p_301207_, BlockPos p_301025_, BlockPos p_301045_) protected BlockStateConcretePowderBlock.updateShape(BlockState p_52074_, Direction p_52075_, BlockState p_52076_, LevelAccessor p_52077_, BlockPos p_52078_, BlockPos p_52079_) protected BlockStateConduitBlock.updateShape(BlockState p_52111_, Direction p_52112_, BlockState p_52113_, LevelAccessor p_52114_, BlockPos p_52115_, BlockPos p_52116_) protected BlockStateCoralBlock.updateShape(BlockState p_52143_, Direction p_52144_, BlockState p_52145_, LevelAccessor p_52146_, BlockPos p_52147_, BlockPos p_52148_) protected BlockStateCoralFanBlock.updateShape(BlockState p_52159_, Direction p_52160_, BlockState p_52161_, LevelAccessor p_52162_, BlockPos p_52163_, BlockPos p_52164_) protected BlockStateCoralPlantBlock.updateShape(BlockState p_52183_, Direction p_52184_, BlockState p_52185_, LevelAccessor p_52186_, BlockPos p_52187_, BlockPos p_52188_) protected BlockStateCoralWallFanBlock.updateShape(BlockState p_52210_, Direction p_52211_, BlockState p_52212_, LevelAccessor p_52213_, BlockPos p_52214_, BlockPos p_52215_) protected BlockStateDecoratedPotBlock.updateShape(BlockState p_276307_, Direction p_276322_, BlockState p_276280_, LevelAccessor p_276320_, BlockPos p_276270_, BlockPos p_276312_) protected BlockStateDirtPathBlock.updateShape(BlockState p_153152_, Direction p_153153_, BlockState p_153154_, LevelAccessor p_153155_, BlockPos p_153156_, BlockPos p_153157_) protected BlockStateDoorBlock.updateShape(BlockState p_52796_, Direction p_52797_, BlockState p_52798_, LevelAccessor p_52799_, BlockPos p_52800_, BlockPos p_52801_) protected BlockStateDoublePlantBlock.updateShape(BlockState p_52894_, Direction p_52895_, BlockState p_52896_, LevelAccessor p_52897_, BlockPos p_52898_, BlockPos p_52899_) protected BlockStateEnderChestBlock.updateShape(BlockState p_53160_, Direction p_53161_, BlockState p_53162_, LevelAccessor p_53163_, BlockPos p_53164_, BlockPos p_53165_) protected BlockStateFaceAttachedHorizontalDirectionalBlock.updateShape(BlockState p_53190_, Direction p_53191_, BlockState p_53192_, LevelAccessor p_53193_, BlockPos p_53194_, BlockPos p_53195_) protected BlockStateFallingBlock.updateShape(BlockState p_53226_, Direction p_53227_, BlockState p_53228_, LevelAccessor p_53229_, BlockPos p_53230_, BlockPos p_53231_) protected BlockStateFarmBlock.updateShape(BlockState p_53276_, Direction p_53277_, BlockState p_53278_, LevelAccessor p_53279_, BlockPos p_53280_, BlockPos p_53281_) protected BlockStateFenceBlock.updateShape(BlockState p_53323_, Direction p_53324_, BlockState p_53325_, LevelAccessor p_53326_, BlockPos p_53327_, BlockPos p_53328_) protected BlockStateFenceGateBlock.updateShape(BlockState p_53382_, Direction p_53383_, BlockState p_53384_, LevelAccessor p_53385_, BlockPos p_53386_, BlockPos p_53387_) protected BlockStateFireBlock.updateShape(BlockState p_53458_, Direction p_53459_, BlockState p_53460_, LevelAccessor p_53461_, BlockPos p_53462_, BlockPos p_53463_) protected BlockStateFlowerPotBlock.updateShape(BlockState p_53547_, Direction p_53548_, BlockState p_53549_, LevelAccessor p_53550_, BlockPos p_53551_, BlockPos p_53552_) protected BlockStateFrogspawnBlock.updateShape(BlockState p_221213_, Direction p_221214_, BlockState p_221215_, LevelAccessor p_221216_, BlockPos p_221217_, BlockPos p_221218_) protected BlockStateGlowLichenBlock.updateShape(BlockState p_153302_, Direction p_153303_, BlockState p_153304_, LevelAccessor p_153305_, BlockPos p_153306_, BlockPos p_153307_) protected BlockStateGrowingPlantBodyBlock.updateShape(BlockState p_53913_, Direction p_53914_, BlockState p_53915_, LevelAccessor p_53916_, BlockPos p_53917_, BlockPos p_53918_) protected BlockStateGrowingPlantHeadBlock.updateShape(BlockState p_53951_, Direction p_53952_, BlockState p_53953_, LevelAccessor p_53954_, BlockPos p_53955_, BlockPos p_53956_) protected BlockStateHangingRootsBlock.updateShape(BlockState p_153351_, Direction p_153352_, BlockState p_153353_, LevelAccessor p_153354_, BlockPos p_153355_, BlockPos p_153356_) protected BlockStateHeavyCoreBlock.updateShape(BlockState p_338756_, Direction p_338189_, BlockState p_338723_, LevelAccessor p_338514_, BlockPos p_338346_, BlockPos p_338401_) protected BlockStateHugeMushroomBlock.updateShape(BlockState p_54146_, Direction p_54147_, BlockState p_54148_, LevelAccessor p_54149_, BlockPos p_54150_, BlockPos p_54151_) protected BlockStateIronBarsBlock.updateShape(BlockState p_54211_, Direction p_54212_, BlockState p_54213_, LevelAccessor p_54214_, BlockPos p_54215_, BlockPos p_54216_) protected BlockStateLadderBlock.updateShape(BlockState p_54363_, Direction p_54364_, BlockState p_54365_, LevelAccessor p_54366_, BlockPos p_54367_, BlockPos p_54368_) protected BlockStateLanternBlock.updateShape(BlockState p_153483_, Direction p_153484_, BlockState p_153485_, LevelAccessor p_153486_, BlockPos p_153487_, BlockPos p_153488_) protected BlockStateLeavesBlock.updateShape(BlockState p_54440_, Direction p_54441_, BlockState p_54442_, LevelAccessor p_54443_, BlockPos p_54444_, BlockPos p_54445_) protected BlockStateLightBlock.updateShape(BlockState p_153680_, Direction p_153681_, BlockState p_153682_, LevelAccessor p_153683_, BlockPos p_153684_, BlockPos p_153685_) protected BlockStateLightningRodBlock.updateShape(BlockState p_153739_, Direction p_153740_, BlockState p_153741_, LevelAccessor p_153742_, BlockPos p_153743_, BlockPos p_153744_) protected BlockStateLiquidBlock.updateShape(BlockState p_54723_, Direction p_54724_, BlockState p_54725_, LevelAccessor p_54726_, BlockPos p_54727_, BlockPos p_54728_) protected BlockStateMagmaBlock.updateShape(BlockState p_54811_, Direction p_54812_, BlockState p_54813_, LevelAccessor p_54814_, BlockPos p_54815_, BlockPos p_54816_) protected BlockStateMangrovePropaguleBlock.updateShape(BlockState p_221477_, Direction p_221478_, BlockState p_221479_, LevelAccessor p_221480_, BlockPos p_221481_, BlockPos p_221482_) protected BlockStateMangroveRootsBlock.updateShape(BlockState p_221514_, Direction p_221515_, BlockState p_221516_, LevelAccessor p_221517_, BlockPos p_221518_, BlockPos p_221519_) protected BlockStateMultifaceBlock.updateShape(BlockState p_153904_, Direction p_153905_, BlockState p_153906_, LevelAccessor p_153907_, BlockPos p_153908_, BlockPos p_153909_) protected BlockStateNetherPortalBlock.updateShape(BlockState p_54928_, Direction p_54929_, BlockState p_54930_, LevelAccessor p_54931_, BlockPos p_54932_, BlockPos p_54933_) protected BlockStateNoteBlock.updateShape(BlockState p_55048_, Direction p_55049_, BlockState p_55050_, LevelAccessor p_55051_, BlockPos p_55052_, BlockPos p_55053_) protected BlockStateObserverBlock.updateShape(BlockState p_55118_, Direction p_55119_, BlockState p_55120_, LevelAccessor p_55121_, BlockPos p_55122_, BlockPos p_55123_) PitcherCropBlock.updateShape(BlockState p_277518_, Direction p_277700_, BlockState p_277660_, LevelAccessor p_277653_, BlockPos p_277982_, BlockPos p_278106_) protected BlockStatePointedDripstoneBlock.updateShape(BlockState p_154147_, Direction p_154148_, BlockState p_154149_, LevelAccessor p_154150_, BlockPos p_154151_, BlockPos p_154152_) protected BlockStateRedstoneWallTorchBlock.updateShape(BlockState p_55772_, Direction p_55773_, BlockState p_55774_, LevelAccessor p_55775_, BlockPos p_55776_, BlockPos p_55777_) protected BlockStateRedStoneWireBlock.updateShape(BlockState p_55598_, Direction p_55599_, BlockState p_55600_, LevelAccessor p_55601_, BlockPos p_55602_, BlockPos p_55603_) protected BlockStateRepeaterBlock.updateShape(BlockState p_55821_, Direction p_55822_, BlockState p_55823_, LevelAccessor p_55824_, BlockPos p_55825_, BlockPos p_55826_) protected BlockStateScaffoldingBlock.updateShape(BlockState p_56044_, Direction p_56045_, BlockState p_56046_, LevelAccessor p_56047_, BlockPos p_56048_, BlockPos p_56049_) protected BlockStateSculkSensorBlock.updateShape(BlockState p_154457_, Direction p_154458_, BlockState p_154459_, LevelAccessor p_154460_, BlockPos p_154461_, BlockPos p_154462_) protected BlockStateSculkShriekerBlock.updateShape(BlockState p_222204_, Direction p_222205_, BlockState p_222206_, LevelAccessor p_222207_, BlockPos p_222208_, BlockPos p_222209_) protected BlockStateSculkVeinBlock.updateShape(BlockState p_222384_, Direction p_222385_, BlockState p_222386_, LevelAccessor p_222387_, BlockPos p_222388_, BlockPos p_222389_) protected BlockStateSeagrassBlock.updateShape(BlockState p_154530_, Direction p_154531_, BlockState p_154532_, LevelAccessor p_154533_, BlockPos p_154534_, BlockPos p_154535_) protected BlockStateSeaPickleBlock.updateShape(BlockState p_56113_, Direction p_56114_, BlockState p_56115_, LevelAccessor p_56116_, BlockPos p_56117_, BlockPos p_56118_) protected BlockStateSignBlock.updateShape(BlockState p_56285_, Direction p_56286_, BlockState p_56287_, LevelAccessor p_56288_, BlockPos p_56289_, BlockPos p_56290_) protected BlockStateSlabBlock.updateShape(BlockState p_56381_, Direction p_56382_, BlockState p_56383_, LevelAccessor p_56384_, BlockPos p_56385_, BlockPos p_56386_) protected BlockStateSmallDripleafBlock.updateShape(BlockState p_154625_, Direction p_154626_, BlockState p_154627_, LevelAccessor p_154628_, BlockPos p_154629_, BlockPos p_154630_) protected BlockStateSnowLayerBlock.updateShape(BlockState p_56606_, Direction p_56607_, BlockState p_56608_, LevelAccessor p_56609_, BlockPos p_56610_, BlockPos p_56611_) protected BlockStateSnowyDirtBlock.updateShape(BlockState p_56644_, Direction p_56645_, BlockState p_56646_, LevelAccessor p_56647_, BlockPos p_56648_, BlockPos p_56649_) protected BlockStateSoulFireBlock.updateShape(BlockState p_56659_, Direction p_56660_, BlockState p_56661_, LevelAccessor p_56662_, BlockPos p_56663_, BlockPos p_56664_) protected BlockStateSoulSandBlock.updateShape(BlockState p_56689_, Direction p_56690_, BlockState p_56691_, LevelAccessor p_56692_, BlockPos p_56693_, BlockPos p_56694_) protected BlockStateSporeBlossomBlock.updateShape(BlockState p_154713_, Direction p_154714_, BlockState p_154715_, LevelAccessor p_154716_, BlockPos p_154717_, BlockPos p_154718_) protected BlockStateStairBlock.updateShape(BlockState p_56925_, Direction p_56926_, BlockState p_56927_, LevelAccessor p_56928_, BlockPos p_56929_, BlockPos p_56930_) protected BlockStateStandingSignBlock.updateShape(BlockState p_57005_, Direction p_57006_, BlockState p_57007_, LevelAccessor p_57008_, BlockPos p_57009_, BlockPos p_57010_) protected BlockStateSugarCaneBlock.updateShape(BlockState p_57179_, Direction p_57180_, BlockState p_57181_, LevelAccessor p_57182_, BlockPos p_57183_, BlockPos p_57184_) protected BlockStateTrapDoorBlock.updateShape(BlockState p_57554_, Direction p_57555_, BlockState p_57556_, LevelAccessor p_57557_, BlockPos p_57558_, BlockPos p_57559_) protected BlockStateTripWireBlock.updateShape(BlockState p_57645_, Direction p_57646_, BlockState p_57647_, LevelAccessor p_57648_, BlockPos p_57649_, BlockPos p_57650_) protected BlockStateTripWireHookBlock.updateShape(BlockState p_57731_, Direction p_57732_, BlockState p_57733_, LevelAccessor p_57734_, BlockPos p_57735_, BlockPos p_57736_) protected BlockStateVineBlock.updateShape(BlockState p_57875_, Direction p_57876_, BlockState p_57877_, LevelAccessor p_57878_, BlockPos p_57879_, BlockPos p_57880_) protected BlockStateWallBannerBlock.updateShape(BlockState p_57935_, Direction p_57936_, BlockState p_57937_, LevelAccessor p_57938_, BlockPos p_57939_, BlockPos p_57940_) protected BlockStateWallBlock.updateShape(BlockState p_58014_, Direction p_58015_, BlockState p_58016_, LevelAccessor p_58017_, BlockPos p_58018_, BlockPos p_58019_) private BlockStateWallBlock.updateShape(LevelReader p_57980_, BlockState p_57981_, BlockPos p_57982_, BlockState p_57983_, boolean p_57984_, boolean p_57985_, boolean p_57986_, boolean p_57987_) protected BlockStateWallHangingSignBlock.updateShape(BlockState p_249879_, Direction p_249939_, BlockState p_250767_, LevelAccessor p_252228_, BlockPos p_252327_, BlockPos p_251853_) protected BlockStateWallSignBlock.updateShape(BlockState p_58083_, Direction p_58084_, BlockState p_58085_, LevelAccessor p_58086_, BlockPos p_58087_, BlockPos p_58088_) protected BlockStateWallTorchBlock.updateShape(BlockState p_58143_, Direction p_58144_, BlockState p_58145_, LevelAccessor p_58146_, BlockPos p_58147_, BlockPos p_58148_) protected BlockStateWaterloggedTransparentBlock.updateShape(BlockState p_313906_, Direction p_313739_, BlockState p_313829_, LevelAccessor p_313692_, BlockPos p_313842_, BlockPos p_313843_) private static voidDaylightDetectorBlock.updateSignalStrength(BlockState p_52411_, Level p_52412_, BlockPos p_52413_) private voidRedStoneWireBlock.updatesOnShapeChange(Level p_55535_, BlockPos p_55536_, BlockState p_55537_, BlockState p_55538_) private voidTripWireBlock.updateSource(Level p_57611_, BlockPos p_57612_, BlockState p_57613_) protected BlockStateBaseRailBlock.updateState(BlockState p_49390_, Level p_49391_, BlockPos p_49392_, boolean p_49393_) protected voidBaseRailBlock.updateState(BlockState p_49372_, Level p_49373_, BlockPos p_49374_, Block p_49375_) protected voidPoweredRailBlock.updateState(BlockState p_55232_, Level p_55233_, BlockPos p_55234_, Block p_55235_) protected voidRailBlock.updateState(BlockState p_55397_, Level p_55398_, BlockPos p_55399_, Block p_55400_) static InteractionResultCaveVines.use(Entity p_270738_, BlockState p_270772_, Level p_270721_, BlockPos p_270587_) protected ItemInteractionResultAbstractCauldronBlock.useItemOn(ItemStack p_316791_, BlockState p_316287_, Level p_316530_, BlockPos p_316585_, Player p_316671_, InteractionHand p_316186_, BlockHitResult p_316294_) protected ItemInteractionResultBeehiveBlock.useItemOn(ItemStack p_316844_, BlockState p_316365_, Level p_316306_, BlockPos p_316497_, Player p_316824_, InteractionHand p_316436_, BlockHitResult p_316125_) protected ItemInteractionResultCakeBlock.useItemOn(ItemStack p_316238_, BlockState p_316837_, Level p_316766_, BlockPos p_316227_, Player p_316853_, InteractionHand p_316422_, BlockHitResult p_316869_) protected ItemInteractionResultCampfireBlock.useItemOn(ItemStack p_316347_, BlockState p_51274_, Level p_51275_, BlockPos p_51276_, Player p_51277_, InteractionHand p_51278_, BlockHitResult p_51279_) protected ItemInteractionResultCandleBlock.useItemOn(ItemStack p_316279_, BlockState p_316163_, Level p_316881_, BlockPos p_316480_, Player p_316191_, InteractionHand p_316669_, BlockHitResult p_316641_) protected ItemInteractionResultCandleCakeBlock.useItemOn(ItemStack p_316571_, BlockState p_316514_, Level p_316171_, BlockPos p_316112_, Player p_316172_, InteractionHand p_316257_, BlockHitResult p_316286_) protected ItemInteractionResultCeilingHangingSignBlock.useItemOn(ItemStack p_316602_, BlockState p_316839_, Level p_316805_, BlockPos p_316894_, Player p_316202_, InteractionHand p_316538_, BlockHitResult p_316895_) protected ItemInteractionResultChiseledBookShelfBlock.useItemOn(ItemStack p_316457_, BlockState p_316201_, Level p_316747_, BlockPos p_316462_, Player p_316228_, InteractionHand p_316721_, BlockHitResult p_316464_) protected ItemInteractionResultComposterBlock.useItemOn(ItemStack p_316332_, BlockState p_316118_, Level p_316624_, BlockPos p_316660_, Player p_316715_, InteractionHand p_316472_, BlockHitResult p_316606_) protected ItemInteractionResultDecoratedPotBlock.useItemOn(ItemStack p_316569_, BlockState p_316562_, Level p_316177_, BlockPos p_316898_, Player p_316632_, InteractionHand p_316424_, BlockHitResult p_316345_) protected ItemInteractionResultFenceBlock.useItemOn(ItemStack p_316871_, BlockState p_316305_, Level p_316763_, BlockPos p_316504_, Player p_316364_, InteractionHand p_316507_, BlockHitResult p_316760_) protected ItemInteractionResultFlowerPotBlock.useItemOn(ItemStack p_316610_, BlockState p_316240_, Level p_316456_, BlockPos p_316502_, Player p_316491_, InteractionHand p_316444_, BlockHitResult p_316826_) protected ItemInteractionResultLecternBlock.useItemOn(ItemStack p_316392_, BlockState p_316600_, Level p_316640_, BlockPos p_316673_, Player p_316670_, InteractionHand p_316384_, BlockHitResult p_316419_) protected ItemInteractionResultNoteBlock.useItemOn(ItemStack p_316716_, BlockState p_316688_, Level p_316672_, BlockPos p_316355_, Player p_316822_, InteractionHand p_316505_, BlockHitResult p_316667_) protected ItemInteractionResultPumpkinBlock.useItemOn(ItemStack p_316383_, BlockState p_316676_, Level p_316272_, BlockPos p_316484_, Player p_316367_, InteractionHand p_316216_, BlockHitResult p_316827_) protected ItemInteractionResultRedStoneOreBlock.useItemOn(ItemStack p_316235_, BlockState p_316208_, Level p_316432_, BlockPos p_316592_, Player p_316564_, InteractionHand p_316389_, BlockHitResult p_316390_) protected ItemInteractionResultRespawnAnchorBlock.useItemOn(ItemStack p_316531_, BlockState p_316665_, Level p_316165_, BlockPos p_316402_, Player p_316556_, InteractionHand p_316586_, BlockHitResult p_316326_) protected ItemInteractionResultSignBlock.useItemOn(ItemStack p_316116_, BlockState p_316899_, Level p_316692_, BlockPos p_316578_, Player p_316244_, InteractionHand p_316196_, BlockHitResult p_316744_) protected ItemInteractionResultSweetBerryBushBlock.useItemOn(ItemStack p_316636_, BlockState p_316295_, Level p_316812_, BlockPos p_316380_, Player p_316731_, InteractionHand p_316188_, BlockHitResult p_316626_) protected ItemInteractionResultTntBlock.useItemOn(ItemStack p_316149_, BlockState p_316217_, Level p_316520_, BlockPos p_316601_, Player p_316770_, InteractionHand p_316393_, BlockHitResult p_316532_) VaultBlock.useItemOn(ItemStack p_324161_, BlockState p_323816_, Level p_324403_, BlockPos p_324623_, Player p_324219_, InteractionHand p_324416_, BlockHitResult p_324261_) protected ItemInteractionResultWallHangingSignBlock.useItemOn(ItemStack p_316420_, BlockState p_316885_, Level p_316114_, BlockPos p_316297_, Player p_316609_, InteractionHand p_316187_, BlockHitResult p_316223_) protected InteractionResultAbstractFurnaceBlock.useWithoutItem(BlockState p_48706_, Level p_48707_, BlockPos p_48708_, Player p_48709_, BlockHitResult p_48711_) protected InteractionResultAnvilBlock.useWithoutItem(BlockState p_48804_, Level p_48805_, BlockPos p_48806_, Player p_48807_, BlockHitResult p_48809_) protected InteractionResultBarrelBlock.useWithoutItem(BlockState p_49069_, Level p_49070_, BlockPos p_49071_, Player p_49072_, BlockHitResult p_49074_) protected InteractionResultBeaconBlock.useWithoutItem(BlockState p_49432_, Level p_49433_, BlockPos p_49434_, Player p_49435_, BlockHitResult p_49437_) protected InteractionResultBedBlock.useWithoutItem(BlockState p_49515_, Level p_49516_, BlockPos p_49517_, Player p_49518_, BlockHitResult p_49520_) protected InteractionResultBellBlock.useWithoutItem(BlockState p_49722_, Level p_49723_, BlockPos p_49724_, Player p_49725_, BlockHitResult p_49727_) protected InteractionResultBrewingStandBlock.useWithoutItem(BlockState p_50930_, Level p_50931_, BlockPos p_50932_, Player p_50933_, BlockHitResult p_50935_) protected InteractionResultButtonBlock.useWithoutItem(BlockState p_316833_, Level p_316124_, BlockPos p_316184_, Player p_316845_, BlockHitResult p_316247_) protected InteractionResultCakeBlock.useWithoutItem(BlockState p_316481_, Level p_316406_, BlockPos p_316218_, Player p_316212_, BlockHitResult p_316525_) protected InteractionResultCandleCakeBlock.useWithoutItem(BlockState p_316519_, Level p_316226_, BlockPos p_316122_, Player p_316438_, BlockHitResult p_316849_) protected InteractionResultCartographyTableBlock.useWithoutItem(BlockState p_51357_, Level p_51358_, BlockPos p_51359_, Player p_51360_, BlockHitResult p_51362_) protected InteractionResultCaveVinesBlock.useWithoutItem(BlockState p_152980_, Level p_152981_, BlockPos p_152982_, Player p_152983_, BlockHitResult p_152985_) protected InteractionResultCaveVinesPlantBlock.useWithoutItem(BlockState p_153021_, Level p_153022_, BlockPos p_153023_, Player p_153024_, BlockHitResult p_153026_) protected InteractionResultChestBlock.useWithoutItem(BlockState p_51531_, Level p_51532_, BlockPos p_51533_, Player p_51534_, BlockHitResult p_51536_) protected InteractionResultChiseledBookShelfBlock.useWithoutItem(BlockState p_316403_, Level p_316842_, BlockPos p_316539_, Player p_316349_, BlockHitResult p_316278_) protected InteractionResultCommandBlock.useWithoutItem(BlockState p_51825_, Level p_51826_, BlockPos p_51827_, Player p_51828_, BlockHitResult p_51830_) protected InteractionResultComparatorBlock.useWithoutItem(BlockState p_51880_, Level p_51881_, BlockPos p_51882_, Player p_51883_, BlockHitResult p_51885_) protected InteractionResultComposterBlock.useWithoutItem(BlockState p_316361_, Level p_316271_, BlockPos p_316647_, Player p_316633_, BlockHitResult p_316555_) protected InteractionResultCrafterBlock.useWithoutItem(BlockState p_307454_, Level p_307255_, BlockPos p_307303_, Player p_307670_, BlockHitResult p_307546_) protected InteractionResultCraftingTableBlock.useWithoutItem(BlockState p_52233_, Level p_52234_, BlockPos p_52235_, Player p_52236_, BlockHitResult p_52238_) protected InteractionResultDaylightDetectorBlock.useWithoutItem(BlockState p_52391_, Level p_52392_, BlockPos p_52393_, Player p_52394_, BlockHitResult p_52396_) protected InteractionResultDecoratedPotBlock.useWithoutItem(BlockState p_316866_, Level p_316544_, BlockPos p_316541_, Player p_316732_, BlockHitResult p_316860_) protected InteractionResultDispenserBlock.useWithoutItem(BlockState p_52693_, Level p_52694_, BlockPos p_52695_, Player p_52696_, BlockHitResult p_52698_) protected InteractionResultDoorBlock.useWithoutItem(BlockState p_52769_, Level p_52770_, BlockPos p_52771_, Player p_52772_, BlockHitResult p_52774_) protected InteractionResultDragonEggBlock.useWithoutItem(BlockState p_52923_, Level p_52924_, BlockPos p_52925_, Player p_52926_, BlockHitResult p_52928_) protected InteractionResultEnchantingTableBlock.useWithoutItem(BlockState p_341077_, Level p_341293_, BlockPos p_341394_, Player p_340990_, BlockHitResult p_341300_) protected InteractionResultEnderChestBlock.useWithoutItem(BlockState p_53137_, Level p_53138_, BlockPos p_53139_, Player p_53140_, BlockHitResult p_53142_) protected InteractionResultFenceBlock.useWithoutItem(BlockState p_316111_, Level p_316725_, BlockPos p_316646_, Player p_316453_, BlockHitResult p_316769_) protected InteractionResultFenceGateBlock.useWithoutItem(BlockState p_53365_, Level p_53366_, BlockPos p_53367_, Player p_53368_, BlockHitResult p_53370_) protected InteractionResultFletchingTableBlock.useWithoutItem(BlockState p_53501_, Level p_53502_, BlockPos p_53503_, Player p_53504_, BlockHitResult p_53506_) protected InteractionResultFlowerPotBlock.useWithoutItem(BlockState p_316363_, Level p_316655_, BlockPos p_316654_, Player p_316338_, BlockHitResult p_316518_) protected InteractionResultGrindstoneBlock.useWithoutItem(BlockState p_53821_, Level p_53822_, BlockPos p_53823_, Player p_53824_, BlockHitResult p_53826_) protected InteractionResultHopperBlock.useWithoutItem(BlockState p_54071_, Level p_54072_, BlockPos p_54073_, Player p_54074_, BlockHitResult p_54076_) protected InteractionResultJigsawBlock.useWithoutItem(BlockState p_54231_, Level p_54232_, BlockPos p_54233_, Player p_54234_, BlockHitResult p_54236_) protected InteractionResultJukeboxBlock.useWithoutItem(BlockState p_54281_, Level p_54282_, BlockPos p_54283_, Player p_54284_, BlockHitResult p_54286_) protected InteractionResultLecternBlock.useWithoutItem(BlockState p_316164_, Level p_316515_, BlockPos p_316598_, Player p_316584_, BlockHitResult p_316197_) protected InteractionResultLeverBlock.useWithoutItem(BlockState p_54640_, Level p_54641_, BlockPos p_54642_, Player p_54643_, BlockHitResult p_54645_) protected InteractionResultLightBlock.useWithoutItem(BlockState p_153673_, Level p_153674_, BlockPos p_153675_, Player p_153676_, BlockHitResult p_153678_) protected InteractionResultLoomBlock.useWithoutItem(BlockState p_54787_, Level p_54788_, BlockPos p_54789_, Player p_54790_, BlockHitResult p_54792_) protected InteractionResultNoteBlock.useWithoutItem(BlockState p_316441_, Level p_316774_, BlockPos p_316344_, Player p_316884_, BlockHitResult p_316631_) protected InteractionResultRedStoneWireBlock.useWithoutItem(BlockState p_55554_, Level p_55555_, BlockPos p_55556_, Player p_55557_, BlockHitResult p_55559_) protected InteractionResultRepeaterBlock.useWithoutItem(BlockState p_55809_, Level p_55810_, BlockPos p_55811_, Player p_55812_, BlockHitResult p_55814_) protected InteractionResultRespawnAnchorBlock.useWithoutItem(BlockState p_316377_, Level p_316150_, BlockPos p_316161_, Player p_316889_, BlockHitResult p_316358_) protected InteractionResultShulkerBoxBlock.useWithoutItem(BlockState p_56227_, Level p_56228_, BlockPos p_56229_, Player p_56230_, BlockHitResult p_56232_) protected InteractionResultSignBlock.useWithoutItem(BlockState p_316779_, Level p_316615_, BlockPos p_316127_, Player p_316173_, BlockHitResult p_316850_) protected InteractionResultSmithingTableBlock.useWithoutItem(BlockState p_56428_, Level p_56429_, BlockPos p_56430_, Player p_56431_, BlockHitResult p_56433_) protected InteractionResultStonecutterBlock.useWithoutItem(BlockState p_57083_, Level p_57084_, BlockPos p_57085_, Player p_57086_, BlockHitResult p_57088_) protected InteractionResultStructureBlock.useWithoutItem(BlockState p_57128_, Level p_57129_, BlockPos p_57130_, Player p_57131_, BlockHitResult p_57133_) protected InteractionResultSweetBerryBushBlock.useWithoutItem(BlockState p_316134_, Level p_316429_, BlockPos p_316748_, Player p_316431_, BlockHitResult p_316474_) protected InteractionResultTrapDoorBlock.useWithoutItem(BlockState p_57540_, Level p_57541_, BlockPos p_57542_, Player p_57543_, BlockHitResult p_57545_) voidBlock.wasExploded(Level p_49844_, BlockPos p_49845_, Explosion p_49846_) voidTntBlock.wasExploded(Level p_57441_, BlockPos p_57442_, Explosion p_57443_) Method parameters in net.minecraft.world.level.block with type arguments of type BlockPosModifier and TypeMethodDescriptionstatic <S extends BlockEntity>
DoubleBlockCombiner.NeighborCombineResult<S> DoubleBlockCombiner.combineWithNeigbour(BlockEntityType<S> p_52823_, Function<BlockState, DoubleBlockCombiner.BlockType> p_52824_, Function<BlockState, Direction> p_52825_, DirectionProperty p_52826_, BlockState p_52827_, LevelAccessor p_52828_, BlockPos p_52829_, BiPredicate<LevelAccessor, BlockPos> p_52830_) PointedDripstoneBlock.findBlockVertical(LevelAccessor p_202007_, BlockPos p_202008_, Direction.AxisDirection p_202009_, BiPredicate<BlockPos, BlockState> p_202010_, Predicate<BlockState> p_202011_, int p_202012_) protected voidAbstractCandleBlock.onExplosionHit(BlockState p_311992_, Level p_312631_, BlockPos p_312387_, Explosion p_312661_, BiConsumer<ItemStack, BlockPos> p_312093_) protected voidBellBlock.onExplosionHit(BlockState p_311884_, Level p_311798_, BlockPos p_312717_, Explosion p_312800_, BiConsumer<ItemStack, BlockPos> p_312339_) protected voidButtonBlock.onExplosionHit(BlockState p_312395_, Level p_311915_, BlockPos p_311817_, Explosion p_312150_, BiConsumer<ItemStack, BlockPos> p_311898_) protected voidDoorBlock.onExplosionHit(BlockState p_312769_, Level p_312778_, BlockPos p_311900_, Explosion p_312544_, BiConsumer<ItemStack, BlockPos> p_312107_) protected voidFenceGateBlock.onExplosionHit(BlockState p_312699_, Level p_311813_, BlockPos p_312680_, Explosion p_312186_, BiConsumer<ItemStack, BlockPos> p_312187_) protected voidLeverBlock.onExplosionHit(BlockState p_312405_, Level p_312603_, BlockPos p_311795_, Explosion p_312090_, BiConsumer<ItemStack, BlockPos> p_312313_) protected voidTrapDoorBlock.onExplosionHit(BlockState p_312371_, Level p_312286_, BlockPos p_312879_, Explosion p_312330_, BiConsumer<ItemStack, BlockPos> p_312161_) Constructors in net.minecraft.world.level.block with parameters of type BlockPosModifierConstructorDescriptionChargeCursor(BlockPos p_222296_, int p_222297_) privateChargeCursor(BlockPos p_222299_, int p_222300_, int p_222301_, int p_222302_, Optional<Set<Direction>> p_222303_) (package private)FluidInfo(BlockPos pos, Fluid fluid, BlockState sourceState) Creates an instance of aFluidInforecord class.InputContainer(BlockState p_52022_, LevelAccessor p_52023_, BlockPos p_52024_) OutputContainer(BlockState p_52042_, LevelAccessor p_52043_, BlockPos p_52044_, ItemStack p_52045_) (package private)PosAndState(BlockPos pos, BlockState state) Creates an instance of aPosAndStaterecord class.RailState(Level p_55421_, BlockPos p_55422_, BlockState p_55423_) Creates an instance of aSpreadPosrecord class. -
Uses of BlockPos in net.minecraft.world.level.block.entity
Fields in net.minecraft.world.level.block.entity declared as BlockPosModifier and TypeFieldDescriptionprotected final BlockPosSculkSensorBlockEntity.VibrationUser.blockPosprivate BlockPosTheEndGatewayBlockEntity.exitPortalprivate BlockPosBeehiveBlockEntity.savedFlowerPosprivate BlockPosStructureBlockEntity.structurePosprotected final BlockPosBlockEntity.worldPositionFields in net.minecraft.world.level.block.entity with type parameters of type BlockPosMethods in net.minecraft.world.level.block.entity that return BlockPosModifier and TypeMethodDescriptionprivate static BlockPosTheEndGatewayBlockEntity.findExitPosition(Level p_155826_, BlockPos p_155827_) private static BlockPosTheEndGatewayBlockEntity.findOrCreateValidTeleportPos(ServerLevel p_155819_, BlockPos p_155820_) private static BlockPosTheEndGatewayBlockEntity.findTallestBlock(BlockGetter p_59943_, BlockPos p_59944_, int p_59945_, boolean p_59946_) private static BlockPosTheEndGatewayBlockEntity.findValidSpawnInChunk(LevelChunk p_59954_) BlockEntity.getBlockPos()TickingBlockEntity.getPos()static BlockPosBlockEntity.getPosFromTag(CompoundTag p_187473_) StructureBlockEntity.getStructurePos()Methods in net.minecraft.world.level.block.entity that return types with arguments of type BlockPosModifier and TypeMethodDescriptionStructureBlockEntity.getRelatedCorners(BlockPos p_155792_, BlockPos p_155793_) Methods in net.minecraft.world.level.block.entity with parameters of type BlockPosModifier and TypeMethodDescriptionstatic voidSkullBlockEntity.animation(Level p_261710_, BlockPos p_262153_, BlockState p_262021_, SkullBlockEntity p_261594_) private static voidConduitBlockEntity.animationTick(Level p_155419_, BlockPos p_155420_, List<BlockPos> p_155421_, Entity p_155422_, int p_155423_) private static voidBeaconBlockEntity.applyEffects(Level p_155098_, BlockPos p_155099_, int p_155100_, Holder<MobEffect> p_316599_, Holder<MobEffect> p_316343_) private static voidConduitBlockEntity.applyEffects(Level p_155444_, BlockPos p_155445_, List<BlockPos> p_155446_) private static booleanBellBlockEntity.areRaidersNearby(BlockPos p_155200_, List<LivingEntity> p_155201_) static voidTheEndGatewayBlockEntity.beamAnimationTick(Level p_155835_, BlockPos p_155836_, BlockState p_155837_, TheEndGatewayBlockEntity p_155838_) private voidSculkCatalystBlockEntity.CatalystListener.bloom(ServerLevel p_281501_, BlockPos p_281448_, BlockState p_281966_, RandomSource p_283606_) static voidEnchantingTableBlockEntity.bookAnimationTick(Level p_341315_, BlockPos p_341271_, BlockState p_341158_, EnchantingTableBlockEntity p_341066_) private static Optional<BoundingBox> StructureBlockEntity.calculateEnclosingBoundingBox(BlockPos p_155795_, Stream<BlockPos> p_155796_) booleanCalibratedSculkSensorBlockEntity.VibrationUser.canReceiveVibration(ServerLevel p_282061_, BlockPos p_282550_, Holder<GameEvent> p_316545_, GameEvent.Context p_281456_) booleanSculkSensorBlockEntity.VibrationUser.canReceiveVibration(ServerLevel p_282127_, BlockPos p_283268_, Holder<GameEvent> p_316115_, GameEvent.Context p_282856_) booleanSculkShriekerBlockEntity.VibrationUser.canReceiveVibration(ServerLevel p_281256_, BlockPos p_281528_, Holder<GameEvent> p_316788_, GameEvent.Context p_282914_) static voidBellBlockEntity.clientTick(Level p_155176_, BlockPos p_155177_, BlockState p_155178_, BellBlockEntity p_155179_) static voidConduitBlockEntity.clientTick(Level p_155404_, BlockPos p_155405_, BlockState p_155406_, ConduitBlockEntity p_155407_) static voidSpawnerBlockEntity.clientTick(Level p_155755_, BlockPos p_155756_, BlockState p_155757_, SpawnerBlockEntity p_155758_) static voidCampfireBlockEntity.cookTick(Level p_155307_, BlockPos p_155308_, BlockState p_155309_, CampfireBlockEntity p_155310_) static voidCampfireBlockEntity.cooldownTick(Level p_155314_, BlockPos p_155315_, BlockState p_155316_, CampfireBlockEntity p_155317_) BlockEntityType.BlockEntitySupplier.create(BlockPos p_155268_, BlockState p_155269_) BlockEntityType.create(BlockPos p_155265_, BlockState p_155266_) private static CommandSourceStackSignBlockEntity.createCommandSourceStack(Player p_279428_, Level p_279359_, BlockPos p_279430_) BeehiveBlockEntity.Occupant.createEntity(Level p_331790_, BlockPos p_330712_) voidContainerOpenersCounter.decrementOpeners(Player p_155469_, Level p_155470_, BlockPos p_155471_, BlockState p_155472_) private static voidBrewingStandBlockEntity.doBrew(Level p_155291_, BlockPos p_155292_, NonNullList<ItemStack> p_155293_) private static voidShulkerBoxBlockEntity.doNeighborUpdates(Level p_155688_, BlockPos p_155689_, BlockState p_155690_) private static booleanHopperBlockEntity.ejectItems(Level p_155563_, BlockPos p_155564_, HopperBlockEntity p_326256_) static voidHopperBlockEntity.entityInside(Level p_155568_, BlockPos p_155569_, BlockState p_155570_, Entity p_155571_, HopperBlockEntity p_155572_) booleanSignBlockEntity.executeClickCommandsIfPresent(Player p_279304_, Level p_279201_, BlockPos p_278282_, boolean p_278254_) private static LivingEntityConduitBlockEntity.findDestroyTarget(Level p_155425_, BlockPos p_155426_, UUID p_155427_) private static Vec3TheEndGatewayBlockEntity.findExitPortalXZPosTentative(ServerLevel p_155842_, BlockPos p_155843_) private static BlockPosTheEndGatewayBlockEntity.findExitPosition(Level p_155826_, BlockPos p_155827_) private static BlockPosTheEndGatewayBlockEntity.findOrCreateValidTeleportPos(ServerLevel p_155819_, BlockPos p_155820_) private static BlockPosTheEndGatewayBlockEntity.findTallestBlock(BlockGetter p_59943_, BlockPos p_59944_, int p_59945_, boolean p_59946_) private static ContainerHopperBlockEntity.getAttachedContainer(Level p_155593_, BlockPos p_155594_, HopperBlockEntity p_326320_) private intCalibratedSculkSensorBlockEntity.VibrationUser.getBackSignal(Level p_282204_, BlockPos p_282397_, BlockState p_282240_) private static ContainerHopperBlockEntity.getBlockContainer(Level p_326127_, BlockPos p_326017_, BlockState p_326108_) BlockEntityType.getBlockEntity(BlockGetter p_58950_, BlockPos p_58951_) static ContainerHopperBlockEntity.getContainerAt(Level p_59391_, BlockPos p_59392_) private static ContainerHopperBlockEntity.getContainerAt(Level p_59348_, BlockPos p_326114_, BlockState p_326445_, double p_59349_, double p_59350_, double p_59351_) private static AABBConduitBlockEntity.getDestroyRangeAABB(BlockPos p_155432_) static intChestBlockEntity.getOpenCount(BlockGetter p_59087_, BlockPos p_59088_) ContainerOpenersCounter.getPlayersWithContainerOpen(Level p_320335_, BlockPos p_320624_) StructureBlockEntity.getRelatedCorners(BlockPos p_155792_, BlockPos p_155793_) private static ContainerHopperBlockEntity.getSourceContainer(Level p_155597_, Hopper p_155598_, BlockPos p_326315_, BlockState p_326093_) voidContainerOpenersCounter.incrementOpeners(Player p_155453_, Level p_155454_, BlockPos p_155455_, BlockState p_155456_) private static booleanBellBlockEntity.isRaiderWithinRange(BlockPos p_155197_, LivingEntity p_155198_) static voidChestBlockEntity.lidAnimateTick(Level p_155344_, BlockPos p_155345_, BlockState p_155346_, ChestBlockEntity p_155347_) static voidEnderChestBlockEntity.lidAnimateTick(Level p_155518_, BlockPos p_155519_, BlockState p_155520_, EnderChestBlockEntity p_155521_) static BlockEntityBlockEntity.loadStatic(BlockPos p_155242_, BlockState p_155243_, CompoundTag p_155244_, HolderLookup.Provider p_323542_) private static voidBellBlockEntity.makeRaidersGlow(Level p_155187_, BlockPos p_155188_, List<LivingEntity> p_155189_) private voidShulkerBoxBlockEntity.moveCollidedEntities(Level p_155684_, BlockPos p_155685_, BlockState p_155686_) protected abstract voidContainerOpenersCounter.onClose(Level p_155473_, BlockPos p_155474_, BlockState p_155475_) protected abstract voidContainerOpenersCounter.onOpen(Level p_155460_, BlockPos p_155461_, BlockState p_155462_) voidSculkSensorBlockEntity.VibrationUser.onReceiveVibration(ServerLevel p_282851_, BlockPos p_281608_, Holder<GameEvent> p_316423_, Entity p_282123_, Entity p_283090_, float p_283130_) voidSculkShriekerBlockEntity.VibrationUser.onReceiveVibration(ServerLevel p_283372_, BlockPos p_281679_, Holder<GameEvent> p_316155_, Entity p_282286_, Entity p_281384_, float p_283119_) protected abstract voidContainerOpenersCounter.openerCountChanged(Level p_155463_, BlockPos p_155464_, BlockState p_155465_, int p_155466_, int p_155467_) static voidCampfireBlockEntity.particleTick(Level p_155319_, BlockPos p_155320_, BlockState p_155321_, CampfireBlockEntity p_155322_) static voidJukeboxBlockEntity.playRecordTick(Level p_239938_, BlockPos p_239939_, BlockState p_239940_, JukeboxBlockEntity p_239941_) static voidBeaconBlockEntity.playSound(Level p_155104_, BlockPos p_155105_, SoundEvent p_155106_) (package private) static voidChestBlockEntity.playSound(Level p_155339_, BlockPos p_155340_, BlockState p_155341_, SoundEvent p_155342_) static voidHopperBlockEntity.pushItemsTick(Level p_155574_, BlockPos p_155575_, BlockState p_155576_, HopperBlockEntity p_155577_) voidContainerOpenersCounter.recheckOpeners(Level p_155477_, BlockPos p_155478_, BlockState p_155479_) private static booleanBeehiveBlockEntity.releaseOccupant(Level p_155137_, BlockPos p_155138_, BlockState p_155139_, BeehiveBlockEntity.Occupant p_332184_, List<Entity> p_155141_, BeehiveBlockEntity.BeeReleaseStatus p_155142_, BlockPos p_155143_) voidBellBlockEntity.ResonationEndAction.run(Level p_155221_, BlockPos p_155222_, List<LivingEntity> p_155223_) private static voidContainerOpenersCounter.scheduleRecheck(Level p_155481_, BlockPos p_155482_, BlockState p_155483_) static voidAbstractFurnaceBlockEntity.serverTick(Level p_155014_, BlockPos p_155015_, BlockState p_155016_, AbstractFurnaceBlockEntity p_155017_) static voidBeehiveBlockEntity.serverTick(Level p_155145_, BlockPos p_155146_, BlockState p_155147_, BeehiveBlockEntity p_155148_) static voidBellBlockEntity.serverTick(Level p_155203_, BlockPos p_155204_, BlockState p_155205_, BellBlockEntity p_155206_) static voidBrewingStandBlockEntity.serverTick(Level p_155286_, BlockPos p_155287_, BlockState p_155288_, BrewingStandBlockEntity p_155289_) static voidConduitBlockEntity.serverTick(Level p_155439_, BlockPos p_155440_, BlockState p_155441_, ConduitBlockEntity p_155442_) static voidCrafterBlockEntity.serverTick(Level p_307316_, BlockPos p_307463_, BlockState p_307350_, CrafterBlockEntity p_307265_) static voidSculkCatalystBlockEntity.serverTick(Level p_222780_, BlockPos p_222781_, BlockState p_222782_, SculkCatalystBlockEntity p_222783_) static voidSpawnerBlockEntity.serverTick(Level p_155762_, BlockPos p_155763_, BlockState p_155764_, SpawnerBlockEntity p_155765_) protected static voidBlockEntity.setChanged(Level p_155233_, BlockPos p_155234_, BlockState p_155235_) voidTheEndGatewayBlockEntity.setExitPosition(BlockPos p_59956_, boolean p_59957_) voidStructureBlockEntity.setStructurePos(BlockPos p_59886_) private static voidBellBlockEntity.showBellParticles(Level p_155208_, BlockPos p_155209_, List<LivingEntity> p_155210_) protected voidChestBlockEntity.signalOpenCount(Level p_155333_, BlockPos p_155334_, BlockState p_155335_, int p_155336_, int p_155337_) protected voidTrappedChestBlockEntity.signalOpenCount(Level p_155865_, BlockPos p_155866_, BlockState p_155867_, int p_155868_, int p_155869_) private static voidTheEndGatewayBlockEntity.spawnGatewayPortal(ServerLevel p_155822_, BlockPos p_155823_, EndGatewayConfiguration p_155824_) private voidJukeboxBlockEntity.spawnMusicParticles(Level p_270782_, BlockPos p_270940_) static voidTheEndGatewayBlockEntity.teleportEntity(Level p_155829_, BlockPos p_155830_, BlockState p_155831_, Entity p_155832_, TheEndGatewayBlockEntity p_155833_) static voidTheEndGatewayBlockEntity.teleportTick(Level p_155845_, BlockPos p_155846_, BlockState p_155847_, TheEndGatewayBlockEntity p_155848_) static voidBeaconBlockEntity.tick(Level p_155108_, BlockPos p_155109_, BlockState p_155110_, BeaconBlockEntity p_155111_) private static voidBellBlockEntity.tick(Level p_155181_, BlockPos p_155182_, BlockState p_155183_, BellBlockEntity p_155184_, BellBlockEntity.ResonationEndAction p_155185_) voidBlockEntityTicker.tick(Level p_155253_, BlockPos p_155254_, BlockState p_155255_, T p_155256_) private voidJukeboxBlockEntity.tick(Level p_273615_, BlockPos p_273143_, BlockState p_273372_) static voidShulkerBoxBlockEntity.tick(Level p_155673_, BlockPos p_155674_, BlockState p_155675_, ShulkerBoxBlockEntity p_155676_) static voidSignBlockEntity.tick(Level p_277662_, BlockPos p_278050_, BlockState p_277927_, SignBlockEntity p_277928_) private static voidBeehiveBlockEntity.tickOccupants(Level p_155150_, BlockPos p_155151_, BlockState p_155152_, List<BeehiveBlockEntity.BeeData> p_155153_, BlockPos p_155154_) private static voidTheEndGatewayBlockEntity.triggerCooldown(Level p_155850_, BlockPos p_155851_, BlockState p_155852_, TheEndGatewayBlockEntity p_155853_) private static booleanHopperBlockEntity.tryMoveItems(Level p_155579_, BlockPos p_155580_, BlockState p_155581_, HopperBlockEntity p_155582_, BooleanSupplier p_155583_) private voidShulkerBoxBlockEntity.updateAnimation(Level p_155680_, BlockPos p_155681_, BlockState p_155682_) private static voidConduitBlockEntity.updateClientTarget(Level p_155400_, BlockPos p_155401_, ConduitBlockEntity p_155402_) private static voidConduitBlockEntity.updateDestroyTarget(Level p_155409_, BlockPos p_155410_, BlockState p_155411_, List<BlockPos> p_155412_, ConduitBlockEntity p_155413_) private static booleanConduitBlockEntity.updateShape(Level p_155415_, BlockPos p_155416_, List<BlockPos> p_155417_) Method parameters in net.minecraft.world.level.block.entity with type arguments of type BlockPosModifier and TypeMethodDescriptionprivate static voidConduitBlockEntity.animationTick(Level p_155419_, BlockPos p_155420_, List<BlockPos> p_155421_, Entity p_155422_, int p_155423_) private static voidConduitBlockEntity.applyEffects(Level p_155444_, BlockPos p_155445_, List<BlockPos> p_155446_) private static Optional<BoundingBox> StructureBlockEntity.calculateEnclosingBoundingBox(BlockPos p_155795_, Stream<BlockPos> p_155796_) private static voidConduitBlockEntity.updateDestroyTarget(Level p_155409_, BlockPos p_155410_, BlockState p_155411_, List<BlockPos> p_155412_, ConduitBlockEntity p_155413_) private static voidConduitBlockEntity.updateHunting(ConduitBlockEntity p_155429_, List<BlockPos> p_155430_) private static booleanConduitBlockEntity.updateShape(Level p_155415_, BlockPos p_155416_, List<BlockPos> p_155417_) Constructors in net.minecraft.world.level.block.entity with parameters of type BlockPosModifierConstructorDescriptionprotectedAbstractFurnaceBlockEntity(BlockEntityType<?> p_154991_, BlockPos p_154992_, BlockState p_154993_, RecipeType<? extends AbstractCookingRecipe> p_154994_) BannerBlockEntity(BlockPos p_155035_, BlockState p_155036_) BannerBlockEntity(BlockPos p_155038_, BlockState p_155039_, DyeColor p_155040_) BarrelBlockEntity(BlockPos p_155052_, BlockState p_155053_) protectedBaseContainerBlockEntity(BlockEntityType<?> p_155076_, BlockPos p_155077_, BlockState p_155078_) BeaconBlockEntity(BlockPos p_155088_, BlockState p_155089_) BedBlockEntity(BlockPos p_155115_, BlockState p_155116_) BedBlockEntity(BlockPos p_155118_, BlockState p_155119_, DyeColor p_155120_) BeehiveBlockEntity(BlockPos p_155134_, BlockState p_155135_) BellBlockEntity(BlockPos p_155173_, BlockState p_155174_) BlastFurnaceBlockEntity(BlockPos p_155225_, BlockState p_155226_) BlockEntity(BlockEntityType<?> p_155228_, BlockPos p_155229_, BlockState p_155230_) BrewingStandBlockEntity(BlockPos p_155283_, BlockState p_155284_) BrushableBlockEntity(BlockPos p_277558_, BlockState p_278093_) CalibratedSculkSensorBlockEntity(BlockPos p_277459_, BlockState p_278100_) CampfireBlockEntity(BlockPos p_155301_, BlockState p_155302_) ChestBlockEntity(BlockPos p_155331_, BlockState p_155332_) protectedChestBlockEntity(BlockEntityType<?> p_155327_, BlockPos p_155328_, BlockState p_155329_) ChiseledBookShelfBlockEntity(BlockPos p_249541_, BlockState p_251752_) CommandBlockEntity(BlockPos p_155380_, BlockState p_155381_) ComparatorBlockEntity(BlockPos p_155386_, BlockState p_155387_) ConduitBlockEntity(BlockPos p_155397_, BlockState p_155398_) CrafterBlockEntity(BlockPos p_307502_, BlockState p_307485_) DaylightDetectorBlockEntity(BlockPos p_155485_, BlockState p_155486_) DecoratedPotBlockEntity(BlockPos p_273660_, BlockState p_272831_) DispenserBlockEntity(BlockPos p_155493_, BlockState p_155494_) protectedDispenserBlockEntity(BlockEntityType<?> p_155489_, BlockPos p_155490_, BlockState p_155491_) DropperBlockEntity(BlockPos p_155498_, BlockState p_155499_) EnchantingTableBlockEntity(BlockPos p_340972_, BlockState p_340871_) EnderChestBlockEntity(BlockPos p_155513_, BlockState p_155514_) FurnaceBlockEntity(BlockPos p_155545_, BlockState p_155546_) HangingSignBlockEntity(BlockPos p_250603_, BlockState p_251674_) HopperBlockEntity(BlockPos p_155550_, BlockState p_155551_) JigsawBlockEntity(BlockPos p_155605_, BlockState p_155606_) JukeboxBlockEntity(BlockPos p_155613_, BlockState p_155614_) LecternBlockEntity(BlockPos p_155622_, BlockState p_155623_) protectedRandomizableContainerBlockEntity(BlockEntityType<?> p_155629_, BlockPos p_155630_, BlockState p_155631_) SculkCatalystBlockEntity(BlockPos p_222774_, BlockState p_222775_) SculkSensorBlockEntity(BlockPos p_155635_, BlockState p_155636_) protectedSculkSensorBlockEntity(BlockEntityType<?> p_277405_, BlockPos p_277502_, BlockState p_277699_) SculkShriekerBlockEntity(BlockPos p_222835_, BlockState p_222836_) ShulkerBoxBlockEntity(BlockPos p_155670_, BlockState p_155671_) ShulkerBoxBlockEntity(DyeColor p_155666_, BlockPos p_155667_, BlockState p_155668_) SignBlockEntity(BlockPos p_155700_, BlockState p_155701_) SignBlockEntity(BlockEntityType p_249609_, BlockPos p_248914_, BlockState p_249550_) SkullBlockEntity(BlockPos p_155731_, BlockState p_155732_) SmokerBlockEntity(BlockPos p_155749_, BlockState p_155750_) SpawnerBlockEntity(BlockPos p_155752_, BlockState p_155753_) StructureBlockEntity(BlockPos p_155779_, BlockState p_155780_) TheEndGatewayBlockEntity(BlockPos p_155813_, BlockState p_155814_) TheEndPortalBlockEntity(BlockPos p_155859_, BlockState p_155860_) protectedTheEndPortalBlockEntity(BlockEntityType<?> p_155855_, BlockPos p_155856_, BlockState p_155857_) TrappedChestBlockEntity(BlockPos p_155862_, BlockState p_155863_) TrialSpawnerBlockEntity(BlockPos p_312399_, BlockState p_312206_) VibrationUser(BlockPos p_281602_) VibrationUser(BlockPos p_283482_) -
Uses of BlockPos in net.minecraft.world.level.block.entity.trialspawner
Methods in net.minecraft.world.level.block.entity.trialspawner with parameters of type BlockPosModifier and TypeMethodDescriptionstatic voidTrialSpawner.addBecomeOminousParticles(Level p_338657_, BlockPos p_338406_, RandomSource p_338527_) static voidTrialSpawner.addDetectPlayerParticles(Level p_312225_, BlockPos p_311759_, RandomSource p_312553_, int p_312188_, ParticleOptions p_338522_) static voidTrialSpawner.addEjectItemParticles(Level p_312009_, BlockPos p_312583_, RandomSource p_312715_) static voidTrialSpawner.addSpawnParticles(Level p_312303_, BlockPos p_312392_, RandomSource p_312825_, SimpleParticleType p_338426_) voidTrialSpawner.applyOminous(ServerLevel p_338315_, BlockPos p_338416_) TrialSpawnerState.calculatePositionToSpawnSpawner(ServerLevel p_338436_, BlockPos p_338583_, TrialSpawner p_338226_, TrialSpawnerData p_338461_) intTrialSpawnerData.countAdditionalPlayers(BlockPos p_312262_) PlayerDetector.detect(ServerLevel p_312124_, PlayerDetector.EntitySelector p_323893_, BlockPos p_312149_, double p_324310_, boolean p_338443_) voidTrialSpawner.ejectReward(ServerLevel p_312892_, BlockPos p_312668_, ResourceKey<LootTable> p_335942_) voidTrialSpawnerState.ParticleEmission.emit(Level p_312730_, RandomSource p_312474_, BlockPos p_312127_, boolean p_338742_) voidTrialSpawnerState.emitParticles(Level p_312507_, BlockPos p_312610_, boolean p_338615_) (package private) SimpleWeightedRandomList<ItemStack> TrialSpawnerData.getDispensingItems(ServerLevel p_338857_, TrialSpawnerConfig p_338213_, BlockPos p_338577_) private static longTrialSpawnerData.lowResolutionPosition(ServerLevel p_338878_, BlockPos p_338542_) voidTrialSpawner.removeOminous(ServerLevel p_338672_, BlockPos p_338318_) private static EntityTrialSpawnerState.selectEntityToSpawnItemAbove(List<Player> p_338467_, Set<UUID> p_338224_, TrialSpawner p_338687_, BlockPos p_338268_, ServerLevel p_338524_) private static booleanTrialSpawner.shouldMobBeUntracked(ServerLevel p_312908_, BlockPos p_312807_, UUID p_311952_) TrialSpawner.spawnMob(ServerLevel p_312582_, BlockPos p_312518_) private voidTrialSpawnerState.spawnOminousOminousItemSpawner(ServerLevel p_338483_, BlockPos p_338824_, TrialSpawner p_338767_) (package private) TrialSpawnerStateTrialSpawnerState.tickAndGetNext(BlockPos p_312221_, TrialSpawner p_311912_, ServerLevel p_311974_) voidTrialSpawner.tickClient(Level p_312771_, BlockPos p_312484_, boolean p_338382_) voidTrialSpawner.tickServer(ServerLevel p_312132_, BlockPos p_312062_, boolean p_338207_) voidTrialSpawnerData.tryDetectPlayers(ServerLevel p_311852_, BlockPos p_312503_, TrialSpawner p_338452_) -
Uses of BlockPos in net.minecraft.world.level.block.entity.vault
Methods in net.minecraft.world.level.block.entity.vault with parameters of type BlockPosModifier and TypeMethodDescription(package private) static voidVaultBlockEntity.Server.cycleDisplayItemFromLootTable(ServerLevel p_323551_, VaultState p_324221_, VaultConfig p_324332_, VaultSharedData p_323644_, BlockPos p_323602_) private voidVaultState.ejectResultItem(ServerLevel p_324066_, BlockPos p_324594_, ItemStack p_324065_, float p_324283_) static voidVaultBlockEntity.Client.emitActivationParticles(Level p_323761_, BlockPos p_324150_, BlockState p_324527_, VaultSharedData p_324466_, ParticleOptions p_338551_) private static voidVaultBlockEntity.Client.emitConnectionParticlesForNearbyPlayers(Level p_324593_, BlockPos p_324162_, BlockState p_324246_, VaultSharedData p_323584_) static voidVaultBlockEntity.Client.emitDeactivationParticles(Level p_324419_, BlockPos p_324587_, ParticleOptions p_338582_) private static voidVaultBlockEntity.Client.emitIdleParticles(Level p_324004_, BlockPos p_324516_, VaultSharedData p_324173_, ParticleOptions p_338823_) private static ItemStackVaultBlockEntity.Server.getRandomDisplayItemFromLootTable(ServerLevel p_323781_, BlockPos p_324109_, ResourceKey<LootTable> p_336119_) private static booleanVaultBlockEntity.Client.isWithinConnectionRange(BlockPos p_324081_, VaultSharedData p_323688_, Player p_324438_) private static Vec3VaultBlockEntity.Client.keyholePos(BlockPos p_323572_, Direction p_324503_) protected voidVaultState.onEnter(ServerLevel p_323591_, BlockPos p_324053_, VaultConfig p_324561_, VaultSharedData p_323516_, boolean p_338369_) protected voidVaultState.onExit(ServerLevel p_324093_, BlockPos p_324256_, VaultConfig p_324614_, VaultSharedData p_324591_) voidVaultState.onTransition(ServerLevel p_323698_, BlockPos p_324545_, VaultState p_324339_, VaultConfig p_324218_, VaultSharedData p_323812_, boolean p_338417_) private static voidVaultBlockEntity.Client.playIdleSounds(Level p_323802_, BlockPos p_323510_, VaultSharedData p_324457_) private static voidVaultBlockEntity.Server.playInsertFailSound(ServerLevel p_324555_, VaultServerData p_324017_, BlockPos p_324186_) private static Vec3VaultBlockEntity.Client.randomPosCenterOfCage(BlockPos p_323493_, RandomSource p_324481_) private static Vec3VaultBlockEntity.Client.randomPosInsideCage(BlockPos p_324080_, RandomSource p_324532_) VaultBlockEntity.Server.resolveItemsToEject(ServerLevel p_323877_, VaultConfig p_324041_, BlockPos p_324255_, Player p_324347_) (package private) static voidVaultBlockEntity.Server.setVaultState(ServerLevel p_324091_, BlockPos p_324620_, BlockState p_323759_, BlockState p_324027_, VaultConfig p_324140_, VaultSharedData p_323624_) static voidVaultBlockEntity.Client.tick(Level p_324312_, BlockPos p_323810_, BlockState p_323862_, VaultClientData p_324314_, VaultSharedData p_323914_) static voidVaultBlockEntity.Server.tick(ServerLevel p_323841_, BlockPos p_324265_, BlockState p_324343_, VaultConfig p_324129_, VaultServerData p_324579_, VaultSharedData p_324317_) VaultState.tickAndGetNext(ServerLevel p_324582_, BlockPos p_323837_, VaultConfig p_323770_, VaultServerData p_324291_, VaultSharedData p_324388_) static voidVaultBlockEntity.Server.tryInsertKey(ServerLevel p_323533_, BlockPos p_323777_, BlockState p_324589_, VaultConfig p_323660_, VaultServerData p_323829_, VaultSharedData p_324341_, Player p_324373_, ItemStack p_324551_) private static voidVaultBlockEntity.Server.unlock(ServerLevel p_323501_, BlockState p_323758_, BlockPos p_323773_, VaultConfig p_324195_, VaultServerData p_324600_, VaultSharedData p_324277_, List<ItemStack> p_324574_) (package private) voidVaultSharedData.updateConnectedPlayersWithinRange(ServerLevel p_324193_, BlockPos p_324358_, VaultServerData p_324348_, VaultConfig p_324058_, double p_324450_) private static VaultStateVaultState.updateStateForConnectedPlayers(ServerLevel p_324451_, BlockPos p_324085_, VaultConfig p_323780_, VaultServerData p_323896_, VaultSharedData p_323954_, double p_324489_) Constructors in net.minecraft.world.level.block.entity.vault with parameters of type BlockPos -
Uses of BlockPos in net.minecraft.world.level.block.grower
Methods in net.minecraft.world.level.block.grower with parameters of type BlockPosModifier and TypeMethodDescriptionbooleanTreeGrower.growTree(ServerLevel p_304396_, ChunkGenerator p_304672_, BlockPos p_304643_, BlockState p_304439_, RandomSource p_304893_) private booleanTreeGrower.hasFlowers(LevelAccessor p_304555_, BlockPos p_304465_) private static booleanTreeGrower.isTwoByTwoSapling(BlockState p_304497_, BlockGetter p_304772_, BlockPos p_304920_, int p_304941_, int p_304932_) -
Uses of BlockPos in net.minecraft.world.level.block.piston
Fields in net.minecraft.world.level.block.piston declared as BlockPosModifier and TypeFieldDescriptionprivate final BlockPosPistonStructureResolver.pistonPosprivate final BlockPosPistonStructureResolver.startPosFields in net.minecraft.world.level.block.piston with type parameters of type BlockPosModifier and TypeFieldDescriptionPistonStructureResolver.toDestroyPistonStructureResolver.toPushMethods in net.minecraft.world.level.block.piston that return types with arguments of type BlockPosModifier and TypeMethodDescriptionPistonStructureResolver.getToDestroy()PistonStructureResolver.getToPush()Methods in net.minecraft.world.level.block.piston with parameters of type BlockPosModifier and TypeMethodDescriptionprivate booleanPistonStructureResolver.addBlockLine(BlockPos p_60434_, Direction p_60435_) private booleanPistonStructureResolver.addBranchingBlocks(BlockPos p_60432_) protected booleanPistonHeadBlock.canSurvive(BlockState p_60288_, LevelReader p_60289_, BlockPos p_60290_) private voidPistonBaseBlock.checkIfExtend(Level p_60168_, BlockPos p_60169_, BlockState p_60170_) voidMovingPistonBlock.destroy(LevelAccessor p_60061_, BlockPos p_60062_, BlockState p_60063_) private static voidPistonMovingBlockEntity.fixEntityWithinPistonBase(BlockPos p_155921_, Entity p_155922_, Direction p_155923_, double p_155924_) private PistonMovingBlockEntityMovingPistonBlock.getBlockEntity(BlockGetter p_60054_, BlockPos p_60055_) MovingPistonBlock.getCloneItemStack(LevelReader p_304937_, BlockPos p_60058_, BlockState p_60059_) PistonHeadBlock.getCloneItemStack(LevelReader p_304638_, BlockPos p_60262_, BlockState p_60263_) protected VoxelShapeMovingPistonBlock.getCollisionShape(BlockState p_60104_, BlockGetter p_60105_, BlockPos p_60106_, CollisionContext p_60107_) PistonMovingBlockEntity.getCollisionShape(BlockGetter p_60357_, BlockPos p_60358_) private booleanPistonBaseBlock.getNeighborSignal(SignalGetter p_277378_, BlockPos p_60179_, Direction p_60180_) protected VoxelShapeMovingPistonBlock.getShape(BlockState p_60099_, BlockGetter p_60100_, BlockPos p_60101_, CollisionContext p_60102_) protected VoxelShapePistonBaseBlock.getShape(BlockState p_60220_, BlockGetter p_60221_, BlockPos p_60222_, CollisionContext p_60223_) protected VoxelShapePistonHeadBlock.getShape(BlockState p_60320_, BlockGetter p_60321_, BlockPos p_60322_, CollisionContext p_60323_) static booleanPistonBaseBlock.isPushable(BlockState p_60205_, Level p_60206_, BlockPos p_60207_, Direction p_60208_, boolean p_60209_, Direction p_60210_) private static booleanPistonMovingBlockEntity.matchesStickyCritera(AABB p_287782_, Entity p_287720_, BlockPos p_287775_) private booleanPistonBaseBlock.moveBlocks(Level p_60182_, BlockPos p_60183_, Direction p_60184_, boolean p_60185_) private static AABBPistonMovingBlockEntity.moveByPositionAndProgress(BlockPos p_155926_, AABB p_155927_, PistonMovingBlockEntity p_155928_) private static voidPistonMovingBlockEntity.moveCollidedEntities(Level p_155911_, BlockPos p_155912_, float p_155913_, PistonMovingBlockEntity p_155914_) private static voidPistonMovingBlockEntity.moveStuckEntities(Level p_155932_, BlockPos p_155933_, float p_155934_, PistonMovingBlockEntity p_155935_) protected voidPistonBaseBlock.neighborChanged(BlockState p_60198_, Level p_60199_, BlockPos p_60200_, Block p_60201_, BlockPos p_60202_, boolean p_60203_) protected voidPistonHeadBlock.neighborChanged(BlockState p_60275_, Level p_60276_, BlockPos p_60277_, Block p_60278_, BlockPos p_60279_, boolean p_60280_) MovingPistonBlock.newBlockEntity(BlockPos p_155879_, BlockState p_155880_) static BlockEntityMovingPistonBlock.newMovingBlockEntity(BlockPos p_155882_, BlockState p_155883_, BlockState p_155884_, Direction p_155885_, boolean p_155886_, boolean p_155887_) protected voidPistonBaseBlock.onPlace(BlockState p_60225_, Level p_60226_, BlockPos p_60227_, BlockState p_60228_, boolean p_60229_) protected voidMovingPistonBlock.onRemove(BlockState p_60077_, Level p_60078_, BlockPos p_60079_, BlockState p_60080_, boolean p_60081_) protected voidPistonHeadBlock.onRemove(BlockState p_60282_, Level p_60283_, BlockPos p_60284_, BlockState p_60285_, boolean p_60286_) PistonHeadBlock.playerWillDestroy(Level p_60265_, BlockPos p_60266_, BlockState p_60267_, Player p_60268_) PistonBaseBlock.rotate(BlockState state, LevelAccessor world, BlockPos pos, Rotation direction) voidPistonBaseBlock.setPlacedBy(Level p_60172_, BlockPos p_60173_, BlockState p_60174_, LivingEntity p_60175_, ItemStack p_60176_) static voidPistonMovingBlockEntity.tick(Level p_155916_, BlockPos p_155917_, BlockState p_155918_, PistonMovingBlockEntity p_155919_) protected booleanPistonBaseBlock.triggerEvent(BlockState p_60192_, Level p_60193_, BlockPos p_60194_, int p_60195_, int p_60196_) protected BlockStatePistonHeadBlock.updateShape(BlockState p_60301_, Direction p_60302_, BlockState p_60303_, LevelAccessor p_60304_, BlockPos p_60305_, BlockPos p_60306_) protected InteractionResultMovingPistonBlock.useWithoutItem(BlockState p_60070_, Level p_60071_, BlockPos p_60072_, Player p_60073_, BlockHitResult p_60075_) Constructors in net.minecraft.world.level.block.piston with parameters of type BlockPosModifierConstructorDescriptionPistonMovingBlockEntity(BlockPos p_155901_, BlockState p_155902_) PistonMovingBlockEntity(BlockPos p_155904_, BlockState p_155905_, BlockState p_155906_, Direction p_155907_, boolean p_155908_, boolean p_155909_) PistonStructureResolver(Level p_60418_, BlockPos p_60419_, Direction p_60420_, boolean p_60421_) -
Uses of BlockPos in net.minecraft.world.level.block.state
Methods in net.minecraft.world.level.block.state with parameters of type BlockPosModifier and TypeMethodDescriptionprotected voidBlockBehaviour.attack(BlockState p_60499_, Level p_60500_, BlockPos p_60501_, Player p_60502_) voidbooleanBlockBehaviour.BlockStateBase.canSurvive(LevelReader p_60711_, BlockPos p_60712_) protected booleanBlockBehaviour.canSurvive(BlockState p_60525_, LevelReader p_60526_, BlockPos p_60527_) booleanBlockBehaviour.BlockStateBase.emissiveRendering(BlockGetter p_60789_, BlockPos p_60790_) final booleanBlockBehaviour.BlockStateBase.entityCanStandOn(BlockGetter p_60635_, BlockPos p_60636_, Entity p_60637_) final booleanBlockBehaviour.BlockStateBase.entityCanStandOnFace(BlockGetter p_60639_, BlockPos p_60640_, Entity p_60641_, Direction p_60642_) voidBlockBehaviour.BlockStateBase.entityInside(Level p_60683_, BlockPos p_60684_, Entity p_60685_) protected voidBlockBehaviour.entityInside(BlockState p_60495_, Level p_60496_, BlockPos p_60497_, Entity p_60498_) BlockBehaviour.OffsetFunction.evaluate(BlockState p_273639_, BlockGetter p_273732_, BlockPos p_273779_) intBlockBehaviour.BlockStateBase.getAnalogOutputSignal(Level p_60675_, BlockPos p_60676_) protected intBlockBehaviour.getAnalogOutputSignal(BlockState p_60487_, Level p_60488_, BlockPos p_60489_) BlockBehaviour.BlockStateBase.getBlockSupportShape(BlockGetter p_60817_, BlockPos p_60818_) protected VoxelShapeBlockBehaviour.getBlockSupportShape(BlockState p_60581_, BlockGetter p_60582_, BlockPos p_60583_) BlockBehaviour.BlockStateBase.getCollisionShape(BlockGetter p_60813_, BlockPos p_60814_) BlockBehaviour.BlockStateBase.getCollisionShape(BlockGetter p_60743_, BlockPos p_60744_, CollisionContext p_60745_) protected VoxelShapeBlockBehaviour.getCollisionShape(BlockState p_60572_, BlockGetter p_60573_, BlockPos p_60574_, CollisionContext p_60575_) floatBlockBehaviour.BlockStateBase.getDestroyProgress(Player p_60626_, BlockGetter p_60627_, BlockPos p_60628_) protected floatBlockBehaviour.getDestroyProgress(BlockState p_60466_, Player p_60467_, BlockGetter p_60468_, BlockPos p_60469_) floatBlockBehaviour.BlockStateBase.getDestroySpeed(BlockGetter p_60801_, BlockPos p_60802_) intBlockBehaviour.BlockStateBase.getDirectSignal(BlockGetter p_60776_, BlockPos p_60777_, Direction p_60778_) protected intBlockBehaviour.getDirectSignal(BlockState p_60559_, BlockGetter p_60560_, BlockPos p_60561_, Direction p_60562_) BlockBehaviour.BlockStateBase.getFaceOcclusionShape(BlockGetter p_60656_, BlockPos p_60657_, Direction p_60658_) BlockBehaviour.BlockStateBase.getInteractionShape(BlockGetter p_60821_, BlockPos p_60822_) protected VoxelShapeBlockBehaviour.getInteractionShape(BlockState p_60547_, BlockGetter p_60548_, BlockPos p_60549_) intBlockBehaviour.BlockStateBase.getLightBlock(BlockGetter p_60740_, BlockPos p_60741_) protected intBlockBehaviour.getLightBlock(BlockState p_60585_, BlockGetter p_60586_, BlockPos p_60587_) BlockBehaviour.BlockStateBase.getMapColor(BlockGetter p_285002_, BlockPos p_285293_) BlockBehaviour.BlockStateBase.getMenuProvider(Level p_60751_, BlockPos p_60752_) protected MenuProviderBlockBehaviour.getMenuProvider(BlockState p_60563_, Level p_60564_, BlockPos p_60565_) BlockBehaviour.BlockStateBase.getOcclusionShape(BlockGetter p_60769_, BlockPos p_60770_) protected VoxelShapeBlockBehaviour.getOcclusionShape(BlockState p_60578_, BlockGetter p_60579_, BlockPos p_60580_) BlockBehaviour.BlockStateBase.getOffset(BlockGetter p_60825_, BlockPos p_60826_) longprotected longBlockBehaviour.getSeed(BlockState p_60539_, BlockPos p_60540_) floatBlockBehaviour.BlockStateBase.getShadeBrightness(BlockGetter p_60793_, BlockPos p_60794_) protected floatBlockBehaviour.getShadeBrightness(BlockState p_60472_, BlockGetter p_60473_, BlockPos p_60474_) BlockBehaviour.BlockStateBase.getShape(BlockGetter p_60809_, BlockPos p_60810_) BlockBehaviour.BlockStateBase.getShape(BlockGetter p_60652_, BlockPos p_60653_, CollisionContext p_60654_) protected VoxelShapeBlockBehaviour.getShape(BlockState p_60555_, BlockGetter p_60556_, BlockPos p_60557_, CollisionContext p_60558_) intBlockBehaviour.BlockStateBase.getSignal(BlockGetter p_60747_, BlockPos p_60748_, Direction p_60749_) protected intBlockBehaviour.getSignal(BlockState p_60483_, BlockGetter p_60484_, BlockPos p_60485_, Direction p_60486_) BlockBehaviour.BlockStateBase.getVisualShape(BlockGetter p_60772_, BlockPos p_60773_, CollisionContext p_60774_) protected VoxelShapeBlockBehaviour.getVisualShape(BlockState p_60479_, BlockGetter p_60480_, BlockPos p_60481_, CollisionContext p_60482_) voidBlockBehaviour.BlockStateBase.handleNeighborChanged(Level p_60691_, BlockPos p_60692_, Block p_60693_, BlockPos p_60694_, boolean p_60695_) booleanBlockBehaviour.BlockStateBase.hasPostProcess(BlockGetter p_60836_, BlockPos p_60837_) booleanBlockBehaviour.BlockStateBase.isCollisionShapeFullBlock(BlockGetter p_60839_, BlockPos p_60840_) protected booleanBlockBehaviour.isCollisionShapeFullBlock(BlockState p_181242_, BlockGetter p_181243_, BlockPos p_181244_) booleanBlockBehaviour.BlockStateBase.isFaceSturdy(BlockGetter p_60784_, BlockPos p_60785_, Direction p_60786_) booleanBlockBehaviour.BlockStateBase.isFaceSturdy(BlockGetter p_60660_, BlockPos p_60661_, Direction p_60662_, SupportType p_60663_) protected booleanBlockBehaviour.isOcclusionShapeFullBlock(BlockState p_222959_, BlockGetter p_222960_, BlockPos p_222961_) booleanBlockBehaviour.BlockStateBase.isRedstoneConductor(BlockGetter p_60797_, BlockPos p_60798_) booleanBlockBehaviour.BlockStateBase.isSolidRender(BlockGetter p_60805_, BlockPos p_60806_) booleanBlockBehaviour.BlockStateBase.isSuffocating(BlockGetter p_60829_, BlockPos p_60830_) booleanBlockBehaviour.BlockStateBase.isValidSpawn(BlockGetter p_60644_, BlockPos p_60645_, EntityType<?> p_60646_) booleanBlockBehaviour.BlockStateBase.isViewBlocking(BlockGetter p_60832_, BlockPos p_60833_) protected voidBlockBehaviour.neighborChanged(BlockState p_60509_, Level p_60510_, BlockPos p_60511_, Block p_60512_, BlockPos p_60513_, boolean p_60514_) voidBlockBehaviour.BlockStateBase.onExplosionHit(Level p_312839_, BlockPos p_311872_, Explosion p_312863_, BiConsumer<ItemStack, BlockPos> p_312559_) protected voidBlockBehaviour.onExplosionHit(BlockState p_311951_, Level p_312820_, BlockPos p_312489_, Explosion p_312925_, BiConsumer<ItemStack, BlockPos> p_312073_) voidBlockBehaviour.BlockStateBase.onPlace(Level p_60697_, BlockPos p_60698_, BlockState p_60699_, boolean p_60700_) protected voidBlockBehaviour.onPlace(BlockState p_60566_, Level p_60567_, BlockPos p_60568_, BlockState p_60569_, boolean p_60570_) voidBlockBehaviour.BlockStateBase.onRemove(Level p_60754_, BlockPos p_60755_, BlockState p_60756_, boolean p_60757_) protected voidBlockBehaviour.onRemove(BlockState p_60515_, Level p_60516_, BlockPos p_60517_, BlockState p_60518_, boolean p_60519_) booleanBlockBehaviour.BlockStateBase.propagatesSkylightDown(BlockGetter p_60632_, BlockPos p_60633_) protected booleanBlockBehaviour.propagatesSkylightDown(BlockState p_320652_, BlockGetter p_320953_, BlockPos p_320082_) voidBlockBehaviour.BlockStateBase.randomTick(ServerLevel p_222973_, BlockPos p_222974_, RandomSource p_222975_) protected voidBlockBehaviour.randomTick(BlockState p_222954_, ServerLevel p_222955_, BlockPos p_222956_, RandomSource p_222957_) voidBlockBehaviour.BlockStateBase.spawnAfterBreak(ServerLevel p_222968_, BlockPos p_222969_, ItemStack p_222970_, boolean p_222971_) protected voidBlockBehaviour.spawnAfterBreak(BlockState p_222949_, ServerLevel p_222950_, BlockPos p_222951_, ItemStack p_222952_, boolean p_222953_) booleanBlockBehaviour.StateArgumentPredicate.test(BlockState p_61031_, BlockGetter p_61032_, BlockPos p_61033_, A p_61034_) booleanBlockBehaviour.StatePredicate.test(BlockState p_61036_, BlockGetter p_61037_, BlockPos p_61038_) voidBlockBehaviour.BlockStateBase.tick(ServerLevel p_222964_, BlockPos p_222965_, RandomSource p_222966_) protected voidBlockBehaviour.tick(BlockState p_222945_, ServerLevel p_222946_, BlockPos p_222947_, RandomSource p_222948_) booleanBlockBehaviour.BlockStateBase.triggerEvent(Level p_60678_, BlockPos p_60679_, int p_60680_, int p_60681_) protected booleanBlockBehaviour.triggerEvent(BlockState p_60490_, Level p_60491_, BlockPos p_60492_, int p_60493_, int p_60494_) final voidBlockBehaviour.BlockStateBase.updateIndirectNeighbourShapes(LevelAccessor p_60759_, BlockPos p_60760_, int p_60761_) voidBlockBehaviour.BlockStateBase.updateIndirectNeighbourShapes(LevelAccessor p_60763_, BlockPos p_60764_, int p_60765_, int p_60766_) protected voidBlockBehaviour.updateIndirectNeighbourShapes(BlockState p_60520_, LevelAccessor p_60521_, BlockPos p_60522_, int p_60523_, int p_60524_) final voidBlockBehaviour.BlockStateBase.updateNeighbourShapes(LevelAccessor p_60702_, BlockPos p_60703_, int p_60704_) final voidBlockBehaviour.BlockStateBase.updateNeighbourShapes(LevelAccessor p_60706_, BlockPos p_60707_, int p_60708_, int p_60709_) BlockBehaviour.BlockStateBase.updateShape(Direction p_60729_, BlockState p_60730_, LevelAccessor p_60731_, BlockPos p_60732_, BlockPos p_60733_) protected BlockStateBlockBehaviour.updateShape(BlockState p_60541_, Direction p_60542_, BlockState p_60543_, LevelAccessor p_60544_, BlockPos p_60545_, BlockPos p_60546_) protected ItemInteractionResultBlockBehaviour.useItemOn(ItemStack p_316304_, BlockState p_316362_, Level p_316459_, BlockPos p_316366_, Player p_316132_, InteractionHand p_316595_, BlockHitResult p_316140_) protected InteractionResultBlockBehaviour.useWithoutItem(BlockState p_60503_, Level p_60504_, BlockPos p_60505_, Player p_60506_, BlockHitResult p_60508_) Method parameters in net.minecraft.world.level.block.state with type arguments of type BlockPosModifier and TypeMethodDescriptionvoidBlockBehaviour.BlockStateBase.onExplosionHit(Level p_312839_, BlockPos p_311872_, Explosion p_312863_, BiConsumer<ItemStack, BlockPos> p_312559_) protected voidBlockBehaviour.onExplosionHit(BlockState p_311951_, Level p_312820_, BlockPos p_312489_, Explosion p_312925_, BiConsumer<ItemStack, BlockPos> p_312073_) -
Uses of BlockPos in net.minecraft.world.level.block.state.pattern
Fields in net.minecraft.world.level.block.state.pattern declared as BlockPosModifier and TypeFieldDescriptionprivate final BlockPosBlockPattern.BlockPatternMatch.frontTopLeftprivate final BlockPosBlockInWorld.posFields in net.minecraft.world.level.block.state.pattern with type parameters of type BlockPosModifier and TypeFieldDescriptionprivate final com.google.common.cache.LoadingCache<BlockPos, BlockInWorld> BlockPattern.BlockPatternMatch.cacheMethods in net.minecraft.world.level.block.state.pattern that return BlockPosModifier and TypeMethodDescriptionBlockPattern.BlockPatternMatch.getFrontTopLeft()BlockInWorld.getPos()protected static BlockPosBlockPattern.translateAndRotate(BlockPos p_61191_, Direction p_61192_, Direction p_61193_, int p_61194_, int p_61195_, int p_61196_) Methods in net.minecraft.world.level.block.state.pattern that return types with arguments of type BlockPosModifier and TypeMethodDescriptionstatic com.google.common.cache.LoadingCache<BlockPos, BlockInWorld> BlockPattern.createLevelCache(LevelReader p_61188_, boolean p_61189_) Methods in net.minecraft.world.level.block.state.pattern with parameters of type BlockPosModifier and TypeMethodDescriptionBlockPattern.find(LevelReader p_61185_, BlockPos p_61186_) private BlockPattern.BlockPatternMatchBlockPattern.matches(BlockPos p_61198_, Direction p_61199_, Direction p_61200_, com.google.common.cache.LoadingCache<BlockPos, BlockInWorld> p_61201_) BlockPattern.matches(LevelReader p_155965_, BlockPos p_155966_, Direction p_155967_, Direction p_155968_) protected static BlockPosBlockPattern.translateAndRotate(BlockPos p_61191_, Direction p_61192_, Direction p_61193_, int p_61194_, int p_61195_, int p_61196_) Method parameters in net.minecraft.world.level.block.state.pattern with type arguments of type BlockPosModifier and TypeMethodDescriptionprivate BlockPattern.BlockPatternMatchBlockPattern.matches(BlockPos p_61198_, Direction p_61199_, Direction p_61200_, com.google.common.cache.LoadingCache<BlockPos, BlockInWorld> p_61201_) Constructors in net.minecraft.world.level.block.state.pattern with parameters of type BlockPosModifierConstructorDescriptionBlockInWorld(LevelReader p_61165_, BlockPos p_61166_, boolean p_61167_) BlockPatternMatch(BlockPos p_61221_, Direction p_61222_, Direction p_61223_, com.google.common.cache.LoadingCache<BlockPos, BlockInWorld> p_61224_, int p_61225_, int p_61226_, int p_61227_) Constructor parameters in net.minecraft.world.level.block.state.pattern with type arguments of type BlockPosModifierConstructorDescriptionBlockPatternMatch(BlockPos p_61221_, Direction p_61222_, Direction p_61223_, com.google.common.cache.LoadingCache<BlockPos, BlockInWorld> p_61224_, int p_61225_, int p_61226_, int p_61227_) -
Uses of BlockPos in net.minecraft.world.level.border
Methods in net.minecraft.world.level.border that return BlockPosModifier and TypeMethodDescriptionWorldBorder.clampToBounds(double p_187570_, double p_187571_, double p_187572_) Methods in net.minecraft.world.level.border with parameters of type BlockPos -
Uses of BlockPos in net.minecraft.world.level.chunk
Fields in net.minecraft.world.level.chunk with type parameters of type BlockPosModifier and TypeFieldDescriptionprotected final Map<BlockPos, BlockEntity> ChunkAccess.blockEntitiesprotected final Map<BlockPos, CompoundTag> ChunkAccess.pendingBlockEntitiesprivate final Map<BlockPos, LevelChunk.RebindableTickingBlockEntityWrapper> LevelChunk.tickersInLevelMethods in net.minecraft.world.level.chunk that return BlockPosModifier and TypeMethodDescriptionLevelChunk.BoundTickingBlockEntity.getPos()LevelChunk.RebindableTickingBlockEntityWrapper.getPos()static BlockPosProtoChunk.unpackOffsetCoordinates(short p_63228_, int p_63229_, ChunkPos p_63230_) Methods in net.minecraft.world.level.chunk that return types with arguments of type BlockPosModifier and TypeMethodDescriptionChunkGenerator.findNearestMapStructure(ServerLevel p_223038_, HolderSet<Structure> p_223039_, BlockPos p_223040_, int p_223041_, boolean p_223042_) LevelChunk.getBlockEntities()ProtoChunk.getBlockEntities()ChunkAccess.getBlockEntitiesPos()ProtoChunk.getBlockEntityNbts()ChunkGenerator.getNearestGeneratedStructure(Set<Holder<Structure>> p_223182_, ServerLevel p_223183_, StructureManager p_223184_, BlockPos p_223185_, boolean p_223186_, ConcentricRingsStructurePlacement p_223187_) ChunkGenerator.getNearestGeneratedStructure(Set<Holder<Structure>> p_223189_, LevelReader p_223190_, StructureManager p_223191_, int p_223192_, int p_223193_, int p_223194_, boolean p_223195_, long p_223196_, RandomSpreadStructurePlacement p_223197_) ChunkGenerator.getStructureGeneratingAt(Set<Holder<Structure>> p_223199_, LevelReader p_223200_, StructureManager p_223201_, boolean p_223202_, StructurePlacement p_223203_, ChunkPos p_223204_) Methods in net.minecraft.world.level.chunk with parameters of type BlockPosModifier and TypeMethodDescriptionabstract voidChunkGenerator.addDebugScreenInfo(List<String> p_223175_, RandomState p_223176_, BlockPos p_223177_) private BlockEntityLevelChunk.createBlockEntity(BlockPos p_62935_) ChunkGenerator.findNearestMapStructure(ServerLevel p_223038_, HolderSet<Structure> p_223039_, BlockPos p_223040_, int p_223041_, boolean p_223042_) EmptyLevelChunk.getBlockEntity(BlockPos p_62609_, LevelChunk.EntityCreationType p_62610_) ImposterProtoChunk.getBlockEntity(BlockPos p_62744_) LevelChunk.getBlockEntity(BlockPos p_62912_) LevelChunk.getBlockEntity(BlockPos p_62868_, LevelChunk.EntityCreationType p_62869_) ProtoChunk.getBlockEntity(BlockPos p_63257_) ChunkAccess.getBlockEntityNbt(BlockPos p_62103_) ImposterProtoChunk.getBlockEntityNbt(BlockPos p_62757_) abstract CompoundTagChunkAccess.getBlockEntityNbtForSaving(BlockPos p_62104_, HolderLookup.Provider p_324415_) ImposterProtoChunk.getBlockEntityNbtForSaving(BlockPos p_62760_, HolderLookup.Provider p_323691_) LevelChunk.getBlockEntityNbtForSaving(BlockPos p_62932_, HolderLookup.Provider p_323699_) ProtoChunk.getBlockEntityNbtForSaving(BlockPos p_63275_, HolderLookup.Provider p_324473_) BulkSectionAccess.getBlockState(BlockPos p_156111_) EmptyLevelChunk.getBlockState(BlockPos p_62625_) ImposterProtoChunk.getBlockState(BlockPos p_62749_) LevelChunk.getBlockState(BlockPos p_62923_) ProtoChunk.getBlockState(BlockPos p_63264_) EmptyLevelChunk.getFluidState(BlockPos p_62621_) ImposterProtoChunk.getFluidState(BlockPos p_62736_) LevelChunk.getFluidState(BlockPos p_62895_) ProtoChunk.getFluidState(BlockPos p_63239_) intEmptyLevelChunk.getLightEmission(BlockPos p_62628_) ChunkGenerator.getMobsAt(Holder<Biome> p_223134_, StructureManager p_223135_, MobCategory p_223136_, BlockPos p_223137_) ChunkGenerator.getNearestGeneratedStructure(Set<Holder<Structure>> p_223182_, ServerLevel p_223183_, StructureManager p_223184_, BlockPos p_223185_, boolean p_223186_, ConcentricRingsStructurePlacement p_223187_) BulkSectionAccess.getSection(BlockPos p_156105_) (package private) booleanvoidChunkAccess.markPosForPostprocessing(BlockPos p_62102_) voidImposterProtoChunk.markPosForPostprocessing(BlockPos p_62752_) voidProtoChunk.markPosForPostprocessing(BlockPos p_63266_) static shortProtoChunk.packOffsetCoordinates(BlockPos p_63281_) private BlockEntityLevelChunk.promotePendingBlockEntity(BlockPos p_62871_, CompoundTag p_62872_) abstract voidChunkAccess.removeBlockEntity(BlockPos p_62101_) voidEmptyLevelChunk.removeBlockEntity(BlockPos p_62623_) voidImposterProtoChunk.removeBlockEntity(BlockPos p_62747_) voidLevelChunk.removeBlockEntity(BlockPos p_62919_) voidProtoChunk.removeBlockEntity(BlockPos p_63262_) private voidLevelChunk.removeBlockEntityTicker(BlockPos p_156413_) abstract BlockStateChunkAccess.setBlockState(BlockPos p_62087_, BlockState p_62088_, boolean p_62089_) EmptyLevelChunk.setBlockState(BlockPos p_62605_, BlockState p_62606_, boolean p_62607_) ImposterProtoChunk.setBlockState(BlockPos p_62722_, BlockState p_62723_, boolean p_62724_) LevelChunk.setBlockState(BlockPos p_62865_, BlockState p_62866_, boolean p_62867_) ProtoChunk.setBlockState(BlockPos p_63217_, BlockState p_63218_, boolean p_63219_) UpgradeData.BlockFixer.updateShape(BlockState p_63352_, Direction p_63353_, BlockState p_63354_, LevelAccessor p_63355_, BlockPos p_63356_, BlockPos p_63357_) private static BlockStateUpgradeData.updateState(BlockState p_63336_, Direction p_63337_, LevelAccessor p_63338_, BlockPos p_63339_, BlockPos p_63340_) Method parameters in net.minecraft.world.level.chunk with type arguments of type BlockPosModifier and TypeMethodDescriptionfinal voidChunkAccess.findBlockLightSources(BiConsumer<BlockPos, BlockState> p_285269_) voidLightChunk.findBlockLightSources(BiConsumer<BlockPos, BlockState> p_285040_) voidChunkAccess.findBlocks(BiPredicate<BlockState, BlockPos> p_285343_, BiConsumer<BlockPos, BlockState> p_285030_) Deprecated, for removal: This API element is subject to removal in a future version.voidChunkAccess.findBlocks(BiPredicate<BlockState, BlockPos> p_285343_, BiConsumer<BlockPos, BlockState> p_285030_) Deprecated, for removal: This API element is subject to removal in a future version.voidChunkAccess.findBlocks(Predicate<BlockState> p_285343_, BiConsumer<BlockPos, BlockState> p_285030_) voidChunkAccess.findBlocks(Predicate<BlockState> p_285343_, BiPredicate<BlockState, BlockPos> fineFilter, BiConsumer<BlockPos, BlockState> p_285030_) voidChunkAccess.findBlocks(Predicate<BlockState> p_285343_, BiPredicate<BlockState, BlockPos> fineFilter, BiConsumer<BlockPos, BlockState> p_285030_) voidImposterProtoChunk.findBlocks(BiPredicate<BlockState, BlockPos> p_285465_, BiConsumer<BlockPos, BlockState> p_285030_) voidImposterProtoChunk.findBlocks(BiPredicate<BlockState, BlockPos> p_285465_, BiConsumer<BlockPos, BlockState> p_285030_) voidImposterProtoChunk.findBlocks(Predicate<BlockState> p_285465_, BiConsumer<BlockPos, BlockState> p_285061_) voidImposterProtoChunk.findBlocks(Predicate<BlockState> p_285465_, BiPredicate<BlockState, BlockPos> fineFilter, BiConsumer<BlockPos, BlockState> p_285030_) voidImposterProtoChunk.findBlocks(Predicate<BlockState> p_285465_, BiPredicate<BlockState, BlockPos> fineFilter, BiConsumer<BlockPos, BlockState> p_285030_) -
Uses of BlockPos in net.minecraft.world.level.dimension.end
Fields in net.minecraft.world.level.dimension.end declared as BlockPosModifier and TypeFieldDescriptionprivate final BlockPosEndDragonFight.originprivate BlockPosEndDragonFight.portalLocationFields in net.minecraft.world.level.dimension.end with type parameters of type BlockPosModifier and TypeFieldDescriptionEndDragonFight.Data.exitPortalLocationThe field for theexitPortalLocationrecord component.Methods in net.minecraft.world.level.dimension.end that return types with arguments of type BlockPosModifier and TypeMethodDescriptionEndDragonFight.Data.exitPortalLocation()Returns the value of theexitPortalLocationrecord component.Methods in net.minecraft.world.level.dimension.end with parameters of type BlockPosModifier and TypeMethodDescriptionprivate voidEndDragonFight.spawnNewGateway(BlockPos p_64090_) abstract voidDragonRespawnAnimation.tick(ServerLevel p_64005_, EndDragonFight p_64006_, List<EndCrystal> p_64007_, int p_64008_, BlockPos p_64009_) Constructors in net.minecraft.world.level.dimension.end with parameters of type BlockPosModifierConstructorDescriptionEndDragonFight(ServerLevel p_289771_, long p_289793_, EndDragonFight.Data p_289768_, BlockPos p_289794_) -
Uses of BlockPos in net.minecraft.world.level.entity
Methods in net.minecraft.world.level.entity that return BlockPosMethods in net.minecraft.world.level.entity with parameters of type BlockPosModifier and TypeMethodDescriptionbooleanPersistentEntitySectionManager.canPositionTick(BlockPos p_202168_) -
Uses of BlockPos in net.minecraft.world.level.gameevent
Fields in net.minecraft.world.level.gameevent declared as BlockPosConstructors in net.minecraft.world.level.gameevent with parameters of type BlockPos -
Uses of BlockPos in net.minecraft.world.level.gameevent.vibrations
Methods in net.minecraft.world.level.gameevent.vibrations with parameters of type BlockPosModifier and TypeMethodDescriptionprivate static booleanVibrationSystem.Ticker.areAdjacentChunksTicking(Level p_282735_, BlockPos p_281722_) booleanVibrationSystem.User.canReceiveVibration(ServerLevel p_282960_, BlockPos p_282488_, Holder<GameEvent> p_316319_, GameEvent.Context p_283577_) static floatVibrationSystem.Listener.distanceBetweenInBlocks(BlockPos p_282413_, BlockPos p_281960_) voidVibrationSystem.User.onReceiveVibration(ServerLevel p_282148_, BlockPos p_282090_, Holder<GameEvent> p_316773_, Entity p_281578_, Entity p_281308_, float p_281707_) -
Uses of BlockPos in net.minecraft.world.level.levelgen
Fields in net.minecraft.world.level.levelgen with type parameters of type BlockPosMethods in net.minecraft.world.level.levelgen with parameters of type BlockPosModifier and TypeMethodDescriptionvoidDebugLevelSource.addDebugScreenInfo(List<String> p_223987_, RandomState p_223988_, BlockPos p_223989_) voidFlatLevelSource.addDebugScreenInfo(List<String> p_224179_, RandomState p_224180_, BlockPos p_224181_) voidNoiseBasedChunkGenerator.addDebugScreenInfo(List<String> p_224304_, RandomState p_224305_, BlockPos p_224306_) default RandomSourceColumn.scan(LevelSimulatedReader p_158176_, BlockPos p_158177_, int p_158178_, Predicate<BlockState> p_158179_, Predicate<BlockState> p_158180_) private booleanPatrolSpawner.spawnPatrolMember(ServerLevel p_224533_, BlockPos p_224534_, RandomSource p_224535_, boolean p_224536_) SurfaceSystem.topMaterial(SurfaceRules.RuleSource p_189972_, CarvingContext p_189973_, Function<BlockPos, Holder<Biome>> p_189974_, ChunkAccess p_189975_, NoiseChunk p_189976_, BlockPos p_189977_, boolean p_189978_) Deprecated.Method parameters in net.minecraft.world.level.levelgen with type arguments of type BlockPosModifier and TypeMethodDescriptionSurfaceSystem.topMaterial(SurfaceRules.RuleSource p_189972_, CarvingContext p_189973_, Function<BlockPos, Holder<Biome>> p_189974_, ChunkAccess p_189975_, NoiseChunk p_189976_, BlockPos p_189977_, boolean p_189978_) Deprecated.Constructor parameters in net.minecraft.world.level.levelgen with type arguments of type BlockPosModifierConstructorDescriptionprotectedContext(SurfaceSystem p_224616_, RandomState p_224617_, ChunkAccess p_224618_, NoiseChunk p_224619_, Function<BlockPos, Holder<Biome>> p_224620_, Registry<Biome> p_224621_, WorldGenerationContext p_224622_) -
Uses of BlockPos in net.minecraft.world.level.levelgen.blending
Methods in net.minecraft.world.level.levelgen.blending with parameters of type BlockPosModifier and TypeMethodDescriptionprivate static voidBlender.generateBorderTick(ChunkAccess p_197041_, BlockPos p_197042_) private static booleanBlendingData.isGround(ChunkAccess p_190315_, BlockPos p_190316_) -
Uses of BlockPos in net.minecraft.world.level.levelgen.blockpredicates
Methods in net.minecraft.world.level.levelgen.blockpredicates with parameters of type BlockPosModifier and TypeMethodDescriptionbooleanAllOfPredicate.test(WorldGenLevel p_190376_, BlockPos p_190377_) booleanAnyOfPredicate.test(WorldGenLevel p_190387_, BlockPos p_190388_) booleanHasSturdyFacePredicate.test(WorldGenLevel p_198324_, BlockPos p_198325_) booleanInsideWorldBoundsPredicate.test(WorldGenLevel p_190470_, BlockPos p_190471_) booleanNotPredicate.test(WorldGenLevel p_190512_, BlockPos p_190513_) final booleanStateTestingPredicate.test(WorldGenLevel p_190543_, BlockPos p_190544_) booleanTrueBlockPredicate.test(WorldGenLevel p_190559_, BlockPos p_190560_) booleanWouldSurvivePredicate.test(WorldGenLevel p_190574_, BlockPos p_190575_) -
Uses of BlockPos in net.minecraft.world.level.levelgen.carver
Methods in net.minecraft.world.level.levelgen.carver with parameters of type BlockPosModifier and TypeMethodDescriptionprivate BlockStateWorldCarver.getCarveState(CarvingContext p_159419_, C p_159420_, BlockPos p_159421_, Aquifer p_159422_) CarvingContext.topMaterial(Function<BlockPos, Holder<Biome>> p_190647_, ChunkAccess p_190648_, BlockPos p_190649_, boolean p_190650_) Deprecated.Method parameters in net.minecraft.world.level.levelgen.carver with type arguments of type BlockPosModifier and TypeMethodDescriptionbooleanCanyonWorldCarver.carve(CarvingContext p_224813_, CanyonCarverConfiguration p_224814_, ChunkAccess p_224815_, Function<BlockPos, Holder<Biome>> p_224816_, RandomSource p_224817_, Aquifer p_224818_, ChunkPos p_224819_, CarvingMask p_224820_) booleanCaveWorldCarver.carve(CarvingContext p_224885_, CaveCarverConfiguration p_224886_, ChunkAccess p_224887_, Function<BlockPos, Holder<Biome>> p_224888_, RandomSource p_224889_, Aquifer p_224890_, ChunkPos p_224891_, CarvingMask p_224892_) booleanConfiguredWorldCarver.carve(CarvingContext p_224899_, ChunkAccess p_224900_, Function<BlockPos, Holder<Biome>> p_224901_, RandomSource p_224902_, Aquifer p_224903_, ChunkPos p_224904_, CarvingMask p_224905_) abstract booleanWorldCarver.carve(CarvingContext p_224913_, C p_224914_, ChunkAccess p_224915_, Function<BlockPos, Holder<Biome>> p_224916_, RandomSource p_224917_, Aquifer p_224918_, ChunkPos p_224919_, CarvingMask p_224920_) protected booleanNetherWorldCarver.carveBlock(CarvingContext p_190731_, CaveCarverConfiguration p_190732_, ChunkAccess p_190733_, Function<BlockPos, Holder<Biome>> p_190734_, CarvingMask p_190735_, BlockPos.MutableBlockPos p_190736_, BlockPos.MutableBlockPos p_190737_, Aquifer p_190738_, org.apache.commons.lang3.mutable.MutableBoolean p_190739_) protected booleanWorldCarver.carveBlock(CarvingContext p_190744_, C p_190745_, ChunkAccess p_190746_, Function<BlockPos, Holder<Biome>> p_190747_, CarvingMask p_190748_, BlockPos.MutableBlockPos p_190749_, BlockPos.MutableBlockPos p_190750_, Aquifer p_190751_, org.apache.commons.lang3.mutable.MutableBoolean p_190752_) protected booleanWorldCarver.carveEllipsoid(CarvingContext p_190754_, C p_190755_, ChunkAccess p_190756_, Function<BlockPos, Holder<Biome>> p_190757_, Aquifer p_190758_, double p_190759_, double p_190760_, double p_190761_, double p_190762_, double p_190763_, CarvingMask p_190764_, WorldCarver.CarveSkipChecker p_190765_) protected voidCaveWorldCarver.createRoom(CarvingContext p_190691_, CaveCarverConfiguration p_190692_, ChunkAccess p_190693_, Function<BlockPos, Holder<Biome>> p_190694_, Aquifer p_190695_, double p_190696_, double p_190697_, double p_190698_, float p_190699_, double p_190700_, CarvingMask p_190701_, WorldCarver.CarveSkipChecker p_190702_) protected voidCaveWorldCarver.createTunnel(CarvingContext p_190671_, CaveCarverConfiguration p_190672_, ChunkAccess p_190673_, Function<BlockPos, Holder<Biome>> p_190674_, long p_190675_, Aquifer p_190676_, double p_190677_, double p_190678_, double p_190679_, double p_190680_, double p_190681_, float p_190682_, float p_190683_, float p_190684_, int p_190685_, int p_190686_, double p_190687_, CarvingMask p_190688_, WorldCarver.CarveSkipChecker p_190689_) private voidCanyonWorldCarver.doCarve(CarvingContext p_190594_, CanyonCarverConfiguration p_190595_, ChunkAccess p_190596_, Function<BlockPos, Holder<Biome>> p_190597_, long p_190598_, Aquifer p_190599_, double p_190600_, double p_190601_, double p_190602_, float p_190603_, float p_190604_, float p_190605_, int p_190606_, int p_190607_, double p_190608_, CarvingMask p_190609_) CarvingContext.topMaterial(Function<BlockPos, Holder<Biome>> p_190647_, ChunkAccess p_190648_, BlockPos p_190649_, boolean p_190650_) Deprecated. -
Uses of BlockPos in net.minecraft.world.level.levelgen.feature
Fields in net.minecraft.world.level.levelgen.feature declared as BlockPosModifier and TypeFieldDescriptionprivate static final BlockPosEndPodiumFeature.END_PODIUM_LOCATIONprivate final BlockPosFeaturePlaceContext.originprivate static final BlockPosVoidStartPlatformFeature.PLATFORM_OFFSETprivate BlockPosLargeDripstoneFeature.LargeDripstone.rootMethods in net.minecraft.world.level.levelgen.feature that return BlockPosModifier and TypeMethodDescriptionprivate static BlockPosBasaltColumnsFeature.findAir(LevelAccessor p_65174_, BlockPos.MutableBlockPos p_65175_, int p_65176_) private static BlockPosBasaltColumnsFeature.findSurface(LevelAccessor p_65159_, int p_65160_, BlockPos.MutableBlockPos p_65161_, int p_65162_) private static BlockPosReplaceBlobsFeature.findTarget(LevelAccessor p_66635_, BlockPos.MutableBlockPos p_66636_, Block p_66637_) static BlockPosEndPodiumFeature.getLocation(BlockPos p_287614_) (package private) BlockPosFeaturePlaceContext.origin()Methods in net.minecraft.world.level.levelgen.feature that return types with arguments of type BlockPosModifier and TypeMethodDescriptionVegetationPatchFeature.placeGroundPatch(WorldGenLevel p_225311_, VegetationPatchConfiguration p_225312_, RandomSource p_225313_, BlockPos p_225314_, Predicate<BlockState> p_225315_, int p_225316_, int p_225317_) WaterloggedVegetationPatchFeature.placeGroundPatch(WorldGenLevel p_225339_, VegetationPatchConfiguration p_225340_, RandomSource p_225341_, BlockPos p_225342_, Predicate<BlockState> p_225343_, int p_225344_, int p_225345_) Methods in net.minecraft.world.level.levelgen.feature with parameters of type BlockPosModifier and TypeMethodDescriptionprivate booleanIcebergFeature.belowIsAir(BlockGetter p_66046_, BlockPos p_66047_) private booleanDripstoneClusterFeature.canBeAdjacentToWater(LevelAccessor p_159583_, BlockPos p_159584_) private booleanDripstoneClusterFeature.canPlacePool(WorldGenLevel p_159620_, BlockPos p_159621_) private booleanSculkPatchFeature.canSpreadFrom(LevelAccessor p_225239_, BlockPos p_225240_) private voidIcebergFeature.carve(int p_66036_, int p_66037_, BlockPos p_66038_, LevelAccessor p_66039_, boolean p_66040_, double p_66041_, BlockPos p_66042_, int p_66043_, int p_66044_) static booleanFeature.checkNeighbors(Function<BlockPos, BlockState> p_159754_, BlockPos p_159755_, Predicate<BlockState> p_159756_) private static voidPointedDripstoneFeature.createPatchOfDripstoneBlocks(LevelAccessor p_225194_, RandomSource p_225195_, BlockPos p_225196_, PointedDripstoneConfiguration p_225197_) private booleanTreeFeature.doPlace(WorldGenLevel p_225258_, RandomSource p_225259_, BlockPos p_225260_, BiConsumer<BlockPos, BlockState> p_225261_, BiConsumer<BlockPos, BlockState> p_225262_, FoliagePlacer.FoliageSetter p_273670_, TreeConfiguration p_225264_) private voidIcebergFeature.generateCutOut(RandomSource p_225100_, LevelAccessor p_225101_, int p_225102_, int p_225103_, BlockPos p_225104_, boolean p_225105_, int p_225106_, double p_225107_, int p_225108_) private voidIcebergFeature.generateIcebergBlock(LevelAccessor p_225110_, RandomSource p_225111_, BlockPos p_225112_, int p_225113_, int p_225114_, int p_225115_, int p_225116_, int p_225117_, int p_225118_, boolean p_225119_, int p_225120_, double p_225121_, boolean p_225122_, BlockState p_225123_) private static OptionalIntUnderwaterMagmaFeature.getFloorY(WorldGenLevel p_160565_, BlockPos p_160566_, UnderwaterMagmaConfiguration p_160567_) static BlockPosEndPodiumFeature.getLocation(BlockPos p_287614_) private intTreeFeature.getMaxFreeTreeHeight(LevelSimulatedReader p_67216_, int p_67217_, BlockPos p_67218_, TreeConfiguration p_67219_) PointedDripstoneFeature.getTipDirection(LevelAccessor p_225199_, BlockPos p_225200_, RandomSource p_225201_) protected static voidDripstoneUtils.growPointedDripstone(LevelAccessor p_190848_, BlockPos p_190849_, Direction p_190850_, int p_190851_, boolean p_190852_) static booleanFeature.isAdjacentToAir(Function<BlockPos, BlockState> p_159751_, BlockPos p_159752_) private static booleanBasaltColumnsFeature.isAirOrLavaOcean(LevelAccessor p_65164_, int p_65165_, BlockPos p_65166_) static booleanTreeFeature.isAirOrLeaves(LevelSimulatedReader p_67268_, BlockPos p_67269_) booleanSpikeFeature.EndSpike.isCenterWithinChunk(BlockPos p_66892_) protected static booleanDripstoneUtils.isCircleMostlyEmbeddedInStone(WorldGenLevel p_159640_, BlockPos p_159641_, int p_159642_) private static booleanDeltaFeature.isClear(LevelAccessor p_65552_, BlockPos p_65553_, DeltaFeatureConfiguration p_65554_) protected static booleanDripstoneUtils.isEmptyOrWater(LevelAccessor p_159629_, BlockPos p_159630_) protected static booleanDripstoneUtils.isEmptyOrWaterOrLava(LevelAccessor p_159660_, BlockPos p_159661_) private static booleanWaterloggedVegetationPatchFeature.isExposed(WorldGenLevel p_160656_, Set<BlockPos> p_160657_, BlockPos p_160658_, BlockPos.MutableBlockPos p_160659_) private static booleanWaterloggedVegetationPatchFeature.isExposedDirection(WorldGenLevel p_160651_, BlockPos p_160652_, BlockPos.MutableBlockPos p_160653_, Direction p_160654_) static booleanFeature.isGrassOrDirt(LevelSimulatedReader p_65789_, BlockPos p_65790_) private static booleanTwistingVinesFeature.isInvalidPlacementLocation(LevelAccessor p_67297_, BlockPos p_67298_) private booleanDripstoneClusterFeature.isLava(LevelReader p_159586_, BlockPos p_159587_) private static booleanHugeFungusFeature.isReplaceable(WorldGenLevel p_285049_, BlockPos p_285309_, HugeFungusConfiguration p_284992_, boolean p_285162_) private booleanUnderwaterMagmaFeature.isValidPlacement(WorldGenLevel p_160575_, BlockPos p_160576_) protected booleanAbstractHugeMushroomFeature.isValidPosition(LevelAccessor p_65099_, BlockPos p_65100_, int p_65101_, BlockPos.MutableBlockPos p_65102_, HugeMushroomFeatureConfiguration p_65103_) private static booleanTreeFeature.isVine(LevelSimulatedReader p_67278_, BlockPos p_67279_) private booleanUnderwaterMagmaFeature.isWaterOrAir(LevelAccessor p_160562_, BlockPos p_160563_) protected abstract voidAbstractHugeMushroomFeature.makeCap(LevelAccessor p_224923_, RandomSource p_224924_, BlockPos p_224925_, int p_224926_, BlockPos.MutableBlockPos p_224927_, HugeMushroomFeatureConfiguration p_224928_) protected voidHugeBrownMushroomFeature.makeCap(LevelAccessor p_225043_, RandomSource p_225044_, BlockPos p_225045_, int p_225046_, BlockPos.MutableBlockPos p_225047_, HugeMushroomFeatureConfiguration p_225048_) protected voidHugeRedMushroomFeature.makeCap(LevelAccessor p_225082_, RandomSource p_225083_, BlockPos p_225084_, int p_225085_, BlockPos.MutableBlockPos p_225086_, HugeMushroomFeatureConfiguration p_225087_) private static LargeDripstoneFeature.LargeDripstoneLargeDripstoneFeature.makeDripstone(BlockPos p_225139_, boolean p_225140_, RandomSource p_225141_, int p_225142_, FloatProvider p_225143_, FloatProvider p_225144_) protected voidFeature.markAboveForPostProcessing(WorldGenLevel p_159740_, BlockPos p_159741_) private booleanBlockPileFeature.mayPlaceOn(LevelAccessor p_224945_, BlockPos p_224946_, RandomSource p_224947_) (package private) BlockPosprivate voidScatteredOreFeature.offsetTargetPos(BlockPos.MutableBlockPos p_225232_, RandomSource p_225233_, BlockPos p_225234_, int p_225235_) booleanConfiguredFeature.place(WorldGenLevel p_224954_, ChunkGenerator p_224955_, RandomSource p_224956_, BlockPos p_224957_) booleanFeature.place(FC p_225029_, WorldGenLevel p_225030_, ChunkGenerator p_225031_, RandomSource p_225032_, BlockPos p_225033_) booleanWeightedPlacedFeature.place(WorldGenLevel p_225368_, ChunkGenerator p_225369_, RandomSource p_225370_, BlockPos p_225371_) private voidBasaltPillarFeature.placeBaseHangOff(LevelAccessor p_224937_, RandomSource p_224938_, BlockPos p_224939_) private booleanBasaltColumnsFeature.placeColumn(LevelAccessor p_65168_, int p_65169_, BlockPos p_65170_, int p_65171_, int p_65172_) private voidDripstoneClusterFeature.placeColumn(WorldGenLevel p_225016_, RandomSource p_225017_, BlockPos p_225018_, int p_225019_, int p_225020_, float p_225021_, double p_225022_, int p_225023_, float p_225024_, DripstoneClusterConfiguration p_225025_) protected booleanCoralFeature.placeCoralBlock(LevelAccessor p_224974_, RandomSource p_224975_, BlockPos p_224976_, BlockState p_224977_) private voidLargeDripstoneFeature.placeDebugMarkers(WorldGenLevel p_159962_, BlockPos p_159963_, Column.Range p_159964_, LargeDripstoneFeature.WindOffsetter p_159965_) private static voidRootSystemFeature.placeDirt(BlockPos p_225223_, int p_225224_, WorldGenLevel p_225225_, RootSystemConfiguration p_225226_, RandomSource p_225227_) private static booleanRootSystemFeature.placeDirtAndTree(WorldGenLevel p_225203_, ChunkGenerator p_225204_, RootSystemConfiguration p_225205_, RandomSource p_225206_, BlockPos.MutableBlockPos p_225207_, BlockPos p_225208_) protected static booleanDripstoneUtils.placeDripstoneBlockIfPossible(LevelAccessor p_190854_, BlockPos p_190855_) protected booleanCoralClawFeature.placeFeature(LevelAccessor p_224959_, RandomSource p_224960_, BlockPos p_224961_, BlockState p_224962_) protected abstract booleanCoralFeature.placeFeature(LevelAccessor p_224966_, RandomSource p_224967_, BlockPos p_224968_, BlockState p_224969_) protected booleanCoralMushroomFeature.placeFeature(LevelAccessor p_224982_, RandomSource p_224983_, BlockPos p_224984_, BlockState p_224985_) protected booleanCoralTreeFeature.placeFeature(LevelAccessor p_224987_, RandomSource p_224988_, BlockPos p_224989_, BlockState p_224990_) VegetationPatchFeature.placeGroundPatch(WorldGenLevel p_225311_, VegetationPatchConfiguration p_225312_, RandomSource p_225313_, BlockPos p_225314_, Predicate<BlockState> p_225315_, int p_225316_, int p_225317_) WaterloggedVegetationPatchFeature.placeGroundPatch(WorldGenLevel p_225339_, VegetationPatchConfiguration p_225340_, RandomSource p_225341_, BlockPos p_225342_, Predicate<BlockState> p_225343_, int p_225344_, int p_225345_) static booleanMultifaceGrowthFeature.placeGrowthIfPossible(WorldGenLevel p_225158_, BlockPos p_225159_, BlockState p_225160_, MultifaceGrowthConfiguration p_225161_, RandomSource p_225162_, List<Direction> p_225163_) private booleanBasaltPillarFeature.placeHangOff(LevelAccessor p_224941_, RandomSource p_224942_, BlockPos p_224943_) private voidHugeFungusFeature.placeHat(WorldGenLevel p_285200_, RandomSource p_285456_, HugeFungusConfiguration p_285146_, BlockPos p_285097_, int p_285156_, boolean p_285265_) private voidHugeFungusFeature.placeHatDropBlock(LevelAccessor p_225065_, RandomSource p_225066_, BlockPos p_225067_, BlockState p_225068_, boolean p_225069_) private voidWeepingVinesFeature.placeRoofNetherWart(LevelAccessor p_225360_, RandomSource p_225361_, BlockPos p_225362_) private voidWeepingVinesFeature.placeRoofWeepingVines(LevelAccessor p_225364_, RandomSource p_225365_, BlockPos p_225366_) private static voidRootSystemFeature.placeRoots(WorldGenLevel p_225217_, RootSystemConfiguration p_225218_, RandomSource p_225219_, BlockPos p_225220_, BlockPos.MutableBlockPos p_225221_) private voidHugeFungusFeature.placeStem(WorldGenLevel p_285364_, RandomSource p_285032_, HugeFungusConfiguration p_285198_, BlockPos p_285090_, int p_285249_, boolean p_285355_) private static voidDesertWellFeature.placeSusSand(WorldGenLevel p_278029_, BlockPos p_278082_) protected voidAbstractHugeMushroomFeature.placeTrunk(LevelAccessor p_224930_, RandomSource p_224931_, BlockPos p_224932_, HugeMushroomFeatureConfiguration p_224933_, int p_224934_, BlockPos.MutableBlockPos p_224935_) protected booleanVegetationPatchFeature.placeVegetation(WorldGenLevel p_225318_, VegetationPatchConfiguration p_225319_, ChunkGenerator p_225320_, RandomSource p_225321_, BlockPos p_225322_) protected booleanWaterloggedVegetationPatchFeature.placeVegetation(WorldGenLevel p_225347_, VegetationPatchConfiguration p_225348_, ChunkGenerator p_225349_, RandomSource p_225350_, BlockPos p_225351_) private voidIcebergFeature.removeFloatingSnowLayer(LevelAccessor p_66049_, BlockPos p_66050_) private voidDripstoneClusterFeature.replaceBlocksWithDripstoneBlocks(WorldGenLevel p_159589_, BlockPos p_159590_, int p_159591_, Direction p_159592_) protected voidFeature.safeSetBlock(WorldGenLevel p_159743_, BlockPos p_159744_, BlockState p_159745_, Predicate<BlockState> p_159746_) protected voidFeature.setBlock(LevelWriter p_65791_, BlockPos p_65792_, BlockState p_65793_) protected voidTreeFeature.setBlock(LevelWriter p_67221_, BlockPos p_67222_, BlockState p_67223_) private static voidTreeFeature.setBlockKnownShape(LevelWriter p_67257_, BlockPos p_67258_, BlockState p_67259_) private voidIcebergFeature.setIcebergBlock(BlockPos p_225125_, LevelAccessor p_225126_, RandomSource p_225127_, int p_225128_, int p_225129_, boolean p_225130_, boolean p_225131_, BlockState p_225132_) private doubleIcebergFeature.signedDistanceCircle(int p_225089_, int p_225090_, BlockPos p_225091_, int p_225092_, RandomSource p_225093_) private doubleIcebergFeature.signedDistanceEllipse(int p_66023_, int p_66024_, BlockPos p_66025_, int p_66026_, int p_66027_, double p_66028_) private voidIcebergFeature.smooth(LevelAccessor p_66052_, BlockPos p_66053_, int p_66054_, int p_66055_, boolean p_66056_, int p_66057_) private static booleanRootSystemFeature.spaceForTree(WorldGenLevel p_160236_, RootSystemConfiguration p_160237_, BlockPos p_160238_) private voidBlockPileFeature.tryPlaceBlock(LevelAccessor p_224949_, BlockPos p_224950_, RandomSource p_224951_, BlockPileConfiguration p_224952_) private static voidHugeFungusFeature.tryPlaceWeepingVines(BlockPos p_225071_, LevelAccessor p_225072_, RandomSource p_225073_) static booleanTreeFeature.validTreePos(LevelSimulatedReader p_67273_, BlockPos p_67274_) Method parameters in net.minecraft.world.level.levelgen.feature with type arguments of type BlockPosModifier and TypeMethodDescriptionstatic booleanOreFeature.canPlaceOre(BlockState p_225187_, Function<BlockPos, BlockState> p_225188_, RandomSource p_225189_, OreConfiguration p_225190_, OreConfiguration.TargetBlockState p_225191_, BlockPos.MutableBlockPos p_225192_) static booleanFeature.checkNeighbors(Function<BlockPos, BlockState> p_159754_, BlockPos p_159755_, Predicate<BlockState> p_159756_) protected voidVegetationPatchFeature.distributeVegetation(FeaturePlaceContext<VegetationPatchConfiguration> p_225331_, WorldGenLevel p_225332_, VegetationPatchConfiguration p_225333_, RandomSource p_225334_, Set<BlockPos> p_225335_, int p_225336_, int p_225337_) private booleanTreeFeature.doPlace(WorldGenLevel p_225258_, RandomSource p_225259_, BlockPos p_225260_, BiConsumer<BlockPos, BlockState> p_225261_, BiConsumer<BlockPos, BlockState> p_225262_, FoliagePlacer.FoliageSetter p_273670_, TreeConfiguration p_225264_) static booleanFeature.isAdjacentToAir(Function<BlockPos, BlockState> p_159751_, BlockPos p_159752_) private static booleanWaterloggedVegetationPatchFeature.isExposed(WorldGenLevel p_160656_, Set<BlockPos> p_160657_, BlockPos p_160658_, BlockPos.MutableBlockPos p_160659_) private static DiscreteVoxelShapeTreeFeature.updateLeaves(LevelAccessor p_225252_, BoundingBox p_225253_, Set<BlockPos> p_225254_, Set<BlockPos> p_225255_, Set<BlockPos> p_225256_) Constructors in net.minecraft.world.level.levelgen.feature with parameters of type BlockPosModifierConstructorDescriptionFeaturePlaceContext(Optional<ConfiguredFeature<?, ?>> p_225035_, WorldGenLevel p_225036_, ChunkGenerator p_225037_, RandomSource p_225038_, BlockPos p_225039_, FC p_225040_) (package private)LargeDripstone(BlockPos p_197116_, boolean p_197117_, int p_197118_, double p_197119_, double p_197120_) -
Uses of BlockPos in net.minecraft.world.level.levelgen.feature.configurations
Fields in net.minecraft.world.level.levelgen.feature.configurations declared as BlockPosFields in net.minecraft.world.level.levelgen.feature.configurations with type parameters of type BlockPosMethods in net.minecraft.world.level.levelgen.feature.configurations that return BlockPosMethods in net.minecraft.world.level.levelgen.feature.configurations that return types with arguments of type BlockPosMethods in net.minecraft.world.level.levelgen.feature.configurations with parameters of type BlockPosConstructors in net.minecraft.world.level.levelgen.feature.configurations with parameters of type BlockPosModifierConstructorDescriptionSpikeConfiguration(boolean p_68105_, List<SpikeFeature.EndSpike> p_68106_, BlockPos p_68107_) Constructor parameters in net.minecraft.world.level.levelgen.feature.configurations with type arguments of type BlockPosModifierConstructorDescriptionprivateEndGatewayConfiguration(Optional<BlockPos> p_67644_, boolean p_67645_) privateSpikeConfiguration(boolean p_68109_, List<SpikeFeature.EndSpike> p_68110_, Optional<BlockPos> p_68111_) -
Uses of BlockPos in net.minecraft.world.level.levelgen.feature.foliageplacers
Fields in net.minecraft.world.level.levelgen.feature.foliageplacers declared as BlockPosMethods in net.minecraft.world.level.levelgen.feature.foliageplacers that return BlockPosMethods in net.minecraft.world.level.levelgen.feature.foliageplacers with parameters of type BlockPosModifier and TypeMethodDescriptionbooleanprotected voidFoliagePlacer.placeLeavesRow(LevelSimulatedReader p_225629_, FoliagePlacer.FoliageSetter p_272772_, RandomSource p_225631_, TreeConfiguration p_225632_, BlockPos p_225633_, int p_225634_, int p_225635_, boolean p_225636_) protected final voidFoliagePlacer.placeLeavesRowWithHangingLeavesBelow(LevelSimulatedReader p_273087_, FoliagePlacer.FoliageSetter p_273225_, RandomSource p_272629_, TreeConfiguration p_272885_, BlockPos p_273412_, int p_272712_, int p_272656_, boolean p_272689_, float p_273464_, float p_273068_) voidFoliagePlacer.FoliageSetter.set(BlockPos p_273742_, BlockState p_273780_) private static booleanFoliagePlacer.tryPlaceExtension(LevelSimulatedReader p_277577_, FoliagePlacer.FoliageSetter p_277449_, RandomSource p_277966_, TreeConfiguration p_277897_, float p_277979_, BlockPos p_277833_, BlockPos.MutableBlockPos p_277567_) protected static booleanFoliagePlacer.tryPlaceLeaf(LevelSimulatedReader p_273596_, FoliagePlacer.FoliageSetter p_273054_, RandomSource p_272977_, TreeConfiguration p_273040_, BlockPos p_273406_) Constructors in net.minecraft.world.level.levelgen.feature.foliageplacers with parameters of type BlockPosModifierConstructorDescriptionFoliageAttachment(BlockPos p_68585_, int p_68586_, boolean p_68587_) -
Uses of BlockPos in net.minecraft.world.level.levelgen.feature.rootplacers
Methods in net.minecraft.world.level.levelgen.feature.rootplacers that return BlockPosModifier and TypeMethodDescriptionRootPlacer.getTrunkOrigin(BlockPos p_225892_, RandomSource p_225893_) Methods in net.minecraft.world.level.levelgen.feature.rootplacers that return types with arguments of type BlockPosModifier and TypeMethodDescriptionMangroveRootPlacer.potentialRootPositions(BlockPos p_225851_, Direction p_225852_, RandomSource p_225853_, BlockPos p_225854_) Methods in net.minecraft.world.level.levelgen.feature.rootplacers with parameters of type BlockPosModifier and TypeMethodDescriptionprotected booleanMangroveRootPlacer.canPlaceRoot(LevelSimulatedReader p_225831_, BlockPos p_225832_) protected booleanRootPlacer.canPlaceRoot(LevelSimulatedReader p_225868_, BlockPos p_225869_) protected BlockStateRootPlacer.getPotentiallyWaterloggedState(LevelSimulatedReader p_225871_, BlockPos p_225872_, BlockState p_225873_) RootPlacer.getTrunkOrigin(BlockPos p_225892_, RandomSource p_225893_) protected voidMangroveRootPlacer.placeRoot(LevelSimulatedReader p_225834_, BiConsumer<BlockPos, BlockState> p_225835_, RandomSource p_225836_, BlockPos p_225837_, TreeConfiguration p_225838_) protected voidRootPlacer.placeRoot(LevelSimulatedReader p_225874_, BiConsumer<BlockPos, BlockState> p_225875_, RandomSource p_225876_, BlockPos p_225877_, TreeConfiguration p_225878_) booleanMangroveRootPlacer.placeRoots(LevelSimulatedReader p_225840_, BiConsumer<BlockPos, BlockState> p_225841_, RandomSource p_225842_, BlockPos p_225843_, BlockPos p_225844_, TreeConfiguration p_225845_) abstract booleanRootPlacer.placeRoots(LevelSimulatedReader p_225879_, BiConsumer<BlockPos, BlockState> p_225880_, RandomSource p_225881_, BlockPos p_225882_, BlockPos p_225883_, TreeConfiguration p_225884_) MangroveRootPlacer.potentialRootPositions(BlockPos p_225851_, Direction p_225852_, RandomSource p_225853_, BlockPos p_225854_) private booleanMangroveRootPlacer.simulateRoots(LevelSimulatedReader p_225823_, RandomSource p_225824_, BlockPos p_225825_, Direction p_225826_, BlockPos p_225827_, List<BlockPos> p_225828_, int p_225829_) Method parameters in net.minecraft.world.level.levelgen.feature.rootplacers with type arguments of type BlockPosModifier and TypeMethodDescriptionprotected voidMangroveRootPlacer.placeRoot(LevelSimulatedReader p_225834_, BiConsumer<BlockPos, BlockState> p_225835_, RandomSource p_225836_, BlockPos p_225837_, TreeConfiguration p_225838_) protected voidRootPlacer.placeRoot(LevelSimulatedReader p_225874_, BiConsumer<BlockPos, BlockState> p_225875_, RandomSource p_225876_, BlockPos p_225877_, TreeConfiguration p_225878_) booleanMangroveRootPlacer.placeRoots(LevelSimulatedReader p_225840_, BiConsumer<BlockPos, BlockState> p_225841_, RandomSource p_225842_, BlockPos p_225843_, BlockPos p_225844_, TreeConfiguration p_225845_) abstract booleanRootPlacer.placeRoots(LevelSimulatedReader p_225879_, BiConsumer<BlockPos, BlockState> p_225880_, RandomSource p_225881_, BlockPos p_225882_, BlockPos p_225883_, TreeConfiguration p_225884_) private booleanMangroveRootPlacer.simulateRoots(LevelSimulatedReader p_225823_, RandomSource p_225824_, BlockPos p_225825_, Direction p_225826_, BlockPos p_225827_, List<BlockPos> p_225828_, int p_225829_) -
Uses of BlockPos in net.minecraft.world.level.levelgen.feature.stateproviders
Methods in net.minecraft.world.level.levelgen.feature.stateproviders with parameters of type BlockPosModifier and TypeMethodDescriptionprotected doubleNoiseBasedStateProvider.getNoiseValue(BlockPos p_191430_, double p_191431_) protected BlockStateNoiseProvider.getRandomState(List<BlockState> p_191453_, BlockPos p_191454_, double p_191455_) protected doubleDualNoiseProvider.getSlowNoiseValue(BlockPos p_191407_) abstract BlockStateBlockStateProvider.getState(RandomSource p_225907_, BlockPos p_225908_) DualNoiseProvider.getState(RandomSource p_225910_, BlockPos p_225911_) NoiseProvider.getState(RandomSource p_225913_, BlockPos p_225914_) NoiseThresholdProvider.getState(RandomSource p_225916_, BlockPos p_225917_) RandomizedIntStateProvider.getState(RandomSource p_225919_, BlockPos p_225920_) RotatedBlockProvider.getState(RandomSource p_225922_, BlockPos p_225923_) RuleBasedBlockStateProvider.getState(WorldGenLevel p_225933_, RandomSource p_225934_, BlockPos p_225935_) SimpleStateProvider.getState(RandomSource p_225963_, BlockPos p_225964_) WeightedStateProvider.getState(RandomSource p_225966_, BlockPos p_225967_) -
Uses of BlockPos in net.minecraft.world.level.levelgen.feature.treedecorators
Fields in net.minecraft.world.level.levelgen.feature.treedecorators with type parameters of type BlockPosModifier and TypeFieldDescriptionprivate final BiConsumer<BlockPos, BlockState> TreeDecorator.Context.decorationSetterprivate final it.unimi.dsi.fastutil.objects.ObjectArrayList<BlockPos> TreeDecorator.Context.leavesprivate final it.unimi.dsi.fastutil.objects.ObjectArrayList<BlockPos> TreeDecorator.Context.logsprivate final it.unimi.dsi.fastutil.objects.ObjectArrayList<BlockPos> TreeDecorator.Context.rootsMethods in net.minecraft.world.level.levelgen.feature.treedecorators that return types with arguments of type BlockPosModifier and TypeMethodDescriptionit.unimi.dsi.fastutil.objects.ObjectArrayList<BlockPos> TreeDecorator.Context.leaves()it.unimi.dsi.fastutil.objects.ObjectArrayList<BlockPos> TreeDecorator.Context.logs()it.unimi.dsi.fastutil.objects.ObjectArrayList<BlockPos> TreeDecorator.Context.roots()Methods in net.minecraft.world.level.levelgen.feature.treedecorators with parameters of type BlockPosModifier and TypeMethodDescriptionprivate static voidLeaveVineDecorator.addHangingVine(BlockPos p_226041_, BooleanProperty p_226042_, TreeDecorator.Context p_226043_) private booleanAttachedToLeavesDecorator.hasRequiredEmptyBlocks(TreeDecorator.Context p_226002_, BlockPos p_226003_, Direction p_226004_) booleanprivate voidAlterGroundDecorator.placeBlockAt(TreeDecorator.Context p_225974_, BlockPos p_225975_) private voidAlterGroundDecorator.placeBlockAt(TreeDecorator.Context p_225974_, BlockPos p_225975_, AlterGroundEvent.StateProvider eventProvider) private voidAlterGroundDecorator.placeCircle(TreeDecorator.Context p_225971_, BlockPos p_225972_) private voidAlterGroundDecorator.placeCircle(TreeDecorator.Context p_225971_, BlockPos p_225972_, AlterGroundEvent.StateProvider eventProvider) voidTreeDecorator.Context.placeVine(BlockPos p_226065_, BooleanProperty p_226066_) voidTreeDecorator.Context.setBlock(BlockPos p_226062_, BlockState p_226063_) Constructor parameters in net.minecraft.world.level.levelgen.feature.treedecorators with type arguments of type BlockPosModifierConstructorDescriptionContext(LevelSimulatedReader p_226052_, BiConsumer<BlockPos, BlockState> p_226053_, RandomSource p_226054_, Set<BlockPos> p_226055_, Set<BlockPos> p_226056_, Set<BlockPos> p_226057_) Context(LevelSimulatedReader p_226052_, BiConsumer<BlockPos, BlockState> p_226053_, RandomSource p_226054_, Set<BlockPos> p_226055_, Set<BlockPos> p_226056_, Set<BlockPos> p_226057_) -
Uses of BlockPos in net.minecraft.world.level.levelgen.feature.trunkplacers
Methods in net.minecraft.world.level.levelgen.feature.trunkplacers with parameters of type BlockPosModifier and TypeMethodDescriptionprivate FoliagePlacer.FoliageAttachmentCherryTrunkPlacer.generateBranch(LevelSimulatedReader p_272736_, BiConsumer<BlockPos, BlockState> p_273092_, RandomSource p_273449_, int p_272659_, BlockPos p_273743_, TreeConfiguration p_273027_, Function<BlockState, BlockState> p_273558_, Direction p_273712_, int p_272980_, boolean p_272719_, BlockPos.MutableBlockPos p_273496_) private Direction.AxisFancyTrunkPlacer.getLogAxis(BlockPos p_70130_, BlockPos p_70131_) private intprivate static booleanTrunkPlacer.isDirt(LevelSimulatedReader p_70296_, BlockPos p_70297_) booleanTrunkPlacer.isFree(LevelSimulatedReader p_226185_, BlockPos p_226186_) private voidFancyTrunkPlacer.makeBranches(LevelSimulatedReader p_226100_, BiConsumer<BlockPos, BlockState> p_226101_, RandomSource p_226102_, int p_226103_, BlockPos p_226104_, List<FancyTrunkPlacer.FoliageCoords> p_226105_, TreeConfiguration p_226106_) private booleanFancyTrunkPlacer.makeLimb(LevelSimulatedReader p_226108_, BiConsumer<BlockPos, BlockState> p_226109_, RandomSource p_226110_, BlockPos p_226111_, BlockPos p_226112_, boolean p_226113_, TreeConfiguration p_226114_) protected booleanTrunkPlacer.placeLog(LevelSimulatedReader p_226188_, BiConsumer<BlockPos, BlockState> p_226189_, RandomSource p_226190_, BlockPos p_226191_, TreeConfiguration p_226192_) protected booleanTrunkPlacer.placeLog(LevelSimulatedReader p_226176_, BiConsumer<BlockPos, BlockState> p_226177_, RandomSource p_226178_, BlockPos p_226179_, TreeConfiguration p_226180_, Function<BlockState, BlockState> p_226181_) private voidGiantTrunkPlacer.placeLogIfFreeWithOffset(LevelSimulatedReader p_226130_, BiConsumer<BlockPos, BlockState> p_226131_, RandomSource p_226132_, BlockPos.MutableBlockPos p_226133_, TreeConfiguration p_226134_, BlockPos p_226135_, int p_226136_, int p_226137_, int p_226138_) BendingTrunkPlacer.placeTrunk(LevelSimulatedReader p_226079_, BiConsumer<BlockPos, BlockState> p_226080_, RandomSource p_226081_, int p_226082_, BlockPos p_226083_, TreeConfiguration p_226084_) CherryTrunkPlacer.placeTrunk(LevelSimulatedReader p_272827_, BiConsumer<BlockPos, BlockState> p_272650_, RandomSource p_272993_, int p_272990_, BlockPos p_273471_, TreeConfiguration p_273355_) DarkOakTrunkPlacer.placeTrunk(LevelSimulatedReader p_226086_, BiConsumer<BlockPos, BlockState> p_226087_, RandomSource p_226088_, int p_226089_, BlockPos p_226090_, TreeConfiguration p_226091_) FancyTrunkPlacer.placeTrunk(LevelSimulatedReader p_226093_, BiConsumer<BlockPos, BlockState> p_226094_, RandomSource p_226095_, int p_226096_, BlockPos p_226097_, TreeConfiguration p_226098_) ForkingTrunkPlacer.placeTrunk(LevelSimulatedReader p_226116_, BiConsumer<BlockPos, BlockState> p_226117_, RandomSource p_226118_, int p_226119_, BlockPos p_226120_, TreeConfiguration p_226121_) GiantTrunkPlacer.placeTrunk(LevelSimulatedReader p_226123_, BiConsumer<BlockPos, BlockState> p_226124_, RandomSource p_226125_, int p_226126_, BlockPos p_226127_, TreeConfiguration p_226128_) MegaJungleTrunkPlacer.placeTrunk(LevelSimulatedReader p_226140_, BiConsumer<BlockPos, BlockState> p_226141_, RandomSource p_226142_, int p_226143_, BlockPos p_226144_, TreeConfiguration p_226145_) StraightTrunkPlacer.placeTrunk(LevelSimulatedReader p_226147_, BiConsumer<BlockPos, BlockState> p_226148_, RandomSource p_226149_, int p_226150_, BlockPos p_226151_, TreeConfiguration p_226152_) abstract List<FoliagePlacer.FoliageAttachment> TrunkPlacer.placeTrunk(LevelSimulatedReader p_226157_, BiConsumer<BlockPos, BlockState> p_226158_, RandomSource p_226159_, int p_226160_, BlockPos p_226161_, TreeConfiguration p_226162_) UpwardsBranchingTrunkPlacer.placeTrunk(LevelSimulatedReader p_226225_, BiConsumer<BlockPos, BlockState> p_226226_, RandomSource p_226227_, int p_226228_, BlockPos p_226229_, TreeConfiguration p_226230_) protected static voidTrunkPlacer.setDirtAt(LevelSimulatedReader p_226170_, BiConsumer<BlockPos, BlockState> p_226171_, RandomSource p_226172_, BlockPos p_226173_, TreeConfiguration p_226174_) protected booleanTrunkPlacer.validTreePos(LevelSimulatedReader p_226155_, BlockPos p_226156_) protected booleanUpwardsBranchingTrunkPlacer.validTreePos(LevelSimulatedReader p_226210_, BlockPos p_226211_) Method parameters in net.minecraft.world.level.levelgen.feature.trunkplacers with type arguments of type BlockPosModifier and TypeMethodDescriptionprivate FoliagePlacer.FoliageAttachmentCherryTrunkPlacer.generateBranch(LevelSimulatedReader p_272736_, BiConsumer<BlockPos, BlockState> p_273092_, RandomSource p_273449_, int p_272659_, BlockPos p_273743_, TreeConfiguration p_273027_, Function<BlockState, BlockState> p_273558_, Direction p_273712_, int p_272980_, boolean p_272719_, BlockPos.MutableBlockPos p_273496_) private voidFancyTrunkPlacer.makeBranches(LevelSimulatedReader p_226100_, BiConsumer<BlockPos, BlockState> p_226101_, RandomSource p_226102_, int p_226103_, BlockPos p_226104_, List<FancyTrunkPlacer.FoliageCoords> p_226105_, TreeConfiguration p_226106_) private booleanFancyTrunkPlacer.makeLimb(LevelSimulatedReader p_226108_, BiConsumer<BlockPos, BlockState> p_226109_, RandomSource p_226110_, BlockPos p_226111_, BlockPos p_226112_, boolean p_226113_, TreeConfiguration p_226114_) private voidUpwardsBranchingTrunkPlacer.placeBranch(LevelSimulatedReader p_226213_, BiConsumer<BlockPos, BlockState> p_226214_, RandomSource p_226215_, int p_226216_, TreeConfiguration p_226217_, List<FoliagePlacer.FoliageAttachment> p_226218_, BlockPos.MutableBlockPos p_226219_, int p_226220_, Direction p_226221_, int p_226222_, int p_226223_) protected booleanTrunkPlacer.placeLog(LevelSimulatedReader p_226188_, BiConsumer<BlockPos, BlockState> p_226189_, RandomSource p_226190_, BlockPos p_226191_, TreeConfiguration p_226192_) protected booleanTrunkPlacer.placeLog(LevelSimulatedReader p_226176_, BiConsumer<BlockPos, BlockState> p_226177_, RandomSource p_226178_, BlockPos p_226179_, TreeConfiguration p_226180_, Function<BlockState, BlockState> p_226181_) protected voidTrunkPlacer.placeLogIfFree(LevelSimulatedReader p_226164_, BiConsumer<BlockPos, BlockState> p_226165_, RandomSource p_226166_, BlockPos.MutableBlockPos p_226167_, TreeConfiguration p_226168_) private voidGiantTrunkPlacer.placeLogIfFreeWithOffset(LevelSimulatedReader p_226130_, BiConsumer<BlockPos, BlockState> p_226131_, RandomSource p_226132_, BlockPos.MutableBlockPos p_226133_, TreeConfiguration p_226134_, BlockPos p_226135_, int p_226136_, int p_226137_, int p_226138_) BendingTrunkPlacer.placeTrunk(LevelSimulatedReader p_226079_, BiConsumer<BlockPos, BlockState> p_226080_, RandomSource p_226081_, int p_226082_, BlockPos p_226083_, TreeConfiguration p_226084_) CherryTrunkPlacer.placeTrunk(LevelSimulatedReader p_272827_, BiConsumer<BlockPos, BlockState> p_272650_, RandomSource p_272993_, int p_272990_, BlockPos p_273471_, TreeConfiguration p_273355_) DarkOakTrunkPlacer.placeTrunk(LevelSimulatedReader p_226086_, BiConsumer<BlockPos, BlockState> p_226087_, RandomSource p_226088_, int p_226089_, BlockPos p_226090_, TreeConfiguration p_226091_) FancyTrunkPlacer.placeTrunk(LevelSimulatedReader p_226093_, BiConsumer<BlockPos, BlockState> p_226094_, RandomSource p_226095_, int p_226096_, BlockPos p_226097_, TreeConfiguration p_226098_) ForkingTrunkPlacer.placeTrunk(LevelSimulatedReader p_226116_, BiConsumer<BlockPos, BlockState> p_226117_, RandomSource p_226118_, int p_226119_, BlockPos p_226120_, TreeConfiguration p_226121_) GiantTrunkPlacer.placeTrunk(LevelSimulatedReader p_226123_, BiConsumer<BlockPos, BlockState> p_226124_, RandomSource p_226125_, int p_226126_, BlockPos p_226127_, TreeConfiguration p_226128_) MegaJungleTrunkPlacer.placeTrunk(LevelSimulatedReader p_226140_, BiConsumer<BlockPos, BlockState> p_226141_, RandomSource p_226142_, int p_226143_, BlockPos p_226144_, TreeConfiguration p_226145_) StraightTrunkPlacer.placeTrunk(LevelSimulatedReader p_226147_, BiConsumer<BlockPos, BlockState> p_226148_, RandomSource p_226149_, int p_226150_, BlockPos p_226151_, TreeConfiguration p_226152_) abstract List<FoliagePlacer.FoliageAttachment> TrunkPlacer.placeTrunk(LevelSimulatedReader p_226157_, BiConsumer<BlockPos, BlockState> p_226158_, RandomSource p_226159_, int p_226160_, BlockPos p_226161_, TreeConfiguration p_226162_) UpwardsBranchingTrunkPlacer.placeTrunk(LevelSimulatedReader p_226225_, BiConsumer<BlockPos, BlockState> p_226226_, RandomSource p_226227_, int p_226228_, BlockPos p_226229_, TreeConfiguration p_226230_) protected static voidTrunkPlacer.setDirtAt(LevelSimulatedReader p_226170_, BiConsumer<BlockPos, BlockState> p_226171_, RandomSource p_226172_, BlockPos p_226173_, TreeConfiguration p_226174_) Constructors in net.minecraft.world.level.levelgen.feature.trunkplacers with parameters of type BlockPos -
Uses of BlockPos in net.minecraft.world.level.levelgen.placement
Methods in net.minecraft.world.level.levelgen.placement that return types with arguments of type BlockPosModifier and TypeMethodDescriptionCarvingMaskPlacement.getPositions(PlacementContext p_226325_, RandomSource p_226326_, BlockPos p_226327_) CountOnEveryLayerPlacement.getPositions(PlacementContext p_226329_, RandomSource p_226330_, BlockPos p_226331_) Deprecated.EnvironmentScanPlacement.getPositions(PlacementContext p_226336_, RandomSource p_226337_, BlockPos p_226338_) HeightmapPlacement.getPositions(PlacementContext p_226344_, RandomSource p_226345_, BlockPos p_226346_) HeightRangePlacement.getPositions(PlacementContext p_226340_, RandomSource p_226341_, BlockPos p_226342_) InSquarePlacement.getPositions(PlacementContext p_226348_, RandomSource p_226349_, BlockPos p_226350_) PlacementFilter.getPositions(PlacementContext p_226386_, RandomSource p_226387_, BlockPos p_226388_) PlacementModifier.getPositions(PlacementContext p_226389_, RandomSource p_226390_, BlockPos p_226391_) RandomOffsetPlacement.getPositions(PlacementContext p_226393_, RandomSource p_226394_, BlockPos p_226395_) RepeatingPlacement.getPositions(PlacementContext p_226403_, RandomSource p_226404_, BlockPos p_226405_) Methods in net.minecraft.world.level.levelgen.placement with parameters of type BlockPosModifier and TypeMethodDescriptionprotected intCountPlacement.count(RandomSource p_226333_, BlockPos p_226334_) protected intNoiseBasedCountPlacement.count(RandomSource p_226352_, BlockPos p_226353_) protected intNoiseThresholdCountPlacement.count(RandomSource p_226355_, BlockPos p_226356_) protected abstract intRepeatingPlacement.count(RandomSource p_226400_, BlockPos p_226401_) PlacementContext.getBlockState(BlockPos p_191829_) CarvingMaskPlacement.getPositions(PlacementContext p_226325_, RandomSource p_226326_, BlockPos p_226327_) CountOnEveryLayerPlacement.getPositions(PlacementContext p_226329_, RandomSource p_226330_, BlockPos p_226331_) Deprecated.EnvironmentScanPlacement.getPositions(PlacementContext p_226336_, RandomSource p_226337_, BlockPos p_226338_) HeightmapPlacement.getPositions(PlacementContext p_226344_, RandomSource p_226345_, BlockPos p_226346_) HeightRangePlacement.getPositions(PlacementContext p_226340_, RandomSource p_226341_, BlockPos p_226342_) InSquarePlacement.getPositions(PlacementContext p_226348_, RandomSource p_226349_, BlockPos p_226350_) PlacementFilter.getPositions(PlacementContext p_226386_, RandomSource p_226387_, BlockPos p_226388_) PlacementModifier.getPositions(PlacementContext p_226389_, RandomSource p_226390_, BlockPos p_226391_) RandomOffsetPlacement.getPositions(PlacementContext p_226393_, RandomSource p_226394_, BlockPos p_226395_) RepeatingPlacement.getPositions(PlacementContext p_226403_, RandomSource p_226404_, BlockPos p_226405_) booleanPlacedFeature.place(WorldGenLevel p_226358_, ChunkGenerator p_226359_, RandomSource p_226360_, BlockPos p_226361_) booleanPlacedFeature.placeWithBiomeCheck(WorldGenLevel p_226378_, ChunkGenerator p_226379_, RandomSource p_226380_, BlockPos p_226381_) private booleanPlacedFeature.placeWithContext(PlacementContext p_226369_, RandomSource p_226370_, BlockPos p_226371_) protected booleanBiomeFilter.shouldPlace(PlacementContext p_226317_, RandomSource p_226318_, BlockPos p_226319_) protected booleanBlockPredicateFilter.shouldPlace(PlacementContext p_226321_, RandomSource p_226322_, BlockPos p_226323_) protected abstract booleanPlacementFilter.shouldPlace(PlacementContext p_226382_, RandomSource p_226383_, BlockPos p_226384_) protected booleanRarityFilter.shouldPlace(PlacementContext p_226397_, RandomSource p_226398_, BlockPos p_226399_) protected booleanSurfaceRelativeThresholdFilter.shouldPlace(PlacementContext p_226407_, RandomSource p_226408_, BlockPos p_226409_) protected booleanSurfaceWaterDepthFilter.shouldPlace(PlacementContext p_226411_, RandomSource p_226412_, BlockPos p_226413_) -
Uses of BlockPos in net.minecraft.world.level.levelgen.structure
Fields in net.minecraft.world.level.levelgen.structure declared as BlockPosModifier and TypeFieldDescriptionprotected BlockPosPoolElementStructurePiece.positionprivate final BlockPosStructure.GenerationStub.positionThe field for thepositionrecord component.protected BlockPosTemplateStructurePiece.templatePositionMethods in net.minecraft.world.level.levelgen.structure that return BlockPosModifier and TypeMethodDescriptionBoundingBox.getCenter()StructurePiece.getLocatorPosition()protected BlockPosStructure.getLowestYIn5by5BoxOffset7Blocks(Structure.GenerationContext p_226583_, Rotation p_226584_) Deprecated.PoolElementStructurePiece.getPosition()Structure.GenerationStub.position()Returns the value of thepositionrecord component.TemplateStructurePiece.templatePosition()Methods in net.minecraft.world.level.levelgen.structure with parameters of type BlockPosModifier and TypeMethodDescriptionprotected booleanStructurePiece.createChest(ServerLevelAccessor p_226763_, BoundingBox p_226764_, RandomSource p_226765_, BlockPos p_226766_, ResourceKey<LootTable> p_335513_, BlockState p_226768_) BoundingBox.encapsulate(BlockPos p_162372_) Deprecated.protected abstract voidTemplateStructurePiece.handleDataMarker(String p_226906_, BlockPos p_226907_, ServerLevelAccessor p_226908_, RandomSource p_226909_, BoundingBox p_226910_) voidPoolElementStructurePiece.place(WorldGenLevel p_226510_, StructureManager p_226511_, ChunkGenerator p_226512_, RandomSource p_226513_, BoundingBox p_226514_, BlockPos p_226515_, boolean p_226516_) voidPoolElementStructurePiece.postProcess(WorldGenLevel p_226502_, StructureManager p_226503_, ChunkGenerator p_226504_, RandomSource p_226505_, BoundingBox p_226506_, ChunkPos p_226507_, BlockPos p_226508_) abstract voidStructurePiece.postProcess(WorldGenLevel p_226769_, StructureManager p_226770_, ChunkGenerator p_226771_, RandomSource p_226772_, BoundingBox p_226773_, ChunkPos p_226774_, BlockPos p_226775_) voidTemplateStructurePiece.postProcess(WorldGenLevel p_226899_, StructureManager p_226900_, ChunkGenerator p_226901_, RandomSource p_226902_, BoundingBox p_226903_, ChunkPos p_226904_, BlockPos p_226905_) static BlockStateStructurePiece.reorient(BlockGetter p_73408_, BlockPos p_73409_, BlockState p_73410_) Method parameters in net.minecraft.world.level.levelgen.structure with type arguments of type BlockPosModifier and TypeMethodDescriptionstatic Optional<BoundingBox> BoundingBox.encapsulatingPositions(Iterable<BlockPos> p_162379_) voidBoundingBox.forAllCorners(Consumer<BlockPos> p_162381_) Constructors in net.minecraft.world.level.levelgen.structure with parameters of type BlockPosModifierConstructorDescriptionBoundingBox(BlockPos p_162364_) GenerationStub(BlockPos position, com.mojang.datafixers.util.Either<Consumer<StructurePiecesBuilder>, StructurePiecesBuilder> generator) Creates an instance of aGenerationStubrecord class.GenerationStub(BlockPos p_226675_, Consumer<StructurePiecesBuilder> p_226676_) PoolElementStructurePiece(StructureTemplateManager p_226495_, StructurePoolElement p_226496_, BlockPos p_226497_, int p_226498_, Rotation p_226499_, BoundingBox p_226500_) TemplateStructurePiece(StructurePieceType p_226886_, int p_226887_, StructureTemplateManager p_226888_, ResourceLocation p_226889_, String p_226890_, StructurePlaceSettings p_226891_, BlockPos p_226892_) -
Uses of BlockPos in net.minecraft.world.level.levelgen.structure.pieces
Methods in net.minecraft.world.level.levelgen.structure.pieces with parameters of type BlockPos -
Uses of BlockPos in net.minecraft.world.level.levelgen.structure.placement
Methods in net.minecraft.world.level.levelgen.structure.placement that return BlockPos -
Uses of BlockPos in net.minecraft.world.level.levelgen.structure.pools
Methods in net.minecraft.world.level.levelgen.structure.pools that return types with arguments of type BlockPosModifier and TypeMethodDescriptionJigsawPlacement.getRandomNamedJigsaw(StructurePoolElement p_227248_, ResourceLocation p_227249_, BlockPos p_227250_, Rotation p_227251_, StructureTemplateManager p_227252_, WorldgenRandom p_227253_) Methods in net.minecraft.world.level.levelgen.structure.pools with parameters of type BlockPosModifier and TypeMethodDescriptionstatic Optional<Structure.GenerationStub> JigsawPlacement.addPieces(Structure.GenerationContext p_227239_, Holder<StructureTemplatePool> p_227240_, Optional<ResourceLocation> p_227241_, int p_227242_, BlockPos p_227243_, boolean p_227244_, Optional<Heightmap.Types> p_227245_, int p_227246_, PoolAliasLookup p_307522_) static booleanJigsawPlacement.generateJigsaw(ServerLevel p_227204_, Holder<StructureTemplatePool> p_227205_, ResourceLocation p_227206_, int p_227207_, BlockPos p_227208_, boolean p_227209_) EmptyPoolElement.getBoundingBox(StructureTemplateManager p_227172_, BlockPos p_227173_, Rotation p_227174_) FeaturePoolElement.getBoundingBox(StructureTemplateManager p_227195_, BlockPos p_227196_, Rotation p_227197_) ListPoolElement.getBoundingBox(StructureTemplateManager p_227286_, BlockPos p_227287_, Rotation p_227288_) SinglePoolElement.getBoundingBox(StructureTemplateManager p_227316_, BlockPos p_227317_, Rotation p_227318_) abstract BoundingBoxStructurePoolElement.getBoundingBox(StructureTemplateManager p_227348_, BlockPos p_227349_, Rotation p_227350_) SinglePoolElement.getDataMarkers(StructureTemplateManager p_227325_, BlockPos p_227326_, Rotation p_227327_, boolean p_227328_) JigsawPlacement.getRandomNamedJigsaw(StructurePoolElement p_227248_, ResourceLocation p_227249_, BlockPos p_227250_, Rotation p_227251_, StructureTemplateManager p_227252_, WorldgenRandom p_227253_) EmptyPoolElement.getShuffledJigsawBlocks(StructureTemplateManager p_227176_, BlockPos p_227177_, Rotation p_227178_, RandomSource p_227179_) FeaturePoolElement.getShuffledJigsawBlocks(StructureTemplateManager p_227199_, BlockPos p_227200_, Rotation p_227201_, RandomSource p_227202_) ListPoolElement.getShuffledJigsawBlocks(StructureTemplateManager p_227290_, BlockPos p_227291_, Rotation p_227292_, RandomSource p_227293_) SinglePoolElement.getShuffledJigsawBlocks(StructureTemplateManager p_227320_, BlockPos p_227321_, Rotation p_227322_, RandomSource p_227323_) abstract List<StructureTemplate.StructureBlockInfo> StructurePoolElement.getShuffledJigsawBlocks(StructureTemplateManager p_227351_, BlockPos p_227352_, Rotation p_227353_, RandomSource p_227354_) voidStructurePoolElement.handleDataMarker(LevelAccessor p_227330_, StructureTemplate.StructureBlockInfo p_227331_, BlockPos p_227332_, Rotation p_227333_, RandomSource p_227334_, BoundingBox p_227335_) booleanEmptyPoolElement.place(StructureTemplateManager p_227158_, WorldGenLevel p_227159_, StructureManager p_227160_, ChunkGenerator p_227161_, BlockPos p_227162_, BlockPos p_227163_, Rotation p_227164_, BoundingBox p_227165_, RandomSource p_227166_, boolean p_227167_) booleanFeaturePoolElement.place(StructureTemplateManager p_227181_, WorldGenLevel p_227182_, StructureManager p_227183_, ChunkGenerator p_227184_, BlockPos p_227185_, BlockPos p_227186_, Rotation p_227187_, BoundingBox p_227188_, RandomSource p_227189_, boolean p_227190_) booleanListPoolElement.place(StructureTemplateManager p_227272_, WorldGenLevel p_227273_, StructureManager p_227274_, ChunkGenerator p_227275_, BlockPos p_227276_, BlockPos p_227277_, Rotation p_227278_, BoundingBox p_227279_, RandomSource p_227280_, boolean p_227281_) booleanSinglePoolElement.place(StructureTemplateManager p_227302_, WorldGenLevel p_227303_, StructureManager p_227304_, ChunkGenerator p_227305_, BlockPos p_227306_, BlockPos p_227307_, Rotation p_227308_, BoundingBox p_227309_, RandomSource p_227310_, boolean p_227311_) abstract booleanStructurePoolElement.place(StructureTemplateManager p_227336_, WorldGenLevel p_227337_, StructureManager p_227338_, ChunkGenerator p_227339_, BlockPos p_227340_, BlockPos p_227341_, Rotation p_227342_, BoundingBox p_227343_, RandomSource p_227344_, boolean p_227345_) -
Uses of BlockPos in net.minecraft.world.level.levelgen.structure.pools.alias
Methods in net.minecraft.world.level.levelgen.structure.pools.alias with parameters of type BlockPosModifier and TypeMethodDescriptionstatic PoolAliasLookupPoolAliasLookup.create(List<PoolAliasBinding> p_307423_, BlockPos p_307208_, long p_307622_) -
Uses of BlockPos in net.minecraft.world.level.levelgen.structure.structures
Fields in net.minecraft.world.level.levelgen.structure.structures declared as BlockPosModifier and TypeFieldDescription(package private) static final BlockPosShipwreckPieces.PIVOTWoodlandMansionPieces.PlacementData.positionprivate BlockPosDesertPyramidPiece.randomCollapsedRoofPosFields in net.minecraft.world.level.levelgen.structure.structures with type parameters of type BlockPosModifier and TypeFieldDescriptionEndCityPieces.FAT_TOWER_BRIDGES(package private) static final Map<ResourceLocation, BlockPos> IglooPieces.OFFSETS(package private) static final Map<ResourceLocation, BlockPos> IglooPieces.PIVOTSDesertPyramidPiece.potentialSuspiciousSandWorldPositionsEndCityPieces.TOWER_BRIDGESMethods in net.minecraft.world.level.levelgen.structure.structures that return BlockPosModifier and TypeMethodDescriptionStrongholdPieces.StartPiece.getLocatorPosition()DesertPyramidPiece.getRandomCollapsedRoofPos()private static BlockPosIglooPieces.IglooPiece.makePosition(ResourceLocation p_227564_, BlockPos p_227565_, int p_227566_) Methods in net.minecraft.world.level.levelgen.structure.structures that return types with arguments of type BlockPosModifier and TypeMethodDescriptionOceanRuinPieces.allPositions(RandomSource p_228985_, BlockPos p_228986_) DesertPyramidPiece.getPotentialSuspiciousSandWorldPositions()Methods in net.minecraft.world.level.levelgen.structure.structures with parameters of type BlockPosModifier and TypeMethodDescriptionprivate voidDesertPyramidPiece.addCellarRoom(BlockPos p_272733_, WorldGenLevel p_273390_, BoundingBox p_273517_) private voidDesertPyramidPiece.addCellarStairs(BlockPos p_272997_, WorldGenLevel p_272699_, BoundingBox p_273559_) private static voidOceanRuinPieces.addClusterRuins(StructureTemplateManager p_228988_, RandomSource p_228989_, Rotation p_228990_, BlockPos p_228991_, OceanRuinStructure p_228992_, StructurePieceAccessor p_228993_) private voidRuinedPortalPiece.addNetherrackDripColumn(RandomSource p_229190_, LevelAccessor p_229191_, BlockPos p_229192_) (package private) static EndCityPieces.EndCityPieceEndCityPieces.addPiece(StructureTemplateManager p_227430_, EndCityPieces.EndCityPiece p_227431_, BlockPos p_227432_, String p_227433_, Rotation p_227434_, boolean p_227435_) private static voidOceanRuinPieces.addPiece(StructureTemplateManager p_229002_, BlockPos p_229003_, Rotation p_229004_, StructurePieceAccessor p_229005_, RandomSource p_229006_, OceanRuinStructure p_229007_, boolean p_229008_, float p_229009_) static voidIglooPieces.addPieces(StructureTemplateManager p_227549_, BlockPos p_227550_, Rotation p_227551_, StructurePieceAccessor p_227552_, RandomSource p_227553_) static voidNetherFossilPieces.addPieces(StructureTemplateManager p_228535_, StructurePieceAccessor p_228536_, RandomSource p_228537_, BlockPos p_228538_) static voidOceanRuinPieces.addPieces(StructureTemplateManager p_228995_, BlockPos p_228996_, Rotation p_228997_, StructurePieceAccessor p_228998_, RandomSource p_228999_, OceanRuinStructure p_229000_) ShipwreckPieces.addRandomPiece(StructureTemplateManager p_341897_, BlockPos p_341911_, Rotation p_341901_, StructurePieceAccessor p_341889_, RandomSource p_341928_, boolean p_341941_) private voidWoodlandMansionPieces.MansionPiecePlacer.addRoom1x1(List<WoodlandMansionPieces.WoodlandMansionPiece> p_230109_, BlockPos p_230110_, Rotation p_230111_, Direction p_230112_, WoodlandMansionPieces.FloorRoomCollection p_230113_) private voidWoodlandMansionPieces.MansionPiecePlacer.addRoom1x2(List<WoodlandMansionPieces.WoodlandMansionPiece> p_230122_, BlockPos p_230123_, Rotation p_230124_, Direction p_230125_, Direction p_230126_, WoodlandMansionPieces.FloorRoomCollection p_230127_, boolean p_230128_) private voidWoodlandMansionPieces.MansionPiecePlacer.addRoom2x2(List<WoodlandMansionPieces.WoodlandMansionPiece> p_230115_, BlockPos p_230116_, Rotation p_230117_, Direction p_230118_, Direction p_230119_, WoodlandMansionPieces.FloorRoomCollection p_230120_) private voidWoodlandMansionPieces.MansionPiecePlacer.addRoom2x2Secret(List<WoodlandMansionPieces.WoodlandMansionPiece> p_230098_, BlockPos p_230099_, Rotation p_230100_, WoodlandMansionPieces.FloorRoomCollection p_230101_) OceanRuinPieces.allPositions(RandomSource p_228985_, BlockPos p_228986_) private booleanRuinedPortalPiece.canBlockBeReplacedByNetherrackOrMagma(LevelAccessor p_229134_, BlockPos p_229135_) private booleanMineshaftPieces.MineShaftCorridor.canHangChainBelow(LevelReader p_227809_, BlockPos p_227810_, BlockState p_227811_) private booleanMineshaftPieces.MineShaftCorridor.canPlaceColumnOnTopOf(LevelReader p_227739_, BlockPos p_227740_, BlockState p_227741_) voidWoodlandMansionPieces.MansionPiecePlacer.createMansion(BlockPos p_230081_, Rotation p_230082_, List<WoodlandMansionPieces.WoodlandMansionPiece> p_230083_, WoodlandMansionPieces.MansionGrid p_230084_) private voidWoodlandMansionPieces.MansionPiecePlacer.createRoof(List<WoodlandMansionPieces.WoodlandMansionPiece> p_230103_, BlockPos p_230104_, Rotation p_230105_, WoodlandMansionPieces.SimpleGrid p_230106_, WoodlandMansionPieces.SimpleGrid p_230107_) booleanEndCityPieces.SectionGenerator.generate(StructureTemplateManager p_227517_, int p_227518_, EndCityPieces.EndCityPiece p_227519_, BlockPos p_227520_, List<StructurePiece> p_227521_, RandomSource p_227522_) static voidWoodlandMansionPieces.generateMansion(StructureTemplateManager p_229986_, BlockPos p_229987_, Rotation p_229988_, List<WoodlandMansionPieces.WoodlandMansionPiece> p_229989_, RandomSource p_229990_) private voidEndCityStructure.generatePieces(StructurePiecesBuilder p_227530_, BlockPos p_227531_, Rotation p_227532_, Structure.GenerationContext p_227533_) private voidWoodlandMansionStructure.generatePieces(StructurePiecesBuilder p_230242_, Structure.GenerationContext p_230243_, BlockPos p_230244_, Rotation p_230245_) private intOceanRuinPieces.OceanRuinPiece.getHeight(BlockPos p_229042_, BlockGetter p_229043_, BlockPos p_229044_) protected voidEndCityPieces.EndCityPiece.handleDataMarker(String p_227505_, BlockPos p_227506_, ServerLevelAccessor p_227507_, RandomSource p_227508_, BoundingBox p_227509_) protected voidIglooPieces.IglooPiece.handleDataMarker(String p_227582_, BlockPos p_227583_, ServerLevelAccessor p_227584_, RandomSource p_227585_, BoundingBox p_227586_) protected voidNetherFossilPieces.NetherFossilPiece.handleDataMarker(String p_228561_, BlockPos p_228562_, ServerLevelAccessor p_228563_, RandomSource p_228564_, BoundingBox p_228565_) protected voidOceanRuinPieces.OceanRuinPiece.handleDataMarker(String p_229046_, BlockPos p_229047_, ServerLevelAccessor p_229048_, RandomSource p_229049_, BoundingBox p_229050_) protected voidRuinedPortalPiece.handleDataMarker(String p_229170_, BlockPos p_229171_, ServerLevelAccessor p_229172_, RandomSource p_229173_, BoundingBox p_229174_) protected voidShipwreckPieces.ShipwreckPiece.handleDataMarker(String p_229376_, BlockPos p_229377_, ServerLevelAccessor p_229378_, RandomSource p_229379_, BoundingBox p_229380_) protected voidWoodlandMansionPieces.WoodlandMansionPiece.handleDataMarker(String p_230213_, BlockPos p_230214_, ServerLevelAccessor p_230215_, RandomSource p_230216_, BoundingBox p_230217_) private static booleanprivate static BlockPosIglooPieces.IglooPiece.makePosition(ResourceLocation p_227564_, BlockPos p_227565_, int p_227566_) private static StructurePlaceSettingsRuinedPortalPiece.makeSettings(Mirror p_229152_, Rotation p_229153_, RuinedPortalPiece.VerticalPlacement p_229154_, BlockPos p_229155_, RuinedPortalPiece.Properties p_229156_) private voidRuinedPortalPiece.maybeAddLeavesAbove(RandomSource p_229182_, LevelAccessor p_229183_, BlockPos p_229184_) private voidRuinedPortalPiece.maybeAddVines(RandomSource p_229121_, LevelAccessor p_229122_, BlockPos p_229123_) private voidRuinedPortalPiece.placeNetherrackOrMagma(RandomSource p_229194_, LevelAccessor p_229195_, BlockPos p_229196_) private static voidDesertPyramidStructure.placeSuspiciousSand(BoundingBox p_279472_, WorldGenLevel p_279193_, BlockPos p_279136_) voidBuriedTreasurePieces.BuriedTreasurePiece.postProcess(WorldGenLevel p_227370_, StructureManager p_227371_, ChunkGenerator p_227372_, RandomSource p_227373_, BoundingBox p_227374_, ChunkPos p_227375_, BlockPos p_227376_) voidDesertPyramidPiece.postProcess(WorldGenLevel p_227405_, StructureManager p_227406_, ChunkGenerator p_227407_, RandomSource p_227408_, BoundingBox p_227409_, ChunkPos p_227410_, BlockPos p_227411_) voidIglooPieces.IglooPiece.postProcess(WorldGenLevel p_227568_, StructureManager p_227569_, ChunkGenerator p_227570_, RandomSource p_227571_, BoundingBox p_227572_, ChunkPos p_227573_, BlockPos p_227574_) voidJungleTemplePiece.postProcess(WorldGenLevel p_227674_, StructureManager p_227675_, ChunkGenerator p_227676_, RandomSource p_227677_, BoundingBox p_227678_, ChunkPos p_227679_, BlockPos p_227680_) voidMineshaftPieces.MineShaftCorridor.postProcess(WorldGenLevel p_227743_, StructureManager p_227744_, ChunkGenerator p_227745_, RandomSource p_227746_, BoundingBox p_227747_, ChunkPos p_227748_, BlockPos p_227749_) voidMineshaftPieces.MineShaftCrossing.postProcess(WorldGenLevel p_227836_, StructureManager p_227837_, ChunkGenerator p_227838_, RandomSource p_227839_, BoundingBox p_227840_, ChunkPos p_227841_, BlockPos p_227842_) voidMineshaftPieces.MineShaftRoom.postProcess(WorldGenLevel p_227914_, StructureManager p_227915_, ChunkGenerator p_227916_, RandomSource p_227917_, BoundingBox p_227918_, ChunkPos p_227919_, BlockPos p_227920_) voidMineshaftPieces.MineShaftStairs.postProcess(WorldGenLevel p_227939_, StructureManager p_227940_, ChunkGenerator p_227941_, RandomSource p_227942_, BoundingBox p_227943_, ChunkPos p_227944_, BlockPos p_227945_) voidNetherFortressPieces.BridgeCrossing.postProcess(WorldGenLevel p_228035_, StructureManager p_228036_, ChunkGenerator p_228037_, RandomSource p_228038_, BoundingBox p_228039_, ChunkPos p_228040_, BlockPos p_228041_) voidNetherFortressPieces.BridgeEndFiller.postProcess(WorldGenLevel p_228065_, StructureManager p_228066_, ChunkGenerator p_228067_, RandomSource p_228068_, BoundingBox p_228069_, ChunkPos p_228070_, BlockPos p_228071_) voidNetherFortressPieces.BridgeStraight.postProcess(WorldGenLevel p_228094_, StructureManager p_228095_, ChunkGenerator p_228096_, RandomSource p_228097_, BoundingBox p_228098_, ChunkPos p_228099_, BlockPos p_228100_) voidNetherFortressPieces.CastleCorridorStairsPiece.postProcess(WorldGenLevel p_228123_, StructureManager p_228124_, ChunkGenerator p_228125_, RandomSource p_228126_, BoundingBox p_228127_, ChunkPos p_228128_, BlockPos p_228129_) voidNetherFortressPieces.CastleCorridorTBalconyPiece.postProcess(WorldGenLevel p_228151_, StructureManager p_228152_, ChunkGenerator p_228153_, RandomSource p_228154_, BoundingBox p_228155_, ChunkPos p_228156_, BlockPos p_228157_) voidNetherFortressPieces.CastleEntrance.postProcess(WorldGenLevel p_228180_, StructureManager p_228181_, ChunkGenerator p_228182_, RandomSource p_228183_, BoundingBox p_228184_, ChunkPos p_228185_, BlockPos p_228186_) voidNetherFortressPieces.CastleSmallCorridorCrossingPiece.postProcess(WorldGenLevel p_228209_, StructureManager p_228210_, ChunkGenerator p_228211_, RandomSource p_228212_, BoundingBox p_228213_, ChunkPos p_228214_, BlockPos p_228215_) voidNetherFortressPieces.CastleSmallCorridorLeftTurnPiece.postProcess(WorldGenLevel p_228239_, StructureManager p_228240_, ChunkGenerator p_228241_, RandomSource p_228242_, BoundingBox p_228243_, ChunkPos p_228244_, BlockPos p_228245_) voidNetherFortressPieces.CastleSmallCorridorPiece.postProcess(WorldGenLevel p_228271_, StructureManager p_228272_, ChunkGenerator p_228273_, RandomSource p_228274_, BoundingBox p_228275_, ChunkPos p_228276_, BlockPos p_228277_) voidNetherFortressPieces.CastleSmallCorridorRightTurnPiece.postProcess(WorldGenLevel p_228301_, StructureManager p_228302_, ChunkGenerator p_228303_, RandomSource p_228304_, BoundingBox p_228305_, ChunkPos p_228306_, BlockPos p_228307_) voidNetherFortressPieces.CastleStalkRoom.postProcess(WorldGenLevel p_228333_, StructureManager p_228334_, ChunkGenerator p_228335_, RandomSource p_228336_, BoundingBox p_228337_, ChunkPos p_228338_, BlockPos p_228339_) voidNetherFortressPieces.MonsterThrone.postProcess(WorldGenLevel p_228362_, StructureManager p_228363_, ChunkGenerator p_228364_, RandomSource p_228365_, BoundingBox p_228366_, ChunkPos p_228367_, BlockPos p_228368_) voidNetherFortressPieces.RoomCrossing.postProcess(WorldGenLevel p_228461_, StructureManager p_228462_, ChunkGenerator p_228463_, RandomSource p_228464_, BoundingBox p_228465_, ChunkPos p_228466_, BlockPos p_228467_) voidNetherFortressPieces.StairsRoom.postProcess(WorldGenLevel p_228489_, StructureManager p_228490_, ChunkGenerator p_228491_, RandomSource p_228492_, BoundingBox p_228493_, ChunkPos p_228494_, BlockPos p_228495_) voidNetherFossilPieces.NetherFossilPiece.postProcess(WorldGenLevel p_228548_, StructureManager p_228549_, ChunkGenerator p_228550_, RandomSource p_228551_, BoundingBox p_228552_, ChunkPos p_228553_, BlockPos p_228554_) voidOceanMonumentPieces.MonumentBuilding.postProcess(WorldGenLevel p_228659_, StructureManager p_228660_, ChunkGenerator p_228661_, RandomSource p_228662_, BoundingBox p_228663_, ChunkPos p_228664_, BlockPos p_228665_) voidOceanMonumentPieces.OceanMonumentCoreRoom.postProcess(WorldGenLevel p_228704_, StructureManager p_228705_, ChunkGenerator p_228706_, RandomSource p_228707_, BoundingBox p_228708_, ChunkPos p_228709_, BlockPos p_228710_) voidOceanMonumentPieces.OceanMonumentDoubleXRoom.postProcess(WorldGenLevel p_228717_, StructureManager p_228718_, ChunkGenerator p_228719_, RandomSource p_228720_, BoundingBox p_228721_, ChunkPos p_228722_, BlockPos p_228723_) voidOceanMonumentPieces.OceanMonumentDoubleXYRoom.postProcess(WorldGenLevel p_228730_, StructureManager p_228731_, ChunkGenerator p_228732_, RandomSource p_228733_, BoundingBox p_228734_, ChunkPos p_228735_, BlockPos p_228736_) voidOceanMonumentPieces.OceanMonumentDoubleYRoom.postProcess(WorldGenLevel p_228743_, StructureManager p_228744_, ChunkGenerator p_228745_, RandomSource p_228746_, BoundingBox p_228747_, ChunkPos p_228748_, BlockPos p_228749_) voidOceanMonumentPieces.OceanMonumentDoubleYZRoom.postProcess(WorldGenLevel p_228756_, StructureManager p_228757_, ChunkGenerator p_228758_, RandomSource p_228759_, BoundingBox p_228760_, ChunkPos p_228761_, BlockPos p_228762_) voidOceanMonumentPieces.OceanMonumentDoubleZRoom.postProcess(WorldGenLevel p_228769_, StructureManager p_228770_, ChunkGenerator p_228771_, RandomSource p_228772_, BoundingBox p_228773_, ChunkPos p_228774_, BlockPos p_228775_) voidOceanMonumentPieces.OceanMonumentEntryRoom.postProcess(WorldGenLevel p_228782_, StructureManager p_228783_, ChunkGenerator p_228784_, RandomSource p_228785_, BoundingBox p_228786_, ChunkPos p_228787_, BlockPos p_228788_) voidOceanMonumentPieces.OceanMonumentPenthouse.postProcess(WorldGenLevel p_228795_, StructureManager p_228796_, ChunkGenerator p_228797_, RandomSource p_228798_, BoundingBox p_228799_, ChunkPos p_228800_, BlockPos p_228801_) voidOceanMonumentPieces.OceanMonumentSimpleRoom.postProcess(WorldGenLevel p_228901_, StructureManager p_228902_, ChunkGenerator p_228903_, RandomSource p_228904_, BoundingBox p_228905_, ChunkPos p_228906_, BlockPos p_228907_) voidOceanMonumentPieces.OceanMonumentSimpleTopRoom.postProcess(WorldGenLevel p_228914_, StructureManager p_228915_, ChunkGenerator p_228916_, RandomSource p_228917_, BoundingBox p_228918_, ChunkPos p_228919_, BlockPos p_228920_) voidOceanMonumentPieces.OceanMonumentWingRoom.postProcess(WorldGenLevel p_228929_, StructureManager p_228930_, ChunkGenerator p_228931_, RandomSource p_228932_, BoundingBox p_228933_, ChunkPos p_228934_, BlockPos p_228935_) voidOceanRuinPieces.OceanRuinPiece.postProcess(WorldGenLevel p_229029_, StructureManager p_229030_, ChunkGenerator p_229031_, RandomSource p_229032_, BoundingBox p_229033_, ChunkPos p_229034_, BlockPos p_229035_) voidRuinedPortalPiece.postProcess(WorldGenLevel p_229137_, StructureManager p_229138_, ChunkGenerator p_229139_, RandomSource p_229140_, BoundingBox p_229141_, ChunkPos p_229142_, BlockPos p_229143_) voidShipwreckPieces.ShipwreckPiece.postProcess(WorldGenLevel p_229363_, StructureManager p_229364_, ChunkGenerator p_229365_, RandomSource p_229366_, BoundingBox p_229367_, ChunkPos p_229368_, BlockPos p_229369_) voidStrongholdPieces.ChestCorridor.postProcess(WorldGenLevel p_229472_, StructureManager p_229473_, ChunkGenerator p_229474_, RandomSource p_229475_, BoundingBox p_229476_, ChunkPos p_229477_, BlockPos p_229478_) voidStrongholdPieces.FillerCorridor.postProcess(WorldGenLevel p_229502_, StructureManager p_229503_, ChunkGenerator p_229504_, RandomSource p_229505_, BoundingBox p_229506_, ChunkPos p_229507_, BlockPos p_229508_) voidStrongholdPieces.FiveCrossing.postProcess(WorldGenLevel p_229534_, StructureManager p_229535_, ChunkGenerator p_229536_, RandomSource p_229537_, BoundingBox p_229538_, ChunkPos p_229539_, BlockPos p_229540_) voidStrongholdPieces.LeftTurn.postProcess(WorldGenLevel p_229564_, StructureManager p_229565_, ChunkGenerator p_229566_, RandomSource p_229567_, BoundingBox p_229568_, ChunkPos p_229569_, BlockPos p_229570_) voidStrongholdPieces.Library.postProcess(WorldGenLevel p_229596_, StructureManager p_229597_, ChunkGenerator p_229598_, RandomSource p_229599_, BoundingBox p_229600_, ChunkPos p_229601_, BlockPos p_229602_) voidStrongholdPieces.PortalRoom.postProcess(WorldGenLevel p_229635_, StructureManager p_229636_, ChunkGenerator p_229637_, RandomSource p_229638_, BoundingBox p_229639_, ChunkPos p_229640_, BlockPos p_229641_) voidStrongholdPieces.PrisonHall.postProcess(WorldGenLevel p_229667_, StructureManager p_229668_, ChunkGenerator p_229669_, RandomSource p_229670_, BoundingBox p_229671_, ChunkPos p_229672_, BlockPos p_229673_) voidStrongholdPieces.RightTurn.postProcess(WorldGenLevel p_229694_, StructureManager p_229695_, ChunkGenerator p_229696_, RandomSource p_229697_, BoundingBox p_229698_, ChunkPos p_229699_, BlockPos p_229700_) voidStrongholdPieces.RoomCrossing.postProcess(WorldGenLevel p_229725_, StructureManager p_229726_, ChunkGenerator p_229727_, RandomSource p_229728_, BoundingBox p_229729_, ChunkPos p_229730_, BlockPos p_229731_) voidStrongholdPieces.StairsDown.postProcess(WorldGenLevel p_229775_, StructureManager p_229776_, ChunkGenerator p_229777_, RandomSource p_229778_, BoundingBox p_229779_, ChunkPos p_229780_, BlockPos p_229781_) voidStrongholdPieces.Straight.postProcess(WorldGenLevel p_229820_, StructureManager p_229821_, ChunkGenerator p_229822_, RandomSource p_229823_, BoundingBox p_229824_, ChunkPos p_229825_, BlockPos p_229826_) voidStrongholdPieces.StraightStairsDown.postProcess(WorldGenLevel p_229853_, StructureManager p_229854_, ChunkGenerator p_229855_, RandomSource p_229856_, BoundingBox p_229857_, ChunkPos p_229858_, BlockPos p_229859_) voidSwampHutPiece.postProcess(WorldGenLevel p_229961_, StructureManager p_229962_, ChunkGenerator p_229963_, RandomSource p_229964_, BoundingBox p_229965_, ChunkPos p_229966_, BlockPos p_229967_) (package private) static booleanEndCityPieces.recursiveChildren(StructureTemplateManager p_227437_, EndCityPieces.SectionGenerator p_227438_, int p_227439_, EndCityPieces.EndCityPiece p_227440_, BlockPos p_227441_, List<StructurePiece> p_227442_, RandomSource p_227443_) static voidEndCityPieces.startHouseTower(StructureTemplateManager p_227445_, BlockPos p_227446_, Rotation p_227447_, List<StructurePiece> p_227448_, RandomSource p_227449_) Constructors in net.minecraft.world.level.levelgen.structure.structures with parameters of type BlockPosModifierConstructorDescriptionBuriedTreasurePiece(BlockPos p_227366_) EndCityPiece(StructureTemplateManager p_227491_, String p_227492_, BlockPos p_227493_, Rotation p_227494_, boolean p_227495_) IglooPiece(StructureTemplateManager p_227555_, ResourceLocation p_227556_, BlockPos p_227557_, Rotation p_227558_, int p_227559_) NetherFossilPiece(StructureTemplateManager p_228540_, ResourceLocation p_228541_, BlockPos p_228542_, Rotation p_228543_) OceanRuinPiece(StructureTemplateManager p_229018_, ResourceLocation p_229019_, BlockPos p_229020_, Rotation p_229021_, float p_229022_, OceanRuinStructure.Type p_229023_, boolean p_229024_) RuinedPortalPiece(StructureTemplateManager p_229105_, BlockPos p_229106_, RuinedPortalPiece.VerticalPlacement p_229107_, RuinedPortalPiece.Properties p_229108_, ResourceLocation p_229109_, StructureTemplate p_229110_, Rotation p_229111_, Mirror p_229112_, BlockPos p_229113_) ShipwreckPiece(StructureTemplateManager p_229354_, ResourceLocation p_229355_, BlockPos p_229356_, Rotation p_229357_, boolean p_229358_) WoodlandMansionPiece(StructureTemplateManager p_230191_, String p_230192_, BlockPos p_230193_, Rotation p_230194_) WoodlandMansionPiece(StructureTemplateManager p_230196_, String p_230197_, BlockPos p_230198_, Rotation p_230199_, Mirror p_230200_) -
Uses of BlockPos in net.minecraft.world.level.levelgen.structure.templatesystem
Fields in net.minecraft.world.level.levelgen.structure.templatesystem declared as BlockPosModifier and TypeFieldDescriptionfinal BlockPosStructureTemplate.StructureEntityInfo.blockPosprivate final BlockPosStructureTemplate.StructureBlockInfo.posThe field for theposrecord component.private BlockPosStructurePlaceSettings.rotationPivotMethods in net.minecraft.world.level.levelgen.structure.templatesystem that return BlockPosModifier and TypeMethodDescriptionStructureTemplate.calculateConnectedPosition(StructurePlaceSettings p_74567_, BlockPos p_74568_, StructurePlaceSettings p_74569_, BlockPos p_74570_) static BlockPosStructureTemplate.calculateRelativePosition(StructurePlaceSettings p_74564_, BlockPos p_74565_) StructurePlaceSettings.getRotationPivot()StructureTemplate.getZeroPositionWithTransform(BlockPos p_74584_, Mirror p_74585_, Rotation p_74586_) static BlockPosStructureTemplate.getZeroPositionWithTransform(BlockPos p_74588_, Mirror p_74589_, Rotation p_74590_, int p_74591_, int p_74592_) StructureTemplate.StructureBlockInfo.pos()Returns the value of theposrecord component.static BlockPosStructureTemplate.transform(BlockPos p_74594_, Mirror p_74595_, Rotation p_74596_, BlockPos p_74597_) Methods in net.minecraft.world.level.levelgen.structure.templatesystem with parameters of type BlockPosModifier and TypeMethodDescriptionprivate voidStructureTemplate.addEntitiesToWorld(ServerLevelAccessor p_74524_, BlockPos p_74525_, StructurePlaceSettings placementIn) StructureTemplate.calculateConnectedPosition(StructurePlaceSettings p_74567_, BlockPos p_74568_, StructurePlaceSettings p_74569_, BlockPos p_74570_) static BlockPosStructureTemplate.calculateRelativePosition(StructurePlaceSettings p_74564_, BlockPos p_74565_) private voidStructureTemplate.fillEntityList(Level p_74501_, BlockPos p_74502_, BlockPos p_74503_) voidStructureTemplate.fillFromWorld(Level p_163803_, BlockPos p_163804_, Vec3i p_163805_, boolean p_163806_, Block p_163807_) StructureTemplate.filterBlocks(BlockPos p_74604_, StructurePlaceSettings p_74605_, Block p_74606_) it.unimi.dsi.fastutil.objects.ObjectArrayList<StructureTemplate.StructureBlockInfo> StructureTemplate.filterBlocks(BlockPos p_230336_, StructurePlaceSettings p_230337_, Block p_230338_, boolean p_230339_) CappedProcessor.finalizeProcessing(ServerLevelAccessor p_278291_, BlockPos p_278055_, BlockPos p_277825_, List<StructureTemplate.StructureBlockInfo> p_277746_, List<StructureTemplate.StructureBlockInfo> p_277676_, StructurePlaceSettings p_277728_) StructureProcessor.finalizeProcessing(ServerLevelAccessor p_278247_, BlockPos p_277590_, BlockPos p_277935_, List<StructureTemplate.StructureBlockInfo> p_278070_, List<StructureTemplate.StructureBlockInfo> p_278053_, StructurePlaceSettings p_277497_) StructureTemplate.getBoundingBox(BlockPos p_74599_, Rotation p_74600_, BlockPos p_74601_, Mirror p_74602_) protected static BoundingBoxStructureTemplate.getBoundingBox(BlockPos p_163811_, Rotation p_163812_, BlockPos p_163813_, Mirror p_163814_, Vec3i p_163815_) StructureTemplate.getBoundingBox(StructurePlaceSettings p_74634_, BlockPos p_74635_) StructurePlaceSettings.getRandomPalette(List<StructureTemplate.Palette> p_74388_, BlockPos p_74389_) StructureTemplate.getZeroPositionWithTransform(BlockPos p_74584_, Mirror p_74585_, Rotation p_74586_) static BlockPosStructureTemplate.getZeroPositionWithTransform(BlockPos p_74588_, Mirror p_74589_, Rotation p_74590_, int p_74591_, int p_74592_) booleanStructureTemplate.placeInWorld(ServerLevelAccessor p_230329_, BlockPos p_230330_, BlockPos p_230331_, StructurePlaceSettings p_230332_, RandomSource p_230333_, int p_230334_) StructureProcessor.process(LevelReader p_74140_, BlockPos p_74141_, BlockPos p_74142_, StructureTemplate.StructureBlockInfo p_74143_, StructureTemplate.StructureBlockInfo p_74144_, StructurePlaceSettings p_74145_, StructureTemplate template) BlackstoneReplaceProcessor.processBlock(LevelReader p_74000_, BlockPos p_74001_, BlockPos p_74002_, StructureTemplate.StructureBlockInfo p_74003_, StructureTemplate.StructureBlockInfo p_74004_, StructurePlaceSettings p_74005_) BlockAgeProcessor.processBlock(LevelReader p_74016_, BlockPos p_74017_, BlockPos p_74018_, StructureTemplate.StructureBlockInfo p_74019_, StructureTemplate.StructureBlockInfo p_74020_, StructurePlaceSettings p_74021_) BlockIgnoreProcessor.processBlock(LevelReader p_74055_, BlockPos p_74056_, BlockPos p_74057_, StructureTemplate.StructureBlockInfo p_74058_, StructureTemplate.StructureBlockInfo p_74059_, StructurePlaceSettings p_74060_) BlockRotProcessor.processBlock(LevelReader p_74081_, BlockPos p_74082_, BlockPos p_74083_, StructureTemplate.StructureBlockInfo p_74084_, StructureTemplate.StructureBlockInfo p_74085_, StructurePlaceSettings p_74086_) GravityProcessor.processBlock(LevelReader p_74109_, BlockPos p_74110_, BlockPos p_74111_, StructureTemplate.StructureBlockInfo p_74112_, StructureTemplate.StructureBlockInfo p_74113_, StructurePlaceSettings p_74114_) JigsawReplacementProcessor.processBlock(LevelReader p_74127_, BlockPos p_74128_, BlockPos p_74129_, StructureTemplate.StructureBlockInfo p_74130_, StructureTemplate.StructureBlockInfo p_74131_, StructurePlaceSettings p_74132_) LavaSubmergedBlockProcessor.processBlock(LevelReader p_74140_, BlockPos p_74141_, BlockPos p_74142_, StructureTemplate.StructureBlockInfo p_74143_, StructureTemplate.StructureBlockInfo p_74144_, StructurePlaceSettings p_74145_) ProtectedBlockProcessor.processBlock(LevelReader p_163755_, BlockPos p_163756_, BlockPos p_163757_, StructureTemplate.StructureBlockInfo p_163758_, StructureTemplate.StructureBlockInfo p_163759_, StructurePlaceSettings p_163760_) RuleProcessor.processBlock(LevelReader p_74299_, BlockPos p_74300_, BlockPos p_74301_, StructureTemplate.StructureBlockInfo p_74302_, StructureTemplate.StructureBlockInfo p_74303_, StructurePlaceSettings p_74304_) StructureProcessor.processBlock(LevelReader p_74416_, BlockPos p_74417_, BlockPos p_74418_, StructureTemplate.StructureBlockInfo p_74419_, StructureTemplate.StructureBlockInfo p_74420_, StructurePlaceSettings p_74421_) StructureTemplate.processBlockInfos(ServerLevelAccessor p_278297_, BlockPos p_74519_, BlockPos p_74520_, StructurePlaceSettings p_74521_, List<StructureTemplate.StructureBlockInfo> p_74522_) StructureTemplate.processBlockInfos(ServerLevelAccessor p_278297_, BlockPos p_74519_, BlockPos p_74520_, StructurePlaceSettings p_74521_, List<StructureTemplate.StructureBlockInfo> p_74522_, StructureTemplate template) StructureProcessor.processEntity(LevelReader world, BlockPos seedPos, StructureTemplate.StructureEntityInfo rawEntityInfo, StructureTemplate.StructureEntityInfo entityInfo, StructurePlaceSettings placementSettings, StructureTemplate template) FORGE: Add entity processing.StructureTemplate.processEntityInfos(StructureTemplate template, LevelAccessor p_215387_0_, BlockPos p_215387_1_, StructurePlaceSettings p_215387_2_, List<StructureTemplate.StructureEntityInfo> p_215387_3_) StructurePlaceSettings.setRotationPivot(BlockPos p_74386_) booleanAxisAlignedLinearPosTest.test(BlockPos p_230251_, BlockPos p_230252_, BlockPos p_230253_, RandomSource p_230254_) booleanLinearPosTest.test(BlockPos p_230296_, BlockPos p_230297_, BlockPos p_230298_, RandomSource p_230299_) booleanPosAlwaysTrueTest.test(BlockPos p_230301_, BlockPos p_230302_, BlockPos p_230303_, RandomSource p_230304_) abstract booleanPosRuleTest.test(BlockPos p_230305_, BlockPos p_230306_, BlockPos p_230307_, RandomSource p_230308_) booleanProcessorRule.test(BlockState p_230310_, BlockState p_230311_, BlockPos p_230312_, BlockPos p_230313_, BlockPos p_230314_, RandomSource p_230315_) static BlockPosStructureTemplate.transform(BlockPos p_74594_, Mirror p_74595_, Rotation p_74596_, BlockPos p_74597_) static Vec3static voidStructureTemplate.updateShapeAtEdge(LevelAccessor p_333926_, int p_333789_, DiscreteVoxelShape p_333845_, BlockPos p_333731_) Constructors in net.minecraft.world.level.levelgen.structure.templatesystem with parameters of type BlockPosModifierConstructorDescriptionStructureBlockInfo(BlockPos pos, BlockState state, CompoundTag nbt) Creates an instance of aStructureBlockInforecord class.StructureEntityInfo(Vec3 p_74687_, BlockPos p_74688_, CompoundTag p_74689_) -
Uses of BlockPos in net.minecraft.world.level.lighting
Methods in net.minecraft.world.level.lighting with parameters of type BlockPosModifier and TypeMethodDescriptionvoidLayerLightEventListener.DummyLightLayerEventListener.checkBlock(BlockPos p_164434_) voidLevelLightEngine.checkBlock(BlockPos p_75823_) voidLightEngine.checkBlock(BlockPos p_285352_) voidLightEventListener.checkBlock(BlockPos p_164454_) private intChunkSkyLightSources.findLowestSourceBelow(BlockGetter p_285279_, BlockPos p_285119_, BlockState p_285096_) static intLightEngine.getLightBlockInto(BlockGetter p_285330_, BlockState p_285453_, BlockPos p_285187_, BlockState p_285318_, BlockPos p_285240_, Direction p_285196_, int p_285248_) intLayerLightEventListener.DummyLightLayerEventListener.getLightValue(BlockPos p_75723_) intLayerLightEventListener.getLightValue(BlockPos p_75710_) intLightEngine.getLightValue(BlockPos p_285149_) static VoxelShapeLightEngine.getOcclusionShape(BlockGetter p_285472_, BlockPos p_285229_, BlockState p_285020_, Direction p_285455_) protected intLightEngine.getOpacity(BlockState p_285084_, BlockPos p_285057_) intLevelLightEngine.getRawBrightness(BlockPos p_75832_, int p_75833_) protected BlockStatestatic booleanLightEngine.hasDifferentLightProperties(BlockGetter p_285159_, BlockPos p_284985_, BlockState p_285110_, BlockState p_285372_) private static booleanChunkSkyLightSources.isEdgeOccluded(BlockGetter p_285329_, BlockPos p_285258_, BlockState p_285219_, BlockPos p_285288_, BlockState p_285512_) private booleanChunkSkyLightSources.updateEdge(BlockGetter p_285066_, int p_285184_, int p_285101_, BlockPos p_285446_, BlockState p_285185_, BlockPos p_285103_, BlockState p_285009_) default voidLightEventListener.updateSectionStatus(BlockPos p_75835_, boolean p_75836_) -
Uses of BlockPos in net.minecraft.world.level.material
Methods in net.minecraft.world.level.material with parameters of type BlockPosModifier and TypeMethodDescriptionprotected voidFluid.animateTick(Level p_230550_, BlockPos p_230551_, FluidState p_230552_, RandomSource p_230553_) voidFluidState.animateTick(Level p_230559_, BlockPos p_230560_, RandomSource p_230561_) voidLavaFluid.animateTick(Level p_230567_, BlockPos p_230568_, FluidState p_230569_, RandomSource p_230570_) voidWaterFluid.animateTick(Level p_230606_, BlockPos p_230607_, FluidState p_230608_, RandomSource p_230609_) protected abstract voidFlowingFluid.beforeDestroyingBlock(LevelAccessor p_76002_, BlockPos p_76003_, BlockState p_76004_) protected voidLavaFluid.beforeDestroyingBlock(LevelAccessor p_76216_, BlockPos p_76217_, BlockState p_76218_) protected voidWaterFluid.beforeDestroyingBlock(LevelAccessor p_76450_, BlockPos p_76451_, BlockState p_76452_) booleanEmptyFluid.canBeReplacedWith(FluidState p_75930_, BlockGetter p_75931_, BlockPos p_75932_, Fluid p_75933_, Direction p_75934_) protected abstract booleanFluid.canBeReplacedWith(FluidState p_76127_, BlockGetter p_76128_, BlockPos p_76129_, Fluid p_76130_, Direction p_76131_) booleanFluidState.canBeReplacedWith(BlockGetter p_76159_, BlockPos p_76160_, Fluid p_76161_, Direction p_76162_) booleanLavaFluid.canBeReplacedWith(FluidState p_76233_, BlockGetter p_76234_, BlockPos p_76235_, Fluid p_76236_, Direction p_76237_) booleanWaterFluid.canBeReplacedWith(FluidState p_76458_, BlockGetter p_76459_, BlockPos p_76460_, Fluid p_76461_, Direction p_76462_) booleanFlowingFluid.canConvertToSource(FluidState state, Level level, BlockPos pos) private booleanFlowingFluid.canHoldFluid(BlockGetter p_75973_, BlockPos p_75974_, BlockState p_75975_, Fluid p_75976_) private booleanFlowingFluid.canPassThrough(BlockGetter p_75964_, Fluid p_75965_, BlockPos p_75966_, BlockState p_75967_, Direction p_75968_, BlockPos p_75969_, BlockState p_75970_, FluidState p_75971_) private booleanFlowingFluid.canPassThroughWall(Direction p_76062_, BlockGetter p_76063_, BlockPos p_76064_, BlockState p_76065_, BlockPos p_76066_, BlockState p_76067_) protected booleanFlowingFluid.canSpreadTo(BlockGetter p_75978_, BlockPos p_75979_, BlockState p_75980_, Direction p_75981_, BlockPos p_75982_, BlockState p_75983_, FluidState p_75984_, Fluid p_75985_) private voidLavaFluid.fizz(LevelAccessor p_76213_, BlockPos p_76214_) private static shortFlowingFluid.getCacheKey(BlockPos p_76059_, BlockPos p_76060_) EmptyFluid.getFlow(BlockGetter p_75918_, BlockPos p_75919_, FluidState p_75920_) FlowingFluid.getFlow(BlockGetter p_75987_, BlockPos p_75988_, FluidState p_75989_) protected abstract Vec3Fluid.getFlow(BlockGetter p_76110_, BlockPos p_76111_, FluidState p_76112_) FluidState.getFlow(BlockGetter p_76180_, BlockPos p_76181_) floatEmptyFluid.getHeight(FluidState p_75926_, BlockGetter p_75927_, BlockPos p_75928_) floatFlowingFluid.getHeight(FluidState p_76050_, BlockGetter p_76051_, BlockPos p_76052_) abstract floatFluid.getHeight(FluidState p_76124_, BlockGetter p_76125_, BlockPos p_76126_) floatFluidState.getHeight(BlockGetter p_76156_, BlockPos p_76157_) protected FluidStateFlowingFluid.getNewLiquid(Level p_256464_, BlockPos p_76037_, BlockState p_76038_) EmptyFluid.getShape(FluidState p_75939_, BlockGetter p_75940_, BlockPos p_75941_) FlowingFluid.getShape(FluidState p_76084_, BlockGetter p_76085_, BlockPos p_76086_) abstract VoxelShapeFluid.getShape(FluidState p_76137_, BlockGetter p_76138_, BlockPos p_76139_) FluidState.getShape(BlockGetter p_76184_, BlockPos p_76185_) protected intFlowingFluid.getSlopeDistance(LevelReader p_76027_, BlockPos p_76028_, int p_76029_, Direction p_76030_, BlockState p_76031_, BlockPos p_76032_, it.unimi.dsi.fastutil.shorts.Short2ObjectMap<com.mojang.datafixers.util.Pair<BlockState, FluidState>> p_76033_, it.unimi.dsi.fastutil.shorts.Short2BooleanMap p_76034_) protected Map<Direction, FluidState> FlowingFluid.getSpread(Level p_256191_, BlockPos p_76081_, BlockState p_76082_) protected intFlowingFluid.getSpreadDelay(Level p_75998_, BlockPos p_75999_, FluidState p_76000_, FluidState p_76001_) intLavaFluid.getSpreadDelay(Level p_76203_, BlockPos p_76204_, FluidState p_76205_, FluidState p_76206_) private booleanLavaFluid.hasFlammableNeighbours(LevelReader p_76228_, BlockPos p_76229_) private static booleanFlowingFluid.hasSameAbove(FluidState p_76089_, BlockGetter p_76090_, BlockPos p_76091_) private booleanLavaFluid.isFlammable(LevelReader p_76246_, BlockPos p_76247_) Deprecated.Forge: useLavaFluid.isFlammable(LevelReader,BlockPos,Direction)insteadprivate booleanLavaFluid.isFlammable(LevelReader level, BlockPos pos, Direction face) protected booleanFlowingFluid.isSolidFace(BlockGetter p_75991_, BlockPos p_75992_, Direction p_75993_) private booleanFlowingFluid.isWaterHole(BlockGetter p_75957_, Fluid p_75958_, BlockPos p_75959_, BlockState p_75960_, BlockPos p_75961_, BlockState p_75962_) protected voidFluid.randomTick(Level p_230554_, BlockPos p_230555_, FluidState p_230556_, RandomSource p_230557_) voidFluidState.randomTick(Level p_230563_, BlockPos p_230564_, RandomSource p_230565_) voidLavaFluid.randomTick(Level p_230572_, BlockPos p_230573_, FluidState p_230574_, RandomSource p_230575_) booleanFluidState.shouldRenderBackwardUpFace(BlockGetter p_76172_, BlockPos p_76173_) private intFlowingFluid.sourceNeighborCount(LevelReader p_76020_, BlockPos p_76021_) protected voidFlowingFluid.spread(Level p_255851_, BlockPos p_76012_, FluidState p_76013_) protected voidFlowingFluid.spreadTo(LevelAccessor p_76005_, BlockPos p_76006_, BlockState p_76007_, Direction p_76008_, FluidState p_76009_) protected voidLavaFluid.spreadTo(LevelAccessor p_76220_, BlockPos p_76221_, BlockState p_76222_, Direction p_76223_, FluidState p_76224_) private voidFlowingFluid.spreadToSides(Level p_256644_, BlockPos p_76016_, FluidState p_76017_, BlockState p_76018_) voidFlowingFluid.tick(Level p_75995_, BlockPos p_75996_, FluidState p_75997_) protected voidFluid.tick(Level p_76113_, BlockPos p_76114_, FluidState p_76115_) void -
Uses of BlockPos in net.minecraft.world.level.pathfinder
Fields in net.minecraft.world.level.pathfinder declared as BlockPosModifier and TypeFieldDescriptionprivate final BlockPosPathfindingContext.mobPositionprivate final BlockPosPath.targetMethods in net.minecraft.world.level.pathfinder that return BlockPosModifier and TypeMethodDescriptionNode.asBlockPos()(package private) BlockPosPathfindingContext.currentEvalPos()Path.getNextNodePos()Path.getNodePos(int p_77397_) Path.getTarget()PathfindingContext.mobPosition()Methods in net.minecraft.world.level.pathfinder that return types with arguments of type BlockPosModifier and TypeMethodDescriptionFlyNodeEvaluator.iteratePathfindingStartNodeCandidatePositions(Mob p_263108_) Methods in net.minecraft.world.level.pathfinder with parameters of type BlockPosModifier and TypeMethodDescriptionprotected booleanFlyNodeEvaluator.canStartAt(BlockPos p_262645_) protected booleanWalkNodeEvaluator.canStartAt(BlockPos p_262596_) private PathTypePathTypeCache.compute(BlockGetter p_330773_, BlockPos p_330311_, int p_330671_, long p_332065_) floatNode.distanceManhattan(BlockPos p_77307_) floatNode.distanceTo(BlockPos p_164698_) floatNode.distanceToSqr(BlockPos p_164703_) PathfindingContext.getBlockState(BlockPos p_330575_) protected doubleWalkNodeEvaluator.getFloorLevel(BlockPos p_164733_) static doubleWalkNodeEvaluator.getFloorLevel(BlockGetter p_77612_, BlockPos p_77613_) protected NodePathTypeCache.getOrCompute(BlockGetter p_330930_, BlockPos p_331162_) NodeEvaluator.getPathType(Mob p_331317_, BlockPos p_331263_) protected static PathTypeWalkNodeEvaluator.getPathTypeFromState(BlockGetter p_77644_, BlockPos p_77645_) static PathTypeWalkNodeEvaluator.getPathTypeStatic(Mob p_332010_, BlockPos p_330520_) protected NodeWalkNodeEvaluator.getStartNode(BlockPos p_230632_) voidPathTypeCache.invalidate(BlockPos p_331507_) private PathPathFinder.reconstructPath(Node p_77435_, BlockPos p_77436_, boolean p_77437_) Method parameters in net.minecraft.world.level.pathfinder with type arguments of type BlockPosModifier and TypeMethodDescriptionprivate PathPathFinder.findPath(ProfilerFiller p_164717_, Node p_164718_, Map<Target, BlockPos> p_164719_, float p_164720_, int p_164721_, float p_164722_) PathFinder.findPath(PathNavigationRegion p_77428_, Mob p_77429_, Set<BlockPos> p_77430_, float p_77431_, int p_77432_, float p_77433_) Constructors in net.minecraft.world.level.pathfinder with parameters of type BlockPos -
Uses of BlockPos in net.minecraft.world.level.portal
Fields in net.minecraft.world.level.portal declared as BlockPosMethods in net.minecraft.world.level.portal that return BlockPosModifier and TypeMethodDescriptionprivate BlockPosPortalShape.calculateBottomLeft(BlockPos p_77734_) Methods in net.minecraft.world.level.portal with parameters of type BlockPosModifier and TypeMethodDescriptionprivate BlockPosPortalShape.calculateBottomLeft(BlockPos p_77734_) private booleanPortalForcer.canHostFrame(BlockPos p_77662_, BlockPos.MutableBlockPos p_77663_, Direction p_77664_, int p_77665_) PortalForcer.createPortal(BlockPos p_77667_, Direction.Axis p_77668_) static Optional<PortalShape> PortalShape.findEmptyPortalShape(LevelAccessor p_77709_, BlockPos p_77710_, Direction.Axis p_77711_) PortalForcer.findPortalAround(BlockPos p_192986_, boolean p_192987_, WorldBorder p_192988_) static Optional<PortalShape> PortalShape.findPortalShape(LevelAccessor p_77713_, BlockPos p_77714_, Predicate<PortalShape> p_77715_, Direction.Axis p_77716_) private intPortalShape.getDistanceUntilEdgeAboveFrame(BlockPos p_77736_, Direction p_77737_) Constructors in net.minecraft.world.level.portal with parameters of type BlockPosModifierConstructorDescriptionPortalShape(LevelAccessor p_77695_, BlockPos p_77696_, Direction.Axis p_77697_) -
Uses of BlockPos in net.minecraft.world.level.redstone
Fields in net.minecraft.world.level.redstone declared as BlockPosModifier and TypeFieldDescriptionprivate final BlockPosCollectingNeighborUpdater.FullNeighborUpdate.neighborPosThe field for theneighborPosrecord component.private final BlockPosCollectingNeighborUpdater.ShapeUpdate.neighborPosThe field for theneighborPosrecord component.private final BlockPosCollectingNeighborUpdater.SimpleNeighborUpdate.neighborPosThe field for theneighborPosrecord component.private final BlockPosCollectingNeighborUpdater.FullNeighborUpdate.posThe field for theposrecord component.private final BlockPosCollectingNeighborUpdater.ShapeUpdate.posThe field for theposrecord component.private final BlockPosCollectingNeighborUpdater.SimpleNeighborUpdate.posThe field for theposrecord component.private final BlockPosCollectingNeighborUpdater.MultiNeighborUpdate.sourcePosMethods in net.minecraft.world.level.redstone that return BlockPosModifier and TypeMethodDescriptionCollectingNeighborUpdater.FullNeighborUpdate.neighborPos()Returns the value of theneighborPosrecord component.CollectingNeighborUpdater.ShapeUpdate.neighborPos()Returns the value of theneighborPosrecord component.CollectingNeighborUpdater.SimpleNeighborUpdate.neighborPos()Returns the value of theneighborPosrecord component.CollectingNeighborUpdater.FullNeighborUpdate.pos()Returns the value of theposrecord component.CollectingNeighborUpdater.ShapeUpdate.pos()Returns the value of theposrecord component.CollectingNeighborUpdater.SimpleNeighborUpdate.pos()Returns the value of theposrecord component.Methods in net.minecraft.world.level.redstone with parameters of type BlockPosModifier and TypeMethodDescriptionprivate voidCollectingNeighborUpdater.addAndRun(BlockPos p_230661_, CollectingNeighborUpdater.NeighborUpdates p_230662_) static voidNeighborUpdater.executeShapeUpdate(LevelAccessor p_230771_, Direction p_230772_, BlockState p_230773_, BlockPos p_230774_, BlockPos p_230775_, int p_230776_, int p_230777_) static voidNeighborUpdater.executeUpdate(Level p_230764_, BlockState p_230765_, BlockPos p_230766_, Block p_230767_, BlockPos p_230768_, boolean p_230769_) voidCollectingNeighborUpdater.neighborChanged(BlockPos p_230653_, Block p_230654_, BlockPos p_230655_) voidCollectingNeighborUpdater.neighborChanged(BlockState p_230647_, BlockPos p_230648_, Block p_230649_, BlockPos p_230650_, boolean p_230651_) voidInstantNeighborUpdater.neighborChanged(BlockPos p_230751_, Block p_230752_, BlockPos p_230753_) voidInstantNeighborUpdater.neighborChanged(BlockState p_230745_, BlockPos p_230746_, Block p_230747_, BlockPos p_230748_, boolean p_230749_) voidNeighborUpdater.neighborChanged(BlockPos p_230785_, Block p_230786_, BlockPos p_230787_) voidNeighborUpdater.neighborChanged(BlockState p_230780_, BlockPos p_230781_, Block p_230782_, BlockPos p_230783_, boolean p_230784_) voidCollectingNeighborUpdater.shapeUpdate(Direction p_230664_, BlockState p_230665_, BlockPos p_230666_, BlockPos p_230667_, int p_230668_, int p_230669_) voidInstantNeighborUpdater.shapeUpdate(Direction p_230755_, BlockState p_230756_, BlockPos p_230757_, BlockPos p_230758_, int p_230759_, int p_230760_) voidNeighborUpdater.shapeUpdate(Direction p_230791_, BlockState p_230792_, BlockPos p_230793_, BlockPos p_230794_, int p_230795_, int p_230796_) voidCollectingNeighborUpdater.updateNeighborsAtExceptFromFacing(BlockPos p_230657_, Block p_230658_, Direction p_230659_) default voidNeighborUpdater.updateNeighborsAtExceptFromFacing(BlockPos p_230788_, Block p_230789_, Direction p_230790_) Constructors in net.minecraft.world.level.redstone with parameters of type BlockPosModifierConstructorDescription(package private)FullNeighborUpdate(BlockState state, BlockPos pos, Block block, BlockPos neighborPos, boolean movedByPiston) Creates an instance of aFullNeighborUpdaterecord class.(package private)MultiNeighborUpdate(BlockPos p_230697_, Block p_230698_, Direction p_230699_) (package private)ShapeUpdate(Direction direction, BlockState state, BlockPos pos, BlockPos neighborPos, int updateFlags, int updateLimit) Creates an instance of aShapeUpdaterecord class.(package private)SimpleNeighborUpdate(BlockPos pos, Block block, BlockPos neighborPos) Creates an instance of aSimpleNeighborUpdaterecord class. -
Uses of BlockPos in net.minecraft.world.level.saveddata.maps
Fields in net.minecraft.world.level.saveddata.maps declared as BlockPosModifier and TypeFieldDescriptionprivate final BlockPosMapBanner.posThe field for theposrecord component.private final BlockPosMapFrame.posMethods in net.minecraft.world.level.saveddata.maps that return BlockPosModifier and TypeMethodDescriptionMapFrame.getPos()MapBanner.pos()Returns the value of theposrecord component.Methods in net.minecraft.world.level.saveddata.maps with parameters of type BlockPosModifier and TypeMethodDescriptionstatic voidMapItemSavedData.addTargetDecoration(ItemStack p_77926_, BlockPos p_77927_, String p_77928_, Holder<MapDecorationType> p_335759_) static Stringstatic MapBannerMapBanner.fromWorld(BlockGetter p_77775_, BlockPos p_77776_) voidMapItemSavedData.removedFromFrame(BlockPos p_77948_, int p_77949_) booleanMapItemSavedData.toggleBanner(LevelAccessor p_77935_, BlockPos p_77936_) Constructors in net.minecraft.world.level.saveddata.maps with parameters of type BlockPos -
Uses of BlockPos in net.minecraft.world.level.storage
Fields in net.minecraft.world.level.storage declared as BlockPosMethods in net.minecraft.world.level.storage that return BlockPosModifier and TypeMethodDescriptionDerivedLevelData.getSpawnPos()LevelData.getSpawnPos()PrimaryLevelData.getSpawnPos()Methods in net.minecraft.world.level.storage with parameters of type BlockPosModifier and TypeMethodDescriptionvoidvoidvoidConstructors in net.minecraft.world.level.storage with parameters of type BlockPosModifierConstructorDescriptionprivatePrimaryLevelData(CompoundTag p_277888_, boolean p_278109_, BlockPos p_320000_, float p_277542_, long p_277414_, long p_277635_, int p_277672_, int p_277714_, int p_278088_, boolean p_277943_, int p_278037_, boolean p_277644_, boolean p_277749_, boolean p_278004_, WorldBorder.Settings p_277729_, int p_277595_, int p_277794_, UUID p_277341_, Set<String> p_277989_, Set<String> p_277399_, TimerQueue<MinecraftServer> p_277860_, CompoundTag p_277936_, EndDragonFight.Data p_289764_, LevelSettings p_278064_, WorldOptions p_278072_, PrimaryLevelData.SpecialWorldProperty p_277548_, com.mojang.serialization.Lifecycle p_277915_) -
Uses of BlockPos in net.minecraft.world.level.storage.loot.predicates
Fields in net.minecraft.world.level.storage.loot.predicates declared as BlockPosModifier and TypeFieldDescriptionprivate final BlockPosLocationCheck.offsetThe field for theoffsetrecord component.Fields in net.minecraft.world.level.storage.loot.predicates with type parameters of type BlockPosModifier and TypeFieldDescriptionprivate static final com.mojang.serialization.MapCodec<BlockPos> LocationCheck.OFFSET_CODECMethods in net.minecraft.world.level.storage.loot.predicates that return BlockPosModifier and TypeMethodDescriptionLocationCheck.offset()Returns the value of theoffsetrecord component.Methods in net.minecraft.world.level.storage.loot.predicates with parameters of type BlockPosModifier and TypeMethodDescriptionstatic LootItemCondition.BuilderLocationCheck.checkLocation(LocationPredicate.Builder p_81728_, BlockPos p_81729_) Constructors in net.minecraft.world.level.storage.loot.predicates with parameters of type BlockPosModifierConstructorDescriptionLocationCheck(Optional<LocationPredicate> predicate, BlockPos offset) Creates an instance of aLocationCheckrecord class. -
Uses of BlockPos in net.minecraft.world.phys
Fields in net.minecraft.world.phys declared as BlockPosMethods in net.minecraft.world.phys that return BlockPosMethods in net.minecraft.world.phys with parameters of type BlockPosModifier and TypeMethodDescriptionstatic BlockHitResultstatic AABBAABB.encapsulatingFullBlocks(BlockPos p_309165_, BlockPos p_308877_) static BlockHitResultBlockHitResult.withPosition(BlockPos p_82431_) Constructors in net.minecraft.world.phys with parameters of type BlockPosModifierConstructorDescriptionprivateBlockHitResult(boolean p_82420_, Vec3 p_82421_, Direction p_82422_, BlockPos p_82423_, boolean p_82424_) BlockHitResult(Vec3 p_82415_, Direction p_82416_, BlockPos p_82417_, boolean p_82418_) -
Uses of BlockPos in net.minecraft.world.phys.shapes
Methods in net.minecraft.world.phys.shapes with parameters of type BlockPosModifier and TypeMethodDescriptionbooleanCollisionContext.isAbove(VoxelShape p_82755_, BlockPos p_82756_, boolean p_82757_) booleanEntityCollisionContext.isAbove(VoxelShape p_82886_, BlockPos p_82887_, boolean p_82888_) -
Uses of BlockPos in net.minecraft.world.ticks
Fields in net.minecraft.world.ticks declared as BlockPosModifier and TypeFieldDescriptionprivate final BlockPosSavedTick.posThe field for theposrecord component.private final BlockPosScheduledTick.posThe field for theposrecord component.Fields in net.minecraft.world.ticks with type parameters of type BlockPosModifier and TypeFieldDescriptionprivate final Function<BlockPos, TickContainerAccess<T>> WorldGenTickAccess.containerGetterMethods in net.minecraft.world.ticks that return BlockPosModifier and TypeMethodDescriptionSavedTick.pos()Returns the value of theposrecord component.ScheduledTick.pos()Returns the value of theposrecord component.Methods in net.minecraft.world.ticks with parameters of type BlockPosModifier and TypeMethodDescriptionbooleanLevelChunkTicks.hasScheduledTick(BlockPos p_193179_, T p_193180_) booleanLevelTicks.hasScheduledTick(BlockPos p_193254_, T p_193255_) booleanProtoChunkTicks.hasScheduledTick(BlockPos p_193300_, T p_193301_) booleanTickAccess.hasScheduledTick(BlockPos p_193429_, T p_193430_) booleanWorldGenTickAccess.hasScheduledTick(BlockPos p_193459_, T p_193460_) static <T> SavedTick<T> static <T> ScheduledTick<T> private static CompoundTagSavedTick.saveTick(String p_193339_, BlockPos p_193340_, int p_193341_, TickPriority p_193342_) booleanLevelTickAccess.willTickThisTick(BlockPos p_193197_, T p_193198_) booleanLevelTicks.willTickThisTick(BlockPos p_193282_, T p_193283_) booleanWorldGenTickAccess.willTickThisTick(BlockPos p_193462_, T p_193463_) Method parameters in net.minecraft.world.ticks with type arguments of type BlockPosModifier and TypeMethodDescriptionprivate voidLevelTicks.runCollectedTicks(BiConsumer<BlockPos, T> p_193273_) voidLevelTicks.tick(long p_193226_, int p_193227_, BiConsumer<BlockPos, T> p_193228_) Constructors in net.minecraft.world.ticks with parameters of type BlockPosModifierConstructorDescriptionSavedTick(T type, BlockPos pos, int delay, TickPriority priority) Creates an instance of aSavedTickrecord class.ScheduledTick(T p_193383_, BlockPos p_193384_, long p_193385_, long p_193386_) ScheduledTick(T type, BlockPos pos, long triggerTick, TickPriority priority, long subTickOrder) Creates an instance of aScheduledTickrecord class.Constructor parameters in net.minecraft.world.ticks with type arguments of type BlockPosModifierConstructorDescriptionWorldGenTickAccess(Function<BlockPos, TickContainerAccess<T>> p_193454_) -
Uses of BlockPos in net.neoforged.neoforge.capabilities
Fields in net.neoforged.neoforge.capabilities declared as BlockPosModifier and TypeFieldDescriptionprivate final BlockPosBlockCapabilityCache.posprivate final BlockPosCapabilityListenerHolder.ListenerReference.posMethods in net.neoforged.neoforge.capabilities that return BlockPosMethods in net.neoforged.neoforge.capabilities with parameters of type BlockPosModifier and TypeMethodDescriptionvoidCapabilityListenerHolder.addListener(BlockPos pos, ICapabilityInvalidationListener listener) Adds a listener.static <T,C> BlockCapabilityCache <T, C> BlockCapabilityCache.create(BlockCapability<T, C> capability, ServerLevel level, BlockPos pos, C context) Creates a new cache instance and registers it to the level.static <T,C> BlockCapabilityCache <T, C> BlockCapabilityCache.create(BlockCapability<T, C> capability, ServerLevel level, BlockPos pos, C context, BooleanSupplier isValid, Runnable invalidationListener) Creates a new cache instance with an invalidation listener, and registers it to the level.BlockCapability.getCapability(Level level, BlockPos pos, @Nullable BlockState state, @Nullable BlockEntity blockEntity, C context) IBlockCapabilityProvider.getCapability(Level level, BlockPos pos, BlockState state, @Nullable BlockEntity blockEntity, C context) Returns the capability, ornullif not available.voidCapabilityListenerHolder.invalidatePos(BlockPos pos) Invalidates listeners at a specific block position.Constructors in net.neoforged.neoforge.capabilities with parameters of type BlockPosModifierConstructorDescriptionprivateBlockCapabilityCache(BlockCapability<T, C> capability, ServerLevel level, BlockPos pos, C context, BooleanSupplier isValid, Runnable invalidationListener) privateListenerReference(ReferenceQueue<ICapabilityInvalidationListener> queue, BlockPos pos, ICapabilityInvalidationListener listener) -
Uses of BlockPos in net.neoforged.neoforge.client
Methods in net.neoforged.neoforge.client with parameters of type BlockPosModifier and TypeMethodDescriptionstatic booleanClientHooks.calculateFaceWithoutAO(BlockAndTintGetter getter, BlockState state, BlockPos pos, BakedQuad quad, boolean isFaceCubic, float[] brightness, int[] lightmap) ClientHooks.gatherAdditionalRenderers(BlockPos sectionOrigin, Level level) static booleanClientHooks.renderBlockOverlay(Player player, PoseStack mat, RenderBlockScreenEffectEvent.OverlayType type, BlockState block, BlockPos pos) static voidClientHooks.renderPistonMovedBlocks(BlockPos pos, BlockState state, PoseStack stack, MultiBufferSource bufferSource, Level level, boolean checkSides, int packedOverlay, BlockRenderDispatcher blockRenderer) -
Uses of BlockPos in net.neoforged.neoforge.client.event
Fields in net.neoforged.neoforge.client.event declared as BlockPosModifier and TypeFieldDescriptionprivate final BlockPosRenderBlockScreenEffectEvent.blockPosprivate final BlockPosAddSectionGeometryEvent.sectionOriginMethods in net.neoforged.neoforge.client.event that return BlockPosModifier and TypeMethodDescriptionRenderBlockScreenEffectEvent.getBlockPos()Returns the position of the block which the overlay is gotten from.AddSectionGeometryEvent.getSectionOrigin()Constructors in net.neoforged.neoforge.client.event with parameters of type BlockPosModifierConstructorDescriptionAddSectionGeometryEvent(BlockPos sectionOrigin, Level level) RenderBlockScreenEffectEvent(Player player, PoseStack poseStack, RenderBlockScreenEffectEvent.OverlayType type, BlockState block, BlockPos blockPos) -
Uses of BlockPos in net.neoforged.neoforge.client.extensions
Methods in net.neoforged.neoforge.client.extensions with parameters of type BlockPosModifier and TypeMethodDescriptiondefault ModelDataIBakedModelExtension.getModelData(BlockAndTintGetter level, BlockPos pos, BlockState state, ModelData modelData) -
Uses of BlockPos in net.neoforged.neoforge.client.extensions.common
Methods in net.neoforged.neoforge.client.extensions.common with parameters of type BlockPosModifier and TypeMethodDescriptiondefault booleanIClientBlockExtensions.addDestroyEffects(BlockState state, Level Level, BlockPos pos, ParticleEngine manager) Spawn particles for when the block is destroyed.default booleanIClientBlockExtensions.areBreakingParticlesTinted(BlockState state, ClientLevel level, BlockPos pos) Returns true if the breaking particles created from theBlockStatepassed should be tinted with biome colors.default ResourceLocationIClientFluidTypeExtensions.getFlowingTexture(FluidState state, BlockAndTintGetter getter, BlockPos pos) Returns the reference of the texture to apply to a flowing fluid.default org.joml.Vector3dIClientBlockExtensions.getFogColor(BlockState state, LevelReader level, BlockPos pos, Entity entity, org.joml.Vector3d originalColor, float partialTick) NOT CURRENTLY IMPLEMENTEDdefault ResourceLocationIClientFluidTypeExtensions.getOverlayTexture(FluidState state, BlockAndTintGetter getter, BlockPos pos) Returns the reference of the texture to apply to a fluid directly touching a non-opaque block other than air.default ResourceLocationIClientFluidTypeExtensions.getStillTexture(FluidState state, BlockAndTintGetter getter, BlockPos pos) Returns the reference of the texture to apply to a source fluid.default intIClientFluidTypeExtensions.getTintColor(FluidState state, BlockAndTintGetter getter, BlockPos pos) Returns the tint applied to the fluid's textures.default booleanIClientBlockExtensions.playBreakSound(BlockState state, Level level, BlockPos pos) Play breaking sound(s) when the block is destroyed.default booleanIClientFluidTypeExtensions.renderFluid(FluidState fluidState, BlockAndTintGetter getter, BlockPos pos, VertexConsumer vertexConsumer, BlockState blockState) Called to allow rendering custom quads for a fluid during chunk meshing. -
Uses of BlockPos in net.neoforged.neoforge.client.model
Methods in net.neoforged.neoforge.client.model with parameters of type BlockPosModifier and TypeMethodDescriptionBakedModelWrapper.getModelData(BlockAndTintGetter level, BlockPos pos, BlockState state, ModelData modelData) CompositeModel.Baked.getModelData(BlockAndTintGetter level, BlockPos pos, BlockState state, ModelData modelData) -
Uses of BlockPos in net.neoforged.neoforge.client.model.data
Fields in net.neoforged.neoforge.client.model.data with type parameters of type BlockPosMethods in net.neoforged.neoforge.client.model.data with parameters of type BlockPosModifier and TypeMethodDescriptionstatic ModelDataMultipartModelData.create(List<org.apache.commons.lang3.tuple.Pair<Predicate<BlockState>, BakedModel>> selectors, BitSet bitset, BlockAndTintGetter level, BlockPos pos, BlockState state, ModelData tileModelData) Retrieves model data for a block at the given position. -
Uses of BlockPos in net.neoforged.neoforge.client.model.lighting
Fields in net.neoforged.neoforge.client.model.lighting declared as BlockPosMethods in net.neoforged.neoforge.client.model.lighting with parameters of type BlockPosModifier and TypeMethodDescriptionprotected voidFlatQuadLighter.computeLightingAt(BlockAndTintGetter level, BlockPos pos, BlockState state) protected abstract voidQuadLighter.computeLightingAt(BlockAndTintGetter level, BlockPos pos, BlockState state) protected voidSmoothQuadLighter.computeLightingAt(BlockAndTintGetter level, BlockPos origin, BlockState state) static booleanLightPipelineAwareModelBlockRenderer.render(VertexConsumer vertexConsumer, QuadLighter lighter, BlockAndTintGetter level, BakedModel model, BlockState state, BlockPos pos, PoseStack poseStack, boolean checkSides, RandomSource rand, long seed, int packedOverlay, ModelData modelData, RenderType renderType) final voidQuadLighter.setup(BlockAndTintGetter level, BlockPos pos, BlockState state) Set up this lighter to light quads of the given block.voidLightPipelineAwareModelBlockRenderer.tesselateWithAO(BlockAndTintGetter level, BakedModel model, BlockState state, BlockPos pos, PoseStack poseStack, VertexConsumer vertexConsumer, boolean checkSides, RandomSource rand, long seed, int packedOverlay, ModelData modelData, RenderType renderType) voidLightPipelineAwareModelBlockRenderer.tesselateWithoutAO(BlockAndTintGetter level, BakedModel model, BlockState state, BlockPos pos, PoseStack poseStack, VertexConsumer vertexConsumer, boolean checkSides, RandomSource rand, long seed, int packedOverlay, ModelData modelData, RenderType renderType) -
Uses of BlockPos in net.neoforged.neoforge.client.textures
Methods in net.neoforged.neoforge.client.textures with parameters of type BlockPosModifier and TypeMethodDescriptionstatic TextureAtlasSprite[]FluidSpriteCache.getFluidSprites(BlockAndTintGetter level, BlockPos pos, FluidState fluid) Returns an array holding the still sprite, the flowing sprite and the overlay sprite (if specified, otherwise null) of the given fluid at the given position. -
Uses of BlockPos in net.neoforged.neoforge.common
Methods in net.neoforged.neoforge.common that return types with arguments of type BlockPosModifier and TypeMethodDescriptionCommonHooks.isLivingOnLadder(BlockState state, Level level, BlockPos pos, LivingEntity entity) Methods in net.neoforged.neoforge.common with parameters of type BlockPosModifier and TypeMethodDescriptionstatic booleanCommonHooks.canCropGrow(Level level, BlockPos pos, BlockState state, boolean def) Checks if a crop can grow by firingCropGrowEvent.Pre.static booleanCommonHooks.canEntityDestroy(Level level, BlockPos pos, LivingEntity entity) static BlockEvent.BreakEventCommonHooks.fireBlockBreak(Level level, GameType gameType, ServerPlayer player, BlockPos pos, BlockState state) FiresBlockEvent.BreakEvent, pre-emptively canceling the event based on the conditions that will cause the block to not be broken anyway.static voidCommonHooks.fireCropGrowPost(Level level, BlockPos pos, BlockState state) IPlantable.getPlant(BlockGetter level, BlockPos pos) default PlantTypeIPlantable.getPlantType(BlockGetter level, BlockPos pos) static voidCommonHooks.handleBlockDrops(ServerLevel level, BlockPos pos, BlockState state, @Nullable BlockEntity blockEntity, List<ItemEntity> drops, @Nullable Entity breaker, ItemStack tool) Fires theBlockDropsEventwhen block drops (items and experience) are determined.static booleanFarmlandWaterManager.hasBlockWaterTicket(LevelReader level, BlockPos pos) Tests if a block is in a region that is watered by blocks.CommonHooks.isLivingOnLadder(BlockState state, Level level, BlockPos pos, LivingEntity entity) default booleanIShearable.isShearable(@Nullable Player player, ItemStack item, Level level, BlockPos pos) Checks if the object is currently shearable Example: Sheep return false when they have no woolCommonHooks.onClientMineHold(Player player, BlockPos pos, Direction face) static booleanCommonHooks.onFarmlandTrample(Level level, BlockPos pos, BlockState state, float fallDistance, Entity entity) CommonHooks.onLeftClickBlock(Player player, BlockPos pos, Direction face, ServerboundPlayerActionPacket.Action action) static intCommonHooks.onNoteChange(Level level, BlockPos pos, BlockState state, int old, int _new) CommonHooks.onRightClickBlock(Player player, InteractionHand hand, BlockPos pos, BlockHitResult hitVec) Performs the shear function on this object.default voidIShearable.spawnShearedDrop(Level level, BlockPos pos, ItemStack drop) Performs the logic used to drop a shear result into the world at the correct position and with the proper movement. -
Uses of BlockPos in net.neoforged.neoforge.common.extensions
Methods in net.neoforged.neoforge.common.extensions that return BlockPosModifier and TypeMethodDescriptiondefault BlockPosIAbstractMinecartExtension.getCurrentRailPosition()Internal, returns the current spot to look for the attached rail.Methods in net.neoforged.neoforge.common.extensions with parameters of type BlockPosModifier and TypeMethodDescriptiondefault booleanIBlockExtension.addLandingEffects(BlockState state1, ServerLevel level, BlockPos pos, BlockState state2, LivingEntity entity, int numberOfParticles) Allows a block to override the standard EntityLivingBase.updateFallState particles, this is a server side method that spawns particles with WorldServer.spawnParticle.default booleanIBlockStateExtension.addLandingEffects(ServerLevel level, BlockPos pos, BlockState state2, LivingEntity entity, int numberOfParticles) Allows a block to override the standard EntityLivingBase.updateFallState particles, this is a server side method that spawns particles with WorldServer.spawnParticle.default booleanIBlockExtension.addRunningEffects(BlockState state, Level level, BlockPos pos, Entity entity) Allows a block to override the standard vanilla running particles.default booleanIBlockStateExtension.addRunningEffects(Level level, BlockPos pos, Entity entity) Allows a block to override the standard vanilla running particles.default 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 booleanIFluidExtension.canConvertToSource(FluidState state, Level level, BlockPos pos) Returns whether the fluid can create a source.default booleanIFluidStateExtension.canConvertToSource(Level level, BlockPos pos) Returns whether the fluid can create a source.default 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.booleanIBlockExtension.canSustainPlant(BlockState state, BlockGetter level, BlockPos pos, Direction facing, IPlantable plantable) Determines if this block can support the passed in plant, allowing it to be planted and grow.default booleanIBlockStateExtension.canSustainPlant(BlockGetter level, BlockPos pos, Direction facing, IPlantable plantable) Determines if this block can support the passed in plant, allowing it to be planted and grow.booleanIEntityExtension.canTrample(BlockState state, BlockPos pos, float fallDistance) 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 booleanIItemExtension.doesSneakBypassUse(ItemStack stack, LevelReader level, BlockPos pos, Player player) Should this item, when held, allow sneak-clicks to pass through to the underlying block?default booleanIItemStackExtension.doesSneakBypassUse(LevelReader level, BlockPos pos, Player player) Should this item, when held, allow sneak-clicks to pass through to the underlying block?default booleanIDispensibleContainerItemExtension.emptyContents(@Nullable Player player, Level level, BlockPos pos, @Nullable BlockHitResult hitResult, @Nullable ItemStack container) Empties the contents of the container and returns whether it was successful.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 BlockStateIBlockExtension.getAppearance(BlockState state, BlockAndTintGetter level, BlockPos pos, Direction side, @Nullable BlockState queryState, @Nullable BlockPos queryPos) Returns theBlockStatethat this block reports to look like on the given side, for querying by other mods.default BlockStateIBlockStateExtension.getAppearance(BlockAndTintGetter level, BlockPos pos, Direction side, @Nullable BlockState queryState, @Nullable BlockPos queryPos) Returns theBlockStatethat this state reports to look like on the given side for querying by other mods.default @Nullable AuxiliaryLightManagerIBlockGetterExtension.getAuxLightManager(BlockPos pos) Get theAuxiliaryLightManagerof the chunk containing the givenBlockPos.default @org.jetbrains.annotations.Nullable float[]IBlockExtension.getBeaconColorMultiplier(BlockState state, LevelReader level, BlockPos pos, BlockPos beaconPos) default @org.jetbrains.annotations.Nullable float[]IBlockStateExtension.getBeaconColorMultiplier(LevelReader level, BlockPos pos, BlockPos beacon) default DirectionIBlockExtension.getBedDirection(BlockState state, LevelReader level, BlockPos pos) Returns the direction of the block.default DirectionIBlockStateExtension.getBedDirection(LevelReader level, BlockPos pos) Returns the direction of the block.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 <T,C> T ILevelExtension.getCapability(BlockCapability<T, C> cap, BlockPos pos, C context) Retrieve a block capability.default <T,C> T ILevelExtension.getCapability(BlockCapability<T, C> cap, BlockPos pos, @Nullable BlockState state, @Nullable BlockEntity blockEntity, C context) Retrieve a block capability.default ItemStackIBlockExtension.getCloneItemStack(BlockState state, HitResult target, LevelReader level, BlockPos pos, Player player) Called when A user uses the creative pick block button on this blockdefault ItemStackIBlockStateExtension.getCloneItemStack(HitResult target, LevelReader level, BlockPos pos, Player player) Called when A user uses the creative pick block button on this blockdefault floatIBlockExtension.getEnchantPowerBonus(BlockState state, LevelReader level, BlockPos pos) Determines the amount of enchanting power this block can provide to an enchanting table.default floatIBlockStateExtension.getEnchantPowerBonus(LevelReader level, BlockPos pos) Determines the amount of enchanting power this block can provide to an enchanting table.default intIBlockExtension.getExpDrop(BlockState state, LevelReader level, RandomSource randomSource, BlockPos pos, int fortuneLevel, int silkTouchLevel) Gathers how much experience this block drops when broken.default intIBlockStateExtension.getExpDrop(LevelReader level, RandomSource randomSource, BlockPos pos, int fortuneLevel, int silkTouchLevel) Gathers how much experience this block drops when broken.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 floatIBlockExtension.getFriction(BlockState state, LevelReader level, BlockPos pos, @Nullable Entity entity) Gets the slipperiness at the given location at the given state.default floatIBlockStateExtension.getFriction(LevelReader level, BlockPos pos, @Nullable Entity entity) Gets the slipperiness at the given location at the given state.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.default ModelDataIBlockGetterExtension.getModelData(BlockPos pos) Retrieves model data for a block at the given position.IBaseRailBlockExtension.getRailDirection(BlockState state, BlockGetter level, BlockPos pos, @Nullable AbstractMinecart cart) Return the rail's direction.default floatIBaseRailBlockExtension.getRailMaxSpeed(BlockState state, Level level, BlockPos pos, AbstractMinecart cart) Returns the max speed of the rail at the specified position.IBlockExtension.getRespawnPosition(BlockState state, EntityType<?> type, LevelReader levelReader, BlockPos pos, float orientation) Returns the position that the entity is moved to upon respawning at this block.IBlockStateExtension.getRespawnPosition(EntityType<?> type, LevelReader level, BlockPos pos, float orientation) Returns the position that the entity is moved to upon respawning at this block.default SoundTypeIBlockExtension.getSoundType(BlockState state, LevelReader level, BlockPos pos, @Nullable Entity entity) Sensitive version of getSoundTypedefault SoundTypeIBlockStateExtension.getSoundType(LevelReader level, BlockPos pos, @Nullable Entity entity) Sensitive version of getSoundTypedefault 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.getWeakChanges(BlockState state, LevelReader level, BlockPos pos) If this block should be notified of weak changes.default booleanIBlockStateExtension.getWeakChanges(LevelReader level, BlockPos pos) If this block should be notified of weak changes.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 voidILevelExtension.invalidateCapabilities(BlockPos pos) Notify all listeners that the capabilities at a specific position might have changed.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.isConduitFrame(BlockState state, LevelReader level, BlockPos pos, BlockPos conduit) Determines if this block can be used as the frame of a conduit.default booleanIBlockStateExtension.isConduitFrame(LevelReader level, BlockPos pos, BlockPos conduit) Determines if this block can be used as the frame of a conduit.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.isFireSource(BlockState state, LevelReader level, BlockPos pos, Direction direction) Currently only called by fire when it is on top of this block.default booleanIBlockStateExtension.isFireSource(LevelReader level, BlockPos pos, Direction side) Currently only called by fire when it is on top of this block.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.isLadder(BlockState state, LevelReader level, BlockPos pos, LivingEntity entity) Checks if a player or entity can use this block to 'climb' like a ladder.default booleanIBlockStateExtension.isLadder(LevelReader level, BlockPos pos, LivingEntity entity) Checks if a player or entity can use this block to 'climb' like a ladder.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.default booleanIBlockExtension.isScaffolding(BlockState state, LevelReader level, BlockPos pos, LivingEntity entity) Checks if a player or entity handles movement on this block like scaffolding.default booleanIBlockExtension.makesOpenTrapdoorAboveClimbable(BlockState state, LevelReader level, BlockPos pos, BlockState trapdoorState) Checks if this block makes an open trapdoor above it climbable.voidIAbstractMinecartExtension.moveMinecartOnRail(BlockPos pos) Moved to allow overrides.default voidIBlockExtension.onBlockExploded(BlockState state, Level level, BlockPos pos, Explosion explosion) Called when the block is destroyed by an explosion.default voidIBlockStateExtension.onBlockExploded(Level level, BlockPos pos, Explosion explosion) Called when the block is destroyed by an explosion.default voidIBlockExtension.onBlockStateChange(LevelReader level, BlockPos pos, BlockState oldState, BlockState newState) Called after theBlockStateat the givenBlockPoswas changed and neighbors were updated.default voidIBlockStateExtension.onBlockStateChange(LevelReader level, BlockPos pos, BlockState oldState) Called after theBlockStateat the givenBlockPoswas changed and neighbors were updated.default voidIBlockExtension.onCaughtFire(BlockState state, Level level, BlockPos pos, @Nullable Direction direction, @Nullable LivingEntity igniter) If the block is flammable, this is called when it gets lit on fire.default voidIBlockStateExtension.onCaughtFire(Level level, BlockPos pos, @Nullable Direction face, @Nullable LivingEntity igniter) If the block is flammable, this is called when it gets lit on fire.default booleanIBlockExtension.onDestroyedByPlayer(BlockState state, Level level, BlockPos pos, Player player, boolean willHarvest, FluidState fluid) Called when a player removes a block.default booleanIBlockStateExtension.onDestroyedByPlayer(Level level, BlockPos pos, Player player, boolean willHarvest, FluidState fluid) Called when a player removes a block.default voidIBlockExtension.onDestroyedByPushReaction(BlockState state, Level level, BlockPos pos, Direction pushDirection, FluidState fluid) Called when a block is removed byPushReaction.DESTROY.default voidIBlockStateExtension.onDestroyedByPushReaction(Level level, BlockPos pos, Direction pushDirection, FluidState fluid) Called when a block is removed byPushReaction.DESTROY.default voidIBaseRailBlockExtension.onMinecartPass(BlockState state, Level level, BlockPos pos, AbstractMinecart cart) This function is called by any minecart that passes over this rail.default voidIBlockExtension.onNeighborChange(BlockState state, LevelReader level, BlockPos pos, BlockPos neighbor) Called when a block entity on a side of this block changes, is created, or is destroyed.default voidIBlockStateExtension.onNeighborChange(LevelReader level, BlockPos pos, BlockPos neighbor) Called when a block entity on a side of this block changes, is created, or is destroyed.default booleanIBlockExtension.onTreeGrow(BlockState state, LevelReader level, BiConsumer<BlockPos, BlockState> placeFunction, RandomSource randomSource, BlockPos pos, TreeConfiguration config) Called when a tree grows on top of this block and tries to set it to dirt by the trunk placer.default booleanIBlockStateExtension.onTreeGrow(LevelReader level, BiConsumer<BlockPos, BlockState> placeFunction, RandomSource randomSource, BlockPos pos, TreeConfiguration config) Called when a tree grows on top of this block and tries to set it to dirt by the trunk placer.default OptionalIntIPlayerExtension.openMenu(MenuProvider menuProvider, BlockPos pos) Request to open a GUI on the client, from the serverdefault BlockStateIBlockExtension.rotate(BlockState state, LevelAccessor level, BlockPos pos, Rotation direction) default BlockStateIBlockStateExtension.rotate(LevelAccessor level, BlockPos pos, Rotation direction) default voidIBlockExtension.setBedOccupied(BlockState state, Level level, BlockPos pos, LivingEntity sleeper, boolean occupied) Called when a user either starts or stops sleeping in the bed.default voidIBlockStateExtension.setBedOccupied(Level level, BlockPos pos, LivingEntity sleeper, boolean occupied) Called when a user either starts or stops sleeping in the bed.default booleanIBlockExtension.shouldCheckWeakPower(BlockState state, SignalGetter level, BlockPos pos, Direction side) Called to determine whether to allow the block to handle its own indirect power rather than using the default rules.default booleanIBlockStateExtension.shouldCheckWeakPower(SignalGetter level, BlockPos pos, Direction side) Called to determine whether to allow the block to handle its own indirect power rather than using the default rules.default booleanIBlockExtension.shouldDisplayFluidOverlay(BlockState state, BlockAndTintGetter level, BlockPos pos, FluidState fluidState) Called to determine whether this block should use the fluid overlay texture or flowing texture when it is placed under the fluid.default booleanIBlockStateExtension.shouldDisplayFluidOverlay(BlockAndTintGetter level, BlockPos pos, FluidState fluidState) Called to determine whether this block should use the fluid overlay texture or flowing texture when it is placed under the fluid.Method parameters in net.neoforged.neoforge.common.extensions with type arguments of type BlockPosModifier and TypeMethodDescriptiondefault booleanIBlockExtension.onTreeGrow(BlockState state, LevelReader level, BiConsumer<BlockPos, BlockState> placeFunction, RandomSource randomSource, BlockPos pos, TreeConfiguration config) Called when a tree grows on top of this block and tries to set it to dirt by the trunk placer.default booleanIBlockStateExtension.onTreeGrow(LevelReader level, BiConsumer<BlockPos, BlockState> placeFunction, RandomSource randomSource, BlockPos pos, TreeConfiguration config) Called when a tree grows on top of this block and tries to set it to dirt by the trunk placer. -
Uses of BlockPos in net.neoforged.neoforge.common.util
Fields in net.neoforged.neoforge.common.util declared as BlockPosMethods in net.neoforged.neoforge.common.util that return BlockPosMethods in net.neoforged.neoforge.common.util with parameters of type BlockPosModifier and TypeMethodDescriptionstatic BlockSnapshotBlockSnapshot.create(ResourceKey<Level> dim, LevelAccessor level, BlockPos pos) Creates a new snapshot with the default block flags (and Block#UPDATE_CLIENTS.static BlockSnapshotBlockSnapshot.create(ResourceKey<Level> dim, LevelAccessor level, BlockPos pos, int flag) Creates a new snapshot of the data at the given position.private static @Nullable CompoundTagBlockSnapshot.getBlockEntityTag(LevelAccessor level, BlockPos pos) Checks for a block entity at a given position, and saves it to NBT with full metadata if it exists.booleanBlockSnapshot.restoreBlockEntity(LevelAccessor level, BlockPos pos) Loads the storedBlockEntitydata if one exists at the given position.booleanBlockSnapshot.restoreToLocation(LevelAccessor level, BlockPos pos, int flags) Restores this block snapshot to the target level and position with the specified flags.Constructors in net.neoforged.neoforge.common.util with parameters of type BlockPosModifierConstructorDescriptionprivateBlockSnapshot(ResourceKey<Level> dim, LevelAccessor level, BlockPos pos, BlockState state, @Nullable CompoundTag nbt, int flags) -
Uses of BlockPos in net.neoforged.neoforge.common.world
Fields in net.neoforged.neoforge.common.world with type parameters of type BlockPosMethods in net.neoforged.neoforge.common.world with parameters of type BlockPosModifier and TypeMethodDescriptionintAuxiliaryLightManager.getLightAt(BlockPos pos) Returns the light value at the given position or 0 if none is present.intLevelChunkAuxiliaryLightManager.getLightAt(BlockPos pos) default voidAuxiliaryLightManager.removeLightAt(BlockPos pos) Remove the light value at the given positionvoidAuxiliaryLightManager.setLightAt(BlockPos pos, int value) Set the light value at the given position to the given valuevoidLevelChunkAuxiliaryLightManager.setLightAt(BlockPos pos, int value) Method parameters in net.neoforged.neoforge.common.world with type arguments of type BlockPosModifier and TypeMethodDescriptionvoidLevelChunkAuxiliaryLightManager.handleLightDataSync(Map<BlockPos, Byte> lights) -
Uses of BlockPos in net.neoforged.neoforge.common.world.chunk
Fields in net.neoforged.neoforge.common.world.chunk with type parameters of type BlockPosModifier and TypeFieldDescription(package private) static final TicketType<ForcedChunkManager.TicketOwner<BlockPos>> ForcedChunkManager.BLOCK(package private) static final TicketType<ForcedChunkManager.TicketOwner<BlockPos>> ForcedChunkManager.BLOCK_TICKINGTicketHelper.blockTicketsMethods in net.neoforged.neoforge.common.world.chunk that return BlockPosModifier and TypeMethodDescriptionprivate static BlockPosForcedChunkManager.readBlockPos(CompoundTag compoundtag) Methods in net.neoforged.neoforge.common.world.chunk that return types with arguments of type BlockPosModifier and TypeMethodDescriptionTicketHelper.getBlockTickets()Returns all "BLOCK" tickets this controller had registered and which block positions are forcing which chunks.Methods in net.neoforged.neoforge.common.world.chunk with parameters of type BlockPosModifier and TypeMethodDescriptionbooleanTicketController.forceChunk(ServerLevel level, BlockPos owner, int chunkX, int chunkZ, boolean add, boolean ticking) Forces a chunk to be loaded with the "owner" of the ticket being a given block position.voidTicketHelper.removeAllTickets(BlockPos owner) Removes all tickets that a given block was responsible for; both ticking and not ticking.voidTicketHelper.removeTicket(BlockPos owner, long chunk, boolean ticking) Removes the ticket for the given chunk that a given block was responsible for.static CompoundTagForcedChunkManager.writeBlockPos(BlockPos blockpos) Method parameters in net.neoforged.neoforge.common.world.chunk with type arguments of type BlockPosModifier and TypeMethodDescriptionprivate static voidForcedChunkManager.readBlockForcedChunks(ResourceLocation controllerId, long chunkPos, CompoundTag modEntry, String key, Map<ForcedChunkManager.TicketOwner<BlockPos>, it.unimi.dsi.fastutil.longs.LongSet> blockForcedChunks) Reads the forge block forced chunks.static voidForcedChunkManager.readModForcedChunks(CompoundTag nbt, ForcedChunkManager.TicketTracker<BlockPos> blockForcedChunks, ForcedChunkManager.TicketTracker<UUID> entityForcedChunks) Reads the mod forced chunks from the NBT compound.static voidForcedChunkManager.writeModForcedChunks(CompoundTag nbt, ForcedChunkManager.TicketTracker<BlockPos> blockForcedChunks, ForcedChunkManager.TicketTracker<UUID> entityForcedChunks) Writes the mod forced chunks into the NBT compound.Constructor parameters in net.neoforged.neoforge.common.world.chunk with type arguments of type BlockPosModifierConstructorDescription(package private)TicketHelper(ForcedChunksSavedData saveData, ResourceLocation controllerId, Map<BlockPos, TicketSet> blockTickets, Map<UUID, TicketSet> entityTickets) -
Uses of BlockPos in net.neoforged.neoforge.debug.block
Methods in net.neoforged.neoforge.debug.block with parameters of type BlockPosModifier and TypeMethodDescriptionintBlockPropertyTests.LightBlock.getLightEmission(BlockState state, BlockGetter level, BlockPos pos) BlockPropertyTests.LightBlock.newBlockEntity(BlockPos pos, BlockState state) voidOnDestroyedByPushReactionTests.DestroyedByPushReactionListeningBlock.onDestroyedByPushReaction(BlockState state, Level level, BlockPos pos, Direction pushDirection, FluidState fluid) protected voidBlockTests.CustomBubbleColumnSustainingBlock.onPlace(BlockState blockState, Level level, BlockPos blockPos, BlockState oldBlockState, boolean isMoving) protected voidBlockTests.CustomBubbleColumnSustainingBlock.tick(BlockState blockState, ServerLevel serverLevel, BlockPos blockPos, RandomSource randomSource) protected BlockStateBlockTests.CustomBubbleColumnSustainingBlock.updateShape(BlockState currentBlockState, Direction direction, BlockState sideBlockState, LevelAccessor levelAccessor, BlockPos currentBlockPos, BlockPos sideBlockPos) BlockPropertyTests.LightBlock.useWithoutItem(BlockState state, Level level, BlockPos pos, Player player, BlockHitResult hit) Constructors in net.neoforged.neoforge.debug.block with parameters of type BlockPosModifierConstructorDescriptionLightBlockEntity(BlockEntityType<?> beType, BlockPos pos, BlockState state) -
Uses of BlockPos in net.neoforged.neoforge.event
Methods in net.neoforged.neoforge.event with parameters of type BlockPosModifier and TypeMethodDescriptionstatic booleanEventHooks.canCreateFluidSource(Level level, BlockPos pos, BlockState state) Checks if a fluid is allowed to create a fluid source.static com.mojang.datafixers.util.Either<Player.BedSleepingProblem, Unit> EventHooks.canPlayerStartSleeping(ServerPlayer player, BlockPos pos, com.mojang.datafixers.util.Either<Player.BedSleepingProblem, Unit> vanillaResult) static booleanEventHooks.checkSpawnPlacements(EntityType<?> entityType, ServerLevelAccessor level, MobSpawnType spawnType, BlockPos pos, RandomSource random, boolean defaultResult) static booleanEventHooks.doPlayerHarvestCheck(Player player, BlockState state, BlockGetter level, BlockPos pos) static BlockGrowFeatureEventEventHooks.fireBlockGrowFeature(LevelAccessor level, RandomSource rand, BlockPos pos, @Nullable Holder<ConfiguredFeature<?, ?>> holder) Fires theBlockGrowFeatureEventand returns the event object.static BonemealEventEventHooks.fireBonemealEvent(@Nullable Player player, Level level, BlockPos pos, BlockState state, ItemStack stack) Called when bone meal (or equivalent) is used on a block.static BlockStateEventHooks.fireFluidPlaceBlockEvent(LevelAccessor level, BlockPos pos, BlockPos liquidPos, BlockState state) static PlayerSpawnPhantomsEventEventHooks.firePlayerSpawnPhantoms(ServerPlayer player, ServerLevel level, BlockPos pos) Called fromPhantomSpawner.tick(net.minecraft.server.level.ServerLevel, boolean, boolean)just before the spawn conditions for phantoms are evaluated.static floatEventHooks.getBreakSpeed(Player player, BlockState state, float original, BlockPos pos) EventHooks.getPotentialSpawns(LevelAccessor level, MobCategory category, BlockPos pos, WeightedRandomList<MobSpawnSettings.SpawnerData> oldList) static intEventHooks.onEnchantmentLevelSet(Level level, BlockPos pos, int enchantRow, int power, ItemStack itemStack, int enchantmentLevel) static booleanEventHooks.onEntityDestroyBlock(LivingEntity entity, BlockPos pos, BlockState state) EventHooks.onNeighborNotify(Level level, BlockPos pos, BlockState state, EnumSet<Direction> notifiedSides, boolean forceRedstoneUpdate) static voidEventHooks.onPistonMovePost(Level level, BlockPos pos, Direction direction, boolean extending) static booleanEventHooks.onPistonMovePre(Level level, BlockPos pos, Direction direction, boolean extending) static booleanEventHooks.onPlayerSpawnSet(Player player, ResourceKey<Level> levelKey, BlockPos pos, boolean forced) static Optional<PortalShape> EventHooks.onTrySpawnPortal(LevelAccessor level, BlockPos pos, Optional<PortalShape> size) Method parameters in net.neoforged.neoforge.event with type arguments of type BlockPosModifier and TypeMethodDescriptionEventHooks.alterGround(TreeDecorator.Context ctx, List<BlockPos> positions, AlterGroundEvent.StateProvider provider) Fires theAlterGroundEventand retrieves the resultingAlterGroundEvent.StateProvider. -
Uses of BlockPos in net.neoforged.neoforge.event.enchanting
Fields in net.neoforged.neoforge.event.enchanting declared as BlockPosMethods in net.neoforged.neoforge.event.enchanting that return BlockPosModifier and TypeMethodDescriptionEnchantmentLevelSetEvent.getPos()Get the pos of the enchantment tableConstructors in net.neoforged.neoforge.event.enchanting with parameters of type BlockPosModifierConstructorDescriptionEnchantmentLevelSetEvent(Level level, BlockPos pos, int enchantRow, int power, ItemStack itemStack, int enchantLevel) -
Uses of BlockPos in net.neoforged.neoforge.event.entity.living
Fields in net.neoforged.neoforge.event.entity.living declared as BlockPosModifier and TypeFieldDescriptionprivate final BlockPosLivingDestroyBlockEvent.posprivate final BlockPosMobSpawnEvent.SpawnPlacementCheck.posMethods in net.neoforged.neoforge.event.entity.living that return BlockPosModifier and TypeMethodDescriptionLivingDestroyBlockEvent.getPos()MobSpawnEvent.SpawnPlacementCheck.getPos()Constructors in net.neoforged.neoforge.event.entity.living with parameters of type BlockPosModifierConstructorDescriptionLivingDestroyBlockEvent(LivingEntity entity, BlockPos pos, BlockState state) SpawnPlacementCheck(EntityType<?> entityType, ServerLevelAccessor level, MobSpawnType spawnType, BlockPos pos, RandomSource random, boolean defaultResult) Internal. -
Uses of BlockPos in net.neoforged.neoforge.event.entity.player
Fields in net.neoforged.neoforge.event.entity.player declared as BlockPosModifier and TypeFieldDescriptionprivate static final BlockPosPlayerEvent.BreakSpeed.LEGACY_UNKNOWNprivate final @Nullable BlockPosPlayerSetSpawnEvent.newSpawnprivate final BlockPosBonemealEvent.posprivate final BlockPosCanPlayerSleepEvent.posprivate final BlockPosPlayerEvent.HarvestCheck.posprivate final BlockPosPlayerInteractEvent.posFields in net.neoforged.neoforge.event.entity.player with type parameters of type BlockPosMethods in net.neoforged.neoforge.event.entity.player that return BlockPosModifier and TypeMethodDescription@Nullable BlockPosPlayerSetSpawnEvent.getNewSpawn()The new spawn position, or null if the spawn position is being reset.BonemealEvent.getPos()Returns the position of the bone mealed block.CanPlayerSleepEvent.getPos()PlayerEvent.HarvestCheck.getPos()PlayerInteractEvent.getPos()If the interaction was on an entity, will be a BlockPos centered on the entity.Methods in net.neoforged.neoforge.event.entity.player that return types with arguments of type BlockPosModifier and TypeMethodDescriptionPlayerEvent.BreakSpeed.getPosition()CanContinueSleepingEvent.getSleepingPos()Returns the sleeping position of the sleeping entity.Methods in net.neoforged.neoforge.event.entity.player with parameters of type BlockPosModifier and TypeMethodDescriptionbooleanPlayerSpawnPhantomsEvent.shouldSpawnPhantoms(ServerLevel level, BlockPos pos) Checks if a spawn attempt should be made by checking the current result and evaluating the vanilla conditions if necessary.Constructors in net.neoforged.neoforge.event.entity.player with parameters of type BlockPosModifierConstructorDescriptionBonemealEvent(@Nullable Player player, Level level, BlockPos pos, BlockState state, ItemStack stack) BreakSpeed(Player player, BlockState state, float original, @Nullable BlockPos pos) CanPlayerSleepEvent(ServerPlayer player, BlockPos pos, @Nullable Player.BedSleepingProblem problem) HarvestCheck(Player player, BlockState state, BlockGetter level, BlockPos pos, boolean success) LeftClickBlock(Player player, BlockPos pos, Direction face, PlayerInteractEvent.LeftClickBlock.Action action) protectedPlayerInteractEvent(Player player, InteractionHand hand, BlockPos pos, @Nullable Direction face) PlayerSetSpawnEvent(Player player, ResourceKey<Level> spawnLevel, @Nullable BlockPos newSpawn, boolean forced) RightClickBlock(Player player, InteractionHand hand, BlockPos pos, BlockHitResult hitVec) -
Uses of BlockPos in net.neoforged.neoforge.event.level
Fields in net.neoforged.neoforge.event.level declared as BlockPosModifier and TypeFieldDescriptionprivate final BlockPosBlockEvent.FluidPlaceBlockEvent.liquidPosprivate final BlockPosBlockEvent.posprivate final BlockPosBlockGrowFeatureEvent.posprivate final BlockPosLevelEvent.PotentialSpawns.posFields in net.neoforged.neoforge.event.level with type parameters of type BlockPosMethods in net.neoforged.neoforge.event.level that return BlockPosModifier and TypeMethodDescriptionPistonEvent.getFaceOffsetPos()Helper method that gets the piston position offset by its facingBlockEvent.FluidPlaceBlockEvent.getLiquidPos()BlockEvent.getPos()BlockGrowFeatureEvent.getPos()Returns the coordinates of the sapling attempting to grow.LevelEvent.PotentialSpawns.getPos()Returns the block position where the chosen mob will be spawned..Methods in net.neoforged.neoforge.event.level that return types with arguments of type BlockPosModifier and TypeMethodDescriptionExplosionEvent.Detonate.getAffectedBlocks()return the list of blocks affected by the explosion.ExplosionKnockbackEvent.getAffectedBlocks()return the list of blocks affected by the explosion.AlterGroundEvent.getPositions()The list of positions that are considered roots is different depending on if the context has roots, logs, or both.Methods in net.neoforged.neoforge.event.level with parameters of type BlockPosModifier and TypeMethodDescriptionAlterGroundEvent.StateProvider.getState(RandomSource random, BlockPos state) Gets the BlockState that will be placed at the passed position.Constructors in net.neoforged.neoforge.event.level with parameters of type BlockPosModifierConstructorDescriptionBlockDropsEvent(ServerLevel level, BlockPos pos, BlockState state, @Nullable BlockEntity blockEntity, List<ItemEntity> drops, @Nullable Entity breaker, ItemStack tool) Constructs a new BlockDropsEventBlockEvent(LevelAccessor level, BlockPos pos, BlockState state) BlockGrowFeatureEvent(LevelAccessor level, RandomSource rand, BlockPos pos, @Nullable Holder<ConfiguredFeature<?, ?>> feature) BreakEvent(Level level, BlockPos pos, BlockState state, Player player) Change(Level world, BlockPos pos, BlockState state, int oldNote, int newNote) FarmlandTrampleEvent(Level level, BlockPos pos, BlockState state, float fallDistance, Entity entity) FluidPlaceBlockEvent(LevelAccessor level, BlockPos pos, BlockPos liquidPos, BlockState state) NeighborNotifyEvent(Level level, BlockPos pos, BlockState state, EnumSet<Direction> notifiedSides, boolean forceRedstoneUpdate) protectedNoteBlockEvent(Level world, BlockPos pos, BlockState state, int note) PistonEvent(Level world, BlockPos pos, Direction direction, PistonEvent.PistonMoveType moveType) Play(Level world, BlockPos pos, BlockState state, int note, NoteBlockInstrument instrument) PortalSpawnEvent(LevelAccessor level, BlockPos pos, BlockState state, PortalShape size) Post(Level world, BlockPos pos, Direction direction, PistonEvent.PistonMoveType moveType) PotentialSpawns(LevelAccessor level, MobCategory category, BlockPos pos, WeightedRandomList<MobSpawnSettings.SpawnerData> oldList) Pre(Level world, BlockPos pos, Direction direction, PistonEvent.PistonMoveType moveType) Constructor parameters in net.neoforged.neoforge.event.level with type arguments of type BlockPosModifierConstructorDescriptionAlterGroundEvent(TreeDecorator.Context ctx, List<BlockPos> positions, AlterGroundEvent.StateProvider provider) -
Uses of BlockPos in net.neoforged.neoforge.event.level.block
Constructors in net.neoforged.neoforge.event.level.block with parameters of type BlockPosModifierConstructorDescriptionCreateFluidSourceEvent(Level level, BlockPos pos, BlockState state) CropGrowEvent(Level level, BlockPos pos, BlockState state) Post(Level level, BlockPos pos, BlockState original, BlockState state) Pre(Level level, BlockPos pos, BlockState state) -
Uses of BlockPos in net.neoforged.neoforge.fluids
Methods in net.neoforged.neoforge.fluids with parameters of type BlockPosModifier and TypeMethodDescriptionprotected voidBaseFlowingFluid.beforeDestroyingBlock(LevelAccessor worldIn, BlockPos pos, BlockState state) final booleanFluidType.canBePlacedInLevel(BlockAndTintGetter getter, BlockPos pos, FluidState state) Returns whether the fluid can be placed in the level.final booleanFluidType.canBePlacedInLevel(BlockAndTintGetter getter, BlockPos pos, FluidStack stack) Returns whether the fluid can be placed in the level.protected booleanBaseFlowingFluid.canBeReplacedWith(FluidState state, BlockGetter level, BlockPos pos, Fluid fluidIn, Direction direction) booleanBaseFlowingFluid.canConvertToSource(FluidState state, Level level, BlockPos pos) booleanFluidType.canConvertToSource(FluidState state, LevelReader reader, BlockPos pos) Returns whether the fluid can create a source.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.static booleanFluidInteractionRegistry.canInteract(Level level, BlockPos pos) Performs all potential fluid interactions at a given position.static voidFluidUtil.destroyBlockOnFluidPlacement(Level level, BlockPos pos) Destroys a block when a fluid is placed in the same position.@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.FluidType.getBlockForFluidState(BlockAndTintGetter getter, BlockPos pos, FluidState state) Returns the associatedBlockStatefor aFluidState.@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.intFluidType.getDensity(FluidState state, BlockAndTintGetter getter, BlockPos pos) Returns the density of the fluid.private static IFluidHandlerFluidUtil.getFluidBlockHandler(Fluid fluid, Level level, BlockPos pos) Internal method for getting a fluid block handler for placing a fluid.static Optional<IFluidHandler> FluidUtil.getFluidHandler(Level level, BlockPos blockPos, @Nullable Direction side) Helper method to get an IFluidHandler for at a block position.intFluidType.getLightLevel(FluidState state, BlockAndTintGetter getter, BlockPos pos) Returns the light level emitted by the fluid.@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.FluidType.getStateForPlacement(BlockAndTintGetter getter, BlockPos pos, FluidStack stack) Returns theFluidStatewhen aFluidStackis trying to place it.intFluidType.getTemperature(FluidState state, BlockAndTintGetter getter, BlockPos pos) Returns the temperature of the fluid.intFluidType.getViscosity(FluidState state, BlockAndTintGetter getter, BlockPos pos) Returns the viscosity, or thickness, of the fluid.booleanFluidType.handleCauldronDrip(Fluid fluid, Level level, BlockPos cauldronPos) Returns whether a fluid above a pointed dripstone block can successfully fill a cauldron below.voidFluidInteractionRegistry.FluidInteraction.interact(Level level, BlockPos currentPos, BlockPos relativePos, FluidState currentState) Performs the interaction between the source and the surrounding data.static booleanFluidUtil.interactWithFluidHandler(Player player, InteractionHand hand, Level level, BlockPos pos, @Nullable Direction side) Used to handle the common case of a player holding a fluid item and right-clicking on a fluid handler block.booleanFluidType.isVaporizedOnPlacement(Level level, BlockPos pos, FluidStack stack) Determines if this fluid should be vaporized when placed into a level.voidFluidType.onVaporize(@Nullable Player player, Level level, BlockPos pos, FluidStack stack) Performs an action when a fluid can be vaporized when placed into a level.booleanFluidInteractionRegistry.HasFluidInteraction.test(Level level, BlockPos currentPos, BlockPos relativePos, FluidState currentState) Returns whether the interaction can occur.static FluidActionResultFluidUtil.tryPickUpFluid(ItemStack emptyContainer, @Nullable Player playerIn, Level level, BlockPos pos, Direction side) Attempts to pick up a fluid in the level and put it in an empty container item.static FluidActionResultFluidUtil.tryPlaceFluid(@Nullable Player player, Level level, InteractionHand hand, BlockPos pos, ItemStack container, FluidStack resource) static booleanFluidUtil.tryPlaceFluid(@Nullable Player player, Level level, InteractionHand hand, BlockPos pos, IFluidHandler fluidSource, FluidStack resource) Tries to place a fluid resource into the level as a block and drains the fluidSource. -
Uses of BlockPos in net.neoforged.neoforge.fluids.capability.wrappers
Fields in net.neoforged.neoforge.fluids.capability.wrappers declared as BlockPosModifier and TypeFieldDescriptionprotected final BlockPosBlockWrapper.blockPosprotected final BlockPosBlockWrapper.LiquidContainerBlockWrapper.blockPosprotected final BlockPosBucketPickupHandlerWrapper.blockPosprivate final BlockPosCauldronWrapper.posConstructors in net.neoforged.neoforge.fluids.capability.wrappers with parameters of type BlockPosModifierConstructorDescriptionBlockWrapper(BlockState state, Level world, BlockPos blockPos) BucketPickupHandlerWrapper(Player player, BucketPickup bucketPickupHandler, Level world, BlockPos blockPos) CauldronWrapper(Level level, BlockPos pos) LiquidContainerBlockWrapper(LiquidBlockContainer liquidContainer, Level world, BlockPos blockPos) -
Uses of BlockPos in net.neoforged.neoforge.gametest
Methods in net.neoforged.neoforge.gametest that return BlockPosMethods in net.neoforged.neoforge.gametest that return types with arguments of type BlockPos -
Uses of BlockPos in net.neoforged.neoforge.items
Methods in net.neoforged.neoforge.items with parameters of type BlockPosModifier and TypeMethodDescriptionstatic booleanVanillaInventoryCodeHooks.dropperInsertHook(Level level, BlockPos pos, DispenserBlockEntity dropper, int slot, ItemStack stack) Copied from BlockDropper#dispense and added capability supportprivate static Optional<org.apache.commons.lang3.tuple.Pair<IItemHandler, Object>> VanillaInventoryCodeHooks.getAttachedItemHandler(Level level, BlockPos pos, Direction direction) -
Uses of BlockPos in net.neoforged.neoforge.network.payload
Fields in net.neoforged.neoforge.network.payload with type parameters of type BlockPosModifier and TypeFieldDescriptionAuxiliaryLightDataPayload.entriesThe field for theentriesrecord component.Methods in net.neoforged.neoforge.network.payload that return types with arguments of type BlockPosModifier and TypeMethodDescriptionAuxiliaryLightDataPayload.entries()Returns the value of theentriesrecord component.Constructor parameters in net.neoforged.neoforge.network.payload with type arguments of type BlockPosModifierConstructorDescriptionAuxiliaryLightDataPayload(ChunkPos pos, Map<BlockPos, Byte> entries) Creates an instance of aAuxiliaryLightDataPayloadrecord class. -
Uses of BlockPos in net.neoforged.neoforge.oldtest.block
Methods in net.neoforged.neoforge.oldtest.block with parameters of type BlockPosModifier and TypeMethodDescriptionbooleanRedstoneSidedConnectivityTest.EastRedstoneBlock.canConnectRedstone(BlockState state, BlockGetter level, BlockPos pos, @Nullable Direction direction) booleanCustomPlantTypeTest.CustomPlantBlock.canSurvive(BlockState state, LevelReader world, BlockPos pos) booleanValidRailShapeTest.RailSlopeBlock.canSurvive(BlockState state, LevelReader level, BlockPos pos) booleanCustomPlantTypeTest.CustomBlock.canSustainPlant(BlockState state, BlockGetter level, BlockPos pos, Direction facing, IPlantable plantable) CustomPlantTypeTest.CustomPlantBlock.getPlant(BlockGetter level, BlockPos pos) CustomPlantTypeTest.CustomPlantBlock.getPlantType(BlockGetter level, BlockPos pos) FullPotsAccessorDemo.DioriteFlowerPotBlock.getShape(BlockState state, BlockGetter level, BlockPos pos, CollisionContext context) booleanHideNeighborFaceTest.GlassSlab.hidesNeighborFace(BlockGetter level, BlockPos pos, BlockState state, BlockState neighborState, Direction dir) booleanScaffoldingTest.ScaffoldingMethodTestBlock.isScaffolding(BlockState state, LevelReader level, BlockPos pos, LivingEntity entity) booleanCustomPlantTypeTest.CustomPlantBlock.mayPlaceOn(BlockState state, BlockGetter worldIn, BlockPos pos) voidRedstoneSidedConnectivityTest.EastRedstoneBlock.neighborChanged(BlockState state, Level world, BlockPos pos, Block block, BlockPos fromPos, boolean isMoving) CustomHeadTest.CustomSkullBlock.newBlockEntity(BlockPos pos, BlockState state) CustomHeadTest.CustomWallSkullBlock.newBlockEntity(BlockPos pos, BlockState state) CustomSignsTest.CustomCeilingHangingSignBlock.newBlockEntity(BlockPos pos, BlockState state) CustomSignsTest.CustomStandingSignBlock.newBlockEntity(BlockPos pos, BlockState state) CustomSignsTest.CustomWallHangingSignBlock.newBlockEntity(BlockPos pos, BlockState state) CustomSignsTest.CustomWallSignBlock.newBlockEntity(BlockPos pos, BlockState state) FullPotsAccessorDemo.DioriteFlowerPotBlock.newBlockEntity(BlockPos pos, BlockState state) FullPotsAccessorDemo.DioriteFlowerPotBlock.useItemOn(ItemStack stack, BlockState state, Level level, BlockPos pos, Player player, InteractionHand hand, BlockHitResult hit) Constructors in net.neoforged.neoforge.oldtest.block with parameters of type BlockPosModifierConstructorDescriptionCustomHangingSignBlockEntity(BlockPos pos, BlockState state) CustomSignBlockEntity(BlockPos pos, BlockState state) CustomSkullBlockEntity(BlockPos pos, BlockState state) DioriteFlowerPotBlockEntity(BlockPos pos, BlockState state) -
Uses of BlockPos in net.neoforged.neoforge.oldtest.client.model
Methods in net.neoforged.neoforge.oldtest.client.model with parameters of type BlockPosModifier and TypeMethodDescription@Nullable BlockEntityCustomItemDisplayContextTest.ItemHangerBlock.newBlockEntity(BlockPos pos, BlockState state) @Nullable BlockEntityMegaModelTest.TestBlock.newBlockEntity(BlockPos pos, BlockState state) protected ItemInteractionResultMegaModelTest.TestBlock.useItemOn(ItemStack stack, BlockState state, Level level, BlockPos pos, Player player, InteractionHand hand, BlockHitResult hit) Constructors in net.neoforged.neoforge.oldtest.client.model with parameters of type BlockPosModifierConstructorDescriptionEntity(BlockPos pos, BlockState state) ItemHangerBlockEntity(BlockPos blockPos, BlockState blockState) ItemHangerBlockEntity(BlockEntityType<?> type, BlockPos blockPos, BlockState blockState) -
Uses of BlockPos in net.neoforged.neoforge.oldtest.entity
Methods in net.neoforged.neoforge.oldtest.entity with parameters of type BlockPosModifier and TypeMethodDescriptionprivate static booleanSpawnPlacementTest.validMonsterSpawn(ServerLevelAccessor level, BlockPos pos, EntityType<?> type) -
Uses of BlockPos in net.neoforged.neoforge.oldtest.fluid
Methods in net.neoforged.neoforge.oldtest.fluid with parameters of type BlockPosModifier and TypeMethodDescriptionbooleanNewFluidTest.FluidloggableBlock.canPlaceLiquid(@Nullable Player player, BlockGetter worldIn, BlockPos pos, BlockState state, Fluid fluidIn) NewFluidTest.FluidloggableBlock.pickupBlock(@Nullable Player player, LevelAccessor worldIn, BlockPos pos, BlockState state) booleanNewFluidTest.FluidloggableBlock.placeLiquid(LevelAccessor worldIn, BlockPos pos, BlockState state, FluidState fluidStateIn) -
Uses of BlockPos in net.neoforged.neoforge.oldtest.misc
Methods in net.neoforged.neoforge.oldtest.misc with parameters of type BlockPosModifier and TypeMethodDescription@Nullable BlockEntityGameTestTest.EnergyBlock.newBlockEntity(BlockPos pos, BlockState state) Constructors in net.neoforged.neoforge.oldtest.misc with parameters of type BlockPos -
Uses of BlockPos in net.neoforged.neoforge.oldtest.world
Methods in net.neoforged.neoforge.oldtest.world with parameters of type BlockPosModifier and TypeMethodDescriptionvoidForgeChunkManagerTest.ChunkLoaderBlock.onPlace(BlockState state, Level worldIn, BlockPos pos, BlockState oldState, boolean isMoving) voidForgeChunkManagerTest.ChunkLoaderBlock.onRemove(BlockState state, Level worldIn, BlockPos pos, BlockState newState, boolean isMoving) Deprecated. -
Uses of BlockPos in net.neoforged.neoforge.server.command
Methods in net.neoforged.neoforge.server.command with parameters of type BlockPosModifier and TypeMethodDescriptionprivate static intGenerateCommand.executeGeneration(CommandSourceStack source, BlockPos pos, int chunkRadius, boolean progressBar) -
Uses of BlockPos in net.neoforged.testframework.gametest
Fields in net.neoforged.testframework.gametest with type parameters of type BlockPosModifier and TypeFieldDescriptionprivate final Map<BlockPos, StructureTemplate.StructureBlockInfo> StructureTemplateBuilder.blocksMethods in net.neoforged.testframework.gametest that return types with arguments of type BlockPosModifier and TypeMethodDescriptionExtendedGameTestHelper.blocksBetween(int x, int y, int z, int length, int height, int width) Methods in net.neoforged.testframework.gametest with parameters of type BlockPosModifier and TypeMethodDescriptionvoidExtendedGameTestHelper.assertItemEntityCountIsAtLeast(Item item, BlockPos pos, double range, int lowerLimit) voidvoidExtendedGameTestHelper.breakBlock(BlockPos relativePos, ItemStack tool, @Nullable Entity breakingEntity) <T extends BlockEntity>
TExtendedGameTestHelper.getBlockEntity(BlockPos pos, Class<T> type) <T,C> T ExtendedGameTestHelper.getCapability(BlockCapability<T, C> cap, BlockPos pos, C context) <T extends BlockEntity>
TExtendedGameTestHelper.requireBlockEntity(BlockPos pos, Class<T> type) <T,C> T ExtendedGameTestHelper.requireCapability(BlockCapability<T, C> cap, BlockPos pos, C context) <T extends Entity>
TExtendedGameTestHelper.requireEntityAt(EntityType<T> type, BlockPos pos) voidvoidvoid -
Uses of BlockPos in net.neoforged.testframework.registration
Method parameters in net.neoforged.testframework.registration with type arguments of type BlockPosModifier and TypeMethodDescription<B extends Block,E extends BlockEntity>
DeferredBlockBuilder<B> DeferredBlocks.registerBlockWithBEType(String name, BiFunction<BlockBehaviour.Properties, Supplier<BlockEntityType<E>>, ? extends B> func, org.apache.commons.lang3.function.TriFunction<BlockEntityType<?>, BlockPos, BlockState, E> beType, BlockBehaviour.Properties props)