Class Dimension

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

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

    • field_18952

      public static final float[] field_18952
      Mappings:
      Namespace Name Mixin selector
      official a Lboc;a:[F
      intermediary field_18952 Lnet/minecraft/class_1208;field_18952:[F
      named field_18952 Lnet/minecraft/world/dimension/Dimension;field_18952:[F
    • world

      protected World world
      Mappings:
      Namespace Name Mixin selector
      official b Lboc;b:Laxy;
      intermediary field_4785 Lnet/minecraft/class_1208;field_4785:Lnet/minecraft/class_1150;
      named world Lnet/minecraft/world/dimension/Dimension;world:Lnet/minecraft/world/World;
    • waterVaporizes

      protected boolean waterVaporizes
      Mappings:
      Namespace Name Mixin selector
      official c Lboc;c:Z
      intermediary field_4788 Lnet/minecraft/class_1208;field_4788:Z
      named waterVaporizes Lnet/minecraft/world/dimension/Dimension;waterVaporizes:Z
    • isNether

      protected boolean isNether
      Mappings:
      Namespace Name Mixin selector
      official d Lboc;d:Z
      intermediary field_4789 Lnet/minecraft/class_1208;field_4789:Z
      named isNether Lnet/minecraft/world/dimension/Dimension;isNether:Z
    • field_18953

      protected boolean field_18953
      Mappings:
      Namespace Name Mixin selector
      official e Lboc;e:Z
      intermediary field_18953 Lnet/minecraft/class_1208;field_18953:Z
      named field_18953 Lnet/minecraft/world/dimension/Dimension;field_18953:Z
    • lightLevelToBrightness

      protected final float[] lightLevelToBrightness
      Mappings:
      Namespace Name Mixin selector
      official f Lboc;f:[F
      intermediary field_4790 Lnet/minecraft/class_1208;field_4790:[F
      named lightLevelToBrightness Lnet/minecraft/world/dimension/Dimension;lightLevelToBrightness:[F
    • backgroundColor

      private final float[] backgroundColor
      Mappings:
      Namespace Name Mixin selector
      official g Lboc;g:[F
      intermediary field_4792 Lnet/minecraft/class_1208;field_4792:[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 Lboc;a(Laxy;)V
      intermediary method_3981 Lnet/minecraft/class_1208;method_3981(Lnet/minecraft/class_1150;)V
      named copyFromWorls Lnet/minecraft/world/dimension/Dimension;copyFromWorls(Lnet/minecraft/world/World;)V
    • initializeLightLevelToBrightness

      protected void initializeLightLevelToBrightness()
      Mappings:
      Namespace Name Mixin selector
      official a Lboc;a()V
      intermediary method_3976 Lnet/minecraft/class_1208;method_3976()V
      named initializeLightLevelToBrightness Lnet/minecraft/world/dimension/Dimension;initializeLightLevelToBrightness()V
    • getMoonPhase

      public int getMoonPhase(long time)
      Mappings:
      Namespace Name Mixin selector
      official a Lboc;a(J)I
      intermediary method_3985 Lnet/minecraft/class_1208;method_3985(J)I
      named getMoonPhase Lnet/minecraft/world/dimension/Dimension;getMoonPhase(J)I
    • getBackgroundColor

      @Environment(CLIENT) @Nullable public float[] getBackgroundColor(float skyAngle, float tickDelta)
      Mappings:
      Namespace Name Mixin selector
      official a Lboc;a(FF)[F
      intermediary method_3977 Lnet/minecraft/class_1208;method_3977(FF)[F
      named getBackgroundColor Lnet/minecraft/world/dimension/Dimension;getBackgroundColor(FF)[F
    • getCloudHeight

      @Environment(CLIENT) public float getCloudHeight()
      Mappings:
      Namespace Name Mixin selector
      official b Lboc;b()F
      intermediary method_3989 Lnet/minecraft/class_1208;method_3989()F
      named getCloudHeight Lnet/minecraft/world/dimension/Dimension;getCloudHeight()F
    • hasGround

      @Environment(CLIENT) public boolean hasGround()
      Mappings:
      Namespace Name Mixin selector
      official c Lboc;c()Z
      intermediary method_3990 Lnet/minecraft/class_1208;method_3990()Z
      named hasGround Lnet/minecraft/world/dimension/Dimension;hasGround()Z
    • getForcedSpawnPoint

      @Nullable public BlockPos getForcedSpawnPoint()
      Mappings:
      Namespace Name Mixin selector
      official d Lboc;d()Lel;
      intermediary method_3991 Lnet/minecraft/class_1208;method_3991()Lnet/minecraft/class_2552;
      named getForcedSpawnPoint Lnet/minecraft/world/dimension/Dimension;getForcedSpawnPoint()Lnet/minecraft/util/math/BlockPos;
    • method_17192

      @Environment(CLIENT) public double method_17192()
      Mappings:
      Namespace Name Mixin selector
      official e Lboc;e()D
      intermediary method_17192 Lnet/minecraft/class_1208;method_17192()D
      named method_17192 Lnet/minecraft/world/dimension/Dimension;method_17192()D
    • doesWaterVaporize

      public boolean doesWaterVaporize()
      Mappings:
      Namespace Name Mixin selector
      official f Lboc;f()Z
      intermediary method_9176 Lnet/minecraft/class_1208;method_9176()Z
      named doesWaterVaporize Lnet/minecraft/world/dimension/Dimension;doesWaterVaporize()Z
    • isOverworld

      public boolean isOverworld()
      Mappings:
      Namespace Name Mixin selector
      official g Lboc;g()Z
      intermediary method_13768 Lnet/minecraft/class_1208;method_13768()Z
      named isOverworld Lnet/minecraft/world/dimension/Dimension;isOverworld()Z
    • isNether

      public boolean isNether()
      Mappings:
      Namespace Name Mixin selector
      official h Lboc;h()Z
      intermediary method_9177 Lnet/minecraft/class_1208;method_9177()Z
      named isNether Lnet/minecraft/world/dimension/Dimension;isNether()Z
    • getLightLevelToBrightness

      public float[] getLightLevelToBrightness()
      Mappings:
      Namespace Name Mixin selector
      official i Lboc;i()[F
      intermediary method_9178 Lnet/minecraft/class_1208;method_9178()[F
      named getLightLevelToBrightness Lnet/minecraft/world/dimension/Dimension;getLightLevelToBrightness()[F
    • createWorldBorder

      public WorldBorder createWorldBorder()
      Mappings:
      Namespace Name Mixin selector
      official j Lboc;j()Lbmv;
      intermediary method_9180 Lnet/minecraft/class_1208;method_9180()Lnet/minecraft/class_2250;
      named createWorldBorder Lnet/minecraft/world/dimension/Dimension;createWorldBorder()Lnet/minecraft/world/border/WorldBorder;
    • method_11786

      public void method_11786(ServerPlayerEntity player)
      Mappings:
      Namespace Name Mixin selector
      official a Lboc;a(Ltf;)V
      intermediary method_11786 Lnet/minecraft/class_1208;method_11786(Lnet/minecraft/class_798;)V
      named method_11786 Lnet/minecraft/world/dimension/Dimension;method_11786(Lnet/minecraft/entity/player/ServerPlayerEntity;)V
    • method_11787

      public void method_11787(ServerPlayerEntity player)
      Mappings:
      Namespace Name Mixin selector
      official b Lboc;b(Ltf;)V
      intermediary method_11787 Lnet/minecraft/class_1208;method_11787(Lnet/minecraft/class_798;)V
      named method_11787 Lnet/minecraft/world/dimension/Dimension;method_11787(Lnet/minecraft/entity/player/ServerPlayerEntity;)V
    • method_11790

      public void method_11790()
      Mappings:
      Namespace Name Mixin selector
      official k Lboc;k()V
      intermediary method_11790 Lnet/minecraft/class_1208;method_11790()V
      named method_11790 Lnet/minecraft/world/dimension/Dimension;method_11790()V
    • method_11791

      public void method_11791()
      Mappings:
      Namespace Name Mixin selector
      official l Lboc;l()V
      intermediary method_11791 Lnet/minecraft/class_1208;method_11791()V
      named method_11791 Lnet/minecraft/world/dimension/Dimension;method_11791()V
    • method_17189

      public boolean method_17189(int int2, int int3)
      Mappings:
      Namespace Name Mixin selector
      official a Lboc;a(II)Z
      intermediary method_17189 Lnet/minecraft/class_1208;method_17189(II)Z
      named method_17189 Lnet/minecraft/world/dimension/Dimension;method_17189(II)Z
    • init

      protected abstract void init()
      Mappings:
      Namespace Name Mixin selector
      official m Lboc;m()V
      intermediary method_3982 Lnet/minecraft/class_1208;method_3982()V
      named init Lnet/minecraft/world/dimension/Dimension;init()V
    • method_17193

      public abstract ChunkGenerator<?> method_17193()
      Mappings:
      Namespace Name Mixin selector
      official n Lboc;n()Lbmy;
      intermediary method_17193 Lnet/minecraft/class_1208;method_17193()Lnet/minecraft/class_2744;
      named method_17193 Lnet/minecraft/world/dimension/Dimension;method_17193()Lnet/minecraft/server/world/ChunkGenerator;
    • method_17191

      @Nullable public abstract BlockPos method_17191(ChunkPos chunkPos, boolean bool)
      Mappings:
      Namespace Name Mixin selector
      official a Lboc;a(Laxm;Z)Lel;
      intermediary method_17191 Lnet/minecraft/class_1208;method_17191(Lnet/minecraft/class_1146;Z)Lnet/minecraft/class_2552;
      named method_17191 Lnet/minecraft/world/dimension/Dimension;method_17191(Lnet/minecraft/util/math/ChunkPos;Z)Lnet/minecraft/util/math/BlockPos;
    • method_17190

      @Nullable public abstract BlockPos method_17190(int int2, int int3, boolean bool)
      Mappings:
      Namespace Name Mixin selector
      official a Lboc;a(IIZ)Lel;
      intermediary method_17190 Lnet/minecraft/class_1208;method_17190(IIZ)Lnet/minecraft/class_2552;
      named method_17190 Lnet/minecraft/world/dimension/Dimension;method_17190(IIZ)Lnet/minecraft/util/math/BlockPos;
    • getSkyAngle

      public abstract float getSkyAngle(long timeOfDay, float tickDelta)
      Mappings:
      Namespace Name Mixin selector
      official a Lboc;a(JF)F
      intermediary method_3980 Lnet/minecraft/class_1208;method_3980(JF)F
      named getSkyAngle Lnet/minecraft/world/dimension/Dimension;getSkyAngle(JF)F
    • canPlayersSleep

      public abstract boolean canPlayersSleep()
      Mappings:
      Namespace Name Mixin selector
      official o Lboc;o()Z
      intermediary method_3987 Lnet/minecraft/class_1208;method_3987()Z
      named canPlayersSleep Lnet/minecraft/world/dimension/Dimension;canPlayersSleep()Z
    • getFogColor

      @Environment(CLIENT) public abstract Vec3d getFogColor(float skyAngle, float tickDelta)
      Mappings:
      Namespace Name Mixin selector
      official b Lboc;b(FF)Lcee;
      intermediary method_6541 Lnet/minecraft/class_1208;method_6541(FF)Lnet/minecraft/class_236;
      named getFogColor Lnet/minecraft/world/dimension/Dimension;getFogColor(FF)Lnet/minecraft/util/math/Vec3d;
    • containsWorldSpawn

      public abstract boolean containsWorldSpawn()
      Mappings:
      Namespace Name Mixin selector
      official p Lboc;p()Z
      intermediary method_3988 Lnet/minecraft/class_1208;method_3988()Z
      named containsWorldSpawn Lnet/minecraft/world/dimension/Dimension;containsWorldSpawn()Z
    • isFogThick

      @Environment(CLIENT) public abstract boolean isFogThick(int x, int z)
      Mappings:
      Namespace Name Mixin selector
      official b Lboc;b(II)Z
      intermediary method_3984 Lnet/minecraft/class_1208;method_3984(II)Z
      named isFogThick Lnet/minecraft/world/dimension/Dimension;isFogThick(II)Z
    • method_11789

      public abstract DimensionType method_11789()
      Mappings:
      Namespace Name Mixin selector
      official q Lboc;q()Lbod;
      intermediary method_11789 Lnet/minecraft/class_1208;method_11789()Lnet/minecraft/class_3793;
      named method_11789 Lnet/minecraft/world/dimension/Dimension;method_11789()Lnet/minecraft/world/dimension/DimensionType;