MimicChest - не гуляй по данжу в одиночку

MYXOMOPX

Активный участник
Пользователь
Баллы
78
Ник в Minecraft
MYXOMOPX
Представляю вашему вниманию:

MimicChest - скрипт, добавляющий прожорливые сундуки.
Зависимости:
VarScript версии 1.1 или выше.
Spigot версии 1.8 или выше
1) Создать файл plugins/VarScript/autorun/mimic.groovy
2) Добавить в него текст:
Код:
@GrabResolver(name='myxomopx', root='http://dl.bintray.com/myxomopx/maven/')
@Grab(group='ru.myxomopx.mimic', module='MimicChest', version='[1.0,)')
import ru.myxomopx.mimic.MimicChestService

MIMIC = new MimicChestService(workspace)
3) По желанию добавить рецепт крафта (в этот же файл):
Код:
def recipe = new ShapelessRecipe(MIMIC.getMimicItem())
recipe.addIngredient(Material.CHEST)
recipe.addIngredient(3,new org.bukkit.material.MaterialData(Material.SKULL_ITEM,1 as byte))
Bukkit.addRecipe(recipe)
Сундук + 3 головы иссушителя
4) Перезапустить сервер или воркспейс (/ws reload mimic)

Чтобы получить предмет:
/ws set mimic
/> me << MIMIC.getMimicItem()
Для того, чтобы изменить некоторые параметры конкретного сундука, нужно добавить через пробел в название сундука JSON запись (можно изменять название предмета, а не блока).
Пример названия сундука с большим запасом жизней:
Mimic {"maxHealth"=60}

Важно сохранить желтый цвет. (§e)
Существующие параметры:
health - (double) стартовое количество жизней.
maxHealth - (double) максимальное количество жизней.
displayAttackZone - (boolean) при true отображает зону, в которой может атаковать.
scanRadius - (double) радиус сканирования игроков.
 
Последнее редактирование:
Как всегда, круто
 
ОФИГЕТЬ! Особенно жующий сундук - это вообще безумие какое-то! ГениальнО!!!!
 
Представляю вашему вниманию:

MimicChest - скрипт, добавляющий прожорливые сундуки.
Зависимости:
VarScript версии 1.1 или выше.
Spigot версии 1.8 или выше
1) Создать файл plugins/VarScript/autorun/mimic.groovy
2) Добавить в него текст:
Код:
@GrabResolver(name='myxomopx', root='http://dl.bintray.com/myxomopx/maven/')
@Grab(group='ru.myxomopx.mimic', module='MimicChest', version='[1.0,)')
MIMIC = new ru.myxomopx.mimic.MimicChestService(workspace)
3) По желанию добавить рецепт крафта (в этот же файл):
Код:
def recipe = new ShapelessRecipe(MIMIC.getMimicItem())
recipe.addIngredient(Material.CHEST)
recipe.addIngredient(3,new org.bukkit.material.MaterialData(Material.SKULL_ITEM,1 as byte))
Bukkit.addRecipe(recipe)
Сундук + 3 головы иссушителя
4) Перезапустить сервер или воркспейс (/ws reload mimic)

Чтобы получить предмет:
/ws set mimic
/> me << MIMIC.getMimicItem()
Для того, чтобы изменить некоторые параметры конкретного сундука, нужно добавить через пробел в название сундука JSON запись (можно изменять название предмета, а не блока).
Пример названия сундука с большим запасом жизней:
Mimic {"maxHealth"=60}

Важно сохранить желтый цвет. (§e)
Существующие параметры:
health - (double) стартовое количество жизней.
maxHealth - (double) максимальное количество жизней.
displayAttackZone - (boolean) при true отображает зону, в которой может атаковать.
scanRadius - (double) радиус сканирования игроков.
не моуг установить скрипт, файл создал , в папку закинул, при команде /> me << MIMIC.getMimicItem()
пишет missingproperty exception no such property:Mimic for class
 
не моуг установить скрипт, файл создал , в папку закинул, при команде /> me << MIMIC.getMimicItem()
пишет missingproperty exception no such property:Mimic for class

Поправил инструкцию к установке. Замени autorun на это:
Код:
@GrabResolver(name='myxomopx', root='http://dl.bintray.com/myxomopx/maven/')
@Grab(group='ru.myxomopx.mimic', module='MimicChest', version='[1.0,)')
import ru.myxomopx.mimic.MimicChestService

MIMIC = new MimicChestService(workspace)
 
Поправил инструкцию к установке. Замени autorun на это:
Код:
@GrabResolver(name='myxomopx', root='http://dl.bintray.com/myxomopx/maven/')
@Grab(group='ru.myxomopx.mimic', module='MimicChest', version='[1.0,)')
import ru.myxomopx.mimic.MimicChestService

MIMIC = new MimicChestService(workspace)
спасибо, работает.Не понял только как изменить конфигурацию сундука.Как изменить название сундука?
 
Вся конфигурация каждого сундука хранится в названии. Название можно поменять следующей командой:
/> i = me.hand.itemMeta; i.displayName = "Название"; me.hand.itemMeta = i;
Сундук должен быть в руках.
Для того, чтобы цвет названия остался желтым, нужно текст начинать с &e и в конце поставить .c
Пример:
/> i = me.hand.itemMeta; i.displayName = "&eMimic {\"maxHealth\"=60,\"scanRadius\"=30}".c; me.hand.itemMeta = i;
 
Последнее редактирование:
очень давно играл на приватном японском сервере версия 1.5.2 там была мини игра типо победи босса вроде тот плагин был похож на этот но этот лучше =3
 
the keep getting i /> << MIMIC.getMimicItem me ()
writes missingproperty by exception the no such property: MimicChest for class: @ The_Crow MimicChest

im n this please help
 
Назад
Верх Низ