跳到主要内容

简介

GUI内使用物品

本模组使大部分非装饰性物品、方块,可以在物品栏等GUI中快捷进行交互。

例如,可在物品栏中与潜影盒物品交互,直接打开其容器GUI,并再次与容器内的喷溅型治疗药水交互,将其投掷使用。

主要功能

本模组提供了一个快捷键(默认为SHIFT+鼠标右键)来提供快捷交互功能,用于在任何GUI中与物品即时交互。

为了便于说明,此处将列举具有代表性的物品以概括某一项功能。

首先是对于方块:

  • 对于音符盒、钟等可交互方块,其物品可以在物品栏中快捷交互,并弹奏或发出“当当当”的噪音,而不需要放置在地上。

  • 对于工作台、锻造台、铁砧、附魔台等带有GUI的方块或方块实体,在与物品快捷交互后即可打开其GUI。

  • 对于木桶、发射器、熔炉、潜影盒等提供了容器的方块实体,在与物品快捷交互打开GUI后,可正常使用其容器功能,如在物品栏中打开木桶存入物品,可作背包使用,作为方块被放置后保留物品,但破坏后不保留,潜影盒除外。

  • 对于熔炉、高炉、酿造台等加工类容器方块实体,在与物品快捷交互后,可正常使用其加工功能,如在物品栏中打开熔炉放入原材料,在GUI关闭后会继续烧制物品。

  • 上述功能并不是针对特定的方块,而是同一类型的方块或方块实体,其它模组中实现方式较为规范的方块或方块实体同样有效。

  • 对于拥有独特使用状态的容器类方块物品,如在物品栏中分别储存物品的木桶,由于nbt的作用,它们无法堆叠,直到容器为空。

其次是对于物品:

  • 对于末影之眼、雪球、山羊角、钓鱼竿等右键使用的功能性物品,在物品栏等GUI中快捷交互依旧可以使用,而不需要拿到手上。

  • 对于食物和药水,也可以在物品栏等GUI中快捷交互食用,但目前还未将食用延迟同步到快捷交互。

其它

  • 部分模组中的方块或物品使用了独特的方式实现其功能,本模组只会在必要的情况下考虑主动适配。

  • 本模组提供有适配用的api供其它模组或整合包魔改使用。

  • 后续计划是将食物和药水的食用延迟同步到快捷交互中。