Interface RenderBlockView

All Superinterfaces:
BlockView
All Known Subinterfaces:
class_3600, IWorld
All Known Implementing Classes:
ChunkCache, class_4245, class_4441, ClientWorld, DemoServerWorld, MultiServerWorld, ServerWorld, World

public interface RenderBlockView extends BlockView
Mappings:
Namespace Name
official ayc
intermediary net/minecraft/class_3599
named net/minecraft/world/RenderBlockView
  • Method Details

    • method_8579

      boolean method_8579(BlockPos blockPos)
      Mappings:
      Namespace Name Mixin selector
      official c Layc;c(Lel;)Z
      intermediary method_8579 Lnet/minecraft/class_3599;method_8579(Lnet/minecraft/class_2552;)Z
      named method_8579 Lnet/minecraft/world/RenderBlockView;method_8579(Lnet/minecraft/util/math/BlockPos;)Z
    • method_8577

      Biome method_8577(BlockPos blockPos)
      Mappings:
      Namespace Name Mixin selector
      official d Layc;d(Lel;)Layu;
      intermediary method_8577 Lnet/minecraft/class_3599;method_8577(Lnet/minecraft/class_2552;)Lnet/minecraft/class_1170;
      named method_8577 Lnet/minecraft/world/RenderBlockView;method_8577(Lnet/minecraft/util/math/BlockPos;)Lnet/minecraft/world/biome/Biome;
    • method_16370

      int method_16370(LightType lightType, BlockPos blockPos)
      Mappings:
      Namespace Name Mixin selector
      official a Layc;a(Layi;Lel;)I
      intermediary method_16370 Lnet/minecraft/class_3599;method_16370(Lnet/minecraft/class_1161;Lnet/minecraft/class_2552;)I
      named method_16370 Lnet/minecraft/world/RenderBlockView;method_16370(Lnet/minecraft/world/LightType;Lnet/minecraft/util/math/BlockPos;)I
    • method_16394

      default boolean method_16394(BlockPos blockPos)
      Mappings:
      Namespace Name Mixin selector
      official z Layc;z(Lel;)Z
      intermediary method_16394 Lnet/minecraft/class_3599;method_16394(Lnet/minecraft/class_2552;)Z
      named method_16394 Lnet/minecraft/world/RenderBlockView;method_16394(Lnet/minecraft/util/math/BlockPos;)Z
    • method_16379

      int method_16379(BlockPos blockPos, int int2)
      Mappings:
      Namespace Name Mixin selector
      official a Layc;a(Lel;I)I
      intermediary method_16379 Lnet/minecraft/class_3599;method_16379(Lnet/minecraft/class_2552;I)I
      named method_16379 Lnet/minecraft/world/RenderBlockView;method_16379(Lnet/minecraft/util/math/BlockPos;I)I
    • method_8487

      boolean method_8487(int int2, int int3, boolean bool)
      Mappings:
      Namespace Name Mixin selector
      official a Layc;a(IIZ)Z
      intermediary method_8487 Lnet/minecraft/class_3599;method_8487(IIZ)Z
      named method_8487 Lnet/minecraft/world/RenderBlockView;method_8487(IIZ)Z
    • hasDirectSunlight

      boolean hasDirectSunlight(BlockPos blockPos)
    • method_16373

      default BlockPos method_16373(class_3804.class_3805 class_3805, BlockPos blockPos)
      Mappings:
      Namespace Name Mixin selector
      official a Layc;a(Lbor$a;Lel;)Lel;
      intermediary method_16373 Lnet/minecraft/class_3599;method_16373(Lnet/minecraft/class_3804$class_3805;Lnet/minecraft/class_2552;)Lnet/minecraft/class_2552;
      named method_16373 Lnet/minecraft/world/RenderBlockView;method_16373(Lnet/minecraft/class_3804$class_3805;Lnet/minecraft/util/math/BlockPos;)Lnet/minecraft/util/math/BlockPos;
    • method_16372

      int method_16372(class_3804.class_3805 class_3805, int int2, int int3)
      Mappings:
      Namespace Name Mixin selector
      official a Layc;a(Lbor$a;II)I
      intermediary method_16372 Lnet/minecraft/class_3599;method_16372(Lnet/minecraft/class_3804$class_3805;II)I
      named method_16372 Lnet/minecraft/world/RenderBlockView;method_16372(Lnet/minecraft/class_3804$class_3805;II)I
    • method_16356

      default float method_16356(BlockPos blockPos)
      Mappings:
      Namespace Name Mixin selector
      official A Layc;A(Lel;)F
      intermediary method_16356 Lnet/minecraft/class_3599;method_16356(Lnet/minecraft/class_2552;)F
      named method_16356 Lnet/minecraft/world/RenderBlockView;method_16356(Lnet/minecraft/util/math/BlockPos;)F
    • method_16364

      @Nullable default PlayerEntity method_16364(Entity entity, double double2)
      Mappings:
      Namespace Name Mixin selector
      official a Layc;a(Laer;D)Laog;
      intermediary method_16364 Lnet/minecraft/class_3599;method_16364(Lnet/minecraft/class_864;D)Lnet/minecraft/class_988;
      named method_16364 Lnet/minecraft/world/RenderBlockView;method_16364(Lnet/minecraft/entity/Entity;D)Lnet/minecraft/entity/player/PlayerEntity;
    • method_16383

      @Nullable default PlayerEntity method_16383(Entity entity, double double2)
      Mappings:
      Namespace Name Mixin selector
      official b Layc;b(Laer;D)Laog;
      intermediary method_16383 Lnet/minecraft/class_3599;method_16383(Lnet/minecraft/class_864;D)Lnet/minecraft/class_988;
      named method_16383 Lnet/minecraft/world/RenderBlockView;method_16383(Lnet/minecraft/entity/Entity;D)Lnet/minecraft/entity/player/PlayerEntity;
    • method_16361

      @Nullable default PlayerEntity method_16361(double double2, double double3, double double4, double double5, boolean bool)
      Mappings:
      Namespace Name Mixin selector
      official a Layc;a(DDDDZ)Laog;
      intermediary method_16361 Lnet/minecraft/class_3599;method_16361(DDDDZ)Lnet/minecraft/class_988;
      named method_16361 Lnet/minecraft/world/RenderBlockView;method_16361(DDDDZ)Lnet/minecraft/entity/player/PlayerEntity;
    • method_16360

      @Nullable PlayerEntity method_16360(double double2, double double3, double double4, double double5, Predicate<Entity> predicate)
      Mappings:
      Namespace Name Mixin selector
      official a Layc;a(DDDDLjava/util/function/Predicate;)Laog;
      intermediary method_16360 Lnet/minecraft/class_3599;method_16360(DDDDLjava/util/function/Predicate;)Lnet/minecraft/class_988;
      named method_16360 Lnet/minecraft/world/RenderBlockView;method_16360(DDDDLjava/util/function/Predicate;)Lnet/minecraft/entity/player/PlayerEntity;
    • getAmbientDarkness

      int getAmbientDarkness()
    • getWorldBorder

      WorldBorder getWorldBorder()
    • method_16368

      boolean method_16368(@Nullable Entity entity, VoxelShape voxelShape)
      Mappings:
      Namespace Name Mixin selector
      official a Layc;a(Laer;Lcew;)Z
      intermediary method_16368 Lnet/minecraft/class_3599;method_16368(Lnet/minecraft/class_864;Lnet/minecraft/class_4100;)Z
      named method_16368 Lnet/minecraft/world/RenderBlockView;method_16368(Lnet/minecraft/entity/Entity;Lnet/minecraft/util/shapes/VoxelShape;)Z
    • method_8576

      int method_8576(BlockPos blockPos, Direction direction)
      Mappings:
      Namespace Name Mixin selector
      official a Layc;a(Lel;Leq;)I
      intermediary method_8576 Lnet/minecraft/class_3599;method_8576(Lnet/minecraft/class_2552;Lnet/minecraft/class_1354;)I
      named method_8576 Lnet/minecraft/world/RenderBlockView;method_8576(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/math/Direction;)I
    • method_16390

      boolean method_16390()
      Mappings:
      Namespace Name Mixin selector
      official e Layc;e()Z
      intermediary method_16390 Lnet/minecraft/class_3599;method_16390()Z
      named method_16390 Lnet/minecraft/world/RenderBlockView;method_16390()Z
    • getSeaLevel

      int getSeaLevel()
    • method_16371

      default boolean method_16371(BlockState blockState, BlockPos blockPos)
      Mappings:
      Namespace Name Mixin selector
      official a Layc;a(Lblc;Lel;)Z
      intermediary method_16371 Lnet/minecraft/class_3599;method_16371(Lnet/minecraft/class_2232;Lnet/minecraft/class_2552;)Z
      named method_16371 Lnet/minecraft/world/RenderBlockView;method_16371(Lnet/minecraft/block/BlockState;Lnet/minecraft/util/math/BlockPos;)Z
    • method_16382

      default boolean method_16382(@Nullable Entity entity, Box box)
      Mappings:
      Namespace Name Mixin selector
      official a_ Layc;a_(Laer;Lcea;)Z
      intermediary method_16382 Lnet/minecraft/class_3599;method_16382(Lnet/minecraft/class_864;Lnet/minecraft/class_231;)Z
      named method_16382 Lnet/minecraft/world/RenderBlockView;method_16382(Lnet/minecraft/entity/Entity;Lnet/minecraft/util/math/Box;)Z
    • method_16378

      default Stream<VoxelShape> method_16378(VoxelShape voxelShape, VoxelShape voxelShape2, boolean bool)
      Mappings:
      Namespace Name Mixin selector
      official a Layc;a(Lcew;Lcew;Z)Ljava/util/stream/Stream;
      intermediary method_16378 Lnet/minecraft/class_3599;method_16378(Lnet/minecraft/class_4100;Lnet/minecraft/class_4100;Z)Ljava/util/stream/Stream;
      named method_16378 Lnet/minecraft/world/RenderBlockView;method_16378(Lnet/minecraft/util/shapes/VoxelShape;Lnet/minecraft/util/shapes/VoxelShape;Z)Ljava/util/stream/Stream;
    • method_16365

      default Stream<VoxelShape> method_16365(@Nullable Entity entity, Box box, double double2, double double3, double double4)
      Mappings:
      Namespace Name Mixin selector
      official a Layc;a(Laer;Lcea;DDD)Ljava/util/stream/Stream;
      intermediary method_16365 Lnet/minecraft/class_3599;method_16365(Lnet/minecraft/class_864;Lnet/minecraft/class_231;DDD)Ljava/util/stream/Stream;
      named method_16365 Lnet/minecraft/world/RenderBlockView;method_16365(Lnet/minecraft/entity/Entity;Lnet/minecraft/util/math/Box;DDD)Ljava/util/stream/Stream;
    • method_16367

      default Stream<VoxelShape> method_16367(@Nullable Entity entity, Box box, Set<Entity> set, double double2, double double3, double double4)
      Mappings:
      Namespace Name Mixin selector
      official a Layc;a(Laer;Lcea;Ljava/util/Set;DDD)Ljava/util/stream/Stream;
      intermediary method_16367 Lnet/minecraft/class_3599;method_16367(Lnet/minecraft/class_864;Lnet/minecraft/class_231;Ljava/util/Set;DDD)Ljava/util/stream/Stream;
      named method_16367 Lnet/minecraft/world/RenderBlockView;method_16367(Lnet/minecraft/entity/Entity;Lnet/minecraft/util/math/Box;Ljava/util/Set;DDD)Ljava/util/stream/Stream;
    • method_16384

      default Stream<VoxelShape> method_16384(@Nullable Entity entity, Box box)
      Mappings:
      Namespace Name Mixin selector
      official b Layc;b(Laer;Lcea;)Ljava/util/stream/Stream;
      intermediary method_16384 Lnet/minecraft/class_3599;method_16384(Lnet/minecraft/class_864;Lnet/minecraft/class_231;)Ljava/util/stream/Stream;
      named method_16384 Lnet/minecraft/world/RenderBlockView;method_16384(Lnet/minecraft/entity/Entity;Lnet/minecraft/util/math/Box;)Ljava/util/stream/Stream;
    • method_16369

      default Stream<VoxelShape> method_16369(@Nullable Entity entity, VoxelShape voxelShape, VoxelShape voxelShape2, Set<Entity> set)
      Mappings:
      Namespace Name Mixin selector
      official a Layc;a(Laer;Lcew;Lcew;Ljava/util/Set;)Ljava/util/stream/Stream;
      intermediary method_16369 Lnet/minecraft/class_3599;method_16369(Lnet/minecraft/class_864;Lnet/minecraft/class_4100;Lnet/minecraft/class_4100;Ljava/util/Set;)Ljava/util/stream/Stream;
      named method_16369 Lnet/minecraft/world/RenderBlockView;method_16369(Lnet/minecraft/entity/Entity;Lnet/minecraft/util/shapes/VoxelShape;Lnet/minecraft/util/shapes/VoxelShape;Ljava/util/Set;)Ljava/util/stream/Stream;
    • method_16392

      default boolean method_16392(Entity entity)
      Mappings:
      Namespace Name Mixin selector
      official i Layc;i(Laer;)Z
      intermediary method_16392 Lnet/minecraft/class_3599;method_16392(Lnet/minecraft/class_864;)Z
      named method_16392 Lnet/minecraft/world/RenderBlockView;method_16392(Lnet/minecraft/entity/Entity;)Z
    • method_16366

      default boolean method_16366(@Nullable Entity entity, Box box, Set<Entity> set)
      Mappings:
      Namespace Name Mixin selector
      official a Layc;a(Laer;Lcea;Ljava/util/Set;)Z
      intermediary method_16366 Lnet/minecraft/class_3599;method_16366(Lnet/minecraft/class_864;Lnet/minecraft/class_231;Ljava/util/Set;)Z
      named method_16366 Lnet/minecraft/world/RenderBlockView;method_16366(Lnet/minecraft/entity/Entity;Lnet/minecraft/util/math/Box;Ljava/util/Set;)Z
    • method_16387

      default boolean method_16387(@Nullable Entity entity, Box box)
      Mappings:
      Namespace Name Mixin selector
      official c Layc;c(Laer;Lcea;)Z
      intermediary method_16387 Lnet/minecraft/class_3599;method_16387(Lnet/minecraft/class_864;Lnet/minecraft/class_231;)Z
      named method_16387 Lnet/minecraft/world/RenderBlockView;method_16387(Lnet/minecraft/entity/Entity;Lnet/minecraft/util/math/Box;)Z
    • method_16357

      default boolean method_16357(BlockPos blockPos)
      Mappings:
      Namespace Name Mixin selector
      official B Layc;B(Lel;)Z
      intermediary method_16357 Lnet/minecraft/class_3599;method_16357(Lnet/minecraft/class_2552;)Z
      named method_16357 Lnet/minecraft/world/RenderBlockView;method_16357(Lnet/minecraft/util/math/BlockPos;)Z
    • method_16388

      default boolean method_16388(Box box)
      Mappings:
      Namespace Name Mixin selector
      official c Layc;c(Lcea;)Z
      intermediary method_16388 Lnet/minecraft/class_3599;method_16388(Lnet/minecraft/class_231;)Z
      named method_16388 Lnet/minecraft/world/RenderBlockView;method_16388(Lnet/minecraft/util/math/Box;)Z
    • method_16358

      default int method_16358(BlockPos blockPos)
      Mappings:
      Namespace Name Mixin selector
      official C Layc;C(Lel;)I
      intermediary method_16358 Lnet/minecraft/class_3599;method_16358(Lnet/minecraft/class_2552;)I
      named method_16358 Lnet/minecraft/world/RenderBlockView;method_16358(Lnet/minecraft/util/math/BlockPos;)I
    • method_16389

      default int method_16389(BlockPos blockPos, int int2)
      Mappings:
      Namespace Name Mixin selector
      official d Layc;d(Lel;I)I
      intermediary method_16389 Lnet/minecraft/class_3599;method_16389(Lnet/minecraft/class_2552;I)I
      named method_16389 Lnet/minecraft/world/RenderBlockView;method_16389(Lnet/minecraft/util/math/BlockPos;I)I
    • method_16359

      default boolean method_16359(BlockPos blockPos)
      Mappings:
      Namespace Name Mixin selector
      official D Layc;D(Lel;)Z
      intermediary method_16359 Lnet/minecraft/class_3599;method_16359(Lnet/minecraft/class_2552;)Z
      named method_16359 Lnet/minecraft/world/RenderBlockView;method_16359(Lnet/minecraft/util/math/BlockPos;)Z
    • method_16386

      default boolean method_16386(BlockPos blockPos, boolean bool)
      Mappings:
      Namespace Name Mixin selector
      official b Layc;b(Lel;Z)Z
      intermediary method_16386 Lnet/minecraft/class_3599;method_16386(Lnet/minecraft/class_2552;Z)Z
      named method_16386 Lnet/minecraft/world/RenderBlockView;method_16386(Lnet/minecraft/util/math/BlockPos;Z)Z
    • method_16391

      default boolean method_16391(BlockPos blockPos, int int2)
      Mappings:
      Namespace Name Mixin selector
      official e Layc;e(Lel;I)Z
      intermediary method_16391 Lnet/minecraft/class_3599;method_16391(Lnet/minecraft/class_2552;I)Z
      named method_16391 Lnet/minecraft/world/RenderBlockView;method_16391(Lnet/minecraft/util/math/BlockPos;I)Z
    • method_16380

      default boolean method_16380(BlockPos blockPos, int int2, boolean bool)
      Mappings:
      Namespace Name Mixin selector
      official a Layc;a(Lel;IZ)Z
      intermediary method_16380 Lnet/minecraft/class_3599;method_16380(Lnet/minecraft/class_2552;IZ)Z
      named method_16380 Lnet/minecraft/world/RenderBlockView;method_16380(Lnet/minecraft/util/math/BlockPos;IZ)Z
    • method_16385

      default boolean method_16385(BlockPos blockPos, BlockPos blockPos2)
      Mappings:
      Namespace Name Mixin selector
      official b Layc;b(Lel;Lel;)Z
      intermediary method_16385 Lnet/minecraft/class_3599;method_16385(Lnet/minecraft/class_2552;Lnet/minecraft/class_2552;)Z
      named method_16385 Lnet/minecraft/world/RenderBlockView;method_16385(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/math/BlockPos;)Z
    • method_16381

      default boolean method_16381(BlockPos blockPos, BlockPos blockPos2, boolean bool)
      Mappings:
      Namespace Name Mixin selector
      official a Layc;a(Lel;Lel;Z)Z
      intermediary method_16381 Lnet/minecraft/class_3599;method_16381(Lnet/minecraft/class_2552;Lnet/minecraft/class_2552;Z)Z
      named method_16381 Lnet/minecraft/world/RenderBlockView;method_16381(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/math/BlockPos;Z)Z
    • method_16374

      default boolean method_16374(BlockBox blockBox)
      Mappings:
      Namespace Name Mixin selector
      official a Layc;a(Lbwf;)Z
      intermediary method_16374 Lnet/minecraft/class_3599;method_16374(Lnet/minecraft/class_1251;)Z
      named method_16374 Lnet/minecraft/world/RenderBlockView;method_16374(Lnet/minecraft/util/math/BlockBox;)Z
    • method_16375

      default boolean method_16375(BlockBox blockBox, boolean bool)
      Mappings:
      Namespace Name Mixin selector
      official a Layc;a(Lbwf;Z)Z
      intermediary method_16375 Lnet/minecraft/class_3599;method_16375(Lnet/minecraft/class_1251;Z)Z
      named method_16375 Lnet/minecraft/world/RenderBlockView;method_16375(Lnet/minecraft/util/math/BlockBox;Z)Z
    • method_16362

      default boolean method_16362(int int2, int int3, int int4, int int5, int int6, int int7, boolean bool)
      Mappings:
      Namespace Name Mixin selector
      official a Layc;a(IIIIIIZ)Z
      intermediary method_16362 Lnet/minecraft/class_3599;method_16362(IIIIIIZ)Z
      named method_16362 Lnet/minecraft/world/RenderBlockView;method_16362(IIIIIIZ)Z
    • method_16393

      Dimension method_16393()
      Mappings:
      Namespace Name Mixin selector
      official o Layc;o()Lboc;
      intermediary method_16393 Lnet/minecraft/class_3599;method_16393()Lnet/minecraft/class_1208;
      named method_16393 Lnet/minecraft/world/RenderBlockView;method_16393()Lnet/minecraft/world/dimension/Dimension;