Class Dimension

java.lang.Object
net.minecraft.world.dimension.Dimension
Direct Known Subclasses:
OverworldDimension, TheEndDimension, TheNetherDimension

public abstract class Dimension
extends Object
Mappings:
Namespace Name
official anm
intermediary net/minecraft/class_411
named net/minecraft/world/dimension/Dimension
  • Field Details

    • MOON_PHASE_TO_SIZE

      public static final float[] MOON_PHASE_TO_SIZE
      Mappings:
      Namespace Name Mixin selector
      official a Lanm;a:[F
      intermediary field_1635 Lnet/minecraft/class_411;field_1635:[F
      named MOON_PHASE_TO_SIZE Lnet/minecraft/world/dimension/Dimension;MOON_PHASE_TO_SIZE:[F
    • world

      protected World world
      Mappings:
      Namespace Name Mixin selector
      official b Lanm;b:Ladm;
      intermediary field_1636 Lnet/minecraft/class_411;field_1636:Lnet/minecraft/class_99;
      named world Lnet/minecraft/world/dimension/Dimension;world:Lnet/minecraft/world/World;
    • generatorType

      private LevelGeneratorType generatorType
      Mappings:
      Namespace Name Mixin selector
      official h Lanm;h:Ladr;
      intermediary field_1642 Lnet/minecraft/class_411;field_1642:Lnet/minecraft/class_105;
      named generatorType Lnet/minecraft/world/dimension/Dimension;generatorType:Lnet/minecraft/world/level/LevelGeneratorType;
    • generatorOptions

      private String generatorOptions
      Mappings:
      Namespace Name Mixin selector
      official i Lanm;i:Ljava/lang/String;
      intermediary field_1643 Lnet/minecraft/class_411;field_1643:Ljava/lang/String;
      named generatorOptions Lnet/minecraft/world/dimension/Dimension;generatorOptions:Ljava/lang/String;
    • biomeSource

      protected LayeredBiomeSource biomeSource
      Mappings:
      Namespace Name Mixin selector
      official c Lanm;c:Laec;
      intermediary field_1637 Lnet/minecraft/class_411;field_1637:Lnet/minecraft/class_123;
      named biomeSource Lnet/minecraft/world/dimension/Dimension;biomeSource:Lnet/minecraft/world/LayeredBiomeSource;
    • waterVaporizes

      protected boolean waterVaporizes
      Mappings:
      Namespace Name Mixin selector
      official d Lanm;d:Z
      intermediary field_1638 Lnet/minecraft/class_411;field_1638:Z
      named waterVaporizes Lnet/minecraft/world/dimension/Dimension;waterVaporizes:Z
    • isNether

      protected boolean isNether
      Mappings:
      Namespace Name Mixin selector
      official e Lanm;e:Z
      intermediary field_1639 Lnet/minecraft/class_411;field_1639:Z
      named isNether Lnet/minecraft/world/dimension/Dimension;isNether:Z
    • lightLevelToBrightness

      protected final float[] lightLevelToBrightness
      Mappings:
      Namespace Name Mixin selector
      official f Lanm;f:[F
      intermediary field_1640 Lnet/minecraft/class_411;field_1640:[F
      named lightLevelToBrightness Lnet/minecraft/world/dimension/Dimension;lightLevelToBrightness:[F
    • dimensionType

      protected int dimensionType
      Mappings:
      Namespace Name Mixin selector
      official g Lanm;g:I
      intermediary field_1641 Lnet/minecraft/class_411;field_1641:I
      named dimensionType Lnet/minecraft/world/dimension/Dimension;dimensionType:I
    • backgroundColor

      private final float[] backgroundColor
      Mappings:
      Namespace Name Mixin selector
      official j Lanm;j:[F
      intermediary field_1644 Lnet/minecraft/class_411;field_1644:[F
      named backgroundColor Lnet/minecraft/world/dimension/Dimension;backgroundColor:[F
  • Constructor Details

    • Dimension

      public Dimension()
  • Method Details

    • copyFromWorls

      public final void copyFromWorls​(World world)
      Mappings:
      Namespace Name Mixin selector
      official a Lanm;a(Ladm;)V
      intermediary method_1472 Lnet/minecraft/class_411;method_1472(Lnet/minecraft/class_99;)V
      named copyFromWorls Lnet/minecraft/world/dimension/Dimension;copyFromWorls(Lnet/minecraft/world/World;)V
    • method_1466

      protected void method_1466()
      Mappings:
      Namespace Name Mixin selector
      official a Lanm;a()V
      intermediary method_1466 Lnet/minecraft/class_411;method_1466()V
      named method_1466 Lnet/minecraft/world/dimension/Dimension;method_1466()V
    • method_1473

      protected void method_1473()
      Mappings:
      Namespace Name Mixin selector
      official b Lanm;b()V
      intermediary method_1473 Lnet/minecraft/class_411;method_1473()V
      named method_1473 Lnet/minecraft/world/dimension/Dimension;method_1473()V
    • method_1476

      public ChunkProvider method_1476()
      Mappings:
      Namespace Name Mixin selector
      official c Lanm;c()Lamv;
      intermediary method_1476 Lnet/minecraft/class_411;method_1476()Lnet/minecraft/class_396;
      named method_1476 Lnet/minecraft/world/dimension/Dimension;method_1476()Lnet/minecraft/world/chunk/ChunkProvider;
    • method_1469

      public boolean method_1469​(int int2, int int3)
      Mappings:
      Namespace Name Mixin selector
      official a Lanm;a(II)Z
      intermediary method_1469 Lnet/minecraft/class_411;method_1469(II)Z
      named method_1469 Lnet/minecraft/world/dimension/Dimension;method_1469(II)Z
    • method_1471

      public float method_1471​(long long2, float float2)
      Mappings:
      Namespace Name Mixin selector
      official a Lanm;a(JF)F
      intermediary method_1471 Lnet/minecraft/class_411;method_1471(JF)F
      named method_1471 Lnet/minecraft/world/dimension/Dimension;method_1471(JF)F
    • getMoonPhase

      public int getMoonPhase​(long time)
      Mappings:
      Namespace Name Mixin selector
      official a Lanm;a(J)I
      intermediary method_1470 Lnet/minecraft/class_411;method_1470(J)I
      named getMoonPhase Lnet/minecraft/world/dimension/Dimension;getMoonPhase(J)I
    • method_1477

      public boolean method_1477()
      Mappings:
      Namespace Name Mixin selector
      official d Lanm;d()Z
      intermediary method_1477 Lnet/minecraft/class_411;method_1477()Z
      named method_1477 Lnet/minecraft/world/dimension/Dimension;method_1477()Z
    • getBackgroundColor

      @Environment(CLIENT) public float[] getBackgroundColor​(float skyAngle, float tickDelta)
      Mappings:
      Namespace Name Mixin selector
      official a Lanm;a(FF)[F
      intermediary method_1467 Lnet/minecraft/class_411;method_1467(FF)[F
      named getBackgroundColor Lnet/minecraft/world/dimension/Dimension;getBackgroundColor(FF)[F
    • method_1474

      @Environment(CLIENT) public Vec3d method_1474​(float float2, float float3)
      Mappings:
      Namespace Name Mixin selector
      official b Lanm;b(FF)Laui;
      intermediary method_1474 Lnet/minecraft/class_411;method_1474(FF)Lnet/minecraft/class_649;
      named method_1474 Lnet/minecraft/world/dimension/Dimension;method_1474(FF)Lnet/minecraft/util/math/Vec3d;
    • method_1478

      public boolean method_1478()
      Mappings:
      Namespace Name Mixin selector
      official e Lanm;e()Z
      intermediary method_1478 Lnet/minecraft/class_411;method_1478()Z
      named method_1478 Lnet/minecraft/world/dimension/Dimension;method_1478()Z
    • getById

      public static Dimension getById​(int id)
      Mappings:
      Namespace Name Mixin selector
      official a Lanm;a(I)Lanm;
      intermediary method_1468 Lnet/minecraft/class_411;method_1468(I)Lnet/minecraft/class_411;
      named getById Lnet/minecraft/world/dimension/Dimension;getById(I)Lnet/minecraft/world/dimension/Dimension;
    • getCloudHeight

      @Environment(CLIENT) public float getCloudHeight()
      Mappings:
      Namespace Name Mixin selector
      official f Lanm;f()F
      intermediary method_1479 Lnet/minecraft/class_411;method_1479()F
      named getCloudHeight Lnet/minecraft/world/dimension/Dimension;getCloudHeight()F
    • hasGround

      @Environment(CLIENT) public boolean hasGround()
      Mappings:
      Namespace Name Mixin selector
      official g Lanm;g()Z
      intermediary method_1480 Lnet/minecraft/class_411;method_1480()Z
      named hasGround Lnet/minecraft/world/dimension/Dimension;hasGround()Z
    • getForcedSpawnPoint

      public BlockPos getForcedSpawnPoint()
      Mappings:
      Namespace Name Mixin selector
      official h Lanm;h()Lcj;
      intermediary method_1481 Lnet/minecraft/class_411;method_1481()Lnet/minecraft/class_1372;
      named getForcedSpawnPoint Lnet/minecraft/world/dimension/Dimension;getForcedSpawnPoint()Lnet/minecraft/util/math/BlockPos;
    • method_1482

      public int method_1482()
      Mappings:
      Namespace Name Mixin selector
      official i Lanm;i()I
      intermediary method_1482 Lnet/minecraft/class_411;method_1482()I
      named method_1482 Lnet/minecraft/world/dimension/Dimension;method_1482()I
    • method_1483

      @Environment(CLIENT) public double method_1483()
      Mappings:
      Namespace Name Mixin selector
      official j Lanm;j()D
      intermediary method_1483 Lnet/minecraft/class_411;method_1483()D
      named method_1483 Lnet/minecraft/world/dimension/Dimension;method_1483()D
    • isFogThick

      @Environment(CLIENT) public boolean isFogThick​(int x, int z)
      Mappings:
      Namespace Name Mixin selector
      official b Lanm;b(II)Z
      intermediary method_1475 Lnet/minecraft/class_411;method_1475(II)Z
      named isFogThick Lnet/minecraft/world/dimension/Dimension;isFogThick(II)Z
    • getName

      public abstract String getName()
      Mappings:
      Namespace Name Mixin selector
      official k Lanm;k()Ljava/lang/String;
      intermediary method_1484 Lnet/minecraft/class_411;method_1484()Ljava/lang/String;
      named getName Lnet/minecraft/world/dimension/Dimension;getName()Ljava/lang/String;
    • getPersistentStateSuffix

      public abstract String getPersistentStateSuffix()
      Mappings:
      Namespace Name Mixin selector
      official l Lanm;l()Ljava/lang/String;
      intermediary method_1485 Lnet/minecraft/class_411;method_1485()Ljava/lang/String;
      named getPersistentStateSuffix Lnet/minecraft/world/dimension/Dimension;getPersistentStateSuffix()Ljava/lang/String;
    • getBiomeSource

      public LayeredBiomeSource getBiomeSource()
      Mappings:
      Namespace Name Mixin selector
      official m Lanm;m()Laec;
      intermediary method_1486 Lnet/minecraft/class_411;method_1486()Lnet/minecraft/class_123;
      named getBiomeSource Lnet/minecraft/world/dimension/Dimension;getBiomeSource()Lnet/minecraft/world/LayeredBiomeSource;
    • doesWaterVaporize

      public boolean doesWaterVaporize()
      Mappings:
      Namespace Name Mixin selector
      official n Lanm;n()Z
      intermediary method_1487 Lnet/minecraft/class_411;method_1487()Z
      named doesWaterVaporize Lnet/minecraft/world/dimension/Dimension;doesWaterVaporize()Z
    • isNether

      public boolean isNether()
      Mappings:
      Namespace Name Mixin selector
      official o Lanm;o()Z
      intermediary method_1488 Lnet/minecraft/class_411;method_1488()Z
      named isNether Lnet/minecraft/world/dimension/Dimension;isNether()Z
    • getLightLevelToBrightness

      public float[] getLightLevelToBrightness()
      Mappings:
      Namespace Name Mixin selector
      official p Lanm;p()[F
      intermediary method_1489 Lnet/minecraft/class_411;method_1489()[F
      named getLightLevelToBrightness Lnet/minecraft/world/dimension/Dimension;getLightLevelToBrightness()[F
    • getType

      public int getType()
      Mappings:
      Namespace Name Mixin selector
      official q Lanm;q()I
      intermediary method_1490 Lnet/minecraft/class_411;method_1490()I
      named getType Lnet/minecraft/world/dimension/Dimension;getType()I
    • createWorldBorder

      public WorldBorder createWorldBorder()
      Mappings:
      Namespace Name Mixin selector
      official r Lanm;r()Lams;
      intermediary method_1491 Lnet/minecraft/class_411;method_1491()Lnet/minecraft/class_395;
      named createWorldBorder Lnet/minecraft/world/dimension/Dimension;createWorldBorder()Lnet/minecraft/world/border/WorldBorder;