Package net.minecraft.world
Interface LunarWorldView
- All Superinterfaces:
BiomeAccess.Storage
,BlockRenderView
,BlockView
,CollisionView
,HeightLimitView
,RedstoneView
,WorldView
- All Known Subinterfaces:
ServerWorldAccess
,StructureWorldAccess
,WorldAccess
- All Known Implementing Classes:
ChunkRegion
,ClientWorld
,ServerWorld
,World
- Mappings:
Namespace Name named net/minecraft/world/LunarWorldView
intermediary net/minecraft/class_5424
official dho
-
Field Summary
Fields inherited from interface net.minecraft.world.BlockView
field_54147
Fields inherited from interface net.minecraft.world.RedstoneView
DIRECTIONS
-
Method Summary
Modifier and TypeMethodDescriptionlong
default int
Gets the moon phase index of Minecraft's moon.default float
Gets the current size of the moon in the world.default float
getSkyAngle
(float tickDelta) Methods inherited from interface net.minecraft.world.BlockRenderView
getBaseLightLevel, getBrightness, getLightingProvider, getLightLevel, isSkyVisible
Methods inherited from interface net.minecraft.world.BlockView
getBlockEntity, getBlockEntity, getBlockState, getDismountHeight, getDismountHeight, getFluidState, getLuminance, getStatesInBox, raycast, raycast, raycastBlock
Methods inherited from interface net.minecraft.world.CollisionView
canCollide, canPlace, doesNotIntersectEntities, doesNotIntersectEntities, findClosestCollision, findSupportingBlockPos, getBlockCollisions, getBlockOrFluidCollisions, getCollisions, getCollisionsIncludingWorldBorder, getEntityCollisions, getWorldBorder, isBlockSpaceEmpty, isSpaceEmpty, isSpaceEmpty, isSpaceEmpty, isSpaceEmpty
Methods inherited from interface net.minecraft.world.HeightLimitView
countVerticalSections, getBottomSectionCoord, getSectionIndex, getTopSectionCoord, getTopYInclusive, isInHeightLimit, isOutOfHeightLimit, isOutOfHeightLimit, sectionCoordToIndex, sectionIndexToCoord
Methods inherited from interface net.minecraft.world.RedstoneView
getEmittedRedstonePower, getEmittedRedstonePower, getReceivedRedstonePower, getReceivedStrongRedstonePower, getStrongRedstonePower, isEmittingRedstonePower, isReceivingRedstonePower
Methods inherited from interface net.minecraft.world.WorldView
containsFluid, createCommandRegistryWrapper, getAmbientDarkness, getBiome, getBiomeAccess, getBiomeForNoiseGen, getBottomY, getBrightness, getChunk, getChunk, getChunk, getChunk, getChunkAsView, getColor, getDimension, getEnabledFeatures, getGeneratorStoredBiome, getHeight, getLightLevel, getLightLevel, getPhototaxisFavor, getRegistryManager, getSeaLevel, getStatesInBoxIfLoaded, getTopPosition, getTopY, isAir, isChunkLoaded, isChunkLoaded, isClient, isPosLoaded, isRegionLoaded, isRegionLoaded, isRegionLoaded, isSkyVisibleAllowingSea, isWater
-
Method Details
-
getLunarTime
long getLunarTime()- Mappings:
Namespace Name Mixin selector named getLunarTime
Lnet/minecraft/world/LunarWorldView;getLunarTime()J
intermediary method_30271
Lnet/minecraft/class_5424;method_30271()J
official ak
Ldho;ak()J
-
getMoonSize
default float getMoonSize()Gets the current size of the moon in the world.- Returns:
- the size of the moon on a scale of
0.0F
to1.0F
- Mappings:
Namespace Name Mixin selector named getMoonSize
Lnet/minecraft/world/LunarWorldView;getMoonSize()F
intermediary method_30272
Lnet/minecraft/class_5424;method_30272()F
official aq
Ldho;aq()F
-
getSkyAngle
default float getSkyAngle(float tickDelta) - Mappings:
Namespace Name Mixin selector named getSkyAngle
Lnet/minecraft/world/LunarWorldView;getSkyAngle(F)F
intermediary method_30274
Lnet/minecraft/class_5424;method_30274(F)F
official f
Ldho;f(F)F
-
getMoonPhase
default int getMoonPhase()Gets the moon phase index of Minecraft's moon.This is typically used to determine the size of the moon that should be rendered.
- Mappings:
Namespace Name Mixin selector named getMoonPhase
Lnet/minecraft/world/LunarWorldView;getMoonPhase()I
intermediary method_30273
Lnet/minecraft/class_5424;method_30273()I
official ar
Ldho;ar()I
-