java.lang.Object
mods.thecomputerizer.theimpossiblelibrary.api.wrappers.AbstractWrapped<net.minecraft.core.component.DataComponentMap>
mods.thecomputerizer.theimpossiblelibrary.api.tag.BaseTagAPI<net.minecraft.core.component.DataComponentMap>
mods.thecomputerizer.theimpossiblelibrary.api.tag.ListTagAPI<net.minecraft.core.component.DataComponentMap>
mods.thecomputerizer.theimpossiblelibrary.shared.v21.tag.component.ListComponent1_21
All Implemented Interfaces:
Iterable<mods.thecomputerizer.theimpossiblelibrary.api.tag.BaseTagAPI<?>>, mods.thecomputerizer.theimpossiblelibrary.api.core.CoreStateAccessor, mods.thecomputerizer.theimpossiblelibrary.api.wrappers.Wrapped<net.minecraft.core.component.DataComponentMap>, ComponentWrapper

public class ListComponent1_21 extends mods.thecomputerizer.theimpossiblelibrary.api.tag.ListTagAPI<net.minecraft.core.component.DataComponentMap> implements ComponentWrapper
  • Field Summary

    Fields inherited from class mods.thecomputerizer.theimpossiblelibrary.api.wrappers.AbstractWrapped

    wrapped

    Fields inherited from interface mods.thecomputerizer.theimpossiblelibrary.api.core.CoreStateAccessor

    BOOLEAN_VALUES, FABRIC, FORGE, FORGE_OR_NEOFORGE, GAME_VERSION, JAVA_17, JAVA_21, JAVA_8, JAVA_MODULES, JAVA_VERSION, JAVA_VERSION_ASM, LEGACY, MOD_LOADER, NAMED_ENV, NEOFORGE, SRG_ENV, V12, V16, V16_OR_EARLIER, V16_OR_LATER, V18, V18_OR_EARLIER, V18_OR_LATER, V19, V19_2_OR_EARLIER, V19_4_OR_LATER, V19_OR_EARLIER, V19_OR_LATER, V20, V20_4_OR_EARLIER, V20_6_OR_LATER, V20_OR_EARLIER, V20_OR_LATER, V21, V21_OR_LATER
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    addTag(mods.thecomputerizer.theimpossiblelibrary.api.tag.BaseTagAPI<?> api)
     
    Iterable<mods.thecomputerizer.theimpossiblelibrary.api.tag.BaseTagAPI<?>>
     

    Methods inherited from class mods.thecomputerizer.theimpossiblelibrary.api.tag.ListTagAPI

    asCompoundTag, asListTag, asPrimitiveTag, asStringTag, isCompound, isList, isPrimitive, isString, iterator

    Methods inherited from class mods.thecomputerizer.theimpossiblelibrary.api.tag.BaseTagAPI

    write

    Methods inherited from class mods.thecomputerizer.theimpossiblelibrary.api.wrappers.AbstractWrapped

    equals, getWrapped, getWrappedClass, toString

    Methods inherited from class java.lang.Object

    clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait

    Methods inherited from interface java.lang.Iterable

    forEach, spliterator

    Methods inherited from interface mods.thecomputerizer.theimpossiblelibrary.api.wrappers.Wrapped

    getIfNotNull, getIfNotNullOrDefault, getIfNotNullOrDefault, isNull, isNullGetter, notNull, notNullGetter, supplyIfNull, unwrap, wrapIfNotNull, wrapIfNotNullOrDefault, wrapIfNotNullOrDefault
  • Constructor Details

    • ListComponent1_21

      public ListComponent1_21(Object map)
  • Method Details

    • addTag

      public void addTag(mods.thecomputerizer.theimpossiblelibrary.api.tag.BaseTagAPI<?> api)
      Specified by:
      addTag in class mods.thecomputerizer.theimpossiblelibrary.api.tag.ListTagAPI<net.minecraft.core.component.DataComponentMap>
    • iterable

      public Iterable<mods.thecomputerizer.theimpossiblelibrary.api.tag.BaseTagAPI<?>> iterable()
      Specified by:
      iterable in class mods.thecomputerizer.theimpossiblelibrary.api.tag.ListTagAPI<net.minecraft.core.component.DataComponentMap>