Mods
Resource Packs
Data Packs
Modpacks
Shaders
Plugins
Mods Resource Packs Data Packs Plugins Shaders Modpacks
Get Modrinth App Upgrade to Modrinth+
Sign in
ModsPluginsData PacksShadersResource PacksModpacks
Sign in
Settings
Sophisticated Core (Unofficial Fabric port)

Sophisticated Core (Unofficial Fabric port)

This is the Unofficial Fabric version of Sophisticated Core

919.6k
143
Library

Compatibility

Minecraft: Java Edition

1.21.1
1.20.4
1.20.1
1.19.4
1.19.2

Platforms

Fabric

Supported environments

Client and server

90% of ad revenue goes to creators

Support creators and Modrinth ad-free with Modrinth+

Links

Report issues View source

Creators

Salandora Member

Details

Licensed LGPL-3.0-only
Published last year
Updated 3 days ago
DescriptionGalleryChangelogVersions

Show all versions

1
2

1.21.1-0.6.50.61

by Salandora on Nov 16, 2024
Download

Changelog

General

  • Update to version 0.6.50

Fixes

  • Item counts in litematica were not properly showing
  • Fix litematica compatibility
  • Added a copy of the SetGhostSlot and SetMemorySlot payloads so REI and EMI can be loaded together with JEI and each other.
  • Fix incompatibility with Farmers Delight Refabricated
  • Fix JEI compatibility

1.21.1-0.6.50.52

by Salandora on Nov 10, 2024
Download

Changelog

General

  • Update to version 0.6.50
  • Code cleanup
  • Updating port to 1.21.1

Fixes

  • Add PlayerMixin
  • Experience Fluid Type not being properly showing its name in e.g. the tank upgrade

1.20.1-0.6.35.49

by Salandora on Nov 4, 2024
Download

Changelog

General

  • Update to version 0.6.35

Merged from upstream

Features

  • Changed feeding upgrade to only put a food stack of count 1 into player's hand as part of its eating algorithm which should make it so that any remaining items like bowls / bottles and similar go back into the backpack (if there's place there) once the food is eaten by the player

1.20.4-0.6.26.40

by Salandora on Oct 23, 2024
Download

Changelog

General

  • Update to version 0.6.26

Fixes

  • Inception backpacks were not opening when pressing the backpack keybind
  • New items were lost when inserted through a controller block
  • Minecraft was not starting when SophisticatedCore and ContainerSearch were both present due to a mixin conflict.

1.20.1-0.6.34.39

by Salandora on Oct 23, 2024
Download

Changelog

General

  • Update to version 0.6.34

Fixes

  • Inception backpacks were not opening when pressing the backpack keybind
  • Minecraft was not starting when SophisticatedCore and ContainerSearch were both present due to a mixin conflict.
  • New items were lost when inserted through a controller block

Merged from upstream

Fixes

  • Fixed scrollable inventory to only show slot background for slots that exist. Fixes an issue with gold double chest by default showing background for slots that are not there making it seem like there's a bug with inventory interaction.

1.20.4-0.6.26.34

by Salandora on Oct 12, 2024
Download

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

1.20.1-0.6.33.31

by Salandora on Oct 11, 2024
Download

Changelog

General

  • Update to version 0.6.33
  • 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

  • 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

1.19.2-0.6.4.30

by Salandora on Oct 11, 2024
Download

Changelog

General

  • Update to version 0.6.4
  • Code cleanup

Fixes

  • Fixes destroy particle not spawning
  • Implement onDroppedByPlayer
  • 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
  • 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
  • Ups...
  • 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
  • Renamed porting_lib loot to base and added the level snapshot functionality. Fixes a bug with the pump upgrade crashing the game whenever it tries to place a fluid.
  • Fix a crash with the FilteredItemHandler
  • Fixes an incompatibility with other storage mods extracting items via the extract function that was not implemented
  • 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

  • Added AudioPlayer compatibility

Sophisticated Core 0.5.109+mc1.20.1-build.104

by Salandora on Jun 20, 2024
Download

Another bugfix release of SophisticatedCore for Fabric for MC 1.20.1.
It is based on Version 0.5.108 of SophisticatedCore.

Fixes

  • Check if the items are empty before trying to extract them. Fixes a crash with Void Upgrade in GUI mode
  • Fix litematica server side due to an accidentally used class from malilib.
  • Fixes an incompatibility with other storage mods extracting items via the extract function that was not implemented
  • Fix crashes in the FilteredItemHandler
  • Renamed porting_lib loot to base and added the level snapshot functionality. Fixes a bug with the pump upgrade crashing the game whenever it tries to place a fluid.
  • Fix a bug with Limited Barrels and Void upgrade not working properly. Items where not inserted when right-clicking and also not voided.
  • Fix a bug where items from the compression upgrade do not show up for pulling out and also did not show up in jade
  • Fixes an item loss when all slots are filled and only memory slots are left empty
  • Fixes a major item loss issue in the InventoryHandler

Sophisticated Core 0.5.109+mc1.19.4-build.105

by Salandora on Jun 20, 2024
Download

Another bugfix release of SophisticatedCore for Fabric for MC 1.19.4.
It is based on Version 0.5.108 of SophisticatedCore.

Fixes

  • Check if the items are empty before trying to extract them. Fixes a crash with Void Upgrade in GUI mode
  • Fix litematica server side due to an accidentally used class from malilib.
  • Fixes an incompatibility with other storage mods extracting items via the extract function that was not implemented
  • Fix crashes in the FilteredItemHandler
  • Renamed porting_lib loot to base and added the level snapshot functionality. Fixes a bug with the pump upgrade crashing the game whenever it tries to place a fluid.
  • Fix a bug with Limited Barrels and Void upgrade not working properly. Items where not inserted when right-clicking and also not voided.
  • Fix a bug where items from the compression upgrade do not show up for pulling out and also did not show up in jade
  • Fixes an item loss when all slots are filled and only memory slots are left empty
  • Fixes a major item loss issue in the InventoryHandler

Sophisticated Core 0.5.109+mc1.19.2-build.103

by Salandora on Jun 20, 2024
Download

Another bugfix release of SophisticatedCore for Fabric for MC 1.19.2.
It is based on Version 0.5.108 of SophisticatedCore.

Fixes

  • Check if the items are empty before trying to extract them. Fixes a crash with Void Upgrade in GUI mode
  • Fix litematica server side due to an accidentally used class from malilib.
  • Fixes an incompatibility with other storage mods extracting items via the extract function that was not implemented
  • Fix crashes in the FilteredItemHandler
  • Renamed porting_lib loot to base and added the level snapshot functionality. Fixes a bug with the pump upgrade crashing the game whenever it tries to place a fluid.
  • Fix a bug with Limited Barrels and Void upgrade not working properly. Items where not inserted when right-clicking and also not voided.
  • Fix a bug where items from the compression upgrade do not show up for pulling out and also did not show up in jade
  • Fixes an item loss when all slots are filled and only memory slots are left empty
  • Fixes a major item loss issue in the InventoryHandler

Sophisticated Core 0.5.109+mc1.20.1-build.76

by Salandora on May 25, 2024
Download

Bugfix release of SophisticatedCore for Fabric for MC 1.20.1.  
It is based on Version 0.5.108 of SophisticatedCore.  
This is the last bugfix release before the feature update.

Fixes

  • Fixed chipped compatibility.
  • Fixed an issue where the Tool Swapper caused item loss when the backpack was full.
  • Fixed incompatibility with repurposed structures.
  • Placing backpacks in creative mode no longer removes items or limits counts to 64
  • Battery upgrade can now be charged or discharged correctly.
  • Fixed controller blocks
  • Selecting a recipe with a non-empty crafting grid no longer causes an infinite loop.
  • Preventing errors from records without a sound event attached to them in a jukebox upgrade.

Sophisticated Core 0.5.109+mc1.19.4-build.80

by Salandora on May 25, 2024
Download

Bugfix release of SophisticatedCore for Fabric for MC 1.19.4.  
It is based on Version 0.5.108 of SophisticatedCore.  
This is the last bugfix release before the feature update.

Fixes

  • Fixed an issue where the Tool Swapper caused item loss when the backpack was full.
  • Fixed incompatibility with repurposed structures.
  • Placing backpacks in creative mode no longer removes items or limits counts to 64
  • Battery upgrade can now be charged or discharged correctly.
  • Fixed controller blocks
  • Selecting a recipe with a non-empty crafting grid no longer causes an infinite loop.
  • Preventing errors from records without a sound event attached to them in a jukebox upgrade.

Sophisticated Core 0.5.109+mc1.19.2-build.79

by Salandora on May 25, 2024
Download

Bugfix release of SophisticatedCore for Fabric for MC 1.19.2.
It is based on Version 0.5.108 of SophisticatedCore.
This is the last bugfix release before the feature update.

Fixes

  • Fixed chipped compatibility.
  • Fixed an issue where the Tool Swapper caused item loss when the backpack was full.
  • Fixed incompatibility with repurposed structures.
  • Placing backpacks in creative mode no longer removes items or limits counts to 64
  • Battery upgrade can now be charged or discharged correctly.
  • Fixed controller blocks
  • Selecting a recipe with a non-empty crafting grid no longer causes an infinite loop.
  • Preventing errors from records without a sound event attached to them in a jukebox upgrade.

Sophisticated Core 0.5.108+mc1.20.1-build.39

by Salandora on Apr 28, 2024
Download

First BETA version of SophisticatedCore for Fabric for MC 1.20.1

It is based on Version 0.5.108 of SophisticatedCore.

Sophisticated Core 0.5.109+mc1.19.4-build.38

by Salandora on Apr 28, 2024
Download
  • Initial modrinth release previous version on CF
  • Fixes crashes server as well as client side

No features have been added.

It is based on Version 0.5.108 of SophisticatedCore.

Sophisticated Core 0.5.109+mc1.19.2-build.40

by Salandora on Apr 28, 2024
Download
  • Initial modrinth release previous version on CF
  • Fixes crashes server as well as client side

No features have been added.

It is based on Version 0.5.108 of SophisticatedCore.

1
2

Modrinth is open source.

fix-window-open@1656e14

© Rinth, Inc.

Company

TermsPrivacyRulesCareers

Resources

SupportBlogDocsStatus

Interact

Discord X (Twitter) Mastodon Crowdin
Get Modrinth App Settings
NOT AN OFFICIAL MINECRAFT SERVICE. NOT APPROVED BY OR ASSOCIATED WITH MOJANG OR MICROSOFT.