Class CocoaBlock

All Implemented Interfaces:
Growable

public class CocoaBlock extends HorizontalFacingBlock implements Growable
Mappings:
Namespace Name
official aik
intermediary net/minecraft/class_121
named net/minecraft/block/CocoaBlock
  • Field Details

    • field_5535

      @Environment(CLIENT) private Texture[] field_5535
      Mappings:
      Namespace Name Mixin selector
      official a Laik;a:[Lpr;
      intermediary field_5535 Lnet/minecraft/class_121;field_5535:[Lnet/minecraft/class_1557;
      named field_5535 Lnet/minecraft/block/CocoaBlock;field_5535:[Lnet/minecraft/client/Texture;
  • Constructor Details

    • CocoaBlock

      public CocoaBlock()
  • Method Details

    • getTexture

      @Environment(CLIENT) public 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_4747

      @Environment(CLIENT) public Texture method_4747(int int2)
      Mappings:
      Namespace Name Mixin selector
      official b Laik;b(I)Lpr;
      intermediary method_4747 Lnet/minecraft/class_121;method_4747(I)Lnet/minecraft/class_1557;
      named method_4747 Lnet/minecraft/block/CocoaBlock;method_4747(I)Lnet/minecraft/client/Texture;
    • 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
    • canStayPlaced

      public boolean canStayPlaced(World world, int x, int y, int z)
      Overrides:
      canStayPlaced in class Block
      Mappings:
      Namespace Name Mixin selector
      official j Laht;j(Lafm;III)Z
      intermediary method_450 Lnet/minecraft/class_197;method_450(Lnet/minecraft/class_1150;III)Z
      named canStayPlaced Lnet/minecraft/block/Block;canStayPlaced(Lnet/minecraft/world/World;III)Z
    • getBlockType

      public int getBlockType()
      Overrides:
      getBlockType in class Block
      Mappings:
      Namespace Name Mixin selector
      official b Laht;b()I
      intermediary method_429 Lnet/minecraft/class_197;method_429()I
      named getBlockType Lnet/minecraft/block/Block;getBlockType()I
    • renderAsNormalBlock

      public boolean renderAsNormalBlock()
      Returns whether the block can be rendered as a normal block
      Overrides:
      renderAsNormalBlock in class Block
      Returns:
      Whether the block can be rendered as a normal block
      Mappings:
      Namespace Name Mixin selector
      official d Laht;d()Z
      intermediary method_441 Lnet/minecraft/class_197;method_441()Z
      named renderAsNormalBlock Lnet/minecraft/block/Block;renderAsNormalBlock()Z
    • hasTransperancy

      public boolean hasTransperancy()
      Overrides:
      hasTransperancy in class Block
      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
    • method_454

      public Box method_454(World world, int int2, int int3, int int4)
      Overrides:
      method_454 in class Block
      Mappings:
      Namespace Name Mixin selector
      official a Laht;a(Lafm;III)Laye;
      intermediary method_454 Lnet/minecraft/class_197;method_454(Lnet/minecraft/class_1150;III)Lnet/minecraft/class_231;
      named method_454 Lnet/minecraft/block/Block;method_454(Lnet/minecraft/world/World;III)Lnet/minecraft/util/math/Box;
    • method_427

      @Environment(CLIENT) public Box method_427(World world, int int2, int int3, int int4)
      Overrides:
      method_427 in class Block
      Mappings:
      Namespace Name Mixin selector
      official g Laht;g(Lafm;III)Laye;
      intermediary method_427 Lnet/minecraft/class_197;method_427(Lnet/minecraft/class_1150;III)Lnet/minecraft/class_231;
      named method_427 Lnet/minecraft/block/Block;method_427(Lnet/minecraft/world/World;III)Lnet/minecraft/util/math/Box;
    • method_425

      public void method_425(BlockView blockView, int int2, int int3, int int4)
      Overrides:
      method_425 in class Block
      Mappings:
      Namespace Name Mixin selector
      official a Laht;a(Lafw;III)V
      intermediary method_425 Lnet/minecraft/class_197;method_425(Lnet/minecraft/class_1158;III)V
      named method_425 Lnet/minecraft/block/Block;method_425(Lnet/minecraft/world/BlockView;III)V
    • onBreak

      public void onBreak(World world, int x, int y, int z, LivingEntity entity, ItemStack item)
      Overrides:
      onBreak in class Block
      Mappings:
      Namespace Name Mixin selector
      official a Laht;a(Lafm;IIILrg;Labo;)V
      intermediary method_419 Lnet/minecraft/class_197;method_419(Lnet/minecraft/class_1150;IIILnet/minecraft/class_1699;Lnet/minecraft/class_1071;)V
      named onBreak Lnet/minecraft/block/Block;onBreak(Lnet/minecraft/world/World;IIILnet/minecraft/entity/LivingEntity;Lnet/minecraft/item/ItemStack;)V
    • method_4185

      public int method_4185(World world, int int2, int int3, int int4, int int5, float float2, float float3, float float4, int int6)
      Overrides:
      method_4185 in class Block
      Mappings:
      Namespace Name Mixin selector
      official a Laht;a(Lafm;IIIIFFFI)I
      intermediary method_4185 Lnet/minecraft/class_197;method_4185(Lnet/minecraft/class_1150;IIIIFFFI)I
      named method_4185 Lnet/minecraft/block/Block;method_4185(Lnet/minecraft/world/World;IIIIFFFI)I
    • onNeighborUpdate

      public void onNeighborUpdate(World world, int x, int y, int z, Block block)
      Overrides:
      onNeighborUpdate in class Block
      Mappings:
      Namespace Name Mixin selector
      official a Laht;a(Lafm;IIILaht;)V
      intermediary method_408 Lnet/minecraft/class_197;method_408(Lnet/minecraft/class_1150;IIILnet/minecraft/class_197;)V
      named onNeighborUpdate Lnet/minecraft/block/Block;onNeighborUpdate(Lnet/minecraft/world/World;IIILnet/minecraft/block/Block;)V
    • method_292

      public static int method_292(int int2)
      Mappings:
      Namespace Name Mixin selector
      official c Laik;c(I)I
      intermediary method_292 Lnet/minecraft/class_121;method_292(I)I
      named method_292 Lnet/minecraft/block/CocoaBlock;method_292(I)I
    • 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_407

      @Environment(CLIENT) public Item method_407(World world, int int2, int int3, int int4)
      Overrides:
      method_407 in class Block
      Mappings:
      Namespace Name Mixin selector
      official d Laht;d(Lafm;III)Labm;
      intermediary method_407 Lnet/minecraft/class_197;method_407(Lnet/minecraft/class_1150;III)Lnet/minecraft/class_1069;
      named method_407 Lnet/minecraft/block/Block;method_407(Lnet/minecraft/world/World;III)Lnet/minecraft/item/Item;
    • method_463

      public int method_463(World world, int int2, int int3, int int4)
      Overrides:
      method_463 in class Block
      Mappings:
      Namespace Name Mixin selector
      official k Laht;k(Lafm;III)I
      intermediary method_463 Lnet/minecraft/class_197;method_463(Lnet/minecraft/class_1150;III)I
      named method_463 Lnet/minecraft/block/Block;method_463(Lnet/minecraft/world/World;III)I
    • registerTextures

      @Environment(CLIENT) public void registerTextures(TextureRegistry registry)
      Overrides:
      registerTextures in class Block
      Mappings:
      Namespace Name Mixin selector
      official a Laht;a(Lps;)V
      intermediary method_4791 Lnet/minecraft/class_197;method_4791(Lnet/minecraft/class_1558;)V
      named registerTextures Lnet/minecraft/block/Block;registerTextures(Lnet/minecraft/client/TextureRegistry;)V
    • method_6460

      public boolean method_6460(World world, int int2, int int3, int int4, boolean bool)
      Specified by:
      method_6460 in interface Growable
      Mappings:
      Namespace Name Mixin selector
      official a Lahz;a(Lafm;IIIZ)Z
      intermediary method_6460 Lnet/minecraft/class_1753;method_6460(Lnet/minecraft/class_1150;IIIZ)Z
      named method_6460 Lnet/minecraft/block/Growable;method_6460(Lnet/minecraft/world/World;IIIZ)Z
    • method_6461

      public boolean method_6461(World world, Random random, int int2, int int3, int int4)
      Specified by:
      method_6461 in interface Growable
      Mappings:
      Namespace Name Mixin selector
      official a Lahz;a(Lafm;Ljava/util/Random;III)Z
      intermediary method_6461 Lnet/minecraft/class_1753;method_6461(Lnet/minecraft/class_1150;Ljava/util/Random;III)Z
      named method_6461 Lnet/minecraft/block/Growable;method_6461(Lnet/minecraft/world/World;Ljava/util/Random;III)Z
    • method_6462

      public void method_6462(World world, Random random, int int2, int int3, int int4)
      Specified by:
      method_6462 in interface Growable
      Mappings:
      Namespace Name Mixin selector
      official b Lahz;b(Lafm;Ljava/util/Random;III)V
      intermediary method_6462 Lnet/minecraft/class_1753;method_6462(Lnet/minecraft/class_1150;Ljava/util/Random;III)V
      named method_6462 Lnet/minecraft/block/Growable;method_6462(Lnet/minecraft/world/World;Ljava/util/Random;III)V