Class TransparentBlock

java.lang.Object
net.minecraft.block.Block
net.minecraft.block.TransparentBlock
Direct Known Subclasses:
GlassBlock, IceBlock, NetherPortalBlock, SlimeBlock, StainedGlassBlock

public class TransparentBlock extends Block
Mappings:
Namespace Name
official awt
intermediary net/minecraft/class_144
named net/minecraft/block/TransparentBlock
  • Field Details

    • field_284

      private boolean field_284
      Mappings:
      Namespace Name Mixin selector
      official a Lawt;a:Z
      intermediary field_284 Lnet/minecraft/class_144;field_284:Z
      named field_284 Lnet/minecraft/block/TransparentBlock;field_284:Z
  • Constructor Details

    • TransparentBlock

      protected TransparentBlock(Material material, boolean bool)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lawt;<init>(Lbof;Z)V
      intermediary <init> Lnet/minecraft/class_144;<init>(Lnet/minecraft/class_63;Z)V
      named <init> Lnet/minecraft/block/TransparentBlock;<init>(Lnet/minecraft/block/Material;Z)V
  • Method Details

    • hasTransperancy

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

      @Environment(CLIENT) public boolean isSideInvisible(BlockView view, BlockPos pos, Direction facing)
      Returns whether the current block has connected sides, i.e its side faces are invisible when covered by other blocks. Used by glass to prevent the white dots from appearing everywhere through adjacent glass blocks.
      Overrides:
      isSideInvisible in class Block
      Parameters:
      view - BlockView instance
      pos - The current block's position
      facing - The direction the block is facing
      Returns:
      Whether the current block has connected sides
      Mappings:
      Namespace Name Mixin selector
      official a Latr;a(Lard;Ldt;Lej;)Z
      intermediary method_8654 Lnet/minecraft/class_197;method_8654(Lnet/minecraft/class_1158;Lnet/minecraft/class_2552;Lnet/minecraft/class_1354;)Z
      named isSideInvisible Lnet/minecraft/block/Block;isSideInvisible(Lnet/minecraft/world/BlockView;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/math/Direction;)Z