类 DimensionType


  • public class DimensionType
    extends Object
    Mappings:
    Namespace Name
    official cmt
    intermediary net/minecraft/class_2874
    named net/minecraft/world/dimension/DimensionType
    • 字段详细资料

      • SIZE_BITS_Y

        public static final int SIZE_BITS_Y
        Mappings:
        Namespace Name Mixin selector
        official a Lcmt;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
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official b Lcmt;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 Lcmt;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 Lcmt;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 Lcmt;e:I
        intermediary field_28136 Lnet/minecraft/class_2874;field_28136:I
        named MIN_HEIGHT Lnet/minecraft/world/dimension/DimensionType;MIN_HEIGHT:I
      • OVERWORLD_ID

        public static final Identifier OVERWORLD_ID
        Mappings:
        Namespace Name Mixin selector
        official f Lcmt;f:Lwp;
        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 g Lcmt;g:Lwp;
        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 h Lcmt;h:Lwp;
        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 i Lcmt;i: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
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official t Lcmt;t: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 j Lcmt;j:[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 k Lcmt;k:Lwo;
        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 l Lcmt;l:Lwo;
        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 m Lcmt;m:Lwo;
        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 n Lcmt;n:Lcmt;
        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 o Lcmt;o:Lcmt;
        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 p Lcmt;p:Lcmt;
        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 q Lcmt;q:Lwo;
        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 r Lcmt;r:Lcmt;
        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<Supplier<DimensionType>> REGISTRY_CODEC
        Mappings:
        Namespace Name Mixin selector
        official s Lcmt;s: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 u Lcmt;u: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 v Lcmt;v: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 w Lcmt;w: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 x Lcmt;x: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 y Lcmt;y: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 z Lcmt;z: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 A Lcmt;A: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 B Lcmt;B: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 C Lcmt;C: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 D Lcmt;D: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 E Lcmt;E: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 F Lcmt;F: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 G Lcmt;G: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 H Lcmt;H:I
        intermediary field_28132 Lnet/minecraft/class_2874;field_28132:I
        named logicalHeight Lnet/minecraft/world/dimension/DimensionType;logicalHeight:I
      • biomeAccessType

        private final BiomeAccessType biomeAccessType
        Mappings:
        Namespace Name Mixin selector
        official I Lcmt;I:Lbwv;
        intermediary field_20658 Lnet/minecraft/class_2874;field_20658:Lnet/minecraft/class_4545;
        named biomeAccessType Lnet/minecraft/world/dimension/DimensionType;biomeAccessType:Lnet/minecraft/world/biome/source/BiomeAccessType;
      • infiniburn

        private final Identifier infiniburn
        Mappings:
        Namespace Name Mixin selector
        official J Lcmt;J:Lwp;
        intermediary field_25617 Lnet/minecraft/class_2874;field_25617:Lnet/minecraft/class_2960;
        named infiniburn Lnet/minecraft/world/dimension/DimensionType;infiniburn:Lnet/minecraft/util/Identifier;
      • skyProperties

        private final Identifier skyProperties
        Mappings:
        Namespace Name Mixin selector
        official K Lcmt;K:Lwp;
        intermediary field_26751 Lnet/minecraft/class_2874;field_26751:Lnet/minecraft/class_2960;
        named skyProperties Lnet/minecraft/world/dimension/DimensionType;skyProperties:Lnet/minecraft/util/Identifier;
      • ambientLight

        private final float ambientLight
        Mappings:
        Namespace Name Mixin selector
        official L Lcmt;L: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 M Lcmt;M:[F
        intermediary field_24767 Lnet/minecraft/class_2874;field_24767:[F
        named brightnessByLightLevel Lnet/minecraft/world/dimension/DimensionType;brightnessByLightLevel:[F
    • 构造器详细资料

      • 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,
                              Identifier infiniburn,
                              Identifier skyProperties,
                              float ambientLight)
        Mappings:
        Namespace Name Mixin selector
        official <init> Lcmt;<init>(Ljava/util/OptionalLong;ZZZZDZZZZIIILwp;Lwp;F)V
        intermediary <init> Lnet/minecraft/class_2874;<init>(Ljava/util/OptionalLong;ZZZZDZZZZIIILnet/minecraft/class_2960;Lnet/minecraft/class_2960;F)V
        named <init> Lnet/minecraft/world/dimension/DimensionType;<init>(Ljava/util/OptionalLong;ZZZZDZZZZIIILnet/minecraft/util/Identifier;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,
                              BiomeAccessType biomeAccessType,
                              Identifier infiniburn,
                              Identifier skyProperties,
                              float ambientLight)
        已过时。
        Mappings:
        Namespace Name Mixin selector
        official <init> Lcmt;<init>(Ljava/util/OptionalLong;ZZZZDZZZZZIIILbwv;Lwp;Lwp;F)V
        intermediary <init> Lnet/minecraft/class_2874;<init>(Ljava/util/OptionalLong;ZZZZDZZZZZIIILnet/minecraft/class_4545;Lnet/minecraft/class_2960;Lnet/minecraft/class_2960;F)V
        named <init> Lnet/minecraft/world/dimension/DimensionType;<init>(Ljava/util/OptionalLong;ZZZZDZZZZZIIILnet/minecraft/world/biome/source/BiomeAccessType;Lnet/minecraft/util/Identifier;Lnet/minecraft/util/Identifier;F)V
    • 方法详细资料

      • checkHeight

        private static com.mojang.serialization.DataResult<DimensionType> checkHeight​(DimensionType type)
        Mappings:
        Namespace Name Mixin selector
        official b Lcmt;b(Lcmt;)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,
                                           BiomeAccessType biomeAccessType,
                                           Identifier infiniburn,
                                           Identifier skyProperties,
                                           float ambientLight)
        Mappings:
        Namespace Name Mixin selector
        official a Lcmt;a(Ljava/util/OptionalLong;ZZZZDZZZZZIIILbwv;Lwp;Lwp;F)Lcmt;
        intermediary method_32922 Lnet/minecraft/class_2874;method_32922(Ljava/util/OptionalLong;ZZZZDZZZZZIIILnet/minecraft/class_4545;Lnet/minecraft/class_2960;Lnet/minecraft/class_2960;F)Lnet/minecraft/class_2874;
        named create Lnet/minecraft/world/dimension/DimensionType;create(Ljava/util/OptionalLong;ZZZZDZZZZZIIILnet/minecraft/world/biome/source/BiomeAccessType;Lnet/minecraft/util/Identifier;Lnet/minecraft/util/Identifier;F)Lnet/minecraft/world/dimension/DimensionType;
      • computeBrightnessByLightLevel

        private static float[] computeBrightnessByLightLevel​(float ambientLight)
        Mappings:
        Namespace Name Mixin selector
        official a Lcmt;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)
        已过时。
        Mappings:
        Namespace Name Mixin selector
        official a Lcmt;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.Impl addRegistryDefaults​(DynamicRegistryManager.Impl registryManager)
        Mappings:
        Namespace Name Mixin selector
        official a Lcmt;a(Lgs$b;)Lgs$b;
        intermediary method_28523 Lnet/minecraft/class_2874;method_28523(Lnet/minecraft/class_5455$class_5457;)Lnet/minecraft/class_5455$class_5457;
        named addRegistryDefaults Lnet/minecraft/world/dimension/DimensionType;addRegistryDefaults(Lnet/minecraft/util/registry/DynamicRegistryManager$Impl;)Lnet/minecraft/util/registry/DynamicRegistryManager$Impl;
      • createEndGenerator

        private static ChunkGenerator createEndGenerator​(Registry<Biome> biomeRegistry,
                                                         Registry<ChunkGeneratorSettings> chunkGeneratorSettingsRegistry,
                                                         long seed)
        Mappings:
        Namespace Name Mixin selector
        official a Lcmt;a(Lgr;Lgr;J)Lclm;
        intermediary method_28533 Lnet/minecraft/class_2874;method_28533(Lnet/minecraft/class_2378;Lnet/minecraft/class_2378;J)Lnet/minecraft/class_2794;
        named createEndGenerator Lnet/minecraft/world/dimension/DimensionType;createEndGenerator(Lnet/minecraft/util/registry/Registry;Lnet/minecraft/util/registry/Registry;J)Lnet/minecraft/world/gen/chunk/ChunkGenerator;
      • createNetherGenerator

        private static ChunkGenerator createNetherGenerator​(Registry<Biome> biomeRegistry,
                                                            Registry<ChunkGeneratorSettings> chunkGeneratorSettingsRegistry,
                                                            long seed)
        Mappings:
        Namespace Name Mixin selector
        official b Lcmt;b(Lgr;Lgr;J)Lclm;
        intermediary method_28535 Lnet/minecraft/class_2874;method_28535(Lnet/minecraft/class_2378;Lnet/minecraft/class_2378;J)Lnet/minecraft/class_2794;
        named createNetherGenerator Lnet/minecraft/world/dimension/DimensionType;createNetherGenerator(Lnet/minecraft/util/registry/Registry;Lnet/minecraft/util/registry/Registry;J)Lnet/minecraft/world/gen/chunk/ChunkGenerator;
      • createDefaultDimensionOptions

        public static SimpleRegistry<DimensionOptions> createDefaultDimensionOptions​(Registry<DimensionType> dimensionRegistry,
                                                                                     Registry<Biome> biomeRegistry,
                                                                                     Registry<ChunkGeneratorSettings> chunkGeneratorSettingsRegistry,
                                                                                     long seed)
        Mappings:
        Namespace Name Mixin selector
        official a Lcmt;a(Lgr;Lgr;Lgr;J)Lgm;
        intermediary method_28517 Lnet/minecraft/class_2874;method_28517(Lnet/minecraft/class_2378;Lnet/minecraft/class_2378;Lnet/minecraft/class_2378;J)Lnet/minecraft/class_2370;
        named createDefaultDimensionOptions Lnet/minecraft/world/dimension/DimensionType;createDefaultDimensionOptions(Lnet/minecraft/util/registry/Registry;Lnet/minecraft/util/registry/Registry;Lnet/minecraft/util/registry/Registry;J)Lnet/minecraft/util/registry/SimpleRegistry;
      • getCoordinateScaleFactor

        public static double getCoordinateScaleFactor​(DimensionType fromDimension,
                                                      DimensionType toDimension)
        Mappings:
        Namespace Name Mixin selector
        official a Lcmt;a(Lcmt;Lcmt;)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
      • getSuffix

        @Deprecated
        public String getSuffix()
        已过时。
        Mappings:
        Namespace Name Mixin selector
        official a Lcmt;a()Ljava/lang/String;
        intermediary method_12489 Lnet/minecraft/class_2874;method_12489()Ljava/lang/String;
        named getSuffix Lnet/minecraft/world/dimension/DimensionType;getSuffix()Ljava/lang/String;
      • getSaveDirectory

        public static File getSaveDirectory​(RegistryKey<World> worldRef,
                                            File root)
        Mappings:
        Namespace Name Mixin selector
        official a Lcmt;a(Lwo;Ljava/io/File;)Ljava/io/File;
        intermediary method_12488 Lnet/minecraft/class_2874;method_12488(Lnet/minecraft/class_5321;Ljava/io/File;)Ljava/io/File;
        named getSaveDirectory Lnet/minecraft/world/dimension/DimensionType;getSaveDirectory(Lnet/minecraft/util/registry/RegistryKey;Ljava/io/File;)Ljava/io/File;
      • hasSkyLight

        public boolean hasSkyLight()
        Mappings:
        Namespace Name Mixin selector
        official b Lcmt;b()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 c Lcmt;c()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 d Lcmt;d()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 e Lcmt;e()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 f Lcmt;f()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 g Lcmt;g()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 h Lcmt;h()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 i Lcmt;i()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 j Lcmt;j()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 k Lcmt;k()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 l Lcmt;l()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 m Lcmt;m()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 n Lcmt;n()Z
        intermediary method_28540 Lnet/minecraft/class_2874;method_28540()Z
        named hasEnderDragonFight Lnet/minecraft/world/dimension/DimensionType;hasEnderDragonFight()Z
      • getBiomeAccessType

        public BiomeAccessType getBiomeAccessType()
        Mappings:
        Namespace Name Mixin selector
        official o Lcmt;o()Lbwv;
        intermediary method_22415 Lnet/minecraft/class_2874;method_22415()Lnet/minecraft/class_4545;
        named getBiomeAccessType Lnet/minecraft/world/dimension/DimensionType;getBiomeAccessType()Lnet/minecraft/world/biome/source/BiomeAccessType;
      • hasFixedTime

        public boolean hasFixedTime()
        Mappings:
        Namespace Name Mixin selector
        official p Lcmt;p()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 Lcmt;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.

        参数:
        time - the time to calculate the index from
        Mappings:
        Namespace Name Mixin selector
        official b Lcmt;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 Lcmt;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 Tag<Block> getInfiniburnBlocks()
        Mappings:
        Namespace Name Mixin selector
        official q Lcmt;q()Lafs;
        intermediary method_29961 Lnet/minecraft/class_2874;method_29961()Lnet/minecraft/class_3494;
        named getInfiniburnBlocks Lnet/minecraft/world/dimension/DimensionType;getInfiniburnBlocks()Lnet/minecraft/tag/Tag;
      • getSkyProperties

        public Identifier getSkyProperties()
        Mappings:
        Namespace Name Mixin selector
        official r Lcmt;r()Lwp;
        intermediary method_31181 Lnet/minecraft/class_2874;method_31181()Lnet/minecraft/class_2960;
        named getSkyProperties Lnet/minecraft/world/dimension/DimensionType;getSkyProperties()Lnet/minecraft/util/Identifier;
      • equals

        public boolean equals​(DimensionType dimensionType)
        Mappings:
        Namespace Name Mixin selector
        official a Lcmt;a(Lcmt;)Z
        intermediary method_31108 Lnet/minecraft/class_2874;method_31108(Lnet/minecraft/class_2874;)Z
        named equals Lnet/minecraft/world/dimension/DimensionType;equals(Lnet/minecraft/world/dimension/DimensionType;)Z