Class LeavesBlock

Direct Known Subclasses:
Leaves1Block, Leaves2Block

public abstract class LeavesBlock extends BaseLeavesBlock
Mappings:
Namespace Name
official ake
intermediary net/minecraft/class_150
named net/minecraft/block/LeavesBlock
  • Field Details

    • field_287

      int[] field_287
      Mappings:
      Namespace Name Mixin selector
      official a Lake;a:[I
      intermediary field_287 Lnet/minecraft/class_150;field_287:[I
      named field_287 Lnet/minecraft/block/LeavesBlock;field_287:[I
    • field_7461

      @Environment(CLIENT) protected int field_7461
      Mappings:
      Namespace Name Mixin selector
      official b Lake;b:I
      intermediary field_7461 Lnet/minecraft/class_150;field_7461:I
      named field_7461 Lnet/minecraft/block/LeavesBlock;field_7461:I
    • field_7460

      protected Texture[][] field_7460
      Mappings:
      Namespace Name Mixin selector
      official M Lake;M:[[Lpr;
      intermediary field_7460 Lnet/minecraft/class_150;field_7460:[[Lnet/minecraft/class_1557;
      named field_7460 Lnet/minecraft/block/LeavesBlock;field_7460:[[Lnet/minecraft/client/Texture;
  • Constructor Details

    • LeavesBlock

      public LeavesBlock()
  • Method Details

    • getColor

      @Environment(CLIENT) public int getColor()
      Overrides:
      getColor in class Block
      Mappings:
      Namespace Name Mixin selector
      official D Laht;D()I
      intermediary method_470 Lnet/minecraft/class_197;method_470()I
      named getColor Lnet/minecraft/block/Block;getColor()I
    • method_459

      @Environment(CLIENT) public int method_459(int int2)
      Overrides:
      method_459 in class Block
      Mappings:
      Namespace Name Mixin selector
      official i Laht;i(I)I
      intermediary method_459 Lnet/minecraft/class_197;method_459(I)I
      named method_459 Lnet/minecraft/block/Block;method_459(I)I
    • method_438

      @Environment(CLIENT) public int method_438(BlockView blockView, int int2, int int3, int int4)
      Overrides:
      method_438 in class Block
      Mappings:
      Namespace Name Mixin selector
      official d Laht;d(Lafw;III)I
      intermediary method_438 Lnet/minecraft/class_197;method_438(Lnet/minecraft/class_1158;III)I
      named method_438 Lnet/minecraft/block/Block;method_438(Lnet/minecraft/world/BlockView;III)I
    • method_411

      public void method_411(World world, int int2, int int3, int int4, Block block, int int5)
      Overrides:
      method_411 in class Block
      Mappings:
      Namespace Name Mixin selector
      official a Laht;a(Lafm;IIILaht;I)V
      intermediary method_411 Lnet/minecraft/class_197;method_411(Lnet/minecraft/class_1150;IIILnet/minecraft/class_197;I)V
      named method_411 Lnet/minecraft/block/Block;method_411(Lnet/minecraft/world/World;IIILnet/minecraft/block/Block;I)V
    • onTick

      public void onTick(World world, int x, int y, int z, Random random)
      Overrides:
      onTick in class Block
      Mappings:
      Namespace Name Mixin selector
      official a Laht;a(Lafm;IIILjava/util/Random;)V
      intermediary method_436 Lnet/minecraft/class_197;method_436(Lnet/minecraft/class_1150;IIILjava/util/Random;)V
      named onTick Lnet/minecraft/block/Block;onTick(Lnet/minecraft/world/World;IIILjava/util/Random;)V
    • method_415

      @Environment(CLIENT) public void method_415(World world, int int2, int int3, int int4, Random random)
      Overrides:
      method_415 in class Block
      Mappings:
      Namespace Name Mixin selector
      official b Laht;b(Lafm;IIILjava/util/Random;)V
      intermediary method_415 Lnet/minecraft/class_197;method_415(Lnet/minecraft/class_1150;IIILjava/util/Random;)V
      named method_415 Lnet/minecraft/block/Block;method_415(Lnet/minecraft/world/World;IIILjava/util/Random;)V
    • method_326

      private void method_326(World world, int int2, int int3, int int4)
      Mappings:
      Namespace Name Mixin selector
      official e Lake;e(Lafm;III)V
      intermediary method_326 Lnet/minecraft/class_150;method_326(Lnet/minecraft/class_1150;III)V
      named method_326 Lnet/minecraft/block/LeavesBlock;method_326(Lnet/minecraft/world/World;III)V
    • getDropCount

      public int getDropCount(Random rand)
      Returns the amount of items the block should drop on breaking without bonus rolls.
      Overrides:
      getDropCount in class Block
      Parameters:
      rand - Random object
      Returns:
      Amount of items to be dropped
      Mappings:
      Namespace Name Mixin selector
      official a Laht;a(Ljava/util/Random;)I
      intermediary method_403 Lnet/minecraft/class_197;method_403(Ljava/util/Random;)I
      named getDropCount Lnet/minecraft/block/Block;getDropCount(Ljava/util/Random;)I
    • method_398

      public Item method_398(int int2, Random random, int int3)
      Overrides:
      method_398 in class Block
      Mappings:
      Namespace Name Mixin selector
      official a Laht;a(ILjava/util/Random;I)Labm;
      intermediary method_398 Lnet/minecraft/class_197;method_398(ILjava/util/Random;I)Lnet/minecraft/class_1069;
      named method_398 Lnet/minecraft/block/Block;method_398(ILjava/util/Random;I)Lnet/minecraft/item/Item;
    • method_410

      public void method_410(World world, int int2, int int3, int int4, int int5, float float2, int int6)
      Overrides:
      method_410 in class Block
      Mappings:
      Namespace Name Mixin selector
      official a Laht;a(Lafm;IIIIFI)V
      intermediary method_410 Lnet/minecraft/class_197;method_410(Lnet/minecraft/class_1150;IIIIFI)V
      named method_410 Lnet/minecraft/block/Block;method_410(Lnet/minecraft/world/World;IIIIFI)V
    • method_6492

      protected void method_6492(World world, int int2, int int3, int int4, int int5, int int6)
      Mappings:
      Namespace Name Mixin selector
      official c Lake;c(Lafm;IIIII)V
      intermediary method_6492 Lnet/minecraft/class_150;method_6492(Lnet/minecraft/class_1150;IIIII)V
      named method_6492 Lnet/minecraft/block/LeavesBlock;method_6492(Lnet/minecraft/world/World;IIIII)V
    • method_6491

      protected int method_6491(int int2)
      Mappings:
      Namespace Name Mixin selector
      official b Lake;b(I)I
      intermediary method_6491 Lnet/minecraft/class_150;method_6491(I)I
      named method_6491 Lnet/minecraft/block/LeavesBlock;method_6491(I)I
    • method_424

      public void method_424(World world, PlayerEntity playerEntity, int int2, int int3, int int4, int int5)
      Overrides:
      method_424 in class Block
      Mappings:
      Namespace Name Mixin selector
      official a Laht;a(Lafm;Lxk;IIII)V
      intermediary method_424 Lnet/minecraft/class_197;method_424(Lnet/minecraft/class_1150;Lnet/minecraft/class_988;IIII)V
      named method_424 Lnet/minecraft/block/Block;method_424(Lnet/minecraft/world/World;Lnet/minecraft/entity/player/PlayerEntity;IIII)V
    • method_431

      public int method_431(int int2)
      Overrides:
      method_431 in class Block
      Mappings:
      Namespace Name Mixin selector
      official a Laht;a(I)I
      intermediary method_431 Lnet/minecraft/class_197;method_431(I)I
      named method_431 Lnet/minecraft/block/Block;method_431(I)I
    • hasTransperancy

      public boolean hasTransperancy()
      Overrides:
      hasTransperancy in class BaseLeavesBlock
      Mappings:
      Namespace Name Mixin selector
      official c Laht;c()Z
      intermediary method_449 Lnet/minecraft/class_197;method_449()Z
      named hasTransperancy Lnet/minecraft/block/Block;hasTransperancy()Z
    • getTexture

      @Environment(CLIENT) public abstract Texture getTexture(int side, int blockData)
      Overrides:
      getTexture in class Block
      Mappings:
      Namespace Name Mixin selector
      official a Laht;a(II)Lpr;
      intermediary method_395 Lnet/minecraft/class_197;method_395(II)Lnet/minecraft/class_1557;
      named getTexture Lnet/minecraft/block/Block;getTexture(II)Lnet/minecraft/client/Texture;
    • method_325

      @Environment(CLIENT) public void method_325(boolean bool)
      Mappings:
      Namespace Name Mixin selector
      official b Lake;b(Z)V
      intermediary method_325 Lnet/minecraft/class_150;method_325(Z)V
      named method_325 Lnet/minecraft/block/LeavesBlock;method_325(Z)V
    • method_448

      protected ItemStack method_448(int int2)
      Overrides:
      method_448 in class Block
      Mappings:
      Namespace Name Mixin selector
      official j Laht;j(I)Labo;
      intermediary method_448 Lnet/minecraft/class_197;method_448(I)Lnet/minecraft/class_1071;
      named method_448 Lnet/minecraft/block/Block;method_448(I)Lnet/minecraft/item/ItemStack;
    • method_6493

      public abstract String[] method_6493()
      Mappings:
      Namespace Name Mixin selector
      official e Lake;e()[Ljava/lang/String;
      intermediary method_6493 Lnet/minecraft/class_150;method_6493()[Ljava/lang/String;
      named method_6493 Lnet/minecraft/block/LeavesBlock;method_6493()[Ljava/lang/String;