mcreator吧 关注:1,344贴子:4,900
  • 14回复贴,共1

用mcr做出真正的弓,顺带做了把能甩的鞭

只看楼主收藏回复

直接上效果图



IP属地:广东1楼2023-11-09 23:02回复
    弹射物模型是用blockbench捏的,原型是方天画戟,做的时候不知道不能用非整数边长,结果材质上的出问题了,出来一坨(不过没出问题也不见的能涂多好,lz美工不如小学生)


    IP属地:广东2楼2023-11-09 23:05
    回复
      切换贴图用的是原版改变渲染的方法,写了个注册谓词的类,不过我翻了代码,发现本身就注册了三个GlobalProperty,也就是所有物品都有的谓词,可以直接拿来用,用override的方式。


      IP属地:广东3楼2023-11-09 23:09
      回复
        一个是冷却,一个是主手判断,还有一个是custom_model_data,顾名思义,我推荐用custom_model_data,这个直接用流程写nbt就行了,不过流程做的数字nbt是double类型的,这个要int类型,用自定义代码比如itemstack.getOrCreateTag().putInt("CustomModelData", 2);就行了


        IP属地:广东4楼2023-11-09 23:12
        回复

          改物品的json文件,加上override的部分,predicate内是条件判断,不自己注册谓词的话直接用custom_model_data就好了,model后面写改变后的物品模型,注意是模型而不是贴图。直接在对应的模型,父类选原本状态,改变layer0贴图就可以了。


          IP属地:广东5楼2023-11-09 23:15
          回复
            这个是1.16.5的,也就是mcr2022.2,2023直接有加贴图变化的模板,不用这么麻烦,虽然没给远程武器的切贴图模板,不过自己去那个moditem.java文件小改一下就好了。有不明白的可以问,我上个月刚下载就问了这个问题,没人回我,我就自己研究明白了,贴吧的老东西都不爆金币的


            IP属地:广东6楼2023-11-09 23:18
            收起回复
              刚才b站刷完就在这儿看到了


              IP属地:湖南来自Android客户端7楼2023-11-10 13:37
              收起回复
                楼主请问钓鱼竿抛竿收竿的贴图怎么切换吗


                IP属地:广东8楼2025-01-28 23:14
                收起回复
                  猫饼我知道是你


                  IP属地:浙江来自Android客户端9楼2025-01-31 08:03
                  收起回复