/book | /book | /book unlock | /book title <title> | /book author <author> | — | neoessentials.book по соглашению | Manage booksБез аргумента выдаёт writable book. unlock / title / author работают с книгой в руке и требуют neoessentials.book.unlock / .title / .author. |
/cartography | /cartography | — | neoessentials.cartography по соглашению | Open portable cartography tableПортативный стол картографа. |
/cartographytable | /cartographytable | — | neoessentials.cartography | Open portable cartography table (alias)Алиас /cartography. |
/ci | /ci | — | neoessentials.item.clearinventory | Clear inventory (alias)Алиас /clearinventory, отдельный флаг commands.ci. |
/ciconfirmtoggle | /ciconfirmtoggle | — | neoessentials.ciconfirmtoggle по соглашению | Toggle /ci confirmation promptsПереключает флаг в памяти ciConfirmDisabled. /clearinventory этот флаг не читает — подтверждения всё равно нет. |
/clear | /clear | — | neoessentials.item.clearinventory | Clear inventory (alias)В реестре справки объявлен как алиас очистки инвентаря, но ClearInventoryCommand регистрирует только clearinventory, ci и clearinv. Корневого Commands.literal("clear") у этой системы нет — в игре остаётся ванильный /clear. |
/clearinventory | /clearinventory | — | neoessentials.item.clearinventory | Clear inventoryТолько себе, аргумента <player> нет. Чистит main + armor + offhand и пишет три числа. neoessentials.item.clearinventory. Подтверждения в коде команды нет. |
/clearinventoryconfirmtoggle | /clearinventoryconfirmtoggle | — | neoessentials.ciconfirmtoggle | Toggle /ci confirmation prompts (alias)Алиас /ciconfirmtoggle, то же право neoessentials.ciconfirmtoggle. |
/condense | /condense [<item>] | — | neoessentials.condense по соглашению | Compact items to their block formsСжимает по фиксированной таблице (самородки→слитки→блоки и т.п.). Без аргумента — все подходящие типы в инвентаре; <item> — word, сравнивается с полным id. Остаток, который не влез, падает под ноги. |
/ctext | /ctext [<chapter> [<page>]] | — | neoessentials.customtext | Display a custom server text page (alias)Алиас /customtext. |
/customtext | /customtext [<chapter> [<page>]] | — | neoessentials.customtext по соглашению | Display a custom server text pageФайл config/neoessentials/text/<chapter>.txt, по 10 строк на страницу. Без аргументов — chapter info, page 1. Имя главы режется до [a-zA-Z0-9_-]. `{player}` и `&` заменяются при выводе. |
/dispose | /dispose [confirm|cancel] | — | neoessentials.item.dispose | Dispose of itemsБез аргумента открывает сундук 27 слотов. Предметы, положенные туда, держатся в pendingDisposals до confirm (уничтожить), cancel (вернуть) или выхода с сервера (вернуть). Закрытие GUI само по себе ничего не уничтожает. |
/enchant | /enchant <enchantment> [<level>] | /enchant <player> <enchantment> [<level>] | — | neoessentials.item.enchant | Enchant itemsПерекрывает ванильный /enchant. <enchantment> — ResourceLocation из реестра, <level> целое 1–32767 (без аргумента — 1). Ветка с игроком требует neoessentials.item.enchant.others (или OP 2). unsafe — neoessentials.item.enchant.unsafe или глобальный unsafe-enchantments; any — neoessentials.item.enchant.any. Предмет — основная рука цели. Литералы ench и enchanthand в дереве есть при своих флагах, в реестре справки их нет. |
/fix | /fix | — | neoessentials.item.repair | Repair items (alias)Тот же код, что /repair. Включается флагом commands.fix отдельно от commands.repair. |
/i | /i <item> [<amount>] | — | neoessentials.item | Give yourself an item by name (alias)Алиас /item, то же дерево аргументов и то же право neoessentials.item. |
/item | /item <item> [<amount>] | — | neoessentials.item по соглашению | Give yourself an item by nameВыдача себе по id. <item> — word (minecraft: префикс можно опустить), <amount> 1–64; без количества — defaultMaxStackSize. Только игрок, neoessentials.item. Не путать с /give из PlayerStateCommands (служебные команды). |
/itemdb | /itemdb [<item>] | — | neoessentials.itemdb по соглашению | Look up item registry infoБез аргумента — предмет в руке; иначе word-id. Печатает registry id, max stack, прочность. |
/itemlore | /itemlore add <text> | /itemlore set <line> <text> | /itemlore remove <line> | /itemlore clear | — | neoessentials.itemlore по соглашению | Edit held item lore<line> 1-based. add/set берут greedy text. Предмет в основной руке. |
/itemname | /itemname [<name>] | — | neoessentials.itemname по соглашению | Rename held itemБез аргумента или имя `-` снимает CUSTOM_NAME. Иначе greedy-строка с `&`-цветами на предмет в руке. neoessentials.itemname. |
/loom | /loom | — | neoessentials.loom по соглашению | Open portable loomПортативный ткацкий станок, neoessentials.loom. |
/powertool | /powertool list | /powertool remove | /powertool <command> | — | neoessentials.item.powertool | Bind commands to itemsПривязка по типу предмета в основной руке, не по слоту. list/remove/<command> требуют neoessentials.item.powertool внутри executes. Строка, начинающаяся с «@p », не биндится, а сразу выполняет команду по всем онлайн кроме вас (нужен neoessentials.command.target). Корневого executes нет. В дереве также ptool (commands.ptool) и powertooltoggle/ptt — в реестре справки их нет. Привязки живут в HashMap процесса и пропадают при рестарте. |
/powertoollist | /powertoollist | — | neoessentials.powertoollist по соглашению | List all active powertool bindingsТолько свои привязки, право neoessentials.powertoollist (не item.powertool). Пустой список — ошибка empty. |
/ptlist | /ptlist | — | neoessentials.powertoollist | List all active powertool bindings (alias)Алиас /powertoollist, то же право. |
/rename | /rename [<name>] | — | neoessentials.itemname | Rename held item (alias)Алиас /itemname. |
/repair | /repair [all] | — | neoessentials.item.repair | Repair itemsТолько игрок, право neoessentials.item.repair. Без аргумента чинит предмет в основной руке (setDamageValue(0)) и всегда пишет успех, даже если рука пустая или предмет без прочности. /repair all чинит все повреждённые предметы в основном инвентаре, броне и второй руке; ответ содержит число реально починенных предметов. |
/sign | /sign | /sign <line> <text> | /sign clear [<line>] | — | neoessentials.sign по соглашению | Edit sign textТабличка под прицелом. Без аргументов — показать 4 строки. <line> 1–4. clear без номера чистит все строки. |
/skull | /skull [<player>] | — | neoessentials.skull по соглашению | Get a player head itemГолова с профилем: без аргумента — своя, иначе word-ник (можно офлайн, если есть в profile cache; иначе GameProfile со случайным UUID и этим именем). Только себе в инвентарь. |
/smithing | /smithing | — | neoessentials.smithing по соглашению | Open portable smithing tableПортативный стол кузнеца, neoessentials.smithing. |
/trash | /trash | — | neoessentials.item.dispose | Dispose of items (alias)Только открытие GUI, без веток confirm|cancel. Право neoessentials.item.dispose. |