1.1
Compatibility
Changes
Mivex — MV Shop
Власна система магазинів без жодної цифрової валюти. Гроші — це реальний предмет (Phantom Membrane), який гравці носять в інвентарі, передають один одному, зберігають у скринях чи втрачають, якщо не вберегли. Ніякого Vault, ніякого /bal.
Основні можливості
- Фізична валюта — Phantom Membrane. Перевіряється строго за матеріалом предмета, не за назвою.
- SELL та BUY магазини на звичайних скринях (CHEST). Кожен магазин має реальний склад товару та реальний запас валюти прямо в скрині.
- Ключ-предмет — доступ до редагування та поповнення магазину дає перейменований Tripwire Hook. Загубив ключ — втратив контроль над магазином.
- Атомарні транзакції — жодних дюпів. Якщо якась умова не виконана (немає товару, немає місця, немає грошей) — операція повністю скасовується.
- LOST/restore система — якщо скриню зламано, магазин не зникає назавжди, а переходить у стан LOST. Власник відновлює його командою
/cshop restoreна новій скрині. - Попередження про подвійні скрині — плагін чесно попереджає власника про наслідки, замість того щоб мовчки ламати логіку.
- Список заборонених товарів (AIR, BEDROCK, командні блоки тощо) — редагується прямо в
config.ymlпід потреби вашого сервера. - Повна адмін-панель — перегляд усіх магазинів, магазинів конкретного гравця, очищення втрачених магазинів.
- Tab-автодоповнення для всіх команд, включно з підказками товарів, кількості, ціни та кодів власних магазинів.
Команди
/cshop ITEM amXX prYY sell/buy key[TEXT] — створити магазин /cshop edit KEY ITEM amXX prYY sell/buy — редагувати /cshop mylist — свої активні магазини /cshop restore — список втрачених магазинів /cshop restore КОД key[KEY] — відновити магазин /cshop delete КОД key[KEY] — видалити магазин назавжди /cshop list [player] — перегляд магазинів (адмін) /cshop about
Вимоги
- Paper 1.19.4
- Java 17
Philosophy
Mivex не захищає гравця від його власних рішень. Плагін відповідає лише за відсутність багів, коректність транзакцій і збереження даних — все інше (простий ключ, роздача ключа іншим тощо) залишається відповідальністю власника магазину.
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:T4Bg10jN"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:u8BcEmMf:T4Bg10jN"
}

