Войти или зарегистрироваться
  • Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.

Плагин [MISC] ILobby v1.0 - Создай лобби для сервера! [1.7.10 - 1.17.1]

Продолжать разработку

Ilya071

Активный участник
Пользователь
Баллы
66
Имя в Minecraft
ERR_CON_RESET
title_ru.png
Это альфа-версия плагина. Пожалуйста, сообщите мне, если найдёте баг.


​
Возможности плагина:
  • Возможность отключить использование команд и настроить белый список
  • Возможность отключить чат
  • Возможность отключить сообщение о заходе/выходе/смерти игрока
  • Возможность скрыть игроков друг от друга
  • Возможность запретить изменение времени суток (только день)
  • Возможность запретить изменение погоды (только солнечная погода)
  • Возможность изменить скорость передвижения игрока в лобби
  • Возможность установить точку спавна в лобби
  • Возможность телепортировать игроков на спавн при подключении к серверу
  • Возможность телепортировать игроков на спавн при падении в пустоту
  • Возможность отключить любой урон, наносимый игрокам
  • Возможность отключить трату голода
  • Возможность отключить любое взаимодействие с блоками/существами
  • Возможность установить игровой режим для игроков при подключении к серверу
  • Возможность настроить действия при событиях, происходящих в плагине AuthMe
configuration_ru.png
Код:
# Отключает чат
disableChat: true

# Отключает сообщения о заходе/выходе/смерти игрока
disableMessages: true

# Отключает использование команд
disableCommands: true
# Список команд, которые можно использовать.
# Работает, если disableCommands = true
commandWhitelist:
  - login
  - register
  - reg
  - l
  - email
  - unregister
  - changepassword
  - cp
  - spawn

# Скрывает игроков друг от друга в табе и в игре
hidePlayers: true

# Всё время устанавливает день на сервере
lockTime: true

# Всё время устанавливает солнечную погоду на сервере
lockWeather: true

# Изменяет скорость передвижения игрока
changeSpeed: true
# Скорость передвижения игрока. Может быть от 1 до 10.
# Работает, если changeSpeed = true
speed: 3

# Телепортирует на спавн при подключении игрока к серверу
joinSpawn: true

# Телепортирует игрока на спавн, когда он падает в пустоту
voidSpawn: true

# Отключает любой урон, наносимый игрокам
disableDamage: true

# Отключает уменьшение шкалы голода
disableHunger: true

# Отключает возможность как-либо взаимодействовать с блоками
disableBlockInteract: true

# Устанавливает игровой режим для игрока. Может быть SURVIVAL, ADVENTURE, CREATIVE и SPECTATOR
gamemode: ADVENTURE

# События в плагине AuthMe.
# Чтобы всё работало, нужно установить плагин AuthMe на сервер
# ===
# Список событий:
# onLogIn - когда игрок успешно входит в свой аккаунт
# onRegister - когда игрок успешно регистрируется на сервере
# onSessionLogIn - когда игрок заходит на сервер, и ему не нужно входить в аккаунт
# onJoinUnregistered - когда незарегистрированный игрок заходит на сервер, и ему нужно зарегистрироваться
# onJoinUnlogged - когда зарегистрированный игрок заходит на сервер, и ему нужно войти в свой аккаунт
#
# К каждому событию можно указать действия
# Аргументы действий перечисляются через &&
# Несколько одинаковых действий можно указать через ;
# Список действий:
# title => Длительность (в секундах) && Заголовок && Подзаголовок ; ... - Показывает игроку сообщение на экране (только на Spigot и его форках)
# actionbar => Длительность (в секундах) && Сообщение ; ... - Показывает игроку сообщение в экшнбаре (только на Spigot и его форках)
# bossbar => Длительность (в секундах) && Сообщение && Цвет ; ... - Показывает игроку сообщение в боссбаре (только на версии 1.9 и выше)
# ===
#authme:
#  onLogIn:
#    - "title => 5 && &eВы успешно вошли в свой аккаунт && &aПриятной игры на сервере"
#  onRegister:
#    - "title => 5 && &aВы успешно зарегистрировались && &fПриятной игры на сервере"
#  onSessionLogIn:
#    - "title => 5 && &aВводить пароль не нужно && &eВы недавно входили в свой аккаунт"
#  onJoinUnregistered:
#    - "actionbar => 5 && &aРегистрация: /register <пароль> <подтверждение пароля>"
#  onJoinUnlogged:
#    - "bossbar => 5 && &aАвторизация: /login <пароль> && RED"
messages_ru.png
Код:
prefix: "&cILobby &8▪&f "
noPermission: "У вас нет разрешения на использование этой команды!"
onlyForPlayers: "Эта команда доступна только для игроков!"
spawnSet: "Точка спавна установлена!"
permissions_ru.png
  • ilobby.reload - Позволяет перезагружать конфигурацию
  • ilobby.spawn - Позволяет телепортироваться на спавн
  • ilobby.setspawn - Позволяет устанавливать точку спавна
  • ilobby.blockInteract.bypass - Позволяет обойти ограничение на взаимодействие с блоками/сущеставми
  • ilobby.chat.bypass - Позволяет обойти ограничение на отключение чата
  • ilobby.commands.bypass - Позволяет обойти ограничение на отключение команд

Последняя версия: 1.0
Скачать: YandexDisk | Github
Донат: Перейти
Официальный сайт: Перейти

Рекомендуемая версия - 1.12.2
Работает на версиях 1.7.10 - 1.17

Жду ваших идей для следующего обновления! :)

Версия 1.0
Альфа-релиз плагина
 
Последнее редактирование:
Возможность запретить изменение времени суток (только день)
/gamerule doDaylightCycle false
Возможность запретить изменение погоды (только солнечная погода)
/gamerule doWeatherCycle false
Возможность установить точку спавна в лобби
/setworldspawn
Возможность отключить любой урон, наносимый игрокам Возможность отключить трату голода
/difficulty peaseful
Возможность отключить любое взаимодействие с блоками/существами Возможность установить игровой режим для игроков при подключении к серверу
server.properties - gamemode=2

Просто... а зачем было так заморачиваться?
 
/gamerule doDaylightCycle false

/gamerule doWeatherCycle false

/setworldspawn

/difficulty peaseful

server.properties - gamemode=2

Просто... а зачем было так заморачиваться?
Насчёт спавна - В отличие от стандартных функций bukkit, в плагине можно телепортироваться на спавн с помощью команды
Насчёт отключения урона - /difficulty peaceful не отключает урон
Насчёт взаимодействия с блоками - /gamemode 2 отключает ломание блоков, но не отключает взаимодействие с ними (открывание дверей, нажатие кнопок, плит)

С остальным согласен.
 
Что делать если я устанавливаю плагин и как только я пытаюсь ходить меня сразу тепает на исходную точку?
 

Поделиться этой страницей

Назад
Верх