Скачать плагин mycommand

NoCheatPlus

 Седьмой плагин — это NoCheatPlus. Он довольно простой, но очень полезный. Он защитить ваш сервер от читеров. Например если вы не хотите чтоб на вашем сервере игроки летали (без права на это), ходили по воде, лазили по стенах как человек паук, то этот плагин для вас! Он будет блокировать всё это, ну если у вас конечно нет на это права, например админ спокойно сможет летать. Я лично проверял, заходил с WURST клиентом (кто не понял это очень распространенный чит) и раньше меня пускало на сервер, но летать, лазить по стенах и т.п. я не мог, а после обновления плагина читеров даже на сервер не пускает! Так что этот плагин неплохо защитит ваш сервер. 

Прямая ссылка

Bukkit — ссылка (тык)

По функционалу лучше Spigot плагин чем Bukkit

Spigot — ссылка (тык)

Bukkit — ссылка (тык)

Spigot — ссылка (тык)

Timed Cleanup and Triggered Cleanup

You can setup timed and triggered cleanups based on the advanced grid scanning above.

Timed Cleanups

Timed cleanups occur at a timed interval. They are pretty straightforward, in that you specify a time of day, and it runs on that time.

Timed Cleanup Items Options:

  • Enabled — Enable / Disable this cleanup item
  • Reason — Text reason for this cleanup. This replaces %cleanup_reason% in a notification item
  • RestartTime — Time of day this occurs using a 24 hour clock
  • ScanCommand — This is the command used to scan / delete when the cleanup occurs. It is basically an /admin scan grids command like above, but you do not include the /admin scan grids part. For example: nopower noownership would be the same as /admin scan nopower noownership

Triggered Cleanups

These are cleanups that occur when a certian capacity is met. So if the ScanCommand returns a certain number of grids that’s greater than the capacity set, the cleanup is triggered.

Triggered Cleanup Items Options:

  • Enabled — Enable / Disable this cleanup item
  • MaxCapacity — This is the amount of grids required to trigger this cleanup
  • MinutesAfterCapacity — This is the amount of minutes after the capacity is reach to run the cleanup
  • Reason — This is a text reason of why this cleanup is occuring. It replaces %cleanup_reason% in a notification item.
  • ScanCommand — This is the command used to scan / delete when the cleanup occurs. It is basically an /admin scan grids command like above, but you do not include the /admin scan grids part. For example: nopower noownership would be the same as /admin scan nopower noownership

Notification Items

These are items that let you give text notifications to users about pending cleanups. These occur a set time before a cleanup takes place. They will not run if the TimeBeforeCleanup is higher than the actual MinutesAfterCapacity for a triggered cleanup item.

Cleanup Notification Item Options:

  • Enabled — Enable / Diable the notification item
  • Message — Message to send to all users about the pending cleanup. Use the tag %cleanup_reason% which is replaced by the reason you specify in the cleanup items.
  • MinutesBeforeCleanup — The amount of time before a cleanup occurs for this message to occur.

Команды

Административные команды

  • — перезагружает, генерирует или восстанавливает файл конфигурации NoCheatPlus. Используйте эту команду, если вы что-то изменили в своем файле конфигурации во время работы вашего сервера;
  • — переключить все внутриигровые уведомления / оповещения, генерируемые NoCheatPlus;
  • — показать степень читерства данного игрока;
  • — показать информацию о задержке на стороне сервера. Средняя задержка показывает процентную долю сервера, работающего слишком медленно (0% = 20 транзакций в секунду, 10% = 18 транзакций в секунду) в течение последней 1 секунды, примерно 3,33 и 270 секунд. Также отображаются пики запаздывания, отслеживаемые не более чем за 1 час с разрешением 20-минутных сегментов (т.е. не слишком точно) для пиков > 150 мс (от 3x до 20x) и пиков> 1000 мс (20x +). Имейте в виду, что эта информация необходима для адаптации большинства проверок NoCheatPlus к задержке на стороне сервера;
  • — удалить все данные, собранные NoCheatPlus для данного игрока. Вы можете использовать опцию , чтобы NoCheatPlus удалял данные только из определенной проверки (по умолчанию удаляются все данные всех проверок!). Чтобы вывести список всех проверок, выполните команду, например:. Здесь поддерживается символ «*»;
  • —  освободить игрока от проверки со стороны NoCheatPlus или специальной проверки;
  • — удалить все исключения, которые вы предоставили определенному игроку. Здесь поддерживается символ «*»;
  • — возвращает список всех проверок, от которых был освобожден указанный игрок;
  • — выводит перечень всех команд;
  • — показать «лучших» игроков по истории нарушений. Порядок сортировки по умолчанию — . Аргументы сортировки:

    • -n — для количества нарушений;
    • -sumvl — для суммы всех добавленных vl;
    • -avgvl — для среднего добавленного vl;
    • -maxvl — для максимума всех добавленных vl;
    • -time — для сортировки по времени последнего нарушения;
  • — показать информацию о версии сервера, плагина, модулей совместимости и зарегистрированных хуков;
  • — вывести специальную статистику;
  •  — полная отладка, включая переезд.

Вспомогательные команды

Эти команды в основном используются самим NoCheatPlus для выполнения команд после действий игроков, нарушающих правила, но можно использовать их и самостоятельно. Большинство из них не имеют никакой разницы по сравнению с ванильными командами, кроме опции задержки. Некоторые из них могут быть ограничены использованием консоли. Аргументы между знаками «меньше» и «больше» (< >) необходимы, в то время как аргументы в квадратных скобках () являются необязательными.

  • — забанить игрока с вашего сервера (перечень в файле banned-players.txt) через заданное количество тиков;
  • — удалить игрока с вашего сервера через заданное количество тиков;
  • — позволяет снять с игрока временный бан или временное удаление. Можно использовать символ «*»;
  • — выводит список всех игроков, которых временно удалили/заблокировали на вашем сервере с помощью действий NoCheatPlus;
  • — отправить личное сообщение указанному игроку через заданное количество тиков. Можно сделать его разноцветным при помощи ‘&‘;
  • — выполнить заданную команду. Команда выполнится с привилегиями OP (консоль) через заданную задержку в тиках.

Секундомер

Команды могут быть полезны, например, при измерении расстояний и / или времени. 

  • — запуск секундомера. Время для уже запущенного секундомера будет отображаться в чате;
  • — остановить работающий секундомер и показать время в чате;
  • — запустить секундомер до автоматической остановки, когда игрок достиг заданного расстояния (блоков);
  • — запуск секундомера до автоматической остановки, когда игрок вернется в положение, в котором секундомер был запущен.

Automated Join Messages for new and old players

This option allows you to greet players with a custom message. New and old players can receive different messages. You may also use the %name% tag that will be replaced by a users username. This allows for a highly customized greeting.

Options:

  • GreetingEnabled — Enable / Disable Greetings
  • GreetingMessage — Message to normal users. You may use %name% which gets replaced with the user’s name, for personalized greetings.
  • NewUserGreetingMessage — Different message to new users. You can use %name% as well.
  • GreetingItem | GreetingNewUserItem — This allows you to launch a dialog with a Message of the day style greeting for the user to see when he logs in. One is for a returning user, and the other is for a new user. Each item has the same settings:
    • Enabled — This enables / disables this item
    • Title — This is the text that appears at the top of the dialog
    • Header — This is the text that appears below the title
    • Content — This is the text that appears in the dialog area. This is the part that can be as long as you desire.
    • ButtonText — This is the text that appears on the button at the bottom of the dialog.

Player Login Tracking

This option allows administrators to track user logins. This allows administrators to delete grids by owners who no longer login. The first time this is run, it will scan your server logs, and extract older login information so that your login list is up to date.

Options:

  • LoginEnabled — Enable / Disable player login tracking. It is recommended to enable this as it adds a lot of functionality.
  • LoginEntityIdWhitelist — This is a list of entities that will never be considered «inactive». This allows administrators to protect grids from inactivity scans / deletions
  • LoginPlayerIdWhitelist — This is a list of player ids that will never be considered «inactive». This allows administrators to protect player grids from inactivity scans / deletions. Please note this is IDs and not player names.

Important changes

no longer caches locations on startup by default ()

In 2.18.0, EssentialsX would generate and cache locations for the command when the server started up. However, on CraftBukkit and Spigot this resulted in several sync chunk loads during startup, which significantly slowed down startup on these server implementations. As a countermeasure, no longer caches locations on startup by default, though it will still cache locations after the command has been used once after startup.

If you’re using Paper, or if you’re using Spigot and are willing to tolerate the slow startup, you can re-enable this by adding on a new line inside .

EssentialsX Protect: no longer cancels player damage ()

Previously, disabling creeper explosion block damage with the setting would also prevent players taking damage from the explosion. This has now been changed to match the other settings, and this allows you to prevent block damage while allowing players to take damage from creeper explosions. As before, you should use to prevent players taking damage from creeper explosions.

Teleportation safety now respects the world border (, )

EssentialsX’s teleport safety mechanism will now prevent you teleporting outside the vanilla world border, instead placing you safely inside the world border. This prevents players taking damage when using if you didn’t manually set a maximum range for locations.

Note that this won’t apply if you are in creative mode or god mode, as teleport safety is disabled if you’re invulnerable. If you’d like to disable teleport safety entirely, you can do so using the .

Настройка сервера

Шаг 0. Подготовка

  • загрузите Plan.jar;
  • для Sponge

    включите геолокацию игрока, установив Data_gathering.Geolocations в true;

    :

  • на Pterodactyl должен быть выделен порт, на котором работает Plan:
    • перейдите в категорию узлов вашей панели (http(s)://panel.domain.com/admin/nodes) и создайте новый узел, если у вас его нет;
    • перейдите к узлу > Allocation;
    • c правой стороны Assign New Allocations введите свой IP-адрес (псевдоним не нужен) и укажите порт (-ы), которые Вы хотите зарезервировать;
    • затем выберите сервер из http (-s): //panel.domain.ru/admin/servers и перейдите к  Build Configuration  > Allocation Management;
    • Нажмите Assign Additional Ports и выберите, какие порты вы хотите назначить этому серверу. Щелкните Update Build Configuration, чтобы сохранить изменения;
    • перезапустите контейнер docker, чтобы применить изменения к конфигурации сборки;
    • в Alternative_IP впишите адрес сервера, на котором работает Pterodactyl;
  • для Cauldron / Thermos / KCauldron требуется обновление ASM до последней версии:
    • перейдите в папку bin\net\md-5\SpecialSource\1.7-SNAPSHOT сервера;
    • удалите SpecialSource-1.7-SNAPSHOT.jar файл jar;
    • загрузите Специальный источник v1.7.4 из http://central.maven.org/maven2/net/md-5/SpecialSource/1.7.4/SpecialSource-1.7.4.jar;
    • (KCauldron) скопируйте jar файл в папку bin\net\md-5\SpecialSource\1.7-SNAPSHOT;
    • (Cauldron / Thermos) скопируйте файл jar в папку libraries\net\md-5\SpecialSource\1.7-SNAPSHOT;
    • переименуйте jar-файл, в который вы только что скопировали файл SpecialSource-1.7-SNAPSHOT.jar.

Шаг 1. Установка

поместите Plan.jar в каталог плагинов ( /plugins/ или /mods/) и перезапустите сервер.В каталоге плагина должен появиться файл установок Plan/config.yml.

Шаг 2. Измение порта веб-сервера

  • порт web-сервера по умолчанию — 8804. Если 8804 недоступен или Вы хотите использовать другой порт, измените Webserver.Port

    Webserver:   Port: 8804

    на другое значение в установках:

  • перезагрузите плагин после изменения порта с помощью /plan reload, чтобы применить изменения.

Шаг 3. Откройте порт в брандмауэре

  • откройте порт, который вы выбрали на предыдущем шаге, с помощью программного обеспечения брандмауэра. Если ваш хостинг предоставил вам открытый порт, вы можете пропустить этот шаг:
    • Linux / Debian iptables
    • Linux / Debian / Ubuntu ufw

Шаг 4. Убедитесь, что адрес правильный

найдите адрес в журнале включения Plan в консоли, который указан в строке:: Webserver running on PORT ####.Если IP недействителен (типа http://0.0.0.0:8804 или http://:8804), то адрес нужно будет изменить в server.properties:Webserver:   Alternative_IP: true       Address: «play.address.net:%port%»

Команды / commands плагина ItemJoin:

    /itemjoin — Главная команда плагина    /itemjoin help — Помощь по плагину.    /itemjoin reload — Перезагрузить конфиг плагина    /itemjoin creator — Открывает меню с графическим интерфейсом, чтобы разрешить просмотр, изменение и создание всех предметов ItemJoin.    /itemjoin info — Отображает информацию о предметах в руке, например, тип материала.    /itemjoin updates — Проверить наличие обновления плагина    /itemjoin permissions — Проверяет, какие разрешения у вас есть для ItemJoin    /itemjoin permissions 2 — Вторая страница проверки того, какие разрешения у вас есть для ItemJoin.    /itemjoin save  — Сохраняет указанный предмет в items.yml.    /itemjoin get  — Дает вам предмет, который вы указали.    /itemjoin get  — Дает вам предметы в количестве которое вы указали.    /itemjoin get  — Дает предмет, который вы указали игроку.    /itemjoin get  — Дает игроку предметы в количестве которое вы указали.    /itemjoin getOnline  — Дает указанный вами предмет всем онлайн-игрокам сервера.    /itemjoin remove  — Удаляет указанный вами предмет из вашего инвентаря.    /itemjoin remove  — Удаляет указанный вами предмет из инвентаря игрока.    /itemjoin removeOnline  — Удаляет указанный вами предмет из инвентаря всех игроков кто сейчас онлайн.    /itemjoin enable — Позволяет использовать ItemJoin для всех игроков по всему миру.    /itemjoin enable  — Включает использование ItemJoin для указанного игрока.    /itemjoin disable — Запрещает использование ItemJoin для всех игроков по всему миру.    /itemjoin disable  — Запрещает использование ItemJoin для указанного игрока.    /itemjoin getall — Дает вам все предметы ItemJoin.    /itemjoin getall  — Дает игроку все предметы ItemJoin.    /itemjoin removeall — Удаляет все предметы ItemJoin из вашего инвентаря.    /itemjoin removeall  — Удаляет все предметы ItemJoin из инвентаря игроков    /itemjoin world — Проверяет, в каком мире вы находитесь, полезно для отладки.    /itemjoin list — Проверяет, какие предметы вы можете получить в каждом доступном мире.    /itemjoin autoupdate — Принудительное обновление ItemJoin, потребует перезагрузки сервера.    /itemjoin purge — Это удалит все данные из файла базы данных, удалит всех игроков первого вступления, игроков с ограниченным ip, включенных/отключенных игроков и все другие данные игроков.

Описание плагина CMI:

Этот плагин создан как универсальный плагин для управления сервером и заменяет несколько устаревших плагинов. Он может полностью заменить Essentials / EssentialsX и содержит простые команды преобразования для переноса старых данных плеера в новую систему.Он предлагает больше функций, чем вы ожидаете, и предоставляет самые необходимые инструменты для создания собственного уникального сервера с новой игровой механикой.Возможности варьируются от базовых, таких как лечение, до самых продвинутых, таких как редакторы китнаборов в игре, поиск предметов во всех возможных контейнерах, портальные системы, самообновляющиеся таблички и т.д.

Экономика: Для правильной работы CMI Economy вам потребуется одно из двух решений:1. Следует использовать перекомпилированную версию Vault взяв её отсюда, которая имеет прямую поддержку экономики CMI и будет иметь лучшую совместимость с другими плагинами.2. Используйте инжектор экономии отсюда, который добавит поддержку экономики CMI в любую сборку Vault.Оба метода допустимы, но у второго могут быть небольшие проблемы с плагинами, которые будут загружаться сразу после загрузки Vault и до самого инжектора.P.S. Не забудьте включить экономию в файле конфигурации.

Для геолокации вам понадобится этот файл который нужно закинуть в папку CMI. Если вы хотите увидеть город игроков, используйте этот файл. При желании вы можете включить автоматическую загрузку в файле конфигурации.

Отказ от ответственности и предупреждение: Начиная с версии 1.17.0 планируется отказаться от поддержки версий 1.9, 1.10 и 1.11.

Общие

Команда Права Описание
/afk essentials.afk Разрешить доступ к команде /afk
essentials.afk.others Разрешить изменить статус AFK других игроков
essentials.afk.kickexempt Игроки имеющие это право не кикаются после AFK
essentials.afk.auto Игрокам имеющим это право будет автоматически установлен AFK статус после определенного периода бездействия указанного в файле config
/book essentials.book Разрешить доступ к команде /book
essentials.book.others Разрешить редактировать книгу принадлежащую другому игроку
essentials.book.author Разрешить сменить автора книги
essentials.book.title Разрешить изменить название книги
/compass essentials.compass Разрешить доступ к команде /compass
/depth essentials.depth Разрешить доступ к команде /depth
/getpos essentials.getpos Разрешить доступ к команде /getpos
essentials.getpos.others Дает возможность игроку узнать позицию другого игрока
/help essentials.help Разрешить доступ к команде /help
essentials.help. Manually adds the commands from a plugin to this group’s /help.Все имена в нижнем регистре
essentials.help.. Manually adds a command from a plugin to this group’s /help.Все имена в нижнем регистре
/helpop essentials.helpop Разрешить доступ к команде /helpop
essentials.helpop.receive Позволяет увидеть Helpop сообщения
/ignore essentials.ignore Разрешить доступ к команде /ignore
essentials.chat.ignoreexempt Сообщения от игрока с таким правом не будут игнорироваться, даже если он находится в чьем-то черном списке
/info essentials.info Разрешить доступ к команде /info
/itemdb essentials.itemdb Разрешить доступ к команде /itemdb
/list essentials.list Разрешить доступ к команде /list
essentials.list.hidden Показать скрытых пользователей
/mail essentials.mail Разрешить доступ к команде /mail
essentials.mail.send Отправить письмо
essentials.mail.sendall Позволяет отправить сообщения всем игрокам
/me essentials.me Разрешить доступ к команде /me
/motd essentials.motd Пользователь видит MOTD при соединении и может использовать эту команду
/msgили/r essentials.msg Разрешить доступ к команде /msg
essentials.msg.color Это право позволяет окрашивать личные сообщения, используя цветовые коды
essentials.msg.format Это право позволяет форматировать личные сообщения, используя формат кодов
essentials.msg.magic Это право позволяет использовать матрицы или «магические цвета» в личных сообщениях
essentials.msg.url Это право позволяет использовать URL-адреса в личных сообщениях
/near essentials.near Разрешить доступ к команде /near
/nick essentials.nick Разрешить доступ к команде /nick
essentials.nick.others Дает игроку право менять ник других игроков
essentials.nick.color Это право позволяет окрашивать имя используя цветовые коды
essentials.nick.format Это право позволяет форматировать имя используя формат кодов
essentials.nick.magic Это право позволяет использовать матрицы или «магические цвета» в своем ​​нике
/powertool essentials.powertool Разрешить доступ к команде /powertool
essentials.powertool.append Позволяет добавлять несколько команд в одну powertool.
/powertooltoggle essentials.powertooltoggle Разрешить доступ к команде /powertooltoggle
/realname essentials.realname Разрешить доступ к команде /realname
/recipe essentials.recipe Разрешить доступ к команде /recipe
/rules essentials.rules Разрешить доступ к команде /rules
/seen essentials.seen Разрешить доступ к команде /seen
essentials.seen.extra Дает возможность пользователю увидеть последний IP-адрес подключенного пользователя, а также последнее им посещенное место
essentials.seen.ipsearch Дает возможность пользователю осуществлять поиск IP-адреса по имени пользователя
essentials.seen.banreason Дает возможность пользователю узнать, почему пользователь забанен
/spawner essentials.spawner Разрешить доступ к команде /spawner
essentials.spawner. Разрешает заспавнить определенного моба
essentials.spawner.* Разрешает спавнить всех мобов
/suicide essentials.suicide Разрешить доступ к команде /suicide
/whois essentials.whois Разрешить доступ к команде /whois
essentials.geoip.show Показывает GeoIP местонахождение игрока, если модуль GeoIP установлен.

Old system support

EssentialsAntiBuild still supports the old EssProtect blacklist system syntax, where you list types of blocks to be blocked server wide.

This system allows you to list items by id or name with the following config settings:

 blacklist:

   # Which blocks should people be prevented from placing
   placement: 10,11,46,327

   # Which items should people be prevented from using
   usage: 327

   # Which blocks should people be prevented from breaking
   break:

   # Which blocks should not be pushed by pistons
   piston:

You can exempt players from these limits by using the following permissions:

 essentials.protect.exemptplacement
 essentials.protect.exemptusage
 essentials.protect.exemptbreak

Chat Information Commands with interval based repeats

This option allows you to setup commands that users can access that allow administrators to display server information to the user. The command /info is the base command, and the administrator then defines sub commands to display different types of information. For example defining a sub command ‘motd’ that gives a general message to users is setup with a sub command of motd. The user then types /info motd to see it. You can then specify if you’d like that message to be displayed for everyone at intervals. So for example you can set it up to send that message once every few hours, even if a player doesn’t type the /info motd command.

Options:

  • InformationEnabled — This allows you to turn Information commands off or on
  • InformationItems — This lets you define information commands. Defining an item is pretty simple.
    • Enabled — Enable / Disable this information item
    • IntervalSeconds — The amount of time it takes for this item to be broadcasted publicly. Set to 0 to not have it broadcast
    • SubCommand — The command a user types to view this information item. If you leave this blank, users will not be able to view this command via /info, and will only see it if you use it in an interval.
    • SubText — The actual text that is displayed with this item is queried using the /info command or broadcasted. You may use the %name% tag which gets replaced by the user’s name. This is a multiline text, and each line will be broadcasted individually per interval as well. So this allows you to setup messages that get sent in order.

Вики страницы плагина CMI:

Переводы плагина CMI:

Все сообщения могут быть переведены, и для удобства использования могут быть созданы отдельные файлы языковых стандартов. По умолчанию плагин переведен на английский язык.

Включены некоторые дополнительные языки. Они не могут быть переведены полностью, любой вклад в дополнительный перевод приветствуется ^. ^:

  • Китайский (CN ZH)
  • Немецкий
  • Английский
  • Испанский
  • Французский язык
  • Итальянский
  • Литовский язык
  • Норвежский
  • Польский
  • Русский
  • Словацкий
  • Турецкий

Зависимости плагина CMI:

Java 8 и вышеЯдро PaperSpigot/Spigot/Tuinity — 1.7.10/1.8.x/1.9.x/1.10.x/1.11.x/1.12.x/1.13.x/1.14.x/1.15.x/1.16.x/1.17.x

Необязательные зависимости:

PlaceholderAPIMVdWPlaceholderAPIVaultProtocolLibPlayerVaultsPlayerVaultsNBTPermissionsExPowerfulPermsbPermissionsGroupManagerXzPermissionsLuckPermsJobsMcMMOVotifiernuVotifierMultiverse-CoreMultiWorldMy WorldsTheWorlddynmapLWCDiscordSRV

  1. Скачайте плагин.
  2. Возьмите скачанный файл и перенесите в папку plugins вашего сервера.
  3. Перезапустите сервер.
  4. Готово.

Essentials Eco Signs

These sign types are crucial to any server’s economy. Players can sell their hard-earned blocks for money with trade signs, while buy & sell signs enable a permanent, and infinite selling/buying shop. To help your players, you may consider creating an (infinite stock) buy sign for netherrack(netherstone), glowstone, diamond, or other rare items.

The creation of buy & sell signs are traditionally limited to administrators or moderators, because these are infinite shops. Trade signs require the creator to have the items being sold, while buy & sell signs don’t.

Trade Sign


<Buying><Selling> 

Line1: Must be »

Line2: What you want

Line3: What you are giving away


$<Cost><# Item>:<tot> 


<Item>$<Cost>:<tot> 

Line2:

Should be be either:

‘<amount> <item>’ or ‘$<amount>’


$510 dirt:100 


10 dirt$5:100 

Line3:

Should be be either:
‘<amount> <item>:<total>’ or ‘$<amount>:<total>’

Total being the amount to place in the sign.


$5:010 dirt:100KHobbits


10 dirt:0$5:100KHobbits

If the syntax is correct
Your name will appear on line 4.

These types of signs are typically used by players to sell items to other players.Right clicking the sign by the owner collects the items/cash stored in the sign.Right clicking the sign by the owner with the item being sold, will restock the sign with more items.Anybody else right clicking the sign will buy the items being sold, if they have the ‘cost’ on them.<item> can be a shortname ie ‘bonemeal’ or itemId ‘351,15’. The /itemdb command can help with this.

Buy Sign


<amount><itemID><Cost>

The first line must be »

Next line must be the amount per purchase
Next line must be either an item ID or name

The last must be the costSee above for details.


10dirt$5


10exp$5

You can also buy/sell exp
Just use ‘exp’ instead of an item

Unlike with trading, when setting up a Buy Sign, you are creating an infinite ‘admin’ shop. The ‘cost’ is simply removed from the player, and the ‘reward’ is spawned. See above for valid cost syntax. The amount, is how many items are sold per transaction; in this case, it will be 10 dirt for ever 5 dollars

Sell Sign


<amount><itemID><Cost>

The first line must be »

Next line must be the amount per sale
Next line must be either an item ID or name

The last must be the costSee above for details.


10dirt$5

Same as the Buy Sign, except your selling your items. When you right-click the sign, the items are removed from your inventory and you get the specified ‘cost’ amount.

Balance Sign

The first line must be »

A very simple sign which displays the players balance, when it’s right-clicked.

Configuration Options

There are a number of different options related to the internal economy system.

Most the options speak for themselves, and are fairly obvious, at least with the attached comment.
These options will generally only effect servers running with Essentials Economy as their economy system.

 # Defines the balance with which new players begin.  Defaults to 0.
 starting-balance: 0

 # Set this to a currency symbol you want to use.
 currency-symbol: '$'
  
 # Set the maximum amount of money a player can have
 # The amount is always limited to 10 trillions because of the limitations of a java double
 max-money: 10000000000000

 # Set the minimum amount of money a player can have (must be above the negative of max-money).
 # Setting this to 0, will disable overdrafts/loans completely.  Users need 'essentials.eco.loan' perm to go below 0.
 min-money: -10000
  
 # Enable this to log all interactions with trade/buy/sell signs and sell command
 economy-log-enabled: false
 
 # Enable the logging of all EssEco API calls
 economy-log-update-enabled: false

Command costs are also part of Essentials Eco, but are compatible with other economy plugins as well.

 # Defines the cost to use the given commands PER USE
 # Some commands like /repair have sub-costs, check the wiki for more information.
 command-costs:
   home: 100
   kit-tools: 1500

In this example, Essentials will charge the user ‘100’ any time they use /home command successfully.
Unlike most command cost plugins, the Essentials command costs will only charge the user once the command completes successfully. This also takes into account teleport delays and cooldowns. For this reason, this option is not compatible with commands from other plugins.

Some commands in Essentials support sub costs. With these commands it is possible to charge more selectively. For example you can set different prices for different kits using the above syntax. You can also charge per item repaired with the /repair command.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Adblock
detector