找到约 48 条结果,共约 2 页。 [耗时:8.0352ms]

代码:适用于1.18版本的KubeJS,低版本需将 level. 改成 world. 才生效var cnt = 0;onEvent("level.tick", (event) => {        if(event.level.localTime%24000 == 6000)cnt++;if(cnt == 3){event.server.runCommandSilent(`say 12:00 now`)cnt = 0;}})效果:每到mc日的12:00(tick=6000),...
地址:www.mcmod.cn/post/2714.html快照时间:2024-05-13来自:MC百科主站
楼主在Kubejs Create的wiki没有找到关于缠魂(或haunting、闹鬼)配方的添加方法。于是我另辟蹊径发明了另一种方法:(需要模组:kubejs)在游戏目录 \.minecraft\kubejs\data\create\recipes\haunting 下创建 bedrock.json 文件(没有相关文件夹则自行创建)内容为:(此处为范例,编码为UTF-8){"type":"create:haunting","ingredients":[{"item"...
地址:www.mcmod.cn/post/2698.html快照时间:2024-05-13来自:MC百科主站
[h1=注意]由于tips高版本连官方教程都没有,我只能一遍又一遍琢磨,最后也算是搞明白了,该教程只测试了1.18.2,其他版本应该也适用,只是有些细微的不同。[h1=开始][h3=第一步,关闭自带tips](不想关可以跳过)。找到config\tips.json文件,打开里面有一行:"ignoredNamespaces": [],在这一行里添加"tipsmod",1.18.2以下是"tips&quo...
地址:www.mcmod.cn/post/3285.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百科主站
原作者已经在curseforge给出了相关的例子以供观看,这里简单翻译并展示效果方便国内玩家查询。在.minecraft\kubejs\server_scripts\document.js文件下已经完成好了初始化配置之后,初始化  新建js 在js中添加下面的代码    onEvent('recipes', event => {    在此处修改合成(对MEK的魔改加在此处。)})可以通...
地址:www.mcmod.cn/post/2129.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+(包括1.18)代码:写入server_scripts\script.jsonEvent('tags.blocks', event => {    event.add('minecraft:mineable/...
地址:www.mcmod.cn/post/2731.html快照时间:2024-05-13来自:MC百科主站
[h2=所需模组]KubeJSCreateCreate Sifting[h2=教程正文]onEvent('recipes', event => {//从一份沙子中能有50%概率筛出基岩,10%概率筛出红石,使用线筛网,筛沙时间20ticks,含水    event.recipes.createsifterSifting([//输出物品,左边为物品右边为概率            Item.of('minecraft:bedrock...
地址:www.mcmod.cn/post/3444.html快照时间:2024-05-13来自:MC百科主站
前言:教程适用版本为MC1.19.2,理论兼容更高版本有些mod提供了超模、导致崩溃、或者是别的原因不想要的附魔,可以通过以下事件进行简单地移除:    实体装备更换事件 LivingEquipmentChangeEvent能操作物品附魔的事件不少,但考虑到性能开销等因素,本教程只提供一种个人常用的事件进行分享。脚本路径(以开启版本隔离为例):游...
地址:www.mcmod.cn/post/3923.html快照时间:2024-05-13来自:MC百科主站
前言:教程适用版本为MC1.19.2,理论兼容更高版本有些mod会提供带有刷怪笼的结构,而如果只想让刷怪笼刷出特定种类的生物,或者禁用某些种类的生物,则可以用kjs对刷怪笼数据进行修改。刷怪笼属于方块实体,可以在tick事件进行修改,但考虑到性能开销,以下教程选用的是:    实体生成事件 checkSpawn脚本路径(以开启...
地址:www.mcmod.cn/post/3922.html快照时间:2024-05-13来自:MC百科主站
效果:代码:(显然放在server_scripts)onEvent("entity.spawned", (event) => {         if (event.entity.type == 'minecraft:lightning_bolt')     {        let x = parseInt(event.entity.x)        let y = par...
地址:www.mcmod.cn/post/2707.html快照时间:2024-05-13来自:MC百科主站
mod安装完成并启动一次会在游戏目录生成kubejs文件夹里面在kubejs文件夹中找到server_scripts文件夹  官方推荐修改配方都应该保存在此文件夹中初始化  新建minecraft.js  在minecraft.js中添加下面的代码    onEvent('recipes', event => {    在此处修改合成})常用指令:    获取手中物品信息: /kjs_hand&nb...
地址:www.mcmod.cn/post/1717.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百科主站
[h2=项目目标]实现在玩家起床后在聊天栏内输出下一次月亮事件的类型和距离下一次月亮事件发生的时间。[h2=正文]LevelEvents.tick(event => {        //  在此处写入代码    })[h3=关键代码]1. 获取月亮事件列表,并取第一个值:别问我为什么是取0,问就是因为列表下标是从0开始的var&nbs...
地址:www.mcmod.cn/post/3707.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百科主站
循环提供的 config 只能设置生物捕捉球的黑名单(什么生物不能抓),但我们可以借助 KubeJS 使其只能捕捉残血生物。下面是代码onEvent('entity.spawned', event => {    if ((event.entity.item) && (event.entity.item.id == 'cyclic:mob_container')) {        var entity&nbs...
地址:www.mcmod.cn/post/2928.html快照时间:2024-05-13来自:MC百科主站
[h3=项目目标]实现如图所示效果。图片信息解释(从左至右):掉落物所包含物品的数量、所包含的物品、距离自然消失所剩余的时间(单位:秒,向下取整)ServerEvents.tick(event => {        // 在此处写入项目的代码        })[h3=代码解析]1. 获取并遍历服务端的实体,并...
地址:www.mcmod.cn/post/3731.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百科主站
FTB Sluice目前支持两种合成方式,分别为锤子锤以及洗矿。[h1=锤子相关]目前模组中锤子包含木,石,铁,金,钻,下界合金六种锤子,与原版镐对应的挖掘等级一致。添加锤子配方如下event.recipes.ftbsluice.hammer('原料', ['产物']);'原料':锤子锤的方块,可以用标签。'产物':锤目标方块后掉落物,可掉落多种。例如:even...
地址:www.mcmod.cn/post/2211.html快照时间:2024-05-13来自:MC百科主站
前提说明本教程基于0.0.2模组版本的KubeJS示例本示例是当玩家首次进入女巫小屋时在玩家身后生成一个倒计时剩余一半的闪电苦力怕PlayerEvents.tick(event => {    let level = event.level;    let player = event.player;    let pos = player.onPos;    let module&...
地址:www.mcmod.cn/post/3688.html快照时间:2024-05-13来自:MC百科主站
我在玩天境的时候发现这里到处都是妖精女仆,用 /kill 指令清掉之后马上又刷出来一大堆,这些家伙简直像蟑螂一样在无法无天地大量繁殖,必须有什么人来阻止她们!我知道有 In Control 这样的生物生成控制模组,但是既然用 KubeJS 就能做到,也没必要再加一个模组了对吧?EntityEvents.spawned(e => {    if(e.entity.type ...
地址:www.mcmod.cn/post/3537.html快照时间:2024-05-13来自:MC百科主站
[h1=观前提示]教程作者本人魔改水平不高,有可以改进的地方请在评论区中指正教程中的例子真的只是简单的例子,请不要拿来正常的魔改使用本教程使用的mod版本均为1.19.2主要mod为kubejs,其余mod非必要关于本教程的脚本,存放于.minecraft\kubejs\server_scripts之中[h1=正文]总所周知,字符魔法师有两种手段施展魔法。其一,通过在聊天栏输入咒语...
地址:www.mcmod.cn/post/2969.html快照时间:2024-05-13来自:MC百科主站
[h1=前情提要][ban:title_menu]本教程默认读者已经懂得如何用FTB任务添加/编辑任务,以及基本的KubeJS应用。在1.16+等版本,FTB任务并没有“可重复”这个选项,但如果玩过《机械动力:永无止境》,可能会记得其中的任务市场可以重复购买东西。基于对《机械动力:永无止境》脚本和WIKI的研究,本教程将争取以浅显的方式教学“如何用KubeJS使FT...
地址:www.mcmod.cn/post/2089.html快照时间:2024-05-13来自:MC百科主站
灵感启发源于官方文档KubeJS · Drackion/GTCEuM Wiki · GitHub//本来是在好好的写包结果想自定义一个材料时发现官方文档有点看不懂,做不到自定义材料的化学方程式,ProbeJS也没联想出来相关的语句,于是去翻了翻class文件,一翻就是一个月,终于让我给整明白了(使用Minecraft 1.20.1,KubeJS6编写)//从模组里com.gregtechceu.gtceu.api.data.chemical.Element里//...
地址:www.mcmod.cn/post/3691.html快照时间:2024-05-13来自:MC百科主站
在官方wiki上面已经给出相关例子,这里简单翻译以便于国内玩家使用。版本:1.19.2.   以下全部内容应放在.minecraft\kubejs\server_scripts\下ServerEvents.recipes(event =>{//魔改应在此处})以下是全部支持的类型:ServerEvents.recipes(event => {event.recipes.ars_nouveau.enchanting_apparatus(//附魔装置        [  ...
地址:www.mcmod.cn/post/3144.html快照时间:2024-05-13来自:MC百科主站
对于Painter API的介绍和使用可以参考官方WIKI或是BBS综合教程。须知:因为光靠原版和KJS不能直接播放gif、mp4等“动态影像”,这里采用了按帧分解的方法,网上很容易找到在线工具,把gif转化成数字编号的图片。然后快速依次播放,给人动起来的错觉。先上代码:onEvent('player.chat', function (event) {let quanti=40;let speed=5;...
地址:www.mcmod.cn/post/2773.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百科主站
[h1=前情提要]安装kubejs后,在游戏目录下的kubejs文件夹内添加脚本。对于修改配方而言,脚本放在kubejs\server_scripts文件夹(你可以找到作者留下的范例),并按如下格式编写:onEvent('recipes', event => {//在此处编写代码})[h1=正文]工作台、熔炉、切石机……这些原版配方都可以通过kubeJS、CrT进行魔改,而CrT还能魔改模组所添加的配方类型...
地址:www.mcmod.cn/post/2006.html快照时间:2024-05-13来自:MC百科主站
[h1=前言]KubeJS的脚本文件为.js,放置在游戏目录的kubejs文件夹内,并根据修改内容不同分别放在server_scripts或startup_scripts子文件夹。修改或添加脚本后记得/reload重载。KubeJS的WIKI内列出了所有可监听事件,但并不是每个事件都给出了对应的范例。本教程将主要介绍如何用KubeJS监听世界中的交互事件并进行魔改。一个.js文件内,你可以放入多个...
地址:www.mcmod.cn/post/2023.html快照时间:2024-05-13来自:MC百科主站
[h1=前言]匠魂3比起匠魂2来说,材料少了很多。例如有一次我想做赛特斯石英部件,结果在部件制作台上不能制作部件,甚至没有一个附属联动。正所谓“自己动手,丰衣足食”,那么,kubejs就是你的不二之选。[h1=路径]在确认您装载kubejs且至少启动过一次游戏后,就让我们看注册部件的路径。\kubejs\data在这个路径下先创建一个文件夹,注意...
地址:www.mcmod.cn/post/3487.html快照时间:2024-05-13来自:MC百科主站