File Details
allitems-mini-2.2.1.jar
- R
- Jul 2, 2026
- 68.81 KB
- 8
- 1.21.11+11
File Name
allitems-mini-2.2.1.jar
Supported Versions
- 1.21.11
- 1.21.10
- 1.21.9
- 1.21.8
- 1.21.7
- 1.21.6
- 1.21.5
- 1.21.4
- 1.21.3
- 1.21.2
- 1.21.1
- 1.21
[2.2.1] - 2026-07-02
🎉 New Features
- Added: Language files are now exported to
plugins/AllItemsMini/lang/on startup and can be edited there;/aic reloadpicks up changes live. Edited files are layered over the bundled translations, so missing/new keys fall back to the JAR version. This makes the long-documented "live-reloadable translations" feature actually work — previously translations were only ever read from inside the JAR.
🐛 Bug Fixes
- Fixed: Timers now continue automatically after
/aic stop→/aic startand across server restarts.stopGame(),resetGame()andonDisable()previously calledChallengeTimer.pause(), which set the user-facing pause flag — after resuming the challenge (or rebooting), the timer silently stayed paused until a manual/aic timer start. They now use the newsuspend(), which folds elapsed time without touching the pause flag. Note when upgrading from ≤ 2.2.0: the old save may carrypaused: trueonce — a single/aic timer startclears it. - Fixed:
/aic reloadno longer discards timer time accrued since the last save.performReload()persisted after restoring fromprogress.yml, so any running time since the last event (start, hand-in, timer command) was lost; it now saves the live state first. - Fixed: Nine additional survival-unobtainable items are excluded from the challenge so it can actually be completed on 1.21.x:
TRIAL_SPAWNER,VAULT,TEST_BLOCK,TEST_INSTANCE_BLOCK(1.21.5+),FARMLAND,DIRT_PATH,SUSPICIOUS_SAND,SUSPICIOUS_GRAVEL,CHORUS_PLANT. - Fixed: The hand-in double-submission guard no longer uses
Bukkit.getCurrentTick(), which is not reliable on Folia's region threads — replaced with a 50 ms per-player time-based debounce. - Fixed:
onDisable()now restores items still in the 1-tick offhand-restore window, closing a narrow item-loss path when the server shuts down in the same tick as a submission. - Fixed:
buildNewOrder()resetsindexbefore filtering (defensive — a stale index could otherwise mark random items as already done).