Package net.minecraft.world.level
Interface LevelAccessor
- All Superinterfaces:
- BiomeManager.NoiseBiomeSource,- BlockAndTintGetter,- BlockGetter,- CollisionGetter,- CommonLevelAccessor,- EntityGetter,- IBlockAndTintGetterExtension,- IBlockGetterExtension,- LevelHeightAccessor,- LevelReader,- LevelSimulatedReader,- LevelSimulatedRW,- LevelTimeAccess,- LevelWriter,- SignalGetter
- All Known Subinterfaces:
- ServerLevelAccessor,- WorldGenLevel
- All Known Implementing Classes:
- ClientLevel,- Level,- ServerLevel,- WorldGenRegion
- 
Field SummaryFields inherited from interface net.minecraft.world.level.SignalGetterDIRECTIONS
- 
Method SummaryModifier and TypeMethodDescriptionvoidaddParticle(ParticleOptions p_46783_, double p_46784_, double p_46785_, double p_46786_, double p_46787_, double p_46788_, double p_46789_) default voidblockUpdated(BlockPos p_46781_, Block p_46782_) private <T> ScheduledTick<T>createTick(BlockPos p_186479_, T p_186480_, int p_186481_) private <T> ScheduledTick<T>createTick(BlockPos p_186483_, T p_186484_, int p_186485_, TickPriority p_186486_) default longdayTime()default voiddefault voiddefault voidgameEvent(GameEvent p_220408_, BlockPos p_220409_, GameEvent.Context p_220410_) voidgameEvent(GameEvent p_220404_, Vec3 p_220405_, GameEvent.Context p_220406_) getCurrentDifficultyAt(BlockPos p_46800_) default Difficultydefault booleanhasChunk(int p_46794_, int p_46795_) default voidlevelEvent(int p_46797_, BlockPos p_46798_, int p_46799_) voidlevelEvent(Player p_46771_, int p_46772_, BlockPos p_46773_, int p_46774_) default voidneighborShapeChanged(Direction p_220411_, BlockState p_220412_, BlockPos p_220413_, BlockPos p_220414_, int p_220415_, int p_220416_) longdefault voidplaySound(Player p_251195_, BlockPos p_250192_, SoundEvent p_249887_, SoundSource p_250593_) voidplaySound(Player p_46775_, BlockPos p_46776_, SoundEvent p_46777_, SoundSource p_46778_, float p_46779_, float p_46780_) default voidscheduleTick(BlockPos p_186461_, Block p_186462_, int p_186463_) default voidscheduleTick(BlockPos p_186465_, Block p_186466_, int p_186467_, TickPriority p_186468_) default voidscheduleTick(BlockPos p_186470_, Fluid p_186471_, int p_186472_) default voidscheduleTick(BlockPos p_186474_, Fluid p_186475_, int p_186476_, TickPriority p_186477_) Methods inherited from interface net.minecraft.world.level.BlockAndTintGettercanSeeSky, getBrightness, getLightEngine, getRawBrightness, getShadeMethods inherited from interface net.minecraft.world.level.BlockGetterclip, clipWithInteractionOverride, getBlockEntity, getBlockFloorHeight, getBlockFloorHeight, getBlockState, getBlockStates, getFluidState, getLightEmission, getMaxLightLevel, isBlockInLineMethods inherited from interface net.minecraft.world.level.CollisionGettercollidesWithSuffocatingBlock, findFreePosition, findSupportingBlock, getBlockCollisions, getCollisions, getEntityCollisions, getWorldBorder, isUnobstructed, isUnobstructed, isUnobstructed, noBlockCollision, noCollision, noCollision, noCollisionMethods inherited from interface net.minecraft.world.level.CommonLevelAccessorgetBlockEntity, getEntityCollisions, getHeightmapPos, isUnobstructedMethods inherited from interface net.minecraft.world.level.EntityGettergetEntities, getEntities, getEntities, getEntitiesOfClass, getEntitiesOfClass, getNearbyEntities, getNearbyPlayers, getNearestEntity, getNearestEntity, getNearestPlayer, getNearestPlayer, getNearestPlayer, getNearestPlayer, getNearestPlayer, getNearestPlayer, getPlayerByUUID, hasNearbyAlivePlayer, playersMethods inherited from interface net.neoforged.neoforge.common.extensions.IBlockAndTintGetterExtensiongetShadeMethods inherited from interface net.neoforged.neoforge.common.extensions.IBlockGetterExtensiongetAuxLightManager, getAuxLightManager, getModelDataManagerMethods inherited from interface net.minecraft.world.level.LevelHeightAccessorgetMaxBuildHeight, getMaxSection, getMinSection, getSectionIndex, getSectionIndexFromSectionY, getSectionsCount, getSectionYFromSectionIndex, isOutsideBuildHeight, isOutsideBuildHeightMethods inherited from interface net.minecraft.world.level.LevelReadercanSeeSkyFromBelowWater, containsAnyLiquid, dimensionType, enabledFeatures, getBiome, getBiomeManager, getBlockStatesIfLoaded, getBlockTint, getChunk, getChunk, getChunk, getChunk, getChunkForCollisions, getHeight, getHeight, getLightLevelDependentMagicValue, getMaxLocalRawBrightness, getMaxLocalRawBrightness, getMinBuildHeight, getNoiseBiome, getPathfindingCostFromLightLevels, getSeaLevel, getSkyDarken, getUncachedNoiseBiome, hasChunkAt, hasChunkAt, hasChunksAt, hasChunksAt, hasChunksAt, holderLookup, isAreaLoaded, isClientSide, isEmptyBlock, isWaterAt, registryAccessMethods inherited from interface net.minecraft.world.level.LevelSimulatedReaderisFluidAtPosition, isStateAtPositionMethods inherited from interface net.minecraft.world.level.LevelTimeAccessgetMoonBrightness, getMoonPhase, getTimeOfDayMethods inherited from interface net.minecraft.world.level.LevelWriteraddFreshEntity, destroyBlock, destroyBlock, destroyBlock, removeBlock, setBlock, setBlockMethods inherited from interface net.minecraft.world.level.SignalGettergetBestNeighborSignal, getControlInputSignal, getDirectSignal, getDirectSignalTo, getSignal, hasNeighborSignal, hasSignal
- 
Method Details- 
dayTimedefault long dayTime()- Specified by:
- dayTimein interface- LevelTimeAccess
 
- 
nextSubTickCountlong nextSubTickCount()
- 
getBlockTicksLevelTickAccess<Block> getBlockTicks()
- 
createTickprivate <T> ScheduledTick<T> createTick(BlockPos p_186483_, T p_186484_, int p_186485_, TickPriority p_186486_) 
- 
createTick
- 
scheduleTickdefault void scheduleTick(BlockPos p_186465_, Block p_186466_, int p_186467_, TickPriority p_186468_) 
- 
scheduleTick
- 
getFluidTicksLevelTickAccess<Fluid> getFluidTicks()
- 
scheduleTickdefault void scheduleTick(BlockPos p_186474_, Fluid p_186475_, int p_186476_, TickPriority p_186477_) 
- 
scheduleTick
- 
getLevelDataLevelData getLevelData()
- 
getCurrentDifficultyAt
- 
getServer
- 
getDifficulty
- 
getChunkSourceChunkSource getChunkSource()
- 
hasChunkdefault boolean hasChunk(int p_46794_, int p_46795_) - Specified by:
- hasChunkin interface- LevelReader
 
- 
getRandomRandomSource getRandom()
- 
blockUpdated
- 
neighborShapeChangeddefault void neighborShapeChanged(Direction p_220411_, BlockState p_220412_, BlockPos p_220413_, BlockPos p_220414_, int p_220415_, int p_220416_) 
- 
playSounddefault void playSound(@Nullable Player p_251195_, BlockPos p_250192_, SoundEvent p_249887_, SoundSource p_250593_) 
- 
playSoundvoid playSound(@Nullable Player p_46775_, BlockPos p_46776_, SoundEvent p_46777_, SoundSource p_46778_, float p_46779_, float p_46780_) 
- 
addParticlevoid addParticle(ParticleOptions p_46783_, double p_46784_, double p_46785_, double p_46786_, double p_46787_, double p_46788_, double p_46789_) 
- 
levelEvent
- 
levelEvent
- 
gameEvent
- 
gameEvent
- 
gameEvent
- 
gameEvent
 
-