Class ExplorationMapFunction.Builder
java.lang.Object
net.minecraft.world.level.storage.loot.functions.LootItemConditionalFunction.Builder<ExplorationMapFunction.Builder>
net.minecraft.world.level.storage.loot.functions.ExplorationMapFunction.Builder
- All Implemented Interfaces:
LootItemFunction.Builder, ConditionUserBuilder<ExplorationMapFunction.Builder>
- Enclosing class:
ExplorationMapFunction
public static class ExplorationMapFunction.Builder
extends LootItemConditionalFunction.Builder<ExplorationMapFunction.Builder>
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate Holder<MapDecorationType> private intprivate booleanprivate byte -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()protected ExplorationMapFunction.BuildergetThis()setDestination(TagKey<Structure> destination) setMapDecoration(Holder<MapDecorationType> mapDecoration) setSearchRadius(int searchRadius) setSkipKnownStructures(boolean skipKnownStructures) setZoom(byte zoom) Methods inherited from class LootItemConditionalFunction.Builder
getConditions, unwrap, whenMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface ConditionUserBuilder
when
-
Field Details
-
destination
-
mapDecoration
-
zoom
private byte zoom -
searchRadius
private int searchRadius -
skipKnownStructures
private boolean skipKnownStructures
-
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
getThis
- Specified by:
getThisin classLootItemConditionalFunction.Builder<ExplorationMapFunction.Builder>
-
setDestination
-
setMapDecoration
-
setZoom
-
setSearchRadius
-
setSkipKnownStructures
-
build
-