Skip navigation links
  • Overview
  • Package
  • Class
  • Tree
  • Deprecated
  • Index
  • Help

Deprecated API

Contents

  • Terminally Deprecated
  • Interfaces
  • Classes
  • Fields
  • Methods
  • Terminally Deprecated Elements
    Element
    Description
    me.desht.pneumaticcraft.api.client.pneumatic_helmet.IArmorUpgradeClientHandler.tickClient(ICommonArmorHandler)
    override IArmorUpgradeClientHandler.tickClient(ICommonArmorHandler, boolean) instead
    me.desht.pneumaticcraft.api.client.pneumatic_helmet.IPneumaticHelmetRegistry.addHackable(Class<? extends Entity>, Supplier<? extends IHackableEntity>)
    use ICommonArmorRegistry.addHackable(Class, Supplier)
    me.desht.pneumaticcraft.api.client.pneumatic_helmet.IPneumaticHelmetRegistry.addHackable(TagKey<Block>, Supplier<? extends IHackableBlock>)
    use ICommonArmorRegistry.addHackable(TagKey, Supplier)
    me.desht.pneumaticcraft.api.client.pneumatic_helmet.IPneumaticHelmetRegistry.addHackable(Block, Supplier<? extends IHackableBlock>)
    use ICommonArmorRegistry.addHackable(Block, Supplier)
    me.desht.pneumaticcraft.api.client.pneumatic_helmet.IPneumaticHelmetRegistry.getCurrentEntityHacks(Entity)
    use ICommonArmorRegistry.getCurrentEntityHacks(Entity)
    me.desht.pneumaticcraft.api.client.pneumatic_helmet.IPneumaticHelmetRegistry.registerBlockTrackEntry(IBlockTrackEntry)
    use IPneumaticHelmetRegistry.registerBlockTrackEntry(ResourceLocation, Supplier)
    me.desht.pneumaticcraft.api.client.pneumatic_helmet.IPneumaticHelmetRegistry.registerUpgradeHandler(IArmorUpgradeHandler<?>)
    use ICommonArmorRegistry.registerUpgradeHandler(IArmorUpgradeHandler)
    me.desht.pneumaticcraft.api.DamageSourcePneumaticCraft.FREEZING
    me.desht.pneumaticcraft.api.heat.HeatRegistrationEvent
    will be removed in 1.19. This should be done purely by datapack now
    me.desht.pneumaticcraft.api.heat.IHeatRegistry.registerBlockExchanger(Block, double, double)
    removing in 1.19; this should be done by datapack
    me.desht.pneumaticcraft.api.item.IItemRegistry.addTooltip(PNCUpgrade, List<Component>)
    superceded by IUpgradeRegistry.addUpgradeTooltip(PNCUpgrade, List)
    me.desht.pneumaticcraft.api.item.IItemRegistry.getUpgradeRegistry()
    use PneumaticRegistry.IPneumaticCraftInterface.getUpgradeRegistry()
    me.desht.pneumaticcraft.api.item.IItemRegistry.makeUpgradeItem(Supplier<PNCUpgrade>, int)
    superceded by IUpgradeRegistry.makeUpgradeItem(Supplier, int)
    me.desht.pneumaticcraft.api.item.IItemRegistry.registerUpgradeAcceptor(IUpgradeAcceptor)
    no longer required and is now a no-op; superceded by IUpgradeRegistry
    me.desht.pneumaticcraft.api.item.IUpgradeAcceptor
    no longer required; superceded by functionality in IUpgradeRegistry
    me.desht.pneumaticcraft.api.PneumaticRegistry.IPneumaticCraftInterface.deserializeSmartChest(CompoundTag)
    use IMiscHelpers.deserializeSmartChest(CompoundTag)
    me.desht.pneumaticcraft.api.PneumaticRegistry.IPneumaticCraftInterface.forceClientShapeRecalculation(Level, BlockPos)
    use IMiscHelpers.forceClientShapeRecalculation(Level, BlockPos)
    me.desht.pneumaticcraft.api.PneumaticRegistry.IPneumaticCraftInterface.getProtectingSecurityStations(Player, BlockPos)
    use IMiscHelpers.getProtectingSecurityStations(Player, BlockPos)
    me.desht.pneumaticcraft.api.PneumaticRegistry.IPneumaticCraftInterface.registerPlayerMatcher(ResourceLocation, IPlayerMatcher.MatcherFactory<?>)
    use IMiscHelpers.registerPlayerMatcher(ResourceLocation, IPlayerMatcher.MatcherFactory)
    me.desht.pneumaticcraft.api.PneumaticRegistry.IPneumaticCraftInterface.registerXPFluid(FluidIngredient, int)
    use IMiscHelpers.registerXPFluid(FluidIngredient, int)
    me.desht.pneumaticcraft.api.PneumaticRegistry.IPneumaticCraftInterface.syncGlobalVariable(ServerPlayer, String)
    use IMiscHelpers.syncGlobalVariable(ServerPlayer, String)
  • Deprecated Interfaces
    Interface
    Description
    me.desht.pneumaticcraft.api.actuator.IActuator
    me.desht.pneumaticcraft.api.item.IUpgradeAcceptor
    no longer required; superceded by functionality in IUpgradeRegistry
  • Deprecated Classes
    Class
    Description
    me.desht.pneumaticcraft.api.heat.HeatRegistrationEvent
    will be removed in 1.19. This should be done purely by datapack now
  • Deprecated Fields
    Field
    Description
    me.desht.pneumaticcraft.api.DamageSourcePneumaticCraft.FREEZING
  • Deprecated Methods
    Method
    Description
    me.desht.pneumaticcraft.api.client.pneumatic_helmet.IArmorUpgradeClientHandler.tickClient(ICommonArmorHandler)
    override IArmorUpgradeClientHandler.tickClient(ICommonArmorHandler, boolean) instead
    me.desht.pneumaticcraft.api.client.pneumatic_helmet.IPneumaticHelmetRegistry.addHackable(Class<? extends Entity>, Supplier<? extends IHackableEntity>)
    use ICommonArmorRegistry.addHackable(Class, Supplier)
    me.desht.pneumaticcraft.api.client.pneumatic_helmet.IPneumaticHelmetRegistry.addHackable(TagKey<Block>, Supplier<? extends IHackableBlock>)
    use ICommonArmorRegistry.addHackable(TagKey, Supplier)
    me.desht.pneumaticcraft.api.client.pneumatic_helmet.IPneumaticHelmetRegistry.addHackable(Block, Supplier<? extends IHackableBlock>)
    use ICommonArmorRegistry.addHackable(Block, Supplier)
    me.desht.pneumaticcraft.api.client.pneumatic_helmet.IPneumaticHelmetRegistry.getCurrentEntityHacks(Entity)
    use ICommonArmorRegistry.getCurrentEntityHacks(Entity)
    me.desht.pneumaticcraft.api.client.pneumatic_helmet.IPneumaticHelmetRegistry.registerBlockTrackEntry(IBlockTrackEntry)
    use IPneumaticHelmetRegistry.registerBlockTrackEntry(ResourceLocation, Supplier)
    me.desht.pneumaticcraft.api.client.pneumatic_helmet.IPneumaticHelmetRegistry.registerUpgradeHandler(IArmorUpgradeHandler<?>)
    use ICommonArmorRegistry.registerUpgradeHandler(IArmorUpgradeHandler)
    me.desht.pneumaticcraft.api.heat.IHeatRegistry.registerBlockExchanger(Block, double, double)
    removing in 1.19; this should be done by datapack
    me.desht.pneumaticcraft.api.item.IItemRegistry.addTooltip(PNCUpgrade, List<Component>)
    superceded by IUpgradeRegistry.addUpgradeTooltip(PNCUpgrade, List)
    me.desht.pneumaticcraft.api.item.IItemRegistry.getUpgradeRegistry()
    use PneumaticRegistry.IPneumaticCraftInterface.getUpgradeRegistry()
    me.desht.pneumaticcraft.api.item.IItemRegistry.makeUpgradeItem(Supplier<PNCUpgrade>, int)
    superceded by IUpgradeRegistry.makeUpgradeItem(Supplier, int)
    me.desht.pneumaticcraft.api.item.IItemRegistry.registerUpgradeAcceptor(IUpgradeAcceptor)
    no longer required and is now a no-op; superceded by IUpgradeRegistry
    me.desht.pneumaticcraft.api.PneumaticRegistry.IPneumaticCraftInterface.deserializeSmartChest(CompoundTag)
    use IMiscHelpers.deserializeSmartChest(CompoundTag)
    me.desht.pneumaticcraft.api.PneumaticRegistry.IPneumaticCraftInterface.forceClientShapeRecalculation(Level, BlockPos)
    use IMiscHelpers.forceClientShapeRecalculation(Level, BlockPos)
    me.desht.pneumaticcraft.api.PneumaticRegistry.IPneumaticCraftInterface.getProtectingSecurityStations(Player, BlockPos)
    use IMiscHelpers.getProtectingSecurityStations(Player, BlockPos)
    me.desht.pneumaticcraft.api.PneumaticRegistry.IPneumaticCraftInterface.registerPlayerMatcher(ResourceLocation, IPlayerMatcher.MatcherFactory<?>)
    use IMiscHelpers.registerPlayerMatcher(ResourceLocation, IPlayerMatcher.MatcherFactory)
    me.desht.pneumaticcraft.api.PneumaticRegistry.IPneumaticCraftInterface.registerXPFluid(FluidIngredient, int)
    use IMiscHelpers.registerXPFluid(FluidIngredient, int)
    me.desht.pneumaticcraft.api.PneumaticRegistry.IPneumaticCraftInterface.syncGlobalVariable(ServerPlayer, String)
    use IMiscHelpers.syncGlobalVariable(ServerPlayer, String)
    me.desht.pneumaticcraft.api.semiblock.ISemiBlock.removeSemiblock(Player)
    no longer called, use ISemiBlock.killedByEntity(Entity) instead
    me.desht.pneumaticcraft.api.universal_sensor.IBaseSensor.isEntityFilter()
    don't override this; use IBaseSensor.getHelpText()