Package net.minecraft.loot.condition
Class LootConditionTypes
java.lang.Object
net.minecraft.loot.condition.LootConditionTypes
- Mappings:
Namespace Name named net/minecraft/loot/condition/LootConditionTypesintermediary net/minecraft/class_217official ext
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final LootConditionTypestatic final LootConditionTypestatic final LootConditionTypestatic final LootConditionTypestatic final LootConditionTypestatic final LootConditionTypestatic final LootConditionTypestatic final LootConditionTypestatic final LootConditionTypestatic final LootConditionTypestatic final LootConditionTypestatic final LootConditionTypestatic final LootConditionTypestatic final LootConditionTypestatic final LootConditionTypestatic final LootConditionTypestatic final LootConditionTypestatic final LootConditionTypestatic final LootConditionType -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate static LootConditionTyperegister(String id, com.mojang.serialization.MapCodec<? extends LootCondition> codec)
-
Field Details
-
INVERTED
- Mappings:
Namespace Name Mixin selector named INVERTEDLnet/minecraft/loot/condition/LootConditionTypes;INVERTED:Lnet/minecraft/loot/condition/LootConditionType;intermediary field_25235Lnet/minecraft/class_217;field_25235:Lnet/minecraft/class_5342;official aLext;a:Lexs;
-
ANY_OF
- Mappings:
Namespace Name Mixin selector named ANY_OFLnet/minecraft/loot/condition/LootConditionTypes;ANY_OF:Lnet/minecraft/loot/condition/LootConditionType;intermediary field_44789Lnet/minecraft/class_217;field_44789:Lnet/minecraft/class_5342;official bLext;b:Lexs;
-
ALL_OF
- Mappings:
Namespace Name Mixin selector named ALL_OFLnet/minecraft/loot/condition/LootConditionTypes;ALL_OF:Lnet/minecraft/loot/condition/LootConditionType;intermediary field_44790Lnet/minecraft/class_217;field_44790:Lnet/minecraft/class_5342;official cLext;c:Lexs;
-
RANDOM_CHANCE
- Mappings:
Namespace Name Mixin selector named RANDOM_CHANCELnet/minecraft/loot/condition/LootConditionTypes;RANDOM_CHANCE:Lnet/minecraft/loot/condition/LootConditionType;intermediary field_25237Lnet/minecraft/class_217;field_25237:Lnet/minecraft/class_5342;official dLext;d:Lexs;
-
RANDOM_CHANCE_WITH_ENCHANTED_BONUS
- Mappings:
Namespace Name Mixin selector named RANDOM_CHANCE_WITH_ENCHANTED_BONUSLnet/minecraft/loot/condition/LootConditionTypes;RANDOM_CHANCE_WITH_ENCHANTED_BONUS:Lnet/minecraft/loot/condition/LootConditionType;intermediary field_51811Lnet/minecraft/class_217;field_51811:Lnet/minecraft/class_5342;official eLext;e:Lexs;
-
ENTITY_PROPERTIES
- Mappings:
Namespace Name Mixin selector named ENTITY_PROPERTIESLnet/minecraft/loot/condition/LootConditionTypes;ENTITY_PROPERTIES:Lnet/minecraft/loot/condition/LootConditionType;intermediary field_25239Lnet/minecraft/class_217;field_25239:Lnet/minecraft/class_5342;official fLext;f:Lexs;
-
KILLED_BY_PLAYER
- Mappings:
Namespace Name Mixin selector named KILLED_BY_PLAYERLnet/minecraft/loot/condition/LootConditionTypes;KILLED_BY_PLAYER:Lnet/minecraft/loot/condition/LootConditionType;intermediary field_25240Lnet/minecraft/class_217;field_25240:Lnet/minecraft/class_5342;official gLext;g:Lexs;
-
ENTITY_SCORES
- Mappings:
Namespace Name Mixin selector named ENTITY_SCORESLnet/minecraft/loot/condition/LootConditionTypes;ENTITY_SCORES:Lnet/minecraft/loot/condition/LootConditionType;intermediary field_25241Lnet/minecraft/class_217;field_25241:Lnet/minecraft/class_5342;official hLext;h:Lexs;
-
BLOCK_STATE_PROPERTY
- Mappings:
Namespace Name Mixin selector named BLOCK_STATE_PROPERTYLnet/minecraft/loot/condition/LootConditionTypes;BLOCK_STATE_PROPERTY:Lnet/minecraft/loot/condition/LootConditionType;intermediary field_25242Lnet/minecraft/class_217;field_25242:Lnet/minecraft/class_5342;official iLext;i:Lexs;
-
MATCH_TOOL
- Mappings:
Namespace Name Mixin selector named MATCH_TOOLLnet/minecraft/loot/condition/LootConditionTypes;MATCH_TOOL:Lnet/minecraft/loot/condition/LootConditionType;intermediary field_25243Lnet/minecraft/class_217;field_25243:Lnet/minecraft/class_5342;official jLext;j:Lexs;
-
TABLE_BONUS
- Mappings:
Namespace Name Mixin selector named TABLE_BONUSLnet/minecraft/loot/condition/LootConditionTypes;TABLE_BONUS:Lnet/minecraft/loot/condition/LootConditionType;intermediary field_25244Lnet/minecraft/class_217;field_25244:Lnet/minecraft/class_5342;official kLext;k:Lexs;
-
SURVIVES_EXPLOSION
- Mappings:
Namespace Name Mixin selector named SURVIVES_EXPLOSIONLnet/minecraft/loot/condition/LootConditionTypes;SURVIVES_EXPLOSION:Lnet/minecraft/loot/condition/LootConditionType;intermediary field_25245Lnet/minecraft/class_217;field_25245:Lnet/minecraft/class_5342;official lLext;l:Lexs;
-
DAMAGE_SOURCE_PROPERTIES
- Mappings:
Namespace Name Mixin selector named DAMAGE_SOURCE_PROPERTIESLnet/minecraft/loot/condition/LootConditionTypes;DAMAGE_SOURCE_PROPERTIES:Lnet/minecraft/loot/condition/LootConditionType;intermediary field_25246Lnet/minecraft/class_217;field_25246:Lnet/minecraft/class_5342;official mLext;m:Lexs;
-
LOCATION_CHECK
- Mappings:
Namespace Name Mixin selector named LOCATION_CHECKLnet/minecraft/loot/condition/LootConditionTypes;LOCATION_CHECK:Lnet/minecraft/loot/condition/LootConditionType;intermediary field_25247Lnet/minecraft/class_217;field_25247:Lnet/minecraft/class_5342;official nLext;n:Lexs;
-
WEATHER_CHECK
- Mappings:
Namespace Name Mixin selector named WEATHER_CHECKLnet/minecraft/loot/condition/LootConditionTypes;WEATHER_CHECK:Lnet/minecraft/loot/condition/LootConditionType;intermediary field_25248Lnet/minecraft/class_217;field_25248:Lnet/minecraft/class_5342;official oLext;o:Lexs;
-
REFERENCE
- Mappings:
Namespace Name Mixin selector named REFERENCELnet/minecraft/loot/condition/LootConditionTypes;REFERENCE:Lnet/minecraft/loot/condition/LootConditionType;intermediary field_25249Lnet/minecraft/class_217;field_25249:Lnet/minecraft/class_5342;official pLext;p:Lexs;
-
TIME_CHECK
- Mappings:
Namespace Name Mixin selector named TIME_CHECKLnet/minecraft/loot/condition/LootConditionTypes;TIME_CHECK:Lnet/minecraft/loot/condition/LootConditionType;intermediary field_25250Lnet/minecraft/class_217;field_25250:Lnet/minecraft/class_5342;official qLext;q:Lexs;
-
VALUE_CHECK
- Mappings:
Namespace Name Mixin selector named VALUE_CHECKLnet/minecraft/loot/condition/LootConditionTypes;VALUE_CHECK:Lnet/minecraft/loot/condition/LootConditionType;intermediary field_27911Lnet/minecraft/class_217;field_27911:Lnet/minecraft/class_5342;official rLext;r:Lexs;
-
ENCHANTMENT_ACTIVE_CHECK
- Mappings:
Namespace Name Mixin selector named ENCHANTMENT_ACTIVE_CHECKLnet/minecraft/loot/condition/LootConditionTypes;ENCHANTMENT_ACTIVE_CHECK:Lnet/minecraft/loot/condition/LootConditionType;intermediary field_51812Lnet/minecraft/class_217;field_51812:Lnet/minecraft/class_5342;official sLext;s:Lexs;
-
-
Constructor Details
-
LootConditionTypes
public LootConditionTypes()
-
-
Method Details
-
register
private static LootConditionType register(String id, com.mojang.serialization.MapCodec<? extends LootCondition> codec) - Mappings:
Namespace Name Mixin selector named registerLnet/minecraft/loot/condition/LootConditionTypes;register(Ljava/lang/String;Lcom/mojang/serialization/MapCodec;)Lnet/minecraft/loot/condition/LootConditionType;intermediary method_29327Lnet/minecraft/class_217;method_29327(Ljava/lang/String;Lcom/mojang/serialization/MapCodec;)Lnet/minecraft/class_5342;official aLext;a(Ljava/lang/String;Lcom/mojang/serialization/MapCodec;)Lexs;
-