Changes:
- Out of beta!
- Updated to 1.20.6 (1.21 is on the horizon)
- Slimefun Items are now sorted by item groups in the entrylists (the overlay on the right of your screen)
- Fixed JEI tick displays being halved (ty ybw for finding the bug)
Known Issues:
- CustomModelData support is broken for Jei & Rei atm, this is due to changes in how they load that were made in 1.20.5/6, I'll be trying to fix it soon
- Custom Block Textures are currently disabled as I work on making my own system instead of piggybacking off of MBP
This update has lots more backend work as well as some new features, improvements, and fixes! I've also been working on some major features (custom slimefun guide, infinity expansion and other addon support) but I haven't finished them and felt it had been way to long since an update to delay it any further. The next few updates will be ports to 1.20.5-6 and then 1.21, keep your eyes peeled!
What this update brings feature wise:
- Nearly 100% coverage of core Slimefun recipes
- previously the mod covered lots but not all, this update aims to cover everything
- Entity ingredient support for emi
- Any recipes involving entities are now supported in emi
- Jei and Rei support coming soon
- Chance based outputs/inputs support for emi
- Any inputs/outputs in recipes that have only a chance of being consumed/used now display that!
- Again, Jei and Rei support coming soon, emi has apis for this in place already while for Jei and Rei I will have to implement my own way of showing that there is a chance output
- Updated config screen
- I've split up the config screen into multiple sections to help with organization and understanding the config at a glance
- (Speaking of configs) More config options/features!
- Slimefun Item Ids
- Now when advanced tooltips are enabled the old minecraft id
minecraft:gunpowder
will be automatically replaced with a relevant slimefun idminecraft:pure_ore_cluster
, this supports every slimefun item in the game as long as it has the slimefun item id nbt (like all slimefun items should)
- Now when advanced tooltips are enabled the old minecraft id
- Hide Background Tooltips
- The slimefun guide uses specific glass panes as background slots/decorator slots, with this option enabled it will prevent the game from highlighting and showing the tooltip for those slots. This is especially useful when using a resourcepack that makes it look like an actul gui.
- Require Server Connection
- If true SFE will only function when on a multiplayer server, so in singleplayer slimefun items won't show up in emi, rei, etc
- Enable Server Whitelist
- A step up from
Require Server Connection
, this makes SFE only function on whitelisted servers, you can whitelist a server manually in the config editor/config or with the new button in the edit server screen.
- A step up from
- Enable Auto Item Management
- This allows the server to send you the id's of items that are disabled in the server to hide them from the client, this will require SSFE to function however the update that adds that feature to SSFE is not out yet so for now this doesn't technically do anything
- Slimefun Item Ids
- CustomModelData support for Emi, Rei, and Jei
- Now if you are using a resourcepack that adds custom models for slimefun items SFE will attempt to automatically detect and add that custom model data to the items used anywhere.
- This only works if the file naming in your resourcepack matches the item ids for slimefun, i.e. if you have a custom model file named
advanced_circuit_board.json
it would detect it, but if it was calledadvanced_board.json
it would not.
Everything else this update does:
- Tons of work on the backend to support chance based ingredients, entities, etc.
- Lots of code cleanup & improvements to performance and just readability
- Numerous bugs with jei, rei, and emi fixed (primarily small rendering things)
- Lots not listed here
Changes
- Updated to 1.20.4
- Changed config option
"use_custom_textures"
to"block_features"
to better represent functionality - Updated README.md
- More backend work & cleanup, next update will probably be more of this
- Updated the config menu to gray out config options when dependencies are not met, updated some tooltips
- Reworked the lang file, and we now have a Chinese Simplified translation!
Additions
- Config
- Added config option
"recipe_features"
, this can be toggled on or off to enable compatibility with and of the recipe mods
- Added config option
- Rei
- Added tooltips
- Possibly improved some performance
- Fixed a problem with item comparing
- Jei
- Added tooltips
- Jade
- This was technically a part of an older release but I forgot about it!
- There is experimental support for Slimefun Items on Jade (Requires SlimefunServerEssentials on the Server and for
"block_features"
to be enabled
Fixes
- Fixed REI functionality in general
- Fixed backwards filling arrow mismatched UV for emi
- Fixed timing of some displays and tooltips being incorrect
Other News
Slimefun is getting a recipe rewrite, this rewrite will make exporting/transferring the recipes to SlimefunEssentials exponentially easier. After the rewrite this mod and Slimefun Server Essentials will both need to be rewritten, as the rewrite to SF is progressed, you can track the progress here, I will be working on the rewrite for both this mod and the plugin. Don't worry, unlike the last rewrite this one won't be a huge overhaul, a lot of the api's and systems I have in place will be used so it will primarily be a big migration, this is a good thing!
Update
This version of Slimefun Essentials is a Complete Rewrite since v0.2.4!
Changes
- Updated to 1.19.4
- Rewrote how Slimefun Essentials loads Recipes
- Almost Everything is now data driven allowing for a much broader support for custom per server addons
- The big data file has been split into three directories, the file name is based on the addon it adds support for e.g. 'slimefun.json'
slimefun/items
, for serialized slimefun item stacks, can be generated by Slimefun Server Essentialsslimefun/labels
, for any custom textures & tooltips to label recipes, e.g. The Sun "Requires Sunlight" for Solar Panelsslimefun/categories
, for serialized categories, can be generated by Slimefun Server Essentials
- Rewrote Support for EMI
- Rewrote Config System (Now has a Keybind to open Config & Addons is a list)
- Fixed UTF symbols in Items
- Added Support for JEI & REI
- Added Automatic Addon Fetching
- Requires Slimefun Server Essentials on the Server
- Added Custom Block Texture Framework
- Until a PR gets merged for Core Slimefun, this will not be available as Slimefun Server Essentials requires 2 new Events
- Removed Built-in Support for all previously supported Addons, will return in the future! (Hopefully Soon!)
Full Changelog
https://github.com/JustAHuman-xD/SlimefunEssentials/commits/rewrite
Additions:
- Multiples
Bug Fixes:
- Missing Block Placer
- Missing Enhanced Furnaces
What are Multiples: A multiple is basically the combination of recipes. For ex: In the crucible you have a recipe for lava from 12 of EACH terracotta type. Previously that was a recipe for each. Now it will be a single recipe that cycles through them and when you hover shows you all of the possible inputs.
Additions:
- New Config Support! (Cloth Config Required!) (Mod Menu Optional for In Game Editor)
- Core Slimefun Recipe Trees!
- Addon Support! (Enable Addons in the Config, disabled by default)
- A bunch of addons are now supported, see the description for the up to date list
- Various fixes
Changes:
- Categories will now be sorted alphabetically & by addon
- Items will now be sorted both alphabetically & by addon
- Multiblocks no longer have custom Category names, it will now be the Multiblock name