Package appeng.api.upgrades
Interface IUpgradeableObject
- All Known Subinterfaces:
IPortableTerminal
,ITerminalHost
- All Known Implementing Classes:
ItemMenuHost
public interface IUpgradeableObject
Implemented by
block entities
and
parts
that are upgradable through upgrade cards.-
Method Summary
Modifier and TypeMethodDescriptiondefault int
getInstalledUpgrades
(net.minecraft.world.level.ItemLike upgradeCard) default IUpgradeInventory
Gets the inventory that contains the upgrade cards for this upgradable object.default boolean
isUpgradedWith
(net.minecraft.world.level.ItemLike upgradeCard)
-
Method Details
-
getUpgrades
Gets the inventory that contains the upgrade cards for this upgradable object. -
getInstalledUpgrades
default int getInstalledUpgrades(net.minecraft.world.level.ItemLike upgradeCard) -
isUpgradedWith
default boolean isUpgradedWith(net.minecraft.world.level.ItemLike upgradeCard)
-