Advertisement
Guest User

CoolStoryBro v0.3 - ClassCastException code snippets

a guest
Sep 28th, 2011
96
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.28 KB | None | 0 0
  1. //Bro names from http://www.gq.com/blogs/the-q/2009/06/gqs-200-greatest-bro-names.html
  2. public String[] bronames = {"Brozo the Clown", "Rag and Brone", "Broledad Bro'Brien", "Breau Brummel",
  3. "Brole Porter", "Flannery Bro'Connor", "Angelina Brolie", "Marco Brolo", "Placido Bromingo",
  4. "Brony Seikaly", "Vincent Van Brogh", "Brodhistiva", "Sandy Broufax", "Brosef Stalin", "Brojohsephat",
  5. "Lebrona Helmsley", "Tom Brolicchio", "Brohan Santana", "Brobi-Wan Kenobi", "Haley Broel Osment",
  6. "Brometheus", "Fidel Castbro", "Brol Pot", "Elvis Costellbro", "Amy Broehler", "Stephen Brolbert",
  7. "Nabroleon Bronaparte", "Broliver Cromwell", "Evander Brolyfield", "Mario Brotali", "Brophia Loren",
  8. "David Brohansen", "Terrell Browens", "Tony Bromo", "Braubert", "Pete Brose", "Brony Soprano",
  9. "Jonathan Safran Broer", "Alex Brovechkin", "Bro Jackson", "Bropher Grace", "Renzo Pianbro",
  10. "Santiagbro Calatrava", "Broam Chomsky", "Evelyn Brah", "Bronus Wagner", "Brad Brohaus",
  11. "Giorgibro Armani", "Al Brolson", "Greg Brostertag", "Emilibro Estevez", "Paul \"Bro\" Bryant",
  12. "Pablo Picassbro", "Broto Baggins", "Diegbro Velazqeuz", "Bromar Sharif", "Scarlett Bro'Hara",
  13. "Willem Dabroe", "Brolden Caulfield", "Broni Mitchell", "Pebro Almobrovar", "Francis Ford Broppola",
  14. "Truman Cabrote", "John Broltrane", "Broman Brolanski", "Mary-Kate and Ashley Brolsen",
  15. "Gary Broldman", "Bronas Salk", "Slobrodan Mibrosevic", "Teddy Broosevelt", "Marilyn Monbroe",
  16. "Charles Brokowski", "Rimbraud", "Brogi Berra", "Czeslaw Mibroscz", "Paul Brauguin", "Tim Tebro",
  17. "Edgar Allen Bro", "Christopher Brolumbus", "William Jefferson Clinton", "Norah Brones",
  18. "Brofessor X", "Brofiteroles", "Rice o Broni", "Pete Brozelle", "The Sultan of Bronei",
  19. "Deuteronomy", "C-3PBro ", "Brodhisattva", "Brohsaphat", "Methuselbrah", "Gandalf", "Bro Chi Minh",
  20. "Larry, Curly & Bro", "Brodo Baggins", "Bromer Simpson", "Grady Sizemore", "Helmut Brohl",
  21. "Foghorn Leghorn", "Brobespierre", "Nicolas Sarbrozy", "Boutros Boutros-Gali", "Broprah Winfrey",
  22. "Brohan Brohan", "Axl Brose", "Sherlock Brolmes", "Othellbro", "John Brolmes",
  23. "Frank J. Zambroni", "Yoko Brono", "Apollo Brohno", "Coolibro", "Broco Crisp", "Broald Dahl",
  24. "Brophie Dahl", "Bronan the Brahbarian", "Bro Derek", "Brollie Massimino", "Mr. Brojangles",
  25. "Bro Diddley", "Yo-Yo Brah", "Bro-M-G!", "Brosie O'Donnell", "Gina Brollo Brigida", "Peter Bro'Toole",
  26. "Brokie Roberts", "Brohammed", "Brony Randall", "Broco Chanel", "Brose Feliciano", "Bro. Henry",
  27. "Brosephine Baker", "Bromeo O. Bromeo", "Frederic Bropin", "Bromeslice", "BrO. J. Simpson",
  28. "Johannes Brahms", "Don Breaux", "Jon Favbreau", "Jon Bon Jovi", "Mephistophbroles", "Diego Marabrona",
  29. "Brony the Tiger", "Ben Bronanke", "Raffaello Brollieri", "Wolfgang Amadeus Brozart", "Sen. John Breaux",
  30. "Salvador Brali", "Giacbrometti", "Landbro Calrissian", "G.I. Bro", "Sonia Brotomayor", "Broach K",
  31. "Brosama bin Laden", "Khalid Sheik Brohammed", "Nancy Pebrosi", "Will Broldham", "Sandra Broh",
  32. "Brozymandias", "Bro Vaughan", "Erbrol Flynn", "Kareem Abdul-Jabbro", "Bill Brodley", "Fats Bromino",
  33. "Brollie Fingers", "Ringbro Starr", "Brorence Henderson", "Don Breaux", "Broseidon", "Brohim", "Brosius",
  34. "Kurt Brobain", "Brody Jenner", "Tom Brody", "Alec Broldwin", "T-Brone Burnett", "Broald Dahl",
  35. "Broland the Thompson Gunner", "Broe Biden", "Bromagnon Man", "Brjoron Borg",
  36. "George Brahshington Carver", "James Francbro", "Bro Jo White", "Barack Brobama", "Massibro Ambrosini",
  37. "Brose Feliciano", "Dom DiMaggibro", "Brokely Carmichael", "Bro-klyn Dekker", "Brodi Al-Fayed",
  38. "Hermann Brorschach", "Magnetbro", "Brol' Dirty Bastard", "Shaquille brO'Neal", "Muggsy Brogues"};
  39. public List<String> bronameslist= Arrays.asList(bronames);
  40.  
  41. //...
  42.  
  43. @Override
  44. public void onEnable() {
  45. PluginManager pm = this.getServer().getPluginManager();
  46. Collections.shuffle(Arrays.asList(bronames));
  47.  
  48. config = getConfiguration();
  49. if (config.getProperty("plugin_version")==null) {//Properties from v0.3 (first version to have a config)
  50.  
  51. config.setProperty("plugin_version", pver);
  52. config.setProperty("bromode_on", true);
  53. config.setProperty("bro_names", bronameslist);
  54. //config.setProperty("bromode_global", true);
  55. //config.setProperty("worlds", true);
  56.  
  57. config.save();
  58. log.info("CoolStoryBro: New configuration created");
  59.  
  60. } else {
  61. config.load();
  62. log.info("CoolStoryBro: Configuration loaded");
  63. }
  64.  
  65. bronameslist = config.getStringList("bro_names", null);
  66.  
  67. //log.info(bronameslist.toString());
  68. //this is line 104 jsyk
  69. //try {
  70. bronames = (String[]) bronameslist.toArray();
  71. //} catch (Exception e) {
  72. //log.severe("CoolStoryBro: There is a problem with the list of bronames in your config! Using default list...");
  73. //}
  74.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement