Fluidlogged
This description is only for version 2.0.0 and above. The old description can be found here. This is because the newer versions work completely different!
Requires YetAnotherConfigLib and Fabric API on Fabric
This mod allows literally any block to be waterloggable with any fluid and also allows them to pass through blocks. This done by separating fluids from all blockstates in each chunk which solves startup time and memory usage when a lot of mods are installed.
Many non-waterloggable blocks are fluidloggable by default. If you don't like some features such as, fluids passing through blocks, you can disable this in the config. Changes to the config are applied immediately to your world!
There's also a command to place fluids in every block without updating the config:
/setfluid
IF YOU EXPERIENCE ANY INCOMPATIBILITY WITH A MOD PLEASE REPORT IT TO ME AND NOT TO THE MOD YOU ARE EXPERIENCING THE ISSUE WITH!
Why beta?
This mod interacts with chunk saving/loading which is one of the main reasons. There might also be some drastic changes to this mod's code.
Can this corrupt my world?
Even though it seems stable, please create a backup of the worlds you care about!
Can I use it in a modpack?
Feel free to use any of my mods in a modpack!
All Versions
+ Add Version- each block list in the config has now their separate tab and have a blacklist option
- added piston head to the default config
- fixed a crash with Create when building a contraption
- fixed fluids in fluidlogged blocks not rendering when Embeddium/Rubidium is installed
- each block list in the config has now their separate tab and have a blacklist option
- added piston head to the default config
- fixed a crash with Create when building a contraption
- fixed fluids in fluidlogged blocks not rendering when Embeddium/Rubidium is installed
Which solves starting time and memory usage.
In addition to that, it also comes with features that weren't really possible before.
### This update requires YetAnotherConfigLib
### New Features:
- Fluids don't need to be added to the config manually to use them for fluidlogging
- Many blocks that are non-waterloggable are now fluidloggable
- Fluids can now pass through blocks (Fluid Permeability)
- Almost everything is configurable and changes to the config will be immediately applied to your world
### Why beta?
This mod interacts with chunk saving/loading which is one of the main reasons.
There might also be some drastic changes to this mod's code.
- IF YOU EXPERIENCE ANY INCOMPATIBILITY WITH ANOTHER MOD PLEASE REPORT IT TO ME AND NOT TO THE MOD YOU ARE EXPERIENCING THE ISSUE WITH!**
Which solves starting time and memory usage.
In addition to that, it also comes with features that weren't really possible before.
### This update requires Fabric API and YetAnotherConfigLib
### New Features:
- Fluids don't need to be added to the config manually to use them for fluidlogging
- Many blocks that are non-waterloggable are now fluidloggable
- Fluids can now pass through blocks (Fluid Permeability)
- Almost everything is configurable and changes to the config will be immediately applied to your world
### Why beta?
This mod interacts with chunk saving/loading which is one of the main reasons.
There might also be some drastic changes to this mod's code.
- IF YOU EXPERIENCE ANY INCOMPATIBILITY WITH ANOTHER MOD PLEASE REPORT IT TO ME AND NOT TO THE MOD YOU ARE EXPERIENCING THE ISSUE WITH!**
- updated to minecraft 1.20 and 1.20.1
- no further changes
- Updated to minecraft 1.20
- Fabric API is not required anymore
- initial Forge release (Thanks a lot to [MoreThanHidden](https://github.com/MoreThanHidden))
- IMPORTANT:** When upgrading from the [deprecated Forge port of this mod](https://www.curseforge.com/minecraft/mc-mods/fluidlogged-forge), all previously fluidlogged blocks will lose their fluid (except waterlogged blocks) that's because the deprecated version stores their block states differently than the newer version does. Please create a backup of your world if you care about it or keep using the old mod.
- initial Forge release (Thanks a lot to [MoreThanHidden](https://github.com/MoreThanHidden))
- initial Forge release (Thanks a lot to [MoreThanHidden](https://github.com/MoreThanHidden))
- IMPORTANT:** When upgrading from the [deprecated Forge port of this mod](https://www.curseforge.com/minecraft/mc-mods/fluidlogged-forge), all previously fluidlogged blocks will lose their fluid (except waterlogged blocks) that's because the deprecated version stores their block states differently than this new version does. Please create a backup of your world or keep using the old mod if you care about it.
- No Changes
- No Changes
- No Changes
- updated to 1.19.3
- fixed "[other fluids are not removed when double-slabbed](https://github.com/Leximon/Fluidlogged/issues/5)"
- updated to 1.19
- MidnightLib is not required anymore
- added a much more user-friendly config screen (ModMenu is required to access it)
- added a warning screen before loading a world when the configuration doesn't match with the one of the world
- added a small [API](https://github.com/Leximon/Fluidlogged#developers) for developers to add their fluids by default without the user having to specify them by themselves
- updated mod icon
- fixed an issue with BetterEnd causing strange waterlogged blocks to be generated if compatibility mode is enabled
- fixed incompatibility with Carpet Extra
- fixed incompatibility with Origins ([This is fixed on Origins side](https://modrinth.com/mod/origins/version/1.7.0) with version 1.7.0 or greater)
- MidnightLib is not required anymore
- added a much more user-friendly config screen (ModMenu is required to access it)
- added a warning screen before loading a world when the configuration doesn't match with the one of the world
- added a small [API](https://github.com/Leximon/Fluidlogged#developers) for developers to add their fluids by default without the user having to specify them by themselves
- updated mod icon
- fixed an issue with BetterEnd causing strange waterlogged blocks to be generated if compatibility mode is enabled
- fixed incompatibility with Carpet Extra
- fixed incompatibility with Origins ([This is fixed on Origins side](https://modrinth.com/mod/origins/version/1.7.0) with version 1.7.0 or greater)
- small compatibility fix with the bclib mod