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 dsmintermediary 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 org.slf4j.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
static final org.slf4j.Logger LOGGER- Mappings:
Namespace Name Mixin selector official hLdsm;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 aLdsm;a:Lakh;intermediary field_25032Lnet/minecraft/class_111;field_25032:Lnet/minecraft/class_6862;named DEFAULT_DESTINATIONLnet/minecraft/loot/function/ExplorationMapLootFunction;DEFAULT_DESTINATION:Lnet/minecraft/tag/TagKey;
-
MANSION
- See Also:
- Mappings:
Namespace Name Mixin selector official bLdsm;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 cLdsm;c:Ldqg$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 dLdsm;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 eLdsm;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 fLdsm;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 iLdsm;i:Lakh;intermediary field_1035Lnet/minecraft/class_111;field_1035:Lnet/minecraft/class_6862;named destinationLnet/minecraft/loot/function/ExplorationMapLootFunction;destination:Lnet/minecraft/tag/TagKey;
-
decoration
- Mappings:
Namespace Name Mixin selector official jLdsm;j:Ldqg$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 kLdsm;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 lLdsm;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 mLdsm;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>Ldsm;<init>([Ldua;Lakh;Ldqg$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/tag/TagKey;Lnet/minecraft/item/map/MapIcon$Type;BIZ)V
-
-
Method Details
-
getType
- Mappings:
Namespace Name Mixin selector official aLdsr;a()Ldss;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 bLdrh;b()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 aLdsq;a(Lcaa;Ldrg;)Lcaa;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 cLdsm;c()Ldsm$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;
-