找到约 311 条结果,共约 11 页。 [耗时:10.5340ms]

[h1=项目简介:]提供一套利用Kubejs实现@他人并对其播放音效提醒的功能。[h1=使用前必读:]在Forge-1.18.2服务器中测试通过,暂未发现任何异常,您可以通过访问代码仓库以获得最新的插件代码,也可以PullRequest或Issue递交问题/建议,参与到本项目的迭代中。** 注意,本插件不可用于商业用途,因此在考虑到不影响服务器安全性的情况下,未...
地址:www.mcmod.cn/post/2974.html快照时间:2024-05-13来自:MC百科主站
本教程我采用了kubejs结合魔改,单纯数据包可以参考。正题:我用版本模组中zombie_gate_small的例子来做参考{    "size": "small",    "color": "#71955B",    "waves": [        {            &...
地址:www.mcmod.cn/post/3119.html快照时间:2024-05-13来自:MC百科主站
注意本教程基于1.18.2,其他版本未测试1、安装安装机械动力和kubejs2、案例onEvent('recipes', event => {    //自定义合成修改    event.custom({        //机械动力筛子配方        "type": "createsifter:sifting",     ...
地址:www.mcmod.cn/post/3228.html快照时间:2024-05-13来自:MC百科主站
...,这都建立在一个魔力池究竟能装多少魔力的基础上,因此写了下面的代码。[h2=纯 KubeJS]onEvent('block.right_click', e => {    let manaPools = ['botania:mana_pool', 'botania:diluted_pool', 'botania:fabulous_pool', 'botania:creative_pool']    if((manaPools.includes(e.block.id)) &&am...
地址:www.mcmod.cn/post/3406.html快照时间:2024-05-13来自:MC百科主站
...上不能制作部件,甚至没有一个附属联动。正所谓“自己动手,丰衣足食”,那么,kubejs就是你的不二之选。[h1=路径]在确认您装载kubejs且至少启动过一次游戏后,就让我们看注册部件的路径。\kubejs\data在这个路径下先创建一个文件夹,注意名字必须为英文,然后在这个文件夹下再创建一个名为“tinkering”的文件夹,然后在这个文件夹中再...
地址:www.mcmod.cn/post/3487.html快照时间:2024-05-13来自:MC百科主站
...错,还望谅解斧正主要参考了官方给出的文档https://github.com/Drackion/GregTechCEu-1.19/wiki/KubeJS#recipe-additions[h1=配方类型(recipe_type)]众所周知KubeJS添加配方需要知道合成配方的配方类型,在1.20版本的Minecraft,版本为1.0.13.a的GTM、版本为2001.6.3-build.52的KubeJS环境下,在游戏内输入/kubejs export导出所有注册的配方类型,在主目录/local/kubejs/export/registries下...
地址:www.mcmod.cn/post/3496.html快照时间:2024-05-13来自:MC百科主站
...详见 TerraFirmaGreg 1.20 Data - Google 表格,如果没条件的可以找到整合包游戏目录,在kubejs\data\tfg\worldgen\configured_feature\vein里可以看到各个矿脉具体生成在哪儿,下面是参照 0.4.3TFG 所制成的矿脉名称-岩层-统计特征-特征矿物及其权重表。其中,矿脉为英文+中文+参考简写,统计特征为r稀有度,d密度,y[最小y值,最大y值],s尺寸,h高度 表示 ...
地址:www.mcmod.cn/post/3643.html快照时间:2024-05-13来自:MC百科主站
..."forge:food"这个标签,翻阅了许多资料都无果,最后自己摸索出来了一个方法(kubejs-forge-1902.6.1-build.352)直接上代码(ServerEvents.tags内)//food    Ingredient.all.getItemIds().forEach(i => {        if(Item.of(i).edible)event.add('treasurebag:food', i);    })其实就是遍历所有物品逐...
地址:www.mcmod.cn/post/3350.html快照时间:2024-05-13来自:MC百科主站
本教程基于1.19.2,其他版本未测试1、安装安装机械动力和kubejs及机械动力:矿石开掘2、创建文件在kubejs文件夹中找到server_scripts文件夹下创建修改配方的文件不是.json,它是.js2、案例以下是作为模板的活根钻孔配方:ServerEvents.recipes(event => {//自定义合成修改event.recipes.createoreexcavation.drilling('twilightforest:liveroot', '{"...
地址:www.mcmod.cn/post/3411.html快照时间:2024-05-13来自:MC百科主站
...人在使用中发现无法直接运用(改了开头为1.18.2的格式也不行)在尝试了半天后参阅KubeJS的wiki后找到了实现方法,并在游戏中成功加载代码参考:onEvent('recipes', event => {event.custom({"type": "botania:orechid",             //此处是凝矿兰的合成,如果要炎矿兰改成&...
地址:www.mcmod.cn/post/3563.html快照时间:2024-05-13来自:MC百科主站
默认您有一定的kubejs和datapack基础以下需要放到onEvent()中添加配方    event.custom(        {            "type": "naturesaura:tree_ritual",            "ingredients": [                {                    "item":...
地址:www.mcmod.cn/post/2871.html快照时间:2024-05-13来自:MC百科主站
一、下载 KubeJS 放入 mods 文件夹,启动客户端/服务端一次二、客户端/服务端目录多出 kubejs 文件夹,进入文件夹,找到 client_scripts/server_scripts 文件夹,在文件夹内新建 x.js 文件或者直接修改里面的 example.js 文件三、用记事本或 notepad-- 或 VSCode 打开 js 文件编辑内容,以 Mek 的矿为例具体如下ServerEvents.recipes(event => { &...
地址:www.mcmod.cn/post/3606.html快照时间:2024-05-13来自:MC百科主站
由于犀牛引擎不支持JavaScript的class对象,所以只能使用function的protype来建立一个类似于class的function,具体解析如下:配方Json样本:{  "type": "ae2:inscriber",  "mode": "inscribe",  "result": {    "item": "ae2:printed_calculation_processor"  },  "...
地址:www.mcmod.cn/post/2899.html快照时间:2024-05-13来自:MC百科主站
...这边的原油、又要开采另一边的原油,两边原油和产物又不能互通被烦死。建议使用kubejs给他们统一标签。脚本文件放在.minecraft\versions\1.20.1-Forge_47.2.0\kubejs\server_scripts文件里。我发现柴油动力的原油没有统一标签,所以工业长路和柴油动力我都加了标签,特别是静止的流体和流动的流体都要加标签,否则不生效。无论是柴油、汽油,在生...
地址:www.mcmod.cn/post/3703.html快照时间:2024-05-13来自:MC百科主站
...有对应的实体id,因此其功能由java代码实现,无法使用数据包更改(可尝试使用CrT或Kubejs)。[h1=灰烬蕨烹饪]灰烬蕨于1.20.1-3.6.30版本添加,3.6.31后功能正式完善,用于烹饪食物。灰烬蕨可作为燃料燃烧40秒(800 ticks),也可直接在工作台内直接烹饪,类型同样为无序合成,其烹饪对象/原料为可食用食物(即isEdible为true),例如马铃薯、肉类...
地址:www.mcmod.cn/post/3465.html快照时间:2024-05-13来自:MC百科主站
1.18.2版本的无尽贪婪来了,配合kubejs真是平衡难度折磨玩家的精品,不扯了,直接入正题大部分的mod合成魔改可以参考这一篇教程:KubeJS如何修改模组特殊配方:以TaC枪械工作台、农夫乐事为例 - [KJS]KubeJS - MC百科|最大的Minecraft中文MOD百科 (mcmod.cn)但是我在实际使用的时候出现了问题具体是:我搓了仨小时的无尽催化剂配方咋无了首先先来...
地址:www.mcmod.cn/post/3379.html快照时间:2024-05-13来自:MC百科主站
...环提供的 config 只能设置生物捕捉球的黑名单(什么生物不能抓),但我们可以借助 KubeJS 使其只能捕捉残血生物。下面是代码onEvent('entity.spawned', event => {    if ((event.entity.item) && (event.entity.item.id == 'cyclic:mob_container')) {        var entity =...
地址:www.mcmod.cn/post/2928.html快照时间:2024-05-13来自:MC百科主站
...搬运进MC百科,另外在翻译时也增加了更多的对代码的解释。[mark:title_menu][h1=编写][h2=KubeJS 5]KubeJS 5配方示例:onEvent('recipes', event => {    event.recipes.ftbdripperDrip({        inputBlock: 'minecraft:fire',        inputItem: 'minecraft:flint_and_steel',&nb...
地址:www.mcmod.cn/post/2808.html快照时间:2024-05-13来自:MC百科主站
...ke]:下方方块为点燃的营火。[process_time]处理时间:类型应为int,单位为tick(1/20秒)[h2=Kubejs]在Server的加载recipes事件使用,以下是(20tick/1秒)晴天条件下的糖转红石示例。onEvent('recipes', event => {    event.recipes.flotage.rack('minecraft:sugar', 'minecraft:redstone', 20, "sun")})槽位:配方成分配方...
地址:www.mcmod.cn/post/2376.html快照时间:2024-05-13来自:MC百科主站
...sp;})[h3=代码优化]然而,在上述代码运行时会在日志中输出大量报错信息,这是因为在Kubejs6中会存在event为null的情况。(如图)解决方法:将关键代码的的第一步分成两步处理,先获取并判断  event.level.getLunarContext() 的值是否为 null,若为null则结束,否则就 获取月亮事件列表,并取第一个值。var moon_context = event.level.getLunarContex...
地址:www.mcmod.cn/post/3707.html快照时间:2024-05-13来自:MC百科主站
...片段拿出来扔掉【2】重新做一本书,获取除了“水晶之核”以外的片段【3】将"kubejs\server_scripts\mods\solarcraft\recipes.js"文件用旧版本的替换(建议使用这种)部分进展的触发是一次性的,在多人服务器的时候请注意。例如结构触发完成后,第二个人无法再次触发,需要寻找新结构。部分物品具有权限性,放置后他人无法使用和破坏,...
地址:www.mcmod.cn/post/3672.html快照时间:2024-05-13来自:MC百科主站
...t;, new LycheeRecipeBuilder()    .action1()    .action2());KubeJS:event.custom({  sonethings JSON})将物体投入方块中合成另外一种方块实例:尘土丢入水变成粘土//CrT:recipes.addJsonRecipe("clay_watter",{     type:"lychee:item_inside",    item_in: { item: "exnihiloseque...
地址:www.mcmod.cn/post/3230.html快照时间:2024-05-13来自:MC百科主站
...置岛屿]"预置"是一个简单的概念,即能够使用预置的岛屿,可以通过数据包、kubejs(如MOD)和原始文件添加到MOD中。在第一次使用MOD启动时,一个 ftbteamislands 文件夹将在你的游戏或服务器的配置目录中被创建。在那里你会发现一个结构目录和一个空的 islands.json 文件。你可以使用 islands.json文件(如下)来创建一个预建岛屿的列表,...
地址:www.mcmod.cn/post/2927.html快照时间:2024-05-13来自:MC百科主站
嘛,如果你已经看到了这一行,我暂且假定你对 [KJS] KubeJS 的各种奇技淫巧有点兴趣。但是这篇文章并不是为了介绍 KubeJS 能够实现的东西而作,而是要介绍在实现功能时,有什么样的方法可以简化你的开发。本文如无特别说明,使用的 KubeJS 均为 kubejs-forge-1605.3.19-build.299,犀牛 (Rhino) 为 rhino-forge-1605.1.5-build.75,对应 Minecraft 版本...
地址:www.mcmod.cn/post/3887.html快照时间:2024-05-13来自:MC百科主站
...必须有什么人来阻止她们!我知道有 In Control 这样的生物生成控制模组,但是既然用 KubeJS 就能做到,也没必要再加一个模组了对吧?EntityEvents.spawned(e => {    if(e.entity.type == 'touhou_little_maid:fairy'){        if(e.entity.level().dimension == 'aether:the_aether') {  &nb...
地址:www.mcmod.cn/post/3537.html快照时间:2024-05-13来自:MC百科主站
...允许玩家铸造高级钱币/熔化低级钱币可能导致无法预料的平衡性崩溃。同时建议通过kubejs、crt等方式禁用铸币机合成表,防止玩家误合成一个无用的机器。[h3=怪物掉落]击杀怪物有几率掉落钱币,越高级的怪物能掉落更高级的钱币。配置文件:基本配置文件可配置项目:    enableEntityDrops = true/false 怪物能否掉落钱币 &nb...
地址:www.mcmod.cn/post/3891.html快照时间:2024-05-13来自:MC百科主站
[h1=前言]GTM 自带 KubeJS 支持,你可以使用 KubeJS 自定义配方、材料和机器。强烈建议使用 ProbeJS 获取代码提示!本文章不是 JS 教程,在阅读之前你应该有一定的 JS 知识。对于继承、解构赋值、类声明、剩余参数等概念,建议查询 MDN 等文档或者上网搜索。[h1=常用数据]大多数的常用数据都在 GTValues 类当中,其中最常用的莫过于电压数值,建...
地址:www.mcmod.cn/post/3820.html快照时间:2024-05-13来自:MC百科主站
...用openloader修改你的卡组信息叛逆,用kjs也能做到修改卡组信息。对应的,你需要在 kubejs/assets 文件夹里新建 buddycards/textures/ 文件夹        在 textures 中新建 item/name_set 文件夹,将你的物品材质存到这个文件夹里,卡牌通过数字命名为1.png,2.png等,卡牌夹命名为binder.png,勋章命名为medal.png,卡牌包命名为pack.png。&...
地址:www.mcmod.cn/post/2740.html快照时间:2024-05-13来自:MC百科主站
...编写, 我们将打自心底的感谢 🙏最后, 感谢和我一起编写的其它编者!本篇教程基于 KubeJs 6 编写, 在此之前我也写过 KubeJs 5 的, 各种方法没有区别, 唯一的区别就是开头的事件声明(截止我已发现的)KubeJS 5onEvent("ponder.registry", (e) => {});KubeJS 6Ponder.registry((e) => {});[h1=所需要的工具]七根木棍(梯子)(仅仅只是为了确保 ...
地址:www.mcmod.cn/post/3822.html快照时间:2024-05-13来自:MC百科主站
本文将会实现KubeJS注册按键,效果如图参考了Discord和脆骨症整合包Minecraft ForgeKubeJSArchitecturyRhinoProbeJS1.20.147.2.192001.6.4-build.1149.1.122001.2.2-build.185.7.0[mark:title_menu][h1=注册按键]注册按键需要在startup_scripts中。const $KeyMapping = Java.loadClass("net.minecraft.client.KeyMapping");const $GLFWkey = Java.loadClass("org.lwjgl.glfw.GLFW");...
地址:www.mcmod.cn/post/3719.html快照时间:2024-05-13来自:MC百科主站