Added a new command: /d item! This command assigns a saved Dexterity display to an item that players can break or place.
Example:
1. /d schem load flowers (Schematic file can be found on the discord). In general, the display the item is based off of must be labelled (/d save).
2. Hold a flower pot from creative mode
3. Run /d item - The item should drop from where the display was
4. Placing this flower pot item should now place the flowers schematic instead!
Permissions:
dexterity.command.item for /d item command
dexterity.click necessary for player to be able to break the display they placed
Make sure to test that your specific world management plugins are compatible before giving players these items. More sophisticated plugin hooks can be added in the future.
- Теперь при включении маски (/d mask) будет отображаться панель действий. Это сделано для того, чтобы предотвратить путаницу, связанную с невозможностью выбора отображения блоков, если строитель забывает включить маску.
- Сделано так, что «/d axis» переключает масштабированные метки осей без дополнительных параметров команды.
Это обновление добавляет следующее в en-US.yml:Код:mask-enabled: "&7Mask enabled with %material_count% block type(s)"
- - К команде /d align добавлен возможный флаг «-center». При его использовании вместо выравнивания угла выделения по ближайшему блоку будет выравниваться центр выделения (видимый с помощью /d i) по ближайшему целому блоку.
- - Добавлена запись конфигурации «wand-item» для указания другого предмета для палочки ловкости (/d wand). Это только для палочки Dexterity, плагин по-прежнему будет подключаться к палочке WorldEdit, как обычно.
- Исправлена ошибка, из-за которой при многократном выполнении функции Schematic paste() не создавались уникальные метки для вновь созданных дисплеев
- В API вращения добавлена функция, очищающая очередь вращения дисплея: DexRotation.clearQueue(). Пример использования: если анимация останавливается, она должна быть немедленно остановлена.
/d debug:purgeunloaded
- Изменен способ загрузки сущностей блочного отображения, чтобы он учитывал чанки, которые должны быть загружены игроком. Если загружается чанк, а плагин не видит некоторых сущностей в сохраненных дисплеях, он проверит, нашел ли он их в загруженном чанке.
- Добавлена команда отладки
для удаления сохраненных файлов отображения, содержащих незагруженные сущности или сущности, которые больше не существуют
- В /d reload добавлен флаг -saved_displays для ручной перезагрузки всех сохраненных файлов отображения.
- Добавлена оптимизация для повышения производительности вычисления сущности отображения блока при клике.
- Исправлена ошибка, из-за которой схемы не отображались после импорта, если они были импортированы в мир, не являющийся миром по умолчанию на сервере
- Добавлена настраиваемая пауза в основной команде /d. Это охлаждение не будет применяться, если у игрока есть разрешение dexterity.nocmddelay.
- Исправлена ошибка, при которой определенные грибные или цветочные блоки не имели правильных размеров при размещении/разбивании.
Это обновление добавляет эти строки в следующие файлы:
config.yml:en-US.yml:Код:command-cooldown-seconds: 0.5 #keep cooldown low for good user experienceКод:command-cooldown: "&cYou must wait %remaining% more second(s) to do this!"
Примечание: теперь плагин поддерживает только Java 17.
- Исправлена ошибка, при которой /d undo и /d redo не работали после выполнения /d replace
- Исправлена ошибка, из-за которой при нажатии на кнопку мыши блоки торта не получали правильные размеры блока
- - Исправлена ошибка, из-за которой выделение могло иногда исчезать после выполнения команд сеанса редактирования.
- - Добавлена отладочная команда /d debug:resettransformation, чтобы вручную переформатировать визуальные данные сущностей блочного отображения в выделении в соответствии с соглашением, которое ожидает плагин. Попробуйте эту команду, если блочные отображения были отредактированы другим плагином и имеют проблемы с Dexterity.
- - Команды отладки теперь будут завершать вкладку, если игрок имеет права администратора и набирает в чате «/d debug:». Также добавлена подробная информация об этих командах в вики.
- Исправлена ошибка, из-за которой в определенных обстоятельствах игрок мог удалять блоки отображения без соответствующего разрешения
- Улучшена производительность главной команды плагина и вкладки-комплекта.
- Создан API-интерфейс для прямой эмуляции игрока, выполняющего команду (см. javadocs)