Class WorldUtil
java.lang.Object
my.celium.org.util.WorldUtil
Small cohesive world/level helpers.
-
Method Summary
Modifier and TypeMethodDescriptionstatic longgameTime(net.minecraft.server.level.ServerLevel level) Current game time in ticks.static net.minecraft.world.level.block.state.BlockStategetBlockState(net.minecraft.world.level.Level level, net.minecraft.core.BlockPos pos) static List<net.minecraft.server.level.ServerPlayer> getPlayers(net.minecraft.server.level.ServerLevel level) All players on a server level.static booleanisChunkLoaded(net.minecraft.world.level.Level level, net.minecraft.core.BlockPos pos) Whether the chunk containingposis loaded (never forces a load).static booleanisClientSide(net.minecraft.world.level.Level level) static booleansetBlock(net.minecraft.world.level.Level level, net.minecraft.core.BlockPos pos, net.minecraft.world.level.block.state.BlockState state)
-
Method Details
-
isClientSide
public static boolean isClientSide(net.minecraft.world.level.Level level) -
isChunkLoaded
public static boolean isChunkLoaded(net.minecraft.world.level.Level level, net.minecraft.core.BlockPos pos) Whether the chunk containingposis loaded (never forces a load). -
getBlockState
public static net.minecraft.world.level.block.state.BlockState getBlockState(net.minecraft.world.level.Level level, net.minecraft.core.BlockPos pos) -
setBlock
public static boolean setBlock(net.minecraft.world.level.Level level, net.minecraft.core.BlockPos pos, net.minecraft.world.level.block.state.BlockState state) -
getPlayers
public static List<net.minecraft.server.level.ServerPlayer> getPlayers(net.minecraft.server.level.ServerLevel level) All players on a server level. -
gameTime
public static long gameTime(net.minecraft.server.level.ServerLevel level) Current game time in ticks.
-