diff --git a/src/main/java/org/spongepowered/api/effect/Viewer.java b/src/main/java/org/spongepowered/api/effect/Viewer.java index 9fe9d4d80c..4d018cabf5 100644 --- a/src/main/java/org/spongepowered/api/effect/Viewer.java +++ b/src/main/java/org/spongepowered/api/effect/Viewer.java @@ -31,6 +31,7 @@ import org.spongepowered.api.effect.particle.ParticleEffect; import org.spongepowered.api.effect.sound.SoundType; import org.spongepowered.api.effect.sound.music.MusicDisc; +import org.spongepowered.api.item.inventory.ItemStackLike; import org.spongepowered.api.world.World; import org.spongepowered.api.world.WorldType; import org.spongepowered.api.world.WorldTypes; @@ -57,6 +58,13 @@ public interface Viewer extends Audience { */ void sendWorldType(WorldType worldType); + /** + * Plays a client-only death protection effect with the given item. + * + * @param stack The item to display + */ + void playTotemOfUndyingEffect(ItemStackLike stack); + /** * Spawn the given {@link ParticleEffect} at the given position. * @@ -234,5 +242,4 @@ default void resetBlockProgress(final Vector3i position) { * @param z The z position */ void resetBlockProgress(int x, int y, int z); - }