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 eve
-
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 aLeve;a:Levd;
-
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 bLeve;b:Levd;
-
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 cLeve;c:Levd;
-
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 dLeve;d:Levd;
-
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 eLeve;e:Levd;
-
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 fLeve;f:Levd;
-
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 gLeve;g:Levd;
-
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 hLeve;h:Levd;
-
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 iLeve;i:Levd;
-
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 jLeve;j:Levd;
-
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 kLeve;k:Levd;
-
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 lLeve;l:Levd;
-
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 mLeve;m:Levd;
-
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 nLeve;n:Levd;
-
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 oLeve;o:Levd;
-
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 pLeve;p:Levd;
-
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 qLeve;q:Levd;
-
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 rLeve;r:Levd;
-
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 sLeve;s:Levd;
-
-
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 aLeve;a(Ljava/lang/String;Lcom/mojang/serialization/MapCodec;)Levd;
-