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

Решено Эндер сундук

Discussion in 'Помощь' started by 123йцу123, Oct 17, 2019.

  1. Автор темы
    123йцу123

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

    Trophy Points:
    63
    Имя в Minecraft:
    Kotya_3D
    Я вот вроде сделал что то вроде "Эндер сундука".И вот он вроде бы работает всё хорошо, но он не сохраняет предметы.Вообщем как там сделать чтоб он сохранял предметы?
    Code:
       public boolean onCommand(CommandSender sender, Command command, String s, String[] args) {
          if (sender instanceof Player) {
             Player player = (Player)sender;
             if (!this.color.hasPermission("enderchest", player)) {
                player.sendMessage(this.color.noPapi("&cУ вас нет прав"));
                return true;
             } else {
                if (args.length == 0) {
                   ItemStack[] ec = player.getEnderChest().getContents();
                   Inventory ecinv = Bukkit.createInventory((InventoryHolder)null, 27, "§8§lЭндер сундук");
                   ecinv.setContents(ec);
                   player.openInventory(ecinv);
                } else if (args.length == 1) {
                   Player target = Bukkit.getPlayer(args[0]);
                   if (!this.color.hasPermission("enderchest.other", player)) {
                       player.sendMessage(this.color.noPapi("&cУ вас нет прав"));
                      return true;
                   }
    
                   if (target == null) {
                      player.sendMessage(this.color.noPapi("&cИгрок не онлайн"));
                      return true;
                   }
    
                   ItemStack[] ect = target.getEnderChest().getContents();
                   Inventory ectinv = Bukkit.createInventory((InventoryHolder)null, 27, "§8§lЭндер сундук игрока §e§l" + sender.getName());
                   ectinv.setContents(ect);
                   player.openInventory(ectinv);
                }
    
                return true;
             }
          } else {
             sender.sendMessage(this.color.noConsole());
             return true;
          }
       }
    
     
  2. Хостинг MineCraft
    <
  3. alexandrage

    alexandrage Администратор

    Trophy Points:
    173
    Skype:
    alexandr0116
    Сохрани где то и все будет.
     
  4. Автор темы
    123йцу123

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

    Trophy Points:
    63
    Имя в Minecraft:
    Kotya_3D
    классно помог, блин.Так как сделать само сохранение?
     

Share This Page