Minecraft Individual Signs мод 2022 скачать бесплатно
logo
wow addon Individual Signs

Individual Signs

Версия игры: 1.18.1
Всего загрузок: 24,854
Обновлено: Jan 7, 2022
Создано: Sep 18, 2012
Скачать Individual SignsСкачать Предыдущие версии

Предыдущие версии

Название Размер Обновлено Версия игры Загрузок
IndividualSigns v2.9.1 release 56.07 KB Jan 7, 2022 1.18.1 12 скачать Individual Signs IndividualSigns v2.9.1 releaseСкачать
IndividualSigns v2.9.0 release 56.06 KB Jan 4, 2022 1.18.1 12 скачать Individual Signs IndividualSigns v2.9.0 releaseСкачать
IndividualSigns v2.8.0 release 50.49 KB Aug 8, 2021 1.17 77 скачать Individual Signs IndividualSigns v2.8.0 releaseСкачать
IndividualSigns v2.7.0 release 43.04 KB Jun 17, 2019 1.14 423 скачать Individual Signs IndividualSigns v2.7.0 releaseСкачать
IndividualSigns v2.6.0 release 42.42 KB Sep 27, 2018 1.13 299 скачать Individual Signs IndividualSigns v2.6.0 releaseСкачать
IndividualSigns v2.5 release 30.12 KB Dec 22, 2016 1.12 707 скачать Individual Signs IndividualSigns v2.5 releaseСкачать
IndividualSigns v2.4 release 27.24 KB May 15, 2016 1.9 540 скачать Individual Signs IndividualSigns v2.4 releaseСкачать
IndividualSigns v2.3 release 19.02 KB Jan 26, 2015 1.8.1 2,379 скачать Individual Signs IndividualSigns v2.3 releaseСкачать
IndividualSigns v2.2 release 18.94 KB Jan 24, 2015 1.8.1 211 скачать Individual Signs IndividualSigns v2.2 releaseСкачать
IndividualSigns v2.1 release 18.99 KB Jan 2, 2015 1.8.1 441 скачать Individual Signs IndividualSigns v2.1 releaseСкачать
IndividualSigns v2.0 release 19.41 KB Jan 14, 2014 1.7.4 4,822 скачать Individual Signs IndividualSigns v2.0 releaseСкачать
IndividualSigns v1.5 release 9.79 KB Dec 18, 2013 1.7.4 1,046 скачать Individual Signs IndividualSigns v1.5 releaseСкачать
InSigns v1.4 release 11.07 KB May 4, 2013 1.6.4 5,296 скачать Individual Signs InSigns v1.4 releaseСкачать
InSigns v1.3 release 10.52 KB Apr 20, 2013 1.5.1 1,213 скачать Individual Signs InSigns v1.3 releaseСкачать
InSigns v1.2 release 14.92 KB Mar 30, 2013 1.5.1 1,028 скачать Individual Signs InSigns v1.2 releaseСкачать
InSigns v1.1 release 14.88 KB Mar 5, 2013 1.5.0 1,049 скачать Individual Signs InSigns v1.1 releaseСкачать
InSigns v1.0 release 14.66 KB Feb 15, 2013 CB 1.4.7-R1.0 869 скачать Individual Signs InSigns v1.0 releaseСкачать
InSigns v0.9 release 14.34 KB Feb 15, 2013 CB 1.4.7-R1.0 215 скачать Individual Signs InSigns v0.9 releaseСкачать
InSigns v0.8 release 6.74 KB Dec 28, 2012 CB 1.4.6-R0.1 1,098 скачать Individual Signs InSigns v0.8 releaseСкачать
InSigns v0.7 release 9.99 KB Dec 19, 2012 CB 1.4.5-R1.0 442 скачать Individual Signs InSigns v0.7 releaseСкачать
InSigns v0.6 release 8.84 KB Nov 9, 2012 CB 1.4.2-R0.2 909 скачать Individual Signs InSigns v0.6 releaseСкачать
InSigns v0.5 release 8.48 KB Oct 20, 2012 CB 1.3.2-R2.0 809 скачать Individual Signs InSigns v0.5 releaseСкачать
InSigns v0.4 release 8.18 KB Oct 13, 2012 CB 1.3.2-R1.0 252 скачать Individual Signs InSigns v0.4 releaseСкачать
InSigns v0.2 release 5.73 KB Sep 20, 2012 CB 1.3.2-R0.1 388 скачать Individual Signs InSigns v0.2 releaseСкачать
InSigns v0.1 release 5.61 KB Sep 18, 2012 CB 1.3.2-R0.1 317 скачать Individual Signs InSigns v0.1 releaseСкачать

Скриншоты

Описание

Хочешь бесплатную карту с Риком и Морти? Discount 10%Оформить ❤️

Описание

Этот плагин отображает текст на знаках для каждого игрока индивидуально по-разному.

По умолчанию этот плагин заменяет только [PLAYER] на знаках с именем и [DISPLAY] с ником игрока, смотрящего на него.
Узлами разрешений для создания знаков, содержащих эти теги, являются insigns.create.player и insigns.create.display.

Однако InSigns также включает в себя API для разработчиков других плагинов, чтобы легко добавлять собственный контент знака для конкретного игрока.

Этот плагин можно было бы, например, использовать для отдельных приветственных знаков на вашем спавне. Ваши игроки будут поражены, увидев свое собственное имя на вывеске!

ВАЖНЫЙ

Этот плагин нуждается в ProtocolLib для работы.
Убедитесь, что вы установили правильную версию ProtocolLib.
Этот плагин должен оставаться совместимым с другими версиями minecraft и bukkit до тех пор, пока ProtocolLib не должен ничего менять в своем API, на который полагается InSigns, и протокол minecraft не меняет ничего, связанного со знаком.

Быстрая презентация от VariationVault

 

Для разработчиков плагинов: простой в использовании API

Вот небольшой пример того, как вы можете использовать это в своем собственном плагине для отображения специфичных для игрока значений на знаках.
1.) Прежде всего: добавьте банку IndividualSigns в свой путь сборки (точно так же, как вы делаете это с bukkit.jar)
2.) Затем вы можете создать прослушиватель, который прослушивает SignSendEvent (точно так же, как вы создаете прослушиватели для событий bukkit): Это событие вызывается каждый раз, когда сервер собирается обновить содержимое знака для игрока.
3.) Событие предоставляет простые методы получения текущего текста знака и его изменения:

  • getPlayer() — Получает плеер, который получает пакет sign.
  • getLocation() — Возвращает местоположение знака, текст которого отправляется.
  • getLine(int index) — Возвращает строку текста с указанным индексом (0-3). Строки находятся в формате json.
  • setLine(int index, String line) — Задает строку текста с указанным индексом. Должен быть в правильном формате json.
  • IsModified() — Было ли это событие изменено каким-либо плагином.
  • setCancelled(boolean cancelled) — Если событие отменено, содержимое знака не будет обновляться для затронутого игрока, оставляя его на своем текущем содержимом (пустым, если все SignSendEvents будут отменены).
  • isCancelled() — Проверяет, отменил ли уже какой-то плагин это событие.

Пример использования события для замены «[PLAYER]» на имя игрока:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
public class SignSendListener реализует Listener {

    public SignSendListener(Plugin plugin) {
        Bukkit.getServer().getPluginManager().registerEvents(this, plugin);
    }

    @EventHandler(priority = EventPriority.NORMAL, ignoreCancelled = true)
    public void onSignSend( событиеSignSendEvent ) {
        for (int i = 0; i < 4; i++) {
            String line = event.getLine(i);
            if (line.contains("[PLAYER]")) {
                события.setLine(я, линия.заменить("[игрока]", событие.getPlayer().метод getname()));
            }
        }
    }
}

Вот и все. InSigns-Плагин будет обрабатывать все необходимые манипуляции с пакетами для вас.

Некоторые другие полезные утилиты, предоставляемые InSigns, являются:

  • Класс SimpleChanger, который можно использовать для легкого создания прослушивателя для простых замен ключей->значений и проверки разрешений во время создания знака. Пример для встроенной замены [PLAYER] -> PlayerName:
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
@Переопределение
public void OnEnable() {
    Plugin insignsPlugin = getServer().getPluginManager().getPlugin("InSigns");
    if ((insignsPlugin != null) && insignsPlugin.IsEnabled()) {
        // заменяет "[ИГРОК]" именем игрока на табличках и проверяет наличие разрешения "insigns.create.player".
        // всякий раз, когда игрок пытается создать знак с надписью "[ИГРОК]" на нем
        new SimpleChanger(this, "[PLAYER]", "insigns.create.player") {
            @Переопределение
            public String GetValue(Player player, Location location, String originalLine) {
                return player.getName();
            }
        };
        System.out.println("Найден плагин 'InSigns'. Пользуюсь им сейчас".);
    } else {
        System.out.println("Плагин 'InSigns' не найден. Дополнительные функции знака отключены".);
    }
}

 

Плагины, использующие InSigns

  • Paintball War Edition — Предлагает индивидуальные знаки статистики пейнтбола.
  • ScoreboardStats — Предлагает некоторые отдельные общие статистические признаки.

Дайте мне знать, если ваш плагин использует инсайды и вы хотите, чтобы вас упомянули здесь.

Статистика

Этот плагин использует bStats для сбора анонимной статистики использования, чтобы определить, сколько серверов используют плагин и с какими версиями minecraft он используется чаще всего. Вся собранная информация может быть публично просмотрена здесь: https://bstats.org/plugin/bukkit/InSigns

Вы можете отключить bStats для всех плагинов на сервере путем редактирования файла Плагины/bStats/конфигурации.в формате YML, или, альтернативно отключить его только для IndividualSigns при установкеметрики-статистика‘ и ‘ложь‘ внутри InSigns’ config файл.

Пожертвования

Если вам нравится этот плагин, подумайте о поддержке его разработки, сделав пожертвование.
Заранее спасибо!

Комментарии

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