Enum Class EntityBlockIntersectionType

java.lang.Object
java.lang.Enum<EntityBlockIntersectionType>
net.minecraft.entity.EntityBlockIntersectionType
All Implemented Interfaces:
Serializable, Comparable<EntityBlockIntersectionType>, Constable

public enum EntityBlockIntersectionType extends Enum<EntityBlockIntersectionType>
Mappings:
Namespace Name
named net/minecraft/entity/EntityBlockIntersectionType
intermediary net/minecraft/class_12008
official bvk
  • Enum Constant Details

    • IN_BLOCK

      public static final EntityBlockIntersectionType IN_BLOCK
      Mappings:
      Namespace Name Mixin selector
      named IN_BLOCK Lnet/minecraft/entity/EntityBlockIntersectionType;IN_BLOCK:Lnet/minecraft/entity/EntityBlockIntersectionType;
      intermediary field_62847 Lnet/minecraft/class_12008;field_62847:Lnet/minecraft/class_12008;
      official a Lbvk;a:Lbvk;
    • IN_FLUID

      public static final EntityBlockIntersectionType IN_FLUID
      Mappings:
      Namespace Name Mixin selector
      named IN_FLUID Lnet/minecraft/entity/EntityBlockIntersectionType;IN_FLUID:Lnet/minecraft/entity/EntityBlockIntersectionType;
      intermediary field_62848 Lnet/minecraft/class_12008;field_62848:Lnet/minecraft/class_12008;
      official b Lbvk;b:Lbvk;
    • IN_AIR

      public static final EntityBlockIntersectionType IN_AIR
      Mappings:
      Namespace Name Mixin selector
      named IN_AIR Lnet/minecraft/entity/EntityBlockIntersectionType;IN_AIR:Lnet/minecraft/entity/EntityBlockIntersectionType;
      intermediary field_62849 Lnet/minecraft/class_12008;field_62849:Lnet/minecraft/class_12008;
      official c Lbvk;c:Lbvk;
  • Field Details

    • BY_ID

      private static final IntFunction<EntityBlockIntersectionType> BY_ID
      Mappings:
      Namespace Name Mixin selector
      named BY_ID Lnet/minecraft/entity/EntityBlockIntersectionType;BY_ID:Ljava/util/function/IntFunction;
      intermediary field_62851 Lnet/minecraft/class_12008;field_62851:Ljava/util/function/IntFunction;
      official e Lbvk;e:Ljava/util/function/IntFunction;
    • PACKET_CODEC

      public static final PacketCodec<ByteBuf,EntityBlockIntersectionType> PACKET_CODEC
      Mappings:
      Namespace Name Mixin selector
      named PACKET_CODEC Lnet/minecraft/entity/EntityBlockIntersectionType;PACKET_CODEC:Lnet/minecraft/network/codec/PacketCodec;
      intermediary field_62850 Lnet/minecraft/class_12008;field_62850:Lnet/minecraft/class_9139;
      official d Lbvk;d:Laae;
    • id

      private final int id
      Mappings:
      Namespace Name Mixin selector
      named id Lnet/minecraft/entity/EntityBlockIntersectionType;id:I
      intermediary field_62852 Lnet/minecraft/class_12008;field_62852:I
      official f Lbvk;f:I
    • color

      private final int color
      Mappings:
      Namespace Name Mixin selector
      named color Lnet/minecraft/entity/EntityBlockIntersectionType;color:I
      intermediary field_62853 Lnet/minecraft/class_12008;field_62853:I
      official g Lbvk;g:I
  • Constructor Details

    • EntityBlockIntersectionType

      private EntityBlockIntersectionType(int id, int color)
      Mappings:
      Namespace Name Mixin selector
      named <init> Lnet/minecraft/entity/EntityBlockIntersectionType;<init>(Ljava/lang/String;III)V
      intermediary <init> Lnet/minecraft/class_12008;<init>(Ljava/lang/String;III)V
      official <init> Lbvk;<init>(Ljava/lang/String;III)V
  • Method Details

    • values

      public static EntityBlockIntersectionType[] values()
      Returns an array containing the constants of this enum class, in the order they are declared.
      Returns:
      an array containing the constants of this enum class, in the order they are declared
    • valueOf

      public static EntityBlockIntersectionType valueOf(String name)
      Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)
      Parameters:
      name - the name of the enum constant to be returned.
      Returns:
      the enum constant with the specified name
      Throws:
      IllegalArgumentException - if this enum class has no constant with the specified name
      NullPointerException - if the argument is null
    • getColor

      public int getColor()
      Mappings:
      Namespace Name Mixin selector
      named getColor Lnet/minecraft/entity/EntityBlockIntersectionType;getColor()I
      intermediary method_74564 Lnet/minecraft/class_12008;method_74564()I
      official a Lbvk;a()I