net.minecraft.world.level

public interface LevelAccessor

extends CommonLevelAccessor, LevelTimeAccess, ScheduledTickAccess

dhj
net.minecraft.world.level.LevelAccessor
net.minecraft.class_1936
net.minecraft.world.WorldAccess
net.minecraft.world.level.GeneratorAccess

Method summary

Modifier and TypeMethod
default long
ak()
dayTime()
method_30271()
getLunarTime()
long
J_()
nextSubTickCount()
method_39224()
getTickOrder()
default <T> ScheduledTick<T>
a(jh arg0, T arg1, int arg2, fdu arg3)
createTick(BlockPos arg0, T arg1, int arg2, TickPriority arg3)
method_39284(class_2338 arg0, T arg1, int arg2, class_1953 arg3)
createOrderedTick(BlockPos arg0, T arg1, int arg2, TickPriority arg3)
default <T> ScheduledTick<T>
a(jh arg0, T arg1, int arg2)
createTick(BlockPos arg0, T arg1, int arg2)
method_39283(class_2338 arg0, T arg1, int arg2)
createOrderedTick(BlockPos arg0, T arg1, int arg2)
LevelData
D_()
getLevelData()
method_8401()
getLevelProperties()
DifficultyInstance
d_(jh arg0)
getCurrentDifficultyAt(BlockPos arg0)
method_8404(class_2338 arg0)
getLocalDifficulty(BlockPos pos)
MinecraftServer
p()
getServer()
method_8503()
getServer()
default Difficulty
al()
getDifficulty()
method_8407()
getDifficulty()
ChunkSource
R()
getChunkSource()
method_8398()
getChunkManager()
default boolean
b(int arg0, int arg1)
hasChunk(int arg0, int arg1)
method_8393(int arg0, int arg1)
isChunkLoaded(int arg0, int arg1)
RandomSource
H_()
getRandom()
method_8409()
getRandom()
default void
b(jh arg0, dkm arg1)
blockUpdated(BlockPos arg0, Block arg1)
method_8408(class_2338 arg0, class_2248 arg1)
updateNeighbors(BlockPos pos, Block block)
default void
a(jm arg0, jh arg1, jh arg2, dxv arg3, int arg4, int arg5)
neighborShapeChanged(Direction arg0, BlockPos arg1, BlockPos arg2, BlockState arg3, int arg4, int arg5)
method_42308(class_2350 arg0, class_2338 arg1, class_2338 arg2, class_2680 arg3, int arg4, int arg5)
replaceWithStateForNeighborUpdate(Direction direction, BlockPos pos, BlockPos neighborPos, BlockState neighborState, int flags, int maxUpdateDepth)
default void
a(cpx arg0, jh arg1, axe arg2, axg arg3)
playSound(Player arg0, BlockPos arg1, SoundEvent arg2, SoundSource arg3)
method_45447(class_1657 arg0, class_2338 arg1, class_3414 arg2, class_3419 arg3)
playSound(PlayerEntity except, BlockPos pos, SoundEvent sound, SoundCategory category)
void
a(cpx arg0, jh arg1, axe arg2, axg arg3, float arg4, float arg5)
playSound(Player arg0, BlockPos arg1, SoundEvent arg2, SoundSource arg3, float arg4, float arg5)
method_8396(class_1657 arg0, class_2338 arg1, class_3414 arg2, class_3419 arg3, float arg4, float arg5)
playSound(PlayerEntity source, BlockPos pos, SoundEvent sound, SoundCategory category, float volume, float pitch)
void
a(lq arg0, double arg1, double arg2, double arg3, double arg4, double arg5, double arg6)
addParticle(ParticleOptions arg0, double arg1, double arg2, double arg3, double arg4, double arg5, double arg6)
method_8406(class_2394 arg0, double arg1, double arg2, double arg3, double arg4, double arg5, double arg6)
addParticle(ParticleEffect parameters, double x, double y, double z, double velocityX, double velocityY, double velocityZ)
void
a(cpx arg0, int arg1, jh arg2, int arg3)
levelEvent(Player arg0, int arg1, BlockPos arg2, int arg3)
method_8444(class_1657 arg0, int arg1, class_2338 arg2, int arg3)
syncWorldEvent(PlayerEntity player, int eventId, BlockPos pos, int data)
default void
c(int arg0, jh arg1, int arg2)
levelEvent(int arg0, BlockPos arg1, int arg2)
method_20290(int arg0, class_2338 arg1, int arg2)
syncWorldEvent(int eventId, BlockPos pos, int data)
void
a(jq<ecr> arg0, fby arg1, ecr$a arg2)
gameEvent(Holder<GameEvent> arg0, Vec3 arg1, GameEvent$Context arg2)
method_32888(class_6880<class_5712> arg0, class_243 arg1, class_5712$class_7397 arg2)
emitGameEvent(RegistryEntry<GameEvent> event, Vec3d emitterPos, GameEvent$Emitter emitter)
default void
a(bvk arg0, jq<ecr> arg1, fby arg2)
gameEvent(Entity arg0, Holder<GameEvent> arg1, Vec3 arg2)
method_43275(class_1297 arg0, class_6880<class_5712> arg1, class_243 arg2)
emitGameEvent(Entity entity, RegistryEntry<GameEvent> event, Vec3d pos)
default void
a(bvk arg0, jq<ecr> arg1, jh arg2)
gameEvent(Entity arg0, Holder<GameEvent> arg1, BlockPos arg2)
method_33596(class_1297 arg0, class_6880<class_5712> arg1, class_2338 arg2)
emitGameEvent(Entity entity, RegistryEntry<GameEvent> event, BlockPos pos)
default void
a(jq<ecr> arg0, jh arg1, ecr$a arg2)
gameEvent(Holder<GameEvent> arg0, BlockPos arg1, GameEvent$Context arg2)
method_43276(class_6880<class_5712> arg0, class_2338 arg1, class_5712$class_7397 arg2)
emitGameEvent(RegistryEntry<GameEvent> event, BlockPos pos, GameEvent$Emitter emitter)
default void
a(aly<ecr> arg0, jh arg1, ecr$a arg2)
gameEvent(ResourceKey<GameEvent> arg0, BlockPos arg1, GameEvent$Context arg2)
method_55764(class_5321<class_5712> arg0, class_2338 arg1, class_5712$class_7397 arg2)
emitGameEvent(RegistryKey<GameEvent> event, BlockPos pos, GameEvent$Emitter emitter)