Хостинг серверов Minecraft playvds.com
  1. Вы находитесь в русском сообществе Bukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на русский язык плагины наших собратьев из других стран.
    Скрыть объявление

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

Тема в разделе "Неподтвержденные плагины", создана пользователем h1karo, 1 июл 2015.

  1. Автор темы
    h1karo

    h1karo Активный участник Пользователь

    Баллы:
    76
    Я вообще не планировал заливать на гитхаб, ну ладно.
     
  2. Хостинг MineCraft
    <
  3. Sitmobedaf

    Sitmobedaf Старожил Пользователь

    Баллы:
    103
    Имя в Minecraft:
    SiT
    А зависание сервера при краше исправили?
     
  4. Автор темы
    h1karo

    h1karo Активный участник Пользователь

    Баллы:
    76
    Во-первых, этого в чейнджлоге нет, во-вторых, я с таким не сталкивался, в-третьих, я уже говорил счет переписывания плагина, я не буду заниматься исправлениями багов, связанных с базой данных, пока не перепишу плагин, если вообще буду чинить базу данных, ибо у меня такой проблемы нет, мне не на чем проверять и искать проблемы.
     
  5. Dereku

    Dereku Старожил

    Баллы:
    173
    Skype:
    derek_unavailable
    Имя в Minecraft:
    _Dereku
    Проблема в тебе [x4]
     
  6. Sitmobedaf

    Sitmobedaf Старожил Пользователь

    Баллы:
    103
    Имя в Minecraft:
    SiT
    Было время когда сервер часто крашился, и при выключении зависал на сохранении базы ShareControl, потом просто вырезал из кода в onDisable сохранение в базу, так при краше сервер перестал зависать. Поэтому с полной уверенностью могу сказать, что проблема в плагине.[DOUBLEPOST=1479759716,1479759643][/DOUBLEPOST]И пишу, чтобы автору напомнить, и самому не забыть.
     
  7. Автор темы
    h1karo

    h1karo Активный участник Пользователь

    Баллы:
    76
    Боже, вырезал ты, и что с того? Это не доказательство того, что проблема в плагине. И не надо напоминать мне об этом.
     
  8. Dereku

    Dereku Старожил

    Баллы:
    173
    Skype:
    derek_unavailable
    Имя в Minecraft:
    _Dereku
    Проблема в тебе [x5].
    Ни у кого эта проблема не возникла кроме тебя. А так же у тебя упала jvm из-за ошибки в бинарнике sqlite. Это уже говорит о том, что плагин немного не при делах (совсем).
     
  9. Bogdan2402

    Bogdan2402 Активный участник Пользователь

    Баллы:
    76
    Имя в Minecraft:
    DarkFort
    В конфиге префикс выключен, но в сообщении "&cВы не можете использовать эти таблички!" префикс выводится, на другие сообщения не выводит. Исправьте плиз.
     
  10. Sitmobedaf

    Sitmobedaf Старожил Пользователь

    Баллы:
    103
    Имя в Minecraft:
    SiT
    Думаю, это слишком несерьёзно, чтобы автор это исправлял. Он еле костыли то запилил.[DOUBLEPOST=1479800492,1479800456][/DOUBLEPOST]И кстати, исходники он выложил, можешь и сам убрать.
     
  11. Автор темы
    h1karo

    h1karo Активный участник Пользователь

    Баллы:
    76
    Ты так говоришь, как будто я обязан пилить обновы плагина.
     
  12. danyadanya

    danyadanya Активный участник Пользователь

    Баллы:
    76
    Имя в Minecraft:
    danyadanya
    с чем конфликт может быть?

    [03:49:16] [Craft Scheduler Thread - 11/WARN]: org.apache.commons.lang.UnhandledException: Plugin ShareControl v2.6.4 generated an exception while executing task 87
    at org.bukkit.craftbukkit.v1_10_R1.scheduler.CraftAsyncTask.run(CraftAsyncTask.java:56)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
    at java.lang.Thread.run(Thread.java:745)
    Caused by: java.lang.NoSuchMethodError: org.bukkit.Server.getOnlinePlayers()[Lorg/bukkit/entity/Player;
    at org.mcstats.MetricsLite.postPlugin(MetricsLite.java:287)
    at org.mcstats.MetricsLite.access$200(MetricsLite.java:53)
    at org.mcstats.MetricsLite$1.run(MetricsLite.java:175)
    at org.bukkit.craftbukkit.v1_10_R1.scheduler.CraftTask.run(CraftTask.java:71)
    at org.bukkit.craftbukkit.v1_10_R1.scheduler.CraftAsyncTask.run(CraftAsyncTask.java:53)
    ... 3 more
     
  13. Dereku

    Dereku Старожил

    Баллы:
    173
    Skype:
    derek_unavailable
    Имя в Minecraft:
    _Dereku
    С твоим мозгом, например.
    Тут просто ошибка в метрике. Забей на эту ошибку.
     
  14. Nazar14171

    Nazar14171 Активный участник Пользователь

    Баллы:
    66
    Здраствуйте, я нашел баг в плагине, если креативщик сетнет например алмазными блоками, то обычные игроки сломают их, и им выпадет дроб, ну это скорее всего недороботка чем баг)
     
  15. AtomicInteger

    AtomicInteger Активный участник Пользователь

    Баллы:
    46
    А с каких пор креативу сет доступен?
     
  16. Sitmobedaf

    Sitmobedaf Старожил Пользователь

    Баллы:
    103
    Имя в Minecraft:
    SiT
    У меня на сервере, у донатеров у которых есть //set ограничения творческого режима сняты.
     
  17. Автор темы
    h1karo

    h1karo Активный участник Пользователь

    Баллы:
    76
    Ограничение команд WorldEdit не входит в юрисдикцию моего плагина, поэтому это не баг и добавлена данная фича в плагин не будет. Почему? Потому что, во-первых, нужно будет проработать каждый блок в командах, следовательно это вызовет большее количество лагов, а делать это асинхронно будет плохо, потому что игроки будут иметь возможность до окончания сохранения забрать блоки, но это я утирую уже. Как минимум, лаги будут, во-вторых, по-моему, давать донатерам команды терраформирования даже с ограничениями - полная глупость.
    Если бы ты почитал сообщения выше, то ты бы увидел, что предложение по данному поводу я уже отклонял.
     
  18. Nazar14171

    Nazar14171 Активный участник Пользователь

    Баллы:
    66
    Ясно, простите, я не хотел написать ничего плохого против вашего плагина, он мне очень нравится, просто подумал, что это также входит в обязанности плагина, извините.
     
  19. Sheymer

    Sheymer Активный участник

    Баллы:
    61
    Имя в Minecraft:
    Sheymer
    Помогите пожалуйста, что делать что бы у каждого режима был свой инвентарь! Что бы, в переходи от креатива в выживание, блоки которые ты взял из креатива себе в инвентарь, а затем перешёл в режим выживание, удалялись!
     
    Последнее редактирование: 21 дек 2016
  20. Автор темы
    h1karo

    h1karo Активный участник Пользователь

    Баллы:
    76
    Данная функция встроена в плагин по дефолту. Проверьте, чтобы данные настройки в конфиге были такие же, как тут:
    Код:
     MultiInventories:
       Enabled: true
       Separation: true
    Если в вашем конфиге именно эти переменные, то напишите список ваших плагинов. Если вы хотите скрыть от других список плагинов, можно мне в ЛС здесь или в ВК: vk.com/h1karo
     
  21. Sitmobedaf

    Sitmobedaf Старожил Пользователь

    Баллы:
    103
    Имя в Minecraft:
    SiT
    Кстати, у меня тоже с помощью поршней блоки выбивают, наверно это связано с новым ядром.[DOUBLEPOST=1487469049,1484486541][/DOUBLEPOST]Плагин будет обновляться? У меня постоянные проблемы. Когда база (SQLite) набирает большой размер (сейчас это 18мб) происходят краши при выключении сервера. Использую ОС Ubuntu, раньше на Windows такая же проблема была.
    Ещё новое что-то появилось... У меня несколько серверов, и наверно это связано с ShareControl: когда сервера перезапускаются (ночью в 4 часа все одновременно) иногда сервер запускается с ошибкой "/tmp/... sqlite_3.15.1 - file not found". То есть похоже, что сервер который завершает работу удаляет SQLite драйвер уже запускающегося сервера. Хотя каждый SQLite файл имеет рандомный набор символов в имени файла. Но вот поставил перезапуск с паузой в 1 минуту, и проблема исчезла. И когда такая ошибка происходит, сервер запускается, но все плагины, которые взаимодействуют с SQLite драйвером не работают - AuthMe, WorldGuard (остальные не важно). Уже несколько раз так спавны ломали.
     

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