Package net.minecraft.loot.condition
Class ReferenceLootCondition
java.lang.Object
net.minecraft.loot.condition.ReferenceLootCondition
- All Implemented Interfaces:
Predicate<LootContext>,LootCondition,LootContextAware
- Mappings:
Namespace Name intermediary net/minecraft/class_4568official ebznamed net/minecraft/loot/condition/ReferenceLootCondition
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from interface net.minecraft.loot.condition.LootCondition
LootCondition.Builder -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic LootCondition.Builderbuilder(Identifier id) getType()booleantest(LootContext lootContext) voidvalidate(LootTableReporter reporter) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.minecraft.loot.context.LootContextAware
getRequiredParameters
-
Field Details
-
LOGGER
- Mappings:
Namespace Name Mixin selector intermediary field_20763Lnet/minecraft/class_4568;field_20763:Lorg/slf4j/Logger;official aLebz;a:Lorg/slf4j/Logger;named LOGGERLnet/minecraft/loot/condition/ReferenceLootCondition;LOGGER:Lorg/slf4j/Logger;
-
id
- Mappings:
Namespace Name Mixin selector intermediary field_20764Lnet/minecraft/class_4568;field_20764:Lnet/minecraft/class_2960;official bLebz;b:Lacq;named idLnet/minecraft/loot/condition/ReferenceLootCondition;id:Lnet/minecraft/util/Identifier;
-
-
Constructor Details
-
ReferenceLootCondition
ReferenceLootCondition(Identifier id) - Mappings:
Namespace Name Mixin selector intermediary <init>Lnet/minecraft/class_4568;<init>(Lnet/minecraft/class_2960;)Vofficial <init>Lebz;<init>(Lacq;)Vnamed <init>Lnet/minecraft/loot/condition/ReferenceLootCondition;<init>(Lnet/minecraft/util/Identifier;)V
-
-
Method Details
-
getType
- Specified by:
getTypein interfaceLootCondition- Mappings:
Namespace Name Mixin selector intermediary method_29325Lnet/minecraft/class_5341;method_29325()Lnet/minecraft/class_5342;official bLech;b()Leci;named getTypeLnet/minecraft/loot/condition/LootCondition;getType()Lnet/minecraft/loot/condition/LootConditionType;
-
validate
- Specified by:
validatein interfaceLootContextAware- Mappings:
Namespace Name Mixin selector intermediary method_292Lnet/minecraft/class_46;method_292(Lnet/minecraft/class_58;)Vofficial aLdzi;a(Ldzs;)Vnamed validateLnet/minecraft/loot/context/LootContextAware;validate(Lnet/minecraft/loot/LootTableReporter;)V
-
test
- Specified by:
testin interfacePredicate<LootContext>- Mappings:
Namespace Name Mixin selector intermediary method_22579Lnet/minecraft/class_4568;method_22579(Lnet/minecraft/class_47;)Zofficial aLebz;a(Ldzh;)Znamed testLnet/minecraft/loot/condition/ReferenceLootCondition;test(Lnet/minecraft/loot/context/LootContext;)Z
-
builder
- Mappings:
Namespace Name Mixin selector intermediary method_35555Lnet/minecraft/class_4568;method_35555(Lnet/minecraft/class_2960;)Lnet/minecraft/class_5341$class_210;official aLebz;a(Lacq;)Lech$a;named builderLnet/minecraft/loot/condition/ReferenceLootCondition;builder(Lnet/minecraft/util/Identifier;)Lnet/minecraft/loot/condition/LootCondition$Builder;
-