Class AEComponents

java.lang.Object
appeng.api.ids.AEComponents

public final class AEComponents extends Object
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final net.minecraft.core.component.DataComponentType<net.minecraft.world.item.component.ItemContainerContents>
    A crafting inventory.
    static final net.neoforged.neoforge.registries.DeferredRegister<net.minecraft.core.component.DataComponentType<?>>
     
    static final net.minecraft.core.component.DataComponentType<List<AEKeyType>>
    List of AE key types enabled in a terminal
    static final net.minecraft.core.component.DataComponentType<appeng.crafting.pattern.EncodedCraftingPattern>
    An encoded crafting pattern.
    static final net.minecraft.core.component.DataComponentType<appeng.crafting.pattern.EncodedProcessingPattern>
    An encoded processing pattern.
    static final net.minecraft.core.component.DataComponentType<appeng.crafting.pattern.EncodedSmithingTablePattern>
    An encoded smithing table pattern.
    static final net.minecraft.core.component.DataComponentType<appeng.crafting.pattern.EncodedStonecuttingPattern>
    An encoded stonecutting pattern.
    static final net.minecraft.core.component.DataComponentType<Double>
    The maximum amount of energy that can be stored in this item.
    static final net.minecraft.core.component.DataComponentType<Long>
    The unique ID of a pair of AEItems.QUANTUM_ENTANGLED_SINGULARITY.
    static final net.minecraft.core.component.DataComponentType<List<GenericStack>>
    Exported configuration inventory.
    static final net.minecraft.core.component.DataComponentType<net.minecraft.network.chat.Component>
    An export custom machine name.
    static final net.minecraft.core.component.DataComponentType<Long>
    Exported reporting value for level emitters.
    static final net.minecraft.core.component.DataComponentType<Short>
    Exported P2PTunnelPart frequency.
    static final net.minecraft.core.component.DataComponentType<net.minecraft.world.item.Item>
    Exported subtype of a P2PTunnelPart.
    static final net.minecraft.core.component.DataComponentType<net.minecraft.world.item.component.ItemContainerContents>
    Exported patterns
    static final net.minecraft.core.component.DataComponentType<Integer>
    Exported machine priority.
    static final net.minecraft.core.component.DataComponentType<appeng.block.crafting.PushDirection>
    Exported push direction of pattern providers or similar machines.
    static final net.minecraft.core.component.DataComponentType<Map<String,String>>
    Exported machine configuration.
    static final net.minecraft.core.component.DataComponentType<net.minecraft.network.chat.Component>
    The name of the machine type the settings were exported from.
    static final net.minecraft.core.component.DataComponentType<List<net.minecraft.world.item.ItemStack>>
    Exported machine upgrades.
    static final net.minecraft.core.component.DataComponentType<net.minecraft.core.Holder<net.minecraft.world.item.Item>>
    The item a facade is masquerading as.
    static final net.minecraft.core.component.DataComponentType<MemoryCardColors>
    Specifies a color code consisting of 8 colors to display on the memory card item.
    static final net.minecraft.core.component.DataComponentType<net.minecraft.world.item.component.CustomData>
     
    static final net.minecraft.core.component.DataComponentType<String>
     
    static final net.minecraft.core.component.DataComponentType<net.minecraft.world.item.component.CustomData>
     
    static final net.minecraft.core.component.DataComponentType<net.minecraft.network.chat.Component>
    The name inscribed by a NamePressItem
    static final net.minecraft.core.component.DataComponentType<AEColor>
    Which paint item is currently selected in a color applicator.
    static final net.minecraft.core.component.DataComponentType<appeng.items.storage.SpatialPlotInfo>
     
    static final net.minecraft.core.component.DataComponentType<List<GenericStack>>
    Defines partitioning for a storage cell.
    static final net.minecraft.core.component.DataComponentType<FuzzyMode>
    Defines the fuzzy mode for a storage cell.
    static final net.minecraft.core.component.DataComponentType<List<GenericStack>>
    Content of a storage cell.
    static final net.minecraft.core.component.DataComponentType<Double>
    Currently stored energy in AE in this item.
    static final net.minecraft.core.component.DataComponentType<net.minecraft.world.item.component.ItemContainerContents>
    An upgrade inventory.
    static final net.minecraft.core.component.DataComponentType<net.minecraft.core.GlobalPos>
    Encodes the link between a wireless item and a wireless access point.
    static final net.minecraft.core.component.DataComponentType<GenericStack>
    The generic stack wrapped in a AEItems.WRAPPED_GENERIC_STACK
  • Method Summary

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • DR

      @Internal public static final net.neoforged.neoforge.registries.DeferredRegister<net.minecraft.core.component.DataComponentType<?>> DR
    • EXPORTED_SETTINGS_SOURCE

      public static final net.minecraft.core.component.DataComponentType<net.minecraft.network.chat.Component> EXPORTED_SETTINGS_SOURCE
      The name of the machine type the settings were exported from.
      See Also:
      • MemoryCardItem
    • EXPORTED_CUSTOM_NAME

      public static final net.minecraft.core.component.DataComponentType<net.minecraft.network.chat.Component> EXPORTED_CUSTOM_NAME
      An export custom machine name.
      See Also:
      • MemoryCardItem
    • EXPORTED_UPGRADES

      public static final net.minecraft.core.component.DataComponentType<List<net.minecraft.world.item.ItemStack>> EXPORTED_UPGRADES
      Exported machine upgrades.
      See Also:
      • MemoryCardItem
    • EXPORTED_SETTINGS

      public static final net.minecraft.core.component.DataComponentType<Map<String,String>> EXPORTED_SETTINGS
      Exported machine configuration.
      See Also:
      • MemoryCardItem
    • EXPORTED_PRIORITY

      public static final net.minecraft.core.component.DataComponentType<Integer> EXPORTED_PRIORITY
      Exported machine priority.
      See Also:
      • MemoryCardItem
    • EXPORTED_P2P_TYPE

      public static final net.minecraft.core.component.DataComponentType<net.minecraft.world.item.Item> EXPORTED_P2P_TYPE
      Exported subtype of a P2PTunnelPart.
      See Also:
      • MemoryCardItem
    • EXPORTED_P2P_FREQUENCY

      public static final net.minecraft.core.component.DataComponentType<Short> EXPORTED_P2P_FREQUENCY
      Exported P2PTunnelPart frequency.
      See Also:
      • MemoryCardItem
    • MEMORY_CARD_COLORS

      public static final net.minecraft.core.component.DataComponentType<MemoryCardColors> MEMORY_CARD_COLORS
      Specifies a color code consisting of 8 colors to display on the memory card item.
      See Also:
      • MemoryCardItem
    • EXPORTED_CONFIG_INV

      public static final net.minecraft.core.component.DataComponentType<List<GenericStack>> EXPORTED_CONFIG_INV
      Exported configuration inventory.
      See Also:
      • MemoryCardItem
    • EXPORTED_LEVEL_EMITTER_VALUE

      public static final net.minecraft.core.component.DataComponentType<Long> EXPORTED_LEVEL_EMITTER_VALUE
      Exported reporting value for level emitters.
    • EXPORTED_PATTERNS

      public static final net.minecraft.core.component.DataComponentType<net.minecraft.world.item.component.ItemContainerContents> EXPORTED_PATTERNS
      Exported patterns
      See Also:
      • MemoryCardItem
      • PatternProviderLogic
    • EXPORTED_PUSH_DIRECTION

      public static final net.minecraft.core.component.DataComponentType<appeng.block.crafting.PushDirection> EXPORTED_PUSH_DIRECTION
      Exported push direction of pattern providers or similar machines.
    • NAME_PRESS_NAME

      public static final net.minecraft.core.component.DataComponentType<net.minecraft.network.chat.Component> NAME_PRESS_NAME
      The name inscribed by a NamePressItem
    • UPGRADES

      public static final net.minecraft.core.component.DataComponentType<net.minecraft.world.item.component.ItemContainerContents> UPGRADES
      An upgrade inventory.
    • ENTANGLED_SINGULARITY_ID

      public static final net.minecraft.core.component.DataComponentType<Long> ENTANGLED_SINGULARITY_ID
      The unique ID of a pair of AEItems.QUANTUM_ENTANGLED_SINGULARITY.
    • STORED_ENERGY

      public static final net.minecraft.core.component.DataComponentType<Double> STORED_ENERGY
      Currently stored energy in AE in this item. Usually the capacity will be set by the item, but some items allow it to be overridden by ENERGY_CAPACITY.
    • ENERGY_CAPACITY

      public static final net.minecraft.core.component.DataComponentType<Double> ENERGY_CAPACITY
      The maximum amount of energy that can be stored in this item.
    • ENCODED_CRAFTING_PATTERN

      public static final net.minecraft.core.component.DataComponentType<appeng.crafting.pattern.EncodedCraftingPattern> ENCODED_CRAFTING_PATTERN
      An encoded crafting pattern.
      See Also:
      • AEItems.CRAFTING_PATTERN
    • ENCODED_PROCESSING_PATTERN

      public static final net.minecraft.core.component.DataComponentType<appeng.crafting.pattern.EncodedProcessingPattern> ENCODED_PROCESSING_PATTERN
      An encoded processing pattern.
      See Also:
      • AEItems.PROCESSING_PATTERN
    • ENCODED_STONECUTTING_PATTERN

      public static final net.minecraft.core.component.DataComponentType<appeng.crafting.pattern.EncodedStonecuttingPattern> ENCODED_STONECUTTING_PATTERN
      An encoded stonecutting pattern.
      See Also:
      • AEItems.STONECUTTING_PATTERN
    • ENCODED_SMITHING_TABLE_PATTERN

      public static final net.minecraft.core.component.DataComponentType<appeng.crafting.pattern.EncodedSmithingTablePattern> ENCODED_SMITHING_TABLE_PATTERN
      An encoded smithing table pattern.
      See Also:
      • AEItems.SMITHING_TABLE_PATTERN
    • ENABLED_KEY_TYPES

      public static final net.minecraft.core.component.DataComponentType<List<AEKeyType>> ENABLED_KEY_TYPES
      List of AE key types enabled in a terminal
    • SELECTED_COLOR

      public static final net.minecraft.core.component.DataComponentType<AEColor> SELECTED_COLOR
      Which paint item is currently selected in a color applicator.
    • STORAGE_CELL_FUZZY_MODE

      public static final net.minecraft.core.component.DataComponentType<FuzzyMode> STORAGE_CELL_FUZZY_MODE
      Defines the fuzzy mode for a storage cell.
    • STORAGE_CELL_INV

      public static final net.minecraft.core.component.DataComponentType<List<GenericStack>> STORAGE_CELL_INV
      Content of a storage cell.
    • STORAGE_CELL_CONFIG_INV

      public static final net.minecraft.core.component.DataComponentType<List<GenericStack>> STORAGE_CELL_CONFIG_INV
      Defines partitioning for a storage cell.
    • FACADE_ITEM

      public static final net.minecraft.core.component.DataComponentType<net.minecraft.core.Holder<net.minecraft.world.item.Item>> FACADE_ITEM
      The item a facade is masquerading as.
    • WRAPPED_STACK

      public static final net.minecraft.core.component.DataComponentType<GenericStack> WRAPPED_STACK
      The generic stack wrapped in a AEItems.WRAPPED_GENERIC_STACK
    • CRAFTING_INV

      public static final net.minecraft.core.component.DataComponentType<net.minecraft.world.item.component.ItemContainerContents> CRAFTING_INV
      A crafting inventory.
    • SPATIAL_PLOT_INFO

      public static final net.minecraft.core.component.DataComponentType<appeng.items.storage.SpatialPlotInfo> SPATIAL_PLOT_INFO
    • MISSING_CONTENT_ITEMSTACK_DATA

      public static final net.minecraft.core.component.DataComponentType<net.minecraft.world.item.component.CustomData> MISSING_CONTENT_ITEMSTACK_DATA
    • MISSING_CONTENT_AEKEY_DATA

      public static final net.minecraft.core.component.DataComponentType<net.minecraft.world.item.component.CustomData> MISSING_CONTENT_AEKEY_DATA
    • MISSING_CONTENT_ERROR

      public static final net.minecraft.core.component.DataComponentType<String> MISSING_CONTENT_ERROR