阳木木
本帖最后由 阳木木 于 2021-12-16 12:40 编辑

ItemStack need = new ItemStack(Material.SEEDS);我创建了一个种子,修改了lore和displayname 然后新增了合成表,怎么修改他的材质呢

byxiaobai
https://pack.imipet.com/moreitem/optifine

米迦勒c
你可以用名字和lore的判断来配合材质包修改物品材质,可以搜一下高清修复mod

狡诈师
实现方法有两种,在此之前需要了解资源包(以下教程是我写的)
OptiFine(Name+Lore,需要Mod):https://pack.imipet.com/moreitem/optifine
CustomModelData(好像1.14+才有,不需要Mod,但对版本有要求):https://pack.imipet.com/moreitem/custommodeldata

Name+Lore不用我说吧
CustomModelData在高版本中,提供了方法
  1. MetaData meta = need.getMetaData
  2. meta.setCustomModelData(数字) // 纯手写,可能拼错
复制代码


sb_david_xyf
资源包改CustomModelData值呗

第一页 上一页 下一页 最后一页