类 UnmodifiableLevelProperties

    • 字段详细资料

      • saveProperties

        private final SaveProperties saveProperties
        Mappings:
        Namespace Name Mixin selector
        official a Ldgw;a:Ldhi;
        intermediary field_24179 Lnet/minecraft/class_27;field_24179:Lnet/minecraft/class_5219;
        named saveProperties Lnet/minecraft/world/level/UnmodifiableLevelProperties;saveProperties:Lnet/minecraft/world/SaveProperties;
      • worldProperties

        private final ServerWorldProperties worldProperties
        Mappings:
        Namespace Name Mixin selector
        official b Ldgw;b:Ldhh;
        intermediary field_139 Lnet/minecraft/class_27;field_139:Lnet/minecraft/class_5268;
        named worldProperties Lnet/minecraft/world/level/UnmodifiableLevelProperties;worldProperties:Lnet/minecraft/world/level/ServerWorldProperties;
    • 构造器详细资料

      • UnmodifiableLevelProperties

        public UnmodifiableLevelProperties​(SaveProperties saveProperties,
                                           ServerWorldProperties worldProperties)
        Mappings:
        Namespace Name Mixin selector
        official <init> Ldgw;<init>(Ldhi;Ldhh;)V
        intermediary <init> Lnet/minecraft/class_27;<init>(Lnet/minecraft/class_5219;Lnet/minecraft/class_5268;)V
        named <init> Lnet/minecraft/world/level/UnmodifiableLevelProperties;<init>(Lnet/minecraft/world/SaveProperties;Lnet/minecraft/world/level/ServerWorldProperties;)V
    • 方法详细资料

      • getSpawnX

        public int getSpawnX()
        指定者:
        getSpawnX 在接口中 WorldProperties
        Mappings:
        Namespace Name Mixin selector
        official a Ldgy;a()I
        intermediary method_215 Lnet/minecraft/class_5217;method_215()I
        named getSpawnX Lnet/minecraft/world/WorldProperties;getSpawnX()I
      • getSpawnY

        public int getSpawnY()
        指定者:
        getSpawnY 在接口中 WorldProperties
        Mappings:
        Namespace Name Mixin selector
        official b Ldgy;b()I
        intermediary method_144 Lnet/minecraft/class_5217;method_144()I
        named getSpawnY Lnet/minecraft/world/WorldProperties;getSpawnY()I
      • getSpawnZ

        public int getSpawnZ()
        指定者:
        getSpawnZ 在接口中 WorldProperties
        Mappings:
        Namespace Name Mixin selector
        official c Ldgy;c()I
        intermediary method_166 Lnet/minecraft/class_5217;method_166()I
        named getSpawnZ Lnet/minecraft/world/WorldProperties;getSpawnZ()I
      • getSpawnAngle

        public float getSpawnAngle()
        指定者:
        getSpawnAngle 在接口中 WorldProperties
        Mappings:
        Namespace Name Mixin selector
        official d Ldgy;d()F
        intermediary method_30656 Lnet/minecraft/class_5217;method_30656()F
        named getSpawnAngle Lnet/minecraft/world/WorldProperties;getSpawnAngle()F
      • getTime

        public long getTime()
        指定者:
        getTime 在接口中 WorldProperties
        Mappings:
        Namespace Name Mixin selector
        official e Ldgy;e()J
        intermediary method_188 Lnet/minecraft/class_5217;method_188()J
        named getTime Lnet/minecraft/world/WorldProperties;getTime()J
      • getTimeOfDay

        public long getTimeOfDay()
        指定者:
        getTimeOfDay 在接口中 WorldProperties
        Mappings:
        Namespace Name Mixin selector
        official f Ldgy;f()J
        intermediary method_217 Lnet/minecraft/class_5217;method_217()J
        named getTimeOfDay Lnet/minecraft/world/WorldProperties;getTimeOfDay()J
      • getLevelName

        public String getLevelName()
        指定者:
        getLevelName 在接口中 ServerWorldProperties
        Mappings:
        Namespace Name Mixin selector
        official g Ldhh;g()Ljava/lang/String;
        intermediary method_150 Lnet/minecraft/class_5268;method_150()Ljava/lang/String;
        named getLevelName Lnet/minecraft/world/level/ServerWorldProperties;getLevelName()Ljava/lang/String;
      • getClearWeatherTime

        public int getClearWeatherTime()
        指定者:
        getClearWeatherTime 在接口中 ServerWorldProperties
        Mappings:
        Namespace Name Mixin selector
        official h Ldhh;h()I
        intermediary method_155 Lnet/minecraft/class_5268;method_155()I
        named getClearWeatherTime Lnet/minecraft/world/level/ServerWorldProperties;getClearWeatherTime()I
      • setClearWeatherTime

        public void setClearWeatherTime​(int clearWeatherTime)
        指定者:
        setClearWeatherTime 在接口中 ServerWorldProperties
        Mappings:
        Namespace Name Mixin selector
        official a Ldhh;a(I)V
        intermediary method_167 Lnet/minecraft/class_5268;method_167(I)V
        named setClearWeatherTime Lnet/minecraft/world/level/ServerWorldProperties;setClearWeatherTime(I)V
      • isThundering

        public boolean isThundering()
        指定者:
        isThundering 在接口中 WorldProperties
        Mappings:
        Namespace Name Mixin selector
        official i Ldgy;i()Z
        intermediary method_203 Lnet/minecraft/class_5217;method_203()Z
        named isThundering Lnet/minecraft/world/WorldProperties;isThundering()Z
      • getThunderTime

        public int getThunderTime()
        指定者:
        getThunderTime 在接口中 ServerWorldProperties
        Mappings:
        Namespace Name Mixin selector
        official j Ldhh;j()I
        intermediary method_145 Lnet/minecraft/class_5268;method_145()I
        named getThunderTime Lnet/minecraft/world/level/ServerWorldProperties;getThunderTime()I
      • isRaining

        public boolean isRaining()
        指定者:
        isRaining 在接口中 WorldProperties
        Mappings:
        Namespace Name Mixin selector
        official k Ldgy;k()Z
        intermediary method_156 Lnet/minecraft/class_5217;method_156()Z
        named isRaining Lnet/minecraft/world/WorldProperties;isRaining()Z
      • getRainTime

        public int getRainTime()
        指定者:
        getRainTime 在接口中 ServerWorldProperties
        Mappings:
        Namespace Name Mixin selector
        official l Ldhh;l()I
        intermediary method_190 Lnet/minecraft/class_5268;method_190()I
        named getRainTime Lnet/minecraft/world/level/ServerWorldProperties;getRainTime()I
      • getGameMode

        public GameMode getGameMode()
        指定者:
        getGameMode 在接口中 ServerWorldProperties
        Mappings:
        Namespace Name Mixin selector
        official m Ldhh;m()Lbvo;
        intermediary method_210 Lnet/minecraft/class_5268;method_210()Lnet/minecraft/class_1934;
        named getGameMode Lnet/minecraft/world/level/ServerWorldProperties;getGameMode()Lnet/minecraft/world/GameMode;
      • setSpawnX

        public void setSpawnX​(int spawnX)
        指定者:
        setSpawnX 在接口中 MutableWorldProperties
        Mappings:
        Namespace Name Mixin selector
        official b Ldhj;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)
        指定者:
        setSpawnY 在接口中 MutableWorldProperties
        Mappings:
        Namespace Name Mixin selector
        official c Ldhj;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)
        指定者:
        setSpawnZ 在接口中 MutableWorldProperties
        Mappings:
        Namespace Name Mixin selector
        official d Ldhj;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 angle)
        指定者:
        setSpawnAngle 在接口中 MutableWorldProperties
        Mappings:
        Namespace Name Mixin selector
        official a Ldhj;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)
        指定者:
        setTime 在接口中 ServerWorldProperties
        Mappings:
        Namespace Name Mixin selector
        official a Ldhh;a(J)V
        intermediary method_29034 Lnet/minecraft/class_5268;method_29034(J)V
        named setTime Lnet/minecraft/world/level/ServerWorldProperties;setTime(J)V
      • setTimeOfDay

        public void setTimeOfDay​(long timeOfDay)
        指定者:
        setTimeOfDay 在接口中 ServerWorldProperties
        Mappings:
        Namespace Name Mixin selector
        official b Ldhh;b(J)V
        intermediary method_29035 Lnet/minecraft/class_5268;method_29035(J)V
        named setTimeOfDay Lnet/minecraft/world/level/ServerWorldProperties;setTimeOfDay(J)V
      • setSpawnPos

        public void setSpawnPos​(BlockPos pos,
                                float angle)
        指定者:
        setSpawnPos 在接口中 MutableWorldProperties
        Mappings:
        Namespace Name Mixin selector
        official a Ldhj;a(Lgb;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
      • setThundering

        public void setThundering​(boolean thundering)
        指定者:
        setThundering 在接口中 ServerWorldProperties
        Mappings:
        Namespace Name Mixin selector
        official a Ldhh;a(Z)V
        intermediary method_147 Lnet/minecraft/class_5268;method_147(Z)V
        named setThundering Lnet/minecraft/world/level/ServerWorldProperties;setThundering(Z)V
      • setThunderTime

        public void setThunderTime​(int thunderTime)
        指定者:
        setThunderTime 在接口中 ServerWorldProperties
        Mappings:
        Namespace Name Mixin selector
        official e Ldhh;e(I)V
        intermediary method_173 Lnet/minecraft/class_5268;method_173(I)V
        named setThunderTime Lnet/minecraft/world/level/ServerWorldProperties;setThunderTime(I)V
      • setRaining

        public void setRaining​(boolean raining)
        指定者:
        setRaining 在接口中 WorldProperties
        Mappings:
        Namespace Name Mixin selector
        official b Ldgy;b(Z)V
        intermediary method_157 Lnet/minecraft/class_5217;method_157(Z)V
        named setRaining Lnet/minecraft/world/WorldProperties;setRaining(Z)V
      • setRainTime

        public void setRainTime​(int rainTime)
        指定者:
        setRainTime 在接口中 ServerWorldProperties
        Mappings:
        Namespace Name Mixin selector
        official f Ldhh;f(I)V
        intermediary method_164 Lnet/minecraft/class_5268;method_164(I)V
        named setRainTime Lnet/minecraft/world/level/ServerWorldProperties;setRainTime(I)V
      • setGameMode

        public void setGameMode​(GameMode gameMode)
        指定者:
        setGameMode 在接口中 ServerWorldProperties
        Mappings:
        Namespace Name Mixin selector
        official a Ldhh;a(Lbvo;)V
        intermediary method_193 Lnet/minecraft/class_5268;method_193(Lnet/minecraft/class_1934;)V
        named setGameMode Lnet/minecraft/world/level/ServerWorldProperties;setGameMode(Lnet/minecraft/world/GameMode;)V
      • isHardcore

        public boolean isHardcore()
        指定者:
        isHardcore 在接口中 WorldProperties
        Mappings:
        Namespace Name Mixin selector
        official n Ldgy;n()Z
        intermediary method_152 Lnet/minecraft/class_5217;method_152()Z
        named isHardcore Lnet/minecraft/world/WorldProperties;isHardcore()Z
      • areCommandsAllowed

        public boolean areCommandsAllowed()
        指定者:
        areCommandsAllowed 在接口中 ServerWorldProperties
        Mappings:
        Namespace Name Mixin selector
        official o Ldhh;o()Z
        intermediary method_194 Lnet/minecraft/class_5268;method_194()Z
        named areCommandsAllowed Lnet/minecraft/world/level/ServerWorldProperties;areCommandsAllowed()Z
      • isInitialized

        public boolean isInitialized()
        指定者:
        isInitialized 在接口中 ServerWorldProperties
        Mappings:
        Namespace Name Mixin selector
        official p Ldhh;p()Z
        intermediary method_222 Lnet/minecraft/class_5268;method_222()Z
        named isInitialized Lnet/minecraft/world/level/ServerWorldProperties;isInitialized()Z
      • setInitialized

        public void setInitialized​(boolean initialized)
        指定者:
        setInitialized 在接口中 ServerWorldProperties
        Mappings:
        Namespace Name Mixin selector
        official c Ldhh;c(Z)V
        intermediary method_223 Lnet/minecraft/class_5268;method_223(Z)V
        named setInitialized Lnet/minecraft/world/level/ServerWorldProperties;setInitialized(Z)V
      • getGameRules

        public GameRules getGameRules()
        指定者:
        getGameRules 在接口中 WorldProperties
        Mappings:
        Namespace Name Mixin selector
        official q Ldgy;q()Lbvn;
        intermediary method_146 Lnet/minecraft/class_5217;method_146()Lnet/minecraft/class_1928;
        named getGameRules Lnet/minecraft/world/WorldProperties;getGameRules()Lnet/minecraft/world/GameRules;
      • getWorldBorder

        public WorldBorder.Properties getWorldBorder()
        指定者:
        getWorldBorder 在接口中 ServerWorldProperties
        Mappings:
        Namespace Name Mixin selector
        official r Ldhh;r()Lclh$c;
        intermediary method_27422 Lnet/minecraft/class_5268;method_27422()Lnet/minecraft/class_2784$class_5200;
        named getWorldBorder Lnet/minecraft/world/level/ServerWorldProperties;getWorldBorder()Lnet/minecraft/world/border/WorldBorder$Properties;
      • setWorldBorder

        public void setWorldBorder​(WorldBorder.Properties properties)
        指定者:
        setWorldBorder 在接口中 ServerWorldProperties
        Mappings:
        Namespace Name Mixin selector
        official a Ldhh;a(Lclh$c;)V
        intermediary method_27415 Lnet/minecraft/class_5268;method_27415(Lnet/minecraft/class_2784$class_5200;)V
        named setWorldBorder Lnet/minecraft/world/level/ServerWorldProperties;setWorldBorder(Lnet/minecraft/world/border/WorldBorder$Properties;)V
      • getDifficulty

        public Difficulty getDifficulty()
        指定者:
        getDifficulty 在接口中 WorldProperties
        Mappings:
        Namespace Name Mixin selector
        official s Ldgy;s()Lard;
        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()
        指定者:
        isDifficultyLocked 在接口中 WorldProperties
        Mappings:
        Namespace Name Mixin selector
        official t Ldgy;t()Z
        intermediary method_197 Lnet/minecraft/class_5217;method_197()Z
        named isDifficultyLocked Lnet/minecraft/world/WorldProperties;isDifficultyLocked()Z
      • getScheduledEvents

        public Timer<MinecraftServer> getScheduledEvents()
        指定者:
        getScheduledEvents 在接口中 ServerWorldProperties
        Mappings:
        Namespace Name Mixin selector
        official u Ldhh;u()Ldls;
        intermediary method_143 Lnet/minecraft/class_5268;method_143()Lnet/minecraft/class_236;
        named getScheduledEvents Lnet/minecraft/world/level/ServerWorldProperties;getScheduledEvents()Lnet/minecraft/world/timer/Timer;
      • getWanderingTraderSpawnDelay

        public int getWanderingTraderSpawnDelay()
        指定者:
        getWanderingTraderSpawnDelay 在接口中 ServerWorldProperties
        Mappings:
        Namespace Name Mixin selector
        official v Ldhh;v()I
        intermediary method_18038 Lnet/minecraft/class_5268;method_18038()I
        named getWanderingTraderSpawnDelay Lnet/minecraft/world/level/ServerWorldProperties;getWanderingTraderSpawnDelay()I
      • setWanderingTraderSpawnDelay

        public void setWanderingTraderSpawnDelay​(int wanderingTraderSpawnDelay)
        指定者:
        setWanderingTraderSpawnDelay 在接口中 ServerWorldProperties
        Mappings:
        Namespace Name Mixin selector
        official g Ldhh;g(I)V
        intermediary method_18041 Lnet/minecraft/class_5268;method_18041(I)V
        named setWanderingTraderSpawnDelay Lnet/minecraft/world/level/ServerWorldProperties;setWanderingTraderSpawnDelay(I)V
      • getWanderingTraderSpawnChance

        public int getWanderingTraderSpawnChance()
        指定者:
        getWanderingTraderSpawnChance 在接口中 ServerWorldProperties
        Mappings:
        Namespace Name Mixin selector
        official w Ldhh;w()I
        intermediary method_18039 Lnet/minecraft/class_5268;method_18039()I
        named getWanderingTraderSpawnChance Lnet/minecraft/world/level/ServerWorldProperties;getWanderingTraderSpawnChance()I
      • setWanderingTraderSpawnChance

        public void setWanderingTraderSpawnChance​(int wanderingTraderSpawnChance)
        指定者:
        setWanderingTraderSpawnChance 在接口中 ServerWorldProperties
        Mappings:
        Namespace Name Mixin selector
        official h Ldhh;h(I)V
        intermediary method_18042 Lnet/minecraft/class_5268;method_18042(I)V
        named setWanderingTraderSpawnChance Lnet/minecraft/world/level/ServerWorldProperties;setWanderingTraderSpawnChance(I)V
      • getWanderingTraderId

        public UUID getWanderingTraderId()
        指定者:
        getWanderingTraderId 在接口中 ServerWorldProperties
        Mappings:
        Namespace Name Mixin selector
        official x Ldhh;x()Ljava/util/UUID;
        intermediary method_35506 Lnet/minecraft/class_5268;method_35506()Ljava/util/UUID;
        named getWanderingTraderId Lnet/minecraft/world/level/ServerWorldProperties;getWanderingTraderId()Ljava/util/UUID;
      • setWanderingTraderId

        public void setWanderingTraderId​(UUID uuid)
        指定者:
        setWanderingTraderId 在接口中 ServerWorldProperties
        Mappings:
        Namespace Name Mixin selector
        official a Ldhh;a(Ljava/util/UUID;)V
        intermediary method_18040 Lnet/minecraft/class_5268;method_18040(Ljava/util/UUID;)V
        named setWanderingTraderId Lnet/minecraft/world/level/ServerWorldProperties;setWanderingTraderId(Ljava/util/UUID;)V
      • populateCrashReport

        public void populateCrashReport​(CrashReportSection reportSection,
                                        HeightLimitView world)
        指定者:
        populateCrashReport 在接口中 ServerWorldProperties
        指定者:
        populateCrashReport 在接口中 WorldProperties
        Mappings:
        Namespace Name Mixin selector
        official a Ldgy;a(Lr;Lbvt;)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