Buggy code:
public class Kit { public static LinkedHashMap < String , Kit > kits = new LinkedHashMap < String , Kit > ( ) ; public Color color = null ; public EntityType entType = null ; public Material guiType = null ; public String buyLore = null ; public String rentLore1 = null ; public String rentLore2 = null ; public Kit ( ) { } public ItemStack [ ] getArmorContents ( ) { } public ItemStack [ ] getInvContents ( ) { } public static void openGui ( Player p , int page ) { } public int getRentPrice ( ) { } public int getRentAmount ( ) { } public int getBuyPrice ( ) { } public boolean buy ( Player p ) { } public boolean rent ( Player p ) { } private static ItemStack guiItem ( Material material , String name , Player p ) { } public static void setClass ( Player p , String name ) { } public static ItemStack easyItem ( String name , Material material , int durability , List < String > lore , int amount ) { } public static ItemStack unbreak ( ItemStack is ) { } public static ItemStack setColor ( ItemStack is , Color color ) { } public String getName ( ) { } public static Kit matchKit ( String name ) { } public static void setUpList ( ) { <START_BUG> Kit [ ] kitList = new Kit [ ] { new PvP ( ) , new Archer ( ) , new Fisherman ( ) , new Girl ( ) , new Porcupine ( ) , new Anvil ( ) , new Troll ( ) , new Monkey ( ) , new Casper ( ) , new Switcher ( ) , new Jumper ( ) , new Chomp ( ) , new Stimpy ( ) , new Jedi ( ) , new Elder ( ) , new Turtle ( ) , new Spider ( ) , new Spartan ( ) , new Shooter ( ) , new Berserker ( ) , new Spy ( ) , new Snake ( ) , new Wizard ( ) , new Hyper ( ) , new Flamer ( ) , new Mooshroom ( ) , new Monk ( ) , new Ghost ( ) , new Warrior ( ) , new Shadowblade ( ) , new Necromancer ( ) , new Sonic ( ) , new Wolf ( ) , new Ninja ( ) , new Viking ( ) , new Kangaroo ( ) , new BigFoot ( ) , new Hulk ( ) , new Heavy ( ) , new HotHead ( ) , new Grandma ( ) , new Superman ( ) , new Tiger ( ) , new Shark ( ) , new Ripper ( ) , new Pig ( ) , new Hawkeye ( ) , new Creeper ( ) , new Cowboy ( ) , new Blink ( ) , new Hooker ( ) , new Snowman ( ) , new Clone ( ) , new Maverick ( ) , new Assassin ( ) , new Dragon ( ) , new Morter ( ) , new Kamikaze ( ) , new Tele ( ) , new Killer ( ) , new DemoMan ( ) , new Flinger ( ) , new Portastomp ( ) , new BeastMaster ( ) , new King ( ) , new Legolas ( ) , new John ( ) , new UltimateDeath ( ) , new Falcon ( ) } ; <END_BUG> for ( Kit kit : kitList ) Kit . kits . put ( kit . getName ( ) . toLowerCase ( ) , kit ) ; Kit . kits . put ( new OneVSOne ( ) . getName ( ) . toLowerCase ( ) , new OneVSOne ( ) ) ; } public ArrayList < PotionEffect > potionEffects ( ) { } ItemStack [ ] giveSoup ( ItemStack [ ] cont ) { } public String getPermission ( ) { } }

Fix:
Kit [ ] kitList = new Kit [ ] { new Easter ( ) , new PvP ( ) , new Archer ( ) , new Fisherman ( ) , new Girl ( ) , new Porcupine ( ) , new Anvil ( ) , new Troll ( ) , new Monkey ( ) , new Casper ( ) , new Switcher ( ) , new Jumper ( ) , new Chomp ( ) , new Stimpy ( ) , new Jedi ( ) , new Elder ( ) , new Turtle ( ) , new Spider ( ) , new Spartan ( ) , new Shooter ( ) , new Berserker ( ) , new Spy ( ) , new Snake ( ) , new Wizard ( ) , new Hyper ( ) , new Flamer ( ) , new Mooshroom ( ) , new Monk ( ) , new Ghost ( ) , new Warrior ( ) , new Shadowblade ( ) , new Necromancer ( ) , new Sonic ( ) , new Wolf ( ) , new Ninja ( ) , new Viking ( ) , new Kangaroo ( ) , new BigFoot ( ) , new Hulk ( ) , new Heavy ( ) , new HotHead ( ) , new Grandma ( ) , new Superman ( ) , new Tiger ( ) , new Shark ( ) , new Ripper ( ) , new Pig ( ) , new Hawkeye ( ) , new Creeper ( ) , new Cowboy ( ) , new Blink ( ) , new Hooker ( ) , new Snowman ( ) , new Clone ( ) , new Maverick ( ) , new Assassin ( ) , new Dragon ( ) , new Morter ( ) , new Kamikaze ( ) , new Tele ( ) , new Killer ( ) , new DemoMan ( ) , new Flinger ( ) , new Portastomp ( ) , new BeastMaster ( ) , new King ( ) , new Legolas ( ) , new John ( ) , new UltimateDeath ( ) , new Falcon ( ) } ;