Paper

TagBuilder specific to Paper registries.

Functions

Link copied to clipboard

Adds the given tag to this tag.

open fun add(entries: Iterable<RegistryEntry.Paper<T>>)
open fun add(entry: RegistryEntry.Paper<T>, vararg entries: RegistryEntry.Paper<T>)

Adds the given direct entries to the tag.

abstract fun add(tag: Provider<RegistryEntrySet.Paper.Tag<T>>)

Adds the tags supplied by tag and tags to this tag.

abstract fun add(entries: Provider<Iterable<RegistryEntry.Paper<T>>>)

Adds the direct entries supplied by entries to the tag.

open fun add(entry: Provider<RegistryEntry.Paper<T>>, vararg entries: Provider<RegistryEntry.Paper<T>>)

Adds the direct entries supplied by entry and entries to the tag.

Link copied to clipboard

Removes the given tag from this tag.

open fun remove(entries: Iterable<RegistryEntry.Paper<T>>)
open fun remove(entry: RegistryEntry.Paper<T>, vararg entries: RegistryEntry.Paper<T>)

Removes the given direct entries from the tag.

abstract fun remove(tag: Provider<RegistryEntrySet.Paper.Tag<T>>)

Removes the tags supplied by tag and tags from this tag.

abstract fun remove(entries: Provider<Iterable<RegistryEntry.Paper<T>>>)

Removes the direct entries supplied by entries from the tag.

open fun remove(entry: Provider<RegistryEntry.Paper<T>>, vararg entries: Provider<RegistryEntry.Paper<T>>)

Removes the direct entries supplied by entry and entries from the tag.