Uses of Class
net.minecraft.core.BlockPos
Package
Description
-
Uses of BlockPos in net.minecraft
Modifier and TypeMethodDescriptionBlockUtil.getTopConnectedBlock(BlockGetter p_177846_, BlockPos p_177847_, Block p_177848_, Direction p_177849_, Block p_177850_)
Modifier and TypeMethodDescriptionstatic String
CrashReportCategory.formatLocation(LevelHeightAccessor p_178948_, BlockPos p_178949_)
static BlockUtil.FoundRectangle
BlockUtil.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 void
CrashReportCategory.populateBlockDetails(CrashReportCategory p_178951_, LevelHeightAccessor p_178952_, BlockPos p_178953_, BlockState p_178954_)
Modifier and TypeMethodDescriptionstatic BlockUtil.FoundRectangle
BlockUtil.getLargestRectangleAround(BlockPos p_124335_, Direction.Axis p_124336_, int p_124337_, Direction.Axis p_124338_, int p_124339_, Predicate<BlockPos> p_124340_)
private static int
BlockUtil.getLimit(Predicate<BlockPos> p_124342_, BlockPos.MutableBlockPos p_124343_, Direction p_124344_, int p_124345_)
-
Uses of BlockPos in net.minecraft.advancements.critereon
Modifier and TypeMethodDescriptionboolean
BlockPredicate.matches(ServerLevel p_17915_, BlockPos p_17916_)
boolean
FluidPredicate.matches(ServerLevel p_41105_, BlockPos p_41106_)
boolean
ItemUsedOnBlockTrigger.TriggerInstance.matches(BlockState p_45511_, ServerLevel p_45512_, BlockPos p_45513_, ItemStack p_45514_)
boolean
LightPredicate.matches(ServerLevel p_51342_, BlockPos p_51343_)
boolean
PlacedBlockTrigger.TriggerInstance.matches(BlockState p_59508_, BlockPos p_59509_, ServerLevel p_59510_, ItemStack p_59511_)
void
ItemUsedOnBlockTrigger.trigger(ServerPlayer p_45483_, BlockPos p_45484_, ItemStack p_45485_)
void
PlacedBlockTrigger.trigger(ServerPlayer p_59470_, BlockPos p_59471_, ItemStack p_59472_)
void
UsedEnderEyeTrigger.trigger(ServerPlayer p_73936_, BlockPos p_73937_)
-
Uses of BlockPos in net.minecraft.client
Modifier and TypeMethodDescriptionprivate void
KeyboardHandler.copyCreateBlockCommand(BlockState p_90900_, BlockPos p_90901_, CompoundTag p_90902_)
void
DebugQueryHandler.queryBlockEntityTag(BlockPos p_90709_, Consumer<CompoundTag> p_90710_)
-
Uses of BlockPos in net.minecraft.client.color.block
Modifier and TypeMethodDescriptionint
BlockColor.getColor(BlockState p_92567_, BlockAndTintGetter p_92568_, BlockPos p_92569_, int p_92570_)
int
BlockColors.getColor(BlockState p_92578_, BlockAndTintGetter p_92579_, BlockPos p_92580_, int p_92581_)
int
BlockColors.getColor(BlockState p_92583_, Level p_92584_, BlockPos p_92585_)
int
BlockTintCache.getColor(BlockPos p_92659_, IntSupplier p_92660_)
-
Uses of BlockPos in net.minecraft.client.multiplayer
Modifier and TypeFieldDescriptionprivate it.unimi.dsi.fastutil.objects.Object2ObjectLinkedOpenHashMap<com.mojang.datafixers.util.Pair<BlockPos,ServerboundPlayerActionPacket.Action>,Vec3>
MultiPlayerGameMode.unAckedActions
Modifier and TypeMethodDescriptionvoid
ClientLevel.addDestroyBlockEffect(BlockPos p_171667_, BlockState p_171668_)
int
ClientLevel.calculateBlockTint(BlockPos p_104763_, ColorResolver p_104764_)
boolean
MultiPlayerGameMode.continueDestroyBlock(BlockPos p_105284_, Direction p_105285_)
boolean
MultiPlayerGameMode.destroyBlock(BlockPos p_105268_)
void
ClientLevel.destroyBlockProgress(int p_104634_, BlockPos p_104635_, int p_104636_)
void
int
ClientLevel.getBlockTint(BlockPos p_104700_, ColorResolver p_104701_)
void
ClientLevel.globalLevelEvent(int p_104743_, BlockPos p_104744_, int p_104745_)
void
MultiPlayerGameMode.handleBlockBreakAck(ClientLevel p_105257_, BlockPos p_105258_, BlockState p_105259_, ServerboundPlayerActionPacket.Action p_105260_, boolean p_105261_)
void
ClientLevel.levelEvent(Player p_104654_, int p_104655_, BlockPos p_104656_, int p_104657_)
void
ClientLevel.playLocalSound(BlockPos p_104678_, SoundEvent p_104679_, SoundSource p_104680_, float p_104681_, float p_104682_, boolean p_104683_)
private boolean
MultiPlayerGameMode.sameDestroyTarget(BlockPos p_105282_)
private void
MultiPlayerGameMode.sendBlockAction(ServerboundPlayerActionPacket.Action p_105273_, BlockPos p_105274_, Direction p_105275_)
void
ClientLevel.sendBlockUpdated(BlockPos p_104685_, BlockState p_104686_, BlockState p_104687_, int p_104688_)
void
ClientLevel.setBlocksDirty(BlockPos p_104759_, BlockState p_104760_, BlockState p_104761_)
void
ClientLevel.setDefaultSpawnPos(BlockPos p_104753_, float p_104754_)
void
ClientLevel.setKnownState(BlockPos p_104756_, BlockState p_104757_)
void
private void
ClientLevel.spawnParticle(BlockPos p_104695_, ParticleOptions p_104696_, VoxelShape p_104697_, double p_104698_)
boolean
MultiPlayerGameMode.startDestroyBlock(BlockPos p_105270_, Direction p_105271_)
private void
ClientLevel.trySpawnDripParticles(BlockPos p_104690_, BlockState p_104691_, ParticleOptions p_104692_, boolean p_104693_)
-
Uses of BlockPos in net.minecraft.client.particle
Modifier and TypeMethodDescriptionvoid
ParticleEngine.addBlockHitEffects(BlockPos pos, BlockHitResult target)
void
void
ParticleEngine.destroy(BlockPos p_107356_, BlockState p_107357_)
TerrainParticle.updateSprite(BlockState state, BlockPos pos)
ModifierConstructorDescriptionTerrainParticle(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
-
Uses of BlockPos in net.minecraft.client.renderer
Modifier and TypeFieldDescriptionprivate Map<BlockPos,SoundInstance>
LevelRenderer.playingRecords
Modifier and TypeMethodDescriptionprivate static org.apache.commons.lang3.tuple.Pair<BlockState,BlockPos>
ScreenEffectRenderer.getOverlayBlock(Player p_110717_)
Modifier and TypeMethodDescriptionvoid
LevelRenderer.blockChanged(BlockGetter p_109545_, BlockPos p_109546_, BlockState p_109547_, BlockState p_109548_, int p_109549_)
void
LevelRenderer.destroyBlockProgress(int p_109775_, BlockPos p_109776_, int p_109777_)
private static int
BiomeColors.getAverageColor(BlockAndTintGetter p_108797_, BlockPos p_108798_, ColorResolver p_108799_)
static int
BiomeColors.getAverageFoliageColor(BlockAndTintGetter p_108805_, BlockPos p_108806_)
static int
BiomeColors.getAverageGrassColor(BlockAndTintGetter p_108794_, BlockPos p_108795_)
static int
BiomeColors.getAverageWaterColor(BlockAndTintGetter p_108812_, BlockPos p_108813_)
static int
LevelRenderer.getLightColor(BlockAndTintGetter p_109542_, BlockPos p_109543_)
static int
LevelRenderer.getLightColor(BlockAndTintGetter p_109538_, BlockState p_109539_, BlockPos p_109540_)
LevelRenderer.getRelativeFrom(BlockPos p_109729_, ChunkRenderDispatcher.RenderChunk p_109730_, Direction p_109731_)
protected ChunkRenderDispatcher.RenderChunk
ViewArea.getRenderChunkAt(BlockPos p_110867_)
void
LevelRenderer.globalLevelEvent(int p_109507_, BlockPos p_109508_, int p_109509_)
void
LevelRenderer.levelEvent(Player p_109533_, int p_109534_, BlockPos p_109535_, int p_109536_)
private void
LevelRenderer.notifyNearbyEntities(Level p_109551_, BlockPos p_109552_, boolean p_109553_)
void
LevelRenderer.playStreamingMusic(SoundEvent p_109515_, BlockPos p_109516_)
Deprecated.void
LevelRenderer.playStreamingMusic(SoundEvent p_109515_, BlockPos p_109516_, RecordItem musicDiscItem)
private void
LevelRenderer.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 void
LevelRenderer.setBlockDirty(BlockPos p_109733_, boolean p_109734_)
void
LevelRenderer.setBlockDirty(BlockPos p_109722_, BlockState p_109723_, BlockState p_109724_)
private void
LevelRenderer.updateRenderChunks(Frustum p_173001_, int p_173002_, boolean p_173003_, Vec3 p_173004_, BlockPos p_173005_, ChunkRenderDispatcher.RenderChunk p_173006_, int p_173007_, BlockPos p_173008_)
-
Uses of BlockPos in net.minecraft.client.renderer.block
Modifier and TypeMethodDescriptionvoid
ModelBlockRenderer.AmbientOcclusionFace.calculate(BlockAndTintGetter p_111168_, BlockState p_111169_, BlockPos p_111170_, Direction p_111171_, float[] p_111172_, BitSet p_111173_, boolean p_111174_)
private void
ModelBlockRenderer.calculateShape(BlockAndTintGetter p_111040_, BlockState p_111041_, BlockPos p_111042_, int[] p_111043_, Direction p_111044_, float[] p_111045_, BitSet p_111046_)
private int
LiquidBlockRenderer.getLightColor(BlockAndTintGetter p_110946_, BlockPos p_110947_)
int
ModelBlockRenderer.Cache.getLightColor(BlockState p_111222_, BlockAndTintGetter p_111223_, BlockPos p_111224_)
float
ModelBlockRenderer.Cache.getShadeBrightness(BlockState p_111227_, BlockAndTintGetter p_111228_, BlockPos p_111229_)
BlockModelShaper.getTexture(BlockState p_110883_, Level level, BlockPos pos)
private float
LiquidBlockRenderer.getWaterHeight(BlockGetter p_110965_, BlockPos p_110966_, Fluid p_110967_)
private static boolean
LiquidBlockRenderer.isFaceOccludedByNeighbor(BlockGetter p_110969_, BlockPos p_110970_, Direction p_110971_, float p_110972_)
private static boolean
LiquidBlockRenderer.isFaceOccludedBySelf(BlockGetter p_110960_, BlockPos p_110961_, BlockState p_110962_, Direction p_110963_)
private static boolean
LiquidBlockRenderer.isFaceOccludedByState(BlockGetter p_110979_, Direction p_110980_, float p_110981_, BlockPos p_110982_, BlockState p_110983_)
private static boolean
LiquidBlockRenderer.isNeighborSameFluid(BlockGetter p_110974_, BlockPos p_110975_, Direction p_110976_, FluidState p_110977_)
private void
ModelBlockRenderer.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_)
boolean
BlockRenderDispatcher.renderBatched(BlockState p_110925_, BlockPos p_110926_, BlockAndTintGetter p_110927_, PoseStack p_110928_, VertexConsumer p_110929_, boolean p_110930_, Random p_110931_)
Deprecated.boolean
BlockRenderDispatcher.renderBatched(BlockState p_110925_, BlockPos p_110926_, BlockAndTintGetter p_110927_, PoseStack p_110928_, VertexConsumer p_110929_, boolean p_110930_, Random p_110931_, IModelData modelData)
void
BlockRenderDispatcher.renderBreakingTexture(BlockState p_110919_, BlockPos p_110920_, BlockAndTintGetter p_110921_, PoseStack p_110922_, VertexConsumer p_110923_)
Deprecated.void
BlockRenderDispatcher.renderBreakingTexture(BlockState p_110919_, BlockPos p_110920_, BlockAndTintGetter p_110921_, PoseStack p_110922_, VertexConsumer p_110923_, IModelData modelData)
boolean
BlockRenderDispatcher.renderLiquid(BlockPos p_110933_, BlockAndTintGetter p_110934_, VertexConsumer p_110935_, FluidState p_110936_)
private void
ModelBlockRenderer.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 void
ModelBlockRenderer.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 boolean
LiquidBlockRenderer.shouldRenderFace(BlockAndTintGetter p_110949_, BlockPos p_110950_, FluidState p_110951_, BlockState p_110952_, Direction p_110953_)
boolean
LiquidBlockRenderer.tesselate(BlockAndTintGetter p_110955_, BlockPos p_110956_, VertexConsumer p_110957_, FluidState p_110958_)
boolean
ModelBlockRenderer.tesselateBlock(BlockAndTintGetter p_111048_, BakedModel p_111049_, BlockState p_111050_, BlockPos p_111051_, PoseStack p_111052_, VertexConsumer p_111053_, boolean p_111054_, Random p_111055_, long p_111056_, int p_111057_)
Deprecated.boolean
ModelBlockRenderer.tesselateBlock(BlockAndTintGetter p_111048_, BakedModel p_111049_, BlockState p_111050_, BlockPos p_111051_, PoseStack p_111052_, VertexConsumer p_111053_, boolean p_111054_, Random p_111055_, long p_111056_, int p_111057_, IModelData modelData)
boolean
ModelBlockRenderer.tesselateWithAO(BlockAndTintGetter p_111079_, BakedModel p_111080_, BlockState p_111081_, BlockPos p_111082_, PoseStack p_111083_, VertexConsumer p_111084_, boolean p_111085_, Random p_111086_, long p_111087_, int p_111088_)
Deprecated.boolean
ModelBlockRenderer.tesselateWithAO(BlockAndTintGetter p_111079_, BakedModel p_111080_, BlockState p_111081_, BlockPos p_111082_, PoseStack p_111083_, VertexConsumer p_111084_, boolean p_111085_, Random p_111086_, long p_111087_, int p_111088_, IModelData modelData)
boolean
ModelBlockRenderer.tesselateWithoutAO(BlockAndTintGetter p_111091_, BakedModel p_111092_, BlockState p_111093_, BlockPos p_111094_, PoseStack p_111095_, VertexConsumer p_111096_, boolean p_111097_, Random p_111098_, long p_111099_, int p_111100_)
Deprecated.boolean
ModelBlockRenderer.tesselateWithoutAO(BlockAndTintGetter p_111091_, BakedModel p_111092_, BlockState p_111093_, BlockPos p_111094_, PoseStack p_111095_, VertexConsumer p_111096_, boolean p_111097_, Random p_111098_, long p_111099_, int p_111100_, IModelData modelData)
-
Uses of BlockPos in net.minecraft.client.renderer.blockentity
Modifier and TypeMethodDescriptionprivate void
PistonHeadRenderer.renderBlock(BlockPos p_112459_, BlockState p_112460_, PoseStack p_112461_, MultiBufferSource p_112462_, Level p_112463_, boolean p_112464_, int p_112465_)
private void
StructureBlockRenderer.renderInvisibleBlocks(StructureBlockEntity p_173677_, VertexConsumer p_173678_, BlockPos p_173679_, PoseStack p_173680_)
-
Uses of BlockPos in net.minecraft.client.renderer.chunk
Modifier and TypeFieldDescriptionprotected Map<BlockPos,IModelData>
ChunkRenderDispatcher.RenderChunk.ChunkCompileTask.modelData
Modifier and TypeMethodDescriptionChunkRenderDispatcher.RenderChunk.getOrigin()
ChunkRenderDispatcher.RenderChunk.getRelativeOrigin(Direction p_112825_)
Modifier and TypeMethodDescriptionstatic RenderChunkRegion
RenderChunkRegion.createIfNotEmpty(Level p_112921_, BlockPos p_112922_, BlockPos p_112923_, int p_112924_)
private boolean
ChunkRenderDispatcher.RenderChunk.doesChunkExistAt(BlockPos p_112823_)
RenderChunkRegion.getBlockEntity(BlockPos p_112945_)
RenderChunkRegion.getBlockEntity(BlockPos p_112928_, LevelChunk.EntityCreationType p_112929_)
RenderChunkRegion.getBlockState(BlockPos p_112947_)
int
RenderChunkRegion.getBlockTint(BlockPos p_112937_, ColorResolver p_112938_)
RenderChunkRegion.getFluidState(BlockPos p_112943_)
private static int
ChunkRenderDispatcher.RenderChunk.ChunkCompileTask.getModelData(BlockPos pos)
protected int
static boolean
RenderChunkRegion.isAllEmpty(BlockPos p_112931_, BlockPos p_112932_, int p_112933_, int p_112934_, LevelChunk[][] p_112935_)
void
ModifierConstructorDescriptionRenderChunkRegion(Level p_112910_, int p_112911_, int p_112912_, LevelChunk[][] p_112913_, BlockPos p_112914_, BlockPos p_112915_)
-
Uses of BlockPos in net.minecraft.client.renderer.debug
Modifier and TypeFieldDescriptionBeeDebugRenderer.BeeInfo.flowerPos
BeeDebugRenderer.BeeInfo.hivePos
BeeDebugRenderer.HiveInfo.pos
BrainDebugRenderer.PoiInfo.pos
GoalSelectorDebugRenderer.DebugGoal.pos
Modifier and TypeFieldDescriptionBeeDebugRenderer.BeeInfo.blacklistedHives
private Map<BlockPos,BeeDebugRenderer.HiveInfo>
BeeDebugRenderer.hives
NeighborsUpdateRenderer.lastUpdate
private Map<BlockPos,GameTestDebugRenderer.Marker>
GameTestDebugRenderer.markers
BrainDebugRenderer.BrainDump.pois
private Map<BlockPos,BrainDebugRenderer.PoiInfo>
BrainDebugRenderer.pois
BrainDebugRenderer.BrainDump.potentialPois
private Collection<BlockPos>
RaidDebugRenderer.raidCenters
WorldGenAttemptRenderer.toRender
Modifier and TypeMethodDescriptionBeeDebugRenderer.createHiveBlacklistMap()
BeeDebugRenderer.getGhostHives()
BrainDebugRenderer.getGhostPois()
GameEventListenerRenderer.TrackedListener.getPosition(Level p_173876_)
Modifier and TypeMethodDescriptionvoid
GameTestDebugRenderer.addMarker(BlockPos p_113525_, int p_113526_, String p_113527_, int p_113528_)
void
WorldGenAttemptRenderer.addPos(BlockPos p_113738_, float p_113739_, float p_113740_, float p_113741_, float p_113742_, float p_113743_)
void
private static float
PathfindingRenderer.distanceToCamera(BlockPos p_113635_, double p_113636_, double p_113637_, double p_113638_)
private Collection<UUID>
BeeDebugRenderer.getHiveMembers(BlockPos p_113130_)
private String
BeeDebugRenderer.getPosDescription(BeeDebugRenderer.BeeInfo p_113069_, BlockPos p_113070_)
private Collection<UUID>
BrainDebugRenderer.getPotentialTicketHolders(BlockPos p_113290_)
private Collection<UUID>
BrainDebugRenderer.getTicketHolders(BlockPos p_113285_)
boolean
GameEventListenerRenderer.TrackedListener.handleGameEvent(Level p_173878_, GameEvent p_173879_, Entity p_173880_, BlockPos p_173881_)
boolean
(package private) boolean
(package private) boolean
BrainDebugRenderer.BrainDump.hasPotentialPoi(BlockPos p_113332_)
private static void
BeeDebugRenderer.highlightHive(BlockPos p_113077_)
private static void
BrainDebugRenderer.highlightPoi(BlockPos p_113275_)
private static void
RaidDebugRenderer.highlightRaidCenter(BlockPos p_113658_)
boolean
void
static void
DebugRenderer.renderFilledBox(BlockPos p_113464_, float p_113465_, float p_113466_, float p_113467_, float p_113468_, float p_113469_)
static void
DebugRenderer.renderFilledBox(BlockPos p_113471_, BlockPos p_113472_, float p_113473_, float p_113474_, float p_113475_, float p_113476_)
private void
BeeDebugRenderer.renderGhostHive(BlockPos p_113093_, List<String> p_113094_)
private void
BrainDebugRenderer.renderGhostPoi(BlockPos p_113244_, List<String> p_113245_)
private void
GameTestDebugRenderer.renderMarker(BlockPos p_113530_, GameTestDebugRenderer.Marker p_113531_)
private static void
RaidDebugRenderer.renderTextOverBlock(String p_113660_, BlockPos p_113661_, int p_113662_)
private static void
BeeDebugRenderer.renderTextOverPos(String p_113111_, BlockPos p_113112_, int p_113113_, int p_113114_)
private static void
BrainDebugRenderer.renderTextOverPos(String p_113258_, BlockPos p_113259_, int p_113260_, int p_113261_)
private static void
BeeDebugRenderer.renderTransparentFilledBox(BlockPos p_113079_, float p_113080_, float p_113081_, float p_113082_, float p_113083_, float p_113084_)
void
BrainDebugRenderer.setFreeTicketCount(BlockPos p_113231_, int p_113232_)
void
GameEventListenerRenderer.trackGameEvent(GameEvent p_173828_, BlockPos p_173829_)
Modifier and TypeMethodDescriptionvoid
RaidDebugRenderer.setRaidCenters(Collection<BlockPos> p_113664_)
-
Uses of BlockPos in net.minecraft.client.renderer.entity
Modifier and TypeMethodDescriptionprotected int
BlazeRenderer.getBlockLightLevel(Blaze p_113910_, BlockPos p_113911_)
protected int
DragonFireballRenderer.getBlockLightLevel(DragonFireball p_114087_, BlockPos p_114088_)
protected int
EntityRenderer.getBlockLightLevel(T p_114496_, BlockPos p_114497_)
protected int
ExperienceOrbRenderer.getBlockLightLevel(ExperienceOrb p_114606_, BlockPos p_114607_)
protected int
GlowSquidRenderer.getBlockLightLevel(GlowSquid p_174146_, BlockPos p_174147_)
protected int
ItemFrameRenderer.getBlockLightLevel(T p_174216_, BlockPos p_174217_)
protected int
MagmaCubeRenderer.getBlockLightLevel(MagmaCube p_115399_, BlockPos p_115400_)
protected int
ShulkerBulletRenderer.getBlockLightLevel(ShulkerBullet p_115869_, BlockPos p_115870_)
protected int
ThrownItemRenderer.getBlockLightLevel(T p_116092_, BlockPos p_116093_)
protected int
VexRenderer.getBlockLightLevel(Vex p_116298_, BlockPos p_116299_)
protected int
WitherBossRenderer.getBlockLightLevel(WitherBoss p_116443_, BlockPos p_116444_)
protected int
WitherSkullRenderer.getBlockLightLevel(WitherSkull p_116491_, BlockPos p_116492_)
protected int
EntityRenderer.getSkyLightLevel(T p_114509_, BlockPos p_114510_)
private static void
EntityRenderDispatcher.renderBlockShadow(PoseStack.Pose p_114432_, VertexConsumer p_114433_, LevelReader p_114434_, BlockPos p_114435_, double p_114436_, double p_114437_, double p_114438_, float p_114439_, float p_114440_)
-
Uses of BlockPos in net.minecraft.client.resources.model
Modifier and TypeMethodDescriptionMultiPartBakedModel.getModelData(BlockAndTintGetter world, BlockPos pos, BlockState state, IModelData tileData)
-
Uses of BlockPos in net.minecraft.client.resources.sounds
ModifierConstructorDescriptionSimpleSoundInstance(SoundEvent p_119717_, SoundSource p_119718_, float p_119719_, float p_119720_, BlockPos p_119721_)
-
Uses of BlockPos in net.minecraft.client.tutorial
Modifier and TypeMethodDescriptionvoid
PunchTreeTutorialStepInstance.onDestroyBlock(ClientLevel p_120554_, BlockPos p_120555_, BlockState p_120556_, float p_120557_)
void
Tutorial.onDestroyBlock(ClientLevel p_120582_, BlockPos p_120583_, BlockState p_120584_, float p_120585_)
default void
TutorialStepInstance.onDestroyBlock(ClientLevel p_120619_, BlockPos p_120620_, BlockState p_120621_, float p_120622_)
-
Uses of BlockPos in net.minecraft.commands.arguments.blocks
Modifier and TypeMethodDescriptionboolean
BlockInput.place(ServerLevel p_114671_, BlockPos p_114672_, int p_114673_)
boolean
BlockInput.test(ServerLevel p_173524_, BlockPos p_173525_)
-
Uses of BlockPos in net.minecraft.commands.arguments.coordinates
Modifier and TypeMethodDescriptiondefault BlockPos
Coordinates.getBlockPos(CommandSourceStack p_119569_)
static BlockPos
BlockPosArgument.getLoadedBlockPos(com.mojang.brigadier.context.CommandContext<CommandSourceStack> p_118243_, String p_118244_)
static BlockPos
BlockPosArgument.getSpawnablePos(com.mojang.brigadier.context.CommandContext<CommandSourceStack> p_174396_, String p_174397_)
-
Uses of BlockPos in net.minecraft.core
Modifier and TypeFieldDescriptionprivate BlockPos
BlockSourceImpl.pos
private BlockPos
GlobalPos.pos
static BlockPos
BlockPos.ZERO
Modifier and TypeMethodDescriptionBlockPos.above()
BlockPos.above(int p_121972_)
BlockPos.atY(int p_175289_)
BlockPos.below()
BlockPos.below(int p_122000_)
SectionPos.center()
BlockPos.east()
BlockPos.east(int p_122031_)
BlockSource.getPos()
BlockSourceImpl.getPos()
BlockPos.immutable()
BlockPos.MutableBlockPos.immutable()
BlockPos.multiply(int p_175263_)
BlockPos.MutableBlockPos.multiply(int p_175305_)
BlockPos.north()
BlockPos.north(int p_122014_)
static BlockPos
BlockPos.of(long p_122023_)
BlockPos.MutableBlockPos.offset(double p_122134_, double p_122135_, double p_122136_)
BlockPos.MutableBlockPos.offset(int p_122163_, int p_122164_, int p_122165_)
BlockPos.offset(double p_121879_, double p_121880_, double p_121881_)
BlockPos.offset(int p_121973_, int p_121974_, int p_121975_)
SectionPos.origin()
GlobalPos.pos()
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_)
Modifier 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_)
BlockPos.randomBetweenClosed(Random p_121958_, int p_121959_, int p_121960_, int p_121961_, int p_121962_, int p_121963_, int p_121964_, int p_121965_)
BlockPos.randomInCube(Random p_175265_, int p_175266_, BlockPos p_175267_, int p_175268_)
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_)
Modifier and TypeMethodDescriptionstatic long
BlockPos.betweenClosed(BlockPos p_121941_, BlockPos p_121942_)
BlockPos.betweenClosedStream(BlockPos p_121991_, BlockPos p_121992_)
BlockPos.findClosestMatch(BlockPos p_121931_, int p_121932_, int p_121933_, Predicate<BlockPos> p_121934_)
static Direction
Direction.fromNormal(BlockPos p_175361_)
static GlobalPos
GlobalPos.of(ResourceKey<Level> p_122644_, BlockPos p_122645_)
static SectionPos
BlockPos.randomInCube(Random p_175265_, int p_175266_, BlockPos p_175267_, int p_175268_)
static short
SectionPos.sectionRelativePos(BlockPos p_123219_)
static Iterable<BlockPos.MutableBlockPos>
BlockPos.spiralAround(BlockPos p_121936_, int p_121937_, Direction p_121938_, Direction p_121939_)
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_)
Modifier and TypeMethodDescriptionBlockPos.findClosestMatch(BlockPos p_121931_, int p_121932_, int p_121933_, Predicate<BlockPos> p_121934_)
ModifierConstructorDescriptionBlockSourceImpl(ServerLevel p_122213_, BlockPos p_122214_)
private
GlobalPos(ResourceKey<Level> p_122638_, BlockPos p_122639_)
-
Uses of BlockPos in net.minecraft.core.cauldron
Modifier and TypeMethodDescriptionstatic InteractionResult
CauldronInteraction.emptyBucket(Level p_175619_, BlockPos p_175620_, Player p_175621_, InteractionHand p_175622_, ItemStack p_175623_, BlockState p_175624_, SoundEvent p_175625_)
static InteractionResult
CauldronInteraction.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
Modifier and TypeMethodDescriptionprivate static boolean
ShearsDispenseItemBehavior.tryShearBeehive(ServerLevel p_123577_, BlockPos p_123578_)
private static boolean
ShearsDispenseItemBehavior.tryShearLivingEntity(ServerLevel p_123583_, BlockPos p_123584_)
-
Uses of BlockPos in net.minecraft.core.particles
-
Uses of BlockPos in net.minecraft.gametest.framework
Modifier and TypeFieldDescriptionprivate BlockPos
GameTestAssertPosException.absolutePos
private BlockPos
GameTestBatchRunner.firstTestNorthWestCorner
private BlockPos
GameTestAssertPosException.relativePos
private BlockPos
GameTestServer.spawnPos
private BlockPos
GameTestInfo.structureBlockPos
private BlockPos
ReportGameListener.structurePos
Modifier and TypeMethodDescriptionGameTestHelper.absolutePos(BlockPos p_177450_)
static BlockPos
StructureUtils.findNearestStructureBlock(BlockPos p_127907_, int p_127908_, ServerLevel p_127909_)
GameTestAssertPosException.getAbsolutePos()
GameTestAssertPosException.getRelativePos()
GameTestInfo.getStructureBlockPos()
GameTestHelper.relativePos(BlockPos p_177453_)
Modifier and TypeMethodDescriptionprivate Map<GameTestInfo,BlockPos>
GameTestBatchRunner.createStructuresForBatch(Collection<GameTestInfo> p_177076_)
StructureUtils.findStructureBlockContainingPos(BlockPos p_127854_, int p_127855_, ServerLevel p_127856_)
static Collection<BlockPos>
StructureUtils.findStructureBlocks(BlockPos p_127911_, int p_127912_, ServerLevel p_127913_)
Modifier and TypeMethodDescriptionGameTestHelper.absolutePos(BlockPos p_177450_)
static void
StructureUtils.addCommandBlockAndButtonToStartTest(BlockPos p_127876_, BlockPos p_127877_, Rotation p_127878_, ServerLevel p_127879_)
void
GameTestHelper.assertAtTickTimeContainerContains(long p_177124_, BlockPos p_177125_, Item p_177126_)
void
GameTestHelper.assertAtTickTimeContainerEmpty(long p_177121_, BlockPos p_177122_)
void
GameTestHelper.assertBlock(BlockPos p_177272_, Predicate<Block> p_177273_, String p_177274_)
void
GameTestHelper.assertBlock(BlockPos p_177276_, Predicate<Block> p_177277_, Supplier<String> p_177278_)
void
GameTestHelper.assertBlockNotPresent(Block p_177342_, BlockPos p_177343_)
void
GameTestHelper.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_)
void
GameTestHelper.assertBlockState(BlockPos p_177358_, Predicate<BlockState> p_177359_, Supplier<String> p_177360_)
void
GameTestHelper.assertContainerContains(BlockPos p_177243_, Item p_177244_)
void
GameTestHelper.assertContainerEmpty(BlockPos p_177441_)
<E extends Entity, T>
voidGameTestHelper.assertEntityData(BlockPos p_177238_, EntityType<E> p_177239_, Function<? super E,T> p_177240_, T p_177241_)
void
GameTestHelper.assertEntityInstancePresent(Entity p_177141_, BlockPos p_177142_)
void
GameTestHelper.assertEntityNotPresent(EntityType<?> p_177403_, BlockPos p_177404_)
void
GameTestHelper.assertEntityPresent(EntityType<?> p_177375_, BlockPos p_177376_)
void
GameTestHelper.assertEntityPresent(EntityType<?> p_177180_, BlockPos p_177181_, double p_177182_)
void
GameTestHelper.assertItemEntityCountIs(Item p_177199_, BlockPos p_177200_, double p_177201_, int p_177202_)
void
GameTestHelper.assertItemEntityPresent(Item p_177195_, BlockPos p_177196_, double p_177197_)
void
GameTestHelper.assertSameBlockState(BlockPos p_177269_, BlockPos p_177270_)
void
GameTestHelper.assertSameBlockStates(BoundingBox p_177225_, BlockPos p_177226_)
static void
GameTestRunner.clearAllTests(ServerLevel p_127695_, BlockPos p_127696_, GameTestTicker p_127697_, int p_127698_)
private static void
StructureUtils.clearBlock(int p_127842_, BlockPos p_127843_, ServerLevel p_127844_)
static void
StructureUtils.createNewEmptyStructureBlock(String p_177765_, BlockPos p_177766_, Vec3i p_177767_, Rotation p_177768_, ServerLevel p_177769_)
private static StructureBlockEntity
StructureUtils.createStructureBlock(String p_127891_, BlockPos p_127892_, Rotation p_127893_, ServerLevel p_127894_, boolean p_127895_)
void
GameTestHelper.destroyBlock(BlockPos p_177435_)
private static boolean
StructureUtils.doesStructureContain(BlockPos p_127868_, BlockPos p_127869_, ServerLevel p_127870_)
void
static BlockPos
StructureUtils.findNearestStructureBlock(BlockPos p_127907_, int p_127908_, ServerLevel p_127909_)
StructureUtils.findStructureBlockContainingPos(BlockPos p_127854_, int p_127855_, ServerLevel p_127856_)
static Collection<BlockPos>
StructureUtils.findStructureBlocks(BlockPos p_127911_, int p_127912_, ServerLevel p_127913_)
private static void
StructureUtils.forceLoadChunks(BlockPos p_127858_, ServerLevel p_127859_)
GameTestHelper.getBlockEntity(BlockPos p_177348_)
GameTestHelper.getBlockState(BlockPos p_177233_)
static BoundingBox
StructureUtils.getStructureBoundingBox(BlockPos p_177761_, Vec3i p_177762_, Rotation p_177763_)
void
GameTestHelper.pressButton(BlockPos p_177386_)
void
void
GameTestHelper.pulseRedstone(BlockPos p_177235_, long p_177236_)
void
GameTestHelper.randomTick(BlockPos p_177447_)
GameTestHelper.relativePos(BlockPos p_177453_)
static void
GameTestRunner.runTest(GameTestInfo p_127743_, BlockPos p_127744_, GameTestTicker p_127745_)
private static void
TestCommand.runTest(ServerLevel p_127930_, BlockPos p_127931_, MultipleTestTracker p_127932_)
static Collection<GameTestInfo>
GameTestRunner.runTestBatches(Collection<GameTestBatch> p_127727_, BlockPos p_127728_, Rotation p_127729_, ServerLevel p_127730_, GameTestTicker p_127731_, int p_127732_)
static Collection<GameTestInfo>
GameTestRunner.runTests(Collection<TestFunction> p_127753_, BlockPos p_127754_, Rotation p_127755_, ServerLevel p_127756_, GameTestTicker p_127757_, int p_127758_)
void
void
GameTestHelper.setBlock(BlockPos p_177253_, BlockState p_177254_)
(package private) void
GameTestInfo.setStructureBlockPos(BlockPos p_127618_)
private static void
ReportGameListener.showRedBox(ServerLevel p_177697_, BlockPos p_177698_, String p_177699_)
<E extends Entity>
EGameTestHelper.spawn(EntityType<E> p_177177_, BlockPos p_177178_)
void
GameTestInfo.spawnStructure(BlockPos p_127620_, int p_127621_)
static StructureBlockEntity
StructureUtils.spawnStructure(String p_127884_, BlockPos p_127885_, Rotation p_127886_, int p_127887_, ServerLevel p_127888_, boolean p_127889_)
<E extends Mob>
EGameTestHelper.spawnWithNoFreeWill(EntityType<E> p_177330_, BlockPos p_177331_)
void
GameTestHelper.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_)
void
GameTestHelper.succeedWhenEntityNotPresent(EntityType<?> p_177432_, BlockPos p_177433_)
void
GameTestHelper.succeedWhenEntityPresent(EntityType<?> p_177419_, BlockPos p_177420_)
void
Modifier and TypeMethodDescriptionvoid
GameTestHelper.forEveryBlockInStructure(Consumer<BlockPos> p_177293_)
ModifierConstructorDescriptionGameTestAssertPosException(String p_177051_, BlockPos p_177052_, BlockPos p_177053_, long p_177054_)
GameTestBatchRunner(Collection<GameTestBatch> p_127563_, BlockPos p_127564_, Rotation p_127565_, ServerLevel p_127566_, GameTestTicker p_127567_, int p_127568_)
GameTestServer(Thread p_177594_, LevelStorageSource.LevelStorageAccess p_177595_, PackRepository p_177596_, ServerResources p_177597_, Collection<GameTestBatch> p_177598_, BlockPos p_177599_, RegistryAccess.RegistryHolder p_177600_)
private
GameTestServer(Thread p_177602_, LevelStorageSource.LevelStorageAccess p_177603_, PackRepository p_177604_, ServerResources p_177605_, Collection<GameTestBatch> p_177606_, BlockPos p_177607_, RegistryAccess.RegistryHolder p_177608_, Registry<Biome> p_177609_, Registry<DimensionType> p_177610_)
ReportGameListener(GameTestInfo p_177692_, GameTestTicker p_177693_, BlockPos p_177694_)
-
Uses of BlockPos in net.minecraft.nbt
-
Uses of BlockPos in net.minecraft.network
-
Uses of BlockPos in net.minecraft.network.protocol.game
Modifier and TypeFieldDescriptionprivate BlockPos
ServerboundSetStructureBlockPacket.offset
private BlockPos
ClientboundAddPaintingPacket.pos
private BlockPos
ClientboundBlockBreakAckPacket.pos
private BlockPos
ClientboundBlockDestructionPacket.pos
private BlockPos
ClientboundBlockEntityDataPacket.pos
private BlockPos
ClientboundBlockEventPacket.pos
private BlockPos
ClientboundBlockUpdatePacket.pos
private BlockPos
ClientboundLevelEventPacket.pos
private BlockPos
ClientboundOpenSignEditorPacket.pos
private BlockPos
ClientboundSetDefaultSpawnPositionPacket.pos
private BlockPos
ServerboundBlockEntityTagQuery.pos
private BlockPos
ServerboundJigsawGeneratePacket.pos
private BlockPos
ServerboundPlayerActionPacket.pos
private BlockPos
ServerboundSetCommandBlockPacket.pos
private BlockPos
ServerboundSetJigsawBlockPacket.pos
private BlockPos
ServerboundSetStructureBlockPacket.pos
private BlockPos
ServerboundSignUpdatePacket.pos
Modifier and TypeMethodDescriptionServerboundSetStructureBlockPacket.getOffset()
ClientboundAddPaintingPacket.getPos()
ClientboundBlockBreakAckPacket.getPos()
ClientboundBlockDestructionPacket.getPos()
ClientboundBlockEntityDataPacket.getPos()
ClientboundBlockEventPacket.getPos()
ClientboundBlockUpdatePacket.getPos()
ClientboundLevelEventPacket.getPos()
ClientboundOpenSignEditorPacket.getPos()
ClientboundSetDefaultSpawnPositionPacket.getPos()
ServerboundBlockEntityTagQuery.getPos()
ServerboundJigsawGeneratePacket.getPos()
ServerboundPlayerActionPacket.getPos()
ServerboundSetCommandBlockPacket.getPos()
ServerboundSetJigsawBlockPacket.getPos()
ServerboundSetStructureBlockPacket.getPos()
ServerboundSignUpdatePacket.getPos()
Modifier and TypeMethodDescriptionstatic void
DebugPackets.sendGameEventInfo(Level p_179504_, GameEvent p_179505_, BlockPos p_179506_)
static void
DebugPackets.sendGameTestAddMarker(ServerLevel p_133683_, BlockPos p_133684_, String p_133685_, int p_133686_, int p_133687_)
static void
DebugPackets.sendHiveInfo(Level p_179511_, BlockPos p_179512_, BlockState p_179513_, BeehiveBlockEntity p_179514_)
static void
DebugPackets.sendNeighborsUpdatePacket(Level p_133709_, BlockPos p_133710_)
static void
DebugPackets.sendPoiAddedPacket(ServerLevel p_133680_, BlockPos p_133681_)
static void
DebugPackets.sendPoiRemovedPacket(ServerLevel p_133717_, BlockPos p_133718_)
static void
DebugPackets.sendPoiTicketCountPacket(ServerLevel p_133720_, BlockPos p_133721_)
private static void
DebugPackets.sendVillageSectionsPacket(ServerLevel p_133723_, BlockPos p_133724_)
Modifier and TypeMethodDescriptionvoid
ClientboundSectionBlocksUpdatePacket.runUpdates(BiConsumer<BlockPos,BlockState> p_132993_)
ModifierConstructorDescriptionClientboundAddEntityPacket(Entity p_131486_, EntityType<?> p_131487_, int p_131488_, BlockPos p_131489_)
ClientboundBlockBreakAckPacket(BlockPos p_131654_, BlockState p_131655_, ServerboundPlayerActionPacket.Action p_131656_, boolean p_131657_, String p_131658_)
ClientboundBlockDestructionPacket(int p_131676_, BlockPos p_131677_, int p_131678_)
ClientboundBlockEntityDataPacket(BlockPos p_131695_, int p_131696_, CompoundTag p_131697_)
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_132633_)
ClientboundSetDefaultSpawnPositionPacket(BlockPos p_133115_, float p_133116_)
ServerboundBlockEntityTagQuery(int p_133802_, BlockPos p_133803_)
ServerboundJigsawGeneratePacket(BlockPos p_134078_, int p_134079_, boolean p_134080_)
ServerboundPlayerActionPacket(ServerboundPlayerActionPacket.Action p_134272_, BlockPos p_134273_, Direction p_134274_)
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_)
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_134649_, String p_134650_, String p_134651_, String p_134652_, String p_134653_)
ModifierConstructorDescriptionClientboundExplodePacket(double p_132115_, double p_132116_, double p_132117_, float p_132118_, List<BlockPos> p_132119_, Vec3 p_132120_)
-
Uses of BlockPos in net.minecraft.network.syncher
Modifier and TypeFieldDescriptionstatic EntityDataSerializer<BlockPos>
EntityDataSerializers.BLOCK_POS
static EntityDataSerializer<Optional<BlockPos>>
EntityDataSerializers.OPTIONAL_BLOCK_POS
-
Uses of BlockPos in net.minecraft.server
Modifier and TypeMethodDescriptionboolean
MinecraftServer.isUnderSpawnProtection(ServerLevel p_129811_, BlockPos p_129812_, Player p_129813_)
-
Uses of BlockPos in net.minecraft.server.commands
Modifier and TypeMethodDescriptionprivate static int
LootCommand.blockDistribute(CommandSourceStack p_137961_, BlockPos p_137962_, List<ItemStack> p_137963_, LootCommand.Callback p_137964_)
private static int
LootCommand.blockReplace(CommandSourceStack p_137954_, BlockPos p_137955_, int p_137956_, int p_137957_, List<ItemStack> p_137958_, LootCommand.Callback p_137959_)
private static int
ItemCommands.blockToBlock(CommandSourceStack p_180302_, BlockPos p_180303_, int p_180304_, BlockPos p_180305_, int p_180306_)
private static int
ItemCommands.blockToBlock(CommandSourceStack p_180308_, BlockPos p_180309_, int p_180310_, BlockPos p_180311_, int p_180312_, LootItemFunction p_180313_)
private static int
ItemCommands.blockToEntities(CommandSourceStack p_180315_, BlockPos p_180316_, int p_180317_, Collection<? extends Entity> p_180318_, int p_180319_)
private static int
ItemCommands.blockToEntities(CommandSourceStack p_180321_, BlockPos p_180322_, int p_180323_, Collection<? extends Entity> p_180324_, int p_180325_, LootItemFunction p_180326_)
private static OptionalInt
ExecuteCommand.checkRegions(ServerLevel p_137037_, BlockPos p_137038_, BlockPos p_137039_, BlockPos p_137040_, boolean p_137041_)
private static int
CloneCommands.clone(CommandSourceStack p_136736_, BlockPos p_136737_, BlockPos p_136738_, BlockPos p_136739_, Predicate<BlockInWorld> p_136740_, CloneCommands.Mode p_136741_)
private static int
LootCommand.dropBlockLoot(com.mojang.brigadier.context.CommandContext<CommandSourceStack> p_137913_, BlockPos p_137914_, ItemStack p_137915_, LootCommand.DropConsumer p_137916_)
private static int
LootCommand.dropFishingLoot(com.mojang.brigadier.context.CommandContext<CommandSourceStack> p_137927_, ResourceLocation p_137928_, BlockPos p_137929_, ItemStack p_137930_, LootCommand.DropConsumer p_137931_)
private static int
ItemCommands.entityToBlock(CommandSourceStack p_180258_, Entity p_180259_, int p_180260_, BlockPos p_180261_, int p_180262_)
private static int
ItemCommands.entityToBlock(CommandSourceStack p_180264_, Entity p_180265_, int p_180266_, BlockPos p_180267_, int p_180268_, LootItemFunction p_180269_)
private static int
DebugPathCommand.fillBlocks(CommandSourceStack p_180130_, BlockPos p_180131_)
SetBlockCommand.Filter.filter(BoundingBox p_138620_, BlockPos p_138621_, BlockInput p_138622_, ServerLevel p_138623_)
private static ItemStack
ItemCommands.getBlockItem(CommandSourceStack p_180288_, BlockPos p_180289_, int p_180290_)
private static Container
ItemCommands.getContainer(CommandSourceStack p_180328_, BlockPos p_180329_, com.mojang.brigadier.exceptions.Dynamic3CommandExceptionType p_180330_)
private static Container
LootCommand.getContainer(CommandSourceStack p_137951_, BlockPos p_137952_)
private static int
ItemCommands.modifyBlockItem(CommandSourceStack p_180297_, BlockPos p_180298_, int p_180299_, LootItemFunction p_180300_)
private static int
SetBlockCommand.setBlock(CommandSourceStack p_138608_, BlockPos p_138609_, BlockInput p_138610_, SetBlockCommand.Mode p_138611_, Predicate<BlockInWorld> p_138612_)
private static int
ItemCommands.setBlockItem(CommandSourceStack p_180292_, BlockPos p_180293_, int p_180294_, ItemStack p_180295_)
private static int
SetSpawnCommand.setSpawn(CommandSourceStack p_138650_, Collection<ServerPlayer> p_138651_, BlockPos p_138652_, float p_138653_)
private static int
SetWorldSpawnCommand.setSpawn(CommandSourceStack p_138667_, BlockPos p_138668_, float p_138669_)
static int
LocateCommand.showLocateResult(CommandSourceStack p_137866_, String p_137867_, BlockPos p_137868_, BlockPos p_137869_, String p_137870_)
private static int
DebugMobSpawningCommand.spawnMobs(CommandSourceStack p_180115_, MobCategory p_180116_, BlockPos p_180117_)
ModifierConstructorDescriptionCloneBlockInfo(BlockPos p_136783_, BlockState p_136784_, CompoundTag p_136785_)
-
Uses of BlockPos in net.minecraft.server.commands.data
-
Uses of BlockPos in net.minecraft.server.dedicated
Modifier and TypeMethodDescriptionboolean
DedicatedServer.isUnderSpawnProtection(ServerLevel p_139630_, BlockPos p_139631_, Player p_139632_)
-
Uses of BlockPos in net.minecraft.server.level
Modifier and TypeFieldDescriptionprivate BlockPos
ServerPlayerGameMode.delayedDestroyPos
private BlockPos
ServerPlayerGameMode.destroyPos
static BlockPos
ServerLevel.END_SPAWN_POINT
private BlockPos
BlockDestructionProgress.pos
private BlockPos
ServerPlayer.respawnPosition
Modifier and TypeFieldDescriptionWorldGenTickList.index
static TicketType<BlockPos>
TicketType.PORTAL
Modifier and TypeMethodDescriptionprotected BlockPos
ServerLevel.findLightningTargetAround(BlockPos p_143289_)
ServerLevel.findNearestBiome(Biome p_8706_, BlockPos p_8707_, int p_8708_, int p_8709_)
ServerLevel.findNearestMapFeature(StructureFeature<?> p_8718_, BlockPos p_8719_, int p_8720_, boolean p_8721_)
protected static BlockPos
PlayerRespawnLogic.getOverworldRespawnPos(ServerLevel p_8265_, int p_8266_, int p_8267_, boolean p_8268_)
BlockDestructionProgress.getPos()
ServerPlayer.getRespawnPosition()
ServerLevel.getSharedSpawnPos()
static BlockPos
PlayerRespawnLogic.getSpawnPosInChunk(ServerLevel p_8270_, ChunkPos p_8271_, boolean p_8272_)
Modifier and TypeMethodDescriptionprivate boolean
ServerPlayer.bedBlocked(BlockPos p_9192_, Direction p_9193_)
private boolean
ServerPlayer.bedInRange(BlockPos p_9117_, Direction p_9118_)
void
ChunkHolder.blockChanged(BlockPos p_140057_)
void
ServerChunkCache.blockChanged(BlockPos p_8451_)
void
ServerLevel.blockEvent(BlockPos p_8746_, Block p_8747_, int p_8748_, int p_8749_)
void
ServerLevel.blockUpdated(BlockPos p_8743_, Block p_8744_)
private void
ChunkHolder.broadcastBlockEntity(Level p_140030_, BlockPos p_140031_)
private void
ChunkHolder.broadcastBlockEntityIfNeeded(Level p_140033_, BlockPos p_140034_, BlockState p_140035_)
void
ThreadedLevelLightEngine.checkBlock(BlockPos p_9357_)
protected void
ServerPlayer.checkFallDamage(double p_8976_, boolean p_8977_, BlockState p_8978_, BlockPos p_8979_)
private void
ServerPlayer.createEndPlatform(ServerLevel p_9007_, BlockPos p_9008_)
void
ServerPlayerGameMode.destroyAndAck(BlockPos p_9287_, ServerboundPlayerActionPacket.Action p_9288_, String p_9289_)
boolean
ServerPlayerGameMode.destroyBlock(BlockPos p_9281_)
boolean
WorldGenRegion.destroyBlock(BlockPos p_9550_, boolean p_9551_, Entity p_9552_, int p_9553_)
void
ServerLevel.destroyBlockProgress(int p_8612_, BlockPos p_8613_, int p_8614_)
boolean
WorldGenRegion.ensureCanWrite(BlockPos p_181031_)
ServerLevel.findLightningRod(BlockPos p_143249_)
protected BlockPos
ServerLevel.findLightningTargetAround(BlockPos p_143289_)
ServerLevel.findNearestBiome(Biome p_8706_, BlockPos p_8707_, int p_8708_, int p_8709_)
ServerLevel.findNearestMapFeature(StructureFeature<?> p_8718_, BlockPos p_8719_, int p_8720_, boolean p_8721_)
void
void
WorldGenRegion.getBlockEntity(BlockPos p_9582_)
WorldGenRegion.getBlockState(BlockPos p_9587_)
WorldGenRegion.getCurrentDifficultyAt(BlockPos p_9585_)
protected Optional<BlockUtil.FoundRectangle>
ServerPlayer.getExitPortal(ServerLevel p_9010_, BlockPos p_9011_, boolean p_9012_)
WorldGenRegion.getFluidState(BlockPos p_9577_)
void
ServerLevel.globalLevelEvent(int p_8811_, BlockPos p_8812_, int p_8813_)
void
DemoMode.handleBlockBreakAction(BlockPos p_140753_, ServerboundPlayerActionPacket.Action p_140754_, Direction p_140755_, int p_140756_)
void
ServerPlayerGameMode.handleBlockBreakAction(BlockPos p_9282_, ServerboundPlayerActionPacket.Action p_9283_, Direction p_9284_, int p_9285_)
boolean
WorldGenTickList.hasScheduledTick(BlockPos p_9607_, T p_9608_)
private float
ServerPlayerGameMode.incrementDestroyProgress(BlockState p_9277_, BlockPos p_9278_, int p_9279_)
boolean
ServerLevel.isCloseToVillage(BlockPos p_8737_, int p_8738_)
boolean
WorldGenRegion.isFluidAtPosition(BlockPos p_143500_, Predicate<FluidState> p_143501_)
boolean
ServerLevel.isPositionEntityTicking(BlockPos p_143341_)
boolean
ServerLevel.isPositionTickingWithEntitiesLoaded(BlockPos p_143337_)
boolean
private boolean
ServerPlayer.isReachableBedBlock(BlockPos p_9223_)
boolean
WorldGenRegion.isStateAtPosition(BlockPos p_9544_, Predicate<BlockState> p_9545_)
boolean
void
ServerLevel.levelEvent(Player p_8684_, int p_8685_, BlockPos p_8686_, int p_8687_)
void
WorldGenRegion.levelEvent(Player p_9523_, int p_9524_, BlockPos p_9525_, int p_9526_)
private void
WorldGenRegion.markPosForPostprocessing(BlockPos p_9592_)
boolean
ServerLevel.mayInteract(Player p_8696_, BlockPos p_8697_)
boolean
ServerPlayer.mayInteract(Level p_143406_, BlockPos p_143407_)
void
ThreadedLevelLightEngine.onBlockEmissionIncrease(BlockPos p_9359_, int p_9360_)
void
ServerLevel.onBlockStateChange(BlockPos p_8751_, BlockState p_8752_, BlockState p_8753_)
protected void
ServerPlayer.onChangedBlock(BlockPos p_9206_)
void
WorldGenRegion.playSound(Player p_9528_, BlockPos p_9529_, SoundEvent p_9530_, SoundSource p_9531_, float p_9532_, float p_9533_)
private boolean
ServerPlayerGameMode.removeBlock(BlockPos p_180235_1_, boolean canHarvest)
boolean
WorldGenRegion.removeBlock(BlockPos p_9547_, boolean p_9548_)
void
WorldGenTickList.scheduleTick(BlockPos p_9610_, T p_9611_, int p_9612_, TickPriority p_9613_)
void
ServerLevel.sendBlockUpdated(BlockPos p_8755_, BlockState p_8756_, BlockState p_8757_, int p_8758_)
boolean
WorldGenRegion.setBlock(BlockPos p_9539_, BlockState p_9540_, int p_9541_, int p_9542_)
void
ServerLevel.setDefaultSpawnPos(BlockPos p_8734_, float p_8735_)
void
ServerPlayer.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_)
void
ServerPlayer.startSleeping(BlockPos p_9190_)
boolean
WorldGenTickList.willTickThisTick(BlockPos p_9615_, T p_9616_)
-
Uses of BlockPos in net.minecraft.util
Modifier and TypeMethodDescriptionstatic void
ParticleUtils.spawnParticleOnFace(Level p_144958_, BlockPos p_144959_, Direction p_144960_, ParticleOptions p_144961_)
static void
ParticleUtils.spawnParticlesAlongAxis(Direction.Axis p_144968_, Level p_144969_, BlockPos p_144970_, double p_144971_, ParticleOptions p_144972_, UniformInt p_144973_)
static void
ParticleUtils.spawnParticlesOnBlockFaces(Level p_144963_, BlockPos p_144964_, ParticleOptions p_144965_, UniformInt p_144966_)
-
Uses of BlockPos in net.minecraft.world
Modifier and TypeMethodDescriptionstatic void
Containers.dropContents(Level p_19011_, BlockPos p_19012_, NonNullList<ItemStack> p_19013_)
static void
Containers.dropContents(Level p_19003_, BlockPos p_19004_, Container p_19005_)
WorldlyContainerHolder.getContainer(BlockState p_19242_, LevelAccessor p_19243_, BlockPos p_19244_)
-
Uses of BlockPos in net.minecraft.world.entity
Modifier and TypeFieldDescriptionprivate BlockPos
Entity.blockPosition
private BlockPos
LivingEntity.lastPos
protected BlockPos
Entity.portalEntrancePos
private BlockPos
Mob.restrictCenter
Modifier and TypeFieldDescriptionLivingEntity.lastClimbablePos
private TriPredicate<LevelReader,BlockPos,EntityType<?>>
SpawnPlacements.Type.predicate
private static EntityDataAccessor<Optional<BlockPos>>
LivingEntity.SLEEPING_POS_ID
Modifier and TypeMethodDescriptionEntity.blockPosition()
Entity.eyeBlockPosition()
protected BlockPos
Entity.getOnPos()
Mob.getRestrictCenter()
private BlockPos
LightningBolt.getStrikePosition()
Modifier and TypeMethodDescriptionLivingEntity.getLastClimbablePos()
LivingEntity.getSleepingPos()
LightningBolt.randomStepCleaningCopper(Level p_147154_, BlockPos p_147155_)
Modifier and TypeMethodDescriptionboolean
SpawnPlacements.Type.canSpawnAt(LevelReader world, BlockPos pos, EntityType<?> type)
boolean
Entity.canTrample(BlockState state, BlockPos pos, float fallDistance)
protected void
Entity.checkFallDamage(double p_19911_, boolean p_19912_, BlockState p_19913_, BlockPos p_19914_)
protected void
FlyingMob.checkFallDamage(double p_20809_, boolean p_20810_, BlockState p_20811_, BlockPos p_20812_)
protected void
LivingEntity.checkFallDamage(double p_20990_, boolean p_20991_, BlockState p_20992_, BlockPos p_20993_)
static boolean
Mob.checkMobSpawnRules(EntityType<? extends Mob> p_21401_, LevelAccessor p_21402_, MobSpawnType p_21403_, BlockPos p_21404_, Random p_21405_)
static <T extends Entity>
booleanSpawnPlacements.checkSpawnRules(EntityType<T> p_21760_, ServerLevelAccessor p_21761_, MobSpawnType p_21762_, BlockPos p_21763_, Random p_21764_)
private static void
LightningBolt.clearCopperOnLightningStrike(Level p_147151_, BlockPos p_147152_)
EntityType.create(ServerLevel p_20656_, CompoundTag p_20657_, Component p_20658_, Player p_20659_, BlockPos p_20660_, MobSpawnType p_20661_, boolean p_20662_, boolean p_20663_)
void
void
float
Entity.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_19931_, BlockPos p_19932_, boolean p_19933_)
float
PathfinderMob.getWalkTargetValue(BlockPos p_21693_)
float
PathfinderMob.getWalkTargetValue(BlockPos p_21688_, LevelReader p_21689_)
protected static double
EntityType.getYOffset(LevelReader p_20626_, BlockPos p_20627_, boolean p_20628_, AABB p_20629_)
void
Entity.handleInsidePortal(BlockPos p_20222_)
boolean
Entity.isColliding(BlockPos p_20040_, BlockState p_20041_)
boolean
Mob.isWithinRestriction(BlockPos p_21445_)
boolean
Entity.mayInteract(Level p_146843_, BlockPos p_146844_)
void
protected void
LivingEntity.onChangedBlock(BlockPos p_21175_)
protected void
Entity.playStepSound(BlockPos p_20135_, BlockState p_20136_)
LightningBolt.randomStepCleaningCopper(Level p_147154_, BlockPos p_147155_)
private static void
LightningBolt.randomWalkCleaningCopper(Level p_147146_, BlockPos p_147147_, BlockPos.MutableBlockPos p_147148_, int p_147149_)
void
Mob.restrictTo(BlockPos p_21447_, int p_21448_)
private void
LivingEntity.setPosToBed(BlockPos p_21081_)
void
LivingEntity.setRecordPlayingNearby(BlockPos p_21082_, boolean p_21083_)
void
LivingEntity.setSleepingPos(BlockPos p_21251_)
boolean
Entity.shouldBlockExplode(Explosion p_19987_, BlockGetter p_19988_, BlockPos p_19989_, BlockState p_19990_, float p_19991_)
EntityType.spawn(ServerLevel p_20601_, CompoundTag p_20602_, Component p_20603_, Player p_20604_, BlockPos p_20605_, MobSpawnType p_20606_, boolean p_20607_, boolean p_20608_)
EntityType.spawn(ServerLevel p_20593_, ItemStack p_20594_, Player p_20595_, BlockPos p_20596_, MobSpawnType p_20597_, boolean p_20598_, boolean p_20599_)
void
LivingEntity.startSleeping(BlockPos p_21141_)
boolean
SpawnPlacements.SpawnPredicate.test(EntityType<T> p_21781_, ServerLevelAccessor p_21782_, MobSpawnType p_21783_, BlockPos p_21784_, Random p_21785_)
private boolean
LivingEntity.trapdoorUsableAsLadder(BlockPos p_21177_, BlockState p_21178_)
Modifier and TypeMethodDescriptionstatic SpawnPlacements.Type
SpawnPlacements.Type.create(String name, TriPredicate<LevelReader,BlockPos,EntityType<? extends Mob>> predicate)
ModifierConstructorDescriptionprivate
Type(TriPredicate<LevelReader,BlockPos,EntityType<?>> predicate)
-
Uses of BlockPos in net.minecraft.world.entity.ai.behavior
Modifier and TypeFieldDescriptionprivate BlockPos
HarvestFarmland.aboveFarmlandPos
private BlockPos
BlockPosTracker.blockPos
private BlockPos
LongJumpToRandomPos.PossibleJump.jumpTarget
private BlockPos
MoveToTargetSink.lastTargetPos
private BlockPos
PrepareRamNearestTarget.RamCandidate.startPosition
private BlockPos
JumpOnBed.targetBed
private BlockPos
PrepareRamNearestTarget.RamCandidate.targetPosition
Modifier and TypeFieldDescriptionUseBonemeal.cropPos
LocateHidingPlace.currentPos
HarvestFarmland.validFarmlandAroundVillager
Modifier and TypeMethodDescriptionBlockPosTracker.currentBlockPosition()
EntityTracker.currentBlockPosition()
PositionTracker.currentBlockPosition()
private static BlockPos
GoToCelebrateLocation.getCelebrateLocation(Mob p_23068_)
LongJumpToRandomPos.PossibleJump.getJumpTarget()
private static BlockPos
GoToCelebrateLocation.getNearbyPos(Mob p_23070_, BlockPos p_23071_)
PrepareRamNearestTarget.RamCandidate.getStartPosition()
PrepareRamNearestTarget.RamCandidate.getTargetPosition()
private BlockPos
HarvestFarmland.getValidFarmland(ServerLevel p_23165_)
Modifier and TypeMethodDescriptionPrepareRamNearestTarget.calculateRammingStartPosition(PathfinderMob p_147743_, LivingEntity p_147744_)
JumpOnBed.getNearestBed(Mob p_23360_)
UseBonemeal.pickNextTarget(ServerLevel p_24493_, Villager p_24494_)
static SetWalkTargetAwayFrom<BlockPos>
SetWalkTargetAwayFrom.pos(MemoryModuleType<BlockPos> p_24013_, float p_24014_, int p_24015_, boolean p_24016_)
VillagerMakeLove.takeVacantBed(ServerLevel p_24649_, Villager p_24650_)
Modifier and TypeMethodDescriptionprivate static boolean
InteractWithDoor.areOtherMobsComingThroughDoor(ServerLevel p_23304_, LivingEntity p_23305_, BlockPos p_23306_)
private boolean
ValidateNearbyPoi.bedIsOccupied(ServerLevel p_24531_, BlockPos p_24532_, LivingEntity p_24533_)
private boolean
private boolean
YieldJobSite.canReachPos(Villager p_24868_, BlockPos p_24869_, PoiType p_24870_)
private Vec3
PrepareRamNearestTarget.getEdgeOfBlock(BlockPos p_147755_, BlockPos p_147756_)
private static BlockPos
GoToCelebrateLocation.getNearbyPos(Mob p_23070_, BlockPos p_23071_)
private void
VillagerMakeLove.giveBedToChild(ServerLevel p_24634_, Villager p_24635_, BlockPos p_24636_)
static boolean
MoveToSkySeeingSpot.hasNoBlocksAbove(ServerLevel p_23559_, LivingEntity p_23560_, BlockPos p_23561_)
private boolean
JumpOnBed.isBed(ServerLevel p_23357_, BlockPos p_23358_)
private static boolean
InteractWithDoor.isMobComingThroughDoor(ServerLevel p_23322_, LivingEntity p_23323_, BlockPos p_23324_)
private boolean
PrepareRamNearestTarget.isWalkableBlock(PathfinderMob p_147746_, BlockPos p_147747_)
private boolean
YieldJobSite.nearbyWantsJobsite(PoiType p_24862_, Villager p_24863_, BlockPos p_24864_)
private boolean
ValidateNearbyPoi.poiDoesntExist(ServerLevel p_24528_, BlockPos p_24529_)
private void
InteractWithDoor.rememberDoorToClose(ServerLevel p_23326_, LivingEntity p_23327_, BlockPos p_23328_)
static void
BehaviorUtils.setWalkAndLookTargetMemories(LivingEntity p_22618_, BlockPos p_22619_, float p_22620_, int p_22621_)
private void
WorkAtComposter.spawnComposterFillEffects(ServerLevel p_24798_, BlockState p_24799_, BlockPos p_24800_, BlockState p_24801_)
private void
JumpOnBed.startWalkingTowardsBed(Mob p_23362_, BlockPos p_23363_)
private boolean
HarvestFarmland.validPos(BlockPos p_23181_, ServerLevel p_23182_)
private boolean
UseBonemeal.validPos(BlockPos p_24486_, ServerLevel p_24487_)
private void
YieldJobSite.yieldJobSite(ServerLevel p_24851_, Villager p_24852_, Villager p_24853_, BlockPos p_24854_, boolean p_24855_)
Modifier and TypeMethodDescriptionstatic SetWalkTargetAwayFrom<BlockPos>
SetWalkTargetAwayFrom.pos(MemoryModuleType<BlockPos> p_24013_, float p_24014_, int p_24015_, boolean p_24016_)
ModifierConstructorDescriptionBlockPosTracker(BlockPos p_22676_)
PossibleJump(BlockPos p_147690_, Vec3 p_147691_, int p_147692_)
RamCandidate(BlockPos p_147794_, BlockPos p_147795_, LivingEntity p_147796_)
-
Uses of BlockPos in net.minecraft.world.entity.ai.goal
Modifier and TypeFieldDescriptionprotected BlockPos
MoveToBlockGoal.blockPos
protected BlockPos
DoorInteractGoal.doorPos
private BlockPos
MoveThroughVillageGoal.poiPos
private BlockPos
StrollThroughVillageGoal.wantedPos
Modifier and TypeMethodDescriptionprotected BlockPos
MoveToBlockGoal.getMoveToTarget()
private BlockPos
RemoveBlockGoal.getPosWithBlock(BlockPos p_25853_, BlockGetter p_25854_)
private BlockPos
GolemRandomStrollInVillageGoal.getRandomPoiWithinSection(SectionPos p_25408_)
protected BlockPos
PanicGoal.lookForWater(BlockGetter p_25695_, Entity p_25696_, int p_25697_, int p_25698_)
Modifier and TypeMethodDescriptionprivate boolean
FollowOwnerGoal.canTeleportTo(BlockPos p_25308_)
private BlockPos
RemoveBlockGoal.getPosWithBlock(BlockPos p_25853_, BlockGetter p_25854_)
private boolean
BreathAirGoal.givesAir(LevelReader p_25107_, BlockPos p_25108_)
private boolean
MoveThroughVillageGoal.hasNotVisited(BlockPos p_25593_)
protected boolean
CatLieOnBedGoal.isValidTarget(LevelReader p_25142_, BlockPos p_25143_)
protected boolean
CatSitOnBlockGoal.isValidTarget(LevelReader p_25153_, BlockPos p_25154_)
protected abstract boolean
MoveToBlockGoal.isValidTarget(LevelReader p_25619_, BlockPos p_25620_)
protected boolean
RemoveBlockGoal.isValidTarget(LevelReader p_25850_, BlockPos p_25851_)
void
RemoveBlockGoal.playBreakSound(Level p_25845_, BlockPos p_25846_)
void
RemoveBlockGoal.playDestroyProgressSound(LevelAccessor p_25847_, BlockPos p_25848_)
private boolean
DolphinJumpGoal.surfaceIsClear(BlockPos p_25179_, int p_25180_, int p_25181_, int p_25182_)
private boolean
DolphinJumpGoal.waterIsClear(BlockPos p_25173_, int p_25174_, int p_25175_, int p_25176_)
-
Uses of BlockPos in net.minecraft.world.entity.ai.memory
Modifier and TypeFieldDescriptionstatic MemoryModuleType<BlockPos>
MemoryModuleType.CELEBRATE_LOCATION
static MemoryModuleType<BlockPos>
MemoryModuleType.NEAREST_BED
static MemoryModuleType<BlockPos>
MemoryModuleType.NEAREST_REPELLENT
-
Uses of BlockPos in net.minecraft.world.entity.ai.sensing
Modifier and TypeMethodDescriptionHoglinSpecificSensor.findNearestRepellent(ServerLevel p_26665_, Hoglin p_26666_)
PiglinSpecificSensor.findNearestRepellent(ServerLevel p_26735_, LivingEntity p_26736_)
Modifier and TypeMethodDescriptionprivate static boolean
PiglinSpecificSensor.isValidRepellent(ServerLevel p_26729_, BlockPos p_26730_)
-
Uses of BlockPos in net.minecraft.world.entity.ai.util
Modifier and TypeMethodDescriptionstatic BlockPos
RandomPos.generateRandomDirection(Random p_148550_, int p_148551_, int p_148552_)
static BlockPos
RandomPos.generateRandomDirectionWithinRadians(Random p_148554_, int p_148555_, int p_148556_, int p_148557_, double p_148558_, double p_148559_, double p_148560_)
static BlockPos
AirAndWaterRandomPos.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 BlockPos
DefaultRandomPos.generateRandomPosTowardDirection(PathfinderMob p_148437_, int p_148438_, boolean p_148439_, BlockPos p_148440_)
static BlockPos
LandRandomPos.generateRandomPosTowardDirection(PathfinderMob p_148514_, int p_148515_, boolean p_148516_, BlockPos p_148517_)
static BlockPos
RandomPos.generateRandomPosTowardDirection(PathfinderMob p_148538_, int p_148539_, Random p_148540_, BlockPos p_148541_)
static BlockPos
LandRandomPos.movePosUpOutOfSolid(PathfinderMob p_148519_, BlockPos p_148520_)
static BlockPos
RandomPos.moveUpOutOfSolid(BlockPos p_148546_, int p_148547_, Predicate<BlockPos> p_148548_)
static BlockPos
RandomPos.moveUpToAboveSolid(BlockPos p_26948_, int p_26949_, int p_26950_, Predicate<BlockPos> p_26951_)
Modifier and TypeMethodDescriptionprivate static BlockPos
DefaultRandomPos.generateRandomPosTowardDirection(PathfinderMob p_148437_, int p_148438_, boolean p_148439_, BlockPos p_148440_)
static BlockPos
LandRandomPos.generateRandomPosTowardDirection(PathfinderMob p_148514_, int p_148515_, boolean p_148516_, BlockPos p_148517_)
static BlockPos
RandomPos.generateRandomPosTowardDirection(PathfinderMob p_148538_, int p_148539_, Random p_148540_, BlockPos p_148541_)
static boolean
GoalUtils.hasMalus(PathfinderMob p_148459_, BlockPos p_148460_)
static boolean
GoalUtils.isNotStable(PathNavigation p_148449_, BlockPos p_148450_)
static boolean
GoalUtils.isOutsideLimits(BlockPos p_148452_, PathfinderMob p_148453_)
static boolean
GoalUtils.isRestricted(boolean p_148455_, PathfinderMob p_148456_, BlockPos p_148457_)
static boolean
GoalUtils.isSolid(PathfinderMob p_148462_, BlockPos p_148463_)
static boolean
GoalUtils.isWater(PathfinderMob p_148446_, BlockPos p_148447_)
static BlockPos
LandRandomPos.movePosUpOutOfSolid(PathfinderMob p_148519_, BlockPos p_148520_)
static BlockPos
RandomPos.moveUpOutOfSolid(BlockPos p_148546_, int p_148547_, Predicate<BlockPos> p_148548_)
static BlockPos
RandomPos.moveUpToAboveSolid(BlockPos p_26948_, int p_26949_, int p_26950_, Predicate<BlockPos> p_26951_)
Modifier and TypeMethodDescriptionstatic Vec3
RandomPos.generateRandomPos(Supplier<BlockPos> p_148562_, ToDoubleFunction<BlockPos> p_148563_)
static Vec3
RandomPos.generateRandomPos(Supplier<BlockPos> p_148562_, ToDoubleFunction<BlockPos> p_148563_)
static Vec3
RandomPos.generateRandomPos(PathfinderMob p_148543_, Supplier<BlockPos> p_148544_)
static Vec3
LandRandomPos.getPos(PathfinderMob p_148504_, int p_148505_, int p_148506_, ToDoubleFunction<BlockPos> p_148507_)
static BlockPos
RandomPos.moveUpOutOfSolid(BlockPos p_148546_, int p_148547_, Predicate<BlockPos> p_148548_)
static BlockPos
RandomPos.moveUpToAboveSolid(BlockPos p_26948_, int p_26949_, int p_26950_, Predicate<BlockPos> p_26951_)
-
Uses of BlockPos in net.minecraft.world.entity.ai.village
Modifier and TypeMethodDescriptionprivate Vec3
VillageSiege.findRandomSpawnPos(ServerLevel p_27010_, BlockPos p_27011_)
-
Uses of BlockPos in net.minecraft.world.entity.ai.village.poi
Modifier and TypeMethodDescriptionPoiManager.find(Predicate<PoiType> p_27187_, Predicate<BlockPos> p_27188_, BlockPos p_27189_, int p_27190_, PoiManager.Occupancy p_27191_)
PoiManager.findAll(Predicate<PoiType> p_27139_, Predicate<BlockPos> p_27140_, BlockPos p_27141_, int p_27142_, PoiManager.Occupancy p_27143_)
PoiManager.findAllClosestFirst(Predicate<PoiType> p_27172_, Predicate<BlockPos> p_27173_, BlockPos p_27174_, int p_27175_, PoiManager.Occupancy p_27176_)
PoiManager.findClosest(Predicate<PoiType> p_148659_, Predicate<BlockPos> p_148660_, BlockPos p_148661_, int p_148662_, PoiManager.Occupancy p_148663_)
PoiManager.findClosest(Predicate<PoiType> p_27193_, BlockPos p_27194_, int p_27195_, PoiManager.Occupancy p_27196_)
PoiManager.getRandom(Predicate<PoiType> p_27127_, Predicate<BlockPos> p_27128_, PoiManager.Occupancy p_27129_, BlockPos p_27130_, int p_27131_, Random p_27132_)
PoiManager.take(Predicate<PoiType> p_27134_, Predicate<BlockPos> p_27135_, BlockPos p_27136_, int p_27137_)
Modifier and TypeMethodDescriptionvoid
void
void
PoiManager.ensureLoadedAndValid(LevelReader p_27057_, BlockPos p_27058_, int p_27059_)
boolean
boolean
boolean
PoiManager.existsAtPosition(PoiType p_27045_, BlockPos p_27046_)
PoiManager.find(Predicate<PoiType> p_27187_, Predicate<BlockPos> p_27188_, BlockPos p_27189_, int p_27190_, PoiManager.Occupancy p_27191_)
PoiManager.findAll(Predicate<PoiType> p_27139_, Predicate<BlockPos> p_27140_, BlockPos p_27141_, int p_27142_, PoiManager.Occupancy p_27143_)
PoiManager.findAllClosestFirst(Predicate<PoiType> p_27172_, Predicate<BlockPos> p_27173_, BlockPos p_27174_, int p_27175_, PoiManager.Occupancy p_27176_)
PoiManager.findClosest(Predicate<PoiType> p_148659_, Predicate<BlockPos> p_148660_, BlockPos p_148661_, int p_148662_, PoiManager.Occupancy p_148663_)
PoiManager.findClosest(Predicate<PoiType> p_27193_, BlockPos p_27194_, int p_27195_, PoiManager.Occupancy p_27196_)
long
PoiManager.getCountInRange(Predicate<PoiType> p_27122_, BlockPos p_27123_, int p_27124_, PoiManager.Occupancy p_27125_)
int
PoiManager.getFreeTickets(BlockPos p_148654_)
Deprecated.int
PoiSection.getFreeTickets(BlockPos p_148683_)
Deprecated.PoiManager.getInRange(Predicate<PoiType> p_27182_, BlockPos p_27183_, int p_27184_, PoiManager.Occupancy p_27185_)
PoiManager.getInSquare(Predicate<PoiType> p_27167_, BlockPos p_27168_, int p_27169_, PoiManager.Occupancy p_27170_)
PoiSection.getPoiRecord(BlockPos p_148685_)
PoiManager.getRandom(Predicate<PoiType> p_27127_, Predicate<BlockPos> p_27128_, PoiManager.Occupancy p_27129_, BlockPos p_27130_, int p_27131_, Random p_27132_)
boolean
boolean
void
void
PoiManager.take(Predicate<PoiType> p_27134_, Predicate<BlockPos> p_27135_, BlockPos p_27136_, int p_27137_)
Modifier and TypeMethodDescriptionvoid
PoiSection.refresh(Consumer<BiConsumer<BlockPos,PoiType>> p_27303_)
private void
PoiManager.updateFromSection(LevelChunkSection p_27070_, SectionPos p_27071_, BiConsumer<BlockPos,PoiType> p_27072_)
-
Uses of BlockPos in net.minecraft.world.entity.ambient
Modifier and TypeMethodDescriptionstatic boolean
Bat.checkBatSpawnRules(EntityType<Bat> p_27434_, LevelAccessor p_27435_, MobSpawnType p_27436_, BlockPos p_27437_, Random p_27438_)
protected void
Bat.checkFallDamage(double p_27419_, boolean p_27420_, BlockState p_27421_, BlockPos p_27422_)
-
Uses of BlockPos in net.minecraft.world.entity.animal
Modifier and TypeFieldDescriptionprivate BlockPos
Cat.CatRelaxOnOwnerGoal.goalPos
(package private) BlockPos
Bee.hivePos
private BlockPos
Parrot.jukebox
(package private) BlockPos
Bee.savedFlowerPos
Modifier and TypeFieldDescriptionBee.BeeGoToHiveGoal.blacklistedTargets
private static EntityDataAccessor<BlockPos>
Turtle.HOME_POS
private static EntityDataAccessor<BlockPos>
Turtle.TRAVEL_POS
private static EntityDataAccessor<BlockPos>
Dolphin.TREASURE_POS
Modifier and TypeMethodDescriptionBee.getHivePos()
(package private) BlockPos
Turtle.getHomePos()
Bee.getSavedFlowerPos()
(package private) BlockPos
Turtle.getTravelPos()
Dolphin.getTreasurePos()
Modifier and TypeMethodDescriptionBee.BeePollinateGoal.findNearbyFlower()
Bee.BeeLocateHiveGoal.findNearbyHivesWithSpace()
Bee.BeePollinateGoal.findNearestBlock(Predicate<BlockState> p_28076_, double p_28077_)
Bee.getBlacklistedHives()
Modifier and TypeMethodDescriptionprivate void
Bee.BeeGoToHiveGoal.blacklistTarget(BlockPos p_27999_)
static boolean
Animal.checkAnimalSpawnRules(EntityType<? extends Animal> p_27578_, LevelAccessor p_27579_, MobSpawnType p_27580_, BlockPos p_27581_, Random p_27582_)
static boolean
Dolphin.checkDolphinSpawnRules(EntityType<Dolphin> p_28346_, LevelAccessor p_28347_, MobSpawnType p_28348_, BlockPos p_28349_, Random p_28350_)
protected void
Bee.checkFallDamage(double p_27754_, boolean p_27755_, BlockState p_27756_, BlockPos p_27757_)
protected void
Parrot.checkFallDamage(double p_29370_, boolean p_29371_, BlockState p_29372_, BlockPos p_29373_)
static boolean
AbstractFish.checkFishSpawnRules(EntityType<? extends AbstractFish> p_27468_, LevelAccessor p_27469_, MobSpawnType p_27470_, BlockPos p_27471_, Random p_27472_)
static boolean
MushroomCow.checkMushroomSpawnRules(EntityType<MushroomCow> p_28949_, LevelAccessor p_28950_, MobSpawnType p_28951_, BlockPos p_28952_, Random p_28953_)
static boolean
Ocelot.checkOcelotSpawnRules(EntityType<Ocelot> p_29026_, LevelAccessor p_29027_, MobSpawnType p_29028_, BlockPos p_29029_, Random p_29030_)
static boolean
Parrot.checkParrotSpawnRules(EntityType<Parrot> p_29424_, LevelAccessor p_29425_, MobSpawnType p_29426_, BlockPos p_29427_, Random p_29428_)
static boolean
PolarBear.checkPolarBearSpawnRules(EntityType<PolarBear> p_29550_, LevelAccessor p_29551_, MobSpawnType p_29552_, BlockPos p_29553_, Random p_29554_)
static boolean
Rabbit.checkRabbitSpawnRules(EntityType<Rabbit> p_29699_, LevelAccessor p_29700_, MobSpawnType p_29701_, BlockPos p_29702_, Random p_29703_)
static boolean
Squid.checkSquidSpawnRules(EntityType<Squid> p_29969_, LevelAccessor p_29970_, MobSpawnType p_29971_, BlockPos p_29972_, Random p_29973_)
static boolean
Turtle.checkTurtleSpawnRules(EntityType<Turtle> p_30179_, LevelAccessor p_30180_, MobSpawnType p_30181_, BlockPos p_30182_, Random p_30183_)
static boolean
WaterAnimal.checkUndergroundWaterCreatureSpawnRules(EntityType<? extends LivingEntity> p_149077_, ServerLevelAccessor p_149078_, MobSpawnType p_149079_, BlockPos p_149080_, Random p_149081_)
(package private) boolean
Bee.closerThan(BlockPos p_27817_, int p_27818_)
private boolean
Bee.doesHiveHaveSpace(BlockPos p_27885_)
float
Animal.getWalkTargetValue(BlockPos p_27573_, LevelReader p_27574_)
float
Bee.getWalkTargetValue(BlockPos p_27788_, LevelReader p_27789_)
float
MushroomCow.getWalkTargetValue(BlockPos p_28933_, LevelReader p_28934_)
float
Turtle.getWalkTargetValue(BlockPos p_30159_, LevelReader p_30160_)
private boolean
Bee.BeeGoToHiveGoal.hasReachedTarget(BlockPos p_28002_)
static boolean
WaterAnimal.isBaseStoneBelow(BlockPos p_181145_, ServerLevelAccessor p_181146_)
static boolean
WaterAnimal.isDarkEnoughToSpawn(ServerLevelAccessor p_181142_, BlockPos p_181143_)
(package private) boolean
Bee.isFlowerValid(BlockPos p_27897_)
boolean
MushroomCow.isShearable(ItemStack item, Level world, BlockPos pos)
boolean
Sheep.isShearable(ItemStack item, Level world, BlockPos pos)
boolean
SnowGolem.isShearable(ItemStack item, Level world, BlockPos pos)
boolean
Turtle.TurtlePathNavigation.isStableDestination(BlockPos p_30300_)
(package private) boolean
Bee.BeeGoToHiveGoal.isTargetBlacklisted(BlockPos p_27994_)
(package private) boolean
Bee.isTooFarAway(BlockPos p_27890_)
protected boolean
Fox.FoxEatBerriesGoal.isValidTarget(LevelReader p_28680_, BlockPos p_28681_)
protected boolean
Rabbit.RaidGardenGoal.isValidTarget(LevelReader p_29785_, BlockPos p_29786_)
protected boolean
Turtle.TurtleGoToWaterGoal.isValidTarget(LevelReader p_30270_, BlockPos p_30271_)
protected boolean
Turtle.TurtleLayEggGoal.isValidTarget(LevelReader p_30280_, BlockPos p_30281_)
private boolean
Bee.BeeGoToHiveGoal.pathfindDirectlyTowards(BlockPos p_27991_)
(package private) void
Bee.pathfindRandomlyTowards(BlockPos p_27881_)
protected void
AbstractFish.playStepSound(BlockPos p_27482_, BlockState p_27483_)
protected void
Bee.playStepSound(BlockPos p_27820_, BlockState p_27821_)
protected void
Chicken.playStepSound(BlockPos p_28254_, BlockState p_28255_)
protected void
Cow.playStepSound(BlockPos p_28301_, BlockState p_28302_)
protected void
IronGolem.playStepSound(BlockPos p_28864_, BlockState p_28865_)
protected void
Panda.playStepSound(BlockPos p_29126_, BlockState p_29127_)
protected void
Parrot.playStepSound(BlockPos p_29419_, BlockState p_29420_)
protected void
Pig.playStepSound(BlockPos p_29492_, BlockState p_29493_)
protected void
PolarBear.playStepSound(BlockPos p_29545_, BlockState p_29546_)
protected void
Sheep.playStepSound(BlockPos p_29861_, BlockState p_29862_)
protected void
Turtle.playStepSound(BlockPos p_30173_, BlockState p_30174_)
protected void
Wolf.playStepSound(BlockPos p_30415_, BlockState p_30416_)
void
Turtle.setHomePos(BlockPos p_30220_)
void
Parrot.setRecordPlayingNearby(BlockPos p_29395_, boolean p_29396_)
void
Bee.setSavedFlowerPos(BlockPos p_27877_)
(package private) void
Turtle.setTravelPos(BlockPos p_30224_)
void
Dolphin.setTreasurePos(BlockPos p_28385_)
-
Uses of BlockPos in net.minecraft.world.entity.animal.axolotl
Modifier and TypeMethodDescriptionfloat
Axolotl.getWalkTargetValue(BlockPos p_149140_, LevelReader p_149141_)
boolean
Axolotl.AxolotlPathNavigation.isStableDestination(BlockPos p_149224_)
-
Uses of BlockPos in net.minecraft.world.entity.animal.goat
Modifier and TypeMethodDescriptionprotected void
Goat.playStepSound(BlockPos p_149382_, BlockState p_149383_)
-
Uses of BlockPos in net.minecraft.world.entity.animal.horse
Modifier and TypeMethodDescriptionprotected void
AbstractHorse.playStepSound(BlockPos p_30584_, BlockState p_30585_)
protected void
Llama.playStepSound(BlockPos p_30790_, BlockState p_30791_)
-
Uses of BlockPos in net.minecraft.world.entity.boss.enderdragon
Modifier and TypeFieldDescriptionprivate static EntityDataAccessor<Optional<BlockPos>>
EndCrystal.DATA_BEAM_TARGET
Modifier and TypeMethodDescriptionvoid
EnderDragon.onCrystalDestroyed(EndCrystal p_31125_, BlockPos p_31126_, DamageSource p_31127_)
void
EndCrystal.setBeamTarget(BlockPos p_31053_)
-
Uses of BlockPos in net.minecraft.world.entity.boss.enderdragon.phases
Modifier and TypeMethodDescriptionvoid
AbstractDragonPhaseInstance.onCrystalDestroyed(EndCrystal p_31184_, BlockPos p_31185_, DamageSource p_31186_, Player p_31187_)
void
DragonHoldingPatternPhase.onCrystalDestroyed(EndCrystal p_31232_, BlockPos p_31233_, DamageSource p_31234_, Player p_31235_)
void
DragonPhaseInstance.onCrystalDestroyed(EndCrystal p_31315_, BlockPos p_31316_, DamageSource p_31317_, Player p_31318_)
-
Uses of BlockPos in net.minecraft.world.entity.decoration
Modifier and TypeMethodDescriptionstatic LeashFenceKnotEntity
LeashFenceKnotEntity.getOrCreateKnot(Level p_31845_, BlockPos p_31846_)
ModifierConstructorDescriptionGlowItemFrame(Level p_149610_, BlockPos p_149611_, Direction p_149612_)
protected
HangingEntity(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_)
-
Uses of BlockPos in net.minecraft.world.entity.item
Modifier and TypeFieldDescriptionprotected static EntityDataAccessor<BlockPos>
FallingBlockEntity.DATA_START_POS
Modifier and TypeMethodDescriptionvoid
FallingBlockEntity.callOnBrokenAfterFall(Block p_149651_, BlockPos p_149652_)
void
FallingBlockEntity.setStartPos(BlockPos p_31960_)
-
Uses of BlockPos in net.minecraft.world.entity.monster
Modifier and TypeFieldDescription(package private) BlockPos
Phantom.anchorPoint
private BlockPos
Vex.boundOrigin
private BlockPos
Shulker.clientOldAttachPosition
private BlockPos
PatrollingMonster.patrolTarget
Modifier and TypeMethodDescriptionVex.getBoundOrigin()
Strider.StriderGoToLavaGoal.getMoveToTarget()
PatrollingMonster.getPatrolTarget()
Modifier and TypeMethodDescriptionprivate boolean
EnderMan.EndermanLeaveBlockGoal.canPlaceBlock(Level p_32559_, BlockPos p_32560_, BlockState p_32561_, BlockState p_32562_, BlockState p_32563_, BlockPos p_32564_)
(package private) boolean
static boolean
Monster.checkAnyLightMonsterSpawnRules(EntityType<? extends Monster> p_33024_, LevelAccessor p_33025_, MobSpawnType p_33026_, BlockPos p_33027_, Random p_33028_)
static boolean
Drowned.checkDrownedSpawnRules(EntityType<Drowned> p_32350_, ServerLevelAccessor p_32351_, MobSpawnType p_32352_, BlockPos p_32353_, Random p_32354_)
static boolean
Endermite.checkEndermiteSpawnRules(EntityType<Endermite> p_32598_, LevelAccessor p_32599_, MobSpawnType p_32600_, BlockPos p_32601_, Random p_32602_)
protected void
Strider.checkFallDamage(double p_33870_, boolean p_33871_, BlockState p_33872_, BlockPos p_33873_)
static boolean
Ghast.checkGhastSpawnRules(EntityType<Ghast> p_32735_, LevelAccessor p_32736_, MobSpawnType p_32737_, BlockPos p_32738_, Random p_32739_)
static boolean
Guardian.checkGuardianSpawnRules(EntityType<? extends Guardian> p_32837_, LevelAccessor p_32838_, MobSpawnType p_32839_, BlockPos p_32840_, Random p_32841_)
static boolean
Husk.checkHuskSpawnRules(EntityType<Husk> p_32896_, ServerLevelAccessor p_32897_, MobSpawnType p_32898_, BlockPos p_32899_, Random p_32900_)
static boolean
MagmaCube.checkMagmaCubeSpawnRules(EntityType<MagmaCube> p_32981_, LevelAccessor p_32982_, MobSpawnType p_32983_, BlockPos p_32984_, Random p_32985_)
static boolean
Monster.checkMonsterSpawnRules(EntityType<? extends Monster> p_33018_, ServerLevelAccessor p_33019_, MobSpawnType p_33020_, BlockPos p_33021_, Random p_33022_)
static boolean
PatrollingMonster.checkPatrollingMonsterSpawnRules(EntityType<? extends PatrollingMonster> p_33057_, LevelAccessor p_33058_, MobSpawnType p_33059_, BlockPos p_33060_, Random p_33061_)
static boolean
Slime.checkSlimeSpawnRules(EntityType<Slime> p_33621_, LevelAccessor p_33622_, MobSpawnType p_33623_, BlockPos p_33624_, Random p_33625_)
static boolean
Silverfish.checkSliverfishSpawnRules(EntityType<Silverfish> p_33534_, LevelAccessor p_33535_, MobSpawnType p_33536_, BlockPos p_33537_, Random p_33538_)
static boolean
Stray.checkStraySpawnRules(EntityType<Stray> p_33840_, ServerLevelAccessor p_33841_, MobSpawnType p_33842_, BlockPos p_33843_, Random p_33844_)
static boolean
Strider.checkStriderSpawnRules(EntityType<Strider> p_33922_, LevelAccessor p_33923_, MobSpawnType p_33924_, BlockPos p_33925_, Random p_33926_)
static boolean
ZombifiedPiglin.checkZombifiedPiglinSpawnRules(EntityType<ZombifiedPiglin> p_34450_, LevelAccessor p_34451_, MobSpawnType p_34452_, BlockPos p_34453_, Random p_34454_)
protected BlockPathTypes
Ravager.RavagerNodeEvaluator.evaluateBlockPathType(BlockGetter p_33387_, boolean p_33388_, boolean p_33389_, BlockPos p_33390_, BlockPathTypes p_33391_)
protected Direction
Shulker.findAttachableSurface(BlockPos p_149811_)
float
Giant.getWalkTargetValue(BlockPos p_32791_, LevelReader p_32792_)
float
Guardian.getWalkTargetValue(BlockPos p_32831_, LevelReader p_32832_)
float
Monster.getWalkTargetValue(BlockPos p_33013_, LevelReader p_33014_)
float
Pillager.getWalkTargetValue(BlockPos p_33288_, LevelReader p_33289_)
float
Silverfish.getWalkTargetValue(BlockPos p_33530_, LevelReader p_33531_)
float
Strider.getWalkTargetValue(BlockPos p_33895_, LevelReader p_33896_)
static boolean
Monster.isDarkEnoughToSpawn(ServerLevelAccessor p_33009_, BlockPos p_33010_, Random p_33011_)
private static boolean
Drowned.isDeepEnoughToSpawn(LevelAccessor p_32367_, BlockPos p_32368_)
private boolean
Shulker.isPositionBlocked(BlockPos p_149813_)
boolean
Strider.StriderPathNavigation.isStableDestination(BlockPos p_33976_)
protected boolean
Drowned.DrownedGoToBeachGoal.isValidTarget(LevelReader p_32413_, BlockPos p_32414_)
protected boolean
Strider.StriderGoToLavaGoal.isValidTarget(LevelReader p_33963_, BlockPos p_33964_)
void
Zombie.ZombieAttackTurtleEggGoal.playBreakSound(Level p_34348_, BlockPos p_34349_)
void
Zombie.ZombieAttackTurtleEggGoal.playDestroyProgressSound(LevelAccessor p_34351_, BlockPos p_34352_)
protected void
AbstractSkeleton.playStepSound(BlockPos p_32159_, BlockState p_32160_)
protected void
Endermite.playStepSound(BlockPos p_32607_, BlockState p_32608_)
protected void
Ravager.playStepSound(BlockPos p_33350_, BlockState p_33351_)
protected void
Silverfish.playStepSound(BlockPos p_33543_, BlockState p_33544_)
protected void
Spider.playStepSound(BlockPos p_33804_, BlockState p_33805_)
protected void
Strider.playStepSound(BlockPos p_33915_, BlockState p_33916_)
protected void
Zoglin.playStepSound(BlockPos p_34231_, BlockState p_34232_)
protected void
Zombie.playStepSound(BlockPos p_34316_, BlockState p_34317_)
void
Vex.setBoundOrigin(BlockPos p_34034_)
void
PatrollingMonster.setPatrolTarget(BlockPos p_33071_)
-
Uses of BlockPos in net.minecraft.world.entity.monster.hoglin
Modifier and TypeMethodDescriptionstatic boolean
Hoglin.checkHoglinSpawnRules(EntityType<Hoglin> p_34534_, LevelAccessor p_34535_, MobSpawnType p_34536_, BlockPos p_34537_, Random p_34538_)
float
Hoglin.getWalkTargetValue(BlockPos p_34516_, LevelReader p_34517_)
(package private) static boolean
HoglinAi.isPosNearNearestRepellent(Hoglin p_34586_, BlockPos p_34587_)
protected void
Hoglin.playStepSound(BlockPos p_34526_, BlockState p_34527_)
-
Uses of BlockPos in net.minecraft.world.entity.monster.piglin
Modifier and TypeMethodDescriptionprivate static SetWalkTargetAwayFrom<BlockPos>
PiglinAi.avoidRepellent()
Modifier and TypeMethodDescriptionstatic boolean
Piglin.checkPiglinSpawnRules(EntityType<Piglin> p_34734_, LevelAccessor p_34735_, MobSpawnType p_34736_, BlockPos p_34737_, Random p_34738_)
protected void
Piglin.playStepSound(BlockPos p_34748_, BlockState p_34749_)
protected void
PiglinBrute.playStepSound(BlockPos p_35066_, BlockState p_35067_)
-
Uses of BlockPos in net.minecraft.world.entity.npc
Modifier and TypeMethodDescriptionprivate BlockPos
Villager.findSpawnPositionForGolemInColumn(BlockPos p_35447_, double p_35448_, double p_35449_)
private BlockPos
WanderingTraderSpawner.findSpawnPositionNear(LevelReader p_35929_, BlockPos p_35930_, int p_35931_)
(package private) BlockPos
WanderingTrader.getWanderTarget()
Modifier and TypeMethodDescriptionprivate BlockPos
Villager.findSpawnPositionForGolemInColumn(BlockPos p_35447_, double p_35448_, double p_35449_)
private BlockPos
WanderingTraderSpawner.findSpawnPositionNear(LevelReader p_35929_, BlockPos p_35930_, int p_35931_)
private boolean
WanderingTraderSpawner.hasEnoughSpace(BlockGetter p_35926_, BlockPos p_35927_)
private boolean
WanderingTrader.WanderToPositionGoal.isTooFarAway(BlockPos p_35904_, double p_35905_)
void
WanderingTrader.setWanderTarget(BlockPos p_35884_)
private int
CatSpawner.spawnCat(BlockPos p_35334_, ServerLevel p_35335_)
private int
CatSpawner.spawnInHut(ServerLevel p_35337_, BlockPos p_35338_)
private int
CatSpawner.spawnInVillage(ServerLevel p_35327_, BlockPos p_35328_)
void
Villager.startSleeping(BlockPos p_35479_)
-
Uses of BlockPos in net.minecraft.world.entity.player
Modifier and TypeMethodDescriptionboolean
Player.blockActionRestricted(Level p_36188_, BlockPos p_36189_, GameType p_36190_)
Player.findRespawnPositionAndUseSpawnBlock(ServerLevel p_36131_, BlockPos p_36132_, float p_36133_, boolean p_36134_, boolean p_36135_)
protected boolean
float
Player.getDigSpeed(BlockState p_36282_, BlockPos pos)
boolean
Player.mayUseItemAt(BlockPos p_36205_, Direction p_36206_, ItemStack p_36207_)
com.mojang.datafixers.util.Either<Player.BedSleepingProblem,Unit>
Player.startSleepInBed(BlockPos p_36203_)
-
Uses of BlockPos in net.minecraft.world.entity.projectile
Modifier and TypeMethodDescriptionprivate boolean
FishingHook.calculateOpenWater(BlockPos p_37159_)
private void
FishingHook.catchingFish(BlockPos p_37146_)
private void
float
WitherSkull.getBlockExplosionResistance(Explosion p_37619_, BlockGetter p_37620_, BlockPos p_37621_, BlockState p_37622_, FluidState p_37623_, float p_37624_)
private FishingHook.OpenWaterType
FishingHook.getOpenWaterTypeForArea(BlockPos p_37148_, BlockPos p_37149_)
private FishingHook.OpenWaterType
FishingHook.getOpenWaterTypeForBlock(BlockPos p_37164_)
boolean
Projectile.mayInteract(Level p_150167_, BlockPos p_150168_)
void
-
Uses of BlockPos in net.minecraft.world.entity.raid
Modifier and TypeFieldDescriptionprivate BlockPos
Raid.center
private BlockPos
Raider.RaiderMoveThroughVillageGoal.poiPos
Modifier and TypeMethodDescriptionprivate BlockPos
Raid.findRandomSpawnPos(int p_37708_, int p_37709_)
Raid.getCenter()
Modifier and TypeMethodDescriptionRaids.getNearbyRaid(BlockPos p_37971_, int p_37972_)
private Raid
Raids.getOrCreateRaid(ServerLevel p_37961_, BlockPos p_37962_)
private boolean
Raider.RaiderMoveThroughVillageGoal.hasNotVisited(BlockPos p_37943_)
void
private void
private void
private void
Raid.spawnGroup(BlockPos p_37756_)
-
Uses of BlockPos in net.minecraft.world.entity.vehicle
Modifier and TypeMethodDescriptionprotected void
Boat.checkFallDamage(double p_38307_, boolean p_38308_, BlockState p_38309_, BlockPos p_38310_)
static double
DismountHelper.findCeilingFrom(BlockPos p_38464_, int p_38465_, Function<BlockPos,VoxelShape> p_38466_)
static Vec3
DismountHelper.findSafeDismountLocation(EntityType<?> p_38442_, CollisionGetter p_38443_, BlockPos p_38444_, boolean p_38445_)
float
MinecartTNT.getBlockExplosionResistance(Explosion p_38675_, BlockGetter p_38676_, BlockPos p_38677_, BlockState p_38678_, FluidState p_38679_, float p_38680_)
private boolean
AbstractMinecart.isRedstoneConductor(BlockPos p_38130_)
protected void
AbstractMinecart.moveAlongTrack(BlockPos p_38156_, BlockState p_38157_)
protected void
MinecartFurnace.moveAlongTrack(BlockPos p_38569_, BlockState p_38570_)
void
AbstractMinecart.moveMinecartOnRail(BlockPos pos)
static VoxelShape
DismountHelper.nonClimbableShape(BlockGetter p_38447_, BlockPos p_38448_)
boolean
MinecartTNT.shouldBlockExplode(Explosion p_38669_, BlockGetter p_38670_, BlockPos p_38671_, BlockState p_38672_, float p_38673_)
Modifier and TypeMethodDescriptionstatic double
DismountHelper.findCeilingFrom(BlockPos p_38464_, int p_38465_, Function<BlockPos,VoxelShape> p_38466_)
-
Uses of BlockPos in net.minecraft.world.inventory
Modifier and TypeMethodDescription<T> Optional<T>
ContainerLevelAccess.evaluate(BiFunction<Level,BlockPos,T> p_39298_)
default <T> T
ContainerLevelAccess.evaluate(BiFunction<Level,BlockPos,T> p_39300_, T p_39301_)
default void
ContainerLevelAccess.execute(BiConsumer<Level,BlockPos> p_39293_)
-
Uses of BlockPos in net.minecraft.world.item
Modifier and TypeMethodDescriptionstatic void
BoneMealItem.addGrowthParticles(LevelAccessor p_40639_, BlockPos p_40640_, int p_40641_)
private void
CompassItem.addLodestoneTags(ResourceKey<Level> p_40733_, BlockPos p_40734_, CompoundTag p_40735_)
static boolean
BoneMealItem.applyBonemeal(ItemStack p_40628_, Level p_40629_, BlockPos p_40630_, Player player)
static InteractionResult
LeadItem.bindPlayerMobs(Player p_42830_, Level p_42831_, BlockPos p_42832_)
boolean
DebugStickItem.canAttackBlock(BlockState p_40962_, Level p_40963_, BlockPos p_40964_, Player p_40965_)
boolean
Item.canAttackBlock(BlockState p_41441_, Level p_41442_, BlockPos p_41443_, Player p_41444_)
boolean
SwordItem.canAttackBlock(BlockState p_43291_, Level p_43292_, BlockPos p_43293_, Player p_43294_)
boolean
TridentItem.canAttackBlock(BlockState p_43409_, Level p_43410_, BlockPos p_43411_, Player p_43412_)
private boolean
BucketItem.canBlockContainFluid(Level worldIn, BlockPos posIn, BlockState blockstate)
void
BucketItem.checkExtraContent(Player p_150711_, Level p_150712_, ItemStack p_150713_, BlockPos p_150714_)
default void
DispensibleContainerItem.checkExtraContent(Player p_150817_, Level p_150818_, ItemStack p_150819_, BlockPos p_150820_)
void
MobBucketItem.checkExtraContent(Player p_151146_, Level p_151147_, ItemStack p_151148_, BlockPos p_151149_)
boolean
BucketItem.emptyContents(Player p_150716_, Level p_150717_, BlockPos p_150718_, BlockHitResult p_150719_)
boolean
DispensibleContainerItem.emptyContents(Player p_150821_, Level p_150822_, BlockPos p_150823_, BlockHitResult p_150824_)
boolean
SolidBucketItem.emptyContents(Player p_151192_, Level p_151193_, BlockPos p_151194_, BlockHitResult p_151195_)
private BlockState
MapItem.getCorrectStateForFluidBlock(Level p_42901_, BlockState p_42902_, BlockPos p_42903_)
protected SoundEvent
BlockItem.getPlaceSound(BlockState state, Level world, BlockPos pos, Player entity)
static boolean
Deprecated.static boolean
BoneMealItem.growWaterPlant(ItemStack p_40632_, Level p_40633_, BlockPos p_40634_, Direction p_40635_)
private boolean
DebugStickItem.handleInteraction(Player p_150803_, BlockState p_150804_, LevelAccessor p_150805_, BlockPos p_150806_, boolean p_150807_, ItemStack p_150808_)
protected boolean
HangingEntityItem.mayPlace(Player p_41326_, Direction p_41327_, ItemStack p_41328_, BlockPos p_41329_)
protected boolean
boolean
DiggerItem.mineBlock(ItemStack p_40998_, Level p_40999_, BlockState p_41000_, BlockPos p_41001_, LivingEntity p_41002_)
boolean
Item.mineBlock(ItemStack p_41416_, Level p_41417_, BlockState p_41418_, BlockPos p_41419_, LivingEntity p_41420_)
void
ItemStack.mineBlock(Level p_41687_, BlockState p_41688_, BlockPos p_41689_, Player p_41690_)
boolean
ShearsItem.mineBlock(ItemStack p_43078_, Level p_43079_, BlockState p_43080_, BlockPos p_43081_, LivingEntity p_43082_)
boolean
SwordItem.mineBlock(ItemStack p_43282_, Level p_43283_, BlockState p_43284_, BlockPos p_43285_, LivingEntity p_43286_)
boolean
TridentItem.mineBlock(ItemStack p_43399_, Level p_43400_, BlockState p_43401_, BlockPos p_43402_, LivingEntity p_43403_)
protected void
BucketItem.playEmptySound(Player p_40696_, LevelAccessor p_40697_, BlockPos p_40698_)
protected void
MobBucketItem.playEmptySound(Player p_151151_, LevelAccessor p_151152_, BlockPos p_151153_)
private void
private void
MobBucketItem.spawn(ServerLevel p_151142_, ItemStack p_151143_, BlockPos p_151144_)
private BlockState
BlockItem.updateBlockStateFromTag(BlockPos p_40603_, Level p_40604_, ItemStack p_40605_, BlockState p_40606_)
protected boolean
BlockItem.updateCustomBlockEntityTag(BlockPos p_40597_, Level p_40598_, Player p_40599_, ItemStack p_40600_, BlockState p_40601_)
static boolean
BlockItem.updateCustomBlockEntityTag(Level p_40583_, Player p_40584_, BlockPos p_40585_, ItemStack p_40586_)
protected boolean
SignItem.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
Modifier and TypeMethodDescriptionBlockPlaceContext.getClickedPos()
DirectionalPlaceContext.getClickedPos()
UseOnContext.getClickedPos()
Modifier and TypeMethodDescriptionstatic BlockPlaceContext
BlockPlaceContext.at(BlockPlaceContext p_43645_, BlockPos p_43646_, Direction p_43647_)
-
Uses of BlockPos in net.minecraft.world.item.enchantment
Modifier and TypeMethodDescriptionstatic void
FrostWalkerEnchantment.onEntityMoved(LivingEntity p_45019_, Level p_45020_, BlockPos p_45021_, int p_45022_)
-
Uses of BlockPos in net.minecraft.world.level
Modifier and TypeFieldDescriptionprivate BlockPos
NaturalSpawner.SpawnState.lastCheckedPos
private BlockPos
BlockEventData.pos
ChunkTickList.ScheduledTick.pos
private BlockPos
PotentialCalculator.PointCharge.pos
TickNextTickData.pos
Modifier and TypeFieldDescriptionprivate ForgeChunkManager.TicketTracker<BlockPos>
ForcedChunksSavedData.blockForcedChunks
private BiPredicate<BlockState,BlockPos>
CollisionSpliterator.predicate
Explosion.toBlow
Modifier 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 BlockPos
CommonLevelAccessor.getHeightmapPos(Heightmap.Types p_45831_, BlockPos p_45832_)
default BlockPos
LevelReader.getHeightmapPos(Heightmap.Types p_46830_, BlockPos p_46831_)
LevelSimulatedReader.getHeightmapPos(Heightmap.Types p_46936_, BlockPos p_46937_)
ChunkPos.getMiddleBlockPosition(int p_151395_)
BlockEventData.getPos()
private static BlockPos
NaturalSpawner.getRandomPosWithin(Level p_47063_, LevelChunk p_47064_)
private static BlockPos
NaturalSpawner.getTopNonCollidingPos(LevelReader p_47066_, EntityType<?> p_47067_, int p_47068_, int p_47069_)
ChunkPos.getWorldPosition()
Modifier and TypeMethodDescriptionForcedChunksSavedData.getBlockForcedChunks()
Explosion.getToBlow()
Modifier and TypeMethodDescriptionprivate static void
Explosion.addBlockDrops(it.unimi.dsi.fastutil.objects.ObjectArrayList<com.mojang.datafixers.util.Pair<ItemStack,BlockPos>> p_46068_, ItemStack p_46069_, BlockPos p_46070_)
void
void
Level.addDestroyBlockEffect(BlockPos p_151531_, BlockState p_151532_)
static long
void
Level.blockEntityChanged(BlockPos p_151544_)
void
Level.blockEvent(BlockPos p_46582_, Block p_46583_, int p_46584_, int p_46585_)
default void
LevelAccessor.blockUpdated(BlockPos p_46781_, Block p_46782_)
abstract void
BaseSpawner.broadcastEvent(Level p_151322_, BlockPos p_151323_, int p_151324_)
default boolean
default boolean
LevelReader.canSeeSkyFromBelowWater(BlockPos p_46862_)
private boolean
NaturalSpawner.SpawnState.canSpawn(EntityType<?> p_47128_, BlockPos p_47129_, ChunkAccess p_47130_)
static boolean
NaturalSpawner.canSpawnAtBody(SpawnPlacements.Type p_47052_, LevelReader p_47053_, BlockPos p_47054_, EntityType<?> p_47055_)
private static boolean
NaturalSpawner.canSpawnMobAt(ServerLevel p_47004_, StructureFeatureManager p_47005_, ChunkGenerator p_47006_, MobCategory p_47007_, MobSpawnSettings.SpawnerData p_47008_, BlockPos p_47009_)
void
BaseSpawner.clientTick(Level p_151320_, BlockPos p_151321_)
default BlockHitResult
BlockGetter.clipWithInteractionOverride(Vec3 p_45559_, Vec3 p_45560_, BlockPos p_45561_, VoxelShape p_45562_, BlockState p_45563_)
void
ServerTickList.copy(BoundingBox p_47230_, BlockPos p_47231_)
private void
boolean
Level.destroyBlock(BlockPos p_46626_, boolean p_46627_, Entity p_46628_, int p_46629_)
default boolean
LevelWriter.destroyBlock(BlockPos p_46962_, boolean p_46963_)
default boolean
LevelWriter.destroyBlock(BlockPos p_46954_, boolean p_46955_, Entity p_46956_)
boolean
LevelWriter.destroyBlock(BlockPos p_46957_, boolean p_46958_, Entity p_46959_, int p_46960_)
abstract void
Level.destroyBlockProgress(int p_46506_, BlockPos p_46507_, int p_46508_)
default boolean
WorldGenLevel.ensureCanWrite(BlockPos p_181157_)
void
default void
ClipContext.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_)
int
Level.getBestNeighborSignal(BlockPos p_46756_)
default Biome
default Optional<ResourceKey<Biome>>
CommonLevelAccessor.getBiomeName(BlockPos p_45838_)
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 double
BlockGetter.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_)
NoiseColumn.getBlockState(BlockPos p_47157_)
PathNavigationRegion.getBlockState(BlockPos p_47188_)
int
BlockAndTintGetter.getBlockTint(BlockPos p_45520_, ColorResolver p_45521_)
default int
LevelReader.getBlockTint(BlockPos p_46836_, ColorResolver p_46837_)
default int
BlockAndTintGetter.getBrightness(LightLayer p_45518_, BlockPos p_45519_)
default float
LevelReader.getBrightness(BlockPos p_46864_)
Deprecated.default ChunkAccess
private ChunkAccess
Level.getChunkAt(BlockPos p_46746_)
Level.getCurrentDifficultyAt(BlockPos p_46730_)
LevelAccessor.getCurrentDifficultyAt(BlockPos p_46800_)
default int
LevelReader.getDirectSignal(BlockPos p_46853_, Direction p_46854_)
int
Level.getDirectSignalTo(BlockPos p_46752_)
private ResourceLocation
BaseSpawner.getEntityId(Level p_151333_, BlockPos p_151334_)
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 BlockPos
CommonLevelAccessor.getHeightmapPos(Heightmap.Types p_45831_, BlockPos p_45832_)
default BlockPos
LevelReader.getHeightmapPos(Heightmap.Types p_46830_, BlockPos p_46831_)
LevelSimulatedReader.getHeightmapPos(Heightmap.Types p_46936_, BlockPos p_46937_)
default int
BlockGetter.getLightEmission(BlockPos p_45572_)
default int
LevelReader.getMaxLocalRawBrightness(BlockPos p_46804_)
default int
LevelReader.getMaxLocalRawBrightness(BlockPos p_46850_, int p_46851_)
double
PotentialCalculator.PointCharge.getPotentialChange(BlockPos p_47204_)
double
PotentialCalculator.getPotentialEnergyChange(BlockPos p_47196_, double p_47197_)
private static Optional<MobSpawnSettings.SpawnerData>
NaturalSpawner.getRandomSpawnMobAt(ServerLevel p_151599_, StructureFeatureManager p_151600_, ChunkGenerator p_151601_, MobCategory p_151602_, Random p_151603_, BlockPos p_151604_)
default int
BlockAndTintGetter.getRawBrightness(BlockPos p_45525_, int p_45526_)
(package private) static Biome
NaturalSpawner.getRoughBiome(BlockPos p_47096_, ChunkAccess p_47097_)
int
StructureFeatureManager.getStructureAt(BlockPos p_47286_, boolean p_47287_, StructureFeature<?> p_47288_)
void
Level.globalLevelEvent(int p_46665_, BlockPos p_46666_, int p_46667_)
default boolean
LevelReader.hasChunkAt(BlockPos p_46806_)
Deprecated.default boolean
LevelReader.hasChunksAt(BlockPos p_46833_, BlockPos p_46834_)
Deprecated.boolean
Level.hasNeighborSignal(BlockPos p_46754_)
boolean
ChunkTickList.hasScheduledTick(BlockPos p_45649_, T p_45650_)
boolean
EmptyTickList.hasScheduledTick(BlockPos p_45877_, T p_45878_)
boolean
ServerTickList.hasScheduledTick(BlockPos p_47237_, T p_47238_)
boolean
TickList.hasScheduledTick(BlockPos p_47312_, T p_47313_)
boolean
default boolean
LevelReader.isAreaLoaded(BlockPos center, int range)
default boolean
LevelReader.isEmptyBlock(BlockPos p_46860_)
boolean
Level.isFluidAtPosition(BlockPos p_151541_, Predicate<FluidState> p_151542_)
boolean
LevelSimulatedReader.isFluidAtPosition(BlockPos p_151584_, Predicate<FluidState> p_151585_)
boolean
static boolean
Level.isInSpawnableBounds(BlockPos p_46742_)
boolean
Level.isInWorldBounds(BlockPos p_46740_)
private static boolean
Level.isInWorldBoundsHorizontal(BlockPos p_46458_)
boolean
private boolean
BaseSpawner.isNearPlayer(Level p_151344_, BlockPos p_151345_)
default boolean
LevelHeightAccessor.isOutsideBuildHeight(BlockPos p_151571_)
boolean
Level.isRainingAt(BlockPos p_46759_)
static boolean
NaturalSpawner.isSpawnPositionOk(SpawnPlacements.Type p_47052_, LevelReader p_47053_, BlockPos p_47054_, EntityType<?> p_47055_)
boolean
Level.isStateAtPosition(BlockPos p_46620_, Predicate<BlockState> p_46621_)
boolean
LevelSimulatedReader.isStateAtPosition(BlockPos p_46938_, Predicate<BlockState> p_46939_)
default boolean
CollisionGetter.isUnobstructed(BlockState p_45753_, BlockPos p_45754_, CollisionContext p_45755_)
static boolean
NaturalSpawner.isValidEmptySpawnBlock(BlockGetter p_47057_, BlockPos p_47058_, BlockState p_47059_, FluidState p_47060_, EntityType<?> p_47061_)
default boolean
default void
LevelAccessor.levelEvent(int p_46797_, BlockPos p_46798_, int p_46799_)
void
LevelAccessor.levelEvent(Player p_46771_, int p_46772_, BlockPos p_46773_, int p_46774_)
void
BaseSpawner.load(Level p_151329_, BlockPos p_151330_, CompoundTag p_151331_)
boolean
Level.loadedAndEntityCanStandOn(BlockPos p_46576_, Entity p_46577_)
boolean
Level.loadedAndEntityCanStandOnFace(BlockPos p_46579_, Entity p_46580_, Direction p_46581_)
void
Level.markAndNotifyBlock(BlockPos p_46605_, LevelChunk levelchunk, BlockState blockstate, BlockState p_46606_, int p_46607_, int p_46608_)
boolean
Level.mayInteract(Player p_46557_, BlockPos p_46558_)
private static WeightedRandomList<MobSpawnSettings.SpawnerData>
NaturalSpawner.mobsAt(ServerLevel p_151592_, StructureFeatureManager p_151593_, ChunkGenerator p_151594_, MobCategory p_151595_, BlockPos p_151596_, Biome p_151597_)
void
Level.neighborChanged(BlockPos p_46587_, Block p_46588_, BlockPos p_46589_)
void
Level.onBlockStateChange(BlockPos p_46609_, BlockState p_46610_, BlockState p_46611_)
void
Level.playSound(Player p_46560_, BlockPos p_46561_, SoundEvent p_46562_, SoundSource p_46563_, float p_46564_, float p_46565_)
void
LevelAccessor.playSound(Player p_46775_, BlockPos p_46776_, SoundEvent p_46777_, SoundSource p_46778_, float p_46779_, float p_46780_)
protected void
Level.postGameEventInRadius(Entity p_151514_, GameEvent p_151515_, BlockPos p_151516_, int p_151517_)
boolean
Level.removeBlock(BlockPos p_46623_, boolean p_46624_)
boolean
LevelWriter.removeBlock(BlockPos p_46951_, boolean p_46952_)
void
Level.removeBlockEntity(BlockPos p_46748_)
BaseSpawner.save(Level p_151340_, BlockPos p_151341_, CompoundTag p_151342_)
void
ChunkTickList.scheduleTick(BlockPos p_45652_, T p_45653_, int p_45654_, TickPriority p_45655_)
void
EmptyTickList.scheduleTick(BlockPos p_45880_, T p_45881_, int p_45882_)
void
EmptyTickList.scheduleTick(BlockPos p_45884_, T p_45885_, int p_45886_, TickPriority p_45887_)
void
ServerTickList.scheduleTick(BlockPos p_47240_, T p_47241_, int p_47242_, TickPriority p_47243_)
default void
TickList.scheduleTick(BlockPos p_47314_, T p_47315_, int p_47316_)
void
TickList.scheduleTick(BlockPos p_47317_, T p_47318_, int p_47319_, TickPriority p_47320_)
abstract void
Level.sendBlockUpdated(BlockPos p_46612_, BlockState p_46613_, BlockState p_46614_, int p_46615_)
void
BaseSpawner.serverTick(ServerLevel p_151312_, BlockPos p_151313_)
boolean
Level.setBlock(BlockPos p_46601_, BlockState p_46602_, int p_46603_)
boolean
Level.setBlock(BlockPos p_46605_, BlockState p_46606_, int p_46607_, int p_46608_)
default boolean
LevelWriter.setBlock(BlockPos p_46944_, BlockState p_46945_, int p_46946_)
boolean
LevelWriter.setBlock(BlockPos p_46947_, BlockState p_46948_, int p_46949_, int p_46950_)
boolean
Level.setBlockAndUpdate(BlockPos p_46598_, BlockState p_46599_)
void
Level.setBlocksDirty(BlockPos p_46678_, BlockState p_46679_, BlockState p_46680_)
void
BaseSpawner.setNextSpawnData(Level p_151325_, BlockPos p_151326_, SpawnData p_151327_)
boolean
EntityBasedExplosionDamageCalculator.shouldBlockExplode(Explosion p_45896_, BlockGetter p_45897_, BlockPos p_45898_, BlockState p_45899_, float p_45900_)
boolean
ExplosionDamageCalculator.shouldBlockExplode(Explosion p_46094_, BlockGetter p_46095_, BlockPos p_46096_, BlockState p_46097_, float p_46098_)
static void
NaturalSpawner.spawnCategoryForPosition(MobCategory p_151613_, ServerLevel p_151614_, BlockPos p_151615_)
static void
NaturalSpawner.spawnCategoryForPosition(MobCategory p_47039_, ServerLevel p_47040_, ChunkAccess p_47041_, BlockPos p_47042_, NaturalSpawner.SpawnPredicate p_47043_, NaturalSpawner.AfterSpawnCallback p_47044_)
boolean
NaturalSpawner.SpawnPredicate.test(EntityType<?> p_47107_, BlockPos p_47108_, ChunkAccess p_47109_)
void
Level.updateNeighborsAt(BlockPos p_46673_, Block p_46674_)
void
Level.updateNeighborsAtExceptFromFacing(BlockPos p_46591_, Block p_46592_, Direction p_46593_)
void
Level.updateNeighbourForOutputSignal(BlockPos p_46718_, Block p_46719_)
boolean
ChunkTickList.willTickThisTick(BlockPos p_45662_, T p_45663_)
boolean
EmptyTickList.willTickThisTick(BlockPos p_45890_, T p_45891_)
boolean
ServerTickList.willTickThisTick(BlockPos p_47255_, T p_47256_)
boolean
TickList.willTickThisTick(BlockPos p_47321_, T p_47322_)
Modifier and TypeMethodDescriptionprivate static void
Explosion.addBlockDrops(it.unimi.dsi.fastutil.objects.ObjectArrayList<com.mojang.datafixers.util.Pair<ItemStack,BlockPos>> p_46068_, ItemStack p_46069_, BlockPos p_46070_)
default Stream<VoxelShape>
CollisionGetter.getBlockCollisions(Entity p_45765_, AABB p_45766_, BiPredicate<BlockState,BlockPos> p_45767_)
default boolean
CollisionGetter.hasBlockCollision(Entity p_151415_, AABB p_151416_, BiPredicate<BlockState,BlockPos> p_151417_)
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_)
ModifierConstructorDescriptionBlockEventData(BlockPos p_45534_, Block p_45535_, int p_45536_, int p_45537_)
PathNavigationRegion(Level p_47164_, BlockPos p_47165_, BlockPos p_47166_)
PointCharge(BlockPos p_47201_, double p_47202_)
(package private)
ScheduledTick(T p_45669_, BlockPos p_45670_, int p_45671_, TickPriority p_45672_)
TickNextTickData(BlockPos p_47330_, T p_47331_)
TickNextTickData(BlockPos p_47333_, T p_47334_, long p_47335_, TickPriority p_47336_)
ModifierConstructorDescriptionCollisionSpliterator(CollisionGetter p_45802_, Entity p_45803_, AABB p_45804_, BiPredicate<BlockState,BlockPos> p_45805_)
Explosion(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_46024_, Entity p_46025_, double p_46026_, double p_46027_, double p_46028_, float p_46029_, List<BlockPos> p_46030_)
-
Uses of BlockPos in net.minecraft.world.level.biome
Modifier and TypeMethodDescriptionBiomeSource.findBiomeHorizontal(int p_47901_, int p_47902_, int p_47903_, int p_47904_, int p_47905_, Predicate<Biome> p_47906_, Random p_47907_, boolean p_47908_)
BiomeSource.findBiomeHorizontal(int p_47910_, int p_47911_, int p_47912_, int p_47913_, Predicate<Biome> p_47914_, Random p_47915_)
FixedBiomeSource.findBiomeHorizontal(int p_48265_, int p_48266_, int p_48267_, int p_48268_, int p_48269_, Predicate<Biome> p_48270_, Random p_48271_, boolean p_48272_)
Modifier and TypeMethodDescriptionvoid
Biome.generate(StructureFeatureManager p_47485_, ChunkGenerator p_47486_, WorldGenRegion p_47487_, long p_47488_, WorldgenRandom p_47489_, BlockPos p_47490_)
private float
Biome.getHeightAdjustedTemperature(BlockPos p_47529_)
BiomeManager.getNoiseBiomeAtPosition(BlockPos p_47884_)
float
Biome.getTemperature(BlockPos p_47506_)
boolean
Biome.isColdEnoughToSnow(BlockPos p_151697_)
abstract float
Biome.TemperatureModifier.modifyTemperature(BlockPos p_47754_, float p_47755_)
boolean
Biome.shouldFreeze(LevelReader p_47478_, BlockPos p_47479_)
boolean
Biome.shouldFreeze(LevelReader p_47481_, BlockPos p_47482_, boolean p_47483_)
boolean
Biome.shouldSnow(LevelReader p_47520_, BlockPos p_47521_)
-
Uses of BlockPos in net.minecraft.world.level.block
Modifier and TypeFieldDescriptionprivate BlockPos
ComposterBlock.InputContainer.pos
private BlockPos
ComposterBlock.OutputContainer.pos
private BlockPos
RailState.pos
(package private) BlockPos
RedstoneTorchBlock.Toggle.pos
Modifier and TypeMethodDescriptionprivate static BlockPos
PointedDripstoneBlock.findFillableCauldronBelowStalactiteTip(Level p_154077_, BlockPos p_154078_, Fluid p_154079_)
static BlockPos
PointedDripstoneBlock.findStalactiteTipAboveCauldron(Level p_154056_, BlockPos p_154057_)
private static BlockPos
PointedDripstoneBlock.findTip(BlockState p_154131_, LevelAccessor p_154132_, BlockPos p_154133_, int p_154134_, boolean p_154135_)
Modifier and TypeMethodDescriptionPointedDripstoneBlock.findBlockVertical(LevelAccessor p_154081_, BlockPos p_154082_, Direction.AxisDirection p_154083_, Predicate<BlockState> p_154084_, Predicate<BlockState> p_154085_, int p_154086_)
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_)
MultifaceBlock.getSpreadFromFaceTowardDirection(BlockState p_153856_, BlockGetter p_153857_, BlockPos p_153858_, Direction p_153859_, Direction p_153860_)
Modifier and TypeMethodDescriptionstatic void
SculkSensorBlock.activate(Level p_154412_, BlockPos p_154413_, BlockState p_154414_, int p_154415_)
(package private) static BlockState
ComposterBlock.addItem(BlockState p_51984_, LevelAccessor p_51985_, BlockPos p_51986_, ItemStack p_51987_)
void
SaplingBlock.advanceTree(ServerLevel p_55981_, BlockPos p_55982_, BlockState p_55983_, Random p_55984_)
private static boolean
ChorusFlowerBlock.allNeighborsEmpty(LevelReader p_51698_, BlockPos p_51699_, Direction p_51700_)
private static boolean
Blocks.always(BlockState p_50775_, BlockGetter p_50776_, BlockPos p_50777_)
private static Boolean
Blocks.always(BlockState p_50810_, BlockGetter p_50811_, BlockPos p_50812_, EntityType<?> p_50813_)
private void
BeehiveBlock.angerNearbyBees(Level p_49650_, BlockPos p_49651_)
void
AbstractCandleBlock.animateTick(BlockState p_151929_, Level p_151930_, BlockPos p_151931_, Random p_151932_)
void
BaseFireBlock.animateTick(BlockState p_49265_, Level p_49266_, BlockPos p_49267_, Random p_49268_)
void
BeehiveBlock.animateTick(BlockState p_49631_, Level p_49632_, BlockPos p_49633_, Random p_49634_)
void
BlastFurnaceBlock.animateTick(BlockState p_49781_, Level p_49782_, BlockPos p_49783_, Random p_49784_)
void
Block.animateTick(BlockState p_49888_, Level p_49889_, BlockPos p_49890_, Random p_49891_)
void
BrewingStandBlock.animateTick(BlockState p_50943_, Level p_50944_, BlockPos p_50945_, Random p_50946_)
void
BubbleColumnBlock.animateTick(BlockState p_50981_, Level p_50982_, BlockPos p_50983_, Random p_50984_)
void
CampfireBlock.animateTick(BlockState p_51287_, Level p_51288_, BlockPos p_51289_, Random p_51290_)
void
CryingObsidianBlock.animateTick(BlockState p_52373_, Level p_52374_, BlockPos p_52375_, Random p_52376_)
void
EnchantmentTableBlock.animateTick(BlockState p_52981_, Level p_52982_, BlockPos p_52983_, Random p_52984_)
void
EnderChestBlock.animateTick(BlockState p_53144_, Level p_53145_, BlockPos p_53146_, Random p_53147_)
void
EndGatewayBlock.animateTick(BlockState p_53007_, Level p_53008_, BlockPos p_53009_, Random p_53010_)
void
EndPortalBlock.animateTick(BlockState p_53030_, Level p_53031_, BlockPos p_53032_, Random p_53033_)
void
EndRodBlock.animateTick(BlockState p_53094_, Level p_53095_, BlockPos p_53096_, Random p_53097_)
void
FallingBlock.animateTick(BlockState p_53221_, Level p_53222_, BlockPos p_53223_, Random p_53224_)
void
FurnaceBlock.animateTick(BlockState p_53635_, Level p_53636_, BlockPos p_53637_, Random p_53638_)
void
LeavesBlock.animateTick(BlockState p_54431_, Level p_54432_, BlockPos p_54433_, Random p_54434_)
void
LeverBlock.animateTick(BlockState p_54653_, Level p_54654_, BlockPos p_54655_, Random p_54656_)
void
LightningRodBlock.animateTick(BlockState p_153734_, Level p_153735_, BlockPos p_153736_, Random p_153737_)
void
MyceliumBlock.animateTick(BlockState p_54900_, Level p_54901_, BlockPos p_54902_, Random p_54903_)
void
NetherPortalBlock.animateTick(BlockState p_54920_, Level p_54921_, BlockPos p_54922_, Random p_54923_)
void
PointedDripstoneBlock.animateTick(BlockState p_154122_, Level p_154123_, BlockPos p_154124_, Random p_154125_)
void
RedStoneOreBlock.animateTick(BlockState p_55479_, Level p_55480_, BlockPos p_55481_, Random p_55482_)
void
RedstoneTorchBlock.animateTick(BlockState p_55712_, Level p_55713_, BlockPos p_55714_, Random p_55715_)
void
RedstoneWallTorchBlock.animateTick(BlockState p_55757_, Level p_55758_, BlockPos p_55759_, Random p_55760_)
void
RedStoneWireBlock.animateTick(BlockState p_55574_, Level p_55575_, BlockPos p_55576_, Random p_55577_)
void
RepeaterBlock.animateTick(BlockState p_55816_, Level p_55817_, BlockPos p_55818_, Random p_55819_)
void
RespawnAnchorBlock.animateTick(BlockState p_55881_, Level p_55882_, BlockPos p_55883_, Random p_55884_)
void
SculkSensorBlock.animateTick(BlockState p_154452_, Level p_154453_, BlockPos p_154454_, Random p_154455_)
void
SmokerBlock.animateTick(BlockState p_56447_, Level p_56448_, BlockPos p_56449_, Random p_56450_)
void
SporeBlossomBlock.animateTick(BlockState p_154704_, Level p_154705_, BlockPos p_154706_, Random p_154707_)
void
StairBlock.animateTick(BlockState p_56914_, Level p_56915_, BlockPos p_56916_, Random p_56917_)
void
TorchBlock.animateTick(BlockState p_57494_, Level p_57495_, BlockPos p_57496_, Random p_57497_)
void
WallTorchBlock.animateTick(BlockState p_58128_, Level p_58129_, BlockPos p_58130_, Random p_58131_)
void
WetSpongeBlock.animateTick(BlockState p_58224_, Level p_58225_, BlockPos p_58226_, Random p_58227_)
void
WitherRoseBlock.animateTick(BlockState p_58243_, Level p_58244_, BlockPos p_58245_, Random p_58246_)
default void
ChangeOverTimeBlock.applyChangeOverTime(BlockState p_153047_, ServerLevel p_153048_, BlockPos p_153049_, Random p_153050_)
void
DragonEggBlock.attack(BlockState p_52918_, Level p_52919_, BlockPos p_52920_, Player p_52921_)
void
NoteBlock.attack(BlockState p_55029_, Level p_55030_, BlockPos p_55031_, Player p_55032_)
void
RedStoneOreBlock.attack(BlockState p_55467_, Level p_55468_, BlockPos p_55469_, Player p_55470_)
void
StairBlock.attack(BlockState p_56896_, Level p_56897_, BlockPos p_56898_, Player p_56899_)
boolean
BellBlock.attemptToRing(Entity p_152189_, Level p_152190_, BlockPos p_152191_, Direction p_152192_)
boolean
BellBlock.attemptToRing(Level p_49713_, BlockPos p_49714_, Direction p_49715_)
private static DripstoneThickness
PointedDripstoneBlock.calculateDripstoneThickness(LevelReader p_154093_, BlockPos p_154094_, Direction p_154095_, boolean p_154096_)
private int
ComparatorBlock.calculateOutputSignal(Level p_51904_, BlockPos p_51905_, BlockState p_51906_)
void
TripWireHookBlock.calculateState(Level p_57686_, BlockPos p_57687_, BlockState p_57688_, boolean p_57689_, boolean p_57690_, int p_57691_, BlockState p_57692_)
private int
RedStoneWireBlock.calculateTargetStrength(Level p_55528_, BlockPos p_55529_)
private static Direction
PointedDripstoneBlock.calculateTipDirection(LevelReader p_154191_, BlockPos p_154192_, Direction p_154193_)
static boolean
FaceAttachedHorizontalDirectionalBlock.canAttach(LevelReader p_53197_, BlockPos p_53198_, Direction p_53199_)
private boolean
LadderBlock.canAttachTo(BlockGetter p_54349_, BlockPos p_54350_, Direction p_54351_)
private static boolean
MultifaceBlock.canAttachTo(BlockGetter p_153830_, Direction p_153831_, BlockPos p_153832_, BlockState p_153833_)
private static boolean
SpreadingSnowyDirtBlock.canBeGrass(BlockState p_56824_, LevelReader p_56825_, BlockPos p_56826_)
private static boolean
NyliumBlock.canBeNylium(BlockState p_55079_, LevelReader p_55080_, BlockPos p_55081_)
static boolean
BaseFireBlock.canBePlacedAt(Level p_49256_, BlockPos p_49257_, Direction p_49258_)
boolean
FireBlock.canCatchFire(BlockGetter world, BlockPos pos, Direction face)
Side sensitive version that calls the block function.private static boolean
BigDripleafBlock.canEntityTilt(BlockPos p_152302_, Entity p_152303_)
private static boolean
ShulkerBoxBlock.canOpen(BlockState p_154547_, Level p_154548_, BlockPos p_154549_, ShulkerBoxBlockEntity p_154550_)
protected static boolean
BigDripleafBlock.canPlaceAt(LevelHeightAccessor p_152252_, BlockPos p_152253_, BlockState p_152254_)
boolean
KelpBlock.canPlaceLiquid(BlockGetter p_54304_, BlockPos p_54305_, BlockState p_54306_, Fluid p_54307_)
boolean
KelpPlantBlock.canPlaceLiquid(BlockGetter p_54325_, BlockPos p_54326_, BlockState p_54327_, Fluid p_54328_)
boolean
LiquidBlockContainer.canPlaceLiquid(BlockGetter p_54766_, BlockPos p_54767_, BlockState p_54768_, Fluid p_54769_)
boolean
SeagrassBlock.canPlaceLiquid(BlockGetter p_154505_, BlockPos p_154506_, BlockState p_154507_, Fluid p_154508_)
default boolean
SimpleWaterloggedBlock.canPlaceLiquid(BlockGetter p_56301_, BlockPos p_56302_, BlockState p_56303_, Fluid p_56304_)
boolean
SlabBlock.canPlaceLiquid(BlockGetter p_56363_, BlockPos p_56364_, BlockState p_56365_, Fluid p_56366_)
boolean
TallSeagrassBlock.canPlaceLiquid(BlockGetter p_154753_, BlockPos p_154754_, BlockState p_154755_, Fluid p_154756_)
private static boolean
SpreadingSnowyDirtBlock.canPropagate(BlockState p_56828_, LevelReader p_56829_, BlockPos p_56830_)
boolean
CarvedPumpkinBlock.canSpawnGolem(LevelReader p_51382_, BlockPos p_51383_)
static boolean
WitherSkullBlock.canSpawnMob(Level p_58268_, BlockPos p_58269_, ItemStack p_58270_)
protected boolean
MultifaceBlock.canSpread(BlockState p_153949_, BlockGetter p_153950_, BlockPos p_153951_, Direction p_153952_)
private boolean
VineBlock.canSpread(BlockGetter p_57851_, BlockPos p_57852_)
private boolean
MultifaceBlock.canSpreadToFace(BlockGetter p_153826_, BlockPos p_153827_, Direction p_153828_)
private boolean
VineBlock.canSupportAtFace(BlockGetter p_57888_, BlockPos p_57889_, Direction p_57890_)
static boolean
Block.canSupportCenter(LevelReader p_49864_, BlockPos p_49865_, Direction p_49866_)
static boolean
Block.canSupportRigidBlock(BlockGetter p_49937_, BlockPos p_49938_)
boolean
AmethystClusterBlock.canSurvive(BlockState p_152026_, LevelReader p_152027_, BlockPos p_152028_)
boolean
BambooBlock.canSurvive(BlockState p_48917_, LevelReader p_48918_, BlockPos p_48919_)
boolean
BambooSaplingBlock.canSurvive(BlockState p_48986_, LevelReader p_48987_, BlockPos p_48988_)
boolean
BannerBlock.canSurvive(BlockState p_49019_, LevelReader p_49020_, BlockPos p_49021_)
boolean
BaseCoralPlantTypeBlock.canSurvive(BlockState p_49169_, LevelReader p_49170_, BlockPos p_49171_)
boolean
BaseCoralWallFanBlock.canSurvive(BlockState p_49200_, LevelReader p_49201_, BlockPos p_49202_)
boolean
BasePressurePlateBlock.canSurvive(BlockState p_49325_, LevelReader p_49326_, BlockPos p_49327_)
boolean
BaseRailBlock.canSurvive(BlockState p_49395_, LevelReader p_49396_, BlockPos p_49397_)
boolean
BellBlock.canSurvive(BlockState p_49736_, LevelReader p_49737_, BlockPos p_49738_)
boolean
BigDripleafBlock.canSurvive(BlockState p_152289_, LevelReader p_152290_, BlockPos p_152291_)
boolean
BigDripleafStemBlock.canSurvive(BlockState p_152365_, LevelReader p_152366_, BlockPos p_152367_)
boolean
BubbleColumnBlock.canSurvive(BlockState p_50986_, LevelReader p_50987_, BlockPos p_50988_)
boolean
BushBlock.canSurvive(BlockState p_51028_, LevelReader p_51029_, BlockPos p_51030_)
boolean
CactusBlock.canSurvive(BlockState p_51153_, LevelReader p_51154_, BlockPos p_51155_)
boolean
CakeBlock.canSurvive(BlockState p_51209_, LevelReader p_51210_, BlockPos p_51211_)
boolean
CandleBlock.canSurvive(BlockState p_152829_, LevelReader p_152830_, BlockPos p_152831_)
boolean
CandleCakeBlock.canSurvive(BlockState p_152891_, LevelReader p_152892_, BlockPos p_152893_)
boolean
CarpetBlock.canSurvive(BlockState p_152922_, LevelReader p_152923_, BlockPos p_152924_)
boolean
ChorusFlowerBlock.canSurvive(BlockState p_51683_, LevelReader p_51684_, BlockPos p_51685_)
boolean
ChorusPlantBlock.canSurvive(BlockState p_51724_, LevelReader p_51725_, BlockPos p_51726_)
boolean
CocoaBlock.canSurvive(BlockState p_51767_, LevelReader p_51768_, BlockPos p_51769_)
boolean
CropBlock.canSurvive(BlockState p_52282_, LevelReader p_52283_, BlockPos p_52284_)
boolean
DiodeBlock.canSurvive(BlockState p_52538_, LevelReader p_52539_, BlockPos p_52540_)
boolean
DirtPathBlock.canSurvive(BlockState p_153148_, LevelReader p_153149_, BlockPos p_153150_)
boolean
DoorBlock.canSurvive(BlockState p_52783_, LevelReader p_52784_, BlockPos p_52785_)
boolean
DoublePlantBlock.canSurvive(BlockState p_52887_, LevelReader p_52888_, BlockPos p_52889_)
boolean
FaceAttachedHorizontalDirectionalBlock.canSurvive(BlockState p_53186_, LevelReader p_53187_, BlockPos p_53188_)
boolean
FarmBlock.canSurvive(BlockState p_53272_, LevelReader p_53273_, BlockPos p_53274_)
boolean
FireBlock.canSurvive(BlockState p_53454_, LevelReader p_53455_, BlockPos p_53456_)
boolean
GrindstoneBlock.canSurvive(BlockState p_53828_, LevelReader p_53829_, BlockPos p_53830_)
boolean
GrowingPlantBlock.canSurvive(BlockState p_53876_, LevelReader p_53877_, BlockPos p_53878_)
boolean
HangingRootsBlock.canSurvive(BlockState p_153347_, LevelReader p_153348_, BlockPos p_153349_)
boolean
LadderBlock.canSurvive(BlockState p_54353_, LevelReader p_54354_, BlockPos p_54355_)
boolean
LanternBlock.canSurvive(BlockState p_153479_, LevelReader p_153480_, BlockPos p_153481_)
boolean
MultifaceBlock.canSurvive(BlockState p_153888_, LevelReader p_153889_, BlockPos p_153890_)
boolean
MushroomBlock.canSurvive(BlockState p_54880_, LevelReader p_54881_, BlockPos p_54882_)
boolean
PointedDripstoneBlock.canSurvive(BlockState p_154137_, LevelReader p_154138_, BlockPos p_154139_)
boolean
RedstoneWallTorchBlock.canSurvive(BlockState p_55762_, LevelReader p_55763_, BlockPos p_55764_)
boolean
RedStoneWireBlock.canSurvive(BlockState p_55585_, LevelReader p_55586_, BlockPos p_55587_)
boolean
ScaffoldingBlock.canSurvive(BlockState p_56040_, LevelReader p_56041_, BlockPos p_56042_)
boolean
SeaPickleBlock.canSurvive(BlockState p_56109_, LevelReader p_56110_, BlockPos p_56111_)
boolean
SmallDripleafBlock.canSurvive(BlockState p_154615_, LevelReader p_154616_, BlockPos p_154617_)
boolean
SnowLayerBlock.canSurvive(BlockState p_56602_, LevelReader p_56603_, BlockPos p_56604_)
boolean
SoulFireBlock.canSurvive(BlockState p_56655_, LevelReader p_56656_, BlockPos p_56657_)
boolean
SporeBlossomBlock.canSurvive(BlockState p_154709_, LevelReader p_154710_, BlockPos p_154711_)
boolean
StandingSignBlock.canSurvive(BlockState p_56995_, LevelReader p_56996_, BlockPos p_56997_)
boolean
SugarCaneBlock.canSurvive(BlockState p_57175_, LevelReader p_57176_, BlockPos p_57177_)
boolean
TallSeagrassBlock.canSurvive(BlockState p_154768_, LevelReader p_154769_, BlockPos p_154770_)
boolean
TorchBlock.canSurvive(BlockState p_57499_, LevelReader p_57500_, BlockPos p_57501_)
boolean
TripWireHookBlock.canSurvive(BlockState p_57721_, LevelReader p_57722_, BlockPos p_57723_)
boolean
VineBlock.canSurvive(BlockState p_57861_, LevelReader p_57862_, BlockPos p_57863_)
boolean
WallBannerBlock.canSurvive(BlockState p_57925_, LevelReader p_57926_, BlockPos p_57927_)
boolean
WallSignBlock.canSurvive(BlockState p_58073_, LevelReader p_58074_, BlockPos p_58075_)
boolean
WallTorchBlock.canSurvive(BlockState p_58133_, LevelReader p_58134_, BlockPos p_58135_)
private boolean
RedStoneWireBlock.canSurviveOn(BlockGetter p_55613_, BlockPos p_55614_, BlockState p_55615_)
boolean
Block.canSustainPlant(BlockState state, BlockGetter world, BlockPos pos, Direction facing, IPlantable plantable)
private static boolean
StairBlock.canTakeShape(BlockState p_56971_, BlockGetter p_56972_, BlockPos p_56973_, Direction p_56974_)
private static boolean
PointedDripstoneBlock.canTipGrow(BlockState p_154195_, ServerLevel p_154196_, BlockPos p_154197_)
void
TntBlock.catchFire(BlockState state, Level world, BlockPos pos, Direction face, LivingEntity igniter)
private static void
LecternBlock.changePowered(Level p_54554_, BlockPos p_54555_, BlockState p_54556_, boolean p_54557_)
static void
RespawnAnchorBlock.charge(Level p_55856_, BlockPos p_55857_, BlockState p_55858_)
private void
RedStoneWireBlock.checkCornerChangeAt(Level p_55617_, BlockPos p_55618_)
private void
HopperBlock.checkPoweredState(Level p_54045_, BlockPos p_54046_, BlockState p_54047_)
protected void
BasePressurePlateBlock.checkPressed(Entity p_152144_, Level p_152145_, BlockPos p_152146_, BlockState p_152147_, int p_152148_)
private void
ButtonBlock.checkPressed(BlockState p_51121_, Level p_51122_, BlockPos p_51123_)
private void
DetectorRailBlock.checkPressed(Level p_52433_, BlockPos p_52434_, BlockState p_52435_)
private void
TripWireBlock.checkPressed(Level p_57608_, BlockPos p_57609_)
static void
WitherSkullBlock.checkSpawn(Level p_58256_, BlockPos p_58257_, SkullBlockEntity p_58258_)
protected void
ComparatorBlock.checkTickOnNeighbor(Level p_51900_, BlockPos p_51901_, BlockState p_51902_)
protected void
DiodeBlock.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 BlockState
DoublePlantBlock.copyWaterloggedFrom(LevelReader p_182454_, BlockPos p_182455_, BlockState p_182456_)
private static void
PointedDripstoneBlock.createDripstone(LevelAccessor p_154088_, BlockPos p_154089_, Direction p_154090_, DripstoneThickness p_154091_)
private static void
PointedDripstoneBlock.createMergedTips(BlockState p_154231_, LevelAccessor p_154232_, BlockPos p_154233_)
static void
SculkSensorBlock.deactivate(Level p_154408_, BlockPos p_154409_, BlockState p_154410_)
private void
TurtleEggBlock.decreaseEggs(Level p_57792_, BlockPos p_57793_, BlockState p_57794_)
void
Block.destroy(LevelAccessor p_49860_, BlockPos p_49861_, BlockState p_49862_)
void
StairBlock.destroy(LevelAccessor p_56882_, BlockPos p_56883_, BlockState p_56884_)
private void
TurtleEggBlock.destroyEgg(Level p_154851_, BlockState p_154852_, BlockPos p_154853_, Entity p_154854_, int p_154855_)
protected void
DispenserBlock.dispenseFrom(ServerLevel p_52665_, BlockPos p_52666_)
protected void
DropperBlock.dispenseFrom(ServerLevel p_52944_, BlockPos p_52945_)
static void
CampfireBlock.dowse(Entity p_152750_, LevelAccessor p_152751_, BlockPos p_152752_, BlockState p_152753_)
static void
BeehiveBlock.dropHoneycomb(Level p_49601_, BlockPos p_49602_)
private void
JukeboxBlock.dropRecording(Level p_54261_, BlockPos p_54262_)
static void
Block.dropResources(BlockState p_49893_, LevelAccessor p_49894_, BlockPos p_49895_, BlockEntity p_49896_)
static void
Block.dropResources(BlockState p_49951_, Level p_49952_, BlockPos p_49953_)
static void
Block.dropResources(BlockState p_49882_, Level p_49883_, BlockPos p_49884_, BlockEntity p_49885_, Entity p_49886_, ItemStack p_49887_)
protected static InteractionResult
CakeBlock.eat(LevelAccessor p_51186_, BlockPos p_51187_, BlockState p_51188_, Player p_51189_)
(package private) static BlockState
ComposterBlock.empty(BlockState p_52003_, LevelAccessor p_52004_, BlockPos p_52005_)
void
BaseFireBlock.entityInside(BlockState p_49260_, Level p_49261_, BlockPos p_49262_, Entity p_49263_)
void
BasePressurePlateBlock.entityInside(BlockState p_49314_, Level p_49315_, BlockPos p_49316_, Entity p_49317_)
void
BigDripleafBlock.entityInside(BlockState p_152266_, Level p_152267_, BlockPos p_152268_, Entity p_152269_)
void
BubbleColumnBlock.entityInside(BlockState p_50976_, Level p_50977_, BlockPos p_50978_, Entity p_50979_)
void
ButtonBlock.entityInside(BlockState p_51083_, Level p_51084_, BlockPos p_51085_, Entity p_51086_)
void
CactusBlock.entityInside(BlockState p_51148_, Level p_51149_, BlockPos p_51150_, Entity p_51151_)
void
CampfireBlock.entityInside(BlockState p_51269_, Level p_51270_, BlockPos p_51271_, Entity p_51272_)
void
CropBlock.entityInside(BlockState p_52277_, Level p_52278_, BlockPos p_52279_, Entity p_52280_)
void
DetectorRailBlock.entityInside(BlockState p_52458_, Level p_52459_, BlockPos p_52460_, Entity p_52461_)
void
EndPortalBlock.entityInside(BlockState p_53025_, Level p_53026_, BlockPos p_53027_, Entity p_53028_)
void
HoneyBlock.entityInside(BlockState p_54003_, Level p_54004_, BlockPos p_54005_, Entity p_54006_)
void
HopperBlock.entityInside(BlockState p_54066_, Level p_54067_, BlockPos p_54068_, Entity p_54069_)
void
LavaCauldronBlock.entityInside(BlockState p_153506_, Level p_153507_, BlockPos p_153508_, Entity p_153509_)
void
LayeredCauldronBlock.entityInside(BlockState p_153534_, Level p_153535_, BlockPos p_153536_, Entity p_153537_)
void
NetherPortalBlock.entityInside(BlockState p_54915_, Level p_54916_, BlockPos p_54917_, Entity p_54918_)
void
PowderSnowBlock.entityInside(BlockState p_154263_, Level p_154264_, BlockPos p_154265_, Entity p_154266_)
void
SweetBerryBushBlock.entityInside(BlockState p_57270_, Level p_57271_, BlockPos p_57272_, Entity p_57273_)
void
TripWireBlock.entityInside(BlockState p_57625_, Level p_57626_, BlockPos p_57627_, Entity p_57628_)
void
WaterlilyBlock.entityInside(BlockState p_58164_, Level p_58165_, BlockPos p_58166_, Entity p_58167_)
void
WebBlock.entityInside(BlockState p_58180_, Level p_58181_, BlockPos p_58182_, Entity p_58183_)
void
WitherRoseBlock.entityInside(BlockState p_58238_, Level p_58239_, BlockPos p_58240_, Entity p_58241_)
private void
CommandBlock.execute(BlockState p_51832_, Level p_51833_, BlockPos p_51834_, BaseCommandBlock p_51835_, boolean p_51836_)
private static void
CommandBlock.executeChain(Level p_51810_, BlockPos p_51811_, Direction p_51812_)
private void
RespawnAnchorBlock.explode(BlockState p_55891_, Level p_55892_, BlockPos p_55893_)
static void
Deprecated.private static void
TntBlock.explode(Level p_57437_, BlockPos p_57438_, LivingEntity p_57439_)
Deprecated.static void
AbstractCandleBlock.extinguish(Player p_151900_, BlockState p_151901_, LevelAccessor p_151902_, BlockPos p_151903_)
static BlockState
ComposterBlock.extractProduce(BlockState p_51999_, Level p_52000_, BlockPos p_52001_)
void
BedBlock.fallOn(Level p_152169_, BlockState p_152170_, BlockPos p_152171_, Entity p_152172_, float p_152173_)
void
Block.fallOn(Level p_152426_, BlockState p_152427_, BlockPos p_152428_, Entity p_152429_, float p_152430_)
void
FarmBlock.fallOn(Level p_153227_, BlockState p_153228_, BlockPos p_153229_, Entity p_153230_, float p_153231_)
void
HayBlock.fallOn(Level p_153362_, BlockState p_153363_, BlockPos p_153364_, Entity p_153365_, float p_153366_)
void
HoneyBlock.fallOn(Level p_153372_, BlockState p_153373_, BlockPos p_153374_, Entity p_153375_, float p_153376_)
void
PointedDripstoneBlock.fallOn(Level p_154047_, BlockState p_154048_, BlockPos p_154049_, Entity p_154050_, float p_154051_)
void
SlimeBlock.fallOn(Level p_154567_, BlockState p_154568_, BlockPos p_154569_, Entity p_154570_, float p_154571_)
void
TurtleEggBlock.fallOn(Level p_154845_, BlockState p_154846_, BlockPos p_154847_, Entity p_154848_, float p_154849_)
private boolean
FrostedIceBlock.fewerNeigboursThan(BlockGetter p_53566_, BlockPos p_53567_, int p_53568_)
PointedDripstoneBlock.findBlockVertical(LevelAccessor p_154081_, BlockPos p_154082_, Direction.AxisDirection p_154083_, Predicate<BlockState> p_154084_, Predicate<BlockState> p_154085_, int p_154086_)
BedBlock.findBunkBedStandUpPosition(EntityType<?> p_49464_, CollisionGetter p_49465_, BlockPos p_49466_, Direction p_49467_, Direction p_49468_)
private static BlockPos
PointedDripstoneBlock.findFillableCauldronBelowStalactiteTip(Level p_154077_, BlockPos p_154078_, Fluid p_154079_)
protected boolean
PoweredRailBlock.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 BlockPos
PointedDripstoneBlock.findStalactiteTipAboveCauldron(Level p_154056_, BlockPos p_154057_)
BedBlock.findStandUpPosition(EntityType<?> p_49459_, CollisionGetter p_49460_, BlockPos p_49461_, float p_49462_)
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 BlockPos
PointedDripstoneBlock.findTip(BlockState p_154131_, LevelAccessor p_154132_, BlockPos p_154133_, int p_154134_, boolean p_154135_)
private void
LiquidBlock.fizz(LevelAccessor p_54701_, BlockPos p_54702_)
static void
ChorusFlowerBlock.generatePlant(LevelAccessor p_51666_, BlockPos p_51667_, Random p_51668_, int p_51669_)
protected int
DiodeBlock.getAlternateSignal(LevelReader p_52548_, BlockPos p_52549_, BlockState p_52550_)
protected int
DiodeBlock.getAlternateSignalAt(LevelReader p_52552_, BlockPos p_52553_, Direction p_52554_)
int
AbstractFurnaceBlock.getAnalogOutputSignal(BlockState p_48702_, Level p_48703_, BlockPos p_48704_)
int
BarrelBlock.getAnalogOutputSignal(BlockState p_49065_, Level p_49066_, BlockPos p_49067_)
int
BeehiveBlock.getAnalogOutputSignal(BlockState p_49620_, Level p_49621_, BlockPos p_49622_)
int
BrewingStandBlock.getAnalogOutputSignal(BlockState p_50926_, Level p_50927_, BlockPos p_50928_)
int
CakeBlock.getAnalogOutputSignal(BlockState p_51198_, Level p_51199_, BlockPos p_51200_)
int
CandleCakeBlock.getAnalogOutputSignal(BlockState p_152880_, Level p_152881_, BlockPos p_152882_)
int
ChestBlock.getAnalogOutputSignal(BlockState p_51527_, Level p_51528_, BlockPos p_51529_)
int
CommandBlock.getAnalogOutputSignal(BlockState p_51821_, Level p_51822_, BlockPos p_51823_)
int
ComposterBlock.getAnalogOutputSignal(BlockState p_51945_, Level p_51946_, BlockPos p_51947_)
int
DetectorRailBlock.getAnalogOutputSignal(BlockState p_52454_, Level p_52455_, BlockPos p_52456_)
int
DispenserBlock.getAnalogOutputSignal(BlockState p_52689_, Level p_52690_, BlockPos p_52691_)
int
EndPortalFrameBlock.getAnalogOutputSignal(BlockState p_53061_, Level p_53062_, BlockPos p_53063_)
int
HopperBlock.getAnalogOutputSignal(BlockState p_54062_, Level p_54063_, BlockPos p_54064_)
int
JukeboxBlock.getAnalogOutputSignal(BlockState p_54277_, Level p_54278_, BlockPos p_54279_)
int
LavaCauldronBlock.getAnalogOutputSignal(BlockState p_153502_, Level p_153503_, BlockPos p_153504_)
int
LayeredCauldronBlock.getAnalogOutputSignal(BlockState p_153530_, Level p_153531_, BlockPos p_153532_)
int
LecternBlock.getAnalogOutputSignal(BlockState p_54520_, Level p_54521_, BlockPos p_54522_)
int
RespawnAnchorBlock.getAnalogOutputSignal(BlockState p_55870_, Level p_55871_, BlockPos p_55872_)
int
SculkSensorBlock.getAnalogOutputSignal(BlockState p_154442_, Level p_154443_, BlockPos p_154444_)
int
ShulkerBoxBlock.getAnalogOutputSignal(BlockState p_56223_, Level p_56224_, BlockPos p_56225_)
static Direction
BedBlock.getBedOrientation(BlockGetter p_49486_, BlockPos p_49487_)
private static <U extends FeatureConfiguration>
BlockStateGrassBlock.getBlockState(Random p_153318_, BlockPos p_153319_, ConfiguredFeature<U,?> p_153320_)
LeavesBlock.getBlockSupportShape(BlockState p_54456_, BlockGetter p_54457_, BlockPos p_54458_)
SnowLayerBlock.getBlockSupportShape(BlockState p_56632_, BlockGetter p_56633_, BlockPos p_56634_)
SoulSandBlock.getBlockSupportShape(BlockState p_56707_, BlockGetter p_56708_, BlockPos p_56709_)
static Fluid
PointedDripstoneBlock.getCauldronFillFluidType(Level p_154179_, BlockPos p_154180_)
AbstractBannerBlock.getCloneItemStack(BlockGetter p_48664_, BlockPos p_48665_, BlockState p_48666_)
AttachedStemBlock.getCloneItemStack(BlockGetter p_48838_, BlockPos p_48839_, BlockState p_48840_)
BambooSaplingBlock.getCloneItemStack(BlockGetter p_48964_, BlockPos p_48965_, BlockState p_48966_)
BigDripleafStemBlock.getCloneItemStack(BlockGetter p_152336_, BlockPos p_152337_, BlockState p_152338_)
Block.getCloneItemStack(BlockGetter p_49823_, BlockPos p_49824_, BlockState p_49825_)
Deprecated.CandleCakeBlock.getCloneItemStack(BlockGetter p_152862_, BlockPos p_152863_, BlockState p_152864_)
CaveVinesBlock.getCloneItemStack(BlockGetter p_152966_, BlockPos p_152967_, BlockState p_152968_)
CaveVinesPlantBlock.getCloneItemStack(BlockGetter p_153007_, BlockPos p_153008_, BlockState p_153009_)
CropBlock.getCloneItemStack(BlockGetter p_52254_, BlockPos p_52255_, BlockState p_52256_)
EndGatewayBlock.getCloneItemStack(BlockGetter p_53003_, BlockPos p_53004_, BlockState p_53005_)
EndPortalBlock.getCloneItemStack(BlockGetter p_53021_, BlockPos p_53022_, BlockState p_53023_)
FlowerPotBlock.getCloneItemStack(BlockGetter p_53531_, BlockPos p_53532_, BlockState p_53533_)
FrostedIceBlock.getCloneItemStack(BlockGetter p_53570_, BlockPos p_53571_, BlockState p_53572_)
GrowingPlantBodyBlock.getCloneItemStack(BlockGetter p_53896_, BlockPos p_53897_, BlockState p_53898_)
LightBlock.getCloneItemStack(BlockGetter p_153664_, BlockPos p_153665_, BlockState p_153666_)
NetherPortalBlock.getCloneItemStack(BlockGetter p_54911_, BlockPos p_54912_, BlockState p_54913_)
NetherWartBlock.getCloneItemStack(BlockGetter p_54973_, BlockPos p_54974_, BlockState p_54975_)
ShulkerBoxBlock.getCloneItemStack(BlockGetter p_56202_, BlockPos p_56203_, BlockState p_56204_)
SpawnerBlock.getCloneItemStack(BlockGetter p_56785_, BlockPos p_56786_, BlockState p_56787_)
StemBlock.getCloneItemStack(BlockGetter p_57026_, BlockPos p_57027_, BlockState p_57028_)
SweetBerryBushBlock.getCloneItemStack(BlockGetter p_57256_, BlockPos p_57257_, BlockState p_57258_)
TallSeagrassBlock.getCloneItemStack(BlockGetter p_154749_, BlockPos p_154750_, BlockState p_154751_)
BambooBlock.getCollisionShape(BlockState p_48950_, BlockGetter p_48951_, BlockPos p_48952_, CollisionContext p_48953_)
BellBlock.getCollisionShape(BlockState p_49760_, BlockGetter p_49761_, BlockPos p_49762_, CollisionContext p_49763_)
BigDripleafBlock.getCollisionShape(BlockState p_152307_, BlockGetter p_152308_, BlockPos p_152309_, CollisionContext p_152310_)
CactusBlock.getCollisionShape(BlockState p_51176_, BlockGetter p_51177_, BlockPos p_51178_, CollisionContext p_51179_)
ComposterBlock.getCollisionShape(BlockState p_51990_, BlockGetter p_51991_, BlockPos p_51992_, CollisionContext p_51993_)
CrossCollisionBlock.getCollisionShape(BlockState p_52357_, BlockGetter p_52358_, BlockPos p_52359_, CollisionContext p_52360_)
FenceGateBlock.getCollisionShape(BlockState p_53396_, BlockGetter p_53397_, BlockPos p_53398_, CollisionContext p_53399_)
GrindstoneBlock.getCollisionShape(BlockState p_53851_, BlockGetter p_53852_, BlockPos p_53853_, CollisionContext p_53854_)
HoneyBlock.getCollisionShape(BlockState p_54015_, BlockGetter p_54016_, BlockPos p_54017_, CollisionContext p_54018_)
LecternBlock.getCollisionShape(BlockState p_54577_, BlockGetter p_54578_, BlockPos p_54579_, CollisionContext p_54580_)
LiquidBlock.getCollisionShape(BlockState p_54760_, BlockGetter p_54761_, BlockPos p_54762_, CollisionContext p_54763_)
PowderSnowBlock.getCollisionShape(BlockState p_154285_, BlockGetter p_154286_, BlockPos p_154287_, CollisionContext p_154288_)
ScaffoldingBlock.getCollisionShape(BlockState p_56068_, BlockGetter p_56069_, BlockPos p_56070_, CollisionContext p_56071_)
SnowLayerBlock.getCollisionShape(BlockState p_56625_, BlockGetter p_56626_, BlockPos p_56627_, CollisionContext p_56628_)
SoulSandBlock.getCollisionShape(BlockState p_56702_, BlockGetter p_56703_, BlockPos p_56704_, CollisionContext p_56705_)
WallBlock.getCollisionShape(BlockState p_58055_, BlockGetter p_58056_, BlockPos p_58057_, CollisionContext p_58058_)
private RedstoneSide
RedStoneWireBlock.getConnectingSide(BlockGetter p_55519_, BlockPos p_55520_, Direction p_55521_)
private RedstoneSide
RedStoneWireBlock.getConnectingSide(BlockGetter p_55523_, BlockPos p_55524_, Direction p_55525_, boolean p_55526_)
private BlockState
RedStoneWireBlock.getConnectionState(BlockGetter p_55515_, BlockState p_55516_, BlockPos p_55517_)
static Container
ChestBlock.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_)
float
BambooBlock.getDestroyProgress(BlockState p_48901_, Player p_48902_, BlockGetter p_48903_, BlockPos p_48904_)
float
BambooSaplingBlock.getDestroyProgress(BlockState p_48981_, Player p_48982_, BlockGetter p_48983_, BlockPos p_48984_)
int
BasePressurePlateBlock.getDirectSignal(BlockState p_49346_, BlockGetter p_49347_, BlockPos p_49348_, Direction p_49349_)
int
ButtonBlock.getDirectSignal(BlockState p_51109_, BlockGetter p_51110_, BlockPos p_51111_, Direction p_51112_)
int
DetectorRailBlock.getDirectSignal(BlockState p_52478_, BlockGetter p_52479_, BlockPos p_52480_, Direction p_52481_)
int
DiodeBlock.getDirectSignal(BlockState p_52561_, BlockGetter p_52562_, BlockPos p_52563_, Direction p_52564_)
int
LecternBlock.getDirectSignal(BlockState p_54566_, BlockGetter p_54567_, BlockPos p_54568_, Direction p_54569_)
int
LeverBlock.getDirectSignal(BlockState p_54670_, BlockGetter p_54671_, BlockPos p_54672_, Direction p_54673_)
int
LightningRodBlock.getDirectSignal(BlockState p_153748_, BlockGetter p_153749_, BlockPos p_153750_, Direction p_153751_)
int
ObserverBlock.getDirectSignal(BlockState p_55127_, BlockGetter p_55128_, BlockPos p_55129_, Direction p_55130_)
int
RedstoneTorchBlock.getDirectSignal(BlockState p_55719_, BlockGetter p_55720_, BlockPos p_55721_, Direction p_55722_)
int
RedStoneWireBlock.getDirectSignal(BlockState p_55625_, BlockGetter p_55626_, BlockPos p_55627_, Direction p_55628_)
int
TrappedChestBlock.getDirectSignal(BlockState p_57582_, BlockGetter p_57583_, BlockPos p_57584_, Direction p_57585_)
int
TripWireHookBlock.getDirectSignal(BlockState p_57745_, BlockGetter p_57746_, BlockPos p_57747_, Direction p_57748_)
static int
ScaffoldingBlock.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_)
int
AnvilBlock.getDustColor(BlockState p_48827_, BlockGetter p_48828_, BlockPos p_48829_)
int
ConcretePowderBlock.getDustColor(BlockState p_52085_, BlockGetter p_52086_, BlockPos p_52087_)
int
FallingBlock.getDustColor(BlockState p_53238_, BlockGetter p_53239_, BlockPos p_53240_)
int
GravelBlock.getDustColor(BlockState p_53738_, BlockGetter p_53739_, BlockPos p_53740_)
int
SandBlock.getDustColor(BlockState p_55970_, BlockGetter p_55971_, BlockPos p_55972_)
int
OreBlock.getExpDrop(BlockState state, LevelReader reader, BlockPos pos, int fortune, int silktouch)
int
RedStoneOreBlock.getExpDrop(BlockState state, LevelReader world, BlockPos pos, int fortune, int silktouch)
int
SpawnerBlock.getExpDrop(BlockState state, LevelReader world, BlockPos pos, int fortune, int silktouch)
private int
FireBlock.getFireOdds(LevelReader p_53442_, BlockPos p_53443_)
PointedDripstoneBlock.getFluidAboveStalactite(Level p_154182_, BlockPos p_154183_, BlockState p_154184_)
protected static float
CropBlock.getGrowthSpeed(Block p_52273_, BlockGetter p_52274_, BlockPos p_52275_)
GrowingPlantBodyBlock.getHeadPos(BlockGetter p_153323_, BlockPos p_153324_, Block p_153325_)
protected int
BambooBlock.getHeightAboveUpToMax(BlockGetter p_48883_, BlockPos p_48884_)
protected int
BambooBlock.getHeightBelowUpToMax(BlockGetter p_48933_, BlockPos p_48934_)
protected int
ComparatorBlock.getInputSignal(Level p_51896_, BlockPos p_51897_, BlockState p_51898_)
protected int
DiodeBlock.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_)
AbstractCauldronBlock.getInteractionShape(BlockState p_151955_, BlockGetter p_151956_, BlockPos p_151957_)
ComposterBlock.getInteractionShape(BlockState p_51969_, BlockGetter p_51970_, BlockPos p_51971_)
HopperBlock.getInteractionShape(BlockState p_54099_, BlockGetter p_54100_, BlockPos p_54101_)
ScaffoldingBlock.getInteractionShape(BlockState p_56053_, BlockGetter p_56054_, BlockPos p_56055_)
private ItemFrame
ComparatorBlock.getItemFrame(Level p_51865_, Direction p_51866_, BlockPos p_51867_)
int
LeavesBlock.getLightBlock(BlockState p_54460_, BlockGetter p_54461_, BlockPos p_54462_)
int
TintedGlassBlock.getLightBlock(BlockState p_154828_, BlockGetter p_154829_, BlockPos p_154830_)
AnvilBlock.getMenuProvider(BlockState p_48821_, Level p_48822_, BlockPos p_48823_)
BaseEntityBlock.getMenuProvider(BlockState p_49234_, Level p_49235_, BlockPos p_49236_)
CartographyTableBlock.getMenuProvider(BlockState p_51364_, Level p_51365_, BlockPos p_51366_)
ChestBlock.getMenuProvider(BlockState p_51574_, Level p_51575_, BlockPos p_51576_)
CraftingTableBlock.getMenuProvider(BlockState p_52240_, Level p_52241_, BlockPos p_52242_)
EnchantmentTableBlock.getMenuProvider(BlockState p_52993_, Level p_52994_, BlockPos p_52995_)
GrindstoneBlock.getMenuProvider(BlockState p_53847_, Level p_53848_, BlockPos p_53849_)
LecternBlock.getMenuProvider(BlockState p_54571_, Level p_54572_, BlockPos p_54573_)
LoomBlock.getMenuProvider(BlockState p_54796_, Level p_54797_, BlockPos p_54798_)
SmithingTableBlock.getMenuProvider(BlockState p_56435_, Level p_56436_, BlockPos p_56437_)
StonecutterBlock.getMenuProvider(BlockState p_57105_, Level p_57106_, BlockPos p_57107_)
private BlockState
RedStoneWireBlock.getMissingConnections(BlockGetter p_55609_, BlockState p_55610_, BlockPos p_55611_)
FenceBlock.getOcclusionShape(BlockState p_53338_, BlockGetter p_53339_, BlockPos p_53340_)
FenceGateBlock.getOcclusionShape(BlockState p_53401_, BlockGetter p_53402_, BlockPos p_53403_)
LecternBlock.getOcclusionShape(BlockState p_54584_, BlockGetter p_54585_, BlockPos p_54586_)
PointedDripstoneBlock.getOcclusionShape(BlockState p_154170_, BlockGetter p_154171_, BlockPos p_154172_)
PowderSnowBlock.getOcclusionShape(BlockState p_154272_, BlockGetter p_154273_, BlockPos p_154274_)
SkullBlock.getOcclusionShape(BlockState p_56336_, BlockGetter p_56337_, BlockPos p_56338_)
protected int
ComparatorBlock.getOutputSignal(BlockGetter p_51892_, BlockPos p_51893_, BlockState p_51894_)
protected int
DiodeBlock.getOutputSignal(BlockGetter p_52541_, BlockPos p_52542_, BlockState p_52543_)
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 RailState
BaseRailBlock.getRailDirection(BlockState state, BlockGetter world, BlockPos pos, AbstractMinecart cart)
private AABB
DetectorRailBlock.getSearchBB(BlockPos p_52471_)
long
BedBlock.getSeed(BlockState p_49522_, BlockPos p_49523_)
long
DoorBlock.getSeed(BlockState p_52793_, BlockPos p_52794_)
long
DoublePlantBlock.getSeed(BlockState p_52891_, BlockPos p_52892_)
float
AbstractGlassBlock.getShadeBrightness(BlockState p_48731_, BlockGetter p_48732_, BlockPos p_48733_)
float
BarrierBlock.getShadeBrightness(BlockState p_49094_, BlockGetter p_49095_, BlockPos p_49096_)
float
LightBlock.getShadeBrightness(BlockState p_153689_, BlockGetter p_153690_, BlockPos p_153691_)
float
StructureVoidBlock.getShadeBrightness(BlockState p_57152_, BlockGetter p_57153_, BlockPos p_57154_)
AbstractCauldronBlock.getShape(BlockState p_151964_, BlockGetter p_151965_, BlockPos p_151966_, CollisionContext p_151967_)
AirBlock.getShape(BlockState p_48760_, BlockGetter p_48761_, BlockPos p_48762_, CollisionContext p_48763_)
AmethystClusterBlock.getShape(BlockState p_152021_, BlockGetter p_152022_, BlockPos p_152023_, CollisionContext p_152024_)
AnvilBlock.getShape(BlockState p_48816_, BlockGetter p_48817_, BlockPos p_48818_, CollisionContext p_48819_)
AttachedStemBlock.getShape(BlockState p_48858_, BlockGetter p_48859_, BlockPos p_48860_, CollisionContext p_48861_)
AzaleaBlock.getShape(BlockState p_152084_, BlockGetter p_152085_, BlockPos p_152086_, CollisionContext p_152087_)
BambooBlock.getShape(BlockState p_48945_, BlockGetter p_48946_, BlockPos p_48947_, CollisionContext p_48948_)
BambooSaplingBlock.getShape(BlockState p_49003_, BlockGetter p_49004_, BlockPos p_49005_, CollisionContext p_49006_)
BannerBlock.getShape(BlockState p_49038_, BlockGetter p_49039_, BlockPos p_49040_, CollisionContext p_49041_)
BaseCoralFanBlock.getShape(BlockState p_49108_, BlockGetter p_49109_, BlockPos p_49110_, CollisionContext p_49111_)
BaseCoralPlantBlock.getShape(BlockState p_49153_, BlockGetter p_49154_, BlockPos p_49155_, CollisionContext p_49156_)
BaseCoralPlantTypeBlock.getShape(BlockState p_49182_, BlockGetter p_49183_, BlockPos p_49184_, CollisionContext p_49185_)
BaseCoralWallFanBlock.getShape(BlockState p_49219_, BlockGetter p_49220_, BlockPos p_49221_, CollisionContext p_49222_)
BaseFireBlock.getShape(BlockState p_49274_, BlockGetter p_49275_, BlockPos p_49276_, CollisionContext p_49277_)
BasePressurePlateBlock.getShape(BlockState p_49341_, BlockGetter p_49342_, BlockPos p_49343_, CollisionContext p_49344_)
BaseRailBlock.getShape(BlockState p_49403_, BlockGetter p_49404_, BlockPos p_49405_, CollisionContext p_49406_)
BedBlock.getShape(BlockState p_49547_, BlockGetter p_49548_, BlockPos p_49549_, CollisionContext p_49550_)
BeetrootBlock.getShape(BlockState p_49672_, BlockGetter p_49673_, BlockPos p_49674_, CollisionContext p_49675_)
BellBlock.getShape(BlockState p_49755_, BlockGetter p_49756_, BlockPos p_49757_, CollisionContext p_49758_)
BigDripleafBlock.getShape(BlockState p_152261_, BlockGetter p_152262_, BlockPos p_152263_, CollisionContext p_152264_)
BigDripleafStemBlock.getShape(BlockState p_152360_, BlockGetter p_152361_, BlockPos p_152362_, CollisionContext p_152363_)
BrewingStandBlock.getShape(BlockState p_50952_, BlockGetter p_50953_, BlockPos p_50954_, CollisionContext p_50955_)
BubbleColumnBlock.getShape(BlockState p_51005_, BlockGetter p_51006_, BlockPos p_51007_, CollisionContext p_51008_)
ButtonBlock.getShape(BlockState p_51104_, BlockGetter p_51105_, BlockPos p_51106_, CollisionContext p_51107_)
CactusBlock.getShape(BlockState p_51171_, BlockGetter p_51172_, BlockPos p_51173_, CollisionContext p_51174_)
CakeBlock.getShape(BlockState p_51222_, BlockGetter p_51223_, BlockPos p_51224_, CollisionContext p_51225_)
CampfireBlock.getShape(BlockState p_51309_, BlockGetter p_51310_, BlockPos p_51311_, CollisionContext p_51312_)
CandleBlock.getShape(BlockState p_152817_, BlockGetter p_152818_, BlockPos p_152819_, CollisionContext p_152820_)
CandleCakeBlock.getShape(BlockState p_152875_, BlockGetter p_152876_, BlockPos p_152877_, CollisionContext p_152878_)
CarpetBlock.getShape(BlockState p_152917_, BlockGetter p_152918_, BlockPos p_152919_, CollisionContext p_152920_)
CarrotBlock.getShape(BlockState p_51330_, BlockGetter p_51331_, BlockPos p_51332_, CollisionContext p_51333_)
ChainBlock.getShape(BlockState p_51470_, BlockGetter p_51471_, BlockPos p_51472_, CollisionContext p_51473_)
ChestBlock.getShape(BlockState p_51569_, BlockGetter p_51570_, BlockPos p_51571_, CollisionContext p_51572_)
CocoaBlock.getShape(BlockState p_51787_, BlockGetter p_51788_, BlockPos p_51789_, CollisionContext p_51790_)
ComposterBlock.getShape(BlockState p_51973_, BlockGetter p_51974_, BlockPos p_51975_, CollisionContext p_51976_)
ConduitBlock.getShape(BlockState p_52122_, BlockGetter p_52123_, BlockPos p_52124_, CollisionContext p_52125_)
CoralPlantBlock.getShape(BlockState p_52190_, BlockGetter p_52191_, BlockPos p_52192_, CollisionContext p_52193_)
CropBlock.getShape(BlockState p_52297_, BlockGetter p_52298_, BlockPos p_52299_, CollisionContext p_52300_)
CrossCollisionBlock.getShape(BlockState p_52352_, BlockGetter p_52353_, BlockPos p_52354_, CollisionContext p_52355_)
DaylightDetectorBlock.getShape(BlockState p_52402_, BlockGetter p_52403_, BlockPos p_52404_, CollisionContext p_52405_)
DeadBushBlock.getShape(BlockState p_52419_, BlockGetter p_52420_, BlockPos p_52421_, CollisionContext p_52422_)
DiodeBlock.getShape(BlockState p_52556_, BlockGetter p_52557_, BlockPos p_52558_, CollisionContext p_52559_)
DirtPathBlock.getShape(BlockState p_153143_, BlockGetter p_153144_, BlockPos p_153145_, CollisionContext p_153146_)
DoorBlock.getShape(BlockState p_52807_, BlockGetter p_52808_, BlockPos p_52809_, CollisionContext p_52810_)
DragonEggBlock.getShape(BlockState p_52930_, BlockGetter p_52931_, BlockPos p_52932_, CollisionContext p_52933_)
EnchantmentTableBlock.getShape(BlockState p_52988_, BlockGetter p_52989_, BlockPos p_52990_, CollisionContext p_52991_)
EnderChestBlock.getShape(BlockState p_53171_, BlockGetter p_53172_, BlockPos p_53173_, CollisionContext p_53174_)
EndPortalBlock.getShape(BlockState p_53038_, BlockGetter p_53039_, BlockPos p_53040_, CollisionContext p_53041_)
EndPortalFrameBlock.getShape(BlockState p_53073_, BlockGetter p_53074_, BlockPos p_53075_, CollisionContext p_53076_)
FarmBlock.getShape(BlockState p_53290_, BlockGetter p_53291_, BlockPos p_53292_, CollisionContext p_53293_)
FenceGateBlock.getShape(BlockState p_53391_, BlockGetter p_53392_, BlockPos p_53393_, CollisionContext p_53394_)
FireBlock.getShape(BlockState p_53474_, BlockGetter p_53475_, BlockPos p_53476_, CollisionContext p_53477_)
FlowerBlock.getShape(BlockState p_53517_, BlockGetter p_53518_, BlockPos p_53519_, CollisionContext p_53520_)
FlowerPotBlock.getShape(BlockState p_53556_, BlockGetter p_53557_, BlockPos p_53558_, CollisionContext p_53559_)
FungusBlock.getShape(BlockState p_53618_, BlockGetter p_53619_, BlockPos p_53620_, CollisionContext p_53621_)
GrindstoneBlock.getShape(BlockState p_53842_, BlockGetter p_53843_, BlockPos p_53844_, CollisionContext p_53845_)
GrowingPlantBlock.getShape(BlockState p_53880_, BlockGetter p_53881_, BlockPos p_53882_, CollisionContext p_53883_)
HangingRootsBlock.getShape(BlockState p_153342_, BlockGetter p_153343_, BlockPos p_153344_, CollisionContext p_153345_)
HopperBlock.getShape(BlockState p_54105_, BlockGetter p_54106_, BlockPos p_54107_, CollisionContext p_54108_)
LadderBlock.getShape(BlockState p_54372_, BlockGetter p_54373_, BlockPos p_54374_, CollisionContext p_54375_)
LanternBlock.getShape(BlockState p_153474_, BlockGetter p_153475_, BlockPos p_153476_, CollisionContext p_153477_)
LecternBlock.getShape(BlockState p_54561_, BlockGetter p_54562_, BlockPos p_54563_, CollisionContext p_54564_)
LeverBlock.getShape(BlockState p_54665_, BlockGetter p_54666_, BlockPos p_54667_, CollisionContext p_54668_)
LightBlock.getShape(BlockState p_153668_, BlockGetter p_153669_, BlockPos p_153670_, CollisionContext p_153671_)
LiquidBlock.getShape(BlockState p_54749_, BlockGetter p_54750_, BlockPos p_54751_, CollisionContext p_54752_)
MultifaceBlock.getShape(BlockState p_153851_, BlockGetter p_153852_, BlockPos p_153853_, CollisionContext p_153854_)
MushroomBlock.getShape(BlockState p_54889_, BlockGetter p_54890_, BlockPos p_54891_, CollisionContext p_54892_)
NetherPortalBlock.getShape(BlockState p_54942_, BlockGetter p_54943_, BlockPos p_54944_, CollisionContext p_54945_)
NetherSproutsBlock.getShape(BlockState p_54955_, BlockGetter p_54956_, BlockPos p_54957_, CollisionContext p_54958_)
NetherWartBlock.getShape(BlockState p_54986_, BlockGetter p_54987_, BlockPos p_54988_, CollisionContext p_54989_)
PipeBlock.getShape(BlockState p_55170_, BlockGetter p_55171_, BlockPos p_55172_, CollisionContext p_55173_)
PointedDripstoneBlock.getShape(BlockState p_154117_, BlockGetter p_154118_, BlockPos p_154119_, CollisionContext p_154120_)
PotatoBlock.getShape(BlockState p_55200_, BlockGetter p_55201_, BlockPos p_55202_, CollisionContext p_55203_)
RedstoneWallTorchBlock.getShape(BlockState p_55781_, BlockGetter p_55782_, BlockPos p_55783_, CollisionContext p_55784_)
RedStoneWireBlock.getShape(BlockState p_55620_, BlockGetter p_55621_, BlockPos p_55622_, CollisionContext p_55623_)
RodBlock.getShape(BlockState p_154346_, BlockGetter p_154347_, BlockPos p_154348_, CollisionContext p_154349_)
RootsBlock.getShape(BlockState p_55915_, BlockGetter p_55916_, BlockPos p_55917_, CollisionContext p_55918_)
SaplingBlock.getShape(BlockState p_56008_, BlockGetter p_56009_, BlockPos p_56010_, CollisionContext p_56011_)
ScaffoldingBlock.getShape(BlockState p_56057_, BlockGetter p_56058_, BlockPos p_56059_, CollisionContext p_56060_)
SculkSensorBlock.getShape(BlockState p_154432_, BlockGetter p_154433_, BlockPos p_154434_, CollisionContext p_154435_)
SeagrassBlock.getShape(BlockState p_154525_, BlockGetter p_154526_, BlockPos p_154527_, CollisionContext p_154528_)
SeaPickleBlock.getShape(BlockState p_56122_, BlockGetter p_56123_, BlockPos p_56124_, CollisionContext p_56125_)
ShulkerBoxBlock.getShape(BlockState p_56257_, BlockGetter p_56258_, BlockPos p_56259_, CollisionContext p_56260_)
SignBlock.getShape(BlockState p_56293_, BlockGetter p_56294_, BlockPos p_56295_, CollisionContext p_56296_)
SkullBlock.getShape(BlockState p_56331_, BlockGetter p_56332_, BlockPos p_56333_, CollisionContext p_56334_)
SlabBlock.getShape(BlockState p_56390_, BlockGetter p_56391_, BlockPos p_56392_, CollisionContext p_56393_)
SmallDripleafBlock.getShape(BlockState p_154610_, BlockGetter p_154611_, BlockPos p_154612_, CollisionContext p_154613_)
SnowLayerBlock.getShape(BlockState p_56620_, BlockGetter p_56621_, BlockPos p_56622_, CollisionContext p_56623_)
SporeBlossomBlock.getShape(BlockState p_154699_, BlockGetter p_154700_, BlockPos p_154701_, CollisionContext p_154702_)
StairBlock.getShape(BlockState p_56956_, BlockGetter p_56957_, BlockPos p_56958_, CollisionContext p_56959_)
StemBlock.getShape(BlockState p_57047_, BlockGetter p_57048_, BlockPos p_57049_, CollisionContext p_57050_)
StonecutterBlock.getShape(BlockState p_57100_, BlockGetter p_57101_, BlockPos p_57102_, CollisionContext p_57103_)
StructureVoidBlock.getShape(BlockState p_57158_, BlockGetter p_57159_, BlockPos p_57160_, CollisionContext p_57161_)
SugarCaneBlock.getShape(BlockState p_57193_, BlockGetter p_57194_, BlockPos p_57195_, CollisionContext p_57196_)
SweetBerryBushBlock.getShape(BlockState p_57291_, BlockGetter p_57292_, BlockPos p_57293_, CollisionContext p_57294_)
TallGrassBlock.getShape(BlockState p_57336_, BlockGetter p_57337_, BlockPos p_57338_, CollisionContext p_57339_)
TallSeagrassBlock.getShape(BlockState p_154763_, BlockGetter p_154764_, BlockPos p_154765_, CollisionContext p_154766_)
TorchBlock.getShape(BlockState p_57510_, BlockGetter p_57511_, BlockPos p_57512_, CollisionContext p_57513_)
TrapDoorBlock.getShape(BlockState p_57563_, BlockGetter p_57564_, BlockPos p_57565_, CollisionContext p_57566_)
TripWireBlock.getShape(BlockState p_57654_, BlockGetter p_57655_, BlockPos p_57656_, CollisionContext p_57657_)
TripWireHookBlock.getShape(BlockState p_57740_, BlockGetter p_57741_, BlockPos p_57742_, CollisionContext p_57743_)
TurtleEggBlock.getShape(BlockState p_57809_, BlockGetter p_57810_, BlockPos p_57811_, CollisionContext p_57812_)
VineBlock.getShape(BlockState p_57897_, BlockGetter p_57898_, BlockPos p_57899_, CollisionContext p_57900_)
WallBannerBlock.getShape(BlockState p_57944_, BlockGetter p_57945_, BlockPos p_57946_, CollisionContext p_57947_)
WallBlock.getShape(BlockState p_58050_, BlockGetter p_58051_, BlockPos p_58052_, CollisionContext p_58053_)
WallSignBlock.getShape(BlockState p_58092_, BlockGetter p_58093_, BlockPos p_58094_, CollisionContext p_58095_)
WallSkullBlock.getShape(BlockState p_58114_, BlockGetter p_58115_, BlockPos p_58116_, CollisionContext p_58117_)
WallTorchBlock.getShape(BlockState p_58152_, BlockGetter p_58153_, BlockPos p_58154_, CollisionContext p_58155_)
WaterlilyBlock.getShape(BlockState p_58169_, BlockGetter p_58170_, BlockPos p_58171_, CollisionContext p_58172_)
int
BasePressurePlateBlock.getSignal(BlockState p_49309_, BlockGetter p_49310_, BlockPos p_49311_, Direction p_49312_)
int
ButtonBlock.getSignal(BlockState p_51078_, BlockGetter p_51079_, BlockPos p_51080_, Direction p_51081_)
int
DaylightDetectorBlock.getSignal(BlockState p_52386_, BlockGetter p_52387_, BlockPos p_52388_, Direction p_52389_)
int
DetectorRailBlock.getSignal(BlockState p_52449_, BlockGetter p_52450_, BlockPos p_52451_, Direction p_52452_)
int
DiodeBlock.getSignal(BlockState p_52520_, BlockGetter p_52521_, BlockPos p_52522_, Direction p_52523_)
int
LecternBlock.getSignal(BlockState p_54515_, BlockGetter p_54516_, BlockPos p_54517_, Direction p_54518_)
int
LeverBlock.getSignal(BlockState p_54635_, BlockGetter p_54636_, BlockPos p_54637_, Direction p_54638_)
int
LightningRodBlock.getSignal(BlockState p_153723_, BlockGetter p_153724_, BlockPos p_153725_, Direction p_153726_)
int
ObserverBlock.getSignal(BlockState p_55101_, BlockGetter p_55102_, BlockPos p_55103_, Direction p_55104_)
int
PoweredBlock.getSignal(BlockState p_55208_, BlockGetter p_55209_, BlockPos p_55210_, Direction p_55211_)
int
RedstoneTorchBlock.getSignal(BlockState p_55694_, BlockGetter p_55695_, BlockPos p_55696_, Direction p_55697_)
int
RedstoneWallTorchBlock.getSignal(BlockState p_55752_, BlockGetter p_55753_, BlockPos p_55754_, Direction p_55755_)
int
RedStoneWireBlock.getSignal(BlockState p_55549_, BlockGetter p_55550_, BlockPos p_55551_, Direction p_55552_)
int
SculkSensorBlock.getSignal(BlockState p_154437_, BlockGetter p_154438_, BlockPos p_154439_, Direction p_154440_)
int
TargetBlock.getSignal(BlockState p_57402_, BlockGetter p_57403_, BlockPos p_57404_, Direction p_57405_)
int
TrappedChestBlock.getSignal(BlockState p_57577_, BlockGetter p_57578_, BlockPos p_57579_, Direction p_57580_)
int
TripWireHookBlock.getSignal(BlockState p_57710_, BlockGetter p_57711_, BlockPos p_57712_, Direction p_57713_)
protected abstract int
BasePressurePlateBlock.getSignalStrength(Level p_49336_, BlockPos p_49337_)
protected int
PressurePlateBlock.getSignalStrength(Level p_55264_, BlockPos p_55265_)
protected int
WeightedPressurePlateBlock.getSignalStrength(Level p_58213_, BlockPos p_58214_)
MultifaceBlock.getSpreadFromFaceTowardDirection(BlockState p_153856_, BlockGetter p_153857_, BlockPos p_153858_, Direction p_153859_, Direction p_153860_)
private static StairsShape
StairBlock.getStairsShape(BlockState p_56977_, BlockGetter p_56978_, BlockPos p_56979_)
private static int
PointedDripstoneBlock.getStalactiteSizeFromTip(ServerLevel p_154175_, BlockPos p_154176_, int p_154177_)
static BlockState
BaseFireBlock.getState(BlockGetter p_49246_, BlockPos p_49247_)
ChorusPlantBlock.getStateForPlacement(BlockGetter p_51711_, BlockPos p_51712_)
protected BlockState
FireBlock.getStateForPlacement(BlockGetter p_53471_, BlockPos p_53472_)
MultifaceBlock.getStateForPlacement(BlockState p_153941_, BlockGetter p_153942_, BlockPos p_153943_, Direction p_153944_)
private BlockState
FireBlock.getStateWithAge(LevelAccessor p_53438_, BlockPos p_53439_, int p_53440_)
private BlockState
VineBlock.getUpdatedState(BlockState p_57902_, BlockGetter p_57903_, BlockPos p_57904_)
AbstractGlassBlock.getVisualShape(BlockState p_48735_, BlockGetter p_48736_, BlockPos p_48737_, CollisionContext p_48738_)
FenceBlock.getVisualShape(BlockState p_53311_, BlockGetter p_53312_, BlockPos p_53313_, CollisionContext p_53314_)
IronBarsBlock.getVisualShape(BlockState p_54202_, BlockGetter p_54203_, BlockPos p_54204_, CollisionContext p_54205_)
PowderSnowBlock.getVisualShape(BlockState p_154276_, BlockGetter p_154277_, BlockPos p_154278_, CollisionContext p_154279_)
SnowLayerBlock.getVisualShape(BlockState p_56597_, BlockGetter p_56598_, BlockPos p_56599_, CollisionContext p_56600_)
SoulSandBlock.getVisualShape(BlockState p_56684_, BlockGetter p_56685_, BlockPos p_56686_, CollisionContext p_56687_)
boolean
ComparatorBlock.getWeakChanges(BlockState state, LevelReader world, BlockPos pos)
private static void
PointedDripstoneBlock.grow(ServerLevel p_154036_, BlockPos p_154037_, Direction p_154038_)
protected void
BambooBlock.growBamboo(BlockState p_48911_, Level p_48912_, BlockPos p_48913_, Random p_48914_, int p_48915_)
protected void
BambooSaplingBlock.growBamboo(Level p_48973_, BlockPos p_48974_)
void
CropBlock.growCrops(Level p_52264_, BlockPos p_52265_, BlockState p_52266_)
boolean
MushroomBlock.growMushroom(ServerLevel p_54860_, BlockPos p_54861_, BlockState p_54862_, Random p_54863_)
static void
PointedDripstoneBlock.growStalactiteOrStalagmiteIfPossible(BlockState p_154226_, ServerLevel p_154227_, BlockPos p_154228_, Random p_154229_)
private static void
PointedDripstoneBlock.growStalagmiteBelow(ServerLevel p_154033_, BlockPos p_154034_)
private static void
ChorusFlowerBlock.growTreeRecursive(LevelAccessor p_51671_, BlockPos p_51672_, Random p_51673_, BlockPos p_51674_, int p_51675_, int p_51676_)
protected void
LayeredCauldronBlock.handleEntityOnFireInside(BlockState p_153556_, Level p_153557_, BlockPos p_153558_)
protected void
PowderSnowCauldronBlock.handleEntityOnFireInside(BlockState p_154294_, Level p_154295_, BlockPos p_154296_)
static void
ComposterBlock.handleFill(Level p_51924_, BlockPos p_51925_, boolean p_51926_)
void
Block.handlePrecipitation(BlockState p_152450_, Level p_152451_, BlockPos p_152452_, Biome.Precipitation p_152453_)
void
CauldronBlock.handlePrecipitation(BlockState p_152935_, Level p_152936_, BlockPos p_152937_, Biome.Precipitation p_152938_)
void
LayeredCauldronBlock.handlePrecipitation(BlockState p_153539_, Level p_153540_, BlockPos p_153541_, Biome.Precipitation p_153542_)
private boolean
RailState.hasConnection(BlockPos p_55444_)
private boolean
RailState.hasNeighborRail(BlockPos p_55447_)
protected boolean
RedstoneTorchBlock.hasNeighborSignal(Level p_55681_, BlockPos p_55682_, BlockState p_55683_)
protected boolean
RedstoneWallTorchBlock.hasNeighborSignal(Level p_55748_, BlockPos p_55749_, BlockState p_55750_)
private boolean
private boolean
BeehiveBlock.hiveContainsBees(Level p_49655_, BlockPos p_49656_)
static BlockState
ComposterBlock.insertItem(BlockState p_51930_, ServerLevel p_51931_, ItemStack p_51932_, BlockPos p_51933_)
private static void
RedStoneOreBlock.interact(BlockState p_55493_, Level p_55494_, BlockPos p_55495_)
static boolean
VineBlock.isAcceptableNeighbour(BlockGetter p_57854_, BlockPos p_57855_, Direction p_57856_)
private static boolean
ChestBlock.isBlockedChestByBlock(BlockGetter p_51500_, BlockPos p_51501_)
boolean
AzaleaBlock.isBonemealSuccess(Level p_152079_, Random p_152080_, BlockPos p_152081_, BlockState p_152082_)
boolean
BambooBlock.isBonemealSuccess(Level p_48891_, Random p_48892_, BlockPos p_48893_, BlockState p_48894_)
boolean
BambooSaplingBlock.isBonemealSuccess(Level p_48976_, Random p_48977_, BlockPos p_48978_, BlockState p_48979_)
boolean
BigDripleafBlock.isBonemealSuccess(Level p_152237_, Random p_152238_, BlockPos p_152239_, BlockState p_152240_)
boolean
BigDripleafStemBlock.isBonemealSuccess(Level p_152345_, Random p_152346_, BlockPos p_152347_, BlockState p_152348_)
boolean
BonemealableBlock.isBonemealSuccess(Level p_50901_, Random p_50902_, BlockPos p_50903_, BlockState p_50904_)
boolean
CaveVinesBlock.isBonemealSuccess(Level p_152975_, Random p_152976_, BlockPos p_152977_, BlockState p_152978_)
boolean
CaveVinesPlantBlock.isBonemealSuccess(Level p_153016_, Random p_153017_, BlockPos p_153018_, BlockState p_153019_)
boolean
CocoaBlock.isBonemealSuccess(Level p_51757_, Random p_51758_, BlockPos p_51759_, BlockState p_51760_)
boolean
CropBlock.isBonemealSuccess(Level p_52268_, Random p_52269_, BlockPos p_52270_, BlockState p_52271_)
boolean
FungusBlock.isBonemealSuccess(Level p_53613_, Random p_53614_, BlockPos p_53615_, BlockState p_53616_)
boolean
GlowLichenBlock.isBonemealSuccess(Level p_153294_, Random p_153295_, BlockPos p_153296_, BlockState p_153297_)
boolean
GrassBlock.isBonemealSuccess(Level p_53697_, Random p_53698_, BlockPos p_53699_, BlockState p_53700_)
boolean
GrowingPlantBodyBlock.isBonemealSuccess(Level p_53905_, Random p_53906_, BlockPos p_53907_, BlockState p_53908_)
boolean
GrowingPlantHeadBlock.isBonemealSuccess(Level p_53944_, Random p_53945_, BlockPos p_53946_, BlockState p_53947_)
boolean
MossBlock.isBonemealSuccess(Level p_153802_, Random p_153803_, BlockPos p_153804_, BlockState p_153805_)
boolean
MushroomBlock.isBonemealSuccess(Level p_54875_, Random p_54876_, BlockPos p_54877_, BlockState p_54878_)
boolean
NetherrackBlock.isBonemealSuccess(Level p_55007_, Random p_55008_, BlockPos p_55009_, BlockState p_55010_)
boolean
NyliumBlock.isBonemealSuccess(Level p_55069_, Random p_55070_, BlockPos p_55071_, BlockState p_55072_)
boolean
RootedDirtBlock.isBonemealSuccess(Level p_154371_, Random p_154372_, BlockPos p_154373_, BlockState p_154374_)
boolean
SaplingBlock.isBonemealSuccess(Level p_55996_, Random p_55997_, BlockPos p_55998_, BlockState p_55999_)
boolean
SeagrassBlock.isBonemealSuccess(Level p_154515_, Random p_154516_, BlockPos p_154517_, BlockState p_154518_)
boolean
SeaPickleBlock.isBonemealSuccess(Level p_56096_, Random p_56097_, BlockPos p_56098_, BlockState p_56099_)
boolean
SmallDripleafBlock.isBonemealSuccess(Level p_154605_, Random p_154606_, BlockPos p_154607_, BlockState p_154608_)
boolean
StemBlock.isBonemealSuccess(Level p_57035_, Random p_57036_, BlockPos p_57037_, BlockState p_57038_)
boolean
SweetBerryBushBlock.isBonemealSuccess(Level p_57265_, Random p_57266_, BlockPos p_57267_, BlockState p_57268_)
boolean
TallFlowerBlock.isBonemealSuccess(Level p_57308_, Random p_57309_, BlockPos p_57310_, BlockState p_57311_)
boolean
TallGrassBlock.isBonemealSuccess(Level p_57330_, Random p_57331_, BlockPos p_57332_, BlockState p_57333_)
private boolean
ScaffoldingBlock.isBottom(BlockGetter p_56028_, BlockPos p_56029_, int p_56030_)
private static boolean
BedBlock.isBunkBed(BlockGetter p_49542_, BlockPos p_49543_)
private static boolean
ChestBlock.isCatSittingOnChest(LevelAccessor p_51564_, BlockPos p_51565_)
static boolean
ChestBlock.isChestBlockedAt(LevelAccessor p_51509_, BlockPos p_51510_)
boolean
BambooBlock.isCollisionShapeFullBlock(BlockState p_181159_, BlockGetter p_181160_, BlockPos p_181161_)
boolean
PointedDripstoneBlock.isCollisionShapeFullBlock(BlockState p_181235_, BlockGetter p_181236_, BlockPos p_181237_)
protected boolean
AbstractCauldronBlock.isEntityInsideContent(BlockState p_151980_, BlockPos p_151981_, Entity p_151982_)
boolean
BaseRailBlock.isFlexibleRail(BlockState state, BlockGetter world, BlockPos pos)
boolean
TrapDoorBlock.isLadder(BlockState state, LevelReader world, BlockPos pos, LivingEntity entity)
boolean
DiodeBlock.isLocked(LevelReader p_52511_, BlockPos p_52512_, BlockState p_52513_)
boolean
RepeaterBlock.isLocked(LevelReader p_55805_, BlockPos p_55806_, BlockState p_55807_)
protected boolean
FireBlock.isNearRain(Level p_53429_, BlockPos p_53430_)
private static boolean
FarmBlock.isNearWater(LevelReader p_53259_, BlockPos p_53260_)
boolean
AbstractCauldronBlock.isPathfindable(BlockState p_151959_, BlockGetter p_151960_, BlockPos p_151961_, PathComputationType p_151962_)
boolean
AbstractSkullBlock.isPathfindable(BlockState p_48750_, BlockGetter p_48751_, BlockPos p_48752_, PathComputationType p_48753_)
boolean
AnvilBlock.isPathfindable(BlockState p_48799_, BlockGetter p_48800_, BlockPos p_48801_, PathComputationType p_48802_)
boolean
BambooBlock.isPathfindable(BlockState p_48906_, BlockGetter p_48907_, BlockPos p_48908_, PathComputationType p_48909_)
boolean
BedBlock.isPathfindable(BlockState p_49510_, BlockGetter p_49511_, BlockPos p_49512_, PathComputationType p_49513_)
boolean
BellBlock.isPathfindable(BlockState p_49717_, BlockGetter p_49718_, BlockPos p_49719_, PathComputationType p_49720_)
boolean
BrewingStandBlock.isPathfindable(BlockState p_50921_, BlockGetter p_50922_, BlockPos p_50923_, PathComputationType p_50924_)
boolean
BushBlock.isPathfindable(BlockState p_51023_, BlockGetter p_51024_, BlockPos p_51025_, PathComputationType p_51026_)
boolean
CactusBlock.isPathfindable(BlockState p_51143_, BlockGetter p_51144_, BlockPos p_51145_, PathComputationType p_51146_)
boolean
CakeBlock.isPathfindable(BlockState p_51193_, BlockGetter p_51194_, BlockPos p_51195_, PathComputationType p_51196_)
boolean
CampfireBlock.isPathfindable(BlockState p_51264_, BlockGetter p_51265_, BlockPos p_51266_, PathComputationType p_51267_)
boolean
CandleCakeBlock.isPathfindable(BlockState p_152870_, BlockGetter p_152871_, BlockPos p_152872_, PathComputationType p_152873_)
boolean
ChainBlock.isPathfindable(BlockState p_51456_, BlockGetter p_51457_, BlockPos p_51458_, PathComputationType p_51459_)
boolean
ChestBlock.isPathfindable(BlockState p_51522_, BlockGetter p_51523_, BlockPos p_51524_, PathComputationType p_51525_)
boolean
ChorusPlantBlock.isPathfindable(BlockState p_51719_, BlockGetter p_51720_, BlockPos p_51721_, PathComputationType p_51722_)
boolean
CocoaBlock.isPathfindable(BlockState p_51762_, BlockGetter p_51763_, BlockPos p_51764_, PathComputationType p_51765_)
boolean
ComposterBlock.isPathfindable(BlockState p_51940_, BlockGetter p_51941_, BlockPos p_51942_, PathComputationType p_51943_)
boolean
ConduitBlock.isPathfindable(BlockState p_52106_, BlockGetter p_52107_, BlockPos p_52108_, PathComputationType p_52109_)
boolean
CrossCollisionBlock.isPathfindable(BlockState p_52333_, BlockGetter p_52334_, BlockPos p_52335_, PathComputationType p_52336_)
boolean
DirtPathBlock.isPathfindable(BlockState p_153138_, BlockGetter p_153139_, BlockPos p_153140_, PathComputationType p_153141_)
boolean
DoorBlock.isPathfindable(BlockState p_52764_, BlockGetter p_52765_, BlockPos p_52766_, PathComputationType p_52767_)
boolean
DragonEggBlock.isPathfindable(BlockState p_52913_, BlockGetter p_52914_, BlockPos p_52915_, PathComputationType p_52916_)
boolean
EnchantmentTableBlock.isPathfindable(BlockState p_52969_, BlockGetter p_52970_, BlockPos p_52971_, PathComputationType p_52972_)
boolean
EnderChestBlock.isPathfindable(BlockState p_53132_, BlockGetter p_53133_, BlockPos p_53134_, PathComputationType p_53135_)
boolean
EndPortalFrameBlock.isPathfindable(BlockState p_53056_, BlockGetter p_53057_, BlockPos p_53058_, PathComputationType p_53059_)
boolean
FarmBlock.isPathfindable(BlockState p_53267_, BlockGetter p_53268_, BlockPos p_53269_, PathComputationType p_53270_)
boolean
FenceBlock.isPathfindable(BlockState p_53306_, BlockGetter p_53307_, BlockPos p_53308_, PathComputationType p_53309_)
boolean
FenceGateBlock.isPathfindable(BlockState p_53360_, BlockGetter p_53361_, BlockPos p_53362_, PathComputationType p_53363_)
boolean
FlowerPotBlock.isPathfindable(BlockState p_53535_, BlockGetter p_53536_, BlockPos p_53537_, PathComputationType p_53538_)
boolean
GrindstoneBlock.isPathfindable(BlockState p_53816_, BlockGetter p_53817_, BlockPos p_53818_, PathComputationType p_53819_)
boolean
HopperBlock.isPathfindable(BlockState p_54057_, BlockGetter p_54058_, BlockPos p_54059_, PathComputationType p_54060_)
boolean
LanternBlock.isPathfindable(BlockState p_153469_, BlockGetter p_153470_, BlockPos p_153471_, PathComputationType p_153472_)
boolean
LecternBlock.isPathfindable(BlockState p_54510_, BlockGetter p_54511_, BlockPos p_54512_, PathComputationType p_54513_)
boolean
LiquidBlock.isPathfindable(BlockState p_54704_, BlockGetter p_54705_, BlockPos p_54706_, PathComputationType p_54707_)
boolean
PointedDripstoneBlock.isPathfindable(BlockState p_154112_, BlockGetter p_154113_, BlockPos p_154114_, PathComputationType p_154115_)
boolean
PowderSnowBlock.isPathfindable(BlockState p_154258_, BlockGetter p_154259_, BlockPos p_154260_, PathComputationType p_154261_)
boolean
RespawnAnchorBlock.isPathfindable(BlockState p_55865_, BlockGetter p_55866_, BlockPos p_55867_, PathComputationType p_55868_)
boolean
RodBlock.isPathfindable(BlockState p_154341_, BlockGetter p_154342_, BlockPos p_154343_, PathComputationType p_154344_)
boolean
SculkSensorBlock.isPathfindable(BlockState p_154427_, BlockGetter p_154428_, BlockPos p_154429_, PathComputationType p_154430_)
boolean
SeaPickleBlock.isPathfindable(BlockState p_56104_, BlockGetter p_56105_, BlockPos p_56106_, PathComputationType p_56107_)
boolean
SlabBlock.isPathfindable(BlockState p_56376_, BlockGetter p_56377_, BlockPos p_56378_, PathComputationType p_56379_)
boolean
SnowLayerBlock.isPathfindable(BlockState p_56592_, BlockGetter p_56593_, BlockPos p_56594_, PathComputationType p_56595_)
boolean
SoulSandBlock.isPathfindable(BlockState p_56679_, BlockGetter p_56680_, BlockPos p_56681_, PathComputationType p_56682_)
boolean
StairBlock.isPathfindable(BlockState p_56891_, BlockGetter p_56892_, BlockPos p_56893_, PathComputationType p_56894_)
boolean
StonecutterBlock.isPathfindable(BlockState p_57078_, BlockGetter p_57079_, BlockPos p_57080_, PathComputationType p_57081_)
boolean
TrapDoorBlock.isPathfindable(BlockState p_57535_, BlockGetter p_57536_, BlockPos p_57537_, PathComputationType p_57538_)
boolean
WallBlock.isPathfindable(BlockState p_57996_, BlockGetter p_57997_, BlockPos p_57998_, PathComputationType p_57999_)
private static boolean
static boolean
protected boolean
PoweredRailBlock.isSameRailWithPower(Level p_55226_, BlockPos p_55227_, boolean p_55228_, int p_55229_, RailShape p_55230_)
static boolean
TurtleEggBlock.isSand(BlockGetter p_57801_, BlockPos p_57802_)
private boolean
HoneyBlock.isSlidingDown(BlockPos p_54008_, Entity p_54009_)
static boolean
CampfireBlock.isSmokeyPos(Level p_51249_, BlockPos p_51250_)
private static boolean
PointedDripstoneBlock.isStalactiteStartPos(BlockState p_154204_, LevelReader p_154205_, BlockPos p_154206_)
abstract boolean
SupportType.isSupporting(BlockState p_57209_, BlockGetter p_57210_, BlockPos p_57211_, Direction p_57212_)
private static boolean
RedstoneTorchBlock.isToggledTooFrequently(Level p_55685_, BlockPos p_55686_, boolean p_55687_)
private static boolean
FarmBlock.isUnderCrops(BlockGetter p_53251_, BlockPos p_53252_)
boolean
AzaleaBlock.isValidBonemealTarget(BlockGetter p_152074_, BlockPos p_152075_, BlockState p_152076_, boolean p_152077_)
boolean
BambooBlock.isValidBonemealTarget(BlockGetter p_48886_, BlockPos p_48887_, BlockState p_48888_, boolean p_48889_)
boolean
BambooSaplingBlock.isValidBonemealTarget(BlockGetter p_48968_, BlockPos p_48969_, BlockState p_48970_, boolean p_48971_)
boolean
BigDripleafBlock.isValidBonemealTarget(BlockGetter p_152223_, BlockPos p_152224_, BlockState p_152225_, boolean p_152226_)
boolean
BigDripleafStemBlock.isValidBonemealTarget(BlockGetter p_152340_, BlockPos p_152341_, BlockState p_152342_, boolean p_152343_)
boolean
BonemealableBlock.isValidBonemealTarget(BlockGetter p_50897_, BlockPos p_50898_, BlockState p_50899_, boolean p_50900_)
boolean
CaveVinesBlock.isValidBonemealTarget(BlockGetter p_152970_, BlockPos p_152971_, BlockState p_152972_, boolean p_152973_)
boolean
CaveVinesPlantBlock.isValidBonemealTarget(BlockGetter p_153011_, BlockPos p_153012_, BlockState p_153013_, boolean p_153014_)
boolean
CocoaBlock.isValidBonemealTarget(BlockGetter p_51752_, BlockPos p_51753_, BlockState p_51754_, boolean p_51755_)
boolean
CropBlock.isValidBonemealTarget(BlockGetter p_52258_, BlockPos p_52259_, BlockState p_52260_, boolean p_52261_)
boolean
FungusBlock.isValidBonemealTarget(BlockGetter p_53608_, BlockPos p_53609_, BlockState p_53610_, boolean p_53611_)
boolean
GlowLichenBlock.isValidBonemealTarget(BlockGetter p_153289_, BlockPos p_153290_, BlockState p_153291_, boolean p_153292_)
boolean
GrassBlock.isValidBonemealTarget(BlockGetter p_53692_, BlockPos p_53693_, BlockState p_53694_, boolean p_53695_)
boolean
GrowingPlantBodyBlock.isValidBonemealTarget(BlockGetter p_53900_, BlockPos p_53901_, BlockState p_53902_, boolean p_53903_)
boolean
GrowingPlantHeadBlock.isValidBonemealTarget(BlockGetter p_53939_, BlockPos p_53940_, BlockState p_53941_, boolean p_53942_)
boolean
MossBlock.isValidBonemealTarget(BlockGetter p_153797_, BlockPos p_153798_, BlockState p_153799_, boolean p_153800_)
boolean
MushroomBlock.isValidBonemealTarget(BlockGetter p_54870_, BlockPos p_54871_, BlockState p_54872_, boolean p_54873_)
boolean
NetherrackBlock.isValidBonemealTarget(BlockGetter p_55002_, BlockPos p_55003_, BlockState p_55004_, boolean p_55005_)
boolean
NyliumBlock.isValidBonemealTarget(BlockGetter p_55064_, BlockPos p_55065_, BlockState p_55066_, boolean p_55067_)
boolean
RootedDirtBlock.isValidBonemealTarget(BlockGetter p_154366_, BlockPos p_154367_, BlockState p_154368_, boolean p_154369_)
boolean
SaplingBlock.isValidBonemealTarget(BlockGetter p_55991_, BlockPos p_55992_, BlockState p_55993_, boolean p_55994_)
boolean
SeagrassBlock.isValidBonemealTarget(BlockGetter p_154510_, BlockPos p_154511_, BlockState p_154512_, boolean p_154513_)
boolean
SeaPickleBlock.isValidBonemealTarget(BlockGetter p_56091_, BlockPos p_56092_, BlockState p_56093_, boolean p_56094_)
boolean
SmallDripleafBlock.isValidBonemealTarget(BlockGetter p_154594_, BlockPos p_154595_, BlockState p_154596_, boolean p_154597_)
boolean
StemBlock.isValidBonemealTarget(BlockGetter p_57030_, BlockPos p_57031_, BlockState p_57032_, boolean p_57033_)
boolean
SweetBerryBushBlock.isValidBonemealTarget(BlockGetter p_57260_, BlockPos p_57261_, BlockState p_57262_, boolean p_57263_)
boolean
TallFlowerBlock.isValidBonemealTarget(BlockGetter p_57303_, BlockPos p_57304_, BlockState p_57305_, boolean p_57306_)
boolean
TallGrassBlock.isValidBonemealTarget(BlockGetter p_57325_, BlockPos p_57326_, BlockState p_57327_, boolean p_57328_)
private boolean
FireBlock.isValidFireLocation(BlockGetter p_53486_, BlockPos p_53487_)
private static boolean
PointedDripstoneBlock.isValidPointedDripstonePlacement(LevelReader p_154222_, BlockPos p_154223_, Direction p_154224_)
private static boolean
RespawnAnchorBlock.isWaterThatWouldFlow(BlockPos p_55888_, Level p_55889_)
static boolean
DoorBlock.isWoodenDoor(Level p_52746_, BlockPos p_52747_)
private boolean
BedBlock.kickVillagerOutOfBed(Level p_49491_, BlockPos p_49492_)
static void
LayeredCauldronBlock.lowerFillLevel(BlockState p_153560_, Level p_153561_, BlockPos p_153562_)
private static void
LeverBlock.makeParticle(BlockState p_54658_, LevelAccessor p_54659_, BlockPos p_54660_, float p_54661_)
static void
CampfireBlock.makeParticles(Level p_51252_, BlockPos p_51253_, boolean p_51254_, boolean p_51255_)
private void
HoneyBlock.maybeDoSlideAchievement(Entity p_53992_, BlockPos p_53993_)
static void
PointedDripstoneBlock.maybeFillCauldron(BlockState p_154102_, ServerLevel p_154103_, BlockPos p_154104_, float p_154105_)
protected boolean
AttachedStemBlock.mayPlaceOn(BlockState p_48863_, BlockGetter p_48864_, BlockPos p_48865_)
protected boolean
AzaleaBlock.mayPlaceOn(BlockState p_152089_, BlockGetter p_152090_, BlockPos p_152091_)
protected boolean
BushBlock.mayPlaceOn(BlockState p_51042_, BlockGetter p_51043_, BlockPos p_51044_)
protected boolean
CropBlock.mayPlaceOn(BlockState p_52302_, BlockGetter p_52303_, BlockPos p_52304_)
protected boolean
DeadBushBlock.mayPlaceOn(BlockState p_52424_, BlockGetter p_52425_, BlockPos p_52426_)
protected boolean
FungusBlock.mayPlaceOn(BlockState p_53623_, BlockGetter p_53624_, BlockPos p_53625_)
protected boolean
MushroomBlock.mayPlaceOn(BlockState p_54894_, BlockGetter p_54895_, BlockPos p_54896_)
protected boolean
NetherSproutsBlock.mayPlaceOn(BlockState p_54960_, BlockGetter p_54961_, BlockPos p_54962_)
protected boolean
NetherWartBlock.mayPlaceOn(BlockState p_54991_, BlockGetter p_54992_, BlockPos p_54993_)
protected boolean
RootsBlock.mayPlaceOn(BlockState p_55920_, BlockGetter p_55921_, BlockPos p_55922_)
protected boolean
SeagrassBlock.mayPlaceOn(BlockState p_154539_, BlockGetter p_154540_, BlockPos p_154541_)
protected boolean
SeaPickleBlock.mayPlaceOn(BlockState p_56127_, BlockGetter p_56128_, BlockPos p_56129_)
protected boolean
SmallDripleafBlock.mayPlaceOn(BlockState p_154636_, BlockGetter p_154637_, BlockPos p_154638_)
protected boolean
StemBlock.mayPlaceOn(BlockState p_57053_, BlockGetter p_57054_, BlockPos p_57055_)
protected boolean
TallSeagrassBlock.mayPlaceOn(BlockState p_154774_, BlockGetter p_154775_, BlockPos p_154776_)
protected boolean
WaterlilyBlock.mayPlaceOn(BlockState p_58174_, BlockGetter p_58175_, BlockPos p_58176_)
protected boolean
WitherRoseBlock.mayPlaceOn(BlockState p_58248_, BlockGetter p_58249_, BlockPos p_58250_)
protected void
IceBlock.melt(BlockState p_54169_, Level p_54170_, BlockPos p_54171_)
void
BaseRailBlock.neighborChanged(BlockState p_49377_, Level p_49378_, BlockPos p_49379_, Block p_49380_, BlockPos p_49381_, boolean p_49382_)
void
BellBlock.neighborChanged(BlockState p_49729_, Level p_49730_, BlockPos p_49731_, Block p_49732_, BlockPos p_49733_, boolean p_49734_)
void
BigDripleafBlock.neighborChanged(BlockState p_152271_, Level p_152272_, BlockPos p_152273_, Block p_152274_, BlockPos p_152275_, boolean p_152276_)
void
CommandBlock.neighborChanged(BlockState p_51838_, Level p_51839_, BlockPos p_51840_, Block p_51841_, BlockPos p_51842_, boolean p_51843_)
void
DiodeBlock.neighborChanged(BlockState p_52525_, Level p_52526_, BlockPos p_52527_, Block p_52528_, BlockPos p_52529_, boolean p_52530_)
void
DispenserBlock.neighborChanged(BlockState p_52700_, Level p_52701_, BlockPos p_52702_, Block p_52703_, BlockPos p_52704_, boolean p_52705_)
void
DoorBlock.neighborChanged(BlockState p_52776_, Level p_52777_, BlockPos p_52778_, Block p_52779_, BlockPos p_52780_, boolean p_52781_)
void
FenceGateBlock.neighborChanged(BlockState p_53372_, Level p_53373_, BlockPos p_53374_, Block p_53375_, BlockPos p_53376_, boolean p_53377_)
void
FrostedIceBlock.neighborChanged(BlockState p_53579_, Level p_53580_, BlockPos p_53581_, Block p_53582_, BlockPos p_53583_, boolean p_53584_)
void
HopperBlock.neighborChanged(BlockState p_54078_, Level p_54079_, BlockPos p_54080_, Block p_54081_, BlockPos p_54082_, boolean p_54083_)
void
LiquidBlock.neighborChanged(BlockState p_54709_, Level p_54710_, BlockPos p_54711_, Block p_54712_, BlockPos p_54713_, boolean p_54714_)
void
NoteBlock.neighborChanged(BlockState p_55041_, Level p_55042_, BlockPos p_55043_, Block p_55044_, BlockPos p_55045_, boolean p_55046_)
void
RedstoneLampBlock.neighborChanged(BlockState p_55666_, Level p_55667_, BlockPos p_55668_, Block p_55669_, BlockPos p_55670_, boolean p_55671_)
void
RedstoneTorchBlock.neighborChanged(BlockState p_55699_, Level p_55700_, BlockPos p_55701_, Block p_55702_, BlockPos p_55703_, boolean p_55704_)
void
RedStoneWireBlock.neighborChanged(BlockState p_55561_, Level p_55562_, BlockPos p_55563_, Block p_55564_, BlockPos p_55565_, boolean p_55566_)
void
SpongeBlock.neighborChanged(BlockState p_56801_, Level p_56802_, BlockPos p_56803_, Block p_56804_, BlockPos p_56805_, boolean p_56806_)
void
StructureBlock.neighborChanged(BlockState p_57135_, Level p_57136_, BlockPos p_57137_, Block p_57138_, BlockPos p_57139_, boolean p_57140_)
void
TntBlock.neighborChanged(BlockState p_57457_, Level p_57458_, BlockPos p_57459_, Block p_57460_, BlockPos p_57461_, boolean p_57462_)
void
TrapDoorBlock.neighborChanged(BlockState p_57547_, Level p_57548_, BlockPos p_57549_, Block p_57550_, BlockPos p_57551_, boolean p_57552_)
private static boolean
Blocks.never(BlockState p_50806_, BlockGetter p_50807_, BlockPos p_50808_)
private static Boolean
Blocks.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_)
CampfireBlock.newBlockEntity(BlockPos p_152759_, BlockState p_152760_)
ChestBlock.newBlockEntity(BlockPos p_153064_, BlockState p_153065_)
CommandBlock.newBlockEntity(BlockPos p_153083_, BlockState p_153084_)
ComparatorBlock.newBlockEntity(BlockPos p_153086_, BlockState p_153087_)
ConduitBlock.newBlockEntity(BlockPos p_153098_, BlockState p_153099_)
DaylightDetectorBlock.newBlockEntity(BlockPos p_153118_, BlockState p_153119_)
DispenserBlock.newBlockEntity(BlockPos p_153162_, BlockState p_153163_)
DropperBlock.newBlockEntity(BlockPos p_153179_, BlockState p_153180_)
EnchantmentTableBlock.newBlockEntity(BlockPos p_153186_, BlockState p_153187_)
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_)
SculkSensorBlock.newBlockEntity(BlockPos p_154466_, BlockState p_154467_)
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_)
private void
TripWireHookBlock.notifyNeighbors(Level p_57694_, BlockPos p_57695_, Direction p_57696_)
private static Boolean
Blocks.ocelotOrParrot(BlockState p_50822_, BlockGetter p_50823_, BlockPos p_50824_, EntityType<?> p_50825_)
void
AnvilBlock.onBrokenAfterFall(Level p_152053_, BlockPos p_152054_, FallingBlockEntity p_152055_)
default void
Fallable.onBrokenAfterFall(Level p_153217_, BlockPos p_153218_, FallingBlockEntity p_153219_)
void
PointedDripstoneBlock.onBrokenAfterFall(Level p_154059_, BlockPos p_154060_, FallingBlockEntity p_154061_)
void
AnvilBlock.onLand(Level p_48793_, BlockPos p_48794_, BlockState p_48795_, BlockState p_48796_, FallingBlockEntity p_48797_)
void
ConcretePowderBlock.onLand(Level p_52068_, BlockPos p_52069_, BlockState p_52070_, BlockState p_52071_, FallingBlockEntity p_52072_)
default void
Fallable.onLand(Level p_153220_, BlockPos p_153221_, BlockState p_153222_, BlockState p_153223_, FallingBlockEntity p_153224_)
void
LightningRodBlock.onLightningStrike(BlockState p_153761_, Level p_153762_, BlockPos p_153763_)
void
ComparatorBlock.onNeighborChange(BlockState state, LevelReader world, BlockPos pos, BlockPos neighbor)
void
BaseFireBlock.onPlace(BlockState p_49279_, Level p_49280_, BlockPos p_49281_, BlockState p_49282_, boolean p_49283_)
void
BaseRailBlock.onPlace(BlockState p_49408_, Level p_49409_, BlockPos p_49410_, BlockState p_49411_, boolean p_49412_)
void
CarvedPumpkinBlock.onPlace(BlockState p_51387_, Level p_51388_, BlockPos p_51389_, BlockState p_51390_, boolean p_51391_)
void
ComposterBlock.onPlace(BlockState p_51978_, Level p_51979_, BlockPos p_51980_, BlockState p_51981_, boolean p_51982_)
void
CoralFanBlock.onPlace(BlockState p_52166_, Level p_52167_, BlockPos p_52168_, BlockState p_52169_, boolean p_52170_)
void
CoralPlantBlock.onPlace(BlockState p_52195_, Level p_52196_, BlockPos p_52197_, BlockState p_52198_, boolean p_52199_)
void
CoralWallFanBlock.onPlace(BlockState p_52217_, Level p_52218_, BlockPos p_52219_, BlockState p_52220_, boolean p_52221_)
void
DetectorRailBlock.onPlace(BlockState p_52483_, Level p_52484_, BlockPos p_52485_, BlockState p_52486_, boolean p_52487_)
void
DiodeBlock.onPlace(BlockState p_52566_, Level p_52567_, BlockPos p_52568_, BlockState p_52569_, boolean p_52570_)
void
FallingBlock.onPlace(BlockState p_53233_, Level p_53234_, BlockPos p_53235_, BlockState p_53236_, boolean p_53237_)
void
FireBlock.onPlace(BlockState p_53479_, Level p_53480_, BlockPos p_53481_, BlockState p_53482_, boolean p_53483_)
void
HopperBlock.onPlace(BlockState p_54110_, Level p_54111_, BlockPos p_54112_, BlockState p_54113_, boolean p_54114_)
void
LightningRodBlock.onPlace(BlockState p_153753_, Level p_153754_, BlockPos p_153755_, BlockState p_153756_, boolean p_153757_)
void
LiquidBlock.onPlace(BlockState p_54754_, Level p_54755_, BlockPos p_54756_, BlockState p_54757_, boolean p_54758_)
void
MagmaBlock.onPlace(BlockState p_54823_, Level p_54824_, BlockPos p_54825_, BlockState p_54826_, boolean p_54827_)
void
ObserverBlock.onPlace(BlockState p_55132_, Level p_55133_, BlockPos p_55134_, BlockState p_55135_, boolean p_55136_)
void
RedstoneTorchBlock.onPlace(BlockState p_55724_, Level p_55725_, BlockPos p_55726_, BlockState p_55727_, boolean p_55728_)
void
RedStoneWireBlock.onPlace(BlockState p_55630_, Level p_55631_, BlockPos p_55632_, BlockState p_55633_, boolean p_55634_)
void
ScaffoldingBlock.onPlace(BlockState p_56062_, Level p_56063_, BlockPos p_56064_, BlockState p_56065_, boolean p_56066_)
void
SculkSensorBlock.onPlace(BlockState p_154471_, Level p_154472_, BlockPos p_154473_, BlockState p_154474_, boolean p_154475_)
void
SoulSandBlock.onPlace(BlockState p_56696_, Level p_56697_, BlockPos p_56698_, BlockState p_56699_, boolean p_56700_)
void
SpongeBlock.onPlace(BlockState p_56811_, Level p_56812_, BlockPos p_56813_, BlockState p_56814_, boolean p_56815_)
void
StairBlock.onPlace(BlockState p_56961_, Level p_56962_, BlockPos p_56963_, BlockState p_56964_, boolean p_56965_)
void
TargetBlock.onPlace(BlockState p_57412_, Level p_57413_, BlockPos p_57414_, BlockState p_57415_, boolean p_57416_)
void
TntBlock.onPlace(BlockState p_57466_, Level p_57467_, BlockPos p_57468_, BlockState p_57469_, boolean p_57470_)
void
TripWireBlock.onPlace(BlockState p_57659_, Level p_57660_, BlockPos p_57661_, BlockState p_57662_, boolean p_57663_)
void
TurtleEggBlock.onPlace(BlockState p_57814_, Level p_57815_, BlockPos p_57816_, BlockState p_57817_, boolean p_57818_)
void
WetSpongeBlock.onPlace(BlockState p_58229_, Level p_58230_, BlockPos p_58231_, BlockState p_58232_, boolean p_58233_)
default void
ChangeOverTimeBlock.onRandomTick(BlockState p_153042_, ServerLevel p_153043_, BlockPos p_153044_, Random p_153045_)
void
AbstractFurnaceBlock.onRemove(BlockState p_48713_, Level p_48714_, BlockPos p_48715_, BlockState p_48716_, boolean p_48717_)
void
BarrelBlock.onRemove(BlockState p_49076_, Level p_49077_, BlockPos p_49078_, BlockState p_49079_, boolean p_49080_)
void
BasePressurePlateBlock.onRemove(BlockState p_49319_, Level p_49320_, BlockPos p_49321_, BlockState p_49322_, boolean p_49323_)
void
BaseRailBlock.onRemove(BlockState p_49384_, Level p_49385_, BlockPos p_49386_, BlockState p_49387_, boolean p_49388_)
void
BrewingStandBlock.onRemove(BlockState p_50937_, Level p_50938_, BlockPos p_50939_, BlockState p_50940_, boolean p_50941_)
void
ButtonBlock.onRemove(BlockState p_51095_, Level p_51096_, BlockPos p_51097_, BlockState p_51098_, boolean p_51099_)
void
CampfireBlock.onRemove(BlockState p_51281_, Level p_51282_, BlockPos p_51283_, BlockState p_51284_, boolean p_51285_)
void
ChestBlock.onRemove(BlockState p_51538_, Level p_51539_, BlockPos p_51540_, BlockState p_51541_, boolean p_51542_)
void
DiodeBlock.onRemove(BlockState p_52532_, Level p_52533_, BlockPos p_52534_, BlockState p_52535_, boolean p_52536_)
void
DispenserBlock.onRemove(BlockState p_52707_, Level p_52708_, BlockPos p_52709_, BlockState p_52710_, boolean p_52711_)
void
HopperBlock.onRemove(BlockState p_54085_, Level p_54086_, BlockPos p_54087_, BlockState p_54088_, boolean p_54089_)
void
JukeboxBlock.onRemove(BlockState p_54288_, Level p_54289_, BlockPos p_54290_, BlockState p_54291_, boolean p_54292_)
void
LecternBlock.onRemove(BlockState p_54531_, Level p_54532_, BlockPos p_54533_, BlockState p_54534_, boolean p_54535_)
void
LeverBlock.onRemove(BlockState p_54647_, Level p_54648_, BlockPos p_54649_, BlockState p_54650_, boolean p_54651_)
void
LightningRodBlock.onRemove(BlockState p_153728_, Level p_153729_, BlockPos p_153730_, BlockState p_153731_, boolean p_153732_)
void
ObserverBlock.onRemove(BlockState p_55106_, Level p_55107_, BlockPos p_55108_, BlockState p_55109_, boolean p_55110_)
void
RedstoneTorchBlock.onRemove(BlockState p_55706_, Level p_55707_, BlockPos p_55708_, BlockState p_55709_, boolean p_55710_)
void
RedStoneWireBlock.onRemove(BlockState p_55568_, Level p_55569_, BlockPos p_55570_, BlockState p_55571_, boolean p_55572_)
void
SculkSensorBlock.onRemove(BlockState p_154446_, Level p_154447_, BlockPos p_154448_, BlockState p_154449_, boolean p_154450_)
void
ShulkerBoxBlock.onRemove(BlockState p_56234_, Level p_56235_, BlockPos p_56236_, BlockState p_56237_, boolean p_56238_)
void
StairBlock.onRemove(BlockState p_56908_, Level p_56909_, BlockPos p_56910_, BlockState p_56911_, boolean p_56912_)
void
TripWireBlock.onRemove(BlockState p_57630_, Level p_57631_, BlockPos p_57632_, BlockState p_57633_, boolean p_57634_)
void
TripWireHookBlock.onRemove(BlockState p_57715_, Level p_57716_, BlockPos p_57717_, BlockState p_57718_, boolean p_57719_)
static boolean
TurtleEggBlock.onSand(BlockGetter p_57763_, BlockPos p_57764_)
protected abstract void
AbstractFurnaceBlock.openContainer(Level p_48690_, BlockPos p_48691_, Player p_48692_)
protected void
BlastFurnaceBlock.openContainer(Level p_49777_, BlockPos p_49778_, Player p_49779_)
protected void
FurnaceBlock.openContainer(Level p_53631_, BlockPos p_53632_, Player p_53633_)
protected void
SmokerBlock.openContainer(Level p_56443_, BlockPos p_56444_, Player p_56445_)
private void
LecternBlock.openScreen(Level p_54485_, BlockPos p_54486_, Player p_54487_)
void
AzaleaBlock.performBonemeal(ServerLevel p_152069_, Random p_152070_, BlockPos p_152071_, BlockState p_152072_)
void
BambooBlock.performBonemeal(ServerLevel p_48876_, Random p_48877_, BlockPos p_48878_, BlockState p_48879_)
void
BambooSaplingBlock.performBonemeal(ServerLevel p_48959_, Random p_48960_, BlockPos p_48961_, BlockState p_48962_)
void
BigDripleafBlock.performBonemeal(ServerLevel p_152216_, Random p_152217_, BlockPos p_152218_, BlockState p_152219_)
void
BigDripleafStemBlock.performBonemeal(ServerLevel p_152331_, Random p_152332_, BlockPos p_152333_, BlockState p_152334_)
void
BonemealableBlock.performBonemeal(ServerLevel p_50893_, Random p_50894_, BlockPos p_50895_, BlockState p_50896_)
void
CaveVinesBlock.performBonemeal(ServerLevel p_152961_, Random p_152962_, BlockPos p_152963_, BlockState p_152964_)
void
CaveVinesPlantBlock.performBonemeal(ServerLevel p_153002_, Random p_153003_, BlockPos p_153004_, BlockState p_153005_)
void
CocoaBlock.performBonemeal(ServerLevel p_51745_, Random p_51746_, BlockPos p_51747_, BlockState p_51748_)
void
CropBlock.performBonemeal(ServerLevel p_52249_, Random p_52250_, BlockPos p_52251_, BlockState p_52252_)
void
FungusBlock.performBonemeal(ServerLevel p_53603_, Random p_53604_, BlockPos p_53605_, BlockState p_53606_)
void
GlowLichenBlock.performBonemeal(ServerLevel p_153284_, Random p_153285_, BlockPos p_153286_, BlockState p_153287_)
void
GrassBlock.performBonemeal(ServerLevel p_53687_, Random p_53688_, BlockPos p_53689_, BlockState p_53690_)
void
GrowingPlantBodyBlock.performBonemeal(ServerLevel p_53891_, Random p_53892_, BlockPos p_53893_, BlockState p_53894_)
void
GrowingPlantHeadBlock.performBonemeal(ServerLevel p_53934_, Random p_53935_, BlockPos p_53936_, BlockState p_53937_)
void
MossBlock.performBonemeal(ServerLevel p_153792_, Random p_153793_, BlockPos p_153794_, BlockState p_153795_)
void
MushroomBlock.performBonemeal(ServerLevel p_54865_, Random p_54866_, BlockPos p_54867_, BlockState p_54868_)
void
NetherrackBlock.performBonemeal(ServerLevel p_54997_, Random p_54998_, BlockPos p_54999_, BlockState p_55000_)
void
NyliumBlock.performBonemeal(ServerLevel p_55059_, Random p_55060_, BlockPos p_55061_, BlockState p_55062_)
void
RootedDirtBlock.performBonemeal(ServerLevel p_154361_, Random p_154362_, BlockPos p_154363_, BlockState p_154364_)
void
SaplingBlock.performBonemeal(ServerLevel p_55986_, Random p_55987_, BlockPos p_55988_, BlockState p_55989_)
void
SeagrassBlock.performBonemeal(ServerLevel p_154498_, Random p_154499_, BlockPos p_154500_, BlockState p_154501_)
void
SeaPickleBlock.performBonemeal(ServerLevel p_56084_, Random p_56085_, BlockPos p_56086_, BlockState p_56087_)
void
SmallDripleafBlock.performBonemeal(ServerLevel p_154587_, Random p_154588_, BlockPos p_154589_, BlockState p_154590_)
void
StemBlock.performBonemeal(ServerLevel p_57021_, Random p_57022_, BlockPos p_57023_, BlockState p_57024_)
void
SweetBerryBushBlock.performBonemeal(ServerLevel p_57251_, Random p_57252_, BlockPos p_57253_, BlockState p_57254_)
void
TallFlowerBlock.performBonemeal(ServerLevel p_57298_, Random p_57299_, BlockPos p_57300_, BlockState p_57301_)
void
TallGrassBlock.performBonemeal(ServerLevel p_57320_, Random p_57321_, BlockPos p_57322_, BlockState p_57323_)
BubbleColumnBlock.pickupBlock(LevelAccessor p_152712_, BlockPos p_152713_, BlockState p_152714_)
BucketPickup.pickupBlock(LevelAccessor p_152719_, BlockPos p_152720_, BlockState p_152721_)
LiquidBlock.pickupBlock(LevelAccessor p_153772_, BlockPos p_153773_, BlockState p_153774_)
PowderSnowBlock.pickupBlock(LevelAccessor p_154281_, BlockPos p_154282_, BlockState p_154283_)
default ItemStack
SimpleWaterloggedBlock.pickupBlock(LevelAccessor p_154560_, BlockPos p_154561_, BlockState p_154562_)
protected static boolean
BigDripleafBlock.place(LevelAccessor p_152242_, BlockPos p_152243_, FluidState p_152244_, Direction p_152245_)
protected static boolean
BigDripleafStemBlock.place(LevelAccessor p_152350_, BlockPos p_152351_, FluidState p_152352_, Direction p_152353_)
static void
DoublePlantBlock.placeAt(LevelAccessor p_153174_, BlockState p_153175_, BlockPos p_153176_, int p_153177_)
private static void
LecternBlock.placeBook(Player p_153576_, Level p_153577_, BlockPos p_153578_, BlockState p_153579_, ItemStack p_153580_)
private void
ChorusFlowerBlock.placeDeadFlower(Level p_51659_, BlockPos p_51660_)
private void
ChorusFlowerBlock.placeGrownFlower(Level p_51662_, BlockPos p_51663_, int p_51664_)
boolean
CampfireBlock.placeLiquid(LevelAccessor p_51257_, BlockPos p_51258_, BlockState p_51259_, FluidState p_51260_)
boolean
CandleBlock.placeLiquid(LevelAccessor p_152805_, BlockPos p_152806_, BlockState p_152807_, FluidState p_152808_)
boolean
KelpBlock.placeLiquid(LevelAccessor p_54309_, BlockPos p_54310_, BlockState p_54311_, FluidState p_54312_)
boolean
KelpPlantBlock.placeLiquid(LevelAccessor p_54330_, BlockPos p_54331_, BlockState p_54332_, FluidState p_54333_)
boolean
LiquidBlockContainer.placeLiquid(LevelAccessor p_54770_, BlockPos p_54771_, BlockState p_54772_, FluidState p_54773_)
boolean
SeagrassBlock.placeLiquid(LevelAccessor p_154520_, BlockPos p_154521_, BlockState p_154522_, FluidState p_154523_)
default boolean
SimpleWaterloggedBlock.placeLiquid(LevelAccessor p_56306_, BlockPos p_56307_, BlockState p_56308_, FluidState p_56309_)
boolean
SlabBlock.placeLiquid(LevelAccessor p_56368_, BlockPos p_56369_, BlockState p_56370_, FluidState p_56371_)
boolean
TallSeagrassBlock.placeLiquid(LevelAccessor p_154758_, BlockPos p_154759_, BlockState p_154760_, FluidState p_154761_)
static void
BigDripleafBlock.placeWithRandomHeight(LevelAccessor p_152247_, Random p_152248_, BlockPos p_152249_, Direction p_152250_)
void
BeehiveBlock.playerDestroy(Level p_49584_, Player p_49585_, BlockPos p_49586_, BlockState p_49587_, BlockEntity p_49588_, ItemStack p_49589_)
void
Block.playerDestroy(Level p_49827_, Player p_49828_, BlockPos p_49829_, BlockState p_49830_, BlockEntity p_49831_, ItemStack p_49832_)
void
DoublePlantBlock.playerDestroy(Level p_52865_, Player p_52866_, BlockPos p_52867_, BlockState p_52868_, BlockEntity p_52869_, ItemStack p_52870_)
void
IceBlock.playerDestroy(Level p_54157_, Player p_54158_, BlockPos p_54159_, BlockState p_54160_, BlockEntity p_54161_, ItemStack p_54162_)
void
TurtleEggBlock.playerDestroy(Level p_57771_, Player p_57772_, BlockPos p_57773_, BlockState p_57774_, BlockEntity p_57775_, ItemStack p_57776_)
void
BaseFireBlock.playerWillDestroy(Level p_49251_, BlockPos p_49252_, BlockState p_49253_, Player p_49254_)
void
BedBlock.playerWillDestroy(Level p_49505_, BlockPos p_49506_, BlockState p_49507_, Player p_49508_)
void
BeehiveBlock.playerWillDestroy(Level p_49608_, BlockPos p_49609_, BlockState p_49610_, Player p_49611_)
void
Block.playerWillDestroy(Level p_49852_, BlockPos p_49853_, BlockState p_49854_, Player p_49855_)
void
DoorBlock.playerWillDestroy(Level p_52755_, BlockPos p_52756_, BlockState p_52757_, Player p_52758_)
void
DoublePlantBlock.playerWillDestroy(Level p_52878_, BlockPos p_52879_, BlockState p_52880_, Player p_52881_)
void
ShulkerBoxBlock.playerWillDestroy(Level p_56212_, BlockPos p_56213_, BlockState p_56214_, Player p_56215_)
void
TntBlock.playerWillDestroy(Level p_57445_, BlockPos p_57446_, BlockState p_57447_, Player p_57448_)
void
TripWireBlock.playerWillDestroy(Level p_57615_, BlockPos p_57616_, BlockState p_57617_, Player p_57618_)
private void
protected abstract void
BasePressurePlateBlock.playOffSound(LevelAccessor p_49338_, BlockPos p_49339_)
protected void
PressurePlateBlock.playOffSound(LevelAccessor p_55267_, BlockPos p_55268_)
protected void
WeightedPressurePlateBlock.playOffSound(LevelAccessor p_58216_, BlockPos p_58217_)
protected abstract void
BasePressurePlateBlock.playOnSound(LevelAccessor p_49299_, BlockPos p_49300_)
protected void
PressurePlateBlock.playOnSound(LevelAccessor p_55256_, BlockPos p_55257_)
protected void
WeightedPressurePlateBlock.playOnSound(LevelAccessor p_58205_, BlockPos p_58206_)
protected void
ButtonBlock.playSound(Player p_51068_, LevelAccessor p_51069_, BlockPos p_51070_, boolean p_51071_)
private void
protected void
private void
TripWireHookBlock.playSound(Level p_57698_, BlockPos p_57699_, boolean p_57700_, boolean p_57701_, boolean p_57702_, boolean p_57703_)
private static void
BigDripleafBlock.playTiltSound(Level p_152233_, BlockPos p_152234_, SoundEvent p_152235_)
private void
LecternBlock.popBook(BlockState p_54588_, Level p_54589_, BlockPos p_54590_)
void
Block.popExperience(ServerLevel p_49806_, BlockPos p_49807_, int p_49808_)
static void
Block.popResource(Level p_49841_, BlockPos p_49842_, ItemStack p_49843_)
static void
Block.popResourceFromFace(Level p_152436_, BlockPos p_152437_, Direction p_152438_, ItemStack p_152439_)
void
ButtonBlock.press(BlockState p_51117_, Level p_51118_, BlockPos p_51119_)
protected static void
DoublePlantBlock.preventCreativeDropFromBottomPart(Level p_52904_, BlockPos p_52905_, BlockState p_52906_, Player p_52907_)
boolean
AbstractGlassBlock.propagatesSkylightDown(BlockState p_48740_, BlockGetter p_48741_, BlockPos p_48742_)
boolean
BambooBlock.propagatesSkylightDown(BlockState p_48941_, BlockGetter p_48942_, BlockPos p_48943_)
boolean
BarrierBlock.propagatesSkylightDown(BlockState p_49100_, BlockGetter p_49101_, BlockPos p_49102_)
boolean
Block.propagatesSkylightDown(BlockState p_49928_, BlockGetter p_49929_, BlockPos p_49930_)
boolean
BushBlock.propagatesSkylightDown(BlockState p_51039_, BlockGetter p_51040_, BlockPos p_51041_)
boolean
CrossCollisionBlock.propagatesSkylightDown(BlockState p_52348_, BlockGetter p_52349_, BlockPos p_52350_)
boolean
GlowLichenBlock.propagatesSkylightDown(BlockState p_181225_, BlockGetter p_181226_, BlockPos p_181227_)
boolean
LightBlock.propagatesSkylightDown(BlockState p_153695_, BlockGetter p_153696_, BlockPos p_153697_)
boolean
LiquidBlock.propagatesSkylightDown(BlockState p_54745_, BlockGetter p_54746_, BlockPos p_54747_)
boolean
PipeBlock.propagatesSkylightDown(BlockState p_55166_, BlockGetter p_55167_, BlockPos p_55168_)
boolean
TintedGlassBlock.propagatesSkylightDown(BlockState p_154824_, BlockGetter p_154825_, BlockPos p_154826_)
boolean
VineBlock.propagatesSkylightDown(BlockState p_181239_, BlockGetter p_181240_, BlockPos p_181241_)
boolean
WallBlock.propagatesSkylightDown(BlockState p_58046_, BlockGetter p_58047_, BlockPos p_58048_)
LeverBlock.pull(BlockState p_54677_, Level p_54678_, BlockPos p_54679_)
static BlockState
Block.pushEntitiesUp(BlockState p_49898_, BlockState p_49899_, Level p_49900_, BlockPos p_49901_)
void
BambooBlock.randomTick(BlockState p_48936_, ServerLevel p_48937_, BlockPos p_48938_, Random p_48939_)
void
BambooSaplingBlock.randomTick(BlockState p_48998_, ServerLevel p_48999_, BlockPos p_49000_, Random p_49001_)
void
BeetrootBlock.randomTick(BlockState p_49667_, ServerLevel p_49668_, BlockPos p_49669_, Random p_49670_)
void
BuddingAmethystBlock.randomTick(BlockState p_152728_, ServerLevel p_152729_, BlockPos p_152730_, Random p_152731_)
void
CactusBlock.randomTick(BlockState p_51166_, ServerLevel p_51167_, BlockPos p_51168_, Random p_51169_)
void
ChorusFlowerBlock.randomTick(BlockState p_51702_, ServerLevel p_51703_, BlockPos p_51704_, Random p_51705_)
void
CocoaBlock.randomTick(BlockState p_51782_, ServerLevel p_51783_, BlockPos p_51784_, Random p_51785_)
void
CropBlock.randomTick(BlockState p_52292_, ServerLevel p_52293_, BlockPos p_52294_, Random p_52295_)
void
FarmBlock.randomTick(BlockState p_53285_, ServerLevel p_53286_, BlockPos p_53287_, Random p_53288_)
void
FrostedIceBlock.randomTick(BlockState p_53588_, ServerLevel p_53589_, BlockPos p_53590_, Random p_53591_)
void
GrowingPlantHeadBlock.randomTick(BlockState p_53963_, ServerLevel p_53964_, BlockPos p_53965_, Random p_53966_)
void
IceBlock.randomTick(BlockState p_54164_, ServerLevel p_54165_, BlockPos p_54166_, Random p_54167_)
void
LeavesBlock.randomTick(BlockState p_54451_, ServerLevel p_54452_, BlockPos p_54453_, Random p_54454_)
void
LiquidBlock.randomTick(BlockState p_54740_, ServerLevel p_54741_, BlockPos p_54742_, Random p_54743_)
void
MagmaBlock.randomTick(BlockState p_54818_, ServerLevel p_54819_, BlockPos p_54820_, Random p_54821_)
void
MushroomBlock.randomTick(BlockState p_54884_, ServerLevel p_54885_, BlockPos p_54886_, Random p_54887_)
void
NetherPortalBlock.randomTick(BlockState p_54937_, ServerLevel p_54938_, BlockPos p_54939_, Random p_54940_)
void
NetherWartBlock.randomTick(BlockState p_54981_, ServerLevel p_54982_, BlockPos p_54983_, Random p_54984_)
void
NyliumBlock.randomTick(BlockState p_55074_, ServerLevel p_55075_, BlockPos p_55076_, Random p_55077_)
void
PointedDripstoneBlock.randomTick(BlockState p_154199_, ServerLevel p_154200_, BlockPos p_154201_, Random p_154202_)
void
RedStoneOreBlock.randomTick(BlockState p_55488_, ServerLevel p_55489_, BlockPos p_55490_, Random p_55491_)
void
SaplingBlock.randomTick(BlockState p_56003_, ServerLevel p_56004_, BlockPos p_56005_, Random p_56006_)
void
SnowLayerBlock.randomTick(BlockState p_56615_, ServerLevel p_56616_, BlockPos p_56617_, Random p_56618_)
void
SpreadingSnowyDirtBlock.randomTick(BlockState p_56819_, ServerLevel p_56820_, BlockPos p_56821_, Random p_56822_)
void
StairBlock.randomTick(BlockState p_56951_, ServerLevel p_56952_, BlockPos p_56953_, Random p_56954_)
void
StemBlock.randomTick(BlockState p_57042_, ServerLevel p_57043_, BlockPos p_57044_, Random p_57045_)
void
SugarCaneBlock.randomTick(BlockState p_57188_, ServerLevel p_57189_, BlockPos p_57190_, Random p_57191_)
void
SweetBerryBushBlock.randomTick(BlockState p_57286_, ServerLevel p_57287_, BlockPos p_57288_, Random p_57289_)
void
TurtleEggBlock.randomTick(BlockState p_57804_, ServerLevel p_57805_, BlockPos p_57806_, Random p_57807_)
void
VineBlock.randomTick(BlockState p_57892_, ServerLevel p_57893_, BlockPos p_57894_, Random p_57895_)
void
WeatheringCopperFullBlock.randomTick(BlockState p_154929_, ServerLevel p_154930_, BlockPos p_154931_, Random p_154932_)
void
WeatheringCopperSlabBlock.randomTick(BlockState p_154942_, ServerLevel p_154943_, BlockPos p_154944_, Random p_154945_)
void
WeatheringCopperStairBlock.randomTick(BlockState p_154956_, ServerLevel p_154957_, BlockPos p_154958_, Random p_154959_)
protected void
AbstractCauldronBlock.receiveStalactiteDrip(BlockState p_151975_, Level p_151976_, BlockPos p_151977_, Fluid p_151978_)
protected void
CauldronBlock.receiveStalactiteDrip(BlockState p_152940_, Level p_152941_, BlockPos p_152942_, Fluid p_152943_)
protected void
LayeredCauldronBlock.receiveStalactiteDrip(BlockState p_153544_, Level p_153545_, BlockPos p_153546_, Fluid p_153547_)
private void
ComparatorBlock.refreshOutputState(Level p_51908_, BlockPos p_51909_, BlockState p_51910_)
void
BeehiveBlock.releaseBeesAndResetHoneyLevel(Level p_49595_, BlockState p_49596_, BlockPos p_49597_, Player p_49598_, BeehiveBlockEntity.BeeReleaseStatus p_49599_)
private boolean
SpongeBlock.removeWaterBreadthFirstSearch(Level p_56808_, BlockPos p_56809_)
static void
LecternBlock.resetBookState(Level p_54498_, BlockPos p_54499_, BlockState p_54500_, boolean p_54501_)
void
BeehiveBlock.resetHoneyLevel(Level p_49591_, BlockState p_49592_, BlockPos p_49593_)
private static void
BigDripleafBlock.resetTilt(BlockState p_152314_, Level p_152315_, BlockPos p_152316_)
protected static boolean
BaseCoralPlantTypeBlock.scanForWater(BlockState p_49187_, BlockGetter p_49188_, BlockPos p_49189_)
protected boolean
CoralBlock.scanForWater(BlockGetter p_52135_, BlockPos p_52136_)
private void
PointedDripstoneBlock.scheduleStalactiteFallTicks(BlockState p_154127_, LevelAccessor p_154128_, BlockPos p_154129_)
private static void
AbstractCandleBlock.setLit(LevelAccessor p_151919_, BlockState p_151920_, BlockPos p_151921_, boolean p_151922_)
void
DoorBlock.setOpen(Entity p_153166_, Level p_153167_, BlockState p_153168_, BlockPos p_153169_, boolean p_153170_)
private static void
TargetBlock.setOutputPower(LevelAccessor p_57386_, BlockState p_57387_, int p_57388_, BlockPos p_57389_, int p_57390_)
void
AbstractBannerBlock.setPlacedBy(Level p_48668_, BlockPos p_48669_, BlockState p_48670_, LivingEntity p_48671_, ItemStack p_48672_)
void
AbstractFurnaceBlock.setPlacedBy(Level p_48694_, BlockPos p_48695_, BlockState p_48696_, LivingEntity p_48697_, ItemStack p_48698_)
void
BarrelBlock.setPlacedBy(Level p_49052_, BlockPos p_49053_, BlockState p_49054_, LivingEntity p_49055_, ItemStack p_49056_)
void
BeaconBlock.setPlacedBy(Level p_49426_, BlockPos p_49427_, BlockState p_49428_, LivingEntity p_49429_, ItemStack p_49430_)
void
BedBlock.setPlacedBy(Level p_49499_, BlockPos p_49500_, BlockState p_49501_, LivingEntity p_49502_, ItemStack p_49503_)
void
Block.setPlacedBy(Level p_49847_, BlockPos p_49848_, BlockState p_49849_, LivingEntity p_49850_, ItemStack p_49851_)
void
BrewingStandBlock.setPlacedBy(Level p_50913_, BlockPos p_50914_, BlockState p_50915_, LivingEntity p_50916_, ItemStack p_50917_)
void
ChestBlock.setPlacedBy(Level p_51503_, BlockPos p_51504_, BlockState p_51505_, LivingEntity p_51506_, ItemStack p_51507_)
void
CommandBlock.setPlacedBy(Level p_51804_, BlockPos p_51805_, BlockState p_51806_, LivingEntity p_51807_, ItemStack p_51808_)
void
ConduitBlock.setPlacedBy(Level p_52100_, BlockPos p_52101_, BlockState p_52102_, LivingEntity p_52103_, ItemStack p_52104_)
void
DiodeBlock.setPlacedBy(Level p_52506_, BlockPos p_52507_, BlockState p_52508_, LivingEntity p_52509_, ItemStack p_52510_)
void
DispenserBlock.setPlacedBy(Level p_52676_, BlockPos p_52677_, BlockState p_52678_, LivingEntity p_52679_, ItemStack p_52680_)
void
DoorBlock.setPlacedBy(Level p_52749_, BlockPos p_52750_, BlockState p_52751_, LivingEntity p_52752_, ItemStack p_52753_)
void
DoublePlantBlock.setPlacedBy(Level p_52872_, BlockPos p_52873_, BlockState p_52874_, LivingEntity p_52875_, ItemStack p_52876_)
void
EnchantmentTableBlock.setPlacedBy(Level p_52963_, BlockPos p_52964_, BlockState p_52965_, LivingEntity p_52966_, ItemStack p_52967_)
void
HopperBlock.setPlacedBy(Level p_54049_, BlockPos p_54050_, BlockState p_54051_, LivingEntity p_54052_, ItemStack p_54053_)
void
JukeboxBlock.setPlacedBy(Level p_54264_, BlockPos p_54265_, BlockState p_54266_, LivingEntity p_54267_, ItemStack p_54268_)
void
PlayerHeadBlock.setPlacedBy(Level p_55179_, BlockPos p_55180_, BlockState p_55181_, LivingEntity p_55182_, ItemStack p_55183_)
void
PlayerWallHeadBlock.setPlacedBy(Level p_55187_, BlockPos p_55188_, BlockState p_55189_, LivingEntity p_55190_, ItemStack p_55191_)
void
ShulkerBoxBlock.setPlacedBy(Level p_56206_, BlockPos p_56207_, BlockState p_56208_, LivingEntity p_56209_, ItemStack p_56210_)
void
SmallDripleafBlock.setPlacedBy(Level p_154599_, BlockPos p_154600_, BlockState p_154601_, LivingEntity p_154602_, ItemStack p_154603_)
void
StructureBlock.setPlacedBy(Level p_57122_, BlockPos p_57123_, BlockState p_57124_, LivingEntity p_57125_, ItemStack p_57126_)
void
TripWireHookBlock.setPlacedBy(Level p_57680_, BlockPos p_57681_, BlockState p_57682_, LivingEntity p_57683_, ItemStack p_57684_)
void
WitherSkullBlock.setPlacedBy(Level p_58260_, BlockPos p_58261_, BlockState p_58262_, LivingEntity p_58263_, ItemStack p_58264_)
void
WitherWallSkullBlock.setPlacedBy(Level p_58278_, BlockPos p_58279_, BlockState p_58280_, LivingEntity p_58281_, ItemStack p_58282_)
void
JukeboxBlock.setRecord(LevelAccessor p_54270_, BlockPos p_54271_, BlockState p_54272_, ItemStack p_54273_)
private static void
BigDripleafBlock.setTilt(BlockState p_152278_, Level p_152279_, BlockPos p_152280_, Tilt p_152281_)
private void
BigDripleafBlock.setTiltAndScheduleTick(BlockState p_152283_, Level p_152284_, BlockPos p_152285_, Tilt p_152286_, SoundEvent p_152287_)
private static boolean
BaseRailBlock.shouldBeRemoved(BlockPos p_49399_, Level p_49400_, RailShape p_49401_)
boolean
DiodeBlock.shouldPrioritize(BlockGetter p_52574_, BlockPos p_52575_, BlockState p_52576_)
static boolean
Block.shouldRenderFace(BlockState p_152445_, BlockGetter p_152446_, BlockPos p_152447_, Direction p_152448_, BlockPos p_152449_)
private static boolean
ConcretePowderBlock.shouldSolidify(BlockGetter p_52081_, BlockPos p_52082_, BlockState p_52083_)
private boolean
LiquidBlock.shouldSpreadLiquid(Level p_54697_, BlockPos p_54698_, BlockState p_54699_)
protected boolean
ComparatorBlock.shouldTurnOn(Level p_51861_, BlockPos p_51862_, BlockState p_51863_)
protected boolean
DiodeBlock.shouldTurnOn(Level p_52502_, BlockPos p_52503_, BlockState p_52504_)
private BlockState
WallBlock.sideUpdate(LevelReader p_57989_, BlockPos p_57990_, BlockState p_57991_, BlockPos p_57992_, BlockState p_57993_, Direction p_57994_)
static void
LecternBlock.signalPageChange(Level p_54489_, BlockPos p_54490_, BlockState p_54491_)
private boolean
FrostedIceBlock.slightlyMelt(BlockState p_53593_, Level p_53594_, BlockPos p_53595_)
void
InfestedBlock.spawnAfterBreak(BlockState p_54188_, ServerLevel p_54189_, BlockPos p_54190_, ItemStack p_54191_)
void
OreBlock.spawnAfterBreak(BlockState p_55142_, ServerLevel p_55143_, BlockPos p_55144_, ItemStack p_55145_)
void
RedStoneOreBlock.spawnAfterBreak(BlockState p_55462_, ServerLevel p_55463_, BlockPos p_55464_, ItemStack p_55465_)
void
SpawnerBlock.spawnAfterBreak(BlockState p_56789_, ServerLevel p_56790_, BlockPos p_56791_, ItemStack p_56792_)
protected void
BaseFireBlock.spawnDestroyParticles(Level p_152139_, Player p_152140_, BlockPos p_152141_, BlockState p_152142_)
protected void
Block.spawnDestroyParticles(Level p_152422_, Player p_152423_, BlockPos p_152424_, BlockState p_152425_)
static void
PointedDripstoneBlock.spawnDripParticle(Level p_154063_, BlockPos p_154064_, BlockState p_154065_)
private static void
PointedDripstoneBlock.spawnDripParticle(Level p_154072_, BlockPos p_154073_, BlockState p_154074_, Fluid p_154075_)
private static void
PointedDripstoneBlock.spawnFallingStalactite(BlockState p_154098_, ServerLevel p_154099_, BlockPos p_154100_)
private void
InfestedBlock.spawnInfestation(ServerLevel p_54181_, BlockPos p_54182_)
private void
BeehiveBlock.spawnParticle(Level p_49613_, BlockPos p_49614_, VoxelShape p_49615_, double p_49616_)
private static void
RedStoneOreBlock.spawnParticles(Level p_55455_, BlockPos p_55456_)
private void
RedStoneWireBlock.spawnParticlesAlongLine(Level p_154310_, Random p_154311_, BlockPos p_154312_, Vec3 p_154313_, Direction p_154314_, Direction p_154315_, float p_154316_, float p_154317_)
boolean
MultifaceBlock.spreadFromFaceTowardDirection(BlockState p_153867_, LevelAccessor p_153868_, BlockPos p_153869_, Direction p_153870_, Direction p_153871_, boolean p_153872_)
boolean
MultifaceBlock.spreadFromFaceTowardRandomDirection(BlockState p_153874_, LevelAccessor p_153875_, BlockPos p_153876_, Direction p_153877_, Random p_153878_, boolean p_153879_)
boolean
MultifaceBlock.spreadFromRandomFaceTowardRandomDirection(BlockState p_153936_, ServerLevel p_153937_, BlockPos p_153938_, Random p_153939_)
private boolean
MultifaceBlock.spreadToFace(LevelAccessor p_153835_, BlockPos p_153836_, Direction p_153837_, boolean p_153838_)
private void
ObserverBlock.startSignal(LevelAccessor p_55093_, BlockPos p_55094_)
void
Block.stepOn(Level p_152431_, BlockPos p_152432_, BlockState p_152433_, Entity p_152434_)
void
MagmaBlock.stepOn(Level p_153777_, BlockPos p_153778_, BlockState p_153779_, Entity p_153780_)
void
RedStoneOreBlock.stepOn(Level p_154299_, BlockPos p_154300_, BlockState p_154301_, Entity p_154302_)
void
SlimeBlock.stepOn(Level p_154573_, BlockPos p_154574_, BlockState p_154575_, Entity p_154576_)
void
StairBlock.stepOn(Level p_154720_, BlockPos p_154721_, BlockState p_154722_, Entity p_154723_)
void
TurtleEggBlock.stepOn(Level p_154857_, BlockPos p_154858_, BlockState p_154859_, Entity p_154860_)
private void
DragonEggBlock.teleport(BlockState p_52936_, Level p_52937_, BlockPos p_52938_)
void
AbstractCauldronBlock.tick(BlockState p_151950_, ServerLevel p_151951_, BlockPos p_151952_, Random p_151953_)
void
BambooBlock.tick(BlockState p_48896_, ServerLevel p_48897_, BlockPos p_48898_, Random p_48899_)
void
BarrelBlock.tick(BlockState p_49060_, ServerLevel p_49061_, BlockPos p_49062_, Random p_49063_)
void
BasePressurePlateBlock.tick(BlockState p_49304_, ServerLevel p_49305_, BlockPos p_49306_, Random p_49307_)
void
BigDripleafBlock.tick(BlockState p_152256_, ServerLevel p_152257_, BlockPos p_152258_, Random p_152259_)
void
BigDripleafStemBlock.tick(BlockState p_152355_, ServerLevel p_152356_, BlockPos p_152357_, Random p_152358_)
void
BubbleColumnBlock.tick(BlockState p_50971_, ServerLevel p_50972_, BlockPos p_50973_, Random p_50974_)
void
ButtonBlock.tick(BlockState p_51073_, ServerLevel p_51074_, BlockPos p_51075_, Random p_51076_)
void
CactusBlock.tick(BlockState p_51138_, ServerLevel p_51139_, BlockPos p_51140_, Random p_51141_)
void
ChestBlock.tick(BlockState p_153059_, ServerLevel p_153060_, BlockPos p_153061_, Random p_153062_)
void
ChorusFlowerBlock.tick(BlockState p_51678_, ServerLevel p_51679_, BlockPos p_51680_, Random p_51681_)
void
ChorusPlantBlock.tick(BlockState p_51714_, ServerLevel p_51715_, BlockPos p_51716_, Random p_51717_)
void
CommandBlock.tick(BlockState p_51816_, ServerLevel p_51817_, BlockPos p_51818_, Random p_51819_)
void
ComparatorBlock.tick(BlockState p_51869_, ServerLevel p_51870_, BlockPos p_51871_, Random p_51872_)
void
ComposterBlock.tick(BlockState p_51935_, ServerLevel p_51936_, BlockPos p_51937_, Random p_51938_)
void
CoralBlock.tick(BlockState p_52138_, ServerLevel p_52139_, BlockPos p_52140_, Random p_52141_)
void
CoralFanBlock.tick(BlockState p_52154_, ServerLevel p_52155_, BlockPos p_52156_, Random p_52157_)
void
CoralPlantBlock.tick(BlockState p_52178_, ServerLevel p_52179_, BlockPos p_52180_, Random p_52181_)
void
CoralWallFanBlock.tick(BlockState p_52205_, ServerLevel p_52206_, BlockPos p_52207_, Random p_52208_)
void
DetectorRailBlock.tick(BlockState p_52444_, ServerLevel p_52445_, BlockPos p_52446_, Random p_52447_)
void
DiodeBlock.tick(BlockState p_52515_, ServerLevel p_52516_, BlockPos p_52517_, Random p_52518_)
void
DirtPathBlock.tick(BlockState p_153133_, ServerLevel p_153134_, BlockPos p_153135_, Random p_153136_)
void
DispenserBlock.tick(BlockState p_52684_, ServerLevel p_52685_, BlockPos p_52686_, Random p_52687_)
void
EnderChestBlock.tick(BlockState p_153203_, ServerLevel p_153204_, BlockPos p_153205_, Random p_153206_)
void
FallingBlock.tick(BlockState p_53216_, ServerLevel p_53217_, BlockPos p_53218_, Random p_53219_)
void
FarmBlock.tick(BlockState p_53262_, ServerLevel p_53263_, BlockPos p_53264_, Random p_53265_)
void
FireBlock.tick(BlockState p_53449_, ServerLevel p_53450_, BlockPos p_53451_, Random p_53452_)
void
FrostedIceBlock.tick(BlockState p_53574_, ServerLevel p_53575_, BlockPos p_53576_, Random p_53577_)
void
GrowingPlantBlock.tick(BlockState p_53871_, ServerLevel p_53872_, BlockPos p_53873_, Random p_53874_)
void
LeavesBlock.tick(BlockState p_54426_, ServerLevel p_54427_, BlockPos p_54428_, Random p_54429_)
void
LecternBlock.tick(BlockState p_54505_, ServerLevel p_54506_, BlockPos p_54507_, Random p_54508_)
void
LightningRodBlock.tick(BlockState p_153718_, ServerLevel p_153719_, BlockPos p_153720_, Random p_153721_)
void
MagmaBlock.tick(BlockState p_54806_, ServerLevel p_54807_, BlockPos p_54808_, Random p_54809_)
void
ObserverBlock.tick(BlockState p_55096_, ServerLevel p_55097_, BlockPos p_55098_, Random p_55099_)
void
PointedDripstoneBlock.tick(BlockState p_154107_, ServerLevel p_154108_, BlockPos p_154109_, Random p_154110_)
void
RedstoneLampBlock.tick(BlockState p_55661_, ServerLevel p_55662_, BlockPos p_55663_, Random p_55664_)
void
RedstoneTorchBlock.tick(BlockState p_55689_, ServerLevel p_55690_, BlockPos p_55691_, Random p_55692_)
void
ScaffoldingBlock.tick(BlockState p_56032_, ServerLevel p_56033_, BlockPos p_56034_, Random p_56035_)
void
SculkSensorBlock.tick(BlockState p_154422_, ServerLevel p_154423_, BlockPos p_154424_, Random p_154425_)
void
SoulSandBlock.tick(BlockState p_56674_, ServerLevel p_56675_, BlockPos p_56676_, Random p_56677_)
void
StairBlock.tick(BlockState p_56886_, ServerLevel p_56887_, BlockPos p_56888_, Random p_56889_)
void
SugarCaneBlock.tick(BlockState p_57170_, ServerLevel p_57171_, BlockPos p_57172_, Random p_57173_)
void
TargetBlock.tick(BlockState p_57397_, ServerLevel p_57398_, BlockPos p_57399_, Random p_57400_)
void
TripWireBlock.tick(BlockState p_57620_, ServerLevel p_57621_, BlockPos p_57622_, Random p_57623_)
void
TripWireHookBlock.tick(BlockState p_57705_, ServerLevel p_57706_, BlockPos p_57707_, Random p_57708_)
private static void
DaylightDetectorBlock.tickEntity(Level p_153113_, BlockPos p_153114_, BlockState p_153115_, DaylightDetectorBlockEntity p_153116_)
private BlockState
WallBlock.topUpdate(LevelReader p_57975_, BlockState p_57976_, BlockPos p_57977_, BlockState p_57978_)
private static boolean
ConcretePowderBlock.touchesLiquid(BlockGetter p_52065_, BlockPos p_52066_)
boolean
BaseEntityBlock.triggerEvent(BlockState p_49226_, Level p_49227_, BlockPos p_49228_, int p_49229_, int p_49230_)
boolean
ComparatorBlock.triggerEvent(BlockState p_51874_, Level p_51875_, BlockPos p_51876_, int p_51877_, int p_51878_)
boolean
NoteBlock.triggerEvent(BlockState p_55023_, Level p_55024_, BlockPos p_55025_, int p_55026_, int p_55027_)
protected void
SpongeBlock.tryAbsorbWater(Level p_56798_, BlockPos p_56799_)
private void
FireBlock.tryCatchFire(Level p_53432_, BlockPos p_53433_, int p_53434_, Random p_53435_, int p_53436_, Direction face)
static boolean
LecternBlock.tryPlaceBook(Player p_153567_, Level p_153568_, BlockPos p_153569_, BlockState p_153570_, ItemStack p_153571_)
protected void
BaseCoralPlantTypeBlock.tryScheduleDieTick(BlockState p_49165_, LevelAccessor p_49166_, BlockPos p_49167_)
private void
BeehiveBlock.trySpawnDripParticles(Level p_49604_, BlockPos p_49605_, BlockState p_49606_)
private void
CarvedPumpkinBlock.trySpawnGolem(Level p_51379_, BlockPos p_51380_)
static void
FarmBlock.turnToDirt(BlockState p_53297_, Level p_53298_, BlockPos p_53299_)
private static void
LecternBlock.updateBelow(Level p_54545_, BlockPos p_54546_, BlockState p_54547_)
static void
BubbleColumnBlock.updateColumn(LevelAccessor p_152708_, BlockPos p_152709_, BlockState p_152710_)
static void
BubbleColumnBlock.updateColumn(LevelAccessor p_152703_, BlockPos p_152704_, BlockState p_152705_, BlockState p_152706_)
protected BlockState
BaseRailBlock.updateDir(Level p_49368_, BlockPos p_49369_, BlockState p_49370_, boolean p_49371_)
private static BlockState
LeavesBlock.updateDistance(BlockState p_54436_, LevelAccessor p_54437_, BlockPos p_54438_)
static BlockState
Block.updateFromNeighbourShapes(BlockState p_49932_, LevelAccessor p_49933_, BlockPos p_49934_)
void
RedStoneWireBlock.updateIndirectNeighbourShapes(BlockState p_55579_, LevelAccessor p_55580_, BlockPos p_55581_, int p_55582_, int p_55583_)
protected void
DiodeBlock.updateNeighborsInFront(Level p_52581_, BlockPos p_52582_, BlockState p_52583_)
protected void
ObserverBlock.updateNeighborsInFront(Level p_55089_, BlockPos p_55090_, BlockState p_55091_)
private void
RedStoneWireBlock.updateNeighborsOfNeighboringWires(Level p_55638_, BlockPos p_55639_)
protected void
BasePressurePlateBlock.updateNeighbours(Level p_49292_, BlockPos p_49293_)
private void
ButtonBlock.updateNeighbours(BlockState p_51125_, Level p_51126_, BlockPos p_51127_)
private void
LeverBlock.updateNeighbours(BlockState p_54681_, Level p_54682_, BlockPos p_54683_)
private void
LightningRodBlock.updateNeighbours(BlockState p_153765_, Level p_153766_, BlockPos p_153767_)
private static void
SculkSensorBlock.updateNeighbours(Level p_154405_, BlockPos p_154406_)
static void
Block.updateOrDestroy(BlockState p_49903_, BlockState p_49904_, LevelAccessor p_49905_, BlockPos p_49906_, int p_49907_)
static void
Block.updateOrDestroy(BlockState p_49909_, BlockState p_49910_, LevelAccessor p_49911_, BlockPos p_49912_, int p_49913_, int p_49914_)
private void
RedStoneWireBlock.updatePowerStrength(Level p_55531_, BlockPos p_55532_, BlockState p_55533_)
protected void
DetectorRailBlock.updatePowerToConnected(Level p_52473_, BlockPos p_52474_, BlockState p_52475_, boolean p_52476_)
AmethystClusterBlock.updateShape(BlockState p_152036_, Direction p_152037_, BlockState p_152038_, LevelAccessor p_152039_, BlockPos p_152040_, BlockPos p_152041_)
AttachedStemBlock.updateShape(BlockState p_48848_, Direction p_48849_, BlockState p_48850_, LevelAccessor p_48851_, BlockPos p_48852_, BlockPos p_48853_)
BambooBlock.updateShape(BlockState p_48921_, Direction p_48922_, BlockState p_48923_, LevelAccessor p_48924_, BlockPos p_48925_, BlockPos p_48926_)
BambooSaplingBlock.updateShape(BlockState p_48990_, Direction p_48991_, BlockState p_48992_, LevelAccessor p_48993_, BlockPos p_48994_, BlockPos p_48995_)
BannerBlock.updateShape(BlockState p_49029_, Direction p_49030_, BlockState p_49031_, LevelAccessor p_49032_, BlockPos p_49033_, BlockPos p_49034_)
BaseCoralPlantTypeBlock.updateShape(BlockState p_49173_, Direction p_49174_, BlockState p_49175_, LevelAccessor p_49176_, BlockPos p_49177_, BlockPos p_49178_)
BaseCoralWallFanBlock.updateShape(BlockState p_49210_, Direction p_49211_, BlockState p_49212_, LevelAccessor p_49213_, BlockPos p_49214_, BlockPos p_49215_)
BasePressurePlateBlock.updateShape(BlockState p_49329_, Direction p_49330_, BlockState p_49331_, LevelAccessor p_49332_, BlockPos p_49333_, BlockPos p_49334_)
BaseRailBlock.updateShape(BlockState p_152151_, Direction p_152152_, BlockState p_152153_, LevelAccessor p_152154_, BlockPos p_152155_, BlockPos p_152156_)
BedBlock.updateShape(BlockState p_49525_, Direction p_49526_, BlockState p_49527_, LevelAccessor p_49528_, BlockPos p_49529_, BlockPos p_49530_)
BeehiveBlock.updateShape(BlockState p_49639_, Direction p_49640_, BlockState p_49641_, LevelAccessor p_49642_, BlockPos p_49643_, BlockPos p_49644_)
BellBlock.updateShape(BlockState p_49744_, Direction p_49745_, BlockState p_49746_, LevelAccessor p_49747_, BlockPos p_49748_, BlockPos p_49749_)
BigDripleafBlock.updateShape(BlockState p_152293_, Direction p_152294_, BlockState p_152295_, LevelAccessor p_152296_, BlockPos p_152297_, BlockPos p_152298_)
BigDripleafStemBlock.updateShape(BlockState p_152369_, Direction p_152370_, BlockState p_152371_, LevelAccessor p_152372_, BlockPos p_152373_, BlockPos p_152374_)
BubbleColumnBlock.updateShape(BlockState p_50990_, Direction p_50991_, BlockState p_50992_, LevelAccessor p_50993_, BlockPos p_50994_, BlockPos p_50995_)
BushBlock.updateShape(BlockState p_51032_, Direction p_51033_, BlockState p_51034_, LevelAccessor p_51035_, BlockPos p_51036_, BlockPos p_51037_)
CactusBlock.updateShape(BlockState p_51157_, Direction p_51158_, BlockState p_51159_, LevelAccessor p_51160_, BlockPos p_51161_, BlockPos p_51162_)
CakeBlock.updateShape(BlockState p_51213_, Direction p_51214_, BlockState p_51215_, LevelAccessor p_51216_, BlockPos p_51217_, BlockPos p_51218_)
CampfireBlock.updateShape(BlockState p_51298_, Direction p_51299_, BlockState p_51300_, LevelAccessor p_51301_, BlockPos p_51302_, BlockPos p_51303_)
CandleBlock.updateShape(BlockState p_152833_, Direction p_152834_, BlockState p_152835_, LevelAccessor p_152836_, BlockPos p_152837_, BlockPos p_152838_)
CandleCakeBlock.updateShape(BlockState p_152898_, Direction p_152899_, BlockState p_152900_, LevelAccessor p_152901_, BlockPos p_152902_, BlockPos p_152903_)
CarpetBlock.updateShape(BlockState p_152926_, Direction p_152927_, BlockState p_152928_, LevelAccessor p_152929_, BlockPos p_152930_, BlockPos p_152931_)
ChainBlock.updateShape(BlockState p_51461_, Direction p_51462_, BlockState p_51463_, LevelAccessor p_51464_, BlockPos p_51465_, BlockPos p_51466_)
ChestBlock.updateShape(BlockState p_51555_, Direction p_51556_, BlockState p_51557_, LevelAccessor p_51558_, BlockPos p_51559_, BlockPos p_51560_)
ChorusFlowerBlock.updateShape(BlockState p_51687_, Direction p_51688_, BlockState p_51689_, LevelAccessor p_51690_, BlockPos p_51691_, BlockPos p_51692_)
ChorusPlantBlock.updateShape(BlockState p_51728_, Direction p_51729_, BlockState p_51730_, LevelAccessor p_51731_, BlockPos p_51732_, BlockPos p_51733_)
CocoaBlock.updateShape(BlockState p_51771_, Direction p_51772_, BlockState p_51773_, LevelAccessor p_51774_, BlockPos p_51775_, BlockPos p_51776_)
ConcretePowderBlock.updateShape(BlockState p_52074_, Direction p_52075_, BlockState p_52076_, LevelAccessor p_52077_, BlockPos p_52078_, BlockPos p_52079_)
ConduitBlock.updateShape(BlockState p_52111_, Direction p_52112_, BlockState p_52113_, LevelAccessor p_52114_, BlockPos p_52115_, BlockPos p_52116_)
CoralBlock.updateShape(BlockState p_52143_, Direction p_52144_, BlockState p_52145_, LevelAccessor p_52146_, BlockPos p_52147_, BlockPos p_52148_)
CoralFanBlock.updateShape(BlockState p_52159_, Direction p_52160_, BlockState p_52161_, LevelAccessor p_52162_, BlockPos p_52163_, BlockPos p_52164_)
CoralPlantBlock.updateShape(BlockState p_52183_, Direction p_52184_, BlockState p_52185_, LevelAccessor p_52186_, BlockPos p_52187_, BlockPos p_52188_)
CoralWallFanBlock.updateShape(BlockState p_52210_, Direction p_52211_, BlockState p_52212_, LevelAccessor p_52213_, BlockPos p_52214_, BlockPos p_52215_)
DirtPathBlock.updateShape(BlockState p_153152_, Direction p_153153_, BlockState p_153154_, LevelAccessor p_153155_, BlockPos p_153156_, BlockPos p_153157_)
DoorBlock.updateShape(BlockState p_52796_, Direction p_52797_, BlockState p_52798_, LevelAccessor p_52799_, BlockPos p_52800_, BlockPos p_52801_)
DoublePlantBlock.updateShape(BlockState p_52894_, Direction p_52895_, BlockState p_52896_, LevelAccessor p_52897_, BlockPos p_52898_, BlockPos p_52899_)
EnderChestBlock.updateShape(BlockState p_53160_, Direction p_53161_, BlockState p_53162_, LevelAccessor p_53163_, BlockPos p_53164_, BlockPos p_53165_)
FaceAttachedHorizontalDirectionalBlock.updateShape(BlockState p_53190_, Direction p_53191_, BlockState p_53192_, LevelAccessor p_53193_, BlockPos p_53194_, BlockPos p_53195_)
FallingBlock.updateShape(BlockState p_53226_, Direction p_53227_, BlockState p_53228_, LevelAccessor p_53229_, BlockPos p_53230_, BlockPos p_53231_)
FarmBlock.updateShape(BlockState p_53276_, Direction p_53277_, BlockState p_53278_, LevelAccessor p_53279_, BlockPos p_53280_, BlockPos p_53281_)
FenceBlock.updateShape(BlockState p_53323_, Direction p_53324_, BlockState p_53325_, LevelAccessor p_53326_, BlockPos p_53327_, BlockPos p_53328_)
FenceGateBlock.updateShape(BlockState p_53382_, Direction p_53383_, BlockState p_53384_, LevelAccessor p_53385_, BlockPos p_53386_, BlockPos p_53387_)
FireBlock.updateShape(BlockState p_53458_, Direction p_53459_, BlockState p_53460_, LevelAccessor p_53461_, BlockPos p_53462_, BlockPos p_53463_)
FlowerPotBlock.updateShape(BlockState p_53547_, Direction p_53548_, BlockState p_53549_, LevelAccessor p_53550_, BlockPos p_53551_, BlockPos p_53552_)
GlowLichenBlock.updateShape(BlockState p_153302_, Direction p_153303_, BlockState p_153304_, LevelAccessor p_153305_, BlockPos p_153306_, BlockPos p_153307_)
GrowingPlantBodyBlock.updateShape(BlockState p_53913_, Direction p_53914_, BlockState p_53915_, LevelAccessor p_53916_, BlockPos p_53917_, BlockPos p_53918_)
GrowingPlantHeadBlock.updateShape(BlockState p_53951_, Direction p_53952_, BlockState p_53953_, LevelAccessor p_53954_, BlockPos p_53955_, BlockPos p_53956_)
HangingRootsBlock.updateShape(BlockState p_153351_, Direction p_153352_, BlockState p_153353_, LevelAccessor p_153354_, BlockPos p_153355_, BlockPos p_153356_)
HugeMushroomBlock.updateShape(BlockState p_54146_, Direction p_54147_, BlockState p_54148_, LevelAccessor p_54149_, BlockPos p_54150_, BlockPos p_54151_)
IronBarsBlock.updateShape(BlockState p_54211_, Direction p_54212_, BlockState p_54213_, LevelAccessor p_54214_, BlockPos p_54215_, BlockPos p_54216_)
LadderBlock.updateShape(BlockState p_54363_, Direction p_54364_, BlockState p_54365_, LevelAccessor p_54366_, BlockPos p_54367_, BlockPos p_54368_)
LanternBlock.updateShape(BlockState p_153483_, Direction p_153484_, BlockState p_153485_, LevelAccessor p_153486_, BlockPos p_153487_, BlockPos p_153488_)
LeavesBlock.updateShape(BlockState p_54440_, Direction p_54441_, BlockState p_54442_, LevelAccessor p_54443_, BlockPos p_54444_, BlockPos p_54445_)
LightBlock.updateShape(BlockState p_153680_, Direction p_153681_, BlockState p_153682_, LevelAccessor p_153683_, BlockPos p_153684_, BlockPos p_153685_)
LightningRodBlock.updateShape(BlockState p_153739_, Direction p_153740_, BlockState p_153741_, LevelAccessor p_153742_, BlockPos p_153743_, BlockPos p_153744_)
LiquidBlock.updateShape(BlockState p_54723_, Direction p_54724_, BlockState p_54725_, LevelAccessor p_54726_, BlockPos p_54727_, BlockPos p_54728_)
MagmaBlock.updateShape(BlockState p_54811_, Direction p_54812_, BlockState p_54813_, LevelAccessor p_54814_, BlockPos p_54815_, BlockPos p_54816_)
MultifaceBlock.updateShape(BlockState p_153904_, Direction p_153905_, BlockState p_153906_, LevelAccessor p_153907_, BlockPos p_153908_, BlockPos p_153909_)
NetherPortalBlock.updateShape(BlockState p_54928_, Direction p_54929_, BlockState p_54930_, LevelAccessor p_54931_, BlockPos p_54932_, BlockPos p_54933_)
NoteBlock.updateShape(BlockState p_55048_, Direction p_55049_, BlockState p_55050_, LevelAccessor p_55051_, BlockPos p_55052_, BlockPos p_55053_)
ObserverBlock.updateShape(BlockState p_55118_, Direction p_55119_, BlockState p_55120_, LevelAccessor p_55121_, BlockPos p_55122_, BlockPos p_55123_)
PointedDripstoneBlock.updateShape(BlockState p_154147_, Direction p_154148_, BlockState p_154149_, LevelAccessor p_154150_, BlockPos p_154151_, BlockPos p_154152_)
RedstoneWallTorchBlock.updateShape(BlockState p_55772_, Direction p_55773_, BlockState p_55774_, LevelAccessor p_55775_, BlockPos p_55776_, BlockPos p_55777_)
RedStoneWireBlock.updateShape(BlockState p_55598_, Direction p_55599_, BlockState p_55600_, LevelAccessor p_55601_, BlockPos p_55602_, BlockPos p_55603_)
RepeaterBlock.updateShape(BlockState p_55821_, Direction p_55822_, BlockState p_55823_, LevelAccessor p_55824_, BlockPos p_55825_, BlockPos p_55826_)
ScaffoldingBlock.updateShape(BlockState p_56044_, Direction p_56045_, BlockState p_56046_, LevelAccessor p_56047_, BlockPos p_56048_, BlockPos p_56049_)
SculkSensorBlock.updateShape(BlockState p_154457_, Direction p_154458_, BlockState p_154459_, LevelAccessor p_154460_, BlockPos p_154461_, BlockPos p_154462_)
SeagrassBlock.updateShape(BlockState p_154530_, Direction p_154531_, BlockState p_154532_, LevelAccessor p_154533_, BlockPos p_154534_, BlockPos p_154535_)
SeaPickleBlock.updateShape(BlockState p_56113_, Direction p_56114_, BlockState p_56115_, LevelAccessor p_56116_, BlockPos p_56117_, BlockPos p_56118_)
SignBlock.updateShape(BlockState p_56285_, Direction p_56286_, BlockState p_56287_, LevelAccessor p_56288_, BlockPos p_56289_, BlockPos p_56290_)
SlabBlock.updateShape(BlockState p_56381_, Direction p_56382_, BlockState p_56383_, LevelAccessor p_56384_, BlockPos p_56385_, BlockPos p_56386_)
SmallDripleafBlock.updateShape(BlockState p_154625_, Direction p_154626_, BlockState p_154627_, LevelAccessor p_154628_, BlockPos p_154629_, BlockPos p_154630_)
SnowLayerBlock.updateShape(BlockState p_56606_, Direction p_56607_, BlockState p_56608_, LevelAccessor p_56609_, BlockPos p_56610_, BlockPos p_56611_)
SnowyDirtBlock.updateShape(BlockState p_56644_, Direction p_56645_, BlockState p_56646_, LevelAccessor p_56647_, BlockPos p_56648_, BlockPos p_56649_)
SoulFireBlock.updateShape(BlockState p_56659_, Direction p_56660_, BlockState p_56661_, LevelAccessor p_56662_, BlockPos p_56663_, BlockPos p_56664_)
SoulSandBlock.updateShape(BlockState p_56689_, Direction p_56690_, BlockState p_56691_, LevelAccessor p_56692_, BlockPos p_56693_, BlockPos p_56694_)
SporeBlossomBlock.updateShape(BlockState p_154713_, Direction p_154714_, BlockState p_154715_, LevelAccessor p_154716_, BlockPos p_154717_, BlockPos p_154718_)
StairBlock.updateShape(BlockState p_56925_, Direction p_56926_, BlockState p_56927_, LevelAccessor p_56928_, BlockPos p_56929_, BlockPos p_56930_)
StandingSignBlock.updateShape(BlockState p_57005_, Direction p_57006_, BlockState p_57007_, LevelAccessor p_57008_, BlockPos p_57009_, BlockPos p_57010_)
SugarCaneBlock.updateShape(BlockState p_57179_, Direction p_57180_, BlockState p_57181_, LevelAccessor p_57182_, BlockPos p_57183_, BlockPos p_57184_)
TorchBlock.updateShape(BlockState p_57503_, Direction p_57504_, BlockState p_57505_, LevelAccessor p_57506_, BlockPos p_57507_, BlockPos p_57508_)
TrapDoorBlock.updateShape(BlockState p_57554_, Direction p_57555_, BlockState p_57556_, LevelAccessor p_57557_, BlockPos p_57558_, BlockPos p_57559_)
TripWireBlock.updateShape(BlockState p_57645_, Direction p_57646_, BlockState p_57647_, LevelAccessor p_57648_, BlockPos p_57649_, BlockPos p_57650_)
TripWireHookBlock.updateShape(BlockState p_57731_, Direction p_57732_, BlockState p_57733_, LevelAccessor p_57734_, BlockPos p_57735_, BlockPos p_57736_)
VineBlock.updateShape(BlockState p_57875_, Direction p_57876_, BlockState p_57877_, LevelAccessor p_57878_, BlockPos p_57879_, BlockPos p_57880_)
WallBannerBlock.updateShape(BlockState p_57935_, Direction p_57936_, BlockState p_57937_, LevelAccessor p_57938_, BlockPos p_57939_, BlockPos p_57940_)
WallBlock.updateShape(BlockState p_58014_, Direction p_58015_, BlockState p_58016_, LevelAccessor p_58017_, BlockPos p_58018_, BlockPos p_58019_)
private BlockState
WallBlock.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_)
WallSignBlock.updateShape(BlockState p_58083_, Direction p_58084_, BlockState p_58085_, LevelAccessor p_58086_, BlockPos p_58087_, BlockPos p_58088_)
WallTorchBlock.updateShape(BlockState p_58143_, Direction p_58144_, BlockState p_58145_, LevelAccessor p_58146_, BlockPos p_58147_, BlockPos p_58148_)
private static void
DaylightDetectorBlock.updateSignalStrength(BlockState p_52411_, Level p_52412_, BlockPos p_52413_)
private void
RedStoneWireBlock.updatesOnShapeChange(Level p_55535_, BlockPos p_55536_, BlockState p_55537_, BlockState p_55538_)
private void
TripWireBlock.updateSource(Level p_57611_, BlockPos p_57612_, BlockState p_57613_)
protected BlockState
BaseRailBlock.updateState(BlockState p_49390_, Level p_49391_, BlockPos p_49392_, boolean p_49393_)
protected void
BaseRailBlock.updateState(BlockState p_49372_, Level p_49373_, BlockPos p_49374_, Block p_49375_)
protected void
PoweredRailBlock.updateState(BlockState p_55232_, Level p_55233_, BlockPos p_55234_, Block p_55235_)
protected void
RailBlock.updateState(BlockState p_55397_, Level p_55398_, BlockPos p_55399_, Block p_55400_)
AbstractCauldronBlock.use(BlockState p_151969_, Level p_151970_, BlockPos p_151971_, Player p_151972_, InteractionHand p_151973_, BlockHitResult p_151974_)
AbstractFurnaceBlock.use(BlockState p_48706_, Level p_48707_, BlockPos p_48708_, Player p_48709_, InteractionHand p_48710_, BlockHitResult p_48711_)
AnvilBlock.use(BlockState p_48804_, Level p_48805_, BlockPos p_48806_, Player p_48807_, InteractionHand p_48808_, BlockHitResult p_48809_)
BarrelBlock.use(BlockState p_49069_, Level p_49070_, BlockPos p_49071_, Player p_49072_, InteractionHand p_49073_, BlockHitResult p_49074_)
BeaconBlock.use(BlockState p_49432_, Level p_49433_, BlockPos p_49434_, Player p_49435_, InteractionHand p_49436_, BlockHitResult p_49437_)
BedBlock.use(BlockState p_49515_, Level p_49516_, BlockPos p_49517_, Player p_49518_, InteractionHand p_49519_, BlockHitResult p_49520_)
BeehiveBlock.use(BlockState p_49624_, Level p_49625_, BlockPos p_49626_, Player p_49627_, InteractionHand p_49628_, BlockHitResult p_49629_)
BellBlock.use(BlockState p_49722_, Level p_49723_, BlockPos p_49724_, Player p_49725_, InteractionHand p_49726_, BlockHitResult p_49727_)
BrewingStandBlock.use(BlockState p_50930_, Level p_50931_, BlockPos p_50932_, Player p_50933_, InteractionHand p_50934_, BlockHitResult p_50935_)
ButtonBlock.use(BlockState p_51088_, Level p_51089_, BlockPos p_51090_, Player p_51091_, InteractionHand p_51092_, BlockHitResult p_51093_)
CakeBlock.use(BlockState p_51202_, Level p_51203_, BlockPos p_51204_, Player p_51205_, InteractionHand p_51206_, BlockHitResult p_51207_)
CampfireBlock.use(BlockState p_51274_, Level p_51275_, BlockPos p_51276_, Player p_51277_, InteractionHand p_51278_, BlockHitResult p_51279_)
CandleBlock.use(BlockState p_152822_, Level p_152823_, BlockPos p_152824_, Player p_152825_, InteractionHand p_152826_, BlockHitResult p_152827_)
CandleCakeBlock.use(BlockState p_152884_, Level p_152885_, BlockPos p_152886_, Player p_152887_, InteractionHand p_152888_, BlockHitResult p_152889_)
CartographyTableBlock.use(BlockState p_51357_, Level p_51358_, BlockPos p_51359_, Player p_51360_, InteractionHand p_51361_, BlockHitResult p_51362_)
static InteractionResult
CaveVines.use(BlockState p_152954_, Level p_152955_, BlockPos p_152956_)
CaveVinesBlock.use(BlockState p_152980_, Level p_152981_, BlockPos p_152982_, Player p_152983_, InteractionHand p_152984_, BlockHitResult p_152985_)
CaveVinesPlantBlock.use(BlockState p_153021_, Level p_153022_, BlockPos p_153023_, Player p_153024_, InteractionHand p_153025_, BlockHitResult p_153026_)
ChestBlock.use(BlockState p_51531_, Level p_51532_, BlockPos p_51533_, Player p_51534_, InteractionHand p_51535_, BlockHitResult p_51536_)
CommandBlock.use(BlockState p_51825_, Level p_51826_, BlockPos p_51827_, Player p_51828_, InteractionHand p_51829_, BlockHitResult p_51830_)
ComparatorBlock.use(BlockState p_51880_, Level p_51881_, BlockPos p_51882_, Player p_51883_, InteractionHand p_51884_, BlockHitResult p_51885_)
ComposterBlock.use(BlockState p_51949_, Level p_51950_, BlockPos p_51951_, Player p_51952_, InteractionHand p_51953_, BlockHitResult p_51954_)
CraftingTableBlock.use(BlockState p_52233_, Level p_52234_, BlockPos p_52235_, Player p_52236_, InteractionHand p_52237_, BlockHitResult p_52238_)
DaylightDetectorBlock.use(BlockState p_52391_, Level p_52392_, BlockPos p_52393_, Player p_52394_, InteractionHand p_52395_, BlockHitResult p_52396_)
DispenserBlock.use(BlockState p_52693_, Level p_52694_, BlockPos p_52695_, Player p_52696_, InteractionHand p_52697_, BlockHitResult p_52698_)
DoorBlock.use(BlockState p_52769_, Level p_52770_, BlockPos p_52771_, Player p_52772_, InteractionHand p_52773_, BlockHitResult p_52774_)
DragonEggBlock.use(BlockState p_52923_, Level p_52924_, BlockPos p_52925_, Player p_52926_, InteractionHand p_52927_, BlockHitResult p_52928_)
EnchantmentTableBlock.use(BlockState p_52974_, Level p_52975_, BlockPos p_52976_, Player p_52977_, InteractionHand p_52978_, BlockHitResult p_52979_)
EnderChestBlock.use(BlockState p_53137_, Level p_53138_, BlockPos p_53139_, Player p_53140_, InteractionHand p_53141_, BlockHitResult p_53142_)
FenceBlock.use(BlockState p_53316_, Level p_53317_, BlockPos p_53318_, Player p_53319_, InteractionHand p_53320_, BlockHitResult p_53321_)
FenceGateBlock.use(BlockState p_53365_, Level p_53366_, BlockPos p_53367_, Player p_53368_, InteractionHand p_53369_, BlockHitResult p_53370_)
FletchingTableBlock.use(BlockState p_53501_, Level p_53502_, BlockPos p_53503_, Player p_53504_, InteractionHand p_53505_, BlockHitResult p_53506_)
FlowerPotBlock.use(BlockState p_53540_, Level p_53541_, BlockPos p_53542_, Player p_53543_, InteractionHand p_53544_, BlockHitResult p_53545_)
GrindstoneBlock.use(BlockState p_53821_, Level p_53822_, BlockPos p_53823_, Player p_53824_, InteractionHand p_53825_, BlockHitResult p_53826_)
HopperBlock.use(BlockState p_54071_, Level p_54072_, BlockPos p_54073_, Player p_54074_, InteractionHand p_54075_, BlockHitResult p_54076_)
JigsawBlock.use(BlockState p_54231_, Level p_54232_, BlockPos p_54233_, Player p_54234_, InteractionHand p_54235_, BlockHitResult p_54236_)
JukeboxBlock.use(BlockState p_54281_, Level p_54282_, BlockPos p_54283_, Player p_54284_, InteractionHand p_54285_, BlockHitResult p_54286_)
LecternBlock.use(BlockState p_54524_, Level p_54525_, BlockPos p_54526_, Player p_54527_, InteractionHand p_54528_, BlockHitResult p_54529_)
LeverBlock.use(BlockState p_54640_, Level p_54641_, BlockPos p_54642_, Player p_54643_, InteractionHand p_54644_, BlockHitResult p_54645_)
LightBlock.use(BlockState p_153673_, Level p_153674_, BlockPos p_153675_, Player p_153676_, InteractionHand p_153677_, BlockHitResult p_153678_)
LoomBlock.use(BlockState p_54787_, Level p_54788_, BlockPos p_54789_, Player p_54790_, InteractionHand p_54791_, BlockHitResult p_54792_)
NoteBlock.use(BlockState p_55034_, Level p_55035_, BlockPos p_55036_, Player p_55037_, InteractionHand p_55038_, BlockHitResult p_55039_)
PumpkinBlock.use(BlockState p_55289_, Level p_55290_, BlockPos p_55291_, Player p_55292_, InteractionHand p_55293_, BlockHitResult p_55294_)
RedStoneOreBlock.use(BlockState p_55472_, Level p_55473_, BlockPos p_55474_, Player p_55475_, InteractionHand p_55476_, BlockHitResult p_55477_)
RedStoneWireBlock.use(BlockState p_55554_, Level p_55555_, BlockPos p_55556_, Player p_55557_, InteractionHand p_55558_, BlockHitResult p_55559_)
RepeaterBlock.use(BlockState p_55809_, Level p_55810_, BlockPos p_55811_, Player p_55812_, InteractionHand p_55813_, BlockHitResult p_55814_)
RespawnAnchorBlock.use(BlockState p_55874_, Level p_55875_, BlockPos p_55876_, Player p_55877_, InteractionHand p_55878_, BlockHitResult p_55879_)
ShulkerBoxBlock.use(BlockState p_56227_, Level p_56228_, BlockPos p_56229_, Player p_56230_, InteractionHand p_56231_, BlockHitResult p_56232_)
SignBlock.use(BlockState p_56278_, Level p_56279_, BlockPos p_56280_, Player p_56281_, InteractionHand p_56282_, BlockHitResult p_56283_)
SmithingTableBlock.use(BlockState p_56428_, Level p_56429_, BlockPos p_56430_, Player p_56431_, InteractionHand p_56432_, BlockHitResult p_56433_)
StairBlock.use(BlockState p_56901_, Level p_56902_, BlockPos p_56903_, Player p_56904_, InteractionHand p_56905_, BlockHitResult p_56906_)
StonecutterBlock.use(BlockState p_57083_, Level p_57084_, BlockPos p_57085_, Player p_57086_, InteractionHand p_57087_, BlockHitResult p_57088_)
StructureBlock.use(BlockState p_57128_, Level p_57129_, BlockPos p_57130_, Player p_57131_, InteractionHand p_57132_, BlockHitResult p_57133_)
SweetBerryBushBlock.use(BlockState p_57275_, Level p_57276_, BlockPos p_57277_, Player p_57278_, InteractionHand p_57279_, BlockHitResult p_57280_)
TntBlock.use(BlockState p_57450_, Level p_57451_, BlockPos p_57452_, Player p_57453_, InteractionHand p_57454_, BlockHitResult p_57455_)
TrapDoorBlock.use(BlockState p_57540_, Level p_57541_, BlockPos p_57542_, Player p_57543_, InteractionHand p_57544_, BlockHitResult p_57545_)
void
Block.wasExploded(Level p_49844_, BlockPos p_49845_, Explosion p_49846_)
void
InfestedBlock.wasExploded(Level p_54184_, BlockPos p_54185_, Explosion p_54186_)
void
StairBlock.wasExploded(Level p_56878_, BlockPos p_56879_, Explosion p_56880_)
void
TntBlock.wasExploded(Level p_57441_, BlockPos p_57442_, Explosion p_57443_)
Modifier 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_)
ModifierConstructorDescriptionInputContainer(BlockState p_52022_, LevelAccessor p_52023_, BlockPos p_52024_)
OutputContainer(BlockState p_52042_, LevelAccessor p_52043_, BlockPos p_52044_, ItemStack p_52045_)
RailState(Level p_55421_, BlockPos p_55422_, BlockState p_55423_)
-
Uses of BlockPos in net.minecraft.world.level.block.entity
Modifier and TypeFieldDescriptionprivate BlockPos
TheEndGatewayBlockEntity.exitPortal
private BlockPos
BeehiveBlockEntity.savedFlowerPos
private BlockPos
StructureBlockEntity.structurePos
protected BlockPos
BlockEntity.worldPosition
Modifier and TypeMethodDescriptionprivate static BlockPos
TheEndGatewayBlockEntity.findExitPosition(Level p_155826_, BlockPos p_155827_)
private static BlockPos
TheEndGatewayBlockEntity.findOrCreateValidTeleportPos(ServerLevel p_155819_, BlockPos p_155820_)
private static BlockPos
TheEndGatewayBlockEntity.findTallestBlock(BlockGetter p_59943_, BlockPos p_59944_, int p_59945_, boolean p_59946_)
private static BlockPos
TheEndGatewayBlockEntity.findValidSpawnInChunk(LevelChunk p_59954_)
BlockEntity.getBlockPos()
TickingBlockEntity.getPos()
StructureBlockEntity.getStructurePos()
Modifier and TypeMethodDescriptionStructureBlockEntity.getRelatedCorners(BlockPos p_155792_, BlockPos p_155793_)
Modifier and TypeMethodDescriptionprivate static void
ConduitBlockEntity.animationTick(Level p_155419_, BlockPos p_155420_, List<BlockPos> p_155421_, Entity p_155422_, int p_155423_)
private static void
BeaconBlockEntity.applyEffects(Level p_155098_, BlockPos p_155099_, int p_155100_, MobEffect p_155101_, MobEffect p_155102_)
private static void
ConduitBlockEntity.applyEffects(Level p_155444_, BlockPos p_155445_, List<BlockPos> p_155446_)
private static boolean
BellBlockEntity.areRaidersNearby(BlockPos p_155200_, List<LivingEntity> p_155201_)
static void
TheEndGatewayBlockEntity.beamAnimationTick(Level p_155835_, BlockPos p_155836_, BlockState p_155837_, TheEndGatewayBlockEntity p_155838_)
static void
EnchantmentTableBlockEntity.bookAnimationTick(Level p_155504_, BlockPos p_155505_, BlockState p_155506_, EnchantmentTableBlockEntity p_155507_)
private static Optional<BoundingBox>
StructureBlockEntity.calculateEnclosingBoundingBox(BlockPos p_155795_, Stream<BlockPos> p_155796_)
static void
BellBlockEntity.clientTick(Level p_155176_, BlockPos p_155177_, BlockState p_155178_, BellBlockEntity p_155179_)
static void
ConduitBlockEntity.clientTick(Level p_155404_, BlockPos p_155405_, BlockState p_155406_, ConduitBlockEntity p_155407_)
static void
SpawnerBlockEntity.clientTick(Level p_155755_, BlockPos p_155756_, BlockState p_155757_, SpawnerBlockEntity p_155758_)
static void
CampfireBlockEntity.cookTick(Level p_155307_, BlockPos p_155308_, BlockState p_155309_, CampfireBlockEntity p_155310_)
static void
CampfireBlockEntity.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_)
void
ContainerOpenersCounter.decrementOpeners(Player p_155469_, Level p_155470_, BlockPos p_155471_, BlockState p_155472_)
private static void
BrewingStandBlockEntity.doBrew(Level p_155291_, BlockPos p_155292_, NonNullList<ItemStack> p_155293_)
private static void
ShulkerBoxBlockEntity.doNeighborUpdates(Level p_155688_, BlockPos p_155689_, BlockState p_155690_)
static void
SkullBlockEntity.dragonHeadAnimation(Level p_155734_, BlockPos p_155735_, BlockState p_155736_, SkullBlockEntity p_155737_)
private static boolean
HopperBlockEntity.ejectItems(Level p_155563_, BlockPos p_155564_, BlockState p_155565_, HopperBlockEntity p_155566_)
static void
HopperBlockEntity.entityInside(Level p_155568_, BlockPos p_155569_, BlockState p_155570_, Entity p_155571_, HopperBlockEntity p_155572_)
private static LivingEntity
ConduitBlockEntity.findDestroyTarget(Level p_155425_, BlockPos p_155426_, UUID p_155427_)
private static Vec3
TheEndGatewayBlockEntity.findExitPortalXZPosTentative(ServerLevel p_155842_, BlockPos p_155843_)
private static BlockPos
TheEndGatewayBlockEntity.findExitPosition(Level p_155826_, BlockPos p_155827_)
private static BlockPos
TheEndGatewayBlockEntity.findOrCreateValidTeleportPos(ServerLevel p_155819_, BlockPos p_155820_)
private static BlockPos
TheEndGatewayBlockEntity.findTallestBlock(BlockGetter p_59943_, BlockPos p_59944_, int p_59945_, boolean p_59946_)
private static Container
HopperBlockEntity.getAttachedContainer(Level p_155593_, BlockPos p_155594_, BlockState p_155595_)
BlockEntityType.getBlockEntity(BlockGetter p_58950_, BlockPos p_58951_)
static Container
HopperBlockEntity.getContainerAt(Level p_59391_, BlockPos p_59392_)
private static AABB
ConduitBlockEntity.getDestroyRangeAABB(BlockPos p_155432_)
static int
ChestBlockEntity.getOpenCount(BlockGetter p_59087_, BlockPos p_59088_)
private int
ContainerOpenersCounter.getOpenCount(Level p_155458_, BlockPos p_155459_)
StructureBlockEntity.getRelatedCorners(BlockPos p_155792_, BlockPos p_155793_)
void
ContainerOpenersCounter.incrementOpeners(Player p_155453_, Level p_155454_, BlockPos p_155455_, BlockState p_155456_)
private static boolean
BellBlockEntity.isRaiderWithinRange(BlockPos p_155197_, LivingEntity p_155198_)
static void
ChestBlockEntity.lidAnimateTick(Level p_155344_, BlockPos p_155345_, BlockState p_155346_, ChestBlockEntity p_155347_)
static void
EnderChestBlockEntity.lidAnimateTick(Level p_155518_, BlockPos p_155519_, BlockState p_155520_, EnderChestBlockEntity p_155521_)
static BlockEntity
BlockEntity.loadStatic(BlockPos p_155242_, BlockState p_155243_, CompoundTag p_155244_)
private static void
BellBlockEntity.makeRaidersGlow(Level p_155187_, BlockPos p_155188_, List<LivingEntity> p_155189_)
private void
ShulkerBoxBlockEntity.moveCollidedEntities(Level p_155684_, BlockPos p_155685_, BlockState p_155686_)
protected abstract void
ContainerOpenersCounter.onClose(Level p_155473_, BlockPos p_155474_, BlockState p_155475_)
protected abstract void
ContainerOpenersCounter.onOpen(Level p_155460_, BlockPos p_155461_, BlockState p_155462_)
protected abstract void
ContainerOpenersCounter.openerCountChanged(Level p_155463_, BlockPos p_155464_, BlockState p_155465_, int p_155466_, int p_155467_)
static void
CampfireBlockEntity.particleTick(Level p_155319_, BlockPos p_155320_, BlockState p_155321_, CampfireBlockEntity p_155322_)
static void
BeaconBlockEntity.playSound(Level p_155104_, BlockPos p_155105_, SoundEvent p_155106_)
(package private) static void
ChestBlockEntity.playSound(Level p_155339_, BlockPos p_155340_, BlockState p_155341_, SoundEvent p_155342_)
static void
HopperBlockEntity.pushItemsTick(Level p_155574_, BlockPos p_155575_, BlockState p_155576_, HopperBlockEntity p_155577_)
void
ContainerOpenersCounter.recheckOpeners(Level p_155477_, BlockPos p_155478_, BlockState p_155479_)
private static boolean
BeehiveBlockEntity.releaseOccupant(Level p_155137_, BlockPos p_155138_, BlockState p_155139_, BeehiveBlockEntity.BeeData p_155140_, List<Entity> p_155141_, BeehiveBlockEntity.BeeReleaseStatus p_155142_, BlockPos p_155143_)
void
BellBlockEntity.ResonationEndAction.run(Level p_155221_, BlockPos p_155222_, List<LivingEntity> p_155223_)
private static void
ContainerOpenersCounter.scheduleRecheck(Level p_155481_, BlockPos p_155482_, BlockState p_155483_)
static void
AbstractFurnaceBlockEntity.serverTick(Level p_155014_, BlockPos p_155015_, BlockState p_155016_, AbstractFurnaceBlockEntity p_155017_)
static void
BeehiveBlockEntity.serverTick(Level p_155145_, BlockPos p_155146_, BlockState p_155147_, BeehiveBlockEntity p_155148_)
static void
BellBlockEntity.serverTick(Level p_155203_, BlockPos p_155204_, BlockState p_155205_, BellBlockEntity p_155206_)
static void
BrewingStandBlockEntity.serverTick(Level p_155286_, BlockPos p_155287_, BlockState p_155288_, BrewingStandBlockEntity p_155289_)
static void
ConduitBlockEntity.serverTick(Level p_155439_, BlockPos p_155440_, BlockState p_155441_, ConduitBlockEntity p_155442_)
static void
SpawnerBlockEntity.serverTick(Level p_155762_, BlockPos p_155763_, BlockState p_155764_, SpawnerBlockEntity p_155765_)
protected static void
BlockEntity.setChanged(Level p_155233_, BlockPos p_155234_, BlockState p_155235_)
void
TheEndGatewayBlockEntity.setExitPosition(BlockPos p_59956_, boolean p_59957_)
static void
RandomizableContainerBlockEntity.setLootTable(BlockGetter p_59621_, Random p_59622_, BlockPos p_59623_, ResourceLocation p_59624_)
void
StructureBlockEntity.setStructurePos(BlockPos p_59886_)
boolean
SculkSensorBlockEntity.shouldListen(Level p_155643_, GameEventListener p_155644_, BlockPos p_155645_, GameEvent p_155646_, Entity p_155647_)
private static void
BellBlockEntity.showBellParticles(Level p_155208_, BlockPos p_155209_, List<LivingEntity> p_155210_)
protected void
ChestBlockEntity.signalOpenCount(Level p_155333_, BlockPos p_155334_, BlockState p_155335_, int p_155336_, int p_155337_)
protected void
TrappedChestBlockEntity.signalOpenCount(Level p_155865_, BlockPos p_155866_, BlockState p_155867_, int p_155868_, int p_155869_)
private static void
TheEndGatewayBlockEntity.spawnGatewayPortal(ServerLevel p_155822_, BlockPos p_155823_, EndGatewayConfiguration p_155824_)
static void
TheEndGatewayBlockEntity.teleportEntity(Level p_155829_, BlockPos p_155830_, BlockState p_155831_, Entity p_155832_, TheEndGatewayBlockEntity p_155833_)
static void
TheEndGatewayBlockEntity.teleportTick(Level p_155845_, BlockPos p_155846_, BlockState p_155847_, TheEndGatewayBlockEntity p_155848_)
static void
BeaconBlockEntity.tick(Level p_155108_, BlockPos p_155109_, BlockState p_155110_, BeaconBlockEntity p_155111_)
private static void
BellBlockEntity.tick(Level p_155181_, BlockPos p_155182_, BlockState p_155183_, BellBlockEntity p_155184_, BellBlockEntity.ResonationEndAction p_155185_)
void
BlockEntityTicker.tick(Level p_155253_, BlockPos p_155254_, BlockState p_155255_, T p_155256_)
static void
ShulkerBoxBlockEntity.tick(Level p_155673_, BlockPos p_155674_, BlockState p_155675_, ShulkerBoxBlockEntity p_155676_)
private static void
BeehiveBlockEntity.tickOccupants(Level p_155150_, BlockPos p_155151_, BlockState p_155152_, List<BeehiveBlockEntity.BeeData> p_155153_, BlockPos p_155154_)
private static void
TheEndGatewayBlockEntity.triggerCooldown(Level p_155850_, BlockPos p_155851_, BlockState p_155852_, TheEndGatewayBlockEntity p_155853_)
private static boolean
HopperBlockEntity.tryMoveItems(Level p_155579_, BlockPos p_155580_, BlockState p_155581_, HopperBlockEntity p_155582_, BooleanSupplier p_155583_)
private void
ShulkerBoxBlockEntity.updateAnimation(Level p_155680_, BlockPos p_155681_, BlockState p_155682_)
private static void
ConduitBlockEntity.updateClientTarget(Level p_155400_, BlockPos p_155401_, ConduitBlockEntity p_155402_)
private static void
ConduitBlockEntity.updateDestroyTarget(Level p_155409_, BlockPos p_155410_, BlockState p_155411_, List<BlockPos> p_155412_, ConduitBlockEntity p_155413_)
private static boolean
ConduitBlockEntity.updateShape(Level p_155415_, BlockPos p_155416_, List<BlockPos> p_155417_)
Modifier and TypeMethodDescriptionprivate static void
ConduitBlockEntity.animationTick(Level p_155419_, BlockPos p_155420_, List<BlockPos> p_155421_, Entity p_155422_, int p_155423_)
private static void
ConduitBlockEntity.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 void
ConduitBlockEntity.updateDestroyTarget(Level p_155409_, BlockPos p_155410_, BlockState p_155411_, List<BlockPos> p_155412_, ConduitBlockEntity p_155413_)
private static void
ConduitBlockEntity.updateHunting(ConduitBlockEntity p_155429_, List<BlockPos> p_155430_)
private static boolean
ConduitBlockEntity.updateShape(Level p_155415_, BlockPos p_155416_, List<BlockPos> p_155417_)
ModifierConstructorDescriptionprotected
AbstractFurnaceBlockEntity(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_)
protected
BaseContainerBlockEntity(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_)
CampfireBlockEntity(BlockPos p_155301_, BlockState p_155302_)
ChestBlockEntity(BlockPos p_155331_, BlockState p_155332_)
protected
ChestBlockEntity(BlockEntityType<?> p_155327_, BlockPos p_155328_, BlockState p_155329_)
CommandBlockEntity(BlockPos p_155380_, BlockState p_155381_)
ComparatorBlockEntity(BlockPos p_155386_, BlockState p_155387_)
ConduitBlockEntity(BlockPos p_155397_, BlockState p_155398_)
DaylightDetectorBlockEntity(BlockPos p_155485_, BlockState p_155486_)
DispenserBlockEntity(BlockPos p_155493_, BlockState p_155494_)
protected
DispenserBlockEntity(BlockEntityType<?> p_155489_, BlockPos p_155490_, BlockState p_155491_)
DropperBlockEntity(BlockPos p_155498_, BlockState p_155499_)
EnchantmentTableBlockEntity(BlockPos p_155501_, BlockState p_155502_)
EnderChestBlockEntity(BlockPos p_155513_, BlockState p_155514_)
FurnaceBlockEntity(BlockPos p_155545_, BlockState p_155546_)
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_)
protected
RandomizableContainerBlockEntity(BlockEntityType<?> p_155629_, BlockPos p_155630_, BlockState p_155631_)
SculkSensorBlockEntity(BlockPos p_155635_, BlockState p_155636_)
ShulkerBoxBlockEntity(BlockPos p_155670_, BlockState p_155671_)
ShulkerBoxBlockEntity(DyeColor p_155666_, BlockPos p_155667_, BlockState p_155668_)
SignBlockEntity(BlockPos p_155700_, BlockState p_155701_)
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_)
protected
TheEndPortalBlockEntity(BlockEntityType<?> p_155855_, BlockPos p_155856_, BlockState p_155857_)
TrappedChestBlockEntity(BlockPos p_155862_, BlockState p_155863_)
-
Uses of BlockPos in net.minecraft.world.level.block.grower
Modifier and TypeMethodDescriptionboolean
AbstractMegaTreeGrower.growTree(ServerLevel p_59985_, ChunkGenerator p_59986_, BlockPos p_59987_, BlockState p_59988_, Random p_59989_)
boolean
AbstractTreeGrower.growTree(ServerLevel p_60006_, ChunkGenerator p_60007_, BlockPos p_60008_, BlockState p_60009_, Random p_60010_)
private boolean
AbstractTreeGrower.hasFlowers(LevelAccessor p_60012_, BlockPos p_60013_)
static boolean
AbstractMegaTreeGrower.isTwoByTwoSapling(BlockState p_59999_, BlockGetter p_60000_, BlockPos p_60001_, int p_60002_, int p_60003_)
boolean
AbstractMegaTreeGrower.placeMega(ServerLevel p_59991_, ChunkGenerator p_59992_, BlockPos p_59993_, BlockState p_59994_, Random p_59995_, int p_59996_, int p_59997_)
-
Uses of BlockPos in net.minecraft.world.level.block.piston
Modifier and TypeFieldDescriptionprivate BlockPos
PistonStructureResolver.pistonPos
private BlockPos
PistonStructureResolver.startPos
Modifier and TypeFieldDescriptionPistonStructureResolver.toDestroy
PistonStructureResolver.toPush
Modifier and TypeMethodDescriptionPistonStructureResolver.getToDestroy()
PistonStructureResolver.getToPush()
Modifier and TypeMethodDescriptionprivate boolean
PistonStructureResolver.addBlockLine(BlockPos p_60434_, Direction p_60435_)
private boolean
PistonStructureResolver.addBranchingBlocks(BlockPos p_60432_)
boolean
PistonHeadBlock.canSurvive(BlockState p_60288_, LevelReader p_60289_, BlockPos p_60290_)
private void
PistonBaseBlock.checkIfExtend(Level p_60168_, BlockPos p_60169_, BlockState p_60170_)
void
MovingPistonBlock.destroy(LevelAccessor p_60061_, BlockPos p_60062_, BlockState p_60063_)
private static void
PistonMovingBlockEntity.fixEntityWithinPistonBase(BlockPos p_155921_, Entity p_155922_, Direction p_155923_, double p_155924_)
private PistonMovingBlockEntity
MovingPistonBlock.getBlockEntity(BlockGetter p_60054_, BlockPos p_60055_)
MovingPistonBlock.getCloneItemStack(BlockGetter p_60057_, BlockPos p_60058_, BlockState p_60059_)
PistonHeadBlock.getCloneItemStack(BlockGetter p_60261_, BlockPos p_60262_, BlockState p_60263_)
MovingPistonBlock.getCollisionShape(BlockState p_60104_, BlockGetter p_60105_, BlockPos p_60106_, CollisionContext p_60107_)
PistonMovingBlockEntity.getCollisionShape(BlockGetter p_60357_, BlockPos p_60358_)
private boolean
PistonBaseBlock.getNeighborSignal(Level p_60178_, BlockPos p_60179_, Direction p_60180_)
MovingPistonBlock.getShape(BlockState p_60099_, BlockGetter p_60100_, BlockPos p_60101_, CollisionContext p_60102_)
PistonBaseBlock.getShape(BlockState p_60220_, BlockGetter p_60221_, BlockPos p_60222_, CollisionContext p_60223_)
PistonHeadBlock.getShape(BlockState p_60320_, BlockGetter p_60321_, BlockPos p_60322_, CollisionContext p_60323_)
boolean
MovingPistonBlock.isPathfindable(BlockState p_60065_, BlockGetter p_60066_, BlockPos p_60067_, PathComputationType p_60068_)
boolean
PistonBaseBlock.isPathfindable(BlockState p_60187_, BlockGetter p_60188_, BlockPos p_60189_, PathComputationType p_60190_)
boolean
PistonHeadBlock.isPathfindable(BlockState p_60270_, BlockGetter p_60271_, BlockPos p_60272_, PathComputationType p_60273_)
static boolean
PistonBaseBlock.isPushable(BlockState p_60205_, Level p_60206_, BlockPos p_60207_, Direction p_60208_, boolean p_60209_, Direction p_60210_)
private boolean
PistonBaseBlock.moveBlocks(Level p_60182_, BlockPos p_60183_, Direction p_60184_, boolean p_60185_)
private static AABB
PistonMovingBlockEntity.moveByPositionAndProgress(BlockPos p_155926_, AABB p_155927_, PistonMovingBlockEntity p_155928_)
private static void
PistonMovingBlockEntity.moveCollidedEntities(Level p_155911_, BlockPos p_155912_, float p_155913_, PistonMovingBlockEntity p_155914_)
private static void
PistonMovingBlockEntity.moveStuckEntities(Level p_155932_, BlockPos p_155933_, float p_155934_, PistonMovingBlockEntity p_155935_)
void
PistonBaseBlock.neighborChanged(BlockState p_60198_, Level p_60199_, BlockPos p_60200_, Block p_60201_, BlockPos p_60202_, boolean p_60203_)
void
PistonHeadBlock.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 BlockEntity
MovingPistonBlock.newMovingBlockEntity(BlockPos p_155882_, BlockState p_155883_, BlockState p_155884_, Direction p_155885_, boolean p_155886_, boolean p_155887_)
void
PistonBaseBlock.onPlace(BlockState p_60225_, Level p_60226_, BlockPos p_60227_, BlockState p_60228_, boolean p_60229_)
void
MovingPistonBlock.onRemove(BlockState p_60077_, Level p_60078_, BlockPos p_60079_, BlockState p_60080_, boolean p_60081_)
void
PistonHeadBlock.onRemove(BlockState p_60282_, Level p_60283_, BlockPos p_60284_, BlockState p_60285_, boolean p_60286_)
void
PistonHeadBlock.playerWillDestroy(Level p_60265_, BlockPos p_60266_, BlockState p_60267_, Player p_60268_)
PistonBaseBlock.rotate(BlockState state, LevelAccessor world, BlockPos pos, Rotation direction)
void
PistonBaseBlock.setPlacedBy(Level p_60172_, BlockPos p_60173_, BlockState p_60174_, LivingEntity p_60175_, ItemStack p_60176_)
static void
PistonMovingBlockEntity.tick(Level p_155916_, BlockPos p_155917_, BlockState p_155918_, PistonMovingBlockEntity p_155919_)
boolean
PistonBaseBlock.triggerEvent(BlockState p_60192_, Level p_60193_, BlockPos p_60194_, int p_60195_, int p_60196_)
PistonHeadBlock.updateShape(BlockState p_60301_, Direction p_60302_, BlockState p_60303_, LevelAccessor p_60304_, BlockPos p_60305_, BlockPos p_60306_)
MovingPistonBlock.use(BlockState p_60070_, Level p_60071_, BlockPos p_60072_, Player p_60073_, InteractionHand p_60074_, BlockHitResult p_60075_)
ModifierConstructorDescriptionPistonMovingBlockEntity(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
Modifier and TypeMethodDescriptionvoid
BlockBehaviour.attack(BlockState p_60499_, Level p_60500_, BlockPos p_60501_, Player p_60502_)
Deprecated.void
boolean
BlockBehaviour.BlockStateBase.canSurvive(LevelReader p_60711_, BlockPos p_60712_)
boolean
BlockBehaviour.canSurvive(BlockState p_60525_, LevelReader p_60526_, BlockPos p_60527_)
Deprecated.boolean
BlockBehaviour.BlockStateBase.emissiveRendering(BlockGetter p_60789_, BlockPos p_60790_)
boolean
BlockBehaviour.BlockStateBase.entityCanStandOn(BlockGetter p_60635_, BlockPos p_60636_, Entity p_60637_)
boolean
BlockBehaviour.BlockStateBase.entityCanStandOnFace(BlockGetter p_60639_, BlockPos p_60640_, Entity p_60641_, Direction p_60642_)
void
BlockBehaviour.BlockStateBase.entityInside(Level p_60683_, BlockPos p_60684_, Entity p_60685_)
void
BlockBehaviour.entityInside(BlockState p_60495_, Level p_60496_, BlockPos p_60497_, Entity p_60498_)
Deprecated.int
BlockBehaviour.BlockStateBase.getAnalogOutputSignal(Level p_60675_, BlockPos p_60676_)
int
BlockBehaviour.getAnalogOutputSignal(BlockState p_60487_, Level p_60488_, BlockPos p_60489_)
Deprecated.BlockBehaviour.BlockStateBase.getBlockSupportShape(BlockGetter p_60817_, BlockPos p_60818_)
BlockBehaviour.getBlockSupportShape(BlockState p_60581_, BlockGetter p_60582_, BlockPos p_60583_)
Deprecated.BlockBehaviour.BlockStateBase.getCollisionShape(BlockGetter p_60813_, BlockPos p_60814_)
BlockBehaviour.BlockStateBase.getCollisionShape(BlockGetter p_60743_, BlockPos p_60744_, CollisionContext p_60745_)
BlockBehaviour.getCollisionShape(BlockState p_60572_, BlockGetter p_60573_, BlockPos p_60574_, CollisionContext p_60575_)
Deprecated.float
BlockBehaviour.BlockStateBase.getDestroyProgress(Player p_60626_, BlockGetter p_60627_, BlockPos p_60628_)
float
BlockBehaviour.getDestroyProgress(BlockState p_60466_, Player p_60467_, BlockGetter p_60468_, BlockPos p_60469_)
Deprecated.float
BlockBehaviour.BlockStateBase.getDestroySpeed(BlockGetter p_60801_, BlockPos p_60802_)
int
BlockBehaviour.BlockStateBase.getDirectSignal(BlockGetter p_60776_, BlockPos p_60777_, Direction p_60778_)
int
BlockBehaviour.getDirectSignal(BlockState p_60559_, BlockGetter p_60560_, BlockPos p_60561_, Direction p_60562_)
Deprecated.BlockBehaviour.BlockStateBase.getFaceOcclusionShape(BlockGetter p_60656_, BlockPos p_60657_, Direction p_60658_)
BlockBehaviour.BlockStateBase.getInteractionShape(BlockGetter p_60821_, BlockPos p_60822_)
BlockBehaviour.getInteractionShape(BlockState p_60547_, BlockGetter p_60548_, BlockPos p_60549_)
Deprecated.int
BlockBehaviour.BlockStateBase.getLightBlock(BlockGetter p_60740_, BlockPos p_60741_)
int
BlockBehaviour.getLightBlock(BlockState p_60585_, BlockGetter p_60586_, BlockPos p_60587_)
Deprecated.BlockBehaviour.BlockStateBase.getMapColor(BlockGetter p_60781_, BlockPos p_60782_)
BlockBehaviour.BlockStateBase.getMenuProvider(Level p_60751_, BlockPos p_60752_)
BlockBehaviour.getMenuProvider(BlockState p_60563_, Level p_60564_, BlockPos p_60565_)
Deprecated.BlockBehaviour.BlockStateBase.getOcclusionShape(BlockGetter p_60769_, BlockPos p_60770_)
BlockBehaviour.getOcclusionShape(BlockState p_60578_, BlockGetter p_60579_, BlockPos p_60580_)
Deprecated.BlockBehaviour.BlockStateBase.getOffset(BlockGetter p_60825_, BlockPos p_60826_)
long
long
BlockBehaviour.getSeed(BlockState p_60539_, BlockPos p_60540_)
Deprecated.float
BlockBehaviour.BlockStateBase.getShadeBrightness(BlockGetter p_60793_, BlockPos p_60794_)
float
BlockBehaviour.getShadeBrightness(BlockState p_60472_, BlockGetter p_60473_, BlockPos p_60474_)
Deprecated.BlockBehaviour.BlockStateBase.getShape(BlockGetter p_60809_, BlockPos p_60810_)
BlockBehaviour.BlockStateBase.getShape(BlockGetter p_60652_, BlockPos p_60653_, CollisionContext p_60654_)
BlockBehaviour.getShape(BlockState p_60555_, BlockGetter p_60556_, BlockPos p_60557_, CollisionContext p_60558_)
Deprecated.int
BlockBehaviour.BlockStateBase.getSignal(BlockGetter p_60747_, BlockPos p_60748_, Direction p_60749_)
int
BlockBehaviour.getSignal(BlockState p_60483_, BlockGetter p_60484_, BlockPos p_60485_, Direction p_60486_)
Deprecated.BlockBehaviour.BlockStateBase.getVisualShape(BlockGetter p_60772_, BlockPos p_60773_, CollisionContext p_60774_)
BlockBehaviour.getVisualShape(BlockState p_60479_, BlockGetter p_60480_, BlockPos p_60481_, CollisionContext p_60482_)
Deprecated.boolean
BlockBehaviour.BlockStateBase.hasPostProcess(BlockGetter p_60836_, BlockPos p_60837_)
boolean
BlockBehaviour.BlockStateBase.isCollisionShapeFullBlock(BlockGetter p_60839_, BlockPos p_60840_)
boolean
BlockBehaviour.isCollisionShapeFullBlock(BlockState p_181242_, BlockGetter p_181243_, BlockPos p_181244_)
Deprecated.boolean
BlockBehaviour.BlockStateBase.isFaceSturdy(BlockGetter p_60784_, BlockPos p_60785_, Direction p_60786_)
boolean
BlockBehaviour.BlockStateBase.isFaceSturdy(BlockGetter p_60660_, BlockPos p_60661_, Direction p_60662_, SupportType p_60663_)
boolean
BlockBehaviour.BlockStateBase.isPathfindable(BlockGetter p_60648_, BlockPos p_60649_, PathComputationType p_60650_)
boolean
BlockBehaviour.isPathfindable(BlockState p_60475_, BlockGetter p_60476_, BlockPos p_60477_, PathComputationType p_60478_)
Deprecated.boolean
BlockBehaviour.BlockStateBase.isRedstoneConductor(BlockGetter p_60797_, BlockPos p_60798_)
boolean
BlockBehaviour.BlockStateBase.isSolidRender(BlockGetter p_60805_, BlockPos p_60806_)
boolean
BlockBehaviour.BlockStateBase.isSuffocating(BlockGetter p_60829_, BlockPos p_60830_)
boolean
BlockBehaviour.BlockStateBase.isValidSpawn(BlockGetter p_60644_, BlockPos p_60645_, EntityType<?> p_60646_)
boolean
BlockBehaviour.BlockStateBase.isViewBlocking(BlockGetter p_60832_, BlockPos p_60833_)
void
BlockBehaviour.BlockStateBase.neighborChanged(Level p_60691_, BlockPos p_60692_, Block p_60693_, BlockPos p_60694_, boolean p_60695_)
void
BlockBehaviour.neighborChanged(BlockState p_60509_, Level p_60510_, BlockPos p_60511_, Block p_60512_, BlockPos p_60513_, boolean p_60514_)
Deprecated.void
BlockBehaviour.BlockStateBase.onPlace(Level p_60697_, BlockPos p_60698_, BlockState p_60699_, boolean p_60700_)
void
BlockBehaviour.onPlace(BlockState p_60566_, Level p_60567_, BlockPos p_60568_, BlockState p_60569_, boolean p_60570_)
Deprecated.void
BlockBehaviour.BlockStateBase.onRemove(Level p_60754_, BlockPos p_60755_, BlockState p_60756_, boolean p_60757_)
void
BlockBehaviour.onRemove(BlockState p_60515_, Level p_60516_, BlockPos p_60517_, BlockState p_60518_, boolean p_60519_)
Deprecated.boolean
BlockBehaviour.BlockStateBase.propagatesSkylightDown(BlockGetter p_60632_, BlockPos p_60633_)
void
BlockBehaviour.BlockStateBase.randomTick(ServerLevel p_60736_, BlockPos p_60737_, Random p_60738_)
void
BlockBehaviour.randomTick(BlockState p_60551_, ServerLevel p_60552_, BlockPos p_60553_, Random p_60554_)
Deprecated.void
BlockBehaviour.BlockStateBase.spawnAfterBreak(ServerLevel p_60613_, BlockPos p_60614_, ItemStack p_60615_)
void
BlockBehaviour.spawnAfterBreak(BlockState p_60458_, ServerLevel p_60459_, BlockPos p_60460_, ItemStack p_60461_)
Deprecated.boolean
BlockBehaviour.StateArgumentPredicate.test(BlockState p_61031_, BlockGetter p_61032_, BlockPos p_61033_, A p_61034_)
boolean
BlockBehaviour.StatePredicate.test(BlockState p_61036_, BlockGetter p_61037_, BlockPos p_61038_)
void
BlockBehaviour.BlockStateBase.tick(ServerLevel p_60617_, BlockPos p_60618_, Random p_60619_)
void
BlockBehaviour.tick(BlockState p_60462_, ServerLevel p_60463_, BlockPos p_60464_, Random p_60465_)
Deprecated.boolean
BlockBehaviour.BlockStateBase.triggerEvent(Level p_60678_, BlockPos p_60679_, int p_60680_, int p_60681_)
boolean
BlockBehaviour.triggerEvent(BlockState p_60490_, Level p_60491_, BlockPos p_60492_, int p_60493_, int p_60494_)
Deprecated.void
BlockBehaviour.BlockStateBase.updateIndirectNeighbourShapes(LevelAccessor p_60759_, BlockPos p_60760_, int p_60761_)
void
BlockBehaviour.BlockStateBase.updateIndirectNeighbourShapes(LevelAccessor p_60763_, BlockPos p_60764_, int p_60765_, int p_60766_)
void
BlockBehaviour.updateIndirectNeighbourShapes(BlockState p_60520_, LevelAccessor p_60521_, BlockPos p_60522_, int p_60523_, int p_60524_)
Deprecated.void
BlockBehaviour.BlockStateBase.updateNeighbourShapes(LevelAccessor p_60702_, BlockPos p_60703_, int p_60704_)
void
BlockBehaviour.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_)
BlockBehaviour.updateShape(BlockState p_60541_, Direction p_60542_, BlockState p_60543_, LevelAccessor p_60544_, BlockPos p_60545_, BlockPos p_60546_)
Deprecated.BlockBehaviour.use(BlockState p_60503_, Level p_60504_, BlockPos p_60505_, Player p_60506_, InteractionHand p_60507_, BlockHitResult p_60508_)
Deprecated. -
Uses of BlockPos in net.minecraft.world.level.block.state.pattern
Modifier and TypeFieldDescriptionprivate BlockPos
BlockPattern.BlockPatternMatch.frontTopLeft
private BlockPos
BlockInWorld.pos
Modifier and TypeFieldDescriptionprivate com.google.common.cache.LoadingCache<BlockPos,BlockInWorld>
BlockPattern.BlockPatternMatch.cache
Modifier and TypeMethodDescriptionBlockPattern.BlockPatternMatch.getFrontTopLeft()
BlockInWorld.getPos()
protected static BlockPos
BlockPattern.translateAndRotate(BlockPos p_61191_, Direction p_61192_, Direction p_61193_, int p_61194_, int p_61195_, int p_61196_)
Modifier and TypeMethodDescriptionstatic com.google.common.cache.LoadingCache<BlockPos,BlockInWorld>
BlockPattern.createLevelCache(LevelReader p_61188_, boolean p_61189_)
Modifier and TypeMethodDescriptionBlockPattern.find(LevelReader p_61185_, BlockPos p_61186_)
private BlockPattern.BlockPatternMatch
BlockPattern.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 BlockPos
BlockPattern.translateAndRotate(BlockPos p_61191_, Direction p_61192_, Direction p_61193_, int p_61194_, int p_61195_, int p_61196_)
Modifier and TypeMethodDescriptionprivate BlockPattern.BlockPatternMatch
BlockPattern.matches(BlockPos p_61198_, Direction p_61199_, Direction p_61200_, com.google.common.cache.LoadingCache<BlockPos,BlockInWorld> p_61201_)
ModifierConstructorDescriptionBlockInWorld(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_)
ModifierConstructorDescriptionBlockPatternMatch(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
-
Uses of BlockPos in net.minecraft.world.level.chunk
Modifier and TypeFieldDescriptionprivate Map<BlockPos,BlockEntity>
LevelChunk.blockEntities
private Map<BlockPos,BlockEntity>
ProtoChunk.blockEntities
private Map<BlockPos,CompoundTag>
ProtoChunk.blockEntityNbts
ProtoChunk.lights
private Map<BlockPos,CompoundTag>
LevelChunk.pendingBlockEntities
LevelChunk.tickersInLevel
Modifier and TypeMethodDescriptionChunkGenerator.findNearestMapFeature(ServerLevel p_62162_, StructureFeature<?> p_62163_, BlockPos p_62164_, int p_62165_, boolean p_62166_)
ChunkAccess.getHeighestPosition(Heightmap.Types p_156117_)
ImposterProtoChunk.getHeighestPosition(Heightmap.Types p_156360_)
LevelChunk.getHeighestPosition(Heightmap.Types p_156393_)
ProtoChunk.getHeighestPosition(Heightmap.Types p_156490_)
LevelChunk.BoundTickingBlockEntity.getPos()
LevelChunk.RebindableTickingBlockEntityWrapper.getPos()
static BlockPos
ProtoChunk.unpackOffsetCoordinates(short p_63228_, int p_63229_, ChunkPos p_63230_)
Modifier and TypeMethodDescriptionLevelChunk.getBlockEntities()
ProtoChunk.getBlockEntities()
ChunkAccess.getBlockEntitiesPos()
LevelChunk.getBlockEntitiesPos()
ProtoChunk.getBlockEntitiesPos()
ProtoChunk.getBlockEntityNbts()
ChunkAccess.getLights()
ImposterProtoChunk.getLights()
LevelChunk.getLights()
ProtoChunk.getLights()
Modifier and TypeMethodDescriptionvoid
private BlockEntity
LevelChunk.createBlockEntity(BlockPos p_62935_)
ChunkGenerator.findNearestMapFeature(ServerLevel p_62162_, StructureFeature<?> p_62163_, BlockPos p_62164_, int p_62165_, boolean p_62166_)
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_)
LevelChunk.getBlockEntityNbt(BlockPos p_62929_)
ProtoChunk.getBlockEntityNbt(BlockPos p_63272_)
ChunkAccess.getBlockEntityNbtForSaving(BlockPos p_62104_)
ImposterProtoChunk.getBlockEntityNbtForSaving(BlockPos p_62760_)
LevelChunk.getBlockEntityNbtForSaving(BlockPos p_62932_)
ProtoChunk.getBlockEntityNbtForSaving(BlockPos p_63275_)
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_)
int
EmptyLevelChunk.getLightEmission(BlockPos p_62628_)
ChunkGenerator.getMobsAt(Biome p_156158_, StructureFeatureManager p_156159_, MobCategory p_156160_, BlockPos p_156161_)
BulkSectionAccess.getSection(BlockPos p_156105_)
boolean
ProtoTickList.hasScheduledTick(BlockPos p_63309_, T p_63310_)
(package private) boolean
default void
ChunkAccess.markPosForPostprocessing(BlockPos p_62102_)
void
ImposterProtoChunk.markPosForPostprocessing(BlockPos p_62752_)
void
ProtoChunk.markPosForPostprocessing(BlockPos p_63266_)
static short
ProtoChunk.packOffsetCoordinates(BlockPos p_63281_)
private BlockEntity
LevelChunk.promotePendingBlockEntity(BlockPos p_62871_, CompoundTag p_62872_)
void
ChunkAccess.removeBlockEntity(BlockPos p_62101_)
void
EmptyLevelChunk.removeBlockEntity(BlockPos p_62623_)
void
ImposterProtoChunk.removeBlockEntity(BlockPos p_62747_)
void
LevelChunk.removeBlockEntity(BlockPos p_62919_)
void
ProtoChunk.removeBlockEntity(BlockPos p_63262_)
private void
LevelChunk.removeBlockEntityTicker(BlockPos p_156413_)
void
ProtoTickList.scheduleTick(BlockPos p_63312_, T p_63313_, int p_63314_, TickPriority p_63315_)
ChunkAccess.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 BlockState
UpgradeData.updateState(BlockState p_63336_, Direction p_63337_, LevelAccessor p_63338_, BlockPos p_63339_, BlockPos p_63340_)
boolean
ProtoTickList.willTickThisTick(BlockPos p_63318_, T p_63319_)
-
Uses of BlockPos in net.minecraft.world.level.dimension.end
Modifier and TypeMethodDescriptionprivate void
EndDragonFight.spawnNewGateway(BlockPos p_64090_)
abstract void
DragonRespawnAnimation.tick(ServerLevel p_64005_, EndDragonFight p_64006_, List<EndCrystal> p_64007_, int p_64008_, BlockPos p_64009_)
-
Uses of BlockPos in net.minecraft.world.level.entity
Modifier and TypeMethodDescriptionboolean
PersistentEntitySectionManager.isPositionTicking(BlockPos p_157547_)
-
Uses of BlockPos in net.minecraft.world.level.gameevent
Modifier and TypeMethodDescriptionBlockPositionSource.getPosition(Level p_157708_)
EntityPositionSource.getPosition(Level p_157733_)
PositionSource.getPosition(Level p_157870_)
Modifier and TypeMethodDescriptionboolean
GameEventListener.handleGameEvent(Level p_157846_, GameEvent p_157847_, Entity p_157848_, BlockPos p_157849_)
void
void
private boolean
EuclideanGameEventDispatcher.postToListener(Level p_157756_, GameEvent p_157757_, Entity p_157758_, BlockPos p_157759_, GameEventListener p_157760_)
-
Uses of BlockPos in net.minecraft.world.level.gameevent.vibrations
Modifier and TypeMethodDescriptionboolean
VibrationListener.handleGameEvent(Level p_157901_, GameEvent p_157902_, Entity p_157903_, BlockPos p_157904_)
private boolean
VibrationListener.isOccluded(Level p_157911_, BlockPos p_157912_, BlockPos p_157913_)
private void
VibrationListener.sendSignal(Level p_157906_, GameEvent p_157907_, BlockPos p_157908_, BlockPos p_157909_)
boolean
VibrationListener.VibrationListenerConfig.shouldListen(Level p_157924_, GameEventListener p_157925_, BlockPos p_157926_, GameEvent p_157927_, Entity p_157928_)
ModifierConstructorDescriptionVibrationPath(BlockPos p_157935_, PositionSource p_157936_, int p_157937_)
-
Uses of BlockPos in net.minecraft.world.level.levelgen
Modifier and TypeMethodDescriptiondefault BlockState
BaseStoneSource.getBaseBlock(BlockPos p_158055_)
NoiseBasedChunkGenerator.getMobsAt(Biome p_158433_, StructureFeatureManager p_158434_, MobCategory p_158435_, BlockPos p_158436_)
Column.scan(LevelSimulatedReader p_158176_, BlockPos p_158177_, int p_158178_, Predicate<BlockState> p_158179_, Predicate<BlockState> p_158180_)
private boolean
PatrolSpawner.spawnPatrolMember(ServerLevel p_64565_, BlockPos p_64566_, Random p_64567_, boolean p_64568_)
-
Uses of BlockPos in net.minecraft.world.level.levelgen.carver
Modifier and TypeMethodDescriptionprivate BlockState
WorldCarver.getCarveState(CarvingContext p_159419_, C p_159420_, BlockPos p_159421_, Aquifer p_159422_)
Modifier and TypeMethodDescriptionboolean
CanyonWorldCarver.carve(CarvingContext p_159052_, CanyonCarverConfiguration p_159053_, ChunkAccess p_159054_, Function<BlockPos,Biome> p_159055_, Random p_159056_, Aquifer p_159057_, ChunkPos p_159058_, BitSet p_159059_)
boolean
CaveWorldCarver.carve(CarvingContext p_159254_, CaveCarverConfiguration p_159255_, ChunkAccess p_159256_, Function<BlockPos,Biome> p_159257_, Random p_159258_, Aquifer p_159259_, ChunkPos p_159260_, BitSet p_159261_)
boolean
ConfiguredWorldCarver.carve(CarvingContext p_159266_, ChunkAccess p_159267_, Function<BlockPos,Biome> p_159268_, Random p_159269_, Aquifer p_159270_, ChunkPos p_159271_, BitSet p_159272_)
abstract boolean
WorldCarver.carve(CarvingContext p_159410_, C p_159411_, ChunkAccess p_159412_, Function<BlockPos,Biome> p_159413_, Random p_159414_, Aquifer p_159415_, ChunkPos p_159416_, BitSet p_159417_)
protected boolean
NetherWorldCarver.carveBlock(CarvingContext p_159287_, CaveCarverConfiguration p_159288_, ChunkAccess p_159289_, Function<BlockPos,Biome> p_159290_, BitSet p_159291_, Random p_159292_, BlockPos.MutableBlockPos p_159293_, BlockPos.MutableBlockPos p_159294_, Aquifer p_159295_, org.apache.commons.lang3.mutable.MutableBoolean p_159296_)
protected boolean
UnderwaterCanyonWorldCarver.carveBlock(CarvingContext p_159306_, CanyonCarverConfiguration p_159307_, ChunkAccess p_159308_, Function<BlockPos,Biome> p_159309_, BitSet p_159310_, Random p_159311_, BlockPos.MutableBlockPos p_159312_, BlockPos.MutableBlockPos p_159313_, Aquifer p_159314_, org.apache.commons.lang3.mutable.MutableBoolean p_159315_)
protected boolean
UnderwaterCaveWorldCarver.carveBlock(CarvingContext p_159347_, CaveCarverConfiguration p_159348_, ChunkAccess p_159349_, Function<BlockPos,Biome> p_159350_, BitSet p_159351_, Random p_159352_, BlockPos.MutableBlockPos p_159353_, BlockPos.MutableBlockPos p_159354_, Aquifer p_159355_, org.apache.commons.lang3.mutable.MutableBoolean p_159356_)
protected boolean
WorldCarver.carveBlock(CarvingContext p_159400_, C p_159401_, ChunkAccess p_159402_, Function<BlockPos,Biome> p_159403_, BitSet p_159404_, Random p_159405_, BlockPos.MutableBlockPos p_159406_, BlockPos.MutableBlockPos p_159407_, Aquifer p_159408_, org.apache.commons.lang3.mutable.MutableBoolean p_159409_)
protected boolean
WorldCarver.carveEllipsoid(CarvingContext p_159387_, C p_159388_, ChunkAccess p_159389_, Function<BlockPos,Biome> p_159390_, long p_159391_, Aquifer p_159392_, double p_159393_, double p_159394_, double p_159395_, double p_159396_, double p_159397_, BitSet p_159398_, WorldCarver.CarveSkipChecker p_159399_)
protected void
CaveWorldCarver.createRoom(CarvingContext p_159240_, CaveCarverConfiguration p_159241_, ChunkAccess p_159242_, Function<BlockPos,Biome> p_159243_, long p_159244_, Aquifer p_159245_, double p_159246_, double p_159247_, double p_159248_, float p_159249_, double p_159250_, BitSet p_159251_, WorldCarver.CarveSkipChecker p_159252_)
protected void
CaveWorldCarver.createTunnel(CarvingContext p_159220_, CaveCarverConfiguration p_159221_, ChunkAccess p_159222_, Function<BlockPos,Biome> p_159223_, long p_159224_, Aquifer p_159225_, double p_159226_, double p_159227_, double p_159228_, double p_159229_, double p_159230_, float p_159231_, float p_159232_, float p_159233_, int p_159234_, int p_159235_, double p_159236_, BitSet p_159237_, WorldCarver.CarveSkipChecker p_159238_)
private void
CanyonWorldCarver.doCarve(CarvingContext p_159035_, CanyonCarverConfiguration p_159036_, ChunkAccess p_159037_, Function<BlockPos,Biome> p_159038_, long p_159039_, Aquifer p_159040_, double p_159041_, double p_159042_, double p_159043_, float p_159044_, float p_159045_, float p_159046_, int p_159047_, int p_159048_, double p_159049_, BitSet p_159050_)
-
Uses of BlockPos in net.minecraft.world.level.levelgen.feature
Modifier and TypeFieldDescriptionstatic BlockPos
EndPodiumFeature.END_PODIUM_LOCATION
private BlockPos
FeaturePlaceContext.origin
private static BlockPos
VoidStartPlatformFeature.PLATFORM_OFFSET
private BlockPos
LargeDripstoneFeature.LargeDripstone.root
Modifier and TypeMethodDescriptionprivate static BlockPos
BasaltColumnsFeature.findAir(LevelAccessor p_65174_, BlockPos.MutableBlockPos p_65175_, int p_65176_)
private static BlockPos
BasaltColumnsFeature.findSurface(LevelAccessor p_65159_, int p_65160_, BlockPos.MutableBlockPos p_65161_, int p_65162_)
private static BlockPos
ReplaceBlobsFeature.findTarget(LevelAccessor p_66635_, BlockPos.MutableBlockPos p_66636_, Block p_66637_)
BuriedTreasureFeature.BuriedTreasureStart.getLocatePos()
StructureFeature.getNearestGeneratedFeature(LevelReader p_67047_, StructureFeatureManager p_67048_, BlockPos p_67049_, int p_67050_, boolean p_67051_, long p_67052_, StructureFeatureConfiguration p_67053_)
abstract BlockPos
DefaultFlowerFeature.getPos(Random p_65535_, BlockPos p_65536_, RandomPatchConfiguration p_65537_)
(package private) BlockPos
FeaturePlaceContext.origin()
private static BlockPos
SmallDripstoneFeature.randomOffset(Random p_160364_, BlockPos p_160365_, SmallDripstoneConfiguration p_160366_)
Modifier and TypeMethodDescriptionVegetationPatchFeature.placeGroundPatch(WorldGenLevel p_160597_, VegetationPatchConfiguration p_160598_, Random p_160599_, BlockPos p_160600_, Predicate<BlockState> p_160601_, int p_160602_, int p_160603_)
WaterloggedVegetationPatchFeature.placeGroundPatch(WorldGenLevel p_160643_, VegetationPatchConfiguration p_160644_, Random p_160645_, BlockPos p_160646_, Predicate<BlockState> p_160647_, int p_160648_, int p_160649_)
Modifier and TypeMethodDescriptionprivate boolean
IcebergFeature.belowIsAir(BlockGetter p_66046_, BlockPos p_66047_)
private boolean
DripstoneClusterFeature.canBeAdjacentToWater(LevelAccessor p_159583_, BlockPos p_159584_)
private boolean
DripstoneClusterFeature.canPlacePool(WorldGenLevel p_159620_, BlockPos p_159621_)
private void
IcebergFeature.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 boolean
Feature.checkNeighbors(Function<BlockPos,BlockState> p_159754_, BlockPos p_159755_, Predicate<BlockState> p_159756_)
private static void
SmallDripstoneFeature.createPatchOfDripstoneBlocks(WorldGenLevel p_160347_, Random p_160348_, BlockPos p_160349_)
private boolean
TreeFeature.doPlace(WorldGenLevel p_160511_, Random p_160512_, BlockPos p_160513_, BiConsumer<BlockPos,BlockState> p_160514_, BiConsumer<BlockPos,BlockState> p_160515_, TreeConfiguration p_160516_)
private void
IcebergFeature.generateCutOut(Random p_66100_, LevelAccessor p_66101_, int p_66102_, int p_66103_, BlockPos p_66104_, boolean p_66105_, int p_66106_, double p_66107_, int p_66108_)
private void
IcebergFeature.generateIcebergBlock(LevelAccessor p_66059_, Random p_66060_, BlockPos p_66061_, int p_66062_, int p_66063_, int p_66064_, int p_66065_, int p_66066_, int p_66067_, boolean p_66068_, int p_66069_, double p_66070_, boolean p_66071_, BlockState p_66072_)
private static OptionalInt
UnderwaterMagmaFeature.getFloorY(WorldGenLevel p_160565_, BlockPos p_160566_, UnderwaterMagmaConfiguration p_160567_)
private int
TreeFeature.getMaxFreeTreeHeight(LevelSimulatedReader p_67216_, int p_67217_, BlockPos p_67218_, TreeConfiguration p_67219_)
StructureFeature.getNearestGeneratedFeature(LevelReader p_67047_, StructureFeatureManager p_67048_, BlockPos p_67049_, int p_67050_, boolean p_67051_, long p_67052_, StructureFeatureConfiguration p_67053_)
abstract BlockPos
DefaultFlowerFeature.getPos(Random p_65535_, BlockPos p_65536_, RandomPatchConfiguration p_65537_)
abstract BlockState
AbstractFlowerFeature.getRandomFlower(Random p_65089_, BlockPos p_65090_, U p_65091_)
DefaultFlowerFeature.getRandomFlower(Random p_65543_, BlockPos p_65544_, RandomPatchConfiguration p_65545_)
protected static void
DripstoneUtils.growPointedDripstone(WorldGenLevel p_159644_, BlockPos p_159645_, Direction p_159646_, int p_159647_, boolean p_159648_)
static boolean
Feature.isAdjacentToAir(Function<BlockPos,BlockState> p_159751_, BlockPos p_159752_)
static boolean
Feature.isAir(LevelSimulatedReader p_65811_, BlockPos p_65812_)
private static boolean
BasaltColumnsFeature.isAirOrLavaOcean(LevelAccessor p_65164_, int p_65165_, BlockPos p_65166_)
static boolean
TreeFeature.isAirOrLeaves(LevelSimulatedReader p_67268_, BlockPos p_67269_)
private static boolean
TreeFeature.isBlockWater(LevelSimulatedReader p_67283_, BlockPos p_67284_)
boolean
SpikeFeature.EndSpike.isCenterWithinChunk(BlockPos p_66892_)
protected static boolean
DripstoneUtils.isCircleMostlyEmbeddedInStone(WorldGenLevel p_159640_, BlockPos p_159641_, int p_159642_)
private static boolean
DeltaFeature.isClear(LevelAccessor p_65552_, BlockPos p_65553_, DeltaFeatureConfiguration p_65554_)
(package private) static boolean
protected static boolean
DripstoneUtils.isEmptyOrWater(LevelAccessor p_159629_, BlockPos p_159630_)
protected static boolean
DripstoneUtils.isEmptyOrWaterOrLava(LevelAccessor p_159660_, BlockPos p_159661_)
private static boolean
WaterloggedVegetationPatchFeature.isExposed(WorldGenLevel p_160656_, Set<BlockPos> p_160657_, BlockPos p_160658_, BlockPos.MutableBlockPos p_160659_)
private static boolean
WaterloggedVegetationPatchFeature.isExposedDirection(WorldGenLevel p_160651_, BlockPos p_160652_, BlockPos.MutableBlockPos p_160653_, Direction p_160654_)
static boolean
TreeFeature.isFree(LevelSimulatedReader p_67263_, BlockPos p_67264_)
static boolean
Feature.isGrassOrDirt(LevelSimulatedReader p_65789_, BlockPos p_65790_)
private static boolean
TwistingVinesFeature.isInvalidPlacementLocation(LevelAccessor p_67297_, BlockPos p_67298_)
private boolean
DripstoneClusterFeature.isLava(LevelReader p_159586_, BlockPos p_159587_)
private static boolean
HugeFungusFeature.isReplaceable(LevelAccessor p_65924_, BlockPos p_65925_, boolean p_65926_)
private static boolean
TreeFeature.isReplaceablePlant(LevelSimulatedReader p_67289_, BlockPos p_67290_)
abstract boolean
AbstractFlowerFeature.isValid(LevelAccessor p_65076_, BlockPos p_65077_, U p_65078_)
boolean
DefaultFlowerFeature.isValid(LevelAccessor p_65523_, BlockPos p_65524_, RandomPatchConfiguration p_65525_)
private boolean
UnderwaterMagmaFeature.isValidPlacement(WorldGenLevel p_160575_, BlockPos p_160576_)
protected boolean
AbstractHugeMushroomFeature.isValidPosition(LevelAccessor p_65099_, BlockPos p_65100_, int p_65101_, BlockPos.MutableBlockPos p_65102_, HugeMushroomFeatureConfiguration p_65103_)
private static boolean
TreeFeature.isVine(LevelSimulatedReader p_67278_, BlockPos p_67279_)
private boolean
UnderwaterMagmaFeature.isWaterOrAir(LevelAccessor p_160562_, BlockPos p_160563_)
protected abstract void
AbstractHugeMushroomFeature.makeCap(LevelAccessor p_65104_, Random p_65105_, BlockPos p_65106_, int p_65107_, BlockPos.MutableBlockPos p_65108_, HugeMushroomFeatureConfiguration p_65109_)
protected void
HugeBrownMushroomFeature.makeCap(LevelAccessor p_65886_, Random p_65887_, BlockPos p_65888_, int p_65889_, BlockPos.MutableBlockPos p_65890_, HugeMushroomFeatureConfiguration p_65891_)
protected void
HugeRedMushroomFeature.makeCap(LevelAccessor p_65982_, Random p_65983_, BlockPos p_65984_, int p_65985_, BlockPos.MutableBlockPos p_65986_, HugeMushroomFeatureConfiguration p_65987_)
private static LargeDripstoneFeature.LargeDripstone
LargeDripstoneFeature.makeDripstone(BlockPos p_159969_, boolean p_159970_, Random p_159971_, int p_159972_, FloatProvider p_159973_, FloatProvider p_159974_)
protected void
Feature.markAboveForPostProcessing(WorldGenLevel p_159740_, BlockPos p_159741_)
private boolean
BlockPileFeature.mayPlaceOn(LevelAccessor p_65264_, BlockPos p_65265_, Random p_65266_)
(package private) BlockPos
private void
ScatteredOreFeature.offsetTargetPos(BlockPos.MutableBlockPos p_160308_, Random p_160309_, BlockPos p_160310_, int p_160311_)
boolean
ConfiguredFeature.place(WorldGenLevel p_65386_, ChunkGenerator p_65387_, Random p_65388_, BlockPos p_65389_)
static boolean
NetherForestVegetationFeature.place(LevelAccessor p_66363_, Random p_66364_, BlockPos p_66365_, BlockPileConfiguration p_66366_, int p_66367_, int p_66368_)
static boolean
TwistingVinesFeature.place(LevelAccessor p_67307_, Random p_67308_, BlockPos p_67309_, int p_67310_, int p_67311_, int p_67312_)
boolean
WeightedConfiguredFeature.place(WorldGenLevel p_67414_, ChunkGenerator p_67415_, Random p_67416_, BlockPos p_67417_)
private void
BasaltPillarFeature.placeBaseHangOff(LevelAccessor p_65192_, Random p_65193_, BlockPos p_65194_)
private boolean
BasaltColumnsFeature.placeColumn(LevelAccessor p_65168_, int p_65169_, BlockPos p_65170_, int p_65171_, int p_65172_)
private void
DripstoneClusterFeature.placeColumn(WorldGenLevel p_159594_, Random p_159595_, BlockPos p_159596_, int p_159597_, int p_159598_, float p_159599_, double p_159600_, int p_159601_, float p_159602_, DripstoneClusterConfiguration p_159603_)
protected boolean
CoralFeature.placeCoralBlock(LevelAccessor p_65447_, Random p_65448_, BlockPos p_65449_, BlockState p_65450_)
private void
LargeDripstoneFeature.placeDebugMarkers(WorldGenLevel p_159962_, BlockPos p_159963_, Column.Range p_159964_, LargeDripstoneFeature.WindOffsetter p_159965_)
private boolean
RootSystemFeature.placeDirtAndTree(WorldGenLevel p_160223_, ChunkGenerator p_160224_, RootSystemConfiguration p_160225_, Random p_160226_, BlockPos.MutableBlockPos p_160227_, BlockPos p_160228_)
protected static boolean
DripstoneUtils.placeDripstoneBlockIfPossible(WorldGenLevel p_159637_, BlockPos p_159638_)
protected boolean
CoralClawFeature.placeFeature(LevelAccessor p_65424_, Random p_65425_, BlockPos p_65426_, BlockState p_65427_)
protected abstract boolean
CoralFeature.placeFeature(LevelAccessor p_65430_, Random p_65431_, BlockPos p_65432_, BlockState p_65433_)
protected boolean
CoralMushroomFeature.placeFeature(LevelAccessor p_65454_, Random p_65455_, BlockPos p_65456_, BlockState p_65457_)
protected boolean
CoralTreeFeature.placeFeature(LevelAccessor p_65490_, Random p_65491_, BlockPos p_65492_, BlockState p_65493_)
static boolean
GlowLichenFeature.placeGlowLichenIfPossible(WorldGenLevel p_159840_, BlockPos p_159841_, BlockState p_159842_, GlowLichenConfiguration p_159843_, Random p_159844_, List<Direction> p_159845_)
VegetationPatchFeature.placeGroundPatch(WorldGenLevel p_160597_, VegetationPatchConfiguration p_160598_, Random p_160599_, BlockPos p_160600_, Predicate<BlockState> p_160601_, int p_160602_, int p_160603_)
WaterloggedVegetationPatchFeature.placeGroundPatch(WorldGenLevel p_160643_, VegetationPatchConfiguration p_160644_, Random p_160645_, BlockPos p_160646_, Predicate<BlockState> p_160647_, int p_160648_, int p_160649_)
private boolean
BasaltPillarFeature.placeHangOff(LevelAccessor p_65208_, Random p_65209_, BlockPos p_65210_)
private void
HugeFungusFeature.placeHat(LevelAccessor p_65968_, Random p_65969_, HugeFungusConfiguration p_65970_, BlockPos p_65971_, int p_65972_, boolean p_65973_)
private void
HugeFungusFeature.placeHatDropBlock(LevelAccessor p_65943_, Random p_65944_, BlockPos p_65945_, BlockState p_65946_, boolean p_65947_)
private void
WeepingVinesFeature.placeRoofNetherWart(LevelAccessor p_67384_, Random p_67385_, BlockPos p_67386_)
private void
WeepingVinesFeature.placeRoofWeepingVines(LevelAccessor p_67400_, Random p_67401_, BlockPos p_67402_)
private void
RootSystemFeature.placeRoots(WorldGenLevel p_160247_, RootSystemConfiguration p_160248_, Random p_160249_, BlockPos p_160250_, BlockPos.MutableBlockPos p_160251_)
private void
HugeFungusFeature.placeStem(LevelAccessor p_65936_, Random p_65937_, HugeFungusConfiguration p_65938_, BlockPos p_65939_, int p_65940_, boolean p_65941_)
protected void
AbstractHugeMushroomFeature.placeTrunk(LevelAccessor p_65111_, Random p_65112_, BlockPos p_65113_, HugeMushroomFeatureConfiguration p_65114_, int p_65115_, BlockPos.MutableBlockPos p_65116_)
private static void
TwistingVinesFeature.placeTwistingVines(LevelAccessor p_67326_, Random p_67327_, BlockPos p_67328_, int p_67329_, int p_67330_, int p_67331_)
protected boolean
VegetationPatchFeature.placeVegetation(WorldGenLevel p_160592_, VegetationPatchConfiguration p_160593_, ChunkGenerator p_160594_, Random p_160595_, BlockPos p_160596_)
protected boolean
WaterloggedVegetationPatchFeature.placeVegetation(WorldGenLevel p_160637_, VegetationPatchConfiguration p_160638_, ChunkGenerator p_160639_, Random p_160640_, BlockPos p_160641_)
private static BlockPos
SmallDripstoneFeature.randomOffset(Random p_160364_, BlockPos p_160365_, SmallDripstoneConfiguration p_160366_)
private void
IcebergFeature.removeFloatingSnowLayer(LevelAccessor p_66049_, BlockPos p_66050_)
private void
DripstoneClusterFeature.replaceBlocksWithDripstoneBlocks(WorldGenLevel p_159589_, BlockPos p_159590_, int p_159591_, Direction p_159592_)
protected void
Feature.safeSetBlock(WorldGenLevel p_159743_, BlockPos p_159744_, BlockState p_159745_, Predicate<BlockState> p_159746_)
private static boolean
SmallDripstoneFeature.searchAndTryToPlaceDripstone(WorldGenLevel p_160351_, Random p_160352_, BlockPos p_160353_, SmallDripstoneConfiguration p_160354_)
protected void
Feature.setBlock(LevelWriter p_65791_, BlockPos p_65792_, BlockState p_65793_)
protected void
TreeFeature.setBlock(LevelWriter p_67221_, BlockPos p_67222_, BlockState p_67223_)
private static void
TreeFeature.setBlockKnownShape(LevelWriter p_67257_, BlockPos p_67258_, BlockState p_67259_)
private void
IcebergFeature.setIcebergBlock(BlockPos p_66086_, LevelAccessor p_66087_, Random p_66088_, int p_66089_, int p_66090_, boolean p_66091_, boolean p_66092_, BlockState p_66093_)
private double
IcebergFeature.signedDistanceCircle(int p_66030_, int p_66031_, BlockPos p_66032_, int p_66033_, Random p_66034_)
private double
IcebergFeature.signedDistanceEllipse(int p_66023_, int p_66024_, BlockPos p_66025_, int p_66026_, int p_66027_, double p_66028_)
private void
IcebergFeature.smooth(LevelAccessor p_66052_, BlockPos p_66053_, int p_66054_, int p_66055_, boolean p_66056_, int p_66057_)
private boolean
RootSystemFeature.spaceForTree(WorldGenLevel p_160236_, RootSystemConfiguration p_160237_, BlockPos p_160238_)
private boolean
RootSystemFeature.tryPlaceAzaleaTree(WorldGenLevel p_160230_, ChunkGenerator p_160231_, RootSystemConfiguration p_160232_, Random p_160233_, BlockPos p_160234_)
private void
BlockPileFeature.tryPlaceBlock(LevelAccessor p_65268_, BlockPos p_65269_, Random p_65270_, BlockPileConfiguration p_65271_)
private static void
HugeFungusFeature.tryPlaceWeepingVines(BlockPos p_65961_, LevelAccessor p_65962_, Random p_65963_)
private static boolean
SmallDripstoneFeature.tryToPlaceDripstone(WorldGenLevel p_160356_, Random p_160357_, BlockPos p_160358_, Direction p_160359_, SmallDripstoneConfiguration p_160360_)
static boolean
TreeFeature.validTreePos(LevelSimulatedReader p_67273_, BlockPos p_67274_)
Modifier and TypeMethodDescriptionstatic boolean
OreFeature.canPlaceOre(BlockState p_160170_, Function<BlockPos,BlockState> p_160171_, Random p_160172_, OreConfiguration p_160173_, OreConfiguration.TargetBlockState p_160174_, BlockPos.MutableBlockPos p_160175_)
static boolean
Feature.checkNeighbors(Function<BlockPos,BlockState> p_159754_, BlockPos p_159755_, Predicate<BlockState> p_159756_)
protected void
VegetationPatchFeature.distributeVegetation(FeaturePlaceContext<VegetationPatchConfiguration> p_160614_, WorldGenLevel p_160615_, VegetationPatchConfiguration p_160616_, Random p_160617_, Set<BlockPos> p_160618_, int p_160619_, int p_160620_)
private boolean
TreeFeature.doPlace(WorldGenLevel p_160511_, Random p_160512_, BlockPos p_160513_, BiConsumer<BlockPos,BlockState> p_160514_, BiConsumer<BlockPos,BlockState> p_160515_, TreeConfiguration p_160516_)
static boolean
Feature.isAdjacentToAir(Function<BlockPos,BlockState> p_159751_, BlockPos p_159752_)
private static boolean
WaterloggedVegetationPatchFeature.isExposed(WorldGenLevel p_160656_, Set<BlockPos> p_160657_, BlockPos p_160658_, BlockPos.MutableBlockPos p_160659_)
private static DiscreteVoxelShape
TreeFeature.updateLeaves(LevelAccessor p_67203_, BoundingBox p_67204_, Set<BlockPos> p_67205_, Set<BlockPos> p_67206_)
ModifierConstructorDescriptionFeaturePlaceContext(WorldGenLevel p_159769_, ChunkGenerator p_159770_, Random p_159771_, BlockPos p_159772_, FC p_159773_)
(package private)
LargeDripstone(BlockPos p_159981_, boolean p_159982_, int p_159983_, double p_159984_, double p_159985_)
-
Uses of BlockPos in net.minecraft.world.level.levelgen.feature.blockplacers
Modifier and TypeMethodDescriptionabstract void
BlockPlacer.place(LevelAccessor p_67483_, BlockPos p_67484_, BlockState p_67485_, Random p_67486_)
void
ColumnPlacer.place(LevelAccessor p_67507_, BlockPos p_67508_, BlockState p_67509_, Random p_67510_)
void
DoublePlantPlacer.place(LevelAccessor p_67523_, BlockPos p_67524_, BlockState p_67525_, Random p_67526_)
void
SimpleBlockPlacer.place(LevelAccessor p_67534_, BlockPos p_67535_, BlockState p_67536_, Random p_67537_)
-
Uses of BlockPos in net.minecraft.world.level.levelgen.feature.configurations
ModifierConstructorDescriptionSpikeConfiguration(boolean p_68105_, List<SpikeFeature.EndSpike> p_68106_, BlockPos p_68107_)
ModifierConstructorDescriptionprivate
EndGatewayConfiguration(Optional<BlockPos> p_67644_, boolean p_67645_)
private
SpikeConfiguration(boolean p_68109_, List<SpikeFeature.EndSpike> p_68110_, Optional<BlockPos> p_68111_)
-
Uses of BlockPos in net.minecraft.world.level.levelgen.feature.foliageplacers
Modifier and TypeMethodDescriptionprotected void
FoliagePlacer.placeLeavesRow(LevelSimulatedReader p_161438_, BiConsumer<BlockPos,BlockState> p_161439_, Random p_161440_, TreeConfiguration p_161441_, BlockPos p_161442_, int p_161443_, int p_161444_, boolean p_161445_)
protected static void
FoliagePlacer.tryPlaceLeaf(LevelSimulatedReader p_161432_, BiConsumer<BlockPos,BlockState> p_161433_, Random p_161434_, TreeConfiguration p_161435_, BlockPos p_161436_)
Modifier and TypeMethodDescriptionprotected void
AcaciaFoliagePlacer.createFoliage(LevelSimulatedReader p_161346_, BiConsumer<BlockPos,BlockState> p_161347_, Random p_161348_, TreeConfiguration p_161349_, int p_161350_, FoliagePlacer.FoliageAttachment p_161351_, int p_161352_, int p_161353_, int p_161354_)
protected void
BlobFoliagePlacer.createFoliage(LevelSimulatedReader p_161360_, BiConsumer<BlockPos,BlockState> p_161361_, Random p_161362_, TreeConfiguration p_161363_, int p_161364_, FoliagePlacer.FoliageAttachment p_161365_, int p_161366_, int p_161367_, int p_161368_)
protected void
BushFoliagePlacer.createFoliage(LevelSimulatedReader p_161374_, BiConsumer<BlockPos,BlockState> p_161375_, Random p_161376_, TreeConfiguration p_161377_, int p_161378_, FoliagePlacer.FoliageAttachment p_161379_, int p_161380_, int p_161381_, int p_161382_)
protected void
DarkOakFoliagePlacer.createFoliage(LevelSimulatedReader p_161387_, BiConsumer<BlockPos,BlockState> p_161388_, Random p_161389_, TreeConfiguration p_161390_, int p_161391_, FoliagePlacer.FoliageAttachment p_161392_, int p_161393_, int p_161394_, int p_161395_)
protected void
FancyFoliagePlacer.createFoliage(LevelSimulatedReader p_161401_, BiConsumer<BlockPos,BlockState> p_161402_, Random p_161403_, TreeConfiguration p_161404_, int p_161405_, FoliagePlacer.FoliageAttachment p_161406_, int p_161407_, int p_161408_, int p_161409_)
void
FoliagePlacer.createFoliage(LevelSimulatedReader p_161414_, BiConsumer<BlockPos,BlockState> p_161415_, Random p_161416_, TreeConfiguration p_161417_, int p_161418_, FoliagePlacer.FoliageAttachment p_161419_, int p_161420_, int p_161421_)
protected abstract void
FoliagePlacer.createFoliage(LevelSimulatedReader p_161422_, BiConsumer<BlockPos,BlockState> p_161423_, Random p_161424_, TreeConfiguration p_161425_, int p_161426_, FoliagePlacer.FoliageAttachment p_161427_, int p_161428_, int p_161429_, int p_161430_)
protected void
MegaJungleFoliagePlacer.createFoliage(LevelSimulatedReader p_161458_, BiConsumer<BlockPos,BlockState> p_161459_, Random p_161460_, TreeConfiguration p_161461_, int p_161462_, FoliagePlacer.FoliageAttachment p_161463_, int p_161464_, int p_161465_, int p_161466_)
protected void
MegaPineFoliagePlacer.createFoliage(LevelSimulatedReader p_161474_, BiConsumer<BlockPos,BlockState> p_161475_, Random p_161476_, TreeConfiguration p_161477_, int p_161478_, FoliagePlacer.FoliageAttachment p_161479_, int p_161480_, int p_161481_, int p_161482_)
protected void
PineFoliagePlacer.createFoliage(LevelSimulatedReader p_161490_, BiConsumer<BlockPos,BlockState> p_161491_, Random p_161492_, TreeConfiguration p_161493_, int p_161494_, FoliagePlacer.FoliageAttachment p_161495_, int p_161496_, int p_161497_, int p_161498_)
protected void
RandomSpreadFoliagePlacer.createFoliage(LevelSimulatedReader p_161512_, BiConsumer<BlockPos,BlockState> p_161513_, Random p_161514_, TreeConfiguration p_161515_, int p_161516_, FoliagePlacer.FoliageAttachment p_161517_, int p_161518_, int p_161519_, int p_161520_)
protected void
SpruceFoliagePlacer.createFoliage(LevelSimulatedReader p_161543_, BiConsumer<BlockPos,BlockState> p_161544_, Random p_161545_, TreeConfiguration p_161546_, int p_161547_, FoliagePlacer.FoliageAttachment p_161548_, int p_161549_, int p_161550_, int p_161551_)
protected void
FoliagePlacer.placeLeavesRow(LevelSimulatedReader p_161438_, BiConsumer<BlockPos,BlockState> p_161439_, Random p_161440_, TreeConfiguration p_161441_, BlockPos p_161442_, int p_161443_, int p_161444_, boolean p_161445_)
protected static void
FoliagePlacer.tryPlaceLeaf(LevelSimulatedReader p_161432_, BiConsumer<BlockPos,BlockState> p_161433_, Random p_161434_, TreeConfiguration p_161435_, BlockPos p_161436_)
ModifierConstructorDescriptionFoliageAttachment(BlockPos p_68585_, int p_68586_, boolean p_68587_)
-
Uses of BlockPos in net.minecraft.world.level.levelgen.feature.stateproviders
-
Uses of BlockPos in net.minecraft.world.level.levelgen.feature.structures
Modifier and TypeMethodDescriptionstatic void
JigsawPlacement.addPieces(RegistryAccess p_161613_, JigsawConfiguration p_161614_, JigsawPlacement.PieceFactory p_161615_, ChunkGenerator p_161616_, StructureManager p_161617_, BlockPos p_161618_, StructurePieceAccessor p_161619_, Random p_161620_, boolean p_161621_, boolean p_161622_, LevelHeightAccessor p_161623_)
JigsawPlacement.PieceFactory.create(StructureManager p_68965_, StructurePoolElement p_68966_, BlockPos p_68967_, int p_68968_, Rotation p_68969_, BoundingBox p_68970_)
EmptyPoolElement.getBoundingBox(StructureManager p_68872_, BlockPos p_68873_, Rotation p_68874_)
FeaturePoolElement.getBoundingBox(StructureManager p_68909_, BlockPos p_68910_, Rotation p_68911_)
ListPoolElement.getBoundingBox(StructureManager p_69085_, BlockPos p_69086_, Rotation p_69087_)
SinglePoolElement.getBoundingBox(StructureManager p_69133_, BlockPos p_69134_, Rotation p_69135_)
abstract BoundingBox
StructurePoolElement.getBoundingBox(StructureManager p_69183_, BlockPos p_69184_, Rotation p_69185_)
SinglePoolElement.getDataMarkers(StructureManager p_69142_, BlockPos p_69143_, Rotation p_69144_, boolean p_69145_)
EmptyPoolElement.getShuffledJigsawBlocks(StructureManager p_68876_, BlockPos p_68877_, Rotation p_68878_, Random p_68879_)
FeaturePoolElement.getShuffledJigsawBlocks(StructureManager p_68913_, BlockPos p_68914_, Rotation p_68915_, Random p_68916_)
ListPoolElement.getShuffledJigsawBlocks(StructureManager p_69089_, BlockPos p_69090_, Rotation p_69091_, Random p_69092_)
SinglePoolElement.getShuffledJigsawBlocks(StructureManager p_69137_, BlockPos p_69138_, Rotation p_69139_, Random p_69140_)
abstract List<StructureTemplate.StructureBlockInfo>
StructurePoolElement.getShuffledJigsawBlocks(StructureManager p_69186_, BlockPos p_69187_, Rotation p_69188_, Random p_69189_)
void
StructurePoolElement.handleDataMarker(LevelAccessor p_69158_, StructureTemplate.StructureBlockInfo p_69159_, BlockPos p_69160_, Rotation p_69161_, Random p_69162_, BoundingBox p_69163_)
boolean
EmptyPoolElement.place(StructureManager p_68861_, WorldGenLevel p_68862_, StructureFeatureManager p_68863_, ChunkGenerator p_68864_, BlockPos p_68865_, BlockPos p_68866_, Rotation p_68867_, BoundingBox p_68868_, Random p_68869_, boolean p_68870_)
boolean
FeaturePoolElement.place(StructureManager p_68895_, WorldGenLevel p_68896_, StructureFeatureManager p_68897_, ChunkGenerator p_68898_, BlockPos p_68899_, BlockPos p_68900_, Rotation p_68901_, BoundingBox p_68902_, Random p_68903_, boolean p_68904_)
boolean
ListPoolElement.place(StructureManager p_69074_, WorldGenLevel p_69075_, StructureFeatureManager p_69076_, ChunkGenerator p_69077_, BlockPos p_69078_, BlockPos p_69079_, Rotation p_69080_, BoundingBox p_69081_, Random p_69082_, boolean p_69083_)
boolean
SinglePoolElement.place(StructureManager p_69122_, WorldGenLevel p_69123_, StructureFeatureManager p_69124_, ChunkGenerator p_69125_, BlockPos p_69126_, BlockPos p_69127_, Rotation p_69128_, BoundingBox p_69129_, Random p_69130_, boolean p_69131_)
abstract boolean
StructurePoolElement.place(StructureManager p_69173_, WorldGenLevel p_69174_, StructureFeatureManager p_69175_, ChunkGenerator p_69176_, BlockPos p_69177_, BlockPos p_69178_, Rotation p_69179_, BoundingBox p_69180_, Random p_69181_, boolean p_69182_)
-
Uses of BlockPos in net.minecraft.world.level.levelgen.feature.treedecorators
Modifier and TypeMethodDescriptionprivate static void
LeaveVineDecorator.addHangingVine(LevelSimulatedReader p_161730_, BlockPos p_161731_, BooleanProperty p_161732_, BiConsumer<BlockPos,BlockState> p_161733_)
private void
AlterGroundDecorator.placeBlockAt(LevelSimulatedReader p_161700_, BiConsumer<BlockPos,BlockState> p_161701_, Random p_161702_, BlockPos p_161703_)
private void
AlterGroundDecorator.placeCircle(LevelSimulatedReader p_161689_, BiConsumer<BlockPos,BlockState> p_161690_, Random p_161691_, BlockPos p_161692_)
protected static void
TreeDecorator.placeVine(BiConsumer<BlockPos,BlockState> p_161751_, BlockPos p_161752_, BooleanProperty p_161753_)
Modifier and TypeMethodDescriptionprivate static void
LeaveVineDecorator.addHangingVine(LevelSimulatedReader p_161730_, BlockPos p_161731_, BooleanProperty p_161732_, BiConsumer<BlockPos,BlockState> p_161733_)
void
AlterGroundDecorator.place(LevelSimulatedReader p_161694_, BiConsumer<BlockPos,BlockState> p_161695_, Random p_161696_, List<BlockPos> p_161697_, List<BlockPos> p_161698_)
void
AlterGroundDecorator.place(LevelSimulatedReader p_161694_, BiConsumer<BlockPos,BlockState> p_161695_, Random p_161696_, List<BlockPos> p_161697_, List<BlockPos> p_161698_)
void
BeehiveDecorator.place(LevelSimulatedReader p_161710_, BiConsumer<BlockPos,BlockState> p_161711_, Random p_161712_, List<BlockPos> p_161713_, List<BlockPos> p_161714_)
void
BeehiveDecorator.place(LevelSimulatedReader p_161710_, BiConsumer<BlockPos,BlockState> p_161711_, Random p_161712_, List<BlockPos> p_161713_, List<BlockPos> p_161714_)
void
CocoaDecorator.place(LevelSimulatedReader p_161719_, BiConsumer<BlockPos,BlockState> p_161720_, Random p_161721_, List<BlockPos> p_161722_, List<BlockPos> p_161723_)
void
CocoaDecorator.place(LevelSimulatedReader p_161719_, BiConsumer<BlockPos,BlockState> p_161720_, Random p_161721_, List<BlockPos> p_161722_, List<BlockPos> p_161723_)
void
LeaveVineDecorator.place(LevelSimulatedReader p_161735_, BiConsumer<BlockPos,BlockState> p_161736_, Random p_161737_, List<BlockPos> p_161738_, List<BlockPos> p_161739_)
void
LeaveVineDecorator.place(LevelSimulatedReader p_161735_, BiConsumer<BlockPos,BlockState> p_161736_, Random p_161737_, List<BlockPos> p_161738_, List<BlockPos> p_161739_)
abstract void
TreeDecorator.place(LevelSimulatedReader p_161745_, BiConsumer<BlockPos,BlockState> p_161746_, Random p_161747_, List<BlockPos> p_161748_, List<BlockPos> p_161749_)
abstract void
TreeDecorator.place(LevelSimulatedReader p_161745_, BiConsumer<BlockPos,BlockState> p_161746_, Random p_161747_, List<BlockPos> p_161748_, List<BlockPos> p_161749_)
void
TrunkVineDecorator.place(LevelSimulatedReader p_161755_, BiConsumer<BlockPos,BlockState> p_161756_, Random p_161757_, List<BlockPos> p_161758_, List<BlockPos> p_161759_)
void
TrunkVineDecorator.place(LevelSimulatedReader p_161755_, BiConsumer<BlockPos,BlockState> p_161756_, Random p_161757_, List<BlockPos> p_161758_, List<BlockPos> p_161759_)
private void
AlterGroundDecorator.placeBlockAt(LevelSimulatedReader p_161700_, BiConsumer<BlockPos,BlockState> p_161701_, Random p_161702_, BlockPos p_161703_)
private void
AlterGroundDecorator.placeCircle(LevelSimulatedReader p_161689_, BiConsumer<BlockPos,BlockState> p_161690_, Random p_161691_, BlockPos p_161692_)
protected static void
TreeDecorator.placeVine(BiConsumer<BlockPos,BlockState> p_161751_, BlockPos p_161752_, BooleanProperty p_161753_)
-
Uses of BlockPos in net.minecraft.world.level.levelgen.feature.trunkplacers
Modifier and TypeMethodDescriptionprivate Direction.Axis
FancyTrunkPlacer.getLogAxis(BlockPos p_70130_, BlockPos p_70131_)
private int
private static boolean
TrunkPlacer.isDirt(LevelSimulatedReader p_70296_, BlockPos p_70297_)
private void
FancyTrunkPlacer.makeBranches(LevelSimulatedReader p_161808_, BiConsumer<BlockPos,BlockState> p_161809_, Random p_161810_, int p_161811_, BlockPos p_161812_, List<FancyTrunkPlacer.FoliageCoords> p_161813_, TreeConfiguration p_161814_)
private boolean
FancyTrunkPlacer.makeLimb(LevelSimulatedReader p_161816_, BiConsumer<BlockPos,BlockState> p_161817_, Random p_161818_, BlockPos p_161819_, BlockPos p_161820_, boolean p_161821_, TreeConfiguration p_161822_)
protected static boolean
TrunkPlacer.placeLog(LevelSimulatedReader p_161894_, BiConsumer<BlockPos,BlockState> p_161895_, Random p_161896_, BlockPos p_161897_, TreeConfiguration p_161898_)
protected static boolean
TrunkPlacer.placeLog(LevelSimulatedReader p_161887_, BiConsumer<BlockPos,BlockState> p_161888_, Random p_161889_, BlockPos p_161890_, TreeConfiguration p_161891_, Function<BlockState,BlockState> p_161892_)
private static void
GiantTrunkPlacer.placeLogIfFreeWithOffset(LevelSimulatedReader p_161842_, BiConsumer<BlockPos,BlockState> p_161843_, Random p_161844_, BlockPos.MutableBlockPos p_161845_, TreeConfiguration p_161846_, BlockPos p_161847_, int p_161848_, int p_161849_, int p_161850_)
BendingTrunkPlacer.placeTrunk(LevelSimulatedReader p_161777_, BiConsumer<BlockPos,BlockState> p_161778_, Random p_161779_, int p_161780_, BlockPos p_161781_, TreeConfiguration p_161782_)
DarkOakTrunkPlacer.placeTrunk(LevelSimulatedReader p_161790_, BiConsumer<BlockPos,BlockState> p_161791_, Random p_161792_, int p_161793_, BlockPos p_161794_, TreeConfiguration p_161795_)
FancyTrunkPlacer.placeTrunk(LevelSimulatedReader p_161801_, BiConsumer<BlockPos,BlockState> p_161802_, Random p_161803_, int p_161804_, BlockPos p_161805_, TreeConfiguration p_161806_)
ForkingTrunkPlacer.placeTrunk(LevelSimulatedReader p_161828_, BiConsumer<BlockPos,BlockState> p_161829_, Random p_161830_, int p_161831_, BlockPos p_161832_, TreeConfiguration p_161833_)
GiantTrunkPlacer.placeTrunk(LevelSimulatedReader p_161835_, BiConsumer<BlockPos,BlockState> p_161836_, Random p_161837_, int p_161838_, BlockPos p_161839_, TreeConfiguration p_161840_)
MegaJungleTrunkPlacer.placeTrunk(LevelSimulatedReader p_161852_, BiConsumer<BlockPos,BlockState> p_161853_, Random p_161854_, int p_161855_, BlockPos p_161856_, TreeConfiguration p_161857_)
StraightTrunkPlacer.placeTrunk(LevelSimulatedReader p_161859_, BiConsumer<BlockPos,BlockState> p_161860_, Random p_161861_, int p_161862_, BlockPos p_161863_, TreeConfiguration p_161864_)
abstract List<FoliagePlacer.FoliageAttachment>
TrunkPlacer.placeTrunk(LevelSimulatedReader p_161868_, BiConsumer<BlockPos,BlockState> p_161869_, Random p_161870_, int p_161871_, BlockPos p_161872_, TreeConfiguration p_161873_)
protected static void
TrunkPlacer.setDirtAt(LevelSimulatedReader p_161881_, BiConsumer<BlockPos,BlockState> p_161882_, Random p_161883_, BlockPos p_161884_, TreeConfiguration p_161885_)
Modifier and TypeMethodDescriptionprivate void
FancyTrunkPlacer.makeBranches(LevelSimulatedReader p_161808_, BiConsumer<BlockPos,BlockState> p_161809_, Random p_161810_, int p_161811_, BlockPos p_161812_, List<FancyTrunkPlacer.FoliageCoords> p_161813_, TreeConfiguration p_161814_)
private boolean
FancyTrunkPlacer.makeLimb(LevelSimulatedReader p_161816_, BiConsumer<BlockPos,BlockState> p_161817_, Random p_161818_, BlockPos p_161819_, BlockPos p_161820_, boolean p_161821_, TreeConfiguration p_161822_)
protected static boolean
TrunkPlacer.placeLog(LevelSimulatedReader p_161894_, BiConsumer<BlockPos,BlockState> p_161895_, Random p_161896_, BlockPos p_161897_, TreeConfiguration p_161898_)
protected static boolean
TrunkPlacer.placeLog(LevelSimulatedReader p_161887_, BiConsumer<BlockPos,BlockState> p_161888_, Random p_161889_, BlockPos p_161890_, TreeConfiguration p_161891_, Function<BlockState,BlockState> p_161892_)
protected static void
TrunkPlacer.placeLogIfFree(LevelSimulatedReader p_161875_, BiConsumer<BlockPos,BlockState> p_161876_, Random p_161877_, BlockPos.MutableBlockPos p_161878_, TreeConfiguration p_161879_)
private static void
GiantTrunkPlacer.placeLogIfFreeWithOffset(LevelSimulatedReader p_161842_, BiConsumer<BlockPos,BlockState> p_161843_, Random p_161844_, BlockPos.MutableBlockPos p_161845_, TreeConfiguration p_161846_, BlockPos p_161847_, int p_161848_, int p_161849_, int p_161850_)
BendingTrunkPlacer.placeTrunk(LevelSimulatedReader p_161777_, BiConsumer<BlockPos,BlockState> p_161778_, Random p_161779_, int p_161780_, BlockPos p_161781_, TreeConfiguration p_161782_)
DarkOakTrunkPlacer.placeTrunk(LevelSimulatedReader p_161790_, BiConsumer<BlockPos,BlockState> p_161791_, Random p_161792_, int p_161793_, BlockPos p_161794_, TreeConfiguration p_161795_)
FancyTrunkPlacer.placeTrunk(LevelSimulatedReader p_161801_, BiConsumer<BlockPos,BlockState> p_161802_, Random p_161803_, int p_161804_, BlockPos p_161805_, TreeConfiguration p_161806_)
ForkingTrunkPlacer.placeTrunk(LevelSimulatedReader p_161828_, BiConsumer<BlockPos,BlockState> p_161829_, Random p_161830_, int p_161831_, BlockPos p_161832_, TreeConfiguration p_161833_)
GiantTrunkPlacer.placeTrunk(LevelSimulatedReader p_161835_, BiConsumer<BlockPos,BlockState> p_161836_, Random p_161837_, int p_161838_, BlockPos p_161839_, TreeConfiguration p_161840_)
MegaJungleTrunkPlacer.placeTrunk(LevelSimulatedReader p_161852_, BiConsumer<BlockPos,BlockState> p_161853_, Random p_161854_, int p_161855_, BlockPos p_161856_, TreeConfiguration p_161857_)
StraightTrunkPlacer.placeTrunk(LevelSimulatedReader p_161859_, BiConsumer<BlockPos,BlockState> p_161860_, Random p_161861_, int p_161862_, BlockPos p_161863_, TreeConfiguration p_161864_)
abstract List<FoliagePlacer.FoliageAttachment>
TrunkPlacer.placeTrunk(LevelSimulatedReader p_161868_, BiConsumer<BlockPos,BlockState> p_161869_, Random p_161870_, int p_161871_, BlockPos p_161872_, TreeConfiguration p_161873_)
protected static void
TrunkPlacer.setDirtAt(LevelSimulatedReader p_161881_, BiConsumer<BlockPos,BlockState> p_161882_, Random p_161883_, BlockPos p_161884_, TreeConfiguration p_161885_)
-
Uses of BlockPos in net.minecraft.world.level.levelgen.placement
Modifier and TypeMethodDescriptionCarvingMaskDecorator.getPositions(DecorationContext p_70432_, Random p_70433_, CarvingMaskDecoratorConfiguration p_70434_, BlockPos p_70435_)
CaveSurfaceDecorator.getPositions(DecorationContext p_162126_, Random p_162127_, CaveDecoratorConfiguration p_162128_, BlockPos p_162129_)
ConfiguredDecorator.getPositions(DecorationContext p_70481_, Random p_70482_, BlockPos p_70483_)
DarkOakTreePlacementDecorator.getPositions(DecorationContext p_70543_, Random p_70544_, NoneDecoratorConfiguration p_70545_, BlockPos p_70546_)
DecoratedDecorator.getPositions(DecorationContext p_70566_, Random p_70567_, DecoratedDecoratorConfiguration p_70568_, BlockPos p_70569_)
FeatureDecorator.getPositions(DecorationContext p_70713_, Random p_70714_, DC p_70715_, BlockPos p_70716_)
HeightmapDecorator.getPositions(DecorationContext p_162193_, Random p_162194_, HeightmapConfiguration p_162195_, BlockPos p_162196_)
HeightmapDoubleDecorator.getPositions(DecorationContext p_162233_, Random p_162234_, HeightmapConfiguration p_162235_, BlockPos p_162236_)
IcebergPlacementDecorator.getPositions(DecorationContext p_162243_, Random p_162244_, NoneDecoratorConfiguration p_162245_, BlockPos p_162246_)
NopePlacementDecorator.getPositions(DecorationContext p_162275_, Random p_162276_, NoneDecoratorConfiguration p_162277_, BlockPos p_162278_)
RepeatingDecorator.getPositions(DecorationContext p_162292_, Random p_162293_, DC p_162294_, BlockPos p_162295_)
SquareDecorator.getPositions(DecorationContext p_162318_, Random p_162319_, NoneDecoratorConfiguration p_162320_, BlockPos p_162321_)
VerticalDecorator.getPositions(DecorationContext p_162329_, Random p_162330_, DC p_162331_, BlockPos p_162332_)
WaterDepthThresholdDecorator.getPositions(DecorationContext p_162350_, Random p_162351_, WaterDepthThresholdConfiguration p_162352_, BlockPos p_162353_)
Modifier and TypeMethodDescriptionprotected int
ChanceDecorator.count(Random p_162135_, ChanceDecoratorConfiguration p_162136_, BlockPos p_162137_)
protected int
CountDecorator.count(Random p_162139_, CountConfiguration p_162140_, BlockPos p_162141_)
protected int
CountNoiseDecorator.count(Random p_162151_, NoiseDependantDecoratorConfiguration p_162152_, BlockPos p_162153_)
protected int
CountWithExtraChanceDecorator.count(Random p_162159_, FrequencyWithExtraChanceDecoratorConfiguration p_162160_, BlockPos p_162161_)
protected int
LakeLavaPlacementDecorator.count(Random p_162252_, ChanceDecoratorConfiguration p_162253_, BlockPos p_162254_)
protected int
NoiseBasedDecorator.count(Random p_162260_, NoiseCountFactorDecoratorConfiguration p_162261_, BlockPos p_162262_)
protected abstract int
DecorationContext.getBlockState(BlockPos p_70595_)
CarvingMaskDecorator.getPositions(DecorationContext p_70432_, Random p_70433_, CarvingMaskDecoratorConfiguration p_70434_, BlockPos p_70435_)
CaveSurfaceDecorator.getPositions(DecorationContext p_162126_, Random p_162127_, CaveDecoratorConfiguration p_162128_, BlockPos p_162129_)
ConfiguredDecorator.getPositions(DecorationContext p_70481_, Random p_70482_, BlockPos p_70483_)
DarkOakTreePlacementDecorator.getPositions(DecorationContext p_70543_, Random p_70544_, NoneDecoratorConfiguration p_70545_, BlockPos p_70546_)
DecoratedDecorator.getPositions(DecorationContext p_70566_, Random p_70567_, DecoratedDecoratorConfiguration p_70568_, BlockPos p_70569_)
FeatureDecorator.getPositions(DecorationContext p_70713_, Random p_70714_, DC p_70715_, BlockPos p_70716_)
HeightmapDecorator.getPositions(DecorationContext p_162193_, Random p_162194_, HeightmapConfiguration p_162195_, BlockPos p_162196_)
HeightmapDoubleDecorator.getPositions(DecorationContext p_162233_, Random p_162234_, HeightmapConfiguration p_162235_, BlockPos p_162236_)
IcebergPlacementDecorator.getPositions(DecorationContext p_162243_, Random p_162244_, NoneDecoratorConfiguration p_162245_, BlockPos p_162246_)
NopePlacementDecorator.getPositions(DecorationContext p_162275_, Random p_162276_, NoneDecoratorConfiguration p_162277_, BlockPos p_162278_)
RepeatingDecorator.getPositions(DecorationContext p_162292_, Random p_162293_, DC p_162294_, BlockPos p_162295_)
SquareDecorator.getPositions(DecorationContext p_162318_, Random p_162319_, NoneDecoratorConfiguration p_162320_, BlockPos p_162321_)
VerticalDecorator.getPositions(DecorationContext p_162329_, Random p_162330_, DC p_162331_, BlockPos p_162332_)
WaterDepthThresholdDecorator.getPositions(DecorationContext p_162350_, Random p_162351_, WaterDepthThresholdConfiguration p_162352_, BlockPos p_162353_)
-
Uses of BlockPos in net.minecraft.world.level.levelgen.placement.nether
Modifier and TypeMethodDescriptionCountMultiLayerDecorator.getPositions(DecorationContext p_70902_, Random p_70903_, CountConfiguration p_70904_, BlockPos p_70905_)
Modifier and TypeMethodDescriptionCountMultiLayerDecorator.getPositions(DecorationContext p_70902_, Random p_70903_, CountConfiguration p_70904_, BlockPos p_70905_)
-
Uses of BlockPos in net.minecraft.world.level.levelgen.structure
Modifier and TypeFieldDescription(package private) static BlockPos
ShipwreckPieces.PIVOT
protected BlockPos
PoolElementStructurePiece.position
WoodlandMansionPieces.PlacementData.position
protected BlockPos
TemplateStructurePiece.templatePosition
Modifier and TypeFieldDescriptionEndCityPieces.FAT_TOWER_BRIDGES
(package private) static Map<ResourceLocation,BlockPos>
IglooPieces.OFFSETS
(package private) static Map<ResourceLocation,BlockPos>
IglooPieces.PIVOTS
EndCityPieces.TOWER_BRIDGES
Modifier and TypeMethodDescriptionBoundingBox.getCenter()
StructureStart.getLocatePos()
StrongholdPieces.StartPiece.getLocatorPosition()
StructurePiece.getLocatorPosition()
PoolElementStructurePiece.getPosition()
private static BlockPos
IglooPieces.IglooPiece.makePosition(ResourceLocation p_162453_, BlockPos p_162454_, int p_162455_)
Modifier and TypeMethodDescriptionOceanRuinPieces.allPositions(Random p_163102_, BlockPos p_163103_)
Modifier and TypeMethodDescriptionprivate static void
OceanRuinPieces.addClusterRuins(StructureManager p_163095_, Random p_163096_, Rotation p_163097_, BlockPos p_163098_, OceanRuinConfiguration p_163099_, StructurePieceAccessor p_163100_)
private void
RuinedPortalPiece.addNetherrackDripColumn(Random p_72728_, LevelAccessor p_72729_, BlockPos p_72730_)
(package private) static EndCityPieces.EndCityPiece
EndCityPieces.addPiece(StructureManager p_71135_, EndCityPieces.EndCityPiece p_71136_, BlockPos p_71137_, String p_71138_, Rotation p_71139_, boolean p_71140_)
private static void
OceanRuinPieces.addPiece(StructureManager p_163086_, BlockPos p_163087_, Rotation p_163088_, StructurePieceAccessor p_163089_, Random p_163090_, OceanRuinConfiguration p_163091_, boolean p_163092_, float p_163093_)
static void
IglooPieces.addPieces(StructureManager p_162435_, BlockPos p_162436_, Rotation p_162437_, StructurePieceAccessor p_162438_, Random p_162439_)
static void
NetherFossilPieces.addPieces(StructureManager p_162966_, StructurePieceAccessor p_162967_, Random p_162968_, BlockPos p_162969_)
static void
OceanRuinPieces.addPieces(StructureManager p_163079_, BlockPos p_163080_, Rotation p_163081_, StructurePieceAccessor p_163082_, Random p_163083_, OceanRuinConfiguration p_163084_)
static void
ShipwreckPieces.addPieces(StructureManager p_163201_, BlockPos p_163202_, Rotation p_163203_, StructurePieceAccessor p_163204_, Random p_163205_, ShipwreckConfiguration p_163206_)
private void
WoodlandMansionPieces.MansionPiecePlacer.addRoom1x1(List<WoodlandMansionPieces.WoodlandMansionPiece> p_73810_, BlockPos p_73811_, Rotation p_73812_, Direction p_73813_, WoodlandMansionPieces.FloorRoomCollection p_73814_)
private void
WoodlandMansionPieces.MansionPiecePlacer.addRoom1x2(List<WoodlandMansionPieces.WoodlandMansionPiece> p_73823_, BlockPos p_73824_, Rotation p_73825_, Direction p_73826_, Direction p_73827_, WoodlandMansionPieces.FloorRoomCollection p_73828_, boolean p_73829_)
private void
WoodlandMansionPieces.MansionPiecePlacer.addRoom2x2(List<WoodlandMansionPieces.WoodlandMansionPiece> p_73816_, BlockPos p_73817_, Rotation p_73818_, Direction p_73819_, Direction p_73820_, WoodlandMansionPieces.FloorRoomCollection p_73821_)
private void
WoodlandMansionPieces.MansionPiecePlacer.addRoom2x2Secret(List<WoodlandMansionPieces.WoodlandMansionPiece> p_73799_, BlockPos p_73800_, Rotation p_73801_, WoodlandMansionPieces.FloorRoomCollection p_73802_)
OceanRuinPieces.allPositions(Random p_163102_, BlockPos p_163103_)
private boolean
RuinedPortalPiece.canBlockBeReplacedByNetherrackOrMagma(LevelAccessor p_72675_, BlockPos p_72676_)
private boolean
MineShaftPieces.MineShaftCorridor.canHangChainBelow(LevelReader p_162496_, BlockPos p_162497_, BlockState p_162498_)
protected boolean
StructurePiece.createChest(ServerLevelAccessor p_73421_, BoundingBox p_73422_, Random p_73423_, BlockPos p_73424_, ResourceLocation p_73425_, BlockState p_73426_)
void
WoodlandMansionPieces.MansionPiecePlacer.createMansion(BlockPos p_73782_, Rotation p_73783_, List<WoodlandMansionPieces.WoodlandMansionPiece> p_73784_, WoodlandMansionPieces.MansionGrid p_73785_)
private void
WoodlandMansionPieces.MansionPiecePlacer.createRoof(List<WoodlandMansionPieces.WoodlandMansionPiece> p_73804_, BlockPos p_73805_, Rotation p_73806_, WoodlandMansionPieces.SimpleGrid p_73807_, WoodlandMansionPieces.SimpleGrid p_73808_)
BoundingBox.encapsulate(BlockPos p_162372_)
boolean
EndCityPieces.SectionGenerator.generate(StructureManager p_71217_, int p_71218_, EndCityPieces.EndCityPiece p_71219_, BlockPos p_71220_, List<StructurePiece> p_71221_, Random p_71222_)
static void
WoodlandMansionPieces.generateMansion(StructureManager p_73692_, BlockPos p_73693_, Rotation p_73694_, List<WoodlandMansionPieces.WoodlandMansionPiece> p_73695_, Random p_73696_)
private int
OceanRuinPieces.OceanRuinPiece.getHeight(BlockPos p_72586_, BlockGetter p_72587_, BlockPos p_72588_)
protected void
EndCityPieces.EndCityPiece.handleDataMarker(String p_71210_, BlockPos p_71211_, ServerLevelAccessor p_71212_, Random p_71213_, BoundingBox p_71214_)
protected void
IglooPieces.IglooPiece.handleDataMarker(String p_71260_, BlockPos p_71261_, ServerLevelAccessor p_71262_, Random p_71263_, BoundingBox p_71264_)
protected void
NetherFossilPieces.NetherFossilPiece.handleDataMarker(String p_72084_, BlockPos p_72085_, ServerLevelAccessor p_72086_, Random p_72087_, BoundingBox p_72088_)
protected void
OceanRuinPieces.OceanRuinPiece.handleDataMarker(String p_72590_, BlockPos p_72591_, ServerLevelAccessor p_72592_, Random p_72593_, BoundingBox p_72594_)
protected void
RuinedPortalPiece.handleDataMarker(String p_72698_, BlockPos p_72699_, ServerLevelAccessor p_72700_, Random p_72701_, BoundingBox p_72702_)
protected void
ShipwreckPieces.ShipwreckPiece.handleDataMarker(String p_72844_, BlockPos p_72845_, ServerLevelAccessor p_72846_, Random p_72847_, BoundingBox p_72848_)
protected abstract void
TemplateStructurePiece.handleDataMarker(String p_73683_, BlockPos p_73684_, ServerLevelAccessor p_73685_, Random p_73686_, BoundingBox p_73687_)
protected void
WoodlandMansionPieces.WoodlandMansionPiece.handleDataMarker(String p_73921_, BlockPos p_73922_, ServerLevelAccessor p_73923_, Random p_73924_, BoundingBox p_73925_)
protected boolean
StructureStart.isInsidePiece(BlockPos p_163614_)
private static BlockPos
IglooPieces.IglooPiece.makePosition(ResourceLocation p_162453_, BlockPos p_162454_, int p_162455_)
private static StructurePlaceSettings
RuinedPortalPiece.makeSettings(Mirror p_163155_, Rotation p_163156_, RuinedPortalPiece.VerticalPlacement p_163157_, BlockPos p_163158_, RuinedPortalPiece.Properties p_163159_)
private void
RuinedPortalPiece.maybeAddLeavesAbove(Random p_72723_, LevelAccessor p_72724_, BlockPos p_72725_)
private void
RuinedPortalPiece.maybeAddVines(Random p_72707_, LevelAccessor p_72708_, BlockPos p_72709_)
boolean
PoolElementStructurePiece.place(WorldGenLevel p_72628_, StructureFeatureManager p_72629_, ChunkGenerator p_72630_, Random p_72631_, BoundingBox p_72632_, BlockPos p_72633_, boolean p_72634_)
private void
RuinedPortalPiece.placeNetherrackOrMagma(Random p_72732_, LevelAccessor p_72733_, BlockPos p_72734_)
boolean
BuriedTreasurePieces.BuriedTreasurePiece.postProcess(WorldGenLevel p_71070_, StructureFeatureManager p_71071_, ChunkGenerator p_71072_, Random p_71073_, BoundingBox p_71074_, ChunkPos p_71075_, BlockPos p_71076_)
boolean
DesertPyramidPiece.postProcess(WorldGenLevel p_71090_, StructureFeatureManager p_71091_, ChunkGenerator p_71092_, Random p_71093_, BoundingBox p_71094_, ChunkPos p_71095_, BlockPos p_71096_)
boolean
IglooPieces.IglooPiece.postProcess(WorldGenLevel p_71250_, StructureFeatureManager p_71251_, ChunkGenerator p_71252_, Random p_71253_, BoundingBox p_71254_, ChunkPos p_71255_, BlockPos p_71256_)
boolean
JunglePyramidPiece.postProcess(WorldGenLevel p_71281_, StructureFeatureManager p_71282_, ChunkGenerator p_71283_, Random p_71284_, BoundingBox p_71285_, ChunkPos p_71286_, BlockPos p_71287_)
boolean
MineShaftPieces.MineShaftCorridor.postProcess(WorldGenLevel p_71382_, StructureFeatureManager p_71383_, ChunkGenerator p_71384_, Random p_71385_, BoundingBox p_71386_, ChunkPos p_71387_, BlockPos p_71388_)
boolean
MineShaftPieces.MineShaftCrossing.postProcess(WorldGenLevel p_71438_, StructureFeatureManager p_71439_, ChunkGenerator p_71440_, Random p_71441_, BoundingBox p_71442_, ChunkPos p_71443_, BlockPos p_71444_)
boolean
MineShaftPieces.MineShaftRoom.postProcess(WorldGenLevel p_71499_, StructureFeatureManager p_71500_, ChunkGenerator p_71501_, Random p_71502_, BoundingBox p_71503_, ChunkPos p_71504_, BlockPos p_71505_)
boolean
MineShaftPieces.MineShaftStairs.postProcess(WorldGenLevel p_71521_, StructureFeatureManager p_71522_, ChunkGenerator p_71523_, Random p_71524_, BoundingBox p_71525_, ChunkPos p_71526_, BlockPos p_71527_)
boolean
NetherBridgePieces.BridgeCrossing.postProcess(WorldGenLevel p_71579_, StructureFeatureManager p_71580_, ChunkGenerator p_71581_, Random p_71582_, BoundingBox p_71583_, ChunkPos p_71584_, BlockPos p_71585_)
boolean
NetherBridgePieces.BridgeEndFiller.postProcess(WorldGenLevel p_71607_, StructureFeatureManager p_71608_, ChunkGenerator p_71609_, Random p_71610_, BoundingBox p_71611_, ChunkPos p_71612_, BlockPos p_71613_)
boolean
NetherBridgePieces.BridgeStraight.postProcess(WorldGenLevel p_71633_, StructureFeatureManager p_71634_, ChunkGenerator p_71635_, Random p_71636_, BoundingBox p_71637_, ChunkPos p_71638_, BlockPos p_71639_)
boolean
NetherBridgePieces.CastleCorridorStairsPiece.postProcess(WorldGenLevel p_71660_, StructureFeatureManager p_71661_, ChunkGenerator p_71662_, Random p_71663_, BoundingBox p_71664_, ChunkPos p_71665_, BlockPos p_71666_)
boolean
NetherBridgePieces.CastleCorridorTBalconyPiece.postProcess(WorldGenLevel p_71686_, StructureFeatureManager p_71687_, ChunkGenerator p_71688_, Random p_71689_, BoundingBox p_71690_, ChunkPos p_71691_, BlockPos p_71692_)
boolean
NetherBridgePieces.CastleEntrance.postProcess(WorldGenLevel p_71713_, StructureFeatureManager p_71714_, ChunkGenerator p_71715_, Random p_71716_, BoundingBox p_71717_, ChunkPos p_71718_, BlockPos p_71719_)
boolean
NetherBridgePieces.CastleSmallCorridorCrossingPiece.postProcess(WorldGenLevel p_71740_, StructureFeatureManager p_71741_, ChunkGenerator p_71742_, Random p_71743_, BoundingBox p_71744_, ChunkPos p_71745_, BlockPos p_71746_)
boolean
NetherBridgePieces.CastleSmallCorridorLeftTurnPiece.postProcess(WorldGenLevel p_71768_, StructureFeatureManager p_71769_, ChunkGenerator p_71770_, Random p_71771_, BoundingBox p_71772_, ChunkPos p_71773_, BlockPos p_71774_)
boolean
NetherBridgePieces.CastleSmallCorridorPiece.postProcess(WorldGenLevel p_71797_, StructureFeatureManager p_71798_, ChunkGenerator p_71799_, Random p_71800_, BoundingBox p_71801_, ChunkPos p_71802_, BlockPos p_71803_)
boolean
NetherBridgePieces.CastleSmallCorridorRightTurnPiece.postProcess(WorldGenLevel p_71825_, StructureFeatureManager p_71826_, ChunkGenerator p_71827_, Random p_71828_, BoundingBox p_71829_, ChunkPos p_71830_, BlockPos p_71831_)
boolean
NetherBridgePieces.CastleStalkRoom.postProcess(WorldGenLevel p_71854_, StructureFeatureManager p_71855_, ChunkGenerator p_71856_, Random p_71857_, BoundingBox p_71858_, ChunkPos p_71859_, BlockPos p_71860_)
boolean
NetherBridgePieces.MonsterThrone.postProcess(WorldGenLevel p_71881_, StructureFeatureManager p_71882_, ChunkGenerator p_71883_, Random p_71884_, BoundingBox p_71885_, ChunkPos p_71886_, BlockPos p_71887_)
boolean
NetherBridgePieces.RoomCrossing.postProcess(WorldGenLevel p_71975_, StructureFeatureManager p_71976_, ChunkGenerator p_71977_, Random p_71978_, BoundingBox p_71979_, ChunkPos p_71980_, BlockPos p_71981_)
boolean
NetherBridgePieces.StairsRoom.postProcess(WorldGenLevel p_72001_, StructureFeatureManager p_72002_, ChunkGenerator p_72003_, Random p_72004_, BoundingBox p_72005_, ChunkPos p_72006_, BlockPos p_72007_)
boolean
NetherFossilPieces.NetherFossilPiece.postProcess(WorldGenLevel p_72074_, StructureFeatureManager p_72075_, ChunkGenerator p_72076_, Random p_72077_, BoundingBox p_72078_, ChunkPos p_72079_, BlockPos p_72080_)
boolean
OceanMonumentPieces.MonumentBuilding.postProcess(WorldGenLevel p_72168_, StructureFeatureManager p_72169_, ChunkGenerator p_72170_, Random p_72171_, BoundingBox p_72172_, ChunkPos p_72173_, BlockPos p_72174_)
boolean
OceanMonumentPieces.OceanMonumentCoreRoom.postProcess(WorldGenLevel p_72218_, StructureFeatureManager p_72219_, ChunkGenerator p_72220_, Random p_72221_, BoundingBox p_72222_, ChunkPos p_72223_, BlockPos p_72224_)
boolean
OceanMonumentPieces.OceanMonumentDoubleXRoom.postProcess(WorldGenLevel p_72232_, StructureFeatureManager p_72233_, ChunkGenerator p_72234_, Random p_72235_, BoundingBox p_72236_, ChunkPos p_72237_, BlockPos p_72238_)
boolean
OceanMonumentPieces.OceanMonumentDoubleXYRoom.postProcess(WorldGenLevel p_72246_, StructureFeatureManager p_72247_, ChunkGenerator p_72248_, Random p_72249_, BoundingBox p_72250_, ChunkPos p_72251_, BlockPos p_72252_)
boolean
OceanMonumentPieces.OceanMonumentDoubleYRoom.postProcess(WorldGenLevel p_72260_, StructureFeatureManager p_72261_, ChunkGenerator p_72262_, Random p_72263_, BoundingBox p_72264_, ChunkPos p_72265_, BlockPos p_72266_)
boolean
OceanMonumentPieces.OceanMonumentDoubleYZRoom.postProcess(WorldGenLevel p_72274_, StructureFeatureManager p_72275_, ChunkGenerator p_72276_, Random p_72277_, BoundingBox p_72278_, ChunkPos p_72279_, BlockPos p_72280_)
boolean
OceanMonumentPieces.OceanMonumentDoubleZRoom.postProcess(WorldGenLevel p_72288_, StructureFeatureManager p_72289_, ChunkGenerator p_72290_, Random p_72291_, BoundingBox p_72292_, ChunkPos p_72293_, BlockPos p_72294_)
boolean
OceanMonumentPieces.OceanMonumentEntryRoom.postProcess(WorldGenLevel p_72302_, StructureFeatureManager p_72303_, ChunkGenerator p_72304_, Random p_72305_, BoundingBox p_72306_, ChunkPos p_72307_, BlockPos p_72308_)
boolean
OceanMonumentPieces.OceanMonumentPenthouse.postProcess(WorldGenLevel p_72316_, StructureFeatureManager p_72317_, ChunkGenerator p_72318_, Random p_72319_, BoundingBox p_72320_, ChunkPos p_72321_, BlockPos p_72322_)
boolean
OceanMonumentPieces.OceanMonumentSimpleRoom.postProcess(WorldGenLevel p_72406_, StructureFeatureManager p_72407_, ChunkGenerator p_72408_, Random p_72409_, BoundingBox p_72410_, ChunkPos p_72411_, BlockPos p_72412_)
boolean
OceanMonumentPieces.OceanMonumentSimpleTopRoom.postProcess(WorldGenLevel p_72420_, StructureFeatureManager p_72421_, ChunkGenerator p_72422_, Random p_72423_, BoundingBox p_72424_, ChunkPos p_72425_, BlockPos p_72426_)
boolean
OceanMonumentPieces.OceanMonumentWingRoom.postProcess(WorldGenLevel p_72436_, StructureFeatureManager p_72437_, ChunkGenerator p_72438_, Random p_72439_, BoundingBox p_72440_, ChunkPos p_72441_, BlockPos p_72442_)
boolean
OceanRuinPieces.OceanRuinPiece.postProcess(WorldGenLevel p_72576_, StructureFeatureManager p_72577_, ChunkGenerator p_72578_, Random p_72579_, BoundingBox p_72580_, ChunkPos p_72581_, BlockPos p_72582_)
boolean
PoolElementStructurePiece.postProcess(WorldGenLevel p_72620_, StructureFeatureManager p_72621_, ChunkGenerator p_72622_, Random p_72623_, BoundingBox p_72624_, ChunkPos p_72625_, BlockPos p_72626_)
boolean
RuinedPortalPiece.postProcess(WorldGenLevel p_72678_, StructureFeatureManager p_72679_, ChunkGenerator p_72680_, Random p_72681_, BoundingBox p_72682_, ChunkPos p_72683_, BlockPos p_72684_)
boolean
ShipwreckPieces.ShipwreckPiece.postProcess(WorldGenLevel p_72834_, StructureFeatureManager p_72835_, ChunkGenerator p_72836_, Random p_72837_, BoundingBox p_72838_, ChunkPos p_72839_, BlockPos p_72840_)
boolean
StrongholdPieces.ChestCorridor.postProcess(WorldGenLevel p_72923_, StructureFeatureManager p_72924_, ChunkGenerator p_72925_, Random p_72926_, BoundingBox p_72927_, ChunkPos p_72928_, BlockPos p_72929_)
boolean
StrongholdPieces.FillerCorridor.postProcess(WorldGenLevel p_72953_, StructureFeatureManager p_72954_, ChunkGenerator p_72955_, Random p_72956_, BoundingBox p_72957_, ChunkPos p_72958_, BlockPos p_72959_)
boolean
StrongholdPieces.FiveCrossing.postProcess(WorldGenLevel p_72982_, StructureFeatureManager p_72983_, ChunkGenerator p_72984_, Random p_72985_, BoundingBox p_72986_, ChunkPos p_72987_, BlockPos p_72988_)
boolean
StrongholdPieces.LeftTurn.postProcess(WorldGenLevel p_73012_, StructureFeatureManager p_73013_, ChunkGenerator p_73014_, Random p_73015_, BoundingBox p_73016_, ChunkPos p_73017_, BlockPos p_73018_)
boolean
StrongholdPieces.Library.postProcess(WorldGenLevel p_73041_, StructureFeatureManager p_73042_, ChunkGenerator p_73043_, Random p_73044_, BoundingBox p_73045_, ChunkPos p_73046_, BlockPos p_73047_)
boolean
StrongholdPieces.PortalRoom.postProcess(WorldGenLevel p_73077_, StructureFeatureManager p_73078_, ChunkGenerator p_73079_, Random p_73080_, BoundingBox p_73081_, ChunkPos p_73082_, BlockPos p_73083_)
boolean
StrongholdPieces.PrisonHall.postProcess(WorldGenLevel p_73106_, StructureFeatureManager p_73107_, ChunkGenerator p_73108_, Random p_73109_, BoundingBox p_73110_, ChunkPos p_73111_, BlockPos p_73112_)
boolean
StrongholdPieces.RightTurn.postProcess(WorldGenLevel p_73134_, StructureFeatureManager p_73135_, ChunkGenerator p_73136_, Random p_73137_, BoundingBox p_73138_, ChunkPos p_73139_, BlockPos p_73140_)
boolean
StrongholdPieces.RoomCrossing.postProcess(WorldGenLevel p_73163_, StructureFeatureManager p_73164_, ChunkGenerator p_73165_, Random p_73166_, BoundingBox p_73167_, ChunkPos p_73168_, BlockPos p_73169_)
boolean
StrongholdPieces.StairsDown.postProcess(WorldGenLevel p_73212_, StructureFeatureManager p_73213_, ChunkGenerator p_73214_, Random p_73215_, BoundingBox p_73216_, ChunkPos p_73217_, BlockPos p_73218_)
boolean
StrongholdPieces.Straight.postProcess(WorldGenLevel p_73254_, StructureFeatureManager p_73255_, ChunkGenerator p_73256_, Random p_73257_, BoundingBox p_73258_, ChunkPos p_73259_, BlockPos p_73260_)
boolean
StrongholdPieces.StraightStairsDown.postProcess(WorldGenLevel p_73284_, StructureFeatureManager p_73285_, ChunkGenerator p_73286_, Random p_73287_, BoundingBox p_73288_, ChunkPos p_73289_, BlockPos p_73290_)
abstract boolean
StructurePiece.postProcess(WorldGenLevel p_73427_, StructureFeatureManager p_73428_, ChunkGenerator p_73429_, Random p_73430_, BoundingBox p_73431_, ChunkPos p_73432_, BlockPos p_73433_)
boolean
SwamplandHutPiece.postProcess(WorldGenLevel p_73647_, StructureFeatureManager p_73648_, ChunkGenerator p_73649_, Random p_73650_, BoundingBox p_73651_, ChunkPos p_73652_, BlockPos p_73653_)
boolean
TemplateStructurePiece.postProcess(WorldGenLevel p_73672_, StructureFeatureManager p_73673_, ChunkGenerator p_73674_, Random p_73675_, BoundingBox p_73676_, ChunkPos p_73677_, BlockPos p_73678_)
(package private) static boolean
EndCityPieces.recursiveChildren(StructureManager p_71142_, EndCityPieces.SectionGenerator p_71143_, int p_71144_, EndCityPieces.EndCityPiece p_71145_, BlockPos p_71146_, List<StructurePiece> p_71147_, Random p_71148_)
static BlockState
StructurePiece.reorient(BlockGetter p_73408_, BlockPos p_73409_, BlockState p_73410_)
static void
EndCityPieces.startHouseTower(StructureManager p_71125_, BlockPos p_71126_, Rotation p_71127_, List<StructurePiece> p_71128_, Random p_71129_)
Modifier and TypeMethodDescriptionstatic Optional<BoundingBox>
BoundingBox.encapsulatingPositions(Iterable<BlockPos> p_162379_)
void
BoundingBox.forAllCorners(Consumer<BlockPos> p_162381_)
ModifierConstructorDescriptionBoundingBox(BlockPos p_162364_)
BuriedTreasurePiece(BlockPos p_71068_)
EndCityPiece(StructureManager p_71199_, String p_71200_, BlockPos p_71201_, Rotation p_71202_, boolean p_71203_)
IglooPiece(StructureManager p_71244_, ResourceLocation p_71245_, BlockPos p_71246_, Rotation p_71247_, int p_71248_)
NetherFossilPiece(StructureManager p_72069_, ResourceLocation p_72070_, BlockPos p_72071_, Rotation p_72072_)
OceanRuinPiece(StructureManager p_72568_, ResourceLocation p_72569_, BlockPos p_72570_, Rotation p_72571_, float p_72572_, OceanRuinFeature.Type p_72573_, boolean p_72574_)
PoolElementStructurePiece(StructureManager p_72606_, StructurePoolElement p_72607_, BlockPos p_72608_, int p_72609_, Rotation p_72610_, BoundingBox p_72611_)
RuinedPortalPiece(StructureManager p_163138_, BlockPos p_163139_, RuinedPortalPiece.VerticalPlacement p_163140_, RuinedPortalPiece.Properties p_163141_, ResourceLocation p_163142_, StructureTemplate p_163143_, Rotation p_163144_, Mirror p_163145_, BlockPos p_163146_)
ShipwreckPiece(StructureManager p_72828_, ResourceLocation p_72829_, BlockPos p_72830_, Rotation p_72831_, boolean p_72832_)
TemplateStructurePiece(StructurePieceType p_163660_, int p_163661_, StructureManager p_163662_, ResourceLocation p_163663_, String p_163664_, StructurePlaceSettings p_163665_, BlockPos p_163666_)
WoodlandMansionPiece(StructureManager p_73905_, String p_73906_, BlockPos p_73907_, Rotation p_73908_)
WoodlandMansionPiece(StructureManager p_73910_, String p_73911_, BlockPos p_73912_, Rotation p_73913_, Mirror p_73914_)
-
Uses of BlockPos in net.minecraft.world.level.levelgen.structure.templatesystem
Modifier and TypeFieldDescriptionStructureTemplate.StructureEntityInfo.blockPos
StructureTemplate.StructureBlockInfo.pos
private BlockPos
StructurePlaceSettings.rotationPivot
Modifier and TypeMethodDescriptionStructureTemplate.calculateConnectedPosition(StructurePlaceSettings p_74567_, BlockPos p_74568_, StructurePlaceSettings p_74569_, BlockPos p_74570_)
static BlockPos
StructureTemplate.calculateRelativePosition(StructurePlaceSettings p_74564_, BlockPos p_74565_)
StructurePlaceSettings.getRotationPivot()
StructureTemplate.getZeroPositionWithTransform(BlockPos p_74584_, Mirror p_74585_, Rotation p_74586_)
static BlockPos
StructureTemplate.getZeroPositionWithTransform(BlockPos p_74588_, Mirror p_74589_, Rotation p_74590_, int p_74591_, int p_74592_)
static BlockPos
StructureTemplate.transform(BlockPos p_74594_, Mirror p_74595_, Rotation p_74596_, BlockPos p_74597_)
Modifier and TypeMethodDescriptionprivate void
StructureTemplate.addEntitiesToWorld(ServerLevelAccessor p_74524_, BlockPos p_74525_, StructurePlaceSettings placementIn)
StructureTemplate.calculateConnectedPosition(StructurePlaceSettings p_74567_, BlockPos p_74568_, StructurePlaceSettings p_74569_, BlockPos p_74570_)
static BlockPos
StructureTemplate.calculateRelativePosition(StructurePlaceSettings p_74564_, BlockPos p_74565_)
private void
StructureTemplate.fillEntityList(Level p_74501_, BlockPos p_74502_, BlockPos p_74503_)
void
StructureTemplate.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_)
StructureTemplate.filterBlocks(BlockPos p_74608_, StructurePlaceSettings p_74609_, Block p_74610_, boolean p_74611_)
StructureTemplate.getBoundingBox(BlockPos p_74599_, Rotation p_74600_, BlockPos p_74601_, Mirror p_74602_)
protected static BoundingBox
StructureTemplate.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 BlockPos
StructureTemplate.getZeroPositionWithTransform(BlockPos p_74588_, Mirror p_74589_, Rotation p_74590_, int p_74591_, int p_74592_)
boolean
StructureTemplate.placeInWorld(ServerLevelAccessor p_74537_, BlockPos p_74538_, BlockPos p_74539_, StructurePlaceSettings p_74540_, Random p_74541_, int p_74542_)
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_)
NopProcessor.processBlock(LevelReader p_74180_, BlockPos p_74181_, BlockPos p_74182_, StructureTemplate.StructureBlockInfo p_74183_, StructureTemplate.StructureBlockInfo p_74184_, StructurePlaceSettings p_74185_)
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_)
Deprecated.StructureTemplate.processBlockInfos(LevelAccessor p_74518_, BlockPos p_74519_, BlockPos p_74520_, StructurePlaceSettings p_74521_, List<StructureTemplate.StructureBlockInfo> p_74522_)
Deprecated.StructureTemplate.processBlockInfos(LevelAccessor p_74518_, 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_)
boolean
AxisAlignedLinearPosTest.test(BlockPos p_73981_, BlockPos p_73982_, BlockPos p_73983_, Random p_73984_)
boolean
boolean
abstract boolean
boolean
ProcessorRule.test(BlockState p_74239_, BlockState p_74240_, BlockPos p_74241_, BlockPos p_74242_, BlockPos p_74243_, Random p_74244_)
static BlockPos
StructureTemplate.transform(BlockPos p_74594_, Mirror p_74595_, Rotation p_74596_, BlockPos p_74597_)
static Vec3
ModifierConstructorDescriptionStructureBlockInfo(BlockPos p_74679_, BlockState p_74680_, CompoundTag p_74681_)
StructureEntityInfo(Vec3 p_74687_, BlockPos p_74688_, CompoundTag p_74689_)
-
Uses of BlockPos in net.minecraft.world.level.lighting
Modifier and TypeMethodDescriptionvoid
LayerLightEngine.checkBlock(BlockPos p_75686_)
void
LayerLightEventListener.DummyLightLayerEventListener.checkBlock(BlockPos p_164434_)
void
LevelLightEngine.checkBlock(BlockPos p_75823_)
void
LightEventListener.checkBlock(BlockPos p_164454_)
static int
LayerLightEngine.getLightBlockInto(BlockGetter p_75668_, BlockState p_75669_, BlockPos p_75670_, BlockState p_75671_, BlockPos p_75672_, Direction p_75673_, int p_75674_)
int
LayerLightEngine.getLightValue(BlockPos p_75703_)
int
LayerLightEventListener.DummyLightLayerEventListener.getLightValue(BlockPos p_75723_)
int
LayerLightEventListener.getLightValue(BlockPos p_75710_)
int
LevelLightEngine.getRawBrightness(BlockPos p_75832_, int p_75833_)
void
BlockLightEngine.onBlockEmissionIncrease(BlockPos p_75502_, int p_75503_)
void
LayerLightEngine.onBlockEmissionIncrease(BlockPos p_75687_, int p_75688_)
void
LayerLightEventListener.DummyLightLayerEventListener.onBlockEmissionIncrease(BlockPos p_164436_, int p_164437_)
void
LevelLightEngine.onBlockEmissionIncrease(BlockPos p_75824_, int p_75825_)
void
LightEventListener.onBlockEmissionIncrease(BlockPos p_164455_, int p_164456_)
default void
LightEventListener.updateSectionStatus(BlockPos p_75835_, boolean p_75836_)
-
Uses of BlockPos in net.minecraft.world.level.material
Modifier and TypeMethodDescriptionprotected void
Fluid.animateTick(Level p_76116_, BlockPos p_76117_, FluidState p_76118_, Random p_76119_)
void
FluidState.animateTick(Level p_76167_, BlockPos p_76168_, Random p_76169_)
void
LavaFluid.animateTick(Level p_76208_, BlockPos p_76209_, FluidState p_76210_, Random p_76211_)
void
WaterFluid.animateTick(Level p_76445_, BlockPos p_76446_, FluidState p_76447_, Random p_76448_)
protected abstract void
FlowingFluid.beforeDestroyingBlock(LevelAccessor p_76002_, BlockPos p_76003_, BlockState p_76004_)
protected void
LavaFluid.beforeDestroyingBlock(LevelAccessor p_76216_, BlockPos p_76217_, BlockState p_76218_)
protected void
WaterFluid.beforeDestroyingBlock(LevelAccessor p_76450_, BlockPos p_76451_, BlockState p_76452_)
boolean
EmptyFluid.canBeReplacedWith(FluidState p_75930_, BlockGetter p_75931_, BlockPos p_75932_, Fluid p_75933_, Direction p_75934_)
protected abstract boolean
Fluid.canBeReplacedWith(FluidState p_76127_, BlockGetter p_76128_, BlockPos p_76129_, Fluid p_76130_, Direction p_76131_)
boolean
FluidState.canBeReplacedWith(BlockGetter p_76159_, BlockPos p_76160_, Fluid p_76161_, Direction p_76162_)
boolean
LavaFluid.canBeReplacedWith(FluidState p_76233_, BlockGetter p_76234_, BlockPos p_76235_, Fluid p_76236_, Direction p_76237_)
boolean
WaterFluid.canBeReplacedWith(FluidState p_76458_, BlockGetter p_76459_, BlockPos p_76460_, Fluid p_76461_, Direction p_76462_)
private boolean
FlowingFluid.canHoldFluid(BlockGetter p_75973_, BlockPos p_75974_, BlockState p_75975_, Fluid p_75976_)
private boolean
FlowingFluid.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 boolean
FlowingFluid.canPassThroughWall(Direction p_76062_, BlockGetter p_76063_, BlockPos p_76064_, BlockState p_76065_, BlockPos p_76066_, BlockState p_76067_)
protected boolean
FlowingFluid.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 void
LavaFluid.fizz(LevelAccessor p_76213_, BlockPos p_76214_)
private static short
FlowingFluid.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 Vec3
Fluid.getFlow(BlockGetter p_76110_, BlockPos p_76111_, FluidState p_76112_)
FluidState.getFlow(BlockGetter p_76180_, BlockPos p_76181_)
float
EmptyFluid.getHeight(FluidState p_75926_, BlockGetter p_75927_, BlockPos p_75928_)
float
FlowingFluid.getHeight(FluidState p_76050_, BlockGetter p_76051_, BlockPos p_76052_)
abstract float
Fluid.getHeight(FluidState p_76124_, BlockGetter p_76125_, BlockPos p_76126_)
float
FluidState.getHeight(BlockGetter p_76156_, BlockPos p_76157_)
protected FluidState
FlowingFluid.getNewLiquid(LevelReader p_76036_, 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 VoxelShape
Fluid.getShape(FluidState p_76137_, BlockGetter p_76138_, BlockPos p_76139_)
FluidState.getShape(BlockGetter p_76184_, BlockPos p_76185_)
protected int
FlowingFluid.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(LevelReader p_76080_, BlockPos p_76081_, BlockState p_76082_)
protected int
FlowingFluid.getSpreadDelay(Level p_75998_, BlockPos p_75999_, FluidState p_76000_, FluidState p_76001_)
int
LavaFluid.getSpreadDelay(Level p_76203_, BlockPos p_76204_, FluidState p_76205_, FluidState p_76206_)
private boolean
LavaFluid.hasFlammableNeighbours(LevelReader p_76228_, BlockPos p_76229_)
private static boolean
FlowingFluid.hasSameAbove(FluidState p_76089_, BlockGetter p_76090_, BlockPos p_76091_)
private boolean
LavaFluid.isFlammable(LevelReader p_76246_, BlockPos p_76247_)
Deprecated.private boolean
LavaFluid.isFlammable(LevelReader level, BlockPos pos, Direction face)
protected boolean
FlowingFluid.isSolidFace(BlockGetter p_75991_, BlockPos p_75992_, Direction p_75993_)
private boolean
FlowingFluid.isWaterHole(BlockGetter p_75957_, Fluid p_75958_, BlockPos p_75959_, BlockState p_75960_, BlockPos p_75961_, BlockState p_75962_)
protected void
Fluid.randomTick(Level p_76132_, BlockPos p_76133_, FluidState p_76134_, Random p_76135_)
void
FluidState.randomTick(Level p_76175_, BlockPos p_76176_, Random p_76177_)
void
LavaFluid.randomTick(Level p_76239_, BlockPos p_76240_, FluidState p_76241_, Random p_76242_)
boolean
FluidState.shouldRenderBackwardUpFace(BlockGetter p_76172_, BlockPos p_76173_)
private int
FlowingFluid.sourceNeighborCount(LevelReader p_76020_, BlockPos p_76021_)
protected void
FlowingFluid.spread(LevelAccessor p_76011_, BlockPos p_76012_, FluidState p_76013_)
protected void
FlowingFluid.spreadTo(LevelAccessor p_76005_, BlockPos p_76006_, BlockState p_76007_, Direction p_76008_, FluidState p_76009_)
protected void
LavaFluid.spreadTo(LevelAccessor p_76220_, BlockPos p_76221_, BlockState p_76222_, Direction p_76223_, FluidState p_76224_)
private void
FlowingFluid.spreadToSides(LevelAccessor p_76015_, BlockPos p_76016_, FluidState p_76017_, BlockState p_76018_)
void
FlowingFluid.tick(Level p_75995_, BlockPos p_75996_, FluidState p_75997_)
protected void
Fluid.tick(Level p_76113_, BlockPos p_76114_, FluidState p_76115_)
void
-
Uses of BlockPos in net.minecraft.world.level.pathfinder
Modifier and TypeMethodDescriptionNode.asBlockPos()
Path.getNextNodePos()
Path.getNodePos(int p_77397_)
Path.getTarget()
Modifier and TypeMethodDescriptionfloat
Node.distanceManhattan(BlockPos p_77307_)
float
Node.distanceTo(BlockPos p_164698_)
float
Node.distanceToSqr(BlockPos p_164703_)
protected BlockPathTypes
WalkNodeEvaluator.evaluateBlockPathType(BlockGetter p_77614_, boolean p_77615_, boolean p_77616_, BlockPos p_77617_, BlockPathTypes p_77618_)
private BlockPathTypes
WalkNodeEvaluator.getBlockPathType(Mob p_77573_, BlockPos p_77574_)
protected static BlockPathTypes
WalkNodeEvaluator.getBlockPathTypeRaw(BlockGetter p_77644_, BlockPos p_77645_)
WalkNodeEvaluator.getBlockPathTypes(BlockGetter p_77581_, int p_77582_, int p_77583_, int p_77584_, int p_77585_, int p_77586_, int p_77587_, boolean p_77588_, boolean p_77589_, EnumSet<BlockPathTypes> p_77590_, BlockPathTypes p_77591_, BlockPos p_77592_)
protected double
AmphibiousNodeEvaluator.getFloorLevel(BlockPos p_164674_)
protected double
WalkNodeEvaluator.getFloorLevel(BlockPos p_164733_)
static double
WalkNodeEvaluator.getFloorLevel(BlockGetter p_77612_, BlockPos p_77613_)
protected Node
private boolean
WalkNodeEvaluator.hasPositiveMalus(BlockPos p_77647_)
private Path
PathFinder.reconstructPath(Node p_77435_, BlockPos p_77436_, boolean p_77437_)
Modifier and TypeMethodDescriptionprivate Path
PathFinder.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_)
-
Uses of BlockPos in net.minecraft.world.level.portal
Modifier and TypeMethodDescriptionprivate BlockPos
PortalShape.calculateBottomLeft(BlockPos p_77734_)
Modifier and TypeMethodDescriptionprivate BlockPos
PortalShape.calculateBottomLeft(BlockPos p_77734_)
private boolean
PortalForcer.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_77670_, boolean p_77671_)
static Optional<PortalShape>
PortalShape.findPortalShape(LevelAccessor p_77713_, BlockPos p_77714_, Predicate<PortalShape> p_77715_, Direction.Axis p_77716_)
private int
PortalShape.getDistanceUntilEdgeAboveFrame(BlockPos p_77736_, Direction p_77737_)
ModifierConstructorDescriptionPortalShape(LevelAccessor p_77695_, BlockPos p_77696_, Direction.Axis p_77697_)
-
Uses of BlockPos in net.minecraft.world.level.saveddata.maps
Modifier and TypeMethodDescriptionstatic void
MapItemSavedData.addTargetDecoration(ItemStack p_77926_, BlockPos p_77927_, String p_77928_, MapDecoration.Type p_77929_)
static String
static MapBanner
MapBanner.fromWorld(BlockGetter p_77775_, BlockPos p_77776_)
void
MapItemSavedData.removedFromFrame(BlockPos p_77948_, int p_77949_)
boolean
MapItemSavedData.toggleBanner(LevelAccessor p_77935_, BlockPos p_77936_)
-
Uses of BlockPos in net.minecraft.world.level.storage
-
Uses of BlockPos in net.minecraft.world.level.storage.loot.predicates
Modifier and TypeMethodDescriptionstatic LootItemCondition.Builder
LocationCheck.checkLocation(LocationPredicate.Builder p_81728_, BlockPos p_81729_)
ModifierConstructorDescription(package private)
LocationCheck(LocationPredicate p_81719_, BlockPos p_81720_)
-
Uses of BlockPos in net.minecraft.world.phys
Modifier and TypeMethodDescriptionstatic BlockHitResult
static BlockHitResult
BlockHitResult.withPosition(BlockPos p_82431_)
ModifierConstructorDescriptionprivate
BlockHitResult(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
Modifier and TypeMethodDescriptionboolean
CollisionContext.isAbove(VoxelShape p_82755_, BlockPos p_82756_, boolean p_82757_)
boolean
EntityCollisionContext.isAbove(VoxelShape p_82886_, BlockPos p_82887_, boolean p_82888_)
-
Uses of BlockPos in net.minecraftforge.client
Modifier and TypeFieldDescriptionprivate static com.google.common.cache.LoadingCache<org.apache.commons.lang3.tuple.Pair<Level,BlockPos>,Optional<RenderChunkRegion>>
MinecraftForgeClient.regionCache
Modifier and TypeMethodDescriptiondefault boolean
IBlockRenderProperties.addDestroyEffects(BlockState state, Level Level, BlockPos pos, ParticleEngine manager)
Spawn particles for when the block is destroyed.static TextureAtlasSprite[]
ForgeHooksClient.getFluidSprites(BlockAndTintGetter world, BlockPos pos, FluidState fluidStateIn)
default Vector3d
IBlockRenderProperties.getFogColor(BlockState state, LevelReader Level, BlockPos pos, Entity entity, Vector3d originalColor, float partialTicks)
NOT CURRENTLY IMPLEMENTEDstatic RenderChunkRegion
MinecraftForgeClient.getRegionRenderCache(Level world, BlockPos pos)
static Optional<RenderChunkRegion>
MinecraftForgeClient.getRegionRenderCacheOptional(Level world, BlockPos pos)
static void
MinecraftForgeClient.onRebuildChunk(Level world, BlockPos position, RenderChunkRegion cache)
static void
ForgeHooksClient.renderPistonMovedBlocks(BlockPos pos, BlockState state, PoseStack stack, MultiBufferSource buffer, Level world, boolean checkSides, int combinedOverlay, BlockRenderDispatcher blockRenderer)
-
Uses of BlockPos in net.minecraftforge.client.event
ModifierConstructorDescriptionRenderBlockOverlayEvent(Player player, PoseStack mat, RenderBlockOverlayEvent.OverlayType type, BlockState block, BlockPos blockPos)
-
Uses of BlockPos in net.minecraftforge.client.extensions
Modifier and TypeMethodDescriptiondefault RenderChunkRegion
IForgeRenderChunk.createRegionRenderCache(Level world, BlockPos from, BlockPos to, int subtract)
Creates a new RegionRenderCache instance.
Extending classes can change the behavior of the cache, allowing to visually change blocks (schematics etc).default IModelData
IForgeBakedModel.getModelData(BlockAndTintGetter world, BlockPos pos, BlockState state, IModelData tileData)
-
Uses of BlockPos in net.minecraftforge.client.model
Modifier and TypeFieldDescriptionprivate static Map<ChunkPos,Map<BlockPos,IModelData>>
ModelDataManager.modelDataCache
ModelDataManager.needModelDataRefresh
Modifier and TypeMethodDescriptionstatic Map<BlockPos,IModelData>
ModelDataManager.getModelData(Level world, ChunkPos pos)
Modifier and TypeMethodDescriptionBakedModelWrapper.getModelData(BlockAndTintGetter world, BlockPos pos, BlockState state, IModelData tileData)
CompositeModel.getModelData(BlockAndTintGetter world, BlockPos pos, BlockState state, IModelData tileData)
static IModelData
ModelDataManager.getModelData(Level world, BlockPos pos)
-
Uses of BlockPos in net.minecraftforge.client.model.data
Modifier and TypeMethodDescriptionstatic IModelData
MultipartModelData.create(List<org.apache.commons.lang3.tuple.Pair<Predicate<BlockState>,BakedModel>> selectors, BlockAndTintGetter world, BlockPos pos, BlockState state, IModelData tileData)
-
Uses of BlockPos in net.minecraftforge.client.model.pipeline
Modifier and TypeMethodDescriptionstatic boolean
ForgeBlockModelRenderer.render(VertexLighterFlat lighter, BlockAndTintGetter world, BakedModel model, BlockState state, BlockPos pos, PoseStack matrixStack, boolean checkSides, Random rand, long seed, IModelData modelData)
void
BlockInfo.setBlockPos(BlockPos blockPos)
void
VertexLighterFlat.setBlockPos(BlockPos blockPos)
boolean
ForgeBlockModelRenderer.tesselateWithAO(BlockAndTintGetter world, BakedModel model, BlockState state, BlockPos pos, PoseStack matrixStack, VertexConsumer buffer, boolean checkSides, Random rand, long seed, int combinedOverlayIn, IModelData modelData)
boolean
ForgeBlockModelRenderer.tesselateWithoutAO(BlockAndTintGetter world, BakedModel model, BlockState state, BlockPos pos, PoseStack matrixStack, VertexConsumer buffer, boolean checkSides, Random rand, long seed, int combinedOverlayIn, IModelData modelData)
-
Uses of BlockPos in net.minecraftforge.common
Modifier and TypeMethodDescriptionstatic boolean
ForgeHooks.canEntityDestroy(Level world, BlockPos pos, LivingEntity entity)
IPlantable.getPlant(BlockGetter world, BlockPos pos)
default PlantType
IPlantable.getPlantType(BlockGetter world, BlockPos pos)
static boolean
FarmlandWaterManager.hasBlockWaterTicket(LevelReader world, BlockPos pos)
Tests if a block is in a region that is watered by blocks.static boolean
ForgeHooks.isLivingOnLadder(BlockState state, Level world, BlockPos pos, LivingEntity entity)
default boolean
IForgeShearable.isShearable(ItemStack item, Level world, BlockPos pos)
Checks if the object is currently shearable Example: Sheep return false when they have no woolstatic int
ForgeHooks.onBlockBreakEvent(Level world, GameType gameType, ServerPlayer entityPlayer, BlockPos pos)
static void
ForgeHooks.onCropsGrowPost(Level worldIn, BlockPos pos, BlockState state)
static boolean
ForgeHooks.onCropsGrowPre(Level worldIn, BlockPos pos, BlockState state, boolean def)
static boolean
ForgeHooks.onFarmlandTrample(Level world, BlockPos pos, BlockState state, float fallDistance, Entity entity)
ForgeHooks.onLeftClickBlock(Player player, BlockPos pos, Direction face)
static int
ForgeHooks.onNoteChange(Level world, BlockPos pos, BlockState state, int old, int _new)
ForgeHooks.onRightClickBlock(Player player, InteractionHand hand, BlockPos pos, BlockHitResult hitVec)
Performs the shear function on this object. -
Uses of BlockPos in net.minecraftforge.common.extensions
Modifier and TypeMethodDescriptiondefault BlockPos
IForgeAbstractMinecart.getCurrentRailPosition()
Internal, returns the current spot to look for the attached rail.Modifier and TypeMethodDescriptiondefault boolean
IForgeBlock.addLandingEffects(BlockState state1, ServerLevel worldserver, 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 boolean
IForgeBlockState.addLandingEffects(ServerLevel worldserver, 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 boolean
IForgeBlock.addRunningEffects(BlockState state, Level world, BlockPos pos, Entity entity)
Allows a block to override the standard vanilla running particles.default boolean
IForgeBlockState.addRunningEffects(Level world, BlockPos pos, Entity entity)
Allows a block to override the standard vanilla running particles.default boolean
IForgeBlock.canConnectRedstone(BlockState state, BlockGetter world, BlockPos pos, Direction direction)
Whether redstone dust should visually connect to this block on a given sidedefault boolean
IForgeBlock.canCreatureSpawn(BlockState state, BlockGetter world, BlockPos pos, SpawnPlacements.Type type, EntityType<?> entityType)
Determines if a specified mob type can spawn on this block, returning false will prevent any mob from spawning on the block.default boolean
IForgeBlockState.canCreatureSpawn(LevelReader world, BlockPos pos, SpawnPlacements.Type type, EntityType<?> entityType)
Determines if a specified mob type can spawn on this block, returning false will prevent any mob from spawning on the block.default boolean
IForgeBlock.canDropFromExplosion(BlockState state, BlockGetter world, BlockPos pos, Explosion explosion)
Determines if this block should drop loot when exploded.default boolean
IForgeBlockState.canDropFromExplosion(BlockGetter world, BlockPos pos, Explosion explosion)
Determines if this block should drop loot when exploded.default boolean
IForgeBlock.canEntityDestroy(BlockState state, BlockGetter world, BlockPos pos, Entity entity)
Determines if this block is can be destroyed by the specified entities normal behavior.default boolean
IForgeBlockState.canEntityDestroy(BlockGetter world, BlockPos pos, Entity entity)
Determines if this block is can be destroyed by the specified entities normal behavior.default boolean
IForgeBlock.canHarvestBlock(BlockState state, BlockGetter world, BlockPos pos, Player player)
Determines if the player can harvest this block, obtaining it's drops when the block is destroyed.default boolean
IForgeBlockState.canHarvestBlock(BlockGetter world, BlockPos pos, Player player)
Determines if the player can harvest this block, obtaining it's drops when the block is destroyed.default boolean
IForgeBaseRailBlock.canMakeSlopes(BlockState state, BlockGetter world, BlockPos pos)
Returns true if the rail can make up and down slopes.default boolean
IForgeBlockState.canRedstoneConnectTo(BlockGetter world, BlockPos pos, Direction direction)
Whether redstone dust should visually connect to this block on a side.boolean
IForgeBlock.canSustainPlant(BlockState state, BlockGetter world, BlockPos pos, Direction facing, IPlantable plantable)
Determines if this block can support the passed in plant, allowing it to be planted and grow.default boolean
IForgeBlockState.canSustainPlant(BlockGetter world, BlockPos pos, Direction facing, IPlantable plantable)
Determines if this block can support the passed in plant, allowing it to be planted and grow.boolean
IForgeEntity.canTrample(BlockState state, BlockPos pos, float fallDistance)
default void
IForgeBlock.catchFire(BlockState state, Level world, BlockPos pos, Direction face, LivingEntity igniter)
If the block is flammable, this is called when it gets lit on fire.default void
IForgeBlockState.catchFire(Level world, BlockPos pos, Direction face, LivingEntity igniter)
If the block is flammable, this is called when it gets lit on fire.default boolean
IForgeBlock.collisionExtendsVertically(BlockState state, BlockGetter world, BlockPos pos, Entity collidingEntity)
Determines if this block's collision box should be treated as though it can extend above its block space.default boolean
IForgeBlockState.collisionExtendsVertically(BlockGetter world, BlockPos pos, Entity collidingEntity)
Determines if this block's collision box should be treated as though it can extend above its block space.default boolean
IForgeItem.doesSneakBypassUse(ItemStack stack, LevelReader world, BlockPos pos, Player player)
Should this item, when held, allow sneak-clicks to pass through to the underlying block?default boolean
IForgeItemStack.doesSneakBypassUse(LevelReader world, BlockPos pos, Player player)
Should this item, when held, allow sneak-clicks to pass through to the underlying block?default BlockPathTypes
IForgeBlock.getAiPathNodeType(BlockState state, BlockGetter world, BlockPos pos, Mob entity)
Get thePathNodeType
for this block.default BlockPathTypes
IForgeBlockState.getAiPathNodeType(BlockGetter world, BlockPos pos)
Get thePathNodeType
for this block.default BlockPathTypes
IForgeBlockState.getAiPathNodeType(BlockGetter world, BlockPos pos, Mob entity)
Get thePathNodeType
for this block.default float[]
IForgeBlock.getBeaconColorMultiplier(BlockState state, LevelReader world, BlockPos pos, BlockPos beaconPos)
default float[]
IForgeBlockState.getBeaconColorMultiplier(LevelReader world, BlockPos pos, BlockPos beacon)
default Direction
IForgeBlock.getBedDirection(BlockState state, LevelReader world, BlockPos pos)
Returns the direction of the block.default Direction
IForgeBlockState.getBedDirection(LevelReader world, BlockPos pos)
Returns the direction of the block.default float
IForgeBlock.getEnchantPowerBonus(BlockState state, LevelReader world, BlockPos pos)
Determines the amount of enchanting power this block can provide to an enchanting table.default float
IForgeBlockState.getEnchantPowerBonus(LevelReader world, BlockPos pos)
Determines the amount of enchanting power this block can provide to an enchanting table.default int
IForgeBlock.getExpDrop(BlockState state, LevelReader world, BlockPos pos, int fortune, int silktouch)
Gathers how much experience this block drops when broken.default int
IForgeBlockState.getExpDrop(LevelReader world, BlockPos pos, int fortune, int silktouch)
Gathers how much experience this block drops when broken.default float
IForgeBlock.getExplosionResistance(BlockState state, BlockGetter world, BlockPos pos, Explosion explosion)
Location sensitive version of getExplosionResistancedefault float
IForgeBlockState.getExplosionResistance(BlockGetter world, BlockPos pos, Explosion explosion)
Location sensitive version of getExplosionResistancedefault float
IForgeFluid.getExplosionResistance(FluidState state, BlockGetter world, BlockPos pos, Explosion explosion)
Location sensitive version of getExplosionResistancedefault float
IForgeFluidState.getExplosionResistance(BlockGetter world, BlockPos pos, Explosion explosion)
Location sensitive version of getExplosionResistancedefault int
IForgeBlock.getFireSpreadSpeed(BlockState state, BlockGetter world, BlockPos pos, Direction face)
Called when fire is updating on a neighbor block.default int
IForgeBlockState.getFireSpreadSpeed(BlockGetter world, BlockPos pos, Direction face)
Called when fire is updating on a neighbor block.default int
IForgeBlock.getFlammability(BlockState state, BlockGetter world, BlockPos pos, Direction face)
Chance that fire will spread and consume this block.default int
IForgeBlockState.getFlammability(BlockGetter world, BlockPos pos, Direction face)
Chance that fire will spread and consume this block.default float
IForgeBlock.getFriction(BlockState state, LevelReader world, BlockPos pos, Entity entity)
Gets the slipperiness at the given location at the given state.default float
IForgeBlockState.getFriction(LevelReader world, BlockPos pos, Entity entity)
Gets the slipperiness at the given location at the given state.default int
IForgeBlock.getLightEmission(BlockState state, BlockGetter world, BlockPos pos)
Get a light value for this block, taking into account the given state and coordinates, normal ranges are between 0 and 15default int
IForgeBlockState.getLightEmission(BlockGetter world, BlockPos pos)
Get a light value for this block, taking into account the given state and coordinates, normal ranges are between 0 and 15default ItemStack
IForgeBlock.getPickBlock(BlockState state, HitResult target, BlockGetter world, BlockPos pos, Player player)
Called when A user uses the creative pick block button on this blockdefault ItemStack
IForgeBlockState.getPickBlock(HitResult target, BlockGetter world, BlockPos pos, Player player)
Called when A user uses the creative pick block button on this blockIForgeBaseRailBlock.getRailDirection(BlockState state, BlockGetter world, BlockPos pos, AbstractMinecart cart)
Return the rail's direction.default float
IForgeBaseRailBlock.getRailMaxSpeed(BlockState state, Level world, BlockPos pos, AbstractMinecart cart)
Returns the max speed of the rail at the specified position.IForgeBlock.getRespawnPosition(BlockState state, EntityType<?> type, LevelReader world, BlockPos pos, float orientation, LivingEntity entity)
Returns the position that the entity is moved to upon respawning at this block.IForgeBlockState.getRespawnPosition(EntityType<?> type, LevelReader world, BlockPos pos, float orientation, LivingEntity entity)
Returns the position that the entity is moved to upon respawning at this block.default SoundType
IForgeBlock.getSoundType(BlockState state, LevelReader world, BlockPos pos, Entity entity)
Sensitive version of getSoundTypedefault SoundType
IForgeBlockState.getSoundType(LevelReader world, BlockPos pos, Entity entity)
Sensitive version of getSoundTypedefault BlockState
IForgeBlock.getStateAtViewpoint(BlockState state, BlockGetter world, BlockPos pos, Vec3 viewpoint)
Used to determine the state 'viewed' by an entity (seeCamera.getBlockAtCamera()
).default BlockState
IForgeBlockState.getStateAtViewpoint(BlockGetter world, BlockPos pos, Vec3 viewpoint)
Used to determine the state 'viewed' by an entity (seeCamera.getBlockAtCamera()
).default BlockState
IForgeBlock.getToolModifiedState(BlockState state, Level world, BlockPos pos, Player player, ItemStack stack, ToolAction toolAction)
Returns the state that this block should transform into when right clicked by a tool.default BlockState
IForgeBlockState.getToolModifiedState(Level world, BlockPos pos, Player player, ItemStack stack, ToolAction toolAction)
Returns the state that this block should transform into when right clicked by a tool.default boolean
IForgeBlock.getWeakChanges(BlockState state, LevelReader world, BlockPos pos)
If this block should be notified of weak changes.default boolean
IForgeBlockState.getWeakChanges(LevelReader world, BlockPos pos)
If this block should be notified of weak changes.default Boolean
IForgeFluid.isAABBInsideLiquid(FluidState state, LevelReader world, BlockPos pos, AABB boundingBox)
Called when entities are moving to check if they are inside a liquiddefault Boolean
IForgeFluid.isAABBInsideMaterial(FluidState state, LevelReader world, BlockPos pos, AABB boundingBox, Material materialIn)
Called when boats or fishing hooks are inside the block to check if they are inside the material requested.default boolean
IForgeBlock.isBed(BlockState state, BlockGetter world, BlockPos pos, Entity player)
Determines if this block is classified as a Bed, Allowing players to sleep in it, though the block has to specifically perform the sleeping functionality in it's activated event.default boolean
IForgeBlockState.isBed(BlockGetter world, BlockPos pos, LivingEntity sleeper)
Determines if this block is classified as a Bed, Allowing players to sleep in it, though the block has to specifically perform the sleeping functionality in it's activated event.default boolean
IForgeBlock.isBurning(BlockState state, BlockGetter world, BlockPos pos)
Determines if this block should set fire and deal fire damage to entities coming into contact with it.default boolean
IForgeBlockState.isBurning(BlockGetter world, BlockPos pos)
Determines if this block should set fire and deal fire damage to entities coming into contact with it.default boolean
IForgeBlock.isConduitFrame(BlockState state, LevelReader world, BlockPos pos, BlockPos conduit)
Determines if this block can be used as the frame of a conduit.default boolean
IForgeBlockState.isConduitFrame(LevelReader world, BlockPos pos, BlockPos conduit)
Determines if this block can be used as the frame of a conduit.default boolean
IForgeFluid.isEntityInside(FluidState state, LevelReader world, BlockPos pos, Entity entity, double yToTest, SetTag<Fluid> tag, boolean testingHead)
Called when the entity is inside this block, may be used to determined if the entity can breathing, display material overlays, or if the entity can swim inside a block.default boolean
IForgeFluidState.isEntityInside(LevelReader world, BlockPos pos, Entity entity, double yToTest, SetTag<Fluid> tag, boolean testingHead)
Called when the entity is inside this block, may be used to determined if the entity can breathing, display material overlays, or if the entity can swim inside a block.default boolean
IForgeBlock.isFertile(BlockState state, BlockGetter world, BlockPos pos)
Checks if this soil is fertile, typically this means that growth rates of plants on this soil will be slightly sped up.default boolean
IForgeBlockState.isFertile(BlockGetter world, BlockPos pos)
Checks if this soil is fertile, typically this means that growth rates of plants on this soil will be slightly sped up.default boolean
IForgeBlock.isFireSource(BlockState state, LevelReader world, BlockPos pos, Direction side)
Currently only called by fire when it is on top of this block.default boolean
IForgeBlockState.isFireSource(LevelReader world, BlockPos pos, Direction side)
Currently only called by fire when it is on top of this block.default boolean
IForgeBlock.isFlammable(BlockState state, BlockGetter world, BlockPos pos, Direction face)
Called when fire is updating, checks if a block face can catch fire.default boolean
IForgeBlockState.isFlammable(BlockGetter world, BlockPos pos, Direction face)
Called when fire is updating, checks if a block face can catch fire.boolean
IForgeBaseRailBlock.isFlexibleRail(BlockState state, BlockGetter world, BlockPos pos)
Return true if the rail can make corners.default boolean
IForgeBlock.isLadder(BlockState state, LevelReader world, BlockPos pos, LivingEntity entity)
Checks if a player or entity can use this block to 'climb' like a ladder.default boolean
IForgeBlockState.isLadder(LevelReader world, BlockPos pos, LivingEntity entity)
Checks if a player or entity can use this block to 'climb' like a ladder.default boolean
IForgeBlock.isPortalFrame(BlockState state, BlockGetter world, BlockPos pos)
Determines if this block can be used as part of a frame of a nether portal.default boolean
IForgeBlockState.isPortalFrame(BlockGetter world, BlockPos pos)
Determines if this block can be used as part of a frame of a nether portal.default boolean
IForgeBlock.isScaffolding(BlockState state, LevelReader world, BlockPos pos, LivingEntity entity)
Checks if a player or entity handles movement on this block like scaffolding.default boolean
IForgeBlock.makesOpenTrapdoorAboveClimbable(BlockState state, LevelReader world, BlockPos pos, BlockState trapdoorState)
Checks if this block makes an open trapdoor above it climbable.void
IForgeAbstractMinecart.moveMinecartOnRail(BlockPos pos)
Moved to allow overrides.default void
IForgeBlock.onBlockExploded(BlockState state, Level world, BlockPos pos, Explosion explosion)
Called when the block is destroyed by an explosion.default void
IForgeBlockState.onBlockExploded(Level world, BlockPos pos, Explosion explosion)
Called when the block is destroyed by an explosion.default boolean
IForgeItem.onBlockStartBreak(ItemStack itemstack, BlockPos pos, Player player)
Called before a block is broken.default boolean
IForgeItemStack.onBlockStartBreak(BlockPos pos, Player player)
Called before a block is broken.default void
IForgeBaseRailBlock.onMinecartPass(BlockState state, Level world, BlockPos pos, AbstractMinecart cart)
This function is called by any minecart that passes over this rail.default void
IForgeBlock.onNeighborChange(BlockState state, LevelReader world, BlockPos pos, BlockPos neighbor)
Called when a tile entity on a side of this block changes is created or is destroyed.default void
IForgeBlockState.onNeighborChange(LevelReader world, BlockPos pos, BlockPos neighbor)
Called when a tile entity on a side of this block changes is created or is destroyed.default boolean
IForgeBlock.removedByPlayer(BlockState state, Level world, BlockPos pos, Player player, boolean willHarvest, FluidState fluid)
Called when a player removes a block.default boolean
IForgeBlockState.removedByPlayer(Level world, BlockPos pos, Player player, boolean willHarvest, FluidState fluid)
Called when a player removes a block.default BlockState
IForgeBlock.rotate(BlockState state, LevelAccessor world, BlockPos pos, Rotation direction)
default BlockState
IForgeBlockState.rotate(LevelAccessor world, BlockPos pos, Rotation direction)
default void
IForgeBlock.setBedOccupied(BlockState state, Level world, BlockPos pos, LivingEntity sleeper, boolean occupied)
Called when a user either starts or stops sleeping in the bed.default void
IForgeBlockState.setBedOccupied(Level world, BlockPos pos, LivingEntity sleeper, boolean occupied)
Called when a user either starts or stops sleeping in the bed.default boolean
IForgeBlock.shouldCheckWeakPower(BlockState state, LevelReader world, BlockPos pos, Direction side)
Called to determine whether to allow the a block to handle its own indirect power rather than using the default rules.default boolean
IForgeBlockState.shouldCheckWeakPower(LevelReader world, BlockPos pos, Direction side)
Called to determine whether to allow the a block to handle its own indirect power rather than using the default rules.default boolean
IForgeBlock.shouldDisplayFluidOverlay(BlockState state, BlockAndTintGetter world, 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 boolean
IForgeBlockState.shouldDisplayFluidOverlay(BlockAndTintGetter world, 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. -
Uses of BlockPos in net.minecraftforge.common.util
Modifier and TypeMethodDescriptionstatic BlockSnapshot
BlockSnapshot.create(ResourceKey<Level> dim, LevelAccessor world, BlockPos pos)
static BlockSnapshot
BlockSnapshot.create(ResourceKey<Level> dim, LevelAccessor world, BlockPos pos, int flag)
boolean
BlockSnapshot.restoreToLocation(LevelAccessor world, BlockPos pos, boolean force, boolean notifyNeighbors)
ModifierConstructorDescriptionprivate
BlockSnapshot(ResourceKey<Level> dim, LevelAccessor world, BlockPos pos, BlockState state, CompoundTag nbt, int flags)
-
Uses of BlockPos in net.minecraftforge.common.world
Modifier and TypeFieldDescriptionprivate static TicketType<ForgeChunkManager.TicketOwner<BlockPos>>
ForgeChunkManager.BLOCK
private static TicketType<ForgeChunkManager.TicketOwner<BlockPos>>
ForgeChunkManager.BLOCK_TICKING
private Map<BlockPos,com.mojang.datafixers.util.Pair<it.unimi.dsi.fastutil.longs.LongSet,it.unimi.dsi.fastutil.longs.LongSet>>
ForgeChunkManager.TicketHelper.blockTickets
Modifier and TypeMethodDescriptionMap<BlockPos,com.mojang.datafixers.util.Pair<it.unimi.dsi.fastutil.longs.LongSet,it.unimi.dsi.fastutil.longs.LongSet>>
ForgeChunkManager.TicketHelper.getBlockTickets()
Gets all "BLOCK" tickets this mod had registered and which block positions are forcing which chunks.Modifier and TypeMethodDescriptionstatic boolean
ForgeChunkManager.forceChunk(ServerLevel world, String modId, BlockPos owner, int chunkX, int chunkZ, boolean add, boolean ticking)
Forces a chunk to be loaded for the given mod with the "owner" of the ticket being a given block position.StructureSpawnManager.getStructureSpawns(StructureFeatureManager structureManager, MobCategory classification, BlockPos pos)
Looks up if a given position is within a structure and returns any entity spawns that structure has for the given classification, or null if none are found.void
ForgeChunkManager.TicketHelper.removeAllTickets(BlockPos owner)
Removes all tickets that a given block was responsible for; both ticking and not ticking.void
ForgeChunkManager.TicketHelper.removeTicket(BlockPos owner, long chunk, boolean ticking)
Removes the ticket for the given chunk that a given block was responsible for.Modifier and TypeMethodDescriptionprivate static void
ForgeChunkManager.readBlockForcedChunks(String modId, long chunkPos, CompoundTag modEntry, String key, Map<ForgeChunkManager.TicketOwner<BlockPos>,it.unimi.dsi.fastutil.longs.LongSet> blockForcedChunks)
Reads the forge block forced chunks.static void
ForgeChunkManager.readForgeForcedChunks(CompoundTag nbt, ForgeChunkManager.TicketTracker<BlockPos> blockForcedChunks, ForgeChunkManager.TicketTracker<UUID> entityForcedChunks)
Reads the forge forced chunks from the NBT compound.static void
ForgeChunkManager.writeForgeForcedChunks(CompoundTag nbt, ForgeChunkManager.TicketTracker<BlockPos> blockForcedChunks, ForgeChunkManager.TicketTracker<UUID> entityForcedChunks)
Writes the forge forced chunks into the NBT compound.ModifierConstructorDescriptionprivate
TicketHelper(ForcedChunksSavedData saveData, String modId, Map<BlockPos,com.mojang.datafixers.util.Pair<it.unimi.dsi.fastutil.longs.LongSet,it.unimi.dsi.fastutil.longs.LongSet>> blockTickets, Map<UUID,com.mojang.datafixers.util.Pair<it.unimi.dsi.fastutil.longs.LongSet,it.unimi.dsi.fastutil.longs.LongSet>> entityTickets)
-
Uses of BlockPos in net.minecraftforge.debug.block
Modifier and TypeMethodDescriptionboolean
RedstoneSidedConnectivityTest.EastRedstoneBlock.canConnectRedstone(BlockState state, BlockGetter world, BlockPos pos, Direction direction)
boolean
CustomPlantTypeTest.CustomPlantBlock.canSurvive(BlockState state, LevelReader world, BlockPos pos)
boolean
CustomPlantTypeTest.CustomBlock.canSustainPlant(BlockState state, BlockGetter world, BlockPos pos, Direction facing, IPlantable plantable)
CustomPlantTypeTest.CustomPlantBlock.getPlant(BlockGetter world, BlockPos pos)
CustomPlantTypeTest.CustomPlantBlock.getPlantType(BlockGetter world, BlockPos pos)
CustomRespawnTest.CustomRespawnBlock.getRespawnPosition(BlockState state, EntityType<?> type, LevelReader world, BlockPos pos, float orientation, LivingEntity entity)
FullPotsAccessorDemo.DioriteFlowerPotBlock.getShape(BlockState state, BlockGetter level, BlockPos pos, CollisionContext context)
boolean
ScaffoldingTest.ScaffoldingMethodTestBlock.isScaffolding(BlockState state, LevelReader world, BlockPos pos, LivingEntity entity)
boolean
CustomPlantTypeTest.CustomPlantBlock.mayPlaceOn(BlockState state, BlockGetter worldIn, BlockPos pos)
void
RedstoneSidedConnectivityTest.EastRedstoneBlock.neighborChanged(BlockState state, Level world, BlockPos pos, Block block, BlockPos fromPos, boolean isMoving)
BlockEntityOnLoadTest.TestBlock.newBlockEntity(BlockPos pos, BlockState state)
CustomSignsTest.CustomStandingSignBlock.newBlockEntity(BlockPos pos, BlockState state)
CustomSignsTest.CustomWallSignBlock.newBlockEntity(BlockPos pos, BlockState state)
FullPotsAccessorDemo.DioriteFlowerPotBlock.newBlockEntity(BlockPos pos, BlockState state)
BlockEntityOnLoadTest.TestBlock.use(BlockState state, Level level, BlockPos pos, Player player, InteractionHand hand, BlockHitResult hit)
CustomRespawnTest.CustomRespawnBlock.use(BlockState state, Level world, BlockPos pos, Player player, InteractionHand hand, BlockHitResult blockHitResult)
FullPotsAccessorDemo.DioriteFlowerPotBlock.use(BlockState state, Level level, BlockPos pos, Player player, InteractionHand hand, BlockHitResult hit)
ModifierConstructorDescriptionCustomSignBlockEntity(BlockPos pos, BlockState state)
DioriteFlowerPotBlockEntity(BlockPos pos, BlockState state)
TestBlockEntity(BlockPos pos, BlockState state)
-
Uses of BlockPos in net.minecraftforge.debug.fluid
Modifier and TypeMethodDescriptionboolean
NewFluidTest.FluidloggableBlock.canPlaceLiquid(BlockGetter worldIn, BlockPos pos, BlockState state, Fluid fluidIn)
NewFluidTest.FluidloggableBlock.pickupBlock(LevelAccessor worldIn, BlockPos pos, BlockState state)
boolean
NewFluidTest.FluidloggableBlock.placeLiquid(LevelAccessor worldIn, BlockPos pos, BlockState state, FluidState fluidStateIn)
-
Uses of BlockPos in net.minecraftforge.debug.world
Modifier and TypeMethodDescriptionvoid
ForgeChunkManagerTest.ChunkLoaderBlock.onPlace(BlockState state, Level worldIn, BlockPos pos, BlockState oldState, boolean isMoving)
void
ForgeChunkManagerTest.ChunkLoaderBlock.onRemove(BlockState state, Level worldIn, BlockPos pos, BlockState newState, boolean isMoving)
Deprecated. -
Uses of BlockPos in net.minecraftforge.event
Modifier and TypeMethodDescriptionstatic boolean
ForgeEventFactory.canCreateFluidSource(LevelReader world, BlockPos pos, BlockState state, boolean def)
static BlockState
ForgeEventFactory.fireFluidPlaceBlockEvent(LevelAccessor world, BlockPos pos, BlockPos liquidPos, BlockState state)
static boolean
ForgeEventFactory.fireSleepingLocationCheck(LivingEntity player, BlockPos sleepingLocation)
static float
ForgeEventFactory.getBreakSpeed(Player player, BlockState state, float original, BlockPos pos)
static int
ForgeEventFactory.onApplyBonemeal(Player player, Level world, BlockPos pos, BlockState state, ItemStack stack)
static int
ForgeEventFactory.onEnchantmentLevelSet(Level world, BlockPos pos, int enchantRow, int power, ItemStack itemStack, int level)
static boolean
ForgeEventFactory.onEntityDestroyBlock(LivingEntity entity, BlockPos pos, BlockState state)
ForgeEventFactory.onNeighborNotify(Level world, BlockPos pos, BlockState state, EnumSet<Direction> notifiedSides, boolean forceRedstoneUpdate)
static boolean
ForgeEventFactory.onPistonMovePost(Level world, BlockPos pos, Direction direction, boolean extending)
static boolean
ForgeEventFactory.onPistonMovePre(Level world, BlockPos pos, Direction direction, boolean extending)
static boolean
ForgeEventFactory.onPlayerSpawnSet(Player player, ResourceKey<Level> world, BlockPos pos, boolean forced)
static BlockState
ForgeEventFactory.onToolUse(BlockState originalState, Level world, BlockPos pos, Player player, ItemStack stack, ToolAction toolAction)
static Optional<PortalShape>
ForgeEventFactory.onTrySpawnPortal(LevelAccessor world, BlockPos pos, Optional<PortalShape> size)
static boolean
ForgeEventFactory.renderBlockOverlay(Player player, PoseStack mat, RenderBlockOverlayEvent.OverlayType type, BlockState block, BlockPos pos)
static boolean
ForgeEventFactory.saplingGrowTree(LevelAccessor world, Random rand, BlockPos pos)
Modifier and TypeMethodDescriptionstatic boolean
ForgeEventFactory.fireSleepingTimeCheck(Player player, Optional<BlockPos> sleepingLocation)
static Player.BedSleepingProblem
ForgeEventFactory.onPlayerSleepInBed(Player player, Optional<BlockPos> pos)
-
Uses of BlockPos in net.minecraftforge.event.enchanting
Modifier and TypeMethodDescriptionEnchantmentLevelSetEvent.getPos()
Get the pos of the enchantment tableModifierConstructorDescriptionEnchantmentLevelSetEvent(Level world, BlockPos pos, int enchantRow, int power, ItemStack itemStack, int level)
-
Uses of BlockPos in net.minecraftforge.event.entity.living
ModifierConstructorDescriptionLivingDestroyBlockEvent(LivingEntity entity, BlockPos pos, BlockState state)
-
Uses of BlockPos in net.minecraftforge.event.entity.player
Modifier and TypeFieldDescriptionprivate BlockPos
PlayerSetSpawnEvent.newSpawn
private BlockPos
BonemealEvent.pos
private BlockPos
PlayerEvent.BreakSpeed.pos
private BlockPos
PlayerInteractEvent.pos
private BlockPos
SleepingLocationCheckEvent.sleepingLocation
Modifier and TypeFieldDescriptionPlayerSleepInBedEvent.pos
SleepingTimeCheckEvent.sleepingLocation
Modifier and TypeMethodDescriptionPlayerSetSpawnEvent.getNewSpawn()
The new spawn position, or null if the spawn position is being reset.BonemealEvent.getPos()
PlayerEvent.BreakSpeed.getPos()
PlayerInteractEvent.getPos()
If the interaction was on an entity, will be a BlockPos centered on the entity.PlayerSleepInBedEvent.getPos()
SleepingLocationCheckEvent.getSleepingLocation()
Modifier and TypeMethodDescriptionPlayerSleepInBedEvent.getOptionalPos()
SleepingTimeCheckEvent.getSleepingLocation()
Note that the sleeping location may be an approximated one.ModifierConstructorDescriptionBonemealEvent(Player player, Level world, BlockPos pos, BlockState block, ItemStack stack)
BreakSpeed(Player player, BlockState state, float original, BlockPos pos)
LeftClickBlock(Player player, BlockPos pos, Direction face)
private
PlayerInteractEvent(Player player, InteractionHand hand, BlockPos pos, Direction face)
PlayerSetSpawnEvent(Player player, ResourceKey<Level> spawnWorld, BlockPos newSpawn, boolean forced)
RightClickBlock(Player player, InteractionHand hand, BlockPos pos, BlockHitResult hitVec)
SleepingLocationCheckEvent(LivingEntity player, BlockPos sleepingLocation)
ModifierConstructorDescriptionPlayerSleepInBedEvent(Player player, Optional<BlockPos> pos)
SleepingTimeCheckEvent(Player player, Optional<BlockPos> sleepingLocation)
-
Uses of BlockPos in net.minecraftforge.event.world
Modifier and TypeFieldDescriptionprivate BlockPos
BlockEvent.FluidPlaceBlockEvent.liquidPos
private BlockPos
BlockEvent.CreateFluidSourceEvent.pos
private BlockPos
BlockEvent.pos
private BlockPos
SaplingGrowTreeEvent.pos
Modifier and TypeMethodDescriptionPistonEvent.getFaceOffsetPos()
Helper method that gets the piston position offset by its facingBlockEvent.FluidPlaceBlockEvent.getLiquidPos()
BlockEvent.CreateFluidSourceEvent.getPos()
BlockEvent.getPos()
SaplingGrowTreeEvent.getPos()
Modifier and TypeMethodDescriptionExplosionEvent.Detonate.getAffectedBlocks()
return the list of blocks affected by the explosion.ModifierConstructorDescriptionBlockEvent(LevelAccessor world, BlockPos pos, BlockState state)
BlockToolInteractEvent(LevelAccessor world, BlockPos pos, BlockState originalState, Player player, ItemStack stack, ToolAction toolAction)
BreakEvent(Level world, BlockPos pos, BlockState state, Player player)
Change(Level world, BlockPos pos, BlockState state, int oldNote, int newNote)
CreateFluidSourceEvent(LevelReader world, BlockPos pos, BlockState state)
CropGrowEvent(Level world, BlockPos pos, BlockState state)
FarmlandTrampleEvent(Level world, BlockPos pos, BlockState state, float fallDistance, Entity entity)
FluidPlaceBlockEvent(LevelAccessor world, BlockPos pos, BlockPos liquidPos, BlockState state)
NeighborNotifyEvent(Level world, BlockPos pos, BlockState state, EnumSet<Direction> notifiedSides, boolean forceRedstoneUpdate)
protected
NoteBlockEvent(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 world, BlockPos pos, BlockState state, PortalShape size)
Post(Level world, BlockPos pos, BlockState original, BlockState state)
Post(Level world, BlockPos pos, Direction direction, PistonEvent.PistonMoveType moveType)
Pre(Level world, BlockPos pos, BlockState state)
Pre(Level world, BlockPos pos, Direction direction, PistonEvent.PistonMoveType moveType)
SaplingGrowTreeEvent(LevelAccessor world, Random rand, BlockPos pos)
-
Uses of BlockPos in net.minecraftforge.fluids
Modifier and TypeMethodDescriptionprotected void
ForgeFlowingFluid.beforeDestroyingBlock(LevelAccessor worldIn, BlockPos pos, BlockState state)
boolean
FluidAttributes.canBePlacedInWorld(BlockAndTintGetter reader, BlockPos pos, FluidState state)
boolean
FluidAttributes.canBePlacedInWorld(BlockAndTintGetter reader, BlockPos pos, FluidStack state)
protected boolean
ForgeFlowingFluid.canBeReplacedWith(FluidState state, BlockGetter world, BlockPos pos, Fluid fluidIn, Direction direction)
boolean
Check to see if a block can be drained.static void
FluidUtil.destroyBlockOnFluidPlacement(Level world, BlockPos pos)
Destroys a block when a fluid is placed in the same position.boolean
FluidAttributes.doesVaporize(BlockAndTintGetter reader, BlockPos pos, FluidStack fluidStack)
Determines if this fluid should vaporize in dimensions where water vaporizes when placed.IFluidBlock.drain(Level world, BlockPos pos, IFluidHandler.FluidAction action)
Attempt to drain the block.FluidAttributes.getBlock(BlockAndTintGetter reader, BlockPos pos, FluidState state)
int
FluidAttributes.getColor(BlockAndTintGetter world, BlockPos pos)
int
FluidAttributes.Water.getColor(BlockAndTintGetter world, BlockPos pos)
int
FluidAttributes.getDensity(BlockAndTintGetter world, BlockPos pos)
FluidAttributes.getEmptySound(BlockAndTintGetter world, BlockPos pos)
float
IFluidBlock.getFilledPercentage(Level world, BlockPos pos)
Returns the amount of a single block is filled.FluidAttributes.getFillSound(BlockAndTintGetter world, BlockPos pos)
FluidAttributes.getFlowingTexture(BlockAndTintGetter world, BlockPos pos)
private static IFluidHandler
FluidUtil.getFluidBlockHandler(Fluid fluid, Level world, BlockPos pos)
Internal method for getting a fluid block handler for placing a fluid.static LazyOptional<IFluidHandler>
FluidUtil.getFluidHandler(Level world, BlockPos blockPos, Direction side)
Helper method to get an IFluidHandler for at a block position.int
FluidAttributes.getLuminosity(BlockAndTintGetter world, BlockPos pos)
FluidAttributes.getRarity(BlockAndTintGetter world, BlockPos pos)
FluidAttributes.getStateForPlacement(BlockAndTintGetter reader, BlockPos pos, FluidStack state)
FluidAttributes.getStillTexture(BlockAndTintGetter world, BlockPos pos)
int
FluidAttributes.getTemperature(BlockAndTintGetter world, BlockPos pos)
int
FluidAttributes.getViscosity(BlockAndTintGetter world, BlockPos pos)
static boolean
FluidUtil.interactWithFluidHandler(Player player, InteractionHand hand, Level world, BlockPos pos, Direction side)
Used to handle the common case of a player holding a fluid item and right-clicking on a fluid handler block.boolean
FluidAttributes.isGaseous(BlockAndTintGetter world, BlockPos pos)
int
IFluidBlock.place(Level world, BlockPos pos, FluidStack fluidStack, IFluidHandler.FluidAction action)
Attempts to place the block at a given position.static FluidActionResult
FluidUtil.tryPickUpFluid(ItemStack emptyContainer, Player playerIn, Level worldIn, BlockPos pos, Direction side)
Attempts to pick up a fluid in the world and put it in an empty container item.static FluidActionResult
FluidUtil.tryPlaceFluid(Player player, Level world, InteractionHand hand, BlockPos pos, ItemStack container, FluidStack resource)
static boolean
FluidUtil.tryPlaceFluid(Player player, Level world, InteractionHand hand, BlockPos pos, IFluidHandler fluidSource, FluidStack resource)
Tries to place a fluid resource into the world as a block and drains the fluidSource.void
FluidAttributes.vaporize(Player player, Level worldIn, BlockPos pos, FluidStack fluidStack)
Called instead of placing the fluid block ifDimensionType.ultraWarm()
andFluidAttributes.doesVaporize(BlockAndTintGetter, BlockPos, FluidStack)
are true. -
Uses of BlockPos in net.minecraftforge.fluids.capability
ModifierConstructorDescriptionTileFluidHandler(BlockEntityType<?> blockEntityType, BlockPos pos, BlockState state)
-
Uses of BlockPos in net.minecraftforge.fluids.capability.wrappers
Modifier and TypeFieldDescriptionprotected BlockPos
BlockWrapper.blockPos
protected BlockPos
BlockWrapper.LiquidContainerBlockWrapper.blockPos
protected BlockPos
BucketPickupHandlerWrapper.blockPos
protected BlockPos
FluidBlockWrapper.blockPos
ModifierConstructorDescriptionBlockWrapper(BlockState state, Level world, BlockPos blockPos)
BucketPickupHandlerWrapper(BucketPickup bucketPickupHandler, Level world, BlockPos blockPos)
FluidBlockWrapper(IFluidBlock fluidBlock, Level world, BlockPos blockPos)
LiquidContainerBlockWrapper(LiquidBlockContainer liquidContainer, Level world, BlockPos blockPos)
-
Uses of BlockPos in net.minecraftforge.fmllegacy.network
Modifier and TypeMethodDescriptionstatic void
NetworkHooks.openGui(ServerPlayer player, MenuProvider containerSupplier, BlockPos pos)
Request to open a GUI on the client, from the server Refer toConfigGuiHandler.ConfigGuiFactory
for how to provide a function to consume these GUI requests on the client. -
Uses of BlockPos in net.minecraftforge.items
Modifier and TypeMethodDescriptionstatic boolean
VanillaInventoryCodeHooks.dropperInsertHook(Level world, BlockPos pos, DispenserBlockEntity dropper, int slot, ItemStack stack)
Copied from BlockDropper#dispense and added capability support -
Uses of BlockPos in net.minecraftforge.server.command
Modifier and TypeMethodDescriptionprivate static int
CommandGenerate.execute(CommandSourceStack source, BlockPos pos, int count, ServerLevel dim, int interval)
private static int
CommandSetDimension.execute(com.mojang.brigadier.context.CommandContext<CommandSourceStack> ctx, Collection<? extends Entity> entities, ServerLevel dim, BlockPos pos)
Deprecated, for removal: This API element is subject to removal in a future version.ModifierConstructorDescriptionChunkGenWorker(CommandSourceStack listener, BlockPos start, int total, ServerLevel dim, int interval)
-
Uses of BlockPos in net.minecraftforge.server.permission.context
Modifier and TypeFieldDescriptionstatic ContextKey<BlockPos>
ContextKeys.POS
BlockPos for interacting, breaking and other permissionsModifierConstructorDescriptionBlockPosContext(Player ep, BlockPos pos, BlockState state, Direction f)
LavaFluid.isFlammable(LevelReader,BlockPos,Direction)
instead