▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
Rituals

Rituals

Introducing Rituals—a custom datapack/mod that brings mystical totems and ritual magic into your world. Craft totems, display items, and trigger powerful effects through immersive rituals.

1.6K
10

Rituals 1.4.5

release16 февраля 2026 г.

Get the nightly releases here: https://mods.idling.app/rituals

The datapack variant, full changelog, and historical versions are also available at the above link.

Short version: NEW SOUL EMBODIMENT RITUAL and bug fixes


v1.4.5 — Passive Soul XP Overhaul

Bug Fixes

  • Fixed: Soul XP gain completely non-functional — The passive XP timer never started because tick.mcfunction checked for soul_embodied:1 (integer) while items store soul_embodied:1b (byte). All four if items predicates in tick.mcfunction now correctly use the 1b byte suffix, matching the actual NBT data written by awaken_item.mcfunction and apply_soul_data.mcfunction.

New Features

  • XP Countdown Debug Toggle — New ModMenu config option (Soul XP → XP Countdown Log) and TOML field (soulXp.countdown) that logs a once-per-second countdown in chat showing timer progress and seconds until next XP award. Invaluable for verifying the passive XP system is working.

  • /rituals config xp_interval Command — Server admins can now set the soul XP rate directly from chat or console. Accepts a preset name (easy, hard, brutal, etc.) or a custom tick count (minimum 20). Saves to TOML and pushes to the datapack immediately. Requires OP level 2+.

  • Datapack-Only XP Rate Functions — For servers running the datapack without the mod, 13 preset functions are available:

    • /function rituals:config/soul_xp/set_trivial through /function rituals:config/soul_xp/set_impossible
    • /function rituals:config/soul_xp/set_interval for custom values (set storage first, then call)
  • Expanded XP Rate Presets (13 + Custom) — Replaced the original 3 presets (Easy/Medium/Hard) with 13 presets spanning 10 seconds to 60 minutes, providing granular difficulty control:

    PresetIntervalTime to Lv 100 (no catalyst)
    Trivial10s~160 hours
    Easy30s~481 hours
    Moderate1m~961 hours
    Standard2m~1,923 hours
    Hard (default)3m~2,884 hours
    Tough5m~4,807 hours
    Grueling8m~7,691 hours
    Brutal10m~9,614 hours
    Punishing15m~14,421 hours
    Extreme20m~19,228 hours
    Insane30m~28,842 hours
    Nightmare45m~43,262 hours
    Impossible60m~57,683 hours

Documentation

  • SOUL_EMBODIMENT_PLAYER_GUIDE.md — Complete rewrite of the "Earning XP" section for the passive system. Added time-to-level tables for all 13 presets at key milestones (Lv 15, 50, 100). Added offhand catalyst multiplier reference. Fixed total XP to max level (420,631 → 57,683). Updated Soul Bond lore, example journey, and quick reference card.
  • wiki/SOUL_EMBODIMENT_GUIDE.md — Replaced action-based XP mindmap with passive XP flowchart. Added catalyst and preset tables. Fixed total XP figure.
  • CONFIG_GUIDE.md — New "Soul XP System" section with Mermaid Gantt chart, full preset reference, mod and datapack command examples, TOML config reference, catalyst rate defaults, and debug countdown docs.
  • COMMANDS_GUIDE.md — Documented /rituals config xp_interval with all presets and datapack equivalents. Fixed permissions (config commands require OP, not level 0). Updated version to 1.4.5 / MC 1.21.11.
  • In-game Guidebook — Updated Soul Leveling, Soul Bond, Channeling, Foolish Awakenings, Configuration, and Commands pages to reflect passive XP and new commands (both datapack give/guidebook.mcfunction and Java RitualsMod.java guidebook).
  • ModMenu Cloth Config — Description now dynamically shows estimated hours to max level based on current preset and base rate.

Changed

  • Default XP rate is now Hard (3,600 ticks / 3 minutes) — previously Hard was 600 ticks (30 seconds). The old "Easy" (200 ticks / 10s) is now "Trivial". This reflects the expanded preset range.
  • set_medium.mcfunction retained for backward compatibility, maps to Moderate (1,200 ticks) with a deprecation note.
  • Config commands (/rituals config reload, /rituals config xp_interval) now require OP level 2+.

Files Changed

Java (4 files):

  • RitualsMod.java — Added xp_interval subcommand, updated guidebook pages
  • RitualsConfig.java — Added soulXpCountdown field, TOML load/save, updated preset comments
  • RitualsClothConfigScreen.java — Added countdown toggle, time-to-max display, updated tooltip
  • SoulXpTracker.java — Pushes #xp_countdown flag to datapack scoreboard
  • SoulXpRate.java — Expanded from 4 to 14 enum values

Datapack (17 files):

  • soul/tick.mcfunction — Fixed 1b byte matching, added debug countdown call
  • soul/debug_countdown.mcfunctionNew — 1/second countdown logger
  • config/soul_xp/load.mcfunction — Updated default to 3,600 ticks, updated comments
  • config/soul_xp/set_interval.mcfunctionNew — Custom interval setter with time display
  • config/soul_xp/set_trivial.mcfunction through set_impossible.mcfunctionNew (11 files) + updated existing set_easy, set_medium, set_hard
  • give/guidebook.mcfunction — Updated Soul Leveling and Commands pages

Documentation (4 files):

  • docs/SOUL_EMBODIMENT_PLAYER_GUIDE.md
  • docs/wiki/SOUL_EMBODIMENT_GUIDE.md
  • docs/CONFIG_GUIDE.md
  • COMMANDS_GUIDE.md

1.3.0.recipe.fix-fabric

release16 декабря 2025 г.

1.3.0.recipe.fix-datapack

release16 декабря 2025 г.

1.3.2.recipe.fix-fabric

release16 декабря 2025 г.

What's Changed

Full Changelog: https://github.com/Underwood-Inc/rituals/compare/1.3.1...1.3.2

1.3.2.recipe.fix-datapack

release16 декабря 2025 г.

What's Changed

Full Changelog: https://github.com/Underwood-Inc/rituals/compare/1.3.1...1.3.2

Совместимость

Minecraft: Java Edition

1.21.x

Платформы

Поддерживаемые окружения

Клиент и сервер

Создатели

Детали

Лицензия:MIT
Опубликован:4 месяца назад
Обновлён:2 недели назад
Главная