| Interface | Description |
|---|---|
| Tag<T> |
A tag is a set of objects.
|
| Tag.Entry | |
| Tag.Identified<T> | |
| TagGroup<T> |
Contains the set of tags all of the same type.
|
| TagManager |
| Class | Description |
|---|---|
| BlockTags | |
| EntityTypeTags | |
| FluidTags | |
| ItemTags | |
| RequiredTagList<T> |
Stores all required tags of a given type, so they can be updated to point to the new tag instances on datapack reload
|
| RequiredTagList.TagWrapper<T> | |
| RequiredTagListRegistry | |
| ServerTagManagerHolder |
A class containing the single static instance of
TagManager on the server. |
| SetTag<T> | |
| Tag.Builder |
A builder class to ease the creation of tags.
|
| Tag.ObjectEntry | |
| Tag.OptionalObjectEntry | |
| Tag.OptionalTagEntry | |
| Tag.TagEntry | |
| Tag.TrackedEntry | |
| TagGroupLoader<T> | |
| TagManagerLoader |