Mekanism Additions

Mekanism Additions

Mod

Additions module for Mekanism, contains things that don't quite fit in the other modules.

Client and server Decoration Mobs

381.2k downloads
139 followers
Follow Save

10.7.15.81

Changelog

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 (https://github.com/mekanism/Mekanism-Feature-Requests/issues/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)
7689c75 - Don't bother explicitly specifying the bus anymore, as it is ignored and deprecated for removal
d67dcf6 - Make Tier Installer support blocks that have bounding blocks (https://github.com/mekanism/Mekanism-Feature-Requests/issues/766) and cleanup some handling for bounding blocks:
- Fix rotating things like the miner not actually invalidating the capabilities at the ports
- Fix interacting with bounding blocks not proxying the proper location and then failing when the position was too far from the location
- Rework how bounding blocks keep track of if they don't have a position set yet to prevent potential accidents with zero being a valid position now
- Created a system to allow for a delayed (single tick) sync/resync of master position to bounding blocks
- Made it so that bounding blocks that somehow become unbound can be replaced
c37eba7 - Cleanup free runner curio support by using an interface (#8360)
545f072 - Add a config to allow disabling rendering of the MekaSuit energy bar (https://github.com/mekanism/Mekanism-Feature-Requests/issues/710)
d3c9df5 - Add a tag to allow blacklisting certain blocks from having tier installers working on them (https://github.com/mekanism/Mekanism-Feature-Requests/issues/723)
8965d67 - Ensure the player has permission to interact with the block before performing an upgrade with the tier installer
91ec8cc - Improve error highlighting for teleporters when there isn't enough energy to perform the teleportation (initial part of #8428)
40696f2 - Fix cases where the warning tab could overlap other elements
86cdb86 - Grab CTM from modmaven's mirror
59c0161 - Update right side warning tab icon to have the light coming from the correct direction
3396453 - Prevent transmitters from being dismantled while radioactive (#8458)
f5a9e4c - New Crowdin updates (#8356)
2a35654 - Bump version to 10.7.15

Files

MekanismAdditions-1.21.1-10.7.15.81.jar(1.11 MiB) Primary Download

Project members

Mekanism

Mekanism

Organization

Details

Licensed MIT
Published 3 years ago
Updated 6 days ago