Interface RedstoneView

All Superinterfaces:
BlockView, HeightLimitView
All Known Subinterfaces:
LunarWorldView, RegistryWorldView, ServerWorldAccess, StructureWorldAccess, WorldAccess, WorldView
All Known Implementing Classes:
ChunkRegion, ClientWorld, ServerWorld, World

public interface RedstoneView extends BlockView
Mappings:
Namespace Name
official cmo
intermediary net/minecraft/class_8235
named net/minecraft/world/RedstoneView
  • Field Details

    • DIRECTIONS

      static final Direction[] DIRECTIONS
      Mappings:
      Namespace Name Mixin selector
      official C Lcmo;C:[Lgz;
      intermediary field_43226 Lnet/minecraft/class_8235;field_43226:[Lnet/minecraft/class_2350;
      named DIRECTIONS Lnet/minecraft/world/RedstoneView;DIRECTIONS:[Lnet/minecraft/util/math/Direction;
  • Method Details

    • getStrongRedstonePower

      default int getStrongRedstonePower(BlockPos pos, Direction direction)
      Mappings:
      Namespace Name Mixin selector
      official a Lcmo;a(Lgt;Lgz;)I
      intermediary method_49805 Lnet/minecraft/class_8235;method_49805(Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;)I
      named getStrongRedstonePower Lnet/minecraft/world/RedstoneView;getStrongRedstonePower(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/math/Direction;)I
    • getRecievedStrongRedstonePower

      default int getRecievedStrongRedstonePower(BlockPos pos)
      Mappings:
      Namespace Name Mixin selector
      official e_ Lcmo;e_(Lgt;)I
      intermediary method_49809 Lnet/minecraft/class_8235;method_49809(Lnet/minecraft/class_2338;)I
      named getRecievedStrongRedstonePower Lnet/minecraft/world/RedstoneView;getRecievedStrongRedstonePower(Lnet/minecraft/util/math/BlockPos;)I
    • getEmittedRedstonePower

      default int getEmittedRedstonePower(BlockPos pos, Direction direction, boolean onlyFromGate)
      Mappings:
      Namespace Name Mixin selector
      official a Lcmo;a(Lgt;Lgz;Z)I
      intermediary method_49806 Lnet/minecraft/class_8235;method_49806(Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;Z)I
      named getEmittedRedstonePower Lnet/minecraft/world/RedstoneView;getEmittedRedstonePower(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/math/Direction;Z)I
    • isEmittingRedstonePower

      default boolean isEmittingRedstonePower(BlockPos pos, Direction direction)
      Mappings:
      Namespace Name Mixin selector
      official b Lcmo;b(Lgt;Lgz;)Z
      intermediary method_49807 Lnet/minecraft/class_8235;method_49807(Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;)Z
      named isEmittingRedstonePower Lnet/minecraft/world/RedstoneView;isEmittingRedstonePower(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/math/Direction;)Z
    • getEmittedRedstonePower

      default int getEmittedRedstonePower(BlockPos pos, Direction direction)
      Mappings:
      Namespace Name Mixin selector
      official c Lcmo;c(Lgt;Lgz;)I
      intermediary method_49808 Lnet/minecraft/class_8235;method_49808(Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;)I
      named getEmittedRedstonePower Lnet/minecraft/world/RedstoneView;getEmittedRedstonePower(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/math/Direction;)I
    • isRecievingRedstonePower

      default boolean isRecievingRedstonePower(BlockPos pos)
      Mappings:
      Namespace Name Mixin selector
      official B Lcmo;B(Lgt;)Z
      intermediary method_49803 Lnet/minecraft/class_8235;method_49803(Lnet/minecraft/class_2338;)Z
      named isRecievingRedstonePower Lnet/minecraft/world/RedstoneView;isRecievingRedstonePower(Lnet/minecraft/util/math/BlockPos;)Z
    • getRecievedRedstonePower

      default int getRecievedRedstonePower(BlockPos pos)
      Mappings:
      Namespace Name Mixin selector
      official C Lcmo;C(Lgt;)I
      intermediary method_49804 Lnet/minecraft/class_8235;method_49804(Lnet/minecraft/class_2338;)I
      named getRecievedRedstonePower Lnet/minecraft/world/RedstoneView;getRecievedRedstonePower(Lnet/minecraft/util/math/BlockPos;)I