Home›Java›Mods›Just Enough Filtering (JEF)
Just Enough Filtering (JEF)
ModsJava

Just Enough Filtering (JEF)

Java mod listed for Minecraft 1.20. Downloads from the MC Java Mods app on Android.

by Dipilodopilasaur · on CurseForge

JEF is a small client-side add-on for Just Enough Items (JEI) that adds extra search-bar filtering for item stats.

⬇ Download on CurseForge

The author built this one for Minecraft 1.20.1 on Forge. On other versions it may install and then do nothing.

Just Enough Filtering (JEF)

Have you ever wanted to find out what the strongest weapons, tools, and armor were in your modpack, but didn't want to painstakingly read through all the tooltips? Then this is the mod for you! JEF offers additional search-bar filtering options within JEI to easily find the items with your desired attributes.

What JEI Already Offers

JEI already has several built-in "prefix" searches. The most important ones are:

JEI also supports the following:

What JEF Offers

JEF adds the additional attribute filtering prefix, "!", allowing you to filter items by their attribute values.

Examples:

To filter by a specific item attribute, you can use full attribute ids: `!minecraft:generic.attack_damage>=7`, or you can use aliases (see "Aliases below). Supported comparators include the following: `>=`, `<=`, `>`, `<`, `=`.

Aliases

JEF automatically builds an alias index at runtime from the attribute registry, creating an editable config list of full atribute ids (e.g. `minecraft:generic.attack_damge`) and their auto-generated aliases from ids and translated names.
On the client, JEF writes these files:

Both files use the format: `namespace:path=alias1,alias2,alias3`
I.E.: attribute id = comma-separated list of aliases

You can also add overrides in the Forge client config `aliases.manual` by putting entries such as: `entityreach=attributeslib:entity_reach`

Tooltip Filtering

What do you do if you don't know the alias for something and don't want to check the config? That's what plaintext tooltip filtering is for. You can use the `#` tooltip search operator to search for a token within a tooltip, followed by a comparator and value to filter directly from the numbers within tooltips.

Examples:

Configs

`config/jef-client.toml` offers some useful options for configuring the mod:

If you'd like this mod ported to other versions/modloaders, please make it known in the comments!

Quick facts

Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.

File checked by MCModsHub

These come from our own check of the pack file, not from the source page.

Explore more