基于好久好久以前写过的DFMC【小游戏DEMO上线】DungeonFrameworkMC——地牢框架 - NyaaCat Community (craft.moe)
进行了精简和重构,以更好实现相关的功能支持。
介绍
为了在mc中支持多个实例空间,以实现网络游戏中常见的“副本功能”或roguelike等游戏形式,这个插件通过创建指定大小的“房间阵列”,并提供api来检索副本、传送玩家进出副本,来实现类似的功能。
该插件提供一系列指令,可以创建和编辑地牢,不涉及游戏逻辑实现。
该插件提供API类org.etwxr9.dungeonUnit.DungeonAPI
,用于开发具体的游戏玩法,不涉及地牢的编辑。
通过指令,插件可以在世界中创建一个指定大小的坐标系,每个坐标是一个指定尺寸的房间,该房间可以是任意样式。再通过指令,可以将房间复制多份,或者将房间的更改应用到这些副本之中。
插件会记录所有坐标系和房间的信息,并提供检索、传送的功能。
具体的指令和API说明,可以看GITHUB ETWXR9/DungeonUnit (github.com)
目前正在一边参与实际活动开发一边完善插件功能。
如果有小游戏想要使用该插件进行插件开发,我可以尝试提供技术支持。