跳过导航链接
A B C D E F G H I J L M N O P R S T U V X Z 

A

AbstractActionNode - xyz.noark.game.bt中的类
行为节点.
AbstractActionNode() - 类 的构造器xyz.noark.game.bt.AbstractActionNode
 
AbstractBehaviorNode - xyz.noark.game.bt中的类
抽象的行为节点.
AbstractBehaviorNode() - 类 的构造器xyz.noark.game.bt.AbstractBehaviorNode
 
AbstractCompositeNode - xyz.noark.game.bt中的类
复合节点.
AbstractCompositeNode() - 类 的构造器xyz.noark.game.bt.AbstractCompositeNode
 
AbstractConditionNode - xyz.noark.game.bt中的类
条件节点.
AbstractConditionNode() - 类 的构造器xyz.noark.game.bt.AbstractConditionNode
 
AbstractConfigCentre - xyz.noark.game.config中的类
抽象的配置中心
AbstractConfigCentre(HashMap<String, String>) - 类 的构造器xyz.noark.game.config.AbstractConfigCentre
 
AbstractDecoratorNode - xyz.noark.game.bt中的类
装饰节点 这类的功能基本就是判定子节点是否执行,以及行为节点执行后的结果反馈和处理
AbstractDecoratorNode() - 类 的构造器xyz.noark.game.bt.AbstractDecoratorNode
 
AbstractDelayEvent - xyz.noark.game.event中的类
抽象的延迟事件.
AbstractDelayEvent() - 类 的构造器xyz.noark.game.event.AbstractDelayEvent
 
AbstractDistributedDelayEvent - xyz.noark.game.event中的类
抽象的分布式延迟事件.
AbstractDistributedDelayEvent() - 类 的构造器xyz.noark.game.event.AbstractDistributedDelayEvent
 
AbstractFixedTimeEvent - xyz.noark.game.event中的类
定时执行的延迟任务事件.
AbstractFixedTimeEvent(LocalTimeArray) - 类 的构造器xyz.noark.game.event.AbstractFixedTimeEvent
 
AbstractMonitorService - xyz.noark.game.monitor中的类
监控服务接口...
AbstractMonitorService() - 类 的构造器xyz.noark.game.monitor.AbstractMonitorService
 
AbstractReportService - xyz.noark.game.bi中的类
抽象的上报服务.
AbstractReportService() - 类 的构造器xyz.noark.game.bi.AbstractReportService
 
AbstractScheme - xyz.noark.game.loader.scheme中的类
抽象的解码方案.
AbstractServerBootstrap - xyz.noark.game.bootstrap中的类
抽象的启动服务类.
AbstractServerBootstrap() - 类 的构造器xyz.noark.game.bootstrap.AbstractServerBootstrap
启动服务时,添加一个停机守护线程,用于清理异常情况.
AbstractTemplateLoader - xyz.noark.game.template中的类
抽象实现的模板加载器.
AbstractTemplateLoader(String) - 类 的构造器xyz.noark.game.template.AbstractTemplateLoader
 
AbstractTemplateLoader(String, String) - 类 的构造器xyz.noark.game.template.AbstractTemplateLoader
 
AbstractTemplateManager - xyz.noark.game.template中的类
模板管理器.
AbstractTemplateManager() - 类 的构造器xyz.noark.game.template.AbstractTemplateManager
 
addChild(AbstractBehaviorNode) - 类 中的方法xyz.noark.game.bt.AbstractActionNode
 
addChild(AbstractBehaviorNode) - 类 中的方法xyz.noark.game.bt.AbstractBehaviorNode
添加一个孩子节点.
addChild(AbstractBehaviorNode) - 类 中的方法xyz.noark.game.bt.AbstractCompositeNode
 
addChild(AbstractBehaviorNode) - 类 中的方法xyz.noark.game.bt.AbstractConditionNode
 
addChild(AbstractBehaviorNode) - 类 中的方法xyz.noark.game.bt.AbstractDecoratorNode
 
addMonitorService(AbstractMonitorService) - 类 中的方法xyz.noark.game.monitor.MonitorManager
添加控制服务

B

BANNER_DEFAULT - 类 中的静态变量xyz.noark.game.NoarkConstant
Banner默认图案为Noark的Logo
bannerFileName() - 类 中的方法xyz.noark.game.bootstrap.AbstractServerBootstrap
Banner文件名称.
BaseServerBootstrap - xyz.noark.game.bootstrap中的类
一个默认的服务器启动引导类.
BaseServerBootstrap() - 类 的构造器xyz.noark.game.bootstrap.BaseServerBootstrap
 
BehaviorNode - xyz.noark.game.bt中的接口
BehaviorNode接口就是行为树上的所有行为节点.
BehaviorTree - xyz.noark.game.bt中的类
行为树对象.
BehaviorTree(BehaviorNode) - 类 的构造器xyz.noark.game.bt.BehaviorTree
 
BI_REPORT_ACTIVE - 类 中的静态变量xyz.noark.game.NoarkConstant
游戏BI数据上报功能是否开启:默认=true

C

channel() - 接口 中的方法xyz.noark.game.bi.ReportData
上报通道,可以算是存档的集合名,数据库的表名,订阅发布的通道Key
checkValidity() - 类 中的方法xyz.noark.game.template.AbstractTemplateManager
所有模板都加载完成后,进行的数据校验.
compareTo(Delayed) - 类 中的方法xyz.noark.game.event.AbstractDelayEvent
 
compareTo(Delayed) - 类 中的方法xyz.noark.game.event.ShutdownEvent
 
ConfigCentre - xyz.noark.game.config中的接口
配置中心
ConfigCentreHolder - xyz.noark.game.config中的类
配置中心持有类.
ConfigCentreHolder() - 类 的构造器xyz.noark.game.config.ConfigCentreHolder
 
countDown() - 类 中的方法xyz.noark.game.event.ShutdownEvent
 
createPidFile() - 类 中的方法xyz.noark.game.bootstrap.AbstractServerBootstrap
尝试写入PID到文件
CRYPTO_RSA_PUBLICKEY - 类 中的静态变量xyz.noark.game.NoarkConstant
加密公钥,用于配置文件时自定义RSA

D

dataModular - 类 中的变量xyz.noark.game.bootstrap.BaseServerBootstrap
 
decode(byte[]) - 类 中的方法xyz.noark.game.loader.scheme.AbstractScheme
解码Class内容
decrypt(String) - 类 中的方法xyz.noark.game.crypto.StringEncryptor
 
DefaultEventManager - xyz.noark.game.event中的类
一个提供延迟执行事件功能的实现类.
DefaultEventManager() - 类 的构造器xyz.noark.game.event.DefaultEventManager
 
deletePidFile() - 类 中的方法xyz.noark.game.bootstrap.AbstractServerBootstrap
停服时尝试删除PID文件
destroy() - 类 中的方法xyz.noark.game.event.DefaultEventManager
 
destroy() - 类 中的方法xyz.noark.game.event.EventModular
 
DfaScanner - xyz.noark.game.dfa中的类
基于DFA算法构建的敏感词扫描器.
DfaScanner(List<String>) - 类 的构造器xyz.noark.game.dfa.DfaScanner
构建一个敏感词扫描器.
DfaScanner(String, List<String>) - 类 的构造器xyz.noark.game.dfa.DfaScanner
构建一个敏感词扫描器.
DfaValidScanner - xyz.noark.game.dfa中的类
基于DFA算法构建的敏感词扫描器.
DfaValidScanner(List<? extends DfaValidWord>) - 类 的构造器xyz.noark.game.dfa.DfaValidScanner
构建一个敏感词扫描器.
DfaValidScanner(String, List<? extends DfaValidWord>) - 类 的构造器xyz.noark.game.dfa.DfaValidScanner
构建一个敏感词扫描器.
DfaValidWord - xyz.noark.game.dfa中的接口
这是一种具体有效时间的敏感词接口.

E

equals(Object) - 类 中的方法xyz.noark.game.event.AbstractDelayEvent
 
equals(Object) - 类 中的方法xyz.noark.game.event.AbstractDistributedDelayEvent
 
eventModular - 类 中的变量xyz.noark.game.bootstrap.BaseServerBootstrap
 
EventModular - xyz.noark.game.event中的类
事件模块.
EventModular() - 类 的构造器xyz.noark.game.event.EventModular
 
exe() - 类 中的方法xyz.noark.game.monitor.AbstractMonitorService
执行逻辑.
exe() - 类 中的方法xyz.noark.game.monitor.impl.GcMonitorService
 
exe() - 类 中的方法xyz.noark.game.monitor.impl.MemoryMonitorService
 
exe() - 类 中的方法xyz.noark.game.monitor.impl.NettyDirectMemoryMonitorService
 
exe() - 类 中的方法xyz.noark.game.monitor.impl.PacketMonitorService
 
exe() - 类 中的方法xyz.noark.game.monitor.impl.ThreadMonitorService
 
execute() - 接口 中的方法xyz.noark.game.script.GroovyScript
执行逻辑.
execute() - 类 中的方法xyz.noark.game.script.GroovyScriptExecutor
 
execute(String) - 类 中的方法xyz.noark.game.script.GroovyScriptService
执行一段Groovy脚本.
ExecuteOnceNode - xyz.noark.game.bt中的类
只执行一次的节点.
ExecuteOnceNode() - 类 的构造器xyz.noark.game.bt.ExecuteOnceNode
 

F

findClass(String) - 类 中的方法xyz.noark.game.loader.NoarkClassLoader
 
fix(String, byte[]) - 类 中的静态方法xyz.noark.game.hotfix.HotfixService
使用类生成的字节数组来修复指定类.
FixedTimeNode - xyz.noark.game.bt中的类
一种固定时间执行的节点.
FixedTimeNode(int) - 类 的构造器xyz.noark.game.bt.FixedTimeNode
 

G

GcMonitorService - xyz.noark.game.monitor.impl中的类
GC监控服务.
GcMonitorService() - 类 的构造器xyz.noark.game.monitor.impl.GcMonitorService
 
generateId() - 类 中的方法xyz.noark.game.id.IdGenerator
生成一个持久化类型的ID.
getData() - 接口 中的方法xyz.noark.game.bi.ReportData
上报数据,Key-Value,存档的数据
getDelay(TimeUnit) - 类 中的方法xyz.noark.game.event.AbstractDelayEvent
 
getDelay(TimeUnit) - 类 中的方法xyz.noark.game.event.ShutdownEvent
 
getDelay() - 类 中的方法xyz.noark.game.monitor.AbstractMonitorService
间隔多少执行.
getDelay() - 类 中的方法xyz.noark.game.monitor.impl.GcMonitorService
 
getDelay() - 类 中的方法xyz.noark.game.monitor.impl.MemoryMonitorService
 
getDelay() - 类 中的方法xyz.noark.game.monitor.impl.NettyDirectMemoryMonitorService
 
getDelay() - 类 中的方法xyz.noark.game.monitor.impl.PacketMonitorService
 
getDelay() - 类 中的方法xyz.noark.game.monitor.impl.ThreadMonitorService
 
getEndTime() - 类 中的方法xyz.noark.game.event.AbstractDelayEvent
 
getEndTime() - 类 中的方法xyz.noark.game.event.AbstractDistributedDelayEvent
 
getEndTime() - 类 中的方法xyz.noark.game.event.ShutdownEvent
 
getId() - 类 中的方法xyz.noark.game.event.AbstractDelayEvent
 
getId() - 类 中的方法xyz.noark.game.event.AbstractDistributedDelayEvent
 
getInitialDelay() - 类 中的方法xyz.noark.game.monitor.AbstractMonitorService
延迟多少执行.
getInitialDelay() - 类 中的方法xyz.noark.game.monitor.impl.GcMonitorService
 
getInitialDelay() - 类 中的方法xyz.noark.game.monitor.impl.MemoryMonitorService
 
getInitialDelay() - 类 中的方法xyz.noark.game.monitor.impl.NettyDirectMemoryMonitorService
 
getInitialDelay() - 类 中的方法xyz.noark.game.monitor.impl.PacketMonitorService
 
getInitialDelay() - 类 中的方法xyz.noark.game.monitor.impl.ThreadMonitorService
 
getInstance() - 类 中的静态方法xyz.noark.game.config.ConfigCentreHolder
 
getModuleName() - 类 中的方法xyz.noark.game.template.AbstractTemplateManager
获取当前模块名称,用于输入日志.
getMonitorService() - 类 中的方法xyz.noark.game.monitor.MonitorManager
 
getPacketCodec() - 类 中的方法xyz.noark.game.bootstrap.AbstractServerBootstrap
自定义封包结构需要重写当前方法.
getPacketCodec() - 类 中的方法xyz.noark.game.bootstrap.BaseServerBootstrap
 
getScheme(int) - 类 中的静态方法xyz.noark.game.loader.scheme.SchemeManager
 
getServerName() - 类 中的方法xyz.noark.game.bootstrap.AbstractServerBootstrap
返回当前服务器名称.
getStartClass() - 类 中的方法xyz.noark.game.loader.NoarkManifest
获取实际入口类.
getTemplateOrElseThrow(Class<T>, Map<K, T>, K) - 类 中的方法xyz.noark.game.template.AbstractTemplateManager
提供一种直接获取模板的方案.
getTemplateOrElseThrow(Class<T>, PairMap<L, R, T>, L, R) - 类 中的方法xyz.noark.game.template.AbstractTemplateManager
提供一种直接获取模板的方案.
getTemplateOrElseThrow(Class<T>, TripleMap<L, M, R, T>, L, M, R) - 类 中的方法xyz.noark.game.template.AbstractTemplateManager
提供一种直接获取模板的方案.
getTrigger() - 类 中的方法xyz.noark.game.event.AbstractFixedTimeEvent
 
getUnit() - 类 中的方法xyz.noark.game.monitor.AbstractMonitorService
时间单位.
getUnit() - 类 中的方法xyz.noark.game.monitor.impl.GcMonitorService
 
getUnit() - 类 中的方法xyz.noark.game.monitor.impl.MemoryMonitorService
 
getUnit() - 类 中的方法xyz.noark.game.monitor.impl.NettyDirectMemoryMonitorService
 
getUnit() - 类 中的方法xyz.noark.game.monitor.impl.PacketMonitorService
 
getUnit() - 类 中的方法xyz.noark.game.monitor.impl.ThreadMonitorService
 
getVersion() - 类 中的静态方法xyz.noark.game.Noark
Return the full version string of the present Noark codebase.
GroovyScript - xyz.noark.game.script中的接口
Groovy脚本接口.
GroovyScriptExecutor - xyz.noark.game.script中的类
一个最基本的脚本模板.
GroovyScriptExecutor() - 类 的构造器xyz.noark.game.script.GroovyScriptExecutor
 
GroovyScriptService - xyz.noark.game.script中的类
提供一套可直接执行Groovy脚本的服务类.
GroovyScriptService() - 类 的构造器xyz.noark.game.script.GroovyScriptService
 

H

hashCode() - 类 中的方法xyz.noark.game.event.AbstractDelayEvent
 
hashCode() - 类 中的方法xyz.noark.game.event.AbstractDistributedDelayEvent
 
HotfixService - xyz.noark.game.hotfix中的类
提供热修复功能的服务类.
HotfixService() - 类 的构造器xyz.noark.game.hotfix.HotfixService
 
httpModular - 类 中的变量xyz.noark.game.bootstrap.BaseServerBootstrap
 

I

IdGenerator - xyz.noark.game.id中的类
ID生成策略.
IdGenerator(int, int) - 类 的构造器xyz.noark.game.id.IdGenerator
构建一个ID生成器.
IdMaxSequenceException - xyz.noark.game.id中的异常错误
ID生成器已达最大的
IdMaxSequenceException(String) - 异常错误 的构造器xyz.noark.game.id.IdMaxSequenceException
 
init() - 类 中的方法xyz.noark.game.event.DefaultEventManager
 
init() - 类 中的方法xyz.noark.game.event.EventModular
 
initDataModular() - 类 中的方法xyz.noark.game.bootstrap.BaseServerBootstrap
初始化数据模块
initEventModular() - 类 中的方法xyz.noark.game.bootstrap.BaseServerBootstrap
初始化事件模块
initHttpModular() - 类 中的方法xyz.noark.game.bootstrap.BaseServerBootstrap
初始化HTTP服务模块
initNetworkModular() - 类 中的方法xyz.noark.game.bootstrap.BaseServerBootstrap
初始化网络模块
initThreadModular() - 类 中的方法xyz.noark.game.bootstrap.BaseServerBootstrap
初始化线程模块
INST - 类 中的静态变量xyz.noark.game.hotfix.JavaAgent
 
ioc - 类 中的变量xyz.noark.game.bootstrap.AbstractServerBootstrap
IOC容器

J

JavaAgent - xyz.noark.game.hotfix中的类
JavaAgent是一种能够在运行状态下动态修改字节码.
JavaAgent() - 类 的构造器xyz.noark.game.hotfix.JavaAgent
 
JsonTemplateLoader - xyz.noark.game.template.json中的类
JSON格式的模板加载类.
JsonTemplateLoader(String) - 类 的构造器xyz.noark.game.template.json.JsonTemplateLoader
 
JsonTemplateLoader(String, String) - 类 的构造器xyz.noark.game.template.json.JsonTemplateLoader
 

L

load(Class<T>) - 类 中的方法xyz.noark.game.template.json.JsonTemplateLoader
加载模板数据.
loadAll(Class<T>, Function<? super T, ? extends K>) - 类 中的方法xyz.noark.game.template.AbstractTemplateLoader
 
loadAll(Class<T>, Function<? super T, ? extends L>, Function<? super T, ? extends R>) - 类 中的方法xyz.noark.game.template.AbstractTemplateLoader
 
loadAll(Class<T>, Function<? super T, ? extends L>, Function<? super T, ? extends M>, Function<? super T, ? extends R>) - 类 中的方法xyz.noark.game.template.AbstractTemplateLoader
 
loadAll(Class<T>) - 类 中的方法xyz.noark.game.template.json.JsonTemplateLoader
 
loadAll(Class<T>) - 接口 中的方法xyz.noark.game.template.TemplateLoader
加载模板数据.
loadAll(Class<T>, Function<? super T, ? extends K>) - 接口 中的方法xyz.noark.game.template.TemplateLoader
加载模板数据.
loadAll(Class<T>, Function<? super T, ? extends L>, Function<? super T, ? extends R>) - 接口 中的方法xyz.noark.game.template.TemplateLoader
加载模板数据.
loadAll(Class<T>, Function<? super T, ? extends L>, Function<? super T, ? extends M>, Function<? super T, ? extends R>) - 接口 中的方法xyz.noark.game.template.TemplateLoader
加载模板数据.
loadBytesForClassName(String) - 类 中的方法xyz.noark.game.loader.NoarkClassLoader
 
loadConfig(String) - 接口 中的方法xyz.noark.game.config.ConfigCentre
根据区服ID来获取配置中心里的配置参数
loadConfig(String) - 类 中的方法xyz.noark.game.config.NacosConfigCentre
 
loadData() - 类 中的方法xyz.noark.game.template.AbstractTemplateManager
加载模板数据的过程.

M

main(String[]) - 类 中的静态方法xyz.noark.game.crypto.StringEncryptor
 
main(String[]) - 类 中的静态方法xyz.noark.game.loader.NoarkLauncher
 
MemoryMonitorService - xyz.noark.game.monitor.impl中的类
内存监控服务.
MemoryMonitorService() - 类 的构造器xyz.noark.game.monitor.impl.MemoryMonitorService
 
modularManager - 类 中的变量xyz.noark.game.bootstrap.AbstractServerBootstrap
 
MonitorManager - xyz.noark.game.monitor中的类
监控服务管理器.
MonitorManager() - 类 的构造器xyz.noark.game.monitor.MonitorManager
 

N

NACOS_ENABLED - 类 中的静态变量xyz.noark.game.NoarkConstant
Nacos服务是否开启,默认为关闭状态
NACOS_NAMESPACES - 类 中的静态变量xyz.noark.game.NoarkConstant
Nacos的命名空间
NACOS_PASSWORD - 类 中的静态变量xyz.noark.game.NoarkConstant
Nacos的密码
NACOS_SERVER_ADDR - 类 中的静态变量xyz.noark.game.NoarkConstant
Nacos的服务地址
NACOS_USERNAME - 类 中的静态变量xyz.noark.game.NoarkConstant
Nacos的账号
NacosConfigCentre - xyz.noark.game.config中的类
基于Nacos实现的配置中心.
NacosConfigCentre(HashMap<String, String>) - 类 的构造器xyz.noark.game.config.NacosConfigCentre
 
NettyDirectMemoryMonitorService - xyz.noark.game.monitor.impl中的类
Netty堆外内存监控服务.
NettyDirectMemoryMonitorService() - 类 的构造器xyz.noark.game.monitor.impl.NettyDirectMemoryMonitorService
 
nettyServer - 类 中的变量xyz.noark.game.bootstrap.BaseServerBootstrap
 
Noark - xyz.noark.game中的类
Noark框架启动类.
NOARK_PROFILES_ACTIVE - 类 中的静态变量xyz.noark.game.NoarkConstant
激活Noark的Profile的Key.
NOARK_VERSION - 类 中的静态变量xyz.noark.game.NoarkConstant
Noark版本的配置,系统自动生成,不可配置.
NoarkClassLoader - xyz.noark.game.loader中的类
Noark类加载器.
NoarkClassLoader(ClassLoader) - 类 的构造器xyz.noark.game.loader.NoarkClassLoader
 
NoarkConstant - xyz.noark.game中的类
Noark的一些常用配置类.
NoarkConstant() - 类 的构造器xyz.noark.game.NoarkConstant
 
NoarkLauncher - xyz.noark.game.loader中的类
Noark应用启动入口包装类.
NoarkLauncher() - 类 的构造器xyz.noark.game.loader.NoarkLauncher
 
NoarkManifest - xyz.noark.game.loader中的类
MANIFEST文件扩展类
NoarkManifest(NoarkClassLoader) - 类 的构造器xyz.noark.game.loader.NoarkManifest
 
node - 类 中的变量xyz.noark.game.bt.AbstractDecoratorNode
装饰节点只会有一个子节点
nodeList - 类 中的变量xyz.noark.game.bt.AbstractCompositeNode
 
NodeState - xyz.noark.game.bt中的枚举
节点状态.

O

onBeginStart() - 类 中的方法xyz.noark.game.bootstrap.AbstractServerBootstrap
 
onStart() - 类 中的方法xyz.noark.game.bootstrap.AbstractServerBootstrap
启动逻辑.
onStart() - 类 中的方法xyz.noark.game.bootstrap.BaseServerBootstrap
 
onStop() - 类 中的方法xyz.noark.game.bootstrap.AbstractServerBootstrap
关闭逻辑.
onStop() - 类 中的方法xyz.noark.game.bootstrap.BaseServerBootstrap
 
onStopDataModular() - 类 中的方法xyz.noark.game.bootstrap.BaseServerBootstrap
 
onStopEventModular() - 类 中的方法xyz.noark.game.bootstrap.BaseServerBootstrap
 
onStopHttpModular() - 类 中的方法xyz.noark.game.bootstrap.BaseServerBootstrap
 
onStopThreadModular() - 类 中的方法xyz.noark.game.bootstrap.BaseServerBootstrap
停止线程模块.
openStreamForClass(String) - 类 中的方法xyz.noark.game.loader.NoarkClassLoader
 

P

PacketMonitorService - xyz.noark.game.monitor.impl中的类
封包监控服务.
PacketMonitorService() - 类 的构造器xyz.noark.game.monitor.impl.PacketMonitorService
 
PID_FILE - 类 中的静态变量xyz.noark.game.NoarkConstant
当前游戏进程PID文件位置。
premain(String, Instrumentation) - 类 中的静态方法xyz.noark.game.hotfix.JavaAgent
 
printBanner(String) - 类 中的方法xyz.noark.game.bootstrap.AbstractServerBootstrap
打印Banner图案.
publish(Event) - 类 中的方法xyz.noark.game.event.DefaultEventManager
 
publish(DelayEvent) - 类 中的方法xyz.noark.game.event.DefaultEventManager
 
publish(FixedTimeEvent) - 类 中的方法xyz.noark.game.event.DefaultEventManager
 

R

readInputStream(InputStream) - 类 中的方法xyz.noark.game.loader.NoarkClassLoader
 
reload(boolean) - 类 中的方法xyz.noark.game.template.ReloadManager
重载所有模板管理器里的数据.
ReloadManager - xyz.noark.game.template中的类
重载管理器.
ReloadManager() - 类 的构造器xyz.noark.game.template.ReloadManager
 
remove(DelayEvent) - 类 中的方法xyz.noark.game.event.DefaultEventManager
 
report(ReportData) - 接口 中的方法xyz.noark.game.bi.ReportService
数据上报接口.
reportActive - 类 中的变量xyz.noark.game.bi.AbstractReportService
游戏BI数据上报功能是否开启:默认=true
ReportData - xyz.noark.game.bi中的接口
上报数据接口.
ReportService - xyz.noark.game.bi中的接口
BI数据上报接口.
run() - 类 中的方法xyz.noark.game.bootstrap.ShutdownHook
 
run() - 类 中的方法xyz.noark.game.monitor.AbstractMonitorService
 
run(Class<? extends ServerBootstrap>, String...) - 类 中的静态方法xyz.noark.game.Noark
启动游戏服务器.

S

ScheduledEvent - xyz.noark.game.event中的类
延迟任务事件.
ScheduledEvent() - 类 的构造器xyz.noark.game.event.ScheduledEvent
 
SchemeManager - xyz.noark.game.loader.scheme中的类
解密方案管理器.
SchemeManager() - 类 的构造器xyz.noark.game.loader.scheme.SchemeManager
 
SelectorNode - xyz.noark.game.bt中的类
选择节点(Selector) 它会依次执行每个子行为直到其中一个成功执行或者全部失败为止
SelectorNode() - 类 的构造器xyz.noark.game.bt.SelectorNode
 
SequenceNode - xyz.noark.game.bt中的类
顺序节点(Sequence) 它依次执行每个子行为,直到所有子行为执行成功或者有一个失败为止
SequenceNode() - 类 的构造器xyz.noark.game.bt.SequenceNode
 
SERVER_DEBUG - 类 中的静态变量xyz.noark.game.NoarkConstant
配置区服是否可以调试的Key
SERVER_ID - 类 中的静态变量xyz.noark.game.NoarkConstant
配置区服ID的Key
SERVER_NAME - 类 中的静态变量xyz.noark.game.NoarkConstant
配置区服名称的Key
ServerBootstrap - xyz.noark.game.bootstrap中的接口
服务启动类.
setEndTime(Date) - 类 中的方法xyz.noark.game.event.AbstractDelayEvent
 
setEndTime(Date) - 类 中的方法xyz.noark.game.event.AbstractDistributedDelayEvent
 
setId(long) - 类 中的方法xyz.noark.game.event.AbstractDelayEvent
 
setId(Serializable) - 类 中的方法xyz.noark.game.event.AbstractDistributedDelayEvent
 
setInstance(ConfigCentre) - 类 中的静态方法xyz.noark.game.config.ConfigCentreHolder
 
showBanner() - 类 中的方法xyz.noark.game.bootstrap.AbstractServerBootstrap
显示Banner.
shutdown() - 类 中的方法xyz.noark.game.monitor.MonitorManager
添加一个停止方法,用于游戏服务器安全停服
SHUTDOWN_SIGNAL_ENABLED - 类 中的静态变量xyz.noark.game.NoarkConstant
停服信号启用,开启一个等待输入停服信息 默认情况:Window系统默开启,Linux默认关闭
如果配置了当前值,则强制使用配置值
ShutdownEvent - xyz.noark.game.event中的类
停服事件.
ShutdownEvent(CountDownLatch) - 类 的构造器xyz.noark.game.event.ShutdownEvent
 
ShutdownHook - xyz.noark.game.bootstrap中的类
停服信号勾子.
ShutdownHook(ServerBootstrap) - 类 的构造器xyz.noark.game.bootstrap.ShutdownHook
 
shutdownSignalEnabled() - 类 中的方法xyz.noark.game.bootstrap.AbstractServerBootstrap
 
start() - 类 中的方法xyz.noark.game.bootstrap.AbstractServerBootstrap
 
start() - 接口 中的方法xyz.noark.game.bootstrap.ServerBootstrap
启动
stop() - 类 中的方法xyz.noark.game.bootstrap.AbstractServerBootstrap
 
stop() - 接口 中的方法xyz.noark.game.bootstrap.ServerBootstrap
停止
StringEncryptor - xyz.noark.game.crypto中的类
字符串加密器.
StringEncryptor(HashMap<String, String>) - 类 的构造器xyz.noark.game.crypto.StringEncryptor
 

T

TEMPLATE_PATH - 类 中的静态变量xyz.noark.game.NoarkConstant
配置区服所需策划模板文件的路径
templateLoader - 类 中的变量xyz.noark.game.template.AbstractTemplateManager
 
TemplateLoader - xyz.noark.game.template中的接口
模板资源加载器.
templatePath - 类 中的变量xyz.noark.game.template.AbstractTemplateLoader
策划配置文件路径
text() - 接口 中的方法xyz.noark.game.dfa.DfaValidWord
敏感词文本.
threadModular - 类 中的变量xyz.noark.game.bootstrap.BaseServerBootstrap
 
ThreadMonitorService - xyz.noark.game.monitor.impl中的类
线程监控服务.
ThreadMonitorService() - 类 的构造器xyz.noark.game.monitor.impl.ThreadMonitorService
 
tick() - 类 中的方法xyz.noark.game.bt.AbstractBehaviorNode
 
tick() - 接口 中的方法xyz.noark.game.bt.BehaviorNode
令行为树从根节点开始执行
tick() - 类 中的方法xyz.noark.game.bt.BehaviorTree
 
toMap(String) - 类 中的方法xyz.noark.game.config.NacosConfigCentre
 
toString() - 类 中的方法xyz.noark.game.event.AbstractDistributedDelayEvent
 
toString() - 类 中的方法xyz.noark.game.id.IdGenerator
 

U

update() - 类 中的方法xyz.noark.game.bt.AbstractBehaviorNode
行为树每次更新时调用.
update() - 类 中的方法xyz.noark.game.bt.ExecuteOnceNode
 
update() - 类 中的方法xyz.noark.game.bt.FixedTimeNode
 
update() - 类 中的方法xyz.noark.game.bt.SelectorNode
 
update() - 类 中的方法xyz.noark.game.bt.SequenceNode
 

V

validTime() - 接口 中的方法xyz.noark.game.dfa.DfaValidWord
敏感词生效时间配置.
valueOf(String) - 枚举 中的静态方法xyz.noark.game.bt.NodeState
返回带有指定名称的该类型的枚举常量。
values() - 枚举 中的静态方法xyz.noark.game.bt.NodeState
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。

X

xyz.noark.game - 程序包 xyz.noark.game
游戏相关常用模块
xyz.noark.game.bi - 程序包 xyz.noark.game.bi
BI数据上报
xyz.noark.game.bootstrap - 程序包 xyz.noark.game.bootstrap
应用启动引导入口.
xyz.noark.game.bt - 程序包 xyz.noark.game.bt
行为树.
xyz.noark.game.config - 程序包 xyz.noark.game.config
配置中心
xyz.noark.game.crypto - 程序包 xyz.noark.game.crypto
保护密码实现密文配置
xyz.noark.game.dfa - 程序包 xyz.noark.game.dfa
DFA敏感词过滤算法
xyz.noark.game.event - 程序包 xyz.noark.game.event
异步事件功能.
xyz.noark.game.hotfix - 程序包 xyz.noark.game.hotfix
热修复功能的实现.
xyz.noark.game.id - 程序包 xyz.noark.game.id
ID生成规则.
xyz.noark.game.loader - 程序包 xyz.noark.game.loader
Noark提供的特殊服务.
xyz.noark.game.loader.scheme - 程序包 xyz.noark.game.loader.scheme
加密方案
xyz.noark.game.monitor - 程序包 xyz.noark.game.monitor
 
xyz.noark.game.monitor.impl - 程序包 xyz.noark.game.monitor.impl
 
xyz.noark.game.script - 程序包 xyz.noark.game.script
 
xyz.noark.game.template - 程序包 xyz.noark.game.template
模板载入相关的功能实现
xyz.noark.game.template.json - 程序包 xyz.noark.game.template.json
JSON类型的模板加载实现.

Z

zone - 类 中的变量xyz.noark.game.template.AbstractTemplateLoader
版本大区,比如CN,US,KR...
A B C D E F G H I J L M N O P R S T U V X Z 
跳过导航链接