Files
netease-bedrock-wiki/mconline/30-网络服插件教程/1-准备知识/1-必备知识.md
2025-08-25 18:36:29 +08:00

16 lines
974 B
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# 必备知识
如果掌握了下方任意一种开发技能那么掌握Apollo插件开发将会事半功倍。
## Java服插件开发基础
Java服插件开发即使用Java或Kotlin等jvm语言使用Spigot等类似服务端进行玩法开发。
虽然中国版Apollo插件的开发是使用Python进行开发但是相信在掌握了jvm语言的前提下会更容易上手并且更容易理解Apollo插件的开发逻辑。
## 中国版Mod开发
如果已经掌握中国版Mod开发那么学习Apollo插件的开发将会更加轻松。因为Apollo插件的开发就是在ModSDK的基础上新增了一系列服务器类型的概念和专用的接口并且提供了高性能的数据库后端供数据存取。关于Apollo框架的结构将会在后面的章节讲到。
对于已经会编写中国版Mod的开发者来说学习Apollo插件编写需要将更多的精力放在了解服务器插件的工作流程上。