Class CapabilityAnimation.DefaultItemAnimationCapabilityProvider

    • Method Detail

      • getCapability

        @Nonnull
        public <T> LazyOptional<T> getCapability​(@Nonnull
                                                 Capability<T> capability,
                                                 @Nullable
                                                 Direction facing)
        Description copied from interface: ICapabilityProvider
        Retrieves the Optional handler for the capability requested on the specific side. The return value CAN be the same for multiple faces. Modders are encouraged to cache this value, using the listener capabilities of the Optional to be notified if the requested capability get lost.
        Specified by:
        getCapability in interface ICapabilityProvider
        Returns:
        The requested an optional holding the requested capability.