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> LootContext.Builder.params
private final Map<LootContextParam<?>,
Object> LootContext.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
LootContext.Builder.getOptionalParameter
(LootContextParam<T> p_78983_) <T> T
LootContext.getParam
(LootContextParam<T> p_165125_) <T> T
LootContext.Builder.getParameter
(LootContextParam<T> p_78971_) <T> T
LootContext.getParamOrNull
(LootContextParam<T> p_78954_) boolean
LootContext.hasParam
(LootContextParam<?> p_78937_) LootContext.Builder.withOptionalParameter
(LootContextParam<T> p_78985_, T p_78986_) LootContext.Builder.withParameter
(LootContextParam<T> p_78973_, T p_78974_) ModifierConstructorDescriptionprivate
EntityTarget
(String p_79001_, LootContextParam<? extends Entity> p_79002_) ModifierConstructorDescription(package private)
LootContext
(RandomSource p_230900_, float p_230901_, ServerLevel p_230902_, Function<ResourceLocation, LootTable> p_230903_, Function<ResourceLocation, LootItemCondition> p_230904_, Map<LootContextParam<?>, Object> p_230905_, Map<ResourceLocation, LootContext.DynamicDrop> p_230906_) private
LootContext
(RandomSource rand, float luckIn, ServerLevel worldIn, Function<ResourceLocation, LootTable> lootTableManagerIn, Function<ResourceLocation, LootItemCondition> p_i225885_5_, Map<LootContextParam<?>, Object> parametersIn, Map<ResourceLocation, LootContext.DynamicDrop> conditionsIn, ResourceLocation queriedLootTableId) -
Uses of LootContextParam in net.minecraft.world.level.storage.loot.functions
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.minecraftforge.common.loot
Modifier and TypeMethodDescription@NotNull Set<LootContextParam<?>>
CanToolPerformAction.getReferencedContextParams()