
Island Limits
Prevent lag and grief with configurable limits on blocks, entities, and tile entities per island.
Оцените первым
340
3
Список изменений
Compatibility
✔️ BentoBox 3.0.0 ✔️ Minecraft 1.21.x ✔️ Java 21
What's New
This is a hotfix release for two regressions introduced in 1.28.0.
- Existing databases load again. In 1.28.0 the
IslandBlockCountmap fields were changed fromMap<Material, Integer>toMap<NamespacedKey, Integer>. Pre-1.28.0 JSON files store keys as bare Material enum names (e.g."DIRT": 459), which the new reflective Gson handling could not read, producingExpected BEGIN_OBJECT but was STRING ... path $.blockCounts.errors on startup and dropping every island's stored counts. A backwards-compatible GsonTypeAdapternow reads legacy enum names, namespaced strings, and the complex array form, and writes the clean"minecraft:dirt"form going forward. No manual migration is required — old files load as-is. - Block names in the limits GUI are readable again. Items in the limits panel were showing as
Minecraft:hopperbecauseNamespacedKey.toString()was being prettified. They now display asHopperas before.
Changelog
Legend
- 🔡 locale files may need to be regenerated or updated.
- ⚙️ config options have been removed, renamed or added.
- 🔺 special attention needed.
What's Changed
- Fix loading of pre-1.28.0 IslandBlockCount JSON files by adding a backwards-compatible
NamespacedKeyMapAdapterforblockCounts,blockLimits, andblockLimitsOffset. - Fix limits GUI displaying block names as
Minecraft:hopperinstead ofHopper.
Full Changelog: https://github.com/BentoBoxWorld/Limits/compare/1.28.0...1.28.1
Файлы
Limits-1.28.1.jar(126.60 KiB)
ОсновнойМетаданные
Канал релиза
Release
Номер версии
1.28.1
Загрузчики
PaperPurpur
Версии игры
1.21.5–26.1.2
Загрузок
61
Дата публикации
07.04.2026
