Package net.minecraft.loot
Interface LootDataLookup
- All Known Implementing Classes:
- LootManager
- Functional Interface:
- This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.
- Mappings:
- Namespace - Name - official - dzo- intermediary - net/minecraft/class_8489- named - net/minecraft/loot/LootDataLookup
- 
Method SummaryModifier and TypeMethodDescription<T> TgetElement(LootDataKey<T> key) default <T> TgetElement(LootDataType<T> type, Identifier id) default <T> Optional<T>getElementOptional(LootDataKey<T> key) default <T> Optional<T>getElementOptional(LootDataType<T> type, Identifier id) default LootTable
- 
Method Details- 
getElement- Mappings:
- Namespace - Name - Mixin selector - official - getElement- Ldzo;getElement(Ldzm;)Ljava/lang/Object;- intermediary - getElement- Lnet/minecraft/class_8489;getElement(Lnet/minecraft/class_8488;)Ljava/lang/Object;- named - getElement- Lnet/minecraft/loot/LootDataLookup;getElement(Lnet/minecraft/loot/LootDataKey;)Ljava/lang/Object;
 
- 
getElement- Mappings:
- Namespace - Name - Mixin selector - official - getElement- Ldzo;getElement(Ldzp;Lacq;)Ljava/lang/Object;- intermediary - getElement- Lnet/minecraft/class_8489;getElement(Lnet/minecraft/class_8490;Lnet/minecraft/class_2960;)Ljava/lang/Object;- named - getElement- Lnet/minecraft/loot/LootDataLookup;getElement(Lnet/minecraft/loot/LootDataType;Lnet/minecraft/util/Identifier;)Ljava/lang/Object;
 
- 
getElementOptional- Mappings:
- Namespace - Name - Mixin selector - official - getElementOptional- Ldzo;getElementOptional(Ldzm;)Ljava/util/Optional;- intermediary - getElementOptional- Lnet/minecraft/class_8489;getElementOptional(Lnet/minecraft/class_8488;)Ljava/util/Optional;- named - getElementOptional- Lnet/minecraft/loot/LootDataLookup;getElementOptional(Lnet/minecraft/loot/LootDataKey;)Ljava/util/Optional;
 
- 
getElementOptional- Mappings:
- Namespace - Name - Mixin selector - official - getElementOptional- Ldzo;getElementOptional(Ldzp;Lacq;)Ljava/util/Optional;- intermediary - getElementOptional- Lnet/minecraft/class_8489;getElementOptional(Lnet/minecraft/class_8490;Lnet/minecraft/class_2960;)Ljava/util/Optional;- named - getElementOptional- Lnet/minecraft/loot/LootDataLookup;getElementOptional(Lnet/minecraft/loot/LootDataType;Lnet/minecraft/util/Identifier;)Ljava/util/Optional;
 
- 
getLootTable- Mappings:
- Namespace - Name - Mixin selector - official - getLootTable- Ldzo;getLootTable(Lacq;)Ldzs;- intermediary - getLootTable- Lnet/minecraft/class_8489;getLootTable(Lnet/minecraft/class_2960;)Lnet/minecraft/class_52;- named - getLootTable- Lnet/minecraft/loot/LootDataLookup;getLootTable(Lnet/minecraft/util/Identifier;)Lnet/minecraft/loot/LootTable;
 
 
-