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 intermediary net/minecraft/class_111official eaqnamed 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 intermediary field_1038Lnet/minecraft/class_111;field_1038:Lorg/slf4j/Logger;official hLeaq;h:Lorg/slf4j/Logger;named LOGGERLnet/minecraft/loot/function/ExplorationMapLootFunction;LOGGER:Lorg/slf4j/Logger;
-
DEFAULT_DESTINATION
- Mappings:
Namespace Name Mixin selector intermediary field_25032Lnet/minecraft/class_111;field_25032:Lnet/minecraft/class_6862;official aLeaq;a:Lanl;named DEFAULT_DESTINATIONLnet/minecraft/loot/function/ExplorationMapLootFunction;DEFAULT_DESTINATION:Lnet/minecraft/registry/tag/TagKey;
-
MANSION
- See Also:
- Mappings:
Namespace Name Mixin selector intermediary field_31850Lnet/minecraft/class_111;field_31850:Ljava/lang/String;official bLeaq;b:Ljava/lang/String;named MANSIONLnet/minecraft/loot/function/ExplorationMapLootFunction;MANSION:Ljava/lang/String;
-
DEFAULT_DECORATION
- Mappings:
Namespace Name Mixin selector intermediary field_1034Lnet/minecraft/class_111;field_1034:Lnet/minecraft/class_20$class_21;official cLeaq;c:Ldyi$a;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 intermediary field_31851Lnet/minecraft/class_111;field_31851:Bofficial dLeaq;d: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 intermediary field_31852Lnet/minecraft/class_111;field_31852:Iofficial eLeaq;e: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 intermediary field_31853Lnet/minecraft/class_111;field_31853:Zofficial fLeaq;f:Znamed field_31853Lnet/minecraft/loot/function/ExplorationMapLootFunction;field_31853:Z
-
destination
- Mappings:
Namespace Name Mixin selector intermediary field_1035Lnet/minecraft/class_111;field_1035:Lnet/minecraft/class_6862;official iLeaq;i:Lanl;named destinationLnet/minecraft/loot/function/ExplorationMapLootFunction;destination:Lnet/minecraft/registry/tag/TagKey;
-
decoration
- Mappings:
Namespace Name Mixin selector intermediary field_1036Lnet/minecraft/class_111;field_1036:Lnet/minecraft/class_20$class_21;official jLeaq;j:Ldyi$a;named decorationLnet/minecraft/loot/function/ExplorationMapLootFunction;decoration:Lnet/minecraft/item/map/MapIcon$Type;
-
zoom
final byte zoom- Mappings:
Namespace Name Mixin selector intermediary field_1037Lnet/minecraft/class_111;field_1037:Bofficial kLeaq;k:Bnamed zoomLnet/minecraft/loot/function/ExplorationMapLootFunction;zoom:B
-
searchRadius
final int searchRadius- Mappings:
Namespace Name Mixin selector intermediary field_1032Lnet/minecraft/class_111;field_1032:Iofficial lLeaq;l:Inamed searchRadiusLnet/minecraft/loot/function/ExplorationMapLootFunction;searchRadius:I
-
skipExistingChunks
final boolean skipExistingChunks- Mappings:
Namespace Name Mixin selector intermediary field_1033Lnet/minecraft/class_111;field_1033:Zofficial mLeaq;m: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 intermediary <init>Lnet/minecraft/class_111;<init>([Lnet/minecraft/class_5341;Lnet/minecraft/class_6862;Lnet/minecraft/class_20$class_21;BIZ)Vofficial <init>Leaq;<init>([Lech;Lanl;Ldyi$a;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 intermediary method_29321Lnet/minecraft/class_117;method_29321()Lnet/minecraft/class_5339;official bLeaw;b()Leax;named getTypeLnet/minecraft/loot/function/LootFunction;getType()Lnet/minecraft/loot/function/LootFunctionType;
-
getRequiredParameters
- Mappings:
Namespace Name Mixin selector intermediary method_293Lnet/minecraft/class_46;method_293()Ljava/util/Set;official aLdzi;a()Ljava/util/Set;named getRequiredParametersLnet/minecraft/loot/context/LootContextAware;getRequiredParameters()Ljava/util/Set;
-
process
- Specified by:
processin classConditionalLootFunction- Mappings:
Namespace Name Mixin selector intermediary method_522Lnet/minecraft/class_120;method_522(Lnet/minecraft/class_1799;Lnet/minecraft/class_47;)Lnet/minecraft/class_1799;official aLeav;a(Lcfx;Ldzh;)Lcfx;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 intermediary method_492Lnet/minecraft/class_111;method_492()Lnet/minecraft/class_111$class_112;official cLeaq;c()Leaq$a;named builderLnet/minecraft/loot/function/ExplorationMapLootFunction;builder()Lnet/minecraft/loot/function/ExplorationMapLootFunction$Builder;
-