mdkjs

mdk is a framework for developing Datapacks for Minecraft. It uses the typescript language.

Usage no npm install needed!

<script type="module">
  import mdkjs from 'https://cdn.skypack.dev/mdkjs';
</script>

README

mdk

简介abstract

由于mc本身机制,使得datapack始终没有形成工程化开发,这导致datapack的开发效率其实很低。而mdk是使用typescript开发的js插件,可以运行在浏览器和nodejs端,借助mdk,开发者仅需关注实际的业务逻辑,typescript有着完整的语言基础和强大的代码提示能力,借助它可以帮助我们完成提示、模块化开发、命名冲突检测、穷举等问题,还可以对自己的模块暴漏供他人使用的接口,把模块上传到npm服务器,直接提供给远端用户使用,简直不要太好了。

体验try it

现阶段还有好多Api在设计中,如果你感兴趣,可以在线体验codesandbox

当然也可以克隆当前的工程mdk-studio

文档document

document