Package me.qscbm.inlayx.api
Class DropSourceContext
java.lang.Object
me.qscbm.inlayx.api.DropSourceContext
掉落来源的实体死亡上下文.
-
Constructor Summary
ConstructorsConstructorDescriptionDropSourceContext(@NonNull org.bukkit.entity.LivingEntity entity, @NonNull org.bukkit.entity.Player killer, @NonNull List<DropCandidate> candidates) -
Method Summary
Modifier and TypeMethodDescription@NonNull List<DropCandidate> 当前来源的候选宝石, 已按优先级从高到低排列.@NonNull org.bukkit.entity.LivingEntity触发掉落的实体.@NonNull org.bukkit.entity.Player杀死实体的玩家.@Nullable DropCandidate来源选中的宝石, 未选择时为空.voidselect(@NonNull DropCandidate candidate) 来源选择要掉落的宝石.
-
Constructor Details
-
DropSourceContext
public DropSourceContext(@NonNull @NonNull org.bukkit.entity.LivingEntity entity, @NonNull @NonNull org.bukkit.entity.Player killer, @NonNull @NonNull List<DropCandidate> candidates)
-
-
Method Details
-
getEntity
@NonNull public @NonNull org.bukkit.entity.LivingEntity getEntity()触发掉落的实体. -
getKiller
@NonNull public @NonNull org.bukkit.entity.Player getKiller()杀死实体的玩家. -
getCandidates
当前来源的候选宝石, 已按优先级从高到低排列. -
select
来源选择要掉落的宝石. -
getSelected
来源选中的宝石, 未选择时为空.
-