- Поддерживаемые версии
- 1.16
- 1.17
- 1.18
- 1.19
- 1.20
- 1.21
- Ядра и Прокси
- Paper
- Минимальная версия Java
- 17
VTrap - простой плагин на трапки
При помощи этого плагина можно создавать трапик со своей схематикой!
Пару фоток:
Это только заготовленный пример, вы можете сами создавать много трапок в конфиге
Как создать новую трапку?
Что бы создать новую трапку для начала постройте ее. После выделете ее при помощи топорика через //wand, после пропишите //copy, а после /schem save (название). Схематика появиться по пути plugins\WorldEdit\schematics, заберите ее от туда и переместите по пути plugins\VTrap\schem, запомните название схематики, например test.schem
зайдите в конфиг
и создайте новую трапку
пример:
И перезагрузите сервер
Поздравляю, вы создали новую трапку!
Телеграмм канал - You must be logged in to see this link.
При помощи этого плагина можно создавать трапик со своей схематикой!
Пару фоток:
Это только заготовленный пример, вы можете сами создавать много трапок в конфиге
YAML:
#
# ████████╗░█████╗░██╗░░██╗░█████╗░███████╗██████╗░░█████╗░
# ╚══██╔══╝██╔══██╗╚██╗██╔╝██╔══██╗╚════██║╚════██╗██╔══██╗
# ░░░██║░░░██║░░██║░╚███╔╝░╚█████╔╝░░░░██╔╝░░███╔═╝╚██████║
# ░░░██║░░░██║░░██║░██╔██╗░██╔══██╗░░░██╔╝░██╔══╝░░░╚═══██║
# ░░░██║░░░╚█████╔╝██╔╝╚██╗╚█████╔╝░░██╔╝░░███████╗░█████╔╝
# ░░░╚═╝░░░░╚════╝░╚═╝░░╚═╝░╚════╝░░░╚═╝░░░╚══════╝░╚════╝░
traps:
trap1: # айди для трапки
material: NETHERITE_SCRAP # материал
name: "F0606[󊰩★󔡩] 󛳏Т󥤏р󯓪а	D0101п&#A10101к&#A50000а" # название трапки
lore: # описание
- ""
- "&7Создает куб 3x3 блоков"
- "&7Пропадает через время"
schematic: "trap1.schem" # название схематики из папки schem
duration: 15 # время жизни трапки (сколько она будет стоять)
cooldown: 25 # задержка на использование трапки
sound: BLOCK_PISTON_EXTEND # звук при спавне трапки
despawn_sound: BLOCK_PISTON_EXTEND # звук когда трапка пропадает
enchanted: false # будет ли предмет зачарован
hide_enchants: true # скрывать ли зачар
hide_attributes: true # скрывать ли атрибуты
# ну и тут все тоже самое
trap2:
material: PRISMARINE_SHARD
name: "ŠCB8[ԉB5★ҢB3] �E80ADВ�D7DABо�C7AA8д�B77A5н�A74A3аͧA0я BB9Aт�р똃а暴пF90кC8Dа"
lore:
- ""
- "&7Создает большой куб 7х7"
- "&7В котором можно сражаться"
schematic: "trap2.schem"
duration: 20
cooldown: 30
sound: BLOCK_SLIME_BLOCK_PLACE
despawn_sound: BLOCK_PISTON_EXTEND
enchanted: false
hide_enchants: true
hide_attributes: true
# список миров где трапку нельзя будет использовать
exclude-worlds:
- spawn
# список регионов где трапку нельзя будет использовать
exclude-regions:
- spawn
# настройка сообщений
messages:
# сообщение если игрока не найдено
player-offline: "&#C50000[❌] &#FF7979Игрок не в сети"
# сообщение если выдать трапку с неправильный айди
invalid-trap: "&#C50000[❌] &#FF7979Трапка с ID &#FFE379{trap_id} &#FF7979не найдена"
# сообщение если написать неверное число
invalid-amount: "&#C50000[❌] &#FF7979Укажите корректное количество"
# сообщение как правильно использовать команду
usage: "C500[✔] OFF7AИспользование: /vtrap give [ник] [id] [кол.]"
Как создать новую трапку?
Что бы создать новую трапку для начала постройте ее. После выделете ее при помощи топорика через //wand, после пропишите //copy, а после /schem save (название). Схематика появиться по пути plugins\WorldEdit\schematics, заберите ее от туда и переместите по пути plugins\VTrap\schem, запомните название схематики, например test.schem
зайдите в конфиг
и создайте новую трапку
пример:
YAML:
test:
material: SCUTE
name: "&6Новая трапка"
lore:
- ""
- "&7Новая трапка"
schematic: "test.schem" # И ТУТ УКАЖИТЕ НАЗВАНИЕ СХЕМАТИКИ ИЗ ПАПКА schem
duration: 20
cooldown: 30
sound: BLOCK_SLIME_BLOCK_PLACE
despawn_sound: BLOCK_PISTON_EXTEND
enchanted: false
hide_enchants: true
hide_attributes: true
И перезагрузите сервер
Поздравляю, вы создали новую трапку!
Телеграмм канал - You must be logged in to see this link.
- Зависимости
- worldguard-bukkit-7.0.5 и worldedit-bukkit-7.2.5
- Исходный код
- https://github.com/Toxez/VTrap
- Команды и права
- Права:
vtrap.use - позволяет выдавать трапки
Команды:
/vtrap give [ник] [id] [кол.] - выдать трапку игроку