All versions
1.5
Release
Mivex Mivex-1.5 (Double Chest Support)2 months ago 28
Compatibility
Minecraft: Java Edition
1.19.x
Platform
Paper
Changes
Mivex v1.5 — Double Chest Support
New
- Full support for double chests (DOUBLE SHOP, 54 slots)
- Automatic expansion SINGLE → DOUBLE when installing a second chest (only for new shops)
- True Double Chest validation via Paper API, not "neighboring block"
- Backwards compatibility with old shops (format-version), one-time warning about deprecated format
- "First Trade" event — reward for first trade is tied to the player, not to a specific shop, with a queue for offline owners
Critical fixes (audit)
- Fixed possible duplication/loss of items when going to BROKEN
- BROKEN is now atomic: container is cleared only after a confirmed save file
- Fixed inventory size discrepancy (27 vs 54) when restoring SINGLE-shops
- Added checking for free space in the shop before transaction
- Currency/goods removal now happens strictly by Material, not by item similarity (isSimilar)
- /cshop unbroken now correctly finds shop through any half of Double Chest
ua## Mivex v1.5 — Double Chest Support
Нове
- Повна підтримка подвійних скринь (DOUBLE SHOP, 54 слоти)
- Автоматичне розширення SINGLE → DOUBLE при встановленні другої скрині (тільки для нових магазинів)
- Справжня перевірка Double Chest через Paper API, а не "сусідній блок"
- Зворотна сумісність зі старими магазинами (format-version), одноразове попередження про застарілий формат
- Подія "Перша угода" — нагорода за першу торгівлю прив'язана до гравця, а не до конкретного магазину, з чергою для офлайн-власників
Критичні виправлення (аудит)
- Усунено можливе дублювання/втрату предметів при переході в BROKEN
- BROKEN тепер атомарний: контейнер очищається лише після підтвердженого збереження файлу
- Виправлено невідповідність розміру інвентарю (27 vs 54) при відновленні SINGLE-магазинів
- Додано перевірку вільного місця в магазині перед транзакцією
- Видалення валюти/товару тепер відбувається строго за Material, а не за схожістю предметів (isSimilar)
- /cshop unbroken тепер коректно знаходить магазин через будь-яку половину Double Chest
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle. To learn more about the Modrinth Maven API, click here.
Note: When available, you should use the creator's maven repo instead as it will have transitive dependency information that the Modrinth Maven API does not. You may also end up with duplicate dependencies if you use a mix of Modrinth and non-Modrinth Maven repositories for your dependencies, because the group identifier will be different when served through the Modrinth Maven API.
Maven coordinates:
Version ID:
build.gradle:
repositories {
exclusiveContent {
forRepository {
maven {
name = "Modrinth"
url = "https://api.modrinth.com/maven"
}
}
// forRepositories(fg.repository) // Uncomment when using ForgeGradle
filter {
includeGroup "maven.modrinth"
}
}
}
// Standard Gradle dependency
dependencies {
implementation "maven.modrinth:u8BcEmMf:rBevtrPY"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:u8BcEmMf:rBevtrPY"
}

