▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
Моды/Effective Instruments
Effective Instruments

Effective Instruments

Play music. Empower allies. Or curse your enemies. Effective Instruments adds a magical aura system to musical instruments, letting musicians grant potion effects to nearby players and mobs.

Оцените первым
4.7K
1
Все версииEffective Instruments 1.6.0

Effective Instruments 1.6.0

Release06.07.2026

Список изменений

[1.6.0] - 2026-07-01

Added

  • Datapack-driven aura data. Aura presets, instrument→aura mappings, and durability metadata now load from datapacks (data/<namespace>/effectiveinstruments/aura/{presets,instrument_map,mobile_instrument_map,durability}/) via a reload listener that re-runs on server start and every /reload. The mod ships its defaults as a generated datapack; modpacks can add or override any of it. Legacy config/effective_instruments/ files still layer on top as overrides (gated by allowConfigOverrides).
  • Client preset sync (SyncAuraDataS2CPacket). Remote clients receive the server's preset registry + mappings so the selector overlay works on dedicated/LAN servers. Sent on login and after every server reload (via OnDatapackSyncEvent). Wire protocol bumped to 5 — pre-1.6.0 clients cannot populate a datapack-driven registry, so the handshake mismatch is intentional.
  • IAuraPerformer seam (PlayerPerformer) — groundwork for non-player performers; player behavior is unchanged.

Fixed

  • Malformed datapack JSON (bad field type, invalid effect id) is now isolated per entry and can no longer abort world load or leave the aura registry half-cleared; the registry is swapped in transactionally.
  • The reload listener no longer reads SERVER config before it loads (regression of the 1.4.9 split); pre-config reads route through safe accessors.
  • Effect cleanup no longer strips beacon / other-mod effects that merely share an aura's amplifier and ambient flag — it now matches on the recorded expiry.
  • Vanilla /reload re-syncs presets to clients (previously only login and the EI commands did).
  • Mobile autoplay auras now activate in every dimension (discovery scan was overworld-only) and are cleared from the active set on logout.
  • Server authority: stationary aura selection requires a held tracked instrument, and the mobile screen-open path requires the claimed instrument to actually be held — closing two client-trusted-state holes.
  • Spectators, snow golems, ambient creatures, and neutral mobs are no longer hit by offensive auras under the default config.
  • Per-note aura application is throttled, and mobile aura radius is capped to the mobile tier's bound.
  • Packets now declare their network direction; a .gitattributes normalizes line endings (gradlew stays LF).

Файлы

effectiveinstruments-1.6.0.jar(330.06 KiB)
Основной
Скачать

Метаданные

Канал релиза

Release

Номер версии

1.6.0

Загрузчики

Forge

Версии игры

1.20.1

Загрузок

270

Дата публикации

06.07.2026

Загрузил

ID версии

Главная