接口 WorldView

    • 方法详细资料

      • getChunk

        @Nullable
        @Nullable Chunk getChunk​(int chunkX,
                                 int chunkZ,
                                 ChunkStatus leastStatus,
                                 boolean create)
        Mappings:
        Namespace Name Mixin selector
        official a Lbvu;a(IILclo;Z)Lclk;
        intermediary method_8402 Lnet/minecraft/class_4538;method_8402(IILnet/minecraft/class_2806;Z)Lnet/minecraft/class_2791;
        named getChunk Lnet/minecraft/world/WorldView;getChunk(IILnet/minecraft/world/chunk/ChunkStatus;Z)Lnet/minecraft/world/chunk/Chunk;
      • isChunkLoaded

        @Deprecated
        boolean isChunkLoaded​(int chunkX,
                              int chunkZ)
        已过时。
        Mappings:
        Namespace Name Mixin selector
        official b Lbvu;b(II)Z
        intermediary method_8393 Lnet/minecraft/class_4538;method_8393(II)Z
        named isChunkLoaded Lnet/minecraft/world/WorldView;isChunkLoaded(II)Z
      • getTopY

        int getTopY​(Heightmap.Type heightmap,
                    int x,
                    int z)
        Mappings:
        Namespace Name Mixin selector
        official a Lbvu;a(Lcor$a;II)I
        intermediary method_8624 Lnet/minecraft/class_4538;method_8624(Lnet/minecraft/class_2902$class_2903;II)I
        named getTopY Lnet/minecraft/world/WorldView;getTopY(Lnet/minecraft/world/Heightmap$Type;II)I
      • getAmbientDarkness

        int getAmbientDarkness()
        Mappings:
        Namespace Name Mixin selector
        official b Lbvu;b()I
        intermediary method_8594 Lnet/minecraft/class_4538;method_8594()I
        named getAmbientDarkness Lnet/minecraft/world/WorldView;getAmbientDarkness()I
      • getBiomeAccess

        BiomeAccess getBiomeAccess()
        Mappings:
        Namespace Name Mixin selector
        official c Lbvu;c()Lbws;
        intermediary method_22385 Lnet/minecraft/class_4538;method_22385()Lnet/minecraft/class_4543;
        named getBiomeAccess Lnet/minecraft/world/WorldView;getBiomeAccess()Lnet/minecraft/world/biome/source/BiomeAccess;
      • getBiome

        default Biome getBiome​(BlockPos pos)
        Mappings:
        Namespace Name Mixin selector
        official u Lbvu;u(Lgb;)Lbwq;
        intermediary method_23753 Lnet/minecraft/class_4538;method_23753(Lnet/minecraft/class_2338;)Lnet/minecraft/class_1959;
        named getBiome Lnet/minecraft/world/WorldView;getBiome(Lnet/minecraft/util/math/BlockPos;)Lnet/minecraft/world/biome/Biome;
      • getStatesInBoxIfLoaded

        default Stream<BlockState> getStatesInBoxIfLoaded​(Box box)
        Mappings:
        Namespace Name Mixin selector
        official c Lbvu;c(Ldlv;)Ljava/util/stream/Stream;
        intermediary method_29556 Lnet/minecraft/class_4538;method_29556(Lnet/minecraft/class_238;)Ljava/util/stream/Stream;
        named getStatesInBoxIfLoaded Lnet/minecraft/world/WorldView;getStatesInBoxIfLoaded(Lnet/minecraft/util/math/Box;)Ljava/util/stream/Stream;
      • getColor

        default int getColor​(BlockPos pos,
                             ColorResolver colorResolver)
        指定者:
        getColor 在接口中 BlockRenderView
        Mappings:
        Namespace Name Mixin selector
        official a Lbut;a(Lgb;Lnet/minecraft/world/level/ColorResolver;)I
        intermediary method_23752 Lnet/minecraft/class_1920;method_23752(Lnet/minecraft/class_2338;Lnet/minecraft/world/level/ColorResolver;)I
        named getColor Lnet/minecraft/world/BlockRenderView;getColor(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/world/level/ColorResolver;)I
      • getBiomeForNoiseGen

        default Biome getBiomeForNoiseGen​(int biomeX,
                                          int biomeY,
                                          int biomeZ)
        指定者:
        getBiomeForNoiseGen 在接口中 BiomeAccess.Storage
        Mappings:
        Namespace Name Mixin selector
        official b Lbws$a;b(III)Lbwq;
        intermediary method_16359 Lnet/minecraft/class_4543$class_4544;method_16359(III)Lnet/minecraft/class_1959;
        named getBiomeForNoiseGen Lnet/minecraft/world/biome/source/BiomeAccess$Storage;getBiomeForNoiseGen(III)Lnet/minecraft/world/biome/Biome;
      • getGeneratorStoredBiome

        Biome getGeneratorStoredBiome​(int biomeX,
                                      int biomeY,
                                      int biomeZ)
        Mappings:
        Namespace Name Mixin selector
        official a Lbvu;a(III)Lbwq;
        intermediary method_22387 Lnet/minecraft/class_4538;method_22387(III)Lnet/minecraft/class_1959;
        named getGeneratorStoredBiome Lnet/minecraft/world/WorldView;getGeneratorStoredBiome(III)Lnet/minecraft/world/biome/Biome;
      • isClient

        boolean isClient()
        Checks if this world view is on the logical client.

        If the value returned is false, it is expected that this world is present on a logical server.

        Mappings:
        Namespace Name Mixin selector
        official s_ Lbvu;s_()Z
        intermediary method_8608 Lnet/minecraft/class_4538;method_8608()Z
        named isClient Lnet/minecraft/world/WorldView;isClient()Z
      • getSeaLevel

        @Deprecated
        int getSeaLevel()
        已过时。
        Mappings:
        Namespace Name Mixin selector
        official u_ Lbvu;u_()I
        intermediary method_8615 Lnet/minecraft/class_4538;method_8615()I
        named getSeaLevel Lnet/minecraft/world/WorldView;getSeaLevel()I
      • getDimension

        DimensionType getDimension()
        Mappings:
        Namespace Name Mixin selector
        official k Lbvu;k()Lcmt;
        intermediary method_8597 Lnet/minecraft/class_4538;method_8597()Lnet/minecraft/class_2874;
        named getDimension Lnet/minecraft/world/WorldView;getDimension()Lnet/minecraft/world/dimension/DimensionType;
      • getBottomY

        default int getBottomY()
        Returns the bottom Y level, or height, inclusive, of this view.
        指定者:
        getBottomY 在接口中 HeightLimitView
        另请参阅:
        HeightLimitView.getTopY(), HeightLimitView.getHeight()
        Mappings:
        Namespace Name Mixin selector
        official v_ Lbvt;v_()I
        intermediary method_31607 Lnet/minecraft/class_5539;method_31607()I
        named getBottomY Lnet/minecraft/world/HeightLimitView;getBottomY()I
      • getHeight

        default int getHeight()
        Returns the difference in the minimum and maximum height.

        This is the number of blocks that can be modified in any vertical column within the view, or the vertical size, in blocks, of the view.

        指定者:
        getHeight 在接口中 HeightLimitView
        返回:
        the difference in the minimum and maximum height
        另请参阅:
        HeightLimitView.getBottomY(), HeightLimitView.getTopY()
        Mappings:
        Namespace Name Mixin selector
        official m Lbvt;m()I
        intermediary method_31605 Lnet/minecraft/class_5539;method_31605()I
        named getHeight Lnet/minecraft/world/HeightLimitView;getHeight()I
      • getTopPosition

        default BlockPos getTopPosition​(Heightmap.Type heightmap,
                                        BlockPos pos)
        Mappings:
        Namespace Name Mixin selector
        official a Lbvu;a(Lcor$a;Lgb;)Lgb;
        intermediary method_8598 Lnet/minecraft/class_4538;method_8598(Lnet/minecraft/class_2902$class_2903;Lnet/minecraft/class_2338;)Lnet/minecraft/class_2338;
        named getTopPosition Lnet/minecraft/world/WorldView;getTopPosition(Lnet/minecraft/world/Heightmap$Type;Lnet/minecraft/util/math/BlockPos;)Lnet/minecraft/util/math/BlockPos;
      • isAir

        default boolean isAir​(BlockPos pos)
        Mappings:
        Namespace Name Mixin selector
        official v Lbvu;v(Lgb;)Z
        intermediary method_22347 Lnet/minecraft/class_4538;method_22347(Lnet/minecraft/class_2338;)Z
        named isAir Lnet/minecraft/world/WorldView;isAir(Lnet/minecraft/util/math/BlockPos;)Z
      • isSkyVisibleAllowingSea

        default boolean isSkyVisibleAllowingSea​(BlockPos pos)
        Mappings:
        Namespace Name Mixin selector
        official w Lbvu;w(Lgb;)Z
        intermediary method_22348 Lnet/minecraft/class_4538;method_22348(Lnet/minecraft/class_2338;)Z
        named isSkyVisibleAllowingSea Lnet/minecraft/world/WorldView;isSkyVisibleAllowingSea(Lnet/minecraft/util/math/BlockPos;)Z
      • getBrightness

        @Deprecated
        default float getBrightness​(BlockPos pos)
        已过时。
        Mappings:
        Namespace Name Mixin selector
        official x Lbvu;x(Lgb;)F
        intermediary method_22349 Lnet/minecraft/class_4538;method_22349(Lnet/minecraft/class_2338;)F
        named getBrightness Lnet/minecraft/world/WorldView;getBrightness(Lnet/minecraft/util/math/BlockPos;)F
      • getStrongRedstonePower

        default int getStrongRedstonePower​(BlockPos pos,
                                           Direction direction)
        Mappings:
        Namespace Name Mixin selector
        official c Lbvu;c(Lgb;Lgg;)I
        intermediary method_22344 Lnet/minecraft/class_4538;method_22344(Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;)I
        named getStrongRedstonePower Lnet/minecraft/world/WorldView;getStrongRedstonePower(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/math/Direction;)I
      • getChunk

        default Chunk getChunk​(BlockPos pos)
        Mappings:
        Namespace Name Mixin selector
        official y Lbvu;y(Lgb;)Lclk;
        intermediary method_22350 Lnet/minecraft/class_4538;method_22350(Lnet/minecraft/class_2338;)Lnet/minecraft/class_2791;
        named getChunk Lnet/minecraft/world/WorldView;getChunk(Lnet/minecraft/util/math/BlockPos;)Lnet/minecraft/world/chunk/Chunk;
      • getChunk

        default Chunk getChunk​(int chunkX,
                               int chunkZ)
        Mappings:
        Namespace Name Mixin selector
        official a Lbvu;a(II)Lclk;
        intermediary method_8392 Lnet/minecraft/class_4538;method_8392(II)Lnet/minecraft/class_2791;
        named getChunk Lnet/minecraft/world/WorldView;getChunk(II)Lnet/minecraft/world/chunk/Chunk;
      • getChunk

        default Chunk getChunk​(int chunkX,
                               int chunkZ,
                               ChunkStatus status)
        Mappings:
        Namespace Name Mixin selector
        official a Lbvu;a(IILclo;)Lclk;
        intermediary method_22342 Lnet/minecraft/class_4538;method_22342(IILnet/minecraft/class_2806;)Lnet/minecraft/class_2791;
        named getChunk Lnet/minecraft/world/WorldView;getChunk(IILnet/minecraft/world/chunk/ChunkStatus;)Lnet/minecraft/world/chunk/Chunk;
      • getChunkAsView

        @Nullable
        default @Nullable BlockView getChunkAsView​(int chunkX,
                                                   int chunkZ)
        指定者:
        getChunkAsView 在接口中 CollisionView
        Mappings:
        Namespace Name Mixin selector
        official c Lbva;c(II)Lbuv;
        intermediary method_22338 Lnet/minecraft/class_1941;method_22338(II)Lnet/minecraft/class_1922;
        named getChunkAsView Lnet/minecraft/world/CollisionView;getChunkAsView(II)Lnet/minecraft/world/BlockView;
      • isWater

        default boolean isWater​(BlockPos pos)
        Mappings:
        Namespace Name Mixin selector
        official z Lbvu;z(Lgb;)Z
        intermediary method_22351 Lnet/minecraft/class_4538;method_22351(Lnet/minecraft/class_2338;)Z
        named isWater Lnet/minecraft/world/WorldView;isWater(Lnet/minecraft/util/math/BlockPos;)Z
      • containsFluid

        default boolean containsFluid​(Box box)
        Mappings:
        Namespace Name Mixin selector
        official d Lbvu;d(Ldlv;)Z
        intermediary method_22345 Lnet/minecraft/class_4538;method_22345(Lnet/minecraft/class_238;)Z
        named containsFluid Lnet/minecraft/world/WorldView;containsFluid(Lnet/minecraft/util/math/Box;)Z
      • getLightLevel

        default int getLightLevel​(BlockPos pos)
        Mappings:
        Namespace Name Mixin selector
        official A Lbvu;A(Lgb;)I
        intermediary method_22339 Lnet/minecraft/class_4538;method_22339(Lnet/minecraft/class_2338;)I
        named getLightLevel Lnet/minecraft/world/WorldView;getLightLevel(Lnet/minecraft/util/math/BlockPos;)I
      • getLightLevel

        default int getLightLevel​(BlockPos pos,
                                  int ambientDarkness)
        Mappings:
        Namespace Name Mixin selector
        official c Lbvu;c(Lgb;I)I
        intermediary method_22346 Lnet/minecraft/class_4538;method_22346(Lnet/minecraft/class_2338;I)I
        named getLightLevel Lnet/minecraft/world/WorldView;getLightLevel(Lnet/minecraft/util/math/BlockPos;I)I
      • isPosLoaded

        @Deprecated
        default boolean isPosLoaded​(int x,
                                    int z)
        已过时。
        Mappings:
        Namespace Name Mixin selector
        official e Lbvu;e(II)Z
        intermediary method_33598 Lnet/minecraft/class_4538;method_33598(II)Z
        named isPosLoaded Lnet/minecraft/world/WorldView;isPosLoaded(II)Z
      • isChunkLoaded

        @Deprecated
        default boolean isChunkLoaded​(BlockPos pos)
        已过时。
        Mappings:
        Namespace Name Mixin selector
        official B Lbvu;B(Lgb;)Z
        intermediary method_22340 Lnet/minecraft/class_4538;method_22340(Lnet/minecraft/class_2338;)Z
        named isChunkLoaded Lnet/minecraft/world/WorldView;isChunkLoaded(Lnet/minecraft/util/math/BlockPos;)Z
      • isRegionLoaded

        @Deprecated
        default boolean isRegionLoaded​(BlockPos min,
                                       BlockPos max)
        已过时。
        Mappings:
        Namespace Name Mixin selector
        official a Lbvu;a(Lgb;Lgb;)Z
        intermediary method_22343 Lnet/minecraft/class_4538;method_22343(Lnet/minecraft/class_2338;Lnet/minecraft/class_2338;)Z
        named isRegionLoaded Lnet/minecraft/world/WorldView;isRegionLoaded(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/math/BlockPos;)Z
      • isRegionLoaded

        @Deprecated
        default boolean isRegionLoaded​(int minX,
                                       int minY,
                                       int minZ,
                                       int maxX,
                                       int maxY,
                                       int maxZ)
        已过时。
        Mappings:
        Namespace Name Mixin selector
        official a Lbvu;a(IIIIII)Z
        intermediary method_22341 Lnet/minecraft/class_4538;method_22341(IIIIII)Z
        named isRegionLoaded Lnet/minecraft/world/WorldView;isRegionLoaded(IIIIII)Z
      • isRegionLoaded

        @Deprecated
        default boolean isRegionLoaded​(int minX,
                                       int minZ,
                                       int maxX,
                                       int maxZ)
        已过时。
        Mappings:
        Namespace Name Mixin selector
        official b Lbvu;b(IIII)Z
        intermediary method_33597 Lnet/minecraft/class_4538;method_33597(IIII)Z
        named isRegionLoaded Lnet/minecraft/world/WorldView;isRegionLoaded(IIII)Z