Class LootParams.Builder
java.lang.Object
net.minecraft.world.level.storage.loot.LootParams.Builder
- Enclosing class:
LootParams
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final Map
<ResourceLocation, LootParams.DynamicDrop> private final ServerLevel
private float
private final ContextMap.Builder
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncreate
(ContextKeySet pContextKeySet) getLevel()
<T> T
getOptionalParameter
(ContextKey<T> pParameter) <T> T
getParameter
(ContextKey<T> pParameter) withDynamicDrop
(ResourceLocation pName, LootParams.DynamicDrop pDynamicDrop) withLuck
(float pLuck) withOptionalParameter
(ContextKey<T> pParameter, T pValue) withParameter
(ContextKey<T> pParameter, T pValue)
-
Field Details
-
level
-
params
-
dynamicDrops
-
luck
private float luck
-
-
Constructor Details
-
Builder
-
-
Method Details
-
getLevel
-
withParameter
-
withOptionalParameter
-
getParameter
-
getOptionalParameter
-
withDynamicDrop
public LootParams.Builder withDynamicDrop(ResourceLocation pName, LootParams.DynamicDrop pDynamicDrop) -
withLuck
-
create
-