Annotation Interface AutoBridge
自动事件桥接注解
用于标记一个类为事件桥接类,框架会自动扫描该类中标注了 BridgeMapping
的方法,并为这些方法创建 Bukkit 事件监听器,实现从 Bukkit 事件到自定义事件的自动转换。
- Since:
- 1.0.0
- Version:
- 1.0.0
- Author:
- Berry_so
- See Also:
-
Optional Element Summary
Optional Elements
-
Element Details
-
verbose
boolean verbose是否启用详细日志启用后,框架会记录桥接类的扫描、注册、事件触发和转换的详细过程。
注意:详细日志会增加 IO 开销,建议仅在开发和调试时启用。
- Returns:
- 是否启用详细日志,默认为 false
- Default:
false
-
autoScan
boolean autoScan是否自动扫描该类中的桥接方法设置为
true(默认)时,框架会在启动时自动扫描类中所有 标注了BridgeMapping的方法,并自动注册 Bukkit 事件监听器。设置为
false时,需要手动调用注册方法来激活桥接。- Returns:
- 是否自动扫描,默认为 true
- Default:
true
-