Interface RegisterTagEvent

All Superinterfaces:
Event, LifecycleEvent

public interface RegisterTagEvent extends LifecycleEvent
Lifecycle event for applying modifications to tags.

This event provides mechanism for plugins to propose changes to the tags that are processed during tag construction.

The following chain of events take place during tag construction:

  • Tags are merged from data packs
  • Append proposed tags
  • Apply filter to ALL present tags
  • Remaining items makes up the final tag