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

Плагин [ADMN/SEC/MECH] ShareControl v2.6.4 - контроль творческого режима [1.7 - 1.11]

Возможно, вам покажется полезной следующая доп.информация.

Останов сервера начался в 6:00. Ровно в 6:01 МС-сервер завис на плагине ShareControl, сохраняющем свои данные. Он висел в этом (зависшем) состоянии часа два -- до тех пор, пока я, проснувшись, не перегрузил физический сервер. После перезагрузки физического сервера и запуска МС-сервера (с уже отключенным плагином), файлы плагина выглядели так:


То есть плагин отчаянно пытался закрыть файл blocks.db (и, судя по времени, это удалось только в 6:20 -- через 19 минут после аварийного обрушения сервера), а до файла inventories.yml дело не дошло вовсе (либо плагин не успел его закрыть).

Попутно вопрос: размеры файлов не кажутся чрезмерными? (Сразу замечу, что перейти на mysql возможности нет.)

Спасибо!
В принципе, я так и предполагал. Всё же лучше бы найти способ перейти на MySQL. Например, вы можете попробовать бесплатную базу данных на db4free.net, так же, вроде как, на различных хостингах с панелью управления Multicraft можно сделать базу данных. SQLite изначально медленный, ведь он фактически каждый раз должен этот файл перезаписывать полностью. Но всё равно что-нибудь придумаю.
 
Но всё равно что-нибудь придумаю.

Надеюсь только на это, поскольку, как уже сказал, самостоятельно перейти на mysql не хватит квалификации.

Спасибо большое! Буду ждать.
 
Где скачать этот плагин? Спигот перенаправляет на страницу баккита, а там выскакивает ошибка что его нет.

------------------------------------------

Все, нашел.
 
Что то не работает плагин. Когда человек в креативе берет предмет и выбрасывает его, креатив отключается, но предмет все равно выбрасывается и этот предмет может подобрать как обычный игрок, так и сам креативщик. И это только первый баг который я нашел за 5 минут... Версия сервера Spigot 1.11.2
 
Что то не работает плагин. Когда человек в креативе берет предмет и выбрасывает его, креатив отключается, но предмет все равно выбрасывается и этот предмет может подобрать как обычный игрок, так и сам креативщик. И это только первый баг который я нашел за 5 минут... Версия сервера Spigot 1.11.2
Интересно.. ты, вероятно, не настроил права. Добавь к группе креативщиков следующие пермишены:
sharecontrol.gamemodescontrol.creative
 
Странно. У меня вообще не стоит никаких пермишнс, а плагин работает, как надо: предмет, выброшенный в креативе, не может быть взят в выживании.
 
Странно. У меня вообще не стоит никаких пермишнс, а плагин работает, как надо: предмет, выброшенный в креативе, не может быть взят в выживании.
Судя тому, что игрок у него выходит из креатива в выживание после выброса предмета, то у него включён режим управления режимами игры (GamemodesControl) в конфиге, а там нужны пермы.
 
Судя тому, что игрок у него выходит из креатива в выживание после выброса предмета, то у него включён режим управления режимами игры (GamemodesControl) в конфиге, а там нужны пермы.
Да, действительно. С пермом все стало лучше. Есть еще какие либо пермы которые надо ставить?
 
А я, несчастный, жду обновления плагина ) А пока он отключен, и на сервере -- разгул раздач )
 
Да, действительно. С пермом все стало лучше. Есть еще какие либо пермы которые надо ставить?
Ну, если вы хотите дать игрокам доступ к другим режимам, кроме выживания и творчества:
  • sharecontrol.gamemodescontrol.adventure - разрешить переключать режим на приключение
  • sharecontrol.gamemodescontrol.spectator - разрешить переключать режим на наблюдение
 
Прекрасно работает на версии 1.12 !! Спасибо !!
Уважаемый, с чего Вы взяли что плагин работает под 1.12? Лично у меня при загрузки выбивает предупреждение о несовместимости версий, затем ошибка за ним. Да, казалось бы плагин работает но это не так, ведь в плагине явные проблемы с подгрузкой данных, о чем сообщается в ошибке когда я пишу любую из команд плагина.

Ограничение команд WorldEdit не входит в юрисдикцию моего плагина, поэтому это не баг и добавлена данная фича в плагин не будет. Почему? Потому что, во-первых, нужно будет проработать каждый блок в командах, следовательно это вызовет большее количество лагов, а делать это асинхронно будет плохо, потому что игроки будут иметь возможность до окончания сохранения забрать блоки, но это я утирую уже. Как минимум, лаги будут, во-вторых, по-моему, давать донатерам команды терраформирования даже с ограничениями - полная глупость.
Если бы ты почитал сообщения выше, то ты бы увидел, что предложение по данному поводу я уже отклонял.
А почему бы просто не добавить функцию, которая блокировала бы команды WorldEdit'a в креативе? Вовсе не обязательно обрабатывать сетнутые блоки!
 
Последнее редактирование:
Есть баг, если взять поршень/липкий и активировать его, потом убрать активатор, то поршень можно срубить в выживании и он дропниться
 
Поддержка 1.12 будет?, + функция когда игрок переходит в креатив у него меняются пермишинсы(например убираются или добавляются на время) или группа которая заранее настроена
 
Поддержка 1.12 будет?, + функция когда игрок переходит в креатив у него меняются пермишинсы(например убираются или добавляются на время) или группа которая заранее настроена
Зачем делать смену пермишенов?Специально для таких, которым что-то не хватает он выложил сорцы, скачивай и допиливай, что тебе надо. А поддержку на 1.12 можно, но опять же src есть можно и самому обновить
 
Специально для таких, которым что-то не хватает он выложил сорцы, скачивай и допиливай, что тебе надо.
Или лучше выкинуть и написать своё. Код там сейчас необслуживаемый, только автор сможет разобраться в этом лесе.
 
Уважаемый, с чего Вы взяли что плагин работает под 1.12? Лично у меня при загрузки выбивает предупреждение о несовместимости версий, затем ошибка за ним. Да, казалось бы плагин работает но это не так, ведь в плагине явные проблемы с подгрузкой данных, о чем сообщается в ошибке когда я пишу любую из команд плагина.


А почему бы просто не добавить функцию, которая блокировала бы команды WorldEdit'a в креативе? Вовсе не обязательно обрабатывать сетнутые блоки!
Плагин не обрабатывает команды WE, кто вам сказал это? Есть команда, с помощью которой можно администраторам (с доступом к команде этой т.е.) изменять тип блоков в выбранном регионе с помощью WE, но обработки команд вовсе нет.
 
Поддержка 1.12 будет?, + функция когда игрок переходит в креатив у него меняются пермишинсы(например убираются или добавляются на время) или группа которая заранее настроена
В процессе. Функция может быть будет, посмотрим.
 

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

Назад
Верх