Class ClientWorld.Properties

java.lang.Object
net.minecraft.client.world.ClientWorld.Properties
All Implemented Interfaces:
MutableWorldProperties, WorldProperties
Enclosing class:
ClientWorld

@Environment(CLIENT) public static class ClientWorld.Properties extends Object implements MutableWorldProperties
Mappings:
Namespace Name
official eyz$a
intermediary net/minecraft/class_638$class_5271
named net/minecraft/client/world/ClientWorld$Properties
  • Field Details

    • hardcore

      private final boolean hardcore
      Mappings:
      Namespace Name Mixin selector
      official a Leyz$a;a:Z
      intermediary field_24433 Lnet/minecraft/class_638$class_5271;field_24433:Z
      named hardcore Lnet/minecraft/client/world/ClientWorld$Properties;hardcore:Z
    • gameRules

      private final GameRules gameRules
      Mappings:
      Namespace Name Mixin selector
      official b Leyz$a;b:Lcjs;
      intermediary field_24434 Lnet/minecraft/class_638$class_5271;field_24434:Lnet/minecraft/class_1928;
      named gameRules Lnet/minecraft/client/world/ClientWorld$Properties;gameRules:Lnet/minecraft/world/GameRules;
    • flatWorld

      private final boolean flatWorld
      Mappings:
      Namespace Name Mixin selector
      official c Leyz$a;c:Z
      intermediary field_24607 Lnet/minecraft/class_638$class_5271;field_24607:Z
      named flatWorld Lnet/minecraft/client/world/ClientWorld$Properties;flatWorld:Z
    • spawnX

      private int spawnX
      Mappings:
      Namespace Name Mixin selector
      official d Leyz$a;d:I
      intermediary field_24435 Lnet/minecraft/class_638$class_5271;field_24435:I
      named spawnX Lnet/minecraft/client/world/ClientWorld$Properties;spawnX:I
    • spawnY

      private int spawnY
      Mappings:
      Namespace Name Mixin selector
      official e Leyz$a;e:I
      intermediary field_24436 Lnet/minecraft/class_638$class_5271;field_24436:I
      named spawnY Lnet/minecraft/client/world/ClientWorld$Properties;spawnY:I
    • spawnZ

      private int spawnZ
      Mappings:
      Namespace Name Mixin selector
      official f Leyz$a;f:I
      intermediary field_24437 Lnet/minecraft/class_638$class_5271;field_24437:I
      named spawnZ Lnet/minecraft/client/world/ClientWorld$Properties;spawnZ:I
    • spawnAngle

      private float spawnAngle
      Mappings:
      Namespace Name Mixin selector
      official g Leyz$a;g:F
      intermediary field_26372 Lnet/minecraft/class_638$class_5271;field_26372:F
      named spawnAngle Lnet/minecraft/client/world/ClientWorld$Properties;spawnAngle:F
    • time

      private long time
      Mappings:
      Namespace Name Mixin selector
      official h Leyz$a;h:J
      intermediary field_24438 Lnet/minecraft/class_638$class_5271;field_24438:J
      named time Lnet/minecraft/client/world/ClientWorld$Properties;time:J
    • timeOfDay

      private long timeOfDay
      Mappings:
      Namespace Name Mixin selector
      official i Leyz$a;i:J
      intermediary field_24439 Lnet/minecraft/class_638$class_5271;field_24439:J
      named timeOfDay Lnet/minecraft/client/world/ClientWorld$Properties;timeOfDay:J
    • raining

      private boolean raining
      Mappings:
      Namespace Name Mixin selector
      official j Leyz$a;j:Z
      intermediary field_24440 Lnet/minecraft/class_638$class_5271;field_24440:Z
      named raining Lnet/minecraft/client/world/ClientWorld$Properties;raining:Z
    • difficulty

      private Difficulty difficulty
      Mappings:
      Namespace Name Mixin selector
      official k Leyz$a;k:Lbcj;
      intermediary field_24441 Lnet/minecraft/class_638$class_5271;field_24441:Lnet/minecraft/class_1267;
      named difficulty Lnet/minecraft/client/world/ClientWorld$Properties;difficulty:Lnet/minecraft/world/Difficulty;
    • difficultyLocked

      private boolean difficultyLocked
      Mappings:
      Namespace Name Mixin selector
      official l Leyz$a;l:Z
      intermediary field_24442 Lnet/minecraft/class_638$class_5271;field_24442:Z
      named difficultyLocked Lnet/minecraft/client/world/ClientWorld$Properties;difficultyLocked:Z
  • Constructor Details

    • Properties

      public Properties(Difficulty difficulty, boolean hardcore, boolean flatWorld)
      Mappings:
      Namespace Name Mixin selector
      official <init> Leyz$a;<init>(Lbcj;ZZ)V
      intermediary <init> Lnet/minecraft/class_638$class_5271;<init>(Lnet/minecraft/class_1267;ZZ)V
      named <init> Lnet/minecraft/client/world/ClientWorld$Properties;<init>(Lnet/minecraft/world/Difficulty;ZZ)V
  • Method Details

    • getSpawnX

      public int getSpawnX()
      Specified by:
      getSpawnX in interface WorldProperties
      Mappings:
      Namespace Name Mixin selector
      official a Ldvb;a()I
      intermediary method_215 Lnet/minecraft/class_5217;method_215()I
      named getSpawnX Lnet/minecraft/world/WorldProperties;getSpawnX()I
    • getSpawnY

      public int getSpawnY()
      Specified by:
      getSpawnY in interface WorldProperties
      Mappings:
      Namespace Name Mixin selector
      official b Ldvb;b()I
      intermediary method_144 Lnet/minecraft/class_5217;method_144()I
      named getSpawnY Lnet/minecraft/world/WorldProperties;getSpawnY()I
    • getSpawnZ

      public int getSpawnZ()
      Specified by:
      getSpawnZ in interface WorldProperties
      Mappings:
      Namespace Name Mixin selector
      official c Ldvb;c()I
      intermediary method_166 Lnet/minecraft/class_5217;method_166()I
      named getSpawnZ Lnet/minecraft/world/WorldProperties;getSpawnZ()I
    • getSpawnAngle

      public float getSpawnAngle()
      Specified by:
      getSpawnAngle in interface WorldProperties
      Mappings:
      Namespace Name Mixin selector
      official d Ldvb;d()F
      intermediary method_30656 Lnet/minecraft/class_5217;method_30656()F
      named getSpawnAngle Lnet/minecraft/world/WorldProperties;getSpawnAngle()F
    • getTime

      public long getTime()
      Specified by:
      getTime in interface WorldProperties
      Mappings:
      Namespace Name Mixin selector
      official e Ldvb;e()J
      intermediary method_188 Lnet/minecraft/class_5217;method_188()J
      named getTime Lnet/minecraft/world/WorldProperties;getTime()J
    • getTimeOfDay

      public long getTimeOfDay()
      Specified by:
      getTimeOfDay in interface WorldProperties
      Mappings:
      Namespace Name Mixin selector
      official f Ldvb;f()J
      intermediary method_217 Lnet/minecraft/class_5217;method_217()J
      named getTimeOfDay Lnet/minecraft/world/WorldProperties;getTimeOfDay()J
    • setSpawnX

      public void setSpawnX(int spawnX)
      Specified by:
      setSpawnX in interface MutableWorldProperties
      Mappings:
      Namespace Name Mixin selector
      official b Ldvl;b(I)V
      intermediary method_27416 Lnet/minecraft/class_5269;method_27416(I)V
      named setSpawnX Lnet/minecraft/world/MutableWorldProperties;setSpawnX(I)V
    • setSpawnY

      public void setSpawnY(int spawnY)
      Specified by:
      setSpawnY in interface MutableWorldProperties
      Mappings:
      Namespace Name Mixin selector
      official c Ldvl;c(I)V
      intermediary method_27417 Lnet/minecraft/class_5269;method_27417(I)V
      named setSpawnY Lnet/minecraft/world/MutableWorldProperties;setSpawnY(I)V
    • setSpawnZ

      public void setSpawnZ(int spawnZ)
      Specified by:
      setSpawnZ in interface MutableWorldProperties
      Mappings:
      Namespace Name Mixin selector
      official d Ldvl;d(I)V
      intermediary method_27419 Lnet/minecraft/class_5269;method_27419(I)V
      named setSpawnZ Lnet/minecraft/world/MutableWorldProperties;setSpawnZ(I)V
    • setSpawnAngle

      public void setSpawnAngle(float spawnAngle)
      Specified by:
      setSpawnAngle in interface MutableWorldProperties
      Mappings:
      Namespace Name Mixin selector
      official a Ldvl;a(F)V
      intermediary method_30657 Lnet/minecraft/class_5269;method_30657(F)V
      named setSpawnAngle Lnet/minecraft/world/MutableWorldProperties;setSpawnAngle(F)V
    • setTime

      public void setTime(long time)
      Mappings:
      Namespace Name Mixin selector
      official a Leyz$a;a(J)V
      intermediary method_177 Lnet/minecraft/class_638$class_5271;method_177(J)V
      named setTime Lnet/minecraft/client/world/ClientWorld$Properties;setTime(J)V
    • setTimeOfDay

      public void setTimeOfDay(long timeOfDay)
      Mappings:
      Namespace Name Mixin selector
      official b Leyz$a;b(J)V
      intermediary method_165 Lnet/minecraft/class_638$class_5271;method_165(J)V
      named setTimeOfDay Lnet/minecraft/client/world/ClientWorld$Properties;setTimeOfDay(J)V
    • setSpawnPos

      public void setSpawnPos(BlockPos pos, float angle)
      Specified by:
      setSpawnPos in interface MutableWorldProperties
      Mappings:
      Namespace Name Mixin selector
      official a Ldvl;a(Lgp;F)V
      intermediary method_187 Lnet/minecraft/class_5269;method_187(Lnet/minecraft/class_2338;F)V
      named setSpawnPos Lnet/minecraft/world/MutableWorldProperties;setSpawnPos(Lnet/minecraft/util/math/BlockPos;F)V
    • isThundering

      public boolean isThundering()
      Specified by:
      isThundering in interface WorldProperties
      Mappings:
      Namespace Name Mixin selector
      official i Ldvb;i()Z
      intermediary method_203 Lnet/minecraft/class_5217;method_203()Z
      named isThundering Lnet/minecraft/world/WorldProperties;isThundering()Z
    • isRaining

      public boolean isRaining()
      Specified by:
      isRaining in interface WorldProperties
      Mappings:
      Namespace Name Mixin selector
      official k Ldvb;k()Z
      intermediary method_156 Lnet/minecraft/class_5217;method_156()Z
      named isRaining Lnet/minecraft/world/WorldProperties;isRaining()Z
    • setRaining

      public void setRaining(boolean raining)
      Specified by:
      setRaining in interface WorldProperties
      Mappings:
      Namespace Name Mixin selector
      official b Ldvb;b(Z)V
      intermediary method_157 Lnet/minecraft/class_5217;method_157(Z)V
      named setRaining Lnet/minecraft/world/WorldProperties;setRaining(Z)V
    • isHardcore

      public boolean isHardcore()
      Specified by:
      isHardcore in interface WorldProperties
      Mappings:
      Namespace Name Mixin selector
      official n Ldvb;n()Z
      intermediary method_152 Lnet/minecraft/class_5217;method_152()Z
      named isHardcore Lnet/minecraft/world/WorldProperties;isHardcore()Z
    • getGameRules

      public GameRules getGameRules()
      Specified by:
      getGameRules in interface WorldProperties
      Mappings:
      Namespace Name Mixin selector
      official q Ldvb;q()Lcjs;
      intermediary method_146 Lnet/minecraft/class_5217;method_146()Lnet/minecraft/class_1928;
      named getGameRules Lnet/minecraft/world/WorldProperties;getGameRules()Lnet/minecraft/world/GameRules;
    • getDifficulty

      public Difficulty getDifficulty()
      Specified by:
      getDifficulty in interface WorldProperties
      Mappings:
      Namespace Name Mixin selector
      official s Ldvb;s()Lbcj;
      intermediary method_207 Lnet/minecraft/class_5217;method_207()Lnet/minecraft/class_1267;
      named getDifficulty Lnet/minecraft/world/WorldProperties;getDifficulty()Lnet/minecraft/world/Difficulty;
    • isDifficultyLocked

      public boolean isDifficultyLocked()
      Specified by:
      isDifficultyLocked in interface WorldProperties
      Mappings:
      Namespace Name Mixin selector
      official t Ldvb;t()Z
      intermediary method_197 Lnet/minecraft/class_5217;method_197()Z
      named isDifficultyLocked Lnet/minecraft/world/WorldProperties;isDifficultyLocked()Z
    • populateCrashReport

      public void populateCrashReport(CrashReportSection reportSection, HeightLimitView world)
      Specified by:
      populateCrashReport in interface WorldProperties
      Mappings:
      Namespace Name Mixin selector
      official a Ldvb;a(Lo;Lcjy;)V
      intermediary method_151 Lnet/minecraft/class_5217;method_151(Lnet/minecraft/class_129;Lnet/minecraft/class_5539;)V
      named populateCrashReport Lnet/minecraft/world/WorldProperties;populateCrashReport(Lnet/minecraft/util/crash/CrashReportSection;Lnet/minecraft/world/HeightLimitView;)V
    • setDifficulty

      public void setDifficulty(Difficulty difficulty)
      Mappings:
      Namespace Name Mixin selector
      official a Leyz$a;a(Lbcj;)V
      intermediary method_27875 Lnet/minecraft/class_638$class_5271;method_27875(Lnet/minecraft/class_1267;)V
      named setDifficulty Lnet/minecraft/client/world/ClientWorld$Properties;setDifficulty(Lnet/minecraft/world/Difficulty;)V
    • setDifficultyLocked

      public void setDifficultyLocked(boolean difficultyLocked)
      Mappings:
      Namespace Name Mixin selector
      official a Leyz$a;a(Z)V
      intermediary method_27876 Lnet/minecraft/class_638$class_5271;method_27876(Z)V
      named setDifficultyLocked Lnet/minecraft/client/world/ClientWorld$Properties;setDifficultyLocked(Z)V
    • getSkyDarknessHeight

      public double getSkyDarknessHeight(HeightLimitView world)
      Mappings:
      Namespace Name Mixin selector
      official a Leyz$a;a(Lcjy;)D
      intermediary method_28105 Lnet/minecraft/class_638$class_5271;method_28105(Lnet/minecraft/class_5539;)D
      named getSkyDarknessHeight Lnet/minecraft/client/world/ClientWorld$Properties;getSkyDarknessHeight(Lnet/minecraft/world/HeightLimitView;)D
    • getHorizonShadingRatio

      public float getHorizonShadingRatio()
      Mappings:
      Namespace Name Mixin selector
      official g Leyz$a;g()F
      intermediary method_28106 Lnet/minecraft/class_638$class_5271;method_28106()F
      named getHorizonShadingRatio Lnet/minecraft/client/world/ClientWorld$Properties;getHorizonShadingRatio()F