Xiaohua001
本帖最后由 Xiaohua001 于 2021-6-17 17:57 编辑

UnlockScripting

简介

  一个简单的c#插件。通过使用hook技术修改特定数据以达成目的。源码详见 https://github.com/zhkj-liuxiaohua/UnlockScripting
  据官方wiki介绍,BDS自1.12版起推出addons scripting官方脚本引擎来支持自定义功能开发。但启用方式相对繁琐,比如需要地图开启实验模式、执行高级指令需要地图开启作弊等限制。 本插件提供了一个解除Add-on Script运行环境限制的解决方案,并附带了一个Add-on js行为日志记录的开发演示用例(演示用,不适用于生产环境)。本插件适用于普通生存又想要启用高级玩法的地图。(注意:由于本插件解锁了所有作弊指令,意味着无作弊地图仅需op权限即可执行作弊指令,请使用本插件的腐竹慎重分配op权限)

使用方式

  .Net插件安装方法:
  将.csr.dll文件放入bds服务端所在目录下的CSR文件夹内,由前置插件NetRunner加载执行即可。如果不想使用此插件功能,重命名本文件名的后缀名或移除本插件即可恢复原地图属性。


  演示Add-on js安装方法:
  1、行为包放入bds所在目录的 behavior_packs 文件夹内;


  2、资源需求文件 world_behavior_packs.json 放入 worlds\你的世界 地图文件夹内(如果未启用本强开插件,你的世界 地图则需要开启 实验模式 才能使用Add-on js;如果未启用本强开插件,则需要 server.properties 中设置 allow-cheats=true 才可执行Add-on js内的作弊指令);


  3、在 server.properties 设置 content-log-file-enabled=true 启用log文件;

  4、需要查找log时,定位至目录 %AppData%\..\Roaming\Minecraft.Server\logs 翻阅log文件即可。



Add-on js的特点:基于广播驱动机制;更专注于游戏内容;事件丰富且允许自定义;受官方支持,可长期发展和复用,亦可用于官方领域服和局域网客户端联机内容。
更多Add-on js开发文档,参考官方wiki https://minecraft-zh.gamepedia.com/Minecraft_Wiki:沙盒/基岩版脚本文档

更新日志



下载





















姜道人
大佬有没有1.16.20基岩版服务端分享官网下载链接弹不出来TAT

Sujinmu
dalao交流群有没有啊

1249767904
扎一看是1.16.X结果一进来发现是基岩版awa还是蟹蟹楼主吧虽然白高兴了一场

15139718521
感谢分享

第一页 上一页 下一页 最后一页