-
-
Notifications
You must be signed in to change notification settings - Fork 630
Releases: mekanism/Mekanism
v1.21.1-10.7.19.85
21ab270 - Remove incorrect increase of configured radiation range (#8551)
b8cb861 - New Crowdin updates (#8484)
577826c - Add green rear port to Isotopic Centrifuge (#8516)
96e48d9 - New Crowdin updates (#8553)
* New translations en_us.json (Chinese Simplified)
[ci skip]
a00109e - bump version to 10.7.19
Assets 9
v1.21.1-10.7.18.84
Assets 9
v1.21.1-10.7.17.83
Assets 9
v1.21.1-10.7.16.82
ed31f06 - New Crowdin updates (#8466)
* New translations en_us.json (Chinese Simplified)
[ci skip]
b7126f0 - Update Crowdin configuration file
9cc1fe0 - Fixed bug that some Multiblock machines unnecessarily recheck their structure when they get redstone updates via onNeighborChange if Alternate Current is installed. (#8480)
41b2e84 - fix missed equals override found by LuminaSapphira. Closes #8494
46bc2dc - bump version to 10.7.16
Assets 9
v1.21.1-10.7.15.81
2a35654 77a69b9 - insert into vent tank rather than overwriting it
9c80e7c - expose vent fluid tanks to LookingAt plugins and actually save the buffered amount
1446814 - fix equality check breaking modules' use of mode key
9dd611d - mark superheated sodium as gasseous
3aa83b0 - render sodium coolant in the fission reactor, add method of caching renderdata with scale
acdf02f - fix renderdata hashcodes to not use Objects.hash (varargs)
430e5ab - add scanner for missing tags with lots of logging and a join nag message
0dc804d - fix an invalid set contains call
dfe73af - silence some IDE warnings
4349784 - replace varargs Objects.hash() with proper hashcodes
638bf66 - Slightly widen access level of certain fields and allow bounding blocks to proxy other common capability types (#8410)
32c21dd - shift the hud when sounds subtitles are being displayed
f21a46a - set a min height on fluid multiblock renders (#8377)
a676bc1 - Relevel fission audio levels to be reasonable and normalized next to the other generators (#8375)
c1abadc - Update gradle and set daemon jvm version to allow compiling with a wider range of java versions
c38b1b5 - Bump min neo version to 21.1.171 and fix BlockEnergyCapabilityCache holding onto the capability for too long, and mark a couple of our handler caps as proxyable (#8411)
bc3b308 - Protect against energy share distribution being negative
1a82562 - Fix durability not being properly set for paxels. Closes #8363
c6928c5 - Fix paxel efficiency not being taken into account
fe56d67 - Add paxels to the corresponding subtype tool tags (mekanism/Mekanism-Feature-Requests#762)
38da265 - Allow using armored jetpacks and free runners as components in mekasuit units to allow players to recycle their old gear
d2f025e - move multiblock syncing to end of the tick so it always saves (#8403)
b876863 - Address various IntelliJ inspections and fix warnings (#8412)
9ff73fd - Refactor how radiation and meltdown data is stored (#8399)
- Meltdowns and radiation data now use an attachment per level
- Moved internal classes around to be more split up based on what things do
- Introduces a new data structure to store radiation fields, where the insertion/removal of entries is more expensive than calculating exposures (opposite to before)
- Deprecates GlobalPos usage in the radiation API, to avoid redundant boxing
191106a - Fix build removal command only updating the original position (#8407)
c23f953 - Fix items overriding and zeroing out heat when placing fresh items (#8418)
2606312 - Fix items overriding and zeroing out heat when placing fresh items (#8418)
72b5bf1 - Make the Configurator wrench texture more consistent #8191 (#8416)
6d87be6 - make laser sound less annoying
0d5963b - Only calculate subtitle width once a render tick, and skip check if there are no subtitles being displayed
108c330 - Bump dependency versions
8afb4e1 - Bump min Neo version to 21.1.176 in order to fix Quantum Entangloporter model rendering incorrectly (#8420)
8cf95be - Null check level in sound tick
68f48d2 - fix sound check to use local variable. Completes #8430
e5082f1 - Allow fluids to vaporize in non-ultra warm dimensions if they want to
16f3220 - Update to support the new Oh The Biomes We've Gone 2.4.x dacite blocks (#8437)
5ae48bf - Lowered the yield of quartz ore from enrichment chamber (#8436)
fcaab78 - Fixed a few misc typos (#8448)
4d9fbe6 - Update deps and bump min Neo version to 21.1.194
5d2ef5d - Switch to using gradle 9
7468fcc - Specify expected capacity for list tags where we know the capacity
d6af288 - Make use of constants for no redstone or max redstone value
443bcb5 - Fix copy-paste errors leading to conflicting Tuff crushing recipes (#8463)
3dfd857 - Add missing BWG recipes for new dacite and red bricks, and ensure we only load the recipes for versions of BWG that include the changes
5a2a852 - Fix crash when adding more config options to a module that already exists in the world (#8459)
706b39d - Check curios for step boost from free runners (#8452)
78c0bfb - Clear more data components when clearing item configs via recipe (#8431), and move them to being configured via a tag
8ad1845 - Fix being unable to insert items into a bin past the max stack size when inserting via the crafting recipe
5b99a33 - Fix formulaic assemblicator being unable to craft recipes without a formula (#8464) ...
Assets 9
v1.20.1-10.4.16.80
Assets 9
v1.21.1-10.7.14.79
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.
c0ee94d - Remove bad empty check from fluid extract utils
2670ee5 - try to clear capability caches when pseudo-unloaded
bc2e47d - support freerunners in curios slots (when user/pack adds them to the tag). Closes #8360
99d136e - Allow turbine base to be non-square
6565620 - allow machines to do bonus operations when the upgrade multiplier results in less than 1 tick operation before rounding
7b7c899 - fix missed bonus calculation for factory tiles
0008f97 - use a table instead of a GlobalPos map for active QEs
83a0de4 - remove redundant deferred register subclass use
b82513f - bump neo version
5230e24 - remove redundant custom registry uses
7b176c0 - add some debug to isecurityutils
f01d95e - fix service loading for funky contexts
b324d49 - bump to version 10.7.14
Assets 9
v1.21.1-10.7.13.78
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.
53e318a - remove bad isEmpty check in stack based extraction
60eef4c - remove version number from jekyll data so it stops changing every version bump
175b249 - bump version to 10.7.13
Assets 9
v1.21.1-10.7.12.77
3ab3cf7 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.
0c0243b - Fix class loading failing on dedicated servers (#8354)
a78bc96 - New translations en_us.json (Chinese Simplified) (#8351)
3ab3cf7 - Bump version to 10.7.12
Assets 9
v1.21.1-10.7.11.76
e75ac17 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