Package net.minecraft.loot.context
Class LootContextTypes
java.lang.Object
net.minecraft.loot.context.LootContextTypes
- Mappings:
Namespace Name named net/minecraft/loot/context/LootContextTypesintermediary net/minecraft/class_173official fns
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final ContextTypestatic final ContextTypestatic final ContextTypestatic final ContextTypestatic final ContextTypestatic final ContextTypestatic final ContextTypestatic final ContextTypestatic final ContextTypestatic final com.mojang.serialization.Codec<ContextType> static final ContextTypestatic final ContextTypestatic final ContextTypestatic final ContextTypestatic final ContextTypestatic final ContextTypestatic final ContextTypestatic final ContextTypestatic final ContextTypestatic final ContextTypestatic final ContextTypestatic final ContextTypestatic final ContextTypeprivate static final BiMap<Identifier, ContextType> static final ContextTypestatic final ContextTypestatic final ContextType -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate static ContextTyperegister(String name, Consumer<ContextType.Builder> type)
-
Field Details
-
MAP
- Mappings:
Namespace Name Mixin selector named MAPLnet/minecraft/loot/context/LootContextTypes;MAP:Lcom/google/common/collect/BiMap;intermediary field_1178Lnet/minecraft/class_173;field_1178:Lcom/google/common/collect/BiMap;official ALfns;A:Lcom/google/common/collect/BiMap;
-
CODEC
- Mappings:
Namespace Name Mixin selector named CODECLnet/minecraft/loot/context/LootContextTypes;CODEC:Lcom/mojang/serialization/Codec;intermediary field_45856Lnet/minecraft/class_173;field_45856:Lcom/mojang/serialization/Codec;official aLfns;a:Lcom/mojang/serialization/Codec;
-
EMPTY
- Mappings:
Namespace Name Mixin selector named EMPTYLnet/minecraft/loot/context/LootContextTypes;EMPTY:Lnet/minecraft/util/context/ContextType;intermediary field_1175Lnet/minecraft/class_173;field_1175:Lnet/minecraft/class_176;official bLfns;b:Lbhw;
-
CHEST
- Mappings:
Namespace Name Mixin selector named CHESTLnet/minecraft/loot/context/LootContextTypes;CHEST:Lnet/minecraft/util/context/ContextType;intermediary field_1179Lnet/minecraft/class_173;field_1179:Lnet/minecraft/class_176;official cLfns;c:Lbhw;
-
COMMAND
- Mappings:
Namespace Name Mixin selector named COMMANDLnet/minecraft/loot/context/LootContextTypes;COMMAND:Lnet/minecraft/util/context/ContextType;intermediary field_20761Lnet/minecraft/class_173;field_20761:Lnet/minecraft/class_176;official dLfns;d:Lbhw;
-
SELECTOR
- Mappings:
Namespace Name Mixin selector named SELECTORLnet/minecraft/loot/context/LootContextTypes;SELECTOR:Lnet/minecraft/util/context/ContextType;intermediary field_20762Lnet/minecraft/class_173;field_20762:Lnet/minecraft/class_176;official eLfns;e:Lbhw;
-
FISHING
- Mappings:
Namespace Name Mixin selector named FISHINGLnet/minecraft/loot/context/LootContextTypes;FISHING:Lnet/minecraft/util/context/ContextType;intermediary field_1176Lnet/minecraft/class_173;field_1176:Lnet/minecraft/class_176;official fLfns;f:Lbhw;
-
ENTITY
- Mappings:
Namespace Name Mixin selector named ENTITYLnet/minecraft/loot/context/LootContextTypes;ENTITY:Lnet/minecraft/util/context/ContextType;intermediary field_1173Lnet/minecraft/class_173;field_1173:Lnet/minecraft/class_176;official gLfns;g:Lbhw;
-
EQUIPMENT
- Mappings:
Namespace Name Mixin selector named EQUIPMENTLnet/minecraft/loot/context/LootContextTypes;EQUIPMENT:Lnet/minecraft/util/context/ContextType;intermediary field_50217Lnet/minecraft/class_173;field_50217:Lnet/minecraft/class_176;official hLfns;h:Lbhw;
-
ARCHAEOLOGY
- Mappings:
Namespace Name Mixin selector named ARCHAEOLOGYLnet/minecraft/loot/context/LootContextTypes;ARCHAEOLOGY:Lnet/minecraft/util/context/ContextType;intermediary field_42858Lnet/minecraft/class_173;field_42858:Lnet/minecraft/class_176;official iLfns;i:Lbhw;
-
GIFT
- Mappings:
Namespace Name Mixin selector named GIFTLnet/minecraft/loot/context/LootContextTypes;GIFT:Lnet/minecraft/util/context/ContextType;intermediary field_16235Lnet/minecraft/class_173;field_16235:Lnet/minecraft/class_176;official jLfns;j:Lbhw;
-
BARTER
- Mappings:
Namespace Name Mixin selector named BARTERLnet/minecraft/loot/context/LootContextTypes;BARTER:Lnet/minecraft/util/context/ContextType;intermediary field_22403Lnet/minecraft/class_173;field_22403:Lnet/minecraft/class_176;official kLfns;k:Lbhw;
-
VAULT
- Mappings:
Namespace Name Mixin selector named VAULTLnet/minecraft/loot/context/LootContextTypes;VAULT:Lnet/minecraft/util/context/ContextType;intermediary field_48928Lnet/minecraft/class_173;field_48928:Lnet/minecraft/class_176;official lLfns;l:Lbhw;
-
ADVANCEMENT_REWARD
- Mappings:
Namespace Name Mixin selector named ADVANCEMENT_REWARDLnet/minecraft/loot/context/LootContextTypes;ADVANCEMENT_REWARD:Lnet/minecraft/util/context/ContextType;intermediary field_1174Lnet/minecraft/class_173;field_1174:Lnet/minecraft/class_176;official mLfns;m:Lbhw;
-
ADVANCEMENT_ENTITY
- Mappings:
Namespace Name Mixin selector named ADVANCEMENT_ENTITYLnet/minecraft/loot/context/LootContextTypes;ADVANCEMENT_ENTITY:Lnet/minecraft/util/context/ContextType;intermediary field_24423Lnet/minecraft/class_173;field_24423:Lnet/minecraft/class_176;official nLfns;n:Lbhw;
-
ADVANCEMENT_LOCATION
- Mappings:
Namespace Name Mixin selector named ADVANCEMENT_LOCATIONLnet/minecraft/loot/context/LootContextTypes;ADVANCEMENT_LOCATION:Lnet/minecraft/util/context/ContextType;intermediary field_44788Lnet/minecraft/class_173;field_44788:Lnet/minecraft/class_176;official oLfns;o:Lbhw;
-
BLOCK_USE
- Mappings:
Namespace Name Mixin selector named BLOCK_USELnet/minecraft/loot/context/LootContextTypes;BLOCK_USE:Lnet/minecraft/util/context/ContextType;intermediary field_48381Lnet/minecraft/class_173;field_48381:Lnet/minecraft/class_176;official pLfns;p:Lbhw;
-
GENERIC
- Mappings:
Namespace Name Mixin selector named GENERICLnet/minecraft/loot/context/LootContextTypes;GENERIC:Lnet/minecraft/util/context/ContextType;intermediary field_1177Lnet/minecraft/class_173;field_1177:Lnet/minecraft/class_176;official qLfns;q:Lbhw;
-
BLOCK
- Mappings:
Namespace Name Mixin selector named BLOCKLnet/minecraft/loot/context/LootContextTypes;BLOCK:Lnet/minecraft/util/context/ContextType;intermediary field_1172Lnet/minecraft/class_173;field_1172:Lnet/minecraft/class_176;official rLfns;r:Lbhw;
-
SHEARING
- Mappings:
Namespace Name Mixin selector named SHEARINGLnet/minecraft/loot/context/LootContextTypes;SHEARING:Lnet/minecraft/util/context/ContextType;intermediary field_49446Lnet/minecraft/class_173;field_49446:Lnet/minecraft/class_176;official sLfns;s:Lbhw;
-
ENTITY_INTERACT
- Mappings:
Namespace Name Mixin selector named ENTITY_INTERACTLnet/minecraft/loot/context/LootContextTypes;ENTITY_INTERACT:Lnet/minecraft/util/context/ContextType;intermediary field_61497Lnet/minecraft/class_173;field_61497:Lnet/minecraft/class_176;official tLfns;t:Lbhw;
-
BLOCK_INTERACT
- Mappings:
Namespace Name Mixin selector named BLOCK_INTERACTLnet/minecraft/loot/context/LootContextTypes;BLOCK_INTERACT:Lnet/minecraft/util/context/ContextType;intermediary field_61498Lnet/minecraft/class_173;field_61498:Lnet/minecraft/class_176;official uLfns;u:Lbhw;
-
ENCHANTED_DAMAGE
- Mappings:
Namespace Name Mixin selector named ENCHANTED_DAMAGELnet/minecraft/loot/context/LootContextTypes;ENCHANTED_DAMAGE:Lnet/minecraft/util/context/ContextType;intermediary field_51801Lnet/minecraft/class_173;field_51801:Lnet/minecraft/class_176;official vLfns;v:Lbhw;
-
ENCHANTED_ITEM
- Mappings:
Namespace Name Mixin selector named ENCHANTED_ITEMLnet/minecraft/loot/context/LootContextTypes;ENCHANTED_ITEM:Lnet/minecraft/util/context/ContextType;intermediary field_51802Lnet/minecraft/class_173;field_51802:Lnet/minecraft/class_176;official wLfns;w:Lbhw;
-
ENCHANTED_LOCATION
- Mappings:
Namespace Name Mixin selector named ENCHANTED_LOCATIONLnet/minecraft/loot/context/LootContextTypes;ENCHANTED_LOCATION:Lnet/minecraft/util/context/ContextType;intermediary field_51803Lnet/minecraft/class_173;field_51803:Lnet/minecraft/class_176;official xLfns;x:Lbhw;
-
ENCHANTED_ENTITY
- Mappings:
Namespace Name Mixin selector named ENCHANTED_ENTITYLnet/minecraft/loot/context/LootContextTypes;ENCHANTED_ENTITY:Lnet/minecraft/util/context/ContextType;intermediary field_51804Lnet/minecraft/class_173;field_51804:Lnet/minecraft/class_176;official yLfns;y:Lbhw;
-
HIT_BLOCK
- Mappings:
Namespace Name Mixin selector named HIT_BLOCKLnet/minecraft/loot/context/LootContextTypes;HIT_BLOCK:Lnet/minecraft/util/context/ContextType;intermediary field_52067Lnet/minecraft/class_173;field_52067:Lnet/minecraft/class_176;official zLfns;z:Lbhw;
-
-
Constructor Details
-
LootContextTypes
public LootContextTypes()
-
-
Method Details
-
register
- Mappings:
Namespace Name Mixin selector named registerLnet/minecraft/loot/context/LootContextTypes;register(Ljava/lang/String;Ljava/util/function/Consumer;)Lnet/minecraft/util/context/ContextType;intermediary method_759Lnet/minecraft/class_173;method_759(Ljava/lang/String;Ljava/util/function/Consumer;)Lnet/minecraft/class_176;official aLfns;a(Ljava/lang/String;Ljava/util/function/Consumer;)Lbhw;
-