/Snake/src/couk/Adamki11s/Snake/SnakeSettings.java

https://github.com/Yuri4171/TameGrass · Java · 223 lines · 210 code · 10 blank · 3 comment · 64 complexity · 53f892747dddd577bd817bd887af96a4 MD5 · raw file

  1. package couk.Adamki11s.Snake;
  2. import java.util.logging.Logger;
  3. import org.bukkit.block.Block;
  4. public class SnakeSettings {
  5. public static int backgroundColour, snakeColour, foodColour, snakeHeadColour, playerCount;
  6. public static boolean BroadcastMessageUponNewHighscore;
  7. public void setBMS(boolean val){
  8. BroadcastMessageUponNewHighscore = val;
  9. }
  10. public void setSnakeBlock(String colour){
  11. if(colour.equalsIgnoreCase("BLACK")){
  12. snakeColour = 15;
  13. }
  14. if(colour.equalsIgnoreCase("RED")){
  15. snakeColour = 14;
  16. }
  17. if(colour.equalsIgnoreCase("DARK_GREEN")){
  18. snakeColour = 13;
  19. }
  20. if(colour.equalsIgnoreCase("BROWN")){
  21. snakeColour = 12;
  22. }
  23. if(colour.equalsIgnoreCase("DARK_BLUE")){
  24. snakeColour = 11;
  25. }
  26. if(colour.equalsIgnoreCase("PURPLE")){
  27. snakeColour = 10;
  28. }
  29. if(colour.equalsIgnoreCase("CYAN")){
  30. snakeColour = 9;
  31. }
  32. if(colour.equalsIgnoreCase("LIGHT_GREY")){
  33. snakeColour = 8;
  34. }
  35. if(colour.equalsIgnoreCase("GREY")){
  36. snakeColour = 7;
  37. }
  38. if(colour.equalsIgnoreCase("PINK")){
  39. snakeColour = 6;
  40. }
  41. if(colour.equalsIgnoreCase("LIGHT_GREEN")){
  42. snakeColour = 5;
  43. }
  44. if(colour.equalsIgnoreCase("YELLOW")){
  45. snakeColour = 4;
  46. }
  47. if(colour.equalsIgnoreCase("LIGHT_BLUE")){
  48. snakeColour = 3;
  49. }
  50. if(colour.equalsIgnoreCase("PURPLE")){
  51. snakeColour = 2;
  52. }
  53. if(colour.equalsIgnoreCase("ORANGE")){
  54. snakeColour = 1;
  55. }
  56. if(colour.equalsIgnoreCase("WHITE")){
  57. snakeColour = 0;
  58. }
  59. }
  60. public void setSnakeHead(String colour){
  61. if(colour.equalsIgnoreCase("BLACK")){
  62. snakeHeadColour = 15;
  63. }
  64. if(colour.equalsIgnoreCase("RED")){
  65. snakeHeadColour = 14;
  66. }
  67. if(colour.equalsIgnoreCase("DARK_GREEN")){
  68. snakeHeadColour = 13;
  69. }
  70. if(colour.equalsIgnoreCase("BROWN")){
  71. snakeHeadColour = 12;
  72. }
  73. if(colour.equalsIgnoreCase("DARK_BLUE")){
  74. snakeHeadColour = 11;
  75. }
  76. if(colour.equalsIgnoreCase("PURPLE")){
  77. snakeHeadColour = 10;
  78. }
  79. if(colour.equalsIgnoreCase("CYAN")){
  80. snakeHeadColour = 9;
  81. }
  82. if(colour.equalsIgnoreCase("LIGHT_GREY")){
  83. snakeHeadColour = 8;
  84. }
  85. if(colour.equalsIgnoreCase("GREY")){
  86. snakeHeadColour = 7;
  87. }
  88. if(colour.equalsIgnoreCase("PINK")){
  89. snakeHeadColour = 6;
  90. }
  91. if(colour.equalsIgnoreCase("LIGHT_GREEN")){
  92. snakeHeadColour = 5;
  93. }
  94. if(colour.equalsIgnoreCase("YELLOW")){
  95. snakeHeadColour = 4;
  96. }
  97. if(colour.equalsIgnoreCase("LIGHT_BLUE")){
  98. snakeHeadColour = 3;
  99. }
  100. if(colour.equalsIgnoreCase("PURPLE")){
  101. snakeHeadColour = 2;
  102. }
  103. if(colour.equalsIgnoreCase("ORANGE")){
  104. snakeHeadColour = 1;
  105. }
  106. if(colour.equalsIgnoreCase("WHITE")){
  107. snakeHeadColour = 0;
  108. }
  109. }
  110. public void setFoodBlock(String colour){
  111. if(colour.equalsIgnoreCase("BLACK")){
  112. foodColour = 15;
  113. }
  114. if(colour.equalsIgnoreCase("RED")){
  115. foodColour = 14;
  116. }
  117. if(colour.equalsIgnoreCase("DARK_GREEN")){
  118. foodColour = 13;
  119. }
  120. if(colour.equalsIgnoreCase("BROWN")){
  121. foodColour = 12;
  122. }
  123. if(colour.equalsIgnoreCase("DARK_BLUE")){
  124. foodColour = 11;
  125. }
  126. if(colour.equalsIgnoreCase("PURPLE")){
  127. foodColour = 10;
  128. }
  129. if(colour.equalsIgnoreCase("CYAN")){
  130. foodColour = 9;
  131. }
  132. if(colour.equalsIgnoreCase("LIGHT_GREY")){
  133. foodColour = 8;
  134. }
  135. if(colour.equalsIgnoreCase("GREY")){
  136. foodColour = 7;
  137. }
  138. if(colour.equalsIgnoreCase("PINK")){
  139. foodColour = 6;
  140. }
  141. if(colour.equalsIgnoreCase("LIGHT_GREEN")){
  142. foodColour = 5;
  143. }
  144. if(colour.equalsIgnoreCase("YELLOW")){
  145. foodColour = 4;
  146. }
  147. if(colour.equalsIgnoreCase("LIGHT_BLUE")){
  148. foodColour = 3;
  149. }
  150. if(colour.equalsIgnoreCase("PURPLE")){
  151. foodColour = 2;
  152. }
  153. if(colour.equalsIgnoreCase("ORANGE")){
  154. foodColour = 1;
  155. }
  156. if(colour.equalsIgnoreCase("WHITE")){
  157. foodColour = 0;
  158. }
  159. }
  160. public void setBackgroundBlock(String colour){
  161. //Logger.getLogger("Minecraft").info("Checking BG colour!");
  162. //Logger.getLogger("Minecraft").info("String colour = " + colour);
  163. if(colour.equalsIgnoreCase("BLACK")){
  164. backgroundColour = 15;
  165. }
  166. if(colour.equalsIgnoreCase("RED")){
  167. backgroundColour = 14;
  168. }
  169. if(colour.equalsIgnoreCase("DARK_GREEN")){
  170. backgroundColour = 13;
  171. }
  172. if(colour.equalsIgnoreCase("BROWN")){
  173. backgroundColour = 12;
  174. }
  175. if(colour.equalsIgnoreCase("DARK_BLUE")){
  176. backgroundColour = 11;
  177. }
  178. if(colour.equalsIgnoreCase("PURPLE")){
  179. backgroundColour = 10;
  180. }
  181. if(colour.equalsIgnoreCase("CYAN")){
  182. backgroundColour = 9;
  183. }
  184. if(colour.equalsIgnoreCase("LIGHT_GREY")){
  185. backgroundColour = 8;
  186. }
  187. if(colour.equalsIgnoreCase("GREY")){
  188. backgroundColour = 7;
  189. }
  190. if(colour.equalsIgnoreCase("PINK")){
  191. backgroundColour = 6;
  192. }
  193. if(colour.equalsIgnoreCase("LIGHT_GREEN")){
  194. backgroundColour = 5;
  195. }
  196. if(colour.equalsIgnoreCase("YELLOW")){
  197. backgroundColour = 4;
  198. }
  199. if(colour.equalsIgnoreCase("LIGHT_BLUE")){
  200. backgroundColour = 3;
  201. }
  202. if(colour.equalsIgnoreCase("PURPLE")){
  203. backgroundColour = 2;
  204. }
  205. if(colour.equalsIgnoreCase("ORANGE")){
  206. backgroundColour = 1;
  207. }
  208. if(colour.equalsIgnoreCase("WHITE")){
  209. backgroundColour = 0;
  210. }
  211. //Logger.getLogger("Minecraft").info("BG ID = " + backgroundColour);
  212. }
  213. }