Community listing page, reviews here may not be monitored by the author.
无限加点系统 · Infinite Stat System
No reviews yet
Open a stat screen with a keybind (no dependencies) and spend free points on every attribute of every mod in your pack — vanilla, Forge and modded. No cap, one-click refund, favorites on top, Chinese/English/pinyin search, candy drops from mobs
Community voices
Reviews
No reviews yet. Be the first to review this project!
Get it on
Available Platforms
About
Project Details
For authors
Embed Badge
If you're the author of this project, you can embed a live badge anywhere that supports HTML or Markdown. It updates automatically whenever ratings change.
Use HTML for any page that supports it, or Markdown for README files and Markdown-based descriptions.
Identifiers
Platform IDs
Resources
External Links
About
Description
Infinite Stat System
Version 1.0.0 · Forge 1.20.1 · Zero dependencies (no Curios required) · by xue_ding_e · MIT
Open a stat-allocation screen and spend your "free points" on every attribute registered by every mod in your pack — the 11 vanilla attributes, the 6 Forge attributes, and any custom attribute any mod adds. No point cap, one-click refund, favorites pinned on top, search in Chinese / English / pinyin.
1. Allocation screen (opened with a keybind — no accessory needed)
- Keybind
Open Stat Screen: unbound by default — set your own key in Options → Controls → Key Binds → Infinite Stat System. You can also type/statui. - Dynamic attribute scan: automatically detects every attribute the player actually has (similar to IBEEditor), nothing is hardcoded.
- Live localisation: uses a mod's own Chinese translation when it ships one; otherwise translates the id word by word with a built-in dictionary (
crit_chance→ "crit chance"). - Search (Chinese / English / pinyin):
速度|sudu,yidong(full pinyin, spaced or joined) |ydsd,zdsmz,jtkx(initials) |speed,movement_speed|hp,dmg,spd,atk,res(common abbreviations) |maxh(partial input works too). ESC clears the search. - Batch allocation: the top button cycles 1 / 10 / 100 / 1000 points per click; ★ favorites are pinned to the top; Reset Points (with a confirmation click) returns every point to the pool; draggable scrollbar.
2. Rainbow Candy — infinite_stat_system:rainbow_candy
Eat it (right-click, hold) for +1 attribute point (no XP cost). Sneak while eating to eat every Rainbow Candy in your inventory at once. Stacks up to 999.
3. Candy drops from mobs (configurable)
Killing a mob has a chance to drop Rainbow Candy (default: 5% for 1 candy). Configurable: master switch, chance, min/max count, player-kills-only (projectile kills count as player kills), and a mob whitelist / blacklist (supports modid:* wildcards).
4. Creative Candy — infinite_stat_system:creative_candy
Eating it enables "infinite points": allocating points no longer costs the pool and the UI shows ∞. Sneak while eating to turn it off again. Usable in every game mode; the flag is stored in the player's NBT, so it survives death and dimension changes.
5. Attribute whitelist / blacklist
Listed attributes are hidden from the allocation screen (attributes you already put points into still show up, so you can refund them). Validated server-side, so a modified client cannot allocate into a filtered attribute. Supports modid:*.
6. Data & compatibility
Points are stored in the player's NBT (old formats are migrated automatically). Attribute modifiers are restored automatically after login / respawn / dimension change. Healing can be applied when max health increases. Install on both client and server.
How to use
- Put the jar in your
mods/folder (both client and server). - Options → Controls → Key Binds → Infinite Stat System, bind a key (or just type
/statui). - Get points: eat Rainbow Candy, or kill mobs until they drop some.
- Open the screen → search or scroll to an attribute → press
+(the top button sets how many points per click). - Misclicked? Press
-to refund, or use Reset Points to wipe everything and start over. - Want to go wild? Eat a Creative Candy to switch on infinite points (sneak-eat to switch it off).
Item IDs: infinite_stat_system:rainbow_candy, infinite_stat_system:creative_candy Command: /statui (opens the allocation screen) Creative tab: the mod has its own category, "Infinite Stat System"
Configuration files
All of them live in the config folder of the current instance (for version-isolated instances: .minecraft\versions\<version>\config\). Everything is UTF-8.
| File | Purpose | Takes effect |
|---|---|---|
infinite_stat_system-common.toml |
Main config: healing toggle, per-point value of each attribute, attribute whitelist/blacklist, mob drops | Restart the game |
infinite_stat_system-attributes.json |
Per-point value of every attribute (including modded ones); newly registered attributes are appended automatically | Immediately, no restart |
infinite_stat_system-attribute_names.json |
Custom display names (key = attribute registry ID, value = name) | Reopen the screen |
infinite_stat_system-favorites.json |
The ★ favorites from the screen | Maintained automatically by the screen |
Requirements
- Minecraft 1.20.1, Forge 47.x (developed on 47.1.0, tested on 47.4.9)
- No other mods required — Curios is not needed
- Install on both client and server
License / Author
- License: MIT
- Author: xue_ding_e
- Modpacks may include and redistribute this mod (keep the author information).
Screenshots
Gallery
Versions
Files
Relations
Project Relations
More like this
Similar Mods
Suggestions use data such as tags, dependencies, dependents, descriptions, titles, and more to rank how much they overlap with this mod.
On ModDex
Community snapshot
By the numbers
Statistics
(opens in a new tab)
Get it on
Available Platforms
On ModDex
Community snapshot
By the numbers
Statistics
Resources