当前位置: 首页 > 热点

我的世界Minecraft 1.19 Mod开发教程分享-06-制作一个较高级的方块_环球热议

发布时间:2023-06-18 09:03:19 来源:哔哩哔哩

创建文件夹以及文件

创建该目录以及该类

该类继承Block类


(资料图片仅供参考)

看原版的代码

按住ctrl+鼠标的左键点击Block,进入到Block的源代码

该类

例如,可以重写这里use方法实现当玩家右键方块的时候可以实现的某些你想要的效果,该类是的Block的父类。

重写方块的方法

在jumpBlock类中加入如下的代码

注册方块

在ModBlock中加入注册的方块

加入JSON文件

修改以下的文件内容。

blockstates/jumpy_block.json

en_us.json

models/block/jumpy_block.json

models/item/jump_block.json

加入贴图在textures/block

资源的下载

> https://url.kaupenjoe.net/yt344/assets

测试

我们进入到游戏中,可以看到我们将方块加入到了游戏中

我们站在方块上时候就给我们添加了一个跳跃的BUFF

我们进行右键点击该方块时候出现了聊天的信息

为什么右键会出现四次点击的消息?

回到该代码处。

Minecraft有客户端和服务器,右击是左右手,我们代码这里什么也没有判断,所以存在如下的调用。

客户端client + 左手

客户端client + 右手

服务器server + 左手

服务器server + 右手

如果只想触发一次,通过判断实现。

改为如下的代码

标签:

Copyright   2015-2022 人人质量网 版权所有  备案号:粤ICP备18023326号-36   联系邮箱:8557298@qq.com