Плагин Механика IShulker [1.0.1]

Для версий
  1. 1.21.✘
Java
  1. Java 21
  2. Java 22
  3. Java 23
  4. Java 25
Исходный код
https://github.com/igormaclakoff-dev/IShulker
IShulker
Открывайте шалкеры прямо из руки — не ставя их на землю​



Описание
Зажмите Shift и нажмите ПКМ по воздуху, держа шалкер в руке — содержимое откроется в удобном интерфейсе, а сам шалкер останется в инвентаре. Больше не нужно ставить его на землю, чтобы что‑то достать или положить.

Плагин полностью защищён от дюпов: пока интерфейс открыт, исходный предмет нельзя переместить, выбросить, переложить в хотбар/офф‑хенд или вложить один шалкер в другой.



Возможности
  • Открытие любого шалкера (включая окрашенные) прямо из руки.
  • Защита от дюпов: запрет вложенности, перемещения исходного предмета, свапов хотбар/офф‑хенд и выброса при открытом интерфейсе.
  • Сохранение содержимого при закрытии, выходе из игры и смерти, плюс периодический автосейв.
  • Глобальное включение/выключение функционала одной командой.
  • Гибкая настройка: необходимость Shift, открытие только в воздухе, право доступа, защита от вложенности, интервал автосейва.
  • Сообщения через MiniMessage и поддержка старых цветовых кодов вида &c.
  • Полностью настраиваемый файл config.yml с русскими комментариями.



Команды
КомандаОписание
/ishulker statusПоказать текущее состояние
/ishulker on | offВключить или выключить функцию
/ishulker toggleПереключить функцию
/ishulker reloadПерезагрузить конфигурацию
/ishulker versionПоказать версию плагина
/ishulker helpПоказать список команд

Псевдонимы: /ish, /ishulk



Права
ПравоПо умолчаниюОписание
ishulker.adminopДоступ к управлению плагином
ishulker.useopПозволяет открывать шалкеры из руки



Конфигурация
Код:
# IShulker — config.yml
enabled: true

settings:
  require-sneak: true          # нужно ли зажимать Shift
  open-on-air-only: true       # открывать только при клике по воздуху
  permission: "ishulker.use"   # право доступа (пусто — без проверки)
  prevent-nesting: true        # запрет вложенности шалкеров
  autosave-interval-ticks: 20   # период автосейва в тиках

messages:
  no-permission: "<red>◆</red> <gray>У вас нет доступа.</gray>"
  enabled: "<green>◆</green> <gray>IShulker <white>включён</white>.</gray>"
  disabled: "<red>◆</red> <gray>IShulker <white>выключен</white>.</gray>"
  status-enabled: "<green>◆</green> <gray>IShulker сейчас <white>включён</white>.</gray>"
  status-disabled: "<red>◆</red> <gray>IShulker сейчас <white>выключен</white>.</gray>"
  reloaded: "<#8A5CF6>◆</#8A5CF6> <gray>Конфигурация IShulker перезагружена.</gray>"
  usage: "<red>◆</red> <gray>Использование: <white>/ishulker <on|off|toggle|reload|status|help|version></white></gray>"



Установка
  1. Скачайте IShulker-1.0.1.jar.
  2. Положите файл в папку plugins/ вашего сервера.
  3. Перезапустите сервер.
  4. При необходимости отредактируйте plugins/IShulker/config.yml и выполните /ishulker reload.



Требования
  • Paper (или его форки) для Minecraft 1.21.x
  • Java 21



IShulker от AuraCode​

Автор

igormaclakof

Еще ресурсы от igormaclakof

ITickets
ITickets
Плагин добавляет на сервер удобную систем тикетов для персонала сервера и игроков
IExpBattle
IExpBattle
Плагин на механику бутылочек опыта
IChat
IChat
Плагин на чат
IWhiteList
IWhiteList
Плагин на белые списки
Search PvP
Search PvP
Search PvP - плагин на поединки на вашем сервере
TagShop — витрина ник-тегов для Paper 1.21.x
TagShop — витрина ник-тегов для Paper 1.21.x
Покупка и создание тегов с цветами и градиентами, мгновенная выдача через LuckPerms в таб и чат.
WantedSystem — система контрактов и розыска игроков с наградой в валюте сервера
WantedSystem — система контрактов и розыска игроков с наградой в валюте сервера
Плагин для Paper 1.21.x добавляет полноценную систему розыска
⚡ MagneticPoints — Магнитные точки
⚡ MagneticPoints — Магнитные точки
Плагин добавляет на сервер магнитные точки — места, которые притягивают металлические предметы
ВерхНиз