module_manager
管理客户端模块的API,所有模块名字均不分大小写
Module
get_modules
module_manager.get_modules() : string[]
get_key
module_manager.get_key(string name) : int
get_category
module_manager.get_category(string name) : string
get_suffix
module_manager.get_suffix(string name) : string
enable
module_manager.enable(string name)
disable
module_manager.disable(string name)
get_state
module_manager.get_state(string name) : boolean
set_state
module_manager.set_state(string name, boolean enable)
get_description
module_manager.get_description(string name) : string
set_description
module_manager.set_description(string name, string description)
set_suffix
module_manager.set_suffix(string name, string suffix);
设置一个模块的后缀
Value
Value是用于管理客户端设置的对象,valueAPI允许你为任意module注册参数
register_label
module_manager.register_label(string moduleName, string name) : Value
register_boolean
module_manager.register_boolean(string moduleName, string name, boolean enable) : Value
register_number
module_manager.register_number(string moduleName, string name, double value, double minimum, double maximum, double increment) : Value
register_mode
module_manager.register_mode(string moduleName, string name, string[] modes, string value) : Value
local mode = module_manager.register_mode("IRCSuffix","Suffix",{"None","WHITE","RED","GOLD","AQUA"},"WHITE")
register_list
module_manager.register_list(string moduleName, string name, string[] options) : Value
register_target
module_manager.register_target(string moduleName, string name) : Value
register_label
module_manager.register_label(string moduleName, string name) : Value
register_item
module_manager.item(string moduleName, string name) : Value
警告
TextValue的value
参数不可以为空,如果希望用户自己输入,请填写""
register_color
module_manager.register_color(string moduleName, string name, int rgb) : Value
注册一个ColorValue,返回Value自身