
681.5K
203
Fixed
- Fix crash in Refinery fluid redistribution
- Fix ingredient & recipe bugs with Thermopneumatic Processing Plant (thanks @Saereth)
Fixes
- Fixed a drone pathfinding bug causing drones to get stuck in areas with tricky pathfinding (e.g. dense tree growth)
- Fixed tube module connection caching bug causing issue with redstone modules in particular not updating after a world reload
- Fixed bug with tube modules not correctly syncing to client if too far from the client player
- Hopefully fixed bug causing Pneumatic Armor to sometimes re-init itself on dimension change or when a Curios inventory is open
- Disabled caching of item handler for Aerial Interface curios slots access
- Curios inventories can dynamically resize and caching those could lead to crashes
Fixes
- Fixed a couple of item dupe issues with the Solar Compressor
- Solar Compressors are no longer waterloggable, or movable with pistons (even with Quark installed)
- Fixed Refinery GUI showing incorrect number of exposed faces (wasn't taking the controller block into account)
- Replaced a couple more hardcoded string with translations
- Fixed Minigun ammo not getting used up when it should be
- Fixed a couple of item dupe issues with the Solar Compressor
Added
- Added more stonecutter recipes for Reinforced and Compressed Stone to match vanilla stone recipes
- Reinforced/Compressed Stone -> brick slabs, stairs & walls
- More charging modes for both Air Canisters and Pneumatic Armor chestplate charging upgrade
- Added "Held" and "Held + Armor" modes
- Ctrl-V now works to paste clipboard text into the Aphorism Tile GUI
Fixed
- Fixed Pneumatic Armor entity/block trackers not clearing tracked objects on dimension change
- Fixed visual mess with Thermal Compressor GUI temperature gauges
- Fixed equipping a piece of Pneumatic Armor to replace another piece not causing armor re-init
- Fixed several cases of player crouching being wrongly interpreted as "sneak key held"
- e.g. when crouching under a slab without sneak key held, right-clicking minigun opened the gun's GUI
- Fixed Minigun using up ammo when the ammo had Unbreaking enchant or when gun had Item Life upgrades installed
- Fixed issue with opening Pneumatic Armor GUI passing the hotkey into e.g. Entity Tracker GUI as a keypress
- Cleaned up several hardcoded text messages, adding translations for them
- Fixed right-clicking a Reinforced Pressure Valve not opening the Pressure Chamber GUI
- Fixed Reinforced Pressure Valve not accepting upgrades
- Added a mod-present condition to Create: Low Heated Basic Burner heat properties recipe to avoid errors being logged
- Fixed Aerial Interface experience fluid type selection button (was sometimes de-syncing between server & client)
- Added more stonecutter recipes for Reinforced and Compressed Stone to match vanilla stone recipes
Added
- The Pressure Chamber can now act as a tier 2 air storage and crafting system
- Added new block: Reinforced Pressure Chamber Valve
- Added new item: Unassembled Reinforced Pressure Chamber Valve (crafting component for the block)
- Reinforced Pressure Chamber Valve allows pressures up to 20 bar
- No need to switch out walls/glass/interfaces, just valves
- Added mod compat for the Cold Sweat mod
- The Air Conditioning module makes a return; it can mitigate environmental temperature extremes
- PNC heat-handling blocks now act as Cold Sweat heat sources, so take care...
- Assembly system improvements...
- All robot arms (I/O, Drill & Laser) now take the shortest direction when swinging toward a target (no more rotating 270° instead of 90°)
- Robot arms now have a block facing direction, set when placed, which controls their resting/home orientation
- Any existing robot arms should be picked up and replaced to take advantage of this change (can also be rotated with the Pneumatic Wrench)
- All Logistics Provider and Storage frames now support a minimum stock level
- By default, this is 0 but can be raised via the logistics configuration GUI (item and fluid amounts can be configured independently)
- If >0, Logistics Drones and Logistics Modules will leave at least this amount of resources in the inventory/tank when taking resources out
- Added block heat properties for the Create: Low Heated Basic Burner
Changed
- All drones are now immune to radiation by default; they are added to the
c:radiation_immuneentity tag- In practice, this means Mekanism radiation leaks will no longer hurt drones
- Oil lakes should now never generate within the bounds of any structure (not just villages anymore)
- See new common config setting
no_oil_lakes_in_structures, true by default - If set to false, the
pneumaticcraft:no_oil_lakesstructure tag is used to blacklist structures, as before
- See new common config setting
- Heat Pipes can now alternatively be crafted with copper blocks, rather than compressed iron blocks (which still work)
- Added
pneumaticcraft:heat_pipe_conductorsitem tag for this
- Added
Fixed
- Added missing translation key for Muffler Upgrade in the Charging Station / Drone upgrade screen
- Fixed support for current release of FTB Filter System (21.1.4)
- Pneumatic Armor Block Tracker upgrade now properly handles Decorated Pots (as found in trial chambers)
- Hopefully fix media keys sometimes wrongly toggling Pneumatic Armor upgrades
- Fixed Heat Frame Cooling voiding fluids if there was no room in the inventory for the result
- Fixed empty dropped Reinforced Chests not being stackable with newly-crafted ones
- Reworked Pressure Gauge in-world rendering to work nicely with all versions of Oculus/Sodium/Embeddium etc. (thanks @iskandaralex2)
- Documented the drone special variable
$deploy_posin the manual (see "Variables" page in the "Drone Programming" section)
- The Pressure Chamber can now act as a tier 2 air storage and crafting system
Fixed
- Fixed CME related to chunk unloading and semiblock entities under some circumstances
- Made recipes which use potions to craft (Pneumatic Armor night vision/jump/jet boots upgrades) more lenient
- Only checking for the specific potion data component on ingredients now, not all default data components of the potion item
- Fixes compat issues with mods like Sensible Stackables
Added
- Added
zh_cntranslation (thanks to CFPAOrg)- Note that the
src/main/resources/assets/pneumaticcraft/lang/zh_cn.jsonfile is licensed under cc-BY-NC-SA 4.0#
- Note that the
Changed
- Updated
ru_rutranslation for 1.21 (thanks @Argonas24)
Fixed
- Fixed broken textures for flowing oil, plastic and memory essence fluids
- Added
Added
- Upgrades can now be sneak-clicked into machines without needing to open the machine's GUI
- Armor init sound volume is now configurable: see
armor_init_volumesetting in client config
Changed
- Pressure Chamber enchantment handler is a bit more accepting of items now
- Now any enchantable item is accepted, even if they can't be enchanted directly in an enchanting table
- Fluid textures have been reworked a little, and fuel textures in particular are not quite as opaque now
- Molten plastic has a slight pink tint, and the molten plastic bucket is better distinguishes from an empty bucket
- Allow -1 as a valid value for
min_fluid_fuel_temperatureconfig setting- This means to completely disable using hot fluids as fuels
Fixed
- Fixed encoding error with The One Probe and Transfer Gadgets
- Fixed a serialization bug with drones, causing variable values to be forgotten
- Fixed Aphorism tile text scaling not updating when edited on server (e.g. by drone)
- Fixed outdated URL for pastebin handler
- Fixed Programmable Controller GUI allowing invalid items to be inserted in the drone slot
- Hopefully fix issues with pressure tubes sometimes leaking air across chunk borders after a world/chunk reload
- I could never reproduce this myself, but added some extra validation checks
- Fixed visual rotation bug with display tables (east/west rotations were visually reversed)
- Fixed a recursion related crash when removing solar compressors
Fixed
- Fixed a Waila semiblock related crash
- Fixed potential server crash when removing semiblock entities from the world
- Maybe related to other mods causing off-thread chunk unloading, cause is not entirely clear, but this change adds extra defensive checking
Added
- Added
pneumaticcraft:standard_tooltipitem 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
- Standard tooltips include pressure display, installed upgrade listing and usage information via the
- Jet Boots max height before cutout is now configurable instead of world build height + 64
- See
jet_boots_height_limitin common config
- See
Changed
- Json syntax errors in aux config files (files in
config/pneumaticcraft/*.cfg) no longer prevent game startup- Instead, an error is logged and startup continues with default settings for that subsystem
- Developers: made an
AbstractBasicDroneEntityconstructor protected rather than package-protected to ease creation of custom pre-programmed drones
Fixed
- Fixed Void Liquid widget causing drones to "hang" when no filter is in use and the drone has an empty tank
- Pneumatic Chestplate now honours the Apotheosis Elytra affix (Elytra flying allowed with the affix even without Elytra upgrade installed)
- Fixed piston reaction behaviour for PneumaticCraft fluids (was pushing fluids, now overwrites the fluid)
- Fixed an NPE in the Waila data provider for semiblocks
- Added
Added
- Jet Boots max height before cutout is now configurable instead of world build height + 64
- See
jet_boots_height_limitin common config
- See
Changed
- All Pneumaticraft fuel fluids are now just in the
c:<fluid>fluid tag, no longer underc:fuels/<fluid>- This is more in line with other mods
- Json syntax errors in aux config files (files in
config/pneumaticcraft/*.cfg) no longer prevent game startup- Instead, an error is logged and startup continues with default settings for that subsystem
Fixed
- Elevator caller screens now have a better button layout algorithm (in particular when there are many floors)
- The "Limit Interaction" setting for the Drone Entity Attack widget should now work correctly when the drone is using a Minigun or Micromissiles
- Pneumatic Chestplate now honours the Apotheosis Elytra affix (Elytra flying allowed with the affix even without Elytra upgrade installed)
- Fixed Pressure Chamber Valves wrongly reporting a 0x0x0 chamber size under some circumstances
- Fixed some client-side memory leak issues
- Fixed crash with Pneumatic Door renderer under some circumstances
- Fixed Void Liquid widget causing drones to "hang" when no filter is in use and the drone has an empty tank
- Fixed Omnihopper and Liquid Hopper block shapes being incorrect with certain hopper rotations
- Fixed Pneumatic Armor hotkeys not updating correctly if changed via vanilla keybinding screen
- Fixed piston reaction behaviour for PneumaticCraft fluids (was pushing fluids, now overwrites the fluid)
- Fixed a crash caused by unselecting all sides of a sided programming widget
- Jet Boots max height before cutout is now configurable instead of world build height + 64
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_tooltipitem 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
- Standard tooltips include pressure display, installed upgrade listing and usage information via the
Changed
- Pneumatic Boots kick upgrade now has a 500ms cooldown
- Developers: made an
AbstractBasicDroneEntityconstructor 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
- Added
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_initsound intopneumaticcraft:hud_init,pneumaticcraft:minigun_warmupandpneumaticcraft:teleport_warmup- The three sounds still use
hud_init.oggby default as the sound file, but this allows better resource pack (sounds.json) configurability
- The three sounds still use
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
- Amadron Tablet now allows the same block to be used for both item and fluid purposes
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 a client lockup when attempting to insert a Mekanism fluid tank into a PNC fluid tank GUI slot
1
...Совместимость
Авторы
Сведения
Лицензия:
Опубликован:4 года назад
Обновлён:2 недели назад
ID проекта:
