Index
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
ambientrecord component. - amount() - Method in record class me.qscbm.inlayx.gem.AttributeEntry
-
Returns the value of the
amountrecord component. - amplifier() - Method in record class me.qscbm.inlayx.gem.Gem.PotionEntry
-
Returns the value of the
amplifierrecord 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
attributerecord 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
AttributeEntryrecord 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
bonusrecord component. - bonus() - Method in record class me.qscbm.inlayx.talisman.TalismanEffect.State
-
Returns the value of the
bonusrecord component. - BonusEntry(String, double, int) - Constructor for record class me.qscbm.inlayx.talisman.TalismanEffect.BonusEntry
-
Creates an instance of a
BonusEntryrecord 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
colorrecord 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
defaultSettingsrecord 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
DropCandidaterecord 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
dropIndexrecord 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
DurabilityEntryrecord class. - duration() - Method in record class me.qscbm.inlayx.gem.Gem.PotionEntry
-
Returns the value of the
durationrecord component.
E
- effect() - Method in record class me.qscbm.inlayx.gem.Gem.PotionEntry
-
Returns the value of the
effectrecord 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
gemrecord 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
GemRegistryrecord class. - gems() - Method in record class me.qscbm.inlayx.gem.GemManager.GemRegistry
-
Returns the value of the
gemsrecord 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
GemTyperecord 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
iconrecord 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
idrecord component. - id() - Method in record class me.qscbm.inlayx.gem.GemType
-
Returns the value of the
idrecord component. - id() - Method in record class me.qscbm.inlayx.talisman.TalismanEffect.BonusEntry
-
Returns the value of the
idrecord component. - id() - Method in record class me.qscbm.inlayx.talisman.TalismanEffect.PreventEntry
-
Returns the value of the
idrecord 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
ItemGroupConfigrecord 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
itemsrecord 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
moderecord 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
namerecord component. - name() - Method in record class me.qscbm.inlayx.gem.GemType
-
Returns the value of the
namerecord 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
operationrecord 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
particlesrecord 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
PotionEntryrecord 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
preventrecord component. - preventDestroy() - Method in record class me.qscbm.inlayx.talisman.TalismanFunction
-
Returns the value of the
preventDestroyrecord component. - PreventEntry(String, int) - Constructor for record class me.qscbm.inlayx.talisman.TalismanEffect.PreventEntry
-
Creates an instance of a
PreventEntryrecord 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
RegisteredSourcerecord 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
settingsrecord component. - slot() - Method in record class me.qscbm.inlayx.gem.AttributeEntry
-
Returns the value of the
slotrecord 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
sourcerecord 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
Staterecord 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
successRateBonusrecord 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
TalismanFunctionrecord 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
usesrecord component. - uses() - Method in record class me.qscbm.inlayx.talisman.TalismanEffect.PreventEntry
-
Returns the value of the
usesrecord component.
V
- value() - Method in record class me.qscbm.inlayx.gem.Gem.DurabilityEntry
-
Returns the value of the
valuerecord 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
All Classes and Interfaces|All Packages|Constant Field Values