Package net.minecraft.loot.function
Class ExplorationMapLootFunction
java.lang.Object
net.minecraft.loot.function.ConditionalLootFunction
net.minecraft.loot.function.ExplorationMapLootFunction
- All Implemented Interfaces:
BiFunction<ItemStack,,LootContext, ItemStack> LootContextAware,LootFunction
- Mappings:
Namespace Name official eaqintermediary net/minecraft/class_111named net/minecraft/loot/function/ExplorationMapLootFunction
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classstatic class -
Field Summary
FieldsModifier and TypeFieldDescription(package private) final MapIcon.Typestatic final MapIcon.Typestatic final bytestatic final intstatic final boolean(package private) static final Loggerstatic final String(package private) final int(package private) final boolean(package private) final byteFields inherited from class net.minecraft.loot.function.ConditionalLootFunction
conditions -
Constructor Summary
ConstructorsConstructorDescriptionExplorationMapLootFunction(LootCondition[] conditions, TagKey<Structure> destination, MapIcon.Type decoration, byte zoom, int searchRadius, boolean skipExistingChunks) -
Method Summary
Modifier and TypeMethodDescriptionbuilder()getType()process(ItemStack stack, LootContext context) Methods inherited from class net.minecraft.loot.function.ConditionalLootFunction
apply, builder, validateMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface java.util.function.BiFunction
andThen
-
Field Details
-
LOGGER
- Mappings:
Namespace Name Mixin selector official hLeaq;h:Lorg/slf4j/Logger;intermediary field_1038Lnet/minecraft/class_111;field_1038:Lorg/slf4j/Logger;named LOGGERLnet/minecraft/loot/function/ExplorationMapLootFunction;LOGGER:Lorg/slf4j/Logger;
-
DEFAULT_DESTINATION
- Mappings:
Namespace Name Mixin selector official aLeaq;a:Lanl;intermediary field_25032Lnet/minecraft/class_111;field_25032:Lnet/minecraft/class_6862;named DEFAULT_DESTINATIONLnet/minecraft/loot/function/ExplorationMapLootFunction;DEFAULT_DESTINATION:Lnet/minecraft/registry/tag/TagKey;
-
MANSION
- See Also:
- Mappings:
Namespace Name Mixin selector official bLeaq;b:Ljava/lang/String;intermediary field_31850Lnet/minecraft/class_111;field_31850:Ljava/lang/String;named MANSIONLnet/minecraft/loot/function/ExplorationMapLootFunction;MANSION:Ljava/lang/String;
-
DEFAULT_DECORATION
- Mappings:
Namespace Name Mixin selector official cLeaq;c:Ldyi$a;intermediary field_1034Lnet/minecraft/class_111;field_1034:Lnet/minecraft/class_20$class_21;named DEFAULT_DECORATIONLnet/minecraft/loot/function/ExplorationMapLootFunction;DEFAULT_DECORATION:Lnet/minecraft/item/map/MapIcon$Type;
-
field_31851
public static final byte field_31851- See Also:
- Mappings:
Namespace Name Mixin selector official dLeaq;d:Bintermediary field_31851Lnet/minecraft/class_111;field_31851:Bnamed field_31851Lnet/minecraft/loot/function/ExplorationMapLootFunction;field_31851:B
-
field_31852
public static final int field_31852- See Also:
- Mappings:
Namespace Name Mixin selector official eLeaq;e:Iintermediary field_31852Lnet/minecraft/class_111;field_31852:Inamed field_31852Lnet/minecraft/loot/function/ExplorationMapLootFunction;field_31852:I
-
field_31853
public static final boolean field_31853- See Also:
- Mappings:
Namespace Name Mixin selector official fLeaq;f:Zintermediary field_31853Lnet/minecraft/class_111;field_31853:Znamed field_31853Lnet/minecraft/loot/function/ExplorationMapLootFunction;field_31853:Z
-
destination
- Mappings:
Namespace Name Mixin selector official iLeaq;i:Lanl;intermediary field_1035Lnet/minecraft/class_111;field_1035:Lnet/minecraft/class_6862;named destinationLnet/minecraft/loot/function/ExplorationMapLootFunction;destination:Lnet/minecraft/registry/tag/TagKey;
-
decoration
- Mappings:
Namespace Name Mixin selector official jLeaq;j:Ldyi$a;intermediary field_1036Lnet/minecraft/class_111;field_1036:Lnet/minecraft/class_20$class_21;named decorationLnet/minecraft/loot/function/ExplorationMapLootFunction;decoration:Lnet/minecraft/item/map/MapIcon$Type;
-
zoom
final byte zoom- Mappings:
Namespace Name Mixin selector official kLeaq;k:Bintermediary field_1037Lnet/minecraft/class_111;field_1037:Bnamed zoomLnet/minecraft/loot/function/ExplorationMapLootFunction;zoom:B
-
searchRadius
final int searchRadius- Mappings:
Namespace Name Mixin selector official lLeaq;l:Iintermediary field_1032Lnet/minecraft/class_111;field_1032:Inamed searchRadiusLnet/minecraft/loot/function/ExplorationMapLootFunction;searchRadius:I
-
skipExistingChunks
final boolean skipExistingChunks- Mappings:
Namespace Name Mixin selector official mLeaq;m:Zintermediary field_1033Lnet/minecraft/class_111;field_1033:Znamed skipExistingChunksLnet/minecraft/loot/function/ExplorationMapLootFunction;skipExistingChunks:Z
-
-
Constructor Details
-
ExplorationMapLootFunction
ExplorationMapLootFunction(LootCondition[] conditions, TagKey<Structure> destination, MapIcon.Type decoration, byte zoom, int searchRadius, boolean skipExistingChunks) - Mappings:
Namespace Name Mixin selector official <init>Leaq;<init>([Lech;Lanl;Ldyi$a;BIZ)Vintermediary <init>Lnet/minecraft/class_111;<init>([Lnet/minecraft/class_5341;Lnet/minecraft/class_6862;Lnet/minecraft/class_20$class_21;BIZ)Vnamed <init>Lnet/minecraft/loot/function/ExplorationMapLootFunction;<init>([Lnet/minecraft/loot/condition/LootCondition;Lnet/minecraft/registry/tag/TagKey;Lnet/minecraft/item/map/MapIcon$Type;BIZ)V
-
-
Method Details
-
getType
- Mappings:
Namespace Name Mixin selector official bLeaw;b()Leax;intermediary method_29321Lnet/minecraft/class_117;method_29321()Lnet/minecraft/class_5339;named getTypeLnet/minecraft/loot/function/LootFunction;getType()Lnet/minecraft/loot/function/LootFunctionType;
-
getRequiredParameters
- Mappings:
Namespace Name Mixin selector official aLdzi;a()Ljava/util/Set;intermediary method_293Lnet/minecraft/class_46;method_293()Ljava/util/Set;named getRequiredParametersLnet/minecraft/loot/context/LootContextAware;getRequiredParameters()Ljava/util/Set;
-
process
- Specified by:
processin classConditionalLootFunction- Mappings:
Namespace Name Mixin selector official aLeav;a(Lcfx;Ldzh;)Lcfx;intermediary method_522Lnet/minecraft/class_120;method_522(Lnet/minecraft/class_1799;Lnet/minecraft/class_47;)Lnet/minecraft/class_1799;named processLnet/minecraft/loot/function/ConditionalLootFunction;process(Lnet/minecraft/item/ItemStack;Lnet/minecraft/loot/context/LootContext;)Lnet/minecraft/item/ItemStack;
-
builder
- Mappings:
Namespace Name Mixin selector official cLeaq;c()Leaq$a;intermediary method_492Lnet/minecraft/class_111;method_492()Lnet/minecraft/class_111$class_112;named builderLnet/minecraft/loot/function/ExplorationMapLootFunction;builder()Lnet/minecraft/loot/function/ExplorationMapLootFunction$Builder;
-