Войти или зарегистрироваться

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

Статус
Закрыто для дальнейших ответов.

mc_archeage

Новичок
Пользователь
Баллы
11
Имя в Minecraft
NegaTiV
Вот конфиг
Item:
name:
world: world
x: 10
y: 10
z: 10
id: 264
interval: 20
Нужен пример кода которий будет спавнить предмет.Сам предмет, location будет братса з конфига.
 
В конфиге можеть бить многа name
 
Он хочет добавить спавнеры жезела/золота/меди?
Так это командой сделать можно)
Ему нужен сам код. На гитхабе есть сурсы BedWarsReloaded и там всё наиподробнейшим образом расписано, я не знаю что ещё нужно этому человеку.
 
Последнее редактирование:
Разобралса но частисно.Мнє нужен наглядний пример хоть часть.
World#dropItemNaturally(Location location, ItemStack item).
Java:
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);
 
World#dropItemNaturally(Location location, ItemStack item).
Java:
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);
Спасиба большое.Есть ищо вопрос смотри уменя name будет нетолкьа один ай другой.Знаю что делаетса ета через key но как?
Но и за ета спасиба.
 
Спасиба большое.Есть ищо вопрос смотри уменя name будет нетолкьа один ай другой.Знаю что делаетса ета через key но как?
Java:
Set<String> itemsInfo = plugin.getConfig().getConfigurationSection("Item").getKeys(false);
     
for(String key : itemsInfo)
{
    ConfigurationSection itemInfo = plugin.getConfig().getConfigurationSection("Item." + key);
    //остальное не меняется...
}
 
Спасиба большое.Есть ищо вопрос смотри уменя name будет нетолкьа один ай другой.Знаю что делаетса ета через key но как?
Но и за ета спасиба.
Боже, я тебя умоляю, перед тем как написать пост воспользуйся этим:
http://text.ru/spelling
У меня глаза из орбит вылазят, когда я твой текст читаю.
 
=) всем спасиба тему закрываю.
 
Статус
Закрыто для дальнейших ответов.
Назад
Верх