Interface BlockView

All Known Subinterfaces:
class_3600, class_3781, IWorld, RenderBlockView
All Known Implementing Classes:
Chunk, ChunkBlockStateStorage, ChunkCache, class_3788, class_4245, class_4441, ClientWorld, DemoServerWorld, EmptyChunk, MultiServerWorld, ServerWorld, World

public interface BlockView
Mappings:
Namespace Name
official axk
intermediary net/minecraft/class_1158
named net/minecraft/world/BlockView
  • Method Details

    • getBlockEntity

      @Nullable BlockEntity getBlockEntity(BlockPos pos)
      Mappings:
      Namespace Name Mixin selector
      official f Laxk;f(Lel;)Lbji;
      intermediary method_8581 Lnet/minecraft/class_1158;method_8581(Lnet/minecraft/class_2552;)Lnet/minecraft/class_226;
      named getBlockEntity Lnet/minecraft/world/BlockView;getBlockEntity(Lnet/minecraft/util/math/BlockPos;)Lnet/minecraft/block/entity/BlockEntity;
    • getBlockState

      BlockState getBlockState(BlockPos pos)
      Mappings:
      Namespace Name Mixin selector
      official a_ Laxk;a_(Lel;)Lblc;
      intermediary method_8580 Lnet/minecraft/class_1158;method_8580(Lnet/minecraft/class_2552;)Lnet/minecraft/class_2232;
      named getBlockState Lnet/minecraft/world/BlockView;getBlockState(Lnet/minecraft/util/math/BlockPos;)Lnet/minecraft/block/BlockState;
    • getFluidState

      FluidState getFluidState(BlockPos pos)
      Mappings:
      Namespace Name Mixin selector
      official b Laxk;b(Lel;)Lbyw;
      intermediary method_16280 Lnet/minecraft/class_1158;method_16280(Lnet/minecraft/class_2552;)Lnet/minecraft/class_4024;
      named getFluidState Lnet/minecraft/world/BlockView;getFluidState(Lnet/minecraft/util/math/BlockPos;)Lnet/minecraft/fluid/FluidState;
    • getMaxLightLevel

      default int getMaxLightLevel()
      Mappings:
      Namespace Name Mixin selector
      official K Laxk;K()I
      intermediary method_16279 Lnet/minecraft/class_1158;method_16279()I
      named getMaxLightLevel Lnet/minecraft/world/BlockView;getMaxLightLevel()I