查看: 232|回复: 0

[LiteloaderBDS插件编写教程] - 01.在开始之前 - 教程中心 - Minecraft(我

[复制链接]
查看: 232|回复: 0

[LiteloaderBDS插件编写教程] - 01.在开始之前 - 教程中心 - Minecraft(我

[复制链接]
查看: 232|回复: 0

30

主题

188

回帖

448

积分

中级会员

积分
448
暴风湛娟

30

主题

188

回帖

448

积分

中级会员

积分
448
2024-4-14 20:17:46 | 显示全部楼层 |阅读模式 IP:浙江嘉兴 来自 浙江嘉兴


01.准备工作

   



    -所需设备
    你需要的工具只有一台具有Windows系统的设备;
      
     -部署BDS原版服务器
     关于如何下载原版BDS,有两种渠道:
      1.官方渠道下载 戳我下载>>>
          优点更新快
          缺点:只可下载最新版本





      2.第三方渠道下载 戳我下载>>>
          优点:版本全,下载快
          缺点:更新慢
      不管你使用哪种办法,下载完成后,将文件解压至一个文件夹中,看起来应该是这样的:
      

       双击bedrock_server.exe,就成功启动了原版BDS
       至此,BDS原版服务器部署成功
      
     -安装LiteloaderBDS
     在这里,我有有一点需要说明
      LiteliaderBDS(一下简称ll)分为两种版本:
      LiteloaderBDS(ll2,支持js,lua,py等语言编写插件,支持1.20.30以下MC版本)
      Levilamina(ll3,原生仅支持c/c++插件,需安装LLSE来扩展插件编写语言,支持最新MC版本) 戳我下载(自带LLSE)>>>
       下载完之后,将压缩包内所以文件放入原版BDS存放目录内,再启动PeEditor.exe,运行完毕后,键入回车
       恭喜!LiteloaderBDS已安装完成
       双击bedrock_server_mod.exe即可启动服务器
      TIPS:启动LiteloaderBDS前请先启动一遍原版BDS!

       -部署vscode
     先戳我下载vscode>>>
      打开软件,在左边导航栏点击第四个进入插件市场,搜索LiteLoaderSE-Aids,下载
      在弹出的设置页面中做如下设置:
      

      点击拉取并保存,在上方的选择页面中选择js/ts补全库
      









02.学习简单的语句


   

      毕竟是插件教程,肯定要先学会一点awa
      在服务器目录的plugins文件夹内,新建一个js文件,在vscode内打开
      在文件内输入lxl并回车,会出现:
  1. // LiteLoader-AIDS automatic generated
  2. /// <reference path="服务器目录/llpackages/dts/helperlib/src/index.d.ts"/>

  3. ll.registerPlugin(
  4.     /* name */ "插件名称",
  5.     /* introduction */ "插件描述",
  6.     /* version版本 */ [0,0,1],
  7.     /* otherInformation其他信息 */ null
  8. );
       接下来就该学习一些简单的语句了

       log
       格式:
  1. log('内容')
      描述:在插件加载时在控制台提示一条信息
      效果:
  1. log('我是信息')


      格式:
  1. colorLog('color', '内容')
      描述:在插件加载时在控制台提示一条可调节颜色的信息
      效果:
  1. colorLog('red', '红色')
      





03.插件操作
   

      可以在控制台中使用'll'指令进行插件操作
指令 描述
ll load <插件名字> 加载插件
ll reload <插件名字> 重新加载插件
ll unload <插件名字> 卸载插件
ll list 列出插件此处的插件名字为插件文件名(不含后缀)





04.练习
   

      1.在控制台内显示信息:Hello, world!
      2.在控制台内用红色文本显示信息:Red text
      答案:
      aaaaa.js



感谢收看

      
image.png

来源:https://klpbbs.com/thread-133729-1-4.html
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|MCBBBS我爱你 | 萌ICP备20249110号

GMT+8, 2025-4-7 18:35 , Processed in 0.149292 second(s), 36 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.