Class LevelProperties

java.lang.Object
net.minecraft.world.level.LevelProperties
Direct Known Subclasses:
ReadOnlyLevelProperties

public class LevelProperties extends Object
Mappings:
Namespace Name
official ccb
intermediary net/minecraft/class_100
named net/minecraft/world/level/LevelProperties
  • Field Details

    • NORMAL_DIFFICULTY

      public static final Difficulty NORMAL_DIFFICULTY
      Mappings:
      Namespace Name Mixin selector
      official a Lccb;a:Ladi;
      intermediary field_10265 Lnet/minecraft/class_100;field_10265:Lnet/minecraft/class_2151;
      named NORMAL_DIFFICULTY Lnet/minecraft/world/level/LevelProperties;NORMAL_DIFFICULTY:Lnet/minecraft/world/Difficulty;
    • field_13100

      private String field_13100
      Mappings:
      Namespace Name Mixin selector
      official b Lccb;b:Ljava/lang/String;
      intermediary field_13100 Lnet/minecraft/class_100;field_13100:Ljava/lang/String;
      named field_13100 Lnet/minecraft/world/level/LevelProperties;field_13100:Ljava/lang/String;
    • field_13101

      private int field_13101
      Mappings:
      Namespace Name Mixin selector
      official c Lccb;c:I
      intermediary field_13101 Lnet/minecraft/class_100;field_13101:I
      named field_13101 Lnet/minecraft/world/level/LevelProperties;field_13101:I
    • field_13102

      private boolean field_13102
      Mappings:
      Namespace Name Mixin selector
      official d Lccb;d:Z
      intermediary field_13102 Lnet/minecraft/class_100;field_13102:Z
      named field_13102 Lnet/minecraft/world/level/LevelProperties;field_13102:Z
    • seed

      private long seed
      Mappings:
      Namespace Name Mixin selector
      official e Lccb;e:J
      intermediary field_233 Lnet/minecraft/class_100;field_233:J
      named seed Lnet/minecraft/world/level/LevelProperties;seed:J
    • levelGeneratorType

      private LevelGeneratorType levelGeneratorType
      Mappings:
      Namespace Name Mixin selector
      official f Lccb;f:Layg;
      intermediary field_234 Lnet/minecraft/class_100;field_234:Lnet/minecraft/class_1160;
      named levelGeneratorType Lnet/minecraft/world/level/LevelProperties;levelGeneratorType:Lnet/minecraft/world/level/LevelGeneratorType;
    • field_19765

      private NbtCompound field_19765
      Mappings:
      Namespace Name Mixin selector
      official g Lccb;g:Lgy;
      intermediary field_19765 Lnet/minecraft/class_100;field_19765:Lnet/minecraft/class_322;
      named field_19765 Lnet/minecraft/world/level/LevelProperties;field_19765:Lnet/minecraft/nbt/NbtCompound;
    • field_19766

      @Nullable private String field_19766
      Mappings:
      Namespace Name Mixin selector
      official h Lccb;h:Ljava/lang/String;
      intermediary field_19766 Lnet/minecraft/class_100;field_19766:Ljava/lang/String;
      named field_19766 Lnet/minecraft/world/level/LevelProperties;field_19766:Ljava/lang/String;
    • spawnX

      private int spawnX
      Mappings:
      Namespace Name Mixin selector
      official i Lccb;i:I
      intermediary field_235 Lnet/minecraft/class_100;field_235:I
      named spawnX Lnet/minecraft/world/level/LevelProperties;spawnX:I
    • spawnY

      private int spawnY
      Mappings:
      Namespace Name Mixin selector
      official j Lccb;j:I
      intermediary field_236 Lnet/minecraft/class_100;field_236:I
      named spawnY Lnet/minecraft/world/level/LevelProperties;spawnY:I
    • spawnZ

      private int spawnZ
      Mappings:
      Namespace Name Mixin selector
      official k Lccb;k:I
      intermediary field_237 Lnet/minecraft/class_100;field_237:I
      named spawnZ Lnet/minecraft/world/level/LevelProperties;spawnZ:I
    • time

      private long time
      Mappings:
      Namespace Name Mixin selector
      official l Lccb;l:J
      intermediary field_4986 Lnet/minecraft/class_100;field_4986:J
      named time Lnet/minecraft/world/level/LevelProperties;time:J
    • timeOfDay

      private long timeOfDay
      Mappings:
      Namespace Name Mixin selector
      official m Lccb;m:J
      intermediary field_238 Lnet/minecraft/class_100;field_238:J
      named timeOfDay Lnet/minecraft/world/level/LevelProperties;timeOfDay:J
    • lastPlayed

      private long lastPlayed
      Mappings:
      Namespace Name Mixin selector
      official n Lccb;n:J
      intermediary field_239 Lnet/minecraft/class_100;field_239:J
      named lastPlayed Lnet/minecraft/world/level/LevelProperties;lastPlayed:J
    • sizeOnDisk

      private long sizeOnDisk
      Mappings:
      Namespace Name Mixin selector
      official o Lccb;o:J
      intermediary field_240 Lnet/minecraft/class_100;field_240:J
      named sizeOnDisk Lnet/minecraft/world/level/LevelProperties;sizeOnDisk:J
    • field_19767

      @Nullable private final com.mojang.datafixers.DataFixer field_19767
      Mappings:
      Namespace Name Mixin selector
      official p Lccb;p:Lcom/mojang/datafixers/DataFixer;
      intermediary field_19767 Lnet/minecraft/class_100;field_19767:Lcom/mojang/datafixers/DataFixer;
      named field_19767 Lnet/minecraft/world/level/LevelProperties;field_19767:Lcom/mojang/datafixers/DataFixer;
    • field_19768

      private final int field_19768
      Mappings:
      Namespace Name Mixin selector
      official q Lccb;q:I
      intermediary field_19768 Lnet/minecraft/class_100;field_19768:I
      named field_19768 Lnet/minecraft/world/level/LevelProperties;field_19768:I
    • field_19769

      private boolean field_19769
      Mappings:
      Namespace Name Mixin selector
      official r Lccb;r:Z
      intermediary field_19769 Lnet/minecraft/class_100;field_19769:Z
      named field_19769 Lnet/minecraft/world/level/LevelProperties;field_19769:Z
    • playerNbt

      private NbtCompound playerNbt
      Mappings:
      Namespace Name Mixin selector
      official s Lccb;s:Lgy;
      intermediary field_241 Lnet/minecraft/class_100;field_241:Lnet/minecraft/class_322;
      named playerNbt Lnet/minecraft/world/level/LevelProperties;playerNbt:Lnet/minecraft/nbt/NbtCompound;
    • dimension

      private int dimension
      Mappings:
      Namespace Name Mixin selector
      official t Lccb;t:I
      intermediary field_242 Lnet/minecraft/class_100;field_242:I
      named dimension Lnet/minecraft/world/level/LevelProperties;dimension:I
    • levelName

      private String levelName
      Mappings:
      Namespace Name Mixin selector
      official u Lccb;u:Ljava/lang/String;
      intermediary field_243 Lnet/minecraft/class_100;field_243:Ljava/lang/String;
      named levelName Lnet/minecraft/world/level/LevelProperties;levelName:Ljava/lang/String;
    • version

      private int version
      Mappings:
      Namespace Name Mixin selector
      official v Lccb;v:I
      intermediary field_244 Lnet/minecraft/class_100;field_244:I
      named version Lnet/minecraft/world/level/LevelProperties;version:I
    • clearWeatherTime

      private int clearWeatherTime
      Mappings:
      Namespace Name Mixin selector
      official w Lccb;w:I
      intermediary field_10266 Lnet/minecraft/class_100;field_10266:I
      named clearWeatherTime Lnet/minecraft/world/level/LevelProperties;clearWeatherTime:I
    • raining

      private boolean raining
      Mappings:
      Namespace Name Mixin selector
      official x Lccb;x:Z
      intermediary field_245 Lnet/minecraft/class_100;field_245:Z
      named raining Lnet/minecraft/world/level/LevelProperties;raining:Z
    • rainTime

      private int rainTime
      Mappings:
      Namespace Name Mixin selector
      official y Lccb;y:I
      intermediary field_246 Lnet/minecraft/class_100;field_246:I
      named rainTime Lnet/minecraft/world/level/LevelProperties;rainTime:I
    • thundering

      private boolean thundering
      Mappings:
      Namespace Name Mixin selector
      official z Lccb;z:Z
      intermediary field_247 Lnet/minecraft/class_100;field_247:Z
      named thundering Lnet/minecraft/world/level/LevelProperties;thundering:Z
    • thunderTime

      private int thunderTime
      Mappings:
      Namespace Name Mixin selector
      official A Lccb;A:I
      intermediary field_248 Lnet/minecraft/class_100;field_248:I
      named thunderTime Lnet/minecraft/world/level/LevelProperties;thunderTime:I
    • field_249

      private GameMode field_249
      Mappings:
      Namespace Name Mixin selector
      official B Lccb;B:Laxv;
      intermediary field_249 Lnet/minecraft/class_100;field_249:Lnet/minecraft/class_1157;
      named field_249 Lnet/minecraft/world/level/LevelProperties;field_249:Lnet/minecraft/world/GameMode;
    • structures

      private boolean structures
      Mappings:
      Namespace Name Mixin selector
      official C Lccb;C:Z
      intermediary field_250 Lnet/minecraft/class_100;field_250:Z
      named structures Lnet/minecraft/world/level/LevelProperties;structures:Z
    • hardcore

      private boolean hardcore
      Mappings:
      Namespace Name Mixin selector
      official D Lccb;D:Z
      intermediary field_251 Lnet/minecraft/class_100;field_251:Z
      named hardcore Lnet/minecraft/world/level/LevelProperties;hardcore:Z
    • allowCommands

      private boolean allowCommands
      Mappings:
      Namespace Name Mixin selector
      official E Lccb;E:Z
      intermediary field_252 Lnet/minecraft/class_100;field_252:Z
      named allowCommands Lnet/minecraft/world/level/LevelProperties;allowCommands:Z
    • initialized

      private boolean initialized
      Mappings:
      Namespace Name Mixin selector
      official F Lccb;F:Z
      intermediary field_253 Lnet/minecraft/class_100;field_253:Z
      named initialized Lnet/minecraft/world/level/LevelProperties;initialized:Z
    • difficulty

      private Difficulty difficulty
      Mappings:
      Namespace Name Mixin selector
      official G Lccb;G:Ladi;
      intermediary field_10267 Lnet/minecraft/class_100;field_10267:Lnet/minecraft/class_2151;
      named difficulty Lnet/minecraft/world/level/LevelProperties;difficulty:Lnet/minecraft/world/Difficulty;
    • difficultyLocked

      private boolean difficultyLocked
      Mappings:
      Namespace Name Mixin selector
      official H Lccb;H:Z
      intermediary field_10255 Lnet/minecraft/class_100;field_10255:Z
      named difficultyLocked Lnet/minecraft/world/level/LevelProperties;difficultyLocked:Z
    • borderCenterX

      private double borderCenterX
      Mappings:
      Namespace Name Mixin selector
      official I Lccb;I:D
      intermediary field_10256 Lnet/minecraft/class_100;field_10256:D
      named borderCenterX Lnet/minecraft/world/level/LevelProperties;borderCenterX:D
    • borderCenterZ

      private double borderCenterZ
      Mappings:
      Namespace Name Mixin selector
      official J Lccb;J:D
      intermediary field_10257 Lnet/minecraft/class_100;field_10257:D
      named borderCenterZ Lnet/minecraft/world/level/LevelProperties;borderCenterZ:D
    • borderSize

      private double borderSize
      Mappings:
      Namespace Name Mixin selector
      official K Lccb;K:D
      intermediary field_10258 Lnet/minecraft/class_100;field_10258:D
      named borderSize Lnet/minecraft/world/level/LevelProperties;borderSize:D
    • borderSizeLerpTime

      private long borderSizeLerpTime
      Mappings:
      Namespace Name Mixin selector
      official L Lccb;L:J
      intermediary field_10259 Lnet/minecraft/class_100;field_10259:J
      named borderSizeLerpTime Lnet/minecraft/world/level/LevelProperties;borderSizeLerpTime:J
    • borderSizeLerpTarget

      private double borderSizeLerpTarget
      Mappings:
      Namespace Name Mixin selector
      official M Lccb;M:D
      intermediary field_10260 Lnet/minecraft/class_100;field_10260:D
      named borderSizeLerpTarget Lnet/minecraft/world/level/LevelProperties;borderSizeLerpTarget:D
    • borderSafeZone

      private double borderSafeZone
      Mappings:
      Namespace Name Mixin selector
      official N Lccb;N:D
      intermediary field_10261 Lnet/minecraft/class_100;field_10261:D
      named borderSafeZone Lnet/minecraft/world/level/LevelProperties;borderSafeZone:D
    • borderDamagePerBlock

      private double borderDamagePerBlock
      Mappings:
      Namespace Name Mixin selector
      official O Lccb;O:D
      intermediary field_10262 Lnet/minecraft/class_100;field_10262:D
      named borderDamagePerBlock Lnet/minecraft/world/level/LevelProperties;borderDamagePerBlock:D
    • borderWarningBlocks

      private int borderWarningBlocks
      Mappings:
      Namespace Name Mixin selector
      official P Lccb;P:I
      intermediary field_10263 Lnet/minecraft/class_100;field_10263:I
      named borderWarningBlocks Lnet/minecraft/world/level/LevelProperties;borderWarningBlocks:I
    • borderWarningTime

      private int borderWarningTime
      Mappings:
      Namespace Name Mixin selector
      official Q Lccb;Q:I
      intermediary field_10264 Lnet/minecraft/class_100;field_10264:I
      named borderWarningTime Lnet/minecraft/world/level/LevelProperties;borderWarningTime:I
    • field_19762

      private final Set<String> field_19762
      Mappings:
      Namespace Name Mixin selector
      official R Lccb;R:Ljava/util/Set;
      intermediary field_19762 Lnet/minecraft/class_100;field_19762:Ljava/util/Set;
      named field_19762 Lnet/minecraft/world/level/LevelProperties;field_19762:Ljava/util/Set;
    • field_19763

      private final Set<String> field_19763
      Mappings:
      Namespace Name Mixin selector
      official S Lccb;S:Ljava/util/Set;
      intermediary field_19763 Lnet/minecraft/class_100;field_19763:Ljava/util/Set;
      named field_19763 Lnet/minecraft/world/level/LevelProperties;field_19763:Ljava/util/Set;
    • field_13099

      private final Map<DimensionType,NbtCompound> field_13099
      Mappings:
      Namespace Name Mixin selector
      official T Lccb;T:Ljava/util/Map;
      intermediary field_13099 Lnet/minecraft/class_100;field_13099:Ljava/util/Map;
      named field_13099 Lnet/minecraft/world/level/LevelProperties;field_13099:Ljava/util/Map;
    • field_19764

      private NbtCompound field_19764
      Mappings:
      Namespace Name Mixin selector
      official U Lccb;U:Lgy;
      intermediary field_19764 Lnet/minecraft/class_100;field_19764:Lnet/minecraft/class_322;
      named field_19764 Lnet/minecraft/world/level/LevelProperties;field_19764:Lnet/minecraft/nbt/NbtCompound;
    • gameRules

      private final GameRuleManager gameRules
      Mappings:
      Namespace Name Mixin selector
      official V Lccb;V:Laxu;
      intermediary field_4987 Lnet/minecraft/class_100;field_4987:Lnet/minecraft/class_1439;
      named gameRules Lnet/minecraft/world/level/LevelProperties;gameRules:Lnet/minecraft/world/GameRuleManager;
  • Constructor Details

    • LevelProperties

      protected LevelProperties()
    • LevelProperties

      public LevelProperties(NbtCompound nbtCompound, com.mojang.datafixers.DataFixer dataFixer, int int2, @Nullable NbtCompound nbtCompound2)
    • LevelProperties

      public LevelProperties(LevelInfo info, String name)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lccb;<init>(Layd;Ljava/lang/String;)V
      intermediary <init> Lnet/minecraft/class_100;<init>(Lnet/minecraft/class_1156;Ljava/lang/String;)V
      named <init> Lnet/minecraft/world/level/LevelProperties;<init>(Lnet/minecraft/world/level/LevelInfo;Ljava/lang/String;)V
  • Method Details

    • copyFrom

      public void copyFrom(LevelInfo info)
      Mappings:
      Namespace Name Mixin selector
      official a Lccb;a(Layd;)V
      intermediary method_9323 Lnet/minecraft/class_100;method_9323(Lnet/minecraft/class_1156;)V
      named copyFrom Lnet/minecraft/world/level/LevelProperties;copyFrom(Lnet/minecraft/world/level/LevelInfo;)V
    • toNbt

      public NbtCompound toNbt(@Nullable NbtCompound nbt)
      Mappings:
      Namespace Name Mixin selector
      official a Lccb;a(Lgy;)Lgy;
      intermediary method_204 Lnet/minecraft/class_100;method_204(Lnet/minecraft/class_322;)Lnet/minecraft/class_322;
      named toNbt Lnet/minecraft/world/level/LevelProperties;toNbt(Lnet/minecraft/nbt/NbtCompound;)Lnet/minecraft/nbt/NbtCompound;
    • putNbt

      private void putNbt(NbtCompound worldNbt, NbtCompound playerData)
      Mappings:
      Namespace Name Mixin selector
      official a Lccb;a(Lgy;Lgy;)V
      intermediary method_205 Lnet/minecraft/class_100;method_205(Lnet/minecraft/class_322;Lnet/minecraft/class_322;)V
      named putNbt Lnet/minecraft/world/level/LevelProperties;putNbt(Lnet/minecraft/nbt/NbtCompound;Lnet/minecraft/nbt/NbtCompound;)V
    • getSeed

      public long getSeed()
      Mappings:
      Namespace Name Mixin selector
      official a Lccb;a()J
      intermediary method_210 Lnet/minecraft/class_100;method_210()J
      named getSeed Lnet/minecraft/world/level/LevelProperties;getSeed()J
    • getSpawnX

      public int getSpawnX()
      Mappings:
      Namespace Name Mixin selector
      official b Lccb;b()I
      intermediary method_214 Lnet/minecraft/class_100;method_214()I
      named getSpawnX Lnet/minecraft/world/level/LevelProperties;getSpawnX()I
    • getSpawnY

      public int getSpawnY()
      Mappings:
      Namespace Name Mixin selector
      official c Lccb;c()I
      intermediary method_216 Lnet/minecraft/class_100;method_216()I
      named getSpawnY Lnet/minecraft/world/level/LevelProperties;getSpawnY()I
    • getSpawnZ

      public int getSpawnZ()
      Mappings:
      Namespace Name Mixin selector
      official d Lccb;d()I
      intermediary method_218 Lnet/minecraft/class_100;method_218()I
      named getSpawnZ Lnet/minecraft/world/level/LevelProperties;getSpawnZ()I
    • getTime

      public long getTime()
      Mappings:
      Namespace Name Mixin selector
      official e Lccb;e()J
      intermediary method_4136 Lnet/minecraft/class_100;method_4136()J
      named getTime Lnet/minecraft/world/level/LevelProperties;getTime()J
    • getTimeOfDay

      public long getTimeOfDay()
      Mappings:
      Namespace Name Mixin selector
      official f Lccb;f()J
      intermediary method_220 Lnet/minecraft/class_100;method_220()J
      named getTimeOfDay Lnet/minecraft/world/level/LevelProperties;getTimeOfDay()J
    • getSizeOnDisk

      @Environment(CLIENT) public long getSizeOnDisk()
      Mappings:
      Namespace Name Mixin selector
      official g Lccb;g()J
      intermediary method_222 Lnet/minecraft/class_100;method_222()J
      named getSizeOnDisk Lnet/minecraft/world/level/LevelProperties;getSizeOnDisk()J
    • method_17954

      private void method_17954()
      Mappings:
      Namespace Name Mixin selector
      official Q Lccb;Q()V
      intermediary method_17954 Lnet/minecraft/class_100;method_17954()V
      named method_17954 Lnet/minecraft/world/level/LevelProperties;method_17954()V
    • getNbt

      public NbtCompound getNbt()
      Mappings:
      Namespace Name Mixin selector
      official h Lccb;h()Lgy;
      intermediary method_224 Lnet/minecraft/class_100;method_224()Lnet/minecraft/class_322;
      named getNbt Lnet/minecraft/world/level/LevelProperties;getNbt()Lnet/minecraft/nbt/NbtCompound;
    • method_17966

      @Environment(CLIENT) public int method_17966()
      Mappings:
      Namespace Name Mixin selector
      official i Lccb;i()I
      intermediary method_17966 Lnet/minecraft/class_100;method_17966()I
      named method_17966 Lnet/minecraft/world/level/LevelProperties;method_17966()I
    • setSpawnX

      @Environment(CLIENT) public void setSpawnX(int spawnX)
      Mappings:
      Namespace Name Mixin selector
      official a Lccb;a(I)V
      intermediary method_202 Lnet/minecraft/class_100;method_202(I)V
      named setSpawnX Lnet/minecraft/world/level/LevelProperties;setSpawnX(I)V
    • setSpawnY

      @Environment(CLIENT) public void setSpawnY(int spawnY)
      Mappings:
      Namespace Name Mixin selector
      official b Lccb;b(I)V
      intermediary method_211 Lnet/minecraft/class_100;method_211(I)V
      named setSpawnY Lnet/minecraft/world/level/LevelProperties;setSpawnY(I)V
    • setSpawnZ

      @Environment(CLIENT) public void setSpawnZ(int spawnZ)
      Mappings:
      Namespace Name Mixin selector
      official c Lccb;c(I)V
      intermediary method_215 Lnet/minecraft/class_100;method_215(I)V
      named setSpawnZ Lnet/minecraft/world/level/LevelProperties;setSpawnZ(I)V
    • setTime

      public void setTime(long time)
      Mappings:
      Namespace Name Mixin selector
      official a Lccb;a(J)V
      intermediary method_4131 Lnet/minecraft/class_100;method_4131(J)V
      named setTime Lnet/minecraft/world/level/LevelProperties;setTime(J)V
    • setDayTime

      public void setDayTime(long time)
      Mappings:
      Namespace Name Mixin selector
      official b Lccb;b(J)V
      intermediary method_212 Lnet/minecraft/class_100;method_212(J)V
      named setDayTime Lnet/minecraft/world/level/LevelProperties;setDayTime(J)V
    • setSpawnPos

      public void setSpawnPos(BlockPos pos)
      Mappings:
      Namespace Name Mixin selector
      official a Lccb;a(Lel;)V
      intermediary method_9324 Lnet/minecraft/class_100;method_9324(Lnet/minecraft/class_2552;)V
      named setSpawnPos Lnet/minecraft/world/level/LevelProperties;setSpawnPos(Lnet/minecraft/util/math/BlockPos;)V
    • getLevelName

      public String getLevelName()
      Mappings:
      Namespace Name Mixin selector
      official j Lccb;j()Ljava/lang/String;
      intermediary method_226 Lnet/minecraft/class_100;method_226()Ljava/lang/String;
      named getLevelName Lnet/minecraft/world/level/LevelProperties;getLevelName()Ljava/lang/String;
    • setLevelName

      public void setLevelName(String name)
      Mappings:
      Namespace Name Mixin selector
      official a Lccb;a(Ljava/lang/String;)V
      intermediary method_206 Lnet/minecraft/class_100;method_206(Ljava/lang/String;)V
      named setLevelName Lnet/minecraft/world/level/LevelProperties;setLevelName(Ljava/lang/String;)V
    • getVersion

      public int getVersion()
      Mappings:
      Namespace Name Mixin selector
      official k Lccb;k()I
      intermediary method_227 Lnet/minecraft/class_100;method_227()I
      named getVersion Lnet/minecraft/world/level/LevelProperties;getVersion()I
    • setVersion

      public void setVersion(int version)
      Mappings:
      Namespace Name Mixin selector
      official d Lccb;d(I)V
      intermediary method_219 Lnet/minecraft/class_100;method_219(I)V
      named setVersion Lnet/minecraft/world/level/LevelProperties;setVersion(I)V
    • getLastPlayed

      @Environment(CLIENT) public long getLastPlayed()
      Mappings:
      Namespace Name Mixin selector
      official l Lccb;l()J
      intermediary method_228 Lnet/minecraft/class_100;method_228()J
      named getLastPlayed Lnet/minecraft/world/level/LevelProperties;getLastPlayed()J
    • getClearWeatherTime

      public int getClearWeatherTime()
      Mappings:
      Namespace Name Mixin selector
      official z Lccb;z()I
      intermediary method_9312 Lnet/minecraft/class_100;method_9312()I
      named getClearWeatherTime Lnet/minecraft/world/level/LevelProperties;getClearWeatherTime()I
    • setClearWeatherTime

      public void setClearWeatherTime(int time)
      Mappings:
      Namespace Name Mixin selector
      official g Lccb;g(I)V
      intermediary method_9336 Lnet/minecraft/class_100;method_9336(I)V
      named setClearWeatherTime Lnet/minecraft/world/level/LevelProperties;setClearWeatherTime(I)V
    • isThundering

      public boolean isThundering()
      Mappings:
      Namespace Name Mixin selector
      official m Lccb;m()Z
      intermediary method_229 Lnet/minecraft/class_100;method_229()Z
      named isThundering Lnet/minecraft/world/level/LevelProperties;isThundering()Z
    • setThundering

      public void setThundering(boolean thundering)
      Mappings:
      Namespace Name Mixin selector
      official a Lccb;a(Z)V
      intermediary method_209 Lnet/minecraft/class_100;method_209(Z)V
      named setThundering Lnet/minecraft/world/level/LevelProperties;setThundering(Z)V
    • getThunderTime

      public int getThunderTime()
      Mappings:
      Namespace Name Mixin selector
      official n Lccb;n()I
      intermediary method_230 Lnet/minecraft/class_100;method_230()I
      named getThunderTime Lnet/minecraft/world/level/LevelProperties;getThunderTime()I
    • setThunderTime

      public void setThunderTime(int time)
      Mappings:
      Namespace Name Mixin selector
      official e Lccb;e(I)V
      intermediary method_221 Lnet/minecraft/class_100;method_221(I)V
      named setThunderTime Lnet/minecraft/world/level/LevelProperties;setThunderTime(I)V
    • isRaining

      public boolean isRaining()
      Mappings:
      Namespace Name Mixin selector
      official o Lccb;o()Z
      intermediary method_231 Lnet/minecraft/class_100;method_231()Z
      named isRaining Lnet/minecraft/world/level/LevelProperties;isRaining()Z
    • setRaining

      public void setRaining(boolean raining)
      Mappings:
      Namespace Name Mixin selector
      official b Lccb;b(Z)V
      intermediary method_213 Lnet/minecraft/class_100;method_213(Z)V
      named setRaining Lnet/minecraft/world/level/LevelProperties;setRaining(Z)V
    • getRainTime

      public int getRainTime()
      Mappings:
      Namespace Name Mixin selector
      official p Lccb;p()I
      intermediary method_232 Lnet/minecraft/class_100;method_232()I
      named getRainTime Lnet/minecraft/world/level/LevelProperties;getRainTime()I
    • setRainTime

      public void setRainTime(int rainTime)
      Mappings:
      Namespace Name Mixin selector
      official f Lccb;f(I)V
      intermediary method_223 Lnet/minecraft/class_100;method_223(I)V
      named setRainTime Lnet/minecraft/world/level/LevelProperties;setRainTime(I)V
    • getGamemode

      public GameMode getGamemode()
      Mappings:
      Namespace Name Mixin selector
      official q Lccb;q()Laxv;
      intermediary method_233 Lnet/minecraft/class_100;method_233()Lnet/minecraft/class_1157;
      named getGamemode Lnet/minecraft/world/level/LevelProperties;getGamemode()Lnet/minecraft/world/GameMode;
    • hasStructures

      public boolean hasStructures()
      Mappings:
      Namespace Name Mixin selector
      official r Lccb;r()Z
      intermediary method_234 Lnet/minecraft/class_100;method_234()Z
      named hasStructures Lnet/minecraft/world/level/LevelProperties;hasStructures()Z
    • setStructures

      public void setStructures(boolean structures)
      Mappings:
      Namespace Name Mixin selector
      official f Lccb;f(Z)V
      intermediary method_9334 Lnet/minecraft/class_100;method_9334(Z)V
      named setStructures Lnet/minecraft/world/level/LevelProperties;setStructures(Z)V
    • method_207

      public void method_207(GameMode gameMode)
      Mappings:
      Namespace Name Mixin selector
      official a Lccb;a(Laxv;)V
      intermediary method_207 Lnet/minecraft/class_100;method_207(Lnet/minecraft/class_1157;)V
      named method_207 Lnet/minecraft/world/level/LevelProperties;method_207(Lnet/minecraft/world/GameMode;)V
    • isHardcore

      public boolean isHardcore()
      Mappings:
      Namespace Name Mixin selector
      official s Lccb;s()Z
      intermediary method_235 Lnet/minecraft/class_100;method_235()Z
      named isHardcore Lnet/minecraft/world/level/LevelProperties;isHardcore()Z
    • setHardcore

      public void setHardcore(boolean hardcore)
      Mappings:
      Namespace Name Mixin selector
      official g Lccb;g(Z)V
      intermediary method_9335 Lnet/minecraft/class_100;method_9335(Z)V
      named setHardcore Lnet/minecraft/world/level/LevelProperties;setHardcore(Z)V
    • getGeneratorType

      public LevelGeneratorType getGeneratorType()
      Mappings:
      Namespace Name Mixin selector
      official t Lccb;t()Layg;
      intermediary method_236 Lnet/minecraft/class_100;method_236()Lnet/minecraft/class_1160;
      named getGeneratorType Lnet/minecraft/world/level/LevelProperties;getGeneratorType()Lnet/minecraft/world/level/LevelGeneratorType;
    • setLevelGeneratorType

      public void setLevelGeneratorType(LevelGeneratorType type)
      Mappings:
      Namespace Name Mixin selector
      official a Lccb;a(Layg;)V
      intermediary method_208 Lnet/minecraft/class_100;method_208(Lnet/minecraft/class_1160;)V
      named setLevelGeneratorType Lnet/minecraft/world/level/LevelProperties;setLevelGeneratorType(Lnet/minecraft/world/level/LevelGeneratorType;)V
    • method_17950

      public NbtCompound method_17950()
      Mappings:
      Namespace Name Mixin selector
      official A Lccb;A()Lgy;
      intermediary method_17950 Lnet/minecraft/class_100;method_17950()Lnet/minecraft/class_322;
      named method_17950 Lnet/minecraft/world/level/LevelProperties;method_17950()Lnet/minecraft/nbt/NbtCompound;
    • method_17964

      public void method_17964(NbtCompound nbtCompound)
      Mappings:
      Namespace Name Mixin selector
      official b Lccb;b(Lgy;)V
      intermediary method_17964 Lnet/minecraft/class_100;method_17964(Lnet/minecraft/class_322;)V
      named method_17964 Lnet/minecraft/world/level/LevelProperties;method_17964(Lnet/minecraft/nbt/NbtCompound;)V
    • areCheatsEnabled

      public boolean areCheatsEnabled()
      Mappings:
      Namespace Name Mixin selector
      official u Lccb;u()Z
      intermediary method_237 Lnet/minecraft/class_100;method_237()Z
      named areCheatsEnabled Lnet/minecraft/world/level/LevelProperties;areCheatsEnabled()Z
    • setCheats

      public void setCheats(boolean enabled)
      Mappings:
      Namespace Name Mixin selector
      official c Lccb;c(Z)V
      intermediary method_9328 Lnet/minecraft/class_100;method_9328(Z)V
      named setCheats Lnet/minecraft/world/level/LevelProperties;setCheats(Z)V
    • isInitialized

      public boolean isInitialized()
      Mappings:
      Namespace Name Mixin selector
      official v Lccb;v()Z
      intermediary method_238 Lnet/minecraft/class_100;method_238()Z
      named isInitialized Lnet/minecraft/world/level/LevelProperties;isInitialized()Z
    • setInitialized

      public void setInitialized(boolean initialized)
      Mappings:
      Namespace Name Mixin selector
      official d Lccb;d(Z)V
      intermediary method_217 Lnet/minecraft/class_100;method_217(Z)V
      named setInitialized Lnet/minecraft/world/level/LevelProperties;setInitialized(Z)V
    • getGamerules

      public GameRuleManager getGamerules()
      Mappings:
      Namespace Name Mixin selector
      official w Lccb;w()Laxu;
      intermediary method_4149 Lnet/minecraft/class_100;method_4149()Lnet/minecraft/class_1439;
      named getGamerules Lnet/minecraft/world/level/LevelProperties;getGamerules()Lnet/minecraft/world/GameRuleManager;
    • getBorderCenterX

      public double getBorderCenterX()
      Mappings:
      Namespace Name Mixin selector
      official B Lccb;B()D
      intermediary method_9313 Lnet/minecraft/class_100;method_9313()D
      named getBorderCenterX Lnet/minecraft/world/level/LevelProperties;getBorderCenterX()D
    • getBorderCenterZ

      public double getBorderCenterZ()
      Mappings:
      Namespace Name Mixin selector
      official C Lccb;C()D
      intermediary method_9314 Lnet/minecraft/class_100;method_9314()D
      named getBorderCenterZ Lnet/minecraft/world/level/LevelProperties;getBorderCenterZ()D
    • getBorderSize

      public double getBorderSize()
      Mappings:
      Namespace Name Mixin selector
      official D Lccb;D()D
      intermediary method_9315 Lnet/minecraft/class_100;method_9315()D
      named getBorderSize Lnet/minecraft/world/level/LevelProperties;getBorderSize()D
    • setBorderSize

      public void setBorderSize(double size)
      Mappings:
      Namespace Name Mixin selector
      official a Lccb;a(D)V
      intermediary method_9322 Lnet/minecraft/class_100;method_9322(D)V
      named setBorderSize Lnet/minecraft/world/level/LevelProperties;setBorderSize(D)V
    • getBorderSizeLerpTime

      public long getBorderSizeLerpTime()
      Mappings:
      Namespace Name Mixin selector
      official E Lccb;E()J
      intermediary method_9316 Lnet/minecraft/class_100;method_9316()J
      named getBorderSizeLerpTime Lnet/minecraft/world/level/LevelProperties;getBorderSizeLerpTime()J
    • setBorderSizeLerpTime

      public void setBorderSizeLerpTime(long time)
      Mappings:
      Namespace Name Mixin selector
      official c Lccb;c(J)V
      intermediary method_9331 Lnet/minecraft/class_100;method_9331(J)V
      named setBorderSizeLerpTime Lnet/minecraft/world/level/LevelProperties;setBorderSizeLerpTime(J)V
    • getBorderSizeLerpTarget

      public double getBorderSizeLerpTarget()
      Mappings:
      Namespace Name Mixin selector
      official F Lccb;F()D
      intermediary method_9317 Lnet/minecraft/class_100;method_9317()D
      named getBorderSizeLerpTarget Lnet/minecraft/world/level/LevelProperties;getBorderSizeLerpTarget()D
    • setBorderSizeLerpTarget

      public void setBorderSizeLerpTarget(double target)
      Mappings:
      Namespace Name Mixin selector
      official b Lccb;b(D)V
      intermediary method_9326 Lnet/minecraft/class_100;method_9326(D)V
      named setBorderSizeLerpTarget Lnet/minecraft/world/level/LevelProperties;setBorderSizeLerpTarget(D)V
    • setBorderCenterZ

      public void setBorderCenterZ(double y)
      Mappings:
      Namespace Name Mixin selector
      official c Lccb;c(D)V
      intermediary method_9327 Lnet/minecraft/class_100;method_9327(D)V
      named setBorderCenterZ Lnet/minecraft/world/level/LevelProperties;setBorderCenterZ(D)V
    • setBorderCenterX

      public void setBorderCenterX(double x)
      Mappings:
      Namespace Name Mixin selector
      official d Lccb;d(D)V
      intermediary method_9329 Lnet/minecraft/class_100;method_9329(D)V
      named setBorderCenterX Lnet/minecraft/world/level/LevelProperties;setBorderCenterX(D)V
    • getSafeZone

      public double getSafeZone()
      Mappings:
      Namespace Name Mixin selector
      official G Lccb;G()D
      intermediary method_9318 Lnet/minecraft/class_100;method_9318()D
      named getSafeZone Lnet/minecraft/world/level/LevelProperties;getSafeZone()D
    • setSafeZone

      public void setSafeZone(double zone)
      Mappings:
      Namespace Name Mixin selector
      official e Lccb;e(D)V
      intermediary method_9330 Lnet/minecraft/class_100;method_9330(D)V
      named setSafeZone Lnet/minecraft/world/level/LevelProperties;setSafeZone(D)V
    • getBorderDamagePerBlock

      public double getBorderDamagePerBlock()
      Mappings:
      Namespace Name Mixin selector
      official H Lccb;H()D
      intermediary method_9319 Lnet/minecraft/class_100;method_9319()D
      named getBorderDamagePerBlock Lnet/minecraft/world/level/LevelProperties;getBorderDamagePerBlock()D
    • setBorderDamagePerBlock

      public void setBorderDamagePerBlock(double damage)
      Mappings:
      Namespace Name Mixin selector
      official f Lccb;f(D)V
      intermediary method_9333 Lnet/minecraft/class_100;method_9333(D)V
      named setBorderDamagePerBlock Lnet/minecraft/world/level/LevelProperties;setBorderDamagePerBlock(D)V
    • getBorderWarningBlocks

      public int getBorderWarningBlocks()
      Mappings:
      Namespace Name Mixin selector
      official I Lccb;I()I
      intermediary method_9320 Lnet/minecraft/class_100;method_9320()I
      named getBorderWarningBlocks Lnet/minecraft/world/level/LevelProperties;getBorderWarningBlocks()I
    • getBorderWarningTime

      public int getBorderWarningTime()
      Mappings:
      Namespace Name Mixin selector
      official J Lccb;J()I
      intermediary method_9321 Lnet/minecraft/class_100;method_9321()I
      named getBorderWarningTime Lnet/minecraft/world/level/LevelProperties;getBorderWarningTime()I
    • setBorderWarningBlocks

      public void setBorderWarningBlocks(int blocks)
      Mappings:
      Namespace Name Mixin selector
      official h Lccb;h(I)V
      intermediary method_9337 Lnet/minecraft/class_100;method_9337(I)V
      named setBorderWarningBlocks Lnet/minecraft/world/level/LevelProperties;setBorderWarningBlocks(I)V
    • setBorderWarningTime

      public void setBorderWarningTime(int time)
      Mappings:
      Namespace Name Mixin selector
      official i Lccb;i(I)V
      intermediary method_9338 Lnet/minecraft/class_100;method_9338(I)V
      named setBorderWarningTime Lnet/minecraft/world/level/LevelProperties;setBorderWarningTime(I)V
    • getDifficulty

      public Difficulty getDifficulty()
      Mappings:
      Namespace Name Mixin selector
      official x Lccb;x()Ladi;
      intermediary method_9339 Lnet/minecraft/class_100;method_9339()Lnet/minecraft/class_2151;
      named getDifficulty Lnet/minecraft/world/level/LevelProperties;getDifficulty()Lnet/minecraft/world/Difficulty;
    • setDifficulty

      public void setDifficulty(Difficulty difficulty)
      Mappings:
      Namespace Name Mixin selector
      official a Lccb;a(Ladi;)V
      intermediary method_9325 Lnet/minecraft/class_100;method_9325(Lnet/minecraft/class_2151;)V
      named setDifficulty Lnet/minecraft/world/level/LevelProperties;setDifficulty(Lnet/minecraft/world/Difficulty;)V
    • isDifficultyLocked

      public boolean isDifficultyLocked()
      Mappings:
      Namespace Name Mixin selector
      official y Lccb;y()Z
      intermediary method_9340 Lnet/minecraft/class_100;method_9340()Z
      named isDifficultyLocked Lnet/minecraft/world/level/LevelProperties;isDifficultyLocked()Z
    • setDifficultyLocked

      public void setDifficultyLocked(boolean difficultyLocked)
      Mappings:
      Namespace Name Mixin selector
      official e Lccb;e(Z)V
      intermediary method_9332 Lnet/minecraft/class_100;method_9332(Z)V
      named setDifficultyLocked Lnet/minecraft/world/level/LevelProperties;setDifficultyLocked(Z)V
    • addToCrashReport

      public void addToCrashReport(CrashReportSection section)
      Mappings:
      Namespace Name Mixin selector
      official a Lccb;a(Lc;)V
      intermediary method_4130 Lnet/minecraft/class_100;method_4130(Lnet/minecraft/class_1392;)V
      named addToCrashReport Lnet/minecraft/world/level/LevelProperties;addToCrashReport(Lnet/minecraft/util/crash/CrashReportSection;)V
    • method_11954

      public NbtCompound method_11954(DimensionType dimensionType)
      Mappings:
      Namespace Name Mixin selector
      official a Lccb;a(Lbod;)Lgy;
      intermediary method_11954 Lnet/minecraft/class_100;method_11954(Lnet/minecraft/class_3793;)Lnet/minecraft/class_322;
      named method_11954 Lnet/minecraft/world/level/LevelProperties;method_11954(Lnet/minecraft/world/dimension/DimensionType;)Lnet/minecraft/nbt/NbtCompound;
    • method_11955

      public void method_11955(DimensionType dimensionType, NbtCompound nbtCompound)
      Mappings:
      Namespace Name Mixin selector
      official a Lccb;a(Lbod;Lgy;)V
      intermediary method_11955 Lnet/minecraft/class_100;method_11955(Lnet/minecraft/class_3793;Lnet/minecraft/class_322;)V
      named method_11955 Lnet/minecraft/world/level/LevelProperties;method_11955(Lnet/minecraft/world/dimension/DimensionType;Lnet/minecraft/nbt/NbtCompound;)V
    • method_11951

      @Environment(CLIENT) public int method_11951()
      Mappings:
      Namespace Name Mixin selector
      official K Lccb;K()I
      intermediary method_11951 Lnet/minecraft/class_100;method_11951()I
      named method_11951 Lnet/minecraft/world/level/LevelProperties;method_11951()I
    • method_11952

      @Environment(CLIENT) public boolean method_11952()
      Mappings:
      Namespace Name Mixin selector
      official L Lccb;L()Z
      intermediary method_11952 Lnet/minecraft/class_100;method_11952()Z
      named method_11952 Lnet/minecraft/world/level/LevelProperties;method_11952()Z
    • method_11953

      @Environment(CLIENT) public String method_11953()
      Mappings:
      Namespace Name Mixin selector
      official M Lccb;M()Ljava/lang/String;
      intermediary method_11953 Lnet/minecraft/class_100;method_11953()Ljava/lang/String;
      named method_11953 Lnet/minecraft/world/level/LevelProperties;method_11953()Ljava/lang/String;
    • method_17951

      public Set<String> method_17951()
      Mappings:
      Namespace Name Mixin selector
      official N Lccb;N()Ljava/util/Set;
      intermediary method_17951 Lnet/minecraft/class_100;method_17951()Ljava/util/Set;
      named method_17951 Lnet/minecraft/world/level/LevelProperties;method_17951()Ljava/util/Set;
    • method_17952

      public Set<String> method_17952()
      Mappings:
      Namespace Name Mixin selector
      official O Lccb;O()Ljava/util/Set;
      intermediary method_17952 Lnet/minecraft/class_100;method_17952()Ljava/util/Set;
      named method_17952 Lnet/minecraft/world/level/LevelProperties;method_17952()Ljava/util/Set;
    • method_17953

      @Nullable public NbtCompound method_17953()
      Mappings:
      Namespace Name Mixin selector
      official P Lccb;P()Lgy;
      intermediary method_17953 Lnet/minecraft/class_100;method_17953()Lnet/minecraft/class_322;
      named method_17953 Lnet/minecraft/world/level/LevelProperties;method_17953()Lnet/minecraft/nbt/NbtCompound;
    • method_17965

      public void method_17965(@Nullable NbtCompound nbtCompound)
      Mappings:
      Namespace Name Mixin selector
      official c Lccb;c(Lgy;)V
      intermediary method_17965 Lnet/minecraft/class_100;method_17965(Lnet/minecraft/class_322;)V
      named method_17965 Lnet/minecraft/world/level/LevelProperties;method_17965(Lnet/minecraft/nbt/NbtCompound;)V