Class Leaves1Block


public class Leaves1Block extends LeavesBlock
Mappings:
Namespace Name
official asn
intermediary net/minecraft/class_1760
named net/minecraft/block/Leaves1Block
  • Field Details

    • VARIANT

      public static final EnumProperty<PlanksBlock.WoodType> VARIANT
      Mappings:
      Namespace Name Mixin selector
      official e Lasn;e:Laxh;
      intermediary field_9560 Lnet/minecraft/class_1760;field_9560:Lnet/minecraft/class_2245;
      named VARIANT Lnet/minecraft/block/Leaves1Block;VARIANT:Lnet/minecraft/state/property/EnumProperty;
  • Constructor Details

    • Leaves1Block

      public Leaves1Block()
  • Method Details

    • method_8804

      protected void method_8804(World world, BlockPos blockPos, BlockState blockState, int int2)
      Overrides:
      method_8804 in class LeavesBlock
      Mappings:
      Namespace Name Mixin selector
      official a Larr;a(Lamu;Let;Lawt;I)V
      intermediary method_8804 Lnet/minecraft/class_150;method_8804(Lnet/minecraft/class_1150;Lnet/minecraft/class_2552;Lnet/minecraft/class_2232;I)V
      named method_8804 Lnet/minecraft/block/LeavesBlock;method_8804(Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;I)V
    • method_8806

      protected int method_8806(BlockState blockState)
      Overrides:
      method_8806 in class LeavesBlock
      Mappings:
      Namespace Name Mixin selector
      official x Larr;x(Lawt;)I
      intermediary method_8806 Lnet/minecraft/class_150;method_8806(Lnet/minecraft/class_2232;)I
      named method_8806 Lnet/minecraft/block/LeavesBlock;method_8806(Lnet/minecraft/block/BlockState;)I
    • addStacksForDisplay

      public void addStacksForDisplay(ItemGroup group, DefaultedList<ItemStack> stacks)
      Overrides:
      addStacksForDisplay in class Block
      Mappings:
      Namespace Name Mixin selector
      official a Laow;a(Lahp;Lfi;)V
      intermediary method_14305 Lnet/minecraft/class_197;method_14305(Lnet/minecraft/class_1041;Lnet/minecraft/class_3114;)V
      named addStacksForDisplay Lnet/minecraft/block/Block;addStacksForDisplay(Lnet/minecraft/item/itemgroup/ItemGroup;Lnet/minecraft/util/collection/DefaultedList;)V
    • createStackFromBlock

      protected ItemStack createStackFromBlock(BlockState state)
      Creates and returns and ItemStack from a block.
      Overrides:
      createStackFromBlock in class Block
      Parameters:
      state - The block's BlockState
      Returns:
      An ItemStack instance containing the block
      Mappings:
      Namespace Name Mixin selector
      official u Laow;u(Lawt;)Laip;
      intermediary method_8682 Lnet/minecraft/class_197;method_8682(Lnet/minecraft/class_2232;)Lnet/minecraft/class_1071;
      named createStackFromBlock Lnet/minecraft/block/Block;createStackFromBlock(Lnet/minecraft/block/BlockState;)Lnet/minecraft/item/ItemStack;
    • stateFromData

      public BlockState stateFromData(int data)
      Returns a blockstate of the current block from it's id
      Overrides:
      stateFromData in class Block
      Parameters:
      data - The Blockstate's associated data value
      Returns:
      The Default state
      Mappings:
      Namespace Name Mixin selector
      official a Laow;a(I)Lawt;
      intermediary method_8635 Lnet/minecraft/class_197;method_8635(I)Lnet/minecraft/class_2232;
      named stateFromData Lnet/minecraft/block/Block;stateFromData(I)Lnet/minecraft/block/BlockState;
    • getData

      public int getData(BlockState state)
      Returns the data value for a blockstate Throws an IllegalArmumentException as this method does not work
      Overrides:
      getData in class Block
      Parameters:
      state - The Blockstate
      Returns:
      Zero
      Mappings:
      Namespace Name Mixin selector
      official e Laow;e(Lawt;)I
      intermediary method_8671 Lnet/minecraft/class_197;method_8671(Lnet/minecraft/class_2232;)I
      named getData Lnet/minecraft/block/Block;getData(Lnet/minecraft/block/BlockState;)I
    • getWoodType

      public PlanksBlock.WoodType getWoodType(int state)
      Specified by:
      getWoodType in class LeavesBlock
      Mappings:
      Namespace Name Mixin selector
      official b Larr;b(I)Lasr$a;
      intermediary method_8805 Lnet/minecraft/class_150;method_8805(I)Lnet/minecraft/class_213$class_2202;
      named getWoodType Lnet/minecraft/block/LeavesBlock;getWoodType(I)Lnet/minecraft/block/PlanksBlock$WoodType;
    • appendProperties

      protected StateManager appendProperties()
      Returns a new state manager with a property array.
      Overrides:
      appendProperties in class Block
      Returns:
      New state manager
      Mappings:
      Namespace Name Mixin selector
      official b Laow;b()Lawu;
      intermediary method_8676 Lnet/minecraft/class_197;method_8676()Lnet/minecraft/class_2233;
      named appendProperties Lnet/minecraft/block/Block;appendProperties()Lnet/minecraft/state/StateManager;
    • getMeta

      public int getMeta(BlockState state)
      Returns the metadata value for a certain BlockState
      Overrides:
      getMeta in class Block
      Parameters:
      state - The BlockState
      Returns:
      Metadata value
      Mappings:
      Namespace Name Mixin selector
      official d Laow;d(Lawt;)I
      intermediary method_8655 Lnet/minecraft/class_197;method_8655(Lnet/minecraft/class_2232;)I
      named getMeta Lnet/minecraft/block/Block;getMeta(Lnet/minecraft/block/BlockState;)I
    • method_8651

      public void method_8651(World world, PlayerEntity player, BlockPos pos, BlockState state, @Nullable BlockEntity blockEntity, ItemStack stack)
      Overrides:
      method_8651 in class Block
      Mappings:
      Namespace Name Mixin selector
      official a Laow;a(Lamu;Laed;Let;Lawt;Lavj;Laip;)V
      intermediary method_8651 Lnet/minecraft/class_197;method_8651(Lnet/minecraft/class_1150;Lnet/minecraft/class_988;Lnet/minecraft/class_2552;Lnet/minecraft/class_2232;Lnet/minecraft/class_226;Lnet/minecraft/class_1071;)V
      named method_8651 Lnet/minecraft/block/Block;method_8651(Lnet/minecraft/world/World;Lnet/minecraft/entity/player/PlayerEntity;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;Lnet/minecraft/block/entity/BlockEntity;Lnet/minecraft/item/ItemStack;)V