congrats Icon
New! Announcing Tabnine Chat Beta
Learn More
Tabnine Logo
CompoundCapabilityProvider
Code IndexAdd Tabnine to your IDE (free)

How to use
CompoundCapabilityProvider
in
com.enderio.core.common

Best Java code snippets using com.enderio.core.common.CompoundCapabilityProvider (Showing top 6 results out of 315)

origin: SleepyTrousers/EnderIO

@Override
@Nullable
public ICapabilityProvider initCapabilities(@Nonnull ItemStack stack, @Nullable NBTTagCompound nbt) {
 ICapabilityProvider capProvider = new ICapabilityProvider() {
  @Override
  public boolean hasCapability(@Nonnull Capability<?> capability, @Nullable EnumFacing facing) {
   return capability == CapabilityCapacitorData.getCapNN();
  }
  @Override
  @Nullable
  public <T> T getCapability(@Nonnull Capability<T> capability, @Nullable EnumFacing facing) {
   if (capability == CapabilityCapacitorData.getCapNN()) {
    return CapabilityCapacitorData.getCapNN().cast(NullHelper.notnullJ(DefaultCapacitorData.values()[getMetadata(stack)], "Enum.values() has a null"));
   }
   return null;
  }
 };
 return new CompoundCapabilityProvider(super.initCapabilities(stack, nbt), capProvider);
}
origin: SleepyTrousers/EnderIO

@Override
@Nullable
public ICapabilityProvider initCapabilities(@Nonnull ItemStack stack, @Nullable NBTTagCompound nbt) {
 ICapabilityProvider capProvider = new ICapabilityProvider() {
  @Override
  public boolean hasCapability(@Nonnull Capability<?> capability, @Nullable EnumFacing facing) {
   return capability == CapabilityCapacitorData.getCapNN();
  }
  @Override
  @Nullable
  public <T> T getCapability(@Nonnull Capability<T> capability, @Nullable EnumFacing facing) {
   if (capability == CapabilityCapacitorData.getCapNN()) {
    return CapabilityCapacitorData.getCapNN().cast(NullHelper.notnullJ(getDataFromStack(stack), "Enum.values() has a null"));
   }
   return null;
  }
 };
 return new CompoundCapabilityProvider(super.initCapabilities(stack, nbt), capProvider);
}
origin: SleepyTrousers/EnderIO

@Override
@Nullable
public ICapabilityProvider initCapabilities(@Nonnull ItemStack stack, @Nullable NBTTagCompound nbt) {
 ICapabilityProvider capProvider = new ICapabilityProvider() {
  @Override
  public boolean hasCapability(@Nonnull Capability<?> capability, @Nullable EnumFacing facing) {
   return capability == CapabilityCapacitorData.getCapNN();
  }
  @Override
  @Nullable
  public <T> T getCapability(@Nonnull Capability<T> capability, @Nullable EnumFacing facing) {
   if (capability == CapabilityCapacitorData.getCapNN()) {
    return CapabilityCapacitorData.getCapNN().cast(NullHelper.notnullJ(getDataFromStack(stack), "Enum.values() has a null"));
   }
   return null;
  }
 };
 return new CompoundCapabilityProvider(super.initCapabilities(stack, nbt), capProvider);
}
origin: SleepyTrousers/EnderIO

@Override
public @Nonnull ICapabilityProvider initCapabilities(@Nonnull ItemStack stack, @Nullable NBTTagCompound nbt) {
 return new CompoundCapabilityProvider(new FluidCapabilityProvider(stack), super.initCapabilities(stack, nbt));
}
origin: SleepyTrousers/EnderIO

@Override
public @Nonnull ICapabilityProvider initCapabilities(@Nonnull ItemStack stack, @Nullable NBTTagCompound nbt) {
 return new CompoundCapabilityProvider(new FluidCapabilityProvider(stack), super.initCapabilities(stack, nbt));
}
origin: SleepyTrousers/EnderIO

@Override
public ICapabilityProvider initCapabilities(@Nonnull ItemStack stack, @Nonnull NBTTagCompound nbt) {
 return new CompoundCapabilityProvider(new CapabilityProvider(stack), new ItemPowerCapabilityBackend(stack));
}
com.enderio.core.commonCompoundCapabilityProvider

Most used methods

  • <init>

Popular in Java

  • Reactive rest calls using spring rest template
  • setScale (BigDecimal)
  • scheduleAtFixedRate (ScheduledExecutorService)
  • getContentResolver (Context)
  • Proxy (java.net)
    This class represents proxy server settings. A created instance of Proxy stores a type and an addres
  • Timestamp (java.sql)
    A Java representation of the SQL TIMESTAMP type. It provides the capability of representing the SQL
  • TimeUnit (java.util.concurrent)
    A TimeUnit represents time durations at a given unit of granularity and provides utility methods to
  • Cipher (javax.crypto)
    This class provides access to implementations of cryptographic ciphers for encryption and decryption
  • JOptionPane (javax.swing)
  • Scheduler (org.quartz)
    This is the main interface of a Quartz Scheduler. A Scheduler maintains a registry of org.quartz.Job
  • CodeWhisperer alternatives
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now