Just Enough Items (JEI)

Just Enough Items (JEI)

386M Downloads

[Suggestion]: Sorting Items in JEI on individual basis.

Guinaro opened this issue ยท 2 comments

commented

Suggestion

I'm developing a Forge Modpack for 1.20.1, and ran in the issue that I have no way of easily sorting the JEI Item overview.
Currently I use the bookmarks functionality to properly sort my items across mods as there is no way to properly sort items together from different mods in a set order.
I would love to be able to have a JEI_Sorted_Items.ini, in the same way that Bookmarks.ini works.
Just a list of items, that get shown in order as set in the ini file.
I hope to have the same functionality in the regular overview, so I can start using my bookmarks for what they where meant.
Any items not mentioned can be sorted according to the normal sorting options provided.
An option to generate the full list of Items shown, would make it easier for modpack makers to sort all the stuff aswell.

Eg. If you have following mods: minecraft, consistency_plus, vertical slab compatibility. And look for e.g. sandstone.
In the regular overview, the different sandstone items are spread out over different pages, interspersed with tons of other items.
Furthermore they do not follow a proper order aswell.

Currently in my bookmarks ini I have the following for e.g. Sandstone:
All items are nicely ordered, grouped and each variant for a group in the same order aswell. Impossible to obtain with the current sorting options. So I have Cobbled, Regular, Bricks, Smooth, Cut, Polished, Tiles and Extra's
The first 7 groups all follow the pattern: Block, Slab, Vertical Slab, Stairs, Wall and Gate.
A nice overview, that stays the same for all the stone types: Stone, Andesite, Diorite, Granite, Blackstone, ....
It would make working with JEI much easier, because you would just need to type the Block name in the search and you get all the required items. You could even make a single tag on which to search, and you could get them even easier. And importantly always in the same order.

T:{Count:1b, id:"consistency_plus:cobbled_sandstone"}
T:{Count:1b, id:"consistency_plus:cobbled_sandstone_slab"}
T:{Count:1b, id:"v_slab_compat:consistency_plus/cobbled_sandstone_vertical_slab"}
T:{Count:1b, id:"consistency_plus:cobbled_sandstone_stairs"}
T:{Count:1b, id:"consistency_plus:cobbled_sandstone_wall"}
T:{Count:1b, id:"consistency_plus:cobbled_sandstone_gate"}
T:{Count:1b, id:"minecraft:sandstone"}
T:{Count:1b, id:"minecraft:sandstone_slab"}
T:{Count:1b, id:"v_slab_compat:sandstone_vertical_slab"}
T:{Count:1b, id:"minecraft:sandstone_stairs"}
T:{Count:1b, id:"minecraft:sandstone_wall"}
T:{Count:1b, id:"consistency_plus:sandstone_gate"}
T:{Count:1b, id:"consistency_plus:sandstone_bricks"}
T:{Count:1b, id:"consistency_plus:sandstone_brick_slab"}
T:{Count:1b, id:"v_slab_compat:consistency_plus/sandstone_brick_vertical_slab"}
T:{Count:1b, id:"consistency_plus:sandstone_brick_stairs"}
T:{Count:1b, id:"consistency_plus:sandstone_brick_wall"}
T:{Count:1b, id:"consistency_plus:sandstone_brick_gate"}
T:{Count:1b, id:"minecraft:smooth_sandstone"}
T:{Count:1b, id:"minecraft:smooth_sandstone_slab"}
T:{Count:1b, id:"v_slab_compat:smooth_sandstone_vertical_slab"}
T:{Count:1b, id:"minecraft:smooth_sandstone_stairs"}
T:{Count:1b, id:"consistency_plus:smooth_sandstone_wall"}
T:{Count:1b, id:"consistency_plus:smooth_sandstone_gate"}
T:{Count:1b, id:"minecraft:cut_sandstone"}
T:{Count:1b, id:"minecraft:cut_sandstone_slab"}
T:{Count:1b, id:"v_slab_compat:cut_sandstone_vertical_slab"}
T:{Count:1b, id:"consistency_plus:cut_sandstone_stairs"}
T:{Count:1b, id:"consistency_plus:cut_sandstone_wall"}
T:{Count:1b, id:"consistency_plus:cut_sandstone_gate"}
T:{Count:1b, id:"consistency_plus:polished_sandstone"}
T:{Count:1b, id:"consistency_plus:polished_sandstone_slab"}
T:{Count:1b, id:"v_slab_compat:consistency_plus/polished_sandstone_vertical_slab"}
T:{Count:1b, id:"consistency_plus:polished_sandstone_stairs"}
T:{Count:1b, id:"consistency_plus:polished_sandstone_wall"}
T:{Count:1b, id:"consistency_plus:polished_sandstone_gate"}
T:{Count:1b, id:"consistency_plus:sandstone_tiles"}
T:{Count:1b, id:"consistency_plus:sandstone_tile_slab"}
T:{Count:1b, id:"v_slab_compat:consistency_plus/sandstone_tile_vertical_slab"}
T:{Count:1b, id:"consistency_plus:sandstone_tile_stairs"}
T:{Count:1b, id:"consistency_plus:sandstone_tile_wall"}
T:{Count:1b, id:"consistency_plus:sandstone_tile_gate"}
T:{Count:1b, id:"minecraft:chiseled_sandstone"}
T:{Count:1b, id:"consistency_plus:chiseled_sandstone"}
T:{Count:1b, id:"consistency_plus:sandstone_pillar"}
T:{Count:1b, id:"consistency_plus:sandstone_corner_pillar"}

commented

This has been automatically closed because it has not had recent activity. Please feel free to update or reopen it.

commented

This has been automatically marked as stale because it has not had recent activity, and will be closed if no further activity occurs. If this was overlooked, forgotten, or should remain open for any other reason, please reply here to call attention to it and remove the stale status. Thank you for your contributions.