github mekanism/Mekanism v1.21.1-10.7.11.76

latest release: v1.21.1-10.7.12.77
one day ago

Warning: Mekanism is currently in alpha, and is not recommended for widespread use in modpacks. There are likely to be game breaking bugs, and updating from one alpha to the next may cause various mekanism blocks to disappear/void their contents. While we will try to not have this happen/keep it to a minimum make sure to make backups. You can read more about the alpha state of this project here.

0672b4f - update gradle actions
809ae75 - attempt to fix setting energy to a negative value on unload
ba1346f - Change bio fuel recipes to being manually specified and make use of tags instead of be generated automatically from compostables (#8342)
939238b - Improve diagnosis of 'invalid inner' formation result (#8347)
c554003 - fix gauge overflow
e0f4d21 - Refactor various parts of the code base to be better designed around making things data driven (#8341)

- Changed `Chemical#getAsHolder` to being an intrusive holder to reduce performance impacts of now deprecated for removal code paths  
- Refactor Chemical Stacks to keep track of the holder rather than the chemical  
- Fix fluid tank dispenser behaviors not actually being added  
- Deprecated all our providers in favor of using holders. Mojang is moving towards using holders more and more and this preps us for when they finally finish moving items to being a data driven registry  
- Deprecated `Chemical#isGaseous` and add a chemical tag `mekanism:gaseous` that can be used in its place.  
- Deprecated `Chemical#getOreTag` in favor of declaring the solid representation for crystallizers via a data map  
- Deprecated all chemical attributes adding corresponding values of them that get registered as data maps  
- Fixed chemicals returning true from `hasAttributesWithValidation` when the only attribute they have is radiation, and the radiation manager is disabled  
- Made collecting and displaying chemical tooltips easier. It is now a method on both the stack and the chemical.  
- Reduced usages of ItemLike in favor of Holders where it made sense, as if I had to guess Mojang will eventually do away with it.  
- BREAKING: Removed the ethene fuel and hydrogen fuel configs and replaced them with being defined and queried from the datamap.  

df7a157 - Support dye recipes for tall BWG plants
2971623 - Only load the BWG dye recipes if the tag exists for that color
f2284e8 - Allow projecte shovels to vein mine salt
12c3aff - Cleanup how we initialize integrations, and fix flux network capability support
ecbf439 - Bump min Neo version to 21.1.133, and simplify our tag builders to not require the intrinsic variant
61d6c6d - Make it so that flamethrowers cause mobs to drop smelted loot (mekanism/Mekanism-Feature-Requests#745) and count as fire for things like igniting tnt minecarts
93c27a0 - Fix checking the wrong path for hiding emi recipe craftables
280aed4 - Use a custom damage type for the interior of the SPS (bypasses armor). Also have radiation damage bypass effects and enchantments
0217c2a - Add a custom damage type for fusion instead of reusing magic
acc4db8 - Further simplify the tag provider when it comes to getting the appropriate tag builder
95013ee - Make use of helper method for creating language keys
948793b - SPS Experimentation
be2cad6 - Loosen parameter restrictions for alloy interaction (Closes #8252)
8528d27 - New Crowdin updates (#8348)
e75ac17 - Bump version to 10.7.11

Don't miss a new Mekanism release

NewReleases is sending notifications on new releases.