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

Идея WhitelistAddon

Тема в разделе "Запросы на разработку плагинов", создана пользователем TheXfesterGames, 15 дек 2016.

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

    TheXfesterGames Новичок Пользователь

    Баллы:
    6
    Имя в Minecraft:
    XFESTER
    Категория плагина: Admin Tools

    Предлагаемое название: WhitelistAddon

    Версия сервера: 1.7.10-1.8 (Java 7)

    Что я хочу: Мне бы хотелось, 2 простые вещи:
    1) Чтобы вайтлист отключался при запуске сервера
    2) Чтобы вайтлист отключался при онлайне 0.

    Зачем? Делаем ClanWars на голодных играх. Там когда игрок заходит, врубается Вайтлист, а игрок добавляет командами туда людей. Но если игроку приспичит выйти. То вайтлист просто офниться. И еще нужно чтобы он оффался при запуске сервера.

    Идеи для команд:
    Этому плагину команды не нужны

    Идеи пермишенов: пермишены не нужны.

    Когда мне это нужно? Желательно в течении 2-3 дней :)

    Спасибо за внимание!
     
  2. Mr Hosting
  3. DonDays

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

    Баллы:
    46
    Имя в Minecraft:
    DonDays
    сейчас напишу, подожди
     
  4. Автор темы
    TheXfesterGames

    TheXfesterGames Новичок Пользователь

    Баллы:
    6
    Имя в Minecraft:
    XFESTER
    Огромное спасибо, что взялся.
    --- Сообщения объединены: 15 дек 2016, предыдущее сообщение: 15 дек 2016 ---
    Есть еще те, кто могут взяться ? Этот чувак, куда-то ушел :D
    --- Сообщения объединены: 15 дек 2016 ---
    Актуально
     
  5. LuckyZeeRo

    LuckyZeeRo Участник Пользователь

    Баллы:
    36
    Skype:
    luckyzeero
    Имя в Minecraft:
    LuckyZeeRo_
    Могу взяться за работу.
     
  6. Автор темы
    TheXfesterGames

    TheXfesterGames Новичок Пользователь

    Баллы:
    6
    Имя в Minecraft:
    XFESTER
    Я подожду еще @DonDays .
    А по поводу тебя интересует: платно или бесплатно?
     
  7. LuckyZeeRo

    LuckyZeeRo Участник Пользователь

    Баллы:
    36
    Skype:
    luckyzeero
    Имя в Minecraft:
    LuckyZeeRo_
    Если кто то сделает бесплатно - пожалуйста :) Я нет.
     
  8. Автор темы
    TheXfesterGames

    TheXfesterGames Новичок Пользователь

    Баллы:
    6
    Имя в Minecraft:
    XFESTER
    Цена? На всякий случай :)
    --- Сообщения объединены: 16 дек 2016, предыдущее сообщение: 16 дек 2016 ---
    @DonDays я все еще жду тебя :)
     
  9. DonDays

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

    Баллы:
    46
    Имя в Minecraft:
    DonDays
    Не было времени, сегодня возьмусь, там легко:good:. За такое деньги не платят, там несколько строк кода
    --- Сообщения объединены: 16 дек 2016 ---
    Ня. https://yadi.sk/d/BLVQL9n333gGcE
    --- Сообщения объединены: 16 дек 2016 ---
    Вчера не смог, т.к. занят другим плагином, если еще нужна всякая мелочь, типа этой, пиши в лс, сделаю, если будет время
     
  10. Автор темы
    TheXfesterGames

    TheXfesterGames Новичок Пользователь

    Баллы:
    6
    Имя в Minecraft:
    XFESTER
    Спасибо большое.
     
  11. DonDays

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

    Баллы:
    46
    Имя в Minecraft:
    DonDays
    Закрой тему
     
  12. Автор темы
    TheXfesterGames

    TheXfesterGames Новичок Пользователь

    Баллы:
    6
    Имя в Minecraft:
    XFESTER
    @DonDays
    Можешь сделать под Java 7? Пишет:
    Код (Text):
    1. [12:08:17] [Server thread/ERROR]: Could not load 'plugins/WhitelistAddon.jar' in folder 'plugins'
    2. org.bukkit.plugin.InvalidPluginException: java.lang.UnsupportedClassVersionError: ru/dondays/whitelistaddon/WhitelistAddon : Unsupported major.minor version 52.0
    3.     at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:133) ~[server.jar:git-Spigot-1.7.9-R0.2-205-g48578ee]
    4.     at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.java:336) ~[server.jar:git-Spigot-1.7.9-R0.2-205-g48578ee]
    5.     at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:258) [server.jar:git-Spigot-1.7.9-R0.2-205-g48578ee]
    6.     at org.bukkit.craftbukkit.v1_7_R4.CraftServer.loadPlugins(CraftServer.java:369) [server.jar:git-Spigot-1.7.9-R0.2-205-g48578ee]
    7.     at net.minecraft.server.v1_7_R4.DedicatedServer.init(DedicatedServer.java:152) [server.jar:git-Spigot-1.7.9-R0.2-205-g48578ee]
    8.     at net.minecraft.server.v1_7_R4.MinecraftServer.run(MinecraftServer.java:458) [server.jar:git-Spigot-1.7.9-R0.2-205-g48578ee]
    9.     at net.minecraft.server.v1_7_R4.ThreadServerApplication.run(SourceFile:628) [server.jar:git-Spigot-1.7.9-R0.2-205-g48578ee]
    10. Caused by: java.lang.UnsupportedClassVersionError: ru/dondays/whitelistaddon/WhitelistAddon : Unsupported major.minor version 52.0
    11.     at java.lang.ClassLoader.defineClass1(Native Method) ~[?:1.7.0_121]
    12.     at java.lang.ClassLoader.defineClass(ClassLoader.java:803) ~[?:1.7.0_121]
    13.     at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142) ~[?:1.7.0_121]
    14.     at java.net.URLClassLoader.defineClass(URLClassLoader.java:442) ~[?:1.7.0_121]
    15.     at java.net.URLClassLoader.access$100(URLClassLoader.java:64) ~[?:1.7.0_121]
    16.     at java.net.URLClassLoader$1.run(URLClassLoader.java:354) ~[?:1.7.0_121]
    17.     at java.net.URLClassLoader$1.run(URLClassLoader.java:348) ~[?:1.7.0_121]
    18.     at java.security.AccessController.doPrivileged(Native Method) ~[?:1.7.0_121]
    19.     at java.net.URLClassLoader.findClass(URLClassLoader.java:347) ~[?:1.7.0_121]
    20.     at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:101) ~[server.jar:git-Spigot-1.7.9-R0.2-205-g48578ee]
    21.     at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:86) ~[server.jar:git-Spigot-1.7.9-R0.2-205-g48578ee]
    22.     at java.lang.ClassLoader.loadClass(ClassLoader.java:425) ~[?:1.7.0_121]
    23.     at java.lang.ClassLoader.loadClass(ClassLoader.java:358) ~[?:1.7.0_121]
    24.     at java.lang.Class.forName0(Native Method) ~[?:1.7.0_121]
    25.     at java.lang.Class.forName(Class.java:278) ~[?:1.7.0_121]
    26.     at org.bukkit.plugin.java.PluginClassLoader.<init>(PluginClassLoader.java:64) ~[server.jar:git-Spigot-1.7.9-R0.2-205-g48578ee]
    27.     at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:129) ~[server.jar:git-Spigot-1.7.9-R0.2-205-g48578ee]
    28.     ... 6 more
     
  13. DonDays

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

    Баллы:
    46
    Имя в Minecraft:
    DonDays
    Под java 7 не могу, ибо использую 1.8. Декомпилируй и собери сам :cry:
     
  14. Автор темы
    TheXfesterGames

    TheXfesterGames Новичок Пользователь

    Баллы:
    6
    Имя в Minecraft:
    XFESTER
    Можешь кинуть сорцы?
    --- Сообщения объединены: 16 дек 2016, предыдущее сообщение: 16 дек 2016 ---
    Боюсь что криво декомпелирую :)
     
  15. AtomicInteger

    AtomicInteger Новичок Пользователь

    Баллы:
    21
    А что мешает тебе скомпилировать под 7?
     
  16. slavik123123123

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

    Баллы:
    143
    Имя в Minecraft:
    Leymooooooooooo
    Не обязательно семерку ставить. Можно просто в настройках проекта включить совместимость.
     
  17. Автор темы
    TheXfesterGames

    TheXfesterGames Новичок Пользователь

    Баллы:
    6
    Имя в Minecraft:
    XFESTER
    Расскажи, плыз. xD
    --- Сообщения объединены: 17 дек 2016, предыдущее сообщение: 17 дек 2016 ---
    ОС Ubuntu.
     
  18. Will Orion Z

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

    Баллы:
    76
    Имя в Minecraft:
    willorion
    Что мешает поставить openjdk 8 на ubuntu?
     
  19. DonDays

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

    Баллы:
    46
    Имя в Minecraft:
    DonDays
    Где? Я использую Intellij
    --- Сообщения объединены: 17 дек 2016, предыдущее сообщение: 17 дек 2016 ---
    Код (Text):
    1. public class WhitelistAddon
    2.     extends JavaPlugin
    3.     implements Listener {
    4.  
    5.     @Override
    6.     public void onEnable() {
    7.         this.getServer().setWhitelist(false);
    8.         this.getServer().getPluginManager().registerEvents(this, this);
    9.     }
    10.  
    11.     @EventHandler
    12.     public void onQuit(final PlayerQuitEvent e) {
    13.         int online = this.getServer().getOnlinePlayers().size() - 1;
    14.         if(online == 0) {
    15.             this.getServer().setWhitelist(false);
    16.         }
    17.     }
     
  20. Автор темы
    TheXfesterGames

    TheXfesterGames Новичок Пользователь

    Баллы:
    6
    Имя в Minecraft:
    XFESTER
    Ребят, скомпелируйте, кому не лень :)
    У меня чёт еклипс не хочет устанавливаться xD
    Пожауйста, кому не лень.
     
  21. AtomicInteger

    AtomicInteger Новичок Пользователь

    Баллы:
    21
    Project Structure...->Project->7-Diamonds,ARM...
     

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