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

Помогите Нужен пример кода спавна предмета в мире.

Тема в разделе "Разработка плагинов для новичков", создана пользователем mc_archeage, 10 мар 2016.

Статус темы:
Закрыта.
  1. Автор темы
    mc_archeage

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

    Баллы:
    11
    Имя в Minecraft:
    NegaTiV
    Вот конфиг
    Item:
    name:
    world: world
    x: 10
    y: 10
    z: 10
    id: 264
    interval: 20
    Нужен пример кода которий будет спавнить предмет.Сам предмет, location будет братса з конфига.
     
  2. Хостинг MineCraft
    <
  3. Автор темы
    mc_archeage

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

    Баллы:
    11
    Имя в Minecraft:
    NegaTiV
    В конфиге можеть бить многа name
     
  4. CoolBoy

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

    Баллы:
    96
    Skype:
    thecoolboy2070
    Имя в Minecraft:
    CoolBoy
    О боже, ты так и не разобрался в BedWarsReloaded?
     
  5. _AndreyBarna_

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

    Баллы:
    76
    Имя в Minecraft:
    MainDRY
    Он хочет добавить спавнеры жезела/золота/меди?
    Так это командой сделать можно)
     
  6. CoolBoy

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

    Баллы:
    96
    Skype:
    thecoolboy2070
    Имя в Minecraft:
    CoolBoy
    Ему нужен сам код. На гитхабе есть сурсы BedWarsReloaded и там всё наиподробнейшим образом расписано, я не знаю что ещё нужно этому человеку.
     
    Последнее редактирование: 10 мар 2016
  7. _AndreyBarna_

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

    Баллы:
    76
    Имя в Minecraft:
    MainDRY
    Лооол)
     
  8. Автор темы
    mc_archeage

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

    Баллы:
    11
    Имя в Minecraft:
    NegaTiV
    Разобралса но частисно.Мнє нужен наглядний пример хоть часть.
     
  9. fall.us

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

    Баллы:
    76
    Имя в Minecraft:
    fallus
    World#dropItemNaturally(Location location, ItemStack item).
    Код:
    ConfigurationSection itemInfo = plugin.getConfig().getConfigurationSection("Item.name");
    
    final World w = plugin.getServer().getWorld(itemInfo.getString("world"));
    
    int x    = itemInfo.getInt("x");
    int y    = itemInfo.getInt("y");
    int z    = itemInfo.getInt("z");
    
    int id    = itemInfo.getInt("id");
    int cd    = itemInfo.getInt("interval");
    
    Location loc = new Location(w, x, y, z);
    ItemStack is = new ItemStack(Material.getMaterial(id));
    
    int taskId = Bukkit.getScheduler().scheduleSyncRepeatingTask(plugin, new Runnable()
        {
            @Override
            public void run()
            {
                w.dropItemNaturally(loc, is);
            }
        }, cd, cd);
     
  10. Автор темы
    mc_archeage

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

    Баллы:
    11
    Имя в Minecraft:
    NegaTiV
    Спасиба большое.Есть ищо вопрос смотри уменя name будет нетолкьа один ай другой.Знаю что делаетса ета через key но как?[DOUBLEPOST=1457715706,1457715644][/DOUBLEPOST]Но и за ета спасиба.
     
  11. fall.us

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

    Баллы:
    76
    Имя в Minecraft:
    fallus
    Код:
    Set<String> itemsInfo = plugin.getConfig().getConfigurationSection("Item").getKeys(false);
         
    for(String key : itemsInfo)
    {
        ConfigurationSection itemInfo = plugin.getConfig().getConfigurationSection("Item." + key);
        //остальное не меняется...
    }
     
  12. CoolBoy

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

    Баллы:
    96
    Skype:
    thecoolboy2070
    Имя в Minecraft:
    CoolBoy
    Боже, я тебя умоляю, перед тем как написать пост воспользуйся этим:
    http://text.ru/spelling
    У меня глаза из орбит вылазят, когда я твой текст читаю.
     
  13. fall.us

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

    Баллы:
    76
    Имя в Minecraft:
    fallus
    Полностью солидарен!
     
  14. Автор темы
    mc_archeage

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

    Баллы:
    11
    Имя в Minecraft:
    NegaTiV
    =) всем спасиба тему закрываю.
     
Статус темы:
Закрыта.

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