A B C D E F G H I L M N O P R S T U V Y 
All Classes All Packages

A

add(double) - Method in class com.ericlam.mc.bungee.hnmc.builders.CalculationBuilder
 
add(MessageBuilder) - Method in class com.ericlam.mc.bungee.hnmc.builders.AdvMessageBuilder
 
add(String) - Method in class com.ericlam.mc.bungee.hnmc.builders.MessageBuilder
 
add(String...) - Method in class com.ericlam.mc.bungee.hnmc.builders.AdvMessageBuilder
 
add(String...) - Method in class com.ericlam.mc.bungee.hnmc.builders.MessageBuilder
 
add(BaseComponent) - Method in class com.ericlam.mc.bungee.hnmc.builders.AdvMessageBuilder
 
addAlias(String) - Method in class com.ericlam.mc.bungee.hnmc.commands.caxerx.CommandNode
Deprecated.
addAllAliases(List<String>) - Method in class com.ericlam.mc.bungee.hnmc.commands.caxerx.CommandNode
Deprecated.
addSub(CommandNode) - Method in class com.ericlam.mc.bungee.hnmc.commands.caxerx.CommandNode
 
ADMIN - Static variable in class com.ericlam.mc.bungee.hnmc.permission.Perm
 
AdvCmdExecutor<D extends CommandSender> - Interface in com.ericlam.mc.bungee.hnmc.commands.caxerx.functional
 
AdvCommandNodeBuilder<Sender extends CommandSender> - Class in com.ericlam.mc.bungee.hnmc.commands.caxerx
指令節點建造器
AdvCommandNodeBuilder(String) - Constructor for class com.ericlam.mc.bungee.hnmc.commands.caxerx.AdvCommandNodeBuilder
 
AdvMessageBuilder - Class in com.ericlam.mc.bungee.hnmc.builders
 
AdvMessageBuilder(String) - Constructor for class com.ericlam.mc.bungee.hnmc.builders.AdvMessageBuilder
 
AdvTabCompleter<D extends CommandSender> - Interface in com.ericlam.mc.bungee.hnmc.commands.caxerx.functional
 
alias(String...) - Method in class com.ericlam.mc.bungee.hnmc.commands.caxerx.AdvCommandNodeBuilder
若果是主指令,將會自動從 plugin.yml 添加
alias(String...) - Method in class com.ericlam.mc.bungee.hnmc.commands.caxerx.CommandNodeBuilder
 
alias(String...) - Method in class com.ericlam.mc.bungee.hnmc.commands.caxerx.DefaultCommandBuilder
若果是主指令,將會自動從 plugin.yml 添加
applySkin(ProxiedPlayer, PlayerSkin) - Method in interface com.ericlam.mc.bungee.hnmc.managers.SkinValueManager
設置玩家皮膚

B

build() - Method in class com.ericlam.mc.bungee.hnmc.builders.AdvMessageBuilder
 
build() - Method in class com.ericlam.mc.bungee.hnmc.builders.MessageBuilder
 
build() - Method in class com.ericlam.mc.bungee.hnmc.commands.caxerx.AdvCommandNodeBuilder
 
build() - Method in class com.ericlam.mc.bungee.hnmc.commands.caxerx.CommandNodeBuilder
 
build() - Method in class com.ericlam.mc.bungee.hnmc.commands.caxerx.DefaultCommandBuilder
 
BUILDER - Static variable in class com.ericlam.mc.bungee.hnmc.permission.Perm
 
BungeeConfiguration - Class in com.ericlam.mc.bungee.hnmc.config.yaml
用於創建 Config class 時繼承
BungeeConfiguration() - Constructor for class com.ericlam.mc.bungee.hnmc.config.yaml.BungeeConfiguration
 

C

cal(double) - Method in interface com.ericlam.mc.bungee.hnmc.builders.function.Calculation
 
Calculation - Interface in com.ericlam.mc.bungee.hnmc.builders.function
 
CalculationBuilder - Class in com.ericlam.mc.bungee.hnmc.builders
計算機
CalculationBuilder(double) - Constructor for class com.ericlam.mc.bungee.hnmc.builders.CalculationBuilder
 
ChatFormatManager - Interface in com.ericlam.mc.bungee.hnmc.managers
 
ChatRunner - Interface in com.ericlam.mc.bungee.hnmc.builders.function
 
ChatRunnerManager - Interface in com.ericlam.mc.bungee.hnmc.builders.function
註冊可點擊動作使用。
check(Supplier<Boolean>) - Static method in class com.ericlam.mc.bungee.hnmc.function.ResultParser
 
children(CommandNode...) - Method in class com.ericlam.mc.bungee.hnmc.commands.caxerx.DefaultCommandBuilder
DefaultCommand 將為 它其下的分支指令 製作幫助訊息
CmdExecutor - Interface in com.ericlam.mc.bungee.hnmc.commands.caxerx.functional
 
com.ericlam.mc.bungee.hnmc - package com.ericlam.mc.bungee.hnmc
 
com.ericlam.mc.bungee.hnmc.builders - package com.ericlam.mc.bungee.hnmc.builders
 
com.ericlam.mc.bungee.hnmc.builders.function - package com.ericlam.mc.bungee.hnmc.builders.function
 
com.ericlam.mc.bungee.hnmc.commands.caxerx - package com.ericlam.mc.bungee.hnmc.commands.caxerx
 
com.ericlam.mc.bungee.hnmc.commands.caxerx.exception - package com.ericlam.mc.bungee.hnmc.commands.caxerx.exception
 
com.ericlam.mc.bungee.hnmc.commands.caxerx.functional - package com.ericlam.mc.bungee.hnmc.commands.caxerx.functional
 
com.ericlam.mc.bungee.hnmc.config - package com.ericlam.mc.bungee.hnmc.config
 
com.ericlam.mc.bungee.hnmc.config.yaml - package com.ericlam.mc.bungee.hnmc.config.yaml
 
com.ericlam.mc.bungee.hnmc.container - package com.ericlam.mc.bungee.hnmc.container
 
com.ericlam.mc.bungee.hnmc.events - package com.ericlam.mc.bungee.hnmc.events
 
com.ericlam.mc.bungee.hnmc.exceptions - package com.ericlam.mc.bungee.hnmc.exceptions
 
com.ericlam.mc.bungee.hnmc.function - package com.ericlam.mc.bungee.hnmc.function
 
com.ericlam.mc.bungee.hnmc.main - package com.ericlam.mc.bungee.hnmc.main
 
com.ericlam.mc.bungee.hnmc.managers - package com.ericlam.mc.bungee.hnmc.managers
 
com.ericlam.mc.bungee.hnmc.permission - package com.ericlam.mc.bungee.hnmc.permission
 
command(String) - Method in class com.ericlam.mc.bungee.hnmc.builders.MessageBuilder
新增可點擊運行指令
CommandArgumentException - Exception in com.ericlam.mc.bungee.hnmc.commands.caxerx.exception
參數不足
CommandArgumentException(String) - Constructor for exception com.ericlam.mc.bungee.hnmc.commands.caxerx.exception.CommandArgumentException
 
CommandNode - Class in com.ericlam.mc.bungee.hnmc.commands.caxerx
 
CommandNode(CommandNode, String, String, String, String, String...) - Constructor for class com.ericlam.mc.bungee.hnmc.commands.caxerx.CommandNode
 
CommandNodeBuilder - Class in com.ericlam.mc.bungee.hnmc.commands.caxerx
指令節點建造器
CommandNodeBuilder(String) - Constructor for class com.ericlam.mc.bungee.hnmc.commands.caxerx.CommandNodeBuilder
 
CommandPermissionException - Exception in com.ericlam.mc.bungee.hnmc.commands.caxerx.exception
沒有權限
CommandPermissionException(String) - Constructor for exception com.ericlam.mc.bungee.hnmc.commands.caxerx.exception.CommandPermissionException
 
CommandRegister - Interface in com.ericlam.mc.bungee.hnmc.commands.caxerx
指令註冊器
ConfigFactory - Interface in com.ericlam.mc.bungee.hnmc.config
Config 工廠

D

DefaultCommand - Class in com.ericlam.mc.bungee.hnmc.commands.caxerx
父類指令預設器
DefaultCommand(CommandNode, String, String, String, String...) - Constructor for class com.ericlam.mc.bungee.hnmc.commands.caxerx.DefaultCommand
 
DefaultCommandBuilder - Class in com.ericlam.mc.bungee.hnmc.commands.caxerx
 
DefaultCommandBuilder(String) - Constructor for class com.ericlam.mc.bungee.hnmc.commands.caxerx.DefaultCommandBuilder
 
description(String) - Method in class com.ericlam.mc.bungee.hnmc.commands.caxerx.AdvCommandNodeBuilder
 
description(String) - Method in class com.ericlam.mc.bungee.hnmc.commands.caxerx.CommandNodeBuilder
 
description(String) - Method in class com.ericlam.mc.bungee.hnmc.commands.caxerx.DefaultCommandBuilder
 
DEVELOPER - Static variable in class com.ericlam.mc.bungee.hnmc.permission.Perm
 
divide(double) - Method in class com.ericlam.mc.bungee.hnmc.builders.CalculationBuilder
 
DONOR - Static variable in class com.ericlam.mc.bungee.hnmc.permission.Perm
 
doOther(Calculation) - Method in class com.ericlam.mc.bungee.hnmc.builders.CalculationBuilder
 
downloadLatestVersion(String) - Method in interface com.ericlam.mc.bungee.hnmc.managers.ResourceManager
下載該插件的最新版本
dropSkin(UUID) - Method in interface com.ericlam.mc.bungee.hnmc.managers.SkinValueManager
刪除玩家皮膚資料
dump() - Method in interface com.ericlam.mc.bungee.hnmc.config.ConfigFactory
 

E

editResult(LoginResult, PlayerSkin) - Method in interface com.ericlam.mc.bungee.hnmc.managers.SkinValueManager
修改玩家 Profile
execute(AdvCmdExecutor<Sender>) - Method in class com.ericlam.mc.bungee.hnmc.commands.caxerx.AdvCommandNodeBuilder
 
execute(CmdExecutor) - Method in class com.ericlam.mc.bungee.hnmc.commands.caxerx.CommandNodeBuilder
 
execute(D, List<String>) - Method in interface com.ericlam.mc.bungee.hnmc.commands.caxerx.functional.AdvCmdExecutor
 
execute(Consumer<Boolean>) - Method in class com.ericlam.mc.bungee.hnmc.function.ResultParser
 
executeCommand(CommandSender, List<String>) - Method in class com.ericlam.mc.bungee.hnmc.commands.caxerx.CommandNode
 
executeCommand(CommandSender, List<String>) - Method in class com.ericlam.mc.bungee.hnmc.commands.caxerx.DefaultCommand
 
executeCommand(CommandSender, List<String>) - Method in interface com.ericlam.mc.bungee.hnmc.commands.caxerx.functional.CmdExecutor
 
executeTabCompletion(CommandSender, List<String>) - Method in class com.ericlam.mc.bungee.hnmc.commands.caxerx.CommandNode
 
executeTabCompletion(CommandSender, List<String>) - Method in class com.ericlam.mc.bungee.hnmc.commands.caxerx.DefaultCommand
 
executeTabCompletion(CommandSender, List<String>) - Method in interface com.ericlam.mc.bungee.hnmc.commands.caxerx.functional.TabCompleter
 

F

fetchLatestVersion(String, Consumer<String>, Consumer<Exception>) - Method in interface com.ericlam.mc.bungee.hnmc.managers.ResourceManager
刷新該插件的最新版本到快取
FileController - Interface in com.ericlam.mc.bungee.hnmc.config.yaml
 

G

get(String) - Method in class com.ericlam.mc.bungee.hnmc.config.yaml.MessageConfiguration
 
get(String) - Method in interface com.ericlam.mc.bungee.hnmc.config.yaml.MessageGetter
 
getAlias() - Method in class com.ericlam.mc.bungee.hnmc.commands.caxerx.CommandNode
 
getAPI() - Static method in class com.ericlam.mc.bungee.hnmc.main.HyperNiteMC
 
getChatFormatManager() - Method in interface com.ericlam.mc.bungee.hnmc.HyperNiteAPI
 
getChatFormatManager() - Method in class com.ericlam.mc.bungee.hnmc.main.HyperNiteMC
 
getChatRunnerManager() - Method in interface com.ericlam.mc.bungee.hnmc.HyperNiteAPI
 
getChatRunnerManager() - Method in class com.ericlam.mc.bungee.hnmc.main.HyperNiteMC
 
getCommand() - Method in class com.ericlam.mc.bungee.hnmc.commands.caxerx.CommandNode
 
getCommand() - Method in exception com.ericlam.mc.bungee.hnmc.commands.caxerx.exception.NotExecutableException
 
getCommandRegister() - Method in interface com.ericlam.mc.bungee.hnmc.HyperNiteAPI
 
getCommandRegister() - Method in class com.ericlam.mc.bungee.hnmc.main.HyperNiteMC
 
getConfig(String) - Method in interface com.ericlam.mc.bungee.hnmc.config.YamlManager
 
getConfigAs(Class<T>) - Method in interface com.ericlam.mc.bungee.hnmc.config.YamlManager
 
getConfigFactory(Plugin) - Method in interface com.ericlam.mc.bungee.hnmc.HyperNiteAPI
 
getConfigFactory(Plugin) - Method in class com.ericlam.mc.bungee.hnmc.main.HyperNiteMC
 
getConnection() - Method in interface com.ericlam.mc.bungee.hnmc.SQLDataSource
注意: 必須每次拿一次,不能拿一次後長期使用。
getDataSource() - Method in interface com.ericlam.mc.bungee.hnmc.SQLDataSource
 
getDescription() - Method in class com.ericlam.mc.bungee.hnmc.commands.caxerx.CommandNode
 
getJedis() - Method in interface com.ericlam.mc.bungee.hnmc.RedisDataSource
 
getJedisPool() - Method in interface com.ericlam.mc.bungee.hnmc.RedisDataSource
 
getLatestVersion(String) - Method in interface com.ericlam.mc.bungee.hnmc.managers.ResourceManager
獲取該插件的最新版本
getList(String) - Method in class com.ericlam.mc.bungee.hnmc.config.yaml.MessageConfiguration
 
getList(String) - Method in interface com.ericlam.mc.bungee.hnmc.config.yaml.MessageGetter
 
getMainConfig() - Method in interface com.ericlam.mc.bungee.hnmc.HyperNiteAPI
 
getMainConfig() - Method in class com.ericlam.mc.bungee.hnmc.main.HyperNiteMC
 
getName() - Method in interface com.ericlam.mc.bungee.hnmc.container.OfflinePlayer
 
getNoPermission() - Method in interface com.ericlam.mc.bungee.hnmc.config.MainConfig
 
getNoThisPlayer() - Method in interface com.ericlam.mc.bungee.hnmc.config.MainConfig
 
getNotPlayer() - Method in interface com.ericlam.mc.bungee.hnmc.config.MainConfig
 
getOfflinePlayer() - Method in class com.ericlam.mc.bungee.hnmc.events.PlayerVerifyCompletedEvent
 
getOfflinePlayer(String) - Method in interface com.ericlam.mc.bungee.hnmc.managers.PlayerManager
 
getOfflinePlayer(UUID) - Method in interface com.ericlam.mc.bungee.hnmc.managers.PlayerManager
 
getOrSaveSkinForPlayer(UUID) - Method in interface com.ericlam.mc.bungee.hnmc.managers.SkinValueManager
 
getOrSaveSkinForPlayer(UUID, String) - Method in interface com.ericlam.mc.bungee.hnmc.managers.SkinValueManager
 
getParent() - Method in class com.ericlam.mc.bungee.hnmc.commands.caxerx.CommandNode
 
getPermHierarchy(String) - Static method in class com.ericlam.mc.bungee.hnmc.permission.Perm
 
getPermission() - Method in class com.ericlam.mc.bungee.hnmc.commands.caxerx.CommandNode
 
getPlaceholder() - Method in class com.ericlam.mc.bungee.hnmc.commands.caxerx.CommandNode
 
getPlayer() - Method in interface com.ericlam.mc.bungee.hnmc.container.OfflinePlayer
 
getPlayerManager() - Method in interface com.ericlam.mc.bungee.hnmc.HyperNiteAPI
 
getPlayerManager() - Method in class com.ericlam.mc.bungee.hnmc.main.HyperNiteMC
 
getPlugin() - Method in exception com.ericlam.mc.bungee.hnmc.exceptions.PluginNotFoundException
 
getPlugin() - Method in exception com.ericlam.mc.bungee.hnmc.exceptions.ResourceNotFoundException
 
getPrefix() - Method in interface com.ericlam.mc.bungee.hnmc.config.MainConfig
 
getPrefix() - Method in class com.ericlam.mc.bungee.hnmc.config.yaml.MessageConfiguration
若果 訊息類別 config 本身沒有 @Prefix, 返回的將是 null
getPrefix() - Method in interface com.ericlam.mc.bungee.hnmc.config.yaml.MessageGetter
 
getPrefix(ProxiedPlayer) - Method in interface com.ericlam.mc.bungee.hnmc.managers.ChatFormatManager
 
getPrefixSuffix(ProxiedPlayer) - Method in interface com.ericlam.mc.bungee.hnmc.managers.ChatFormatManager
 
getPure(String) - Method in class com.ericlam.mc.bungee.hnmc.config.yaml.MessageConfiguration
 
getPure(String) - Method in interface com.ericlam.mc.bungee.hnmc.config.yaml.MessageGetter
 
getPureList(String) - Method in class com.ericlam.mc.bungee.hnmc.config.yaml.MessageConfiguration
 
getPureList(String) - Method in interface com.ericlam.mc.bungee.hnmc.config.yaml.MessageGetter
 
getRedisDataSource() - Method in interface com.ericlam.mc.bungee.hnmc.HyperNiteAPI
 
getRedisDataSource() - Method in class com.ericlam.mc.bungee.hnmc.main.HyperNiteMC
 
getResourceManager(ResourceManager.Type) - Method in interface com.ericlam.mc.bungee.hnmc.HyperNiteAPI
 
getResourceManager(ResourceManager.Type) - Method in class com.ericlam.mc.bungee.hnmc.main.HyperNiteMC
 
getResult() - Method in class com.ericlam.mc.bungee.hnmc.builders.CalculationBuilder
 
getResult() - Method in class com.ericlam.mc.bungee.hnmc.function.ResultParser
 
getSignature() - Method in interface com.ericlam.mc.bungee.hnmc.container.PlayerSkin
 
getSkinValueManager() - Method in interface com.ericlam.mc.bungee.hnmc.HyperNiteAPI
 
getSkinValueManager() - Method in class com.ericlam.mc.bungee.hnmc.main.HyperNiteMC
 
getSQLDataSource() - Method in interface com.ericlam.mc.bungee.hnmc.HyperNiteAPI
 
getSQLDataSource() - Method in class com.ericlam.mc.bungee.hnmc.main.HyperNiteMC
 
getSubCommands() - Method in class com.ericlam.mc.bungee.hnmc.commands.caxerx.CommandNode
 
getSuffix(ProxiedPlayer) - Method in interface com.ericlam.mc.bungee.hnmc.managers.ChatFormatManager
 
getTimestamp() - Method in interface com.ericlam.mc.bungee.hnmc.container.PlayerSkin
 
getUniqueId() - Method in interface com.ericlam.mc.bungee.hnmc.container.OfflinePlayer
 
getValue() - Method in interface com.ericlam.mc.bungee.hnmc.container.PlayerSkin
 

H

hasPermission(CommandSender, String) - Static method in class com.ericlam.mc.bungee.hnmc.permission.Perm
 
HELPER - Static variable in class com.ericlam.mc.bungee.hnmc.permission.Perm
 
hoverText(String...) - Method in class com.ericlam.mc.bungee.hnmc.builders.MessageBuilder
新增可見氣泡文字
HYPERNITE - com.ericlam.mc.bungee.hnmc.managers.ResourceManager.Type
HyperNiteMC 專用插件
HyperNiteAPI - Interface in com.ericlam.mc.bungee.hnmc
本服 API
HyperNiteMC - Class in com.ericlam.mc.bungee.hnmc.main
從這裏獲取所有 API
HyperNiteMC() - Constructor for class com.ericlam.mc.bungee.hnmc.main.HyperNiteMC
 

I

ifFalse(Runnable) - Method in class com.ericlam.mc.bungee.hnmc.function.ResultParser
 
ifTrue(Runnable) - Method in class com.ericlam.mc.bungee.hnmc.function.ResultParser
 
insertWhenShiftClick(String) - Method in class com.ericlam.mc.bungee.hnmc.builders.MessageBuilder
新增shift click 文字
invokeCommand(CommandSender, List<String>) - Method in class com.ericlam.mc.bungee.hnmc.commands.caxerx.CommandNode
 
invokeTabCompletion(CommandSender, List<String>) - Method in class com.ericlam.mc.bungee.hnmc.commands.caxerx.CommandNode
 
isLatestVersion(String) - Method in interface com.ericlam.mc.bungee.hnmc.managers.ResourceManager
檢查該插件版本是否為最新版本
isOnline() - Method in interface com.ericlam.mc.bungee.hnmc.container.OfflinePlayer
 
isPremium() - Method in interface com.ericlam.mc.bungee.hnmc.container.OfflinePlayer
 
isPremium() - Method in interface com.ericlam.mc.bungee.hnmc.container.PlayerSkin
 

L

lastLogin() - Method in interface com.ericlam.mc.bungee.hnmc.container.OfflinePlayer
 
locate() - Method in annotation type com.ericlam.mc.bungee.hnmc.config.yaml.Resource
 

M

MainConfig - Interface in com.ericlam.mc.bungee.hnmc.config
 
match(String) - Method in class com.ericlam.mc.bungee.hnmc.commands.caxerx.CommandNode
 
MessageBuilder - Class in com.ericlam.mc.bungee.hnmc.builders
訊息建造器
MessageBuilder() - Constructor for class com.ericlam.mc.bungee.hnmc.builders.MessageBuilder
 
MessageBuilder(String) - Constructor for class com.ericlam.mc.bungee.hnmc.builders.MessageBuilder
 
MessageBuilder(String...) - Constructor for class com.ericlam.mc.bungee.hnmc.builders.MessageBuilder
 
MessageConfiguration - Class in com.ericlam.mc.bungee.hnmc.config.yaml
用於創建 訊息類別 config 時繼承
MessageConfiguration() - Constructor for class com.ericlam.mc.bungee.hnmc.config.yaml.MessageConfiguration
 
MessageGetter - Interface in com.ericlam.mc.bungee.hnmc.config.yaml
 
minus(double) - Method in class com.ericlam.mc.bungee.hnmc.builders.CalculationBuilder
 
MOD - Static variable in class com.ericlam.mc.bungee.hnmc.permission.Perm
 
multiply(double) - Method in class com.ericlam.mc.bungee.hnmc.builders.CalculationBuilder
 

N

nextLine() - Method in class com.ericlam.mc.bungee.hnmc.builders.AdvMessageBuilder
 
nextLine() - Method in class com.ericlam.mc.bungee.hnmc.builders.MessageBuilder
換行
NotExecutableException - Exception in com.ericlam.mc.bungee.hnmc.commands.caxerx.exception
沒有執行函式
NotExecutableException(String) - Constructor for exception com.ericlam.mc.bungee.hnmc.commands.caxerx.exception.NotExecutableException
 

O

OfflinePlayer - Interface in com.ericlam.mc.bungee.hnmc.container
 
OWNER - Static variable in class com.ericlam.mc.bungee.hnmc.permission.Perm
 

P

page(String) - Method in class com.ericlam.mc.bungee.hnmc.builders.MessageBuilder
新增可點擊翻頁
parent(CommandNode) - Method in class com.ericlam.mc.bungee.hnmc.commands.caxerx.AdvCommandNodeBuilder
 
parent(CommandNode) - Method in class com.ericlam.mc.bungee.hnmc.commands.caxerx.CommandNodeBuilder
 
parent(CommandNode) - Method in class com.ericlam.mc.bungee.hnmc.commands.caxerx.DefaultCommandBuilder
 
path() - Method in annotation type com.ericlam.mc.bungee.hnmc.config.yaml.Prefix
 
Perm - Class in com.ericlam.mc.bungee.hnmc.permission
 
Perm() - Constructor for class com.ericlam.mc.bungee.hnmc.permission.Perm
 
permission(String) - Method in class com.ericlam.mc.bungee.hnmc.commands.caxerx.AdvCommandNodeBuilder
 
permission(String) - Method in class com.ericlam.mc.bungee.hnmc.commands.caxerx.CommandNodeBuilder
 
permission(String) - Method in class com.ericlam.mc.bungee.hnmc.commands.caxerx.DefaultCommandBuilder
 
pi() - Method in class com.ericlam.mc.bungee.hnmc.builders.CalculationBuilder
 
placeholder(String) - Method in class com.ericlam.mc.bungee.hnmc.commands.caxerx.AdvCommandNodeBuilder
 
placeholder(String) - Method in class com.ericlam.mc.bungee.hnmc.commands.caxerx.CommandNodeBuilder
 
PlayerManager - Interface in com.ericlam.mc.bungee.hnmc.managers
 
PlayerSkin - Interface in com.ericlam.mc.bungee.hnmc.container
 
PlayerVerifyCompletedEvent - Class in com.ericlam.mc.bungee.hnmc.events
對玩家進行離線數據提取完成後的事件 Async Event
PlayerVerifyCompletedEvent(OfflinePlayer, Callback<PlayerVerifyCompletedEvent>) - Constructor for class com.ericlam.mc.bungee.hnmc.events.PlayerVerifyCompletedEvent
 
PluginNotFoundException - Exception in com.ericlam.mc.bungee.hnmc.exceptions
 
PluginNotFoundException(String) - Constructor for exception com.ericlam.mc.bungee.hnmc.exceptions.PluginNotFoundException
 
pow(double) - Method in class com.ericlam.mc.bungee.hnmc.builders.CalculationBuilder
 
Prefix - Annotation Type in com.ericlam.mc.bungee.hnmc.config.yaml
用於 訊息類別 config 時標註 前綴 路徑

R

RedisDataSource - Interface in com.ericlam.mc.bungee.hnmc
 
register(Class<? extends BungeeConfiguration>) - Method in interface com.ericlam.mc.bungee.hnmc.config.ConfigFactory
註冊並使用 @Resource 定位文件位置
register(String, Class<? extends BungeeConfiguration>) - Method in interface com.ericlam.mc.bungee.hnmc.config.ConfigFactory
註冊
registerClicks(UUID, ChatRunner, int) - Method in interface com.ericlam.mc.bungee.hnmc.builders.function.ChatRunnerManager
 
registerCommand(Plugin, CommandNode) - Method in interface com.ericlam.mc.bungee.hnmc.commands.caxerx.CommandRegister
主指令必須沒有 parent (父類) 指令
registerTimeout(UUID, ChatRunner, int) - Method in interface com.ericlam.mc.bungee.hnmc.builders.function.ChatRunnerManager
 
reload() - Method in class com.ericlam.mc.bungee.hnmc.config.yaml.BungeeConfiguration
重載源文件
reload(T) - Method in interface com.ericlam.mc.bungee.hnmc.config.yaml.FileController
 
reloadConfig() - Method in interface com.ericlam.mc.bungee.hnmc.config.MainConfig
 
reloadConfigs() - Method in interface com.ericlam.mc.bungee.hnmc.config.YamlManager
重載所有文件
Resource - Annotation Type in com.ericlam.mc.bungee.hnmc.config.yaml
用於創建 config class 時 定位 jar 內 yml 位置
ResourceManager - Interface in com.ericlam.mc.bungee.hnmc.managers
插件資源管理器
ResourceManager.Type - Enum in com.ericlam.mc.bungee.hnmc.managers
插件資源類別
ResourceNotFoundException - Exception in com.ericlam.mc.bungee.hnmc.exceptions
 
ResourceNotFoundException(String) - Constructor for exception com.ericlam.mc.bungee.hnmc.exceptions.ResourceNotFoundException
 
ResultParser - Class in com.ericlam.mc.bungee.hnmc.function
 
round() - Method in class com.ericlam.mc.bungee.hnmc.builders.CalculationBuilder
 
roundDown() - Method in class com.ericlam.mc.bungee.hnmc.builders.CalculationBuilder
 
roundUp() - Method in class com.ericlam.mc.bungee.hnmc.builders.CalculationBuilder
 
run(ChatRunner) - Method in class com.ericlam.mc.bungee.hnmc.builders.MessageBuilder
默認為 十分鐘 之後自動過期
run(ProxiedPlayer) - Method in interface com.ericlam.mc.bungee.hnmc.builders.function.ChatRunner
 
runClicks(int, ChatRunner) - Method in class com.ericlam.mc.bungee.hnmc.builders.MessageBuilder
 
runTimeout(int, ChatRunner) - Method in class com.ericlam.mc.bungee.hnmc.builders.MessageBuilder
 

S

save() - Method in class com.ericlam.mc.bungee.hnmc.config.yaml.BungeeConfiguration
保存源文件
save(T) - Method in interface com.ericlam.mc.bungee.hnmc.config.yaml.FileController
 
sendMessage(CommandSender, String) - Static method in class com.ericlam.mc.bungee.hnmc.builders.MessageBuilder
 
sendPlayer(CommandSender) - Method in class com.ericlam.mc.bungee.hnmc.builders.AdvMessageBuilder
 
sendPlayer(CommandSender) - Method in class com.ericlam.mc.bungee.hnmc.builders.MessageBuilder
 
setOfflinePlayer(OfflinePlayer) - Method in class com.ericlam.mc.bungee.hnmc.events.PlayerVerifyCompletedEvent
 
showAdvancement(String) - Method in class com.ericlam.mc.bungee.hnmc.builders.MessageBuilder
新增可見成就訊息
SkinUpdateTooFastException - Exception in com.ericlam.mc.bungee.hnmc.exceptions
 
SkinUpdateTooFastException(String) - Constructor for exception com.ericlam.mc.bungee.hnmc.exceptions.SkinUpdateTooFastException
 
SkinValueManager - Interface in com.ericlam.mc.bungee.hnmc.managers
 
SPIGOT - com.ericlam.mc.bungee.hnmc.managers.ResourceManager.Type
Spigot 插件
SQLDataSource - Interface in com.ericlam.mc.bungee.hnmc
MySQL 管理器
sqrt() - Method in class com.ericlam.mc.bungee.hnmc.builders.CalculationBuilder
 
suggest(String) - Method in class com.ericlam.mc.bungee.hnmc.builders.MessageBuilder
新增可點擊預輸入指令

T

tabComplete(AdvTabCompleter<Sender>) - Method in class com.ericlam.mc.bungee.hnmc.commands.caxerx.AdvCommandNodeBuilder
 
tabComplete(TabCompleter) - Method in class com.ericlam.mc.bungee.hnmc.commands.caxerx.CommandNodeBuilder
 
tabComplete(D, List<String>) - Method in interface com.ericlam.mc.bungee.hnmc.commands.caxerx.functional.AdvTabCompleter
 
TabCompleter - Interface in com.ericlam.mc.bungee.hnmc.commands.caxerx.functional
 

U

updateChatformatTask() - Method in interface com.ericlam.mc.bungee.hnmc.managers.ChatFormatManager
從 mysql 更新聊天格式
updateSkin(UUID) - Method in interface com.ericlam.mc.bungee.hnmc.managers.SkinValueManager
更新玩家皮膚
url(String) - Method in class com.ericlam.mc.bungee.hnmc.builders.MessageBuilder
新增可點擊網址

V

valueOf(String) - Static method in enum com.ericlam.mc.bungee.hnmc.managers.ResourceManager.Type
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.ericlam.mc.bungee.hnmc.managers.ResourceManager.Type
Returns an array containing the constants of this enum type, in the order they are declared.

Y

YamlManager - Interface in com.ericlam.mc.bungee.hnmc.config
新的 Config 管理器
A B C D E F G H I L M N O P R S T U V Y 
All Classes All Packages