nineMinecraft is a joke site.
nineMinecraft is in no way affiliated with Modrinth or 9minecraft. (And frankly, who wants to be affiliated with the latter?)
PneumaticCraft: Repressurized

PneumaticCraft: Repressurized

Mod

Doing cool stuff with compressed air

Client and server EquipmentTechnology

237.2k downloads
142 followers
Filter loader...
Filter versions...
Filter channels...

Fixed

  • Fixed crash when generating tooltips for upgrades (specifically when the upgrade list needs to scroll and one or more upgrades are blacklisted)

Fixed

  • Fixed a bug introduced in last release causing tiered upgrades (e.g. Jet Boots Upgrade) to be misidentified as always tier 1

Added

  • Added pneumaticcraft:standard_tooltip item tag; third party items can be added to this tag to get standard PNC tooltips
    • Standard tooltips include pressure display, installed upgrade listing and usage information via the gui.tooltip.<modname>.<itemname> translation key

Changed

  • Pneumatic Boots kick upgrade now has a 500ms cooldown
  • Developers: made an AbstractBasicDroneEntity constructor protected rather than package-protected to ease creation of custom pre-programmed drones

Fixed

  • Hopefully fixed reported crash with shift-clicking many upgrades into the armor upgrade GUI (maybe in conjunction with Inventory Essentials mod?)
    • Could not reproduce this myself but added some extra defensive code
  • Fixed a couple of minor typos in the manual
  • Fixed blacklisted upgrade item tooltips still showing items they can no longer be installed in

Fixed

  • Fixed NPE with Solar Compressor and Mekanism heat integration
  • Added missing translations for from-player versions of the PNC damage source death messages
  • When adding player trades in the Amadron tablet, the default amount for fluid trades is now 1000mB instead of 1mB

Fixed

  • Fixed a fluid dupe issue

Added

  • Aphorism Tile editor screen: pressing Ctrl-D now generates new drama, just for fun

Changed

  • Separated out the pneumaticcraft:hud_init sound into pneumaticcraft:hud_init, pneumaticcraft:minigun_warmup and pneumaticcraft:teleport_warmup
    • The three sounds still use hud_init.ogg by default as the sound file, but this allows better resource pack (sounds.json) configurability

Fixed

  • Fixed a bad fix to the fluid dupe bug supposedly fixed in 8.2.7
  • Fixed some Aphorism Tile drama sentence generation

Added

  • Amadron Tablet now allows the same block to be used for both item and fluid purposes
    • The block must provide both item and fluid capabilities, of course
  • Added a "Clicked Side" option to the Dig progwidget
    • This is not important normally, but if using a multi-dig tool (e.g. Jackhammer in 3x3 mode), the side can be important
  • Added a "Place Random Blocks" option to the Place progwidget
    • When true, the drone will pick placeable block items at random from its inventory instead of just placing the first available block item

Fixed

  • Fixed a fluid dupe bug
  • Fixed items being voided if doing pressure enchanting/disenchanting with a full Pressure Chamber (the chamber has an 18-item capacity)
  • Fixed mobs spawned by the Pressurized Spawner getting the "defender" tag, making them impossible to absorb with the Vacuum Trap
  • Fixed a sync error for GPS Area tool using the Line area type (thanks @shBLOCK)
  • Fixed Drone & Programmable Controller inventories not reloading properly with Inventory Upgrades installed (thanks @shBLOCK)
  • Fixed Spawner Agitator tooltip when Apothic Spawners (formerly part of Apotheosis) is installed

Fixed

  • Fixed the Creative Compressor adjuster GUI not functioning correctly in some locales
  • Fixed crafting-related item dupe issue

Fixed

  • Fixed a client lockup when attempting to insert a Mekanism fluid tank into a PNC fluid tank GUI slot
    • Mekanism tanks can now be inserted, but note that they only support transferring one bucket of fluid at a time
  • Fixed pressing 'E' in an elevator GUI closing the screen, even when focused on the elevator naming textbox
  • QoL improvement for sneak-scrolling item modes (Jackhammer & Minigun) Sneak-scrolling now only does mode switch if you start the sneak while holding the item in question.
    • Allows scrolling through inventory easily if you start sneaking while holding something else, reducing the risk of accidentally doing a mode switch.
  • Fixed Minigun GUI ammo slot locking behaviour if your "pick block" key is bound to something other than the (vanilla default) middle mouse button
    • GUI side tab now also makes it clear which mouse button or key is used to lock/unlock minigun ammo slots
  • Updated tooltip on Spawner Agitator item to mention Apothic Spawners rather than Apotheosis, which has split into several modules in MC 1.21

Fixed

  • Don't allow Mekanism tanks to be placed in PNC tank GUI slots
    • Seems to lead to a client lockup. Ultimate cause undetermined and unlikely to be, given this is 1.20.4...

Changed

  • New API interface: SemiblockAccess allows semiblocks to be retrieved by level & blockpos
  • All PneumaticCraft entities (drones, semiblocks and other entities) are now blacklisted by default from being grabbable with the Carry On mod

Fixed

  • Only fluid container items which have a crafting remaining item can now be used to craft Speed Upgrades
    • Avoids problems with fluid tanks (e.g. Mekanism tanks) being consumed when crafting
  • Fixed the Creative Compressor adjuster GUI not functioning correctly in some locales
  • Fixed crafting-related item dupe issue

Added

  • There is now a dense black fog effect rendered when player's head is in a Crude Oil fluid block

Fixed

  • Stopped the Pneumatic Armor Magnet upgrade working in spectator mode
  • Drones no longer drop items with Vanishing Curse when they die
    • Exception: such items will still be dropped if the drone is wrenched by the owning player (and only the owning player)
  • Fixed a race condition when using Computercraft to control Air Cannons

Added

  • Added integration for Fusion mod (as an alternative to CTM), thanks @Reabstraction
    • Pressure Chamber glass has connected textures if Fusion is present
    • Note: you need to activate "Fusion for PneumaticCraft" built-in resource pack (Options -> Resource Pack)
  • There is now a dense black fog effect rendered when player's head is in a Crude Oil fluid block

Fixed

  • Fixed a cross-mod compat issue which can lead to NPE's being thrown by the Spawner Agitator

Added

  • Added ja_jp translation, thanks @momo-i2

Fixed

  • Significantly reworked internals of semiblock tracking; should fix all issues encountered with "not overwriting existing semiblock" log messages
  • Fixed a couple of missing translations, and a couple of missing images/text in the manual
  • Fixed a crash when removing camouflage from an Elevator Base
  • Fixed removing camouflage from Heat Pipes not syncing to client immediately
  • Fixed some excessive network syncing for block entities displaying items (Charging Station/Programmer/Display Table...)

Fixed

  • Fixed crash when encountering Reinforced Chests with invalid loot table NBT
    • Shouldn't happen with new worldgen, but it appears some PNC village house worldgen with early 1.21 releases had some invalid NBT data

Added

  • Added IGuiAnimatedStat#setOpeningPredicate API method
    • Allows extra control over when stat panels can expand
  • Added ICommonArmorHandler#addMessage API method
    • Like IClientArmorRegistry#addHUDMessage but can be called on both client and server

Fixed

  • Fixed some log spam for SemiblockTracker: not overwriting existing semiblock messages
    • Note: excessive logging is fixed but root cause has not been determined (I've never been able to reproduce the problem)
    • Messages are now only logged once per blockpos per server run
  • Fixed some armor GUI settings not saving when adjusted, e.g. upgrade active/inactive status reporting on armor startup
  • Fixed API and source jars not getting deployed to Maven
  • Fixed transitive dependencies getting included in published artifacts

Added

  • Added two new config settings to allow increasing Pneumatic Armor Scuba upgrade air usage as depth below sea level increases
    • scuba_min_air_usage_increase_depth: minimum depth below sea level before air usage starts to increase
    • scuba_air_usage_per_block_depth: extra air usage over the default (see existing scuba_multiplier setting) per block below the threshold depth
    • Default is no air usage increase, as before
  • Added item tags to allow pack makers to blacklist specific upgrades from upgradeable items:
  • Added FTB Teams support for entity filtering (e.g. in Sentry Turrets, Drones etc.)
    • @player(ftbteam=<uuid>) and @player(ftbteam=short-name) match players in the FTB Teams team of the given UUID or short name
    • Other modifiers are ftbteam_officer, ftbteam_owner, ftbteam_ally which match players of at least that rank, and ftbteam_enemy which matches players marked as enemies of that team

Changed

  • Rearranged Sentry Turret GUI a little to provide more horizontal space for the entity filter

Fixed

  • Fixed a race condition when using Computercraft to control Air Cannons
  • Drones no longer drop items with Vanishing Curse when they die
    • Exception: such items will still be dropped if the drone is wrenched by the owning player (and only the owning player)
  • Show a Programmer error when condition progwidgets have branches on both right and left (true & false), and also a widget connected below
    • The below path will never be followed in this case, so this indicates a mistake in the program
  • Fixed a capability caching bug when rotating the Liquid Hopper's input or output
  • Fixed Security Upgrades in machines not being taken account of on world reload
  • Fixed Entity Tracker upgrades not working in Ominidirectional Hopper to interface with entity inventories
  • Fixed Drone crafting widgets causing crashes for some recipes sizes
  • Fixed a timing issue with machine upgrade checking on world reload leading to security upgrades getting ignored

Changed

  • Moved back to using latest JEI API again; EMI 1.1.13+ is now required if you're using EMI

Fixed

  • Fixed JEI showing incorrect input ingredient amounts for Assembly recipes
    • For example, showing 1 Pressure Valve -> 8 Advanced Tube, when the recipe is in fact 20 Pressure Valve -> 8 Advanced Tube
  • Fixed updating boost amount not working in the Pneumatic Armor Jump Boost GUI
  • Added in a missing translation key for Muffler Upgrades in the Sentry Turret GUI
  • Fixed Pneumatic Wrench and Logistics advancements not triggering properly
  • Fixed global variable values not being properly interpolated into widget text (via the ${#varname} syntax) in the Remote GUI

Changed

  • Double-clicking items/fluids in the item/fluid selection screens now works for quick selection

Fixed

  • Fixed potential crash in Pressure Chamber recipe handling (introduced in 8.1.2)
  • Stopped the Pneumatic Armor Magnet upgrade working in spectator mode
  • Fixed Pneumatic Armor Night Vision upgrade suppressing other source of night vision when it was installed but switched off
  • Fixed Refinery advancement not being obtainable
  • Fixed exhaustion levels on PNC damage types being too high (1.0 instead of 0.1)

Added

  • Added support for limiting offline chunkloading for Drones and Programmable Controllers
    • chunkload_offline_time in common config controls the number of seconds after which a player has logged out that Chunkloader upgrades in their drones stop working
    • Default of 0 means offline chunkloading works indefinitely, as before
    • Caveat: drones which are no-longer chunk loading won't magically forceload their chunks again on player login; the player needs to visit the drone's chunk to restart chunkloading
  • Added tooltip to Pressure Chamber Glass block reminding players that CTM (ConnectedTextureMod) is useful (if it's not already installed)

Changed

  • Configuration is now available again in-game (Mods -> PneumaticCraft: Repressurized -> Configuration)
    • Config has been overhauled somewhat to support this, and modified values may have been reset to defaults
    • Check your configs (client and server) if you've changed anything previously

Fixed

  • Fixed Fluid Mixer sometimes caching an invalid recipe
    • Insufficient quantities of the right fluid could lead to a valid recipe being negatively cached
  • Fixed Thermopneumatic Processing Plant sometimes caching an invalid recipe
    • Basically the same issue as the Fluid Mixer
  • Fixed Pressure Chamber and Memory Essence recipes not viewable when EMI is installed in addition to JEI
    • Moved back to using older (deprecated) JEI API for these categories for now, since newer JEI API doesn't yet work with EMI integration

External resources


Project members

desht

Owner


Technical information

License
LGPL-2.1-only
Client side
required
Server side
required
Project ID