Example usage for net.minecraftforge.common.capabilities Capability getDefaultInstance

List of usage examples for net.minecraftforge.common.capabilities Capability getDefaultInstance

Introduction

In this page you can find the example usage for net.minecraftforge.common.capabilities Capability getDefaultInstance.

Prototype

@Nullable
public T getDefaultInstance() 

Source Link

Document

A NEW instance of the default implementation.

Usage

From source file:robmart.rpgmode.common.capability.CapabilityProvider.java

License:MIT License

/**
 * Create a provider for the default handler instance.
 *
 * @param capability The Capability instance to provide the handler for
 * @param facing     The EnumFacing to provide the handler for
 *//*from  www .j a v  a 2 s  .  com*/
public CapabilityProvider(Capability<T> capability, @Nullable EnumFacing facing) {
    this(capability, facing, capability.getDefaultInstance());
}

From source file:robmart.rpgmode.common.capability.CapabilityProviderSerializable.java

License:MIT License

/**
 * Create a provider for the default handler instance.
 *
 * @param capability The Capability instance to provide the handler for
 * @param facing     The EnumFacing to provide the handler for
 *//*from  ww  w. j  a  v  a  2s  .  c  o  m*/
public CapabilityProviderSerializable(final Capability<T> capability, @Nullable final EnumFacing facing) {
    this(capability, facing, capability.getDefaultInstance());
}