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 dzlintermediary net/minecraft/class_8489named net/minecraft/loot/LootDataLookup
-
Method Summary
Modifier 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 getElementLdzl;getElement(Ldzj;)Ljava/lang/Object;intermediary getElementLnet/minecraft/class_8489;getElement(Lnet/minecraft/class_8488;)Ljava/lang/Object;named getElementLnet/minecraft/loot/LootDataLookup;getElement(Lnet/minecraft/loot/LootDataKey;)Ljava/lang/Object;
-
getElement
- Mappings:
Namespace Name Mixin selector official getElementLdzl;getElement(Ldzm;Lacq;)Ljava/lang/Object;intermediary getElementLnet/minecraft/class_8489;getElement(Lnet/minecraft/class_8490;Lnet/minecraft/class_2960;)Ljava/lang/Object;named getElementLnet/minecraft/loot/LootDataLookup;getElement(Lnet/minecraft/loot/LootDataType;Lnet/minecraft/util/Identifier;)Ljava/lang/Object;
-
getElementOptional
- Mappings:
Namespace Name Mixin selector official getElementOptionalLdzl;getElementOptional(Ldzj;)Ljava/util/Optional;intermediary getElementOptionalLnet/minecraft/class_8489;getElementOptional(Lnet/minecraft/class_8488;)Ljava/util/Optional;named getElementOptionalLnet/minecraft/loot/LootDataLookup;getElementOptional(Lnet/minecraft/loot/LootDataKey;)Ljava/util/Optional;
-
getElementOptional
- Mappings:
Namespace Name Mixin selector official getElementOptionalLdzl;getElementOptional(Ldzm;Lacq;)Ljava/util/Optional;intermediary getElementOptionalLnet/minecraft/class_8489;getElementOptional(Lnet/minecraft/class_8490;Lnet/minecraft/class_2960;)Ljava/util/Optional;named getElementOptionalLnet/minecraft/loot/LootDataLookup;getElementOptional(Lnet/minecraft/loot/LootDataType;Lnet/minecraft/util/Identifier;)Ljava/util/Optional;
-
getLootTable
- Mappings:
Namespace Name Mixin selector official getLootTableLdzl;getLootTable(Lacq;)Ldzp;intermediary getLootTableLnet/minecraft/class_8489;getLootTable(Lnet/minecraft/class_2960;)Lnet/minecraft/class_52;named getLootTableLnet/minecraft/loot/LootDataLookup;getLootTable(Lnet/minecraft/util/Identifier;)Lnet/minecraft/loot/LootTable;
-