cnYeqi
本帖最后由 cnYeqi 于 2023-9-4 16:36 编辑

MagicPaper | 魔法纸

【插件简介】在使用很多工具,插件时,发现不同项目的操作方法,配置文件格式千奇百怪五花八门明明只是想用它的功能,却还要去学习这个项目功能的语法格式所以尝试着写了Magic操作语言Magic的根本理念有两个让更多的人更容易的学会Magic语法让更多的项目更快速的扩展自己的Magic语义MagicPaper是Magic语言在Paper服务器核心中的具体实现他包括了一些我写的能用在Paper服务器中的基础语义
以及用于其他开发者进行功能扩充的API你可以在Paper服务器中直接执行Magic语言你也可以自己写好用的语义MagicPaper能实现什么,要看你想要他实现什么你的积极反馈才是MagicPaper变得好用的基础!水平有限,也没什么经验,只是把心中所想付诸实现,我更希望的是有更多和我想法相似的老哥一起实现项目开源,期待更多人维护【内容】


























【指令】/magicpaper reload - 重新加载配置/magicpaper spells - 列出配置文件中的魔咒/magicpaper words - 执行特定魔语/magicpaper spell - 执行特定魔咒/magicpaper publicwords - 在公共环境中执行特定魔语/magicpaper publicspell - 在公共环境中执行特定魔咒/magicpaper functions - 列出所有语义/magicpaper functioninfo - 获取语义信息
【权限】magicpaper.command所有指令的权限magicpaper.coding使用coding模式的权限【配置文件】
config.yml# 使用的语言lang: Chinese# debug模式debug: true# 拓展语义包含extended-syntax:  system: true  redis: true  paper: true# 魔语快捷执行coding: truemagic/example.ymlspell:
  - stap(HelloWorld)
lang/Chinese.ymlreload: "&a插件重载成功!"
spell-not-found: "&c你输入的咒语不存在!"
functions-none: "&c没有已注册的语义!"
function-info-not-found: "&c没有找到指定的语义信息!"
function-args-info-not-found: "&c没有找到指定的语义参数信息!"
【更新日志】
v1.0.15(2023/9/4)插件发布【开源】
Github【文档】Magic(Paper)Magic(Self)【反馈】
遇到的插件BUG想要加入的功能请积极反馈,这是项目发展的根本任何插件问题和功能建议,请加群告知群主
交流群:727564315【下载】






MagicPaper-1.0.15-SNAPSHOT.jar

(8.49 MB, 下载次数: 0)






【留下足迹】
如果你正在或想要使用MagicPaper请不要忘记在Github仓库中点击star也不要在MCBBS中吝啬你的评分