Uses of Class
net.minecraft.world.level.storage.loot.parameters.LootContextParam
Package
Description
-
Uses of LootContextParam in net.minecraft.world.level.storage.loot
Modifier and TypeFieldDescriptionprivate final LootContextParam<? extends Entity>
LootContext.EntityTarget.param
Modifier and TypeFieldDescriptionprivate final Map<LootContextParam<?>,
Object> LootParams.Builder.params
private final Map<LootContextParam<?>,
Object> LootParams.params
Modifier and TypeMethodDescriptionLootContextParam<? extends Entity>
LootContext.EntityTarget.getParam()
Modifier and TypeMethodDescriptionSet<LootContextParam<?>>
IntRange.getReferencedContextParams()
default Set<LootContextParam<?>>
LootContextUser.getReferencedContextParams()
Modifier and TypeMethodDescription<T> T
LootParams.Builder.getOptionalParameter
(LootContextParam<T> p_287759_) <T> T
LootParams.getOptionalParameter
(LootContextParam<T> p_287644_) <T> T
LootContext.getParam
(LootContextParam<T> p_165125_) <T> T
LootParams.Builder.getParameter
(LootContextParam<T> p_287646_) <T> T
LootParams.getParameter
(LootContextParam<T> p_287670_) <T> T
LootContext.getParamOrNull
(LootContextParam<T> p_78954_) <T> T
LootParams.getParamOrNull
(LootContextParam<T> p_287769_) boolean
LootContext.hasParam
(LootContextParam<?> p_78937_) boolean
LootParams.hasParam
(LootContextParam<?> p_287749_) LootParams.Builder.withOptionalParameter
(LootContextParam<T> p_287680_, T p_287630_) LootParams.Builder.withParameter
(LootContextParam<T> p_287706_, T p_287606_) ModifierConstructorDescriptionprivate
EntityTarget
(String p_79001_, LootContextParam<? extends Entity> p_79002_) ModifierConstructorDescriptionLootParams
(ServerLevel p_287766_, Map<LootContextParam<?>, Object> p_287705_, Map<ResourceLocation, LootParams.DynamicDrop> p_287642_, float p_287671_) -
Uses of LootContextParam in net.minecraft.world.level.storage.loot.functions
Modifier and TypeFieldDescription(package private) final LootContextParam<?>
CopyNameFunction.NameSource.param
Modifier and TypeMethodDescriptionSet<LootContextParam<?>>
ApplyBonusCount.getReferencedContextParams()
Set<LootContextParam<?>>
CopyBlockState.getReferencedContextParams()
Set<LootContextParam<?>>
CopyNameFunction.getReferencedContextParams()
Set<LootContextParam<?>>
CopyNbtFunction.getReferencedContextParams()
Set<LootContextParam<?>>
EnchantWithLevelsFunction.getReferencedContextParams()
Set<LootContextParam<?>>
ExplorationMapFunction.getReferencedContextParams()
Set<LootContextParam<?>>
FillPlayerHead.getReferencedContextParams()
Set<LootContextParam<?>>
LimitCount.getReferencedContextParams()
Set<LootContextParam<?>>
LootingEnchantFunction.getReferencedContextParams()
Set<LootContextParam<?>>
SetAttributesFunction.getReferencedContextParams()
Set<LootContextParam<?>>
SetEnchantmentsFunction.getReferencedContextParams()
Set<LootContextParam<?>>
SetItemCountFunction.getReferencedContextParams()
Set<LootContextParam<?>>
SetItemDamageFunction.getReferencedContextParams()
Set<LootContextParam<?>>
SetLoreFunction.getReferencedContextParams()
Set<LootContextParam<?>>
SetNameFunction.getReferencedContextParams()
Set<LootContextParam<?>>
SetStewEffectFunction.getReferencedContextParams()
-
Uses of LootContextParam in net.minecraft.world.level.storage.loot.parameters
Modifier and TypeFieldDescriptionstatic final LootContextParam<BlockEntity>
LootContextParams.BLOCK_ENTITY
static final LootContextParam<BlockState>
LootContextParams.BLOCK_STATE
static final LootContextParam<DamageSource>
LootContextParams.DAMAGE_SOURCE
static final LootContextParam<Entity>
LootContextParams.DIRECT_KILLER_ENTITY
static final LootContextParam<Float>
LootContextParams.EXPLOSION_RADIUS
static final LootContextParam<Entity>
LootContextParams.KILLER_ENTITY
static final LootContextParam<Player>
LootContextParams.LAST_DAMAGE_PLAYER
static final LootContextParam<Vec3>
LootContextParams.ORIGIN
static final LootContextParam<Entity>
LootContextParams.THIS_ENTITY
static final LootContextParam<ItemStack>
LootContextParams.TOOL
Modifier and TypeFieldDescriptionprivate final Set<LootContextParam<?>>
LootContextParamSet.all
private final Set<LootContextParam<?>>
LootContextParamSet.Builder.optional
private final Set<LootContextParam<?>>
LootContextParamSet.Builder.required
private final Set<LootContextParam<?>>
LootContextParamSet.required
Modifier and TypeMethodDescriptionSet<LootContextParam<?>>
LootContextParamSet.getAllowed()
Set<LootContextParam<?>>
LootContextParamSet.getRequired()
Modifier and TypeMethodDescriptionboolean
LootContextParamSet.isAllowed
(LootContextParam<?> p_165476_) LootContextParamSet.Builder.optional
(LootContextParam<?> p_81409_) LootContextParamSet.Builder.required
(LootContextParam<?> p_81407_) ModifierConstructorDescription(package private)
LootContextParamSet
(Set<LootContextParam<?>> p_81388_, Set<LootContextParam<?>> p_81389_) -
Uses of LootContextParam in net.minecraft.world.level.storage.loot.predicates
Modifier and TypeMethodDescriptionSet<LootContextParam<?>>
BonusLevelTableCondition.getReferencedContextParams()
Set<LootContextParam<?>>
DamageSourceCondition.getReferencedContextParams()
Set<LootContextParam<?>>
EntityHasScoreCondition.getReferencedContextParams()
Set<LootContextParam<?>>
ExplosionCondition.getReferencedContextParams()
Set<LootContextParam<?>>
InvertedLootItemCondition.getReferencedContextParams()
Set<LootContextParam<?>>
LootItemBlockStatePropertyCondition.getReferencedContextParams()
Set<LootContextParam<?>>
LootItemEntityPropertyCondition.getReferencedContextParams()
Set<LootContextParam<?>>
LootItemKilledByPlayerCondition.getReferencedContextParams()
Set<LootContextParam<?>>
LootItemRandomChanceWithLootingCondition.getReferencedContextParams()
Set<LootContextParam<?>>
MatchTool.getReferencedContextParams()
Set<LootContextParam<?>>
TimeCheck.getReferencedContextParams()
Set<LootContextParam<?>>
ValueCheckCondition.getReferencedContextParams()
-
Uses of LootContextParam in net.minecraft.world.level.storage.loot.providers.nbt
Modifier and TypeMethodDescriptionSet<LootContextParam<?>>
ContextNbtProvider.getReferencedContextParams()
Set<LootContextParam<?>>
ContextNbtProvider.Getter.getReferencedContextParams()
Set<LootContextParam<?>>
NbtProvider.getReferencedContextParams()
Set<LootContextParam<?>>
StorageNbtProvider.getReferencedContextParams()
-
Uses of LootContextParam in net.minecraft.world.level.storage.loot.providers.number
Modifier and TypeMethodDescriptionSet<LootContextParam<?>>
BinomialDistributionGenerator.getReferencedContextParams()
Set<LootContextParam<?>>
ScoreboardValue.getReferencedContextParams()
Set<LootContextParam<?>>
UniformGenerator.getReferencedContextParams()
-
Uses of LootContextParam in net.minecraft.world.level.storage.loot.providers.score
Modifier and TypeMethodDescriptionSet<LootContextParam<?>>
ContextScoreboardNameProvider.getReferencedContextParams()
Set<LootContextParam<?>>
FixedScoreboardNameProvider.getReferencedContextParams()
Set<LootContextParam<?>>
ScoreboardNameProvider.getReferencedContextParams()
-
Uses of LootContextParam in net.neoforged.neoforge.common.loot
Modifier and TypeMethodDescriptionSet<LootContextParam<?>>
CanToolPerformAction.getReferencedContextParams()