List of usage examples for net.minecraftforge.common.capabilities ICapabilitySerializable interface-usage
From source file com.buuz135.industrial.utils.compat.baubles.MeatFeederBauble.java
public class MeatFeederBauble implements IBauble, ICapabilitySerializable<NBTTagCompound> { @Override public BaubleType getBaubleType(ItemStack itemStack) { return BaubleType.HEAD; }
From source file com.fireball1725.firelib.guimaker.capability.GuiMakerProvider.java
public class GuiMakerProvider implements ICapabilitySerializable<NBTBase> { @CapabilityInject(IGuiMaker.class) public static final Capability<IGuiMaker> GUI_MAKER_CAPABILITY = null; private IGuiMaker instance = GUI_MAKER_CAPABILITY.getDefaultInstance();
From source file jayavery.geomastery.capabilities.ProviderCapDecay.java
/** ICapDecay provider. */ public class ProviderCapDecay implements ICapabilitySerializable<NBTTagCompound> { /** The capability instance. */ private final ICapDecay instance;
From source file jayavery.geomastery.capabilities.ProviderCapPlayer.java
/** ICapPlayer provider. */ public class ProviderCapPlayer implements ICapabilitySerializable<NBTTagCompound> { /** The capability instance. */ private final ICapPlayer instance;
From source file katrix.magicOfRevolt.spell.compiler.ISpellCompiler.java
/** * Something that has several {@link ISpellContainer}s, and can compile them into a working list of * {@link SpellOutput} */ public interface ISpellCompiler extends ICapabilitySerializable<NBTTagCompound>, IItemHandlerModifiable {
From source file nightkosh.gravestone_extended.capability.ChokeProvider.java
/**
* GraveStone mod
*
* @author NightKosh
* @license Lesser GNU Public License v3 (http://www.gnu.org/licenses/lgpl.html)
*/
From source file robmart.rpgmode.common.capability.CapabilityProvider.java
/** * @author Choonster */ public class CapabilityProvider<T> implements ICapabilitySerializable<NBTBase> { /** * The {@link Capability} instance to provide the handler for.
From source file valkyrienwarfare.addon.control.capability.LastNodeCapabilityProvider.java
public class LastNodeCapabilityProvider implements ICapabilitySerializable<NBTTagIntArray> { ICapabilityLastRelay inst = ValkyrienWarfareControl.lastRelayCapability.getDefaultInstance(); @Override public boolean hasCapability(Capability<?> capability, EnumFacing facing) {
From source file valkyrienwarfare.mixin.tileentity.MixinTileEntity.java
@Mixin(TileEntity.class) public abstract class MixinTileEntity implements net.minecraftforge.common.capabilities.ICapabilitySerializable<NBTTagCompound> { @Shadow protected BlockPos pos;