
Occultism Jars is an addon for Occultism that turns ore processing into a single, tidy block. Instead of a Crusher spirit wandering around your base and dropping crushed items on the floor, you trap that spirit inside a glass jar and let it work in place.
Catching a Crusher
Summon a Crusher spirit the normal Occultism way (Foliot, Djinni, Afrit or Marid, depending on the ritual) and right-click it with an empty jar. The spirit is pulled inside and stays visible through the glass. Each jar holds exactly one spirit, and it remembers which tier it was, so a Marid jar keeps working like a Marid.
Automating it
Place the jar and pipe items through it:
- A hopper or Pipez feeding into the jar drops ore into the input slot.
- A hopper or Pipez below or beside it pulls the crushed result out of the output slots.
The input slot only accepts items that actually have an occultism:crushing recipe for that spirit's tier, so you can't jam it with cobblestone or logs by mistake.
Exactly the same numbers as a real Crusher
The jar does not invent its own speed or yield. Crushing time, output multiplier and operation count are read live from Occultism's own occultism-server.toml ([spirit_job] crusher_tier1 through crusher_tier4). Tune the config and every jar of that tier changes with it, matching the floor crusher one-to-one. An optional jarTimeMultiplier in the mod's config lets you make jars specifically faster or slower without touching Occultism.
While it works, the jar plays Occultism's crunching sound (toggleable). Breaking or placing the jar uses normal glass sounds. No particles.
The screen
Shift + right-click the jar to open its interface, styled after Occultism's spirit inventory:
- one input slot and two output slots,
- a portrait of the trapped spirit,
- a vertical progress bar showing the current crush.
Plain right-click does nothing, so you won't open the screen by accident while piping.
The Demon Extractor Blade
A new item that lets the spirit out. Right-click the jar with the Demon Extractor Blade and the Crusher is released as a live entity again. It comes back holding whatever item it was in the middle of crushing and simply keeps going from wherever it lands. Nothing is lost: the moment you capture a spirit, the item it was crushing is stored in the jar's input slot and handed back on release.
Breaking the jar
Breaking a jar drops it as an item with the spirit (and its held item) still inside. Place it back down and the Crusher is exactly where you left it.
JEI integration
The jar shows up as a catalyst for the Crushing category, and the recipe-transfer + button fills the input slot straight from a crushing recipe.
Config
config/occultismjars-common.toml:
playCrushingSound– play the crunching sound while working (default: true)renderTrappedSpirit– draw the captured spirit inside the jar and in its screen (default: true)jarTimeMultiplier– extra multiplier on a jar's crushing time, on top of Occultism's per-tier setting; lower is faster (default: 1.0)
Requirements
- Minecraft 1.21.1, NeoForge
- Occultism (required)
- JEI (optional – only the JEI hook uses it)
by fj_goncalves