易碎品鸡蛋egg
本帖最后由 易碎品鸡蛋egg 于 2022-2-4 12:45 编辑

今天因为模组太肝了,但是已经立下了坚决不开创造的flag,所以想作弊修改合成配方(bushi)然后我被这个合成配方逗笑了
大家来看看这个合成配方写的是不是特别无脑

请注意,为了避免引战以及保护mod创作者的隐私我把代码中的命名空间去掉了因为通过命名空间你们应该都大概能知道是哪个模组了。可能会造成不好的影响,原文是有的

复制代码
{  
   "type":"minecraft:crafting_shapeless",
   "result":{  
      "item":"某某某:blockyellorium"
   },
   "ingredients":[  
      {  
         "item":"某某某:ingotyellorium"
      },
      {  
         "item":"某某某:ingotyellorium"
      },
      {  
         "item":"某某某:ingotyellorium"
      },
      {  
         "item":"某某某:ingotyellorium"
      },
      {  
         "item":"某某某:ingotyellorium"
      },
      {  
         "item":"某某某:ingotyellorium"
      },
      {  
         "item":"某某某:ingotyellorium"
      },
      {  
         "item":"某某某:ingotyellorium"
      },
      {  
         "item":"某某某:ingotyellorium"
      }
   ]
}
(代码文字不知道为啥显示不出来只好这样了)
这明明一个有序配方就可以用16行解决问题,硬生生的用无序合成写了35行




大家笑一笑把别当回事
但是真的很好笑
这是一个某模组把xxx锭合成为xxx块的配方
其实正确的方式应该是写有序合成这样会简单
参考一下原版的同类型合成配方的书写格式
  1. {
  2.   "type": "crafting_shaped",
  3.   "pattern": [
  4.     "###",
  5.     "###",
  6.     "###"
  7.   ],
  8.   "key": {
  9.     "#": {
  10.       "item": "minecraft:diamond"
  11.     }
  12.   },
  13.   "result": {
  14.     "item": "minecraft:diamond_block"
  15.   }
  16. }
复制代码
(这个是钻石块的合成配方)
是不是简单可很多


第三象限的
或许人家用的某种工具呢:)。

zhjie
也许很简单

3335177480
可能用工具自动写的

情绪Sweet
我靠人都看麻了看不懂

时空寻觅者
反差够大的啊
这是1.16.x版本的mod吗,感觉这个版本现在挺流行mod的

cutemiku
好家伙我都看不懂

2331478026
你这码了,我感觉还是能看出来。

z0z0r40
又不是不能用()

太古巨龙
学到了 说不定以后会用到

嬉笑面具
说实话这种技术帖,我多半都看不懂,只能留下句话就灰溜溜的走了

bbtzz
这也是一种方法

qqq137
说实话没整明白...

土豆先森哦
说不定是拿工具生成的?

空想构物
我看不懂但我大受震撼

霜鹭qwq
看懂了,但没有完全看懂这位程序猿写的合成配方。

ZiChenzzz
也行就是这样运行的呢

leozhjie
合成一个能切换创造的道具就不算作弊了

阿震ia
现在玩mc开始要学历了???

易碎品鸡蛋egg
leozhjie 发表于 2022-2-5 00:48
合成一个能切换创造的道具就不算作弊了

这个修改assets就不行了只能暴力修改class程序文件了,那我还不如直接做一个mod呢(最初的mod就是通过修改程序文件做到的),其实插件似乎也行但是我不会

xiao__yin
完了还是看不到

943050549
有没有这么一种可能,他那样是脚本写的

野生之Puni
看麻了都。