Advertisement
stirante

Untitled

Sep 17th, 2014
265
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 29.03 KB | None | 0 0
  1. ID: 1 CLASS: "com/stirante/SkyLandUtils/Main"
  2. ID: 2 STRING: "com/stirante/SkyLandUtils/Main"
  3. ID: 3 CLASS: "org/bukkit/plugin/java/JavaPlugin"
  4. ID: 4 STRING: "org/bukkit/plugin/java/JavaPlugin"
  5. ID: 5 CLASS: "org/bukkit/event/Listener"
  6. ID: 6 STRING: "org/bukkit/event/Listener"
  7. ID: 7 STRING: "<init>"
  8. ID: 8 STRING: "()V"
  9. ID: 9 STRING: "Code"
  10. ID: 10 METHOD: "[org/bukkit/plugin/java/JavaPlugin, [<init>, ()V]]"
  11. ID: 11 NAME_AND_TYPE: "[<init>, ()V]"
  12. ID: 12 STRING: "LineNumberTable"
  13. ID: 13 STRING: "LocalVariableTable"
  14. ID: 14 STRING: "this"
  15. ID: 15 STRING: "Lcom/stirante/SkyLandUtils/Main;"
  16. ID: 17 METHOD: "[com/stirante/SkyLandUtils/Main, [getServer, ()Lorg/bukkit/Server;]]"
  17. ID: 16 STRING: "onEnable"
  18. ID: 19 STRING: "getServer"
  19. ID: 18 NAME_AND_TYPE: "[getServer, ()Lorg/bukkit/Server;]"
  20. ID: 21 INTERFACE_METHOD: "[org/bukkit/Server, [getPluginManager, ()Lorg/bukkit/plugin/PluginManager;]]"
  21. ID: 20 STRING: "()Lorg/bukkit/Server;"
  22. ID: 23 STRING: "org/bukkit/Server"
  23. ID: 22 CLASS: "org/bukkit/Server"
  24. ID: 25 STRING: "getPluginManager"
  25. ID: 24 NAME_AND_TYPE: "[getPluginManager, ()Lorg/bukkit/plugin/PluginManager;]"
  26. ID: 27 INTERFACE_METHOD: "[org/bukkit/plugin/PluginManager, [registerEvents, (Lorg/bukkit/event/Listener;Lorg/bukkit/plugin/Plugin;)V]]"
  27. ID: 26 STRING: "()Lorg/bukkit/plugin/PluginManager;"
  28. ID: 29 STRING: "org/bukkit/plugin/PluginManager"
  29. ID: 28 CLASS: "org/bukkit/plugin/PluginManager"
  30. ID: 31 STRING: "registerEvents"
  31. ID: 30 NAME_AND_TYPE: "[registerEvents, (Lorg/bukkit/event/Listener;Lorg/bukkit/plugin/Plugin;)V]"
  32. ID: 34 STRING: "(Lorg/bukkit/event/player/PlayerCommandPreprocessEvent;)V"
  33. ID: 35 STRING: "RuntimeVisibleAnnotations"
  34. ID: 32 STRING: "(Lorg/bukkit/event/Listener;Lorg/bukkit/plugin/Plugin;)V"
  35. ID: 33 STRING: "onCommand"
  36. ID: 38 CLASS: "org/bukkit/event/player/PlayerCommandPreprocessEvent"
  37. ID: 39 STRING: "org/bukkit/event/player/PlayerCommandPreprocessEvent"
  38. ID: 36 STRING: "Lorg/bukkit/event/EventHandler;"
  39. ID: 37 METHOD: "[org/bukkit/event/player/PlayerCommandPreprocessEvent, [getMessage, ()Ljava/lang/String;]]"
  40. ID: 42 STRING: "()Ljava/lang/String;"
  41. ID: 43 METHOD: "[java/lang/String, [toLowerCase, ()Ljava/lang/String;]]"
  42. ID: 40 NAME_AND_TYPE: "[getMessage, ()Ljava/lang/String;]"
  43. ID: 41 STRING: "getMessage"
  44. ID: 46 NAME_AND_TYPE: "[toLowerCase, ()Ljava/lang/String;]"
  45. ID: 47 STRING: "toLowerCase"
  46. ID: 44 CLASS: "java/lang/String"
  47. ID: 45 STRING: "java/lang/String"
  48. ID: 51 NAME_AND_TYPE: "[startsWith, (Ljava/lang/String;)Z]"
  49. ID: 50 METHOD: "[java/lang/String, [startsWith, (Ljava/lang/String;)Z]]"
  50. ID: 49 STRING: "/maxplayers"
  51. ID: 48 STRING_REF: "/maxplayers"
  52. ID: 55 NAME_AND_TYPE: "[getPlayer, ()Lorg/bukkit/entity/Player;]"
  53. ID: 54 METHOD: "[org/bukkit/event/player/PlayerCommandPreprocessEvent, [getPlayer, ()Lorg/bukkit/entity/Player;]]"
  54. ID: 53 STRING: "(Ljava/lang/String;)Z"
  55. ID: 52 STRING: "startsWith"
  56. ID: 59 STRING: "SkyLandUtils.cmd.slots"
  57. ID: 58 STRING_REF: "SkyLandUtils.cmd.slots"
  58. ID: 57 STRING: "()Lorg/bukkit/entity/Player;"
  59. ID: 56 STRING: "getPlayer"
  60. ID: 63 NAME_AND_TYPE: "[hasPermission, (Ljava/lang/String;)Z]"
  61. ID: 62 STRING: "org/bukkit/entity/Player"
  62. ID: 61 CLASS: "org/bukkit/entity/Player"
  63. ID: 60 INTERFACE_METHOD: "[org/bukkit/entity/Player, [hasPermission, (Ljava/lang/String;)Z]]"
  64. ID: 68 STRING: "(Z)V"
  65. ID: 69 STRING_REF: " "
  66. ID: 70 STRING: " "
  67. ID: 71 METHOD: "[java/lang/String, [split, (Ljava/lang/String;)[Ljava/lang/String;]]"
  68. ID: 64 STRING: "hasPermission"
  69. ID: 65 METHOD: "[org/bukkit/event/player/PlayerCommandPreprocessEvent, [setCancelled, (Z)V]]"
  70. ID: 66 NAME_AND_TYPE: "[setCancelled, (Z)V]"
  71. ID: 67 STRING: "setCancelled"
  72. ID: 76 CLASS: "java/lang/Integer"
  73. ID: 77 STRING: "java/lang/Integer"
  74. ID: 78 NAME_AND_TYPE: "[parseInt, (Ljava/lang/String;)I]"
  75. ID: 79 STRING: "parseInt"
  76. ID: 72 NAME_AND_TYPE: "[split, (Ljava/lang/String;)[Ljava/lang/String;]"
  77. ID: 73 STRING: "split"
  78. ID: 74 STRING: "(Ljava/lang/String;)[Ljava/lang/String;"
  79. ID: 75 METHOD: "[java/lang/Integer, [parseInt, (Ljava/lang/String;)I]]"
  80. ID: 85 STRING: "()Lnet/minecraft/server/v1_7_R3/MinecraftServer;"
  81. ID: 84 NAME_AND_TYPE: "[getServer, ()Lnet/minecraft/server/v1_7_R3/MinecraftServer;]"
  82. ID: 87 CLASS: "net/minecraft/server/v1_7_R3/MinecraftServer"
  83. ID: 86 METHOD: "[net/minecraft/server/v1_7_R3/MinecraftServer, [getPlayerList, ()Lnet/minecraft/server/v1_7_R3/PlayerList;]]"
  84. ID: 81 CLASS: "org/bukkit/craftbukkit/v1_7_R3/CraftServer"
  85. ID: 80 STRING: "(Ljava/lang/String;)I"
  86. ID: 83 METHOD: "[org/bukkit/craftbukkit/v1_7_R3/CraftServer, [getServer, ()Lnet/minecraft/server/v1_7_R3/MinecraftServer;]]"
  87. ID: 82 STRING: "org/bukkit/craftbukkit/v1_7_R3/CraftServer"
  88. ID: 93 STRING: "net/minecraft/server/v1_7_R3/PlayerList"
  89. ID: 92 CLASS: "net/minecraft/server/v1_7_R3/PlayerList"
  90. ID: 95 STRING: "maxPlayers"
  91. ID: 94 STRING_REF: "maxPlayers"
  92. ID: 89 NAME_AND_TYPE: "[getPlayerList, ()Lnet/minecraft/server/v1_7_R3/PlayerList;]"
  93. ID: 88 STRING: "net/minecraft/server/v1_7_R3/MinecraftServer"
  94. ID: 91 STRING: "()Lnet/minecraft/server/v1_7_R3/PlayerList;"
  95. ID: 90 STRING: "getPlayerList"
  96. ID: 102 METHOD: "[java/lang/reflect/Field, [setAccessible, (Z)V]]"
  97. ID: 103 CLASS: "java/lang/reflect/Field"
  98. ID: 100 STRING: "getDeclaredField"
  99. ID: 101 STRING: "(Ljava/lang/String;)Ljava/lang/reflect/Field;"
  100. ID: 98 STRING: "java/lang/Class"
  101. ID: 99 NAME_AND_TYPE: "[getDeclaredField, (Ljava/lang/String;)Ljava/lang/reflect/Field;]"
  102. ID: 96 METHOD: "[java/lang/Class, [getDeclaredField, (Ljava/lang/String;)Ljava/lang/reflect/Field;]]"
  103. ID: 97 CLASS: "java/lang/Class"
  104. ID: 110 STRING: "(I)Ljava/lang/Integer;"
  105. ID: 111 METHOD: "[java/lang/reflect/Field, [set, (Ljava/lang/Object;Ljava/lang/Object;)V]]"
  106. ID: 108 NAME_AND_TYPE: "[valueOf, (I)Ljava/lang/Integer;]"
  107. ID: 109 STRING: "valueOf"
  108. ID: 106 STRING: "setAccessible"
  109. ID: 107 METHOD: "[java/lang/Integer, [valueOf, (I)Ljava/lang/Integer;]]"
  110. ID: 104 STRING: "java/lang/reflect/Field"
  111. ID: 105 NAME_AND_TYPE: "[setAccessible, (Z)V]"
  112. ID: 119 CLASS: "org/bukkit/ChatColor"
  113. ID: 118 FIELD: "[org/bukkit/ChatColor, [GREEN, Lorg/bukkit/ChatColor;]]"
  114. ID: 117 METHOD: "[java/lang/StringBuilder, [<init>, ()V]]"
  115. ID: 116 STRING: "java/lang/StringBuilder"
  116. ID: 115 CLASS: "java/lang/StringBuilder"
  117. ID: 114 STRING: "(Ljava/lang/Object;Ljava/lang/Object;)V"
  118. ID: 113 STRING: "set"
  119. ID: 112 NAME_AND_TYPE: "[set, (Ljava/lang/Object;Ljava/lang/Object;)V]"
  120. ID: 127 STRING: "(Ljava/lang/Object;)Ljava/lang/StringBuilder;"
  121. ID: 126 STRING: "append"
  122. ID: 125 NAME_AND_TYPE: "[append, (Ljava/lang/Object;)Ljava/lang/StringBuilder;]"
  123. ID: 124 METHOD: "[java/lang/StringBuilder, [append, (Ljava/lang/Object;)Ljava/lang/StringBuilder;]]"
  124. ID: 123 STRING: "Lorg/bukkit/ChatColor;"
  125. ID: 122 STRING: "GREEN"
  126. ID: 121 NAME_AND_TYPE: "[GREEN, Lorg/bukkit/ChatColor;]"
  127. ID: 120 STRING: "org/bukkit/ChatColor"
  128. ID: 137 NAME_AND_TYPE: "[toString, ()Ljava/lang/String;]"
  129. ID: 136 METHOD: "[java/lang/StringBuilder, [toString, ()Ljava/lang/String;]]"
  130. ID: 139 INTERFACE_METHOD: "[org/bukkit/entity/Player, [sendMessage, (Ljava/lang/String;)V]]"
  131. ID: 138 STRING: "toString"
  132. ID: 141 STRING: "sendMessage"
  133. ID: 140 NAME_AND_TYPE: "[sendMessage, (Ljava/lang/String;)V]"
  134. ID: 143 METHOD: "[java/lang/Throwable, [printStackTrace, ()V]]"
  135. ID: 142 STRING: "(Ljava/lang/String;)V"
  136. ID: 129 STRING: "Zmieniono liczbe slotow na "
  137. ID: 128 STRING_REF: "Zmieniono liczbe slotow na "
  138. ID: 131 NAME_AND_TYPE: "[append, (Ljava/lang/String;)Ljava/lang/StringBuilder;]"
  139. ID: 130 METHOD: "[java/lang/StringBuilder, [append, (Ljava/lang/String;)Ljava/lang/StringBuilder;]]"
  140. ID: 133 METHOD: "[java/lang/StringBuilder, [append, (I)Ljava/lang/StringBuilder;]]"
  141. ID: 132 STRING: "(Ljava/lang/String;)Ljava/lang/StringBuilder;"
  142. ID: 135 STRING: "(I)Ljava/lang/StringBuilder;"
  143. ID: 134 NAME_AND_TYPE: "[append, (I)Ljava/lang/StringBuilder;]"
  144. ID: 152 STRING_REF: "&&"
  145. ID: 153 STRING: "&&"
  146. ID: 154 STRING_REF: "§"
  147. ID: 155 STRING: "§"
  148. ID: 156 METHOD: "[java/lang/String, [replaceAll, (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;]]"
  149. ID: 157 NAME_AND_TYPE: "[replaceAll, (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;]"
  150. ID: 158 STRING: "replaceAll"
  151. ID: 159 STRING: "(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;"
  152. ID: 144 CLASS: "java/lang/Throwable"
  153. ID: 145 STRING: "java/lang/Throwable"
  154. ID: 146 NAME_AND_TYPE: "[printStackTrace, ()V]"
  155. ID: 147 STRING: "printStackTrace"
  156. ID: 148 STRING_REF: "/setmotd"
  157. ID: 149 STRING: "/setmotd"
  158. ID: 150 STRING_REF: "SkyLandUtils.cmd.motd"
  159. ID: 151 STRING: "SkyLandUtils.cmd.motd"
  160. ID: 171 STRING: "list"
  161. ID: 170 STRING: "Lnet/minecraft/server/v1_7_R3/MinecraftServer;"
  162. ID: 169 STRING: "server"
  163. ID: 168 STRING: "I"
  164. ID: 175 STRING: "e1"
  165. ID: 174 STRING: "Ljava/lang/reflect/Field;"
  166. ID: 173 STRING: "f"
  167. ID: 172 STRING: "Lnet/minecraft/server/v1_7_R3/PlayerList;"
  168. ID: 163 STRING_REF: "Zmieniono motd na "
  169. ID: 162 STRING: "setMotd"
  170. ID: 161 NAME_AND_TYPE: "[setMotd, (Ljava/lang/String;)V]"
  171. ID: 160 METHOD: "[net/minecraft/server/v1_7_R3/MinecraftServer, [setMotd, (Ljava/lang/String;)V]]"
  172. ID: 167 STRING: "max"
  173. ID: 166 STRING: "Lorg/bukkit/event/player/PlayerCommandPreprocessEvent;"
  174. ID: 165 STRING: "e"
  175. ID: 164 STRING: "Zmieniono motd na "
  176. ID: 186 STRING: "getCommand"
  177. ID: 187 STRING_REF: "maxplayers"
  178. ID: 184 STRING: "org/bukkit/event/server/ServerCommandEvent"
  179. ID: 185 NAME_AND_TYPE: "[getCommand, ()Ljava/lang/String;]"
  180. ID: 190 NAME_AND_TYPE: "[getSender, ()Lorg/bukkit/command/CommandSender;]"
  181. ID: 191 STRING: "getSender"
  182. ID: 188 STRING: "maxplayers"
  183. ID: 189 METHOD: "[org/bukkit/event/server/ServerCommandEvent, [getSender, ()Lorg/bukkit/command/CommandSender;]]"
  184. ID: 178 STRING: "Ljava/lang/String;"
  185. ID: 179 STRING: "StackMapTable"
  186. ID: 176 STRING: "Ljava/lang/Throwable;"
  187. ID: 177 STRING: "motd"
  188. ID: 182 METHOD: "[org/bukkit/event/server/ServerCommandEvent, [getCommand, ()Ljava/lang/String;]]"
  189. ID: 183 CLASS: "org/bukkit/event/server/ServerCommandEvent"
  190. ID: 180 STRING: "onServerCommand"
  191. ID: 181 STRING: "(Lorg/bukkit/event/server/ServerCommandEvent;)V"
  192. ID: 205 STRING_REF: "SkyNatural"
  193. ID: 204 STRING: "resetmap"
  194. ID: 207 METHOD: "[org/bukkit/Bukkit, [getWorld, (Ljava/lang/String;)Lorg/bukkit/World;]]"
  195. ID: 206 STRING: "SkyNatural"
  196. ID: 201 STRING_REF: "setmotd"
  197. ID: 200 STRING: "setCommand"
  198. ID: 203 STRING_REF: "resetmap"
  199. ID: 202 STRING: "setmotd"
  200. ID: 197 STRING: ""
  201. ID: 196 STRING_REF: ""
  202. ID: 199 NAME_AND_TYPE: "[setCommand, (Ljava/lang/String;)V]"
  203. ID: 198 METHOD: "[org/bukkit/event/server/ServerCommandEvent, [setCommand, (Ljava/lang/String;)V]]"
  204. ID: 193 INTERFACE_METHOD: "[org/bukkit/command/CommandSender, [sendMessage, (Ljava/lang/String;)V]]"
  205. ID: 192 STRING: "()Lorg/bukkit/command/CommandSender;"
  206. ID: 195 STRING: "org/bukkit/command/CommandSender"
  207. ID: 194 CLASS: "org/bukkit/command/CommandSender"
  208. ID: 220 CLASS: "java/util/List"
  209. ID: 221 STRING: "java/util/List"
  210. ID: 222 NAME_AND_TYPE: "[iterator, ()Ljava/util/Iterator;]"
  211. ID: 223 STRING: "iterator"
  212. ID: 216 NAME_AND_TYPE: "[getPlayers, ()Ljava/util/List;]"
  213. ID: 217 STRING: "getPlayers"
  214. ID: 218 STRING: "()Ljava/util/List;"
  215. ID: 219 INTERFACE_METHOD: "[java/util/List, [iterator, ()Ljava/util/Iterator;]]"
  216. ID: 212 STRING: "(Ljava/lang/String;)Lorg/bukkit/World;"
  217. ID: 213 INTERFACE_METHOD: "[org/bukkit/World, [getPlayers, ()Ljava/util/List;]]"
  218. ID: 214 CLASS: "org/bukkit/World"
  219. ID: 215 STRING: "org/bukkit/World"
  220. ID: 208 CLASS: "org/bukkit/Bukkit"
  221. ID: 209 STRING: "org/bukkit/Bukkit"
  222. ID: 210 NAME_AND_TYPE: "[getWorld, (Ljava/lang/String;)Lorg/bukkit/World;]"
  223. ID: 211 STRING: "getWorld"
  224. ID: 239 STRING: "org/bukkit/event/player/PlayerTeleportEvent$TeleportCause"
  225. ID: 238 CLASS: "org/bukkit/event/player/PlayerTeleportEvent$TeleportCause"
  226. ID: 237 FIELD: "[org/bukkit/event/player/PlayerTeleportEvent$TeleportCause, [PLUGIN, Lorg/bukkit/event/player/PlayerTeleportEvent$TeleportCause;]]"
  227. ID: 236 STRING: "()Lorg/bukkit/Location;"
  228. ID: 235 STRING: "getSpawnLocation"
  229. ID: 234 NAME_AND_TYPE: "[getSpawnLocation, ()Lorg/bukkit/Location;]"
  230. ID: 233 INTERFACE_METHOD: "[org/bukkit/World, [getSpawnLocation, ()Lorg/bukkit/Location;]]"
  231. ID: 232 STRING: "SkyLand"
  232. ID: 231 STRING_REF: "SkyLand"
  233. ID: 230 STRING: "()Ljava/lang/Object;"
  234. ID: 229 STRING: "next"
  235. ID: 228 NAME_AND_TYPE: "[next, ()Ljava/lang/Object;]"
  236. ID: 227 STRING: "java/util/Iterator"
  237. ID: 226 CLASS: "java/util/Iterator"
  238. ID: 225 INTERFACE_METHOD: "[java/util/Iterator, [next, ()Ljava/lang/Object;]]"
  239. ID: 224 STRING: "()Ljava/util/Iterator;"
  240. ID: 254 STRING: "()[Lorg/bukkit/Chunk;"
  241. ID: 255 INTERFACE_METHOD: "[org/bukkit/Chunk, [getX, ()I]]"
  242. ID: 252 NAME_AND_TYPE: "[getLoadedChunks, ()[Lorg/bukkit/Chunk;]"
  243. ID: 253 STRING: "getLoadedChunks"
  244. ID: 250 STRING: "()Z"
  245. ID: 251 INTERFACE_METHOD: "[org/bukkit/World, [getLoadedChunks, ()[Lorg/bukkit/Chunk;]]"
  246. ID: 248 NAME_AND_TYPE: "[hasNext, ()Z]"
  247. ID: 249 STRING: "hasNext"
  248. ID: 246 STRING: "(Lorg/bukkit/Location;Lorg/bukkit/event/player/PlayerTeleportEvent$TeleportCause;)Z"
  249. ID: 247 INTERFACE_METHOD: "[java/util/Iterator, [hasNext, ()Z]]"
  250. ID: 244 NAME_AND_TYPE: "[teleport, (Lorg/bukkit/Location;Lorg/bukkit/event/player/PlayerTeleportEvent$TeleportCause;)Z]"
  251. ID: 245 STRING: "teleport"
  252. ID: 242 STRING: "Lorg/bukkit/event/player/PlayerTeleportEvent$TeleportCause;"
  253. ID: 243 INTERFACE_METHOD: "[org/bukkit/entity/Player, [teleport, (Lorg/bukkit/Location;Lorg/bukkit/event/player/PlayerTeleportEvent$TeleportCause;)Z]]"
  254. ID: 240 NAME_AND_TYPE: "[PLUGIN, Lorg/bukkit/event/player/PlayerTeleportEvent$TeleportCause;]"
  255. ID: 241 STRING: "PLUGIN"
  256. ID: 275 STRING: "chunk"
  257. ID: 274 STRING: "Lorg/bukkit/entity/Player;"
  258. ID: 273 STRING: "player"
  259. ID: 272 STRING: "Lorg/bukkit/World;"
  260. ID: 279 STRING: "onPlayerJoin"
  261. ID: 278 STRING: "[Lorg/bukkit/Chunk;"
  262. ID: 277 CLASS: "[Lorg/bukkit/Chunk;"
  263. ID: 276 STRING: "Lorg/bukkit/Chunk;"
  264. ID: 283 STRING: "HIGHEST"
  265. ID: 282 STRING: "Lorg/bukkit/event/EventPriority;"
  266. ID: 281 STRING: "priority"
  267. ID: 280 STRING: "(Lorg/bukkit/event/player/PlayerJoinEvent;)V"
  268. ID: 287 NAME_AND_TYPE: "[setJoinMessage, (Ljava/lang/String;)V]"
  269. ID: 286 STRING: "org/bukkit/event/player/PlayerJoinEvent"
  270. ID: 285 CLASS: "org/bukkit/event/player/PlayerJoinEvent"
  271. ID: 284 METHOD: "[org/bukkit/event/player/PlayerJoinEvent, [setJoinMessage, (Ljava/lang/String;)V]]"
  272. ID: 258 NAME_AND_TYPE: "[getX, ()I]"
  273. ID: 259 STRING: "getX"
  274. ID: 256 CLASS: "org/bukkit/Chunk"
  275. ID: 257 STRING: "org/bukkit/Chunk"
  276. ID: 262 NAME_AND_TYPE: "[getZ, ()I]"
  277. ID: 263 STRING: "getZ"
  278. ID: 260 STRING: "()I"
  279. ID: 261 INTERFACE_METHOD: "[org/bukkit/Chunk, [getZ, ()I]]"
  280. ID: 266 STRING: "unloadChunk"
  281. ID: 267 STRING: "(IIZ)Z"
  282. ID: 264 INTERFACE_METHOD: "[org/bukkit/World, [unloadChunk, (IIZ)Z]]"
  283. ID: 265 NAME_AND_TYPE: "[unloadChunk, (IIZ)Z]"
  284. ID: 270 STRING: "Lorg/bukkit/event/server/ServerCommandEvent;"
  285. ID: 271 STRING: "world"
  286. ID: 268 STRING_REF: "Zresetowano mape"
  287. ID: 269 STRING: "Zresetowano mape"
  288. ID: 305 STRING: "setQuitMessage"
  289. ID: 304 NAME_AND_TYPE: "[setQuitMessage, (Ljava/lang/String;)V]"
  290. ID: 307 STRING: "onJoin"
  291. ID: 306 STRING: "Lorg/bukkit/event/player/PlayerQuitEvent;"
  292. ID: 309 INTERFACE_METHOD: "[org/bukkit/entity/Player, [getWorld, ()Lorg/bukkit/World;]]"
  293. ID: 308 METHOD: "[org/bukkit/event/player/PlayerJoinEvent, [getPlayer, ()Lorg/bukkit/entity/Player;]]"
  294. ID: 311 STRING: "()Lorg/bukkit/World;"
  295. ID: 310 NAME_AND_TYPE: "[getWorld, ()Lorg/bukkit/World;]"
  296. ID: 313 NAME_AND_TYPE: "[getName, ()Ljava/lang/String;]"
  297. ID: 312 INTERFACE_METHOD: "[org/bukkit/World, [getName, ()Ljava/lang/String;]]"
  298. ID: 315 STRING_REF: "SkyMap"
  299. ID: 314 STRING: "getName"
  300. ID: 317 METHOD: "[java/lang/String, [equalsIgnoreCase, (Ljava/lang/String;)Z]]"
  301. ID: 316 STRING: "SkyMap"
  302. ID: 319 STRING: "equalsIgnoreCase"
  303. ID: 318 NAME_AND_TYPE: "[equalsIgnoreCase, (Ljava/lang/String;)Z]"
  304. ID: 288 STRING: "setJoinMessage"
  305. ID: 289 STRING: "event"
  306. ID: 290 STRING: "Lorg/bukkit/event/player/PlayerJoinEvent;"
  307. ID: 291 STRING: "onPlayerKick"
  308. ID: 292 STRING: "(Lorg/bukkit/event/player/PlayerKickEvent;)V"
  309. ID: 293 METHOD: "[org/bukkit/event/player/PlayerKickEvent, [setLeaveMessage, (Ljava/lang/String;)V]]"
  310. ID: 294 CLASS: "org/bukkit/event/player/PlayerKickEvent"
  311. ID: 295 STRING: "org/bukkit/event/player/PlayerKickEvent"
  312. ID: 296 NAME_AND_TYPE: "[setLeaveMessage, (Ljava/lang/String;)V]"
  313. ID: 297 STRING: "setLeaveMessage"
  314. ID: 298 STRING: "Lorg/bukkit/event/player/PlayerKickEvent;"
  315. ID: 299 STRING: "onPlayerQuit"
  316. ID: 300 STRING: "(Lorg/bukkit/event/player/PlayerQuitEvent;)V"
  317. ID: 301 METHOD: "[org/bukkit/event/player/PlayerQuitEvent, [setQuitMessage, (Ljava/lang/String;)V]]"
  318. ID: 302 CLASS: "org/bukkit/event/player/PlayerQuitEvent"
  319. ID: 303 STRING: "org/bukkit/event/player/PlayerQuitEvent"
  320. ID: 343 STRING_REF: "Warp"
  321. ID: 342 STRING: "Dzialka"
  322. ID: 341 STRING_REF: "Dzialka"
  323. ID: 340 STRING: "Mapa"
  324. ID: 339 STRING_REF: "Mapa"
  325. ID: 338 STRING: "Nether"
  326. ID: 337 STRING_REF: "Nether"
  327. ID: 336 STRING: "Surowcowa"
  328. ID: 351 STRING: "InnerClasses"
  329. ID: 350 STRING: "Main.java"
  330. ID: 349 STRING: "SourceFile"
  331. ID: 348 STRING: "Lorg/bukkit/Location;"
  332. ID: 347 STRING: "loc"
  333. ID: 346 STRING: "Spawn"
  334. ID: 345 STRING_REF: "Spawn"
  335. ID: 344 STRING: "Warp"
  336. ID: 326 NAME_AND_TYPE: "[setPitch, (F)V]"
  337. ID: 327 STRING: "setPitch"
  338. ID: 324 CLASS: "org/bukkit/Location"
  339. ID: 325 STRING: "org/bukkit/Location"
  340. ID: 322 FLOAT: "2.699946"
  341. ID: 323 METHOD: "[org/bukkit/Location, [setPitch, (F)V]]"
  342. ID: 320 STRING_REF: "SkyGrid"
  343. ID: 321 STRING: "SkyGrid"
  344. ID: 334 STRING: "Dzialki"
  345. ID: 335 STRING_REF: "Surowcowa"
  346. ID: 332 STRING: "setYaw"
  347. ID: 333 STRING_REF: "Dzialki"
  348. ID: 330 METHOD: "[org/bukkit/Location, [setYaw, (F)V]]"
  349. ID: 331 NAME_AND_TYPE: "[setYaw, (F)V]"
  350. ID: 328 STRING: "(F)V"
  351. ID: 329 FLOAT: "89.100044"
  352. ID: 352 CLASS: "org/bukkit/event/player/PlayerTeleportEvent"
  353. ID: 353 STRING: "org/bukkit/event/player/PlayerTeleportEvent"
  354. ID: 354 STRING: "TeleportCause"
  355. Method <init>
  356. aload_0
  357. invokespecial 10
  358. return
  359. Method onEnable
  360. aload_0
  361. invokevirtual 17
  362. invokeinterface 21 1
  363. aload_0
  364. aload_0
  365. invokeinterface 27 3
  366. return
  367. Method onCommand
  368. aload_1
  369. invokevirtual 37
  370. invokevirtual 43
  371. ldc 48
  372. invokevirtual 50
  373. ifeq 125
  374. aload_1
  375. invokevirtual 54
  376. ldc 58
  377. invokeinterface 60 2
  378. ifeq 111
  379. aload_1
  380. iconst_1
  381. invokevirtual 65
  382. aload_1
  383. invokevirtual 37
  384. ldc 69
  385. invokevirtual 71
  386. iconst_1
  387. aaload
  388. invokestatic 75
  389. istore_2
  390. aload_0
  391. invokevirtual 17
  392. checkcast 81
  393. invokevirtual 83
  394. astore_3
  395. aload_3
  396. invokevirtual 86
  397. astore 4
  398. ldc 92
  399. ldc 94
  400. invokevirtual 96
  401. astore 5
  402. aload 5
  403. iconst_1
  404. invokevirtual 102
  405. aload 5
  406. aload 4
  407. iload_2
  408. invokestatic 107
  409. invokevirtual 111
  410. aload_1
  411. invokevirtual 54
  412. new 115
  413. dup
  414. invokespecial 117
  415. getstatic 118
  416. invokevirtual 124
  417. ldc -128
  418. invokevirtual 130
  419. iload_2
  420. invokevirtual 133
  421. invokevirtual 136
  422. invokeinterface 139 2
  423. goto 122
  424. astore_2
  425. aload_2
  426. invokevirtual 143
  427. goto 114
  428. aload_1
  429. invokevirtual 37
  430. invokevirtual 43
  431. ldc -108
  432. invokevirtual 50
  433. ifeq 99
  434. aload_1
  435. invokevirtual 54
  436. ldc -106
  437. invokeinterface 60 2
  438. ifeq 85
  439. aload_1
  440. iconst_1
  441. invokevirtual 65
  442. aload_1
  443. invokevirtual 37
  444. ldc 69
  445. invokevirtual 71
  446. iconst_1
  447. aaload
  448. astore_2
  449. aload_2
  450. ldc -104
  451. ldc -102
  452. invokevirtual 156
  453. astore_2
  454. aload_0
  455. invokevirtual 17
  456. checkcast 81
  457. invokevirtual 83
  458. aload_2
  459. invokevirtual 160
  460. aload_1
  461. invokevirtual 54
  462. new 115
  463. dup
  464. invokespecial 117
  465. getstatic 118
  466. invokevirtual 124
  467. ldc -93
  468. invokevirtual 130
  469. aload_2
  470. invokevirtual 130
  471. invokevirtual 136
  472. invokeinterface 139 2
  473. goto 8
  474. astore_2
  475. aload_2
  476. invokevirtual 143
  477. return
  478. Method onServerCommand
  479. aload_1
  480. invokevirtual 182
  481. invokevirtual 43
  482. ldc -69
  483. invokevirtual 50
  484. ifeq 112
  485. aload_1
  486. invokevirtual 182
  487. ldc 69
  488. invokevirtual 71
  489. iconst_1
  490. aaload
  491. invokestatic 75
  492. istore_2
  493. aload_0
  494. invokevirtual 17
  495. checkcast 81
  496. invokevirtual 83
  497. astore_3
  498. aload_3
  499. invokevirtual 86
  500. astore 4
  501. ldc 92
  502. ldc 94
  503. invokevirtual 96
  504. astore 5
  505. aload 5
  506. iconst_1
  507. invokevirtual 102
  508. aload 5
  509. aload 4
  510. iload_2
  511. invokestatic 107
  512. invokevirtual 111
  513. aload_1
  514. invokevirtual 189
  515. new 115
  516. dup
  517. invokespecial 117
  518. getstatic 118
  519. invokevirtual 124
  520. ldc -128
  521. invokevirtual 130
  522. iload_2
  523. invokevirtual 133
  524. invokevirtual 136
  525. invokeinterface 193 2
  526. goto 8
  527. astore_2
  528. aload_2
  529. invokevirtual 143
  530. aload_1
  531. ldc -60
  532. invokevirtual 198
  533. goto 254
  534. aload_1
  535. invokevirtual 182
  536. invokevirtual 43
  537. ldc -55
  538. invokevirtual 50
  539. ifeq 89
  540. aload_1
  541. invokevirtual 182
  542. ldc 69
  543. invokevirtual 71
  544. iconst_1
  545. aaload
  546. astore_2
  547. aload_2
  548. ldc -104
  549. ldc -102
  550. invokevirtual 156
  551. astore_2
  552. aload_0
  553. invokevirtual 17
  554. checkcast 81
  555. invokevirtual 83
  556. aload_2
  557. invokevirtual 160
  558. aload_1
  559. invokevirtual 189
  560. new 115
  561. dup
  562. invokespecial 117
  563. getstatic 118
  564. invokevirtual 124
  565. ldc -93
  566. invokevirtual 130
  567. aload_2
  568. invokevirtual 130
  569. invokevirtual 136
  570. invokeinterface 193 2
  571. goto 8
  572. astore_2
  573. aload_2
  574. invokevirtual 143
  575. aload_1
  576. ldc -60
  577. invokevirtual 198
  578. goto 153
  579. aload_1
  580. invokevirtual 182
  581. invokevirtual 43
  582. ldc -53
  583. invokevirtual 50
  584. ifeq 138
  585. ldc -51
  586. invokestatic 207
  587. astore_2
  588. aload_2
  589. invokeinterface 213 1
  590. invokeinterface 219 1
  591. astore 4
  592. goto 34
  593. aload 4
  594. invokeinterface 225 1
  595. checkcast 61
  596. astore_3
  597. aload_3
  598. ldc -25
  599. invokestatic 207
  600. invokeinterface 233 1
  601. getstatic 237
  602. invokeinterface 243 3
  603. pop
  604. aload 4
  605. invokeinterface 247 1
  606. ifne -38
  607. aload_2
  608. invokeinterface 251 1
  609. dup
  610. astore 6
  611. arraylength
  612. istore 5
  613. iconst_0
  614. istore 4
  615. goto 32
  616. aload 6
  617. iload 4
  618. aaload
  619. astore_3
  620. aload_2
  621. aload_3
  622. invokeinterface 255 1
  623. aload_3
  624. invokeinterface 261 1
  625. iconst_0
  626. invokeinterface 264 4
  627. pop
  628. iinc 4 1
  629. iload 4
  630. iload 5
  631. if_icmplt -33
  632. aload_1
  633. invokevirtual 189
  634. ldc_w 268
  635. invokeinterface 193 2
  636. aload_1
  637. ldc -60
  638. invokevirtual 198
  639. return
  640. Method onPlayerJoin
  641. aload_1
  642. ldc -60
  643. invokevirtual 284
  644. return
  645. Method onPlayerKick
  646. aload_1
  647. ldc -60
  648. invokevirtual 293
  649. return
  650. Method onPlayerQuit
  651. aload_1
  652. ldc -60
  653. invokevirtual 301
  654. return
  655. Method onJoin
  656. aload_1
  657. invokevirtual 308
  658. invokeinterface 309 1
  659. invokeinterface 312 1
  660. ldc_w 315
  661. invokevirtual 317
  662. ifne 26
  663. aload_1
  664. invokevirtual 308
  665. invokeinterface 309 1
  666. invokeinterface 312 1
  667. ldc_w 320
  668. invokevirtual 317
  669. ifeq 45
  670. ldc -25
  671. invokestatic 207
  672. invokeinterface 233 1
  673. astore_2
  674. aload_2
  675. ldc_w 322
  676. invokevirtual 323
  677. aload_2
  678. ldc_w 329
  679. invokevirtual 330
  680. aload_1
  681. invokevirtual 308
  682. aload_2
  683. getstatic 237
  684. invokeinterface 243 3
  685. pop
  686. goto 203
  687. aload_1
  688. invokevirtual 308
  689. invokeinterface 309 1
  690. invokeinterface 312 1
  691. ldc_w 333
  692. invokevirtual 317
  693. ifne 49
  694. aload_1
  695. invokevirtual 308
  696. invokeinterface 309 1
  697. invokeinterface 312 1
  698. ldc_w 335
  699. invokevirtual 317
  700. ifne 26
  701. aload_1
  702. invokevirtual 308
  703. invokeinterface 309 1
  704. invokeinterface 312 1
  705. ldc_w 337
  706. invokevirtual 317
  707. ifeq 32
  708. ldc_w 339
  709. invokestatic 207
  710. invokeinterface 233 1
  711. astore_2
  712. aload_1
  713. invokevirtual 308
  714. aload_2
  715. getstatic 237
  716. invokeinterface 243 3
  717. pop
  718. goto 105
  719. aload_1
  720. invokevirtual 308
  721. invokeinterface 309 1
  722. invokeinterface 312 1
  723. ldc_w 341
  724. invokevirtual 317
  725. ifne 26
  726. aload_1
  727. invokevirtual 308
  728. invokeinterface 309 1
  729. invokeinterface 312 1
  730. ldc_w 343
  731. invokevirtual 317
  732. ifeq 32
  733. ldc_w 345
  734. invokestatic 207
  735. invokeinterface 233 1
  736. astore_2
  737. aload_1
  738. invokevirtual 308
  739. aload_2
  740. getstatic 237
  741. invokeinterface 243 3
  742. pop
  743. goto 30
  744. aload_1
  745. invokevirtual 308
  746. aload_1
  747. invokevirtual 308
  748. invokeinterface 309 1
  749. invokeinterface 233 1
  750. getstatic 237
  751. invokeinterface 243 3
  752. pop
  753. return
  754.  
  755. Oryginalna klasa:
  756. package com.stirante.SkyLandUtils;
  757.  
  758. import java.lang.reflect.Field;
  759.  
  760. import net.minecraft.server.v1_7_R4.MinecraftServer;
  761. import net.minecraft.server.v1_7_R4.PlayerList;
  762.  
  763. import org.bukkit.Bukkit;
  764. import org.bukkit.ChatColor;
  765. import org.bukkit.Chunk;
  766. import org.bukkit.Location;
  767. import org.bukkit.World;
  768. import org.bukkit.craftbukkit.v1_7_R4.CraftServer;
  769. import org.bukkit.entity.Player;
  770. import org.bukkit.event.EventHandler;
  771. import org.bukkit.event.EventPriority;
  772. import org.bukkit.event.Listener;
  773. import org.bukkit.event.player.PlayerCommandPreprocessEvent;
  774. import org.bukkit.event.player.PlayerJoinEvent;
  775. import org.bukkit.event.player.PlayerKickEvent;
  776. import org.bukkit.event.player.PlayerQuitEvent;
  777. import org.bukkit.event.player.PlayerTeleportEvent.TeleportCause;
  778. import org.bukkit.event.server.ServerCommandEvent;
  779. import org.bukkit.plugin.java.JavaPlugin;
  780.  
  781. public class Main extends JavaPlugin implements Listener {
  782.  
  783. public void onEnable() {
  784. getServer().getPluginManager().registerEvents(this, this);
  785. }
  786.  
  787. @EventHandler
  788. public void onCommand(PlayerCommandPreprocessEvent e) {
  789. if (e.getMessage().toLowerCase().startsWith("/maxplayers") && e.getPlayer().hasPermission("SkyLandUtils.cmd.slots")) {
  790. e.setCancelled(true);
  791. try {
  792. int max = Integer.parseInt(e.getMessage().split(" ")[1]);
  793. MinecraftServer server = ((CraftServer) getServer()).getServer();
  794. PlayerList list = server.getPlayerList();
  795. Field f = PlayerList.class.getDeclaredField("maxPlayers");
  796. f.setAccessible(true);
  797. f.set(list, max);
  798. e.getPlayer().sendMessage(ChatColor.GREEN + "Zmieniono liczbe slotow na " + max);
  799. }
  800. catch (Throwable e1) {
  801. e1.printStackTrace();
  802. }
  803. }
  804. else if (e.getMessage().toLowerCase().startsWith("/setmotd") && e.getPlayer().hasPermission("SkyLandUtils.cmd.motd")) {
  805. e.setCancelled(true);
  806. try {
  807. String motd = e.getMessage().split(" ")[1];
  808. motd = motd.replaceAll("&&", ChatColor.COLOR_CHAR + "");
  809. ((CraftServer) getServer()).getServer().setMotd(motd);
  810. e.getPlayer().sendMessage(ChatColor.GREEN + "Zmieniono motd na " + motd);
  811. }
  812. catch (Throwable e1) {
  813. e1.printStackTrace();
  814. }
  815. }
  816. }
  817.  
  818. @EventHandler
  819. public void onServerCommand(ServerCommandEvent e) {
  820. if (e.getCommand().toLowerCase().startsWith("maxplayers")) {
  821. try {
  822. int max = Integer.parseInt(e.getCommand().split(" ")[1]);
  823. MinecraftServer server = ((CraftServer) getServer()).getServer();
  824. PlayerList list = server.getPlayerList();
  825. Field f = PlayerList.class.getDeclaredField("maxPlayers");
  826. f.setAccessible(true);
  827. f.set(list, max);
  828. e.getSender().sendMessage(ChatColor.GREEN + "Zmieniono liczbe slotow na " + max);
  829. }
  830. catch (Throwable e1) {
  831. e1.printStackTrace();
  832. }
  833. e.setCommand("");
  834. }
  835. else if (e.getCommand().toLowerCase().startsWith("setmotd")) {
  836. try {
  837. String motd = e.getCommand().split(" ")[1];
  838. motd = motd.replaceAll("&&", ChatColor.COLOR_CHAR + "");
  839. ((CraftServer) getServer()).getServer().setMotd(motd);
  840. e.getSender().sendMessage(ChatColor.GREEN + "Zmieniono motd na " + motd);
  841. }
  842. catch (Throwable e1) {
  843. e1.printStackTrace();
  844. }
  845. e.setCommand("");
  846. }
  847. else if (e.getCommand().toLowerCase().startsWith("resetmap")) {
  848. World world = Bukkit.getWorld("SkyNatural");
  849. for (Player player : world.getPlayers()) {
  850. player.teleport(Bukkit.getWorld("SkyLand").getSpawnLocation(), TeleportCause.PLUGIN);
  851. }
  852. for (Chunk chunk : world.getLoadedChunks()) {
  853. world.unloadChunk(chunk.getX(), chunk.getZ(), false);
  854. }
  855. e.getSender().sendMessage("Zresetowano mape");
  856. e.setCommand("");
  857. }
  858. }
  859.  
  860. @EventHandler(priority = EventPriority.HIGHEST)
  861. public void onPlayerJoin(PlayerJoinEvent event) {
  862. event.setJoinMessage("");
  863. }
  864.  
  865. @EventHandler(priority = EventPriority.HIGHEST)
  866. public void onPlayerKick(PlayerKickEvent event) {
  867. event.setLeaveMessage("");
  868. }
  869.  
  870. @EventHandler(priority = EventPriority.HIGHEST)
  871. public void onPlayerQuit(PlayerQuitEvent event) {
  872. event.setQuitMessage("");
  873. }
  874.  
  875. @EventHandler(priority = EventPriority.HIGHEST)
  876. public void onJoin(PlayerJoinEvent e){
  877. if (e.getPlayer().getWorld().getName().equalsIgnoreCase("SkyMap") || e.getPlayer().getWorld().getName().equalsIgnoreCase("SkyGrid")) {
  878. Location loc = Bukkit.getWorld("SkyLand").getSpawnLocation();
  879. loc.setPitch(2.699946F);
  880. loc.setYaw(89.100044F);
  881. e.getPlayer().teleport(loc, TeleportCause.PLUGIN);
  882. }
  883. else if (e.getPlayer().getWorld().getName().equalsIgnoreCase("Dzialki") || e.getPlayer().getWorld().getName().equalsIgnoreCase("Surowcowa") || e.getPlayer().getWorld().getName().equalsIgnoreCase("Nether")) {
  884. Location loc = Bukkit.getWorld("Mapa").getSpawnLocation();
  885. e.getPlayer().teleport(loc, TeleportCause.PLUGIN);
  886. }
  887. else if (e.getPlayer().getWorld().getName().equalsIgnoreCase("Dzialka") || e.getPlayer().getWorld().getName().equalsIgnoreCase("Warp")) {
  888. Location loc = Bukkit.getWorld("Spawn").getSpawnLocation();
  889. e.getPlayer().teleport(loc, TeleportCause.PLUGIN);
  890. }
  891. else if (e.getPlayer().getWorld().getName().equalsIgnoreCase("Areny")) {
  892. Location loc = Bukkit.getWorld("Spawn").getSpawnLocation();
  893. e.getPlayer().teleport(loc, TeleportCause.PLUGIN);
  894. }
  895. else {
  896. e.getPlayer().teleport(e.getPlayer().getWorld().getSpawnLocation(), TeleportCause.PLUGIN);
  897. }
  898.  
  899. }
  900. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement