Changelog
Changelog
General
- Update to version 0.6.26
- Code cleanup
- Added possibility to switch between fabric and quilt loader for testing purposes only!
- Clarify how to use this repository in the README
- Update changelog
- Make Config resemble the original forge version more, this makes it easier to compare codes between forge and fabric version
Fixes
- Compatibility registry was instancing the compat modules to early, therefore making all optional mods required.
- Implement onDroppedByPlayer
- Fix a bug with the pump upgrade crashing the game whenever it tries to place a fluid.
- Fix a lithium incompatibility
- Fix a dupe bug due to a recent change in the InventoryHandler
- Fix a bug with Emi and Rei where memorized/no sort slots where not used for crafting recipes
- Mouse Scrolled function was named keyPressed instead of mouseScrolled
- Server environment was crashing due to client Particle class being loaded
- Fix a bug where inserting matching items into a storage via a controller block caused item duplicates
- Plus sign symbol visible without the trinket slot being visible.
- Also fixes plus sign not visible while trinket slot is visible.
- Try to fix a crash with compression upgrade and e.g. hopper, caused by a simulate extraction getting rolled back.
- While the closing of the simulate transaction the compression upgrade wanted to open a new transaction, causing the crash.
- This was only happening sporadically and I did not find a way to reliably reproduce the issue.
- Fixes a major item loss issue in the InventoryHandler
- Fixes an item loss when all slots are filled and only memory slots are left empty
- Fix a bug where items from the compression upgrade do not show up for pulling out and also did not show up in jade
- Fix a bug with Limited Barrels and Void upgrade not working properly. Items where not inserted when right-clicking and also not voided.
- Fix another crash in the FilteredItemHandler due to unimplemented code
- Fix a crash with the FilteredItemHandler
- Make iterator return an empty iterator instead of null
- Added UpgradeHandlerSlot, this hopefully fixes a bug where upgrades randomly stop working
- Fix a bug that lead to the nonEmptyView of InventoryHandler to be empty when it shouldn't
- Commit the extract transactions in dropItem as soon as possible instead of collecting them all.
- Fix a bug that prevented the restock upgrade from restocking multiple stacks at once
- Fix a bug where inventories would leave empty spaces and refuses items at all when piped in
- Fixes an incompatibility with other storage mods extracting items via the extract function that was not implemented
- Crash bug when a placed down backpack gets broken by another player while someone has the gui open
- Remove custom ItemStackHandler implementation and fix a bug with upgrades not getting applied properly when added via right-clicking with an upgrade item
- Add ClientRecipesUpdated event and make use of it in the RecipeHelper (left over from the merge)
- This needs to be getAmount not getSlotCount
- Fix litematica server side due to an accidentally used class from malilib. Fixes Salandora/SophisticatedCore#2
- Check if the items are empty before trying to extract them. Fixes Salandora/SophisticatedStorage#7
Compatibility
- Fixed feeding upgrade incompatibility with RPG Inventory
- Added AudioPLayer compatibility
Files
sophisticatedcore-1.20.4-0.6.26.34.jar(2.71 MiB) Primary
90% of ad revenue goes to creators
Support creators and Modrinth ad-free with Modrinth+Metadata
Release channel
AlphaVersion number
1.20.4-0.6.26.34Loaders
Fabric
Game versions
1.20.4Downloads
358Publication date
October 12, 2024 at 1:36 PMPublisher
Salandora
Member