Class RedstoneOreBlock

java.lang.Object
net.minecraft.block.Block
net.minecraft.block.RedstoneOreBlock
All Implemented Interfaces:
Itemable

public class RedstoneOreBlock extends Block
Mappings:
Namespace Name
official bgt
intermediary net/minecraft/class_178
named net/minecraft/block/RedstoneOreBlock
  • Field Details

    • field_18442

      public static final BooleanProperty field_18442
      Mappings:
      Namespace Name Mixin selector
      official a Lbgt;a:Lbmb;
      intermediary field_18442 Lnet/minecraft/class_178;field_18442:Lnet/minecraft/class_2243;
      named field_18442 Lnet/minecraft/block/RedstoneOreBlock;field_18442:Lnet/minecraft/state/property/BooleanProperty;
  • Constructor Details

    • RedstoneOreBlock

      public RedstoneOreBlock(Block.Builder settings)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lbcs;<init>(Lbcs$c;)V
      intermediary <init> Lnet/minecraft/class_197;<init>(Lnet/minecraft/class_197$class_3692;)V
      named <init> Lnet/minecraft/block/Block;<init>(Lnet/minecraft/block/Block$Builder;)V
  • Method Details

    • getLuminance

      public int getLuminance(BlockState state)
      Overrides:
      getLuminance in class Block
      Mappings:
      Namespace Name Mixin selector
      official m Lbcs;m(Lblc;)I
      intermediary method_11572 Lnet/minecraft/class_197;method_11572(Lnet/minecraft/class_2232;)I
      named getLuminance Lnet/minecraft/block/Block;getLuminance(Lnet/minecraft/block/BlockState;)I
    • method_420

      public void method_420(BlockState blockState, World world, BlockPos blockPos, PlayerEntity playerEntity)
      Overrides:
      method_420 in class Block
      Mappings:
      Namespace Name Mixin selector
      official a Lbcs;a(Lblc;Laxy;Lel;Laog;)V
      intermediary method_420 Lnet/minecraft/class_197;method_420(Lnet/minecraft/class_2232;Lnet/minecraft/class_1150;Lnet/minecraft/class_2552;Lnet/minecraft/class_988;)V
      named method_420 Lnet/minecraft/block/Block;method_420(Lnet/minecraft/block/BlockState;Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/entity/player/PlayerEntity;)V
    • onSteppedOn

      public void onSteppedOn(World world, BlockPos pos, Entity entity)
      Runs every time an entity steps on the Block. Used by redstone ore to change it's state.
      Overrides:
      onSteppedOn in class Block
      Parameters:
      world - The world that the block is placed in
      pos - The block's position
      entity - The entity who stepped on the block
      Mappings:
      Namespace Name Mixin selector
      official a Lbcs;a(Laxy;Lel;Laer;)V
      intermediary method_437 Lnet/minecraft/class_197;method_437(Lnet/minecraft/class_1150;Lnet/minecraft/class_2552;Lnet/minecraft/class_864;)V
      named onSteppedOn Lnet/minecraft/block/Block;onSteppedOn(Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/entity/Entity;)V
    • method_421

      public boolean method_421(BlockState blockState, World world, BlockPos blockPos, PlayerEntity playerEntity, Hand hand, Direction direction, float float2, float float3, float float4)
      Overrides:
      method_421 in class Block
      Mappings:
      Namespace Name Mixin selector
      official a Lbcs;a(Lblc;Laxy;Lel;Laog;Ladk;Leq;FFF)Z
      intermediary method_421 Lnet/minecraft/class_197;method_421(Lnet/minecraft/class_2232;Lnet/minecraft/class_1150;Lnet/minecraft/class_2552;Lnet/minecraft/class_988;Lnet/minecraft/class_2961;Lnet/minecraft/class_1354;FFF)Z
      named method_421 Lnet/minecraft/block/Block;method_421(Lnet/minecraft/block/BlockState;Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/entity/player/PlayerEntity;Lnet/minecraft/util/Hand;Lnet/minecraft/util/math/Direction;FFF)Z
    • method_16727

      private static void method_16727(BlockState blockState, World world, BlockPos blockPos)
      Mappings:
      Namespace Name Mixin selector
      official b Lbgt;b(Lblc;Laxy;Lel;)V
      intermediary method_16727 Lnet/minecraft/class_178;method_16727(Lnet/minecraft/class_2232;Lnet/minecraft/class_1150;Lnet/minecraft/class_2552;)V
      named method_16727 Lnet/minecraft/block/RedstoneOreBlock;method_16727(Lnet/minecraft/block/BlockState;Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;)V
    • method_8661

      public void method_8661(BlockState blockState, World world, BlockPos blockPos, Random random)
      Overrides:
      method_8661 in class Block
      Mappings:
      Namespace Name Mixin selector
      official a Lbcs;a(Lblc;Laxy;Lel;Ljava/util/Random;)V
      intermediary method_8661 Lnet/minecraft/class_197;method_8661(Lnet/minecraft/class_2232;Lnet/minecraft/class_1150;Lnet/minecraft/class_2552;Ljava/util/Random;)V
      named method_8661 Lnet/minecraft/block/Block;method_8661(Lnet/minecraft/block/BlockState;Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;Ljava/util/Random;)V
    • method_16568

      public Itemable method_16568(BlockState blockState, World world, BlockPos blockPos, int int2)
      Overrides:
      method_16568 in class Block
      Mappings:
      Namespace Name Mixin selector
      official a Lbcs;a(Lblc;Laxy;Lel;I)Laxx;
      intermediary method_16568 Lnet/minecraft/class_197;method_16568(Lnet/minecraft/class_2232;Lnet/minecraft/class_1150;Lnet/minecraft/class_2552;I)Lnet/minecraft/class_3597;
      named method_16568 Lnet/minecraft/block/Block;method_16568(Lnet/minecraft/block/BlockState;Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;I)Lnet/minecraft/item/Itemable;
    • method_397

      public int method_397(BlockState blockState, int int2, World world, BlockPos blockPos, Random random)
      Overrides:
      method_397 in class Block
      Mappings:
      Namespace Name Mixin selector
      official a Lbcs;a(Lblc;ILaxy;Lel;Ljava/util/Random;)I
      intermediary method_397 Lnet/minecraft/class_197;method_397(Lnet/minecraft/class_2232;ILnet/minecraft/class_1150;Lnet/minecraft/class_2552;Ljava/util/Random;)I
      named method_397 Lnet/minecraft/block/Block;method_397(Lnet/minecraft/block/BlockState;ILnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;Ljava/util/Random;)I
    • method_403

      public int method_403(BlockState blockState, Random random)
      Overrides:
      method_403 in class Block
      Mappings:
      Namespace Name Mixin selector
      official a Lbcs;a(Lblc;Ljava/util/Random;)I
      intermediary method_403 Lnet/minecraft/class_197;method_403(Lnet/minecraft/class_2232;Ljava/util/Random;)I
      named method_403 Lnet/minecraft/block/Block;method_403(Lnet/minecraft/block/BlockState;Ljava/util/Random;)I
    • method_410

      public void method_410(BlockState blockState, World world, BlockPos blockPos, float float2, int int2)
      Overrides:
      method_410 in class Block
      Mappings:
      Namespace Name Mixin selector
      official a Lbcs;a(Lblc;Laxy;Lel;FI)V
      intermediary method_410 Lnet/minecraft/class_197;method_410(Lnet/minecraft/class_2232;Lnet/minecraft/class_1150;Lnet/minecraft/class_2552;FI)V
      named method_410 Lnet/minecraft/block/Block;method_410(Lnet/minecraft/block/BlockState;Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;FI)V
    • method_8669

      @Environment(CLIENT) public void method_8669(BlockState blockState, World world, BlockPos blockPos, Random random)
      Overrides:
      method_8669 in class Block
      Mappings:
      Namespace Name Mixin selector
      official c Lbcs;c(Lblc;Laxy;Lel;Ljava/util/Random;)V
      intermediary method_8669 Lnet/minecraft/class_197;method_8669(Lnet/minecraft/class_2232;Lnet/minecraft/class_1150;Lnet/minecraft/class_2552;Ljava/util/Random;)V
      named method_8669 Lnet/minecraft/block/Block;method_8669(Lnet/minecraft/block/BlockState;Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;Ljava/util/Random;)V
    • method_8873

      private static void method_8873(World world, BlockPos blockPos)
      Mappings:
      Namespace Name Mixin selector
      official a Lbgt;a(Laxy;Lel;)V
      intermediary method_8873 Lnet/minecraft/class_178;method_8873(Lnet/minecraft/class_1150;Lnet/minecraft/class_2552;)V
      named method_8873 Lnet/minecraft/block/RedstoneOreBlock;method_8873(Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;)V
    • appendProperties

      protected void appendProperties(StateManager.Builder<Block,BlockState> builder)
      Overrides:
      appendProperties in class Block
      Mappings:
      Namespace Name Mixin selector
      official a Lbcs;a(Lble$a;)V
      intermediary method_16576 Lnet/minecraft/class_197;method_16576(Lnet/minecraft/class_2233$class_3757;)V
      named appendProperties Lnet/minecraft/block/Block;appendProperties(Lnet/minecraft/state/StateManager$Builder;)V