Uses of Class
net.neoforged.neoforge.capabilities.ItemCapability
Packages that use ItemCapability
-
Uses of ItemCapability in net.neoforged.neoforge.capabilities
Fields in net.neoforged.neoforge.capabilities declared as ItemCapabilityModifier and TypeFieldDescriptionstatic final ItemCapability<IEnergyStorage, Void> Capabilities.EnergyStorage.ITEMstatic final ItemCapability<IFluidHandlerItem, Void> Capabilities.FluidHandler.ITEMstatic final ItemCapability<IItemHandler, Void> Capabilities.ItemHandler.ITEMFields in net.neoforged.neoforge.capabilities with type parameters of type ItemCapabilityModifier and TypeFieldDescriptionprivate static final CapabilityRegistry<ItemCapability<?, ?>> ItemCapability.registryMethods in net.neoforged.neoforge.capabilities that return ItemCapabilityModifier and TypeMethodDescriptionstatic <T,C> ItemCapability <T, C> ItemCapability.create(ResourceLocation name, Class<T> typeClass, Class<C> contextClass) Creates a new item capability, or gets it if it already exists.static <T> ItemCapability<T, Void> ItemCapability.createVoid(ResourceLocation name, Class<T> typeClass) Creates a new item capability withVoidcontext, or gets it if it already exists.Methods in net.neoforged.neoforge.capabilities that return types with arguments of type ItemCapabilityModifier and TypeMethodDescriptionstatic List<ItemCapability<?, ?>> ItemCapability.getAll()Returns a new immutable copy of all the currently known item capabilities.Methods in net.neoforged.neoforge.capabilities with parameters of type ItemCapabilityModifier and TypeMethodDescriptionbooleanRegisterCapabilitiesEvent.isItemRegistered(ItemCapability<?, ?> capability, Item item) Returntrueif a provider is registered for the given item and capability.<T,C> void RegisterCapabilitiesEvent.registerItem(ItemCapability<T, C> capability, ICapabilityProvider<ItemStack, C, T> provider, ItemLike... items) Register a capability provider for some items. -
Uses of ItemCapability in net.neoforged.neoforge.common.extensions
Methods in net.neoforged.neoforge.common.extensions with parameters of type ItemCapabilityModifier and TypeMethodDescriptiondefault <T,C> T IItemStackExtension.getCapability(ItemCapability<T, C> capability, C context) default <T> TIItemStackExtension.getCapability(ItemCapability<T, Void> capability)