Index

A B C D E F G H I K L M N O P R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values

A

addAttribute(AttributeEntry) - Method in class me.qscbm.inlayx.talisman.Talisman
 
addAttribute(Attribute, double, AttributeModifier.Operation, EquipmentSlot) - Method in class me.qscbm.inlayx.gem.Gem
 
addAttribute(Attribute, double, AttributeModifier.Operation, EquipmentSlot) - Method in class me.qscbm.inlayx.gem.GemAttachment
 
addAttributeLore(String) - Method in class me.qscbm.inlayx.gem.Gem
 
addEnchantment(Enchantment, int) - Method in class me.qscbm.inlayx.gem.Gem
 
addEnchantment(Enchantment, int) - Method in class me.qscbm.inlayx.gem.GemAttachment
 
addEnchantment(Enchantment, int) - Method in class me.qscbm.inlayx.talisman.Talisman
 
addGem(Player, ItemStack, String) - Method in class me.qscbm.inlayx.gem.GemManager
 
addGem(Player, ItemStack, String) - Method in class me.qscbm.inlayx.service.SocketService
 
addGem(ItemStack, String) - Method in class me.qscbm.inlayx.gem.GemManager
 
addGem(ItemStack, String) - Method in class me.qscbm.inlayx.service.SocketService
 
addItemFlag(ItemFlag) - Method in class me.qscbm.inlayx.gem.Gem
 
addItemFlag(ItemFlag) - Method in class me.qscbm.inlayx.talisman.Talisman
 
addPotionEffect(Gem.PotionEntry) - Method in class me.qscbm.inlayx.talisman.Talisman
 
addPotionEffect(PotionEffectType, int, int, boolean, boolean, boolean) - Method in class me.qscbm.inlayx.gem.Gem
 
addSlotToItem(ItemStack, int, GemType) - Method in class me.qscbm.inlayx.gem.GemManager
 
addSlotToItem(ItemStack, int, GemType) - Method in class me.qscbm.inlayx.service.SocketService
 
ALL - Enum constant in enum class me.qscbm.inlayx.config.ConfigManager.DropSourceMode
掉落后继续遍历剩余来源.
ambient() - Method in record class me.qscbm.inlayx.gem.Gem.PotionEntry
Returns the value of the ambient record component.
amount() - Method in record class me.qscbm.inlayx.gem.AttributeEntry
Returns the value of the amount record component.
amplifier() - Method in record class me.qscbm.inlayx.gem.Gem.PotionEntry
Returns the value of the amplifier record component.
applyEnchantmentConfigWhenExtract(ItemMeta, Map<Enchantment, Integer>, Gem) - Method in class me.qscbm.inlayx.config.AttachmentHandlerConfigManager
 
applyEnchantmentConfigWhenSocket(ItemMeta, Map<Enchantment, Integer>, Gem) - Method in class me.qscbm.inlayx.config.AttachmentHandlerConfigManager
 
applyToGem(ItemStack, String) - Method in class me.qscbm.inlayx.talisman.TalismanManager
向宝石写入保护符效果
argInt(String[], int, int, int) - Static method in class me.qscbm.inlayx.command.sub.SubCommand
 
asPlayer(CommandSender) - Method in class me.qscbm.inlayx.command.sub.SubCommand
 
AsyncTabCompleteListener - Class in me.qscbm.inlayx.listener
 
AsyncTabCompleteListener() - Constructor for class me.qscbm.inlayx.listener.AsyncTabCompleteListener
 
AttachmentHandlerConfigManager - Class in me.qscbm.inlayx.config
 
AttachmentHandlerConfigManager(InlayX) - Constructor for class me.qscbm.inlayx.config.AttachmentHandlerConfigManager
 
AttachmentHandlerConfigManager.EnchantmentConfig - Class in me.qscbm.inlayx.config
 
attribute() - Method in record class me.qscbm.inlayx.gem.AttributeEntry
Returns the value of the attribute record component.
AttributeEntry - Record Class in me.qscbm.inlayx.gem
一个原版属性修饰符的配置值
AttributeEntry(Attribute, double, AttributeModifier.Operation, EquipmentSlot) - Constructor for record class me.qscbm.inlayx.gem.AttributeEntry
Creates an instance of a AttributeEntry record class.

B

BLACKLIST - Enum constant in enum class me.qscbm.inlayx.gem.Gem.MaterialFilterMode
 
bonus() - Method in record class me.qscbm.inlayx.talisman.TalismanEffect.BonusEntry
Returns the value of the bonus record component.
bonus() - Method in record class me.qscbm.inlayx.talisman.TalismanEffect.State
Returns the value of the bonus record component.
BonusEntry(String, double, int) - Constructor for record class me.qscbm.inlayx.talisman.TalismanEffect.BonusEntry
Creates an instance of a BonusEntry record class.

C

cancelled(String) - Static method in class me.qscbm.inlayx.socket.ExtractResult
 
CANCELLED - Enum constant in enum class me.qscbm.inlayx.socket.ExtractResult.Status
 
CANCELLED - Enum constant in enum class me.qscbm.inlayx.socket.SocketResult.Status
被插件事件监听器取消
canExecute(CommandSender, String[]) - Method in class me.qscbm.inlayx.command.sub.SubCommand
 
canSocketGem(ItemStack) - Method in class me.qscbm.inlayx.gem.GemManager
 
canSocketGem(ItemStack) - Method in class me.qscbm.inlayx.service.SocketService
 
canSocketGem(ItemMeta) - Method in class me.qscbm.inlayx.gem.GemManager
 
canSocketGem(ItemMeta) - Method in class me.qscbm.inlayx.service.SocketService
 
canSocketGemType(ItemStack, String) - Method in class me.qscbm.inlayx.gem.GemManager
 
canSocketGemType(ItemStack, String) - Method in class me.qscbm.inlayx.service.SocketService
 
canSocketTo(Material) - Method in class me.qscbm.inlayx.gem.Gem
判断宝石能否镶嵌到指定材质的装备上
clearGemItemCache() - Method in class me.qscbm.inlayx.gui.ExtractGuiFactory
清空宝石物品缓存, 重载宝石配置后调用, 使 GUI 展示新的物品定义.
CmdAddGem - Class in me.qscbm.inlayx.command.sub
管理员命令: 镶嵌指定宝石
CmdAddGem(InlayX) - Constructor for class me.qscbm.inlayx.command.sub.CmdAddGem
 
CmdAddSlot - Class in me.qscbm.inlayx.command.sub
管理员命令: 添加指定槽位
CmdAddSlot(InlayX) - Constructor for class me.qscbm.inlayx.command.sub.CmdAddSlot
 
CmdExtract - Class in me.qscbm.inlayx.command.sub
提取宝石
CmdExtract(InlayX) - Constructor for class me.qscbm.inlayx.command.sub.CmdExtract
 
CmdGive - Class in me.qscbm.inlayx.command.sub
给予宝石
CmdGive(InlayX) - Constructor for class me.qscbm.inlayx.command.sub.CmdGive
 
CmdHelp - Class in me.qscbm.inlayx.command.sub
显示帮助信息
CmdHelp(InlayX) - Constructor for class me.qscbm.inlayx.command.sub.CmdHelp
 
CmdInfo - Class in me.qscbm.inlayx.command.sub
获取装备或宝石信息
CmdInfo(InlayX) - Constructor for class me.qscbm.inlayx.command.sub.CmdInfo
 
CmdList - Class in me.qscbm.inlayx.command.sub
查询宝石列表
CmdList(InlayX) - Constructor for class me.qscbm.inlayx.command.sub.CmdList
 
CmdReload - Class in me.qscbm.inlayx.command.sub
重载插件
CmdReload(InlayX) - Constructor for class me.qscbm.inlayx.command.sub.CmdReload
 
CmdRemoveGem - Class in me.qscbm.inlayx.command.sub
管理员命令: 移除指定宝石
CmdRemoveGem(InlayX) - Constructor for class me.qscbm.inlayx.command.sub.CmdRemoveGem
 
CmdRemoveSlot - Class in me.qscbm.inlayx.command.sub
管理员命令: 移除指定槽位
CmdRemoveSlot(InlayX) - Constructor for class me.qscbm.inlayx.command.sub.CmdRemoveSlot
 
CmdSocket - Class in me.qscbm.inlayx.command.sub
打开镶嵌页面
CmdSocket(InlayX) - Constructor for class me.qscbm.inlayx.command.sub.CmdSocket
 
CmdTalisman - Class in me.qscbm.inlayx.command.sub
保护符管理
CmdTalisman(InlayX) - Constructor for class me.qscbm.inlayx.command.sub.CmdTalisman
 
color() - Method in record class me.qscbm.inlayx.gem.GemType
Returns the value of the color record component.
COMMAND_ALIASES - Static variable in class me.qscbm.inlayx.command.GemCommand
 
COMMANDS - Static variable in class me.qscbm.inlayx.command.GemCommand
 
COMMENT_BODY_PREFIX - Static variable in class me.qscbm.inlayx.config.CommentConfiguration
 
COMMENT_INDEX_SEPARATOR - Static variable in class me.qscbm.inlayx.config.CommentConfiguration
 
COMMENT_PREFIX_SYMBOL - Static variable in class me.qscbm.inlayx.config.CommentConfiguration
 
COMMENT_SPLIT_WIDTH - Static variable in class me.qscbm.inlayx.config.CommentConfiguration
 
COMMENT_SUFFIX_SYMBOL - Static variable in class me.qscbm.inlayx.config.CommentConfiguration
 
CommentConfiguration - Class in me.qscbm.inlayx.config
保存时保留配置文件注释的Yaml实例 会以KV的形式存储 ”'__comment__ # 注释内容': comment"的格式存储
CommentConfiguration() - Constructor for class me.qscbm.inlayx.config.CommentConfiguration
 
ConfigManager - Class in me.qscbm.inlayx.config
配置管理
ConfigManager(InlayX) - Constructor for class me.qscbm.inlayx.config.ConfigManager
 
ConfigManager.DropSourceMode - Enum Class in me.qscbm.inlayx.config
多个掉落来源之间的关系.
ConfigManager.SoundConfig - Class in me.qscbm.inlayx.config
单组声音配置(开关, 声音, 音量, 音调).
ConfigUpdater - Class in me.qscbm.inlayx.config
配置更新
consumeBonusUse(TalismanEffect.State) - Static method in class me.qscbm.inlayx.talisman.TalismanEffect
消耗 1 次成功率加成, 次数归零后效果移除.
consumePreventUse(TalismanEffect.State) - Static method in class me.qscbm.inlayx.talisman.TalismanEffect
消耗 1 次防碎裂, 次数归零后效果移除.
containsItem(Material) - Method in class me.qscbm.inlayx.config.ItemGroupOrItem
 
COUNT_SPACE_PATTERN - Static variable in class me.qscbm.inlayx.config.CommentConfiguration
 
createApplyGUI() - Method in class me.qscbm.inlayx.gui.TalismanApplyGuiFactory
 
createApplyGUI() - Method in class me.qscbm.inlayx.talisman.TalismanManager
 
createDefault(InlayX) - Static method in class me.qscbm.inlayx.drop.DropSourceRegistry
 
createGemItem(String) - Method in class me.qscbm.inlayx.gem.GemItemFactory
 
createGemItem(String) - Method in class me.qscbm.inlayx.gem.GemManager
 
createGUI() - Method in class me.qscbm.inlayx.gui.ExtractGuiFactory
 
createItem(String, String, Material) - Static method in class me.qscbm.inlayx.config.ItemGroupOrItem
 
createItemGroup(String, String, List<Material>, List<ItemGroupOrItem>) - Static method in class me.qscbm.inlayx.config.ItemGroupOrItem
 
createSocketGUI() - Method in class me.qscbm.inlayx.gem.GemManager
 
createSocketGUI() - Method in class me.qscbm.inlayx.gui.SocketGuiFactory
 
createTalismanItem(String) - Method in class me.qscbm.inlayx.talisman.TalismanManager
 
createUnknownGemItem(String) - Method in class me.qscbm.inlayx.gem.GemItemFactory
生成配置已不存在的宝石的占位物品(仅用于 GUI 展示, 携带原 gem_id 以供点击移除).

D

DAMAGE - Enum constant in enum class me.qscbm.inlayx.gem.Gem.DurabilityMode
原版损耗值
DEFAULT_LANGUAGE - Static variable in class me.qscbm.inlayx.service.LanguageService
 
defaultSettings() - Method in interface me.qscbm.inlayx.api.DropSource
来源的默认设置, 用于生成 drop_source.yml 中缺失的 key.
defaultSettings() - Method in record class me.qscbm.inlayx.drop.DropSourceRegistry.RegisteredSource
Returns the value of the defaultSettings record component.
description() - Method in class me.qscbm.inlayx.command.sub.CmdAddGem
 
description() - Method in class me.qscbm.inlayx.command.sub.CmdAddSlot
 
description() - Method in class me.qscbm.inlayx.command.sub.CmdExtract
 
description() - Method in class me.qscbm.inlayx.command.sub.CmdGive
 
description() - Method in class me.qscbm.inlayx.command.sub.CmdHelp
 
description() - Method in class me.qscbm.inlayx.command.sub.CmdInfo
 
description() - Method in class me.qscbm.inlayx.command.sub.CmdList
 
description() - Method in class me.qscbm.inlayx.command.sub.CmdReload
 
description() - Method in class me.qscbm.inlayx.command.sub.CmdRemoveGem
 
description() - Method in class me.qscbm.inlayx.command.sub.CmdRemoveSlot
 
description() - Method in class me.qscbm.inlayx.command.sub.CmdSocket
 
description() - Method in class me.qscbm.inlayx.command.sub.CmdTalisman
 
description() - Method in class me.qscbm.inlayx.command.sub.SubCommand
 
DropCandidate - Record Class in me.qscbm.inlayx.api
掉落候选项.
DropCandidate(Gem, ConfigurationSection) - Constructor for record class me.qscbm.inlayx.api.DropCandidate
Creates an instance of a DropCandidate record class.
DropCoordinator - Class in me.qscbm.inlayx.drop
掉落协调器.
DropCoordinator(InlayX) - Constructor for class me.qscbm.inlayx.drop.DropCoordinator
 
dropIndex() - Method in record class me.qscbm.inlayx.gem.GemManager.GemRegistry
Returns the value of the dropIndex record component.
DropSource - Interface in me.qscbm.inlayx.api
自定义掉落来源 SPI.
DropSourceConfigManager - Class in me.qscbm.inlayx.config
drop_source.yml 管理.
DropSourceConfigManager(InlayX, DropSourceRegistry) - Constructor for class me.qscbm.inlayx.config.DropSourceConfigManager
 
DropSourceContext - Class in me.qscbm.inlayx.api
掉落来源的实体死亡上下文.
DropSourceContext(LivingEntity, Player, List<DropCandidate>) - Constructor for class me.qscbm.inlayx.api.DropSourceContext
 
DropSourceRegistry - Class in me.qscbm.inlayx.drop
掉落来源注册表.
DropSourceRegistry.RegisteredSource - Record Class in me.qscbm.inlayx.drop
已注册来源及其默认设置快照.
DUPLICATE - Enum constant in enum class me.qscbm.inlayx.talisman.TalismanManager.ApplyStatus
宝石已拥有同种保护符效果
DurabilityEntry(Gem.DurabilityMode, double) - Constructor for record class me.qscbm.inlayx.gem.Gem.DurabilityEntry
Creates an instance of a DurabilityEntry record class.
duration() - Method in record class me.qscbm.inlayx.gem.Gem.PotionEntry
Returns the value of the duration record component.

E

effect() - Method in record class me.qscbm.inlayx.gem.Gem.PotionEntry
Returns the value of the effect record component.
empty() - Static method in record class me.qscbm.inlayx.talisman.TalismanEffect.State
 
empty() - Static method in record class me.qscbm.inlayx.talisman.TalismanFunction
 
EnchantmentConfig(ConfigurationSection) - Constructor for class me.qscbm.inlayx.config.AttachmentHandlerConfigManager.EnchantmentConfig
 
equals(Object) - Method in record class me.qscbm.inlayx.api.DropCandidate
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class me.qscbm.inlayx.config.ItemGroupConfigManager.ItemGroupConfig
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class me.qscbm.inlayx.drop.DropSourceRegistry.RegisteredSource
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class me.qscbm.inlayx.gem.AttributeEntry
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class me.qscbm.inlayx.gem.Gem.DurabilityEntry
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class me.qscbm.inlayx.gem.Gem.PotionEntry
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class me.qscbm.inlayx.gem.GemManager.GemRegistry
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class me.qscbm.inlayx.gem.GemType
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class me.qscbm.inlayx.talisman.TalismanEffect.BonusEntry
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class me.qscbm.inlayx.talisman.TalismanEffect.PreventEntry
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class me.qscbm.inlayx.talisman.TalismanEffect.State
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class me.qscbm.inlayx.talisman.TalismanFunction
Indicates whether some other object is "equal to" this one.
EQUIP_SLOT - Static variable in class me.qscbm.inlayx.gui.ExtractGuiFactory
 
execute(CommandSender, String[]) - Method in class me.qscbm.inlayx.command.sub.CmdAddGem
 
execute(CommandSender, String[]) - Method in class me.qscbm.inlayx.command.sub.CmdAddSlot
 
execute(CommandSender, String[]) - Method in class me.qscbm.inlayx.command.sub.CmdExtract
 
execute(CommandSender, String[]) - Method in class me.qscbm.inlayx.command.sub.CmdGive
 
execute(CommandSender, String[]) - Method in class me.qscbm.inlayx.command.sub.CmdHelp
 
execute(CommandSender, String[]) - Method in class me.qscbm.inlayx.command.sub.CmdInfo
 
execute(CommandSender, String[]) - Method in class me.qscbm.inlayx.command.sub.CmdList
 
execute(CommandSender, String[]) - Method in class me.qscbm.inlayx.command.sub.CmdReload
 
execute(CommandSender, String[]) - Method in class me.qscbm.inlayx.command.sub.CmdRemoveGem
 
execute(CommandSender, String[]) - Method in class me.qscbm.inlayx.command.sub.CmdRemoveSlot
 
execute(CommandSender, String[]) - Method in class me.qscbm.inlayx.command.sub.CmdSocket
 
execute(CommandSender, String[]) - Method in class me.qscbm.inlayx.command.sub.CmdTalisman
 
execute(CommandSender, String[]) - Method in class me.qscbm.inlayx.command.sub.SubCommand
 
extractGem(Player, ItemStack, String) - Method in class me.qscbm.inlayx.gem.GemManager
 
extractGem(Player, ItemStack, String) - Method in class me.qscbm.inlayx.service.SocketService
 
extractGem(ItemStack, String) - Method in class me.qscbm.inlayx.gem.GemManager
 
extractGem(ItemStack, String) - Method in class me.qscbm.inlayx.service.SocketService
 
ExtractGuiFactory - Class in me.qscbm.inlayx.gui
提取宝石 GUI 的构建与刷新.
ExtractGuiFactory(InlayX, GemManager) - Constructor for class me.qscbm.inlayx.gui.ExtractGuiFactory
 
ExtractGuiListener - Class in me.qscbm.inlayx.listener
 
ExtractGuiListener(InlayX) - Constructor for class me.qscbm.inlayx.listener.ExtractGuiListener
 
ExtractResult - Class in me.qscbm.inlayx.socket
提取 / 移除宝石操作结果
ExtractResult.Status - Enum Class in me.qscbm.inlayx.socket
 
extractToItemMeta(ItemMeta) - Method in class me.qscbm.inlayx.gem.GemAttachment
 
extractToItemStack(ItemStack) - Method in class me.qscbm.inlayx.gem.GemAttachment
 

F

failed(String) - Static method in class me.qscbm.inlayx.socket.ExtractResult
 
FAILED - Enum constant in enum class me.qscbm.inlayx.socket.ExtractResult.Status
 
FAILED - Enum constant in enum class me.qscbm.inlayx.socket.SocketResult.Status
镶嵌成功率判定失败
failure(SocketResult.Status) - Static method in class me.qscbm.inlayx.socket.SocketResult
 
failure(SocketResult.Status, int) - Static method in class me.qscbm.inlayx.socket.SocketResult
创建失败结果, 并标记防碎裂保护触发情况.
filter(List<String>, String) - Static method in class me.qscbm.inlayx.command.GemTabCompleter
 
findMethod(Object, String, Class<?>...) - Static method in class me.qscbm.inlayx.util.ReflectionUtils
 
FIRST - Enum constant in enum class me.qscbm.inlayx.config.ConfigManager.DropSourceMode
第一次掉落后停止.
FROM_PATTERN - Static variable in class me.qscbm.inlayx.config.CommentConfiguration
 
FROM_REGEX - Static variable in class me.qscbm.inlayx.config.CommentConfiguration
 

G

gem() - Method in record class me.qscbm.inlayx.api.DropCandidate
Returns the value of the gem record component.
Gem - Class in me.qscbm.inlayx.gem
宝石
Gem(String, String, GemType, int, Material) - Constructor for class me.qscbm.inlayx.gem.Gem
 
Gem(String, String, GemType, int, Material, String) - Constructor for class me.qscbm.inlayx.gem.Gem
 
Gem.DurabilityEntry - Record Class in me.qscbm.inlayx.gem
 
Gem.DurabilityMode - Enum Class in me.qscbm.inlayx.gem
 
Gem.MaterialFilterMode - Enum Class in me.qscbm.inlayx.gem
装备材质过滤模式
Gem.PotionEntry - Record Class in me.qscbm.inlayx.gem
药水效果的配置值
GemAttachment - Class in me.qscbm.inlayx.gem
宝石附加属性 将应用到被镶嵌物品中
GemAttachment(Map<Enchantment, Integer>, List<AttributeEntry>, Gem) - Constructor for class me.qscbm.inlayx.gem.GemAttachment
 
GemCommand - Class in me.qscbm.inlayx.command
命令执行器/补全器
GemCommand(InlayX) - Constructor for class me.qscbm.inlayx.command.GemCommand
 
GemDropEvent - Class in me.qscbm.inlayx.api.event
在插件为怪物选定掉落宝石之后, 把宝石加进掉落物之前触发.
GemDropEvent(LivingEntity, Player, DropSource, Gem, ConfigurationSection) - Constructor for class me.qscbm.inlayx.api.event.GemDropEvent
 
GemExtractedEvent - Class in me.qscbm.inlayx.api.event
在提取流程结束之后触发.
GemExtractedEvent(Player, ItemStack, String, boolean) - Constructor for class me.qscbm.inlayx.api.event.GemExtractedEvent
 
GemExtractEvent - Class in me.qscbm.inlayx.api.event
在装备上的宝石即将被提取时触发.
GemExtractEvent(Player, ItemStack, String) - Constructor for class me.qscbm.inlayx.api.event.GemExtractEvent
 
GemExtractHolder - Class in me.qscbm.inlayx.gui
提取宝石 GUI 的 InventoryHolder
GemExtractHolder(int) - Constructor for class me.qscbm.inlayx.gui.GemExtractHolder
 
GemItemFactory - Class in me.qscbm.inlayx.gem
宝石物品工厂
GemItemFactory(InlayX, AtomicReference<GemManager.GemRegistry>) - Constructor for class me.qscbm.inlayx.gem.GemItemFactory
 
GemLoader - Class in me.qscbm.inlayx.gem
宝石加载器
GemManager - Class in me.qscbm.inlayx.gem
宝石管理.
GemManager(InlayX) - Constructor for class me.qscbm.inlayx.gem.GemManager
 
GemManager.GemRegistry - Record Class in me.qscbm.inlayx.gem
 
GemRegisterEvent - Class in me.qscbm.inlayx.api.event
在宝石即将通过 GemManager.registerGem(Gem) 注册时触发.
GemRegisterEvent(Gem) - Constructor for class me.qscbm.inlayx.api.event.GemRegisterEvent
 
GemRegistry(Map<String, Gem>, Map<String, List<Gem>>) - Constructor for record class me.qscbm.inlayx.gem.GemManager.GemRegistry
Creates an instance of a GemRegistry record class.
gems() - Method in record class me.qscbm.inlayx.gem.GemManager.GemRegistry
Returns the value of the gems record component.
GemSocketedEvent - Class in me.qscbm.inlayx.api.event
在宝石成功镶嵌到装备之后触发.
GemSocketedEvent(Player, ItemStack, Gem) - Constructor for class me.qscbm.inlayx.api.event.GemSocketedEvent
 
GemSocketEvent - Class in me.qscbm.inlayx.api.event
在宝石即将镶嵌到装备上时触发.
GemSocketEvent(Player, ItemStack, Gem, ItemStack) - Constructor for class me.qscbm.inlayx.api.event.GemSocketEvent
 
GemSocketHolder - Class in me.qscbm.inlayx.gui
镶嵌 GUI 的 InventoryHolder
GemSocketHolder() - Constructor for class me.qscbm.inlayx.gui.GemSocketHolder
 
GemTabCompleter - Class in me.qscbm.inlayx.command
 
GemTabCompleter() - Constructor for class me.qscbm.inlayx.command.GemTabCompleter
 
GemTemplate - Class in me.qscbm.inlayx.gem
宝石显示模板的变量解析
GemType - Record Class in me.qscbm.inlayx.gem
宝石类型
GemType(String, String, ChatColor) - Constructor for record class me.qscbm.inlayx.gem.GemType
Creates an instance of a GemType record class.
GemUnregisterEvent - Class in me.qscbm.inlayx.api.event
在宝石即将通过 GemManager.unregisterGem(String) 注销时触发.
GemUnregisterEvent(Gem) - Constructor for class me.qscbm.inlayx.api.event.GemUnregisterEvent
 
get(String) - Method in class me.qscbm.inlayx.drop.DropSourceRegistry
 
get(String, Object...) - Method in class me.qscbm.inlayx.service.LanguageService
 
getActor() - Method in class me.qscbm.inlayx.api.event.GemExtractedEvent
发起提取的玩家.
getActor() - Method in class me.qscbm.inlayx.api.event.GemExtractEvent
发起提取的玩家.
getActor() - Method in class me.qscbm.inlayx.api.event.GemSocketedEvent
发起镶嵌的玩家.
getActor() - Method in class me.qscbm.inlayx.api.event.GemSocketEvent
发起镶嵌的玩家.
getAllGems() - Method in class me.qscbm.inlayx.gem.GemManager
 
getAllTalismans() - Method in class me.qscbm.inlayx.talisman.TalismanManager
 
getApi() - Static method in class me.qscbm.inlayx.InlayX
获取 API 实例
getAttributeCount() - Method in class me.qscbm.inlayx.gem.Gem
 
getAttributeLore() - Method in class me.qscbm.inlayx.gem.Gem
 
getAttributes() - Method in class me.qscbm.inlayx.gem.Gem
 
getAttributes() - Method in class me.qscbm.inlayx.gem.GemAttachment
 
getAttributes() - Method in class me.qscbm.inlayx.talisman.Talisman
 
getCandidates() - Method in class me.qscbm.inlayx.api.DropSourceContext
当前来源的候选宝石, 已按优先级从高到低排列.
getClientJson(String, String) - Static method in class me.qscbm.inlayx.util.MCAssetsUtils
 
getCommands() - Method in class me.qscbm.inlayx.command.GemCommand
 
getComment(String) - Method in class me.qscbm.inlayx.config.CommentConfiguration
获取指定 key 同级且位于其上方的注释.
getDefaultGemType() - Method in class me.qscbm.inlayx.config.ConfigManager
 
getDefaultSettings(String) - Method in class me.qscbm.inlayx.drop.DropSourceRegistry
 
getDropCandidates(String) - Method in class me.qscbm.inlayx.gem.GemManager
获取配置了指定掉落来源的候选宝石.
getDropSources() - Method in class me.qscbm.inlayx.gem.Gem
 
getDropSourceSettings() - Method in class me.qscbm.inlayx.gem.Gem
 
getEffect() - Method in class me.qscbm.inlayx.talisman.TalismanManager
 
getEnchantments() - Method in class me.qscbm.inlayx.gem.Gem
 
getEnchantments() - Method in class me.qscbm.inlayx.gem.GemAttachment
 
getEnchantments() - Method in class me.qscbm.inlayx.talisman.Talisman
 
getEntity() - Method in class me.qscbm.inlayx.api.DropSourceContext
触发掉落的实体.
getEntity() - Method in class me.qscbm.inlayx.api.event.GemDropEvent
触发掉落的怪物.
getEntries() - Method in class me.qscbm.inlayx.drop.DropSourceRegistry
 
getEquipment() - Method in class me.qscbm.inlayx.api.event.GemExtractedEvent
提取完成后的装备物品.
getEquipment() - Method in class me.qscbm.inlayx.api.event.GemExtractEvent
镶嵌着待提取宝石的装备, 此时还未被修改.
getEquipment() - Method in class me.qscbm.inlayx.api.event.GemSocketEvent
准备接受宝石的装备.
getFieldValue(Class<?>, String) - Static method in class me.qscbm.inlayx.util.ReflectionUtils
 
getFilterMaterials() - Method in class me.qscbm.inlayx.gem.Gem
 
getGem() - Method in class me.qscbm.inlayx.api.event.GemDropEvent
插件选中的宝石, 监听器可以替换或清空它.
getGem() - Method in class me.qscbm.inlayx.api.event.GemRegisterEvent
即将注册的宝石定义.
getGem() - Method in class me.qscbm.inlayx.api.event.GemSocketedEvent
本次镶嵌进去的宝石定义.
getGem() - Method in class me.qscbm.inlayx.api.event.GemSocketEvent
准备镶嵌的宝石定义.
getGem() - Method in class me.qscbm.inlayx.api.event.GemUnregisterEvent
即将被注销的宝石定义.
getGem(String) - Method in class me.qscbm.inlayx.gem.GemManager
 
getGemId() - Method in class me.qscbm.inlayx.api.event.GemExtractedEvent
本次被提取的宝石 ID.
getGemId() - Method in class me.qscbm.inlayx.api.event.GemExtractEvent
待提取宝石的 ID.
getGemId(ItemStack) - Method in class me.qscbm.inlayx.gem.GemItemFactory
 
getGemId(ItemStack) - Method in class me.qscbm.inlayx.gem.GemManager
 
getGemId(ItemMeta) - Method in class me.qscbm.inlayx.gem.GemItemFactory
 
getGemItem() - Method in class me.qscbm.inlayx.api.event.GemSocketEvent
玩家手中的宝石物品.
getGemManager() - Method in interface me.qscbm.inlayx.api.InlayXApi
获取宝石管理器.
getGems() - Method in class me.qscbm.inlayx.gem.GemManager
 
getGemType(String) - Method in class me.qscbm.inlayx.config.ConfigManager
 
getGemTypes() - Method in class me.qscbm.inlayx.config.ConfigManager
 
getHandlerList() - Static method in class me.qscbm.inlayx.api.event.GemDropEvent
 
getHandlerList() - Static method in class me.qscbm.inlayx.api.event.GemExtractedEvent
 
getHandlerList() - Static method in class me.qscbm.inlayx.api.event.GemExtractEvent
 
getHandlerList() - Static method in class me.qscbm.inlayx.api.event.GemRegisterEvent
 
getHandlerList() - Static method in class me.qscbm.inlayx.api.event.GemSocketedEvent
 
getHandlerList() - Static method in class me.qscbm.inlayx.api.event.GemSocketEvent
 
getHandlerList() - Static method in class me.qscbm.inlayx.api.event.GemUnregisterEvent
 
getHandlerList() - Static method in class me.qscbm.inlayx.api.event.InlayXReloadedEvent
 
getHandlers() - Method in class me.qscbm.inlayx.api.event.GemDropEvent
 
getHandlers() - Method in class me.qscbm.inlayx.api.event.GemExtractedEvent
 
getHandlers() - Method in class me.qscbm.inlayx.api.event.GemExtractEvent
 
getHandlers() - Method in class me.qscbm.inlayx.api.event.GemRegisterEvent
 
getHandlers() - Method in class me.qscbm.inlayx.api.event.GemSocketedEvent
 
getHandlers() - Method in class me.qscbm.inlayx.api.event.GemSocketEvent
 
getHandlers() - Method in class me.qscbm.inlayx.api.event.GemUnregisterEvent
 
getHandlers() - Method in class me.qscbm.inlayx.api.event.InlayXReloadedEvent
 
getInventory() - Method in class me.qscbm.inlayx.gui.GemExtractHolder
 
getInventory() - Method in class me.qscbm.inlayx.gui.GemSocketHolder
 
getInventory() - Method in class me.qscbm.inlayx.gui.TalismanApplyHolder
 
getItemFlags() - Method in class me.qscbm.inlayx.gem.Gem
 
getItemFlags() - Method in class me.qscbm.inlayx.talisman.Talisman
 
getItemGroup(String) - Method in class me.qscbm.inlayx.config.ItemGroupConfigManager
 
getItemGroupConfigs() - Method in class me.qscbm.inlayx.config.ItemGroupConfigManager
 
getItemGroupOrItem(String) - Method in class me.qscbm.inlayx.config.ItemGroupConfigManager
 
getKiller() - Method in class me.qscbm.inlayx.api.DropSourceContext
杀死实体的玩家.
getKiller() - Method in class me.qscbm.inlayx.api.event.GemDropEvent
杀死怪物的玩家.
getLanguage(String, String, String) - Static method in class me.qscbm.inlayx.util.MCAssetsUtils
 
getMaterialI18nName(Material) - Method in class me.qscbm.inlayx.service.LanguageService
 
getMobLevel(LivingEntity) - Method in class me.qscbm.inlayx.integration.MythicMobsBridge
 
getPotionEffects() - Method in class me.qscbm.inlayx.gem.Gem
 
getPotionEffects() - Method in class me.qscbm.inlayx.talisman.Talisman
 
getResultItem() - Method in class me.qscbm.inlayx.api.event.GemSocketedEvent
镶嵌完成后的装备物品.
getSelected() - Method in class me.qscbm.inlayx.api.DropSourceContext
来源选中的宝石, 未选择时为空.
getSettings() - Method in class me.qscbm.inlayx.api.event.GemDropEvent
本次掉落实际使用的合并配置.
getSocketCount(ItemStack) - Method in class me.qscbm.inlayx.gem.GemManager
 
getSocketCount(ItemStack) - Method in class me.qscbm.inlayx.service.SocketService
 
getSocketCount(ItemMeta) - Method in class me.qscbm.inlayx.gem.GemManager
 
getSocketCount(ItemMeta) - Method in class me.qscbm.inlayx.service.SocketService
 
getSocketedGems(ItemStack) - Method in class me.qscbm.inlayx.gem.GemManager
 
getSocketedGems(ItemStack) - Method in class me.qscbm.inlayx.service.SocketService
 
getSocketSlots(ItemStack) - Method in class me.qscbm.inlayx.gem.GemManager
 
getSocketSlots(ItemStack) - Method in class me.qscbm.inlayx.service.SocketService
 
getSource() - Method in class me.qscbm.inlayx.api.event.GemDropEvent
本次掉落的注册式来源.
getSourceDefaults(String) - Method in class me.qscbm.inlayx.config.DropSourceConfigManager
获取一个来源的默认配置.
getSourceId() - Method in class me.qscbm.inlayx.api.event.GemDropEvent
掉落来源 ID.
getSources() - Method in class me.qscbm.inlayx.drop.DropSourceRegistry
 
getStars(int) - Static method in class me.qscbm.inlayx.util.TextUtils
生成宝石等级对应的星级显示(★), 负数按 0 处理
getTalisman(String) - Method in class me.qscbm.inlayx.talisman.TalismanManager
 
getTalismanId(ItemStack) - Method in class me.qscbm.inlayx.talisman.TalismanManager
 
getVersionAssetIndex(String, String) - Static method in class me.qscbm.inlayx.util.MCAssetsUtils
 
getVersionManifest() - Static method in class me.qscbm.inlayx.util.MCAssetsUtils
 
GuiListener - Class in me.qscbm.inlayx.listener
 
GuiListener(InlayX) - Constructor for class me.qscbm.inlayx.listener.GuiListener
 

H

handleEntityDeath(DropSourceContext) - Method in interface me.qscbm.inlayx.api.DropSource
处理一次实体死亡掉落.
hasAny(CommandSender, String) - Static method in class me.qscbm.inlayx.command.sub.SubCommand
 
hasAnyEffect() - Method in record class me.qscbm.inlayx.talisman.TalismanFunction
是否配置了至少一种功能.
hasDropSource(String) - Method in class me.qscbm.inlayx.gem.Gem
 
hashCode() - Method in record class me.qscbm.inlayx.api.DropCandidate
Returns a hash code value for this object.
hashCode() - Method in record class me.qscbm.inlayx.config.ItemGroupConfigManager.ItemGroupConfig
Returns a hash code value for this object.
hashCode() - Method in record class me.qscbm.inlayx.drop.DropSourceRegistry.RegisteredSource
Returns a hash code value for this object.
hashCode() - Method in record class me.qscbm.inlayx.gem.AttributeEntry
Returns a hash code value for this object.
hashCode() - Method in record class me.qscbm.inlayx.gem.Gem.DurabilityEntry
Returns a hash code value for this object.
hashCode() - Method in record class me.qscbm.inlayx.gem.Gem.PotionEntry
Returns a hash code value for this object.
hashCode() - Method in record class me.qscbm.inlayx.gem.GemManager.GemRegistry
Returns a hash code value for this object.
hashCode() - Method in record class me.qscbm.inlayx.gem.GemType
Returns a hash code value for this object.
hashCode() - Method in record class me.qscbm.inlayx.talisman.TalismanEffect.BonusEntry
Returns a hash code value for this object.
hashCode() - Method in record class me.qscbm.inlayx.talisman.TalismanEffect.PreventEntry
Returns a hash code value for this object.
hashCode() - Method in record class me.qscbm.inlayx.talisman.TalismanEffect.State
Returns a hash code value for this object.
hashCode() - Method in record class me.qscbm.inlayx.talisman.TalismanFunction
Returns a hash code value for this object.
hasNumber(String) - Static method in class me.qscbm.inlayx.util.TextUtils
 
hasSocketedGems(ItemStack) - Method in class me.qscbm.inlayx.gem.GemManager
 
hasSocketedGems(ItemStack) - Method in class me.qscbm.inlayx.service.SocketService
 
hasSocketLore(ItemStack) - Method in class me.qscbm.inlayx.gem.GemManager
 
hasSocketLore(ItemStack) - Method in class me.qscbm.inlayx.service.SocketService
 

I

i18n(String) - Method in class me.qscbm.inlayx.command.sub.SubCommand
获取当前语言的本地化消息(无占位符).
i18n(String, Object...) - Method in class me.qscbm.inlayx.command.sub.SubCommand
获取当前语言的本地化消息并替换占位符.
icon() - Method in record class me.qscbm.inlayx.gem.Gem.PotionEntry
Returns the value of the icon record component.
id() - Method in interface me.qscbm.inlayx.api.DropSource
掉落来源 ID, 对应宝石配置 drop 下的 key.
id() - Method in record class me.qscbm.inlayx.config.ItemGroupConfigManager.ItemGroupConfig
Returns the value of the id record component.
id() - Method in record class me.qscbm.inlayx.gem.GemType
Returns the value of the id record component.
id() - Method in record class me.qscbm.inlayx.talisman.TalismanEffect.BonusEntry
Returns the value of the id record component.
id() - Method in record class me.qscbm.inlayx.talisman.TalismanEffect.PreventEntry
Returns the value of the id record component.
InlayX - Class in me.qscbm.inlayx
插件主类
InlayX() - Constructor for class me.qscbm.inlayx.InlayX
 
InlayXApi - Interface in me.qscbm.inlayx.api
API 入口.
InlayXReloadedEvent - Class in me.qscbm.inlayx.api.event
插件重载后触发
InlayXReloadedEvent() - Constructor for class me.qscbm.inlayx.api.event.InlayXReloadedEvent
 
insertComment(String, String) - Method in class me.qscbm.inlayx.config.CommentConfiguration
设置注释
INSTANCE - Static variable in class me.qscbm.inlayx.InlayX
 
InteractionFeedback - Class in me.qscbm.inlayx.interaction
集中处理镶嵌与提取交互中重复出现的提示和声音.
InteractionFeedback(InlayX) - Constructor for class me.qscbm.inlayx.interaction.InteractionFeedback
 
INVALID_INPUT - Enum constant in enum class me.qscbm.inlayx.socket.SocketResult.Status
装备或宝石为空
isAllowDifferentEffects() - Method in class me.qscbm.inlayx.talisman.TalismanManager
 
isAllowSameRestack() - Method in class me.qscbm.inlayx.talisman.TalismanManager
 
isAvailable() - Method in class me.qscbm.inlayx.integration.MythicMobsBridge
 
isCancelled() - Method in class me.qscbm.inlayx.api.event.GemDropEvent
 
isCancelled() - Method in class me.qscbm.inlayx.api.event.GemExtractEvent
 
isCancelled() - Method in class me.qscbm.inlayx.api.event.GemRegisterEvent
 
isCancelled() - Method in class me.qscbm.inlayx.api.event.GemSocketEvent
 
isCancelled() - Method in class me.qscbm.inlayx.api.event.GemUnregisterEvent
 
isColorCodeChar(char) - Static method in class me.qscbm.inlayx.util.TextUtils
 
isCommentByKeys(String) - Static method in class me.qscbm.inlayx.config.CommentConfiguration
 
isEmpty() - Method in record class me.qscbm.inlayx.talisman.TalismanEffect.State
 
isGem(ItemStack) - Method in class me.qscbm.inlayx.gem.GemItemFactory
 
isGem(ItemStack) - Method in class me.qscbm.inlayx.gem.GemManager
 
isMythicMob(LivingEntity) - Method in class me.qscbm.inlayx.integration.MythicMobsBridge
 
isNumber(String) - Static method in class me.qscbm.inlayx.util.TextUtils
 
isSuccess() - Method in class me.qscbm.inlayx.socket.SocketResult
 
isTalisman(ItemStack) - Method in class me.qscbm.inlayx.talisman.TalismanManager
 
ItemGroupConfig(String, String, List<String>) - Constructor for record class me.qscbm.inlayx.config.ItemGroupConfigManager.ItemGroupConfig
Creates an instance of a ItemGroupConfig record class.
ItemGroupConfigManager - Class in me.qscbm.inlayx.config
 
ItemGroupConfigManager(InlayX) - Constructor for class me.qscbm.inlayx.config.ItemGroupConfigManager
 
ItemGroupConfigManager.ItemGroupConfig - Record Class in me.qscbm.inlayx.config
 
ItemGroupOrItem - Class in me.qscbm.inlayx.config
 
items() - Method in record class me.qscbm.inlayx.config.ItemGroupConfigManager.ItemGroupConfig
Returns the value of the items record component.

K

key() - Method in class me.qscbm.inlayx.talisman.TalismanEffect
 

L

LanguageService - Class in me.qscbm.inlayx.service
语言服务.
LanguageService(InlayX) - Constructor for class me.qscbm.inlayx.service.LanguageService
 
load() - Method in class me.qscbm.inlayx.config.AttachmentHandlerConfigManager
加载或生成 attachment_handler.yml, 并通知所有来源解析默认配置.
load() - Method in class me.qscbm.inlayx.config.DropSourceConfigManager
加载或生成 drop_source.yml, 并通知所有来源解析默认配置.
load() - Method in class me.qscbm.inlayx.config.ItemGroupConfigManager
加载或生成 item_group.yml, 并通知所有来源解析默认配置.
load() - Method in class me.qscbm.inlayx.talisman.TalismanManager
 
LOADED_COMMENT_PATTERN - Static variable in class me.qscbm.inlayx.config.CommentConfiguration
 
loadFromString(String) - Method in class me.qscbm.inlayx.config.CommentConfiguration
 
loadGems() - Method in class me.qscbm.inlayx.gem.GemManager
 
loadItemGroup(ItemGroupConfigManager.ItemGroupConfig) - Method in class me.qscbm.inlayx.config.ItemGroupConfigManager
 
loadItemGroups() - Method in class me.qscbm.inlayx.config.ItemGroupConfigManager
 
loadSettings() - Method in class me.qscbm.inlayx.config.ConfigManager
 
loreHasEmptySocket(ItemMeta) - Method in class me.qscbm.inlayx.gem.GemManager
 
loreHasEmptySocket(ItemMeta) - Method in class me.qscbm.inlayx.service.SocketService
 

M

MATERIAL_MISMATCH - Enum constant in enum class me.qscbm.inlayx.socket.SocketResult.Status
宝石配置的允许材质列表不包含当前装备
MCAssetsUtils - Class in me.qscbm.inlayx.util
 
MCAssetsUtils() - Constructor for class me.qscbm.inlayx.util.MCAssetsUtils
 
me.qscbm.inlayx - package me.qscbm.inlayx
 
me.qscbm.inlayx.api - package me.qscbm.inlayx.api
API
me.qscbm.inlayx.api.event - package me.qscbm.inlayx.api.event
事件
me.qscbm.inlayx.command - package me.qscbm.inlayx.command
命令
me.qscbm.inlayx.command.sub - package me.qscbm.inlayx.command.sub
 
me.qscbm.inlayx.config - package me.qscbm.inlayx.config
配置管理
me.qscbm.inlayx.drop - package me.qscbm.inlayx.drop
掉落处理
me.qscbm.inlayx.gem - package me.qscbm.inlayx.gem
宝石处理
me.qscbm.inlayx.gui - package me.qscbm.inlayx.gui
Gui
me.qscbm.inlayx.integration - package me.qscbm.inlayx.integration
插件额外支持/兼容
me.qscbm.inlayx.interaction - package me.qscbm.inlayx.interaction
玩家交互公共逻辑
me.qscbm.inlayx.listener - package me.qscbm.inlayx.listener
监听器
me.qscbm.inlayx.service - package me.qscbm.inlayx.service
服务
me.qscbm.inlayx.socket - package me.qscbm.inlayx.socket
槽位处理
me.qscbm.inlayx.talisman - package me.qscbm.inlayx.talisman
 
me.qscbm.inlayx.util - package me.qscbm.inlayx.util
工具类
mergeSettings(String, Map<String, Object>) - Method in class me.qscbm.inlayx.config.DropSourceConfigManager
合并来源默认配置和宝石覆盖配置.
minArgs() - Method in class me.qscbm.inlayx.command.sub.CmdAddGem
 
minArgs() - Method in class me.qscbm.inlayx.command.sub.CmdGive
 
minArgs() - Method in class me.qscbm.inlayx.command.sub.CmdRemoveGem
 
minArgs() - Method in class me.qscbm.inlayx.command.sub.SubCommand
 
MobListener - Class in me.qscbm.inlayx.listener
 
MobListener(InlayX) - Constructor for class me.qscbm.inlayx.listener.MobListener
 
mode() - Method in record class me.qscbm.inlayx.gem.Gem.DurabilityEntry
Returns the value of the mode record component.
MYTHIC - Static variable in interface me.qscbm.inlayx.api.DropSource
MythicMobs 掉落来源 ID.
MythicMobsBridge - Class in me.qscbm.inlayx.integration
MythicMobs 桥接
MythicMobsBridge(InlayX) - Constructor for class me.qscbm.inlayx.integration.MythicMobsBridge
 

N

name() - Method in class me.qscbm.inlayx.command.sub.CmdAddGem
 
name() - Method in class me.qscbm.inlayx.command.sub.CmdAddSlot
 
name() - Method in class me.qscbm.inlayx.command.sub.CmdExtract
 
name() - Method in class me.qscbm.inlayx.command.sub.CmdGive
 
name() - Method in class me.qscbm.inlayx.command.sub.CmdHelp
 
name() - Method in class me.qscbm.inlayx.command.sub.CmdInfo
 
name() - Method in class me.qscbm.inlayx.command.sub.CmdList
 
name() - Method in class me.qscbm.inlayx.command.sub.CmdReload
 
name() - Method in class me.qscbm.inlayx.command.sub.CmdRemoveGem
 
name() - Method in class me.qscbm.inlayx.command.sub.CmdRemoveSlot
 
name() - Method in class me.qscbm.inlayx.command.sub.CmdSocket
 
name() - Method in class me.qscbm.inlayx.command.sub.CmdTalisman
 
name() - Method in class me.qscbm.inlayx.command.sub.SubCommand
 
name() - Method in record class me.qscbm.inlayx.config.ItemGroupConfigManager.ItemGroupConfig
Returns the value of the name record component.
name() - Method in record class me.qscbm.inlayx.gem.GemType
Returns the value of the name record component.
NetUtils - Class in me.qscbm.inlayx.util
 
NetUtils() - Constructor for class me.qscbm.inlayx.util.NetUtils
 
NEXT_BUTTON_SLOT - Static variable in class me.qscbm.inlayx.gui.ExtractGuiFactory
 
NO_EFFECT - Enum constant in enum class me.qscbm.inlayx.talisman.TalismanManager.ApplyStatus
该保护符未配置任何功能
NO_SOCKET - Enum constant in enum class me.qscbm.inlayx.socket.SocketResult.Status
装备没有空槽位(无槽位或已满)
NONE - Enum constant in enum class me.qscbm.inlayx.gem.Gem.MaterialFilterMode
 
noneOf(CommandSender, String) - Static method in class me.qscbm.inlayx.command.sub.SubCommand
 
NORMAL - Static variable in interface me.qscbm.inlayx.api.DropSource
原版怪物掉落来源 ID.
NOT_A_GEM - Enum constant in enum class me.qscbm.inlayx.socket.SocketResult.Status
物品不是宝石
NOT_A_GEM - Enum constant in enum class me.qscbm.inlayx.talisman.TalismanManager.ApplyStatus
目标物品不是宝石
NOT_FOUND - Enum constant in enum class me.qscbm.inlayx.socket.ExtractResult.Status
 
notFound() - Static method in class me.qscbm.inlayx.socket.ExtractResult
 

O

onAsyncTabCompleteEvent(AsyncTabCompleteEvent) - Method in class me.qscbm.inlayx.listener.AsyncTabCompleteListener
 
onClick(InventoryClickEvent) - Method in class me.qscbm.inlayx.listener.ExtractGuiListener
 
onClose(InventoryCloseEvent) - Method in class me.qscbm.inlayx.listener.ExtractGuiListener
 
onCommand(CommandSender, Command, String, String[]) - Method in class me.qscbm.inlayx.command.GemCommand
 
onDisable() - Method in class me.qscbm.inlayx.InlayX
 
onEnable() - Method in class me.qscbm.inlayx.InlayX
 
onEntityDeath(EntityDeathEvent) - Method in class me.qscbm.inlayx.drop.DropCoordinator
 
onEntityDeath(EntityDeathEvent) - Method in class me.qscbm.inlayx.listener.MobListener
 
onInventoryClick(InventoryClickEvent) - Method in class me.qscbm.inlayx.listener.GuiListener
 
onInventoryClick(InventoryClickEvent) - Method in class me.qscbm.inlayx.listener.PlayerListener
 
onInventoryClickApplyTalisman(InventoryClickEvent) - Method in class me.qscbm.inlayx.listener.PlayerListener
 
onInventoryClose(InventoryCloseEvent) - Method in class me.qscbm.inlayx.listener.GuiListener
 
onPlayerInteract(PlayerInteractEvent) - Method in class me.qscbm.inlayx.listener.PlayerListener
 
onSettingsLoaded(ConfigurationSection) - Method in interface me.qscbm.inlayx.api.DropSource
drop_source.yml 加载或重载后回调, 来源在这里解析自己的默认配置.
onSourceRegistered(DropSource) - Method in class me.qscbm.inlayx.config.DropSourceConfigManager
新来源注册后补写默认 key 并通知该来源.
onTabComplete(CommandSender, List<String>) - Static method in class me.qscbm.inlayx.command.GemTabCompleter
 
onTalismanInteract(PlayerInteractEvent) - Method in class me.qscbm.inlayx.listener.PlayerListener
 
operation() - Method in record class me.qscbm.inlayx.gem.AttributeEntry
Returns the value of the operation record component.
OVER_CAP_LIMIT - Enum constant in enum class me.qscbm.inlayx.socket.SocketResult.Status
装备槽位总数超过配置上限, 视为异常装备

P

PAGE_SIZE - Static variable in class me.qscbm.inlayx.gui.ExtractGuiFactory
 
parse(String, Gem, String...) - Static method in class me.qscbm.inlayx.gem.GemTemplate
 
parse(ConfigurationSection, Gem, GemLoader) - Static method in class me.qscbm.inlayx.gem.GemAttachment
 
parseAttribute(String) - Method in class me.qscbm.inlayx.gem.GemLoader
 
parseEnchantment(String) - Method in class me.qscbm.inlayx.gem.GemLoader
 
parseEquipmentSlot(String) - Method in class me.qscbm.inlayx.gem.GemLoader
 
parseOperation(String) - Method in class me.qscbm.inlayx.gem.GemLoader
 
parseVariables(String, Gem) - Method in class me.qscbm.inlayx.gem.GemLoader
 
parseVariables(List<String>, Gem, String) - Method in class me.qscbm.inlayx.gem.GemLoader
 
particles() - Method in record class me.qscbm.inlayx.gem.Gem.PotionEntry
Returns the value of the particles record component.
PERCENT - Enum constant in enum class me.qscbm.inlayx.gem.Gem.DurabilityMode
剩余耐久百分比
permission() - Method in class me.qscbm.inlayx.command.sub.CmdAddGem
 
permission() - Method in class me.qscbm.inlayx.command.sub.CmdAddSlot
 
permission() - Method in class me.qscbm.inlayx.command.sub.CmdExtract
 
permission() - Method in class me.qscbm.inlayx.command.sub.CmdGive
 
permission() - Method in class me.qscbm.inlayx.command.sub.CmdInfo
 
permission() - Method in class me.qscbm.inlayx.command.sub.CmdList
 
permission() - Method in class me.qscbm.inlayx.command.sub.CmdReload
 
permission() - Method in class me.qscbm.inlayx.command.sub.CmdRemoveGem
 
permission() - Method in class me.qscbm.inlayx.command.sub.CmdRemoveSlot
 
permission() - Method in class me.qscbm.inlayx.command.sub.CmdSocket
 
permission() - Method in class me.qscbm.inlayx.command.sub.SubCommand
 
play(Player) - Method in class me.qscbm.inlayx.config.ConfigManager.SoundConfig
 
PlayerListener - Class in me.qscbm.inlayx.listener
 
PlayerListener(InlayX) - Constructor for class me.qscbm.inlayx.listener.PlayerListener
 
playerOnly() - Method in class me.qscbm.inlayx.command.sub.CmdAddGem
 
playerOnly() - Method in class me.qscbm.inlayx.command.sub.CmdAddSlot
 
playerOnly() - Method in class me.qscbm.inlayx.command.sub.CmdExtract
 
playerOnly() - Method in class me.qscbm.inlayx.command.sub.CmdInfo
 
playerOnly() - Method in class me.qscbm.inlayx.command.sub.CmdRemoveGem
 
playerOnly() - Method in class me.qscbm.inlayx.command.sub.CmdRemoveSlot
 
playerOnly() - Method in class me.qscbm.inlayx.command.sub.CmdSocket
 
playerOnly() - Method in class me.qscbm.inlayx.command.sub.SubCommand
 
playExtractSound(Player, boolean) - Method in class me.qscbm.inlayx.interaction.InteractionFeedback
播放提取成功或失败对应的声音.
playSocketSound(Player, boolean) - Method in class me.qscbm.inlayx.interaction.InteractionFeedback
播放镶嵌成功或失败对应的声音.
plugin - Variable in class me.qscbm.inlayx.command.sub.SubCommand
 
PotionEntry(PotionEffectType, int, int, boolean, boolean, boolean) - Constructor for record class me.qscbm.inlayx.gem.Gem.PotionEntry
Creates an instance of a PotionEntry record class.
PREV_BUTTON_SLOT - Static variable in class me.qscbm.inlayx.gui.ExtractGuiFactory
 
prevent() - Method in record class me.qscbm.inlayx.talisman.TalismanEffect.State
Returns the value of the prevent record component.
preventDestroy() - Method in record class me.qscbm.inlayx.talisman.TalismanFunction
Returns the value of the preventDestroy record component.
PreventEntry(String, int) - Constructor for record class me.qscbm.inlayx.talisman.TalismanEffect.PreventEntry
Creates an instance of a PreventEntry record class.
putDropSourceSettings(String, Map<String, Object>) - Method in class me.qscbm.inlayx.gem.Gem
 

R

read(ItemStack) - Method in class me.qscbm.inlayx.talisman.TalismanEffect
 
read(ItemMeta) - Method in class me.qscbm.inlayx.talisman.TalismanEffect
 
readEffects(ItemStack) - Method in class me.qscbm.inlayx.talisman.TalismanManager
 
rebuildGuiItems() - Method in class me.qscbm.inlayx.talisman.TalismanManager
重建应用 GUI 的装饰物品(语言文件重载后调用).
rebuildItems() - Method in class me.qscbm.inlayx.gui.ExtractGuiFactory
 
rebuildItems() - Method in class me.qscbm.inlayx.gui.SocketGuiFactory
 
rebuildItems() - Method in class me.qscbm.inlayx.gui.TalismanApplyGuiFactory
 
ReflectionUtils - Class in me.qscbm.inlayx.util
 
ReflectionUtils() - Constructor for class me.qscbm.inlayx.util.ReflectionUtils
 
refresh(Inventory, GemExtractHolder) - Method in class me.qscbm.inlayx.gui.ExtractGuiFactory
按当前装备与页码刷新槽位区与翻页按钮.
REFRESHED - Enum constant in enum class me.qscbm.inlayx.talisman.TalismanManager.ApplyStatus
重新应用, 效果次数已刷新
register(DropSource) - Method in class me.qscbm.inlayx.drop.DropSourceRegistry
注册一个掉落来源.
registerDropSource(DropSource) - Method in interface me.qscbm.inlayx.api.InlayXApi
注册自定义掉落来源.
registerDropSource(DropSource) - Method in class me.qscbm.inlayx.InlayX
 
RegisteredSource(DropSource, Map<String, Object>) - Constructor for record class me.qscbm.inlayx.drop.DropSourceRegistry.RegisteredSource
Creates an instance of a RegisteredSource record class.
registerGem(Gem) - Method in class me.qscbm.inlayx.gem.GemManager
注册一个宝石(供外部 API 使用), 重复 ID 时覆盖旧定义, 并刷新掉落索引.
registerSubCommand(SubCommand) - Method in interface me.qscbm.inlayx.api.InlayXApi
注册子命令.
registerSubCommand(SubCommand) - Static method in class me.qscbm.inlayx.command.GemCommand
注册子命令.
registerSubCommand(SubCommand) - Method in class me.qscbm.inlayx.InlayX
 
reload() - Method in class me.qscbm.inlayx.service.LanguageService
 
REMAINING - Enum constant in enum class me.qscbm.inlayx.gem.Gem.DurabilityMode
剩余耐久
removeGem(ItemStack, String) - Method in class me.qscbm.inlayx.gem.GemManager
 
removeGem(ItemStack, String) - Method in class me.qscbm.inlayx.service.SocketService
 
removeSlotFromItem(ItemStack, int, GemType) - Method in class me.qscbm.inlayx.gem.GemManager
 
removeSlotFromItem(ItemStack, int, GemType) - Method in class me.qscbm.inlayx.service.SocketService
 
REPLACED - Enum constant in enum class me.qscbm.inlayx.talisman.TalismanManager.ApplyStatus
覆盖了已有的同类效果
RESULT_SLOTS - Static variable in class me.qscbm.inlayx.gui.ExtractGuiFactory
 

S

saveToString() - Method in class me.qscbm.inlayx.config.CommentConfiguration
 
select(DropCandidate) - Method in class me.qscbm.inlayx.api.DropSourceContext
来源选择要掉落的宝石.
sendGetRequest(String) - Static method in class me.qscbm.inlayx.util.NetUtils
发送普通的Get请求
sendGetRequest(String, Map<String, String>) - Static method in class me.qscbm.inlayx.util.NetUtils
发送普通的Get请求(带Header)
sendSocketFailure(Player, SocketResult, Gem, boolean) - Method in class me.qscbm.inlayx.interaction.InteractionFeedback
把失败的镶嵌结果转成玩家提示并播放失败声音.
sendSocketSuccess(Player) - Method in class me.qscbm.inlayx.interaction.InteractionFeedback
提示玩家镶嵌成功并播放成功声音.
sendTalismanApplyFeedback(Player, TalismanManager.ApplyStatus) - Method in class me.qscbm.inlayx.interaction.InteractionFeedback
反馈保护符应用到宝石的结果.
setCancelled(boolean) - Method in class me.qscbm.inlayx.api.event.GemDropEvent
 
setCancelled(boolean) - Method in class me.qscbm.inlayx.api.event.GemExtractEvent
 
setCancelled(boolean) - Method in class me.qscbm.inlayx.api.event.GemRegisterEvent
 
setCancelled(boolean) - Method in class me.qscbm.inlayx.api.event.GemSocketEvent
 
setCancelled(boolean) - Method in class me.qscbm.inlayx.api.event.GemUnregisterEvent
 
setDropSourceSettings(Map<String, Map<String, Object>>) - Method in class me.qscbm.inlayx.gem.Gem
 
setFilterMaterials(Set<ItemGroupOrItem>) - Method in class me.qscbm.inlayx.gem.Gem
 
setGem(Gem) - Method in class me.qscbm.inlayx.api.event.GemDropEvent
 
settings() - Method in record class me.qscbm.inlayx.api.DropCandidate
Returns the value of the settings record component.
slot() - Method in record class me.qscbm.inlayx.gem.AttributeEntry
Returns the value of the slot record component.
SLOT_SLOTS - Static variable in class me.qscbm.inlayx.gui.ExtractGuiFactory
 
socketGem(Player, ItemStack, ItemStack) - Method in class me.qscbm.inlayx.gem.GemManager
 
socketGem(Player, ItemStack, ItemStack) - Method in class me.qscbm.inlayx.service.SocketService
 
socketGem(ItemStack, ItemStack) - Method in class me.qscbm.inlayx.gem.GemManager
 
socketGem(ItemStack, ItemStack) - Method in class me.qscbm.inlayx.service.SocketService
 
SocketGuiFactory - Class in me.qscbm.inlayx.gui
镶嵌 GUI 的构建与装饰物品.
SocketGuiFactory(InlayX) - Constructor for class me.qscbm.inlayx.gui.SocketGuiFactory
 
SocketResult - Class in me.qscbm.inlayx.socket
镶嵌操作结果
SocketResult.Status - Enum Class in me.qscbm.inlayx.socket
 
SocketService - Class in me.qscbm.inlayx.service
装备宝石槽位机制
SocketService(InlayX, GemItemFactory, AtomicReference<GemManager.GemRegistry>) - Constructor for class me.qscbm.inlayx.service.SocketService
 
SocketSlot - Class in me.qscbm.inlayx.socket
宝石槽位
SocketSlot(int, String, String, int, int) - Constructor for class me.qscbm.inlayx.socket.SocketSlot
 
socketToItemMeta(ItemMeta) - Method in class me.qscbm.inlayx.gem.GemAttachment
 
socketToItemStack(ItemStack) - Method in class me.qscbm.inlayx.gem.GemAttachment
 
source() - Method in record class me.qscbm.inlayx.drop.DropSourceRegistry.RegisteredSource
Returns the value of the source record component.
split(String, String) - Static method in class me.qscbm.inlayx.util.TextUtils
 
State(TalismanEffect.BonusEntry, TalismanEffect.PreventEntry) - Constructor for record class me.qscbm.inlayx.talisman.TalismanEffect.State
Creates an instance of a State record class.
SubCommand - Class in me.qscbm.inlayx.command.sub
子命令基类
SubCommand(InlayX) - Constructor for class me.qscbm.inlayx.command.sub.SubCommand
 
success(String) - Static method in class me.qscbm.inlayx.socket.ExtractResult
 
success(ItemStack) - Static method in class me.qscbm.inlayx.socket.SocketResult
 
SUCCESS - Enum constant in enum class me.qscbm.inlayx.socket.ExtractResult.Status
 
SUCCESS - Enum constant in enum class me.qscbm.inlayx.socket.SocketResult.Status
镶嵌成功
SUCCESS - Enum constant in enum class me.qscbm.inlayx.talisman.TalismanManager.ApplyStatus
成功应用
successRateBonus() - Method in record class me.qscbm.inlayx.talisman.TalismanFunction
Returns the value of the successRateBonus record component.

T

tabComplete(CommandSender, String[]) - Method in class me.qscbm.inlayx.command.sub.CmdAddGem
 
tabComplete(CommandSender, String[]) - Method in class me.qscbm.inlayx.command.sub.CmdAddSlot
 
tabComplete(CommandSender, String[]) - Method in class me.qscbm.inlayx.command.sub.CmdExtract
 
tabComplete(CommandSender, String[]) - Method in class me.qscbm.inlayx.command.sub.CmdGive
 
tabComplete(CommandSender, String[]) - Method in class me.qscbm.inlayx.command.sub.CmdRemoveGem
 
tabComplete(CommandSender, String[]) - Method in class me.qscbm.inlayx.command.sub.CmdRemoveSlot
 
tabComplete(CommandSender, String[]) - Method in class me.qscbm.inlayx.command.sub.CmdTalisman
 
tabComplete(CommandSender, String[]) - Method in class me.qscbm.inlayx.command.sub.SubCommand
 
Talisman - Class in me.qscbm.inlayx.talisman
保护符
Talisman(String, String, Material) - Constructor for class me.qscbm.inlayx.talisman.Talisman
 
TalismanApplyGuiFactory - Class in me.qscbm.inlayx.gui
保护符应用 GUI 的构建与装饰物品
TalismanApplyGuiFactory(InlayX) - Constructor for class me.qscbm.inlayx.gui.TalismanApplyGuiFactory
 
TalismanApplyHolder - Class in me.qscbm.inlayx.gui
保护符应用 GUI 的 InventoryHolder
TalismanApplyHolder() - Constructor for class me.qscbm.inlayx.gui.TalismanApplyHolder
 
TalismanEffect - Class in me.qscbm.inlayx.talisman
保护符效果
TalismanEffect(NamespacedKey) - Constructor for class me.qscbm.inlayx.talisman.TalismanEffect
 
TalismanEffect.BonusEntry - Record Class in me.qscbm.inlayx.talisman
成功率加成效果.
TalismanEffect.PreventEntry - Record Class in me.qscbm.inlayx.talisman
防碎裂效果.
TalismanEffect.State - Record Class in me.qscbm.inlayx.talisman
宝石当前持有的全部保护效果.
TalismanFunction - Record Class in me.qscbm.inlayx.talisman
保护符的功能配置.
TalismanFunction(double, boolean) - Constructor for record class me.qscbm.inlayx.talisman.TalismanFunction
Creates an instance of a TalismanFunction record class.
TalismanManager - Class in me.qscbm.inlayx.talisman
保护符管理.
TalismanManager(InlayX) - Constructor for class me.qscbm.inlayx.talisman.TalismanManager
 
TalismanManager.ApplyStatus - Enum Class in me.qscbm.inlayx.talisman
应用保护符到宝石的结果.
TextUtils - Class in me.qscbm.inlayx.util
 
TextUtils() - Constructor for class me.qscbm.inlayx.util.TextUtils
 
TO_PATTERN - Static variable in class me.qscbm.inlayx.config.CommentConfiguration
 
TO_REGEX - Static variable in class me.qscbm.inlayx.config.CommentConfiguration
 
tokenize(String) - Static method in class me.qscbm.inlayx.util.TextUtils
 
toPlainText(String) - Static method in class me.qscbm.inlayx.util.TextUtils
 
toPlainText(String, int) - Static method in class me.qscbm.inlayx.util.TextUtils
 
toString() - Method in record class me.qscbm.inlayx.api.DropCandidate
Returns a string representation of this record class.
toString() - Method in record class me.qscbm.inlayx.config.ItemGroupConfigManager.ItemGroupConfig
Returns a string representation of this record class.
toString() - Method in record class me.qscbm.inlayx.drop.DropSourceRegistry.RegisteredSource
Returns a string representation of this record class.
toString() - Method in record class me.qscbm.inlayx.gem.AttributeEntry
Returns a string representation of this record class.
toString() - Method in record class me.qscbm.inlayx.gem.Gem.DurabilityEntry
Returns a string representation of this record class.
toString() - Method in record class me.qscbm.inlayx.gem.Gem.PotionEntry
Returns a string representation of this record class.
toString() - Method in record class me.qscbm.inlayx.gem.GemManager.GemRegistry
Returns a string representation of this record class.
toString() - Method in record class me.qscbm.inlayx.gem.GemType
Returns a string representation of this record class.
toString() - Method in record class me.qscbm.inlayx.talisman.TalismanEffect.BonusEntry
Returns a string representation of this record class.
toString() - Method in record class me.qscbm.inlayx.talisman.TalismanEffect.PreventEntry
Returns a string representation of this record class.
toString() - Method in record class me.qscbm.inlayx.talisman.TalismanEffect.State
Returns a string representation of this record class.
toString() - Method in record class me.qscbm.inlayx.talisman.TalismanFunction
Returns a string representation of this record class.
translateAlternateColorCodes(String) - Static method in class me.qscbm.inlayx.util.TextUtils
 
tryExecute(CommandSender, String[]) - Method in class me.qscbm.inlayx.command.sub.SubCommand
 
TYPE_MISMATCH - Enum constant in enum class me.qscbm.inlayx.socket.SocketResult.Status
存在空槽位, 但没有与宝石类型匹配的槽位

U

UNKNOWN_GEM - Enum constant in enum class me.qscbm.inlayx.socket.SocketResult.Status
宝石 ID 无法识别(配置被删除或变更)
UNKNOWN_TALISMAN - Enum constant in enum class me.qscbm.inlayx.talisman.TalismanManager.ApplyStatus
保护符不存在
unregisterGem(String) - Method in class me.qscbm.inlayx.gem.GemManager
注销一个宝石, 返回被移除的宝石定义, 并刷新掉落索引.
update(Plugin, String) - Static method in class me.qscbm.inlayx.config.ConfigUpdater
检查配置版本, 落后于 JAR 默认版本时合并缺失键并更新版本号.
usage() - Method in class me.qscbm.inlayx.command.sub.CmdAddGem
 
usage() - Method in class me.qscbm.inlayx.command.sub.CmdAddSlot
 
usage() - Method in class me.qscbm.inlayx.command.sub.CmdExtract
 
usage() - Method in class me.qscbm.inlayx.command.sub.CmdGive
 
usage() - Method in class me.qscbm.inlayx.command.sub.CmdHelp
 
usage() - Method in class me.qscbm.inlayx.command.sub.CmdInfo
 
usage() - Method in class me.qscbm.inlayx.command.sub.CmdList
 
usage() - Method in class me.qscbm.inlayx.command.sub.CmdRemoveGem
 
usage() - Method in class me.qscbm.inlayx.command.sub.CmdRemoveSlot
 
usage() - Method in class me.qscbm.inlayx.command.sub.CmdSocket
 
usage() - Method in class me.qscbm.inlayx.command.sub.CmdTalisman
 
usage() - Method in class me.qscbm.inlayx.command.sub.SubCommand
 
uses() - Method in record class me.qscbm.inlayx.talisman.TalismanEffect.BonusEntry
Returns the value of the uses record component.
uses() - Method in record class me.qscbm.inlayx.talisman.TalismanEffect.PreventEntry
Returns the value of the uses record component.

V

value() - Method in record class me.qscbm.inlayx.gem.Gem.DurabilityEntry
Returns the value of the value record component.
valueOf(String) - Static method in enum class me.qscbm.inlayx.config.ConfigManager.DropSourceMode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class me.qscbm.inlayx.gem.Gem.DurabilityMode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class me.qscbm.inlayx.gem.Gem.MaterialFilterMode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class me.qscbm.inlayx.socket.ExtractResult.Status
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class me.qscbm.inlayx.socket.SocketResult.Status
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class me.qscbm.inlayx.talisman.TalismanManager.ApplyStatus
Returns the enum constant of this class with the specified name.
values() - Static method in enum class me.qscbm.inlayx.config.ConfigManager.DropSourceMode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class me.qscbm.inlayx.gem.Gem.DurabilityMode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class me.qscbm.inlayx.gem.Gem.MaterialFilterMode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class me.qscbm.inlayx.socket.ExtractResult.Status
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class me.qscbm.inlayx.socket.SocketResult.Status
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class me.qscbm.inlayx.talisman.TalismanManager.ApplyStatus
Returns an array containing the constants of this enum class, in the order they are declared.
VERSION_MANIFEST - Static variable in class me.qscbm.inlayx.util.MCAssetsUtils
 

W

WHITELIST - Enum constant in enum class me.qscbm.inlayx.gem.Gem.MaterialFilterMode
 
write(ItemStack, TalismanEffect.State) - Method in class me.qscbm.inlayx.talisman.TalismanEffect
 
write(ItemMeta, TalismanEffect.State) - Method in class me.qscbm.inlayx.talisman.TalismanEffect
 
writeEffects(ItemStack, TalismanEffect.State) - Method in class me.qscbm.inlayx.talisman.TalismanManager
 
A B C D E F G H I K L M N O P R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values