public interface LunarWorldView extends WorldView
Modifier and Type | Method and Description |
---|---|
long |
getLunarTime() |
default int |
getMoonPhase()
Gets the moon phase index of Minecraft's moon.
|
default float |
getMoonSize()
Gets the current size of the moon in the world.
|
default float |
getSkyAngle(float tickDelta) |
containsFluid, getAmbientDarkness, getBiome, getBiomeAccess, getBiomeForNoiseGen, getBrightness, getChunk, getChunk, getChunk, getChunk, getColor, getDimension, getExistingChunk, getGeneratorStoredBiome, getLightLevel, getLightLevel, getSeaLevel, getStrongRedstonePower, getTopPosition, getTopY, isAir, isChunkLoaded, isChunkLoaded, isClient, isRegionLoaded, isRegionLoaded, isSkyVisibleAllowingSea, isWater, method_29556
getBaseLightLevel, getBrightness, getLightingProvider, getLightLevel, isSkyVisible
canPlace, getBlockCollisions, getBlockCollisions, getCollisions, getEntityCollisions, getWorldBorder, intersectsEntities, intersectsEntities, isBlockSpaceEmpty, isSpaceEmpty, isSpaceEmpty, isSpaceEmpty, isSpaceEmpty
getBlockEntity, getBlockState, getDismountHeight, getDismountHeight, getFluidState, getHeight, getLuminance, getMaxLightLevel, method_29546, raycast, raycast, raycastBlock
long getLunarTime()
default float getMoonSize()
0.0F
to 1.0F
default float getSkyAngle(float tickDelta)
@Environment(value=CLIENT) default int getMoonPhase()
This is typically used to determine the size of the moon that should be rendered.