Flaxbeard's Steam Power/Changelog

On this page, the changelog for the Flaxbeard's Steam Power mod can be found. This is the official location for the changelog.

0.28.10

 * FIX: Did all that can be done on our end to fix crash bug with WorldGenerationManager, which also improves ore generation performance slightly (If the bug is still present, bug the WGM developer(s)) (#296)
 * FIX: Fatal crash and prevention of world load when Botania is installed and an Exo piece is installed before/without the chestplate (#297, #299, #300, and #301)
 * FIX/TWEAK: Musket shots can now go through Tall Grass and other air-like blocks (#295)
 * FIX: Fixed a fatal NullPointerException bug related to packet handling (#268)
 * REMOVE: some legacy cross-mod code (#293) (dev only)
 * FIX: IC2 building issue (dev only)
 * FIX: WAILA building issue (dev only)

0.28.9

 * NEW: Config option to toggle lead plates
 * HOTFIX: Fix NullPointerException preventing mod load

0.28.8

 * NEW: Welcome Strikingwolf to the main dev team, and Kingbudderjr to the mobile dev team!
 * NEW: New config option that will register the ore blocks even if the generation of them is disabled. Disabling these options will disable the generation of the according block in all dimensions (#284)
 * NEW: Damage done by flintlock weapons can now be configured
 * NEW: World Generation Manager mod support (hurr1k4ne)
 * FIX: Florel Laurel shows Mana on Botania items (#273)
 * FIX: Iron Ingots are no longer the input for the creation of Gilded Ingots; the OreDict entry for ingotIron is.
 * FIX: Update Fluid stuff to use FluidStack.getFluid.getID rather than the no longer existing FluidStack.getFluidID.
 * TWEAK/FIX: Major refactor of all mod support to interact with mods in a more direct way, making it easier to add future integration and test/use current integration.
 * TWEAK: Add CodeChickenCore and NotEnoughItems as dependencies to prepare for future integration

0.28.7

 * FIX: Fixed ClassCastException crash caused by the Crucible and placing a TileEntity that is not the Steam Heater underneath it (#257)

0.28.6

 * TWEAK: Crucible is no longer restricted to Blocks.fire. It now accepts all blocks of the material Material.fire.
 * FIX: (Strikingwolf) catch Exception = bad
 * FIX: Some server crash caused by overloaded NullPointerException spam (#244)

0.28.5

 * NEW: Config options for steam consumption rates of: Fan, Archimedes Screw, Steam Hammer, Steam Heater, and the Vacuum (#184)
 * NEW: Steam Heater can now be used to heat the Crucible, for the same amount of steam as it costs to heat a furnace (#246)
 * NEW: Thaumcraft Nitor can now be used to heat the Crucible (#171)
 * FIX: Added null check to SteamHeater TE, which should prevent NPEs (#166)

0.28.4

 * NEW: (Gholuk) Added config option for redstone support for the Valve Pipe (#99 #69
 * FIX: Generating new worlds should no longer cause a NumberFormatException (#228 #229 #230 #231 #232 #234 #237 #238 #240 #241)

0.28.3

 * FIX: Probably fixed a major bug involving dimension swapping and wrong generation schemes for dimensions (#224)
 * TWEAK: Steam Tanks can now store 80k steam instead of 50k. This makes it 33% more efficient to store in tanks than pipes (#190)

0.28.2

 * FIX: Fixes Mold's bounding box so that it can no longer kill entities that walk through it (#217)
 * FIX: Fixed Steam Hammer performance issue (#206)
 * FIX: Blocks that are instances of BlockFluidClassic, BlockFluidFinite, or BlockFluidBase no longer have break particles when the Fan is pushing them, fixing a few different possible NPEs (#205)
 * FIX: Server crash when shift-clicking an object from FSP with the journal. This has only been tested on LAN; not actual servers. If the issue still persists on servers, please let us know (it shouldn't). (#168)

0.28.1

 * NEW: Steam consumption for Steam Tools is now configurable
 * NEW: Steam consumption for Power Fist is now configurable
 * FIX: (Zenith) Crucible can now accept items not thrown by a player
 * FIX: Blocks that are not expected to be used with the Rock Smasher (for example: a Gold Block) no longer get infinitely deleted on smash.

0.28.0

 * NEW: (Zenith) Crucibles can now be read by comparators
 * NEW: (Zenith) Molds can output to pipes and hoppers
 * NEW: Crucibles can tip when activated with a redstone signal or pulse
 * NEW: Copper and Zinc should be able to generate in stone nodes in custom dimension IDs.
 * TWEAK: Rocket Launcher block damage is now enabled/disabled based on gamerules.

0.27.5

 * FIX: (ganymedes01) Fixed Rock Smasher crash bug caused by API things or something (#209, #204, #203, #200)
 * TWEAK: (CurePindal) Jump Boost steam consumption can be configured (#184)
 * TWEAK: (CurePindal) Jetpack steam consumption can be configured (#184)
 * TWEAK: (CurePindal) Thruster steam consumption can be configured (#184)
 * TWEAK: (CurePindal) Run assist steam consumption can be configured (#184)
 * TWEAK: Steam Tanks' steam storage can be configured (#184)

0.27.4

 * API: (ganymedes01) Smashed Ore API thing
 * NEW: Exosuit steam consumption rate is now configurable (#184)
 * NEW: (Ghoughpteighbteau) Pressure Converter can now output directly into storage devices
 * NEW: FSP/Natura/IC2 cross integration
 * FIX: (Gholuk) Fixed NPE with Valve Pipe (#174)
 * FIX: (Ghoughptieghbteau) Fixed Pressure Converter crash when not using IC2 steam (#172)
 * FIX: Copper and Zinc have correct textures when not in the overworld, end, or nether (#170)
 * FIX: (allaryin) Server crash bug with Valve Pipe and Flash Boiler
 * FIX: (Gholuk) Village crash bug (#165)
 * FIX: (Gholuk) Closed valves no longer join existing networks or create new networks (#186)
 * FIX: (Gholuk) Vacuum stopping issue (#159 and #52)
 * FIX: Dependency issue with Baubles (#177)
 * FIX: Engineering Table material (#181)

0.27.3

 * NEW: Natura integration. Raw Imphide can be steamed into Steamed Imphide.
 * NEW: IndustrialCraft 2's Steam is now compatible with the Pressure Converter.
 * API: Fixed usage of IPipeWrench to actually work
 * FIX: Steam Hammer's progress would be saved on death/game exit if the Vanilla methods for saving this stuff worked.

0.27.2

 * API: Added IPipeWrench, which will allow tools from other mods to work as FSP Pipe Wrenches.
 * REMOVE: Remove Brass Knuckles because it's not useful, and is unbalanced. Make sure to remove it from your Exosuit before updating.
 * FIX: Zinc and Copper actually generate in the End and Nether now.

0.27.1

 * TWEAK: Brass Knuckles are now disabled by default, because they can be seen as going against the theme of the mod. If you already have them in your world, please make sure to enable this.
 * TWEAK: Nerfed Brass Knuckles damage and recipe
 * FIX: Hurt animation no longer called if the world is a server world. This should fix a NoSuchMethodError crash on servers. My computer is not powerful enough to test a modded server and client running at the same time, so if the issue persists please tell me. (issue #157)
 * FIX: Brass Knuckles recipe should now work with the Power Fist on the bottom row.
 * FIX: IC2 Canned Food recipes now input and output a balanced amount of cans (issue #152)

0.27.0

 * NEW: Brass Knuckles (issue #151)
 * NEW: Config options to enable/disable mod integration
 * NEW: Zinc Ore and Copper Ore generate in the End and Nether. Same blocks, different textures based on the dimension the person is in. (issue #132 on FSP's Issue Tracker and issue #42 on PhoenixCraft's Issue Tracker)
 * FIX: (dmillerw) Fixed null Yeti Hide recipe. This fixes a crash bug with the Esteemed Innovation and stops Hardcore Ender Expansion from complaining (issue #146 and issue #145)
 * FIX: Steam Heater and Exosuits no longer get their icons server-side.
 * FIX: Fixed variable names in all classes. This doesn't change anything in-game or from a user POV, but for people working on the mod, and for people wanting to learn from it, this is very helpful. This includes p_######_#_, some wrongly named variables (tileentitysteamcharger set to TileEntitySteamHammer), and some more descriptive variables (World var1, int var2 -> World world, int meta in createTileEntity methods).
 * FIX: Added @Override annotation in a lot of classes. This doesn't really change much, but will make it easier to port to newer versions of Forge, and might prevent some errors.
 * FIX: Got rid of commented out WAILA integration, because WAILA Integration mod has support for FSP.
 * FIX: Got rid of derpy code I wrote when doing some rendering stuff with the Steam Filler; it now uses the old code that Flax (or someone) wrote ages ago. This should fix some rendering issues.
 * FIX: Capitalization in config file.
 * FIX: Monacle -> Monocle in config file and key bind screen.

0.26.5

 * NEW: Everyone welcome Xbony2, maintainer of IC2 Nuclear Control, creator of Bony's Desertcraft and AFSU Mod, to the FSP dev team!
 * NEW: Steamed food can now be canned in the Canning Machine (issue #140)
 * FIX: GT ERROR 01 (issue #117)
 * FIX: Added Rocket Launchers to the Recent Creations section of the book.
 * FIX: Removed useless iron nugget/ingot recipes
 * FIX: Fixed Enchiridion NPE causing console spam
 * FIX: Removed Cloaking potion effect, because it was useless and caused issues with other mod effects. This should fix Hunger Overhaul compatibility. (issue #131)
 * FIX: (dmillerw) Fixed sound handling (issue #144)
 * FIX: (dmillerw) Fixed untextured particles on extended Rock Smasher (issue #92)
 * FIX: (dmillerw) Fixed rendering and memory leak with Exosuit (issue #121)
 * FIX: (dmillerw) Disabling the exosuit no longer causes crash (issue #126)
 * FIX: (dmillerw) Fixed Esteemed Innovation click handling (issue #124)
 * FIX: Fixed mcmod.info json comma placement. This should fix some Cauldron compatibility.

0.26.4

 * TWEAK: Added "SatanicSanta" to author list in mcmod.info
 * FIX: Item Mortar cannon faces the correct way in most cases. (issue #103)
 * FIX: Power Fist no longer causes crash. Not sure when this was actually fixed, so I'm putting it in this changelog. (issue #111 and #107)
 * FIX: Exosuit no longer causes a memory leak. Memory usage will go up when it is worn, still. It just won't continously go up until your computer dies; it's stable now.

02.6.3.1

 * HOTFIX: Fixed Resonant Induction compatibility again. (issue #116)

0.26.3

 * NEW: Added Rocket Launchers
 * FIX: Fixed Resonant Induction Tile Entity ID conflict (issue #118)
 * FIX: Fixed typos in Esteemed Innovation journal
 * FIX: Took Flax's weird word doc essay things out of the assets

0.26.2

 * ADDITION: Nether Crucible
 * CHANGE: Crucibles take a few moments to melt ingots
 * BUGFIX: Fixed client lag when paired with Thaumcraft 4
 * BUGFIX: Fixed crash with Blood Magic
 * BUGFIX: Fixed issue with ingot duplication
 * BUGFIX: Prolly other stuff I forgot

0.26.1

 * ADDITION: Config option to fix particle crashes
 * BUGFIX: Fixed BM crash on SMP
 * BUGFIX: Fixed lag issue with Flash Boiler

0.26.0

 * ADDITION: Acoustic Dampener
 * ADDITION: Added 'Vanity Slot' to all exosuit pieces.
 * ADDITION: Added Entrepreneur's Top Hat
 * ADDITION: Added Floral Laurel
 * ADDITION: Added several exosuit plates (Iron, Gold, Copper, Brass, Lead, Enderium, Vibrant, Thaumium, Elementium, Terrasteel, Fiery, Yeti Hide, Sadist's)
 * ADDITION: Added Top Hat
 * ADDITION: Added two new exosuit-only tanks, with 2x and 4x capacity of base
 * ADDITION: Blazing Barrel
 * ADDITION: Bolt Action
 * ADDITION: Breech
 * ADDITION: Item Canisters
 * ADDITION: Canning Machine
 * ADDITION: Clicking on an item in 'Esteemed Innovation' will take you to its page
 * ADDITION: Ctrl+clicking on a FSP item in your inventory will take you to its page
 * ADDITION: Ender Shroud
 * ADDITION: Extendo-Fist
 * ADDITION: Filling Pad
 * ADDITION: Leap Actuator
 * ADDITION: Makeshift Suppressor
 * ADDITION: Modular Accelerator
 * ADDITION: Particles where musket balls land
 * ADDITION: Piton Deployer
 * ADDITION: Pulse Nozzle
 * ADDITION: Recoil Pad
 * ADDITION: Revolver Chamber
 * ADDITION: Right clicking on an FSP block with Esteemed Innovation will go to its page
 * ADDITION: Search bar in FSP tab
 * ADDITION: Tinkerer's Goggles and Tinkerer's Monocle
 * ADDITION: Wearing the full exosuit grants step assist
 * CHANGE: Doubled capacity of exosuit tank
 * CHANGE: Engineering Table GUI changed to more effectively display what goes where
 * CHANGE: Exosuit only consumes steam while moving
 * CHANGE: Exosuit plates now have various effects
 * CHANGE: Halved cost to fill exosuit tank
 * BUGFIX: Boilers no longer cause excess amounts of chunk updates while not burning
 * BUGFIX: NPE with steam heaters

0.25.2

 * BUGFIX: Fixed critical Flash Boiler bug

0.25.1

 * NOTE: Steam in existing steam networks will disappear with this update.
 * CHANGE: Steam Gauges placed on the Steam Filler will now report the steam in the item being filled rather than network pressure.
 * CHANGE: Pipe Wrenches now alternate pointing a block towards and away from you when right clicking the front face
 * BUGFIX: Steam pipes that are camo’d no longer have derpy hitboxes
 * BUGFIX: Boiler/Flash Boiler burning/off sync has been fixed.
 * BUGFIX: Flash Boiler now has the intended capacity, and should therefore generate pressure at a much faster rate.
 * BUGFIX: Steam should no longer disappear from a steam network when its chunk unloads
 * BUGFIX: Various oddities that occurred in the steam network when connecting/disconnecting pipes with the wrench have been addressed.
 * BUGFIX: Many debug messages have been removed and FSP should no longer spam your console

0.25.0

 * IMPORTANT: Due to many changes, it may be necessary to break and replace steam-related blocks.
 * ADDITION: Added Pipe Wrench
 * ADDITION: Added Pressure Converter
 * ADDITION: Added Fan
 * ADDITION: Added Vacuum
 * ADDITION: Added Steam whistle
 * ADDITION: Added Pipe Concealment
 * ADDITION: Added the ability to connect or disconnect pipes from machines or other pipes
 * ADDITION: Steam system entry in Esteemed Innovation
 * ADDITION: Recent Creations section in Esteemed Innovation (where new things will go)
 * ADDITION: Added the ability to disable most blocks/items in the configs
 * ADDITION: Added wimp mode for those that can’t handle the full power of steam (no explosions)
 * ADDITION: Rock Smasher can be toggled to simply harvest blocks instead of smashing (see pipe wrench)
 * CHANGE: Default behavior of the Rock Smasher is to smash cobble to gravel, gravel to sand
 * BUGFIX: Flash Boiler explosions no longer crash servers
 * BUGFIX: Fixed Flash Boiler texture when running
 * BUGFIX: Fixed several other crashes related to the new steam system

0.24.0

 * ADDITION: Added language support for several languages. (Chinese, German, Portugese)
 * CHANGE: Complete rewrite of steam system. Does not require server reset, but existing steam systems will lose all steam they currently have.
 * CHANGE: Massive performance increases, especially in SMP
 * CHANGE: Changed oredict format for plates to “plateSteamcraft”, fixing dupe bug with IC2
 * CHANGE: Boilers are now more susceptible to catastrophic failure than pipes, consistent with real world.
 * CHANGE: Tweaked steam tools
 * CHANGE: Animation sync in SMP improved across the board.
 * BUGFIX: Steam Hammer no longer duplicates items when broken
 * BUGFIX: Rock Smasher no longer destroys bedrock
 * BUGFIX: Rock Smasher no longer flickers
 * BUGFIX: Rock Smasher no longer attempts to smash obsidian, water
 * BUGFIX: Thumper no longer destroys bedrock
 * BUGFIX: Pick-block functionality now gives the correct block when used on a running boiler
 * BUGFIX: Archimedes Screw now correctly updates water blocks
 * BUGFIX: Steam tools no longer break when they run out of steam
 * BUGFIX: Steam tools mine correct blocks (Axe now mines slabs quickly, etc)
 * BUGFIX: Ender IO should no longer give smashed nickel when no mod that adds nickel is loaded
 * BUGFIX: Exosuit now correctly grants armor points
 * BUGFIX: Fixed exosuit model related memory leaks

0.23.0

 * ADDITION: Added FSP villager
 * BUGFIX: Rock Smasher drops items for non-ore blocks
 * BUGFIX: Fixed Thaumcraft 4 integration (re-enabled)
 * BUGFIX: Exosuit now correctly grants armor points
 * BUGFIX: Fixed exosuit model related memory leaks

0.22.8

 * BUGFIX: Fixed Flintlock Pistol crashing engineering table
 * BUGFIX: Fixed Rock Smasher not dropping items (Only needed fixing for 1.7.10)
 * BUGFIX: Fixed pick block for Thumper
 * BUGFIX: Fixed NEI support

0.22.6

 * CHANGE: Removed Thaumcraft 4+WAILA integration for the time being
 * CHANGE: Updated for 1.7.10

0.21.5

 * ADDITION: Flash Boiler
 * ADDITION: Rock Smasher
 * ADDITION: Thumper
 * ADDITION: Steam powered tools
 * ADDITION: Rupture Disc
 * ADDITION: Machines explode at high pressure
 * ADDITION: Exosuit Thrusters upgrade
 * ADDITION: Gilded iron
 * ADDITION: Brass armor
 * ADDITION: Gilded armor
 * ADDITION: Storage blocks
 * CHANGE: Pump only turns while pumping
 * CHANGE: Valves no longer adjust based on redstone
 * CHANGE: Steam Gauges can now be read by comparators
 * CHANGE: Boilers now have particles
 * CHANGE: Background tweaks to the enhancement system, no ingame effect
 * CHANGE: Boilers now have a steam texture instead of defaulting to water
 * BUGFIX: Crucible now consumes only what it can hold when a stack is thrown in
 * BUGFIX: Fixed crucible/mold sync issues with tipping animation
 * BUGFIX: Fixed boiler GUI sync issues with the burning display
 * BUGFIX: Fixed pumps endlessly appearing to pump into filled containers
 * BUGFIX: Fixed hitbox on the mold so players no longer infinitely fall

20

 * BUGFIX: Fixed crashes related to the exosuit
 * BUGFIX: Fixed client/server sync for the Crucible (for reals)

19

 * ADDITION: Reload bar for firearms
 * CHANGE: Musket cartridge recipe much easier. Harder one is a config option.
 * BUGFIX: Fixed FSP tab name
 * BUGFIX: No more Archimedes Screw lag spikes! Thanks to zenith, our new dev!

18b

 * BUGFIX: More server stuff

18

 * BUGFIX: Works on servers!

17

 * ADDITION: Survivalist's Toolkit
 * ADDITION: Archimedes Screw
 * CHANGE: Config added for passive steam consumption on the exosuit
 * CHANGE: Exosuit recipe includes pistons
 * BUGFIX: Fixed sync issues with the mold
 * BUGFIX: Fixed issues with the mold eating metal or outputting incorrect results
 * BUGFIX: Steam pipes no longer crash when adjacent to other mod's pipes, when fluid steam is not added.
 * BUGFIX: More fixes that I can't remember.

16

 * ADDITION: WAILA support! Thanks to wasliebob for helping me learn my way around the WAILA API.
 * BUGFIX: Fixed crash related to other mods' liquid containers
 * BUGFIX: Fixed another bug with other mods' pipes, without fluid steam.

15

 * ADDITION: Valve Pipes (HL3 confirmed)
 * BUGFIX: Fixed boiler GUI
 * BUGFIX: Fixed molds not showing the mold inside on save+load
 * BUGFIX: Fixed crashes with steam heater on multiplayer

14

 * CHANGE: Exosuit storage capacity changed to 30 mins of fuel
 * CHANGE: Lowered jetpack cost to 1 SU/tick
 * CHANGE: Changed mold block recipe so it no longer conflicts
 * CHANGE: Allowed using lava under the crucible
 * BUGFIX: Removed new forge hook dependency
 * BUGFIX: Steam pipes no longer crash when adjacent to other mod's pipes, when fluid steam is not added.
 * BUGFIX: You no longer suffocate in steam hammers or the crucible.
 * BUGFIX: Fixed alloys disappearing in the crucible.
 * BUGFIX: Made molds have mining time.
 * BUGFIX: You no longer instantly die when hurt wearing an exosuit

13

 * ADDITION: Added information and crafting for flintlock weapons
 * ADDITION: Support for shapeless recipes in the book
 * ADDITION: Spyglass crafting+info
 * CHANGE: Changed how spyglass worked
 * BUGFIX: Made sure ores dropped the correct item

12

 * Initial public release