Package net.minecraft.tags
Interface ITagCollectionSupplier
-
- All Superinterfaces:
IForgeTagCollectionSupplier
public interface ITagCollectionSupplier extends IForgeTagCollectionSupplier
-
-
Field Summary
Fields Modifier and Type Field Description static ITagCollectionSupplier
EMPTY
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default void
bindToGlobal()
static ITagCollectionSupplier
deserializeFromNetwork(PacketBuffer p_242211_0_)
ITagCollection<Block>
getBlocks()
ITagCollection<EntityType<?>>
getEntityTypes()
ITagCollection<Fluid>
getFluids()
ITagCollection<Item>
getItems()
static ITagCollectionSupplier
of(ITagCollection<Block> p_242209_0_, ITagCollection<Item> p_242209_1_, ITagCollection<Fluid> p_242209_2_, ITagCollection<EntityType<?>> p_242209_3_)
static ITagCollectionSupplier
reinjectOptionalTags(ITagCollectionSupplier tagCollectionSupplier)
default void
serializeToNetwork(PacketBuffer p_242210_1_)
-
Methods inherited from interface net.minecraftforge.common.extensions.IForgeTagCollectionSupplier
getCustomTagTypes, getCustomTypeCollection, getCustomTypeCollection
-
-
-
-
Field Detail
-
EMPTY
static final ITagCollectionSupplier EMPTY
-
-
Method Detail
-
getBlocks
ITagCollection<Block> getBlocks()
-
getItems
ITagCollection<Item> getItems()
-
getFluids
ITagCollection<Fluid> getFluids()
-
getEntityTypes
ITagCollection<EntityType<?>> getEntityTypes()
-
bindToGlobal
default void bindToGlobal()
-
serializeToNetwork
default void serializeToNetwork(PacketBuffer p_242210_1_)
-
deserializeFromNetwork
static ITagCollectionSupplier deserializeFromNetwork(PacketBuffer p_242211_0_)
-
of
static ITagCollectionSupplier of(ITagCollection<Block> p_242209_0_, ITagCollection<Item> p_242209_1_, ITagCollection<Fluid> p_242209_2_, ITagCollection<EntityType<?>> p_242209_3_)
-
reinjectOptionalTags
static ITagCollectionSupplier reinjectOptionalTags(ITagCollectionSupplier tagCollectionSupplier)
-
-