Class DimensionType

java.lang.Object
net.minecraft.world.dimension.DimensionType

public class DimensionType extends Object
Mappings:
Namespace Name
official cry
intermediary net/minecraft/class_2874
named net/minecraft/world/dimension/DimensionType
  • Field Details

    • SIZE_BITS_Y

      public static final int SIZE_BITS_Y
      Mappings:
      Namespace Name Mixin selector
      official a Lcry;a:I
      intermediary field_28133 Lnet/minecraft/class_2874;field_28133:I
      named SIZE_BITS_Y Lnet/minecraft/world/dimension/DimensionType;SIZE_BITS_Y:I
    • field_33411

      public static final int field_33411
      See Also:
      Mappings:
      Namespace Name Mixin selector
      official b Lcry;b:I
      intermediary field_33411 Lnet/minecraft/class_2874;field_33411:I
      named field_33411 Lnet/minecraft/world/dimension/DimensionType;field_33411:I
    • MAX_HEIGHT

      public static final int MAX_HEIGHT
      Mappings:
      Namespace Name Mixin selector
      official c Lcry;c:I
      intermediary field_28134 Lnet/minecraft/class_2874;field_28134:I
      named MAX_HEIGHT Lnet/minecraft/world/dimension/DimensionType;MAX_HEIGHT:I
    • MAX_COLUMN_HEIGHT

      public static final int MAX_COLUMN_HEIGHT
      Mappings:
      Namespace Name Mixin selector
      official d Lcry;d:I
      intermediary field_28135 Lnet/minecraft/class_2874;field_28135:I
      named MAX_COLUMN_HEIGHT Lnet/minecraft/world/dimension/DimensionType;MAX_COLUMN_HEIGHT:I
    • MIN_HEIGHT

      public static final int MIN_HEIGHT
      Mappings:
      Namespace Name Mixin selector
      official e Lcry;e:I
      intermediary field_28136 Lnet/minecraft/class_2874;field_28136:I
      named MIN_HEIGHT Lnet/minecraft/world/dimension/DimensionType;MIN_HEIGHT:I
    • field_35478

      public static final int field_35478
      Mappings:
      Namespace Name Mixin selector
      official f Lcry;f:I
      intermediary field_35478 Lnet/minecraft/class_2874;field_35478:I
      named field_35478 Lnet/minecraft/world/dimension/DimensionType;field_35478:I
    • field_35479

      public static final int field_35479
      Mappings:
      Namespace Name Mixin selector
      official g Lcry;g:I
      intermediary field_35479 Lnet/minecraft/class_2874;field_35479:I
      named field_35479 Lnet/minecraft/world/dimension/DimensionType;field_35479:I
    • OVERWORLD_ID

      public static final Identifier OVERWORLD_ID
      Mappings:
      Namespace Name Mixin selector
      official h Lcry;h:Lyt;
      intermediary field_26752 Lnet/minecraft/class_2874;field_26752:Lnet/minecraft/class_2960;
      named OVERWORLD_ID Lnet/minecraft/world/dimension/DimensionType;OVERWORLD_ID:Lnet/minecraft/util/Identifier;
    • THE_NETHER_ID

      public static final Identifier THE_NETHER_ID
      Mappings:
      Namespace Name Mixin selector
      official i Lcry;i:Lyt;
      intermediary field_26753 Lnet/minecraft/class_2874;field_26753:Lnet/minecraft/class_2960;
      named THE_NETHER_ID Lnet/minecraft/world/dimension/DimensionType;THE_NETHER_ID:Lnet/minecraft/util/Identifier;
    • THE_END_ID

      public static final Identifier THE_END_ID
      Mappings:
      Namespace Name Mixin selector
      official j Lcry;j:Lyt;
      intermediary field_26754 Lnet/minecraft/class_2874;field_26754:Lnet/minecraft/class_2960;
      named THE_END_ID Lnet/minecraft/world/dimension/DimensionType;THE_END_ID:Lnet/minecraft/util/Identifier;
    • CODEC

      public static final com.mojang.serialization.Codec<DimensionType> CODEC
      Mappings:
      Namespace Name Mixin selector
      official k Lcry;k:Lcom/mojang/serialization/Codec;
      intermediary field_24757 Lnet/minecraft/class_2874;field_24757:Lcom/mojang/serialization/Codec;
      named CODEC Lnet/minecraft/world/dimension/DimensionType;CODEC:Lcom/mojang/serialization/Codec;
    • field_31440

      private static final int field_31440
      See Also:
      Mappings:
      Namespace Name Mixin selector
      official v Lcry;v:I
      intermediary field_31440 Lnet/minecraft/class_2874;field_31440:I
      named field_31440 Lnet/minecraft/world/dimension/DimensionType;field_31440:I
    • MOON_SIZES

      public static final float[] MOON_SIZES
      Mappings:
      Namespace Name Mixin selector
      official l Lcry;l:[F
      intermediary field_24752 Lnet/minecraft/class_2874;field_24752:[F
      named MOON_SIZES Lnet/minecraft/world/dimension/DimensionType;MOON_SIZES:[F
    • OVERWORLD_REGISTRY_KEY

      public static final RegistryKey<DimensionType> OVERWORLD_REGISTRY_KEY
      Mappings:
      Namespace Name Mixin selector
      official m Lcry;m:Lys;
      intermediary field_24753 Lnet/minecraft/class_2874;field_24753:Lnet/minecraft/class_5321;
      named OVERWORLD_REGISTRY_KEY Lnet/minecraft/world/dimension/DimensionType;OVERWORLD_REGISTRY_KEY:Lnet/minecraft/util/registry/RegistryKey;
    • THE_NETHER_REGISTRY_KEY

      public static final RegistryKey<DimensionType> THE_NETHER_REGISTRY_KEY
      Mappings:
      Namespace Name Mixin selector
      official n Lcry;n:Lys;
      intermediary field_24754 Lnet/minecraft/class_2874;field_24754:Lnet/minecraft/class_5321;
      named THE_NETHER_REGISTRY_KEY Lnet/minecraft/world/dimension/DimensionType;THE_NETHER_REGISTRY_KEY:Lnet/minecraft/util/registry/RegistryKey;
    • THE_END_REGISTRY_KEY

      public static final RegistryKey<DimensionType> THE_END_REGISTRY_KEY
      Mappings:
      Namespace Name Mixin selector
      official o Lcry;o:Lys;
      intermediary field_24755 Lnet/minecraft/class_2874;field_24755:Lnet/minecraft/class_5321;
      named THE_END_REGISTRY_KEY Lnet/minecraft/world/dimension/DimensionType;THE_END_REGISTRY_KEY:Lnet/minecraft/util/registry/RegistryKey;
    • OVERWORLD

      protected static final DimensionType OVERWORLD
      Mappings:
      Namespace Name Mixin selector
      official p Lcry;p:Lcry;
      intermediary field_25407 Lnet/minecraft/class_2874;field_25407:Lnet/minecraft/class_2874;
      named OVERWORLD Lnet/minecraft/world/dimension/DimensionType;OVERWORLD:Lnet/minecraft/world/dimension/DimensionType;
    • THE_NETHER

      protected static final DimensionType THE_NETHER
      Mappings:
      Namespace Name Mixin selector
      official q Lcry;q:Lcry;
      intermediary field_25408 Lnet/minecraft/class_2874;field_25408:Lnet/minecraft/class_2874;
      named THE_NETHER Lnet/minecraft/world/dimension/DimensionType;THE_NETHER:Lnet/minecraft/world/dimension/DimensionType;
    • THE_END

      protected static final DimensionType THE_END
      Mappings:
      Namespace Name Mixin selector
      official r Lcry;r:Lcry;
      intermediary field_25409 Lnet/minecraft/class_2874;field_25409:Lnet/minecraft/class_2874;
      named THE_END Lnet/minecraft/world/dimension/DimensionType;THE_END:Lnet/minecraft/world/dimension/DimensionType;
    • OVERWORLD_CAVES_REGISTRY_KEY

      public static final RegistryKey<DimensionType> OVERWORLD_CAVES_REGISTRY_KEY
      Mappings:
      Namespace Name Mixin selector
      official s Lcry;s:Lys;
      intermediary field_25610 Lnet/minecraft/class_2874;field_25610:Lnet/minecraft/class_5321;
      named OVERWORLD_CAVES_REGISTRY_KEY Lnet/minecraft/world/dimension/DimensionType;OVERWORLD_CAVES_REGISTRY_KEY:Lnet/minecraft/util/registry/RegistryKey;
    • OVERWORLD_CAVES

      protected static final DimensionType OVERWORLD_CAVES
      Mappings:
      Namespace Name Mixin selector
      official t Lcry;t:Lcry;
      intermediary field_25611 Lnet/minecraft/class_2874;field_25611:Lnet/minecraft/class_2874;
      named OVERWORLD_CAVES Lnet/minecraft/world/dimension/DimensionType;OVERWORLD_CAVES:Lnet/minecraft/world/dimension/DimensionType;
    • REGISTRY_CODEC

      public static final com.mojang.serialization.Codec<RegistryEntry<DimensionType>> REGISTRY_CODEC
      Mappings:
      Namespace Name Mixin selector
      official u Lcry;u:Lcom/mojang/serialization/Codec;
      intermediary field_24756 Lnet/minecraft/class_2874;field_24756:Lcom/mojang/serialization/Codec;
      named REGISTRY_CODEC Lnet/minecraft/world/dimension/DimensionType;REGISTRY_CODEC:Lcom/mojang/serialization/Codec;
    • fixedTime

      private final OptionalLong fixedTime
      Mappings:
      Namespace Name Mixin selector
      official w Lcry;w:Ljava/util/OptionalLong;
      intermediary field_24761 Lnet/minecraft/class_2874;field_24761:Ljava/util/OptionalLong;
      named fixedTime Lnet/minecraft/world/dimension/DimensionType;fixedTime:Ljava/util/OptionalLong;
    • hasSkyLight

      private final boolean hasSkyLight
      Mappings:
      Namespace Name Mixin selector
      official x Lcry;x:Z
      intermediary field_13073 Lnet/minecraft/class_2874;field_13073:Z
      named hasSkyLight Lnet/minecraft/world/dimension/DimensionType;hasSkyLight:Z
    • hasCeiling

      private final boolean hasCeiling
      Mappings:
      Namespace Name Mixin selector
      official y Lcry;y:Z
      intermediary field_24504 Lnet/minecraft/class_2874;field_24504:Z
      named hasCeiling Lnet/minecraft/world/dimension/DimensionType;hasCeiling:Z
    • ultrawarm

      private final boolean ultrawarm
      Mappings:
      Namespace Name Mixin selector
      official z Lcry;z:Z
      intermediary field_24505 Lnet/minecraft/class_2874;field_24505:Z
      named ultrawarm Lnet/minecraft/world/dimension/DimensionType;ultrawarm:Z
    • natural

      private final boolean natural
      Mappings:
      Namespace Name Mixin selector
      official A Lcry;A:Z
      intermediary field_24762 Lnet/minecraft/class_2874;field_24762:Z
      named natural Lnet/minecraft/world/dimension/DimensionType;natural:Z
    • coordinateScale

      private final double coordinateScale
      Mappings:
      Namespace Name Mixin selector
      official B Lcry;B:D
      intermediary field_26706 Lnet/minecraft/class_2874;field_26706:D
      named coordinateScale Lnet/minecraft/world/dimension/DimensionType;coordinateScale:D
    • hasEnderDragonFight

      private final boolean hasEnderDragonFight
      Mappings:
      Namespace Name Mixin selector
      official C Lcry;C:Z
      intermediary field_24764 Lnet/minecraft/class_2874;field_24764:Z
      named hasEnderDragonFight Lnet/minecraft/world/dimension/DimensionType;hasEnderDragonFight:Z
    • piglinSafe

      private final boolean piglinSafe
      Mappings:
      Namespace Name Mixin selector
      official D Lcry;D:Z
      intermediary field_25612 Lnet/minecraft/class_2874;field_25612:Z
      named piglinSafe Lnet/minecraft/world/dimension/DimensionType;piglinSafe:Z
    • bedWorks

      private final boolean bedWorks
      Mappings:
      Namespace Name Mixin selector
      official E Lcry;E:Z
      intermediary field_25613 Lnet/minecraft/class_2874;field_25613:Z
      named bedWorks Lnet/minecraft/world/dimension/DimensionType;bedWorks:Z
    • respawnAnchorWorks

      private final boolean respawnAnchorWorks
      Mappings:
      Namespace Name Mixin selector
      official F Lcry;F:Z
      intermediary field_25614 Lnet/minecraft/class_2874;field_25614:Z
      named respawnAnchorWorks Lnet/minecraft/world/dimension/DimensionType;respawnAnchorWorks:Z
    • hasRaids

      private final boolean hasRaids
      Mappings:
      Namespace Name Mixin selector
      official G Lcry;G:Z
      intermediary field_25615 Lnet/minecraft/class_2874;field_25615:Z
      named hasRaids Lnet/minecraft/world/dimension/DimensionType;hasRaids:Z
    • minimumY

      private final int minimumY
      Mappings:
      Namespace Name Mixin selector
      official H Lcry;H:I
      intermediary field_25616 Lnet/minecraft/class_2874;field_25616:I
      named minimumY Lnet/minecraft/world/dimension/DimensionType;minimumY:I
    • height

      private final int height
      Mappings:
      Namespace Name Mixin selector
      official I Lcry;I:I
      intermediary field_28131 Lnet/minecraft/class_2874;field_28131:I
      named height Lnet/minecraft/world/dimension/DimensionType;height:I
    • logicalHeight

      private final int logicalHeight
      Mappings:
      Namespace Name Mixin selector
      official J Lcry;J:I
      intermediary field_28132 Lnet/minecraft/class_2874;field_28132:I
      named logicalHeight Lnet/minecraft/world/dimension/DimensionType;logicalHeight:I
    • infiniburn

      private final TagKey<Block> infiniburn
      Mappings:
      Namespace Name Mixin selector
      official K Lcry;K:Laif;
      intermediary field_25617 Lnet/minecraft/class_2874;field_25617:Lnet/minecraft/class_6862;
      named infiniburn Lnet/minecraft/world/dimension/DimensionType;infiniburn:Lnet/minecraft/tag/TagKey;
    • effects

      private final Identifier effects
      Mappings:
      Namespace Name Mixin selector
      official L Lcry;L:Lyt;
      intermediary field_26751 Lnet/minecraft/class_2874;field_26751:Lnet/minecraft/class_2960;
      named effects Lnet/minecraft/world/dimension/DimensionType;effects:Lnet/minecraft/util/Identifier;
    • ambientLight

      private final float ambientLight
      Mappings:
      Namespace Name Mixin selector
      official M Lcry;M:F
      intermediary field_24766 Lnet/minecraft/class_2874;field_24766:F
      named ambientLight Lnet/minecraft/world/dimension/DimensionType;ambientLight:F
    • brightnessByLightLevel

      private final transient float[] brightnessByLightLevel
      Mappings:
      Namespace Name Mixin selector
      official N Lcry;N:[F
      intermediary field_24767 Lnet/minecraft/class_2874;field_24767:[F
      named brightnessByLightLevel Lnet/minecraft/world/dimension/DimensionType;brightnessByLightLevel:[F
  • Constructor Details

    • DimensionType

      private DimensionType(OptionalLong fixedTime, boolean hasSkylight, boolean hasCeiling, boolean ultrawarm, boolean natural, double coordinateScale, boolean piglinSafe, boolean bedWorks, boolean respawnAnchorWorks, boolean hasRaids, int minimumY, int height, int logicalHeight, TagKey<Block> tagKey, Identifier effects, float ambientLight)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lcry;<init>(Ljava/util/OptionalLong;ZZZZDZZZZIIILaif;Lyt;F)V
      intermediary <init> Lnet/minecraft/class_2874;<init>(Ljava/util/OptionalLong;ZZZZDZZZZIIILnet/minecraft/class_6862;Lnet/minecraft/class_2960;F)V
      named <init> Lnet/minecraft/world/dimension/DimensionType;<init>(Ljava/util/OptionalLong;ZZZZDZZZZIIILnet/minecraft/tag/TagKey;Lnet/minecraft/util/Identifier;F)V
    • DimensionType

      @Deprecated private DimensionType(OptionalLong fixedTime, boolean hasSkylight, boolean hasCeiling, boolean ultrawarm, boolean natural, double coordinateScale, boolean hasEnderDragonFight, boolean piglinSafe, boolean bedWorks, boolean respawnAnchorWorks, boolean hasRaids, int minimumY, int height, int logicalHeight, TagKey<Block> tagKey, Identifier effects, float ambientLight)
      Deprecated.
      Mappings:
      Namespace Name Mixin selector
      official <init> Lcry;<init>(Ljava/util/OptionalLong;ZZZZDZZZZZIIILaif;Lyt;F)V
      intermediary <init> Lnet/minecraft/class_2874;<init>(Ljava/util/OptionalLong;ZZZZDZZZZZIIILnet/minecraft/class_6862;Lnet/minecraft/class_2960;F)V
      named <init> Lnet/minecraft/world/dimension/DimensionType;<init>(Ljava/util/OptionalLong;ZZZZDZZZZZIIILnet/minecraft/tag/TagKey;Lnet/minecraft/util/Identifier;F)V
  • Method Details

    • checkHeight

      private static com.mojang.serialization.DataResult<DimensionType> checkHeight(DimensionType type)
      Mappings:
      Namespace Name Mixin selector
      official a Lcry;a(Lcry;)Lcom/mojang/serialization/DataResult;
      intermediary method_32923 Lnet/minecraft/class_2874;method_32923(Lnet/minecraft/class_2874;)Lcom/mojang/serialization/DataResult;
      named checkHeight Lnet/minecraft/world/dimension/DimensionType;checkHeight(Lnet/minecraft/world/dimension/DimensionType;)Lcom/mojang/serialization/DataResult;
    • create

      public static DimensionType create(OptionalLong fixedTime, boolean hasSkylight, boolean hasCeiling, boolean ultrawarm, boolean natural, double coordinateScale, boolean hasEnderDragonFight, boolean piglinSafe, boolean bedWorks, boolean respawnAnchorWorks, boolean hasRaids, int minimumY, int height, int logicalHeight, TagKey<Block> tagKey, Identifier effects, float ambientLight)
      Mappings:
      Namespace Name Mixin selector
      official a Lcry;a(Ljava/util/OptionalLong;ZZZZDZZZZZIIILaif;Lyt;F)Lcry;
      intermediary method_32922 Lnet/minecraft/class_2874;method_32922(Ljava/util/OptionalLong;ZZZZDZZZZZIIILnet/minecraft/class_6862;Lnet/minecraft/class_2960;F)Lnet/minecraft/class_2874;
      named create Lnet/minecraft/world/dimension/DimensionType;create(Ljava/util/OptionalLong;ZZZZDZZZZZIIILnet/minecraft/tag/TagKey;Lnet/minecraft/util/Identifier;F)Lnet/minecraft/world/dimension/DimensionType;
    • computeBrightnessByLightLevel

      private static float[] computeBrightnessByLightLevel(float ambientLight)
      Mappings:
      Namespace Name Mixin selector
      official a Lcry;a(F)[F
      intermediary method_28515 Lnet/minecraft/class_2874;method_28515(F)[F
      named computeBrightnessByLightLevel Lnet/minecraft/world/dimension/DimensionType;computeBrightnessByLightLevel(F)[F
    • worldFromDimensionNbt

      @Deprecated public static com.mojang.serialization.DataResult<RegistryKey<World>> worldFromDimensionNbt(com.mojang.serialization.Dynamic<?> nbt)
      Deprecated.
      Mappings:
      Namespace Name Mixin selector
      official a Lcry;a(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/DataResult;
      intermediary method_28521 Lnet/minecraft/class_2874;method_28521(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/DataResult;
      named worldFromDimensionNbt Lnet/minecraft/world/dimension/DimensionType;worldFromDimensionNbt(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/DataResult;
    • addRegistryDefaults

      public static DynamicRegistryManager.Mutable addRegistryDefaults(DynamicRegistryManager.Mutable registryManager)
      Mappings:
      Namespace Name Mixin selector
      official a Lcry;a(Lhc$e;)Lhc$e;
      intermediary method_28523 Lnet/minecraft/class_2874;method_28523(Lnet/minecraft/class_5455$class_6893;)Lnet/minecraft/class_5455$class_6893;
      named addRegistryDefaults Lnet/minecraft/world/dimension/DimensionType;addRegistryDefaults(Lnet/minecraft/util/registry/DynamicRegistryManager$Mutable;)Lnet/minecraft/util/registry/DynamicRegistryManager$Mutable;
    • createDefaultDimensionOptions

      public static Registry<DimensionOptions> createDefaultDimensionOptions(DynamicRegistryManager registryManager, long seed)
      Mappings:
      Namespace Name Mixin selector
      official a Lcry;a(Lhc;J)Lhb;
      intermediary method_39540 Lnet/minecraft/class_2874;method_39540(Lnet/minecraft/class_5455;J)Lnet/minecraft/class_2378;
      named createDefaultDimensionOptions Lnet/minecraft/world/dimension/DimensionType;createDefaultDimensionOptions(Lnet/minecraft/util/registry/DynamicRegistryManager;J)Lnet/minecraft/util/registry/Registry;
    • createDefaultDimensionOptions

      public static Registry<DimensionOptions> createDefaultDimensionOptions(DynamicRegistryManager registryManager, long seed, boolean bool)
      Mappings:
      Namespace Name Mixin selector
      official a Lcry;a(Lhc;JZ)Lhb;
      intermediary method_28517 Lnet/minecraft/class_2874;method_28517(Lnet/minecraft/class_5455;JZ)Lnet/minecraft/class_2378;
      named createDefaultDimensionOptions Lnet/minecraft/world/dimension/DimensionType;createDefaultDimensionOptions(Lnet/minecraft/util/registry/DynamicRegistryManager;JZ)Lnet/minecraft/util/registry/Registry;
    • getCoordinateScaleFactor

      public static double getCoordinateScaleFactor(DimensionType fromDimension, DimensionType toDimension)
      Mappings:
      Namespace Name Mixin selector
      official a Lcry;a(Lcry;Lcry;)D
      intermediary method_31109 Lnet/minecraft/class_2874;method_31109(Lnet/minecraft/class_2874;Lnet/minecraft/class_2874;)D
      named getCoordinateScaleFactor Lnet/minecraft/world/dimension/DimensionType;getCoordinateScaleFactor(Lnet/minecraft/world/dimension/DimensionType;Lnet/minecraft/world/dimension/DimensionType;)D
    • getSaveDirectory

      public static Path getSaveDirectory(RegistryKey<World> worldRef, Path worldDirectory)
      Mappings:
      Namespace Name Mixin selector
      official a Lcry;a(Lys;Ljava/nio/file/Path;)Ljava/nio/file/Path;
      intermediary method_12488 Lnet/minecraft/class_2874;method_12488(Lnet/minecraft/class_5321;Ljava/nio/file/Path;)Ljava/nio/file/Path;
      named getSaveDirectory Lnet/minecraft/world/dimension/DimensionType;getSaveDirectory(Lnet/minecraft/util/registry/RegistryKey;Ljava/nio/file/Path;)Ljava/nio/file/Path;
    • hasSkyLight

      public boolean hasSkyLight()
      Mappings:
      Namespace Name Mixin selector
      official a Lcry;a()Z
      intermediary method_12491 Lnet/minecraft/class_2874;method_12491()Z
      named hasSkyLight Lnet/minecraft/world/dimension/DimensionType;hasSkyLight()Z
    • hasCeiling

      public boolean hasCeiling()
      Mappings:
      Namespace Name Mixin selector
      official b Lcry;b()Z
      intermediary method_27998 Lnet/minecraft/class_2874;method_27998()Z
      named hasCeiling Lnet/minecraft/world/dimension/DimensionType;hasCeiling()Z
    • isUltrawarm

      public boolean isUltrawarm()
      Mappings:
      Namespace Name Mixin selector
      official c Lcry;c()Z
      intermediary method_27999 Lnet/minecraft/class_2874;method_27999()Z
      named isUltrawarm Lnet/minecraft/world/dimension/DimensionType;isUltrawarm()Z
    • isNatural

      public boolean isNatural()
      Mappings:
      Namespace Name Mixin selector
      official d Lcry;d()Z
      intermediary method_28537 Lnet/minecraft/class_2874;method_28537()Z
      named isNatural Lnet/minecraft/world/dimension/DimensionType;isNatural()Z
    • getCoordinateScale

      public double getCoordinateScale()
      Mappings:
      Namespace Name Mixin selector
      official e Lcry;e()D
      intermediary method_31110 Lnet/minecraft/class_2874;method_31110()D
      named getCoordinateScale Lnet/minecraft/world/dimension/DimensionType;getCoordinateScale()D
    • isPiglinSafe

      public boolean isPiglinSafe()
      Mappings:
      Namespace Name Mixin selector
      official f Lcry;f()Z
      intermediary method_29955 Lnet/minecraft/class_2874;method_29955()Z
      named isPiglinSafe Lnet/minecraft/world/dimension/DimensionType;isPiglinSafe()Z
    • isBedWorking

      public boolean isBedWorking()
      Mappings:
      Namespace Name Mixin selector
      official g Lcry;g()Z
      intermediary method_29956 Lnet/minecraft/class_2874;method_29956()Z
      named isBedWorking Lnet/minecraft/world/dimension/DimensionType;isBedWorking()Z
    • isRespawnAnchorWorking

      public boolean isRespawnAnchorWorking()
      Mappings:
      Namespace Name Mixin selector
      official h Lcry;h()Z
      intermediary method_29957 Lnet/minecraft/class_2874;method_29957()Z
      named isRespawnAnchorWorking Lnet/minecraft/world/dimension/DimensionType;isRespawnAnchorWorking()Z
    • hasRaids

      public boolean hasRaids()
      Mappings:
      Namespace Name Mixin selector
      official i Lcry;i()Z
      intermediary method_29958 Lnet/minecraft/class_2874;method_29958()Z
      named hasRaids Lnet/minecraft/world/dimension/DimensionType;hasRaids()Z
    • getMinimumY

      public int getMinimumY()
      Mappings:
      Namespace Name Mixin selector
      official j Lcry;j()I
      intermediary method_29959 Lnet/minecraft/class_2874;method_29959()I
      named getMinimumY Lnet/minecraft/world/dimension/DimensionType;getMinimumY()I
    • getHeight

      public int getHeight()
      Mappings:
      Namespace Name Mixin selector
      official k Lcry;k()I
      intermediary method_32924 Lnet/minecraft/class_2874;method_32924()I
      named getHeight Lnet/minecraft/world/dimension/DimensionType;getHeight()I
    • getLogicalHeight

      public int getLogicalHeight()
      Mappings:
      Namespace Name Mixin selector
      official l Lcry;l()I
      intermediary method_32925 Lnet/minecraft/class_2874;method_32925()I
      named getLogicalHeight Lnet/minecraft/world/dimension/DimensionType;getLogicalHeight()I
    • hasEnderDragonFight

      public boolean hasEnderDragonFight()
      Mappings:
      Namespace Name Mixin selector
      official m Lcry;m()Z
      intermediary method_28540 Lnet/minecraft/class_2874;method_28540()Z
      named hasEnderDragonFight Lnet/minecraft/world/dimension/DimensionType;hasEnderDragonFight()Z
    • hasFixedTime

      public boolean hasFixedTime()
      Mappings:
      Namespace Name Mixin selector
      official n Lcry;n()Z
      intermediary method_29960 Lnet/minecraft/class_2874;method_29960()Z
      named hasFixedTime Lnet/minecraft/world/dimension/DimensionType;hasFixedTime()Z
    • getSkyAngle

      public float getSkyAngle(long time)
      Mappings:
      Namespace Name Mixin selector
      official a Lcry;a(J)F
      intermediary method_28528 Lnet/minecraft/class_2874;method_28528(J)F
      named getSkyAngle Lnet/minecraft/world/dimension/DimensionType;getSkyAngle(J)F
    • getMoonPhase

      public int getMoonPhase(long time)
      Gets the moon phase index of Minecraft's moon.

      This is typically used to determine the size of the moon that should be rendered.

      Parameters:
      time - the time to calculate the index from
      Mappings:
      Namespace Name Mixin selector
      official b Lcry;b(J)I
      intermediary method_28531 Lnet/minecraft/class_2874;method_28531(J)I
      named getMoonPhase Lnet/minecraft/world/dimension/DimensionType;getMoonPhase(J)I
    • getBrightness

      public float getBrightness(int lightLevel)
      Mappings:
      Namespace Name Mixin selector
      official a Lcry;a(I)F
      intermediary method_28516 Lnet/minecraft/class_2874;method_28516(I)F
      named getBrightness Lnet/minecraft/world/dimension/DimensionType;getBrightness(I)F
    • getInfiniburnBlocks

      public TagKey<Block> getInfiniburnBlocks()
      Mappings:
      Namespace Name Mixin selector
      official o Lcry;o()Laif;
      intermediary method_29961 Lnet/minecraft/class_2874;method_29961()Lnet/minecraft/class_6862;
      named getInfiniburnBlocks Lnet/minecraft/world/dimension/DimensionType;getInfiniburnBlocks()Lnet/minecraft/tag/TagKey;
    • getEffects

      public Identifier getEffects()
      Returns the ID of this dimension's effects.
      Returns:
      the ID of this dimension's effects
      See Also:
      Mappings:
      Namespace Name Mixin selector
      official p Lcry;p()Lyt;
      intermediary method_31181 Lnet/minecraft/class_2874;method_31181()Lnet/minecraft/class_2960;
      named getEffects Lnet/minecraft/world/dimension/DimensionType;getEffects()Lnet/minecraft/util/Identifier;