Package me.desht.pneumaticcraft.api.item
package me.desht.pneumaticcraft.api.item
-
ClassDescriptionImplement on items which can show a custom durability bar *in addition to* any regular bar.Implement this on items which can be used to as filters.Implement this interface for your items that have an inventory.Get an instance of this with
PneumaticRegistry.IPneumaticCraftInterface.getItemRegistry()Implement this and register it viaPneumaticRegistry.getItemRegistry().registerMagnetSuppressor()Represents an item which can store & provide one or more block positions.Implement this for items that can get programmed in a Programmer.Represents the entity types contained in a Spawner Core.A functional interface to modify a given Pneumatic item's effective volume based on attributes of the item stack (generally values in its NBT, e.g.Represents an item which can be used as a PneumaticCraft upgrade in machines or other items.The upgrade registry can be used to register custom upgrades to be accepted by block entities, entities and items.Helper class to collect a list of upgrades for adding to an object via one of theaddApplicableUpgrades()methodsRepresents an upgrade which can be inserted into a PNC machine or item.