CLASS net/minecraft/class_2874 net/minecraft/world/dimension/DimensionType FIELD field_13073 hasSkyLight Z FIELD field_24504 hasCeiling Z FIELD field_24505 ultrawarm Z FIELD field_24752 MOON_SIZES [F FIELD field_24756 REGISTRY_CODEC Lcom/mojang/serialization/Codec; FIELD field_24757 CODEC Lcom/mojang/serialization/Codec; FIELD field_24761 fixedTime Ljava/util/OptionalLong; FIELD field_24762 natural Z FIELD field_24764 hasEnderDragonFight Z FIELD field_24766 ambientLight F FIELD field_24767 brightnessByLightLevel [F FIELD field_25612 piglinSafe Z FIELD field_25613 bedWorks Z FIELD field_25614 respawnAnchorWorks Z FIELD field_25615 hasRaids Z FIELD field_25616 minimumY I FIELD field_25617 infiniburn Lnet/minecraft/class_6862; FIELD field_26706 coordinateScale D FIELD field_26751 effects Lnet/minecraft/class_2960; FIELD field_28131 height I FIELD field_28132 logicalHeight I FIELD field_28133 SIZE_BITS_Y I FIELD field_28134 MAX_HEIGHT I FIELD field_28135 MAX_COLUMN_HEIGHT I FIELD field_28136 MIN_HEIGHT I METHOD (Ljava/util/OptionalLong;ZZZZDZZZZIIILnet/minecraft/class_6862;Lnet/minecraft/class_2960;F)V ARG 1 fixedTime ARG 2 hasSkylight ARG 3 hasCeiling ARG 4 ultrawarm ARG 5 natural ARG 6 coordinateScale ARG 8 piglinSafe ARG 9 bedWorks ARG 10 respawnAnchorWorks ARG 11 hasRaids ARG 12 minimumY ARG 13 height ARG 14 logicalHeight ARG 16 effects ARG 17 ambientLight METHOD (Ljava/util/OptionalLong;ZZZZDZZZZZIIILnet/minecraft/class_6862;Lnet/minecraft/class_2960;F)V ARG 1 fixedTime ARG 2 hasSkylight ARG 3 hasCeiling ARG 4 ultrawarm ARG 5 natural ARG 6 coordinateScale ARG 8 hasEnderDragonFight ARG 9 piglinSafe ARG 10 bedWorks ARG 11 respawnAnchorWorks ARG 12 hasRaids ARG 13 minimumY ARG 14 height ARG 15 logicalHeight ARG 17 effects ARG 18 ambientLight METHOD method_12488 getSaveDirectory (Lnet/minecraft/class_5321;Ljava/nio/file/Path;)Ljava/nio/file/Path; ARG 0 worldRef ARG 1 worldDirectory METHOD method_12491 hasSkyLight ()Z METHOD method_27998 hasCeiling ()Z METHOD method_27999 isUltrawarm ()Z METHOD method_28515 computeBrightnessByLightLevel (F)[F ARG 0 ambientLight METHOD method_28516 getBrightness (I)F ARG 1 lightLevel METHOD method_28521 worldFromDimensionNbt (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/DataResult; ARG 0 nbt METHOD method_28522 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; ARG 0 instance METHOD method_28528 getSkyAngle (J)F ARG 1 time METHOD method_28531 getMoonPhase (J)I COMMENT Gets the moon phase index of Minecraft's moon. COMMENT COMMENT

This is typically used to determine the size of the moon that should be rendered. ARG 1 time COMMENT the time to calculate the index from METHOD method_28537 isNatural ()Z METHOD method_28540 hasEnderDragonFight ()Z METHOD method_29955 isPiglinSafe ()Z METHOD method_29956 isBedWorking ()Z METHOD method_29957 isRespawnAnchorWorking ()Z METHOD method_29958 hasRaids ()Z METHOD method_29959 getMinimumY ()I METHOD method_29960 hasFixedTime ()Z METHOD method_29961 getInfiniburnBlocks ()Lnet/minecraft/class_6862; METHOD method_31109 getCoordinateScaleFactor (Lnet/minecraft/class_2874;Lnet/minecraft/class_2874;)D ARG 0 fromDimension ARG 1 toDimension METHOD method_31110 getCoordinateScale ()D METHOD method_31181 getEffects ()Lnet/minecraft/class_2960; COMMENT {@return the ID of this dimension's {@linkplain net.minecraft.client.render.DimensionEffects effects}} COMMENT COMMENT @see net.minecraft.client.render.DimensionEffects#byDimensionType(DimensionType) METHOD method_32922 create (Ljava/util/OptionalLong;ZZZZDZZZZZIIILnet/minecraft/class_6862;Lnet/minecraft/class_2960;F)Lnet/minecraft/class_2874; ARG 0 fixedTime ARG 1 hasSkylight ARG 2 hasCeiling ARG 3 ultrawarm ARG 4 natural ARG 5 coordinateScale ARG 7 hasEnderDragonFight ARG 8 piglinSafe ARG 9 bedWorks ARG 10 respawnAnchorWorks ARG 11 hasRaids ARG 12 minimumY ARG 13 height ARG 14 logicalHeight ARG 16 effects ARG 17 ambientLight METHOD method_32923 checkHeight (Lnet/minecraft/class_2874;)Lcom/mojang/serialization/DataResult; ARG 0 type METHOD method_32924 getHeight ()I METHOD method_32925 getLogicalHeight ()I