Class StainedGlassBlock


public class StainedGlassBlock extends TransparentBlock
Mappings:
Namespace Name
official amb
intermediary net/minecraft/class_1764
named net/minecraft/block/StainedGlassBlock
  • Field Details

    • field_7488

      private static final Texture[] field_7488
      Mappings:
      Namespace Name Mixin selector
      official a Lamb;a:[Lpr;
      intermediary field_7488 Lnet/minecraft/class_1764;field_7488:[Lnet/minecraft/class_1557;
      named field_7488 Lnet/minecraft/block/StainedGlassBlock;field_7488:[Lnet/minecraft/client/Texture;
  • Constructor Details

    • StainedGlassBlock

      public StainedGlassBlock(Material material)
      Parameters:
      material - The block's material
      Mappings:
      Namespace Name Mixin selector
      official <init> Laht;<init>(Lave;)V
      intermediary <init> Lnet/minecraft/class_197;<init>(Lnet/minecraft/class_63;)V
      named <init> Lnet/minecraft/block/Block;<init>(Lnet/minecraft/block/Material;)V
  • 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_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
    • method_6510

      @Environment(CLIENT) public static int method_6510(int int2)
      Mappings:
      Namespace Name Mixin selector
      official b Lamb;b(I)I
      intermediary method_6510 Lnet/minecraft/class_1764;method_6510(I)I
      named method_6510 Lnet/minecraft/block/StainedGlassBlock;method_6510(I)I
    • appendItemStacks

      @Environment(CLIENT) public void appendItemStacks(Item item, ItemGroup group, List stacks)
      Appends ItemStacks to an itemgroup. Only called on the client.
      Overrides:
      appendItemStacks in class Block
      Parameters:
      item - The Item that must be added
      group - The ItemGroup that the item must be added to
      stacks - The list of currently added ItemStacks to the ItemGroup
      Mappings:
      Namespace Name Mixin selector
      official a Laht;a(Labm;Laae;Ljava/util/List;)V
      intermediary method_399 Lnet/minecraft/class_197;method_399(Lnet/minecraft/class_1069;Lnet/minecraft/class_1041;Ljava/util/List;)V
      named appendItemStacks Lnet/minecraft/block/Block;appendItemStacks(Lnet/minecraft/item/Item;Lnet/minecraft/item/itemgroup/ItemGroup;Ljava/util/List;)V
    • method_479

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

      @Environment(CLIENT) public void registerTextures(TextureRegistry registry)
      Overrides:
      registerTextures in class TransparentBlock
      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
    • 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
    • requiresSilkTouch

      protected boolean requiresSilkTouch()
      Overrides:
      requiresSilkTouch in class Block
      Mappings:
      Namespace Name Mixin selector
      official E Laht;E()Z
      intermediary method_475 Lnet/minecraft/class_197;method_475()Z
      named requiresSilkTouch Lnet/minecraft/block/Block;requiresSilkTouch()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