Команди
У моді MT Inventory Weight набір адміністративних команд дозволяє повністю контролювати вагу інвентарю гравця, включаючи встановлення базових значень, додавання множників та отримання поточної інформації про вагу. Ці команди є важливими для управління балансом гри, налаштування обмежень ваги або налагодження ваги інвентарю та броні в грі.
Доступні Команди
/inventoryweight
Основна команда для управління вагою інвентарю гравців. Має кілька підкоманд, що дозволяють адміністраторам встановлювати та отримувати різні значення ваги для себе або інших гравців.
/inventoryweight set
Ця команда використовується для встановлення конкретних значень, що стосуються ваги для гравців. Має наступні підкоманди:
/inventoryweight set base <value>
- Встановлює базову максимальну вагу для гравця, який видає команду.
- Приклад:
/inventoryweight set base 50
- Це встановить базову максимальну вагу гравця на 50 одиниць.
/inventoryweight set multiplier <value>
- Встановлює додатковий множник (плоске значення) до максимальної ваги гравця.
- Приклад:
/inventoryweight set multiplier 10
- Це додає 10 одиниць до максимальної ваги гравця.
/inventoryweight set multiplier <player> <value>
- Встановлює множник для іншого гравця.
- Приклад:
/inventoryweight set multiplier player123 15
- Це додасть 15 одиниць до ваги гравця
player123
.
/inventoryweight get
Цей набір команд дозволяє адміністраторам отримувати інформацію про вагові характеристики гравців.
/inventoryweight get base
- Повертає базову максимальну вагу гравця, який видає команду.
- Приклад:
/inventoryweight get base
/inventoryweight get base <player>
- Повертає базову максимальну вагу іншого гравця.
- Приклад:
/inventoryweight get base player123
/inventoryweight get multiplier
- Повертає поточний множник гравця.
- Приклад:
/inventoryweight get multiplier
/inventoryweight get multiplier <player>
- Отримує множник іншого гравця.
- Приклад:
/inventoryweight get multiplier player123
/inventoryweight get combined
- Отримує кінцеву максимальну вагу гравця, яка включає базову вагу, множник і вагу броні з кишень.
- Приклад:
/inventoryweight get combined
/inventoryweight get combined <player>
- Отримує кінцеву максимальну вагу іншого гравця.
- Приклад:
/inventoryweight get combined player123
/inventoryweight get value
- Повертає поточну загальну вагу предметів у інвентарі гравця.
- Приклад:
/inventoryweight get value
/inventoryweight get value <player>
- Отримує поточну загальну вагу інвентарю іншого гравця.
- Приклад:
/inventoryweight get value player123
/debugweight
Команда debugweight
корисна для налагодження ваги окремих предметів у грі. Може надати інформацію про вагу предмета, який в даний момент тримає гравець у головній руці.
/debugweight
- Показує вагу предмета, який гравець тримає в даний момент.
- Якщо предмету призначена індивідуальна вага, команда покаже це. Якщо ні, буде показана вага за замовчуванням на основі категорії предмета.
- Приклад:
/debugweight
Вихідні дані можуть бути такими:
- "Предмет 'minecraft:diamond_sword' важить 2.5 одиниць."
- Якщо індивідуальної ваги немає, буде показана резервна вага: "Предмет 'minecraft:wood' важить 1.0 одиниць."
/debugarmor
Ця команда надає детальну інформацію про броню гравця і кишені, які вона має.
/debugarmor
- Показує загальну вагу броні і кількість кишень, які має кожен броняний предмет.
- Приклад:
/debugarmor
Приклад виходу:
- "Наплічник: 2 кишені, Штани: 1 кишеня."
- "Загальна вага броні: 5 одиниць."
Якщо броня не має кишень, буде повідомлено: "На оснащеній броні кишень не виявлено."
Сценарії використання
Встановлення лімітів гравців:
- Використовуйте
/inventoryweight set base
і/inventoryweight set multiplier
для налаштування того, скільки ваги гравець може нести до того, як він буде підданий штрафам.
- Використовуйте
Отримання інформації про гравця:
- Використовуйте
/inventoryweight get base
,/inventoryweight get multiplier
та/inventoryweight get combined
для моніторингу того, скільки ваги гравець може нести і налаштування балансу відповідно.
- Використовуйте
Налагодження предметів і броні:
- Використовуйте
/debugweight
для перевірки, скільки ваги додає предмет до інвентарю гравця, особливо корисно для модифікованих предметів або налагодження індивідуальних ваг. - Використовуйте
/debugarmor
для перевірки, скільки кишень має броня і їх загальний внесок у вагу.
- Використовуйте
Дозволи
Всі вищезазначені команди вимагають, щоб гравець, який їх видає, мав рівень дозволів 4 або вище (зазвичай адміністративні дозволи).
Це забезпечує, що тільки адміністраторам сервера або гравцям з відповідними дозволами можуть налаштовувати параметри ваги інвентарю або отримувати чутливу інформацію про вагу гравців.