-
Notifications
You must be signed in to change notification settings - Fork 14
engine performance
goflishMC edited this page Apr 22, 2025
·
1 revision
This section controls engine-level tuning for stat evaluation and attribute syncing. Adjusting these values can help optimize server performance — but improper changes may cause delays or glitches in stat updates.
| Key | Description |
|---|---|
evaluator-engine |
Chooses the internal math engine used for stat scaling. Accepts values 0, 1, or 2. |
entity-stats.bonus-update-interval |
How often (in ticks) to re-apply bonus modifiers like class stats, set effects, and gem boosts. |
| Value | Behavior |
|---|---|
0 |
Legacy evaluator (least efficient) |
1 |
Default modern evaluator (recommended) |
2 |
Experimental or alternate evaluator |
performance:
evaluator-engine: 1
entity-stats:
bonus-update-interval: 50-
50ticks = 2.5 seconds -
20ticks = 1 second -
0disables automatic updates (requires manual syncs)
- Reducing
bonus-update-intervalto a lower value (e.g. 10–20) improves responsiveness but may impact server performance. - Setting it too high may cause noticeable delays in stat activation when equipping or removing items.
- Setting it to
0disables automatic updates — useful for testing or custom sync logic.
- engine-attributes – See how attributes apply
- engine-compatibility – Integration with external level/class plugins