ClearLAGGGСкачатьСкачать
ВЕРСИИ (2)
release
1.2-RELEASE
1.2-RELEASE12 окт. 2026 г.351Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2, 26.3bukkit, paper, purpur, spigot
Что нового
### Added
- `entity-clear.protect-items`: dropped items the entity clear leaves alone. `named` keeps items
renamed in an anvil (on by default), `enchanted` keeps enchanted items and books, `materials`
takes a list such as `[DIAMOND, NETHERITE_INGOT]`.
- `entity-clear.warn-before-clear.bossbar`: a boss bar that counts down to the automatic clear,
next to the chat warning. Off by default. The text is `auto-clear-bossbar` in every language file.
### Changed
- Renamed dropped items are no longer cleared by default. Set `protect-items.named: false` for the
old behaviour.
Existing servers: the new options are not added to an existing `config.yml`. Without them only the
named-item protection applies.
release
ClearLAGGG 1.1-RELEASE
1.1-RELEASE29 авг. 2026 г.154Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2bukkit, paper, purpur, spigot
Что нового
## Changed
- Removed the `gc-monitor` module. It listened for garbage-collection
notifications and warned about long pauses, which only ever caught one cause of
a slow tick and put a JMX listener on every collector bean to do it. Watching a
server for lag belongs in `/lagg tps`, `/lagg performance` and the samplers,
which report on demand instead of writing into the log on their own.
- The plugin is now called ClearLAGGG. The command stays `/lagg`, and
`/clearlag` and `/clearlagg` keep working as aliases. The data folder moves
from `plugins/Clearlagg` to `plugins/ClearLAGGG`, and the PlaceholderAPI
placeholders change from `%clearlagg_...%` to `%clearlaggg_...%`.
- Removed `/lagg gc`. Forcing collection through `System.gc()` is only a hint
to the JVM, can be turned off with `-XX:+DisableExplicitGC`, and usually
performs worse than letting the collector run on its own schedule. The
`gc-monitor` module is unaffected and still reports long GC pauses.
- The `tps-meter` section no longer ships an enabled trigger. Previously the
bundled `critical-tps` trigger ran a `say` command, which broadcast a TPS
warning to every player on the server whenever the server dipped below 15 TPS.
Triggers are now opt-in.
- ClearLAGGG is now open source under the GNU General Public License v3.0.
Source: https://codeberg.org/LucasTHCR/ClearLAGGG
- Every player-facing text now comes from `lang/messages_<language>.yml`. The
clear and kill-mobs broadcasts, the spawner, mob-egg and breeding denial
messages, the GC pause warning and the halt/resume broadcasts used to be read
from `config.yml`, which only ever held English. Reword them in the language
file from now on; the corresponding `config.yml` keys are gone.
## Fixed
- Output is no longer half English on a translated server. With
`settings.language` set to anything but English, the messages listed above
stayed English while the rest of the plugin was translated.
- Filled in fifteen messages that only existed in English and German. The other
ten languages silently fell back to English for command usage, sampler
results, profiler output and several errors.
- Messages added in a new version now resolve on servers that already have a
language file. Bukkit never overwrites an existing `lang/messages_*.yml`, and
the fallback pointed at the English file on disk, which was equally outdated,
so a new key printed `[Missing message: ...]`. Defaults now come from the copy
inside the jar, in the configured language.
- PlaceholderAPI placeholders were lowercased using the system default locale,
which broke them on servers running a Turkish locale. They now use
`Locale.ROOT`.
## Note for existing installs
Bukkit does not overwrite an existing `config.yml` on update. If you installed
1.0-RELEASE, remove the `critical-tps` entry under `tps-meter.triggers` in
`plugins/ClearLAGGG/config.yml` by hand and run `/lagg reload`, otherwise the
broadcast stays active.