前期准备
所需内容
- 了解
Minecraft
游戏 (后续将Minecraft
统一简述为游戏
) - 了解游戏如何运行
- 了解如何部署一个游戏服务器
- 一颗充满创意的心
了解架构
我们是基于 Bukkit
包为基础进行开发的,目前只支持 Bukkit/Spigot
PC服务端
需前往官网下载核心插件 (https://ultrafunction.domcer.com)
- 将插件下载好后,放入到
/plugins
文件夹中 - 重启服务器等待生成
UltraFunction
文件夹 - 在官网中导出你的插件逻辑数据文件,并放入
UltraFunction
文件夹中 - 重启服务器即可生效
它是如何工作的
我们通过三个内容来运行:内核、模板、数据文件
以 事件
来驱动 行为
,来实现真正的逻辑
何为数据文件
数据文件是您在官网中创建的应用构建后的结果,在官网中创建应用后,即可点击构建数据文件
何为事件
事件即触发的内容 (TriggerEvent)
例如:玩家加入服务器事件、玩家退出服务器事件、玩家聊天事件、方块破坏事件
何为行为
行为即要做的事情 (Action)
例如:将玩家传送至某个位置、将玩家最大血量设置为40