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 ezd
-
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 aLezd;a:Lezc;
-
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 bLezd;b:Lezc;
-
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 cLezd;c:Lezc;
-
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 dLezd;d:Lezc;
-
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 eLezd;e:Lezc;
-
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 fLezd;f:Lezc;
-
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 gLezd;g:Lezc;
-
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 hLezd;h:Lezc;
-
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 iLezd;i:Lezc;
-
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 jLezd;j:Lezc;
-
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 kLezd;k:Lezc;
-
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 lLezd;l:Lezc;
-
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 mLezd;m:Lezc;
-
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 nLezd;n:Lezc;
-
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 oLezd;o:Lezc;
-
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 pLezd;p:Lezc;
-
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 qLezd;q:Lezc;
-
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 rLezd;r:Lezc;
-
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 sLezd;s:Lezc;
-
-
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 aLezd;a(Ljava/lang/String;Lcom/mojang/serialization/MapCodec;)Lezc;
-