Package net.minecraft.loot.condition
Class LootConditionTypes
java.lang.Object
net.minecraft.loot.condition.LootConditionTypes
- Mappings:
Namespace Name official dljintermediary net/minecraft/class_217named net/minecraft/loot/condition/LootConditionTypes
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic LootConditionTypestatic LootConditionTypestatic LootConditionTypestatic LootConditionTypestatic LootConditionTypestatic LootConditionTypestatic LootConditionTypestatic LootConditionTypestatic LootConditionTypestatic LootConditionTypestatic LootConditionTypestatic LootConditionTypestatic LootConditionTypestatic LootConditionTypestatic LootConditionTypestatic LootConditionTypestatic LootConditionType -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic Objectstatic <T> Predicate<T>static <T> Predicate<T>private static LootConditionTyperegister(String id, JsonSerializer<? extends LootCondition> serializer)
-
Field Details
-
INVERTED
- Mappings:
Namespace Name Mixin selector official aLdlj;a:Ldli;intermediary field_25235Lnet/minecraft/class_217;field_25235:Lnet/minecraft/class_5342;named INVERTEDLnet/minecraft/loot/condition/LootConditionTypes;INVERTED:Lnet/minecraft/loot/condition/LootConditionType;
-
ALTERNATIVE
- Mappings:
Namespace Name Mixin selector official bLdlj;b:Ldli;intermediary field_25236Lnet/minecraft/class_217;field_25236:Lnet/minecraft/class_5342;named ALTERNATIVELnet/minecraft/loot/condition/LootConditionTypes;ALTERNATIVE:Lnet/minecraft/loot/condition/LootConditionType;
-
RANDOM_CHANCE
- Mappings:
Namespace Name Mixin selector official cLdlj;c:Ldli;intermediary field_25237Lnet/minecraft/class_217;field_25237:Lnet/minecraft/class_5342;named RANDOM_CHANCELnet/minecraft/loot/condition/LootConditionTypes;RANDOM_CHANCE:Lnet/minecraft/loot/condition/LootConditionType;
-
RANDOM_CHANCE_WITH_LOOTING
- Mappings:
Namespace Name Mixin selector official dLdlj;d:Ldli;intermediary field_25238Lnet/minecraft/class_217;field_25238:Lnet/minecraft/class_5342;named RANDOM_CHANCE_WITH_LOOTINGLnet/minecraft/loot/condition/LootConditionTypes;RANDOM_CHANCE_WITH_LOOTING:Lnet/minecraft/loot/condition/LootConditionType;
-
ENTITY_PROPERTIES
- Mappings:
Namespace Name Mixin selector official eLdlj;e:Ldli;intermediary field_25239Lnet/minecraft/class_217;field_25239:Lnet/minecraft/class_5342;named ENTITY_PROPERTIESLnet/minecraft/loot/condition/LootConditionTypes;ENTITY_PROPERTIES:Lnet/minecraft/loot/condition/LootConditionType;
-
KILLED_BY_PLAYER
- Mappings:
Namespace Name Mixin selector official fLdlj;f:Ldli;intermediary field_25240Lnet/minecraft/class_217;field_25240:Lnet/minecraft/class_5342;named KILLED_BY_PLAYERLnet/minecraft/loot/condition/LootConditionTypes;KILLED_BY_PLAYER:Lnet/minecraft/loot/condition/LootConditionType;
-
ENTITY_SCORES
- Mappings:
Namespace Name Mixin selector official gLdlj;g:Ldli;intermediary field_25241Lnet/minecraft/class_217;field_25241:Lnet/minecraft/class_5342;named ENTITY_SCORESLnet/minecraft/loot/condition/LootConditionTypes;ENTITY_SCORES:Lnet/minecraft/loot/condition/LootConditionType;
-
BLOCK_STATE_PROPERTY
- Mappings:
Namespace Name Mixin selector official hLdlj;h:Ldli;intermediary field_25242Lnet/minecraft/class_217;field_25242:Lnet/minecraft/class_5342;named BLOCK_STATE_PROPERTYLnet/minecraft/loot/condition/LootConditionTypes;BLOCK_STATE_PROPERTY:Lnet/minecraft/loot/condition/LootConditionType;
-
MATCH_TOOL
- Mappings:
Namespace Name Mixin selector official iLdlj;i:Ldli;intermediary field_25243Lnet/minecraft/class_217;field_25243:Lnet/minecraft/class_5342;named MATCH_TOOLLnet/minecraft/loot/condition/LootConditionTypes;MATCH_TOOL:Lnet/minecraft/loot/condition/LootConditionType;
-
TABLE_BONUS
- Mappings:
Namespace Name Mixin selector official jLdlj;j:Ldli;intermediary field_25244Lnet/minecraft/class_217;field_25244:Lnet/minecraft/class_5342;named TABLE_BONUSLnet/minecraft/loot/condition/LootConditionTypes;TABLE_BONUS:Lnet/minecraft/loot/condition/LootConditionType;
-
SURVIVES_EXPLOSION
- Mappings:
Namespace Name Mixin selector official kLdlj;k:Ldli;intermediary field_25245Lnet/minecraft/class_217;field_25245:Lnet/minecraft/class_5342;named SURVIVES_EXPLOSIONLnet/minecraft/loot/condition/LootConditionTypes;SURVIVES_EXPLOSION:Lnet/minecraft/loot/condition/LootConditionType;
-
DAMAGE_SOURCE_PROPERTIES
- Mappings:
Namespace Name Mixin selector official lLdlj;l:Ldli;intermediary field_25246Lnet/minecraft/class_217;field_25246:Lnet/minecraft/class_5342;named DAMAGE_SOURCE_PROPERTIESLnet/minecraft/loot/condition/LootConditionTypes;DAMAGE_SOURCE_PROPERTIES:Lnet/minecraft/loot/condition/LootConditionType;
-
LOCATION_CHECK
- Mappings:
Namespace Name Mixin selector official mLdlj;m:Ldli;intermediary field_25247Lnet/minecraft/class_217;field_25247:Lnet/minecraft/class_5342;named LOCATION_CHECKLnet/minecraft/loot/condition/LootConditionTypes;LOCATION_CHECK:Lnet/minecraft/loot/condition/LootConditionType;
-
WEATHER_CHECK
- Mappings:
Namespace Name Mixin selector official nLdlj;n:Ldli;intermediary field_25248Lnet/minecraft/class_217;field_25248:Lnet/minecraft/class_5342;named WEATHER_CHECKLnet/minecraft/loot/condition/LootConditionTypes;WEATHER_CHECK:Lnet/minecraft/loot/condition/LootConditionType;
-
REFERENCE
- Mappings:
Namespace Name Mixin selector official oLdlj;o:Ldli;intermediary field_25249Lnet/minecraft/class_217;field_25249:Lnet/minecraft/class_5342;named REFERENCELnet/minecraft/loot/condition/LootConditionTypes;REFERENCE:Lnet/minecraft/loot/condition/LootConditionType;
-
TIME_CHECK
- Mappings:
Namespace Name Mixin selector official pLdlj;p:Ldli;intermediary field_25250Lnet/minecraft/class_217;field_25250:Lnet/minecraft/class_5342;named TIME_CHECKLnet/minecraft/loot/condition/LootConditionTypes;TIME_CHECK:Lnet/minecraft/loot/condition/LootConditionType;
-
VALUE_CHECK
- Mappings:
Namespace Name Mixin selector official qLdlj;q:Ldli;intermediary field_27911Lnet/minecraft/class_217;field_27911:Lnet/minecraft/class_5342;named VALUE_CHECKLnet/minecraft/loot/condition/LootConditionTypes;VALUE_CHECK:Lnet/minecraft/loot/condition/LootConditionType;
-
-
Constructor Details
-
LootConditionTypes
public LootConditionTypes()
-
-
Method Details
-
register
private static LootConditionType register(String id, JsonSerializer<? extends LootCondition> serializer)- Mappings:
Namespace Name Mixin selector official aLdlj;a(Ljava/lang/String;Ldiv;)Ldli;intermediary method_29327Lnet/minecraft/class_217;method_29327(Ljava/lang/String;Lnet/minecraft/class_5335;)Lnet/minecraft/class_5342;named registerLnet/minecraft/loot/condition/LootConditionTypes;register(Ljava/lang/String;Lnet/minecraft/util/JsonSerializer;)Lnet/minecraft/loot/condition/LootConditionType;
-
createGsonSerializer
- Mappings:
Namespace Name Mixin selector official aLdlj;a()Ljava/lang/Object;intermediary method_29326Lnet/minecraft/class_217;method_29326()Ljava/lang/Object;named createGsonSerializerLnet/minecraft/loot/condition/LootConditionTypes;createGsonSerializer()Ljava/lang/Object;
-
joinAnd
- Mappings:
Namespace Name Mixin selector official aLdlj;a([Ljava/util/function/Predicate;)Ljava/util/function/Predicate;intermediary method_924Lnet/minecraft/class_217;method_924([Ljava/util/function/Predicate;)Ljava/util/function/Predicate;named joinAndLnet/minecraft/loot/condition/LootConditionTypes;joinAnd([Ljava/util/function/Predicate;)Ljava/util/function/Predicate;
-
joinOr
- Mappings:
Namespace Name Mixin selector official bLdlj;b([Ljava/util/function/Predicate;)Ljava/util/function/Predicate;intermediary method_925Lnet/minecraft/class_217;method_925([Ljava/util/function/Predicate;)Ljava/util/function/Predicate;named joinOrLnet/minecraft/loot/condition/LootConditionTypes;joinOr([Ljava/util/function/Predicate;)Ljava/util/function/Predicate;
-