Skip to content

Commit 70389cd

Browse files
authored
Make ItemStack also implement HoverEventSource (#2414)
1 parent 97ed8fb commit 70389cd

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

src/main/java/org/spongepowered/api/item/inventory/ItemStack.java

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,8 @@
2525
package org.spongepowered.api.item.inventory;
2626

2727
import net.kyori.adventure.text.ComponentLike;
28+
import net.kyori.adventure.text.event.HoverEvent;
29+
import net.kyori.adventure.text.event.HoverEventSource;
2830
import org.spongepowered.api.Sponge;
2931
import org.spongepowered.api.block.BlockSnapshot;
3032
import org.spongepowered.api.block.BlockState;
@@ -57,7 +59,7 @@
5759
* use {@link ValueContainer#get(Key)} in order to retrieve information regarding
5860
* this item stack.</p>
5961
*/
60-
public interface ItemStack extends SerializableDataHolder.Mutable, ComponentLike {
62+
public interface ItemStack extends SerializableDataHolder.Mutable, ComponentLike, HoverEventSource<HoverEvent.ShowItem> {
6163

6264
/**
6365
* Returns an empty {@link ItemStack}.

0 commit comments

Comments
 (0)