using ColdMint.scripts.item.itemStacks; namespace ColdMint.scripts.item; /// /// The special item interface makes the item a normal item, in other words, will be stacked in /// 该特殊的物品接口使得物品成为普通的物品,换言之,将会堆叠在中。 /// /// /// /// Notice when you implement: To avoid unexpected behavior, unless you understand what you're doing, the method /// of an item that implements the interface must only match its own exact same instance. /// /// 实现时注意:为避免意外行为,除非你明白自己在做什么,否则实现接口的物品的方法必须只和自己完全相同的实例匹配。 /// public interface ICommonItem : IItem { /// /// Method to copy an instance same with self. Will be used to pick out item instance from a /// 复制与自身相同的实例的方法。将用于从 中拿取新的物品实例。 /// /// ICommonItem CopyInstance(); }