neopoteffectset-1.1.0.jar
Curse Maven Snippet
What's new
Changelog
[1.1.0]
### Added
- Per-player client tooltip settings in `config/neopoteffectset-client.toml`: `COMPACT` (hold Shift to expand), `FULL` and `HIDDEN`. `DETAILED` remains a legacy alias for `FULL`.
- Individual switches for passive, on-hit, on-hurt and set tooltip categories and equipped-piece counts.
- Real vanilla or mod-provided potion-effect icons, green names for beneficial effects and red names for harmful effects.
- English and Spanish translations for tooltip labels, triggered effects, equipment slots and set tiers.
- A separate client-only tooltip rules snapshot synchronized from the server on login and datapack reload.
- Focused NeoForge GameTests and a CircleCI workflow for the port.
### Improved
- Matching of set bonuses to the equipment slots of their actual pieces, including Curios slot aliases and duplicate accessories.
- Passive-effect and combat handling, including zero-chance cases and avoiding unnecessary per-tick equipment scans when no passive rules apply.
- Validation of malformed datapack data, numeric/NBT values and network payload limits.
- Removal of a duplicate login synchronization hook while preserving authoritative server rules.
- Deduplication of identical potion effects and set definitions from overlapping datapacks without merging entries with distinct parameters or set tiers.
- Native NeoForge 1.21.1 tooltip and networking integration; datapack `nbt` matchers use the item `custom_data` component.
This mod has no additional files

