Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

Co może być przyczyną tego błędu?


SamiecX

Rekomendowane odpowiedzi

Opublikowano

Co może być przyczyną takiego błędu? http://screenshot.sh/mMlg9RWz6yApS

 

W konsoli ujawnia się taki błąd ;P

[17:28:01] [Server thread/ERROR]: null
org.bukkit.command.CommandException: Unhandled exception executing command 'itemy' in plugin BCItemy v1.0
	at org.bukkit.command.PluginCommand.execute(PluginCommand.java:46) ~[minecraft_server.jar:git-Spigot-1.7.9-R0.2-208-ge0f2e95]
	at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:181) ~[minecraft_server.jar:git-Spigot-1.7.9-R0.2-208-ge0f2e95]
	at org.bukkit.craftbukkit.v1_7_R4.CraftServer.dispatchCommand(CraftServer.java:767) ~[minecraft_server.jar:git-Spigot-1.7.9-R0.2-208-ge0f2e95]
	at net.minecraft.server.v1_7_R4.PlayerConnection.handleCommand(PlayerConnection.java:1043) [minecraft_server.jar:git-Spigot-1.7.9-R0.2-208-ge0f2e95]
	at net.minecraft.server.v1_7_R4.PlayerConnection.a(PlayerConnection.java:880) [minecraft_server.jar:git-Spigot-1.7.9-R0.2-208-ge0f2e95]
	at net.minecraft.server.v1_7_R4.PacketPlayInChat.a(PacketPlayInChat.java:28) [minecraft_server.jar:git-Spigot-1.7.9-R0.2-208-ge0f2e95]
	at net.minecraft.server.v1_7_R4.PacketPlayInChat.handle(PacketPlayInChat.java:65) [minecraft_server.jar:git-Spigot-1.7.9-R0.2-208-ge0f2e95]
	at net.minecraft.server.v1_7_R4.NetworkManager.a(NetworkManager.java:186) [minecraft_server.jar:git-Spigot-1.7.9-R0.2-208-ge0f2e95]
	at net.minecraft.server.v1_7_R4.ServerConnection.c(ServerConnection.java:81) [minecraft_server.jar:git-Spigot-1.7.9-R0.2-208-ge0f2e95]
	at net.minecraft.server.v1_7_R4.MinecraftServer.v(MinecraftServer.java:734) [minecraft_server.jar:git-Spigot-1.7.9-R0.2-208-ge0f2e95]
	at net.minecraft.server.v1_7_R4.DedicatedServer.v(DedicatedServer.java:289) [minecraft_server.jar:git-Spigot-1.7.9-R0.2-208-ge0f2e95]
	at net.minecraft.server.v1_7_R4.MinecraftServer.u(MinecraftServer.java:584) [minecraft_server.jar:git-Spigot-1.7.9-R0.2-208-ge0f2e95]
	at net.minecraft.server.v1_7_R4.MinecraftServer.run(MinecraftServer.java:490) [minecraft_server.jar:git-Spigot-1.7.9-R0.2-208-ge0f2e95]
	at net.minecraft.server.v1_7_R4.ThreadServerApplication.run(SourceFile:628) [minecraft_server.jar:git-Spigot-1.7.9-R0.2-208-ge0f2e95]
Caused by: java.lang.ArrayIndexOutOfBoundsException: 27
	at org.bukkit.craftbukkit.v1_7_R4.inventory.CraftInventoryCustom$MinecraftInventory.setItem(CraftInventoryCustom.java:103) ~[minecraft_server.jar:git-Spigot-1.7.9-R0.2-208-ge0f2e95]
	at org.bukkit.craftbukkit.v1_7_R4.inventory.CraftInventory.setItem(CraftInventory.java:82) ~[minecraft_server.jar:git-Spigot-1.7.9-R0.2-208-ge0f2e95]
	at me.patryk9873.itemy.loader.Load.getInventory(Load.java:64) ~[?:?]
	at me.patryk9873.itemy.cmds.ItemyCmd.onCommand(ItemyCmd.java:17) ~[?:?]
	at org.bukkit.command.PluginCommand.execute(PluginCommand.java:44) ~[minecraft_server.jar:git-Spigot-1.7.9-R0.2-208-ge0f2e95]
	... 13 more
Opublikowano

z tego komunikatu wynika, iż w linii 237 zamiast getServer() wpisales getBungeePlayerPro() i dlatego nie dziala, popraw.

 

a tak serio, skad mamy to wiedziec, skoro nawet stacktrace nie podałeś tylko zwykły komunikat o błędzie, który nic nie mówi

 

 

 

 

fKJeAI4.jpg

 

 

 

Opublikowano

@KsawoX Proszę

package me.patryk9873.itemy.cmds;

import me.patryk9873.itemy.loader.Load;
import org.bukkit.command.Command;
import org.bukkit.command.CommandExecutor;
import org.bukkit.command.CommandSender;
import org.bukkit.entity.Player;

public class ItemyCmd
  implements CommandExecutor
{
  public boolean onCommand(CommandSender sender, Command cmd, String label, String[] args)
  {
    if (cmd.getName().equalsIgnoreCase("itemy"))
    {
      Player p = (Player)sender;
      p.openInventory(Load.getInventory(p));
    }
    return false;
  }
}

@Nocny

Opublikowano

@KsawoX Proszę

package me.patryk9873.itemy.cmds;

import me.patryk9873.itemy.loader.Load;
import org.bukkit.command.Command;
import org.bukkit.command.CommandExecutor;
import org.bukkit.command.CommandSender;
import org.bukkit.entity.Player;

public class ItemyCmd
  implements CommandExecutor
{
  public boolean onCommand(CommandSender sender, Command cmd, String label, String[] args)
  {
    if (cmd.getName().equalsIgnoreCase("itemy"))
    {
      Player p = (Player)sender;
      p.openInventory(Load.getInventory(p));
    }
    return false;
  }
}

@Nocny

Pokaz klase od inventory -.-

Opublikowano

@__AHA__

package me.patryk9873.itemy.evnt;

import org.bukkit.entity.HumanEntity;
import org.bukkit.entity.Player;
import org.bukkit.event.EventHandler;
import org.bukkit.event.Listener;
import org.bukkit.event.inventory.InventoryClickEvent;
import org.bukkit.inventory.Inventory;

import me.patryk9873.itemy.loader.Load;

@SuppressWarnings("unused")
public class ClickInv
  implements Listener
{
  @EventHandler
  private void onClick(InventoryClickEvent e)
  {
    if ((e.getInventory().getName().equalsIgnoreCase("&6VIP:")) || (e.getInventory().getName().equalsIgnoreCase("&7Gracz:")))
    {
      e.setCancelled(true);
      e.getWhoClicked().closeInventory();
      e.getWhoClicked().openInventory(Load.getInventory((Player)e.getWhoClicked()));
      return;
    }
  }
}
Opublikowano


package me.patryk9873.itemy.loader;

 

import java.util.ArrayList;

import java.util.Arrays;

import java.util.HashMap;

import java.util.List;

import me.patryk9873.itemy.Main;

import net.dzikoysk.funnyguilds.data.Settings;

import org.bukkit.Bukkit;

import org.bukkit.Material;

import org.bukkit.entity.Player;

import org.bukkit.inventory.Inventory;

import org.bukkit.inventory.ItemStack;

import org.bukkit.inventory.meta.ItemMeta;

 

public class Load

{

public static HashMap<Material, String> polishNames = new HashMap<Material, String>();

public static String guinamegracz = "7Gracz:";

public static String guinamevip = "6VIP:";

 

public static Inventory getInventory(Player p)

{

List<ItemStack> itemy = new ArrayList<ItemStack>();

 

ItemStack[] ec = p.getEnderChest().getContents();

ItemStack[] eq = p.getInventory().getContents();

ItemStack[] arrayOfItemStack1;

int j;

if (p.hasPermission("funnyguilds.vip"))

{

itemy = Settings.getInstance().createItemsVip;

if (itemy.size() < 10)

{

Inventory inv = Bukkit.createInventory(null, 27, guinamevip);

int i1 = 9;

for (ItemStack it : itemy)

{

int ile = 0;

int ileec = 0;

j = (arrayOfItemStack1 = ec).length;

for (i1 = 0; i1 < j; i1++)

{

ItemStack en = arrayOfItemStack1[i1];

if ((en != null) && (en.getType().equals(it.getType()))) {

ileec += en.getAmount();

}

}

j = (arrayOfItemStack1 = eq).length;

for (i1 = 0; i1 < j; i1++)

{

ItemStack en = arrayOfItemStack1[i1];

if ((en != null) && (en.getType().equals(it.getType()))) {

ile += en.getAmount();

}

}

if (ile + ileec >= it.getAmount())

{

inv.setItem(i1 - 9, all());

inv.setItem(i1 + 9, all());

}

else

{

inv.setItem(i1 - 9, brak());

inv.setItem(i1 + 9, brak());

}

inv.setItem(i1, create(it.getType(), it.getAmount(), it.getDurability(), getName(it.getType()), "&cPosiadasz:", "&2* &7EnderChest: &6" + ileec + "&8/&6" + it.getAmount(), "&2* &7Ekwipunek: &6" + ile + "&8/&6" + it.getAmount(), "&2* &7Razem: &6" + (ileec + ile) + "&8/&6" + it.getAmount()));

i1++;

}

for (int i2 = i1; i2 < 18; i2++) {

if (inv.getItem(i2) == null)

{

inv.setItem(i2, pusto());

inv.setItem(i2 - 9, brak());

inv.setItem(i2 + 9, brak());

}

}

return inv;

}

Inventory inv = Bukkit.createInventory(null, 36, guinamevip);

int i1 = 9;

for (ItemStack it : itemy)

{

int ile = 0;

int ileec = 0;

j = (arrayOfItemStack1 = ec).length;

for (i1 = 0; i1 < j; i1++)

{

ItemStack en = arrayOfItemStack1[i1];

if ((en != null) && (en.getType().equals(it.getType()))) {

ileec += en.getAmount();

}

}

j = (arrayOfItemStack1 = eq).length;

for (i1 = 0; i1 < j; i1++)

{

ItemStack en = arrayOfItemStack1[i1];

if ((en != null) && (en.getType().equals(it.getType()))) {

ile += en.getAmount();

}

}

if (ile + ileec >= it.getAmount())

{

if (i1 < 18) {

inv.setItem(i1 - 9, all());

} else {

inv.setItem(i1 + 9, all());

}

}

else if (i1 < 18) {

inv.setItem(i1 - 9, brak());

} else {

inv.setItem(i1 + 9, brak());

}

inv.setItem(i1, create(it.getType(), it.getAmount(), it.getDurability(), getName(it.getType()), "&cPosiadasz:", "&2* &7EnderChest: &6" + ileec + "&8/&6" + it.getAmount(), "&2* &7Ekwipunek: &6" + ile + "&8/&6" + it.getAmount(), "&2* &7Razem: &6" + (ileec + ile) + "&8/&6" + it.getAmount()));

i1++;

}

for (int i2 = i1; i2 < 27; i2++) {

if (inv.getItem(i2) == null) {

if (i1 < 18)

{

inv.setItem(i2, pusto());

inv.setItem(i2 - 9, brak());

}

else

{

inv.setItem(i2, pusto());

inv.setItem(i2 + 9, brak());

}

}

}

return inv;

}

itemy = Settings.getInstance().createItems;

if (itemy.size() < 10)

{

Inventory inv = Bukkit.createInventory(null, 27, guinamegracz);

int i1 = 9;

for (ItemStack it : itemy)

{

int ile = 0;

int ileec = 0;

j = (arrayOfItemStack1 = ec).length;

for (i1 = 0; i1 < j; i1++)

{

ItemStack en = arrayOfItemStack1[i1];

if ((en != null) && (en.getType().equals(it.getType()))) {

ileec += en.getAmount();

}

}

j = (arrayOfItemStack1 = eq).length;

for (i1 = 0; i1 < j; i1++)

{

ItemStack en = arrayOfItemStack1[i1];

if ((en != null) && (en.getType().equals(it.getType()))) {

ile += en.getAmount();

}

}

if (ile + ileec >= it.getAmount())

{

inv.setItem(i1 - 9, all());

inv.setItem(i1 + 9, all());

}

else

{

inv.setItem(i1 - 9, brak());

inv.setItem(i1 + 9, brak());

}

inv.setItem(i1, create(it.getType(), it.getAmount(), it.getDurability(), getName(it.getType()), "&cPosiadasz:", "&2* &7EnderChest: &6" + ileec + "&8/&6" + it.getAmount(), "&2* &7Ekwipunek: &6" + ile + "&8/&6" + it.getAmount(), "&2* &7Razem: &6" + (ileec + ile) + "&8/&6" + it.getAmount()));

i1++;

}

for (int i2 = i1; i2 < 18; i2++) {

if (inv.getItem(i2) == null)

{

inv.setItem(i2, pusto());

inv.setItem(i2 - 9, brak());

inv.setItem(i2 + 9, brak());

}

}

return inv;

}

Inventory inv = Bukkit.createInventory(null, 36, guinamegracz);

int i1 = 9;

for (ItemStack it : itemy)

{

int ile = 0;

int ileec = 0;

j = (arrayOfItemStack1 = ec).length;

for (i1 = 0; i1 < j; i1++)

{

ItemStack en = arrayOfItemStack1[i1];

if ((en != null) && (en.getType().equals(it.getType()))) {

ileec += en.getAmount();

}

}

j = (arrayOfItemStack1 = eq).length;

for (i1 = 0; i1 < j; i1++)

{

ItemStack en = arrayOfItemStack1[i1];

if ((en != null) && (en.getType().equals(it.getType()))) {

ile += en.getAmount();

}

}

if (ile + ileec >= it.getAmount())

{

if (i1 < 18) {

inv.setItem(i1 - 9, all());

} else {

inv.setItem(i1 + 9, all());

}

}

else if (i1 < 18) {

inv.setItem(i1 - 9, brak());

} else {

inv.setItem(i1 + 9, brak());

}

inv.setItem(i1, create(it.getType(), it.getAmount(), it.getDurability(), getName(it.getType()), "&cPosiadasz:", "&2* &7EnderChest: &6" + ileec + "&8/&6" + it.getAmount(), "&2* &7Ekwipunek: &6" + ile + "&8/&6" + it.getAmount(), "&2* &7Razem: &6" + (ileec + ile) + "&8/&6" + it.getAmount()));

i1++;

}

for (int i2 = i1; i2 < 27; i2++) {

if (inv.getItem(i2) == null) {

if (i1 < 18)

{

inv.setItem(i2, pusto());

inv.setItem(i2 - 9, brak());

}

else

{

inv.setItem(i2, pusto());

inv.setItem(i2 + 9, brak());

}

}

}

return inv;

}

 

public static ItemStack create(Material m, int amount, short data, String name, String lore)

{

ItemStack i = new ItemStack(m, amount, data);

ItemMeta im = i.getItemMeta();

im.setDisplayName(Main.c(name));

im.setLore(Arrays.asList(new String[] { Main.c(lore) }));

i.setItemMeta(im);

return i;

}

 

public static ItemStack create(Material m, int amount, short data, String name, String lore, String lore2)

{

ItemStack i = new ItemStack(m, amount, data);

ItemMeta im = i.getItemMeta();

im.setDisplayName(Main.c(name));

im.setLore(Arrays.asList(new String[] { Main.c(lore), Main.c(lore2) }));

i.setItemMeta(im);

return i;

}

 

public static ItemStack create(Material m, int amount, short data, String name, String lore, String lore2, String lore3)

{

ItemStack i = new ItemStack(m, amount, data);

ItemMeta im = i.getItemMeta();

im.setDisplayName(Main.c(name));

im.setLore(Arrays.asList(new String[] { Main.c(lore), Main.c(lore2), Main.c(lore3) }));

i.setItemMeta(im);

return i;

}

 

public static ItemStack create(Material m, int amount, short data, String name, String lore, String lore2, String lore3, String lore4)

{

ItemStack i = new ItemStack(m, amount, data);

ItemMeta im = i.getItemMeta();

im.setDisplayName(Main.c(name));

im.setLore(Arrays.asList(new String[] { Main.c(lore), Main.c(lore2), Main.c(lore3), Main.c(lore4) }));

i.setItemMeta(im);

return i;

}

 

public static ItemStack pusto()

{

ItemStack i = new ItemStack(Material.STAINED_GLASS_PANE, 1, (short)7);

ItemMeta im = i.getItemMeta();

im.setDisplayName(Main.c("�6<�m---�2 Itemy na gildie"));

i.setItemMeta(im);

return i;

}

 

public static ItemStack all()

{

ItemStack i = new ItemStack(Material.STAINED_GLASS_PANE, 1, (short)5);

ItemMeta im = i.getItemMeta();

im.setDisplayName(Main.c(" "));

i.setItemMeta(im);

return i;

}

 

public static ItemStack brak()

{

ItemStack i = new ItemStack(Material.STAINED_GLASS_PANE, 1, (short)8);

ItemMeta im = i.getItemMeta();

im.setDisplayName(Main.c(" "));

i.setItemMeta(im);

return i;

}

 

public static void LoadItems()

{

polishNames.put(Material.AIR, " Reka");

polishNames.put(Material.STONE, " Kamien");

polishNames.put(Material.GRASS, " Bloki trawy");

polishNames.put(Material.DIRT, " Ziemia");

polishNames.put(Material.COBBLESTONE, " Bruk");

polishNames.put(Material.WOOD, " Deski");

polishNames.put(Material.SAPLING, " Sadzonka");

polishNames.put(Material.BEDROCK, " Bedrock");

polishNames.put(Material.WATER, " Woda");

polishNames.put(Material.STATIONARY_WATER, " Woda");

polishNames.put(Material.LAVA, " Lawa");

polishNames.put(Material.STATIONARY_LAVA, " Lawa");

polishNames.put(Material.SAND, " Piasek");

polishNames.put(Material.GRAVEL, " Zwir");

polishNames.put(Material.GOLD_ORE, " Ruda zlota");

polishNames.put(Material.IRON_ORE, " Ruda zelaza");

polishNames.put(Material.COAL_ORE, " Ruda wegla");

polishNames.put(Material.LOG, " Drewno");

polishNames.put(Material.LEAVES, " Liscie");

polishNames.put(Material.SPONGE, " Gabka");

polishNames.put(Material.GLASS, " Szklo");

polishNames.put(Material.LAPIS_ORE, " Ruda lipisu");

polishNames.put(Material.LAPIS_BLOCK, " Blok lapisu");

polishNames.put(Material.DISPENSER, " Dozownik");

polishNames.put(Material.SANDSTONE, " Pisakowiec");

polishNames.put(Material.NOTE_BLOCK, " Note block");

polishNames.put(Material.BED_BLOCK, " Lozko");

polishNames.put(Material.POWERED_RAIL, " Zasilane tory");

polishNames.put(Material.DETECTOR_RAIL, " Tory z czujnikiem");

polishNames.put(Material.PISTON_STICKY_BASE, " Tlok");

polishNames.put(Material.WEB, " Pajeczyna");

polishNames.put(Material.LONG_GRASS, " Trawa");

polishNames.put(Material.DEAD_BUSH, " Uschneity krzak");

polishNames.put(Material.PISTON_BASE, " Tlok");

polishNames.put(Material.PISTON_EXTENSION, " Tlok");

polishNames.put(Material.WOOL, " Welna");

polishNames.put(Material.PISTON_MOVING_PIECE, " Tlok");

polishNames.put(Material.YELLOW_FLOWER, " Tulipan");

polishNames.put(Material.RED_ROSE, " Roza");

polishNames.put(Material.BROWN_MUSHROOM, " Brazowy grzyb");

polishNames.put(Material.RED_MUSHROOM, " Muchomor");

polishNames.put(Material.GOLD_BLOCK, " Blok zlota");

polishNames.put(Material.IRON_BLOCK, " Blok zelaza");

polishNames.put(Material.DOUBLE_STEP, " Podwojna polplytka");

polishNames.put(Material.STEP, " Polplytka");

polishNames.put(Material.BRICK, " Cegly");

polishNames.put(Material.TNT, " Tnt");

polishNames.put(Material.BOOKSHELF, " Biblioteczka");

polishNames.put(Material.MOSSY_COBBLESTONE, " Zamszony bruk");

polishNames.put(Material.OBSIDIAN, " Obsydian");

polishNames.put(Material.TORCH, " Pochodnia");

polishNames.put(Material.FIRE, " Ogien");

polishNames.put(Material.MOB_SPAWNER, " Mob spawner");

polishNames.put(Material.WOOD_STAIRS, " Drewniane schodki");

polishNames.put(Material.CHEST, " Skrzynia");

polishNames.put(Material.REDSTONE_WIRE, " Redstone");

polishNames.put(Material.DIAMOND_ORE, " Ruda diamentu");

polishNames.put(Material.DIAMOND_BLOCK, " Blok diamentu");

polishNames.put(Material.WORKBENCH, " Stol rzemieslniczy");

polishNames.put(Material.CROPS, " Nasionka");

polishNames.put(Material.SOIL, " Nasionka");

polishNames.put(Material.FURNACE, " Piecyk");

polishNames.put(Material.BURNING_FURNACE, " Piecyk");

polishNames.put(Material.SIGN_POST, " Tabliczka");

polishNames.put(Material.WOODEN_DOOR, " Drewniane drzwi");

polishNames.put(Material.LADDER, " Drabinka");

polishNames.put(Material.RAILS, " Tory");

polishNames.put(Material.COBBLESTONE_STAIRS, " brukowe schody");

polishNames.put(Material.WALL_SIGN, " Tabliczka");

polishNames.put(Material.LEVER, " Dzwignia");

polishNames.put(Material.STONE_PLATE, " Plytka naciskowa");

polishNames.put(Material.IRON_DOOR_BLOCK, " Zelazne drzwi");

polishNames.put(Material.WOOD_PLATE, " Plytka nasickowa");

polishNames.put(Material.REDSTONE_ORE, " Ruda redstone");

polishNames.put(Material.GLOWING_REDSTONE_ORE, " Ruda redstone");

polishNames.put(Material.REDSTONE_TORCH_OFF, " Czerwona pochodnia");

polishNames.put(Material.REDSTONE_TORCH_ON, " Czerwona pochodnia");

polishNames.put(Material.STONE_BUTTON, " Kamienny przycisk");

polishNames.put(Material.SNOW, " Snieg");

polishNames.put(Material.ICE, " Lod");

polishNames.put(Material.SNOW_BLOCK, " Snieg");

polishNames.put(Material.CACTUS, " Kaktus");

polishNames.put(Material.CLAY, " Glina");

polishNames.put(Material.SUGAR_CANE_BLOCK, " Trzcina");

polishNames.put(Material.JUKEBOX, " Szafa grajaca");

polishNames.put(Material.FENCE, " Plotek");

polishNames.put(Material.PUMPKIN, " Dynia");

polishNames.put(Material.NETHERRACK, " Netherrack");

polishNames.put(Material.SOUL_SAND, " Pisaek dusz");

polishNames.put(Material.GLOWSTONE, " Jasnoglaz");

polishNames.put(Material.PORTAL, " Portal");

polishNames.put(Material.JACK_O_LANTERN, " Jack'o'latern");

polishNames.put(Material.CAKE_BLOCK, " Ciasto");

polishNames.put(Material.DIODE_BLOCK_OFF, " Przekaznik");

polishNames.put(Material.DIODE_BLOCK_ON, " Przekaznik");

polishNames.put(Material.STAINED_GLASS, " Utwardzone szklo");

polishNames.put(Material.TRAP_DOOR, " Wlaz");

polishNames.put(Material.MONSTER_EGGS, " Jajko potwora");

polishNames.put(Material.SMOOTH_BRICK, " Cegly");

polishNames.put(Material.HUGE_MUSHROOM_1, " Duzy grzyb");

polishNames.put(Material.HUGE_MUSHROOM_2, " Duzy grzyb");

polishNames.put(Material.IRON_FENCE, " Kraty");

polishNames.put(Material.THIN_GLASS, " Szyba");

polishNames.put(Material.MELON_BLOCK, " Arbuz");

polishNames.put(Material.PUMPKIN_STEM, " Dynia");

polishNames.put(Material.MELON_STEM, " Arbuz");

polishNames.put(Material.VINE, " Pnacze");

polishNames.put(Material.FENCE_GATE, " Furtka");

polishNames.put(Material.BRICK_STAIRS, " Ceglane schodki");

polishNames.put(Material.SMOOTH_STAIRS, " Kamienne schodki");

polishNames.put(Material.MYCEL, " Grzybnia");

polishNames.put(Material.WATER_LILY, " Lilia wodna");

polishNames.put(Material.NETHER_BRICK, " Cegly netherowe");

polishNames.put(Material.NETHER_FENCE, " Netherowy plotek");

polishNames.put(Material.NETHER_BRICK_STAIRS, " Netherowe schodki");

polishNames.put(Material.NETHER_WARTS, " Brodawki");

polishNames.put(Material.ENCHANTMENT_TABLE, " Stol do enchantu");

polishNames.put(Material.BREWING_STAND, " Stol alchemiczny");

polishNames.put(Material.CAULDRON, " Kociol");

polishNames.put(Material.ENDER_PORTAL, " Ender portal");

polishNames.put(Material.ENDER_PORTAL_FRAME, " Ender portal");

polishNames.put(Material.ENDER_STONE, " Kamien kresu");

polishNames.put(Material.DRAGON_EGG, " Jajko smoka");

polishNames.put(Material.REDSTONE_LAMP_OFF, " Lampa");

polishNames.put(Material.REDSTONE_LAMP_ON, " Lampa");

polishNames.put(Material.WOOD_DOUBLE_STEP, " Podwojna drewniana polplytka");

polishNames.put(Material.WOOD_STEP, " Drewnania polplytka");

polishNames.put(Material.COCOA, " Kakao");

polishNames.put(Material.SANDSTONE_STAIRS, " Piaskowe schodki");

polishNames.put(Material.EMERALD_ORE, " Ruda szmaragdu");

polishNames.put(Material.ENDER_CHEST, " Skrzynia kresu");

polishNames.put(Material.TRIPWIRE_HOOK, " Potykacz");

polishNames.put(Material.TRIPWIRE, " Potykacz");

polishNames.put(Material.EMERALD_BLOCK, " Blok szmaragdu");

polishNames.put(Material.SPRUCE_WOOD_STAIRS, " Drewniane schodki");

polishNames.put(Material.BIRCH_WOOD_STAIRS, " Drewniane schodki");

polishNames.put(Material.JUNGLE_WOOD_STAIRS, " Drewniane schodki");

polishNames.put(Material.COMMAND, " Blok polecen");

polishNames.put(Material.BEACON, " Magiczna latarnia");

polishNames.put(Material.COBBLE_WALL, " Brukowy plotek");

polishNames.put(Material.FLOWER_POT, " Doniczka");

polishNames.put(Material.CARROT, " Marchewka");

polishNames.put(Material.POTATO, " Ziemniak");

polishNames.put(Material.WOOD_BUTTON, " drewniany przycisk");

polishNames.put(Material.SKULL, " Glowa");

polishNames.put(Material.ANVIL, " Kowadlo");

polishNames.put(Material.TRAPPED_CHEST, " Skrzynka z pulapka");

polishNames.put(Material.GOLD_PLATE, " Zlota polplytka");

polishNames.put(Material.IRON_PLATE, " Zelaza polplytka");

polishNames.put(Material.REDSTONE_COMPARATOR_OFF, " Komparator");

polishNames.put(Material.REDSTONE_COMPARATOR_ON, " Komparator");

polishNames.put(Material.DAYLIGHT_DETECTOR, " Detektor swiatla dziennego");

polishNames.put(Material.REDSTONE_BLOCK, " Blok redstone");

polishNames.put(Material.QUARTZ_ORE, " Ruda kwarcu");

polishNames.put(Material.HOPPER, " Lej");

polishNames.put(Material.QUARTZ_BLOCK, " Blok kwarcu");

polishNames.put(Material.QUARTZ_STAIRS, " Lwarcowe schodki");

polishNames.put(Material.ACTIVATOR_RAIL, " Tory aktywacyjne");

polishNames.put(Material.DROPPER, " Podajnik");

polishNames.put(Material.STAINED_CLAY, " Utwardzona glina");

polishNames.put(Material.STAINED_GLASS_PANE, " Utwardzona szyba");

polishNames.put(Material.LEAVES_2, " Liscie");

polishNames.put(Material.LOG_2, " Drewno");

polishNames.put(Material.ACACIA_STAIRS, " Drewniane schodki");

polishNames.put(Material.DARK_OAK_STAIRS, " Drewniane schodki");

polishNames.put(Material.HAY_BLOCK, " Sloma");

polishNames.put(Material.CARPET, " Dywan");

polishNames.put(Material.HARD_CLAY, " Glina");

polishNames.put(Material.COAL_BLOCK, " Blok wegla");

polishNames.put(Material.PACKED_ICE, " Utwardzony lod");

polishNames.put(Material.DOUBLE_PLANT, " Sadzonka");

polishNames.put(Material.IRON_SPADE, " Zelazna lopata");

polishNames.put(Material.IRON_PICKAXE, " Zelazny kilof");

polishNames.put(Material.IRON_AXE, " Zelazna siekiera");

polishNames.put(Material.FLINT_AND_STEEL, " Zapalniczka");

polishNames.put(Material.APPLE, " Jablko");

polishNames.put(Material.BOW, " Luk");

polishNames.put(Material.ARROW, " Strzala");

polishNames.put(Material.COAL, " Wegiel");

polishNames.put(Material.DIAMOND, " Diament");

polishNames.put(Material.IRON_INGOT, " Sztabka zelaza");

polishNames.put(Material.GOLD_INGOT, " Sztabka zlota");

polishNames.put(Material.IRON_SWORD, " Zelazny miecz");

polishNames.put(Material.WOOD_SWORD, " Drewniany miecz");

polishNames.put(Material.WOOD_SPADE, " Drewniana lopata");

polishNames.put(Material.WOOD_PICKAXE, " Drewniany kilof");

polishNames.put(Material.WOOD_AXE, " Drewnania siekiera");

polishNames.put(Material.STONE_SWORD, " Kamienny miecz");

polishNames.put(Material.STONE_SPADE, " Kamienna lopata");

polishNames.put(Material.STONE_PICKAXE, " Kamienny kilof");

polishNames.put(Material.STONE_AXE, " Kamienna siekiera");

polishNames.put(Material.DIAMOND_SWORD, " Diamentowy miecz");

polishNames.put(Material.DIAMOND_SPADE, " Diamentowa lopata");

polishNames.put(Material.DIAMOND_PICKAXE, " Diamentowy kilof");

polishNames.put(Material.DIAMOND_AXE, " Diamentowa siekiera");

polishNames.put(Material.STICK, " Patyk");

polishNames.put(Material.BOWL, " Miseczka");

polishNames.put(Material.MUSHROOM_SOUP, " Zupa grzybowa");

polishNames.put(Material.GOLD_SWORD, " Zloty miecz");

polishNames.put(Material.GOLD_SPADE, " Zlota lopata");

polishNames.put(Material.GOLD_PICKAXE, " Zloty kilof");

polishNames.put(Material.GOLD_AXE, " Zlota siekiera");

polishNames.put(Material.STRING, " Nitka");

polishNames.put(Material.FEATHER, " Pioro");

polishNames.put(Material.SULPHUR, " Proch strzelniczy");

polishNames.put(Material.WOOD_HOE, " Drewniana motyka");

polishNames.put(Material.STONE_HOE, " Kamienna motyka");

polishNames.put(Material.IRON_HOE, " Zelazna motyka");

polishNames.put(Material.DIAMOND_HOE, " Diemtnowa motyka");

polishNames.put(Material.GOLD_HOE, " Zlota motyka");

polishNames.put(Material.SEEDS, " Nasionka");

polishNames.put(Material.WHEAT, " Pszenica");

polishNames.put(Material.BREAD, " Chleb");

polishNames.put(Material.LEATHER_HELMET, " Skorzany helm");

polishNames.put(Material.LEATHER_CHESTPLATE, " Skorzana klata");

polishNames.put(Material.LEATHER_LEGGINGS, " Skorzane spodnie");

polishNames.put(Material.LEATHER_BOOTS, " Skorzane buty");

polishNames.put(Material.CHAINMAIL_HELMET, " Helm z kolcza");

polishNames.put(Material.CHAINMAIL_CHESTPLATE, " Klata z kolcza");

polishNames.put(Material.CHAINMAIL_LEGGINGS, " Spodnie z kolcza");

polishNames.put(Material.CHAINMAIL_BOOTS, " Buty z kolcza");

polishNames.put(Material.IRON_HELMET, "Zelazny helm");

polishNames.put(Material.IRON_CHESTPLATE, " Zelazna klata");

polishNames.put(Material.IRON_LEGGINGS, " Zelazne spodnie");

polishNames.put(Material.IRON_BOOTS, " Zelazne buty");

polishNames.put(Material.DIAMOND_HELMET, " Diamentowy helm");

polishNames.put(Material.DIAMOND_CHESTPLATE, " Diamentowa klata");

polishNames.put(Material.DIAMOND_LEGGINGS, " Diamentowe spodnie");

polishNames.put(Material.DIAMOND_BOOTS, " Diamentowe buty");

polishNames.put(Material.GOLD_HELMET, " Zloty helm");

polishNames.put(Material.GOLD_CHESTPLATE, " Zlota klata");

polishNames.put(Material.GOLD_LEGGINGS, " Zlote spodnie");

polishNames.put(Material.GOLD_BOOTS, " Zlote buty");

polishNames.put(Material.FLINT, " Krzemien");

polishNames.put(Material.PORK, " Schab");

polishNames.put(Material.GRILLED_PORK, " Pieczony schab");

polishNames.put(Material.PAINTING, " Obraz");

polishNames.put(Material.GOLDEN_APPLE, " Zlote jablko");

polishNames.put(Material.SIGN, " Znak");

polishNames.put(Material.WOOD_DOOR, " Drewniane drzwi");

polishNames.put(Material.BUCKET, " Wiaderko");

polishNames.put(Material.WATER_BUCKET, " Wiaderko wody");

polishNames.put(Material.LAVA_BUCKET, " Wiaderko lawy");

polishNames.put(Material.MINECART, " Wagonik");

polishNames.put(Material.SADDLE, " Siodlo");

polishNames.put(Material.IRON_DOOR, " Zelazne drzwi");

polishNames.put(Material.REDSTONE, " Czerwony proszek");

polishNames.put(Material.SNOW_BALL, " Sniezka");

polishNames.put(Material.BOAT, " Lodka");

polishNames.put(Material.LEATHER, " Skora");

polishNames.put(Material.MILK_BUCKET, " Wiaderko mleka");

polishNames.put(Material.CLAY_BRICK, " Cegly");

polishNames.put(Material.CLAY_BALL, " Kulka gliny");

polishNames.put(Material.SUGAR_CANE, " Trzcina cukrowa");

polishNames.put(Material.PAPER, " Papier");

polishNames.put(Material.BOOK, " Ksiazka");

polishNames.put(Material.SLIME_BALL, " Kulka szlamu");

polishNames.put(Material.STORAGE_MINECART, " Wagonik");

polishNames.put(Material.POWERED_MINECART, " Wagonik");

polishNames.put(Material.EGG, " Jajko");

polishNames.put(Material.COMPASS, " Kompas");

polishNames.put(Material.FISHING_ROD, " Wedka");

polishNames.put(Material.WATCH, " Zegar");

polishNames.put(Material.GLOWSTONE_DUST, " Jasnopyl");

polishNames.put(Material.RAW_FISH, " Ryba");

polishNames.put(Material.COOKED_FISH, " Pieczona ryba");

polishNames.put(Material.INK_SACK, " Czarny barwnik");

polishNames.put(Material.BONE, " Kosc");

polishNames.put(Material.SUGAR, " Cukier");

polishNames.put(Material.CAKE, " Ciasto");

polishNames.put(Material.BED, " Lozko");

polishNames.put(Material.DIODE, " Przekaznik");

polishNames.put(Material.COOKIE, " Ciastko");

polishNames.put(Material.MAP, " Mapa");

polishNames.put(Material.SHEARS, " Nozyce");

polishNames.put(Material.MELON, " Arbuz");

polishNames.put(Material.PUMPKIN_SEEDS, " Nasiono dyni");

polishNames.put(Material.MELON_SEEDS, " Nasiono melona");

polishNames.put(Material.RAW_BEEF, " Stek");

polishNames.put(Material.COOKED_BEEF, " Pieczony stek");

polishNames.put(Material.RAW_CHICKEN, " Kurczak");

polishNames.put(Material.COOKED_CHICKEN, " Upieczony kurczak");

polishNames.put(Material.ROTTEN_FLESH, " Zgnile mieso");

polishNames.put(Material.ENDER_PEARL, " Perla endermana");

polishNames.put(Material.BLAZE_ROD, " Palka blaza");

polishNames.put(Material.GHAST_TEAR, " Lza gasta");

polishNames.put(Material.GOLD_NUGGET, " Zloty samorodek");

polishNames.put(Material.NETHER_STALK, " Brodawka netherowa");

polishNames.put(Material.POTION, " Mikstura");

polishNames.put(Material.GLASS_BOTTLE, " Szklana butelka");

polishNames.put(Material.SPIDER_EYE, " Oko pajaka");

polishNames.put(Material.FERMENTED_SPIDER_EYE, " Zfermentowane oko pajaka");

polishNames.put(Material.BLAZE_POWDER, " Blaze powder");

polishNames.put(Material.MAGMA_CREAM, " Magmowy krem");

polishNames.put(Material.BREWING_STAND_ITEM, " Stol alchemiczny");

polishNames.put(Material.CAULDRON_ITEM, " Kociol");

polishNames.put(Material.EYE_OF_ENDER, " Sko kresu");

polishNames.put(Material.SPECKLED_MELON, " Arbuz");

polishNames.put(Material.MONSTER_EGG, " Jajko spawnujace");

polishNames.put(Material.EXP_BOTTLE, " Butelka z expem");

polishNames.put(Material.FIREBALL, " Kula ognia");

polishNames.put(Material.BOOK_AND_QUILL, " Ksiazka z piorem");

polishNames.put(Material.WRITTEN_BOOK, " Zapisana ksiazka");

polishNames.put(Material.EMERALD, " Emerald");

polishNames.put(Material.ITEM_FRAME, " Ramka na obraz");

polishNames.put(Material.FLOWER_POT_ITEM, " Doniczka");

polishNames.put(Material.CARROT_ITEM, " Marchewka");

polishNames.put(Material.POTATO_ITEM, " Ziemniak");

polishNames.put(Material.BAKED_POTATO, " Upieczony ziemniak");

polishNames.put(Material.POISONOUS_POTATO, " Trujacy ziemniak");

polishNames.put(Material.EMPTY_MAP, " Pusta mapa");

polishNames.put(Material.GOLDEN_CARROT, " Zlota marchewka");

polishNames.put(Material.SKULL_ITEM, " Glowa");

polishNames.put(Material.CARROT_STICK, " Marchewka na patyku");

polishNames.put(Material.NETHER_STAR, " Gwiazda netherowa");

polishNames.put(Material.PUMPKIN_PIE, " Placek dyniowy");

polishNames.put(Material.FIREWORK, " Fajerwerka");

polishNames.put(Material.FIREWORK_CHARGE, " Fajerwerka");

polishNames.put(Material.ENCHANTED_BOOK, " Enchantowana ksiazka");

polishNames.put(Material.REDSTONE_COMPARATOR, " Komperator");

polishNames.put(Material.NETHER_BRICK_ITEM, " Cegla netherowa");

polishNames.put(Material.QUARTZ, " Kwarc");

polishNames.put(Material.EXPLOSIVE_MINECART, " Wagonik z tnt");

polishNames.put(Material.HOPPER_MINECART, " Wagonik z lejem");

polishNames.put(Material.IRON_BARDING, " Zelazna motyka");

polishNames.put(Material.GOLD_BARDING, " Zlota motyka");

polishNames.put(Material.DIAMOND_BARDING, " Diamentowa motyka");

polishNames.put(Material.LEASH, " Lasso");

polishNames.put(Material.NAME_TAG, " Name tag");

polishNames.put(Material.COMMAND_MINECART, " Wagonik z blokiem polecen");

polishNames.put(Material.GOLD_RECORD, " Plyta muzyczna");

polishNames.put(Material.GREEN_RECORD, " Plyta muzyczna");

polishNames.put(Material.RECORD_3, " Plyta muzyczna");

polishNames.put(Material.RECORD_4, " Plyta muzyczna");

polishNames.put(Material.RECORD_5, " Plyta muzyczna");

polishNames.put(Material.RECORD_6, " Plyta muzyczna");

polishNames.put(Material.RECORD_7, " Plyta muzyczna");

polishNames.put(Material.RECORD_8, " Plyta muzyczna");

polishNames.put(Material.RECORD_9, " Plyta muzyczna");

polishNames.put(Material.RECORD_10, " Plyta muzyczna");

polishNames.put(Material.RECORD_11, " Plyta muzyczna");

polishNames.put(Material.RECORD_12, " Plyta muzyczna");

polishNames.put(Material.GOLDEN_APPLE, " Zlote Jablko");

}

 

public static String getName(Material m)

{

if (polishNames.containsKey(m)) {

return "�e" + (String)polishNames.get(m);

}

return "�e" + m.toString();

}

}

Opublikowano

Nie edytować pluginów / nie podpierdalać pluginów.

Skoro nie umiesz nawet przeczytać logów - to nie jest to rzecz dla Ciebie.

 

@AntyBlezur

Caused by: java.lang.ArrayIndexOutOfBoundsException: 27
	at org.bukkit.craftbukkit.v1_7_R4.inventory.CraftInventoryCustom$MinecraftInventory.setItem(CraftInventoryCustom.java:103) ~[minecraft_server.jar:git-Spigot-1.7.9-R0.2-208-ge0f2e95]

W potocznym tłumaczeniu = lista jest zbyt duża (przekroczyła: 27) w linijce 103 w CraftInventoryCustom.

Moja oficjalna strona! :)

http://socketbyte.pl/ 

Opublikowano

O k***a :O.

 

Ten kod jest bardziej rozjebany od..

A zresztą..

 

Debuguj wszystko jak leci, bo ja w sumie nawet nie wiem, co należy do czego w tym momencie. xD

 

Obstawiam, że przejebałeś zakres inventory here:

 Inventory inv = Bukkit.createInventory(null, 27, guinamegracz);

784091427630431250239.png

Regulamin sygnatur

Opublikowano

@Oldis Oj tam kod xD

 

Nom znalazlem to i?

No co, co i?

Zdebuguj to...

Holy s**t.

 

Weź tam jakieś literki postaw i zobacz gdzie kod spada z rowerka..

784091427630431250239.png

Regulamin sygnatur

Opublikowano

Ale to jest po polsku, jak ty ten kod napisałeś, jak nawet nie wiesz co to debug?

Powrót do podstaw programowania polecam.

 

Idziesz na początek kodu i wypisujesz do konsoli:

 System.out.println("1");

I tak po każdej wykonanej akcji -.-

Tam gdzie się skończy, tam leży problem i to wypisujesz..

Jeśli to jest dla Ciebie za trudne, to przestań podpierdalać czyjąś pracę i zleć to komuś, lub wróć do podstaw programowania.

784091427630431250239.png

Regulamin sygnatur

Opublikowano

Jakim znowu nullem? Przecież to ArrayIndexOutOfBoundsException...

 

my bad, zbyt pochopnie przeczytałem, ale i tak musi zdebugować żeby się nauczyć rozwiązywać problemy

 

 

 

 

fKJeAI4.jpg

 

 

 

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...