Class FireBlock

java.lang.Object
net.minecraft.block.Block
net.minecraft.block.FireBlock

public class FireBlock extends Block
Mappings:
Namespace Name
official ajm
intermediary net/minecraft/class_137
named net/minecraft/block/FireBlock
  • Field Details

    • field_278

      private int[] field_278
      Mappings:
      Namespace Name Mixin selector
      official a Lajm;a:[I
      intermediary field_278 Lnet/minecraft/class_137;field_278:[I
      named field_278 Lnet/minecraft/block/FireBlock;field_278:[I
    • field_279

      private int[] field_279
      Mappings:
      Namespace Name Mixin selector
      official b Lajm;b:[I
      intermediary field_279 Lnet/minecraft/class_137;field_279:[I
      named field_279 Lnet/minecraft/block/FireBlock;field_279:[I
    • field_5552

      @Environment(CLIENT) private Texture[] field_5552
      Mappings:
      Namespace Name Mixin selector
      official M Lajm;M:[Lpr;
      intermediary field_5552 Lnet/minecraft/class_137;field_5552:[Lnet/minecraft/class_1557;
      named field_5552 Lnet/minecraft/block/FireBlock;field_5552:[Lnet/minecraft/client/Texture;
  • Constructor Details

    • FireBlock

      protected FireBlock()
  • Method Details

    • registerDefaultFlammables

      public static void registerDefaultFlammables()
      Mappings:
      Namespace Name Mixin selector
      official e Lajm;e()V
      intermediary method_6485 Lnet/minecraft/class_137;method_6485()V
      named registerDefaultFlammables Lnet/minecraft/block/FireBlock;registerDefaultFlammables()V
    • method_315

      public void method_315(int int2, int int3, int int4)
      Mappings:
      Namespace Name Mixin selector
      official a Lajm;a(III)V
      intermediary method_315 Lnet/minecraft/class_137;method_315(III)V
      named method_315 Lnet/minecraft/block/FireBlock;method_315(III)V
    • 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;
    • 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
    • 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
    • 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
    • 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
    • getTickRate

      public int getTickRate(World world)
      Returns the block's tick rate. Default is 10.
      Overrides:
      getTickRate in class Block
      Parameters:
      world - The world that the block is placed in
      Returns:
      Tick rate
      Mappings:
      Namespace Name Mixin selector
      official a Laht;a(Lafm;)I
      intermediary method_4789 Lnet/minecraft/class_197;method_4789(Lnet/minecraft/class_1150;)I
      named getTickRate Lnet/minecraft/block/Block;getTickRate(Lnet/minecraft/world/World;)I
    • 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
    • isFire

      public boolean isFire()
      Overrides:
      isFire in class Block
      Mappings:
      Namespace Name Mixin selector
      official L Laht;L()Z
      intermediary method_4187 Lnet/minecraft/class_197;method_4187()Z
      named isFire Lnet/minecraft/block/Block;isFire()Z
    • method_316

      private void method_316(World world, int int2, int int3, int int4, int int5, Random random, int int6)
      Mappings:
      Namespace Name Mixin selector
      official a Lajm;a(Lafm;IIIILjava/util/Random;I)V
      intermediary method_316 Lnet/minecraft/class_137;method_316(Lnet/minecraft/class_1150;IIIILjava/util/Random;I)V
      named method_316 Lnet/minecraft/block/FireBlock;method_316(Lnet/minecraft/world/World;IIIILjava/util/Random;I)V
    • method_319

      private boolean method_319(World world, int int2, int int3, int int4)
      Mappings:
      Namespace Name Mixin selector
      official e Lajm;e(Lafm;III)Z
      intermediary method_319 Lnet/minecraft/class_137;method_319(Lnet/minecraft/class_1150;III)Z
      named method_319 Lnet/minecraft/block/FireBlock;method_319(Lnet/minecraft/world/World;III)Z
    • method_320

      private int method_320(World world, int int2, int int3, int int4)
      Mappings:
      Namespace Name Mixin selector
      official m Lajm;m(Lafm;III)I
      intermediary method_320 Lnet/minecraft/class_137;method_320(Lnet/minecraft/class_1150;III)I
      named method_320 Lnet/minecraft/block/FireBlock;method_320(Lnet/minecraft/world/World;III)I
    • hasCollision

      public boolean hasCollision()
      Returns whether a block has collision, i.e. stops entities
      Overrides:
      hasCollision in class Block
      Returns:
      Whether a block has collision
      Mappings:
      Namespace Name Mixin selector
      official v Laht;v()Z
      intermediary method_469 Lnet/minecraft/class_197;method_469()Z
      named hasCollision Lnet/minecraft/block/Block;hasCollision()Z
    • method_317

      public boolean method_317(BlockView blockView, int int2, int int3, int int4)
      Mappings:
      Namespace Name Mixin selector
      official e Lajm;e(Lafw;III)Z
      intermediary method_317 Lnet/minecraft/class_137;method_317(Lnet/minecraft/class_1158;III)Z
      named method_317 Lnet/minecraft/block/FireBlock;method_317(Lnet/minecraft/world/BlockView;III)Z
    • method_318

      public int method_318(World world, int int2, int int3, int int4, int int5)
      Mappings:
      Namespace Name Mixin selector
      official a Lajm;a(Lafm;IIII)I
      intermediary method_318 Lnet/minecraft/class_137;method_318(Lnet/minecraft/class_1150;IIII)I
      named method_318 Lnet/minecraft/block/FireBlock;method_318(Lnet/minecraft/world/World;IIII)I
    • canPlaceBlockAt

      public boolean canPlaceBlockAt(World world, int x, int y, int z)
      Overrides:
      canPlaceBlockAt in class Block
      Mappings:
      Namespace Name Mixin selector
      official c Laht;c(Lafm;III)Z
      intermediary method_434 Lnet/minecraft/class_197;method_434(Lnet/minecraft/class_1150;III)Z
      named canPlaceBlockAt Lnet/minecraft/block/Block;canPlaceBlockAt(Lnet/minecraft/world/World;III)Z
    • 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
    • breakNaturally

      public void breakNaturally(World world, int x, int y, int z)
      Overrides:
      breakNaturally in class Block
      Mappings:
      Namespace Name Mixin selector
      official b Laht;b(Lafm;III)V
      intermediary method_460 Lnet/minecraft/class_197;method_460(Lnet/minecraft/class_1150;III)V
      named breakNaturally Lnet/minecraft/block/Block;breakNaturally(Lnet/minecraft/world/World;III)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
    • 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_4772

      @Environment(CLIENT) public Texture method_4772(int int2)
      Mappings:
      Namespace Name Mixin selector
      official c Lajm;c(I)Lpr;
      intermediary method_4772 Lnet/minecraft/class_137;method_4772(I)Lnet/minecraft/class_1557;
      named method_4772 Lnet/minecraft/block/FireBlock;method_4772(I)Lnet/minecraft/client/Texture;
    • 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_6449

      public MaterialColor method_6449(int int2)
      Overrides:
      method_6449 in class Block
      Mappings:
      Namespace Name Mixin selector
      official f Laht;f(I)Lavg;
      intermediary method_6449 Lnet/minecraft/class_197;method_6449(I)Lnet/minecraft/class_65;
      named method_6449 Lnet/minecraft/block/Block;method_6449(I)Lnet/minecraft/block/MaterialColor;