Идея SchematicsWand - Вставка шематика одним кликом.

Статус
Закрыто для дальнейших ответов.

MarshalSadness

Активный участник
Пользователь
Баллы
46
Имя в Minecraft
MarshalSadness
Категория плагина: Утилита для билдеров.

Предлагаемое название: SchematicsWand (Без разницы, если честно).

Версия сервера: 1.12

Что я хочу:

Идея
Хочется, чтобы плагин позволял выдавать себе палку, при нажатии на ПКМ в руке с которой вставлялся бы указанный шематик в ту область, на которую наведен курсор .
Если кто-то еще сможет добавить отображение контура шематика через particles, будет вообще очень годно.

Настраиваемость
1) Выбор шематика.
2) Выбор типа вставки (//paste, //paste -a, //paste -o, //paste -s).
3) Выбор предмета, которым вставляется шематик (По дефолту - палка).
Вроде как все...

Идеи для команд:

1) /sw choose schematic <Название_Шематика> - Привязывает к палке вставку выбранного шематика (Точнее даже не привязывает, а хз как сформулировать. При вводе этой команды и нажатии на ПКМ у игрока будет вставляться выбранный шематик. Если он введет команду повторно, но с другим шематиком, то у него уже будет вставляться другой шематик. Вот, так правильнее).
2) /sw choose paste <Тип_Вставки> - Выбирает указанный тип вставки (//paste, //paste -a, //paste -o, //paste -s).
3) /sw particles <on/off> - Позволяет включать и выключать отображение контура шематика.
4) /sw bind <ID_Предмета> - Меняет палку, которой вставляются шематики, на любой указанный предмет.
4) /sw version - Отображает версию плагина, также там можете указать свое авторство и ваши контакты, лишним не будет.
5) /sw reload - Перезагрузка плагина.

Идеи пермишенов:
1) sw.use - Право на использование плагина.
2) sw.choose.schematic.<Название_Шематика> - Позволяет вставлять палкой только указанные шематики.
3) sw.choose.paste.<Тип_Вставки> - Позволяет использовать только указанный тип вставки.
4) sw.particles - Право на включение/выключение отображения контура.
5) sw.bind - Право на замену палки другим предметом.
6) sw.reload - Право на перезагрузку плагина.
7) sw.grief - Право, при выдаче которого игрок сможет вставлять шематики в чужих регионах.

Когда мне это нужно? Чем быстрее - тем лучше.
______________________________________

P.S. Если вы напишите этот плагин "на один раз", без его отдельной публикации и дальнейшего развития, то можете не делать лишнюю работу и убрать команды:
1) /sw bind <ID_Предмета>
2) /sw version
3) /sw reload
А также все права (Если так можно, если нельзя, то можно оставить только sw.use).
 
В руку предмет и /powertool /paste
Да там на spigot'e есть туториал по вставке шематиков (Правда у меня почему-то скачанные FAWE и FAVS с официального источника отказались работать, но была найдена тема на рубакките, предоставленный там FAWE работает вроде как стабильно).
Но я просто беру палку в руки, ввожу //br copypaste 100 и кликаю на дерево, дальше уже можно спокойно вставлять.

Большое спасибо за плагин, с ним теперь будет сэкономлено море времени)))

Тему закрываю.
 
Статус
Закрыто для дальнейших ответов.
Назад
Верх