Advertisement
Guest User

Untitled

a guest
Aug 17th, 2019
1,090
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 400.31 KB | None | 0 0
  1. // Compiled from EntityPlayer.java (version 1.8 : 52.0, super bit)
  2. public class net.minecraft.server.v1_14_R1.EntityPlayer extends net.minecraft.server.v1_14_R1.EntityHuman implements net.minecraft.server.v1_14_R1.ICrafting {
  3.  
  4. // Field descriptor #62 Lorg/apache/logging/log4j/Logger;
  5. private static final org.apache.logging.log4j.Logger LOGGER;
  6.  
  7. // Field descriptor #64 Ljava/lang/String;
  8. public java.lang.String locale;
  9.  
  10. // Field descriptor #66 Lnet/minecraft/server/v1_14_R1/PlayerConnection;
  11. public net.minecraft.server.v1_14_R1.PlayerConnection playerConnection;
  12.  
  13. // Field descriptor #68 Lnet/minecraft/server/v1_14_R1/MinecraftServer;
  14. public final net.minecraft.server.v1_14_R1.MinecraftServer server;
  15.  
  16. // Field descriptor #70 Lnet/minecraft/server/v1_14_R1/PlayerInteractManager;
  17. public final net.minecraft.server.v1_14_R1.PlayerInteractManager playerInteractManager;
  18.  
  19. // Field descriptor #72 Ljava/util/Deque;
  20. // Signature: Ljava/util/Deque<Ljava/lang/Integer;>;
  21. public final java.util.Deque removeQueue;
  22.  
  23. // Field descriptor #75 Lnet/minecraft/server/v1_14_R1/AdvancementDataPlayer;
  24. private final net.minecraft.server.v1_14_R1.AdvancementDataPlayer advancementDataPlayer;
  25.  
  26. // Field descriptor #77 Lnet/minecraft/server/v1_14_R1/ServerStatisticManager;
  27. private final net.minecraft.server.v1_14_R1.ServerStatisticManager serverStatisticManager;
  28.  
  29. // Field descriptor #79 F
  30. private float lastHealthScored;
  31.  
  32. // Field descriptor #81 I
  33. private int lastFoodScored;
  34.  
  35. // Field descriptor #81 I
  36. private int lastAirScored;
  37.  
  38. // Field descriptor #81 I
  39. private int lastArmorScored;
  40.  
  41. // Field descriptor #81 I
  42. private int lastExpLevelScored;
  43.  
  44. // Field descriptor #81 I
  45. private int lastExpTotalScored;
  46.  
  47. // Field descriptor #79 F
  48. private float lastHealthSent;
  49.  
  50. // Field descriptor #81 I
  51. private int lastFoodSent;
  52.  
  53. // Field descriptor #89 Z
  54. private boolean lastSentSaturationZero;
  55.  
  56. // Field descriptor #81 I
  57. public int lastSentExp;
  58.  
  59. // Field descriptor #81 I
  60. public int invulnerableTicks;
  61.  
  62. // Field descriptor #93 Lnet/minecraft/server/v1_14_R1/EnumChatVisibility;
  63. private net.minecraft.server.v1_14_R1.EnumChatVisibility ck;
  64.  
  65. // Field descriptor #89 Z
  66. private boolean cl;
  67.  
  68. // Field descriptor #96 J
  69. private long cm;
  70.  
  71. // Field descriptor #98 Lnet/minecraft/server/v1_14_R1/Entity;
  72. private net.minecraft.server.v1_14_R1.Entity spectatedEntity;
  73.  
  74. // Field descriptor #89 Z
  75. public boolean worldChangeInvuln;
  76.  
  77. // Field descriptor #89 Z
  78. private boolean cp;
  79.  
  80. // Field descriptor #102 Lnet/minecraft/server/v1_14_R1/RecipeBookServer;
  81. private final net.minecraft.server.v1_14_R1.RecipeBookServer recipeBook;
  82.  
  83. // Field descriptor #104 Lnet/minecraft/server/v1_14_R1/Vec3D;
  84. private net.minecraft.server.v1_14_R1.Vec3D cr;
  85.  
  86. // Field descriptor #81 I
  87. private int cs;
  88.  
  89. // Field descriptor #89 Z
  90. private boolean ct;
  91.  
  92. // Field descriptor #104 Lnet/minecraft/server/v1_14_R1/Vec3D;
  93. @javax.annotation.Nullable
  94. private net.minecraft.server.v1_14_R1.Vec3D cu;
  95.  
  96. // Field descriptor #110 Lnet/minecraft/server/v1_14_R1/SectionPosition;
  97. private net.minecraft.server.v1_14_R1.SectionPosition cv;
  98.  
  99. // Field descriptor #81 I
  100. private int containerCounter;
  101.  
  102. // Field descriptor #89 Z
  103. public boolean e;
  104.  
  105. // Field descriptor #81 I
  106. public int ping;
  107.  
  108. // Field descriptor #89 Z
  109. public boolean viewingCredits;
  110.  
  111. // Field descriptor #81 I
  112. private int containerUpdateDelay;
  113.  
  114. // Field descriptor #96 J
  115. public long loginTime;
  116.  
  117. // Field descriptor #89 Z
  118. public boolean queueHealthUpdatePacket;
  119.  
  120. // Field descriptor #119 Lnet/minecraft/server/v1_14_R1/PacketPlayOutUpdateHealth;
  121. public net.minecraft.server.v1_14_R1.PacketPlayOutUpdateHealth queuedHealthUpdatePacket;
  122.  
  123. // Field descriptor #64 Ljava/lang/String;
  124. public java.lang.String displayName;
  125.  
  126. // Field descriptor #122 Lnet/minecraft/server/v1_14_R1/IChatBaseComponent;
  127. public net.minecraft.server.v1_14_R1.IChatBaseComponent listName;
  128.  
  129. // Field descriptor #124 Lorg/bukkit/Location;
  130. public org.bukkit.Location compassTarget;
  131.  
  132. // Field descriptor #81 I
  133. public int newExp;
  134.  
  135. // Field descriptor #81 I
  136. public int newLevel;
  137.  
  138. // Field descriptor #81 I
  139. public int newTotalExp;
  140.  
  141. // Field descriptor #89 Z
  142. public boolean keepLevel;
  143.  
  144. // Field descriptor #130 D
  145. public double maxHealthCache;
  146.  
  147. // Field descriptor #89 Z
  148. public boolean joining;
  149.  
  150. // Field descriptor #89 Z
  151. public boolean sentListPacket;
  152.  
  153. // Field descriptor #134 Ljava/lang/Integer;
  154. public java.lang.Integer clientViewDistance;
  155.  
  156. // Field descriptor #96 J
  157. public long timeOffset;
  158.  
  159. // Field descriptor #89 Z
  160. public boolean relativeTime;
  161.  
  162. // Field descriptor #138 Lorg/bukkit/WeatherType;
  163. public org.bukkit.WeatherType weather;
  164.  
  165. // Field descriptor #79 F
  166. private float pluginRainPosition;
  167.  
  168. // Field descriptor #79 F
  169. private float pluginRainPositionPrevious;
  170.  
  171. // Method descriptor #142 (Lnet/minecraft/server/v1_14_R1/Entity;)V
  172. // Stack: 2, Locals: 2
  173. private void setSpectatorTargetField(net.minecraft.server.v1_14_R1.Entity e);
  174. 0 aload_0 [this]
  175. 1 aload_1 [e]
  176. 2 putfield net.minecraft.server.v1_14_R1.EntityPlayer.spectatedEntity : net.minecraft.server.v1_14_R1.Entity [144]
  177. 5 return
  178. Line numbers:
  179. [pc: 0, line: 63]
  180. Local variable table:
  181. [pc: 0, pc: 6] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityPlayer
  182. [pc: 0, pc: 6] local: e index: 1 type: net.minecraft.server.v1_14_R1.Entity
  183.  
  184. // Method descriptor #148 (Z)V
  185. // Stack: 2, Locals: 2
  186. private void setHasSeenCredits(boolean has);
  187. 0 aload_0 [this]
  188. 1 iload_1 [has]
  189. 2 putfield net.minecraft.server.v1_14_R1.EntityPlayer.cp : boolean [150]
  190. 5 return
  191. Line numbers:
  192. [pc: 0, line: 65]
  193. Local variable table:
  194. [pc: 0, pc: 6] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityPlayer
  195. [pc: 0, pc: 6] local: has index: 1 type: boolean
  196.  
  197. // Method descriptor #153 (Lnet/minecraft/server/v1_14_R1/MinecraftServer;Lnet/minecraft/server/v1_14_R1/WorldServer;Lcom/mojang/authlib/GameProfile;Lnet/minecraft/server/v1_14_R1/PlayerInteractManager;)V
  198. // Stack: 4, Locals: 5
  199. public EntityPlayer(net.minecraft.server.v1_14_R1.MinecraftServer minecraftserver, net.minecraft.server.v1_14_R1.WorldServer worldserver, com.mojang.authlib.GameProfile gameprofile, net.minecraft.server.v1_14_R1.PlayerInteractManager playerinteractmanager);
  200. 0 aload_0 [this]
  201. 1 aload_2 [worldserver]
  202. 2 aload_3 [gameprofile]
  203. 3 invokespecial net.minecraft.server.v1_14_R1.EntityHuman(net.minecraft.server.v1_14_R1.World, com.mojang.authlib.GameProfile) [156]
  204. 6 aload_0 [this]
  205. 7 aconst_null
  206. 8 putfield net.minecraft.server.v1_14_R1.EntityPlayer.locale : java.lang.String [158]
  207. 11 aload_0 [this]
  208. 12 new java.util.ArrayDeque [160]
  209. 15 dup
  210. 16 invokespecial java.util.ArrayDeque() [163]
  211. 19 putfield net.minecraft.server.v1_14_R1.EntityPlayer.removeQueue : java.util.Deque [165]
  212. 22 aload_0 [this]
  213. 23 ldc <Float 1.4E-45> [166]
  214. 25 putfield net.minecraft.server.v1_14_R1.EntityPlayer.lastHealthScored : float [168]
  215. 28 aload_0 [this]
  216. 29 ldc <Integer -2147483648> [169]
  217. 31 putfield net.minecraft.server.v1_14_R1.EntityPlayer.lastFoodScored : int [171]
  218. 34 aload_0 [this]
  219. 35 ldc <Integer -2147483648> [169]
  220. 37 putfield net.minecraft.server.v1_14_R1.EntityPlayer.lastAirScored : int [173]
  221. 40 aload_0 [this]
  222. 41 ldc <Integer -2147483648> [169]
  223. 43 putfield net.minecraft.server.v1_14_R1.EntityPlayer.lastArmorScored : int [175]
  224. 46 aload_0 [this]
  225. 47 ldc <Integer -2147483648> [169]
  226. 49 putfield net.minecraft.server.v1_14_R1.EntityPlayer.lastExpLevelScored : int [177]
  227. 52 aload_0 [this]
  228. 53 ldc <Integer -2147483648> [169]
  229. 55 putfield net.minecraft.server.v1_14_R1.EntityPlayer.lastExpTotalScored : int [179]
  230. 58 aload_0 [this]
  231. 59 ldc <Float -1.0E8> [180]
  232. 61 putfield net.minecraft.server.v1_14_R1.EntityPlayer.lastHealthSent : float [182]
  233. 64 aload_0 [this]
  234. 65 ldc <Integer -99999999> [183]
  235. 67 putfield net.minecraft.server.v1_14_R1.EntityPlayer.lastFoodSent : int [185]
  236. 70 aload_0 [this]
  237. 71 iconst_1
  238. 72 putfield net.minecraft.server.v1_14_R1.EntityPlayer.lastSentSaturationZero : boolean [187]
  239. 75 aload_0 [this]
  240. 76 ldc <Integer -99999999> [183]
  241. 78 putfield net.minecraft.server.v1_14_R1.EntityPlayer.lastSentExp : int [189]
  242. 81 aload_0 [this]
  243. 82 bipush 60
  244. 84 putfield net.minecraft.server.v1_14_R1.EntityPlayer.invulnerableTicks : int [191]
  245. 87 aload_0 [this]
  246. 88 iconst_1
  247. 89 putfield net.minecraft.server.v1_14_R1.EntityPlayer.cl : boolean [193]
  248. 92 aload_0 [this]
  249. 93 invokestatic net.minecraft.server.v1_14_R1.SystemUtils.getMonotonicMillis() : long [199]
  250. 96 putfield net.minecraft.server.v1_14_R1.EntityPlayer.cm : long [201]
  251. 99 aload_0 [this]
  252. 100 iconst_0
  253. 101 iconst_0
  254. 102 iconst_0
  255. 103 invokestatic net.minecraft.server.v1_14_R1.SectionPosition.a(int, int, int) : net.minecraft.server.v1_14_R1.SectionPosition [207]
  256. 106 putfield net.minecraft.server.v1_14_R1.EntityPlayer.cv : net.minecraft.server.v1_14_R1.SectionPosition [209]
  257. 109 aload_0 [this]
  258. 110 iconst_0
  259. 111 putfield net.minecraft.server.v1_14_R1.EntityPlayer.queueHealthUpdatePacket : boolean [211]
  260. 114 aload_0 [this]
  261. 115 iconst_0
  262. 116 putfield net.minecraft.server.v1_14_R1.EntityPlayer.newExp : int [213]
  263. 119 aload_0 [this]
  264. 120 iconst_0
  265. 121 putfield net.minecraft.server.v1_14_R1.EntityPlayer.newLevel : int [215]
  266. 124 aload_0 [this]
  267. 125 iconst_0
  268. 126 putfield net.minecraft.server.v1_14_R1.EntityPlayer.newTotalExp : int [217]
  269. 129 aload_0 [this]
  270. 130 iconst_0
  271. 131 putfield net.minecraft.server.v1_14_R1.EntityPlayer.keepLevel : boolean [219]
  272. 134 aload_0 [this]
  273. 135 iconst_1
  274. 136 putfield net.minecraft.server.v1_14_R1.EntityPlayer.joining : boolean [221]
  275. 139 aload_0 [this]
  276. 140 iconst_0
  277. 141 putfield net.minecraft.server.v1_14_R1.EntityPlayer.sentListPacket : boolean [223]
  278. 144 aload_0 [this]
  279. 145 lconst_0
  280. 146 putfield net.minecraft.server.v1_14_R1.EntityPlayer.timeOffset : long [225]
  281. 149 aload_0 [this]
  282. 150 iconst_1
  283. 151 putfield net.minecraft.server.v1_14_R1.EntityPlayer.relativeTime : boolean [227]
  284. 154 aload_0 [this]
  285. 155 aconst_null
  286. 156 putfield net.minecraft.server.v1_14_R1.EntityPlayer.weather : org.bukkit.WeatherType [229]
  287. 159 aload 4 [playerinteractmanager]
  288. 161 aload_0 [this]
  289. 162 putfield net.minecraft.server.v1_14_R1.PlayerInteractManager.player : net.minecraft.server.v1_14_R1.EntityPlayer [234]
  290. 165 aload_0 [this]
  291. 166 aload 4 [playerinteractmanager]
  292. 168 putfield net.minecraft.server.v1_14_R1.EntityPlayer.playerInteractManager : net.minecraft.server.v1_14_R1.PlayerInteractManager [236]
  293. 171 aload_0 [this]
  294. 172 aload_1 [minecraftserver]
  295. 173 putfield net.minecraft.server.v1_14_R1.EntityPlayer.server : net.minecraft.server.v1_14_R1.MinecraftServer [238]
  296. 176 aload_0 [this]
  297. 177 new net.minecraft.server.v1_14_R1.RecipeBookServer [240]
  298. 180 dup
  299. 181 aload_1 [minecraftserver]
  300. 182 invokevirtual net.minecraft.server.v1_14_R1.MinecraftServer.getCraftingManager() : net.minecraft.server.v1_14_R1.CraftingManager [246]
  301. 185 invokespecial net.minecraft.server.v1_14_R1.RecipeBookServer(net.minecraft.server.v1_14_R1.CraftingManager) [249]
  302. 188 putfield net.minecraft.server.v1_14_R1.EntityPlayer.recipeBook : net.minecraft.server.v1_14_R1.RecipeBookServer [251]
  303. 191 aload_0 [this]
  304. 192 aload_1 [minecraftserver]
  305. 193 invokevirtual net.minecraft.server.v1_14_R1.MinecraftServer.getPlayerList() : net.minecraft.server.v1_14_R1.PlayerList [255]
  306. 196 aload_0 [this]
  307. 197 invokevirtual net.minecraft.server.v1_14_R1.PlayerList.getStatisticManager(net.minecraft.server.v1_14_R1.EntityPlayer) : net.minecraft.server.v1_14_R1.ServerStatisticManager [261]
  308. 200 putfield net.minecraft.server.v1_14_R1.EntityPlayer.serverStatisticManager : net.minecraft.server.v1_14_R1.ServerStatisticManager [263]
  309. 203 aload_0 [this]
  310. 204 aload_1 [minecraftserver]
  311. 205 invokevirtual net.minecraft.server.v1_14_R1.MinecraftServer.getPlayerList() : net.minecraft.server.v1_14_R1.PlayerList [255]
  312. 208 aload_0 [this]
  313. 209 invokevirtual net.minecraft.server.v1_14_R1.PlayerList.f(net.minecraft.server.v1_14_R1.EntityPlayer) : net.minecraft.server.v1_14_R1.AdvancementDataPlayer [267]
  314. 212 putfield net.minecraft.server.v1_14_R1.EntityPlayer.advancementDataPlayer : net.minecraft.server.v1_14_R1.AdvancementDataPlayer [269]
  315. 215 aload_0 [this]
  316. 216 fconst_1
  317. 217 putfield net.minecraft.server.v1_14_R1.EntityPlayer.K : float [272]
  318. 220 aload_0 [this]
  319. 221 aload_2 [worldserver]
  320. 222 invokespecial net.minecraft.server.v1_14_R1.EntityPlayer.a(net.minecraft.server.v1_14_R1.WorldServer) : void [275]
  321. 225 aload_0 [this]
  322. 226 aload_0 [this]
  323. 227 invokevirtual net.minecraft.server.v1_14_R1.EntityPlayer.getName() : java.lang.String [279]
  324. 230 putfield net.minecraft.server.v1_14_R1.EntityPlayer.displayName : java.lang.String [281]
  325. 233 aload_0 [this]
  326. 234 iconst_1
  327. 235 putfield net.minecraft.server.v1_14_R1.EntityPlayer.canPickUpLoot : boolean [284]
  328. 238 aload_0 [this]
  329. 239 aload_0 [this]
  330. 240 invokevirtual net.minecraft.server.v1_14_R1.EntityPlayer.getMaxHealth() : float [288]
  331. 243 f2d
  332. 244 putfield net.minecraft.server.v1_14_R1.EntityPlayer.maxHealthCache : double [290]
  333. 247 return
  334. Line numbers:
  335. [pc: 0, line: 99]
  336. [pc: 6, line: 42]
  337. [pc: 11, line: 46]
  338. [pc: 22, line: 49]
  339. [pc: 28, line: 50]
  340. [pc: 34, line: 51]
  341. [pc: 40, line: 52]
  342. [pc: 46, line: 53]
  343. [pc: 52, line: 54]
  344. [pc: 58, line: 55]
  345. [pc: 64, line: 56]
  346. [pc: 70, line: 57]
  347. [pc: 75, line: 58]
  348. [pc: 81, line: 59]
  349. [pc: 87, line: 61]
  350. [pc: 92, line: 62]
  351. [pc: 99, line: 72]
  352. [pc: 109, line: 80]
  353. [pc: 114, line: 88]
  354. [pc: 119, line: 89]
  355. [pc: 124, line: 90]
  356. [pc: 129, line: 91]
  357. [pc: 134, line: 93]
  358. [pc: 139, line: 94]
  359. [pc: 144, line: 1810]
  360. [pc: 149, line: 1811]
  361. [pc: 154, line: 1823]
  362. [pc: 159, line: 100]
  363. [pc: 165, line: 101]
  364. [pc: 171, line: 102]
  365. [pc: 176, line: 103]
  366. [pc: 191, line: 104]
  367. [pc: 203, line: 105]
  368. [pc: 215, line: 106]
  369. [pc: 220, line: 107]
  370. [pc: 225, line: 110]
  371. [pc: 233, line: 111]
  372. [pc: 238, line: 112]
  373. [pc: 247, line: 113]
  374. Local variable table:
  375. [pc: 0, pc: 248] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityPlayer
  376. [pc: 0, pc: 248] local: minecraftserver index: 1 type: net.minecraft.server.v1_14_R1.MinecraftServer
  377. [pc: 0, pc: 248] local: worldserver index: 2 type: net.minecraft.server.v1_14_R1.WorldServer
  378. [pc: 0, pc: 248] local: gameprofile index: 3 type: com.mojang.authlib.GameProfile
  379. [pc: 0, pc: 248] local: playerinteractmanager index: 4 type: net.minecraft.server.v1_14_R1.PlayerInteractManager
  380.  
  381. // Method descriptor #298 (Lnet/minecraft/server/v1_14_R1/WorldServer;)Lnet/minecraft/server/v1_14_R1/BlockPosition;
  382. // Stack: 5, Locals: 13
  383. public final net.minecraft.server.v1_14_R1.BlockPosition getSpawnPoint(net.minecraft.server.v1_14_R1.WorldServer worldserver);
  384. 0 aload_1 [worldserver]
  385. 1 invokevirtual net.minecraft.server.v1_14_R1.WorldServer.getSpawn() : net.minecraft.server.v1_14_R1.BlockPosition [304]
  386. 4 astore_2 [blockposition]
  387. 5 aload_1 [worldserver]
  388. 6 getfield net.minecraft.server.v1_14_R1.WorldServer.worldProvider : net.minecraft.server.v1_14_R1.WorldProvider [308]
  389. 9 invokevirtual net.minecraft.server.v1_14_R1.WorldProvider.g() : boolean [314]
  390. 12 ifeq 200
  391. 15 aload_1 [worldserver]
  392. 16 invokevirtual net.minecraft.server.v1_14_R1.WorldServer.getWorldData() : net.minecraft.server.v1_14_R1.WorldData [318]
  393. 19 invokevirtual net.minecraft.server.v1_14_R1.WorldData.getGameType() : net.minecraft.server.v1_14_R1.EnumGamemode [324]
  394. 22 getstatic net.minecraft.server.v1_14_R1.EnumGamemode.ADVENTURE : net.minecraft.server.v1_14_R1.EnumGamemode [330]
  395. 25 if_acmpeq 200
  396. 28 iconst_0
  397. 29 aload_0 [this]
  398. 30 getfield net.minecraft.server.v1_14_R1.EntityPlayer.server : net.minecraft.server.v1_14_R1.MinecraftServer [238]
  399. 33 aload_1 [worldserver]
  400. 34 invokevirtual net.minecraft.server.v1_14_R1.MinecraftServer.a(net.minecraft.server.v1_14_R1.WorldServer) : int [333]
  401. 37 invokestatic java.lang.Math.max(int, int) : int [339]
  402. 40 istore_3 [i]
  403. 41 aload_1 [worldserver]
  404. 42 invokevirtual net.minecraft.server.v1_14_R1.WorldServer.getWorldBorder() : net.minecraft.server.v1_14_R1.WorldBorder [343]
  405. 45 aload_2 [blockposition]
  406. 46 invokevirtual net.minecraft.server.v1_14_R1.BlockPosition.getX() : int [349]
  407. 49 i2d
  408. 50 aload_2 [blockposition]
  409. 51 invokevirtual net.minecraft.server.v1_14_R1.BlockPosition.getZ() : int [352]
  410. 54 i2d
  411. 55 invokevirtual net.minecraft.server.v1_14_R1.WorldBorder.b(double, double) : double [358]
  412. 58 invokestatic net.minecraft.server.v1_14_R1.MathHelper.floor(double) : int [364]
  413. 61 istore 4 [j]
  414. 63 iload 4 [j]
  415. 65 iload_3 [i]
  416. 66 if_icmpge 72
  417. 69 iload 4 [j]
  418. 71 istore_3 [i]
  419. 72 iload 4 [j]
  420. 74 iconst_1
  421. 75 if_icmpgt 80
  422. 78 iconst_1
  423. 79 istore_3 [i]
  424. 80 iload_3 [i]
  425. 81 iconst_2
  426. 82 imul
  427. 83 iconst_1
  428. 84 iadd
  429. 85 iload_3 [i]
  430. 86 iconst_2
  431. 87 imul
  432. 88 iconst_1
  433. 89 iadd
  434. 90 imul
  435. 91 istore 5 [k]
  436. 93 aload_0 [this]
  437. 94 iload 5 [k]
  438. 96 invokespecial net.minecraft.server.v1_14_R1.EntityPlayer.t(int) : int [368]
  439. 99 istore 6 [l]
  440. 101 new java.util.Random [370]
  441. 104 dup
  442. 105 invokespecial java.util.Random() [371]
  443. 108 iload 5 [k]
  444. 110 invokevirtual java.util.Random.nextInt(int) : int [374]
  445. 113 istore 7 [i1]
  446. 115 iconst_0
  447. 116 istore 8 [j1]
  448. 118 iload 8 [j1]
  449. 120 iload 5 [k]
  450. 122 if_icmpge 200
  451. 125 iload 7 [i1]
  452. 127 iload 6 [l]
  453. 129 iload 8 [j1]
  454. 131 imul
  455. 132 iadd
  456. 133 iload 5 [k]
  457. 135 irem
  458. 136 istore 9 [k1]
  459. 138 iload 9 [k1]
  460. 140 iload_3 [i]
  461. 141 iconst_2
  462. 142 imul
  463. 143 iconst_1
  464. 144 iadd
  465. 145 irem
  466. 146 istore 10 [l1]
  467. 148 iload 9 [k1]
  468. 150 iload_3 [i]
  469. 151 iconst_2
  470. 152 imul
  471. 153 iconst_1
  472. 154 iadd
  473. 155 idiv
  474. 156 istore 11 [i2]
  475. 158 aload_1 [worldserver]
  476. 159 invokevirtual net.minecraft.server.v1_14_R1.WorldServer.getWorldProvider() : net.minecraft.server.v1_14_R1.WorldProvider [378]
  477. 162 aload_2 [blockposition]
  478. 163 invokevirtual net.minecraft.server.v1_14_R1.BlockPosition.getX() : int [349]
  479. 166 iload 10 [l1]
  480. 168 iadd
  481. 169 iload_3 [i]
  482. 170 isub
  483. 171 aload_2 [blockposition]
  484. 172 invokevirtual net.minecraft.server.v1_14_R1.BlockPosition.getZ() : int [352]
  485. 175 iload 11 [i2]
  486. 177 iadd
  487. 178 iload_3 [i]
  488. 179 isub
  489. 180 iconst_0
  490. 181 invokevirtual net.minecraft.server.v1_14_R1.WorldProvider.a(int, int, boolean) : net.minecraft.server.v1_14_R1.BlockPosition [381]
  491. 184 astore 12 [blockposition1]
  492. 186 aload 12 [blockposition1]
  493. 188 ifnull 194
  494. 191 aload 12 [blockposition1]
  495. 193 areturn
  496. 194 iinc 8 1 [j1]
  497. 197 goto 118
  498. 200 aload_2 [blockposition]
  499. 201 areturn
  500. Line numbers:
  501. [pc: 0, line: 118]
  502. [pc: 5, line: 120]
  503. [pc: 28, line: 121]
  504. [pc: 41, line: 122]
  505. [pc: 63, line: 124]
  506. [pc: 69, line: 125]
  507. [pc: 72, line: 128]
  508. [pc: 78, line: 129]
  509. [pc: 80, line: 132]
  510. [pc: 93, line: 133]
  511. [pc: 101, line: 134]
  512. [pc: 115, line: 136]
  513. [pc: 125, line: 137]
  514. [pc: 138, line: 138]
  515. [pc: 148, line: 139]
  516. [pc: 158, line: 140]
  517. [pc: 186, line: 142]
  518. [pc: 191, line: 143]
  519. [pc: 194, line: 136]
  520. [pc: 200, line: 148]
  521. Local variable table:
  522. [pc: 138, pc: 194] local: k1 index: 9 type: int
  523. [pc: 148, pc: 194] local: l1 index: 10 type: int
  524. [pc: 158, pc: 194] local: i2 index: 11 type: int
  525. [pc: 186, pc: 194] local: blockposition1 index: 12 type: net.minecraft.server.v1_14_R1.BlockPosition
  526. [pc: 118, pc: 200] local: j1 index: 8 type: int
  527. [pc: 41, pc: 200] local: i index: 3 type: int
  528. [pc: 63, pc: 200] local: j index: 4 type: int
  529. [pc: 93, pc: 200] local: k index: 5 type: int
  530. [pc: 101, pc: 200] local: l index: 6 type: int
  531. [pc: 115, pc: 200] local: i1 index: 7 type: int
  532. [pc: 0, pc: 202] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityPlayer
  533. [pc: 0, pc: 202] local: worldserver index: 1 type: net.minecraft.server.v1_14_R1.WorldServer
  534. [pc: 5, pc: 202] local: blockposition index: 2 type: net.minecraft.server.v1_14_R1.BlockPosition
  535. Stack map table: number of frames 5
  536. [pc: 72, append: {net.minecraft.server.v1_14_R1.BlockPosition, int, int}]
  537. [pc: 80, same]
  538. [pc: 118, full, stack: {}, locals: {net.minecraft.server.v1_14_R1.EntityPlayer, net.minecraft.server.v1_14_R1.WorldServer, net.minecraft.server.v1_14_R1.BlockPosition, int, int, int, int, int, int}]
  539. [pc: 194, same_extended]
  540. [pc: 200, full, stack: {}, locals: {net.minecraft.server.v1_14_R1.EntityPlayer, net.minecraft.server.v1_14_R1.WorldServer, net.minecraft.server.v1_14_R1.BlockPosition}]
  541.  
  542. // Method descriptor #273 (Lnet/minecraft/server/v1_14_R1/WorldServer;)V
  543. // Stack: 7, Locals: 17
  544. private void a(net.minecraft.server.v1_14_R1.WorldServer worldserver);
  545. 0 aload_1 [worldserver]
  546. 1 invokevirtual net.minecraft.server.v1_14_R1.WorldServer.getSpawn() : net.minecraft.server.v1_14_R1.BlockPosition [304]
  547. 4 astore_2 [blockposition]
  548. 5 aload_1 [worldserver]
  549. 6 getfield net.minecraft.server.v1_14_R1.WorldServer.worldProvider : net.minecraft.server.v1_14_R1.WorldProvider [308]
  550. 9 invokevirtual net.minecraft.server.v1_14_R1.WorldProvider.g() : boolean [314]
  551. 12 ifeq 241
  552. 15 aload_1 [worldserver]
  553. 16 invokevirtual net.minecraft.server.v1_14_R1.WorldServer.getWorldData() : net.minecraft.server.v1_14_R1.WorldData [318]
  554. 19 invokevirtual net.minecraft.server.v1_14_R1.WorldData.getGameType() : net.minecraft.server.v1_14_R1.EnumGamemode [324]
  555. 22 getstatic net.minecraft.server.v1_14_R1.EnumGamemode.ADVENTURE : net.minecraft.server.v1_14_R1.EnumGamemode [330]
  556. 25 if_acmpeq 241
  557. 28 iconst_0
  558. 29 aload_0 [this]
  559. 30 getfield net.minecraft.server.v1_14_R1.EntityPlayer.server : net.minecraft.server.v1_14_R1.MinecraftServer [238]
  560. 33 aload_1 [worldserver]
  561. 34 invokevirtual net.minecraft.server.v1_14_R1.MinecraftServer.a(net.minecraft.server.v1_14_R1.WorldServer) : int [333]
  562. 37 invokestatic java.lang.Math.max(int, int) : int [339]
  563. 40 istore_3 [i]
  564. 41 aload_1 [worldserver]
  565. 42 invokevirtual net.minecraft.server.v1_14_R1.WorldServer.getWorldBorder() : net.minecraft.server.v1_14_R1.WorldBorder [343]
  566. 45 aload_2 [blockposition]
  567. 46 invokevirtual net.minecraft.server.v1_14_R1.BlockPosition.getX() : int [349]
  568. 49 i2d
  569. 50 aload_2 [blockposition]
  570. 51 invokevirtual net.minecraft.server.v1_14_R1.BlockPosition.getZ() : int [352]
  571. 54 i2d
  572. 55 invokevirtual net.minecraft.server.v1_14_R1.WorldBorder.b(double, double) : double [358]
  573. 58 invokestatic net.minecraft.server.v1_14_R1.MathHelper.floor(double) : int [364]
  574. 61 istore 4 [j]
  575. 63 iload 4 [j]
  576. 65 iload_3 [i]
  577. 66 if_icmpge 72
  578. 69 iload 4 [j]
  579. 71 istore_3 [i]
  580. 72 iload 4 [j]
  581. 74 iconst_1
  582. 75 if_icmpgt 80
  583. 78 iconst_1
  584. 79 istore_3 [i]
  585. 80 iload_3 [i]
  586. 81 iconst_2
  587. 82 imul
  588. 83 iconst_1
  589. 84 iadd
  590. 85 i2l
  591. 86 lstore 5 [k]
  592. 88 lload 5 [k]
  593. 90 lload 5 [k]
  594. 92 lmul
  595. 93 lstore 7 [l]
  596. 95 lload 7 [l]
  597. 97 ldc2_w <Long 2147483647> [394]
  598. 100 lcmp
  599. 101 ifle 110
  600. 104 ldc_w <Integer 2147483647> [396]
  601. 107 goto 113
  602. 110 lload 7 [l]
  603. 112 l2i
  604. 113 istore 9 [i1]
  605. 115 aload_0 [this]
  606. 116 iload 9 [i1]
  607. 118 invokespecial net.minecraft.server.v1_14_R1.EntityPlayer.t(int) : int [368]
  608. 121 istore 10 [j1]
  609. 123 new java.util.Random [370]
  610. 126 dup
  611. 127 invokespecial java.util.Random() [371]
  612. 130 iload 9 [i1]
  613. 132 invokevirtual java.util.Random.nextInt(int) : int [374]
  614. 135 istore 11 [k1]
  615. 137 iconst_0
  616. 138 istore 12 [l1]
  617. 140 iload 12 [l1]
  618. 142 iload 9 [i1]
  619. 144 if_icmpge 238
  620. 147 iload 11 [k1]
  621. 149 iload 10 [j1]
  622. 151 iload 12 [l1]
  623. 153 imul
  624. 154 iadd
  625. 155 iload 9 [i1]
  626. 157 irem
  627. 158 istore 13 [i2]
  628. 160 iload 13 [i2]
  629. 162 iload_3 [i]
  630. 163 iconst_2
  631. 164 imul
  632. 165 iconst_1
  633. 166 iadd
  634. 167 irem
  635. 168 istore 14 [j2]
  636. 170 iload 13 [i2]
  637. 172 iload_3 [i]
  638. 173 iconst_2
  639. 174 imul
  640. 175 iconst_1
  641. 176 iadd
  642. 177 idiv
  643. 178 istore 15 [k2]
  644. 180 aload_1 [worldserver]
  645. 181 invokevirtual net.minecraft.server.v1_14_R1.WorldServer.getWorldProvider() : net.minecraft.server.v1_14_R1.WorldProvider [378]
  646. 184 aload_2 [blockposition]
  647. 185 invokevirtual net.minecraft.server.v1_14_R1.BlockPosition.getX() : int [349]
  648. 188 iload 14 [j2]
  649. 190 iadd
  650. 191 iload_3 [i]
  651. 192 isub
  652. 193 aload_2 [blockposition]
  653. 194 invokevirtual net.minecraft.server.v1_14_R1.BlockPosition.getZ() : int [352]
  654. 197 iload 15 [k2]
  655. 199 iadd
  656. 200 iload_3 [i]
  657. 201 isub
  658. 202 iconst_0
  659. 203 invokevirtual net.minecraft.server.v1_14_R1.WorldProvider.a(int, int, boolean) : net.minecraft.server.v1_14_R1.BlockPosition [381]
  660. 206 astore 16 [blockposition1]
  661. 208 aload 16 [blockposition1]
  662. 210 ifnull 232
  663. 213 aload_0 [this]
  664. 214 aload 16 [blockposition1]
  665. 216 fconst_0
  666. 217 fconst_0
  667. 218 invokevirtual net.minecraft.server.v1_14_R1.EntityPlayer.setPositionRotation(net.minecraft.server.v1_14_R1.BlockPosition, float, float) : void [400]
  668. 221 aload_1 [worldserver]
  669. 222 aload_0 [this]
  670. 223 invokevirtual net.minecraft.server.v1_14_R1.WorldServer.getCubes(net.minecraft.server.v1_14_R1.Entity) : boolean [404]
  671. 226 ifeq 232
  672. 229 goto 238
  673. 232 iinc 12 1 [l1]
  674. 235 goto 140
  675. 238 goto 288
  676. 241 aload_0 [this]
  677. 242 aload_2 [blockposition]
  678. 243 fconst_0
  679. 244 fconst_0
  680. 245 invokevirtual net.minecraft.server.v1_14_R1.EntityPlayer.setPositionRotation(net.minecraft.server.v1_14_R1.BlockPosition, float, float) : void [400]
  681. 248 aload_1 [worldserver]
  682. 249 aload_0 [this]
  683. 250 invokevirtual net.minecraft.server.v1_14_R1.WorldServer.getCubes(net.minecraft.server.v1_14_R1.Entity) : boolean [404]
  684. 253 ifne 288
  685. 256 aload_0 [this]
  686. 257 getfield net.minecraft.server.v1_14_R1.EntityPlayer.locY : double [407]
  687. 260 ldc2_w <Double 255.0> [408]
  688. 263 dcmpg
  689. 264 ifge 288
  690. 267 aload_0 [this]
  691. 268 aload_0 [this]
  692. 269 getfield net.minecraft.server.v1_14_R1.EntityPlayer.locX : double [412]
  693. 272 aload_0 [this]
  694. 273 getfield net.minecraft.server.v1_14_R1.EntityPlayer.locY : double [407]
  695. 276 dconst_1
  696. 277 dadd
  697. 278 aload_0 [this]
  698. 279 getfield net.minecraft.server.v1_14_R1.EntityPlayer.locZ : double [415]
  699. 282 invokevirtual net.minecraft.server.v1_14_R1.EntityPlayer.setPosition(double, double, double) : void [419]
  700. 285 goto 248
  701. 288 return
  702. Line numbers:
  703. [pc: 0, line: 153]
  704. [pc: 5, line: 155]
  705. [pc: 28, line: 156]
  706. [pc: 41, line: 157]
  707. [pc: 63, line: 159]
  708. [pc: 69, line: 160]
  709. [pc: 72, line: 163]
  710. [pc: 78, line: 164]
  711. [pc: 80, line: 167]
  712. [pc: 88, line: 168]
  713. [pc: 95, line: 169]
  714. [pc: 115, line: 170]
  715. [pc: 123, line: 171]
  716. [pc: 137, line: 173]
  717. [pc: 147, line: 174]
  718. [pc: 160, line: 175]
  719. [pc: 170, line: 176]
  720. [pc: 180, line: 177]
  721. [pc: 208, line: 179]
  722. [pc: 213, line: 180]
  723. [pc: 221, line: 181]
  724. [pc: 229, line: 182]
  725. [pc: 232, line: 173]
  726. [pc: 238, line: 186]
  727. [pc: 241, line: 187]
  728. [pc: 248, line: 189]
  729. [pc: 267, line: 190]
  730. [pc: 288, line: 194]
  731. Local variable table:
  732. [pc: 160, pc: 232] local: i2 index: 13 type: int
  733. [pc: 170, pc: 232] local: j2 index: 14 type: int
  734. [pc: 180, pc: 232] local: k2 index: 15 type: int
  735. [pc: 208, pc: 232] local: blockposition1 index: 16 type: net.minecraft.server.v1_14_R1.BlockPosition
  736. [pc: 140, pc: 238] local: l1 index: 12 type: int
  737. [pc: 41, pc: 238] local: i index: 3 type: int
  738. [pc: 63, pc: 238] local: j index: 4 type: int
  739. [pc: 88, pc: 238] local: k index: 5 type: long
  740. [pc: 95, pc: 238] local: l index: 7 type: long
  741. [pc: 115, pc: 238] local: i1 index: 9 type: int
  742. [pc: 123, pc: 238] local: j1 index: 10 type: int
  743. [pc: 137, pc: 238] local: k1 index: 11 type: int
  744. [pc: 0, pc: 289] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityPlayer
  745. [pc: 0, pc: 289] local: worldserver index: 1 type: net.minecraft.server.v1_14_R1.WorldServer
  746. [pc: 5, pc: 289] local: blockposition index: 2 type: net.minecraft.server.v1_14_R1.BlockPosition
  747. Stack map table: number of frames 10
  748. [pc: 72, append: {net.minecraft.server.v1_14_R1.BlockPosition, int, int}]
  749. [pc: 80, same]
  750. [pc: 110, append: {long, long}]
  751. [pc: 113, same_locals_1_stack_item, stack: {int}]
  752. [pc: 140, full, stack: {}, locals: {net.minecraft.server.v1_14_R1.EntityPlayer, net.minecraft.server.v1_14_R1.WorldServer, net.minecraft.server.v1_14_R1.BlockPosition, int, int, long, long, int, int, int, int}]
  753. [pc: 232, same_extended]
  754. [pc: 238, full, stack: {}, locals: {net.minecraft.server.v1_14_R1.EntityPlayer, net.minecraft.server.v1_14_R1.WorldServer, net.minecraft.server.v1_14_R1.BlockPosition}]
  755. [pc: 241, same]
  756. [pc: 248, same]
  757. [pc: 288, same]
  758.  
  759. // Method descriptor #366 (I)I
  760. // Stack: 2, Locals: 2
  761. private int t(int i);
  762. 0 iload_1 [i]
  763. 1 bipush 16
  764. 3 if_icmpgt 12
  765. 6 iload_1 [i]
  766. 7 iconst_1
  767. 8 isub
  768. 9 goto 14
  769. 12 bipush 17
  770. 14 ireturn
  771. Line numbers:
  772. [pc: 0, line: 197]
  773. Local variable table:
  774. [pc: 0, pc: 15] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityPlayer
  775. [pc: 0, pc: 15] local: i index: 1 type: int
  776. Stack map table: number of frames 2
  777. [pc: 12, same]
  778. [pc: 14, same_locals_1_stack_item, stack: {int}]
  779.  
  780. // Method descriptor #422 (Lnet/minecraft/server/v1_14_R1/NBTTagCompound;)V
  781. // Stack: 9, Locals: 3
  782. public void a(net.minecraft.server.v1_14_R1.NBTTagCompound nbttagcompound);
  783. 0 aload_0 [this]
  784. 1 aload_1 [nbttagcompound]
  785. 2 invokespecial net.minecraft.server.v1_14_R1.EntityHuman.a(net.minecraft.server.v1_14_R1.NBTTagCompound) : void [424]
  786. 5 aload_0 [this]
  787. 6 getfield net.minecraft.server.v1_14_R1.EntityPlayer.locY : double [407]
  788. 9 ldc2_w <Double 300.0> [425]
  789. 12 dcmpl
  790. 13 ifle 23
  791. 16 aload_0 [this]
  792. 17 ldc2_w <Double 257.0> [427]
  793. 20 putfield net.minecraft.server.v1_14_R1.EntityPlayer.locY : double [407]
  794. 23 aload_1 [nbttagcompound]
  795. 24 ldc_w <String "playerGameType"> [430]
  796. 27 bipush 99
  797. 29 invokevirtual net.minecraft.server.v1_14_R1.NBTTagCompound.hasKeyOfType(java.lang.String, int) : boolean [436]
  798. 32 ifeq 79
  799. 35 aload_0 [this]
  800. 36 invokevirtual net.minecraft.server.v1_14_R1.EntityPlayer.getMinecraftServer() : net.minecraft.server.v1_14_R1.MinecraftServer [440]
  801. 39 invokevirtual net.minecraft.server.v1_14_R1.MinecraftServer.getForceGamemode() : boolean [443]
  802. 42 ifeq 62
  803. 45 aload_0 [this]
  804. 46 getfield net.minecraft.server.v1_14_R1.EntityPlayer.playerInteractManager : net.minecraft.server.v1_14_R1.PlayerInteractManager [236]
  805. 49 aload_0 [this]
  806. 50 invokevirtual net.minecraft.server.v1_14_R1.EntityPlayer.getMinecraftServer() : net.minecraft.server.v1_14_R1.MinecraftServer [440]
  807. 53 invokevirtual net.minecraft.server.v1_14_R1.MinecraftServer.getGamemode() : net.minecraft.server.v1_14_R1.EnumGamemode [446]
  808. 56 invokevirtual net.minecraft.server.v1_14_R1.PlayerInteractManager.setGameMode(net.minecraft.server.v1_14_R1.EnumGamemode) : void [450]
  809. 59 goto 79
  810. 62 aload_0 [this]
  811. 63 getfield net.minecraft.server.v1_14_R1.EntityPlayer.playerInteractManager : net.minecraft.server.v1_14_R1.PlayerInteractManager [236]
  812. 66 aload_1 [nbttagcompound]
  813. 67 ldc_w <String "playerGameType"> [430]
  814. 70 invokevirtual net.minecraft.server.v1_14_R1.NBTTagCompound.getInt(java.lang.String) : int [454]
  815. 73 invokestatic net.minecraft.server.v1_14_R1.EnumGamemode.getById(int) : net.minecraft.server.v1_14_R1.EnumGamemode [458]
  816. 76 invokevirtual net.minecraft.server.v1_14_R1.PlayerInteractManager.setGameMode(net.minecraft.server.v1_14_R1.EnumGamemode) : void [450]
  817. 79 aload_1 [nbttagcompound]
  818. 80 ldc_w <String "enteredNetherPosition"> [460]
  819. 83 bipush 10
  820. 85 invokevirtual net.minecraft.server.v1_14_R1.NBTTagCompound.hasKeyOfType(java.lang.String, int) : boolean [436]
  821. 88 ifeq 131
  822. 91 aload_1 [nbttagcompound]
  823. 92 ldc_w <String "enteredNetherPosition"> [460]
  824. 95 invokevirtual net.minecraft.server.v1_14_R1.NBTTagCompound.getCompound(java.lang.String) : net.minecraft.server.v1_14_R1.NBTTagCompound [464]
  825. 98 astore_2 [nbttagcompound1]
  826. 99 aload_0 [this]
  827. 100 new net.minecraft.server.v1_14_R1.Vec3D [466]
  828. 103 dup
  829. 104 aload_2 [nbttagcompound1]
  830. 105 ldc_w <String "x"> [468]
  831. 108 invokevirtual net.minecraft.server.v1_14_R1.NBTTagCompound.getDouble(java.lang.String) : double [472]
  832. 111 aload_2 [nbttagcompound1]
  833. 112 ldc_w <String "y"> [474]
  834. 115 invokevirtual net.minecraft.server.v1_14_R1.NBTTagCompound.getDouble(java.lang.String) : double [472]
  835. 118 aload_2 [nbttagcompound1]
  836. 119 ldc_w <String "z"> [476]
  837. 122 invokevirtual net.minecraft.server.v1_14_R1.NBTTagCompound.getDouble(java.lang.String) : double [472]
  838. 125 invokespecial net.minecraft.server.v1_14_R1.Vec3D(double, double, double) [478]
  839. 128 putfield net.minecraft.server.v1_14_R1.EntityPlayer.cu : net.minecraft.server.v1_14_R1.Vec3D [480]
  840. 131 aload_0 [this]
  841. 132 aload_1 [nbttagcompound]
  842. 133 ldc_w <String "seenCredits"> [482]
  843. 136 invokevirtual net.minecraft.server.v1_14_R1.NBTTagCompound.getBoolean(java.lang.String) : boolean [486]
  844. 139 putfield net.minecraft.server.v1_14_R1.EntityPlayer.cp : boolean [150]
  845. 142 aload_1 [nbttagcompound]
  846. 143 ldc_w <String "recipeBook"> [487]
  847. 146 bipush 10
  848. 148 invokevirtual net.minecraft.server.v1_14_R1.NBTTagCompound.hasKeyOfType(java.lang.String, int) : boolean [436]
  849. 151 ifeq 168
  850. 154 aload_0 [this]
  851. 155 getfield net.minecraft.server.v1_14_R1.EntityPlayer.recipeBook : net.minecraft.server.v1_14_R1.RecipeBookServer [251]
  852. 158 aload_1 [nbttagcompound]
  853. 159 ldc_w <String "recipeBook"> [487]
  854. 162 invokevirtual net.minecraft.server.v1_14_R1.NBTTagCompound.getCompound(java.lang.String) : net.minecraft.server.v1_14_R1.NBTTagCompound [464]
  855. 165 invokevirtual net.minecraft.server.v1_14_R1.RecipeBookServer.a(net.minecraft.server.v1_14_R1.NBTTagCompound) : void [488]
  856. 168 aload_0 [this]
  857. 169 invokevirtual net.minecraft.server.v1_14_R1.EntityPlayer.getBukkitEntity() : org.bukkit.craftbukkit.v1_14_R1.entity.CraftPlayer [492]
  858. 172 aload_1 [nbttagcompound]
  859. 173 invokevirtual org.bukkit.craftbukkit.v1_14_R1.entity.CraftPlayer.readExtraData(net.minecraft.server.v1_14_R1.NBTTagCompound) : void [497]
  860. 176 aload_0 [this]
  861. 177 invokevirtual net.minecraft.server.v1_14_R1.EntityPlayer.isSleeping() : boolean [500]
  862. 180 ifeq 187
  863. 183 aload_0 [this]
  864. 184 invokevirtual net.minecraft.server.v1_14_R1.EntityPlayer.dy() : void [503]
  865. 187 return
  866. Line numbers:
  867. [pc: 0, line: 202]
  868. [pc: 5, line: 203]
  869. [pc: 23, line: 204]
  870. [pc: 35, line: 205]
  871. [pc: 45, line: 206]
  872. [pc: 62, line: 208]
  873. [pc: 79, line: 212]
  874. [pc: 91, line: 213]
  875. [pc: 99, line: 215]
  876. [pc: 131, line: 218]
  877. [pc: 142, line: 219]
  878. [pc: 154, line: 220]
  879. [pc: 168, line: 222]
  880. [pc: 176, line: 224]
  881. [pc: 183, line: 225]
  882. [pc: 187, line: 228]
  883. Local variable table:
  884. [pc: 99, pc: 131] local: nbttagcompound1 index: 2 type: net.minecraft.server.v1_14_R1.NBTTagCompound
  885. [pc: 0, pc: 188] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityPlayer
  886. [pc: 0, pc: 188] local: nbttagcompound index: 1 type: net.minecraft.server.v1_14_R1.NBTTagCompound
  887. Stack map table: number of frames 6
  888. [pc: 23, same]
  889. [pc: 62, same]
  890. [pc: 79, same]
  891. [pc: 131, same]
  892. [pc: 168, same]
  893. [pc: 187, same]
  894.  
  895. // Method descriptor #422 (Lnet/minecraft/server/v1_14_R1/NBTTagCompound;)V
  896. // Stack: 4, Locals: 7
  897. public void b(net.minecraft.server.v1_14_R1.NBTTagCompound nbttagcompound);
  898. 0 aload_0 [this]
  899. 1 aload_1 [nbttagcompound]
  900. 2 invokespecial net.minecraft.server.v1_14_R1.EntityHuman.b(net.minecraft.server.v1_14_R1.NBTTagCompound) : void [508]
  901. 5 aload_1 [nbttagcompound]
  902. 6 ldc_w <String "playerGameType"> [430]
  903. 9 aload_0 [this]
  904. 10 getfield net.minecraft.server.v1_14_R1.EntityPlayer.playerInteractManager : net.minecraft.server.v1_14_R1.PlayerInteractManager [236]
  905. 13 invokevirtual net.minecraft.server.v1_14_R1.PlayerInteractManager.getGameMode() : net.minecraft.server.v1_14_R1.EnumGamemode [511]
  906. 16 invokevirtual net.minecraft.server.v1_14_R1.EnumGamemode.getId() : int [514]
  907. 19 invokevirtual net.minecraft.server.v1_14_R1.NBTTagCompound.setInt(java.lang.String, int) : void [518]
  908. 22 aload_1 [nbttagcompound]
  909. 23 ldc_w <String "seenCredits"> [482]
  910. 26 aload_0 [this]
  911. 27 getfield net.minecraft.server.v1_14_R1.EntityPlayer.cp : boolean [150]
  912. 30 invokevirtual net.minecraft.server.v1_14_R1.NBTTagCompound.setBoolean(java.lang.String, boolean) : void [522]
  913. 33 aload_0 [this]
  914. 34 getfield net.minecraft.server.v1_14_R1.EntityPlayer.cu : net.minecraft.server.v1_14_R1.Vec3D [480]
  915. 37 ifnull 99
  916. 40 new net.minecraft.server.v1_14_R1.NBTTagCompound [432]
  917. 43 dup
  918. 44 invokespecial net.minecraft.server.v1_14_R1.NBTTagCompound() [523]
  919. 47 astore_2 [nbttagcompound1]
  920. 48 aload_2 [nbttagcompound1]
  921. 49 ldc_w <String "x"> [468]
  922. 52 aload_0 [this]
  923. 53 getfield net.minecraft.server.v1_14_R1.EntityPlayer.cu : net.minecraft.server.v1_14_R1.Vec3D [480]
  924. 56 getfield net.minecraft.server.v1_14_R1.Vec3D.x : double [525]
  925. 59 invokevirtual net.minecraft.server.v1_14_R1.NBTTagCompound.setDouble(java.lang.String, double) : void [529]
  926. 62 aload_2 [nbttagcompound1]
  927. 63 ldc_w <String "y"> [474]
  928. 66 aload_0 [this]
  929. 67 getfield net.minecraft.server.v1_14_R1.EntityPlayer.cu : net.minecraft.server.v1_14_R1.Vec3D [480]
  930. 70 getfield net.minecraft.server.v1_14_R1.Vec3D.y : double [531]
  931. 73 invokevirtual net.minecraft.server.v1_14_R1.NBTTagCompound.setDouble(java.lang.String, double) : void [529]
  932. 76 aload_2 [nbttagcompound1]
  933. 77 ldc_w <String "z"> [476]
  934. 80 aload_0 [this]
  935. 81 getfield net.minecraft.server.v1_14_R1.EntityPlayer.cu : net.minecraft.server.v1_14_R1.Vec3D [480]
  936. 84 getfield net.minecraft.server.v1_14_R1.Vec3D.z : double [533]
  937. 87 invokevirtual net.minecraft.server.v1_14_R1.NBTTagCompound.setDouble(java.lang.String, double) : void [529]
  938. 90 aload_1 [nbttagcompound]
  939. 91 ldc_w <String "enteredNetherPosition"> [460]
  940. 94 aload_2 [nbttagcompound1]
  941. 95 invokevirtual net.minecraft.server.v1_14_R1.NBTTagCompound.set(java.lang.String, net.minecraft.server.v1_14_R1.NBTBase) : net.minecraft.server.v1_14_R1.NBTBase [537]
  942. 98 pop
  943. 99 aload_0 [this]
  944. 100 invokevirtual net.minecraft.server.v1_14_R1.EntityPlayer.getRootVehicle() : net.minecraft.server.v1_14_R1.Entity [541]
  945. 103 astore_2 [entity]
  946. 104 aload_0 [this]
  947. 105 invokevirtual net.minecraft.server.v1_14_R1.EntityPlayer.getVehicle() : net.minecraft.server.v1_14_R1.Entity [544]
  948. 108 astore_3 [entity1]
  949. 109 iconst_1
  950. 110 istore 4 [persistVehicle]
  951. 112 aload_3 [entity1]
  952. 113 ifnull 148
  953. 116 aload_3 [entity1]
  954. 117 astore 5 [vehicle]
  955. 119 aload 5 [vehicle]
  956. 121 ifnull 148
  957. 124 aload 5 [vehicle]
  958. 126 getfield net.minecraft.server.v1_14_R1.Entity.persist : boolean [549]
  959. 129 ifne 138
  960. 132 iconst_0
  961. 133 istore 4 [persistVehicle]
  962. 135 goto 148
  963. 138 aload 5 [vehicle]
  964. 140 invokevirtual net.minecraft.server.v1_14_R1.Entity.getVehicle() : net.minecraft.server.v1_14_R1.Entity [550]
  965. 143 astore 5 [vehicle]
  966. 145 goto 119
  967. 148 iload 4 [persistVehicle]
  968. 150 ifeq 227
  969. 153 aload_3 [entity1]
  970. 154 ifnull 227
  971. 157 aload_2 [entity]
  972. 158 aload_0 [this]
  973. 159 if_acmpeq 227
  974. 162 aload_2 [entity]
  975. 163 invokevirtual net.minecraft.server.v1_14_R1.Entity.hasSinglePlayerPassenger() : boolean [553]
  976. 166 ifeq 227
  977. 169 new net.minecraft.server.v1_14_R1.NBTTagCompound [432]
  978. 172 dup
  979. 173 invokespecial net.minecraft.server.v1_14_R1.NBTTagCompound() [523]
  980. 176 astore 5 [nbttagcompound2]
  981. 178 new net.minecraft.server.v1_14_R1.NBTTagCompound [432]
  982. 181 dup
  983. 182 invokespecial net.minecraft.server.v1_14_R1.NBTTagCompound() [523]
  984. 185 astore 6 [nbttagcompound3]
  985. 187 aload_2 [entity]
  986. 188 aload 6 [nbttagcompound3]
  987. 190 invokevirtual net.minecraft.server.v1_14_R1.Entity.d(net.minecraft.server.v1_14_R1.NBTTagCompound) : boolean [557]
  988. 193 pop
  989. 194 aload 5 [nbttagcompound2]
  990. 196 ldc_w <String "Attach"> [559]
  991. 199 aload_3 [entity1]
  992. 200 invokevirtual net.minecraft.server.v1_14_R1.Entity.getUniqueID() : java.util.UUID [563]
  993. 203 invokevirtual net.minecraft.server.v1_14_R1.NBTTagCompound.a(java.lang.String, java.util.UUID) : void [566]
  994. 206 aload 5 [nbttagcompound2]
  995. 208 ldc_w <String "Entity"> [568]
  996. 211 aload 6 [nbttagcompound3]
  997. 213 invokevirtual net.minecraft.server.v1_14_R1.NBTTagCompound.set(java.lang.String, net.minecraft.server.v1_14_R1.NBTBase) : net.minecraft.server.v1_14_R1.NBTBase [537]
  998. 216 pop
  999. 217 aload_1 [nbttagcompound]
  1000. 218 ldc_w <String "RootVehicle"> [570]
  1001. 221 aload 5 [nbttagcompound2]
  1002. 223 invokevirtual net.minecraft.server.v1_14_R1.NBTTagCompound.set(java.lang.String, net.minecraft.server.v1_14_R1.NBTBase) : net.minecraft.server.v1_14_R1.NBTBase [537]
  1003. 226 pop
  1004. 227 aload_1 [nbttagcompound]
  1005. 228 ldc_w <String "recipeBook"> [487]
  1006. 231 aload_0 [this]
  1007. 232 getfield net.minecraft.server.v1_14_R1.EntityPlayer.recipeBook : net.minecraft.server.v1_14_R1.RecipeBookServer [251]
  1008. 235 invokevirtual net.minecraft.server.v1_14_R1.RecipeBookServer.save() : net.minecraft.server.v1_14_R1.NBTTagCompound [574]
  1009. 238 invokevirtual net.minecraft.server.v1_14_R1.NBTTagCompound.set(java.lang.String, net.minecraft.server.v1_14_R1.NBTBase) : net.minecraft.server.v1_14_R1.NBTBase [537]
  1010. 241 pop
  1011. 242 aload_0 [this]
  1012. 243 invokevirtual net.minecraft.server.v1_14_R1.EntityPlayer.getBukkitEntity() : org.bukkit.craftbukkit.v1_14_R1.entity.CraftPlayer [492]
  1013. 246 aload_1 [nbttagcompound]
  1014. 247 invokevirtual org.bukkit.craftbukkit.v1_14_R1.entity.CraftPlayer.setExtraData(net.minecraft.server.v1_14_R1.NBTTagCompound) : void [577]
  1015. 250 return
  1016. Line numbers:
  1017. [pc: 0, line: 232]
  1018. [pc: 5, line: 233]
  1019. [pc: 22, line: 234]
  1020. [pc: 33, line: 235]
  1021. [pc: 40, line: 236]
  1022. [pc: 48, line: 238]
  1023. [pc: 62, line: 239]
  1024. [pc: 76, line: 240]
  1025. [pc: 90, line: 241]
  1026. [pc: 99, line: 244]
  1027. [pc: 104, line: 245]
  1028. [pc: 109, line: 248]
  1029. [pc: 112, line: 249]
  1030. [pc: 116, line: 251]
  1031. [pc: 124, line: 252]
  1032. [pc: 132, line: 253]
  1033. [pc: 135, line: 254]
  1034. [pc: 138, line: 251]
  1035. [pc: 148, line: 259]
  1036. [pc: 169, line: 261]
  1037. [pc: 178, line: 262]
  1038. [pc: 187, line: 264]
  1039. [pc: 194, line: 265]
  1040. [pc: 206, line: 266]
  1041. [pc: 217, line: 267]
  1042. [pc: 227, line: 270]
  1043. [pc: 242, line: 271]
  1044. [pc: 250, line: 272]
  1045. Local variable table:
  1046. [pc: 48, pc: 99] local: nbttagcompound1 index: 2 type: net.minecraft.server.v1_14_R1.NBTTagCompound
  1047. [pc: 119, pc: 148] local: vehicle index: 5 type: net.minecraft.server.v1_14_R1.Entity
  1048. [pc: 178, pc: 227] local: nbttagcompound2 index: 5 type: net.minecraft.server.v1_14_R1.NBTTagCompound
  1049. [pc: 187, pc: 227] local: nbttagcompound3 index: 6 type: net.minecraft.server.v1_14_R1.NBTTagCompound
  1050. [pc: 0, pc: 251] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityPlayer
  1051. [pc: 0, pc: 251] local: nbttagcompound index: 1 type: net.minecraft.server.v1_14_R1.NBTTagCompound
  1052. [pc: 104, pc: 251] local: entity index: 2 type: net.minecraft.server.v1_14_R1.Entity
  1053. [pc: 109, pc: 251] local: entity1 index: 3 type: net.minecraft.server.v1_14_R1.Entity
  1054. [pc: 112, pc: 251] local: persistVehicle index: 4 type: boolean
  1055. Stack map table: number of frames 5
  1056. [pc: 99, same_extended]
  1057. [pc: 119, full, stack: {}, locals: {net.minecraft.server.v1_14_R1.EntityPlayer, net.minecraft.server.v1_14_R1.NBTTagCompound, net.minecraft.server.v1_14_R1.Entity, net.minecraft.server.v1_14_R1.Entity, int, net.minecraft.server.v1_14_R1.Entity}]
  1058. [pc: 138, same]
  1059. [pc: 148, chop 1 local(s)]
  1060. [pc: 227, same_extended]
  1061.  
  1062. // Method descriptor #585 (Lnet/minecraft/server/v1_14_R1/World;)V
  1063. // Stack: 7, Locals: 4
  1064. public void spawnIn(net.minecraft.server.v1_14_R1.World world);
  1065. 0 aload_0 [this]
  1066. 1 aload_1 [world]
  1067. 2 invokespecial net.minecraft.server.v1_14_R1.EntityHuman.spawnIn(net.minecraft.server.v1_14_R1.World) : void [587]
  1068. 5 aload_1 [world]
  1069. 6 ifnonnull 150
  1070. 9 aload_0 [this]
  1071. 10 iconst_0
  1072. 11 putfield net.minecraft.server.v1_14_R1.EntityPlayer.dead : boolean [590]
  1073. 14 aconst_null
  1074. 15 astore_2 [position]
  1075. 16 aload_0 [this]
  1076. 17 getfield net.minecraft.server.v1_14_R1.EntityPlayer.spawnWorld : java.lang.String [593]
  1077. 20 ifnull 88
  1078. 23 aload_0 [this]
  1079. 24 getfield net.minecraft.server.v1_14_R1.EntityPlayer.spawnWorld : java.lang.String [593]
  1080. 27 ldc_w <String ""> [595]
  1081. 30 invokevirtual java.lang.String.equals(java.lang.Object) : boolean [601]
  1082. 33 ifne 88
  1083. 36 invokestatic org.bukkit.Bukkit.getServer() : org.bukkit.Server [607]
  1084. 39 aload_0 [this]
  1085. 40 getfield net.minecraft.server.v1_14_R1.EntityPlayer.spawnWorld : java.lang.String [593]
  1086. 43 invokeinterface org.bukkit.Server.getWorld(java.lang.String) : org.bukkit.World [613] [nargs: 2]
  1087. 48 checkcast org.bukkit.craftbukkit.v1_14_R1.CraftWorld [615]
  1088. 51 astore_3 [cworld]
  1089. 52 aload_3 [cworld]
  1090. 53 ifnull 88
  1091. 56 aload_0 [this]
  1092. 57 invokevirtual net.minecraft.server.v1_14_R1.EntityPlayer.getBed() : net.minecraft.server.v1_14_R1.BlockPosition [618]
  1093. 60 ifnull 88
  1094. 63 aload_3 [cworld]
  1095. 64 invokevirtual org.bukkit.craftbukkit.v1_14_R1.CraftWorld.getHandle() : net.minecraft.server.v1_14_R1.WorldServer [622]
  1096. 67 astore_1 [world]
  1097. 68 aload_3 [cworld]
  1098. 69 invokevirtual org.bukkit.craftbukkit.v1_14_R1.CraftWorld.getHandle() : net.minecraft.server.v1_14_R1.WorldServer [622]
  1099. 72 aload_0 [this]
  1100. 73 invokevirtual net.minecraft.server.v1_14_R1.EntityPlayer.getBed() : net.minecraft.server.v1_14_R1.BlockPosition [618]
  1101. 76 iconst_0
  1102. 77 invokestatic net.minecraft.server.v1_14_R1.EntityHuman.getBed(net.minecraft.server.v1_14_R1.IWorldReader, net.minecraft.server.v1_14_R1.BlockPosition, boolean) : java.util.Optional [625]
  1103. 80 aconst_null
  1104. 81 invokevirtual java.util.Optional.orElse(java.lang.Object) : java.lang.Object [631]
  1105. 84 checkcast net.minecraft.server.v1_14_R1.Vec3D [466]
  1106. 87 astore_2 [position]
  1107. 88 aload_1 [world]
  1108. 89 ifnull 96
  1109. 92 aload_2 [position]
  1110. 93 ifnonnull 129
  1111. 96 invokestatic org.bukkit.Bukkit.getServer() : org.bukkit.Server [607]
  1112. 99 invokeinterface org.bukkit.Server.getWorlds() : java.util.List [635] [nargs: 1]
  1113. 104 iconst_0
  1114. 105 invokeinterface java.util.List.get(int) : java.lang.Object [641] [nargs: 2]
  1115. 110 checkcast org.bukkit.craftbukkit.v1_14_R1.CraftWorld [615]
  1116. 113 invokevirtual org.bukkit.craftbukkit.v1_14_R1.CraftWorld.getHandle() : net.minecraft.server.v1_14_R1.WorldServer [622]
  1117. 116 astore_1 [world]
  1118. 117 new net.minecraft.server.v1_14_R1.Vec3D [466]
  1119. 120 dup
  1120. 121 aload_1 [world]
  1121. 122 invokevirtual net.minecraft.server.v1_14_R1.World.getSpawn() : net.minecraft.server.v1_14_R1.BlockPosition [644]
  1122. 125 invokespecial net.minecraft.server.v1_14_R1.Vec3D(net.minecraft.server.v1_14_R1.BaseBlockPosition) [647]
  1123. 128 astore_2 [position]
  1124. 129 aload_0 [this]
  1125. 130 aload_1 [world]
  1126. 131 putfield net.minecraft.server.v1_14_R1.EntityPlayer.world : net.minecraft.server.v1_14_R1.World [651]
  1127. 134 aload_0 [this]
  1128. 135 aload_2 [position]
  1129. 136 invokevirtual net.minecraft.server.v1_14_R1.Vec3D.getX() : double [654]
  1130. 139 aload_2 [position]
  1131. 140 invokevirtual net.minecraft.server.v1_14_R1.Vec3D.getY() : double [657]
  1132. 143 aload_2 [position]
  1133. 144 invokevirtual net.minecraft.server.v1_14_R1.Vec3D.getZ() : double [659]
  1134. 147 invokevirtual net.minecraft.server.v1_14_R1.EntityPlayer.setPosition(double, double, double) : void [419]
  1135. 150 aload_0 [this]
  1136. 151 aload_0 [this]
  1137. 152 getfield net.minecraft.server.v1_14_R1.EntityPlayer.world : net.minecraft.server.v1_14_R1.World [651]
  1138. 155 checkcast net.minecraft.server.v1_14_R1.WorldServer [300]
  1139. 158 invokevirtual net.minecraft.server.v1_14_R1.WorldServer.getWorldProvider() : net.minecraft.server.v1_14_R1.WorldProvider [378]
  1140. 161 invokevirtual net.minecraft.server.v1_14_R1.WorldProvider.getDimensionManager() : net.minecraft.server.v1_14_R1.DimensionManager [663]
  1141. 164 putfield net.minecraft.server.v1_14_R1.EntityPlayer.dimension : net.minecraft.server.v1_14_R1.DimensionManager [667]
  1142. 167 aload_0 [this]
  1143. 168 getfield net.minecraft.server.v1_14_R1.EntityPlayer.playerInteractManager : net.minecraft.server.v1_14_R1.PlayerInteractManager [236]
  1144. 171 aload_1 [world]
  1145. 172 checkcast net.minecraft.server.v1_14_R1.WorldServer [300]
  1146. 175 invokevirtual net.minecraft.server.v1_14_R1.PlayerInteractManager.a(net.minecraft.server.v1_14_R1.WorldServer) : void [668]
  1147. 178 return
  1148. Line numbers:
  1149. [pc: 0, line: 276]
  1150. [pc: 5, line: 277]
  1151. [pc: 9, line: 278]
  1152. [pc: 14, line: 279]
  1153. [pc: 16, line: 280]
  1154. [pc: 36, line: 281]
  1155. [pc: 52, line: 282]
  1156. [pc: 63, line: 283]
  1157. [pc: 68, line: 284]
  1158. [pc: 88, line: 287]
  1159. [pc: 96, line: 288]
  1160. [pc: 117, line: 289]
  1161. [pc: 129, line: 291]
  1162. [pc: 134, line: 292]
  1163. [pc: 150, line: 294]
  1164. [pc: 167, line: 295]
  1165. [pc: 178, line: 296]
  1166. Local variable table:
  1167. [pc: 52, pc: 88] local: cworld index: 3 type: org.bukkit.craftbukkit.v1_14_R1.CraftWorld
  1168. [pc: 16, pc: 150] local: position index: 2 type: net.minecraft.server.v1_14_R1.Vec3D
  1169. [pc: 0, pc: 179] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityPlayer
  1170. [pc: 0, pc: 179] local: world index: 1 type: net.minecraft.server.v1_14_R1.World
  1171. Stack map table: number of frames 4
  1172. [pc: 88, append: {net.minecraft.server.v1_14_R1.Vec3D}]
  1173. [pc: 96, same]
  1174. [pc: 129, same]
  1175. [pc: 150, chop 1 local(s)]
  1176.  
  1177. // Method descriptor #672 (I)V
  1178. // Stack: 4, Locals: 4
  1179. public void a(int i);
  1180. 0 aload_0 [this]
  1181. 1 invokevirtual net.minecraft.server.v1_14_R1.EntityPlayer.getExpToLevel() : int [675]
  1182. 4 i2f
  1183. 5 fstore_2 [f]
  1184. 6 fload_2 [f]
  1185. 7 fconst_1
  1186. 8 fsub
  1187. 9 fload_2 [f]
  1188. 10 fdiv
  1189. 11 fstore_3 [f1]
  1190. 12 aload_0 [this]
  1191. 13 iload_1 [i]
  1192. 14 i2f
  1193. 15 fload_2 [f]
  1194. 16 fdiv
  1195. 17 fconst_0
  1196. 18 fload_3 [f1]
  1197. 19 invokestatic net.minecraft.server.v1_14_R1.MathHelper.a(float, float, float) : float [678]
  1198. 22 putfield net.minecraft.server.v1_14_R1.EntityPlayer.exp : float [681]
  1199. 25 aload_0 [this]
  1200. 26 iconst_m1
  1201. 27 putfield net.minecraft.server.v1_14_R1.EntityPlayer.lastSentExp : int [189]
  1202. 30 return
  1203. Line numbers:
  1204. [pc: 0, line: 300]
  1205. [pc: 6, line: 301]
  1206. [pc: 12, line: 303]
  1207. [pc: 25, line: 304]
  1208. [pc: 30, line: 305]
  1209. Local variable table:
  1210. [pc: 0, pc: 31] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityPlayer
  1211. [pc: 0, pc: 31] local: i index: 1 type: int
  1212. [pc: 6, pc: 31] local: f index: 2 type: float
  1213. [pc: 12, pc: 31] local: f1 index: 3 type: float
  1214.  
  1215. // Method descriptor #672 (I)V
  1216. // Stack: 2, Locals: 2
  1217. public void b(int i);
  1218. 0 aload_0 [this]
  1219. 1 iload_1 [i]
  1220. 2 putfield net.minecraft.server.v1_14_R1.EntityPlayer.expLevel : int [685]
  1221. 5 aload_0 [this]
  1222. 6 iconst_m1
  1223. 7 putfield net.minecraft.server.v1_14_R1.EntityPlayer.lastSentExp : int [189]
  1224. 10 return
  1225. Line numbers:
  1226. [pc: 0, line: 308]
  1227. [pc: 5, line: 309]
  1228. [pc: 10, line: 310]
  1229. Local variable table:
  1230. [pc: 0, pc: 11] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityPlayer
  1231. [pc: 0, pc: 11] local: i index: 1 type: int
  1232.  
  1233. // Method descriptor #672 (I)V
  1234. // Stack: 2, Locals: 2
  1235. public void levelDown(int i);
  1236. 0 aload_0 [this]
  1237. 1 iload_1 [i]
  1238. 2 invokespecial net.minecraft.server.v1_14_R1.EntityHuman.levelDown(int) : void [688]
  1239. 5 aload_0 [this]
  1240. 6 iconst_m1
  1241. 7 putfield net.minecraft.server.v1_14_R1.EntityPlayer.lastSentExp : int [189]
  1242. 10 return
  1243. Line numbers:
  1244. [pc: 0, line: 314]
  1245. [pc: 5, line: 315]
  1246. [pc: 10, line: 316]
  1247. Local variable table:
  1248. [pc: 0, pc: 11] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityPlayer
  1249. [pc: 0, pc: 11] local: i index: 1 type: int
  1250.  
  1251. // Method descriptor #690 (Lnet/minecraft/server/v1_14_R1/ItemStack;I)V
  1252. // Stack: 3, Locals: 3
  1253. public void enchantDone(net.minecraft.server.v1_14_R1.ItemStack itemstack, int i);
  1254. 0 aload_0 [this]
  1255. 1 aload_1 [itemstack]
  1256. 2 iload_2 [i]
  1257. 3 invokespecial net.minecraft.server.v1_14_R1.EntityHuman.enchantDone(net.minecraft.server.v1_14_R1.ItemStack, int) : void [692]
  1258. 6 aload_0 [this]
  1259. 7 iconst_m1
  1260. 8 putfield net.minecraft.server.v1_14_R1.EntityPlayer.lastSentExp : int [189]
  1261. 11 return
  1262. Line numbers:
  1263. [pc: 0, line: 320]
  1264. [pc: 6, line: 321]
  1265. [pc: 11, line: 322]
  1266. Local variable table:
  1267. [pc: 0, pc: 12] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityPlayer
  1268. [pc: 0, pc: 12] local: itemstack index: 1 type: net.minecraft.server.v1_14_R1.ItemStack
  1269. [pc: 0, pc: 12] local: i index: 2 type: int
  1270.  
  1271. // Method descriptor #161 ()V
  1272. // Stack: 2, Locals: 1
  1273. public void syncInventory();
  1274. 0 aload_0 [this]
  1275. 1 getfield net.minecraft.server.v1_14_R1.EntityPlayer.activeContainer : net.minecraft.server.v1_14_R1.Container [699]
  1276. 4 aload_0 [this]
  1277. 5 invokevirtual net.minecraft.server.v1_14_R1.Container.addSlotListener(net.minecraft.server.v1_14_R1.ICrafting) : void [705]
  1278. 8 return
  1279. Line numbers:
  1280. [pc: 0, line: 325]
  1281. [pc: 8, line: 326]
  1282. Local variable table:
  1283. [pc: 0, pc: 9] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityPlayer
  1284.  
  1285. // Method descriptor #161 ()V
  1286. // Stack: 5, Locals: 1
  1287. public void enterCombat();
  1288. 0 aload_0 [this]
  1289. 1 invokespecial net.minecraft.server.v1_14_R1.EntityHuman.enterCombat() : void [708]
  1290. 4 aload_0 [this]
  1291. 5 getfield net.minecraft.server.v1_14_R1.EntityPlayer.playerConnection : net.minecraft.server.v1_14_R1.PlayerConnection [710]
  1292. 8 new net.minecraft.server.v1_14_R1.PacketPlayOutCombatEvent [29]
  1293. 11 dup
  1294. 12 aload_0 [this]
  1295. 13 invokevirtual net.minecraft.server.v1_14_R1.EntityPlayer.getCombatTracker() : net.minecraft.server.v1_14_R1.CombatTracker [714]
  1296. 16 getstatic net.minecraft.server.v1_14_R1.PacketPlayOutCombatEvent$EnumCombatEventType.ENTER_COMBAT : net.minecraft.server.v1_14_R1.PacketPlayOutCombatEvent.EnumCombatEventType [718]
  1297. 19 invokespecial net.minecraft.server.v1_14_R1.PacketPlayOutCombatEvent(net.minecraft.server.v1_14_R1.CombatTracker, net.minecraft.server.v1_14_R1.PacketPlayOutCombatEvent$EnumCombatEventType) [721]
  1298. 22 invokevirtual net.minecraft.server.v1_14_R1.PlayerConnection.sendPacket(net.minecraft.server.v1_14_R1.Packet) : void [727]
  1299. 25 return
  1300. Line numbers:
  1301. [pc: 0, line: 330]
  1302. [pc: 4, line: 331]
  1303. [pc: 25, line: 332]
  1304. Local variable table:
  1305. [pc: 0, pc: 26] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityPlayer
  1306.  
  1307. // Method descriptor #161 ()V
  1308. // Stack: 5, Locals: 1
  1309. public void exitCombat();
  1310. 0 aload_0 [this]
  1311. 1 invokespecial net.minecraft.server.v1_14_R1.EntityHuman.exitCombat() : void [730]
  1312. 4 aload_0 [this]
  1313. 5 getfield net.minecraft.server.v1_14_R1.EntityPlayer.playerConnection : net.minecraft.server.v1_14_R1.PlayerConnection [710]
  1314. 8 new net.minecraft.server.v1_14_R1.PacketPlayOutCombatEvent [29]
  1315. 11 dup
  1316. 12 aload_0 [this]
  1317. 13 invokevirtual net.minecraft.server.v1_14_R1.EntityPlayer.getCombatTracker() : net.minecraft.server.v1_14_R1.CombatTracker [714]
  1318. 16 getstatic net.minecraft.server.v1_14_R1.PacketPlayOutCombatEvent$EnumCombatEventType.END_COMBAT : net.minecraft.server.v1_14_R1.PacketPlayOutCombatEvent.EnumCombatEventType [733]
  1319. 19 invokespecial net.minecraft.server.v1_14_R1.PacketPlayOutCombatEvent(net.minecraft.server.v1_14_R1.CombatTracker, net.minecraft.server.v1_14_R1.PacketPlayOutCombatEvent$EnumCombatEventType) [721]
  1320. 22 invokevirtual net.minecraft.server.v1_14_R1.PlayerConnection.sendPacket(net.minecraft.server.v1_14_R1.Packet) : void [727]
  1321. 25 return
  1322. Line numbers:
  1323. [pc: 0, line: 336]
  1324. [pc: 4, line: 337]
  1325. [pc: 25, line: 338]
  1326. Local variable table:
  1327. [pc: 0, pc: 26] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityPlayer
  1328.  
  1329. // Method descriptor #734 (Lnet/minecraft/server/v1_14_R1/IBlockData;)V
  1330. // Stack: 3, Locals: 2
  1331. protected void a(net.minecraft.server.v1_14_R1.IBlockData iblockdata);
  1332. 0 getstatic net.minecraft.server.v1_14_R1.CriterionTriggers.d : net.minecraft.server.v1_14_R1.CriterionTriggerEnterBlock [739]
  1333. 3 aload_0 [this]
  1334. 4 aload_1 [iblockdata]
  1335. 5 invokevirtual net.minecraft.server.v1_14_R1.CriterionTriggerEnterBlock.a(net.minecraft.server.v1_14_R1.EntityPlayer, net.minecraft.server.v1_14_R1.IBlockData) : void [744]
  1336. 8 return
  1337. Line numbers:
  1338. [pc: 0, line: 342]
  1339. [pc: 8, line: 343]
  1340. Local variable table:
  1341. [pc: 0, pc: 9] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityPlayer
  1342. [pc: 0, pc: 9] local: iblockdata index: 1 type: net.minecraft.server.v1_14_R1.IBlockData
  1343.  
  1344. // Method descriptor #747 ()Lnet/minecraft/server/v1_14_R1/ItemCooldown;
  1345. // Stack: 3, Locals: 1
  1346. protected net.minecraft.server.v1_14_R1.ItemCooldown g();
  1347. 0 new net.minecraft.server.v1_14_R1.ItemCooldownPlayer [749]
  1348. 3 dup
  1349. 4 aload_0 [this]
  1350. 5 invokespecial net.minecraft.server.v1_14_R1.ItemCooldownPlayer(net.minecraft.server.v1_14_R1.EntityPlayer) [752]
  1351. 8 areturn
  1352. Line numbers:
  1353. [pc: 0, line: 347]
  1354. Local variable table:
  1355. [pc: 0, pc: 9] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityPlayer
  1356.  
  1357. // Method descriptor #161 ()V
  1358. // Stack: 9, Locals: 5
  1359. public void tick();
  1360. 0 aload_0 [this]
  1361. 1 getfield net.minecraft.server.v1_14_R1.EntityPlayer.joining : boolean [221]
  1362. 4 ifeq 12
  1363. 7 aload_0 [this]
  1364. 8 iconst_0
  1365. 9 putfield net.minecraft.server.v1_14_R1.EntityPlayer.joining : boolean [221]
  1366. 12 aload_0 [this]
  1367. 13 getfield net.minecraft.server.v1_14_R1.EntityPlayer.playerInteractManager : net.minecraft.server.v1_14_R1.PlayerInteractManager [236]
  1368. 16 invokevirtual net.minecraft.server.v1_14_R1.PlayerInteractManager.a() : void [755]
  1369. 19 aload_0 [this]
  1370. 20 dup
  1371. 21 getfield net.minecraft.server.v1_14_R1.EntityPlayer.invulnerableTicks : int [191]
  1372. 24 iconst_1
  1373. 25 isub
  1374. 26 putfield net.minecraft.server.v1_14_R1.EntityPlayer.invulnerableTicks : int [191]
  1375. 29 aload_0 [this]
  1376. 30 getfield net.minecraft.server.v1_14_R1.EntityPlayer.noDamageTicks : int [758]
  1377. 33 ifle 46
  1378. 36 aload_0 [this]
  1379. 37 dup
  1380. 38 getfield net.minecraft.server.v1_14_R1.EntityPlayer.noDamageTicks : int [758]
  1381. 41 iconst_1
  1382. 42 isub
  1383. 43 putfield net.minecraft.server.v1_14_R1.EntityPlayer.noDamageTicks : int [758]
  1384. 46 aload_0 [this]
  1385. 47 dup
  1386. 48 getfield net.minecraft.server.v1_14_R1.EntityPlayer.containerUpdateDelay : int [760]
  1387. 51 iconst_1
  1388. 52 isub
  1389. 53 dup_x1
  1390. 54 putfield net.minecraft.server.v1_14_R1.EntityPlayer.containerUpdateDelay : int [760]
  1391. 57 ifgt 81
  1392. 60 aload_0 [this]
  1393. 61 getfield net.minecraft.server.v1_14_R1.EntityPlayer.activeContainer : net.minecraft.server.v1_14_R1.Container [699]
  1394. 64 invokevirtual net.minecraft.server.v1_14_R1.Container.c() : void [763]
  1395. 67 aload_0 [this]
  1396. 68 aload_0 [this]
  1397. 69 getfield net.minecraft.server.v1_14_R1.EntityPlayer.world : net.minecraft.server.v1_14_R1.World [651]
  1398. 72 getfield net.minecraft.server.v1_14_R1.World.paperConfig : com.destroystokyo.paper.PaperWorldConfig [767]
  1399. 75 getfield com.destroystokyo.paper.PaperWorldConfig.containerUpdateTickRate : int [772]
  1400. 78 putfield net.minecraft.server.v1_14_R1.EntityPlayer.containerUpdateDelay : int [760]
  1401. 81 aload_0 [this]
  1402. 82 getfield net.minecraft.server.v1_14_R1.EntityPlayer.world : net.minecraft.server.v1_14_R1.World [651]
  1403. 85 getfield net.minecraft.server.v1_14_R1.World.isClientSide : boolean [775]
  1404. 88 ifne 117
  1405. 91 aload_0 [this]
  1406. 92 getfield net.minecraft.server.v1_14_R1.EntityPlayer.activeContainer : net.minecraft.server.v1_14_R1.Container [699]
  1407. 95 aload_0 [this]
  1408. 96 invokevirtual net.minecraft.server.v1_14_R1.Container.canUse(net.minecraft.server.v1_14_R1.EntityHuman) : boolean [779]
  1409. 99 ifne 117
  1410. 102 aload_0 [this]
  1411. 103 getstatic org.bukkit.event.inventory.InventoryCloseEvent$Reason.CANT_USE : org.bukkit.event.inventory.InventoryCloseEvent.Reason [783]
  1412. 106 invokevirtual net.minecraft.server.v1_14_R1.EntityPlayer.closeInventory(org.bukkit.event.inventory.InventoryCloseEvent$Reason) : void [787]
  1413. 109 aload_0 [this]
  1414. 110 aload_0 [this]
  1415. 111 getfield net.minecraft.server.v1_14_R1.EntityPlayer.defaultContainer : net.minecraft.server.v1_14_R1.ContainerPlayer [791]
  1416. 114 putfield net.minecraft.server.v1_14_R1.EntityPlayer.activeContainer : net.minecraft.server.v1_14_R1.Container [699]
  1417. 117 aload_0 [this]
  1418. 118 getfield net.minecraft.server.v1_14_R1.EntityPlayer.removeQueue : java.util.Deque [165]
  1419. 121 invokeinterface java.util.Deque.isEmpty() : boolean [796] [nargs: 1]
  1420. 126 ifne 206
  1421. 129 aload_0 [this]
  1422. 130 getfield net.minecraft.server.v1_14_R1.EntityPlayer.removeQueue : java.util.Deque [165]
  1423. 133 invokeinterface java.util.Deque.size() : int [799] [nargs: 1]
  1424. 138 ldc_w <Integer 2147483647> [396]
  1425. 141 invokestatic java.lang.Math.min(int, int) : int [802]
  1426. 144 istore_1 [i]
  1427. 145 iload_1 [i]
  1428. 146 newarray int [10]
  1429. 148 astore_2 [aint]
  1430. 149 iconst_0
  1431. 150 istore_3 [j]
  1432. 151 iload_3 [j]
  1433. 152 iload_1 [i]
  1434. 153 if_icmpge 188
  1435. 156 aload_0 [this]
  1436. 157 getfield net.minecraft.server.v1_14_R1.EntityPlayer.removeQueue : java.util.Deque [165]
  1437. 160 invokeinterface java.util.Deque.poll() : java.lang.Object [808] [nargs: 1]
  1438. 165 checkcast java.lang.Integer [810]
  1439. 168 dup
  1440. 169 astore 4 [integer]
  1441. 171 ifnull 188
  1442. 174 aload_2 [aint]
  1443. 175 iload_3 [j]
  1444. 176 iinc 3 1 [j]
  1445. 179 aload 4 [integer]
  1446. 181 invokevirtual java.lang.Integer.intValue() : int [813]
  1447. 184 iastore
  1448. 185 goto 151
  1449. 188 aload_0 [this]
  1450. 189 getfield net.minecraft.server.v1_14_R1.EntityPlayer.playerConnection : net.minecraft.server.v1_14_R1.PlayerConnection [710]
  1451. 192 new net.minecraft.server.v1_14_R1.PacketPlayOutEntityDestroy [815]
  1452. 195 dup
  1453. 196 aload_2 [aint]
  1454. 197 invokespecial net.minecraft.server.v1_14_R1.PacketPlayOutEntityDestroy(int[]) [818]
  1455. 200 invokevirtual net.minecraft.server.v1_14_R1.PlayerConnection.sendPacket(net.minecraft.server.v1_14_R1.Packet) : void [727]
  1456. 203 goto 117
  1457. 206 aload_0 [this]
  1458. 207 invokevirtual net.minecraft.server.v1_14_R1.EntityPlayer.getSpecatorTarget() : net.minecraft.server.v1_14_R1.Entity [821]
  1459. 210 astore_1 [entity]
  1460. 211 aload_1 [entity]
  1461. 212 aload_0 [this]
  1462. 213 if_acmpeq 278
  1463. 216 aload_1 [entity]
  1464. 217 invokevirtual net.minecraft.server.v1_14_R1.Entity.isAlive() : boolean [824]
  1465. 220 ifeq 273
  1466. 223 aload_0 [this]
  1467. 224 aload_1 [entity]
  1468. 225 getfield net.minecraft.server.v1_14_R1.Entity.locX : double [825]
  1469. 228 aload_1 [entity]
  1470. 229 getfield net.minecraft.server.v1_14_R1.Entity.locY : double [826]
  1471. 232 aload_1 [entity]
  1472. 233 getfield net.minecraft.server.v1_14_R1.Entity.locZ : double [827]
  1473. 236 aload_1 [entity]
  1474. 237 getfield net.minecraft.server.v1_14_R1.Entity.yaw : float [830]
  1475. 240 aload_1 [entity]
  1476. 241 getfield net.minecraft.server.v1_14_R1.Entity.pitch : float [833]
  1477. 244 invokevirtual net.minecraft.server.v1_14_R1.EntityPlayer.setLocation(double, double, double, float, float) : void [837]
  1478. 247 aload_0 [this]
  1479. 248 invokevirtual net.minecraft.server.v1_14_R1.EntityPlayer.getWorldServer() : net.minecraft.server.v1_14_R1.WorldServer [840]
  1480. 251 invokevirtual net.minecraft.server.v1_14_R1.WorldServer.getChunkProvider() : net.minecraft.server.v1_14_R1.ChunkProviderServer [844]
  1481. 254 aload_0 [this]
  1482. 255 invokevirtual net.minecraft.server.v1_14_R1.ChunkProviderServer.movePlayer(net.minecraft.server.v1_14_R1.EntityPlayer) : void [849]
  1483. 258 aload_0 [this]
  1484. 259 invokevirtual net.minecraft.server.v1_14_R1.EntityPlayer.isSneaking() : boolean [852]
  1485. 262 ifeq 278
  1486. 265 aload_0 [this]
  1487. 266 aload_0 [this]
  1488. 267 invokevirtual net.minecraft.server.v1_14_R1.EntityPlayer.setSpectatorTarget(net.minecraft.server.v1_14_R1.Entity) : void [855]
  1489. 270 goto 278
  1490. 273 aload_0 [this]
  1491. 274 aload_0 [this]
  1492. 275 invokevirtual net.minecraft.server.v1_14_R1.EntityPlayer.setSpectatorTarget(net.minecraft.server.v1_14_R1.Entity) : void [855]
  1493. 278 getstatic net.minecraft.server.v1_14_R1.CriterionTriggers.w : net.minecraft.server.v1_14_R1.CriterionTriggerTick [859]
  1494. 281 aload_0 [this]
  1495. 282 invokevirtual net.minecraft.server.v1_14_R1.CriterionTriggerTick.a(net.minecraft.server.v1_14_R1.EntityPlayer) : void [863]
  1496. 285 aload_0 [this]
  1497. 286 getfield net.minecraft.server.v1_14_R1.EntityPlayer.cr : net.minecraft.server.v1_14_R1.Vec3D [865]
  1498. 289 ifnull 312
  1499. 292 getstatic net.minecraft.server.v1_14_R1.CriterionTriggers.u : net.minecraft.server.v1_14_R1.CriterionTriggerLevitation [869]
  1500. 295 aload_0 [this]
  1501. 296 aload_0 [this]
  1502. 297 getfield net.minecraft.server.v1_14_R1.EntityPlayer.cr : net.minecraft.server.v1_14_R1.Vec3D [865]
  1503. 300 aload_0 [this]
  1504. 301 getfield net.minecraft.server.v1_14_R1.EntityPlayer.ticksLived : int [872]
  1505. 304 aload_0 [this]
  1506. 305 getfield net.minecraft.server.v1_14_R1.EntityPlayer.cs : int [874]
  1507. 308 isub
  1508. 309 invokevirtual net.minecraft.server.v1_14_R1.CriterionTriggerLevitation.a(net.minecraft.server.v1_14_R1.EntityPlayer, net.minecraft.server.v1_14_R1.Vec3D, int) : void [879]
  1509. 312 aload_0 [this]
  1510. 313 getfield net.minecraft.server.v1_14_R1.EntityPlayer.advancementDataPlayer : net.minecraft.server.v1_14_R1.AdvancementDataPlayer [269]
  1511. 316 aload_0 [this]
  1512. 317 invokevirtual net.minecraft.server.v1_14_R1.AdvancementDataPlayer.b(net.minecraft.server.v1_14_R1.EntityPlayer) : void [883]
  1513. 320 return
  1514. Line numbers:
  1515. [pc: 0, line: 353]
  1516. [pc: 7, line: 354]
  1517. [pc: 12, line: 357]
  1518. [pc: 19, line: 358]
  1519. [pc: 29, line: 359]
  1520. [pc: 36, line: 360]
  1521. [pc: 46, line: 364]
  1522. [pc: 60, line: 365]
  1523. [pc: 67, line: 366]
  1524. [pc: 81, line: 369]
  1525. [pc: 102, line: 370]
  1526. [pc: 109, line: 371]
  1527. [pc: 117, line: 374]
  1528. [pc: 129, line: 375]
  1529. [pc: 145, line: 376]
  1530. [pc: 149, line: 378]
  1531. [pc: 151, line: 387]
  1532. [pc: 174, line: 388]
  1533. [pc: 188, line: 392]
  1534. [pc: 203, line: 393]
  1535. [pc: 206, line: 395]
  1536. [pc: 211, line: 397]
  1537. [pc: 216, line: 398]
  1538. [pc: 223, line: 399]
  1539. [pc: 247, line: 400]
  1540. [pc: 258, line: 401]
  1541. [pc: 265, line: 402]
  1542. [pc: 273, line: 405]
  1543. [pc: 278, line: 409]
  1544. [pc: 285, line: 410]
  1545. [pc: 292, line: 411]
  1546. [pc: 312, line: 414]
  1547. [pc: 320, line: 415]
  1548. Local variable table:
  1549. [pc: 171, pc: 188] local: integer index: 4 type: java.lang.Integer
  1550. [pc: 145, pc: 203] local: i index: 1 type: int
  1551. [pc: 149, pc: 203] local: aint index: 2 type: int[]
  1552. [pc: 151, pc: 203] local: j index: 3 type: int
  1553. [pc: 0, pc: 321] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityPlayer
  1554. [pc: 211, pc: 321] local: entity index: 1 type: net.minecraft.server.v1_14_R1.Entity
  1555. Stack map table: number of frames 10
  1556. [pc: 12, same]
  1557. [pc: 46, same]
  1558. [pc: 81, same]
  1559. [pc: 117, same]
  1560. [pc: 151, append: {int, int[], int}]
  1561. [pc: 188, same]
  1562. [pc: 206, chop 3 local(s)]
  1563. [pc: 273, append: {net.minecraft.server.v1_14_R1.Entity}]
  1564. [pc: 278, same]
  1565. [pc: 312, same]
  1566.  
  1567. // Method descriptor #161 ()V
  1568. // Stack: 6, Locals: 4
  1569. public void playerTick();
  1570. 0 aload_0 [this]
  1571. 1 invokevirtual net.minecraft.server.v1_14_R1.EntityPlayer.isSpectator() : boolean [891]
  1572. 4 ifeq 25
  1573. 7 aload_0 [this]
  1574. 8 getfield net.minecraft.server.v1_14_R1.EntityPlayer.world : net.minecraft.server.v1_14_R1.World [651]
  1575. 11 new net.minecraft.server.v1_14_R1.BlockPosition [345]
  1576. 14 dup
  1577. 15 aload_0 [this]
  1578. 16 invokespecial net.minecraft.server.v1_14_R1.BlockPosition(net.minecraft.server.v1_14_R1.Entity) [893]
  1579. 19 invokevirtual net.minecraft.server.v1_14_R1.World.isLoaded(net.minecraft.server.v1_14_R1.BlockPosition) : boolean [897]
  1580. 22 ifeq 29
  1581. 25 aload_0 [this]
  1582. 26 invokespecial net.minecraft.server.v1_14_R1.EntityHuman.tick() : void [899]
  1583. 29 iconst_0
  1584. 30 istore_1 [i]
  1585. 31 iload_1 [i]
  1586. 32 aload_0 [this]
  1587. 33 getfield net.minecraft.server.v1_14_R1.EntityPlayer.inventory : net.minecraft.server.v1_14_R1.PlayerInventory [903]
  1588. 36 invokevirtual net.minecraft.server.v1_14_R1.PlayerInventory.getSize() : int [908]
  1589. 39 if_icmpge 96
  1590. 42 aload_0 [this]
  1591. 43 getfield net.minecraft.server.v1_14_R1.EntityPlayer.inventory : net.minecraft.server.v1_14_R1.PlayerInventory [903]
  1592. 46 iload_1 [i]
  1593. 47 invokevirtual net.minecraft.server.v1_14_R1.PlayerInventory.getItem(int) : net.minecraft.server.v1_14_R1.ItemStack [912]
  1594. 50 astore_2 [itemstack]
  1595. 51 aload_2 [itemstack]
  1596. 52 invokevirtual net.minecraft.server.v1_14_R1.ItemStack.getItem() : net.minecraft.server.v1_14_R1.Item [917]
  1597. 55 invokevirtual net.minecraft.server.v1_14_R1.Item.O_() : boolean [922]
  1598. 58 ifeq 90
  1599. 61 aload_2 [itemstack]
  1600. 62 invokevirtual net.minecraft.server.v1_14_R1.ItemStack.getItem() : net.minecraft.server.v1_14_R1.Item [917]
  1601. 65 checkcast net.minecraft.server.v1_14_R1.ItemWorldMapBase [924]
  1602. 68 aload_2 [itemstack]
  1603. 69 aload_0 [this]
  1604. 70 getfield net.minecraft.server.v1_14_R1.EntityPlayer.world : net.minecraft.server.v1_14_R1.World [651]
  1605. 73 aload_0 [this]
  1606. 74 invokevirtual net.minecraft.server.v1_14_R1.ItemWorldMapBase.a(net.minecraft.server.v1_14_R1.ItemStack, net.minecraft.server.v1_14_R1.World, net.minecraft.server.v1_14_R1.EntityHuman) : net.minecraft.server.v1_14_R1.Packet [927]
  1607. 77 astore_3 [packet]
  1608. 78 aload_3 [packet]
  1609. 79 ifnull 90
  1610. 82 aload_0 [this]
  1611. 83 getfield net.minecraft.server.v1_14_R1.EntityPlayer.playerConnection : net.minecraft.server.v1_14_R1.PlayerConnection [710]
  1612. 86 aload_3 [packet]
  1613. 87 invokevirtual net.minecraft.server.v1_14_R1.PlayerConnection.sendPacket(net.minecraft.server.v1_14_R1.Packet) : void [727]
  1614. 90 iinc 1 1 [i]
  1615. 93 goto 31
  1616. 96 aload_0 [this]
  1617. 97 invokevirtual net.minecraft.server.v1_14_R1.EntityPlayer.getHealth() : float [930]
  1618. 100 aload_0 [this]
  1619. 101 getfield net.minecraft.server.v1_14_R1.EntityPlayer.lastHealthSent : float [182]
  1620. 104 fcmpl
  1621. 105 ifne 146
  1622. 108 aload_0 [this]
  1623. 109 getfield net.minecraft.server.v1_14_R1.EntityPlayer.lastFoodSent : int [185]
  1624. 112 aload_0 [this]
  1625. 113 getfield net.minecraft.server.v1_14_R1.EntityPlayer.foodData : net.minecraft.server.v1_14_R1.FoodMetaData [934]
  1626. 116 invokevirtual net.minecraft.server.v1_14_R1.FoodMetaData.getFoodLevel() : int [939]
  1627. 119 if_icmpne 146
  1628. 122 aload_0 [this]
  1629. 123 getfield net.minecraft.server.v1_14_R1.EntityPlayer.foodData : net.minecraft.server.v1_14_R1.FoodMetaData [934]
  1630. 126 invokevirtual net.minecraft.server.v1_14_R1.FoodMetaData.getSaturationLevel() : float [942]
  1631. 129 fconst_0
  1632. 130 fcmpl
  1633. 131 ifne 138
  1634. 134 iconst_1
  1635. 135 goto 139
  1636. 138 iconst_0
  1637. 139 aload_0 [this]
  1638. 140 getfield net.minecraft.server.v1_14_R1.EntityPlayer.lastSentSaturationZero : boolean [187]
  1639. 143 if_icmpeq 221
  1640. 146 aload_0 [this]
  1641. 147 getfield net.minecraft.server.v1_14_R1.EntityPlayer.playerConnection : net.minecraft.server.v1_14_R1.PlayerConnection [710]
  1642. 150 new net.minecraft.server.v1_14_R1.PacketPlayOutUpdateHealth [944]
  1643. 153 dup
  1644. 154 aload_0 [this]
  1645. 155 invokevirtual net.minecraft.server.v1_14_R1.EntityPlayer.getBukkitEntity() : org.bukkit.craftbukkit.v1_14_R1.entity.CraftPlayer [492]
  1646. 158 invokevirtual org.bukkit.craftbukkit.v1_14_R1.entity.CraftPlayer.getScaledHealth() : float [947]
  1647. 161 aload_0 [this]
  1648. 162 getfield net.minecraft.server.v1_14_R1.EntityPlayer.foodData : net.minecraft.server.v1_14_R1.FoodMetaData [934]
  1649. 165 invokevirtual net.minecraft.server.v1_14_R1.FoodMetaData.getFoodLevel() : int [939]
  1650. 168 aload_0 [this]
  1651. 169 getfield net.minecraft.server.v1_14_R1.EntityPlayer.foodData : net.minecraft.server.v1_14_R1.FoodMetaData [934]
  1652. 172 invokevirtual net.minecraft.server.v1_14_R1.FoodMetaData.getSaturationLevel() : float [942]
  1653. 175 invokespecial net.minecraft.server.v1_14_R1.PacketPlayOutUpdateHealth(float, int, float) [950]
  1654. 178 invokevirtual net.minecraft.server.v1_14_R1.PlayerConnection.sendPacket(net.minecraft.server.v1_14_R1.Packet) : void [727]
  1655. 181 aload_0 [this]
  1656. 182 aload_0 [this]
  1657. 183 invokevirtual net.minecraft.server.v1_14_R1.EntityPlayer.getHealth() : float [930]
  1658. 186 putfield net.minecraft.server.v1_14_R1.EntityPlayer.lastHealthSent : float [182]
  1659. 189 aload_0 [this]
  1660. 190 aload_0 [this]
  1661. 191 getfield net.minecraft.server.v1_14_R1.EntityPlayer.foodData : net.minecraft.server.v1_14_R1.FoodMetaData [934]
  1662. 194 invokevirtual net.minecraft.server.v1_14_R1.FoodMetaData.getFoodLevel() : int [939]
  1663. 197 putfield net.minecraft.server.v1_14_R1.EntityPlayer.lastFoodSent : int [185]
  1664. 200 aload_0 [this]
  1665. 201 aload_0 [this]
  1666. 202 getfield net.minecraft.server.v1_14_R1.EntityPlayer.foodData : net.minecraft.server.v1_14_R1.FoodMetaData [934]
  1667. 205 invokevirtual net.minecraft.server.v1_14_R1.FoodMetaData.getSaturationLevel() : float [942]
  1668. 208 fconst_0
  1669. 209 fcmpl
  1670. 210 ifne 217
  1671. 213 iconst_1
  1672. 214 goto 218
  1673. 217 iconst_0
  1674. 218 putfield net.minecraft.server.v1_14_R1.EntityPlayer.lastSentSaturationZero : boolean [187]
  1675. 221 aload_0 [this]
  1676. 222 invokevirtual net.minecraft.server.v1_14_R1.EntityPlayer.getHealth() : float [930]
  1677. 225 aload_0 [this]
  1678. 226 invokevirtual net.minecraft.server.v1_14_R1.EntityPlayer.getAbsorptionHearts() : float [953]
  1679. 229 fadd
  1680. 230 aload_0 [this]
  1681. 231 getfield net.minecraft.server.v1_14_R1.EntityPlayer.lastHealthScored : float [168]
  1682. 234 fcmpl
  1683. 235 ifeq 265
  1684. 238 aload_0 [this]
  1685. 239 aload_0 [this]
  1686. 240 invokevirtual net.minecraft.server.v1_14_R1.EntityPlayer.getHealth() : float [930]
  1687. 243 aload_0 [this]
  1688. 244 invokevirtual net.minecraft.server.v1_14_R1.EntityPlayer.getAbsorptionHearts() : float [953]
  1689. 247 fadd
  1690. 248 putfield net.minecraft.server.v1_14_R1.EntityPlayer.lastHealthScored : float [168]
  1691. 251 aload_0 [this]
  1692. 252 getstatic net.minecraft.server.v1_14_R1.IScoreboardCriteria.HEALTH : net.minecraft.server.v1_14_R1.IScoreboardCriteria [959]
  1693. 255 aload_0 [this]
  1694. 256 getfield net.minecraft.server.v1_14_R1.EntityPlayer.lastHealthScored : float [168]
  1695. 259 invokestatic net.minecraft.server.v1_14_R1.MathHelper.f(float) : int [962]
  1696. 262 invokespecial net.minecraft.server.v1_14_R1.EntityPlayer.a(net.minecraft.server.v1_14_R1.IScoreboardCriteria, int) : void [965]
  1697. 265 aload_0 [this]
  1698. 266 getfield net.minecraft.server.v1_14_R1.EntityPlayer.foodData : net.minecraft.server.v1_14_R1.FoodMetaData [934]
  1699. 269 invokevirtual net.minecraft.server.v1_14_R1.FoodMetaData.getFoodLevel() : int [939]
  1700. 272 aload_0 [this]
  1701. 273 getfield net.minecraft.server.v1_14_R1.EntityPlayer.lastFoodScored : int [171]
  1702. 276 if_icmpeq 305
  1703. 279 aload_0 [this]
  1704. 280 aload_0 [this]
  1705. 281 getfield net.minecraft.server.v1_14_R1.EntityPlayer.foodData : net.minecraft.server.v1_14_R1.FoodMetaData [934]
  1706. 284 invokevirtual net.minecraft.server.v1_14_R1.FoodMetaData.getFoodLevel() : int [939]
  1707. 287 putfield net.minecraft.server.v1_14_R1.EntityPlayer.lastFoodScored : int [171]
  1708. 290 aload_0 [this]
  1709. 291 getstatic net.minecraft.server.v1_14_R1.IScoreboardCriteria.FOOD : net.minecraft.server.v1_14_R1.IScoreboardCriteria [968]
  1710. 294 aload_0 [this]
  1711. 295 getfield net.minecraft.server.v1_14_R1.EntityPlayer.lastFoodScored : int [171]
  1712. 298 i2f
  1713. 299 invokestatic net.minecraft.server.v1_14_R1.MathHelper.f(float) : int [962]
  1714. 302 invokespecial net.minecraft.server.v1_14_R1.EntityPlayer.a(net.minecraft.server.v1_14_R1.IScoreboardCriteria, int) : void [965]
  1715. 305 aload_0 [this]
  1716. 306 invokevirtual net.minecraft.server.v1_14_R1.EntityPlayer.getAirTicks() : int [971]
  1717. 309 aload_0 [this]
  1718. 310 getfield net.minecraft.server.v1_14_R1.EntityPlayer.lastAirScored : int [173]
  1719. 313 if_icmpeq 339
  1720. 316 aload_0 [this]
  1721. 317 aload_0 [this]
  1722. 318 invokevirtual net.minecraft.server.v1_14_R1.EntityPlayer.getAirTicks() : int [971]
  1723. 321 putfield net.minecraft.server.v1_14_R1.EntityPlayer.lastAirScored : int [173]
  1724. 324 aload_0 [this]
  1725. 325 getstatic net.minecraft.server.v1_14_R1.IScoreboardCriteria.AIR : net.minecraft.server.v1_14_R1.IScoreboardCriteria [974]
  1726. 328 aload_0 [this]
  1727. 329 getfield net.minecraft.server.v1_14_R1.EntityPlayer.lastAirScored : int [173]
  1728. 332 i2f
  1729. 333 invokestatic net.minecraft.server.v1_14_R1.MathHelper.f(float) : int [962]
  1730. 336 invokespecial net.minecraft.server.v1_14_R1.EntityPlayer.a(net.minecraft.server.v1_14_R1.IScoreboardCriteria, int) : void [965]
  1731. 339 aload_0 [this]
  1732. 340 invokevirtual net.minecraft.server.v1_14_R1.EntityPlayer.getArmorStrength() : int [977]
  1733. 343 aload_0 [this]
  1734. 344 getfield net.minecraft.server.v1_14_R1.EntityPlayer.lastArmorScored : int [175]
  1735. 347 if_icmpeq 373
  1736. 350 aload_0 [this]
  1737. 351 aload_0 [this]
  1738. 352 invokevirtual net.minecraft.server.v1_14_R1.EntityPlayer.getArmorStrength() : int [977]
  1739. 355 putfield net.minecraft.server.v1_14_R1.EntityPlayer.lastArmorScored : int [175]
  1740. 358 aload_0 [this]
  1741. 359 getstatic net.minecraft.server.v1_14_R1.IScoreboardCriteria.ARMOR : net.minecraft.server.v1_14_R1.IScoreboardCriteria [980]
  1742. 362 aload_0 [this]
  1743. 363 getfield net.minecraft.server.v1_14_R1.EntityPlayer.lastArmorScored : int [175]
  1744. 366 i2f
  1745. 367 invokestatic net.minecraft.server.v1_14_R1.MathHelper.f(float) : int [962]
  1746. 370 invokespecial net.minecraft.server.v1_14_R1.EntityPlayer.a(net.minecraft.server.v1_14_R1.IScoreboardCriteria, int) : void [965]
  1747. 373 aload_0 [this]
  1748. 374 getfield net.minecraft.server.v1_14_R1.EntityPlayer.expTotal : int [983]
  1749. 377 aload_0 [this]
  1750. 378 getfield net.minecraft.server.v1_14_R1.EntityPlayer.lastExpTotalScored : int [179]
  1751. 381 if_icmpeq 407
  1752. 384 aload_0 [this]
  1753. 385 aload_0 [this]
  1754. 386 getfield net.minecraft.server.v1_14_R1.EntityPlayer.expTotal : int [983]
  1755. 389 putfield net.minecraft.server.v1_14_R1.EntityPlayer.lastExpTotalScored : int [179]
  1756. 392 aload_0 [this]
  1757. 393 getstatic net.minecraft.server.v1_14_R1.IScoreboardCriteria.XP : net.minecraft.server.v1_14_R1.IScoreboardCriteria [986]
  1758. 396 aload_0 [this]
  1759. 397 getfield net.minecraft.server.v1_14_R1.EntityPlayer.lastExpTotalScored : int [179]
  1760. 400 i2f
  1761. 401 invokestatic net.minecraft.server.v1_14_R1.MathHelper.f(float) : int [962]
  1762. 404 invokespecial net.minecraft.server.v1_14_R1.EntityPlayer.a(net.minecraft.server.v1_14_R1.IScoreboardCriteria, int) : void [965]
  1763. 407 aload_0 [this]
  1764. 408 getfield net.minecraft.server.v1_14_R1.EntityPlayer.maxHealthCache : double [290]
  1765. 411 aload_0 [this]
  1766. 412 invokevirtual net.minecraft.server.v1_14_R1.EntityPlayer.getMaxHealth() : float [288]
  1767. 415 f2d
  1768. 416 dcmpl
  1769. 417 ifeq 427
  1770. 420 aload_0 [this]
  1771. 421 invokevirtual net.minecraft.server.v1_14_R1.EntityPlayer.getBukkitEntity() : org.bukkit.craftbukkit.v1_14_R1.entity.CraftPlayer [492]
  1772. 424 invokevirtual org.bukkit.craftbukkit.v1_14_R1.entity.CraftPlayer.updateScaledHealth() : void [989]
  1773. 427 aload_0 [this]
  1774. 428 getfield net.minecraft.server.v1_14_R1.EntityPlayer.expLevel : int [685]
  1775. 431 aload_0 [this]
  1776. 432 getfield net.minecraft.server.v1_14_R1.EntityPlayer.lastExpLevelScored : int [177]
  1777. 435 if_icmpeq 461
  1778. 438 aload_0 [this]
  1779. 439 aload_0 [this]
  1780. 440 getfield net.minecraft.server.v1_14_R1.EntityPlayer.expLevel : int [685]
  1781. 443 putfield net.minecraft.server.v1_14_R1.EntityPlayer.lastExpLevelScored : int [177]
  1782. 446 aload_0 [this]
  1783. 447 getstatic net.minecraft.server.v1_14_R1.IScoreboardCriteria.LEVEL : net.minecraft.server.v1_14_R1.IScoreboardCriteria [992]
  1784. 450 aload_0 [this]
  1785. 451 getfield net.minecraft.server.v1_14_R1.EntityPlayer.lastExpLevelScored : int [177]
  1786. 454 i2f
  1787. 455 invokestatic net.minecraft.server.v1_14_R1.MathHelper.f(float) : int [962]
  1788. 458 invokespecial net.minecraft.server.v1_14_R1.EntityPlayer.a(net.minecraft.server.v1_14_R1.IScoreboardCriteria, int) : void [965]
  1789. 461 aload_0 [this]
  1790. 462 getfield net.minecraft.server.v1_14_R1.EntityPlayer.expTotal : int [983]
  1791. 465 aload_0 [this]
  1792. 466 getfield net.minecraft.server.v1_14_R1.EntityPlayer.lastSentExp : int [189]
  1793. 469 if_icmpeq 506
  1794. 472 aload_0 [this]
  1795. 473 aload_0 [this]
  1796. 474 getfield net.minecraft.server.v1_14_R1.EntityPlayer.expTotal : int [983]
  1797. 477 putfield net.minecraft.server.v1_14_R1.EntityPlayer.lastSentExp : int [189]
  1798. 480 aload_0 [this]
  1799. 481 getfield net.minecraft.server.v1_14_R1.EntityPlayer.playerConnection : net.minecraft.server.v1_14_R1.PlayerConnection [710]
  1800. 484 new net.minecraft.server.v1_14_R1.PacketPlayOutExperience [994]
  1801. 487 dup
  1802. 488 aload_0 [this]
  1803. 489 getfield net.minecraft.server.v1_14_R1.EntityPlayer.exp : float [681]
  1804. 492 aload_0 [this]
  1805. 493 getfield net.minecraft.server.v1_14_R1.EntityPlayer.expTotal : int [983]
  1806. 496 aload_0 [this]
  1807. 497 getfield net.minecraft.server.v1_14_R1.EntityPlayer.expLevel : int [685]
  1808. 500 invokespecial net.minecraft.server.v1_14_R1.PacketPlayOutExperience(float, int, int) [997]
  1809. 503 invokevirtual net.minecraft.server.v1_14_R1.PlayerConnection.sendPacket(net.minecraft.server.v1_14_R1.Packet) : void [727]
  1810. 506 aload_0 [this]
  1811. 507 getfield net.minecraft.server.v1_14_R1.EntityPlayer.ticksLived : int [872]
  1812. 510 bipush 20
  1813. 512 irem
  1814. 513 ifne 523
  1815. 516 getstatic net.minecraft.server.v1_14_R1.CriterionTriggers.p : net.minecraft.server.v1_14_R1.CriterionTriggerLocation [1001]
  1816. 519 aload_0 [this]
  1817. 520 invokevirtual net.minecraft.server.v1_14_R1.CriterionTriggerLocation.a(net.minecraft.server.v1_14_R1.EntityPlayer) : void [1004]
  1818. 523 aload_0 [this]
  1819. 524 getfield net.minecraft.server.v1_14_R1.EntityPlayer.oldLevel : int [1007]
  1820. 527 iconst_m1
  1821. 528 if_icmpne 539
  1822. 531 aload_0 [this]
  1823. 532 aload_0 [this]
  1824. 533 getfield net.minecraft.server.v1_14_R1.EntityPlayer.expLevel : int [685]
  1825. 536 putfield net.minecraft.server.v1_14_R1.EntityPlayer.oldLevel : int [1007]
  1826. 539 aload_0 [this]
  1827. 540 getfield net.minecraft.server.v1_14_R1.EntityPlayer.oldLevel : int [1007]
  1828. 543 aload_0 [this]
  1829. 544 getfield net.minecraft.server.v1_14_R1.EntityPlayer.expLevel : int [685]
  1830. 547 if_icmpeq 581
  1831. 550 aload_0 [this]
  1832. 551 getfield net.minecraft.server.v1_14_R1.EntityPlayer.world : net.minecraft.server.v1_14_R1.World [651]
  1833. 554 invokevirtual net.minecraft.server.v1_14_R1.World.getServer() : org.bukkit.craftbukkit.v1_14_R1.CraftServer [1010]
  1834. 557 aload_0 [this]
  1835. 558 invokevirtual org.bukkit.craftbukkit.v1_14_R1.CraftServer.getPlayer(net.minecraft.server.v1_14_R1.EntityPlayer) : org.bukkit.entity.Player [1016]
  1836. 561 aload_0 [this]
  1837. 562 getfield net.minecraft.server.v1_14_R1.EntityPlayer.oldLevel : int [1007]
  1838. 565 aload_0 [this]
  1839. 566 getfield net.minecraft.server.v1_14_R1.EntityPlayer.expLevel : int [685]
  1840. 569 invokestatic org.bukkit.craftbukkit.v1_14_R1.event.CraftEventFactory.callPlayerLevelChangeEvent(org.bukkit.entity.Player, int, int) : org.bukkit.event.player.PlayerLevelChangeEvent [1022]
  1841. 572 pop
  1842. 573 aload_0 [this]
  1843. 574 aload_0 [this]
  1844. 575 getfield net.minecraft.server.v1_14_R1.EntityPlayer.expLevel : int [685]
  1845. 578 putfield net.minecraft.server.v1_14_R1.EntityPlayer.oldLevel : int [1007]
  1846. 581 goto 615
  1847. 584 astore_1 [throwable]
  1848. 585 aload_1 [throwable]
  1849. 586 ldc_w <String "Ticking player"> [1024]
  1850. 589 invokestatic net.minecraft.server.v1_14_R1.CrashReport.a(java.lang.Throwable, java.lang.String) : net.minecraft.server.v1_14_R1.CrashReport [1029]
  1851. 592 astore_2 [crashreport]
  1852. 593 aload_2 [crashreport]
  1853. 594 ldc_w <String "Player being ticked"> [1031]
  1854. 597 invokevirtual net.minecraft.server.v1_14_R1.CrashReport.a(java.lang.String) : net.minecraft.server.v1_14_R1.CrashReportSystemDetails [1034]
  1855. 600 astore_3 [crashreportsystemdetails]
  1856. 601 aload_0 [this]
  1857. 602 aload_3 [crashreportsystemdetails]
  1858. 603 invokevirtual net.minecraft.server.v1_14_R1.EntityPlayer.appendEntityCrashDetails(net.minecraft.server.v1_14_R1.CrashReportSystemDetails) : void [1038]
  1859. 606 new net.minecraft.server.v1_14_R1.ReportedException [1040]
  1860. 609 dup
  1861. 610 aload_2 [crashreport]
  1862. 611 invokespecial net.minecraft.server.v1_14_R1.ReportedException(net.minecraft.server.v1_14_R1.CrashReport) [1043]
  1863. 614 athrow
  1864. 615 return
  1865. Exception Table:
  1866. [pc: 0, pc: 581] -> 584 when : java.lang.Throwable
  1867. Line numbers:
  1868. [pc: 0, line: 419]
  1869. [pc: 25, line: 420]
  1870. [pc: 29, line: 423]
  1871. [pc: 42, line: 424]
  1872. [pc: 51, line: 426]
  1873. [pc: 61, line: 427]
  1874. [pc: 78, line: 429]
  1875. [pc: 82, line: 430]
  1876. [pc: 90, line: 423]
  1877. [pc: 96, line: 435]
  1878. [pc: 146, line: 436]
  1879. [pc: 181, line: 437]
  1880. [pc: 189, line: 438]
  1881. [pc: 200, line: 439]
  1882. [pc: 221, line: 442]
  1883. [pc: 238, line: 443]
  1884. [pc: 251, line: 444]
  1885. [pc: 265, line: 447]
  1886. [pc: 279, line: 448]
  1887. [pc: 290, line: 449]
  1888. [pc: 305, line: 452]
  1889. [pc: 316, line: 453]
  1890. [pc: 324, line: 454]
  1891. [pc: 339, line: 457]
  1892. [pc: 350, line: 458]
  1893. [pc: 358, line: 459]
  1894. [pc: 373, line: 462]
  1895. [pc: 384, line: 463]
  1896. [pc: 392, line: 464]
  1897. [pc: 407, line: 468]
  1898. [pc: 420, line: 469]
  1899. [pc: 427, line: 473]
  1900. [pc: 438, line: 474]
  1901. [pc: 446, line: 475]
  1902. [pc: 461, line: 478]
  1903. [pc: 472, line: 479]
  1904. [pc: 480, line: 480]
  1905. [pc: 506, line: 483]
  1906. [pc: 516, line: 484]
  1907. [pc: 523, line: 488]
  1908. [pc: 531, line: 489]
  1909. [pc: 539, line: 492]
  1910. [pc: 550, line: 493]
  1911. [pc: 573, line: 494]
  1912. [pc: 581, line: 503]
  1913. [pc: 584, line: 497]
  1914. [pc: 585, line: 498]
  1915. [pc: 593, line: 499]
  1916. [pc: 601, line: 501]
  1917. [pc: 606, line: 502]
  1918. [pc: 615, line: 504]
  1919. Local variable table:
  1920. [pc: 78, pc: 90] local: packet index: 3 type: net.minecraft.server.v1_14_R1.Packet
  1921. [pc: 51, pc: 90] local: itemstack index: 2 type: net.minecraft.server.v1_14_R1.ItemStack
  1922. [pc: 31, pc: 96] local: i index: 1 type: int
  1923. [pc: 593, pc: 615] local: crashreport index: 2 type: net.minecraft.server.v1_14_R1.CrashReport
  1924. [pc: 601, pc: 615] local: crashreportsystemdetails index: 3 type: net.minecraft.server.v1_14_R1.CrashReportSystemDetails
  1925. [pc: 585, pc: 615] local: throwable index: 1 type: java.lang.Throwable
  1926. [pc: 0, pc: 616] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityPlayer
  1927. Local variable type table:
  1928. [pc: 78, pc: 90] local: packet index: 3 type: net.minecraft.server.v1_14_R1.Packet<?>
  1929. Stack map table: number of frames 24
  1930. [pc: 25, same]
  1931. [pc: 29, same]
  1932. [pc: 31, append: {int}]
  1933. [pc: 90, same]
  1934. [pc: 96, chop 1 local(s)]
  1935. [pc: 138, same]
  1936. [pc: 139, same_locals_1_stack_item, stack: {int}]
  1937. [pc: 146, same]
  1938. [pc: 217, same_locals_1_stack_item_extended, stack: {net.minecraft.server.v1_14_R1.EntityPlayer}]
  1939. [pc: 218, full, stack: {net.minecraft.server.v1_14_R1.EntityPlayer, int}, locals: {net.minecraft.server.v1_14_R1.EntityPlayer}]
  1940. [pc: 221, same]
  1941. [pc: 265, same]
  1942. [pc: 305, same]
  1943. [pc: 339, same]
  1944. [pc: 373, same]
  1945. [pc: 407, same]
  1946. [pc: 427, same]
  1947. [pc: 461, same]
  1948. [pc: 506, same]
  1949. [pc: 523, same]
  1950. [pc: 539, same]
  1951. [pc: 581, same]
  1952. [pc: 584, same_locals_1_stack_item, stack: {java.lang.Throwable}]
  1953. [pc: 615, same]
  1954.  
  1955. // Method descriptor #963 (Lnet/minecraft/server/v1_14_R1/IScoreboardCriteria;I)V
  1956. // Stack: 4, Locals: 3
  1957. private void a(net.minecraft.server.v1_14_R1.IScoreboardCriteria iscoreboardcriteria, int i);
  1958. 0 aload_0 [this]
  1959. 1 getfield net.minecraft.server.v1_14_R1.EntityPlayer.world : net.minecraft.server.v1_14_R1.World [651]
  1960. 4 invokevirtual net.minecraft.server.v1_14_R1.World.getServer() : org.bukkit.craftbukkit.v1_14_R1.CraftServer [1010]
  1961. 7 invokevirtual org.bukkit.craftbukkit.v1_14_R1.CraftServer.getScoreboardManager() : org.bukkit.craftbukkit.v1_14_R1.scoreboard.CraftScoreboardManager [1056]
  1962. 10 aload_1 [iscoreboardcriteria]
  1963. 11 aload_0 [this]
  1964. 12 invokevirtual net.minecraft.server.v1_14_R1.EntityPlayer.getName() : java.lang.String [279]
  1965. 15 iload_2 [i]
  1966. 16 invokedynamic 0 accept(int) : java.util.function.Consumer [1076]
  1967. 21 invokevirtual org.bukkit.craftbukkit.v1_14_R1.scoreboard.CraftScoreboardManager.getScoreboardScores(net.minecraft.server.v1_14_R1.IScoreboardCriteria, java.lang.String, java.util.function.Consumer) : void [1082]
  1968. 24 return
  1969. Line numbers:
  1970. [pc: 0, line: 508]
  1971. [pc: 24, line: 511]
  1972. Local variable table:
  1973. [pc: 0, pc: 25] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityPlayer
  1974. [pc: 0, pc: 25] local: iscoreboardcriteria index: 1 type: net.minecraft.server.v1_14_R1.IScoreboardCriteria
  1975. [pc: 0, pc: 25] local: i index: 2 type: int
  1976.  
  1977. // Method descriptor #1085 (Lorg/bukkit/event/entity/PlayerDeathEvent;Lnet/minecraft/server/v1_14_R1/NonNullList;)V
  1978. // Signature: (Lorg/bukkit/event/entity/PlayerDeathEvent;Lnet/minecraft/server/v1_14_R1/NonNullList<Lnet/minecraft/server/v1_14_R1/ItemStack;>;)V
  1979. // Stack: 5, Locals: 9
  1980. private static void processKeep(org.bukkit.event.entity.PlayerDeathEvent event, net.minecraft.server.v1_14_R1.NonNullList inv);
  1981. 0 aload_0 [event]
  1982. 1 invokevirtual org.bukkit.event.entity.PlayerDeathEvent.getItemsToKeep() : java.util.List [1090]
  1983. 4 astore_2 [itemsToKeep]
  1984. 5 aload_1 [inv]
  1985. 6 ifnonnull 73
  1986. 9 aload_2 [itemsToKeep]
  1987. 10 invokeinterface java.util.List.isEmpty() : boolean [1091] [nargs: 1]
  1988. 15 ifne 72
  1989. 18 aload_2 [itemsToKeep]
  1990. 19 invokeinterface java.util.List.iterator() : java.util.Iterator [1095] [nargs: 1]
  1991. 24 astore_3
  1992. 25 aload_3
  1993. 26 invokeinterface java.util.Iterator.hasNext() : boolean [1100] [nargs: 1]
  1994. 31 ifeq 72
  1995. 34 aload_3
  1996. 35 invokeinterface java.util.Iterator.next() : java.lang.Object [1103] [nargs: 1]
  1997. 40 checkcast org.bukkit.inventory.ItemStack [1105]
  1998. 43 astore 4 [itemStack]
  1999. 45 aload_0 [event]
  2000. 46 invokevirtual org.bukkit.event.entity.PlayerDeathEvent.getEntity() : org.bukkit.entity.Player [1109]
  2001. 49 invokeinterface org.bukkit.entity.Player.getInventory() : org.bukkit.inventory.PlayerInventory [1115] [nargs: 1]
  2002. 54 iconst_1
  2003. 55 anewarray org.bukkit.inventory.ItemStack [1105]
  2004. 58 dup
  2005. 59 iconst_0
  2006. 60 aload 4 [itemStack]
  2007. 62 aastore
  2008. 63 invokeinterface org.bukkit.inventory.PlayerInventory.addItem(org.bukkit.inventory.ItemStack[]) : java.util.HashMap [1121] [nargs: 2]
  2009. 68 pop
  2010. 69 goto 25
  2011. 72 return
  2012. 73 iconst_0
  2013. 74 istore_3 [i]
  2014. 75 iload_3 [i]
  2015. 76 aload_1 [inv]
  2016. 77 invokevirtual net.minecraft.server.v1_14_R1.NonNullList.size() : int [1124]
  2017. 80 if_icmpge 216
  2018. 83 aload_1 [inv]
  2019. 84 iload_3 [i]
  2020. 85 invokevirtual net.minecraft.server.v1_14_R1.NonNullList.get(int) : java.lang.Object [1125]
  2021. 88 checkcast net.minecraft.server.v1_14_R1.ItemStack [914]
  2022. 91 astore 4 [item]
  2023. 93 aload 4 [item]
  2024. 95 invokestatic net.minecraft.server.v1_14_R1.EnchantmentManager.shouldNotDrop(net.minecraft.server.v1_14_R1.ItemStack) : boolean [1131]
  2025. 98 ifne 118
  2026. 101 aload_2 [itemsToKeep]
  2027. 102 invokeinterface java.util.List.isEmpty() : boolean [1091] [nargs: 1]
  2028. 107 ifne 118
  2029. 110 aload 4 [item]
  2030. 112 invokevirtual net.minecraft.server.v1_14_R1.ItemStack.isEmpty() : boolean [1132]
  2031. 115 ifeq 130
  2032. 118 aload_1 [inv]
  2033. 119 iload_3 [i]
  2034. 120 getstatic net.minecraft.server.v1_14_R1.ItemStack.NULL_ITEM : net.minecraft.server.v1_14_R1.ItemStack [1135]
  2035. 123 invokevirtual net.minecraft.server.v1_14_R1.NonNullList.set(int, java.lang.Object) : java.lang.Object [1138]
  2036. 126 pop
  2037. 127 goto 210
  2038. 130 aload 4 [item]
  2039. 132 invokevirtual net.minecraft.server.v1_14_R1.ItemStack.getBukkitStack() : org.bukkit.inventory.ItemStack [1142]
  2040. 135 astore 5 [bukkitStack]
  2041. 137 iconst_0
  2042. 138 istore 6 [keep]
  2043. 140 aload_2 [itemsToKeep]
  2044. 141 invokeinterface java.util.List.iterator() : java.util.Iterator [1095] [nargs: 1]
  2045. 146 astore 7 [iterator]
  2046. 148 aload 7 [iterator]
  2047. 150 invokeinterface java.util.Iterator.hasNext() : boolean [1100] [nargs: 1]
  2048. 155 ifeq 196
  2049. 158 aload 7 [iterator]
  2050. 160 invokeinterface java.util.Iterator.next() : java.lang.Object [1103] [nargs: 1]
  2051. 165 checkcast org.bukkit.inventory.ItemStack [1105]
  2052. 168 astore 8 [itemStack]
  2053. 170 aload 5 [bukkitStack]
  2054. 172 aload 8 [itemStack]
  2055. 174 invokevirtual org.bukkit.inventory.ItemStack.equals(java.lang.Object) : boolean [1143]
  2056. 177 ifeq 193
  2057. 180 aload 7 [iterator]
  2058. 182 invokeinterface java.util.Iterator.remove() : void [1146] [nargs: 1]
  2059. 187 iconst_1
  2060. 188 istore 6 [keep]
  2061. 190 goto 196
  2062. 193 goto 148
  2063. 196 iload 6 [keep]
  2064. 198 ifne 210
  2065. 201 aload_1 [inv]
  2066. 202 iload_3 [i]
  2067. 203 getstatic net.minecraft.server.v1_14_R1.ItemStack.NULL_ITEM : net.minecraft.server.v1_14_R1.ItemStack [1135]
  2068. 206 invokevirtual net.minecraft.server.v1_14_R1.NonNullList.set(int, java.lang.Object) : java.lang.Object [1138]
  2069. 209 pop
  2070. 210 iinc 3 1 [i]
  2071. 213 goto 75
  2072. 216 return
  2073. Line numbers:
  2074. [pc: 0, line: 515]
  2075. [pc: 5, line: 516]
  2076. [pc: 9, line: 518]
  2077. [pc: 18, line: 519]
  2078. [pc: 45, line: 520]
  2079. [pc: 69, line: 521]
  2080. [pc: 72, line: 524]
  2081. [pc: 73, line: 527]
  2082. [pc: 83, line: 528]
  2083. [pc: 93, line: 529]
  2084. [pc: 118, line: 530]
  2085. [pc: 127, line: 531]
  2086. [pc: 130, line: 534]
  2087. [pc: 137, line: 535]
  2088. [pc: 140, line: 536]
  2089. [pc: 148, line: 537]
  2090. [pc: 158, line: 538]
  2091. [pc: 170, line: 539]
  2092. [pc: 180, line: 540]
  2093. [pc: 187, line: 541]
  2094. [pc: 190, line: 542]
  2095. [pc: 193, line: 544]
  2096. [pc: 196, line: 546]
  2097. [pc: 201, line: 547]
  2098. [pc: 210, line: 527]
  2099. [pc: 216, line: 550]
  2100. Local variable table:
  2101. [pc: 45, pc: 69] local: itemStack index: 4 type: org.bukkit.inventory.ItemStack
  2102. [pc: 170, pc: 193] local: itemStack index: 8 type: org.bukkit.inventory.ItemStack
  2103. [pc: 93, pc: 210] local: item index: 4 type: net.minecraft.server.v1_14_R1.ItemStack
  2104. [pc: 137, pc: 210] local: bukkitStack index: 5 type: org.bukkit.inventory.ItemStack
  2105. [pc: 140, pc: 210] local: keep index: 6 type: boolean
  2106. [pc: 148, pc: 210] local: iterator index: 7 type: java.util.Iterator
  2107. [pc: 75, pc: 216] local: i index: 3 type: int
  2108. [pc: 0, pc: 217] local: event index: 0 type: org.bukkit.event.entity.PlayerDeathEvent
  2109. [pc: 0, pc: 217] local: inv index: 1 type: net.minecraft.server.v1_14_R1.NonNullList
  2110. [pc: 5, pc: 217] local: itemsToKeep index: 2 type: java.util.List
  2111. Local variable type table:
  2112. [pc: 148, pc: 210] local: iterator index: 7 type: java.util.Iterator<org.bukkit.inventory.ItemStack>
  2113. [pc: 0, pc: 217] local: inv index: 1 type: net.minecraft.server.v1_14_R1.NonNullList<net.minecraft.server.v1_14_R1.ItemStack>
  2114. [pc: 5, pc: 217] local: itemsToKeep index: 2 type: java.util.List<org.bukkit.inventory.ItemStack>
  2115. Stack map table: number of frames 11
  2116. [pc: 25, append: {java.util.List, java.util.Iterator}]
  2117. [pc: 72, chop 1 local(s)]
  2118. [pc: 73, same]
  2119. [pc: 75, append: {int}]
  2120. [pc: 118, append: {net.minecraft.server.v1_14_R1.ItemStack}]
  2121. [pc: 130, same]
  2122. [pc: 148, append: {org.bukkit.inventory.ItemStack, int, java.util.Iterator}]
  2123. [pc: 193, same]
  2124. [pc: 196, same]
  2125. [pc: 210, full, stack: {}, locals: {org.bukkit.event.entity.PlayerDeathEvent, net.minecraft.server.v1_14_R1.NonNullList, java.util.List, int}]
  2126. [pc: 216, chop 1 local(s)]
  2127.  
  2128. // Method descriptor #1163 (Lnet/minecraft/server/v1_14_R1/DamageSource;)V
  2129. // Stack: 12, Locals: 13
  2130. public void die(net.minecraft.server.v1_14_R1.DamageSource damagesource);
  2131. 0 aload_0 [this]
  2132. 1 getfield net.minecraft.server.v1_14_R1.EntityPlayer.world : net.minecraft.server.v1_14_R1.World [651]
  2133. 4 invokevirtual net.minecraft.server.v1_14_R1.World.getGameRules() : net.minecraft.server.v1_14_R1.GameRules [1167]
  2134. 7 getstatic net.minecraft.server.v1_14_R1.GameRules.SHOW_DEATH_MESSAGES : net.minecraft.server.v1_14_R1.GameRules.GameRuleKey [1171]
  2135. 10 invokevirtual net.minecraft.server.v1_14_R1.GameRules.getBoolean(net.minecraft.server.v1_14_R1.GameRules$GameRuleKey) : boolean [1174]
  2136. 13 istore_2 [flag]
  2137. 14 aload_0 [this]
  2138. 15 getfield net.minecraft.server.v1_14_R1.EntityPlayer.dead : boolean [590]
  2139. 18 ifeq 22
  2140. 21 return
  2141. 22 new java.util.ArrayList [1176]
  2142. 25 dup
  2143. 26 aload_0 [this]
  2144. 27 getfield net.minecraft.server.v1_14_R1.EntityPlayer.inventory : net.minecraft.server.v1_14_R1.PlayerInventory [903]
  2145. 30 invokevirtual net.minecraft.server.v1_14_R1.PlayerInventory.getSize() : int [908]
  2146. 33 invokespecial java.util.ArrayList(int) [1178]
  2147. 36 astore_3 [loot]
  2148. 37 aload_0 [this]
  2149. 38 getfield net.minecraft.server.v1_14_R1.EntityPlayer.world : net.minecraft.server.v1_14_R1.World [651]
  2150. 41 invokevirtual net.minecraft.server.v1_14_R1.World.getGameRules() : net.minecraft.server.v1_14_R1.GameRules [1167]
  2151. 44 getstatic net.minecraft.server.v1_14_R1.GameRules.KEEP_INVENTORY : net.minecraft.server.v1_14_R1.GameRules.GameRuleKey [1181]
  2152. 47 invokevirtual net.minecraft.server.v1_14_R1.GameRules.getBoolean(net.minecraft.server.v1_14_R1.GameRules$GameRuleKey) : boolean [1174]
  2153. 50 ifne 60
  2154. 53 aload_0 [this]
  2155. 54 invokevirtual net.minecraft.server.v1_14_R1.EntityPlayer.isSpectator() : boolean [891]
  2156. 57 ifeq 64
  2157. 60 iconst_1
  2158. 61 goto 65
  2159. 64 iconst_0
  2160. 65 istore 4 [keepInventory]
  2161. 67 iload 4 [keepInventory]
  2162. 69 ifne 139
  2163. 72 aload_0 [this]
  2164. 73 getfield net.minecraft.server.v1_14_R1.EntityPlayer.inventory : net.minecraft.server.v1_14_R1.PlayerInventory [903]
  2165. 76 invokevirtual net.minecraft.server.v1_14_R1.PlayerInventory.getContents() : java.util.List [1184]
  2166. 79 invokeinterface java.util.List.iterator() : java.util.Iterator [1095] [nargs: 1]
  2167. 84 astore 5
  2168. 86 aload 5
  2169. 88 invokeinterface java.util.Iterator.hasNext() : boolean [1100] [nargs: 1]
  2170. 93 ifeq 139
  2171. 96 aload 5
  2172. 98 invokeinterface java.util.Iterator.next() : java.lang.Object [1103] [nargs: 1]
  2173. 103 checkcast net.minecraft.server.v1_14_R1.ItemStack [914]
  2174. 106 astore 6 [item]
  2175. 108 aload 6 [item]
  2176. 110 invokevirtual net.minecraft.server.v1_14_R1.ItemStack.isEmpty() : boolean [1132]
  2177. 113 ifne 136
  2178. 116 aload 6 [item]
  2179. 118 invokestatic net.minecraft.server.v1_14_R1.EnchantmentManager.shouldNotDrop(net.minecraft.server.v1_14_R1.ItemStack) : boolean [1131]
  2180. 121 ifne 136
  2181. 124 aload_3 [loot]
  2182. 125 aload 6 [item]
  2183. 127 invokestatic org.bukkit.craftbukkit.v1_14_R1.inventory.CraftItemStack.asCraftMirror(net.minecraft.server.v1_14_R1.ItemStack) : org.bukkit.craftbukkit.v1_14_R1.inventory.CraftItemStack [1190]
  2184. 130 invokeinterface java.util.List.add(java.lang.Object) : boolean [1193] [nargs: 2]
  2185. 135 pop
  2186. 136 goto 86
  2187. 139 aload_0 [this]
  2188. 140 aload_1 [damagesource]
  2189. 141 aload_0 [this]
  2190. 142 getfield net.minecraft.server.v1_14_R1.EntityPlayer.lastDamageByPlayerTime : int [1196]
  2191. 145 ifle 152
  2192. 148 iconst_1
  2193. 149 goto 153
  2194. 152 iconst_0
  2195. 153 invokevirtual net.minecraft.server.v1_14_R1.EntityPlayer.a(net.minecraft.server.v1_14_R1.DamageSource, boolean) : void [1201]
  2196. 156 aload_0 [this]
  2197. 157 getfield net.minecraft.server.v1_14_R1.EntityPlayer.drops : java.util.ArrayList [1205]
  2198. 160 invokevirtual java.util.ArrayList.iterator() : java.util.Iterator [1206]
  2199. 163 astore 5
  2200. 165 aload 5
  2201. 167 invokeinterface java.util.Iterator.hasNext() : boolean [1100] [nargs: 1]
  2202. 172 ifeq 199
  2203. 175 aload 5
  2204. 177 invokeinterface java.util.Iterator.next() : java.lang.Object [1103] [nargs: 1]
  2205. 182 checkcast org.bukkit.inventory.ItemStack [1105]
  2206. 185 astore 6 [item]
  2207. 187 aload_3 [loot]
  2208. 188 aload 6 [item]
  2209. 190 invokeinterface java.util.List.add(java.lang.Object) : boolean [1193] [nargs: 2]
  2210. 195 pop
  2211. 196 goto 165
  2212. 199 aload_0 [this]
  2213. 200 getfield net.minecraft.server.v1_14_R1.EntityPlayer.drops : java.util.ArrayList [1205]
  2214. 203 invokevirtual java.util.ArrayList.clear() : void [1209]
  2215. 206 aload_0 [this]
  2216. 207 invokevirtual net.minecraft.server.v1_14_R1.EntityPlayer.getCombatTracker() : net.minecraft.server.v1_14_R1.CombatTracker [714]
  2217. 210 invokevirtual net.minecraft.server.v1_14_R1.CombatTracker.getDeathMessage() : net.minecraft.server.v1_14_R1.IChatBaseComponent [1215]
  2218. 213 astore 5 [defaultMessage]
  2219. 215 aload 5 [defaultMessage]
  2220. 217 invokeinterface net.minecraft.server.v1_14_R1.IChatBaseComponent.getString() : java.lang.String [1220] [nargs: 1]
  2221. 222 astore 6 [deathmessage]
  2222. 224 aload_0 [this]
  2223. 225 aload_3 [loot]
  2224. 226 aload 6 [deathmessage]
  2225. 228 iload 4 [keepInventory]
  2226. 230 invokestatic org.bukkit.craftbukkit.v1_14_R1.event.CraftEventFactory.callPlayerDeathEvent(net.minecraft.server.v1_14_R1.EntityPlayer, java.util.List, java.lang.String, boolean) : org.bukkit.event.entity.PlayerDeathEvent [1224]
  2227. 233 astore 7 [event]
  2228. 235 aload 7 [event]
  2229. 237 invokevirtual org.bukkit.event.entity.PlayerDeathEvent.isCancelled() : boolean [1227]
  2230. 240 ifeq 263
  2231. 243 aload_0 [this]
  2232. 244 invokevirtual net.minecraft.server.v1_14_R1.EntityPlayer.getHealth() : float [930]
  2233. 247 fconst_0
  2234. 248 fcmpg
  2235. 249 ifgt 262
  2236. 252 aload_0 [this]
  2237. 253 aload 7 [event]
  2238. 255 invokevirtual org.bukkit.event.entity.PlayerDeathEvent.getReviveHealth() : double [1230]
  2239. 258 d2f
  2240. 259 invokevirtual net.minecraft.server.v1_14_R1.EntityPlayer.setHealth(float) : void [1234]
  2241. 262 return
  2242. 263 aload_0 [this]
  2243. 264 getfield net.minecraft.server.v1_14_R1.EntityPlayer.activeContainer : net.minecraft.server.v1_14_R1.Container [699]
  2244. 267 aload_0 [this]
  2245. 268 getfield net.minecraft.server.v1_14_R1.EntityPlayer.defaultContainer : net.minecraft.server.v1_14_R1.ContainerPlayer [791]
  2246. 271 if_acmpeq 281
  2247. 274 aload_0 [this]
  2248. 275 getstatic org.bukkit.event.inventory.InventoryCloseEvent$Reason.DEATH : org.bukkit.event.inventory.InventoryCloseEvent.Reason [1237]
  2249. 278 invokevirtual net.minecraft.server.v1_14_R1.EntityPlayer.closeInventory(org.bukkit.event.inventory.InventoryCloseEvent$Reason) : void [787]
  2250. 281 aload 7 [event]
  2251. 283 invokevirtual org.bukkit.event.entity.PlayerDeathEvent.getDeathMessage() : java.lang.String [1239]
  2252. 286 astore 8 [deathMessage]
  2253. 288 aload 8 [deathMessage]
  2254. 290 ifnull 456
  2255. 293 aload 8 [deathMessage]
  2256. 295 invokevirtual java.lang.String.length() : int [1242]
  2257. 298 ifle 456
  2258. 301 iload_2 [flag]
  2259. 302 ifeq 456
  2260. 305 aload 8 [deathMessage]
  2261. 307 aload 6 [deathmessage]
  2262. 309 invokevirtual java.lang.String.equals(java.lang.Object) : boolean [601]
  2263. 312 ifeq 327
  2264. 315 aload_0 [this]
  2265. 316 invokevirtual net.minecraft.server.v1_14_R1.EntityPlayer.getCombatTracker() : net.minecraft.server.v1_14_R1.CombatTracker [714]
  2266. 319 invokevirtual net.minecraft.server.v1_14_R1.CombatTracker.getDeathMessage() : net.minecraft.server.v1_14_R1.IChatBaseComponent [1215]
  2267. 322 astore 9 [ichatbasecomponent]
  2268. 324 goto 334
  2269. 327 aload 8 [deathMessage]
  2270. 329 invokestatic org.bukkit.craftbukkit.v1_14_R1.util.CraftChatMessage.fromStringOrNull(java.lang.String) : net.minecraft.server.v1_14_R1.IChatBaseComponent [1248]
  2271. 332 astore 9 [ichatbasecomponent]
  2272. 334 aload_0 [this]
  2273. 335 getfield net.minecraft.server.v1_14_R1.EntityPlayer.playerConnection : net.minecraft.server.v1_14_R1.PlayerConnection [710]
  2274. 338 new net.minecraft.server.v1_14_R1.PacketPlayOutCombatEvent [29]
  2275. 341 dup
  2276. 342 aload_0 [this]
  2277. 343 invokevirtual net.minecraft.server.v1_14_R1.EntityPlayer.getCombatTracker() : net.minecraft.server.v1_14_R1.CombatTracker [714]
  2278. 346 getstatic net.minecraft.server.v1_14_R1.PacketPlayOutCombatEvent$EnumCombatEventType.ENTITY_DIED : net.minecraft.server.v1_14_R1.PacketPlayOutCombatEvent.EnumCombatEventType [1251]
  2279. 349 aload 9 [ichatbasecomponent]
  2280. 351 invokespecial net.minecraft.server.v1_14_R1.PacketPlayOutCombatEvent(net.minecraft.server.v1_14_R1.CombatTracker, net.minecraft.server.v1_14_R1.PacketPlayOutCombatEvent$EnumCombatEventType, net.minecraft.server.v1_14_R1.IChatBaseComponent) [1254]
  2281. 354 aload_0 [this]
  2282. 355 aload 9 [ichatbasecomponent]
  2283. 357 invokedynamic 1 operationComplete(net.minecraft.server.v1_14_R1.EntityPlayer, net.minecraft.server.v1_14_R1.IChatBaseComponent) : io.netty.util.concurrent.GenericFutureListener [1265]
  2284. 362 invokevirtual net.minecraft.server.v1_14_R1.PlayerConnection.a(net.minecraft.server.v1_14_R1.Packet, io.netty.util.concurrent.GenericFutureListener) : void [1268]
  2285. 365 aload_0 [this]
  2286. 366 invokevirtual net.minecraft.server.v1_14_R1.EntityPlayer.getScoreboardTeam() : net.minecraft.server.v1_14_R1.ScoreboardTeamBase [1272]
  2287. 369 astore 10 [scoreboardteambase]
  2288. 371 aload 10 [scoreboardteambase]
  2289. 373 ifnull 441
  2290. 376 aload 10 [scoreboardteambase]
  2291. 378 invokevirtual net.minecraft.server.v1_14_R1.ScoreboardTeamBase.getDeathMessageVisibility() : net.minecraft.server.v1_14_R1.ScoreboardTeamBase$EnumNameTagVisibility [1276]
  2292. 381 getstatic net.minecraft.server.v1_14_R1.ScoreboardTeamBase$EnumNameTagVisibility.ALWAYS : net.minecraft.server.v1_14_R1.ScoreboardTeamBase.EnumNameTagVisibility [1280]
  2293. 384 if_acmpeq 441
  2294. 387 aload 10 [scoreboardteambase]
  2295. 389 invokevirtual net.minecraft.server.v1_14_R1.ScoreboardTeamBase.getDeathMessageVisibility() : net.minecraft.server.v1_14_R1.ScoreboardTeamBase$EnumNameTagVisibility [1276]
  2296. 392 getstatic net.minecraft.server.v1_14_R1.ScoreboardTeamBase$EnumNameTagVisibility.HIDE_FOR_OTHER_TEAMS : net.minecraft.server.v1_14_R1.ScoreboardTeamBase.EnumNameTagVisibility [1283]
  2297. 395 if_acmpne 414
  2298. 398 aload_0 [this]
  2299. 399 getfield net.minecraft.server.v1_14_R1.EntityPlayer.server : net.minecraft.server.v1_14_R1.MinecraftServer [238]
  2300. 402 invokevirtual net.minecraft.server.v1_14_R1.MinecraftServer.getPlayerList() : net.minecraft.server.v1_14_R1.PlayerList [255]
  2301. 405 aload_0 [this]
  2302. 406 aload 9 [ichatbasecomponent]
  2303. 408 invokevirtual net.minecraft.server.v1_14_R1.PlayerList.a(net.minecraft.server.v1_14_R1.EntityHuman, net.minecraft.server.v1_14_R1.IChatBaseComponent) : void [1286]
  2304. 411 goto 453
  2305. 414 aload 10 [scoreboardteambase]
  2306. 416 invokevirtual net.minecraft.server.v1_14_R1.ScoreboardTeamBase.getDeathMessageVisibility() : net.minecraft.server.v1_14_R1.ScoreboardTeamBase$EnumNameTagVisibility [1276]
  2307. 419 getstatic net.minecraft.server.v1_14_R1.ScoreboardTeamBase$EnumNameTagVisibility.HIDE_FOR_OWN_TEAM : net.minecraft.server.v1_14_R1.ScoreboardTeamBase.EnumNameTagVisibility [1289]
  2308. 422 if_acmpne 453
  2309. 425 aload_0 [this]
  2310. 426 getfield net.minecraft.server.v1_14_R1.EntityPlayer.server : net.minecraft.server.v1_14_R1.MinecraftServer [238]
  2311. 429 invokevirtual net.minecraft.server.v1_14_R1.MinecraftServer.getPlayerList() : net.minecraft.server.v1_14_R1.PlayerList [255]
  2312. 432 aload_0 [this]
  2313. 433 aload 9 [ichatbasecomponent]
  2314. 435 invokevirtual net.minecraft.server.v1_14_R1.PlayerList.b(net.minecraft.server.v1_14_R1.EntityHuman, net.minecraft.server.v1_14_R1.IChatBaseComponent) : void [1291]
  2315. 438 goto 453
  2316. 441 aload_0 [this]
  2317. 442 getfield net.minecraft.server.v1_14_R1.EntityPlayer.server : net.minecraft.server.v1_14_R1.MinecraftServer [238]
  2318. 445 invokevirtual net.minecraft.server.v1_14_R1.MinecraftServer.getPlayerList() : net.minecraft.server.v1_14_R1.PlayerList [255]
  2319. 448 aload 9 [ichatbasecomponent]
  2320. 450 invokevirtual net.minecraft.server.v1_14_R1.PlayerList.sendMessage(net.minecraft.server.v1_14_R1.IChatBaseComponent) : void [1295]
  2321. 453 goto 477
  2322. 456 aload_0 [this]
  2323. 457 getfield net.minecraft.server.v1_14_R1.EntityPlayer.playerConnection : net.minecraft.server.v1_14_R1.PlayerConnection [710]
  2324. 460 new net.minecraft.server.v1_14_R1.PacketPlayOutCombatEvent [29]
  2325. 463 dup
  2326. 464 aload_0 [this]
  2327. 465 invokevirtual net.minecraft.server.v1_14_R1.EntityPlayer.getCombatTracker() : net.minecraft.server.v1_14_R1.CombatTracker [714]
  2328. 468 getstatic net.minecraft.server.v1_14_R1.PacketPlayOutCombatEvent$EnumCombatEventType.ENTITY_DIED : net.minecraft.server.v1_14_R1.PacketPlayOutCombatEvent.EnumCombatEventType [1251]
  2329. 471 invokespecial net.minecraft.server.v1_14_R1.PacketPlayOutCombatEvent(net.minecraft.server.v1_14_R1.CombatTracker, net.minecraft.server.v1_14_R1.PacketPlayOutCombatEvent$EnumCombatEventType) [721]
  2330. 474 invokevirtual net.minecraft.server.v1_14_R1.PlayerConnection.sendPacket(net.minecraft.server.v1_14_R1.Packet) : void [727]
  2331. 477 aload_0 [this]
  2332. 478 invokevirtual net.minecraft.server.v1_14_R1.EntityPlayer.releaseShoulderEntities() : void [1298]
  2333. 481 aload 7 [event]
  2334. 483 invokevirtual org.bukkit.event.entity.PlayerDeathEvent.getKeepInventory() : boolean [1301]
  2335. 486 ifne 541
  2336. 489 aload_0 [this]
  2337. 490 getfield net.minecraft.server.v1_14_R1.EntityPlayer.inventory : net.minecraft.server.v1_14_R1.PlayerInventory [903]
  2338. 493 invokevirtual net.minecraft.server.v1_14_R1.PlayerInventory.getComponents() : java.util.List [1304]
  2339. 496 invokeinterface java.util.List.iterator() : java.util.Iterator [1095] [nargs: 1]
  2340. 501 astore 9
  2341. 503 aload 9
  2342. 505 invokeinterface java.util.Iterator.hasNext() : boolean [1100] [nargs: 1]
  2343. 510 ifeq 535
  2344. 513 aload 9
  2345. 515 invokeinterface java.util.Iterator.next() : java.lang.Object [1103] [nargs: 1]
  2346. 520 checkcast net.minecraft.server.v1_14_R1.NonNullList [1123]
  2347. 523 astore 10 [inv]
  2348. 525 aload 7 [event]
  2349. 527 aload 10 [inv]
  2350. 529 invokestatic net.minecraft.server.v1_14_R1.EntityPlayer.processKeep(org.bukkit.event.entity.PlayerDeathEvent, net.minecraft.server.v1_14_R1.NonNullList) : void [1306]
  2351. 532 goto 503
  2352. 535 aload 7 [event]
  2353. 537 aconst_null
  2354. 538 invokestatic net.minecraft.server.v1_14_R1.EntityPlayer.processKeep(org.bukkit.event.entity.PlayerDeathEvent, net.minecraft.server.v1_14_R1.NonNullList) : void [1306]
  2355. 541 aload_0 [this]
  2356. 542 aload_0 [this]
  2357. 543 invokevirtual net.minecraft.server.v1_14_R1.EntityPlayer.setSpectatorTarget(net.minecraft.server.v1_14_R1.Entity) : void [855]
  2358. 546 aload_0 [this]
  2359. 547 getfield net.minecraft.server.v1_14_R1.EntityPlayer.world : net.minecraft.server.v1_14_R1.World [651]
  2360. 550 invokevirtual net.minecraft.server.v1_14_R1.World.getServer() : org.bukkit.craftbukkit.v1_14_R1.CraftServer [1010]
  2361. 553 invokevirtual org.bukkit.craftbukkit.v1_14_R1.CraftServer.getScoreboardManager() : org.bukkit.craftbukkit.v1_14_R1.scoreboard.CraftScoreboardManager [1056]
  2362. 556 getstatic net.minecraft.server.v1_14_R1.IScoreboardCriteria.DEATH_COUNT : net.minecraft.server.v1_14_R1.IScoreboardCriteria [1309]
  2363. 559 aload_0 [this]
  2364. 560 invokevirtual net.minecraft.server.v1_14_R1.EntityPlayer.getName() : java.lang.String [279]
  2365. 563 invokedynamic 2 accept() : java.util.function.Consumer [1318]
  2366. 568 invokevirtual org.bukkit.craftbukkit.v1_14_R1.scoreboard.CraftScoreboardManager.getScoreboardScores(net.minecraft.server.v1_14_R1.IScoreboardCriteria, java.lang.String, java.util.function.Consumer) : void [1082]
  2367. 571 aload_0 [this]
  2368. 572 invokevirtual net.minecraft.server.v1_14_R1.EntityPlayer.getKillingEntity() : net.minecraft.server.v1_14_R1.EntityLiving [1322]
  2369. 575 astore 9 [entityliving]
  2370. 577 aload 9 [entityliving]
  2371. 579 ifnull 769
  2372. 582 aload_0 [this]
  2373. 583 getstatic net.minecraft.server.v1_14_R1.StatisticList.ENTITY_KILLED_BY : net.minecraft.server.v1_14_R1.StatisticWrapper [1328]
  2374. 586 aload 9 [entityliving]
  2375. 588 invokevirtual net.minecraft.server.v1_14_R1.EntityLiving.getEntityType() : net.minecraft.server.v1_14_R1.EntityTypes [1334]
  2376. 591 invokevirtual net.minecraft.server.v1_14_R1.StatisticWrapper.b(java.lang.Object) : net.minecraft.server.v1_14_R1.Statistic [1339]
  2377. 594 invokevirtual net.minecraft.server.v1_14_R1.EntityPlayer.b(net.minecraft.server.v1_14_R1.Statistic) : void [1342]
  2378. 597 aload 9 [entityliving]
  2379. 599 aload_0 [this]
  2380. 600 aload_0 [this]
  2381. 601 getfield net.minecraft.server.v1_14_R1.EntityPlayer.aY : int [1345]
  2382. 604 aload_1 [damagesource]
  2383. 605 invokevirtual net.minecraft.server.v1_14_R1.EntityLiving.a(net.minecraft.server.v1_14_R1.Entity, int, net.minecraft.server.v1_14_R1.DamageSource) : void [1348]
  2384. 608 aload_0 [this]
  2385. 609 getfield net.minecraft.server.v1_14_R1.EntityPlayer.world : net.minecraft.server.v1_14_R1.World [651]
  2386. 612 getfield net.minecraft.server.v1_14_R1.World.isClientSide : boolean [775]
  2387. 615 ifne 769
  2388. 618 aload 9 [entityliving]
  2389. 620 instanceof net.minecraft.server.v1_14_R1.EntityWither [1350]
  2390. 623 ifeq 769
  2391. 626 iconst_0
  2392. 627 istore 10 [flag1]
  2393. 629 aload_0 [this]
  2394. 630 getfield net.minecraft.server.v1_14_R1.EntityPlayer.world : net.minecraft.server.v1_14_R1.World [651]
  2395. 633 invokevirtual net.minecraft.server.v1_14_R1.World.getGameRules() : net.minecraft.server.v1_14_R1.GameRules [1167]
  2396. 636 getstatic net.minecraft.server.v1_14_R1.GameRules.MOB_GRIEFING : net.minecraft.server.v1_14_R1.GameRules.GameRuleKey [1353]
  2397. 639 invokevirtual net.minecraft.server.v1_14_R1.GameRules.getBoolean(net.minecraft.server.v1_14_R1.GameRules$GameRuleKey) : boolean [1174]
  2398. 642 ifeq 719
  2399. 645 new net.minecraft.server.v1_14_R1.BlockPosition [345]
  2400. 648 dup
  2401. 649 aload_0 [this]
  2402. 650 getfield net.minecraft.server.v1_14_R1.EntityPlayer.locX : double [412]
  2403. 653 aload_0 [this]
  2404. 654 getfield net.minecraft.server.v1_14_R1.EntityPlayer.locY : double [407]
  2405. 657 aload_0 [this]
  2406. 658 getfield net.minecraft.server.v1_14_R1.EntityPlayer.locZ : double [415]
  2407. 661 invokespecial net.minecraft.server.v1_14_R1.BlockPosition(double, double, double) [1354]
  2408. 664 astore 11 [blockposition]
  2409. 666 getstatic net.minecraft.server.v1_14_R1.Blocks.WITHER_ROSE : net.minecraft.server.v1_14_R1.Block [1360]
  2410. 669 invokevirtual net.minecraft.server.v1_14_R1.Block.getBlockData() : net.minecraft.server.v1_14_R1.IBlockData [1366]
  2411. 672 astore 12 [iblockdata]
  2412. 674 aload_0 [this]
  2413. 675 getfield net.minecraft.server.v1_14_R1.EntityPlayer.world : net.minecraft.server.v1_14_R1.World [651]
  2414. 678 aload 11 [blockposition]
  2415. 680 invokevirtual net.minecraft.server.v1_14_R1.World.getType(net.minecraft.server.v1_14_R1.BlockPosition) : net.minecraft.server.v1_14_R1.IBlockData [1370]
  2416. 683 invokevirtual net.minecraft.server.v1_14_R1.IBlockData.isAir() : boolean [1375]
  2417. 686 ifeq 719
  2418. 689 aload 12 [iblockdata]
  2419. 691 aload_0 [this]
  2420. 692 getfield net.minecraft.server.v1_14_R1.EntityPlayer.world : net.minecraft.server.v1_14_R1.World [651]
  2421. 695 aload 11 [blockposition]
  2422. 697 invokevirtual net.minecraft.server.v1_14_R1.IBlockData.canPlace(net.minecraft.server.v1_14_R1.IWorldReader, net.minecraft.server.v1_14_R1.BlockPosition) : boolean [1379]
  2423. 700 ifeq 719
  2424. 703 aload_0 [this]
  2425. 704 getfield net.minecraft.server.v1_14_R1.EntityPlayer.world : net.minecraft.server.v1_14_R1.World [651]
  2426. 707 aload 11 [blockposition]
  2427. 709 aload 12 [iblockdata]
  2428. 711 iconst_3
  2429. 712 invokevirtual net.minecraft.server.v1_14_R1.World.setTypeAndData(net.minecraft.server.v1_14_R1.BlockPosition, net.minecraft.server.v1_14_R1.IBlockData, int) : boolean [1383]
  2430. 715 pop
  2431. 716 iconst_1
  2432. 717 istore 10 [flag1]
  2433. 719 iload 10 [flag1]
  2434. 721 ifne 769
  2435. 724 new net.minecraft.server.v1_14_R1.EntityItem [1385]
  2436. 727 dup
  2437. 728 aload_0 [this]
  2438. 729 getfield net.minecraft.server.v1_14_R1.EntityPlayer.world : net.minecraft.server.v1_14_R1.World [651]
  2439. 732 aload_0 [this]
  2440. 733 getfield net.minecraft.server.v1_14_R1.EntityPlayer.locX : double [412]
  2441. 736 aload_0 [this]
  2442. 737 getfield net.minecraft.server.v1_14_R1.EntityPlayer.locY : double [407]
  2443. 740 aload_0 [this]
  2444. 741 getfield net.minecraft.server.v1_14_R1.EntityPlayer.locZ : double [415]
  2445. 744 new net.minecraft.server.v1_14_R1.ItemStack [914]
  2446. 747 dup
  2447. 748 getstatic net.minecraft.server.v1_14_R1.Items.bg : net.minecraft.server.v1_14_R1.Item [1391]
  2448. 751 invokespecial net.minecraft.server.v1_14_R1.ItemStack(net.minecraft.server.v1_14_R1.IMaterial) [1394]
  2449. 754 invokespecial net.minecraft.server.v1_14_R1.EntityItem(net.minecraft.server.v1_14_R1.World, double, double, double, net.minecraft.server.v1_14_R1.ItemStack) [1397]
  2450. 757 astore 11 [entityitem]
  2451. 759 aload_0 [this]
  2452. 760 getfield net.minecraft.server.v1_14_R1.EntityPlayer.world : net.minecraft.server.v1_14_R1.World [651]
  2453. 763 aload 11 [entityitem]
  2454. 765 invokevirtual net.minecraft.server.v1_14_R1.World.addEntity(net.minecraft.server.v1_14_R1.Entity) : boolean [1400]
  2455. 768 pop
  2456. 769 aload_0 [this]
  2457. 770 getstatic net.minecraft.server.v1_14_R1.StatisticList.DEATHS : net.minecraft.server.v1_14_R1.MinecraftKey [1404]
  2458. 773 invokevirtual net.minecraft.server.v1_14_R1.EntityPlayer.a(net.minecraft.server.v1_14_R1.MinecraftKey) : void [1407]
  2459. 776 aload_0 [this]
  2460. 777 getstatic net.minecraft.server.v1_14_R1.StatisticList.CUSTOM : net.minecraft.server.v1_14_R1.StatisticWrapper [1410]
  2461. 780 getstatic net.minecraft.server.v1_14_R1.StatisticList.TIME_SINCE_DEATH : net.minecraft.server.v1_14_R1.MinecraftKey [1413]
  2462. 783 invokevirtual net.minecraft.server.v1_14_R1.StatisticWrapper.b(java.lang.Object) : net.minecraft.server.v1_14_R1.Statistic [1339]
  2463. 786 invokevirtual net.minecraft.server.v1_14_R1.EntityPlayer.a(net.minecraft.server.v1_14_R1.Statistic) : void [1415]
  2464. 789 aload_0 [this]
  2465. 790 getstatic net.minecraft.server.v1_14_R1.StatisticList.CUSTOM : net.minecraft.server.v1_14_R1.StatisticWrapper [1410]
  2466. 793 getstatic net.minecraft.server.v1_14_R1.StatisticList.TIME_SINCE_REST : net.minecraft.server.v1_14_R1.MinecraftKey [1418]
  2467. 796 invokevirtual net.minecraft.server.v1_14_R1.StatisticWrapper.b(java.lang.Object) : net.minecraft.server.v1_14_R1.Statistic [1339]
  2468. 799 invokevirtual net.minecraft.server.v1_14_R1.EntityPlayer.a(net.minecraft.server.v1_14_R1.Statistic) : void [1415]
  2469. 802 aload_0 [this]
  2470. 803 invokevirtual net.minecraft.server.v1_14_R1.EntityPlayer.extinguish() : void [1421]
  2471. 806 aload_0 [this]
  2472. 807 iconst_0
  2473. 808 iconst_0
  2474. 809 invokevirtual net.minecraft.server.v1_14_R1.EntityPlayer.setFlag(int, boolean) : void [1425]
  2475. 812 aload_0 [this]
  2476. 813 invokevirtual net.minecraft.server.v1_14_R1.EntityPlayer.getCombatTracker() : net.minecraft.server.v1_14_R1.CombatTracker [714]
  2477. 816 invokevirtual net.minecraft.server.v1_14_R1.CombatTracker.g() : void [1427]
  2478. 819 return
  2479. Line numbers:
  2480. [pc: 0, line: 555]
  2481. [pc: 14, line: 557]
  2482. [pc: 21, line: 558]
  2483. [pc: 22, line: 560]
  2484. [pc: 37, line: 561]
  2485. [pc: 67, line: 563]
  2486. [pc: 72, line: 564]
  2487. [pc: 108, line: 565]
  2488. [pc: 124, line: 566]
  2489. [pc: 136, line: 568]
  2490. [pc: 139, line: 571]
  2491. [pc: 156, line: 572]
  2492. [pc: 187, line: 573]
  2493. [pc: 196, line: 574]
  2494. [pc: 199, line: 575]
  2495. [pc: 206, line: 577]
  2496. [pc: 215, line: 579]
  2497. [pc: 224, line: 580]
  2498. [pc: 235, line: 582]
  2499. [pc: 243, line: 584]
  2500. [pc: 252, line: 585]
  2501. [pc: 262, line: 587]
  2502. [pc: 263, line: 592]
  2503. [pc: 274, line: 593]
  2504. [pc: 281, line: 596]
  2505. [pc: 288, line: 598]
  2506. [pc: 305, line: 600]
  2507. [pc: 315, line: 601]
  2508. [pc: 327, line: 603]
  2509. [pc: 334, line: 606]
  2510. [pc: 365, line: 619]
  2511. [pc: 371, line: 621]
  2512. [pc: 387, line: 622]
  2513. [pc: 398, line: 623]
  2514. [pc: 414, line: 624]
  2515. [pc: 425, line: 625]
  2516. [pc: 441, line: 628]
  2517. [pc: 453, line: 630]
  2518. [pc: 456, line: 631]
  2519. [pc: 477, line: 634]
  2520. [pc: 481, line: 636]
  2521. [pc: 489, line: 638]
  2522. [pc: 525, line: 639]
  2523. [pc: 532, line: 640]
  2524. [pc: 535, line: 641]
  2525. [pc: 541, line: 645]
  2526. [pc: 546, line: 649]
  2527. [pc: 571, line: 650]
  2528. [pc: 577, line: 652]
  2529. [pc: 582, line: 653]
  2530. [pc: 597, line: 654]
  2531. [pc: 608, line: 655]
  2532. [pc: 626, line: 656]
  2533. [pc: 629, line: 658]
  2534. [pc: 645, line: 659]
  2535. [pc: 666, line: 660]
  2536. [pc: 674, line: 662]
  2537. [pc: 703, line: 663]
  2538. [pc: 716, line: 664]
  2539. [pc: 719, line: 668]
  2540. [pc: 724, line: 669]
  2541. [pc: 759, line: 671]
  2542. [pc: 769, line: 676]
  2543. [pc: 776, line: 677]
  2544. [pc: 789, line: 678]
  2545. [pc: 802, line: 679]
  2546. [pc: 806, line: 680]
  2547. [pc: 812, line: 681]
  2548. [pc: 819, line: 682]
  2549. Local variable table:
  2550. [pc: 108, pc: 136] local: item index: 6 type: net.minecraft.server.v1_14_R1.ItemStack
  2551. [pc: 187, pc: 196] local: item index: 6 type: org.bukkit.inventory.ItemStack
  2552. [pc: 324, pc: 327] local: ichatbasecomponent index: 9 type: net.minecraft.server.v1_14_R1.IChatBaseComponent
  2553. [pc: 334, pc: 453] local: ichatbasecomponent index: 9 type: net.minecraft.server.v1_14_R1.IChatBaseComponent
  2554. [pc: 371, pc: 453] local: scoreboardteambase index: 10 type: net.minecraft.server.v1_14_R1.ScoreboardTeamBase
  2555. [pc: 525, pc: 532] local: inv index: 10 type: net.minecraft.server.v1_14_R1.NonNullList
  2556. [pc: 666, pc: 719] local: blockposition index: 11 type: net.minecraft.server.v1_14_R1.BlockPosition
  2557. [pc: 674, pc: 719] local: iblockdata index: 12 type: net.minecraft.server.v1_14_R1.IBlockData
  2558. [pc: 759, pc: 769] local: entityitem index: 11 type: net.minecraft.server.v1_14_R1.EntityItem
  2559. [pc: 629, pc: 769] local: flag1 index: 10 type: boolean
  2560. [pc: 0, pc: 820] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityPlayer
  2561. [pc: 0, pc: 820] local: damagesource index: 1 type: net.minecraft.server.v1_14_R1.DamageSource
  2562. [pc: 14, pc: 820] local: flag index: 2 type: boolean
  2563. [pc: 37, pc: 820] local: loot index: 3 type: java.util.List
  2564. [pc: 67, pc: 820] local: keepInventory index: 4 type: boolean
  2565. [pc: 215, pc: 820] local: defaultMessage index: 5 type: net.minecraft.server.v1_14_R1.IChatBaseComponent
  2566. [pc: 224, pc: 820] local: deathmessage index: 6 type: java.lang.String
  2567. [pc: 235, pc: 820] local: event index: 7 type: org.bukkit.event.entity.PlayerDeathEvent
  2568. [pc: 288, pc: 820] local: deathMessage index: 8 type: java.lang.String
  2569. [pc: 577, pc: 820] local: entityliving index: 9 type: net.minecraft.server.v1_14_R1.EntityLiving
  2570. Local variable type table:
  2571. [pc: 525, pc: 532] local: inv index: 10 type: net.minecraft.server.v1_14_R1.NonNullList<net.minecraft.server.v1_14_R1.ItemStack>
  2572. [pc: 37, pc: 820] local: loot index: 3 type: java.util.List<org.bukkit.inventory.ItemStack>
  2573. Stack map table: number of frames 26
  2574. [pc: 22, append: {int}]
  2575. [pc: 60, append: {java.util.List}]
  2576. [pc: 64, same]
  2577. [pc: 65, same_locals_1_stack_item, stack: {int}]
  2578. [pc: 86, append: {int, java.util.Iterator}]
  2579. [pc: 136, same]
  2580. [pc: 139, chop 1 local(s)]
  2581. [pc: 152, full, stack: {net.minecraft.server.v1_14_R1.EntityPlayer, net.minecraft.server.v1_14_R1.DamageSource}, locals: {net.minecraft.server.v1_14_R1.EntityPlayer, net.minecraft.server.v1_14_R1.DamageSource, int, java.util.List, int}]
  2582. [pc: 153, full, stack: {net.minecraft.server.v1_14_R1.EntityPlayer, net.minecraft.server.v1_14_R1.DamageSource, int}, locals: {net.minecraft.server.v1_14_R1.EntityPlayer, net.minecraft.server.v1_14_R1.DamageSource, int, java.util.List, int}]
  2583. [pc: 165, append: {java.util.Iterator}]
  2584. [pc: 199, chop 1 local(s)]
  2585. [pc: 262, append: {net.minecraft.server.v1_14_R1.IChatBaseComponent, java.lang.String, org.bukkit.event.entity.PlayerDeathEvent}]
  2586. [pc: 263, same]
  2587. [pc: 281, same]
  2588. [pc: 327, append: {java.lang.String}]
  2589. [pc: 334, append: {net.minecraft.server.v1_14_R1.IChatBaseComponent}]
  2590. [pc: 414, append: {net.minecraft.server.v1_14_R1.ScoreboardTeamBase}]
  2591. [pc: 441, same]
  2592. [pc: 453, chop 2 local(s)]
  2593. [pc: 456, same]
  2594. [pc: 477, same]
  2595. [pc: 503, append: {java.util.Iterator}]
  2596. [pc: 535, chop 1 local(s)]
  2597. [pc: 541, same]
  2598. [pc: 719, append: {net.minecraft.server.v1_14_R1.EntityLiving, int}]
  2599. [pc: 769, chop 1 local(s)]
  2600.  
  2601. // Method descriptor #1346 (Lnet/minecraft/server/v1_14_R1/Entity;ILnet/minecraft/server/v1_14_R1/DamageSource;)V
  2602. // Stack: 4, Locals: 6
  2603. public void a(net.minecraft.server.v1_14_R1.Entity entity, int i, net.minecraft.server.v1_14_R1.DamageSource damagesource);
  2604. 0 aload_1 [entity]
  2605. 1 aload_0 [this]
  2606. 2 if_acmpeq 130
  2607. 5 aload_0 [this]
  2608. 6 aload_1 [entity]
  2609. 7 iload_2 [i]
  2610. 8 aload_3 [damagesource]
  2611. 9 invokespecial net.minecraft.server.v1_14_R1.EntityHuman.a(net.minecraft.server.v1_14_R1.Entity, int, net.minecraft.server.v1_14_R1.DamageSource) : void [1444]
  2612. 12 aload_0 [this]
  2613. 13 iload_2 [i]
  2614. 14 invokevirtual net.minecraft.server.v1_14_R1.EntityPlayer.addScore(int) : void [1447]
  2615. 17 aload_0 [this]
  2616. 18 invokevirtual net.minecraft.server.v1_14_R1.EntityPlayer.getName() : java.lang.String [279]
  2617. 21 astore 4 [s]
  2618. 23 aload_1 [entity]
  2619. 24 invokevirtual net.minecraft.server.v1_14_R1.Entity.getName() : java.lang.String [1448]
  2620. 27 astore 5 [s1]
  2621. 29 aload_0 [this]
  2622. 30 getfield net.minecraft.server.v1_14_R1.EntityPlayer.world : net.minecraft.server.v1_14_R1.World [651]
  2623. 33 invokevirtual net.minecraft.server.v1_14_R1.World.getServer() : org.bukkit.craftbukkit.v1_14_R1.CraftServer [1010]
  2624. 36 invokevirtual org.bukkit.craftbukkit.v1_14_R1.CraftServer.getScoreboardManager() : org.bukkit.craftbukkit.v1_14_R1.scoreboard.CraftScoreboardManager [1056]
  2625. 39 getstatic net.minecraft.server.v1_14_R1.IScoreboardCriteria.TOTAL_KILL_COUNT : net.minecraft.server.v1_14_R1.IScoreboardCriteria [1451]
  2626. 42 aload 4 [s]
  2627. 44 invokedynamic 2 accept() : java.util.function.Consumer [1318]
  2628. 49 invokevirtual org.bukkit.craftbukkit.v1_14_R1.scoreboard.CraftScoreboardManager.getScoreboardScores(net.minecraft.server.v1_14_R1.IScoreboardCriteria, java.lang.String, java.util.function.Consumer) : void [1082]
  2629. 52 aload_1 [entity]
  2630. 53 instanceof net.minecraft.server.v1_14_R1.EntityHuman [4]
  2631. 56 ifeq 92
  2632. 59 aload_0 [this]
  2633. 60 getstatic net.minecraft.server.v1_14_R1.StatisticList.PLAYER_KILLS : net.minecraft.server.v1_14_R1.MinecraftKey [1454]
  2634. 63 invokevirtual net.minecraft.server.v1_14_R1.EntityPlayer.a(net.minecraft.server.v1_14_R1.MinecraftKey) : void [1407]
  2635. 66 aload_0 [this]
  2636. 67 getfield net.minecraft.server.v1_14_R1.EntityPlayer.world : net.minecraft.server.v1_14_R1.World [651]
  2637. 70 invokevirtual net.minecraft.server.v1_14_R1.World.getServer() : org.bukkit.craftbukkit.v1_14_R1.CraftServer [1010]
  2638. 73 invokevirtual org.bukkit.craftbukkit.v1_14_R1.CraftServer.getScoreboardManager() : org.bukkit.craftbukkit.v1_14_R1.scoreboard.CraftScoreboardManager [1056]
  2639. 76 getstatic net.minecraft.server.v1_14_R1.IScoreboardCriteria.PLAYER_KILL_COUNT : net.minecraft.server.v1_14_R1.IScoreboardCriteria [1457]
  2640. 79 aload 4 [s]
  2641. 81 invokedynamic 2 accept() : java.util.function.Consumer [1318]
  2642. 86 invokevirtual org.bukkit.craftbukkit.v1_14_R1.scoreboard.CraftScoreboardManager.getScoreboardScores(net.minecraft.server.v1_14_R1.IScoreboardCriteria, java.lang.String, java.util.function.Consumer) : void [1082]
  2643. 89 goto 99
  2644. 92 aload_0 [this]
  2645. 93 getstatic net.minecraft.server.v1_14_R1.StatisticList.MOB_KILLS : net.minecraft.server.v1_14_R1.MinecraftKey [1460]
  2646. 96 invokevirtual net.minecraft.server.v1_14_R1.EntityPlayer.a(net.minecraft.server.v1_14_R1.MinecraftKey) : void [1407]
  2647. 99 aload_0 [this]
  2648. 100 aload 4 [s]
  2649. 102 aload 5 [s1]
  2650. 104 getstatic net.minecraft.server.v1_14_R1.IScoreboardCriteria.m : net.minecraft.server.v1_14_R1.IScoreboardCriteria[] [1464]
  2651. 107 invokespecial net.minecraft.server.v1_14_R1.EntityPlayer.a(java.lang.String, java.lang.String, net.minecraft.server.v1_14_R1.IScoreboardCriteria[]) : void [1467]
  2652. 110 aload_0 [this]
  2653. 111 aload 5 [s1]
  2654. 113 aload 4 [s]
  2655. 115 getstatic net.minecraft.server.v1_14_R1.IScoreboardCriteria.n : net.minecraft.server.v1_14_R1.IScoreboardCriteria[] [1470]
  2656. 118 invokespecial net.minecraft.server.v1_14_R1.EntityPlayer.a(java.lang.String, java.lang.String, net.minecraft.server.v1_14_R1.IScoreboardCriteria[]) : void [1467]
  2657. 121 getstatic net.minecraft.server.v1_14_R1.CriterionTriggers.b : net.minecraft.server.v1_14_R1.CriterionTriggerKilled [1473]
  2658. 124 aload_0 [this]
  2659. 125 aload_1 [entity]
  2660. 126 aload_3 [damagesource]
  2661. 127 invokevirtual net.minecraft.server.v1_14_R1.CriterionTriggerKilled.a(net.minecraft.server.v1_14_R1.EntityPlayer, net.minecraft.server.v1_14_R1.Entity, net.minecraft.server.v1_14_R1.DamageSource) : void [1478]
  2662. 130 return
  2663. Line numbers:
  2664. [pc: 0, line: 686]
  2665. [pc: 5, line: 687]
  2666. [pc: 12, line: 688]
  2667. [pc: 17, line: 689]
  2668. [pc: 23, line: 690]
  2669. [pc: 29, line: 693]
  2670. [pc: 52, line: 694]
  2671. [pc: 59, line: 695]
  2672. [pc: 66, line: 697]
  2673. [pc: 92, line: 699]
  2674. [pc: 99, line: 702]
  2675. [pc: 110, line: 703]
  2676. [pc: 121, line: 704]
  2677. [pc: 130, line: 706]
  2678. Local variable table:
  2679. [pc: 23, pc: 130] local: s index: 4 type: java.lang.String
  2680. [pc: 29, pc: 130] local: s1 index: 5 type: java.lang.String
  2681. [pc: 0, pc: 131] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityPlayer
  2682. [pc: 0, pc: 131] local: entity index: 1 type: net.minecraft.server.v1_14_R1.Entity
  2683. [pc: 0, pc: 131] local: i index: 2 type: int
  2684. [pc: 0, pc: 131] local: damagesource index: 3 type: net.minecraft.server.v1_14_R1.DamageSource
  2685. Stack map table: number of frames 3
  2686. [pc: 92, append: {java.lang.String, java.lang.String}]
  2687. [pc: 99, same]
  2688. [pc: 130, chop 2 local(s)]
  2689.  
  2690. // Method descriptor #1465 (Ljava/lang/String;Ljava/lang/String;[Lnet/minecraft/server/v1_14_R1/IScoreboardCriteria;)V
  2691. // Stack: 4, Locals: 6
  2692. private void a(java.lang.String s, java.lang.String s1, net.minecraft.server.v1_14_R1.IScoreboardCriteria[] aiscoreboardcriteria);
  2693. 0 aload_0 [this]
  2694. 1 invokevirtual net.minecraft.server.v1_14_R1.EntityPlayer.getScoreboard() : net.minecraft.server.v1_14_R1.Scoreboard [1484]
  2695. 4 aload_2 [s1]
  2696. 5 invokevirtual net.minecraft.server.v1_14_R1.Scoreboard.getPlayerTeam(java.lang.String) : net.minecraft.server.v1_14_R1.ScoreboardTeam [1490]
  2697. 8 astore 4 [scoreboardteam]
  2698. 10 aload 4 [scoreboardteam]
  2699. 12 ifnull 60
  2700. 15 aload 4 [scoreboardteam]
  2701. 17 invokevirtual net.minecraft.server.v1_14_R1.ScoreboardTeam.getColor() : net.minecraft.server.v1_14_R1.EnumChatFormat [1496]
  2702. 20 invokevirtual net.minecraft.server.v1_14_R1.EnumChatFormat.b() : int [1500]
  2703. 23 istore 5 [i]
  2704. 25 iload 5 [i]
  2705. 27 iflt 60
  2706. 30 iload 5 [i]
  2707. 32 aload_3 [aiscoreboardcriteria]
  2708. 33 arraylength
  2709. 34 if_icmpge 60
  2710. 37 aload_0 [this]
  2711. 38 getfield net.minecraft.server.v1_14_R1.EntityPlayer.world : net.minecraft.server.v1_14_R1.World [651]
  2712. 41 invokevirtual net.minecraft.server.v1_14_R1.World.getServer() : org.bukkit.craftbukkit.v1_14_R1.CraftServer [1010]
  2713. 44 invokevirtual org.bukkit.craftbukkit.v1_14_R1.CraftServer.getScoreboardManager() : org.bukkit.craftbukkit.v1_14_R1.scoreboard.CraftScoreboardManager [1056]
  2714. 47 aload_3 [aiscoreboardcriteria]
  2715. 48 iload 5 [i]
  2716. 50 aaload
  2717. 51 aload_1 [s]
  2718. 52 invokedynamic 2 accept() : java.util.function.Consumer [1318]
  2719. 57 invokevirtual org.bukkit.craftbukkit.v1_14_R1.scoreboard.CraftScoreboardManager.getScoreboardScores(net.minecraft.server.v1_14_R1.IScoreboardCriteria, java.lang.String, java.util.function.Consumer) : void [1082]
  2720. 60 return
  2721. Line numbers:
  2722. [pc: 0, line: 709]
  2723. [pc: 10, line: 711]
  2724. [pc: 15, line: 712]
  2725. [pc: 25, line: 714]
  2726. [pc: 37, line: 716]
  2727. [pc: 60, line: 720]
  2728. Local variable table:
  2729. [pc: 25, pc: 60] local: i index: 5 type: int
  2730. [pc: 0, pc: 61] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityPlayer
  2731. [pc: 0, pc: 61] local: s index: 1 type: java.lang.String
  2732. [pc: 0, pc: 61] local: s1 index: 2 type: java.lang.String
  2733. [pc: 0, pc: 61] local: aiscoreboardcriteria index: 3 type: net.minecraft.server.v1_14_R1.IScoreboardCriteria[]
  2734. [pc: 10, pc: 61] local: scoreboardteam index: 4 type: net.minecraft.server.v1_14_R1.ScoreboardTeam
  2735. Stack map table: number of frames 1
  2736. [pc: 60, append: {net.minecraft.server.v1_14_R1.ScoreboardTeam}]
  2737.  
  2738. // Method descriptor #1505 (Lnet/minecraft/server/v1_14_R1/DamageSource;F)Z
  2739. // Stack: 3, Locals: 7
  2740. public boolean damageEntity(net.minecraft.server.v1_14_R1.DamageSource damagesource, float f);
  2741. 0 aload_0 [this]
  2742. 1 aload_1 [damagesource]
  2743. 2 invokevirtual net.minecraft.server.v1_14_R1.EntityPlayer.isInvulnerable(net.minecraft.server.v1_14_R1.DamageSource) : boolean [1509]
  2744. 5 ifeq 10
  2745. 8 iconst_0
  2746. 9 ireturn
  2747. 10 aload_0 [this]
  2748. 11 getfield net.minecraft.server.v1_14_R1.EntityPlayer.server : net.minecraft.server.v1_14_R1.MinecraftServer [238]
  2749. 14 invokevirtual net.minecraft.server.v1_14_R1.MinecraftServer.S() : boolean [1512]
  2750. 17 ifeq 44
  2751. 20 aload_0 [this]
  2752. 21 invokespecial net.minecraft.server.v1_14_R1.EntityPlayer.canPvP() : boolean [1515]
  2753. 24 ifeq 44
  2754. 27 ldc_w <String "fall"> [1517]
  2755. 30 aload_1 [damagesource]
  2756. 31 getfield net.minecraft.server.v1_14_R1.DamageSource.translationIndex : java.lang.String [1520]
  2757. 34 invokevirtual java.lang.String.equals(java.lang.Object) : boolean [601]
  2758. 37 ifeq 44
  2759. 40 iconst_1
  2760. 41 goto 45
  2761. 44 iconst_0
  2762. 45 istore_3 [flag]
  2763. 46 iload_3 [flag]
  2764. 47 ifne 66
  2765. 50 aload_0 [this]
  2766. 51 getfield net.minecraft.server.v1_14_R1.EntityPlayer.invulnerableTicks : int [191]
  2767. 54 ifle 66
  2768. 57 aload_1 [damagesource]
  2769. 58 getstatic net.minecraft.server.v1_14_R1.DamageSource.OUT_OF_WORLD : net.minecraft.server.v1_14_R1.DamageSource [1523]
  2770. 61 if_acmpeq 66
  2771. 64 iconst_0
  2772. 65 ireturn
  2773. 66 aload_1 [damagesource]
  2774. 67 instanceof net.minecraft.server.v1_14_R1.EntityDamageSource [1525]
  2775. 70 ifeq 145
  2776. 73 aload_1 [damagesource]
  2777. 74 invokevirtual net.minecraft.server.v1_14_R1.DamageSource.getEntity() : net.minecraft.server.v1_14_R1.Entity [1527]
  2778. 77 astore 4 [entity]
  2779. 79 aload 4 [entity]
  2780. 81 instanceof net.minecraft.server.v1_14_R1.EntityHuman [4]
  2781. 84 ifeq 101
  2782. 87 aload_0 [this]
  2783. 88 aload 4 [entity]
  2784. 90 checkcast net.minecraft.server.v1_14_R1.EntityHuman [4]
  2785. 93 invokevirtual net.minecraft.server.v1_14_R1.EntityPlayer.a(net.minecraft.server.v1_14_R1.EntityHuman) : boolean [1529]
  2786. 96 ifne 101
  2787. 99 iconst_0
  2788. 100 ireturn
  2789. 101 aload 4 [entity]
  2790. 103 instanceof net.minecraft.server.v1_14_R1.EntityArrow [1531]
  2791. 106 ifeq 145
  2792. 109 aload 4 [entity]
  2793. 111 checkcast net.minecraft.server.v1_14_R1.EntityArrow [1531]
  2794. 114 astore 5 [entityarrow]
  2795. 116 aload 5 [entityarrow]
  2796. 118 invokevirtual net.minecraft.server.v1_14_R1.EntityArrow.getShooter() : net.minecraft.server.v1_14_R1.Entity [1534]
  2797. 121 astore 6 [entity1]
  2798. 123 aload 6 [entity1]
  2799. 125 instanceof net.minecraft.server.v1_14_R1.EntityHuman [4]
  2800. 128 ifeq 145
  2801. 131 aload_0 [this]
  2802. 132 aload 6 [entity1]
  2803. 134 checkcast net.minecraft.server.v1_14_R1.EntityHuman [4]
  2804. 137 invokevirtual net.minecraft.server.v1_14_R1.EntityPlayer.a(net.minecraft.server.v1_14_R1.EntityHuman) : boolean [1529]
  2805. 140 ifne 145
  2806. 143 iconst_0
  2807. 144 ireturn
  2808. 145 aload_0 [this]
  2809. 146 iconst_1
  2810. 147 putfield net.minecraft.server.v1_14_R1.EntityPlayer.queueHealthUpdatePacket : boolean [211]
  2811. 150 aload_0 [this]
  2812. 151 aload_1 [damagesource]
  2813. 152 fload_2 [f]
  2814. 153 invokespecial net.minecraft.server.v1_14_R1.EntityHuman.damageEntity(net.minecraft.server.v1_14_R1.DamageSource, float) : boolean [1536]
  2815. 156 istore 4 [damaged]
  2816. 158 aload_0 [this]
  2817. 159 iconst_0
  2818. 160 putfield net.minecraft.server.v1_14_R1.EntityPlayer.queueHealthUpdatePacket : boolean [211]
  2819. 163 aload_0 [this]
  2820. 164 getfield net.minecraft.server.v1_14_R1.EntityPlayer.queuedHealthUpdatePacket : net.minecraft.server.v1_14_R1.PacketPlayOutUpdateHealth [1538]
  2821. 167 ifnull 186
  2822. 170 aload_0 [this]
  2823. 171 getfield net.minecraft.server.v1_14_R1.EntityPlayer.playerConnection : net.minecraft.server.v1_14_R1.PlayerConnection [710]
  2824. 174 aload_0 [this]
  2825. 175 getfield net.minecraft.server.v1_14_R1.EntityPlayer.queuedHealthUpdatePacket : net.minecraft.server.v1_14_R1.PacketPlayOutUpdateHealth [1538]
  2826. 178 invokevirtual net.minecraft.server.v1_14_R1.PlayerConnection.sendPacket(net.minecraft.server.v1_14_R1.Packet) : void [727]
  2827. 181 aload_0 [this]
  2828. 182 aconst_null
  2829. 183 putfield net.minecraft.server.v1_14_R1.EntityPlayer.queuedHealthUpdatePacket : net.minecraft.server.v1_14_R1.PacketPlayOutUpdateHealth [1538]
  2830. 186 iload 4 [damaged]
  2831. 188 ireturn
  2832. Line numbers:
  2833. [pc: 0, line: 724]
  2834. [pc: 8, line: 725]
  2835. [pc: 10, line: 727]
  2836. [pc: 46, line: 729]
  2837. [pc: 64, line: 730]
  2838. [pc: 66, line: 732]
  2839. [pc: 73, line: 733]
  2840. [pc: 79, line: 735]
  2841. [pc: 99, line: 736]
  2842. [pc: 101, line: 739]
  2843. [pc: 109, line: 740]
  2844. [pc: 116, line: 741]
  2845. [pc: 123, line: 743]
  2846. [pc: 143, line: 744]
  2847. [pc: 145, line: 750]
  2848. [pc: 150, line: 751]
  2849. [pc: 158, line: 752]
  2850. [pc: 163, line: 753]
  2851. [pc: 170, line: 754]
  2852. [pc: 181, line: 755]
  2853. [pc: 186, line: 757]
  2854. Local variable table:
  2855. [pc: 116, pc: 145] local: entityarrow index: 5 type: net.minecraft.server.v1_14_R1.EntityArrow
  2856. [pc: 123, pc: 145] local: entity1 index: 6 type: net.minecraft.server.v1_14_R1.Entity
  2857. [pc: 79, pc: 145] local: entity index: 4 type: net.minecraft.server.v1_14_R1.Entity
  2858. [pc: 158, pc: 189] local: damaged index: 4 type: boolean
  2859. [pc: 46, pc: 189] local: flag index: 3 type: boolean
  2860. [pc: 0, pc: 189] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityPlayer
  2861. [pc: 0, pc: 189] local: damagesource index: 1 type: net.minecraft.server.v1_14_R1.DamageSource
  2862. [pc: 0, pc: 189] local: f index: 2 type: float
  2863. Stack map table: number of frames 7
  2864. [pc: 10, same]
  2865. [pc: 44, same]
  2866. [pc: 45, same_locals_1_stack_item, stack: {int}]
  2867. [pc: 66, append: {int}]
  2868. [pc: 101, append: {net.minecraft.server.v1_14_R1.Entity}]
  2869. [pc: 145, chop 1 local(s)]
  2870. [pc: 186, append: {int}]
  2871.  
  2872. // Method descriptor #777 (Lnet/minecraft/server/v1_14_R1/EntityHuman;)Z
  2873. // Stack: 2, Locals: 2
  2874. public boolean a(net.minecraft.server.v1_14_R1.EntityHuman entityhuman);
  2875. 0 aload_0 [this]
  2876. 1 invokespecial net.minecraft.server.v1_14_R1.EntityPlayer.canPvP() : boolean [1515]
  2877. 4 ifne 11
  2878. 7 iconst_0
  2879. 8 goto 16
  2880. 11 aload_0 [this]
  2881. 12 aload_1 [entityhuman]
  2882. 13 invokespecial net.minecraft.server.v1_14_R1.EntityHuman.a(net.minecraft.server.v1_14_R1.EntityHuman) : boolean [1542]
  2883. 16 ireturn
  2884. Line numbers:
  2885. [pc: 0, line: 765]
  2886. Local variable table:
  2887. [pc: 0, pc: 17] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityPlayer
  2888. [pc: 0, pc: 17] local: entityhuman index: 1 type: net.minecraft.server.v1_14_R1.EntityHuman
  2889. Stack map table: number of frames 2
  2890. [pc: 11, same]
  2891. [pc: 16, same_locals_1_stack_item, stack: {int}]
  2892.  
  2893. // Method descriptor #312 ()Z
  2894. // Stack: 1, Locals: 1
  2895. private boolean canPvP();
  2896. 0 aload_0 [this]
  2897. 1 getfield net.minecraft.server.v1_14_R1.EntityPlayer.world : net.minecraft.server.v1_14_R1.World [651]
  2898. 4 getfield net.minecraft.server.v1_14_R1.World.pvpMode : boolean [1547]
  2899. 7 ireturn
  2900. Line numbers:
  2901. [pc: 0, line: 770]
  2902. Local variable table:
  2903. [pc: 0, pc: 8] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityPlayer
  2904.  
  2905. // Method descriptor #1548 (Lnet/minecraft/server/v1_14_R1/DimensionManager;)Lnet/minecraft/server/v1_14_R1/Entity;
  2906. // Stack: 3, Locals: 2
  2907. @javax.annotation.Nullable
  2908. public net.minecraft.server.v1_14_R1.Entity a(net.minecraft.server.v1_14_R1.DimensionManager dimensionmanager);
  2909. 0 aload_0 [this]
  2910. 1 aload_1 [dimensionmanager]
  2911. 2 getstatic org.bukkit.event.player.PlayerTeleportEvent$TeleportCause.UNKNOWN : org.bukkit.event.player.PlayerTeleportEvent.TeleportCause [1552]
  2912. 5 invokevirtual net.minecraft.server.v1_14_R1.EntityPlayer.a(net.minecraft.server.v1_14_R1.DimensionManager, org.bukkit.event.player.PlayerTeleportEvent$TeleportCause) : net.minecraft.server.v1_14_R1.Entity [1555]
  2913. 8 areturn
  2914. Line numbers:
  2915. [pc: 0, line: 777]
  2916. Local variable table:
  2917. [pc: 0, pc: 9] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityPlayer
  2918. [pc: 0, pc: 9] local: dimensionmanager index: 1 type: net.minecraft.server.v1_14_R1.DimensionManager
  2919.  
  2920. // Method descriptor #1553 (Lnet/minecraft/server/v1_14_R1/DimensionManager;Lorg/bukkit/event/player/PlayerTeleportEvent$TeleportCause;)Lnet/minecraft/server/v1_14_R1/Entity;
  2921. // Stack: 11, Locals: 44
  2922. @javax.annotation.Nullable
  2923. public net.minecraft.server.v1_14_R1.Entity a(net.minecraft.server.v1_14_R1.DimensionManager dimensionmanager, org.bukkit.event.player.PlayerTeleportEvent.TeleportCause cause);
  2924. 0 aload_0 [this]
  2925. 1 invokevirtual net.minecraft.server.v1_14_R1.EntityPlayer.isSleeping() : boolean [500]
  2926. 4 ifeq 9
  2927. 7 aload_0 [this]
  2928. 8 areturn
  2929. 9 aload_0 [this]
  2930. 10 getfield net.minecraft.server.v1_14_R1.EntityPlayer.dimension : net.minecraft.server.v1_14_R1.DimensionManager [667]
  2931. 13 astore_3 [dimensionmanager1]
  2932. 14 aload_3 [dimensionmanager1]
  2933. 15 invokevirtual net.minecraft.server.v1_14_R1.DimensionManager.getType() : net.minecraft.server.v1_14_R1.DimensionManager [1560]
  2934. 18 getstatic net.minecraft.server.v1_14_R1.DimensionManager.THE_END : net.minecraft.server.v1_14_R1.DimensionManager [1563]
  2935. 21 if_acmpne 115
  2936. 24 aload_1 [dimensionmanager]
  2937. 25 invokevirtual net.minecraft.server.v1_14_R1.DimensionManager.getType() : net.minecraft.server.v1_14_R1.DimensionManager [1560]
  2938. 28 getstatic net.minecraft.server.v1_14_R1.DimensionManager.OVERWORLD : net.minecraft.server.v1_14_R1.DimensionManager [1566]
  2939. 31 if_acmpne 115
  2940. 34 aload_0 [this]
  2941. 35 iconst_1
  2942. 36 putfield net.minecraft.server.v1_14_R1.EntityPlayer.worldChangeInvuln : boolean [1568]
  2943. 39 aload_0 [this]
  2944. 40 invokevirtual net.minecraft.server.v1_14_R1.EntityPlayer.decouple() : void [1571]
  2945. 43 aload_0 [this]
  2946. 44 invokevirtual net.minecraft.server.v1_14_R1.EntityPlayer.getWorldServer() : net.minecraft.server.v1_14_R1.WorldServer [840]
  2947. 47 aload_0 [this]
  2948. 48 invokevirtual net.minecraft.server.v1_14_R1.WorldServer.removePlayer(net.minecraft.server.v1_14_R1.EntityPlayer) : void [1574]
  2949. 51 aload_0 [this]
  2950. 52 getfield net.minecraft.server.v1_14_R1.EntityPlayer.viewingCredits : boolean [1576]
  2951. 55 ifne 113
  2952. 58 aload_0 [this]
  2953. 59 iconst_1
  2954. 60 putfield net.minecraft.server.v1_14_R1.EntityPlayer.viewingCredits : boolean [1576]
  2955. 63 aload_0 [this]
  2956. 64 getfield net.minecraft.server.v1_14_R1.EntityPlayer.world : net.minecraft.server.v1_14_R1.World [651]
  2957. 67 getfield net.minecraft.server.v1_14_R1.World.paperConfig : com.destroystokyo.paper.PaperWorldConfig [767]
  2958. 70 getfield com.destroystokyo.paper.PaperWorldConfig.disableEndCredits : boolean [1579]
  2959. 73 ifeq 81
  2960. 76 aload_0 [this]
  2961. 77 iconst_1
  2962. 78 invokespecial net.minecraft.server.v1_14_R1.EntityPlayer.setHasSeenCredits(boolean) : void [1581]
  2963. 81 aload_0 [this]
  2964. 82 getfield net.minecraft.server.v1_14_R1.EntityPlayer.playerConnection : net.minecraft.server.v1_14_R1.PlayerConnection [710]
  2965. 85 new net.minecraft.server.v1_14_R1.PacketPlayOutGameStateChange [1583]
  2966. 88 dup
  2967. 89 iconst_4
  2968. 90 aload_0 [this]
  2969. 91 getfield net.minecraft.server.v1_14_R1.EntityPlayer.cp : boolean [150]
  2970. 94 ifeq 101
  2971. 97 fconst_0
  2972. 98 goto 102
  2973. 101 fconst_1
  2974. 102 invokespecial net.minecraft.server.v1_14_R1.PacketPlayOutGameStateChange(int, float) [1586]
  2975. 105 invokevirtual net.minecraft.server.v1_14_R1.PlayerConnection.sendPacket(net.minecraft.server.v1_14_R1.Packet) : void [727]
  2976. 108 aload_0 [this]
  2977. 109 iconst_1
  2978. 110 putfield net.minecraft.server.v1_14_R1.EntityPlayer.cp : boolean [150]
  2979. 113 aload_0 [this]
  2980. 114 areturn
  2981. 115 aload_0 [this]
  2982. 116 getfield net.minecraft.server.v1_14_R1.EntityPlayer.server : net.minecraft.server.v1_14_R1.MinecraftServer [238]
  2983. 119 aload_3 [dimensionmanager1]
  2984. 120 invokevirtual net.minecraft.server.v1_14_R1.MinecraftServer.getWorldServer(net.minecraft.server.v1_14_R1.DimensionManager) : net.minecraft.server.v1_14_R1.WorldServer [1589]
  2985. 123 astore 4 [worldserver]
  2986. 125 aload_0 [this]
  2987. 126 getfield net.minecraft.server.v1_14_R1.EntityPlayer.server : net.minecraft.server.v1_14_R1.MinecraftServer [238]
  2988. 129 aload_1 [dimensionmanager]
  2989. 130 invokevirtual net.minecraft.server.v1_14_R1.MinecraftServer.getWorldServer(net.minecraft.server.v1_14_R1.DimensionManager) : net.minecraft.server.v1_14_R1.WorldServer [1589]
  2990. 133 astore 5 [worldserver1]
  2991. 135 aload_0 [this]
  2992. 136 getfield net.minecraft.server.v1_14_R1.EntityPlayer.world : net.minecraft.server.v1_14_R1.World [651]
  2993. 139 invokevirtual net.minecraft.server.v1_14_R1.World.getWorldData() : net.minecraft.server.v1_14_R1.WorldData [1590]
  2994. 142 astore 6 [worlddata]
  2995. 144 aload_0 [this]
  2996. 145 getfield net.minecraft.server.v1_14_R1.EntityPlayer.locX : double [412]
  2997. 148 dstore 7 [d0]
  2998. 150 aload_0 [this]
  2999. 151 getfield net.minecraft.server.v1_14_R1.EntityPlayer.locY : double [407]
  3000. 154 dstore 9 [d1]
  3001. 156 aload_0 [this]
  3002. 157 getfield net.minecraft.server.v1_14_R1.EntityPlayer.locZ : double [415]
  3003. 160 dstore 11 [d2]
  3004. 162 aload_0 [this]
  3005. 163 getfield net.minecraft.server.v1_14_R1.EntityPlayer.pitch : float [1591]
  3006. 166 fstore 13 [f]
  3007. 168 aload_0 [this]
  3008. 169 getfield net.minecraft.server.v1_14_R1.EntityPlayer.yaw : float [1592]
  3009. 172 fstore 14 [f1]
  3010. 174 ldc2_w <Double 8.0> [1593]
  3011. 177 dstore 15 [d3]
  3012. 179 fload 14 [f1]
  3013. 181 fstore 17 [f2]
  3014. 183 aload 4 [worldserver]
  3015. 185 invokevirtual net.minecraft.server.v1_14_R1.WorldServer.getMethodProfiler() : net.minecraft.server.v1_14_R1.GameProfilerFiller [1598]
  3016. 188 ldc_w <String "moving"> [1600]
  3017. 191 invokeinterface net.minecraft.server.v1_14_R1.GameProfilerFiller.enter(java.lang.String) : void [1606] [nargs: 2]
  3018. 196 aload 5 [worldserver1]
  3019. 198 ifnonnull 204
  3020. 201 goto 346
  3021. 204 aload_3 [dimensionmanager1]
  3022. 205 getstatic net.minecraft.server.v1_14_R1.DimensionManager.OVERWORLD : net.minecraft.server.v1_14_R1.DimensionManager [1566]
  3023. 208 if_acmpne 260
  3024. 211 aload_1 [dimensionmanager]
  3025. 212 getstatic net.minecraft.server.v1_14_R1.DimensionManager.NETHER : net.minecraft.server.v1_14_R1.DimensionManager [1609]
  3026. 215 if_acmpne 260
  3027. 218 aload_0 [this]
  3028. 219 new net.minecraft.server.v1_14_R1.Vec3D [466]
  3029. 222 dup
  3030. 223 aload_0 [this]
  3031. 224 getfield net.minecraft.server.v1_14_R1.EntityPlayer.locX : double [412]
  3032. 227 aload_0 [this]
  3033. 228 getfield net.minecraft.server.v1_14_R1.EntityPlayer.locY : double [407]
  3034. 231 aload_0 [this]
  3035. 232 getfield net.minecraft.server.v1_14_R1.EntityPlayer.locZ : double [415]
  3036. 235 invokespecial net.minecraft.server.v1_14_R1.Vec3D(double, double, double) [478]
  3037. 238 putfield net.minecraft.server.v1_14_R1.EntityPlayer.cu : net.minecraft.server.v1_14_R1.Vec3D [480]
  3038. 241 dload 7 [d0]
  3039. 243 ldc2_w <Double 8.0> [1593]
  3040. 246 ddiv
  3041. 247 dstore 7 [d0]
  3042. 249 dload 11 [d2]
  3043. 251 ldc2_w <Double 8.0> [1593]
  3044. 254 ddiv
  3045. 255 dstore 11 [d2]
  3046. 257 goto 346
  3047. 260 aload_3 [dimensionmanager1]
  3048. 261 getstatic net.minecraft.server.v1_14_R1.DimensionManager.NETHER : net.minecraft.server.v1_14_R1.DimensionManager [1609]
  3049. 264 if_acmpne 293
  3050. 267 aload_1 [dimensionmanager]
  3051. 268 getstatic net.minecraft.server.v1_14_R1.DimensionManager.OVERWORLD : net.minecraft.server.v1_14_R1.DimensionManager [1566]
  3052. 271 if_acmpne 293
  3053. 274 dload 7 [d0]
  3054. 276 ldc2_w <Double 8.0> [1593]
  3055. 279 dmul
  3056. 280 dstore 7 [d0]
  3057. 282 dload 11 [d2]
  3058. 284 ldc2_w <Double 8.0> [1593]
  3059. 287 dmul
  3060. 288 dstore 11 [d2]
  3061. 290 goto 346
  3062. 293 aload_3 [dimensionmanager1]
  3063. 294 getstatic net.minecraft.server.v1_14_R1.DimensionManager.OVERWORLD : net.minecraft.server.v1_14_R1.DimensionManager [1566]
  3064. 297 if_acmpne 346
  3065. 300 aload_1 [dimensionmanager]
  3066. 301 getstatic net.minecraft.server.v1_14_R1.DimensionManager.THE_END : net.minecraft.server.v1_14_R1.DimensionManager [1563]
  3067. 304 if_acmpne 346
  3068. 307 aload 5 [worldserver1]
  3069. 309 invokevirtual net.minecraft.server.v1_14_R1.WorldServer.getDimensionSpawn() : net.minecraft.server.v1_14_R1.BlockPosition [1612]
  3070. 312 astore 18 [blockposition]
  3071. 314 aload 18 [blockposition]
  3072. 316 invokevirtual net.minecraft.server.v1_14_R1.BlockPosition.getX() : int [349]
  3073. 319 i2d
  3074. 320 dstore 7 [d0]
  3075. 322 aload 18 [blockposition]
  3076. 324 invokevirtual net.minecraft.server.v1_14_R1.BlockPosition.getY() : int [1614]
  3077. 327 i2d
  3078. 328 dstore 9 [d1]
  3079. 330 aload 18 [blockposition]
  3080. 332 invokevirtual net.minecraft.server.v1_14_R1.BlockPosition.getZ() : int [352]
  3081. 335 i2d
  3082. 336 dstore 11 [d2]
  3083. 338 ldc_w <Float 90.0> [1615]
  3084. 341 fstore 14 [f1]
  3085. 343 fconst_0
  3086. 344 fstore 13 [f]
  3087. 346 aload_0 [this]
  3088. 347 invokevirtual net.minecraft.server.v1_14_R1.EntityPlayer.getBukkitEntity() : org.bukkit.craftbukkit.v1_14_R1.entity.CraftPlayer [492]
  3089. 350 invokevirtual org.bukkit.craftbukkit.v1_14_R1.entity.CraftPlayer.getLocation() : org.bukkit.Location [1619]
  3090. 353 astore 18 [enter]
  3091. 355 aload 5 [worldserver1]
  3092. 357 ifnonnull 364
  3093. 360 aconst_null
  3094. 361 goto 386
  3095. 364 new org.bukkit.Location [1621]
  3096. 367 dup
  3097. 368 aload 5 [worldserver1]
  3098. 370 invokevirtual net.minecraft.server.v1_14_R1.WorldServer.getWorld() : org.bukkit.craftbukkit.v1_14_R1.CraftWorld [1624]
  3099. 373 dload 7 [d0]
  3100. 375 dload 9 [d1]
  3101. 377 dload 11 [d2]
  3102. 379 fload 14 [f1]
  3103. 381 fload 13 [f]
  3104. 383 invokespecial org.bukkit.Location(org.bukkit.World, double, double, double, float, float) [1627]
  3105. 386 astore 19 [exit]
  3106. 388 new org.bukkit.event.player.PlayerPortalEvent [1629]
  3107. 391 dup
  3108. 392 aload_0 [this]
  3109. 393 invokevirtual net.minecraft.server.v1_14_R1.EntityPlayer.getBukkitEntity() : org.bukkit.craftbukkit.v1_14_R1.entity.CraftPlayer [492]
  3110. 396 aload 18 [enter]
  3111. 398 aload 19 [exit]
  3112. 400 aload_2 [cause]
  3113. 401 invokespecial org.bukkit.event.player.PlayerPortalEvent(org.bukkit.entity.Player, org.bukkit.Location, org.bukkit.Location, org.bukkit.event.player.PlayerTeleportEvent$TeleportCause) [1632]
  3114. 404 astore 20 [event]
  3115. 406 invokestatic org.bukkit.Bukkit.getServer() : org.bukkit.Server [607]
  3116. 409 invokeinterface org.bukkit.Server.getPluginManager() : org.bukkit.plugin.PluginManager [1636] [nargs: 1]
  3117. 414 aload 20 [event]
  3118. 416 invokeinterface org.bukkit.plugin.PluginManager.callEvent(org.bukkit.event.Event) : void [1642] [nargs: 2]
  3119. 421 aload 20 [event]
  3120. 423 invokevirtual org.bukkit.event.player.PlayerPortalEvent.isCancelled() : boolean [1643]
  3121. 426 ifne 437
  3122. 429 aload 20 [event]
  3123. 431 invokevirtual org.bukkit.event.player.PlayerPortalEvent.getTo() : org.bukkit.Location [1646]
  3124. 434 ifnonnull 439
  3125. 437 aconst_null
  3126. 438 areturn
  3127. 439 aload 20 [event]
  3128. 441 invokevirtual org.bukkit.event.player.PlayerPortalEvent.getTo() : org.bukkit.Location [1646]
  3129. 444 astore 19 [exit]
  3130. 446 aload 19 [exit]
  3131. 448 ifnonnull 453
  3132. 451 aconst_null
  3133. 452 areturn
  3134. 453 new org.bukkit.event.player.PlayerTeleportEvent [11]
  3135. 456 dup
  3136. 457 aload_0 [this]
  3137. 458 invokevirtual net.minecraft.server.v1_14_R1.EntityPlayer.getBukkitEntity() : org.bukkit.craftbukkit.v1_14_R1.entity.CraftPlayer [492]
  3138. 461 aload 18 [enter]
  3139. 463 aload 19 [exit]
  3140. 465 aload_2 [cause]
  3141. 466 invokespecial org.bukkit.event.player.PlayerTeleportEvent(org.bukkit.entity.Player, org.bukkit.Location, org.bukkit.Location, org.bukkit.event.player.PlayerTeleportEvent$TeleportCause) [1647]
  3142. 469 astore 21 [tpEvent]
  3143. 471 invokestatic org.bukkit.Bukkit.getServer() : org.bukkit.Server [607]
  3144. 474 invokeinterface org.bukkit.Server.getPluginManager() : org.bukkit.plugin.PluginManager [1636] [nargs: 1]
  3145. 479 aload 21 [tpEvent]
  3146. 481 invokeinterface org.bukkit.plugin.PluginManager.callEvent(org.bukkit.event.Event) : void [1642] [nargs: 2]
  3147. 486 aload 21 [tpEvent]
  3148. 488 invokevirtual org.bukkit.event.player.PlayerTeleportEvent.isCancelled() : boolean [1648]
  3149. 491 ifne 502
  3150. 494 aload 21 [tpEvent]
  3151. 496 invokevirtual org.bukkit.event.player.PlayerTeleportEvent.getTo() : org.bukkit.Location [1649]
  3152. 499 ifnonnull 504
  3153. 502 aconst_null
  3154. 503 areturn
  3155. 504 aload 21 [tpEvent]
  3156. 506 invokevirtual org.bukkit.event.player.PlayerTeleportEvent.getTo() : org.bukkit.Location [1649]
  3157. 509 astore 19 [exit]
  3158. 511 aload 19 [exit]
  3159. 513 ifnonnull 518
  3160. 516 aconst_null
  3161. 517 areturn
  3162. 518 aload 19 [exit]
  3163. 520 invokevirtual org.bukkit.Location.getWorld() : org.bukkit.World [1652]
  3164. 523 checkcast org.bukkit.craftbukkit.v1_14_R1.CraftWorld [615]
  3165. 526 invokevirtual org.bukkit.craftbukkit.v1_14_R1.CraftWorld.getHandle() : net.minecraft.server.v1_14_R1.WorldServer [622]
  3166. 529 astore 5 [worldserver1]
  3167. 531 aload 19 [exit]
  3168. 533 invokevirtual org.bukkit.Location.getX() : double [1653]
  3169. 536 dstore 7 [d0]
  3170. 538 aload 19 [exit]
  3171. 540 invokevirtual org.bukkit.Location.getY() : double [1654]
  3172. 543 dstore 9 [d1]
  3173. 545 aload 19 [exit]
  3174. 547 invokevirtual org.bukkit.Location.getZ() : double [1655]
  3175. 550 dstore 11 [d2]
  3176. 552 aload 19 [exit]
  3177. 554 invokevirtual org.bukkit.Location.getYaw() : float [1658]
  3178. 557 fstore 14 [f1]
  3179. 559 aload 19 [exit]
  3180. 561 invokevirtual org.bukkit.Location.getPitch() : float [1661]
  3181. 564 fstore 13 [f]
  3182. 566 aload_0 [this]
  3183. 567 iconst_1
  3184. 568 putfield net.minecraft.server.v1_14_R1.EntityPlayer.worldChangeInvuln : boolean [1568]
  3185. 571 aload 5 [worldserver1]
  3186. 573 invokevirtual net.minecraft.server.v1_14_R1.WorldServer.getWorldProvider() : net.minecraft.server.v1_14_R1.WorldProvider [378]
  3187. 576 invokevirtual net.minecraft.server.v1_14_R1.WorldProvider.getDimensionManager() : net.minecraft.server.v1_14_R1.DimensionManager [663]
  3188. 579 astore_1 [dimensionmanager]
  3189. 580 aload_0 [this]
  3190. 581 aload_1 [dimensionmanager]
  3191. 582 putfield net.minecraft.server.v1_14_R1.EntityPlayer.dimension : net.minecraft.server.v1_14_R1.DimensionManager [667]
  3192. 585 aload_0 [this]
  3193. 586 getfield net.minecraft.server.v1_14_R1.EntityPlayer.playerConnection : net.minecraft.server.v1_14_R1.PlayerConnection [710]
  3194. 589 new net.minecraft.server.v1_14_R1.PacketPlayOutRespawn [1663]
  3195. 592 dup
  3196. 593 aload 5 [worldserver1]
  3197. 595 getfield net.minecraft.server.v1_14_R1.WorldServer.worldProvider : net.minecraft.server.v1_14_R1.WorldProvider [308]
  3198. 598 invokevirtual net.minecraft.server.v1_14_R1.WorldProvider.getDimensionManager() : net.minecraft.server.v1_14_R1.DimensionManager [663]
  3199. 601 invokevirtual net.minecraft.server.v1_14_R1.DimensionManager.getType() : net.minecraft.server.v1_14_R1.DimensionManager [1560]
  3200. 604 aload_0 [this]
  3201. 605 getfield net.minecraft.server.v1_14_R1.EntityPlayer.world : net.minecraft.server.v1_14_R1.World [651]
  3202. 608 invokevirtual net.minecraft.server.v1_14_R1.World.getWorldData() : net.minecraft.server.v1_14_R1.WorldData [1590]
  3203. 611 invokevirtual net.minecraft.server.v1_14_R1.WorldData.getType() : net.minecraft.server.v1_14_R1.WorldType [1666]
  3204. 614 aload_0 [this]
  3205. 615 getfield net.minecraft.server.v1_14_R1.EntityPlayer.playerInteractManager : net.minecraft.server.v1_14_R1.PlayerInteractManager [236]
  3206. 618 invokevirtual net.minecraft.server.v1_14_R1.PlayerInteractManager.getGameMode() : net.minecraft.server.v1_14_R1.EnumGamemode [511]
  3207. 621 invokespecial net.minecraft.server.v1_14_R1.PacketPlayOutRespawn(net.minecraft.server.v1_14_R1.DimensionManager, net.minecraft.server.v1_14_R1.WorldType, net.minecraft.server.v1_14_R1.EnumGamemode) [1669]
  3208. 624 invokevirtual net.minecraft.server.v1_14_R1.PlayerConnection.sendPacket(net.minecraft.server.v1_14_R1.Packet) : void [727]
  3209. 627 aload_0 [this]
  3210. 628 getfield net.minecraft.server.v1_14_R1.EntityPlayer.playerConnection : net.minecraft.server.v1_14_R1.PlayerConnection [710]
  3211. 631 new net.minecraft.server.v1_14_R1.PacketPlayOutServerDifficulty [1671]
  3212. 634 dup
  3213. 635 aload_0 [this]
  3214. 636 getfield net.minecraft.server.v1_14_R1.EntityPlayer.world : net.minecraft.server.v1_14_R1.World [651]
  3215. 639 invokevirtual net.minecraft.server.v1_14_R1.World.getDifficulty() : net.minecraft.server.v1_14_R1.EnumDifficulty [1675]
  3216. 642 aload_0 [this]
  3217. 643 getfield net.minecraft.server.v1_14_R1.EntityPlayer.world : net.minecraft.server.v1_14_R1.World [651]
  3218. 646 invokevirtual net.minecraft.server.v1_14_R1.World.getWorldData() : net.minecraft.server.v1_14_R1.WorldData [1590]
  3219. 649 invokevirtual net.minecraft.server.v1_14_R1.WorldData.isDifficultyLocked() : boolean [1678]
  3220. 652 invokespecial net.minecraft.server.v1_14_R1.PacketPlayOutServerDifficulty(net.minecraft.server.v1_14_R1.EnumDifficulty, boolean) [1681]
  3221. 655 invokevirtual net.minecraft.server.v1_14_R1.PlayerConnection.sendPacket(net.minecraft.server.v1_14_R1.Packet) : void [727]
  3222. 658 aload_0 [this]
  3223. 659 getfield net.minecraft.server.v1_14_R1.EntityPlayer.server : net.minecraft.server.v1_14_R1.MinecraftServer [238]
  3224. 662 invokevirtual net.minecraft.server.v1_14_R1.MinecraftServer.getPlayerList() : net.minecraft.server.v1_14_R1.PlayerList [255]
  3225. 665 astore 22 [playerlist]
  3226. 667 aload 22 [playerlist]
  3227. 669 aload_0 [this]
  3228. 670 invokevirtual net.minecraft.server.v1_14_R1.PlayerList.d(net.minecraft.server.v1_14_R1.EntityPlayer) : void [1683]
  3229. 673 aload 4 [worldserver]
  3230. 675 aload_0 [this]
  3231. 676 invokevirtual net.minecraft.server.v1_14_R1.WorldServer.removePlayer(net.minecraft.server.v1_14_R1.EntityPlayer) : void [1574]
  3232. 679 aload_0 [this]
  3233. 680 iconst_0
  3234. 681 putfield net.minecraft.server.v1_14_R1.EntityPlayer.dead : boolean [590]
  3235. 684 aload_0 [this]
  3236. 685 dload 7 [d0]
  3237. 687 dload 9 [d1]
  3238. 689 dload 11 [d2]
  3239. 691 fload 14 [f1]
  3240. 693 fload 13 [f]
  3241. 695 invokevirtual net.minecraft.server.v1_14_R1.EntityPlayer.setPositionRotation(double, double, double, float, float) : void [1685]
  3242. 698 aload 4 [worldserver]
  3243. 700 invokevirtual net.minecraft.server.v1_14_R1.WorldServer.getMethodProfiler() : net.minecraft.server.v1_14_R1.GameProfilerFiller [1598]
  3244. 703 invokeinterface net.minecraft.server.v1_14_R1.GameProfilerFiller.exit() : void [1688] [nargs: 1]
  3245. 708 aload 4 [worldserver]
  3246. 710 invokevirtual net.minecraft.server.v1_14_R1.WorldServer.getMethodProfiler() : net.minecraft.server.v1_14_R1.GameProfilerFiller [1598]
  3247. 713 ldc_w <String "placing"> [1690]
  3248. 716 invokeinterface net.minecraft.server.v1_14_R1.GameProfilerFiller.enter(java.lang.String) : void [1606] [nargs: 2]
  3249. 721 ldc2_w <Double -2.9999872E7> [1691]
  3250. 724 aload 5 [worldserver1]
  3251. 726 invokevirtual net.minecraft.server.v1_14_R1.WorldServer.getWorldBorder() : net.minecraft.server.v1_14_R1.WorldBorder [343]
  3252. 729 invokevirtual net.minecraft.server.v1_14_R1.WorldBorder.c() : double [1694]
  3253. 732 ldc2_w <Double 16.0> [1695]
  3254. 735 dadd
  3255. 736 invokestatic java.lang.Math.min(double, double) : double [1698]
  3256. 739 dstore 23 [d4]
  3257. 741 ldc2_w <Double -2.9999872E7> [1691]
  3258. 744 aload 5 [worldserver1]
  3259. 746 invokevirtual net.minecraft.server.v1_14_R1.WorldServer.getWorldBorder() : net.minecraft.server.v1_14_R1.WorldBorder [343]
  3260. 749 invokevirtual net.minecraft.server.v1_14_R1.WorldBorder.d() : double [1700]
  3261. 752 ldc2_w <Double 16.0> [1695]
  3262. 755 dadd
  3263. 756 invokestatic java.lang.Math.min(double, double) : double [1698]
  3264. 759 dstore 25 [d5]
  3265. 761 ldc2_w <Double 2.9999872E7> [1701]
  3266. 764 aload 5 [worldserver1]
  3267. 766 invokevirtual net.minecraft.server.v1_14_R1.WorldServer.getWorldBorder() : net.minecraft.server.v1_14_R1.WorldBorder [343]
  3268. 769 invokevirtual net.minecraft.server.v1_14_R1.WorldBorder.e() : double [1704]
  3269. 772 ldc2_w <Double 16.0> [1695]
  3270. 775 dsub
  3271. 776 invokestatic java.lang.Math.min(double, double) : double [1698]
  3272. 779 dstore 27 [d6]
  3273. 781 ldc2_w <Double 2.9999872E7> [1701]
  3274. 784 aload 5 [worldserver1]
  3275. 786 invokevirtual net.minecraft.server.v1_14_R1.WorldServer.getWorldBorder() : net.minecraft.server.v1_14_R1.WorldBorder [343]
  3276. 789 invokevirtual net.minecraft.server.v1_14_R1.WorldBorder.f() : double [1706]
  3277. 792 ldc2_w <Double 16.0> [1695]
  3278. 795 dsub
  3279. 796 invokestatic java.lang.Math.min(double, double) : double [1698]
  3280. 799 dstore 29 [d7]
  3281. 801 dload 7 [d0]
  3282. 803 dload 23 [d4]
  3283. 805 dload 27 [d6]
  3284. 807 invokestatic net.minecraft.server.v1_14_R1.MathHelper.a(double, double, double) : double [1709]
  3285. 810 dstore 7 [d0]
  3286. 812 dload 11 [d2]
  3287. 814 dload 25 [d5]
  3288. 816 dload 29 [d7]
  3289. 818 invokestatic net.minecraft.server.v1_14_R1.MathHelper.a(double, double, double) : double [1709]
  3290. 821 dstore 11 [d2]
  3291. 823 aload_0 [this]
  3292. 824 dload 7 [d0]
  3293. 826 dload 9 [d1]
  3294. 828 dload 11 [d2]
  3295. 830 fload 14 [f1]
  3296. 832 fload 13 [f]
  3297. 834 invokevirtual net.minecraft.server.v1_14_R1.EntityPlayer.setPositionRotation(double, double, double, float, float) : void [1685]
  3298. 837 aload_1 [dimensionmanager]
  3299. 838 invokevirtual net.minecraft.server.v1_14_R1.DimensionManager.getType() : net.minecraft.server.v1_14_R1.DimensionManager [1560]
  3300. 841 getstatic net.minecraft.server.v1_14_R1.DimensionManager.THE_END : net.minecraft.server.v1_14_R1.DimensionManager [1563]
  3301. 844 if_acmpne 1113
  3302. 847 aload_0 [this]
  3303. 848 getfield net.minecraft.server.v1_14_R1.EntityPlayer.locX : double [412]
  3304. 851 invokestatic net.minecraft.server.v1_14_R1.MathHelper.floor(double) : int [364]
  3305. 854 istore 31 [i]
  3306. 856 aload_0 [this]
  3307. 857 getfield net.minecraft.server.v1_14_R1.EntityPlayer.locY : double [407]
  3308. 860 invokestatic net.minecraft.server.v1_14_R1.MathHelper.floor(double) : int [364]
  3309. 863 iconst_1
  3310. 864 isub
  3311. 865 istore 32 [j]
  3312. 867 aload_0 [this]
  3313. 868 getfield net.minecraft.server.v1_14_R1.EntityPlayer.locZ : double [415]
  3314. 871 invokestatic net.minecraft.server.v1_14_R1.MathHelper.floor(double) : int [364]
  3315. 874 istore 33 [k]
  3316. 876 iconst_1
  3317. 877 istore 34 [flag]
  3318. 879 iconst_0
  3319. 880 istore 35 [flag1]
  3320. 882 new org.bukkit.craftbukkit.v1_14_R1.util.BlockStateListPopulator [1711]
  3321. 885 dup
  3322. 886 aload 5 [worldserver1]
  3323. 888 invokespecial org.bukkit.craftbukkit.v1_14_R1.util.BlockStateListPopulator(net.minecraft.server.v1_14_R1.World) [1713]
  3324. 891 astore 36 [blockList]
  3325. 893 bipush -2
  3326. 895 istore 37 [l]
  3327. 897 iload 37 [l]
  3328. 899 iconst_2
  3329. 900 if_icmpgt 1027
  3330. 903 bipush -2
  3331. 905 istore 38 [i1]
  3332. 907 iload 38 [i1]
  3333. 909 iconst_2
  3334. 910 if_icmpgt 1021
  3335. 913 iconst_m1
  3336. 914 istore 39 [j1]
  3337. 916 iload 39 [j1]
  3338. 918 iconst_3
  3339. 919 if_icmpge 1015
  3340. 922 iload 31 [i]
  3341. 924 iload 38 [i1]
  3342. 926 iconst_1
  3343. 927 imul
  3344. 928 iadd
  3345. 929 iload 37 [l]
  3346. 931 iconst_0
  3347. 932 imul
  3348. 933 iadd
  3349. 934 istore 40 [k1]
  3350. 936 iload 32 [j]
  3351. 938 iload 39 [j1]
  3352. 940 iadd
  3353. 941 istore 41 [l1]
  3354. 943 iload 33 [k]
  3355. 945 iload 38 [i1]
  3356. 947 iconst_0
  3357. 948 imul
  3358. 949 iadd
  3359. 950 iload 37 [l]
  3360. 952 iconst_1
  3361. 953 imul
  3362. 954 isub
  3363. 955 istore 42 [i2]
  3364. 957 iload 39 [j1]
  3365. 959 ifge 966
  3366. 962 iconst_1
  3367. 963 goto 967
  3368. 966 iconst_0
  3369. 967 istore 43 [flag2]
  3370. 969 aload 36 [blockList]
  3371. 971 new net.minecraft.server.v1_14_R1.BlockPosition [345]
  3372. 974 dup
  3373. 975 iload 40 [k1]
  3374. 977 iload 41 [l1]
  3375. 979 iload 42 [i2]
  3376. 981 invokespecial net.minecraft.server.v1_14_R1.BlockPosition(int, int, int) [1716]
  3377. 984 iload 43 [flag2]
  3378. 986 ifeq 998
  3379. 989 getstatic net.minecraft.server.v1_14_R1.Blocks.OBSIDIAN : net.minecraft.server.v1_14_R1.Block [1719]
  3380. 992 invokevirtual net.minecraft.server.v1_14_R1.Block.getBlockData() : net.minecraft.server.v1_14_R1.IBlockData [1366]
  3381. 995 goto 1004
  3382. 998 getstatic net.minecraft.server.v1_14_R1.Blocks.AIR : net.minecraft.server.v1_14_R1.Block [1721]
  3383. 1001 invokevirtual net.minecraft.server.v1_14_R1.Block.getBlockData() : net.minecraft.server.v1_14_R1.IBlockData [1366]
  3384. 1004 iconst_3
  3385. 1005 invokevirtual org.bukkit.craftbukkit.v1_14_R1.util.BlockStateListPopulator.setTypeAndData(net.minecraft.server.v1_14_R1.BlockPosition, net.minecraft.server.v1_14_R1.IBlockData, int) : boolean [1722]
  3386. 1008 pop
  3387. 1009 iinc 39 1 [j1]
  3388. 1012 goto 916
  3389. 1015 iinc 38 1 [i1]
  3390. 1018 goto 907
  3391. 1021 iinc 37 1 [l]
  3392. 1024 goto 897
  3393. 1027 aload 5 [worldserver1]
  3394. 1029 invokevirtual net.minecraft.server.v1_14_R1.WorldServer.getWorld() : org.bukkit.craftbukkit.v1_14_R1.CraftWorld [1624]
  3395. 1032 astore 37 [bworld]
  3396. 1034 new org.bukkit.event.world.PortalCreateEvent [44]
  3397. 1037 dup
  3398. 1038 aload 36 [blockList]
  3399. 1040 invokevirtual org.bukkit.craftbukkit.v1_14_R1.util.BlockStateListPopulator.getList() : java.util.List [1725]
  3400. 1043 aload 37 [bworld]
  3401. 1045 aload_0 [this]
  3402. 1046 invokevirtual net.minecraft.server.v1_14_R1.EntityPlayer.getBukkitEntity() : org.bukkit.craftbukkit.v1_14_R1.entity.CraftPlayer [492]
  3403. 1049 getstatic org.bukkit.event.world.PortalCreateEvent$CreateReason.END_PLATFORM : org.bukkit.event.world.PortalCreateEvent.CreateReason [1729]
  3404. 1052 invokespecial org.bukkit.event.world.PortalCreateEvent(java.util.List, org.bukkit.World, org.bukkit.entity.Entity, org.bukkit.event.world.PortalCreateEvent$CreateReason) [1732]
  3405. 1055 astore 38 [portalEvent]
  3406. 1057 aload_0 [this]
  3407. 1058 getfield net.minecraft.server.v1_14_R1.EntityPlayer.world : net.minecraft.server.v1_14_R1.World [651]
  3408. 1061 invokevirtual net.minecraft.server.v1_14_R1.World.getServer() : org.bukkit.craftbukkit.v1_14_R1.CraftServer [1010]
  3409. 1064 invokevirtual org.bukkit.craftbukkit.v1_14_R1.CraftServer.getPluginManager() : org.bukkit.plugin.PluginManager [1733]
  3410. 1067 aload 38 [portalEvent]
  3411. 1069 invokeinterface org.bukkit.plugin.PluginManager.callEvent(org.bukkit.event.Event) : void [1642] [nargs: 2]
  3412. 1074 aload 38 [portalEvent]
  3413. 1076 invokevirtual org.bukkit.event.world.PortalCreateEvent.isCancelled() : boolean [1734]
  3414. 1079 ifne 1087
  3415. 1082 aload 36 [blockList]
  3416. 1084 invokevirtual org.bukkit.craftbukkit.v1_14_R1.util.BlockStateListPopulator.updateList() : void [1737]
  3417. 1087 aload_0 [this]
  3418. 1088 iload 31 [i]
  3419. 1090 i2d
  3420. 1091 iload 32 [j]
  3421. 1093 i2d
  3422. 1094 iload 33 [k]
  3423. 1096 i2d
  3424. 1097 fload 14 [f1]
  3425. 1099 fconst_0
  3426. 1100 invokevirtual net.minecraft.server.v1_14_R1.EntityPlayer.setPositionRotation(double, double, double, float, float) : void [1685]
  3427. 1103 aload_0 [this]
  3428. 1104 getstatic net.minecraft.server.v1_14_R1.Vec3D.a : net.minecraft.server.v1_14_R1.Vec3D [1741]
  3429. 1107 invokevirtual net.minecraft.server.v1_14_R1.EntityPlayer.setMot(net.minecraft.server.v1_14_R1.Vec3D) : void [1745]
  3430. 1110 goto 1149
  3431. 1113 aload 5 [worldserver1]
  3432. 1115 invokevirtual net.minecraft.server.v1_14_R1.WorldServer.getTravelAgent() : net.minecraft.server.v1_14_R1.PortalTravelAgent [1749]
  3433. 1118 aload_0 [this]
  3434. 1119 fload 17 [f2]
  3435. 1121 invokevirtual net.minecraft.server.v1_14_R1.PortalTravelAgent.a(net.minecraft.server.v1_14_R1.Entity, float) : boolean [1754]
  3436. 1124 ifne 1149
  3437. 1127 aload 5 [worldserver1]
  3438. 1129 invokevirtual net.minecraft.server.v1_14_R1.WorldServer.getTravelAgent() : net.minecraft.server.v1_14_R1.PortalTravelAgent [1749]
  3439. 1132 aload_0 [this]
  3440. 1133 invokevirtual net.minecraft.server.v1_14_R1.PortalTravelAgent.a(net.minecraft.server.v1_14_R1.Entity) : boolean [1756]
  3441. 1136 pop
  3442. 1137 aload 5 [worldserver1]
  3443. 1139 invokevirtual net.minecraft.server.v1_14_R1.WorldServer.getTravelAgent() : net.minecraft.server.v1_14_R1.PortalTravelAgent [1749]
  3444. 1142 aload_0 [this]
  3445. 1143 fload 17 [f2]
  3446. 1145 invokevirtual net.minecraft.server.v1_14_R1.PortalTravelAgent.a(net.minecraft.server.v1_14_R1.Entity, float) : boolean [1754]
  3447. 1148 pop
  3448. 1149 aload 4 [worldserver]
  3449. 1151 invokevirtual net.minecraft.server.v1_14_R1.WorldServer.getMethodProfiler() : net.minecraft.server.v1_14_R1.GameProfilerFiller [1598]
  3450. 1154 invokeinterface net.minecraft.server.v1_14_R1.GameProfilerFiller.exit() : void [1688] [nargs: 1]
  3451. 1159 aload_0 [this]
  3452. 1160 aload 5 [worldserver1]
  3453. 1162 invokevirtual net.minecraft.server.v1_14_R1.EntityPlayer.spawnIn(net.minecraft.server.v1_14_R1.World) : void [1757]
  3454. 1165 aload 5 [worldserver1]
  3455. 1167 aload_0 [this]
  3456. 1168 invokevirtual net.minecraft.server.v1_14_R1.WorldServer.addPlayerPortal(net.minecraft.server.v1_14_R1.EntityPlayer) : void [1760]
  3457. 1171 aload_0 [this]
  3458. 1172 aload 4 [worldserver]
  3459. 1174 invokevirtual net.minecraft.server.v1_14_R1.EntityPlayer.b(net.minecraft.server.v1_14_R1.WorldServer) : void [1762]
  3460. 1177 aload_0 [this]
  3461. 1178 getfield net.minecraft.server.v1_14_R1.EntityPlayer.playerConnection : net.minecraft.server.v1_14_R1.PlayerConnection [710]
  3462. 1181 aload_0 [this]
  3463. 1182 getfield net.minecraft.server.v1_14_R1.EntityPlayer.locX : double [412]
  3464. 1185 aload_0 [this]
  3465. 1186 getfield net.minecraft.server.v1_14_R1.EntityPlayer.locY : double [407]
  3466. 1189 aload_0 [this]
  3467. 1190 getfield net.minecraft.server.v1_14_R1.EntityPlayer.locZ : double [415]
  3468. 1193 fload 14 [f1]
  3469. 1195 fload 13 [f]
  3470. 1197 invokevirtual net.minecraft.server.v1_14_R1.PlayerConnection.a(double, double, double, float, float) : void [1764]
  3471. 1200 aload_0 [this]
  3472. 1201 getfield net.minecraft.server.v1_14_R1.EntityPlayer.playerInteractManager : net.minecraft.server.v1_14_R1.PlayerInteractManager [236]
  3473. 1204 aload 5 [worldserver1]
  3474. 1206 invokevirtual net.minecraft.server.v1_14_R1.PlayerInteractManager.a(net.minecraft.server.v1_14_R1.WorldServer) : void [668]
  3475. 1209 aload_0 [this]
  3476. 1210 getfield net.minecraft.server.v1_14_R1.EntityPlayer.playerConnection : net.minecraft.server.v1_14_R1.PlayerConnection [710]
  3477. 1213 new net.minecraft.server.v1_14_R1.PacketPlayOutAbilities [1766]
  3478. 1216 dup
  3479. 1217 aload_0 [this]
  3480. 1218 getfield net.minecraft.server.v1_14_R1.EntityPlayer.abilities : net.minecraft.server.v1_14_R1.PlayerAbilities [1770]
  3481. 1221 invokespecial net.minecraft.server.v1_14_R1.PacketPlayOutAbilities(net.minecraft.server.v1_14_R1.PlayerAbilities) [1773]
  3482. 1224 invokevirtual net.minecraft.server.v1_14_R1.PlayerConnection.sendPacket(net.minecraft.server.v1_14_R1.Packet) : void [727]
  3483. 1227 aload 22 [playerlist]
  3484. 1229 aload_0 [this]
  3485. 1230 aload 5 [worldserver1]
  3486. 1232 invokevirtual net.minecraft.server.v1_14_R1.PlayerList.a(net.minecraft.server.v1_14_R1.EntityPlayer, net.minecraft.server.v1_14_R1.WorldServer) : void [1776]
  3487. 1235 aload 22 [playerlist]
  3488. 1237 aload_0 [this]
  3489. 1238 invokevirtual net.minecraft.server.v1_14_R1.PlayerList.updateClient(net.minecraft.server.v1_14_R1.EntityPlayer) : void [1779]
  3490. 1241 aload_0 [this]
  3491. 1242 invokevirtual net.minecraft.server.v1_14_R1.EntityPlayer.getEffects() : java.util.Collection [1783]
  3492. 1245 invokeinterface java.util.Collection.iterator() : java.util.Iterator [1786] [nargs: 1]
  3493. 1250 astore 31 [iterator]
  3494. 1252 aload 31 [iterator]
  3495. 1254 invokeinterface java.util.Iterator.hasNext() : boolean [1100] [nargs: 1]
  3496. 1259 ifeq 1297
  3497. 1262 aload 31 [iterator]
  3498. 1264 invokeinterface java.util.Iterator.next() : java.lang.Object [1103] [nargs: 1]
  3499. 1269 checkcast net.minecraft.server.v1_14_R1.MobEffect [1788]
  3500. 1272 astore 32 [mobeffect]
  3501. 1274 aload_0 [this]
  3502. 1275 getfield net.minecraft.server.v1_14_R1.EntityPlayer.playerConnection : net.minecraft.server.v1_14_R1.PlayerConnection [710]
  3503. 1278 new net.minecraft.server.v1_14_R1.PacketPlayOutEntityEffect [1790]
  3504. 1281 dup
  3505. 1282 aload_0 [this]
  3506. 1283 invokevirtual net.minecraft.server.v1_14_R1.EntityPlayer.getId() : int [1791]
  3507. 1286 aload 32 [mobeffect]
  3508. 1288 invokespecial net.minecraft.server.v1_14_R1.PacketPlayOutEntityEffect(int, net.minecraft.server.v1_14_R1.MobEffect) [1794]
  3509. 1291 invokevirtual net.minecraft.server.v1_14_R1.PlayerConnection.sendPacket(net.minecraft.server.v1_14_R1.Packet) : void [727]
  3510. 1294 goto 1252
  3511. 1297 aload_0 [this]
  3512. 1298 getfield net.minecraft.server.v1_14_R1.EntityPlayer.playerConnection : net.minecraft.server.v1_14_R1.PlayerConnection [710]
  3513. 1301 new net.minecraft.server.v1_14_R1.PacketPlayOutWorldEvent [1796]
  3514. 1304 dup
  3515. 1305 sipush 1032
  3516. 1308 getstatic net.minecraft.server.v1_14_R1.BlockPosition.ZERO : net.minecraft.server.v1_14_R1.BlockPosition [1799]
  3517. 1311 iconst_0
  3518. 1312 iconst_0
  3519. 1313 invokespecial net.minecraft.server.v1_14_R1.PacketPlayOutWorldEvent(int, net.minecraft.server.v1_14_R1.BlockPosition, int, boolean) [1802]
  3520. 1316 invokevirtual net.minecraft.server.v1_14_R1.PlayerConnection.sendPacket(net.minecraft.server.v1_14_R1.Packet) : void [727]
  3521. 1319 aload_0 [this]
  3522. 1320 iconst_m1
  3523. 1321 putfield net.minecraft.server.v1_14_R1.EntityPlayer.lastSentExp : int [189]
  3524. 1324 aload_0 [this]
  3525. 1325 ldc_w <Float -1.0> [1803]
  3526. 1328 putfield net.minecraft.server.v1_14_R1.EntityPlayer.lastHealthSent : float [182]
  3527. 1331 aload_0 [this]
  3528. 1332 iconst_m1
  3529. 1333 putfield net.minecraft.server.v1_14_R1.EntityPlayer.lastFoodSent : int [185]
  3530. 1336 new org.bukkit.event.player.PlayerChangedWorldEvent [1805]
  3531. 1339 dup
  3532. 1340 aload_0 [this]
  3533. 1341 invokevirtual net.minecraft.server.v1_14_R1.EntityPlayer.getBukkitEntity() : org.bukkit.craftbukkit.v1_14_R1.entity.CraftPlayer [492]
  3534. 1344 aload 4 [worldserver]
  3535. 1346 invokevirtual net.minecraft.server.v1_14_R1.WorldServer.getWorld() : org.bukkit.craftbukkit.v1_14_R1.CraftWorld [1624]
  3536. 1349 invokespecial org.bukkit.event.player.PlayerChangedWorldEvent(org.bukkit.entity.Player, org.bukkit.World) [1808]
  3537. 1352 astore 32 [changeEvent]
  3538. 1354 aload_0 [this]
  3539. 1355 getfield net.minecraft.server.v1_14_R1.EntityPlayer.world : net.minecraft.server.v1_14_R1.World [651]
  3540. 1358 invokevirtual net.minecraft.server.v1_14_R1.World.getServer() : org.bukkit.craftbukkit.v1_14_R1.CraftServer [1010]
  3541. 1361 invokevirtual org.bukkit.craftbukkit.v1_14_R1.CraftServer.getPluginManager() : org.bukkit.plugin.PluginManager [1733]
  3542. 1364 aload 32 [changeEvent]
  3543. 1366 invokeinterface org.bukkit.plugin.PluginManager.callEvent(org.bukkit.event.Event) : void [1642] [nargs: 2]
  3544. 1371 aload_0 [this]
  3545. 1372 areturn
  3546. Line numbers:
  3547. [pc: 0, line: 783]
  3548. [pc: 9, line: 785]
  3549. [pc: 14, line: 787]
  3550. [pc: 34, line: 788]
  3551. [pc: 39, line: 789]
  3552. [pc: 43, line: 790]
  3553. [pc: 51, line: 791]
  3554. [pc: 58, line: 792]
  3555. [pc: 63, line: 793]
  3556. [pc: 81, line: 794]
  3557. [pc: 108, line: 795]
  3558. [pc: 113, line: 798]
  3559. [pc: 115, line: 800]
  3560. [pc: 125, line: 803]
  3561. [pc: 135, line: 804]
  3562. [pc: 144, line: 817]
  3563. [pc: 150, line: 818]
  3564. [pc: 156, line: 819]
  3565. [pc: 162, line: 820]
  3566. [pc: 168, line: 821]
  3567. [pc: 174, line: 822]
  3568. [pc: 179, line: 823]
  3569. [pc: 183, line: 825]
  3570. [pc: 196, line: 826]
  3571. [pc: 204, line: 827]
  3572. [pc: 218, line: 828]
  3573. [pc: 241, line: 829]
  3574. [pc: 249, line: 830]
  3575. [pc: 260, line: 831]
  3576. [pc: 274, line: 832]
  3577. [pc: 282, line: 833]
  3578. [pc: 293, line: 834]
  3579. [pc: 307, line: 835]
  3580. [pc: 314, line: 837]
  3581. [pc: 322, line: 838]
  3582. [pc: 330, line: 839]
  3583. [pc: 338, line: 840]
  3584. [pc: 343, line: 841]
  3585. [pc: 346, line: 845]
  3586. [pc: 355, line: 846]
  3587. [pc: 388, line: 847]
  3588. [pc: 406, line: 848]
  3589. [pc: 421, line: 849]
  3590. [pc: 437, line: 850]
  3591. [pc: 439, line: 853]
  3592. [pc: 446, line: 854]
  3593. [pc: 451, line: 855]
  3594. [pc: 453, line: 858]
  3595. [pc: 471, line: 859]
  3596. [pc: 486, line: 860]
  3597. [pc: 502, line: 861]
  3598. [pc: 504, line: 864]
  3599. [pc: 511, line: 865]
  3600. [pc: 516, line: 866]
  3601. [pc: 518, line: 868]
  3602. [pc: 531, line: 869]
  3603. [pc: 538, line: 870]
  3604. [pc: 545, line: 871]
  3605. [pc: 552, line: 872]
  3606. [pc: 559, line: 873]
  3607. [pc: 566, line: 874]
  3608. [pc: 571, line: 875]
  3609. [pc: 580, line: 879]
  3610. [pc: 585, line: 881]
  3611. [pc: 627, line: 882]
  3612. [pc: 658, line: 883]
  3613. [pc: 667, line: 885]
  3614. [pc: 673, line: 886]
  3615. [pc: 679, line: 887]
  3616. [pc: 684, line: 890]
  3617. [pc: 698, line: 891]
  3618. [pc: 708, line: 892]
  3619. [pc: 721, line: 893]
  3620. [pc: 741, line: 894]
  3621. [pc: 761, line: 895]
  3622. [pc: 781, line: 896]
  3623. [pc: 801, line: 898]
  3624. [pc: 812, line: 899]
  3625. [pc: 823, line: 900]
  3626. [pc: 837, line: 901]
  3627. [pc: 847, line: 902]
  3628. [pc: 856, line: 903]
  3629. [pc: 867, line: 904]
  3630. [pc: 876, line: 905]
  3631. [pc: 879, line: 906]
  3632. [pc: 882, line: 907]
  3633. [pc: 893, line: 909]
  3634. [pc: 903, line: 910]
  3635. [pc: 913, line: 911]
  3636. [pc: 922, line: 912]
  3637. [pc: 936, line: 913]
  3638. [pc: 943, line: 914]
  3639. [pc: 957, line: 915]
  3640. [pc: 969, line: 917]
  3641. [pc: 1009, line: 911]
  3642. [pc: 1015, line: 910]
  3643. [pc: 1021, line: 909]
  3644. [pc: 1027, line: 923]
  3645. [pc: 1034, line: 924]
  3646. [pc: 1057, line: 926]
  3647. [pc: 1074, line: 927]
  3648. [pc: 1082, line: 928]
  3649. [pc: 1087, line: 931]
  3650. [pc: 1103, line: 932]
  3651. [pc: 1110, line: 933]
  3652. [pc: 1127, line: 934]
  3653. [pc: 1137, line: 935]
  3654. [pc: 1149, line: 938]
  3655. [pc: 1159, line: 939]
  3656. [pc: 1165, line: 940]
  3657. [pc: 1171, line: 941]
  3658. [pc: 1177, line: 942]
  3659. [pc: 1200, line: 943]
  3660. [pc: 1209, line: 944]
  3661. [pc: 1227, line: 945]
  3662. [pc: 1235, line: 946]
  3663. [pc: 1241, line: 947]
  3664. [pc: 1252, line: 949]
  3665. [pc: 1262, line: 950]
  3666. [pc: 1274, line: 952]
  3667. [pc: 1294, line: 953]
  3668. [pc: 1297, line: 955]
  3669. [pc: 1319, line: 956]
  3670. [pc: 1324, line: 957]
  3671. [pc: 1331, line: 958]
  3672. [pc: 1336, line: 961]
  3673. [pc: 1354, line: 962]
  3674. [pc: 1371, line: 964]
  3675. Local variable table:
  3676. [pc: 314, pc: 346] local: blockposition index: 18 type: net.minecraft.server.v1_14_R1.BlockPosition
  3677. [pc: 936, pc: 1009] local: k1 index: 40 type: int
  3678. [pc: 943, pc: 1009] local: l1 index: 41 type: int
  3679. [pc: 957, pc: 1009] local: i2 index: 42 type: int
  3680. [pc: 969, pc: 1009] local: flag2 index: 43 type: boolean
  3681. [pc: 916, pc: 1015] local: j1 index: 39 type: int
  3682. [pc: 907, pc: 1021] local: i1 index: 38 type: int
  3683. [pc: 897, pc: 1027] local: l index: 37 type: int
  3684. [pc: 856, pc: 1110] local: i index: 31 type: int
  3685. [pc: 867, pc: 1110] local: j index: 32 type: int
  3686. [pc: 876, pc: 1110] local: k index: 33 type: int
  3687. [pc: 879, pc: 1110] local: flag index: 34 type: boolean
  3688. [pc: 882, pc: 1110] local: flag1 index: 35 type: boolean
  3689. [pc: 893, pc: 1110] local: blockList index: 36 type: org.bukkit.craftbukkit.v1_14_R1.util.BlockStateListPopulator
  3690. [pc: 1034, pc: 1110] local: bworld index: 37 type: org.bukkit.World
  3691. [pc: 1057, pc: 1110] local: portalEvent index: 38 type: org.bukkit.event.world.PortalCreateEvent
  3692. [pc: 1274, pc: 1294] local: mobeffect index: 32 type: net.minecraft.server.v1_14_R1.MobEffect
  3693. [pc: 125, pc: 1373] local: worldserver index: 4 type: net.minecraft.server.v1_14_R1.WorldServer
  3694. [pc: 135, pc: 1373] local: worldserver1 index: 5 type: net.minecraft.server.v1_14_R1.WorldServer
  3695. [pc: 144, pc: 1373] local: worlddata index: 6 type: net.minecraft.server.v1_14_R1.WorldData
  3696. [pc: 150, pc: 1373] local: d0 index: 7 type: double
  3697. [pc: 156, pc: 1373] local: d1 index: 9 type: double
  3698. [pc: 162, pc: 1373] local: d2 index: 11 type: double
  3699. [pc: 168, pc: 1373] local: f index: 13 type: float
  3700. [pc: 174, pc: 1373] local: f1 index: 14 type: float
  3701. [pc: 179, pc: 1373] local: d3 index: 15 type: double
  3702. [pc: 183, pc: 1373] local: f2 index: 17 type: float
  3703. [pc: 355, pc: 1373] local: enter index: 18 type: org.bukkit.Location
  3704. [pc: 388, pc: 1373] local: exit index: 19 type: org.bukkit.Location
  3705. [pc: 406, pc: 1373] local: event index: 20 type: org.bukkit.event.player.PlayerPortalEvent
  3706. [pc: 471, pc: 1373] local: tpEvent index: 21 type: org.bukkit.event.player.PlayerTeleportEvent
  3707. [pc: 667, pc: 1373] local: playerlist index: 22 type: net.minecraft.server.v1_14_R1.PlayerList
  3708. [pc: 741, pc: 1373] local: d4 index: 23 type: double
  3709. [pc: 761, pc: 1373] local: d5 index: 25 type: double
  3710. [pc: 781, pc: 1373] local: d6 index: 27 type: double
  3711. [pc: 801, pc: 1373] local: d7 index: 29 type: double
  3712. [pc: 1252, pc: 1373] local: iterator index: 31 type: java.util.Iterator
  3713. [pc: 1354, pc: 1373] local: changeEvent index: 32 type: org.bukkit.event.player.PlayerChangedWorldEvent
  3714. [pc: 0, pc: 1373] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityPlayer
  3715. [pc: 0, pc: 1373] local: dimensionmanager index: 1 type: net.minecraft.server.v1_14_R1.DimensionManager
  3716. [pc: 0, pc: 1373] local: cause index: 2 type: org.bukkit.event.player.PlayerTeleportEvent.TeleportCause
  3717. [pc: 14, pc: 1373] local: dimensionmanager1 index: 3 type: net.minecraft.server.v1_14_R1.DimensionManager
  3718. Stack map table: number of frames 33
  3719. [pc: 9, same]
  3720. [pc: 81, append: {net.minecraft.server.v1_14_R1.DimensionManager}]
  3721. [pc: 101, full, stack: {net.minecraft.server.v1_14_R1.PlayerConnection, uninitialized(85), uninitialized(85), int}, locals: {net.minecraft.server.v1_14_R1.EntityPlayer, net.minecraft.server.v1_14_R1.DimensionManager, org.bukkit.event.player.PlayerTeleportEvent$TeleportCause, net.minecraft.server.v1_14_R1.DimensionManager}]
  3722. [pc: 102, full, stack: {net.minecraft.server.v1_14_R1.PlayerConnection, uninitialized(85), uninitialized(85), int, float}, locals: {net.minecraft.server.v1_14_R1.EntityPlayer, net.minecraft.server.v1_14_R1.DimensionManager, org.bukkit.event.player.PlayerTeleportEvent$TeleportCause, net.minecraft.server.v1_14_R1.DimensionManager}]
  3723. [pc: 113, same]
  3724. [pc: 115, same]
  3725. [pc: 204, full, stack: {}, locals: {net.minecraft.server.v1_14_R1.EntityPlayer, net.minecraft.server.v1_14_R1.DimensionManager, org.bukkit.event.player.PlayerTeleportEvent$TeleportCause, net.minecraft.server.v1_14_R1.DimensionManager, net.minecraft.server.v1_14_R1.WorldServer, net.minecraft.server.v1_14_R1.WorldServer, net.minecraft.server.v1_14_R1.WorldData, double, double, double, float, float, double, float}]
  3726. [pc: 260, same]
  3727. [pc: 293, same]
  3728. [pc: 346, same]
  3729. [pc: 364, append: {org.bukkit.Location}]
  3730. [pc: 386, same_locals_1_stack_item, stack: {org.bukkit.Location}]
  3731. [pc: 437, append: {org.bukkit.Location, org.bukkit.event.player.PlayerPortalEvent}]
  3732. [pc: 439, same]
  3733. [pc: 453, same]
  3734. [pc: 502, append: {org.bukkit.event.player.PlayerTeleportEvent}]
  3735. [pc: 504, same]
  3736. [pc: 518, same]
  3737. [pc: 897, full, stack: {}, locals: {net.minecraft.server.v1_14_R1.EntityPlayer, net.minecraft.server.v1_14_R1.DimensionManager, org.bukkit.event.player.PlayerTeleportEvent$TeleportCause, net.minecraft.server.v1_14_R1.DimensionManager, net.minecraft.server.v1_14_R1.WorldServer, net.minecraft.server.v1_14_R1.WorldServer, net.minecraft.server.v1_14_R1.WorldData, double, double, double, float, float, double, float, org.bukkit.Location, org.bukkit.Location, org.bukkit.event.player.PlayerPortalEvent, org.bukkit.event.player.PlayerTeleportEvent, net.minecraft.server.v1_14_R1.PlayerList, double, double, double, double, int, int, int, int, int, org.bukkit.craftbukkit.v1_14_R1.util.BlockStateListPopulator, int}]
  3738. [pc: 907, append: {int}]
  3739. [pc: 916, append: {int}]
  3740. [pc: 966, append: {int, int, int}]
  3741. [pc: 967, same_locals_1_stack_item, stack: {int}]
  3742. [pc: 998, full, stack: {org.bukkit.craftbukkit.v1_14_R1.util.BlockStateListPopulator, net.minecraft.server.v1_14_R1.BlockPosition}, locals: {net.minecraft.server.v1_14_R1.EntityPlayer, net.minecraft.server.v1_14_R1.DimensionManager, org.bukkit.event.player.PlayerTeleportEvent$TeleportCause, net.minecraft.server.v1_14_R1.DimensionManager, net.minecraft.server.v1_14_R1.WorldServer, net.minecraft.server.v1_14_R1.WorldServer, net.minecraft.server.v1_14_R1.WorldData, double, double, double, float, float, double, float, org.bukkit.Location, org.bukkit.Location, org.bukkit.event.player.PlayerPortalEvent, org.bukkit.event.player.PlayerTeleportEvent, net.minecraft.server.v1_14_R1.PlayerList, double, double, double, double, int, int, int, int, int, org.bukkit.craftbukkit.v1_14_R1.util.BlockStateListPopulator, int, int, int, int, int, int, int}]
  3743. [pc: 1004, full, stack: {org.bukkit.craftbukkit.v1_14_R1.util.BlockStateListPopulator, net.minecraft.server.v1_14_R1.BlockPosition, net.minecraft.server.v1_14_R1.IBlockData}, locals: {net.minecraft.server.v1_14_R1.EntityPlayer, net.minecraft.server.v1_14_R1.DimensionManager, org.bukkit.event.player.PlayerTeleportEvent$TeleportCause, net.minecraft.server.v1_14_R1.DimensionManager, net.minecraft.server.v1_14_R1.WorldServer, net.minecraft.server.v1_14_R1.WorldServer, net.minecraft.server.v1_14_R1.WorldData, double, double, double, float, float, double, float, org.bukkit.Location, org.bukkit.Location, org.bukkit.event.player.PlayerPortalEvent, org.bukkit.event.player.PlayerTeleportEvent, net.minecraft.server.v1_14_R1.PlayerList, double, double, double, double, int, int, int, int, int, org.bukkit.craftbukkit.v1_14_R1.util.BlockStateListPopulator, int, int, int, int, int, int, int}]
  3744. [pc: 1015, full, stack: {}, locals: {net.minecraft.server.v1_14_R1.EntityPlayer, net.minecraft.server.v1_14_R1.DimensionManager, org.bukkit.event.player.PlayerTeleportEvent$TeleportCause, net.minecraft.server.v1_14_R1.DimensionManager, net.minecraft.server.v1_14_R1.WorldServer, net.minecraft.server.v1_14_R1.WorldServer, net.minecraft.server.v1_14_R1.WorldData, double, double, double, float, float, double, float, org.bukkit.Location, org.bukkit.Location, org.bukkit.event.player.PlayerPortalEvent, org.bukkit.event.player.PlayerTeleportEvent, net.minecraft.server.v1_14_R1.PlayerList, double, double, double, double, int, int, int, int, int, org.bukkit.craftbukkit.v1_14_R1.util.BlockStateListPopulator, int, int}]
  3745. [pc: 1021, chop 1 local(s)]
  3746. [pc: 1027, chop 1 local(s)]
  3747. [pc: 1087, append: {org.bukkit.World, org.bukkit.event.world.PortalCreateEvent}]
  3748. [pc: 1113, full, stack: {}, locals: {net.minecraft.server.v1_14_R1.EntityPlayer, net.minecraft.server.v1_14_R1.DimensionManager, org.bukkit.event.player.PlayerTeleportEvent$TeleportCause, net.minecraft.server.v1_14_R1.DimensionManager, net.minecraft.server.v1_14_R1.WorldServer, net.minecraft.server.v1_14_R1.WorldServer, net.minecraft.server.v1_14_R1.WorldData, double, double, double, float, float, double, float, org.bukkit.Location, org.bukkit.Location, org.bukkit.event.player.PlayerPortalEvent, org.bukkit.event.player.PlayerTeleportEvent, net.minecraft.server.v1_14_R1.PlayerList, double, double, double, double}]
  3749. [pc: 1149, same]
  3750. [pc: 1252, append: {java.util.Iterator}]
  3751. [pc: 1297, same]
  3752.  
  3753. // Method descriptor #273 (Lnet/minecraft/server/v1_14_R1/WorldServer;)V
  3754. // Stack: 4, Locals: 4
  3755. public void b(net.minecraft.server.v1_14_R1.WorldServer worldserver);
  3756. 0 aload_1 [worldserver]
  3757. 1 getfield net.minecraft.server.v1_14_R1.WorldServer.worldProvider : net.minecraft.server.v1_14_R1.WorldProvider [308]
  3758. 4 invokevirtual net.minecraft.server.v1_14_R1.WorldProvider.getDimensionManager() : net.minecraft.server.v1_14_R1.DimensionManager [663]
  3759. 7 astore_2 [dimensionmanager]
  3760. 8 aload_0 [this]
  3761. 9 getfield net.minecraft.server.v1_14_R1.EntityPlayer.world : net.minecraft.server.v1_14_R1.World [651]
  3762. 12 getfield net.minecraft.server.v1_14_R1.World.worldProvider : net.minecraft.server.v1_14_R1.WorldProvider [1839]
  3763. 15 invokevirtual net.minecraft.server.v1_14_R1.WorldProvider.getDimensionManager() : net.minecraft.server.v1_14_R1.DimensionManager [663]
  3764. 18 astore_3 [dimensionmanager1]
  3765. 19 getstatic net.minecraft.server.v1_14_R1.CriterionTriggers.v : net.minecraft.server.v1_14_R1.CriterionTriggerChangedDimension [1843]
  3766. 22 aload_0 [this]
  3767. 23 aload_2 [dimensionmanager]
  3768. 24 aload_3 [dimensionmanager1]
  3769. 25 invokevirtual net.minecraft.server.v1_14_R1.CriterionTriggerChangedDimension.a(net.minecraft.server.v1_14_R1.EntityPlayer, net.minecraft.server.v1_14_R1.DimensionManager, net.minecraft.server.v1_14_R1.DimensionManager) : void [1848]
  3770. 28 aload_2 [dimensionmanager]
  3771. 29 getstatic net.minecraft.server.v1_14_R1.DimensionManager.NETHER : net.minecraft.server.v1_14_R1.DimensionManager [1609]
  3772. 32 if_acmpne 60
  3773. 35 aload_3 [dimensionmanager1]
  3774. 36 getstatic net.minecraft.server.v1_14_R1.DimensionManager.OVERWORLD : net.minecraft.server.v1_14_R1.DimensionManager [1566]
  3775. 39 if_acmpne 60
  3776. 42 aload_0 [this]
  3777. 43 getfield net.minecraft.server.v1_14_R1.EntityPlayer.cu : net.minecraft.server.v1_14_R1.Vec3D [480]
  3778. 46 ifnull 60
  3779. 49 getstatic net.minecraft.server.v1_14_R1.CriterionTriggers.C : net.minecraft.server.v1_14_R1.CriterionTriggerNetherTravel [1852]
  3780. 52 aload_0 [this]
  3781. 53 aload_0 [this]
  3782. 54 getfield net.minecraft.server.v1_14_R1.EntityPlayer.cu : net.minecraft.server.v1_14_R1.Vec3D [480]
  3783. 57 invokevirtual net.minecraft.server.v1_14_R1.CriterionTriggerNetherTravel.a(net.minecraft.server.v1_14_R1.EntityPlayer, net.minecraft.server.v1_14_R1.Vec3D) : void [1857]
  3784. 60 aload_3 [dimensionmanager1]
  3785. 61 getstatic net.minecraft.server.v1_14_R1.DimensionManager.NETHER : net.minecraft.server.v1_14_R1.DimensionManager [1609]
  3786. 64 if_acmpeq 72
  3787. 67 aload_0 [this]
  3788. 68 aconst_null
  3789. 69 putfield net.minecraft.server.v1_14_R1.EntityPlayer.cu : net.minecraft.server.v1_14_R1.Vec3D [480]
  3790. 72 return
  3791. Line numbers:
  3792. [pc: 0, line: 969]
  3793. [pc: 8, line: 970]
  3794. [pc: 19, line: 972]
  3795. [pc: 28, line: 973]
  3796. [pc: 49, line: 974]
  3797. [pc: 60, line: 977]
  3798. [pc: 67, line: 978]
  3799. [pc: 72, line: 981]
  3800. Local variable table:
  3801. [pc: 0, pc: 73] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityPlayer
  3802. [pc: 0, pc: 73] local: worldserver index: 1 type: net.minecraft.server.v1_14_R1.WorldServer
  3803. [pc: 8, pc: 73] local: dimensionmanager index: 2 type: net.minecraft.server.v1_14_R1.DimensionManager
  3804. [pc: 19, pc: 73] local: dimensionmanager1 index: 3 type: net.minecraft.server.v1_14_R1.DimensionManager
  3805. Stack map table: number of frames 2
  3806. [pc: 60, append: {net.minecraft.server.v1_14_R1.DimensionManager, net.minecraft.server.v1_14_R1.DimensionManager}]
  3807. [pc: 72, same]
  3808.  
  3809. // Method descriptor #1858 (Lnet/minecraft/server/v1_14_R1/EntityPlayer;)Z
  3810. // Stack: 2, Locals: 2
  3811. public boolean a(net.minecraft.server.v1_14_R1.EntityPlayer entityplayer);
  3812. 0 aload_1 [entityplayer]
  3813. 1 invokevirtual net.minecraft.server.v1_14_R1.EntityPlayer.isSpectator() : boolean [891]
  3814. 4 ifeq 23
  3815. 7 aload_0 [this]
  3816. 8 invokevirtual net.minecraft.server.v1_14_R1.EntityPlayer.getSpecatorTarget() : net.minecraft.server.v1_14_R1.Entity [821]
  3817. 11 aload_0 [this]
  3818. 12 if_acmpne 19
  3819. 15 iconst_1
  3820. 16 goto 39
  3821. 19 iconst_0
  3822. 20 goto 39
  3823. 23 aload_0 [this]
  3824. 24 invokevirtual net.minecraft.server.v1_14_R1.EntityPlayer.isSpectator() : boolean [891]
  3825. 27 ifeq 34
  3826. 30 iconst_0
  3827. 31 goto 39
  3828. 34 aload_0 [this]
  3829. 35 aload_1 [entityplayer]
  3830. 36 invokespecial net.minecraft.server.v1_14_R1.EntityHuman.a(net.minecraft.server.v1_14_R1.EntityPlayer) : boolean [1860]
  3831. 39 ireturn
  3832. Line numbers:
  3833. [pc: 0, line: 985]
  3834. Local variable table:
  3835. [pc: 0, pc: 40] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityPlayer
  3836. [pc: 0, pc: 40] local: entityplayer index: 1 type: net.minecraft.server.v1_14_R1.EntityPlayer
  3837. Stack map table: number of frames 4
  3838. [pc: 19, same]
  3839. [pc: 23, same]
  3840. [pc: 34, same]
  3841. [pc: 39, same_locals_1_stack_item, stack: {int}]
  3842.  
  3843. // Method descriptor #1862 (Lnet/minecraft/server/v1_14_R1/TileEntity;)V
  3844. // Stack: 2, Locals: 3
  3845. private void a(net.minecraft.server.v1_14_R1.TileEntity tileentity);
  3846. 0 aload_1 [tileentity]
  3847. 1 ifnull 21
  3848. 4 aload_1 [tileentity]
  3849. 5 invokevirtual net.minecraft.server.v1_14_R1.TileEntity.getUpdatePacket() : net.minecraft.server.v1_14_R1.PacketPlayOutTileEntityData [1868]
  3850. 8 astore_2 [packetplayouttileentitydata]
  3851. 9 aload_2 [packetplayouttileentitydata]
  3852. 10 ifnull 21
  3853. 13 aload_0 [this]
  3854. 14 getfield net.minecraft.server.v1_14_R1.EntityPlayer.playerConnection : net.minecraft.server.v1_14_R1.PlayerConnection [710]
  3855. 17 aload_2 [packetplayouttileentitydata]
  3856. 18 invokevirtual net.minecraft.server.v1_14_R1.PlayerConnection.sendPacket(net.minecraft.server.v1_14_R1.Packet) : void [727]
  3857. 21 return
  3858. Line numbers:
  3859. [pc: 0, line: 989]
  3860. [pc: 4, line: 990]
  3861. [pc: 9, line: 992]
  3862. [pc: 13, line: 993]
  3863. [pc: 21, line: 997]
  3864. Local variable table:
  3865. [pc: 9, pc: 21] local: packetplayouttileentitydata index: 2 type: net.minecraft.server.v1_14_R1.PacketPlayOutTileEntityData
  3866. [pc: 0, pc: 22] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityPlayer
  3867. [pc: 0, pc: 22] local: tileentity index: 1 type: net.minecraft.server.v1_14_R1.TileEntity
  3868. Stack map table: number of frames 1
  3869. [pc: 21, same]
  3870.  
  3871. // Method descriptor #1874 (Lnet/minecraft/server/v1_14_R1/Entity;I)V
  3872. // Stack: 3, Locals: 3
  3873. public void receive(net.minecraft.server.v1_14_R1.Entity entity, int i);
  3874. 0 aload_0 [this]
  3875. 1 aload_1 [entity]
  3876. 2 iload_2 [i]
  3877. 3 invokespecial net.minecraft.server.v1_14_R1.EntityHuman.receive(net.minecraft.server.v1_14_R1.Entity, int) : void [1876]
  3878. 6 aload_0 [this]
  3879. 7 getfield net.minecraft.server.v1_14_R1.EntityPlayer.activeContainer : net.minecraft.server.v1_14_R1.Container [699]
  3880. 10 invokevirtual net.minecraft.server.v1_14_R1.Container.c() : void [763]
  3881. 13 return
  3882. Line numbers:
  3883. [pc: 0, line: 1001]
  3884. [pc: 6, line: 1002]
  3885. [pc: 13, line: 1003]
  3886. Local variable table:
  3887. [pc: 0, pc: 14] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityPlayer
  3888. [pc: 0, pc: 14] local: entity index: 1 type: net.minecraft.server.v1_14_R1.Entity
  3889. [pc: 0, pc: 14] local: i index: 2 type: int
  3890.  
  3891. // Method descriptor #1878 (Lnet/minecraft/server/v1_14_R1/BlockPosition;)Lcom/mojang/datafixers/util/Either;
  3892. // Signature: (Lnet/minecraft/server/v1_14_R1/BlockPosition;)Lcom/mojang/datafixers/util/Either<Lnet/minecraft/server/v1_14_R1/EntityHuman$EnumBedResult;Lnet/minecraft/server/v1_14_R1/Unit;>;
  3893. // Stack: 3, Locals: 2
  3894. public com.mojang.datafixers.util.Either sleep(net.minecraft.server.v1_14_R1.BlockPosition blockposition);
  3895. 0 aload_0 [this]
  3896. 1 aload_1 [blockposition]
  3897. 2 iconst_0
  3898. 3 invokevirtual net.minecraft.server.v1_14_R1.EntityPlayer.sleep(net.minecraft.server.v1_14_R1.BlockPosition, boolean) : com.mojang.datafixers.util.Either [1881]
  3899. 6 areturn
  3900. Line numbers:
  3901. [pc: 0, line: 1008]
  3902. Local variable table:
  3903. [pc: 0, pc: 7] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityPlayer
  3904. [pc: 0, pc: 7] local: blockposition index: 1 type: net.minecraft.server.v1_14_R1.BlockPosition
  3905.  
  3906. // Method descriptor #1879 (Lnet/minecraft/server/v1_14_R1/BlockPosition;Z)Lcom/mojang/datafixers/util/Either;
  3907. // Signature: (Lnet/minecraft/server/v1_14_R1/BlockPosition;Z)Lcom/mojang/datafixers/util/Either<Lnet/minecraft/server/v1_14_R1/EntityHuman$EnumBedResult;Lnet/minecraft/server/v1_14_R1/Unit;>;
  3908. // Stack: 3, Locals: 3
  3909. public com.mojang.datafixers.util.Either sleep(net.minecraft.server.v1_14_R1.BlockPosition blockposition, boolean force);
  3910. 0 aload_0 [this]
  3911. 1 aload_1 [blockposition]
  3912. 2 iload_2 [force]
  3913. 3 invokespecial net.minecraft.server.v1_14_R1.EntityHuman.sleep(net.minecraft.server.v1_14_R1.BlockPosition, boolean) : com.mojang.datafixers.util.Either [1882]
  3914. 6 aload_0 [this]
  3915. 7 invokedynamic 3 accept(net.minecraft.server.v1_14_R1.EntityPlayer) : java.util.function.Consumer [1891]
  3916. 12 invokevirtual com.mojang.datafixers.util.Either.ifRight(java.util.function.Consumer) : com.mojang.datafixers.util.Either [1897]
  3917. 15 areturn
  3918. Line numbers:
  3919. [pc: 0, line: 1014]
  3920. Local variable table:
  3921. [pc: 0, pc: 16] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityPlayer
  3922. [pc: 0, pc: 16] local: blockposition index: 1 type: net.minecraft.server.v1_14_R1.BlockPosition
  3923. [pc: 0, pc: 16] local: force index: 2 type: boolean
  3924.  
  3925. // Method descriptor #1900 (ZZZ)V
  3926. // Stack: 9, Locals: 4
  3927. public void wakeup(boolean flag, boolean flag1, boolean flag2);
  3928. 0 aload_0 [this]
  3929. 1 invokevirtual net.minecraft.server.v1_14_R1.EntityPlayer.isSleeping() : boolean [500]
  3930. 4 ifne 8
  3931. 7 return
  3932. 8 aload_0 [this]
  3933. 9 invokevirtual net.minecraft.server.v1_14_R1.EntityPlayer.isSleeping() : boolean [500]
  3934. 12 ifeq 35
  3935. 15 aload_0 [this]
  3936. 16 invokevirtual net.minecraft.server.v1_14_R1.EntityPlayer.getWorldServer() : net.minecraft.server.v1_14_R1.WorldServer [840]
  3937. 19 invokevirtual net.minecraft.server.v1_14_R1.WorldServer.getChunkProvider() : net.minecraft.server.v1_14_R1.ChunkProviderServer [844]
  3938. 22 aload_0 [this]
  3939. 23 new net.minecraft.server.v1_14_R1.PacketPlayOutAnimation [1902]
  3940. 26 dup
  3941. 27 aload_0 [this]
  3942. 28 iconst_2
  3943. 29 invokespecial net.minecraft.server.v1_14_R1.PacketPlayOutAnimation(net.minecraft.server.v1_14_R1.Entity, int) [1904]
  3944. 32 invokevirtual net.minecraft.server.v1_14_R1.ChunkProviderServer.broadcastIncludingSelf(net.minecraft.server.v1_14_R1.Entity, net.minecraft.server.v1_14_R1.Packet) : void [1908]
  3945. 35 aload_0 [this]
  3946. 36 iload_1 [flag]
  3947. 37 iload_2 [flag1]
  3948. 38 iload_3 [flag2]
  3949. 39 invokespecial net.minecraft.server.v1_14_R1.EntityHuman.wakeup(boolean, boolean, boolean) : void [1910]
  3950. 42 aload_0 [this]
  3951. 43 getfield net.minecraft.server.v1_14_R1.EntityPlayer.playerConnection : net.minecraft.server.v1_14_R1.PlayerConnection [710]
  3952. 46 ifnull 76
  3953. 49 aload_0 [this]
  3954. 50 getfield net.minecraft.server.v1_14_R1.EntityPlayer.playerConnection : net.minecraft.server.v1_14_R1.PlayerConnection [710]
  3955. 53 aload_0 [this]
  3956. 54 getfield net.minecraft.server.v1_14_R1.EntityPlayer.locX : double [412]
  3957. 57 aload_0 [this]
  3958. 58 getfield net.minecraft.server.v1_14_R1.EntityPlayer.locY : double [407]
  3959. 61 aload_0 [this]
  3960. 62 getfield net.minecraft.server.v1_14_R1.EntityPlayer.locZ : double [415]
  3961. 65 aload_0 [this]
  3962. 66 getfield net.minecraft.server.v1_14_R1.EntityPlayer.yaw : float [1592]
  3963. 69 aload_0 [this]
  3964. 70 getfield net.minecraft.server.v1_14_R1.EntityPlayer.pitch : float [1591]
  3965. 73 invokevirtual net.minecraft.server.v1_14_R1.PlayerConnection.a(double, double, double, float, float) : void [1764]
  3966. 76 return
  3967. Line numbers:
  3968. [pc: 0, line: 1022]
  3969. [pc: 8, line: 1023]
  3970. [pc: 15, line: 1024]
  3971. [pc: 35, line: 1027]
  3972. [pc: 42, line: 1028]
  3973. [pc: 49, line: 1029]
  3974. [pc: 76, line: 1032]
  3975. Local variable table:
  3976. [pc: 0, pc: 77] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityPlayer
  3977. [pc: 0, pc: 77] local: flag index: 1 type: boolean
  3978. [pc: 0, pc: 77] local: flag1 index: 2 type: boolean
  3979. [pc: 0, pc: 77] local: flag2 index: 3 type: boolean
  3980. Stack map table: number of frames 3
  3981. [pc: 8, same]
  3982. [pc: 35, same]
  3983. [pc: 76, same]
  3984.  
  3985. // Method descriptor #1911 (Lnet/minecraft/server/v1_14_R1/Entity;Z)Z
  3986. // Stack: 9, Locals: 5
  3987. public boolean a(net.minecraft.server.v1_14_R1.Entity entity, boolean flag);
  3988. 0 aload_0 [this]
  3989. 1 invokevirtual net.minecraft.server.v1_14_R1.EntityPlayer.getVehicle() : net.minecraft.server.v1_14_R1.Entity [544]
  3990. 4 astore_3 [entity1]
  3991. 5 aload_0 [this]
  3992. 6 aload_1 [entity]
  3993. 7 iload_2 [flag]
  3994. 8 invokespecial net.minecraft.server.v1_14_R1.EntityHuman.a(net.minecraft.server.v1_14_R1.Entity, boolean) : boolean [1913]
  3995. 11 ifne 16
  3996. 14 iconst_0
  3997. 15 ireturn
  3998. 16 aload_0 [this]
  3999. 17 invokevirtual net.minecraft.server.v1_14_R1.EntityPlayer.getVehicle() : net.minecraft.server.v1_14_R1.Entity [544]
  4000. 20 astore 4 [entity2]
  4001. 22 aload 4 [entity2]
  4002. 24 aload_3 [entity1]
  4003. 25 if_acmpeq 62
  4004. 28 aload_0 [this]
  4005. 29 getfield net.minecraft.server.v1_14_R1.EntityPlayer.playerConnection : net.minecraft.server.v1_14_R1.PlayerConnection [710]
  4006. 32 ifnull 62
  4007. 35 aload_0 [this]
  4008. 36 getfield net.minecraft.server.v1_14_R1.EntityPlayer.playerConnection : net.minecraft.server.v1_14_R1.PlayerConnection [710]
  4009. 39 aload_0 [this]
  4010. 40 getfield net.minecraft.server.v1_14_R1.EntityPlayer.locX : double [412]
  4011. 43 aload_0 [this]
  4012. 44 getfield net.minecraft.server.v1_14_R1.EntityPlayer.locY : double [407]
  4013. 47 aload_0 [this]
  4014. 48 getfield net.minecraft.server.v1_14_R1.EntityPlayer.locZ : double [415]
  4015. 51 aload_0 [this]
  4016. 52 getfield net.minecraft.server.v1_14_R1.EntityPlayer.yaw : float [1592]
  4017. 55 aload_0 [this]
  4018. 56 getfield net.minecraft.server.v1_14_R1.EntityPlayer.pitch : float [1591]
  4019. 59 invokevirtual net.minecraft.server.v1_14_R1.PlayerConnection.a(double, double, double, float, float) : void [1764]
  4020. 62 iconst_1
  4021. 63 ireturn
  4022. Line numbers:
  4023. [pc: 0, line: 1036]
  4024. [pc: 5, line: 1038]
  4025. [pc: 14, line: 1039]
  4026. [pc: 16, line: 1041]
  4027. [pc: 22, line: 1043]
  4028. [pc: 35, line: 1044]
  4029. [pc: 62, line: 1047]
  4030. Local variable table:
  4031. [pc: 22, pc: 64] local: entity2 index: 4 type: net.minecraft.server.v1_14_R1.Entity
  4032. [pc: 0, pc: 64] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityPlayer
  4033. [pc: 0, pc: 64] local: entity index: 1 type: net.minecraft.server.v1_14_R1.Entity
  4034. [pc: 0, pc: 64] local: flag index: 2 type: boolean
  4035. [pc: 5, pc: 64] local: entity1 index: 3 type: net.minecraft.server.v1_14_R1.Entity
  4036. Stack map table: number of frames 2
  4037. [pc: 16, append: {net.minecraft.server.v1_14_R1.Entity}]
  4038. [pc: 62, append: {net.minecraft.server.v1_14_R1.Entity}]
  4039.  
  4040. // Method descriptor #161 ()V
  4041. // Stack: 2, Locals: 1
  4042. public void stopRiding();
  4043. 0 aload_0 [this]
  4044. 1 iconst_0
  4045. 2 invokevirtual net.minecraft.server.v1_14_R1.EntityPlayer.stopRiding(boolean) : void [1917]
  4046. 5 return
  4047. Line numbers:
  4048. [pc: 0, line: 1052]
  4049. Local variable table:
  4050. [pc: 0, pc: 6] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityPlayer
  4051.  
  4052. // Method descriptor #148 (Z)V
  4053. // Stack: 9, Locals: 5
  4054. public void stopRiding(boolean suppressCancellation);
  4055. 0 aload_0 [this]
  4056. 1 invokevirtual net.minecraft.server.v1_14_R1.EntityPlayer.getVehicle() : net.minecraft.server.v1_14_R1.Entity [544]
  4057. 4 astore_2 [entity]
  4058. 5 aload_0 [this]
  4059. 6 iload_1 [suppressCancellation]
  4060. 7 invokespecial net.minecraft.server.v1_14_R1.EntityHuman.stopRiding(boolean) : void [1918]
  4061. 10 aload_0 [this]
  4062. 11 invokevirtual net.minecraft.server.v1_14_R1.EntityPlayer.getVehicle() : net.minecraft.server.v1_14_R1.Entity [544]
  4063. 14 astore_3 [entity1]
  4064. 15 aload_3 [entity1]
  4065. 16 aload_2 [entity]
  4066. 17 if_acmpeq 54
  4067. 20 aload_0 [this]
  4068. 21 getfield net.minecraft.server.v1_14_R1.EntityPlayer.playerConnection : net.minecraft.server.v1_14_R1.PlayerConnection [710]
  4069. 24 ifnull 54
  4070. 27 aload_0 [this]
  4071. 28 getfield net.minecraft.server.v1_14_R1.EntityPlayer.playerConnection : net.minecraft.server.v1_14_R1.PlayerConnection [710]
  4072. 31 aload_0 [this]
  4073. 32 getfield net.minecraft.server.v1_14_R1.EntityPlayer.locX : double [412]
  4074. 35 aload_0 [this]
  4075. 36 getfield net.minecraft.server.v1_14_R1.EntityPlayer.locY : double [407]
  4076. 39 aload_0 [this]
  4077. 40 getfield net.minecraft.server.v1_14_R1.EntityPlayer.locZ : double [415]
  4078. 43 aload_0 [this]
  4079. 44 getfield net.minecraft.server.v1_14_R1.EntityPlayer.yaw : float [1592]
  4080. 47 aload_0 [this]
  4081. 48 getfield net.minecraft.server.v1_14_R1.EntityPlayer.pitch : float [1591]
  4082. 51 invokevirtual net.minecraft.server.v1_14_R1.PlayerConnection.a(double, double, double, float, float) : void [1764]
  4083. 54 aload_2 [entity]
  4084. 55 instanceof net.minecraft.server.v1_14_R1.EntityPlayer [2]
  4085. 58 ifeq 94
  4086. 61 aload_2 [entity]
  4087. 62 invokevirtual net.minecraft.server.v1_14_R1.Entity.getWorld() : net.minecraft.server.v1_14_R1.World [1921]
  4088. 65 checkcast net.minecraft.server.v1_14_R1.WorldServer [300]
  4089. 68 astore 4 [worldServer]
  4090. 70 aload 4 [worldServer]
  4091. 72 invokevirtual net.minecraft.server.v1_14_R1.WorldServer.getChunkProvider() : net.minecraft.server.v1_14_R1.ChunkProviderServer [844]
  4092. 75 getfield net.minecraft.server.v1_14_R1.ChunkProviderServer.playerChunkMap : net.minecraft.server.v1_14_R1.PlayerChunkMap [1925]
  4093. 78 aload_0 [this]
  4094. 79 invokevirtual net.minecraft.server.v1_14_R1.PlayerChunkMap.removeEntity(net.minecraft.server.v1_14_R1.Entity) : void [1930]
  4095. 82 aload 4 [worldServer]
  4096. 84 invokevirtual net.minecraft.server.v1_14_R1.WorldServer.getChunkProvider() : net.minecraft.server.v1_14_R1.ChunkProviderServer [844]
  4097. 87 getfield net.minecraft.server.v1_14_R1.ChunkProviderServer.playerChunkMap : net.minecraft.server.v1_14_R1.PlayerChunkMap [1925]
  4098. 90 aload_0 [this]
  4099. 91 invokevirtual net.minecraft.server.v1_14_R1.PlayerChunkMap.addEntity(net.minecraft.server.v1_14_R1.Entity) : void [1932]
  4100. 94 return
  4101. Line numbers:
  4102. [pc: 0, line: 1055]
  4103. [pc: 5, line: 1057]
  4104. [pc: 10, line: 1058]
  4105. [pc: 15, line: 1060]
  4106. [pc: 27, line: 1061]
  4107. [pc: 54, line: 1064]
  4108. [pc: 61, line: 1066]
  4109. [pc: 70, line: 1067]
  4110. [pc: 82, line: 1068]
  4111. [pc: 94, line: 1072]
  4112. Local variable table:
  4113. [pc: 70, pc: 94] local: worldServer index: 4 type: net.minecraft.server.v1_14_R1.WorldServer
  4114. [pc: 0, pc: 95] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityPlayer
  4115. [pc: 0, pc: 95] local: suppressCancellation index: 1 type: boolean
  4116. [pc: 5, pc: 95] local: entity index: 2 type: net.minecraft.server.v1_14_R1.Entity
  4117. [pc: 15, pc: 95] local: entity1 index: 3 type: net.minecraft.server.v1_14_R1.Entity
  4118. Stack map table: number of frames 2
  4119. [pc: 54, append: {net.minecraft.server.v1_14_R1.Entity, net.minecraft.server.v1_14_R1.Entity}]
  4120. [pc: 94, same]
  4121.  
  4122. // Method descriptor #1507 (Lnet/minecraft/server/v1_14_R1/DamageSource;)Z
  4123. // Stack: 2, Locals: 2
  4124. public boolean isInvulnerable(net.minecraft.server.v1_14_R1.DamageSource damagesource);
  4125. 0 aload_0 [this]
  4126. 1 aload_1 [damagesource]
  4127. 2 invokespecial net.minecraft.server.v1_14_R1.EntityHuman.isInvulnerable(net.minecraft.server.v1_14_R1.DamageSource) : boolean [1935]
  4128. 5 ifne 32
  4129. 8 aload_0 [this]
  4130. 9 invokevirtual net.minecraft.server.v1_14_R1.EntityPlayer.H() : boolean [1938]
  4131. 12 ifne 32
  4132. 15 aload_0 [this]
  4133. 16 getfield net.minecraft.server.v1_14_R1.EntityPlayer.abilities : net.minecraft.server.v1_14_R1.PlayerAbilities [1770]
  4134. 19 getfield net.minecraft.server.v1_14_R1.PlayerAbilities.isInvulnerable : boolean [1942]
  4135. 22 ifeq 36
  4136. 25 aload_1 [damagesource]
  4137. 26 getstatic net.minecraft.server.v1_14_R1.DamageSource.WITHER : net.minecraft.server.v1_14_R1.DamageSource [1945]
  4138. 29 if_acmpne 36
  4139. 32 iconst_1
  4140. 33 goto 37
  4141. 36 iconst_0
  4142. 37 ireturn
  4143. Line numbers:
  4144. [pc: 0, line: 1076]
  4145. Local variable table:
  4146. [pc: 0, pc: 38] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityPlayer
  4147. [pc: 0, pc: 38] local: damagesource index: 1 type: net.minecraft.server.v1_14_R1.DamageSource
  4148. Stack map table: number of frames 3
  4149. [pc: 32, same]
  4150. [pc: 36, same]
  4151. [pc: 37, same_locals_1_stack_item, stack: {int}]
  4152.  
  4153. // Method descriptor #1946 (DZLnet/minecraft/server/v1_14_R1/IBlockData;Lnet/minecraft/server/v1_14_R1/BlockPosition;)V
  4154. // Stack: 0, Locals: 6
  4155. protected void a(double d0, boolean flag, net.minecraft.server.v1_14_R1.IBlockData iblockdata, net.minecraft.server.v1_14_R1.BlockPosition blockposition);
  4156. 0 return
  4157. Line numbers:
  4158. [pc: 0, line: 1080]
  4159. Local variable table:
  4160. [pc: 0, pc: 1] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityPlayer
  4161. [pc: 0, pc: 1] local: d0 index: 1 type: double
  4162. [pc: 0, pc: 1] local: flag index: 3 type: boolean
  4163. [pc: 0, pc: 1] local: iblockdata index: 4 type: net.minecraft.server.v1_14_R1.IBlockData
  4164. [pc: 0, pc: 1] local: blockposition index: 5 type: net.minecraft.server.v1_14_R1.BlockPosition
  4165.  
  4166. // Method descriptor #1947 (Lnet/minecraft/server/v1_14_R1/BlockPosition;)V
  4167. // Stack: 2, Locals: 2
  4168. protected void b(net.minecraft.server.v1_14_R1.BlockPosition blockposition);
  4169. 0 aload_0 [this]
  4170. 1 invokevirtual net.minecraft.server.v1_14_R1.EntityPlayer.isSpectator() : boolean [891]
  4171. 4 ifne 12
  4172. 7 aload_0 [this]
  4173. 8 aload_1 [blockposition]
  4174. 9 invokespecial net.minecraft.server.v1_14_R1.EntityHuman.b(net.minecraft.server.v1_14_R1.BlockPosition) : void [1949]
  4175. 12 return
  4176. Line numbers:
  4177. [pc: 0, line: 1084]
  4178. [pc: 7, line: 1085]
  4179. [pc: 12, line: 1088]
  4180. Local variable table:
  4181. [pc: 0, pc: 13] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityPlayer
  4182. [pc: 0, pc: 13] local: blockposition index: 1 type: net.minecraft.server.v1_14_R1.BlockPosition
  4183. Stack map table: number of frames 1
  4184. [pc: 12, same]
  4185.  
  4186. // Method descriptor #1950 (DZ)V
  4187. // Stack: 6, Locals: 12
  4188. public void a(double d0, boolean flag);
  4189. 0 aload_0 [this]
  4190. 1 getfield net.minecraft.server.v1_14_R1.EntityPlayer.locX : double [412]
  4191. 4 invokestatic net.minecraft.server.v1_14_R1.MathHelper.floor(double) : int [364]
  4192. 7 istore 4 [i]
  4193. 9 aload_0 [this]
  4194. 10 getfield net.minecraft.server.v1_14_R1.EntityPlayer.locY : double [407]
  4195. 13 ldc2_w <Double 0.20000000298023224> [1951]
  4196. 16 dsub
  4197. 17 invokestatic net.minecraft.server.v1_14_R1.MathHelper.floor(double) : int [364]
  4198. 20 istore 5 [j]
  4199. 22 aload_0 [this]
  4200. 23 getfield net.minecraft.server.v1_14_R1.EntityPlayer.locZ : double [415]
  4201. 26 invokestatic net.minecraft.server.v1_14_R1.MathHelper.floor(double) : int [364]
  4202. 29 istore 6 [k]
  4203. 31 new net.minecraft.server.v1_14_R1.BlockPosition [345]
  4204. 34 dup
  4205. 35 iload 4 [i]
  4206. 37 iload 5 [j]
  4207. 39 iload 6 [k]
  4208. 41 invokespecial net.minecraft.server.v1_14_R1.BlockPosition(int, int, int) [1716]
  4209. 44 astore 7 [blockposition]
  4210. 46 aload_0 [this]
  4211. 47 getfield net.minecraft.server.v1_14_R1.EntityPlayer.world : net.minecraft.server.v1_14_R1.World [651]
  4212. 50 aload 7 [blockposition]
  4213. 52 invokevirtual net.minecraft.server.v1_14_R1.World.isLoaded(net.minecraft.server.v1_14_R1.BlockPosition) : boolean [897]
  4214. 55 ifeq 150
  4215. 58 aload_0 [this]
  4216. 59 getfield net.minecraft.server.v1_14_R1.EntityPlayer.world : net.minecraft.server.v1_14_R1.World [651]
  4217. 62 aload 7 [blockposition]
  4218. 64 invokevirtual net.minecraft.server.v1_14_R1.World.getType(net.minecraft.server.v1_14_R1.BlockPosition) : net.minecraft.server.v1_14_R1.IBlockData [1370]
  4219. 67 astore 8 [iblockdata]
  4220. 69 aload 8 [iblockdata]
  4221. 71 invokevirtual net.minecraft.server.v1_14_R1.IBlockData.isAir() : boolean [1375]
  4222. 74 ifeq 140
  4223. 77 aload 7 [blockposition]
  4224. 79 invokevirtual net.minecraft.server.v1_14_R1.BlockPosition.down() : net.minecraft.server.v1_14_R1.BlockPosition [1955]
  4225. 82 astore 9 [blockposition1]
  4226. 84 aload_0 [this]
  4227. 85 getfield net.minecraft.server.v1_14_R1.EntityPlayer.world : net.minecraft.server.v1_14_R1.World [651]
  4228. 88 aload 9 [blockposition1]
  4229. 90 invokevirtual net.minecraft.server.v1_14_R1.World.getType(net.minecraft.server.v1_14_R1.BlockPosition) : net.minecraft.server.v1_14_R1.IBlockData [1370]
  4230. 93 astore 10 [iblockdata1]
  4231. 95 aload 10 [iblockdata1]
  4232. 97 invokevirtual net.minecraft.server.v1_14_R1.IBlockData.getBlock() : net.minecraft.server.v1_14_R1.Block [1959]
  4233. 100 astore 11 [block]
  4234. 102 aload 11 [block]
  4235. 104 getstatic net.minecraft.server.v1_14_R1.TagsBlock.FENCES : net.minecraft.server.v1_14_R1.Tag [1965]
  4236. 107 invokevirtual net.minecraft.server.v1_14_R1.Block.a(net.minecraft.server.v1_14_R1.Tag) : boolean [1968]
  4237. 110 ifne 132
  4238. 113 aload 11 [block]
  4239. 115 getstatic net.minecraft.server.v1_14_R1.TagsBlock.WALLS : net.minecraft.server.v1_14_R1.Tag [1971]
  4240. 118 invokevirtual net.minecraft.server.v1_14_R1.Block.a(net.minecraft.server.v1_14_R1.Tag) : boolean [1968]
  4241. 121 ifne 132
  4242. 124 aload 11 [block]
  4243. 126 instanceof net.minecraft.server.v1_14_R1.BlockFenceGate [1973]
  4244. 129 ifeq 140
  4245. 132 aload 9 [blockposition1]
  4246. 134 astore 7 [blockposition]
  4247. 136 aload 10 [iblockdata1]
  4248. 138 astore 8 [iblockdata]
  4249. 140 aload_0 [this]
  4250. 141 dload_1 [d0]
  4251. 142 iload_3 [flag]
  4252. 143 aload 8 [iblockdata]
  4253. 145 aload 7 [blockposition]
  4254. 147 invokespecial net.minecraft.server.v1_14_R1.EntityHuman.a(double, boolean, net.minecraft.server.v1_14_R1.IBlockData, net.minecraft.server.v1_14_R1.BlockPosition) : void [1975]
  4255. 150 return
  4256. Line numbers:
  4257. [pc: 0, line: 1091]
  4258. [pc: 9, line: 1092]
  4259. [pc: 22, line: 1093]
  4260. [pc: 31, line: 1094]
  4261. [pc: 46, line: 1096]
  4262. [pc: 58, line: 1097]
  4263. [pc: 69, line: 1099]
  4264. [pc: 77, line: 1100]
  4265. [pc: 84, line: 1101]
  4266. [pc: 95, line: 1102]
  4267. [pc: 102, line: 1104]
  4268. [pc: 132, line: 1105]
  4269. [pc: 136, line: 1106]
  4270. [pc: 140, line: 1110]
  4271. [pc: 150, line: 1112]
  4272. Local variable table:
  4273. [pc: 84, pc: 140] local: blockposition1 index: 9 type: net.minecraft.server.v1_14_R1.BlockPosition
  4274. [pc: 95, pc: 140] local: iblockdata1 index: 10 type: net.minecraft.server.v1_14_R1.IBlockData
  4275. [pc: 102, pc: 140] local: block index: 11 type: net.minecraft.server.v1_14_R1.Block
  4276. [pc: 69, pc: 150] local: iblockdata index: 8 type: net.minecraft.server.v1_14_R1.IBlockData
  4277. [pc: 0, pc: 151] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityPlayer
  4278. [pc: 0, pc: 151] local: d0 index: 1 type: double
  4279. [pc: 0, pc: 151] local: flag index: 3 type: boolean
  4280. [pc: 9, pc: 151] local: i index: 4 type: int
  4281. [pc: 22, pc: 151] local: j index: 5 type: int
  4282. [pc: 31, pc: 151] local: k index: 6 type: int
  4283. [pc: 46, pc: 151] local: blockposition index: 7 type: net.minecraft.server.v1_14_R1.BlockPosition
  4284. Stack map table: number of frames 3
  4285. [pc: 132, full, stack: {}, locals: {net.minecraft.server.v1_14_R1.EntityPlayer, double, int, int, int, int, net.minecraft.server.v1_14_R1.BlockPosition, net.minecraft.server.v1_14_R1.IBlockData, net.minecraft.server.v1_14_R1.BlockPosition, net.minecraft.server.v1_14_R1.IBlockData, net.minecraft.server.v1_14_R1.Block}]
  4286. [pc: 140, chop 3 local(s)]
  4287. [pc: 150, chop 1 local(s)]
  4288.  
  4289. // Method descriptor #1979 (Lnet/minecraft/server/v1_14_R1/TileEntitySign;)V
  4290. // Stack: 4, Locals: 2
  4291. public void openSign(net.minecraft.server.v1_14_R1.TileEntitySign tileentitysign);
  4292. 0 aload_1 [tileentitysign]
  4293. 1 aload_0 [this]
  4294. 2 invokevirtual net.minecraft.server.v1_14_R1.TileEntitySign.a(net.minecraft.server.v1_14_R1.EntityHuman) : void [1984]
  4295. 5 aload_0 [this]
  4296. 6 getfield net.minecraft.server.v1_14_R1.EntityPlayer.playerConnection : net.minecraft.server.v1_14_R1.PlayerConnection [710]
  4297. 9 new net.minecraft.server.v1_14_R1.PacketPlayOutOpenSignEditor [1986]
  4298. 12 dup
  4299. 13 aload_1 [tileentitysign]
  4300. 14 invokevirtual net.minecraft.server.v1_14_R1.TileEntitySign.getPosition() : net.minecraft.server.v1_14_R1.BlockPosition [1989]
  4301. 17 invokespecial net.minecraft.server.v1_14_R1.PacketPlayOutOpenSignEditor(net.minecraft.server.v1_14_R1.BlockPosition) [1991]
  4302. 20 invokevirtual net.minecraft.server.v1_14_R1.PlayerConnection.sendPacket(net.minecraft.server.v1_14_R1.Packet) : void [727]
  4303. 23 return
  4304. Line numbers:
  4305. [pc: 0, line: 1116]
  4306. [pc: 5, line: 1117]
  4307. [pc: 23, line: 1118]
  4308. Local variable table:
  4309. [pc: 0, pc: 24] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityPlayer
  4310. [pc: 0, pc: 24] local: tileentitysign index: 1 type: net.minecraft.server.v1_14_R1.TileEntitySign
  4311.  
  4312. // Method descriptor #347 ()I
  4313. // Stack: 3, Locals: 1
  4314. public int nextContainerCounter();
  4315. 0 aload_0 [this]
  4316. 1 aload_0 [this]
  4317. 2 getfield net.minecraft.server.v1_14_R1.EntityPlayer.containerCounter : int [1996]
  4318. 5 bipush 100
  4319. 7 irem
  4320. 8 iconst_1
  4321. 9 iadd
  4322. 10 putfield net.minecraft.server.v1_14_R1.EntityPlayer.containerCounter : int [1996]
  4323. 13 aload_0 [this]
  4324. 14 getfield net.minecraft.server.v1_14_R1.EntityPlayer.containerCounter : int [1996]
  4325. 17 ireturn
  4326. Line numbers:
  4327. [pc: 0, line: 1121]
  4328. [pc: 13, line: 1122]
  4329. Local variable table:
  4330. [pc: 0, pc: 18] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityPlayer
  4331.  
  4332. // Method descriptor #1998 (Lnet/minecraft/server/v1_14_R1/ITileInventory;)Ljava/util/OptionalInt;
  4333. // Stack: 6, Locals: 4
  4334. public java.util.OptionalInt openContainer(@javax.annotation.Nullable net.minecraft.server.v1_14_R1.ITileInventory itileinventory);
  4335. 0 aload_1 [itileinventory]
  4336. 1 ifnonnull 8
  4337. 4 invokestatic java.util.OptionalInt.empty() : java.util.OptionalInt [2004]
  4338. 7 areturn
  4339. 8 aload_0 [this]
  4340. 9 getfield net.minecraft.server.v1_14_R1.EntityPlayer.activeContainer : net.minecraft.server.v1_14_R1.Container [699]
  4341. 12 aload_0 [this]
  4342. 13 getfield net.minecraft.server.v1_14_R1.EntityPlayer.defaultContainer : net.minecraft.server.v1_14_R1.ContainerPlayer [791]
  4343. 16 if_acmpeq 26
  4344. 19 aload_0 [this]
  4345. 20 getstatic org.bukkit.event.inventory.InventoryCloseEvent$Reason.OPEN_NEW : org.bukkit.event.inventory.InventoryCloseEvent.Reason [2007]
  4346. 23 invokevirtual net.minecraft.server.v1_14_R1.EntityPlayer.closeInventory(org.bukkit.event.inventory.InventoryCloseEvent$Reason) : void [787]
  4347. 26 aload_0 [this]
  4348. 27 invokevirtual net.minecraft.server.v1_14_R1.EntityPlayer.nextContainerCounter() : int [2009]
  4349. 30 pop
  4350. 31 aload_1 [itileinventory]
  4351. 32 aload_0 [this]
  4352. 33 getfield net.minecraft.server.v1_14_R1.EntityPlayer.containerCounter : int [1996]
  4353. 36 aload_0 [this]
  4354. 37 getfield net.minecraft.server.v1_14_R1.EntityPlayer.inventory : net.minecraft.server.v1_14_R1.PlayerInventory [903]
  4355. 40 aload_0 [this]
  4356. 41 invokeinterface net.minecraft.server.v1_14_R1.ITileInventory.createMenu(int, net.minecraft.server.v1_14_R1.PlayerInventory, net.minecraft.server.v1_14_R1.EntityHuman) : net.minecraft.server.v1_14_R1.Container [2015] [nargs: 4]
  4357. 46 astore_2 [container]
  4358. 47 aload_2 [container]
  4359. 48 ifnull 82
  4360. 51 aload_2 [container]
  4361. 52 aload_1 [itileinventory]
  4362. 53 invokeinterface net.minecraft.server.v1_14_R1.ITileInventory.getScoreboardDisplayName() : net.minecraft.server.v1_14_R1.IChatBaseComponent [2018] [nargs: 1]
  4363. 58 invokevirtual net.minecraft.server.v1_14_R1.Container.setTitle(net.minecraft.server.v1_14_R1.IChatBaseComponent) : void [2021]
  4364. 61 iconst_0
  4365. 62 istore_3 [cancelled]
  4366. 63 aload_0 [this]
  4367. 64 aload_2 [container]
  4368. 65 iload_3 [cancelled]
  4369. 66 invokestatic org.bukkit.craftbukkit.v1_14_R1.event.CraftEventFactory.callInventoryOpenEvent(net.minecraft.server.v1_14_R1.EntityPlayer, net.minecraft.server.v1_14_R1.Container, boolean) : net.minecraft.server.v1_14_R1.Container [2025]
  4370. 69 astore_2 [container]
  4371. 70 aload_2 [container]
  4372. 71 ifnonnull 82
  4373. 74 iload_3 [cancelled]
  4374. 75 ifne 82
  4375. 78 invokestatic java.util.OptionalInt.empty() : java.util.OptionalInt [2004]
  4376. 81 areturn
  4377. 82 aload_2 [container]
  4378. 83 ifnonnull 122
  4379. 86 aload_0 [this]
  4380. 87 invokevirtual net.minecraft.server.v1_14_R1.EntityPlayer.isSpectator() : boolean [891]
  4381. 90 ifeq 118
  4382. 93 aload_0 [this]
  4383. 94 new net.minecraft.server.v1_14_R1.ChatMessage [2027]
  4384. 97 dup
  4385. 98 ldc_w <String "container.spectatorCantOpen"> [2029]
  4386. 101 iconst_0
  4387. 102 anewarray java.lang.Object [2031]
  4388. 105 invokespecial net.minecraft.server.v1_14_R1.ChatMessage(java.lang.String, java.lang.Object[]) [2034]
  4389. 108 getstatic net.minecraft.server.v1_14_R1.EnumChatFormat.RED : net.minecraft.server.v1_14_R1.EnumChatFormat [2038]
  4390. 111 invokevirtual net.minecraft.server.v1_14_R1.ChatMessage.a(net.minecraft.server.v1_14_R1.EnumChatFormat) : net.minecraft.server.v1_14_R1.IChatBaseComponent [2041]
  4391. 114 iconst_1
  4392. 115 invokevirtual net.minecraft.server.v1_14_R1.EntityPlayer.a(net.minecraft.server.v1_14_R1.IChatBaseComponent, boolean) : void [2044]
  4393. 118 invokestatic java.util.OptionalInt.empty() : java.util.OptionalInt [2004]
  4394. 121 areturn
  4395. 122 aload_0 [this]
  4396. 123 aload_2 [container]
  4397. 124 putfield net.minecraft.server.v1_14_R1.EntityPlayer.activeContainer : net.minecraft.server.v1_14_R1.Container [699]
  4398. 127 aload_0 [this]
  4399. 128 getfield net.minecraft.server.v1_14_R1.EntityPlayer.playerConnection : net.minecraft.server.v1_14_R1.PlayerConnection [710]
  4400. 131 new net.minecraft.server.v1_14_R1.PacketPlayOutOpenWindow [2046]
  4401. 134 dup
  4402. 135 aload_2 [container]
  4403. 136 getfield net.minecraft.server.v1_14_R1.Container.windowId : int [2049]
  4404. 139 aload_2 [container]
  4405. 140 invokevirtual net.minecraft.server.v1_14_R1.Container.getType() : net.minecraft.server.v1_14_R1.Containers [2052]
  4406. 143 aload_2 [container]
  4407. 144 invokevirtual net.minecraft.server.v1_14_R1.Container.getTitle() : net.minecraft.server.v1_14_R1.IChatBaseComponent [2055]
  4408. 147 invokespecial net.minecraft.server.v1_14_R1.PacketPlayOutOpenWindow(int, net.minecraft.server.v1_14_R1.Containers, net.minecraft.server.v1_14_R1.IChatBaseComponent) [2058]
  4409. 150 invokevirtual net.minecraft.server.v1_14_R1.PlayerConnection.sendPacket(net.minecraft.server.v1_14_R1.Packet) : void [727]
  4410. 153 aload_2 [container]
  4411. 154 aload_0 [this]
  4412. 155 invokevirtual net.minecraft.server.v1_14_R1.Container.addSlotListener(net.minecraft.server.v1_14_R1.ICrafting) : void [705]
  4413. 158 aload_0 [this]
  4414. 159 getfield net.minecraft.server.v1_14_R1.EntityPlayer.containerCounter : int [1996]
  4415. 162 invokestatic java.util.OptionalInt.of(int) : java.util.OptionalInt [2062]
  4416. 165 areturn
  4417. Line numbers:
  4418. [pc: 0, line: 1127]
  4419. [pc: 4, line: 1128]
  4420. [pc: 8, line: 1130]
  4421. [pc: 19, line: 1131]
  4422. [pc: 26, line: 1134]
  4423. [pc: 31, line: 1135]
  4424. [pc: 47, line: 1138]
  4425. [pc: 51, line: 1139]
  4426. [pc: 61, line: 1141]
  4427. [pc: 63, line: 1142]
  4428. [pc: 70, line: 1143]
  4429. [pc: 78, line: 1144]
  4430. [pc: 82, line: 1148]
  4431. [pc: 86, line: 1149]
  4432. [pc: 93, line: 1150]
  4433. [pc: 118, line: 1153]
  4434. [pc: 122, line: 1156]
  4435. [pc: 127, line: 1157]
  4436. [pc: 153, line: 1159]
  4437. [pc: 158, line: 1160]
  4438. Local variable table:
  4439. [pc: 63, pc: 82] local: cancelled index: 3 type: boolean
  4440. [pc: 47, pc: 166] local: container index: 2 type: net.minecraft.server.v1_14_R1.Container
  4441. [pc: 0, pc: 166] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityPlayer
  4442. [pc: 0, pc: 166] local: itileinventory index: 1 type: net.minecraft.server.v1_14_R1.ITileInventory
  4443. Stack map table: number of frames 5
  4444. [pc: 8, same]
  4445. [pc: 26, same]
  4446. [pc: 82, append: {net.minecraft.server.v1_14_R1.Container}]
  4447. [pc: 118, same]
  4448. [pc: 122, same]
  4449.  
  4450. // Method descriptor #2068 (ILnet/minecraft/server/v1_14_R1/MerchantRecipeList;IIZZ)V
  4451. // Stack: 9, Locals: 7
  4452. public void openTrade(int i, net.minecraft.server.v1_14_R1.MerchantRecipeList merchantrecipelist, int j, int k, boolean flag, boolean flag1);
  4453. 0 aload_0 [this]
  4454. 1 getfield net.minecraft.server.v1_14_R1.EntityPlayer.playerConnection : net.minecraft.server.v1_14_R1.PlayerConnection [710]
  4455. 4 new net.minecraft.server.v1_14_R1.PacketPlayOutOpenWindowMerchant [2070]
  4456. 7 dup
  4457. 8 iload_1 [i]
  4458. 9 aload_2 [merchantrecipelist]
  4459. 10 iload_3 [j]
  4460. 11 iload 4 [k]
  4461. 13 iload 5 [flag]
  4462. 15 iload 6 [flag1]
  4463. 17 invokespecial net.minecraft.server.v1_14_R1.PacketPlayOutOpenWindowMerchant(int, net.minecraft.server.v1_14_R1.MerchantRecipeList, int, int, boolean, boolean) [2072]
  4464. 20 invokevirtual net.minecraft.server.v1_14_R1.PlayerConnection.sendPacket(net.minecraft.server.v1_14_R1.Packet) : void [727]
  4465. 23 return
  4466. Line numbers:
  4467. [pc: 0, line: 1167]
  4468. [pc: 23, line: 1168]
  4469. Local variable table:
  4470. [pc: 0, pc: 24] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityPlayer
  4471. [pc: 0, pc: 24] local: i index: 1 type: int
  4472. [pc: 0, pc: 24] local: merchantrecipelist index: 2 type: net.minecraft.server.v1_14_R1.MerchantRecipeList
  4473. [pc: 0, pc: 24] local: j index: 3 type: int
  4474. [pc: 0, pc: 24] local: k index: 4 type: int
  4475. [pc: 0, pc: 24] local: flag index: 5 type: boolean
  4476. [pc: 0, pc: 24] local: flag1 index: 6 type: boolean
  4477.  
  4478. // Method descriptor #2076 (Lnet/minecraft/server/v1_14_R1/EntityHorseAbstract;Lnet/minecraft/server/v1_14_R1/IInventory;)V
  4479. // Stack: 6, Locals: 4
  4480. public void openHorseInventory(net.minecraft.server.v1_14_R1.EntityHorseAbstract entityhorseabstract, net.minecraft.server.v1_14_R1.IInventory iinventory);
  4481. 0 aload_0 [this]
  4482. 1 invokevirtual net.minecraft.server.v1_14_R1.EntityPlayer.nextContainerCounter() : int [2009]
  4483. 4 pop
  4484. 5 new net.minecraft.server.v1_14_R1.ContainerHorse [2078]
  4485. 8 dup
  4486. 9 aload_0 [this]
  4487. 10 getfield net.minecraft.server.v1_14_R1.EntityPlayer.containerCounter : int [1996]
  4488. 13 aload_0 [this]
  4489. 14 getfield net.minecraft.server.v1_14_R1.EntityPlayer.inventory : net.minecraft.server.v1_14_R1.PlayerInventory [903]
  4490. 17 aload_2 [iinventory]
  4491. 18 aload_1 [entityhorseabstract]
  4492. 19 invokespecial net.minecraft.server.v1_14_R1.ContainerHorse(int, net.minecraft.server.v1_14_R1.PlayerInventory, net.minecraft.server.v1_14_R1.IInventory, net.minecraft.server.v1_14_R1.EntityHorseAbstract) [2081]
  4493. 22 astore_3 [container]
  4494. 23 aload_3 [container]
  4495. 24 aload_1 [entityhorseabstract]
  4496. 25 invokevirtual net.minecraft.server.v1_14_R1.EntityHorseAbstract.getScoreboardDisplayName() : net.minecraft.server.v1_14_R1.IChatBaseComponent [2084]
  4497. 28 invokevirtual net.minecraft.server.v1_14_R1.Container.setTitle(net.minecraft.server.v1_14_R1.IChatBaseComponent) : void [2021]
  4498. 31 aload_0 [this]
  4499. 32 aload_3 [container]
  4500. 33 invokestatic org.bukkit.craftbukkit.v1_14_R1.event.CraftEventFactory.callInventoryOpenEvent(net.minecraft.server.v1_14_R1.EntityPlayer, net.minecraft.server.v1_14_R1.Container) : net.minecraft.server.v1_14_R1.Container [2087]
  4501. 36 astore_3 [container]
  4502. 37 aload_3 [container]
  4503. 38 ifnonnull 49
  4504. 41 aload_2 [iinventory]
  4505. 42 aload_0 [this]
  4506. 43 invokeinterface net.minecraft.server.v1_14_R1.IInventory.closeContainer(net.minecraft.server.v1_14_R1.EntityHuman) : void [2092] [nargs: 2]
  4507. 48 return
  4508. 49 aload_0 [this]
  4509. 50 getfield net.minecraft.server.v1_14_R1.EntityPlayer.activeContainer : net.minecraft.server.v1_14_R1.Container [699]
  4510. 53 aload_0 [this]
  4511. 54 getfield net.minecraft.server.v1_14_R1.EntityPlayer.defaultContainer : net.minecraft.server.v1_14_R1.ContainerPlayer [791]
  4512. 57 if_acmpeq 67
  4513. 60 aload_0 [this]
  4514. 61 getstatic org.bukkit.event.inventory.InventoryCloseEvent$Reason.OPEN_NEW : org.bukkit.event.inventory.InventoryCloseEvent.Reason [2007]
  4515. 64 invokevirtual net.minecraft.server.v1_14_R1.EntityPlayer.closeInventory(org.bukkit.event.inventory.InventoryCloseEvent$Reason) : void [787]
  4516. 67 aload_0 [this]
  4517. 68 getfield net.minecraft.server.v1_14_R1.EntityPlayer.playerConnection : net.minecraft.server.v1_14_R1.PlayerConnection [710]
  4518. 71 new net.minecraft.server.v1_14_R1.PacketPlayOutOpenWindowHorse [2094]
  4519. 74 dup
  4520. 75 aload_0 [this]
  4521. 76 getfield net.minecraft.server.v1_14_R1.EntityPlayer.containerCounter : int [1996]
  4522. 79 aload_2 [iinventory]
  4523. 80 invokeinterface net.minecraft.server.v1_14_R1.IInventory.getSize() : int [2095] [nargs: 1]
  4524. 85 aload_1 [entityhorseabstract]
  4525. 86 invokevirtual net.minecraft.server.v1_14_R1.EntityHorseAbstract.getId() : int [2096]
  4526. 89 invokespecial net.minecraft.server.v1_14_R1.PacketPlayOutOpenWindowHorse(int, int, int) [2097]
  4527. 92 invokevirtual net.minecraft.server.v1_14_R1.PlayerConnection.sendPacket(net.minecraft.server.v1_14_R1.Packet) : void [727]
  4528. 95 aload_0 [this]
  4529. 96 aload_3 [container]
  4530. 97 putfield net.minecraft.server.v1_14_R1.EntityPlayer.activeContainer : net.minecraft.server.v1_14_R1.Container [699]
  4531. 100 aload_0 [this]
  4532. 101 getfield net.minecraft.server.v1_14_R1.EntityPlayer.activeContainer : net.minecraft.server.v1_14_R1.Container [699]
  4533. 104 aload_0 [this]
  4534. 105 invokevirtual net.minecraft.server.v1_14_R1.Container.addSlotListener(net.minecraft.server.v1_14_R1.ICrafting) : void [705]
  4535. 108 return
  4536. Line numbers:
  4537. [pc: 0, line: 1173]
  4538. [pc: 5, line: 1174]
  4539. [pc: 23, line: 1175]
  4540. [pc: 31, line: 1176]
  4541. [pc: 37, line: 1178]
  4542. [pc: 41, line: 1179]
  4543. [pc: 48, line: 1180]
  4544. [pc: 49, line: 1183]
  4545. [pc: 60, line: 1184]
  4546. [pc: 67, line: 1188]
  4547. [pc: 95, line: 1189]
  4548. [pc: 100, line: 1190]
  4549. [pc: 108, line: 1191]
  4550. Local variable table:
  4551. [pc: 0, pc: 109] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityPlayer
  4552. [pc: 0, pc: 109] local: entityhorseabstract index: 1 type: net.minecraft.server.v1_14_R1.EntityHorseAbstract
  4553. [pc: 0, pc: 109] local: iinventory index: 2 type: net.minecraft.server.v1_14_R1.IInventory
  4554. [pc: 23, pc: 109] local: container index: 3 type: net.minecraft.server.v1_14_R1.Container
  4555. Stack map table: number of frames 2
  4556. [pc: 49, append: {net.minecraft.server.v1_14_R1.Container}]
  4557. [pc: 67, same]
  4558.  
  4559. // Method descriptor #2103 (Lnet/minecraft/server/v1_14_R1/ItemStack;Lnet/minecraft/server/v1_14_R1/EnumHand;)V
  4560. // Stack: 4, Locals: 4
  4561. public void openBook(net.minecraft.server.v1_14_R1.ItemStack itemstack, net.minecraft.server.v1_14_R1.EnumHand enumhand);
  4562. 0 aload_1 [itemstack]
  4563. 1 invokevirtual net.minecraft.server.v1_14_R1.ItemStack.getItem() : net.minecraft.server.v1_14_R1.Item [917]
  4564. 4 astore_3 [item]
  4565. 5 aload_3 [item]
  4566. 6 getstatic net.minecraft.server.v1_14_R1.Items.WRITTEN_BOOK : net.minecraft.server.v1_14_R1.Item [2106]
  4567. 9 if_acmpne 46
  4568. 12 aload_1 [itemstack]
  4569. 13 aload_0 [this]
  4570. 14 invokevirtual net.minecraft.server.v1_14_R1.EntityPlayer.getCommandListener() : net.minecraft.server.v1_14_R1.CommandListenerWrapper [2110]
  4571. 17 aload_0 [this]
  4572. 18 invokestatic net.minecraft.server.v1_14_R1.ItemWrittenBook.a(net.minecraft.server.v1_14_R1.ItemStack, net.minecraft.server.v1_14_R1.CommandListenerWrapper, net.minecraft.server.v1_14_R1.EntityHuman) : boolean [2115]
  4573. 21 ifeq 31
  4574. 24 aload_0 [this]
  4575. 25 getfield net.minecraft.server.v1_14_R1.EntityPlayer.activeContainer : net.minecraft.server.v1_14_R1.Container [699]
  4576. 28 invokevirtual net.minecraft.server.v1_14_R1.Container.c() : void [763]
  4577. 31 aload_0 [this]
  4578. 32 getfield net.minecraft.server.v1_14_R1.EntityPlayer.playerConnection : net.minecraft.server.v1_14_R1.PlayerConnection [710]
  4579. 35 new net.minecraft.server.v1_14_R1.PacketPlayOutOpenBook [2117]
  4580. 38 dup
  4581. 39 aload_2 [enumhand]
  4582. 40 invokespecial net.minecraft.server.v1_14_R1.PacketPlayOutOpenBook(net.minecraft.server.v1_14_R1.EnumHand) [2120]
  4583. 43 invokevirtual net.minecraft.server.v1_14_R1.PlayerConnection.sendPacket(net.minecraft.server.v1_14_R1.Packet) : void [727]
  4584. 46 return
  4585. Line numbers:
  4586. [pc: 0, line: 1195]
  4587. [pc: 5, line: 1197]
  4588. [pc: 12, line: 1198]
  4589. [pc: 24, line: 1199]
  4590. [pc: 31, line: 1202]
  4591. [pc: 46, line: 1205]
  4592. Local variable table:
  4593. [pc: 0, pc: 47] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityPlayer
  4594. [pc: 0, pc: 47] local: itemstack index: 1 type: net.minecraft.server.v1_14_R1.ItemStack
  4595. [pc: 0, pc: 47] local: enumhand index: 2 type: net.minecraft.server.v1_14_R1.EnumHand
  4596. [pc: 5, pc: 47] local: item index: 3 type: net.minecraft.server.v1_14_R1.Item
  4597. Stack map table: number of frames 2
  4598. [pc: 31, append: {net.minecraft.server.v1_14_R1.Item}]
  4599. [pc: 46, same]
  4600.  
  4601. // Method descriptor #2123 (Lnet/minecraft/server/v1_14_R1/TileEntityCommand;)V
  4602. // Stack: 2, Locals: 2
  4603. public void a(net.minecraft.server.v1_14_R1.TileEntityCommand tileentitycommand);
  4604. 0 aload_1 [tileentitycommand]
  4605. 1 iconst_1
  4606. 2 invokevirtual net.minecraft.server.v1_14_R1.TileEntityCommand.c(boolean) : void [2127]
  4607. 5 aload_0 [this]
  4608. 6 aload_1 [tileentitycommand]
  4609. 7 invokespecial net.minecraft.server.v1_14_R1.EntityPlayer.a(net.minecraft.server.v1_14_R1.TileEntity) : void [2129]
  4610. 10 return
  4611. Line numbers:
  4612. [pc: 0, line: 1209]
  4613. [pc: 5, line: 1210]
  4614. [pc: 10, line: 1211]
  4615. Local variable table:
  4616. [pc: 0, pc: 11] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityPlayer
  4617. [pc: 0, pc: 11] local: tileentitycommand index: 1 type: net.minecraft.server.v1_14_R1.TileEntityCommand
  4618.  
  4619. // Method descriptor #2132 (Lnet/minecraft/server/v1_14_R1/Container;ILnet/minecraft/server/v1_14_R1/ItemStack;)V
  4620. // Stack: 6, Locals: 4
  4621. public void a(net.minecraft.server.v1_14_R1.Container container, int i, net.minecraft.server.v1_14_R1.ItemStack itemstack);
  4622. 0 aload_1 [container]
  4623. 1 iload_2 [i]
  4624. 2 invokevirtual net.minecraft.server.v1_14_R1.Container.getSlot(int) : net.minecraft.server.v1_14_R1.Slot [2136]
  4625. 5 instanceof net.minecraft.server.v1_14_R1.SlotResult [2138]
  4626. 8 ifne 57
  4627. 11 aload_1 [container]
  4628. 12 aload_0 [this]
  4629. 13 getfield net.minecraft.server.v1_14_R1.EntityPlayer.defaultContainer : net.minecraft.server.v1_14_R1.ContainerPlayer [791]
  4630. 16 if_acmpne 30
  4631. 19 getstatic net.minecraft.server.v1_14_R1.CriterionTriggers.e : net.minecraft.server.v1_14_R1.CriterionTriggerInventoryChanged [2141]
  4632. 22 aload_0 [this]
  4633. 23 aload_0 [this]
  4634. 24 getfield net.minecraft.server.v1_14_R1.EntityPlayer.inventory : net.minecraft.server.v1_14_R1.PlayerInventory [903]
  4635. 27 invokevirtual net.minecraft.server.v1_14_R1.CriterionTriggerInventoryChanged.a(net.minecraft.server.v1_14_R1.EntityPlayer, net.minecraft.server.v1_14_R1.PlayerInventory) : void [2146]
  4636. 30 aload_0 [this]
  4637. 31 getfield net.minecraft.server.v1_14_R1.EntityPlayer.e : boolean [2148]
  4638. 34 ifne 57
  4639. 37 aload_0 [this]
  4640. 38 getfield net.minecraft.server.v1_14_R1.EntityPlayer.playerConnection : net.minecraft.server.v1_14_R1.PlayerConnection [710]
  4641. 41 new net.minecraft.server.v1_14_R1.PacketPlayOutSetSlot [2150]
  4642. 44 dup
  4643. 45 aload_1 [container]
  4644. 46 getfield net.minecraft.server.v1_14_R1.Container.windowId : int [2049]
  4645. 49 iload_2 [i]
  4646. 50 aload_3 [itemstack]
  4647. 51 invokespecial net.minecraft.server.v1_14_R1.PacketPlayOutSetSlot(int, int, net.minecraft.server.v1_14_R1.ItemStack) [2153]
  4648. 54 invokevirtual net.minecraft.server.v1_14_R1.PlayerConnection.sendPacket(net.minecraft.server.v1_14_R1.Packet) : void [727]
  4649. 57 return
  4650. Line numbers:
  4651. [pc: 0, line: 1215]
  4652. [pc: 11, line: 1216]
  4653. [pc: 19, line: 1217]
  4654. [pc: 30, line: 1220]
  4655. [pc: 37, line: 1221]
  4656. [pc: 57, line: 1224]
  4657. Local variable table:
  4658. [pc: 0, pc: 58] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityPlayer
  4659. [pc: 0, pc: 58] local: container index: 1 type: net.minecraft.server.v1_14_R1.Container
  4660. [pc: 0, pc: 58] local: i index: 2 type: int
  4661. [pc: 0, pc: 58] local: itemstack index: 3 type: net.minecraft.server.v1_14_R1.ItemStack
  4662. Stack map table: number of frames 2
  4663. [pc: 30, same]
  4664. [pc: 57, same]
  4665.  
  4666. // Method descriptor #2155 (Lnet/minecraft/server/v1_14_R1/Container;)V
  4667. // Stack: 3, Locals: 2
  4668. public void updateInventory(net.minecraft.server.v1_14_R1.Container container);
  4669. 0 aload_0 [this]
  4670. 1 aload_1 [container]
  4671. 2 aload_1 [container]
  4672. 3 invokevirtual net.minecraft.server.v1_14_R1.Container.b() : net.minecraft.server.v1_14_R1.NonNullList [2158]
  4673. 6 invokevirtual net.minecraft.server.v1_14_R1.EntityPlayer.a(net.minecraft.server.v1_14_R1.Container, net.minecraft.server.v1_14_R1.NonNullList) : void [2161]
  4674. 9 return
  4675. Line numbers:
  4676. [pc: 0, line: 1227]
  4677. [pc: 9, line: 1228]
  4678. Local variable table:
  4679. [pc: 0, pc: 10] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityPlayer
  4680. [pc: 0, pc: 10] local: container index: 1 type: net.minecraft.server.v1_14_R1.Container
  4681.  
  4682. // Method descriptor #2159 (Lnet/minecraft/server/v1_14_R1/Container;Lnet/minecraft/server/v1_14_R1/NonNullList;)V
  4683. // Signature: (Lnet/minecraft/server/v1_14_R1/Container;Lnet/minecraft/server/v1_14_R1/NonNullList<Lnet/minecraft/server/v1_14_R1/ItemStack;>;)V
  4684. // Stack: 7, Locals: 3
  4685. public void a(net.minecraft.server.v1_14_R1.Container container, net.minecraft.server.v1_14_R1.NonNullList nonnulllist);
  4686. 0 aload_0 [this]
  4687. 1 getfield net.minecraft.server.v1_14_R1.EntityPlayer.playerConnection : net.minecraft.server.v1_14_R1.PlayerConnection [710]
  4688. 4 new net.minecraft.server.v1_14_R1.PacketPlayOutWindowItems [2163]
  4689. 7 dup
  4690. 8 aload_1 [container]
  4691. 9 getfield net.minecraft.server.v1_14_R1.Container.windowId : int [2049]
  4692. 12 aload_2 [nonnulllist]
  4693. 13 invokespecial net.minecraft.server.v1_14_R1.PacketPlayOutWindowItems(int, net.minecraft.server.v1_14_R1.NonNullList) [2166]
  4694. 16 invokevirtual net.minecraft.server.v1_14_R1.PlayerConnection.sendPacket(net.minecraft.server.v1_14_R1.Packet) : void [727]
  4695. 19 aload_0 [this]
  4696. 20 getfield net.minecraft.server.v1_14_R1.EntityPlayer.playerConnection : net.minecraft.server.v1_14_R1.PlayerConnection [710]
  4697. 23 new net.minecraft.server.v1_14_R1.PacketPlayOutSetSlot [2150]
  4698. 26 dup
  4699. 27 iconst_m1
  4700. 28 iconst_m1
  4701. 29 aload_0 [this]
  4702. 30 getfield net.minecraft.server.v1_14_R1.EntityPlayer.inventory : net.minecraft.server.v1_14_R1.PlayerInventory [903]
  4703. 33 invokevirtual net.minecraft.server.v1_14_R1.PlayerInventory.getCarried() : net.minecraft.server.v1_14_R1.ItemStack [2170]
  4704. 36 invokespecial net.minecraft.server.v1_14_R1.PacketPlayOutSetSlot(int, int, net.minecraft.server.v1_14_R1.ItemStack) [2153]
  4705. 39 invokevirtual net.minecraft.server.v1_14_R1.PlayerConnection.sendPacket(net.minecraft.server.v1_14_R1.Packet) : void [727]
  4706. 42 getstatic org.bukkit.event.inventory.InventoryType.CRAFTING : org.bukkit.event.inventory.InventoryType [2176]
  4707. 45 getstatic org.bukkit.event.inventory.InventoryType.WORKBENCH : org.bukkit.event.inventory.InventoryType [2179]
  4708. 48 invokestatic java.util.EnumSet.of(java.lang.Enum, java.lang.Enum) : java.util.EnumSet [2184]
  4709. 51 aload_1 [container]
  4710. 52 invokevirtual net.minecraft.server.v1_14_R1.Container.getBukkitView() : org.bukkit.inventory.InventoryView [2188]
  4711. 55 invokevirtual org.bukkit.inventory.InventoryView.getType() : org.bukkit.event.inventory.InventoryType [2193]
  4712. 58 invokevirtual java.util.EnumSet.contains(java.lang.Object) : boolean [2196]
  4713. 61 ifeq 91
  4714. 64 aload_0 [this]
  4715. 65 getfield net.minecraft.server.v1_14_R1.EntityPlayer.playerConnection : net.minecraft.server.v1_14_R1.PlayerConnection [710]
  4716. 68 new net.minecraft.server.v1_14_R1.PacketPlayOutSetSlot [2150]
  4717. 71 dup
  4718. 72 aload_1 [container]
  4719. 73 getfield net.minecraft.server.v1_14_R1.Container.windowId : int [2049]
  4720. 76 iconst_0
  4721. 77 aload_1 [container]
  4722. 78 iconst_0
  4723. 79 invokevirtual net.minecraft.server.v1_14_R1.Container.getSlot(int) : net.minecraft.server.v1_14_R1.Slot [2136]
  4724. 82 invokevirtual net.minecraft.server.v1_14_R1.Slot.getItem() : net.minecraft.server.v1_14_R1.ItemStack [2200]
  4725. 85 invokespecial net.minecraft.server.v1_14_R1.PacketPlayOutSetSlot(int, int, net.minecraft.server.v1_14_R1.ItemStack) [2153]
  4726. 88 invokevirtual net.minecraft.server.v1_14_R1.PlayerConnection.sendPacket(net.minecraft.server.v1_14_R1.Packet) : void [727]
  4727. 91 return
  4728. Line numbers:
  4729. [pc: 0, line: 1232]
  4730. [pc: 19, line: 1233]
  4731. [pc: 42, line: 1235]
  4732. [pc: 64, line: 1236]
  4733. [pc: 91, line: 1239]
  4734. Local variable table:
  4735. [pc: 0, pc: 92] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityPlayer
  4736. [pc: 0, pc: 92] local: container index: 1 type: net.minecraft.server.v1_14_R1.Container
  4737. [pc: 0, pc: 92] local: nonnulllist index: 2 type: net.minecraft.server.v1_14_R1.NonNullList
  4738. Local variable type table:
  4739. [pc: 0, pc: 92] local: nonnulllist index: 2 type: net.minecraft.server.v1_14_R1.NonNullList<net.minecraft.server.v1_14_R1.ItemStack>
  4740. Stack map table: number of frames 1
  4741. [pc: 91, same_extended]
  4742.  
  4743. // Method descriptor #2203 (Lnet/minecraft/server/v1_14_R1/Container;II)V
  4744. // Stack: 6, Locals: 4
  4745. public void setContainerData(net.minecraft.server.v1_14_R1.Container container, int i, int j);
  4746. 0 aload_0 [this]
  4747. 1 getfield net.minecraft.server.v1_14_R1.EntityPlayer.playerConnection : net.minecraft.server.v1_14_R1.PlayerConnection [710]
  4748. 4 new net.minecraft.server.v1_14_R1.PacketPlayOutWindowData [2205]
  4749. 7 dup
  4750. 8 aload_1 [container]
  4751. 9 getfield net.minecraft.server.v1_14_R1.Container.windowId : int [2049]
  4752. 12 iload_2 [i]
  4753. 13 iload_3 [j]
  4754. 14 invokespecial net.minecraft.server.v1_14_R1.PacketPlayOutWindowData(int, int, int) [2206]
  4755. 17 invokevirtual net.minecraft.server.v1_14_R1.PlayerConnection.sendPacket(net.minecraft.server.v1_14_R1.Packet) : void [727]
  4756. 20 return
  4757. Line numbers:
  4758. [pc: 0, line: 1243]
  4759. [pc: 20, line: 1244]
  4760. Local variable table:
  4761. [pc: 0, pc: 21] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityPlayer
  4762. [pc: 0, pc: 21] local: container index: 1 type: net.minecraft.server.v1_14_R1.Container
  4763. [pc: 0, pc: 21] local: i index: 2 type: int
  4764. [pc: 0, pc: 21] local: j index: 3 type: int
  4765.  
  4766. // Method descriptor #161 ()V
  4767. // Stack: 2, Locals: 1
  4768. public void closeInventory();
  4769. 0 aload_0 [this]
  4770. 1 getstatic org.bukkit.event.inventory.InventoryCloseEvent$Reason.UNKNOWN : org.bukkit.event.inventory.InventoryCloseEvent.Reason [2208]
  4771. 4 invokevirtual net.minecraft.server.v1_14_R1.EntityPlayer.closeInventory(org.bukkit.event.inventory.InventoryCloseEvent$Reason) : void [787]
  4772. 7 return
  4773. Line numbers:
  4774. [pc: 0, line: 1249]
  4775. [pc: 7, line: 1250]
  4776. Local variable table:
  4777. [pc: 0, pc: 8] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityPlayer
  4778.  
  4779. // Method descriptor #785 (Lorg/bukkit/event/inventory/InventoryCloseEvent$Reason;)V
  4780. // Stack: 4, Locals: 2
  4781. public void closeInventory(org.bukkit.event.inventory.InventoryCloseEvent.Reason reason);
  4782. 0 aload_0 [this]
  4783. 1 aload_1 [reason]
  4784. 2 invokestatic org.bukkit.craftbukkit.v1_14_R1.event.CraftEventFactory.handleInventoryCloseEvent(net.minecraft.server.v1_14_R1.EntityHuman, org.bukkit.event.inventory.InventoryCloseEvent$Reason) : void [2212]
  4785. 5 aload_0 [this]
  4786. 6 getfield net.minecraft.server.v1_14_R1.EntityPlayer.playerConnection : net.minecraft.server.v1_14_R1.PlayerConnection [710]
  4787. 9 new net.minecraft.server.v1_14_R1.PacketPlayOutCloseWindow [2214]
  4788. 12 dup
  4789. 13 aload_0 [this]
  4790. 14 getfield net.minecraft.server.v1_14_R1.EntityPlayer.activeContainer : net.minecraft.server.v1_14_R1.Container [699]
  4791. 17 getfield net.minecraft.server.v1_14_R1.Container.windowId : int [2049]
  4792. 20 invokespecial net.minecraft.server.v1_14_R1.PacketPlayOutCloseWindow(int) [2215]
  4793. 23 invokevirtual net.minecraft.server.v1_14_R1.PlayerConnection.sendPacket(net.minecraft.server.v1_14_R1.Packet) : void [727]
  4794. 26 aload_0 [this]
  4795. 27 invokevirtual net.minecraft.server.v1_14_R1.EntityPlayer.m() : void [2217]
  4796. 30 return
  4797. Line numbers:
  4798. [pc: 0, line: 1252]
  4799. [pc: 5, line: 1254]
  4800. [pc: 26, line: 1255]
  4801. [pc: 30, line: 1256]
  4802. Local variable table:
  4803. [pc: 0, pc: 31] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityPlayer
  4804. [pc: 0, pc: 31] local: reason index: 1 type: org.bukkit.event.inventory.InventoryCloseEvent.Reason
  4805.  
  4806. // Method descriptor #161 ()V
  4807. // Stack: 6, Locals: 1
  4808. public void broadcastCarriedItem();
  4809. 0 aload_0 [this]
  4810. 1 getfield net.minecraft.server.v1_14_R1.EntityPlayer.e : boolean [2148]
  4811. 4 ifne 30
  4812. 7 aload_0 [this]
  4813. 8 getfield net.minecraft.server.v1_14_R1.EntityPlayer.playerConnection : net.minecraft.server.v1_14_R1.PlayerConnection [710]
  4814. 11 new net.minecraft.server.v1_14_R1.PacketPlayOutSetSlot [2150]
  4815. 14 dup
  4816. 15 iconst_m1
  4817. 16 iconst_m1
  4818. 17 aload_0 [this]
  4819. 18 getfield net.minecraft.server.v1_14_R1.EntityPlayer.inventory : net.minecraft.server.v1_14_R1.PlayerInventory [903]
  4820. 21 invokevirtual net.minecraft.server.v1_14_R1.PlayerInventory.getCarried() : net.minecraft.server.v1_14_R1.ItemStack [2170]
  4821. 24 invokespecial net.minecraft.server.v1_14_R1.PacketPlayOutSetSlot(int, int, net.minecraft.server.v1_14_R1.ItemStack) [2153]
  4822. 27 invokevirtual net.minecraft.server.v1_14_R1.PlayerConnection.sendPacket(net.minecraft.server.v1_14_R1.Packet) : void [727]
  4823. 30 return
  4824. Line numbers:
  4825. [pc: 0, line: 1259]
  4826. [pc: 7, line: 1260]
  4827. [pc: 30, line: 1262]
  4828. Local variable table:
  4829. [pc: 0, pc: 31] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityPlayer
  4830. Stack map table: number of frames 1
  4831. [pc: 30, same]
  4832.  
  4833. // Method descriptor #161 ()V
  4834. // Stack: 2, Locals: 1
  4835. public void m();
  4836. 0 aload_0 [this]
  4837. 1 getfield net.minecraft.server.v1_14_R1.EntityPlayer.activeContainer : net.minecraft.server.v1_14_R1.Container [699]
  4838. 4 aload_0 [this]
  4839. 5 invokevirtual net.minecraft.server.v1_14_R1.Container.b(net.minecraft.server.v1_14_R1.EntityHuman) : void [2221]
  4840. 8 aload_0 [this]
  4841. 9 aload_0 [this]
  4842. 10 getfield net.minecraft.server.v1_14_R1.EntityPlayer.defaultContainer : net.minecraft.server.v1_14_R1.ContainerPlayer [791]
  4843. 13 putfield net.minecraft.server.v1_14_R1.EntityPlayer.activeContainer : net.minecraft.server.v1_14_R1.Container [699]
  4844. 16 return
  4845. Line numbers:
  4846. [pc: 0, line: 1265]
  4847. [pc: 8, line: 1266]
  4848. [pc: 16, line: 1267]
  4849. Local variable table:
  4850. [pc: 0, pc: 17] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityPlayer
  4851.  
  4852. // Method descriptor #2222 (FFZZ)V
  4853. // Stack: 2, Locals: 5
  4854. public void a(float f, float f1, boolean flag, boolean flag1);
  4855. 0 aload_0 [this]
  4856. 1 invokevirtual net.minecraft.server.v1_14_R1.EntityPlayer.isPassenger() : boolean [2225]
  4857. 4 ifeq 56
  4858. 7 fload_1 [f]
  4859. 8 ldc_w <Float -1.0> [1803]
  4860. 11 fcmpl
  4861. 12 iflt 26
  4862. 15 fload_1 [f]
  4863. 16 fconst_1
  4864. 17 fcmpg
  4865. 18 ifgt 26
  4866. 21 aload_0 [this]
  4867. 22 fload_1 [f]
  4868. 23 putfield net.minecraft.server.v1_14_R1.EntityPlayer.bb : float [2228]
  4869. 26 fload_2 [f1]
  4870. 27 ldc_w <Float -1.0> [1803]
  4871. 30 fcmpl
  4872. 31 iflt 45
  4873. 34 fload_2 [f1]
  4874. 35 fconst_1
  4875. 36 fcmpg
  4876. 37 ifgt 45
  4877. 40 aload_0 [this]
  4878. 41 fload_2 [f1]
  4879. 42 putfield net.minecraft.server.v1_14_R1.EntityPlayer.bd : float [2231]
  4880. 45 aload_0 [this]
  4881. 46 iload_3 [flag]
  4882. 47 putfield net.minecraft.server.v1_14_R1.EntityPlayer.jumping : boolean [2234]
  4883. 50 aload_0 [this]
  4884. 51 iload 4 [flag1]
  4885. 53 invokevirtual net.minecraft.server.v1_14_R1.EntityPlayer.setSneaking(boolean) : void [2237]
  4886. 56 return
  4887. Line numbers:
  4888. [pc: 0, line: 1270]
  4889. [pc: 7, line: 1271]
  4890. [pc: 21, line: 1272]
  4891. [pc: 26, line: 1275]
  4892. [pc: 40, line: 1276]
  4893. [pc: 45, line: 1279]
  4894. [pc: 50, line: 1280]
  4895. [pc: 56, line: 1283]
  4896. Local variable table:
  4897. [pc: 0, pc: 57] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityPlayer
  4898. [pc: 0, pc: 57] local: f index: 1 type: float
  4899. [pc: 0, pc: 57] local: f1 index: 2 type: float
  4900. [pc: 0, pc: 57] local: flag index: 3 type: boolean
  4901. [pc: 0, pc: 57] local: flag1 index: 4 type: boolean
  4902. Stack map table: number of frames 3
  4903. [pc: 26, same]
  4904. [pc: 45, same]
  4905. [pc: 56, same]
  4906.  
  4907. // Method descriptor #2238 (Lnet/minecraft/server/v1_14_R1/Statistic;I)V
  4908. // Signature: (Lnet/minecraft/server/v1_14_R1/Statistic<*>;I)V
  4909. // Stack: 4, Locals: 3
  4910. public void a(net.minecraft.server.v1_14_R1.Statistic statistic, int i);
  4911. 0 aload_0 [this]
  4912. 1 getfield net.minecraft.server.v1_14_R1.EntityPlayer.serverStatisticManager : net.minecraft.server.v1_14_R1.ServerStatisticManager [263]
  4913. 4 aload_0 [this]
  4914. 5 aload_1 [statistic]
  4915. 6 iload_2 [i]
  4916. 7 invokevirtual net.minecraft.server.v1_14_R1.ServerStatisticManager.b(net.minecraft.server.v1_14_R1.EntityHuman, net.minecraft.server.v1_14_R1.Statistic, int) : void [2243]
  4917. 10 aload_0 [this]
  4918. 11 getfield net.minecraft.server.v1_14_R1.EntityPlayer.world : net.minecraft.server.v1_14_R1.World [651]
  4919. 14 invokevirtual net.minecraft.server.v1_14_R1.World.getServer() : org.bukkit.craftbukkit.v1_14_R1.CraftServer [1010]
  4920. 17 invokevirtual org.bukkit.craftbukkit.v1_14_R1.CraftServer.getScoreboardManager() : org.bukkit.craftbukkit.v1_14_R1.scoreboard.CraftScoreboardManager [1056]
  4921. 20 aload_1 [statistic]
  4922. 21 aload_0 [this]
  4923. 22 invokevirtual net.minecraft.server.v1_14_R1.EntityPlayer.getName() : java.lang.String [279]
  4924. 25 iload_2 [i]
  4925. 26 invokedynamic 4 accept(int) : java.util.function.Consumer [2248]
  4926. 31 invokevirtual org.bukkit.craftbukkit.v1_14_R1.scoreboard.CraftScoreboardManager.getScoreboardScores(net.minecraft.server.v1_14_R1.IScoreboardCriteria, java.lang.String, java.util.function.Consumer) : void [1082]
  4927. 34 return
  4928. Line numbers:
  4929. [pc: 0, line: 1287]
  4930. [pc: 10, line: 1288]
  4931. [pc: 34, line: 1291]
  4932. Local variable table:
  4933. [pc: 0, pc: 35] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityPlayer
  4934. [pc: 0, pc: 35] local: statistic index: 1 type: net.minecraft.server.v1_14_R1.Statistic
  4935. [pc: 0, pc: 35] local: i index: 2 type: int
  4936. Local variable type table:
  4937. [pc: 0, pc: 35] local: statistic index: 1 type: net.minecraft.server.v1_14_R1.Statistic<?>
  4938.  
  4939. // Method descriptor #1340 (Lnet/minecraft/server/v1_14_R1/Statistic;)V
  4940. // Signature: (Lnet/minecraft/server/v1_14_R1/Statistic<*>;)V
  4941. // Stack: 4, Locals: 2
  4942. public void a(net.minecraft.server.v1_14_R1.Statistic statistic);
  4943. 0 aload_0 [this]
  4944. 1 getfield net.minecraft.server.v1_14_R1.EntityPlayer.serverStatisticManager : net.minecraft.server.v1_14_R1.ServerStatisticManager [263]
  4945. 4 aload_0 [this]
  4946. 5 aload_1 [statistic]
  4947. 6 iconst_0
  4948. 7 invokevirtual net.minecraft.server.v1_14_R1.ServerStatisticManager.setStatistic(net.minecraft.server.v1_14_R1.EntityHuman, net.minecraft.server.v1_14_R1.Statistic, int) : void [2254]
  4949. 10 aload_0 [this]
  4950. 11 getfield net.minecraft.server.v1_14_R1.EntityPlayer.world : net.minecraft.server.v1_14_R1.World [651]
  4951. 14 invokevirtual net.minecraft.server.v1_14_R1.World.getServer() : org.bukkit.craftbukkit.v1_14_R1.CraftServer [1010]
  4952. 17 invokevirtual org.bukkit.craftbukkit.v1_14_R1.CraftServer.getScoreboardManager() : org.bukkit.craftbukkit.v1_14_R1.scoreboard.CraftScoreboardManager [1056]
  4953. 20 aload_1 [statistic]
  4954. 21 aload_0 [this]
  4955. 22 invokevirtual net.minecraft.server.v1_14_R1.EntityPlayer.getName() : java.lang.String [279]
  4956. 25 invokedynamic 5 accept() : java.util.function.Consumer [2257]
  4957. 30 invokevirtual org.bukkit.craftbukkit.v1_14_R1.scoreboard.CraftScoreboardManager.getScoreboardScores(net.minecraft.server.v1_14_R1.IScoreboardCriteria, java.lang.String, java.util.function.Consumer) : void [1082]
  4958. 33 return
  4959. Line numbers:
  4960. [pc: 0, line: 1295]
  4961. [pc: 10, line: 1296]
  4962. [pc: 33, line: 1297]
  4963. Local variable table:
  4964. [pc: 0, pc: 34] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityPlayer
  4965. [pc: 0, pc: 34] local: statistic index: 1 type: net.minecraft.server.v1_14_R1.Statistic
  4966. Local variable type table:
  4967. [pc: 0, pc: 34] local: statistic index: 1 type: net.minecraft.server.v1_14_R1.Statistic<?>
  4968.  
  4969. // Method descriptor #2259 (Ljava/util/Collection;)I
  4970. // Signature: (Ljava/util/Collection<Lnet/minecraft/server/v1_14_R1/IRecipe<*>;>;)I
  4971. // Stack: 3, Locals: 2
  4972. public int discoverRecipes(java.util.Collection collection);
  4973. 0 aload_0 [this]
  4974. 1 getfield net.minecraft.server.v1_14_R1.EntityPlayer.recipeBook : net.minecraft.server.v1_14_R1.RecipeBookServer [251]
  4975. 4 aload_1 [collection]
  4976. 5 aload_0 [this]
  4977. 6 invokevirtual net.minecraft.server.v1_14_R1.RecipeBookServer.a(java.util.Collection, net.minecraft.server.v1_14_R1.EntityPlayer) : int [2262]
  4978. 9 ireturn
  4979. Line numbers:
  4980. [pc: 0, line: 1301]
  4981. Local variable table:
  4982. [pc: 0, pc: 10] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityPlayer
  4983. [pc: 0, pc: 10] local: collection index: 1 type: java.util.Collection
  4984. Local variable type table:
  4985. [pc: 0, pc: 10] local: collection index: 1 type: java.util.Collection<net.minecraft.server.v1_14_R1.IRecipe<?>>
  4986.  
  4987. // Method descriptor #2266 ([Lnet/minecraft/server/v1_14_R1/MinecraftKey;)V
  4988. // Stack: 3, Locals: 7
  4989. public void a(net.minecraft.server.v1_14_R1.MinecraftKey[] aminecraftkey);
  4990. 0 invokestatic com.google.common.collect.Lists.newArrayList() : java.util.ArrayList [2272]
  4991. 3 astore_2 [list]
  4992. 4 aload_1 [aminecraftkey]
  4993. 5 astore_3 [aminecraftkey1]
  4994. 6 aload_1 [aminecraftkey]
  4995. 7 arraylength
  4996. 8 istore 4 [i]
  4997. 10 iconst_0
  4998. 11 istore 5 [j]
  4999. 13 iload 5 [j]
  5000. 15 iload 4 [i]
  5001. 17 if_icmpge 58
  5002. 20 aload_3 [aminecraftkey1]
  5003. 21 iload 5 [j]
  5004. 23 aaload
  5005. 24 astore 6 [minecraftkey]
  5006. 26 aload_0 [this]
  5007. 27 getfield net.minecraft.server.v1_14_R1.EntityPlayer.server : net.minecraft.server.v1_14_R1.MinecraftServer [238]
  5008. 30 invokevirtual net.minecraft.server.v1_14_R1.MinecraftServer.getCraftingManager() : net.minecraft.server.v1_14_R1.CraftingManager [246]
  5009. 33 aload 6 [minecraftkey]
  5010. 35 invokevirtual net.minecraft.server.v1_14_R1.CraftingManager.a(net.minecraft.server.v1_14_R1.MinecraftKey) : java.util.Optional [2279]
  5011. 38 aload_2 [list]
  5012. 39 dup
  5013. 40 invokevirtual java.lang.Object.getClass() : java.lang.Class [2283]
  5014. 43 pop
  5015. 44 invokedynamic 6 accept(java.util.List) : java.util.function.Consumer [2289]
  5016. 49 invokevirtual java.util.Optional.ifPresent(java.util.function.Consumer) : void [2293]
  5017. 52 iinc 5 1 [j]
  5018. 55 goto 13
  5019. 58 aload_0 [this]
  5020. 59 aload_2 [list]
  5021. 60 invokevirtual net.minecraft.server.v1_14_R1.EntityPlayer.discoverRecipes(java.util.Collection) : int [2295]
  5022. 63 pop
  5023. 64 return
  5024. Line numbers:
  5025. [pc: 0, line: 1306]
  5026. [pc: 4, line: 1307]
  5027. [pc: 6, line: 1308]
  5028. [pc: 10, line: 1310]
  5029. [pc: 20, line: 1311]
  5030. [pc: 26, line: 1313]
  5031. [pc: 52, line: 1310]
  5032. [pc: 58, line: 1316]
  5033. [pc: 64, line: 1317]
  5034. Local variable table:
  5035. [pc: 26, pc: 52] local: minecraftkey index: 6 type: net.minecraft.server.v1_14_R1.MinecraftKey
  5036. [pc: 13, pc: 58] local: j index: 5 type: int
  5037. [pc: 0, pc: 65] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityPlayer
  5038. [pc: 0, pc: 65] local: aminecraftkey index: 1 type: net.minecraft.server.v1_14_R1.MinecraftKey[]
  5039. [pc: 4, pc: 65] local: list index: 2 type: java.util.List
  5040. [pc: 6, pc: 65] local: aminecraftkey1 index: 3 type: net.minecraft.server.v1_14_R1.MinecraftKey[]
  5041. [pc: 10, pc: 65] local: i index: 4 type: int
  5042. Local variable type table:
  5043. [pc: 4, pc: 65] local: list index: 2 type: java.util.List<net.minecraft.server.v1_14_R1.IRecipe<?>>
  5044. Stack map table: number of frames 2
  5045. [pc: 13, full, stack: {}, locals: {net.minecraft.server.v1_14_R1.EntityPlayer, net.minecraft.server.v1_14_R1.MinecraftKey[], java.util.List, net.minecraft.server.v1_14_R1.MinecraftKey[], int, int}]
  5046. [pc: 58, chop 1 local(s)]
  5047.  
  5048. // Method descriptor #2259 (Ljava/util/Collection;)I
  5049. // Signature: (Ljava/util/Collection<Lnet/minecraft/server/v1_14_R1/IRecipe<*>;>;)I
  5050. // Stack: 3, Locals: 2
  5051. public int undiscoverRecipes(java.util.Collection collection);
  5052. 0 aload_0 [this]
  5053. 1 getfield net.minecraft.server.v1_14_R1.EntityPlayer.recipeBook : net.minecraft.server.v1_14_R1.RecipeBookServer [251]
  5054. 4 aload_1 [collection]
  5055. 5 aload_0 [this]
  5056. 6 invokevirtual net.minecraft.server.v1_14_R1.RecipeBookServer.b(java.util.Collection, net.minecraft.server.v1_14_R1.EntityPlayer) : int [2303]
  5057. 9 ireturn
  5058. Line numbers:
  5059. [pc: 0, line: 1321]
  5060. Local variable table:
  5061. [pc: 0, pc: 10] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityPlayer
  5062. [pc: 0, pc: 10] local: collection index: 1 type: java.util.Collection
  5063. Local variable type table:
  5064. [pc: 0, pc: 10] local: collection index: 1 type: java.util.Collection<net.minecraft.server.v1_14_R1.IRecipe<?>>
  5065.  
  5066. // Method descriptor #672 (I)V
  5067. // Stack: 2, Locals: 2
  5068. public void giveExp(int i);
  5069. 0 aload_0 [this]
  5070. 1 iload_1 [i]
  5071. 2 invokespecial net.minecraft.server.v1_14_R1.EntityHuman.giveExp(int) : void [2306]
  5072. 5 aload_0 [this]
  5073. 6 iconst_m1
  5074. 7 putfield net.minecraft.server.v1_14_R1.EntityPlayer.lastSentExp : int [189]
  5075. 10 return
  5076. Line numbers:
  5077. [pc: 0, line: 1326]
  5078. [pc: 5, line: 1327]
  5079. [pc: 10, line: 1328]
  5080. Local variable table:
  5081. [pc: 0, pc: 11] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityPlayer
  5082. [pc: 0, pc: 11] local: i index: 1 type: int
  5083.  
  5084. // Method descriptor #161 ()V
  5085. // Stack: 4, Locals: 1
  5086. public void n();
  5087. 0 aload_0 [this]
  5088. 1 iconst_1
  5089. 2 putfield net.minecraft.server.v1_14_R1.EntityPlayer.ct : boolean [2308]
  5090. 5 aload_0 [this]
  5091. 6 invokevirtual net.minecraft.server.v1_14_R1.EntityPlayer.ejectPassengers() : void [2311]
  5092. 9 aload_0 [this]
  5093. 10 invokevirtual net.minecraft.server.v1_14_R1.EntityPlayer.isPassenger() : boolean [2225]
  5094. 13 ifeq 30
  5095. 16 aload_0 [this]
  5096. 17 invokevirtual net.minecraft.server.v1_14_R1.EntityPlayer.getVehicle() : net.minecraft.server.v1_14_R1.Entity [544]
  5097. 20 instanceof net.minecraft.server.v1_14_R1.EntityPlayer [2]
  5098. 23 ifeq 30
  5099. 26 aload_0 [this]
  5100. 27 invokevirtual net.minecraft.server.v1_14_R1.EntityPlayer.stopRiding() : void [2313]
  5101. 30 aload_0 [this]
  5102. 31 invokevirtual net.minecraft.server.v1_14_R1.EntityPlayer.isSleeping() : boolean [500]
  5103. 34 ifeq 44
  5104. 37 aload_0 [this]
  5105. 38 iconst_1
  5106. 39 iconst_0
  5107. 40 iconst_0
  5108. 41 invokevirtual net.minecraft.server.v1_14_R1.EntityPlayer.wakeup(boolean, boolean, boolean) : void [2314]
  5109. 44 return
  5110. Line numbers:
  5111. [pc: 0, line: 1331]
  5112. [pc: 5, line: 1332]
  5113. [pc: 9, line: 1335]
  5114. [pc: 26, line: 1336]
  5115. [pc: 30, line: 1340]
  5116. [pc: 37, line: 1341]
  5117. [pc: 44, line: 1344]
  5118. Local variable table:
  5119. [pc: 0, pc: 45] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityPlayer
  5120. Stack map table: number of frames 2
  5121. [pc: 30, same]
  5122. [pc: 44, same]
  5123.  
  5124. // Method descriptor #312 ()Z
  5125. // Stack: 1, Locals: 1
  5126. public boolean o();
  5127. 0 aload_0 [this]
  5128. 1 getfield net.minecraft.server.v1_14_R1.EntityPlayer.ct : boolean [2308]
  5129. 4 ireturn
  5130. Line numbers:
  5131. [pc: 0, line: 1347]
  5132. Local variable table:
  5133. [pc: 0, pc: 5] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityPlayer
  5134.  
  5135. // Method descriptor #161 ()V
  5136. // Stack: 2, Locals: 1
  5137. public void triggerHealthUpdate();
  5138. 0 aload_0 [this]
  5139. 1 ldc <Float -1.0E8> [180]
  5140. 3 putfield net.minecraft.server.v1_14_R1.EntityPlayer.lastHealthSent : float [182]
  5141. 6 aload_0 [this]
  5142. 7 iconst_m1
  5143. 8 putfield net.minecraft.server.v1_14_R1.EntityPlayer.lastSentExp : int [189]
  5144. 11 return
  5145. Line numbers:
  5146. [pc: 0, line: 1351]
  5147. [pc: 6, line: 1352]
  5148. [pc: 11, line: 1353]
  5149. Local variable table:
  5150. [pc: 0, pc: 12] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityPlayer
  5151.  
  5152. // Method descriptor #2317 ([Lnet/minecraft/server/v1_14_R1/IChatBaseComponent;)V
  5153. // Stack: 2, Locals: 6
  5154. public void sendMessage(net.minecraft.server.v1_14_R1.IChatBaseComponent[] ichatbasecomponent);
  5155. 0 aload_1 [ichatbasecomponent]
  5156. 1 astore_2
  5157. 2 aload_2
  5158. 3 arraylength
  5159. 4 istore_3
  5160. 5 iconst_0
  5161. 6 istore 4
  5162. 8 iload 4
  5163. 10 iload_3
  5164. 11 if_icmpge 32
  5165. 14 aload_2
  5166. 15 iload 4
  5167. 17 aaload
  5168. 18 astore 5 [component]
  5169. 20 aload_0 [this]
  5170. 21 aload 5 [component]
  5171. 23 invokevirtual net.minecraft.server.v1_14_R1.EntityPlayer.sendMessage(net.minecraft.server.v1_14_R1.IChatBaseComponent) : void [2320]
  5172. 26 iinc 4 1
  5173. 29 goto 8
  5174. 32 return
  5175. Line numbers:
  5176. [pc: 0, line: 1357]
  5177. [pc: 20, line: 1358]
  5178. [pc: 26, line: 1357]
  5179. [pc: 32, line: 1360]
  5180. Local variable table:
  5181. [pc: 20, pc: 26] local: component index: 5 type: net.minecraft.server.v1_14_R1.IChatBaseComponent
  5182. [pc: 0, pc: 33] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityPlayer
  5183. [pc: 0, pc: 33] local: ichatbasecomponent index: 1 type: net.minecraft.server.v1_14_R1.IChatBaseComponent[]
  5184. Stack map table: number of frames 2
  5185. [pc: 8, append: {net.minecraft.server.v1_14_R1.IChatBaseComponent[], int, int}]
  5186. [pc: 32, chop 3 local(s)]
  5187.  
  5188. // Method descriptor #2042 (Lnet/minecraft/server/v1_14_R1/IChatBaseComponent;Z)V
  5189. // Stack: 5, Locals: 3
  5190. public void a(net.minecraft.server.v1_14_R1.IChatBaseComponent ichatbasecomponent, boolean flag);
  5191. 0 aload_0 [this]
  5192. 1 getfield net.minecraft.server.v1_14_R1.EntityPlayer.playerConnection : net.minecraft.server.v1_14_R1.PlayerConnection [710]
  5193. 4 new net.minecraft.server.v1_14_R1.PacketPlayOutChat [2323]
  5194. 7 dup
  5195. 8 aload_1 [ichatbasecomponent]
  5196. 9 iload_2 [flag]
  5197. 10 ifeq 19
  5198. 13 getstatic net.minecraft.server.v1_14_R1.ChatMessageType.GAME_INFO : net.minecraft.server.v1_14_R1.ChatMessageType [2329]
  5199. 16 goto 22
  5200. 19 getstatic net.minecraft.server.v1_14_R1.ChatMessageType.CHAT : net.minecraft.server.v1_14_R1.ChatMessageType [2332]
  5201. 22 invokespecial net.minecraft.server.v1_14_R1.PacketPlayOutChat(net.minecraft.server.v1_14_R1.IChatBaseComponent, net.minecraft.server.v1_14_R1.ChatMessageType) [2335]
  5202. 25 invokevirtual net.minecraft.server.v1_14_R1.PlayerConnection.sendPacket(net.minecraft.server.v1_14_R1.Packet) : void [727]
  5203. 28 return
  5204. Line numbers:
  5205. [pc: 0, line: 1365]
  5206. [pc: 28, line: 1366]
  5207. Local variable table:
  5208. [pc: 0, pc: 29] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityPlayer
  5209. [pc: 0, pc: 29] local: ichatbasecomponent index: 1 type: net.minecraft.server.v1_14_R1.IChatBaseComponent
  5210. [pc: 0, pc: 29] local: flag index: 2 type: boolean
  5211. Stack map table: number of frames 2
  5212. [pc: 19, full, stack: {net.minecraft.server.v1_14_R1.PlayerConnection, uninitialized(4), uninitialized(4), net.minecraft.server.v1_14_R1.IChatBaseComponent}, locals: {net.minecraft.server.v1_14_R1.EntityPlayer, net.minecraft.server.v1_14_R1.IChatBaseComponent, int}]
  5213. [pc: 22, full, stack: {net.minecraft.server.v1_14_R1.PlayerConnection, uninitialized(4), uninitialized(4), net.minecraft.server.v1_14_R1.IChatBaseComponent, net.minecraft.server.v1_14_R1.ChatMessageType}, locals: {net.minecraft.server.v1_14_R1.EntityPlayer, net.minecraft.server.v1_14_R1.IChatBaseComponent, int}]
  5214.  
  5215. // Method descriptor #161 ()V
  5216. // Stack: 5, Locals: 1
  5217. protected void q();
  5218. 0 aload_0 [this]
  5219. 1 getfield net.minecraft.server.v1_14_R1.EntityPlayer.activeItem : net.minecraft.server.v1_14_R1.ItemStack [2339]
  5220. 4 invokevirtual net.minecraft.server.v1_14_R1.ItemStack.isEmpty() : boolean [1132]
  5221. 7 ifne 38
  5222. 10 aload_0 [this]
  5223. 11 invokevirtual net.minecraft.server.v1_14_R1.EntityPlayer.isHandRaised() : boolean [2342]
  5224. 14 ifeq 38
  5225. 17 aload_0 [this]
  5226. 18 getfield net.minecraft.server.v1_14_R1.EntityPlayer.playerConnection : net.minecraft.server.v1_14_R1.PlayerConnection [710]
  5227. 21 new net.minecraft.server.v1_14_R1.PacketPlayOutEntityStatus [2344]
  5228. 24 dup
  5229. 25 aload_0 [this]
  5230. 26 bipush 9
  5231. 28 invokespecial net.minecraft.server.v1_14_R1.PacketPlayOutEntityStatus(net.minecraft.server.v1_14_R1.Entity, byte) [2347]
  5232. 31 invokevirtual net.minecraft.server.v1_14_R1.PlayerConnection.sendPacket(net.minecraft.server.v1_14_R1.Packet) : void [727]
  5233. 34 aload_0 [this]
  5234. 35 invokespecial net.minecraft.server.v1_14_R1.EntityHuman.q() : void [2349]
  5235. 38 return
  5236. Line numbers:
  5237. [pc: 0, line: 1370]
  5238. [pc: 17, line: 1371]
  5239. [pc: 34, line: 1372]
  5240. [pc: 38, line: 1375]
  5241. Local variable table:
  5242. [pc: 0, pc: 39] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityPlayer
  5243. Stack map table: number of frames 1
  5244. [pc: 38, same]
  5245.  
  5246. // Method descriptor #2350 (Lnet/minecraft/server/v1_14_R1/ArgumentAnchor$Anchor;Lnet/minecraft/server/v1_14_R1/Vec3D;)V
  5247. // Stack: 10, Locals: 3
  5248. public void a(net.minecraft.server.v1_14_R1.ArgumentAnchor.Anchor argumentanchor_anchor, net.minecraft.server.v1_14_R1.Vec3D vec3d);
  5249. 0 aload_0 [this]
  5250. 1 aload_1 [argumentanchor_anchor]
  5251. 2 aload_2 [vec3d]
  5252. 3 invokespecial net.minecraft.server.v1_14_R1.EntityHuman.a(net.minecraft.server.v1_14_R1.ArgumentAnchor$Anchor, net.minecraft.server.v1_14_R1.Vec3D) : void [2352]
  5253. 6 aload_0 [this]
  5254. 7 getfield net.minecraft.server.v1_14_R1.EntityPlayer.playerConnection : net.minecraft.server.v1_14_R1.PlayerConnection [710]
  5255. 10 new net.minecraft.server.v1_14_R1.PacketPlayOutLookAt [2354]
  5256. 13 dup
  5257. 14 aload_1 [argumentanchor_anchor]
  5258. 15 aload_2 [vec3d]
  5259. 16 getfield net.minecraft.server.v1_14_R1.Vec3D.x : double [525]
  5260. 19 aload_2 [vec3d]
  5261. 20 getfield net.minecraft.server.v1_14_R1.Vec3D.y : double [531]
  5262. 23 aload_2 [vec3d]
  5263. 24 getfield net.minecraft.server.v1_14_R1.Vec3D.z : double [533]
  5264. 27 invokespecial net.minecraft.server.v1_14_R1.PacketPlayOutLookAt(net.minecraft.server.v1_14_R1.ArgumentAnchor$Anchor, double, double, double) [2357]
  5265. 30 invokevirtual net.minecraft.server.v1_14_R1.PlayerConnection.sendPacket(net.minecraft.server.v1_14_R1.Packet) : void [727]
  5266. 33 return
  5267. Line numbers:
  5268. [pc: 0, line: 1379]
  5269. [pc: 6, line: 1380]
  5270. [pc: 33, line: 1381]
  5271. Local variable table:
  5272. [pc: 0, pc: 34] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityPlayer
  5273. [pc: 0, pc: 34] local: argumentanchor_anchor index: 1 type: net.minecraft.server.v1_14_R1.ArgumentAnchor.Anchor
  5274. [pc: 0, pc: 34] local: vec3d index: 2 type: net.minecraft.server.v1_14_R1.Vec3D
  5275.  
  5276. // Method descriptor #2361 (Lnet/minecraft/server/v1_14_R1/ArgumentAnchor$Anchor;Lnet/minecraft/server/v1_14_R1/Entity;Lnet/minecraft/server/v1_14_R1/ArgumentAnchor$Anchor;)V
  5277. // Stack: 6, Locals: 5
  5278. public void a(net.minecraft.server.v1_14_R1.ArgumentAnchor.Anchor argumentanchor_anchor, net.minecraft.server.v1_14_R1.Entity entity, net.minecraft.server.v1_14_R1.ArgumentAnchor.Anchor argumentanchor_anchor1);
  5279. 0 aload_3 [argumentanchor_anchor1]
  5280. 1 aload_2 [entity]
  5281. 2 invokevirtual net.minecraft.server.v1_14_R1.ArgumentAnchor$Anchor.a(net.minecraft.server.v1_14_R1.Entity) : net.minecraft.server.v1_14_R1.Vec3D [2364]
  5282. 5 astore 4 [vec3d]
  5283. 7 aload_0 [this]
  5284. 8 aload_1 [argumentanchor_anchor]
  5285. 9 aload 4 [vec3d]
  5286. 11 invokespecial net.minecraft.server.v1_14_R1.EntityHuman.a(net.minecraft.server.v1_14_R1.ArgumentAnchor$Anchor, net.minecraft.server.v1_14_R1.Vec3D) : void [2352]
  5287. 14 aload_0 [this]
  5288. 15 getfield net.minecraft.server.v1_14_R1.EntityPlayer.playerConnection : net.minecraft.server.v1_14_R1.PlayerConnection [710]
  5289. 18 new net.minecraft.server.v1_14_R1.PacketPlayOutLookAt [2354]
  5290. 21 dup
  5291. 22 aload_1 [argumentanchor_anchor]
  5292. 23 aload_2 [entity]
  5293. 24 aload_3 [argumentanchor_anchor1]
  5294. 25 invokespecial net.minecraft.server.v1_14_R1.PacketPlayOutLookAt(net.minecraft.server.v1_14_R1.ArgumentAnchor$Anchor, net.minecraft.server.v1_14_R1.Entity, net.minecraft.server.v1_14_R1.ArgumentAnchor$Anchor) [2366]
  5295. 28 invokevirtual net.minecraft.server.v1_14_R1.PlayerConnection.sendPacket(net.minecraft.server.v1_14_R1.Packet) : void [727]
  5296. 31 return
  5297. Line numbers:
  5298. [pc: 0, line: 1384]
  5299. [pc: 7, line: 1386]
  5300. [pc: 14, line: 1387]
  5301. [pc: 31, line: 1388]
  5302. Local variable table:
  5303. [pc: 0, pc: 32] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityPlayer
  5304. [pc: 0, pc: 32] local: argumentanchor_anchor index: 1 type: net.minecraft.server.v1_14_R1.ArgumentAnchor.Anchor
  5305. [pc: 0, pc: 32] local: entity index: 2 type: net.minecraft.server.v1_14_R1.Entity
  5306. [pc: 0, pc: 32] local: argumentanchor_anchor1 index: 3 type: net.minecraft.server.v1_14_R1.ArgumentAnchor.Anchor
  5307. [pc: 7, pc: 32] local: vec3d index: 4 type: net.minecraft.server.v1_14_R1.Vec3D
  5308.  
  5309. // Method descriptor #2369 (Lnet/minecraft/server/v1_14_R1/EntityPlayer;Z)V
  5310. // Stack: 4, Locals: 3
  5311. public void copyFrom(net.minecraft.server.v1_14_R1.EntityPlayer entityplayer, boolean flag);
  5312. 0 iload_2 [flag]
  5313. 1 ifeq 90
  5314. 4 aload_0 [this]
  5315. 5 getfield net.minecraft.server.v1_14_R1.EntityPlayer.inventory : net.minecraft.server.v1_14_R1.PlayerInventory [903]
  5316. 8 aload_1 [entityplayer]
  5317. 9 getfield net.minecraft.server.v1_14_R1.EntityPlayer.inventory : net.minecraft.server.v1_14_R1.PlayerInventory [903]
  5318. 12 invokevirtual net.minecraft.server.v1_14_R1.PlayerInventory.a(net.minecraft.server.v1_14_R1.PlayerInventory) : void [2372]
  5319. 15 aload_0 [this]
  5320. 16 aload_1 [entityplayer]
  5321. 17 invokevirtual net.minecraft.server.v1_14_R1.EntityPlayer.getHealth() : float [930]
  5322. 20 invokevirtual net.minecraft.server.v1_14_R1.EntityPlayer.setHealth(float) : void [1234]
  5323. 23 aload_0 [this]
  5324. 24 aload_1 [entityplayer]
  5325. 25 getfield net.minecraft.server.v1_14_R1.EntityPlayer.foodData : net.minecraft.server.v1_14_R1.FoodMetaData [934]
  5326. 28 putfield net.minecraft.server.v1_14_R1.EntityPlayer.foodData : net.minecraft.server.v1_14_R1.FoodMetaData [934]
  5327. 31 aload_0 [this]
  5328. 32 aload_1 [entityplayer]
  5329. 33 getfield net.minecraft.server.v1_14_R1.EntityPlayer.expLevel : int [685]
  5330. 36 putfield net.minecraft.server.v1_14_R1.EntityPlayer.expLevel : int [685]
  5331. 39 aload_0 [this]
  5332. 40 aload_1 [entityplayer]
  5333. 41 getfield net.minecraft.server.v1_14_R1.EntityPlayer.expTotal : int [983]
  5334. 44 putfield net.minecraft.server.v1_14_R1.EntityPlayer.expTotal : int [983]
  5335. 47 aload_0 [this]
  5336. 48 aload_1 [entityplayer]
  5337. 49 getfield net.minecraft.server.v1_14_R1.EntityPlayer.exp : float [681]
  5338. 52 putfield net.minecraft.server.v1_14_R1.EntityPlayer.exp : float [681]
  5339. 55 aload_0 [this]
  5340. 56 aload_1 [entityplayer]
  5341. 57 invokevirtual net.minecraft.server.v1_14_R1.EntityPlayer.getScore() : int [2375]
  5342. 60 invokevirtual net.minecraft.server.v1_14_R1.EntityPlayer.setScore(int) : void [2378]
  5343. 63 aload_0 [this]
  5344. 64 aload_1 [entityplayer]
  5345. 65 getfield net.minecraft.server.v1_14_R1.EntityPlayer.al : net.minecraft.server.v1_14_R1.BlockPosition [2381]
  5346. 68 putfield net.minecraft.server.v1_14_R1.EntityPlayer.al : net.minecraft.server.v1_14_R1.BlockPosition [2381]
  5347. 71 aload_0 [this]
  5348. 72 aload_1 [entityplayer]
  5349. 73 getfield net.minecraft.server.v1_14_R1.EntityPlayer.am : net.minecraft.server.v1_14_R1.Vec3D [2384]
  5350. 76 putfield net.minecraft.server.v1_14_R1.EntityPlayer.am : net.minecraft.server.v1_14_R1.Vec3D [2384]
  5351. 79 aload_0 [this]
  5352. 80 aload_1 [entityplayer]
  5353. 81 getfield net.minecraft.server.v1_14_R1.EntityPlayer.an : net.minecraft.server.v1_14_R1.EnumDirection [2388]
  5354. 84 putfield net.minecraft.server.v1_14_R1.EntityPlayer.an : net.minecraft.server.v1_14_R1.EnumDirection [2388]
  5355. 87 goto 156
  5356. 90 aload_0 [this]
  5357. 91 getfield net.minecraft.server.v1_14_R1.EntityPlayer.world : net.minecraft.server.v1_14_R1.World [651]
  5358. 94 invokevirtual net.minecraft.server.v1_14_R1.World.getGameRules() : net.minecraft.server.v1_14_R1.GameRules [1167]
  5359. 97 getstatic net.minecraft.server.v1_14_R1.GameRules.KEEP_INVENTORY : net.minecraft.server.v1_14_R1.GameRules.GameRuleKey [1181]
  5360. 100 invokevirtual net.minecraft.server.v1_14_R1.GameRules.getBoolean(net.minecraft.server.v1_14_R1.GameRules$GameRuleKey) : boolean [1174]
  5361. 103 ifne 113
  5362. 106 aload_1 [entityplayer]
  5363. 107 invokevirtual net.minecraft.server.v1_14_R1.EntityPlayer.isSpectator() : boolean [891]
  5364. 110 ifeq 156
  5365. 113 aload_0 [this]
  5366. 114 getfield net.minecraft.server.v1_14_R1.EntityPlayer.inventory : net.minecraft.server.v1_14_R1.PlayerInventory [903]
  5367. 117 aload_1 [entityplayer]
  5368. 118 getfield net.minecraft.server.v1_14_R1.EntityPlayer.inventory : net.minecraft.server.v1_14_R1.PlayerInventory [903]
  5369. 121 invokevirtual net.minecraft.server.v1_14_R1.PlayerInventory.a(net.minecraft.server.v1_14_R1.PlayerInventory) : void [2372]
  5370. 124 aload_0 [this]
  5371. 125 aload_1 [entityplayer]
  5372. 126 getfield net.minecraft.server.v1_14_R1.EntityPlayer.expLevel : int [685]
  5373. 129 putfield net.minecraft.server.v1_14_R1.EntityPlayer.expLevel : int [685]
  5374. 132 aload_0 [this]
  5375. 133 aload_1 [entityplayer]
  5376. 134 getfield net.minecraft.server.v1_14_R1.EntityPlayer.expTotal : int [983]
  5377. 137 putfield net.minecraft.server.v1_14_R1.EntityPlayer.expTotal : int [983]
  5378. 140 aload_0 [this]
  5379. 141 aload_1 [entityplayer]
  5380. 142 getfield net.minecraft.server.v1_14_R1.EntityPlayer.exp : float [681]
  5381. 145 putfield net.minecraft.server.v1_14_R1.EntityPlayer.exp : float [681]
  5382. 148 aload_0 [this]
  5383. 149 aload_1 [entityplayer]
  5384. 150 invokevirtual net.minecraft.server.v1_14_R1.EntityPlayer.getScore() : int [2375]
  5385. 153 invokevirtual net.minecraft.server.v1_14_R1.EntityPlayer.setScore(int) : void [2378]
  5386. 156 aload_0 [this]
  5387. 157 aload_1 [entityplayer]
  5388. 158 getfield net.minecraft.server.v1_14_R1.EntityPlayer.bR : int [2391]
  5389. 161 putfield net.minecraft.server.v1_14_R1.EntityPlayer.bR : int [2391]
  5390. 164 aload_0 [this]
  5391. 165 aload_1 [entityplayer]
  5392. 166 getfield net.minecraft.server.v1_14_R1.EntityPlayer.enderChest : net.minecraft.server.v1_14_R1.InventoryEnderChest [2395]
  5393. 169 putfield net.minecraft.server.v1_14_R1.EntityPlayer.enderChest : net.minecraft.server.v1_14_R1.InventoryEnderChest [2395]
  5394. 172 aload_0 [this]
  5395. 173 invokevirtual net.minecraft.server.v1_14_R1.EntityPlayer.getDataWatcher() : net.minecraft.server.v1_14_R1.DataWatcher [2399]
  5396. 176 getstatic net.minecraft.server.v1_14_R1.EntityPlayer.bt : net.minecraft.server.v1_14_R1.DataWatcherObject [2403]
  5397. 179 aload_1 [entityplayer]
  5398. 180 invokevirtual net.minecraft.server.v1_14_R1.EntityPlayer.getDataWatcher() : net.minecraft.server.v1_14_R1.DataWatcher [2399]
  5399. 183 getstatic net.minecraft.server.v1_14_R1.EntityPlayer.bt : net.minecraft.server.v1_14_R1.DataWatcherObject [2403]
  5400. 186 invokevirtual net.minecraft.server.v1_14_R1.DataWatcher.get(net.minecraft.server.v1_14_R1.DataWatcherObject) : java.lang.Object [2408]
  5401. 189 invokevirtual net.minecraft.server.v1_14_R1.DataWatcher.set(net.minecraft.server.v1_14_R1.DataWatcherObject, java.lang.Object) : void [2411]
  5402. 192 aload_0 [this]
  5403. 193 iconst_m1
  5404. 194 putfield net.minecraft.server.v1_14_R1.EntityPlayer.lastSentExp : int [189]
  5405. 197 aload_0 [this]
  5406. 198 ldc_w <Float -1.0> [1803]
  5407. 201 putfield net.minecraft.server.v1_14_R1.EntityPlayer.lastHealthSent : float [182]
  5408. 204 aload_0 [this]
  5409. 205 iconst_m1
  5410. 206 putfield net.minecraft.server.v1_14_R1.EntityPlayer.lastFoodSent : int [185]
  5411. 209 aload_0 [this]
  5412. 210 getfield net.minecraft.server.v1_14_R1.EntityPlayer.removeQueue : java.util.Deque [165]
  5413. 213 aload_1 [entityplayer]
  5414. 214 getfield net.minecraft.server.v1_14_R1.EntityPlayer.removeQueue : java.util.Deque [165]
  5415. 217 if_acmpeq 234
  5416. 220 aload_0 [this]
  5417. 221 getfield net.minecraft.server.v1_14_R1.EntityPlayer.removeQueue : java.util.Deque [165]
  5418. 224 aload_1 [entityplayer]
  5419. 225 getfield net.minecraft.server.v1_14_R1.EntityPlayer.removeQueue : java.util.Deque [165]
  5420. 228 invokeinterface java.util.Deque.addAll(java.util.Collection) : boolean [2415] [nargs: 2]
  5421. 233 pop
  5422. 234 aload_0 [this]
  5423. 235 aload_1 [entityplayer]
  5424. 236 getfield net.minecraft.server.v1_14_R1.EntityPlayer.cp : boolean [150]
  5425. 239 putfield net.minecraft.server.v1_14_R1.EntityPlayer.cp : boolean [150]
  5426. 242 aload_0 [this]
  5427. 243 aload_1 [entityplayer]
  5428. 244 getfield net.minecraft.server.v1_14_R1.EntityPlayer.cu : net.minecraft.server.v1_14_R1.Vec3D [480]
  5429. 247 putfield net.minecraft.server.v1_14_R1.EntityPlayer.cu : net.minecraft.server.v1_14_R1.Vec3D [480]
  5430. 250 aload_0 [this]
  5431. 251 aload_1 [entityplayer]
  5432. 252 invokevirtual net.minecraft.server.v1_14_R1.EntityPlayer.getShoulderEntityLeft() : net.minecraft.server.v1_14_R1.NBTTagCompound [2418]
  5433. 255 invokevirtual net.minecraft.server.v1_14_R1.EntityPlayer.setShoulderEntityLeft(net.minecraft.server.v1_14_R1.NBTTagCompound) : void [2421]
  5434. 258 aload_0 [this]
  5435. 259 aload_1 [entityplayer]
  5436. 260 invokevirtual net.minecraft.server.v1_14_R1.EntityPlayer.getShoulderEntityRight() : net.minecraft.server.v1_14_R1.NBTTagCompound [2424]
  5437. 263 invokevirtual net.minecraft.server.v1_14_R1.EntityPlayer.setShoulderEntityRight(net.minecraft.server.v1_14_R1.NBTTagCompound) : void [2427]
  5438. 266 aload_0 [this]
  5439. 267 iconst_0
  5440. 268 putfield net.minecraft.server.v1_14_R1.EntityPlayer.inLava : boolean [2430]
  5441. 271 return
  5442. Line numbers:
  5443. [pc: 0, line: 1391]
  5444. [pc: 4, line: 1392]
  5445. [pc: 15, line: 1393]
  5446. [pc: 23, line: 1394]
  5447. [pc: 31, line: 1395]
  5448. [pc: 39, line: 1396]
  5449. [pc: 47, line: 1397]
  5450. [pc: 55, line: 1398]
  5451. [pc: 63, line: 1399]
  5452. [pc: 71, line: 1400]
  5453. [pc: 79, line: 1401]
  5454. [pc: 90, line: 1402]
  5455. [pc: 113, line: 1403]
  5456. [pc: 124, line: 1404]
  5457. [pc: 132, line: 1405]
  5458. [pc: 140, line: 1406]
  5459. [pc: 148, line: 1407]
  5460. [pc: 156, line: 1410]
  5461. [pc: 164, line: 1411]
  5462. [pc: 172, line: 1412]
  5463. [pc: 192, line: 1413]
  5464. [pc: 197, line: 1414]
  5465. [pc: 204, line: 1415]
  5466. [pc: 209, line: 1421]
  5467. [pc: 220, line: 1422]
  5468. [pc: 234, line: 1425]
  5469. [pc: 242, line: 1426]
  5470. [pc: 250, line: 1427]
  5471. [pc: 258, line: 1428]
  5472. [pc: 266, line: 1430]
  5473. [pc: 271, line: 1431]
  5474. Local variable table:
  5475. [pc: 0, pc: 272] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityPlayer
  5476. [pc: 0, pc: 272] local: entityplayer index: 1 type: net.minecraft.server.v1_14_R1.EntityPlayer
  5477. [pc: 0, pc: 272] local: flag index: 2 type: boolean
  5478. Stack map table: number of frames 4
  5479. [pc: 90, same_extended]
  5480. [pc: 113, same]
  5481. [pc: 156, same]
  5482. [pc: 234, same_extended]
  5483.  
  5484. // Method descriptor #2431 (Lnet/minecraft/server/v1_14_R1/MobEffect;)V
  5485. // Stack: 9, Locals: 2
  5486. protected void a(net.minecraft.server.v1_14_R1.MobEffect mobeffect);
  5487. 0 aload_0 [this]
  5488. 1 aload_1 [mobeffect]
  5489. 2 invokespecial net.minecraft.server.v1_14_R1.EntityHuman.a(net.minecraft.server.v1_14_R1.MobEffect) : void [2433]
  5490. 5 aload_0 [this]
  5491. 6 getfield net.minecraft.server.v1_14_R1.EntityPlayer.playerConnection : net.minecraft.server.v1_14_R1.PlayerConnection [710]
  5492. 9 new net.minecraft.server.v1_14_R1.PacketPlayOutEntityEffect [1790]
  5493. 12 dup
  5494. 13 aload_0 [this]
  5495. 14 invokevirtual net.minecraft.server.v1_14_R1.EntityPlayer.getId() : int [1791]
  5496. 17 aload_1 [mobeffect]
  5497. 18 invokespecial net.minecraft.server.v1_14_R1.PacketPlayOutEntityEffect(int, net.minecraft.server.v1_14_R1.MobEffect) [1794]
  5498. 21 invokevirtual net.minecraft.server.v1_14_R1.PlayerConnection.sendPacket(net.minecraft.server.v1_14_R1.Packet) : void [727]
  5499. 24 aload_1 [mobeffect]
  5500. 25 invokevirtual net.minecraft.server.v1_14_R1.MobEffect.getMobEffect() : net.minecraft.server.v1_14_R1.MobEffectList [2437]
  5501. 28 getstatic net.minecraft.server.v1_14_R1.MobEffects.LEVITATION : net.minecraft.server.v1_14_R1.MobEffectList [2443]
  5502. 31 if_acmpne 65
  5503. 34 aload_0 [this]
  5504. 35 aload_0 [this]
  5505. 36 getfield net.minecraft.server.v1_14_R1.EntityPlayer.ticksLived : int [872]
  5506. 39 putfield net.minecraft.server.v1_14_R1.EntityPlayer.cs : int [874]
  5507. 42 aload_0 [this]
  5508. 43 new net.minecraft.server.v1_14_R1.Vec3D [466]
  5509. 46 dup
  5510. 47 aload_0 [this]
  5511. 48 getfield net.minecraft.server.v1_14_R1.EntityPlayer.locX : double [412]
  5512. 51 aload_0 [this]
  5513. 52 getfield net.minecraft.server.v1_14_R1.EntityPlayer.locY : double [407]
  5514. 55 aload_0 [this]
  5515. 56 getfield net.minecraft.server.v1_14_R1.EntityPlayer.locZ : double [415]
  5516. 59 invokespecial net.minecraft.server.v1_14_R1.Vec3D(double, double, double) [478]
  5517. 62 putfield net.minecraft.server.v1_14_R1.EntityPlayer.cr : net.minecraft.server.v1_14_R1.Vec3D [865]
  5518. 65 getstatic net.minecraft.server.v1_14_R1.CriterionTriggers.A : net.minecraft.server.v1_14_R1.CriterionTriggerEffectsChanged [2447]
  5519. 68 aload_0 [this]
  5520. 69 invokevirtual net.minecraft.server.v1_14_R1.CriterionTriggerEffectsChanged.a(net.minecraft.server.v1_14_R1.EntityPlayer) : void [2450]
  5521. 72 return
  5522. Line numbers:
  5523. [pc: 0, line: 1435]
  5524. [pc: 5, line: 1436]
  5525. [pc: 24, line: 1437]
  5526. [pc: 34, line: 1438]
  5527. [pc: 42, line: 1439]
  5528. [pc: 65, line: 1442]
  5529. [pc: 72, line: 1443]
  5530. Local variable table:
  5531. [pc: 0, pc: 73] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityPlayer
  5532. [pc: 0, pc: 73] local: mobeffect index: 1 type: net.minecraft.server.v1_14_R1.MobEffect
  5533. Stack map table: number of frames 1
  5534. [pc: 65, same_extended]
  5535.  
  5536. // Method descriptor #2451 (Lnet/minecraft/server/v1_14_R1/MobEffect;Z)V
  5537. // Stack: 5, Locals: 3
  5538. protected void a(net.minecraft.server.v1_14_R1.MobEffect mobeffect, boolean flag);
  5539. 0 aload_0 [this]
  5540. 1 aload_1 [mobeffect]
  5541. 2 iload_2 [flag]
  5542. 3 invokespecial net.minecraft.server.v1_14_R1.EntityHuman.a(net.minecraft.server.v1_14_R1.MobEffect, boolean) : void [2453]
  5543. 6 aload_0 [this]
  5544. 7 getfield net.minecraft.server.v1_14_R1.EntityPlayer.playerConnection : net.minecraft.server.v1_14_R1.PlayerConnection [710]
  5545. 10 new net.minecraft.server.v1_14_R1.PacketPlayOutEntityEffect [1790]
  5546. 13 dup
  5547. 14 aload_0 [this]
  5548. 15 invokevirtual net.minecraft.server.v1_14_R1.EntityPlayer.getId() : int [1791]
  5549. 18 aload_1 [mobeffect]
  5550. 19 invokespecial net.minecraft.server.v1_14_R1.PacketPlayOutEntityEffect(int, net.minecraft.server.v1_14_R1.MobEffect) [1794]
  5551. 22 invokevirtual net.minecraft.server.v1_14_R1.PlayerConnection.sendPacket(net.minecraft.server.v1_14_R1.Packet) : void [727]
  5552. 25 getstatic net.minecraft.server.v1_14_R1.CriterionTriggers.A : net.minecraft.server.v1_14_R1.CriterionTriggerEffectsChanged [2447]
  5553. 28 aload_0 [this]
  5554. 29 invokevirtual net.minecraft.server.v1_14_R1.CriterionTriggerEffectsChanged.a(net.minecraft.server.v1_14_R1.EntityPlayer) : void [2450]
  5555. 32 return
  5556. Line numbers:
  5557. [pc: 0, line: 1447]
  5558. [pc: 6, line: 1448]
  5559. [pc: 25, line: 1449]
  5560. [pc: 32, line: 1450]
  5561. Local variable table:
  5562. [pc: 0, pc: 33] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityPlayer
  5563. [pc: 0, pc: 33] local: mobeffect index: 1 type: net.minecraft.server.v1_14_R1.MobEffect
  5564. [pc: 0, pc: 33] local: flag index: 2 type: boolean
  5565.  
  5566. // Method descriptor #2431 (Lnet/minecraft/server/v1_14_R1/MobEffect;)V
  5567. // Stack: 5, Locals: 2
  5568. protected void b(net.minecraft.server.v1_14_R1.MobEffect mobeffect);
  5569. 0 aload_0 [this]
  5570. 1 aload_1 [mobeffect]
  5571. 2 invokespecial net.minecraft.server.v1_14_R1.EntityHuman.b(net.minecraft.server.v1_14_R1.MobEffect) : void [2455]
  5572. 5 aload_0 [this]
  5573. 6 getfield net.minecraft.server.v1_14_R1.EntityPlayer.playerConnection : net.minecraft.server.v1_14_R1.PlayerConnection [710]
  5574. 9 new net.minecraft.server.v1_14_R1.PacketPlayOutRemoveEntityEffect [2457]
  5575. 12 dup
  5576. 13 aload_0 [this]
  5577. 14 invokevirtual net.minecraft.server.v1_14_R1.EntityPlayer.getId() : int [1791]
  5578. 17 aload_1 [mobeffect]
  5579. 18 invokevirtual net.minecraft.server.v1_14_R1.MobEffect.getMobEffect() : net.minecraft.server.v1_14_R1.MobEffectList [2437]
  5580. 21 invokespecial net.minecraft.server.v1_14_R1.PacketPlayOutRemoveEntityEffect(int, net.minecraft.server.v1_14_R1.MobEffectList) [2460]
  5581. 24 invokevirtual net.minecraft.server.v1_14_R1.PlayerConnection.sendPacket(net.minecraft.server.v1_14_R1.Packet) : void [727]
  5582. 27 aload_1 [mobeffect]
  5583. 28 invokevirtual net.minecraft.server.v1_14_R1.MobEffect.getMobEffect() : net.minecraft.server.v1_14_R1.MobEffectList [2437]
  5584. 31 getstatic net.minecraft.server.v1_14_R1.MobEffects.LEVITATION : net.minecraft.server.v1_14_R1.MobEffectList [2443]
  5585. 34 if_acmpne 42
  5586. 37 aload_0 [this]
  5587. 38 aconst_null
  5588. 39 putfield net.minecraft.server.v1_14_R1.EntityPlayer.cr : net.minecraft.server.v1_14_R1.Vec3D [865]
  5589. 42 getstatic net.minecraft.server.v1_14_R1.CriterionTriggers.A : net.minecraft.server.v1_14_R1.CriterionTriggerEffectsChanged [2447]
  5590. 45 aload_0 [this]
  5591. 46 invokevirtual net.minecraft.server.v1_14_R1.CriterionTriggerEffectsChanged.a(net.minecraft.server.v1_14_R1.EntityPlayer) : void [2450]
  5592. 49 return
  5593. Line numbers:
  5594. [pc: 0, line: 1454]
  5595. [pc: 5, line: 1455]
  5596. [pc: 27, line: 1456]
  5597. [pc: 37, line: 1457]
  5598. [pc: 42, line: 1460]
  5599. [pc: 49, line: 1461]
  5600. Local variable table:
  5601. [pc: 0, pc: 50] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityPlayer
  5602. [pc: 0, pc: 50] local: mobeffect index: 1 type: net.minecraft.server.v1_14_R1.MobEffect
  5603. Stack map table: number of frames 1
  5604. [pc: 42, same]
  5605.  
  5606. // Method descriptor #417 (DDD)V
  5607. // Stack: 9, Locals: 7
  5608. public void enderTeleportTo(double d0, double d1, double d2);
  5609. 0 aload_0 [this]
  5610. 1 getfield net.minecraft.server.v1_14_R1.EntityPlayer.playerConnection : net.minecraft.server.v1_14_R1.PlayerConnection [710]
  5611. 4 dload_1 [d0]
  5612. 5 dload_3 [d1]
  5613. 6 dload 5 [d2]
  5614. 8 aload_0 [this]
  5615. 9 getfield net.minecraft.server.v1_14_R1.EntityPlayer.yaw : float [1592]
  5616. 12 aload_0 [this]
  5617. 13 getfield net.minecraft.server.v1_14_R1.EntityPlayer.pitch : float [1591]
  5618. 16 invokevirtual net.minecraft.server.v1_14_R1.PlayerConnection.a(double, double, double, float, float) : void [1764]
  5619. 19 return
  5620. Line numbers:
  5621. [pc: 0, line: 1465]
  5622. [pc: 19, line: 1466]
  5623. Local variable table:
  5624. [pc: 0, pc: 20] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityPlayer
  5625. [pc: 0, pc: 20] local: d0 index: 1 type: double
  5626. [pc: 0, pc: 20] local: d1 index: 3 type: double
  5627. [pc: 0, pc: 20] local: d2 index: 5 type: double
  5628.  
  5629. // Method descriptor #142 (Lnet/minecraft/server/v1_14_R1/Entity;)V
  5630. // Stack: 6, Locals: 2
  5631. public void a(net.minecraft.server.v1_14_R1.Entity entity);
  5632. 0 aload_0 [this]
  5633. 1 invokevirtual net.minecraft.server.v1_14_R1.EntityPlayer.getWorldServer() : net.minecraft.server.v1_14_R1.WorldServer [840]
  5634. 4 invokevirtual net.minecraft.server.v1_14_R1.WorldServer.getChunkProvider() : net.minecraft.server.v1_14_R1.ChunkProviderServer [844]
  5635. 7 aload_0 [this]
  5636. 8 new net.minecraft.server.v1_14_R1.PacketPlayOutAnimation [1902]
  5637. 11 dup
  5638. 12 aload_1 [entity]
  5639. 13 iconst_4
  5640. 14 invokespecial net.minecraft.server.v1_14_R1.PacketPlayOutAnimation(net.minecraft.server.v1_14_R1.Entity, int) [1904]
  5641. 17 invokevirtual net.minecraft.server.v1_14_R1.ChunkProviderServer.broadcastIncludingSelf(net.minecraft.server.v1_14_R1.Entity, net.minecraft.server.v1_14_R1.Packet) : void [1908]
  5642. 20 return
  5643. Line numbers:
  5644. [pc: 0, line: 1470]
  5645. [pc: 20, line: 1471]
  5646. Local variable table:
  5647. [pc: 0, pc: 21] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityPlayer
  5648. [pc: 0, pc: 21] local: entity index: 1 type: net.minecraft.server.v1_14_R1.Entity
  5649.  
  5650. // Method descriptor #142 (Lnet/minecraft/server/v1_14_R1/Entity;)V
  5651. // Stack: 6, Locals: 2
  5652. public void b(net.minecraft.server.v1_14_R1.Entity entity);
  5653. 0 aload_0 [this]
  5654. 1 invokevirtual net.minecraft.server.v1_14_R1.EntityPlayer.getWorldServer() : net.minecraft.server.v1_14_R1.WorldServer [840]
  5655. 4 invokevirtual net.minecraft.server.v1_14_R1.WorldServer.getChunkProvider() : net.minecraft.server.v1_14_R1.ChunkProviderServer [844]
  5656. 7 aload_0 [this]
  5657. 8 new net.minecraft.server.v1_14_R1.PacketPlayOutAnimation [1902]
  5658. 11 dup
  5659. 12 aload_1 [entity]
  5660. 13 iconst_5
  5661. 14 invokespecial net.minecraft.server.v1_14_R1.PacketPlayOutAnimation(net.minecraft.server.v1_14_R1.Entity, int) [1904]
  5662. 17 invokevirtual net.minecraft.server.v1_14_R1.ChunkProviderServer.broadcastIncludingSelf(net.minecraft.server.v1_14_R1.Entity, net.minecraft.server.v1_14_R1.Packet) : void [1908]
  5663. 20 return
  5664. Line numbers:
  5665. [pc: 0, line: 1475]
  5666. [pc: 20, line: 1476]
  5667. Local variable table:
  5668. [pc: 0, pc: 21] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityPlayer
  5669. [pc: 0, pc: 21] local: entity index: 1 type: net.minecraft.server.v1_14_R1.Entity
  5670.  
  5671. // Method descriptor #161 ()V
  5672. // Stack: 4, Locals: 1
  5673. public void updateAbilities();
  5674. 0 aload_0 [this]
  5675. 1 getfield net.minecraft.server.v1_14_R1.EntityPlayer.playerConnection : net.minecraft.server.v1_14_R1.PlayerConnection [710]
  5676. 4 ifnull 29
  5677. 7 aload_0 [this]
  5678. 8 getfield net.minecraft.server.v1_14_R1.EntityPlayer.playerConnection : net.minecraft.server.v1_14_R1.PlayerConnection [710]
  5679. 11 new net.minecraft.server.v1_14_R1.PacketPlayOutAbilities [1766]
  5680. 14 dup
  5681. 15 aload_0 [this]
  5682. 16 getfield net.minecraft.server.v1_14_R1.EntityPlayer.abilities : net.minecraft.server.v1_14_R1.PlayerAbilities [1770]
  5683. 19 invokespecial net.minecraft.server.v1_14_R1.PacketPlayOutAbilities(net.minecraft.server.v1_14_R1.PlayerAbilities) [1773]
  5684. 22 invokevirtual net.minecraft.server.v1_14_R1.PlayerConnection.sendPacket(net.minecraft.server.v1_14_R1.Packet) : void [727]
  5685. 25 aload_0 [this]
  5686. 26 invokevirtual net.minecraft.server.v1_14_R1.EntityPlayer.C() : void [2464]
  5687. 29 return
  5688. Line numbers:
  5689. [pc: 0, line: 1480]
  5690. [pc: 7, line: 1481]
  5691. [pc: 25, line: 1482]
  5692. [pc: 29, line: 1484]
  5693. Local variable table:
  5694. [pc: 0, pc: 30] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityPlayer
  5695. Stack map table: number of frames 1
  5696. [pc: 29, same]
  5697.  
  5698. // Method descriptor #620 ()Lnet/minecraft/server/v1_14_R1/WorldServer;
  5699. // Stack: 1, Locals: 1
  5700. public net.minecraft.server.v1_14_R1.WorldServer getWorldServer();
  5701. 0 aload_0 [this]
  5702. 1 getfield net.minecraft.server.v1_14_R1.EntityPlayer.world : net.minecraft.server.v1_14_R1.World [651]
  5703. 4 checkcast net.minecraft.server.v1_14_R1.WorldServer [300]
  5704. 7 areturn
  5705. Line numbers:
  5706. [pc: 0, line: 1487]
  5707. Local variable table:
  5708. [pc: 0, pc: 8] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityPlayer
  5709.  
  5710. // Method descriptor #448 (Lnet/minecraft/server/v1_14_R1/EnumGamemode;)V
  5711. // Stack: 5, Locals: 3
  5712. public void a(net.minecraft.server.v1_14_R1.EnumGamemode enumgamemode);
  5713. 0 aload_1 [enumgamemode]
  5714. 1 aload_0 [this]
  5715. 2 getfield net.minecraft.server.v1_14_R1.EntityPlayer.playerInteractManager : net.minecraft.server.v1_14_R1.PlayerInteractManager [236]
  5716. 5 invokevirtual net.minecraft.server.v1_14_R1.PlayerInteractManager.getGameMode() : net.minecraft.server.v1_14_R1.EnumGamemode [511]
  5717. 8 if_acmpne 12
  5718. 11 return
  5719. 12 new org.bukkit.event.player.PlayerGameModeChangeEvent [2466]
  5720. 15 dup
  5721. 16 aload_0 [this]
  5722. 17 invokevirtual net.minecraft.server.v1_14_R1.EntityPlayer.getBukkitEntity() : org.bukkit.craftbukkit.v1_14_R1.entity.CraftPlayer [492]
  5723. 20 aload_1 [enumgamemode]
  5724. 21 invokevirtual net.minecraft.server.v1_14_R1.EnumGamemode.getId() : int [514]
  5725. 24 invokestatic org.bukkit.GameMode.getByValue(int) : org.bukkit.GameMode [2472]
  5726. 27 invokespecial org.bukkit.event.player.PlayerGameModeChangeEvent(org.bukkit.entity.Player, org.bukkit.GameMode) [2475]
  5727. 30 astore_2 [event]
  5728. 31 aload_0 [this]
  5729. 32 getfield net.minecraft.server.v1_14_R1.EntityPlayer.world : net.minecraft.server.v1_14_R1.World [651]
  5730. 35 invokevirtual net.minecraft.server.v1_14_R1.World.getServer() : org.bukkit.craftbukkit.v1_14_R1.CraftServer [1010]
  5731. 38 invokevirtual org.bukkit.craftbukkit.v1_14_R1.CraftServer.getPluginManager() : org.bukkit.plugin.PluginManager [1733]
  5732. 41 aload_2 [event]
  5733. 42 invokeinterface org.bukkit.plugin.PluginManager.callEvent(org.bukkit.event.Event) : void [1642] [nargs: 2]
  5734. 47 aload_2 [event]
  5735. 48 invokevirtual org.bukkit.event.player.PlayerGameModeChangeEvent.isCancelled() : boolean [2476]
  5736. 51 ifeq 55
  5737. 54 return
  5738. 55 aload_0 [this]
  5739. 56 getfield net.minecraft.server.v1_14_R1.EntityPlayer.playerInteractManager : net.minecraft.server.v1_14_R1.PlayerInteractManager [236]
  5740. 59 aload_1 [enumgamemode]
  5741. 60 invokevirtual net.minecraft.server.v1_14_R1.PlayerInteractManager.setGameMode(net.minecraft.server.v1_14_R1.EnumGamemode) : void [450]
  5742. 63 aload_0 [this]
  5743. 64 getfield net.minecraft.server.v1_14_R1.EntityPlayer.playerConnection : net.minecraft.server.v1_14_R1.PlayerConnection [710]
  5744. 67 new net.minecraft.server.v1_14_R1.PacketPlayOutGameStateChange [1583]
  5745. 70 dup
  5746. 71 iconst_3
  5747. 72 aload_1 [enumgamemode]
  5748. 73 invokevirtual net.minecraft.server.v1_14_R1.EnumGamemode.getId() : int [514]
  5749. 76 i2f
  5750. 77 invokespecial net.minecraft.server.v1_14_R1.PacketPlayOutGameStateChange(int, float) [1586]
  5751. 80 invokevirtual net.minecraft.server.v1_14_R1.PlayerConnection.sendPacket(net.minecraft.server.v1_14_R1.Packet) : void [727]
  5752. 83 aload_1 [enumgamemode]
  5753. 84 getstatic net.minecraft.server.v1_14_R1.EnumGamemode.SPECTATOR : net.minecraft.server.v1_14_R1.EnumGamemode [2479]
  5754. 87 if_acmpne 101
  5755. 90 aload_0 [this]
  5756. 91 invokevirtual net.minecraft.server.v1_14_R1.EntityPlayer.releaseShoulderEntities() : void [1298]
  5757. 94 aload_0 [this]
  5758. 95 invokevirtual net.minecraft.server.v1_14_R1.EntityPlayer.stopRiding() : void [2313]
  5759. 98 goto 106
  5760. 101 aload_0 [this]
  5761. 102 aload_0 [this]
  5762. 103 invokevirtual net.minecraft.server.v1_14_R1.EntityPlayer.setSpectatorTarget(net.minecraft.server.v1_14_R1.Entity) : void [855]
  5763. 106 aload_0 [this]
  5764. 107 invokevirtual net.minecraft.server.v1_14_R1.EntityPlayer.updateAbilities() : void [2481]
  5765. 110 aload_0 [this]
  5766. 111 invokevirtual net.minecraft.server.v1_14_R1.EntityPlayer.dh() : void [2484]
  5767. 114 return
  5768. Line numbers:
  5769. [pc: 0, line: 1493]
  5770. [pc: 11, line: 1494]
  5771. [pc: 12, line: 1497]
  5772. [pc: 31, line: 1498]
  5773. [pc: 47, line: 1499]
  5774. [pc: 54, line: 1500]
  5775. [pc: 55, line: 1504]
  5776. [pc: 63, line: 1505]
  5777. [pc: 83, line: 1506]
  5778. [pc: 90, line: 1507]
  5779. [pc: 94, line: 1508]
  5780. [pc: 101, line: 1510]
  5781. [pc: 106, line: 1513]
  5782. [pc: 110, line: 1514]
  5783. [pc: 114, line: 1515]
  5784. Local variable table:
  5785. [pc: 0, pc: 115] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityPlayer
  5786. [pc: 0, pc: 115] local: enumgamemode index: 1 type: net.minecraft.server.v1_14_R1.EnumGamemode
  5787. [pc: 31, pc: 115] local: event index: 2 type: org.bukkit.event.player.PlayerGameModeChangeEvent
  5788. Stack map table: number of frames 4
  5789. [pc: 12, same]
  5790. [pc: 55, append: {org.bukkit.event.player.PlayerGameModeChangeEvent}]
  5791. [pc: 101, same]
  5792. [pc: 106, same]
  5793.  
  5794. // Method descriptor #312 ()Z
  5795. // Stack: 2, Locals: 1
  5796. public boolean isSpectator();
  5797. 0 aload_0 [this]
  5798. 1 getfield net.minecraft.server.v1_14_R1.EntityPlayer.playerInteractManager : net.minecraft.server.v1_14_R1.PlayerInteractManager [236]
  5799. 4 invokevirtual net.minecraft.server.v1_14_R1.PlayerInteractManager.getGameMode() : net.minecraft.server.v1_14_R1.EnumGamemode [511]
  5800. 7 getstatic net.minecraft.server.v1_14_R1.EnumGamemode.SPECTATOR : net.minecraft.server.v1_14_R1.EnumGamemode [2479]
  5801. 10 if_acmpne 17
  5802. 13 iconst_1
  5803. 14 goto 18
  5804. 17 iconst_0
  5805. 18 ireturn
  5806. Line numbers:
  5807. [pc: 0, line: 1519]
  5808. Local variable table:
  5809. [pc: 0, pc: 19] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityPlayer
  5810. Stack map table: number of frames 2
  5811. [pc: 17, same]
  5812. [pc: 18, same_locals_1_stack_item, stack: {int}]
  5813.  
  5814. // Method descriptor #312 ()Z
  5815. // Stack: 2, Locals: 1
  5816. public boolean isCreative();
  5817. 0 aload_0 [this]
  5818. 1 getfield net.minecraft.server.v1_14_R1.EntityPlayer.playerInteractManager : net.minecraft.server.v1_14_R1.PlayerInteractManager [236]
  5819. 4 invokevirtual net.minecraft.server.v1_14_R1.PlayerInteractManager.getGameMode() : net.minecraft.server.v1_14_R1.EnumGamemode [511]
  5820. 7 getstatic net.minecraft.server.v1_14_R1.EnumGamemode.CREATIVE : net.minecraft.server.v1_14_R1.EnumGamemode [2490]
  5821. 10 if_acmpne 17
  5822. 13 iconst_1
  5823. 14 goto 18
  5824. 17 iconst_0
  5825. 18 ireturn
  5826. Line numbers:
  5827. [pc: 0, line: 1524]
  5828. Local variable table:
  5829. [pc: 0, pc: 19] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityPlayer
  5830. Stack map table: number of frames 2
  5831. [pc: 17, same]
  5832. [pc: 18, same_locals_1_stack_item, stack: {int}]
  5833.  
  5834. // Method descriptor #1293 (Lnet/minecraft/server/v1_14_R1/IChatBaseComponent;)V
  5835. // Stack: 3, Locals: 2
  5836. public void sendMessage(net.minecraft.server.v1_14_R1.IChatBaseComponent ichatbasecomponent);
  5837. 0 aload_0 [this]
  5838. 1 aload_1 [ichatbasecomponent]
  5839. 2 getstatic net.minecraft.server.v1_14_R1.ChatMessageType.SYSTEM : net.minecraft.server.v1_14_R1.ChatMessageType [2493]
  5840. 5 invokevirtual net.minecraft.server.v1_14_R1.EntityPlayer.a(net.minecraft.server.v1_14_R1.IChatBaseComponent, net.minecraft.server.v1_14_R1.ChatMessageType) : void [2495]
  5841. 8 return
  5842. Line numbers:
  5843. [pc: 0, line: 1529]
  5844. [pc: 8, line: 1530]
  5845. Local variable table:
  5846. [pc: 0, pc: 9] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityPlayer
  5847. [pc: 0, pc: 9] local: ichatbasecomponent index: 1 type: net.minecraft.server.v1_14_R1.IChatBaseComponent
  5848.  
  5849. // Method descriptor #2333 (Lnet/minecraft/server/v1_14_R1/IChatBaseComponent;Lnet/minecraft/server/v1_14_R1/ChatMessageType;)V
  5850. // Stack: 5, Locals: 3
  5851. public void a(net.minecraft.server.v1_14_R1.IChatBaseComponent ichatbasecomponent, net.minecraft.server.v1_14_R1.ChatMessageType chatmessagetype);
  5852. 0 aload_0 [this]
  5853. 1 getfield net.minecraft.server.v1_14_R1.EntityPlayer.playerConnection : net.minecraft.server.v1_14_R1.PlayerConnection [710]
  5854. 4 new net.minecraft.server.v1_14_R1.PacketPlayOutChat [2323]
  5855. 7 dup
  5856. 8 aload_1 [ichatbasecomponent]
  5857. 9 aload_2 [chatmessagetype]
  5858. 10 invokespecial net.minecraft.server.v1_14_R1.PacketPlayOutChat(net.minecraft.server.v1_14_R1.IChatBaseComponent, net.minecraft.server.v1_14_R1.ChatMessageType) [2335]
  5859. 13 aload_0 [this]
  5860. 14 aload_2 [chatmessagetype]
  5861. 15 aload_1 [ichatbasecomponent]
  5862. 16 invokedynamic 7 operationComplete(net.minecraft.server.v1_14_R1.EntityPlayer, net.minecraft.server.v1_14_R1.ChatMessageType, net.minecraft.server.v1_14_R1.IChatBaseComponent) : io.netty.util.concurrent.GenericFutureListener [2503]
  5863. 21 invokevirtual net.minecraft.server.v1_14_R1.PlayerConnection.a(net.minecraft.server.v1_14_R1.Packet, io.netty.util.concurrent.GenericFutureListener) : void [1268]
  5864. 24 return
  5865. Line numbers:
  5866. [pc: 0, line: 1533]
  5867. [pc: 24, line: 1543]
  5868. Local variable table:
  5869. [pc: 0, pc: 25] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityPlayer
  5870. [pc: 0, pc: 25] local: ichatbasecomponent index: 1 type: net.minecraft.server.v1_14_R1.IChatBaseComponent
  5871. [pc: 0, pc: 25] local: chatmessagetype index: 2 type: net.minecraft.server.v1_14_R1.ChatMessageType
  5872.  
  5873. // Method descriptor #277 ()Ljava/lang/String;
  5874. // Stack: 4, Locals: 2
  5875. public java.lang.String v();
  5876. 0 aload_0 [this]
  5877. 1 getfield net.minecraft.server.v1_14_R1.EntityPlayer.playerConnection : net.minecraft.server.v1_14_R1.PlayerConnection [710]
  5878. 4 getfield net.minecraft.server.v1_14_R1.PlayerConnection.networkManager : net.minecraft.server.v1_14_R1.NetworkManager [2508]
  5879. 7 invokevirtual net.minecraft.server.v1_14_R1.NetworkManager.getSocketAddress() : java.net.SocketAddress [2514]
  5880. 10 invokevirtual java.lang.Object.toString() : java.lang.String [2517]
  5881. 13 astore_1 [s]
  5882. 14 aload_1 [s]
  5883. 15 aload_1 [s]
  5884. 16 ldc_w <String "/"> [2519]
  5885. 19 invokevirtual java.lang.String.indexOf(java.lang.String) : int [2522]
  5886. 22 iconst_1
  5887. 23 iadd
  5888. 24 invokevirtual java.lang.String.substring(int) : java.lang.String [2526]
  5889. 27 astore_1 [s]
  5890. 28 aload_1 [s]
  5891. 29 iconst_0
  5892. 30 aload_1 [s]
  5893. 31 ldc_w <String ":"> [2528]
  5894. 34 invokevirtual java.lang.String.indexOf(java.lang.String) : int [2522]
  5895. 37 invokevirtual java.lang.String.substring(int, int) : java.lang.String [2531]
  5896. 40 astore_1 [s]
  5897. 41 aload_1 [s]
  5898. 42 areturn
  5899. Line numbers:
  5900. [pc: 0, line: 1546]
  5901. [pc: 14, line: 1548]
  5902. [pc: 28, line: 1549]
  5903. [pc: 41, line: 1550]
  5904. Local variable table:
  5905. [pc: 0, pc: 43] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityPlayer
  5906. [pc: 14, pc: 43] local: s index: 1 type: java.lang.String
  5907.  
  5908. // Method descriptor #2532 (Lnet/minecraft/server/v1_14_R1/PacketPlayInSettings;)V
  5909. // Stack: 5, Locals: 3
  5910. public void a(net.minecraft.server.v1_14_R1.PacketPlayInSettings packetplayinsettings);
  5911. 0 aload_0 [this]
  5912. 1 invokevirtual net.minecraft.server.v1_14_R1.EntityPlayer.getMainHand() : net.minecraft.server.v1_14_R1.EnumMainHand [2536]
  5913. 4 aload_1 [packetplayinsettings]
  5914. 5 invokevirtual net.minecraft.server.v1_14_R1.PacketPlayInSettings.getMainHand() : net.minecraft.server.v1_14_R1.EnumMainHand [2539]
  5915. 8 if_acmpeq 58
  5916. 11 new org.bukkit.event.player.PlayerChangedMainHandEvent [2541]
  5917. 14 dup
  5918. 15 aload_0 [this]
  5919. 16 invokevirtual net.minecraft.server.v1_14_R1.EntityPlayer.getBukkitEntity() : org.bukkit.craftbukkit.v1_14_R1.entity.CraftPlayer [492]
  5920. 19 aload_0 [this]
  5921. 20 invokevirtual net.minecraft.server.v1_14_R1.EntityPlayer.getMainHand() : net.minecraft.server.v1_14_R1.EnumMainHand [2536]
  5922. 23 getstatic net.minecraft.server.v1_14_R1.EnumMainHand.LEFT : net.minecraft.server.v1_14_R1.EnumMainHand [2547]
  5923. 26 if_acmpne 35
  5924. 29 getstatic org.bukkit.inventory.MainHand.LEFT : org.bukkit.inventory.MainHand [2552]
  5925. 32 goto 38
  5926. 35 getstatic org.bukkit.inventory.MainHand.RIGHT : org.bukkit.inventory.MainHand [2555]
  5927. 38 invokespecial org.bukkit.event.player.PlayerChangedMainHandEvent(org.bukkit.entity.Player, org.bukkit.inventory.MainHand) [2558]
  5928. 41 astore_2 [event]
  5929. 42 aload_0 [this]
  5930. 43 getfield net.minecraft.server.v1_14_R1.EntityPlayer.server : net.minecraft.server.v1_14_R1.MinecraftServer [238]
  5931. 46 getfield net.minecraft.server.v1_14_R1.MinecraftServer.server : org.bukkit.craftbukkit.v1_14_R1.CraftServer [2561]
  5932. 49 invokevirtual org.bukkit.craftbukkit.v1_14_R1.CraftServer.getPluginManager() : org.bukkit.plugin.PluginManager [1733]
  5933. 52 aload_2 [event]
  5934. 53 invokeinterface org.bukkit.plugin.PluginManager.callEvent(org.bukkit.event.Event) : void [1642] [nargs: 2]
  5935. 58 aload_0 [this]
  5936. 59 getfield net.minecraft.server.v1_14_R1.EntityPlayer.locale : java.lang.String [158]
  5937. 62 ifnull 79
  5938. 65 aload_0 [this]
  5939. 66 getfield net.minecraft.server.v1_14_R1.EntityPlayer.locale : java.lang.String [158]
  5940. 69 aload_1 [packetplayinsettings]
  5941. 70 invokevirtual net.minecraft.server.v1_14_R1.PacketPlayInSettings.b() : java.lang.String [2563]
  5942. 73 invokevirtual java.lang.String.equals(java.lang.Object) : boolean [601]
  5943. 76 ifne 111
  5944. 79 new org.bukkit.event.player.PlayerLocaleChangeEvent [2565]
  5945. 82 dup
  5946. 83 aload_0 [this]
  5947. 84 invokevirtual net.minecraft.server.v1_14_R1.EntityPlayer.getBukkitEntity() : org.bukkit.craftbukkit.v1_14_R1.entity.CraftPlayer [492]
  5948. 87 aload_1 [packetplayinsettings]
  5949. 88 invokevirtual net.minecraft.server.v1_14_R1.PacketPlayInSettings.b() : java.lang.String [2563]
  5950. 91 invokespecial org.bukkit.event.player.PlayerLocaleChangeEvent(org.bukkit.entity.Player, java.lang.String) [2568]
  5951. 94 astore_2 [event]
  5952. 95 aload_0 [this]
  5953. 96 getfield net.minecraft.server.v1_14_R1.EntityPlayer.server : net.minecraft.server.v1_14_R1.MinecraftServer [238]
  5954. 99 getfield net.minecraft.server.v1_14_R1.MinecraftServer.server : org.bukkit.craftbukkit.v1_14_R1.CraftServer [2561]
  5955. 102 invokevirtual org.bukkit.craftbukkit.v1_14_R1.CraftServer.getPluginManager() : org.bukkit.plugin.PluginManager [1733]
  5956. 105 aload_2 [event]
  5957. 106 invokeinterface org.bukkit.plugin.PluginManager.callEvent(org.bukkit.event.Event) : void [1642] [nargs: 2]
  5958. 111 aload_0 [this]
  5959. 112 aload_1 [packetplayinsettings]
  5960. 113 getfield net.minecraft.server.v1_14_R1.PacketPlayInSettings.viewDistance : int [2571]
  5961. 116 invokestatic java.lang.Integer.valueOf(int) : java.lang.Integer [2575]
  5962. 119 putfield net.minecraft.server.v1_14_R1.EntityPlayer.clientViewDistance : java.lang.Integer [2577]
  5963. 122 aload_0 [this]
  5964. 123 getfield net.minecraft.server.v1_14_R1.EntityPlayer.locale : java.lang.String [158]
  5965. 126 astore_2 [oldLocale]
  5966. 127 aload_0 [this]
  5967. 128 aload_1 [packetplayinsettings]
  5968. 129 invokevirtual net.minecraft.server.v1_14_R1.PacketPlayInSettings.b() : java.lang.String [2563]
  5969. 132 putfield net.minecraft.server.v1_14_R1.EntityPlayer.locale : java.lang.String [158]
  5970. 135 aload_0 [this]
  5971. 136 getfield net.minecraft.server.v1_14_R1.EntityPlayer.locale : java.lang.String [158]
  5972. 139 aload_2 [oldLocale]
  5973. 140 invokevirtual java.lang.String.equals(java.lang.Object) : boolean [601]
  5974. 143 ifne 166
  5975. 146 new com.destroystokyo.paper.event.player.PlayerLocaleChangeEvent [2579]
  5976. 149 dup
  5977. 150 aload_0 [this]
  5978. 151 invokevirtual net.minecraft.server.v1_14_R1.EntityPlayer.getBukkitEntity() : org.bukkit.craftbukkit.v1_14_R1.entity.CraftPlayer [492]
  5979. 154 aload_2 [oldLocale]
  5980. 155 aload_0 [this]
  5981. 156 getfield net.minecraft.server.v1_14_R1.EntityPlayer.locale : java.lang.String [158]
  5982. 159 invokespecial com.destroystokyo.paper.event.player.PlayerLocaleChangeEvent(org.bukkit.entity.Player, java.lang.String, java.lang.String) [2582]
  5983. 162 invokevirtual com.destroystokyo.paper.event.player.PlayerLocaleChangeEvent.callEvent() : boolean [2584]
  5984. 165 pop
  5985. 166 aload_0 [this]
  5986. 167 aload_1 [packetplayinsettings]
  5987. 168 invokevirtual net.minecraft.server.v1_14_R1.PacketPlayInSettings.d() : net.minecraft.server.v1_14_R1.EnumChatVisibility [2587]
  5988. 171 putfield net.minecraft.server.v1_14_R1.EntityPlayer.ck : net.minecraft.server.v1_14_R1.EnumChatVisibility [2589]
  5989. 174 aload_0 [this]
  5990. 175 aload_1 [packetplayinsettings]
  5991. 176 invokevirtual net.minecraft.server.v1_14_R1.PacketPlayInSettings.e() : boolean [2591]
  5992. 179 putfield net.minecraft.server.v1_14_R1.EntityPlayer.cl : boolean [193]
  5993. 182 aload_0 [this]
  5994. 183 invokevirtual net.minecraft.server.v1_14_R1.EntityPlayer.getDataWatcher() : net.minecraft.server.v1_14_R1.DataWatcher [2399]
  5995. 186 getstatic net.minecraft.server.v1_14_R1.EntityPlayer.bt : net.minecraft.server.v1_14_R1.DataWatcherObject [2403]
  5996. 189 aload_1 [packetplayinsettings]
  5997. 190 invokevirtual net.minecraft.server.v1_14_R1.PacketPlayInSettings.f() : int [2593]
  5998. 193 i2b
  5999. 194 invokestatic java.lang.Byte.valueOf(byte) : java.lang.Byte [2598]
  6000. 197 invokevirtual net.minecraft.server.v1_14_R1.DataWatcher.set(net.minecraft.server.v1_14_R1.DataWatcherObject, java.lang.Object) : void [2411]
  6001. 200 aload_0 [this]
  6002. 201 invokevirtual net.minecraft.server.v1_14_R1.EntityPlayer.getDataWatcher() : net.minecraft.server.v1_14_R1.DataWatcher [2399]
  6003. 204 getstatic net.minecraft.server.v1_14_R1.EntityPlayer.bu : net.minecraft.server.v1_14_R1.DataWatcherObject [2601]
  6004. 207 aload_1 [packetplayinsettings]
  6005. 208 invokevirtual net.minecraft.server.v1_14_R1.PacketPlayInSettings.getMainHand() : net.minecraft.server.v1_14_R1.EnumMainHand [2539]
  6006. 211 getstatic net.minecraft.server.v1_14_R1.EnumMainHand.LEFT : net.minecraft.server.v1_14_R1.EnumMainHand [2547]
  6007. 214 if_acmpne 221
  6008. 217 iconst_0
  6009. 218 goto 222
  6010. 221 iconst_1
  6011. 222 i2b
  6012. 223 invokestatic java.lang.Byte.valueOf(byte) : java.lang.Byte [2598]
  6013. 226 invokevirtual net.minecraft.server.v1_14_R1.DataWatcher.set(net.minecraft.server.v1_14_R1.DataWatcherObject, java.lang.Object) : void [2411]
  6014. 229 return
  6015. Line numbers:
  6016. [pc: 0, line: 1555]
  6017. [pc: 11, line: 1556]
  6018. [pc: 42, line: 1557]
  6019. [pc: 58, line: 1559]
  6020. [pc: 79, line: 1560]
  6021. [pc: 95, line: 1561]
  6022. [pc: 111, line: 1563]
  6023. [pc: 122, line: 1567]
  6024. [pc: 127, line: 1568]
  6025. [pc: 135, line: 1569]
  6026. [pc: 146, line: 1570]
  6027. [pc: 166, line: 1573]
  6028. [pc: 174, line: 1574]
  6029. [pc: 182, line: 1575]
  6030. [pc: 200, line: 1576]
  6031. [pc: 229, line: 1577]
  6032. Local variable table:
  6033. [pc: 42, pc: 58] local: event index: 2 type: org.bukkit.event.player.PlayerChangedMainHandEvent
  6034. [pc: 95, pc: 111] local: event index: 2 type: org.bukkit.event.player.PlayerLocaleChangeEvent
  6035. [pc: 0, pc: 230] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityPlayer
  6036. [pc: 0, pc: 230] local: packetplayinsettings index: 1 type: net.minecraft.server.v1_14_R1.PacketPlayInSettings
  6037. [pc: 127, pc: 230] local: oldLocale index: 2 type: java.lang.String
  6038. Stack map table: number of frames 8
  6039. [pc: 35, full, stack: {uninitialized(11), uninitialized(11), org.bukkit.craftbukkit.v1_14_R1.entity.CraftPlayer}, locals: {net.minecraft.server.v1_14_R1.EntityPlayer, net.minecraft.server.v1_14_R1.PacketPlayInSettings}]
  6040. [pc: 38, full, stack: {uninitialized(11), uninitialized(11), org.bukkit.craftbukkit.v1_14_R1.entity.CraftPlayer, org.bukkit.inventory.MainHand}, locals: {net.minecraft.server.v1_14_R1.EntityPlayer, net.minecraft.server.v1_14_R1.PacketPlayInSettings}]
  6041. [pc: 58, same]
  6042. [pc: 79, same]
  6043. [pc: 111, same]
  6044. [pc: 166, append: {java.lang.String}]
  6045. [pc: 221, full, stack: {net.minecraft.server.v1_14_R1.DataWatcher, net.minecraft.server.v1_14_R1.DataWatcherObject}, locals: {net.minecraft.server.v1_14_R1.EntityPlayer, net.minecraft.server.v1_14_R1.PacketPlayInSettings, java.lang.String}]
  6046. [pc: 222, full, stack: {net.minecraft.server.v1_14_R1.DataWatcher, net.minecraft.server.v1_14_R1.DataWatcherObject, int}, locals: {net.minecraft.server.v1_14_R1.EntityPlayer, net.minecraft.server.v1_14_R1.PacketPlayInSettings, java.lang.String}]
  6047.  
  6048. // Method descriptor #2585 ()Lnet/minecraft/server/v1_14_R1/EnumChatVisibility;
  6049. // Stack: 1, Locals: 1
  6050. public net.minecraft.server.v1_14_R1.EnumChatVisibility getChatFlags();
  6051. 0 aload_0 [this]
  6052. 1 getfield net.minecraft.server.v1_14_R1.EntityPlayer.ck : net.minecraft.server.v1_14_R1.EnumChatVisibility [2589]
  6053. 4 areturn
  6054. Line numbers:
  6055. [pc: 0, line: 1580]
  6056. Local variable table:
  6057. [pc: 0, pc: 5] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityPlayer
  6058.  
  6059. // Method descriptor #2611 (Ljava/lang/String;Ljava/lang/String;)V
  6060. // Stack: 5, Locals: 3
  6061. public void setResourcePack(java.lang.String s, java.lang.String s1);
  6062. 0 aload_0 [this]
  6063. 1 getfield net.minecraft.server.v1_14_R1.EntityPlayer.playerConnection : net.minecraft.server.v1_14_R1.PlayerConnection [710]
  6064. 4 new net.minecraft.server.v1_14_R1.PacketPlayOutResourcePackSend [2613]
  6065. 7 dup
  6066. 8 aload_1 [s]
  6067. 9 aload_2 [s1]
  6068. 10 invokespecial net.minecraft.server.v1_14_R1.PacketPlayOutResourcePackSend(java.lang.String, java.lang.String) [2615]
  6069. 13 invokevirtual net.minecraft.server.v1_14_R1.PlayerConnection.sendPacket(net.minecraft.server.v1_14_R1.Packet) : void [727]
  6070. 16 return
  6071. Line numbers:
  6072. [pc: 0, line: 1584]
  6073. [pc: 16, line: 1585]
  6074. Local variable table:
  6075. [pc: 0, pc: 17] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityPlayer
  6076. [pc: 0, pc: 17] local: s index: 1 type: java.lang.String
  6077. [pc: 0, pc: 17] local: s1 index: 2 type: java.lang.String
  6078.  
  6079. // Method descriptor #347 ()I
  6080. // Stack: 2, Locals: 1
  6081. protected int y();
  6082. 0 aload_0 [this]
  6083. 1 getfield net.minecraft.server.v1_14_R1.EntityPlayer.server : net.minecraft.server.v1_14_R1.MinecraftServer [238]
  6084. 4 aload_0 [this]
  6085. 5 invokevirtual net.minecraft.server.v1_14_R1.EntityPlayer.getProfile() : com.mojang.authlib.GameProfile [2619]
  6086. 8 invokevirtual net.minecraft.server.v1_14_R1.MinecraftServer.a(com.mojang.authlib.GameProfile) : int [2622]
  6087. 11 ireturn
  6088. Line numbers:
  6089. [pc: 0, line: 1589]
  6090. Local variable table:
  6091. [pc: 0, pc: 12] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityPlayer
  6092.  
  6093. // Method descriptor #161 ()V
  6094. // Stack: 3, Locals: 1
  6095. public void resetIdleTimer();
  6096. 0 aload_0 [this]
  6097. 1 invokestatic net.minecraft.server.v1_14_R1.SystemUtils.getMonotonicMillis() : long [199]
  6098. 4 putfield net.minecraft.server.v1_14_R1.EntityPlayer.cm : long [201]
  6099. 7 return
  6100. Line numbers:
  6101. [pc: 0, line: 1593]
  6102. [pc: 7, line: 1594]
  6103. Local variable table:
  6104. [pc: 0, pc: 8] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityPlayer
  6105.  
  6106. // Method descriptor #2624 ()Lnet/minecraft/server/v1_14_R1/ServerStatisticManager;
  6107. // Stack: 1, Locals: 1
  6108. public net.minecraft.server.v1_14_R1.ServerStatisticManager getStatisticManager();
  6109. 0 aload_0 [this]
  6110. 1 getfield net.minecraft.server.v1_14_R1.EntityPlayer.serverStatisticManager : net.minecraft.server.v1_14_R1.ServerStatisticManager [263]
  6111. 4 areturn
  6112. Line numbers:
  6113. [pc: 0, line: 1597]
  6114. Local variable table:
  6115. [pc: 0, pc: 5] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityPlayer
  6116.  
  6117. // Method descriptor #2626 ()Lnet/minecraft/server/v1_14_R1/RecipeBookServer;
  6118. // Stack: 1, Locals: 1
  6119. public net.minecraft.server.v1_14_R1.RecipeBookServer B();
  6120. 0 aload_0 [this]
  6121. 1 getfield net.minecraft.server.v1_14_R1.EntityPlayer.recipeBook : net.minecraft.server.v1_14_R1.RecipeBookServer [251]
  6122. 4 areturn
  6123. Line numbers:
  6124. [pc: 0, line: 1601]
  6125. Local variable table:
  6126. [pc: 0, pc: 5] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityPlayer
  6127.  
  6128. // Method descriptor #142 (Lnet/minecraft/server/v1_14_R1/Entity;)V
  6129. // Stack: 7, Locals: 2
  6130. public void c(net.minecraft.server.v1_14_R1.Entity entity);
  6131. 0 aload_1 [entity]
  6132. 1 instanceof net.minecraft.server.v1_14_R1.EntityHuman [4]
  6133. 4 ifeq 34
  6134. 7 aload_0 [this]
  6135. 8 getfield net.minecraft.server.v1_14_R1.EntityPlayer.playerConnection : net.minecraft.server.v1_14_R1.PlayerConnection [710]
  6136. 11 new net.minecraft.server.v1_14_R1.PacketPlayOutEntityDestroy [815]
  6137. 14 dup
  6138. 15 iconst_1
  6139. 16 newarray int [10]
  6140. 18 dup
  6141. 19 iconst_0
  6142. 20 aload_1 [entity]
  6143. 21 invokevirtual net.minecraft.server.v1_14_R1.Entity.getId() : int [2627]
  6144. 24 iastore
  6145. 25 invokespecial net.minecraft.server.v1_14_R1.PacketPlayOutEntityDestroy(int[]) [818]
  6146. 28 invokevirtual net.minecraft.server.v1_14_R1.PlayerConnection.sendPacket(net.minecraft.server.v1_14_R1.Packet) : void [727]
  6147. 31 goto 51
  6148. 34 aload_0 [this]
  6149. 35 getfield net.minecraft.server.v1_14_R1.EntityPlayer.removeQueue : java.util.Deque [165]
  6150. 38 aload_1 [entity]
  6151. 39 invokevirtual net.minecraft.server.v1_14_R1.Entity.getId() : int [2627]
  6152. 42 invokestatic java.lang.Integer.valueOf(int) : java.lang.Integer [2575]
  6153. 45 invokeinterface java.util.Deque.add(java.lang.Object) : boolean [2628] [nargs: 2]
  6154. 50 pop
  6155. 51 return
  6156. Line numbers:
  6157. [pc: 0, line: 1605]
  6158. [pc: 7, line: 1606]
  6159. [pc: 34, line: 1608]
  6160. [pc: 51, line: 1611]
  6161. Local variable table:
  6162. [pc: 0, pc: 52] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityPlayer
  6163. [pc: 0, pc: 52] local: entity index: 1 type: net.minecraft.server.v1_14_R1.Entity
  6164. Stack map table: number of frames 2
  6165. [pc: 34, same]
  6166. [pc: 51, same]
  6167.  
  6168. // Method descriptor #142 (Lnet/minecraft/server/v1_14_R1/Entity;)V
  6169. // Stack: 2, Locals: 2
  6170. public void d(net.minecraft.server.v1_14_R1.Entity entity);
  6171. 0 aload_0 [this]
  6172. 1 getfield net.minecraft.server.v1_14_R1.EntityPlayer.removeQueue : java.util.Deque [165]
  6173. 4 aload_1 [entity]
  6174. 5 invokevirtual net.minecraft.server.v1_14_R1.Entity.getId() : int [2627]
  6175. 8 invokestatic java.lang.Integer.valueOf(int) : java.lang.Integer [2575]
  6176. 11 invokeinterface java.util.Deque.remove(java.lang.Object) : boolean [2630] [nargs: 2]
  6177. 16 pop
  6178. 17 return
  6179. Line numbers:
  6180. [pc: 0, line: 1614]
  6181. [pc: 17, line: 1615]
  6182. Local variable table:
  6183. [pc: 0, pc: 18] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityPlayer
  6184. [pc: 0, pc: 18] local: entity index: 1 type: net.minecraft.server.v1_14_R1.Entity
  6185.  
  6186. // Method descriptor #161 ()V
  6187. // Stack: 2, Locals: 1
  6188. protected void C();
  6189. 0 aload_0 [this]
  6190. 1 invokevirtual net.minecraft.server.v1_14_R1.EntityPlayer.isSpectator() : boolean [891]
  6191. 4 ifeq 19
  6192. 7 aload_0 [this]
  6193. 8 invokevirtual net.minecraft.server.v1_14_R1.EntityPlayer.cy() : void [2633]
  6194. 11 aload_0 [this]
  6195. 12 iconst_1
  6196. 13 invokevirtual net.minecraft.server.v1_14_R1.EntityPlayer.setInvisible(boolean) : void [2636]
  6197. 16 goto 23
  6198. 19 aload_0 [this]
  6199. 20 invokespecial net.minecraft.server.v1_14_R1.EntityHuman.C() : void [2637]
  6200. 23 return
  6201. Line numbers:
  6202. [pc: 0, line: 1619]
  6203. [pc: 7, line: 1620]
  6204. [pc: 11, line: 1621]
  6205. [pc: 19, line: 1623]
  6206. [pc: 23, line: 1626]
  6207. Local variable table:
  6208. [pc: 0, pc: 24] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityPlayer
  6209. Stack map table: number of frames 2
  6210. [pc: 19, same]
  6211. [pc: 23, same]
  6212.  
  6213. // Method descriptor #539 ()Lnet/minecraft/server/v1_14_R1/Entity;
  6214. // Stack: 1, Locals: 1
  6215. public net.minecraft.server.v1_14_R1.Entity getSpecatorTarget();
  6216. 0 aload_0 [this]
  6217. 1 getfield net.minecraft.server.v1_14_R1.EntityPlayer.spectatedEntity : net.minecraft.server.v1_14_R1.Entity [144]
  6218. 4 ifnonnull 11
  6219. 7 aload_0 [this]
  6220. 8 goto 15
  6221. 11 aload_0 [this]
  6222. 12 getfield net.minecraft.server.v1_14_R1.EntityPlayer.spectatedEntity : net.minecraft.server.v1_14_R1.Entity [144]
  6223. 15 areturn
  6224. Line numbers:
  6225. [pc: 0, line: 1629]
  6226. Local variable table:
  6227. [pc: 0, pc: 16] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityPlayer
  6228. Stack map table: number of frames 2
  6229. [pc: 11, same]
  6230. [pc: 15, same_locals_1_stack_item, stack: {net.minecraft.server.v1_14_R1.Entity}]
  6231.  
  6232. // Method descriptor #142 (Lnet/minecraft/server/v1_14_R1/Entity;)V
  6233. // Stack: 10, Locals: 4
  6234. public void setSpectatorTarget(net.minecraft.server.v1_14_R1.Entity newSpectatorTarget);
  6235. 0 aload_0 [this]
  6236. 1 invokevirtual net.minecraft.server.v1_14_R1.EntityPlayer.getSpecatorTarget() : net.minecraft.server.v1_14_R1.Entity [821]
  6237. 4 astore_2 [entity1]
  6238. 5 aload_1 [newSpectatorTarget]
  6239. 6 ifnonnull 11
  6240. 9 aload_0 [this]
  6241. 10 astore_1 [newSpectatorTarget]
  6242. 11 aload_2 [entity1]
  6243. 12 aload_1 [newSpectatorTarget]
  6244. 13 if_acmpne 17
  6245. 16 return
  6246. 17 aload_1 [newSpectatorTarget]
  6247. 18 aload_0 [this]
  6248. 19 if_acmpne 49
  6249. 22 new com.destroystokyo.paper.event.player.PlayerStopSpectatingEntityEvent [2639]
  6250. 25 dup
  6251. 26 aload_0 [this]
  6252. 27 invokevirtual net.minecraft.server.v1_14_R1.EntityPlayer.getBukkitEntity() : org.bukkit.craftbukkit.v1_14_R1.entity.CraftPlayer [492]
  6253. 30 aload_2 [entity1]
  6254. 31 invokevirtual net.minecraft.server.v1_14_R1.Entity.getBukkitEntity() : org.bukkit.craftbukkit.v1_14_R1.entity.CraftEntity [2642]
  6255. 34 invokespecial com.destroystokyo.paper.event.player.PlayerStopSpectatingEntityEvent(org.bukkit.entity.Player, org.bukkit.entity.Entity) [2645]
  6256. 37 astore_3 [playerStopSpectatingEntityEvent]
  6257. 38 aload_3 [playerStopSpectatingEntityEvent]
  6258. 39 invokevirtual com.destroystokyo.paper.event.player.PlayerStopSpectatingEntityEvent.callEvent() : boolean [2646]
  6259. 42 ifne 46
  6260. 45 return
  6261. 46 goto 77
  6262. 49 new com.destroystokyo.paper.event.player.PlayerStartSpectatingEntityEvent [2648]
  6263. 52 dup
  6264. 53 aload_0 [this]
  6265. 54 invokevirtual net.minecraft.server.v1_14_R1.EntityPlayer.getBukkitEntity() : org.bukkit.craftbukkit.v1_14_R1.entity.CraftPlayer [492]
  6266. 57 aload_2 [entity1]
  6267. 58 invokevirtual net.minecraft.server.v1_14_R1.Entity.getBukkitEntity() : org.bukkit.craftbukkit.v1_14_R1.entity.CraftEntity [2642]
  6268. 61 aload_1 [newSpectatorTarget]
  6269. 62 invokevirtual net.minecraft.server.v1_14_R1.Entity.getBukkitEntity() : org.bukkit.craftbukkit.v1_14_R1.entity.CraftEntity [2642]
  6270. 65 invokespecial com.destroystokyo.paper.event.player.PlayerStartSpectatingEntityEvent(org.bukkit.entity.Player, org.bukkit.entity.Entity, org.bukkit.entity.Entity) [2651]
  6271. 68 astore_3 [playerStartSpectatingEntityEvent]
  6272. 69 aload_3 [playerStartSpectatingEntityEvent]
  6273. 70 invokevirtual com.destroystokyo.paper.event.player.PlayerStartSpectatingEntityEvent.callEvent() : boolean [2652]
  6274. 73 ifne 77
  6275. 76 return
  6276. 77 aload_0 [this]
  6277. 78 aload_1 [newSpectatorTarget]
  6278. 79 invokespecial net.minecraft.server.v1_14_R1.EntityPlayer.setSpectatorTargetField(net.minecraft.server.v1_14_R1.Entity) : void [2654]
  6279. 82 aload_0 [this]
  6280. 83 getfield net.minecraft.server.v1_14_R1.EntityPlayer.playerConnection : net.minecraft.server.v1_14_R1.PlayerConnection [710]
  6281. 86 new net.minecraft.server.v1_14_R1.PacketPlayOutCamera [2656]
  6282. 89 dup
  6283. 90 aload_1 [newSpectatorTarget]
  6284. 91 invokespecial net.minecraft.server.v1_14_R1.PacketPlayOutCamera(net.minecraft.server.v1_14_R1.Entity) [2657]
  6285. 94 invokevirtual net.minecraft.server.v1_14_R1.PlayerConnection.sendPacket(net.minecraft.server.v1_14_R1.Packet) : void [727]
  6286. 97 aload_0 [this]
  6287. 98 getfield net.minecraft.server.v1_14_R1.EntityPlayer.playerConnection : net.minecraft.server.v1_14_R1.PlayerConnection [710]
  6288. 101 aload_0 [this]
  6289. 102 getfield net.minecraft.server.v1_14_R1.EntityPlayer.spectatedEntity : net.minecraft.server.v1_14_R1.Entity [144]
  6290. 105 getfield net.minecraft.server.v1_14_R1.Entity.locX : double [825]
  6291. 108 aload_0 [this]
  6292. 109 getfield net.minecraft.server.v1_14_R1.EntityPlayer.spectatedEntity : net.minecraft.server.v1_14_R1.Entity [144]
  6293. 112 getfield net.minecraft.server.v1_14_R1.Entity.locY : double [826]
  6294. 115 aload_0 [this]
  6295. 116 getfield net.minecraft.server.v1_14_R1.EntityPlayer.spectatedEntity : net.minecraft.server.v1_14_R1.Entity [144]
  6296. 119 getfield net.minecraft.server.v1_14_R1.Entity.locZ : double [827]
  6297. 122 aload_0 [this]
  6298. 123 getfield net.minecraft.server.v1_14_R1.EntityPlayer.yaw : float [1592]
  6299. 126 aload_0 [this]
  6300. 127 getfield net.minecraft.server.v1_14_R1.EntityPlayer.pitch : float [1591]
  6301. 130 getstatic org.bukkit.event.player.PlayerTeleportEvent$TeleportCause.SPECTATE : org.bukkit.event.player.PlayerTeleportEvent.TeleportCause [2660]
  6302. 133 invokevirtual net.minecraft.server.v1_14_R1.PlayerConnection.a(double, double, double, float, float, org.bukkit.event.player.PlayerTeleportEvent$TeleportCause) : void [2663]
  6303. 136 return
  6304. Line numbers:
  6305. [pc: 0, line: 1634]
  6306. [pc: 5, line: 1636]
  6307. [pc: 9, line: 1637]
  6308. [pc: 11, line: 1640]
  6309. [pc: 17, line: 1642]
  6310. [pc: 22, line: 1643]
  6311. [pc: 38, line: 1645]
  6312. [pc: 45, line: 1646]
  6313. [pc: 46, line: 1648]
  6314. [pc: 49, line: 1649]
  6315. [pc: 69, line: 1651]
  6316. [pc: 76, line: 1652]
  6317. [pc: 77, line: 1656]
  6318. [pc: 82, line: 1658]
  6319. [pc: 97, line: 1659]
  6320. [pc: 136, line: 1661]
  6321. Local variable table:
  6322. [pc: 38, pc: 46] local: playerStopSpectatingEntityEvent index: 3 type: com.destroystokyo.paper.event.player.PlayerStopSpectatingEntityEvent
  6323. [pc: 69, pc: 77] local: playerStartSpectatingEntityEvent index: 3 type: com.destroystokyo.paper.event.player.PlayerStartSpectatingEntityEvent
  6324. [pc: 0, pc: 137] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityPlayer
  6325. [pc: 0, pc: 137] local: newSpectatorTarget index: 1 type: net.minecraft.server.v1_14_R1.Entity
  6326. [pc: 5, pc: 137] local: entity1 index: 2 type: net.minecraft.server.v1_14_R1.Entity
  6327. Stack map table: number of frames 5
  6328. [pc: 11, append: {net.minecraft.server.v1_14_R1.Entity}]
  6329. [pc: 17, same]
  6330. [pc: 46, same]
  6331. [pc: 49, same]
  6332. [pc: 77, same]
  6333.  
  6334. // Method descriptor #161 ()V
  6335. // Stack: 3, Locals: 1
  6336. protected void E();
  6337. 0 aload_0 [this]
  6338. 1 getfield net.minecraft.server.v1_14_R1.EntityPlayer.portalCooldown : int [2672]
  6339. 4 ifle 24
  6340. 7 aload_0 [this]
  6341. 8 getfield net.minecraft.server.v1_14_R1.EntityPlayer.worldChangeInvuln : boolean [1568]
  6342. 11 ifne 24
  6343. 14 aload_0 [this]
  6344. 15 dup
  6345. 16 getfield net.minecraft.server.v1_14_R1.EntityPlayer.portalCooldown : int [2672]
  6346. 19 iconst_1
  6347. 20 isub
  6348. 21 putfield net.minecraft.server.v1_14_R1.EntityPlayer.portalCooldown : int [2672]
  6349. 24 return
  6350. Line numbers:
  6351. [pc: 0, line: 1665]
  6352. [pc: 14, line: 1666]
  6353. [pc: 24, line: 1669]
  6354. Local variable table:
  6355. [pc: 0, pc: 25] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityPlayer
  6356. Stack map table: number of frames 1
  6357. [pc: 24, same]
  6358.  
  6359. // Method descriptor #142 (Lnet/minecraft/server/v1_14_R1/Entity;)V
  6360. // Stack: 2, Locals: 2
  6361. public void attack(net.minecraft.server.v1_14_R1.Entity entity);
  6362. 0 aload_0 [this]
  6363. 1 getfield net.minecraft.server.v1_14_R1.EntityPlayer.playerInteractManager : net.minecraft.server.v1_14_R1.PlayerInteractManager [236]
  6364. 4 invokevirtual net.minecraft.server.v1_14_R1.PlayerInteractManager.getGameMode() : net.minecraft.server.v1_14_R1.EnumGamemode [511]
  6365. 7 getstatic net.minecraft.server.v1_14_R1.EnumGamemode.SPECTATOR : net.minecraft.server.v1_14_R1.EnumGamemode [2479]
  6366. 10 if_acmpne 21
  6367. 13 aload_0 [this]
  6368. 14 aload_1 [entity]
  6369. 15 invokevirtual net.minecraft.server.v1_14_R1.EntityPlayer.setSpectatorTarget(net.minecraft.server.v1_14_R1.Entity) : void [855]
  6370. 18 goto 26
  6371. 21 aload_0 [this]
  6372. 22 aload_1 [entity]
  6373. 23 invokespecial net.minecraft.server.v1_14_R1.EntityHuman.attack(net.minecraft.server.v1_14_R1.Entity) : void [2675]
  6374. 26 return
  6375. Line numbers:
  6376. [pc: 0, line: 1673]
  6377. [pc: 13, line: 1674]
  6378. [pc: 21, line: 1676]
  6379. [pc: 26, line: 1679]
  6380. Local variable table:
  6381. [pc: 0, pc: 27] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityPlayer
  6382. [pc: 0, pc: 27] local: entity index: 1 type: net.minecraft.server.v1_14_R1.Entity
  6383. Stack map table: number of frames 2
  6384. [pc: 21, same]
  6385. [pc: 26, same]
  6386.  
  6387. // Method descriptor #197 ()J
  6388. // Stack: 2, Locals: 1
  6389. public long F();
  6390. 0 aload_0 [this]
  6391. 1 getfield net.minecraft.server.v1_14_R1.EntityPlayer.cm : long [201]
  6392. 4 lreturn
  6393. Line numbers:
  6394. [pc: 0, line: 1682]
  6395. Local variable table:
  6396. [pc: 0, pc: 5] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityPlayer
  6397.  
  6398. // Method descriptor #1213 ()Lnet/minecraft/server/v1_14_R1/IChatBaseComponent;
  6399. // Stack: 1, Locals: 1
  6400. @javax.annotation.Nullable
  6401. public net.minecraft.server.v1_14_R1.IChatBaseComponent getPlayerListName();
  6402. 0 aload_0 [this]
  6403. 1 getfield net.minecraft.server.v1_14_R1.EntityPlayer.listName : net.minecraft.server.v1_14_R1.IChatBaseComponent [2678]
  6404. 4 areturn
  6405. Line numbers:
  6406. [pc: 0, line: 1687]
  6407. Local variable table:
  6408. [pc: 0, pc: 5] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityPlayer
  6409.  
  6410. // Method descriptor #2118 (Lnet/minecraft/server/v1_14_R1/EnumHand;)V
  6411. // Stack: 2, Locals: 2
  6412. public void a(net.minecraft.server.v1_14_R1.EnumHand enumhand);
  6413. 0 aload_0 [this]
  6414. 1 aload_1 [enumhand]
  6415. 2 invokespecial net.minecraft.server.v1_14_R1.EntityHuman.a(net.minecraft.server.v1_14_R1.EnumHand) : void [2680]
  6416. 5 aload_0 [this]
  6417. 6 invokevirtual net.minecraft.server.v1_14_R1.EntityPlayer.dZ() : void [2683]
  6418. 9 return
  6419. Line numbers:
  6420. [pc: 0, line: 1692]
  6421. [pc: 5, line: 1693]
  6422. [pc: 9, line: 1694]
  6423. Local variable table:
  6424. [pc: 0, pc: 10] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityPlayer
  6425. [pc: 0, pc: 10] local: enumhand index: 1 type: net.minecraft.server.v1_14_R1.EnumHand
  6426.  
  6427. // Method descriptor #312 ()Z
  6428. // Stack: 1, Locals: 1
  6429. public boolean H();
  6430. 0 aload_0 [this]
  6431. 1 getfield net.minecraft.server.v1_14_R1.EntityPlayer.worldChangeInvuln : boolean [1568]
  6432. 4 ireturn
  6433. Line numbers:
  6434. [pc: 0, line: 1697]
  6435. Local variable table:
  6436. [pc: 0, pc: 5] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityPlayer
  6437.  
  6438. // Method descriptor #161 ()V
  6439. // Stack: 2, Locals: 1
  6440. public void I();
  6441. 0 aload_0 [this]
  6442. 1 iconst_0
  6443. 2 putfield net.minecraft.server.v1_14_R1.EntityPlayer.worldChangeInvuln : boolean [1568]
  6444. 5 return
  6445. Line numbers:
  6446. [pc: 0, line: 1701]
  6447. [pc: 5, line: 1702]
  6448. Local variable table:
  6449. [pc: 0, pc: 6] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityPlayer
  6450.  
  6451. // Method descriptor #161 ()V
  6452. // Stack: 3, Locals: 1
  6453. public void J();
  6454. 0 aload_0 [this]
  6455. 1 iconst_1
  6456. 2 invokestatic org.bukkit.craftbukkit.v1_14_R1.event.CraftEventFactory.callToggleGlideEvent(net.minecraft.server.v1_14_R1.EntityLiving, boolean) : org.bukkit.event.entity.EntityToggleGlideEvent [2687]
  6457. 5 invokevirtual org.bukkit.event.entity.EntityToggleGlideEvent.isCancelled() : boolean [2690]
  6458. 8 ifne 18
  6459. 11 aload_0 [this]
  6460. 12 bipush 7
  6461. 14 iconst_1
  6462. 15 invokevirtual net.minecraft.server.v1_14_R1.EntityPlayer.setFlag(int, boolean) : void [1425]
  6463. 18 return
  6464. Line numbers:
  6465. [pc: 0, line: 1705]
  6466. [pc: 11, line: 1706]
  6467. [pc: 18, line: 1707]
  6468. Local variable table:
  6469. [pc: 0, pc: 19] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityPlayer
  6470. Stack map table: number of frames 1
  6471. [pc: 18, same]
  6472.  
  6473. // Method descriptor #161 ()V
  6474. // Stack: 3, Locals: 1
  6475. public void K();
  6476. 0 aload_0 [this]
  6477. 1 iconst_0
  6478. 2 invokestatic org.bukkit.craftbukkit.v1_14_R1.event.CraftEventFactory.callToggleGlideEvent(net.minecraft.server.v1_14_R1.EntityLiving, boolean) : org.bukkit.event.entity.EntityToggleGlideEvent [2687]
  6479. 5 invokevirtual org.bukkit.event.entity.EntityToggleGlideEvent.isCancelled() : boolean [2690]
  6480. 8 ifne 25
  6481. 11 aload_0 [this]
  6482. 12 bipush 7
  6483. 14 iconst_1
  6484. 15 invokevirtual net.minecraft.server.v1_14_R1.EntityPlayer.setFlag(int, boolean) : void [1425]
  6485. 18 aload_0 [this]
  6486. 19 bipush 7
  6487. 21 iconst_0
  6488. 22 invokevirtual net.minecraft.server.v1_14_R1.EntityPlayer.setFlag(int, boolean) : void [1425]
  6489. 25 return
  6490. Line numbers:
  6491. [pc: 0, line: 1711]
  6492. [pc: 11, line: 1712]
  6493. [pc: 18, line: 1713]
  6494. [pc: 25, line: 1716]
  6495. Local variable table:
  6496. [pc: 0, pc: 26] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityPlayer
  6497. Stack map table: number of frames 1
  6498. [pc: 25, same]
  6499.  
  6500. // Method descriptor #2692 ()Lnet/minecraft/server/v1_14_R1/AdvancementDataPlayer;
  6501. // Stack: 1, Locals: 1
  6502. public net.minecraft.server.v1_14_R1.AdvancementDataPlayer getAdvancementData();
  6503. 0 aload_0 [this]
  6504. 1 getfield net.minecraft.server.v1_14_R1.EntityPlayer.advancementDataPlayer : net.minecraft.server.v1_14_R1.AdvancementDataPlayer [269]
  6505. 4 areturn
  6506. Line numbers:
  6507. [pc: 0, line: 1719]
  6508. Local variable table:
  6509. [pc: 0, pc: 5] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityPlayer
  6510.  
  6511. // Method descriptor #2693 (Lnet/minecraft/server/v1_14_R1/WorldServer;DDDFF)V
  6512. // Stack: 11, Locals: 10
  6513. public void a(net.minecraft.server.v1_14_R1.WorldServer worldserver, double d0, double d1, double d2, float f, float f1);
  6514. 0 aload_0 [this]
  6515. 1 aload_1 [worldserver]
  6516. 2 dload_2 [d0]
  6517. 3 dload 4 [d1]
  6518. 5 dload 6 [d2]
  6519. 7 fload 8 [f]
  6520. 9 fload 9 [f1]
  6521. 11 getstatic org.bukkit.event.player.PlayerTeleportEvent$TeleportCause.UNKNOWN : org.bukkit.event.player.PlayerTeleportEvent.TeleportCause [1552]
  6522. 14 invokevirtual net.minecraft.server.v1_14_R1.EntityPlayer.a(net.minecraft.server.v1_14_R1.WorldServer, double, double, double, float, float, org.bukkit.event.player.PlayerTeleportEvent$TeleportCause) : void [2696]
  6523. 17 return
  6524. Line numbers:
  6525. [pc: 0, line: 1724]
  6526. [pc: 17, line: 1725]
  6527. Local variable table:
  6528. [pc: 0, pc: 18] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityPlayer
  6529. [pc: 0, pc: 18] local: worldserver index: 1 type: net.minecraft.server.v1_14_R1.WorldServer
  6530. [pc: 0, pc: 18] local: d0 index: 2 type: double
  6531. [pc: 0, pc: 18] local: d1 index: 4 type: double
  6532. [pc: 0, pc: 18] local: d2 index: 6 type: double
  6533. [pc: 0, pc: 18] local: f index: 8 type: float
  6534. [pc: 0, pc: 18] local: f1 index: 9 type: float
  6535.  
  6536. // Method descriptor #2694 (Lnet/minecraft/server/v1_14_R1/WorldServer;DDDFFLorg/bukkit/event/player/PlayerTeleportEvent$TeleportCause;)V
  6537. // Stack: 12, Locals: 11
  6538. public void a(net.minecraft.server.v1_14_R1.WorldServer worldserver, double d0, double d1, double d2, float f, float f1, org.bukkit.event.player.PlayerTeleportEvent.TeleportCause cause);
  6539. 0 aload_0 [this]
  6540. 1 aload_0 [this]
  6541. 2 invokevirtual net.minecraft.server.v1_14_R1.EntityPlayer.setSpectatorTarget(net.minecraft.server.v1_14_R1.Entity) : void [855]
  6542. 5 aload_0 [this]
  6543. 6 invokevirtual net.minecraft.server.v1_14_R1.EntityPlayer.stopRiding() : void [2313]
  6544. 9 aload_0 [this]
  6545. 10 invokevirtual net.minecraft.server.v1_14_R1.EntityPlayer.getBukkitEntity() : org.bukkit.craftbukkit.v1_14_R1.entity.CraftPlayer [492]
  6546. 13 new org.bukkit.Location [1621]
  6547. 16 dup
  6548. 17 aload_1 [worldserver]
  6549. 18 invokevirtual net.minecraft.server.v1_14_R1.WorldServer.getWorld() : org.bukkit.craftbukkit.v1_14_R1.CraftWorld [1624]
  6550. 21 dload_2 [d0]
  6551. 22 dload 4 [d1]
  6552. 24 dload 6 [d2]
  6553. 26 fload 8 [f]
  6554. 28 fload 9 [f1]
  6555. 30 invokespecial org.bukkit.Location(org.bukkit.World, double, double, double, float, float) [1627]
  6556. 33 aload 10 [cause]
  6557. 35 invokevirtual org.bukkit.craftbukkit.v1_14_R1.entity.CraftPlayer.teleport(org.bukkit.Location, org.bukkit.event.player.PlayerTeleportEvent$TeleportCause) : boolean [2700]
  6558. 38 pop
  6559. 39 return
  6560. Line numbers:
  6561. [pc: 0, line: 1729]
  6562. [pc: 5, line: 1730]
  6563. [pc: 9, line: 1755]
  6564. [pc: 39, line: 1758]
  6565. Local variable table:
  6566. [pc: 0, pc: 40] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityPlayer
  6567. [pc: 0, pc: 40] local: worldserver index: 1 type: net.minecraft.server.v1_14_R1.WorldServer
  6568. [pc: 0, pc: 40] local: d0 index: 2 type: double
  6569. [pc: 0, pc: 40] local: d1 index: 4 type: double
  6570. [pc: 0, pc: 40] local: d2 index: 6 type: double
  6571. [pc: 0, pc: 40] local: f index: 8 type: float
  6572. [pc: 0, pc: 40] local: f1 index: 9 type: float
  6573. [pc: 0, pc: 40] local: cause index: 10 type: org.bukkit.event.player.PlayerTeleportEvent.TeleportCause
  6574.  
  6575. // Method descriptor #2701 (Lnet/minecraft/server/v1_14_R1/ChunkCoordIntPair;Lnet/minecraft/server/v1_14_R1/Packet;Lnet/minecraft/server/v1_14_R1/Packet;)V
  6576. // Signature: (Lnet/minecraft/server/v1_14_R1/ChunkCoordIntPair;Lnet/minecraft/server/v1_14_R1/Packet<*>;Lnet/minecraft/server/v1_14_R1/Packet<*>;)V
  6577. // Stack: 2, Locals: 4
  6578. public void a(net.minecraft.server.v1_14_R1.ChunkCoordIntPair chunkcoordintpair, net.minecraft.server.v1_14_R1.Packet packet, net.minecraft.server.v1_14_R1.Packet packet1);
  6579. 0 aload_0 [this]
  6580. 1 getfield net.minecraft.server.v1_14_R1.EntityPlayer.playerConnection : net.minecraft.server.v1_14_R1.PlayerConnection [710]
  6581. 4 aload_3 [packet1]
  6582. 5 invokevirtual net.minecraft.server.v1_14_R1.PlayerConnection.sendPacket(net.minecraft.server.v1_14_R1.Packet) : void [727]
  6583. 8 aload_0 [this]
  6584. 9 getfield net.minecraft.server.v1_14_R1.EntityPlayer.playerConnection : net.minecraft.server.v1_14_R1.PlayerConnection [710]
  6585. 12 aload_2 [packet]
  6586. 13 invokevirtual net.minecraft.server.v1_14_R1.PlayerConnection.sendPacket(net.minecraft.server.v1_14_R1.Packet) : void [727]
  6587. 16 return
  6588. Line numbers:
  6589. [pc: 0, line: 1761]
  6590. [pc: 8, line: 1762]
  6591. [pc: 16, line: 1763]
  6592. Local variable table:
  6593. [pc: 0, pc: 17] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityPlayer
  6594. [pc: 0, pc: 17] local: chunkcoordintpair index: 1 type: net.minecraft.server.v1_14_R1.ChunkCoordIntPair
  6595. [pc: 0, pc: 17] local: packet index: 2 type: net.minecraft.server.v1_14_R1.Packet
  6596. [pc: 0, pc: 17] local: packet1 index: 3 type: net.minecraft.server.v1_14_R1.Packet
  6597. Local variable type table:
  6598. [pc: 0, pc: 17] local: packet index: 2 type: net.minecraft.server.v1_14_R1.Packet<?>
  6599. [pc: 0, pc: 17] local: packet1 index: 3 type: net.minecraft.server.v1_14_R1.Packet<?>
  6600.  
  6601. // Method descriptor #2705 (Lnet/minecraft/server/v1_14_R1/ChunkCoordIntPair;)V
  6602. // Stack: 5, Locals: 2
  6603. public void a(net.minecraft.server.v1_14_R1.ChunkCoordIntPair chunkcoordintpair);
  6604. 0 aload_0 [this]
  6605. 1 getfield net.minecraft.server.v1_14_R1.EntityPlayer.playerConnection : net.minecraft.server.v1_14_R1.PlayerConnection [710]
  6606. 4 new net.minecraft.server.v1_14_R1.PacketPlayOutUnloadChunk [2707]
  6607. 7 dup
  6608. 8 aload_1 [chunkcoordintpair]
  6609. 9 getfield net.minecraft.server.v1_14_R1.ChunkCoordIntPair.x : int [2711]
  6610. 12 aload_1 [chunkcoordintpair]
  6611. 13 getfield net.minecraft.server.v1_14_R1.ChunkCoordIntPair.z : int [2713]
  6612. 16 invokespecial net.minecraft.server.v1_14_R1.PacketPlayOutUnloadChunk(int, int) [2716]
  6613. 19 invokevirtual net.minecraft.server.v1_14_R1.PlayerConnection.sendPacket(net.minecraft.server.v1_14_R1.Packet) : void [727]
  6614. 22 return
  6615. Line numbers:
  6616. [pc: 0, line: 1766]
  6617. [pc: 22, line: 1767]
  6618. Local variable table:
  6619. [pc: 0, pc: 23] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityPlayer
  6620. [pc: 0, pc: 23] local: chunkcoordintpair index: 1 type: net.minecraft.server.v1_14_R1.ChunkCoordIntPair
  6621.  
  6622. // Method descriptor #2718 ()Lnet/minecraft/server/v1_14_R1/SectionPosition;
  6623. // Stack: 1, Locals: 1
  6624. public net.minecraft.server.v1_14_R1.SectionPosition M();
  6625. 0 aload_0 [this]
  6626. 1 getfield net.minecraft.server.v1_14_R1.EntityPlayer.cv : net.minecraft.server.v1_14_R1.SectionPosition [209]
  6627. 4 areturn
  6628. Line numbers:
  6629. [pc: 0, line: 1770]
  6630. Local variable table:
  6631. [pc: 0, pc: 5] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityPlayer
  6632.  
  6633. // Method descriptor #2719 (Lnet/minecraft/server/v1_14_R1/SectionPosition;)V
  6634. // Stack: 2, Locals: 2
  6635. public void a(net.minecraft.server.v1_14_R1.SectionPosition sectionposition);
  6636. 0 aload_0 [this]
  6637. 1 aload_1 [sectionposition]
  6638. 2 putfield net.minecraft.server.v1_14_R1.EntityPlayer.cv : net.minecraft.server.v1_14_R1.SectionPosition [209]
  6639. 5 return
  6640. Line numbers:
  6641. [pc: 0, line: 1774]
  6642. [pc: 5, line: 1775]
  6643. Local variable table:
  6644. [pc: 0, pc: 6] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityPlayer
  6645. [pc: 0, pc: 6] local: sectionposition index: 1 type: net.minecraft.server.v1_14_R1.SectionPosition
  6646.  
  6647. // Method descriptor #2721 (Lnet/minecraft/server/v1_14_R1/SoundEffect;Lnet/minecraft/server/v1_14_R1/SoundCategory;FF)V
  6648. // Stack: 13, Locals: 5
  6649. public void a(net.minecraft.server.v1_14_R1.SoundEffect soundeffect, net.minecraft.server.v1_14_R1.SoundCategory soundcategory, float f, float f1);
  6650. 0 aload_0 [this]
  6651. 1 getfield net.minecraft.server.v1_14_R1.EntityPlayer.playerConnection : net.minecraft.server.v1_14_R1.PlayerConnection [710]
  6652. 4 new net.minecraft.server.v1_14_R1.PacketPlayOutNamedSoundEffect [2723]
  6653. 7 dup
  6654. 8 aload_1 [soundeffect]
  6655. 9 aload_2 [soundcategory]
  6656. 10 aload_0 [this]
  6657. 11 getfield net.minecraft.server.v1_14_R1.EntityPlayer.locX : double [412]
  6658. 14 aload_0 [this]
  6659. 15 getfield net.minecraft.server.v1_14_R1.EntityPlayer.locY : double [407]
  6660. 18 aload_0 [this]
  6661. 19 getfield net.minecraft.server.v1_14_R1.EntityPlayer.locZ : double [415]
  6662. 22 fload_3 [f]
  6663. 23 fload 4 [f1]
  6664. 25 invokespecial net.minecraft.server.v1_14_R1.PacketPlayOutNamedSoundEffect(net.minecraft.server.v1_14_R1.SoundEffect, net.minecraft.server.v1_14_R1.SoundCategory, double, double, double, float, float) [2726]
  6665. 28 invokevirtual net.minecraft.server.v1_14_R1.PlayerConnection.sendPacket(net.minecraft.server.v1_14_R1.Packet) : void [727]
  6666. 31 return
  6667. Line numbers:
  6668. [pc: 0, line: 1779]
  6669. [pc: 31, line: 1780]
  6670. Local variable table:
  6671. [pc: 0, pc: 32] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityPlayer
  6672. [pc: 0, pc: 32] local: soundeffect index: 1 type: net.minecraft.server.v1_14_R1.SoundEffect
  6673. [pc: 0, pc: 32] local: soundcategory index: 2 type: net.minecraft.server.v1_14_R1.SoundCategory
  6674. [pc: 0, pc: 32] local: f index: 3 type: float
  6675. [pc: 0, pc: 32] local: f1 index: 4 type: float
  6676.  
  6677. // Method descriptor #2732 ()Lnet/minecraft/server/v1_14_R1/Packet;
  6678. // Signature: ()Lnet/minecraft/server/v1_14_R1/Packet<*>;
  6679. // Stack: 3, Locals: 1
  6680. public net.minecraft.server.v1_14_R1.Packet N();
  6681. 0 new net.minecraft.server.v1_14_R1.PacketPlayOutNamedEntitySpawn [2734]
  6682. 3 dup
  6683. 4 aload_0 [this]
  6684. 5 invokespecial net.minecraft.server.v1_14_R1.PacketPlayOutNamedEntitySpawn(net.minecraft.server.v1_14_R1.EntityHuman) [2736]
  6685. 8 areturn
  6686. Line numbers:
  6687. [pc: 0, line: 1784]
  6688. Local variable table:
  6689. [pc: 0, pc: 9] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityPlayer
  6690.  
  6691. // Method descriptor #2737 (Lnet/minecraft/server/v1_14_R1/ItemStack;ZZ)Lnet/minecraft/server/v1_14_R1/EntityItem;
  6692. // Stack: 4, Locals: 6
  6693. public net.minecraft.server.v1_14_R1.EntityItem a(net.minecraft.server.v1_14_R1.ItemStack itemstack, boolean flag, boolean flag1);
  6694. 0 aload_0 [this]
  6695. 1 aload_1 [itemstack]
  6696. 2 iload_2 [flag]
  6697. 3 iload_3 [flag1]
  6698. 4 invokespecial net.minecraft.server.v1_14_R1.EntityHuman.a(net.minecraft.server.v1_14_R1.ItemStack, boolean, boolean) : net.minecraft.server.v1_14_R1.EntityItem [2739]
  6699. 7 astore 4 [entityitem]
  6700. 9 aload 4 [entityitem]
  6701. 11 ifnonnull 16
  6702. 14 aconst_null
  6703. 15 areturn
  6704. 16 aload_0 [this]
  6705. 17 getfield net.minecraft.server.v1_14_R1.EntityPlayer.world : net.minecraft.server.v1_14_R1.World [651]
  6706. 20 aload 4 [entityitem]
  6707. 22 invokevirtual net.minecraft.server.v1_14_R1.World.addEntity(net.minecraft.server.v1_14_R1.Entity) : boolean [1400]
  6708. 25 pop
  6709. 26 aload 4 [entityitem]
  6710. 28 invokevirtual net.minecraft.server.v1_14_R1.EntityItem.getItemStack() : net.minecraft.server.v1_14_R1.ItemStack [2742]
  6711. 31 astore 5 [itemstack1]
  6712. 33 iload_3 [flag1]
  6713. 34 ifeq 71
  6714. 37 aload 5 [itemstack1]
  6715. 39 invokevirtual net.minecraft.server.v1_14_R1.ItemStack.isEmpty() : boolean [1132]
  6716. 42 ifne 64
  6717. 45 aload_0 [this]
  6718. 46 getstatic net.minecraft.server.v1_14_R1.StatisticList.ITEM_DROPPED : net.minecraft.server.v1_14_R1.StatisticWrapper [2745]
  6719. 49 aload 5 [itemstack1]
  6720. 51 invokevirtual net.minecraft.server.v1_14_R1.ItemStack.getItem() : net.minecraft.server.v1_14_R1.Item [917]
  6721. 54 invokevirtual net.minecraft.server.v1_14_R1.StatisticWrapper.b(java.lang.Object) : net.minecraft.server.v1_14_R1.Statistic [1339]
  6722. 57 aload_1 [itemstack]
  6723. 58 invokevirtual net.minecraft.server.v1_14_R1.ItemStack.getCount() : int [2748]
  6724. 61 invokevirtual net.minecraft.server.v1_14_R1.EntityPlayer.a(net.minecraft.server.v1_14_R1.Statistic, int) : void [2750]
  6725. 64 aload_0 [this]
  6726. 65 getstatic net.minecraft.server.v1_14_R1.StatisticList.DROP : net.minecraft.server.v1_14_R1.MinecraftKey [2753]
  6727. 68 invokevirtual net.minecraft.server.v1_14_R1.EntityPlayer.a(net.minecraft.server.v1_14_R1.MinecraftKey) : void [1407]
  6728. 71 aload 4 [entityitem]
  6729. 73 areturn
  6730. Line numbers:
  6731. [pc: 0, line: 1789]
  6732. [pc: 9, line: 1791]
  6733. [pc: 14, line: 1792]
  6734. [pc: 16, line: 1794]
  6735. [pc: 26, line: 1795]
  6736. [pc: 33, line: 1797]
  6737. [pc: 37, line: 1798]
  6738. [pc: 45, line: 1799]
  6739. [pc: 64, line: 1802]
  6740. [pc: 71, line: 1805]
  6741. Local variable table:
  6742. [pc: 33, pc: 74] local: itemstack1 index: 5 type: net.minecraft.server.v1_14_R1.ItemStack
  6743. [pc: 0, pc: 74] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityPlayer
  6744. [pc: 0, pc: 74] local: itemstack index: 1 type: net.minecraft.server.v1_14_R1.ItemStack
  6745. [pc: 0, pc: 74] local: flag index: 2 type: boolean
  6746. [pc: 0, pc: 74] local: flag1 index: 3 type: boolean
  6747. [pc: 9, pc: 74] local: entityitem index: 4 type: net.minecraft.server.v1_14_R1.EntityItem
  6748. Stack map table: number of frames 3
  6749. [pc: 16, append: {net.minecraft.server.v1_14_R1.EntityItem}]
  6750. [pc: 64, append: {net.minecraft.server.v1_14_R1.ItemStack}]
  6751. [pc: 71, same]
  6752.  
  6753. // Method descriptor #197 ()J
  6754. // Stack: 6, Locals: 1
  6755. public long getPlayerTime();
  6756. 0 aload_0 [this]
  6757. 1 getfield net.minecraft.server.v1_14_R1.EntityPlayer.relativeTime : boolean [227]
  6758. 4 ifeq 20
  6759. 7 aload_0 [this]
  6760. 8 getfield net.minecraft.server.v1_14_R1.EntityPlayer.world : net.minecraft.server.v1_14_R1.World [651]
  6761. 11 invokevirtual net.minecraft.server.v1_14_R1.World.getDayTime() : long [2758]
  6762. 14 aload_0 [this]
  6763. 15 getfield net.minecraft.server.v1_14_R1.EntityPlayer.timeOffset : long [225]
  6764. 18 ladd
  6765. 19 lreturn
  6766. 20 aload_0 [this]
  6767. 21 getfield net.minecraft.server.v1_14_R1.EntityPlayer.world : net.minecraft.server.v1_14_R1.World [651]
  6768. 24 invokevirtual net.minecraft.server.v1_14_R1.World.getDayTime() : long [2758]
  6769. 27 aload_0 [this]
  6770. 28 getfield net.minecraft.server.v1_14_R1.EntityPlayer.world : net.minecraft.server.v1_14_R1.World [651]
  6771. 31 invokevirtual net.minecraft.server.v1_14_R1.World.getDayTime() : long [2758]
  6772. 34 ldc2_w <Long 24000> [2759]
  6773. 37 lrem
  6774. 38 lsub
  6775. 39 aload_0 [this]
  6776. 40 getfield net.minecraft.server.v1_14_R1.EntityPlayer.timeOffset : long [225]
  6777. 43 ladd
  6778. 44 lreturn
  6779. Line numbers:
  6780. [pc: 0, line: 1814]
  6781. [pc: 7, line: 1816]
  6782. [pc: 20, line: 1819]
  6783. Local variable table:
  6784. [pc: 0, pc: 45] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityPlayer
  6785. Stack map table: number of frames 1
  6786. [pc: 20, same]
  6787.  
  6788. // Method descriptor #2762 ()Lorg/bukkit/WeatherType;
  6789. // Stack: 1, Locals: 1
  6790. public org.bukkit.WeatherType getPlayerWeather();
  6791. 0 aload_0 [this]
  6792. 1 getfield net.minecraft.server.v1_14_R1.EntityPlayer.weather : org.bukkit.WeatherType [229]
  6793. 4 areturn
  6794. Line numbers:
  6795. [pc: 0, line: 1826]
  6796. Local variable table:
  6797. [pc: 0, pc: 5] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityPlayer
  6798.  
  6799. // Method descriptor #2764 (Lorg/bukkit/WeatherType;Z)V
  6800. // Stack: 5, Locals: 3
  6801. public void setPlayerWeather(org.bukkit.WeatherType type, boolean plugin);
  6802. 0 iload_2 [plugin]
  6803. 1 ifne 12
  6804. 4 aload_0 [this]
  6805. 5 getfield net.minecraft.server.v1_14_R1.EntityPlayer.weather : org.bukkit.WeatherType [229]
  6806. 8 ifnull 12
  6807. 11 return
  6808. 12 iload_2 [plugin]
  6809. 13 ifeq 21
  6810. 16 aload_0 [this]
  6811. 17 aload_1 [type]
  6812. 18 putfield net.minecraft.server.v1_14_R1.EntityPlayer.weather : org.bukkit.WeatherType [229]
  6813. 21 aload_1 [type]
  6814. 22 getstatic org.bukkit.WeatherType.DOWNFALL : org.bukkit.WeatherType [2769]
  6815. 25 if_acmpne 47
  6816. 28 aload_0 [this]
  6817. 29 getfield net.minecraft.server.v1_14_R1.EntityPlayer.playerConnection : net.minecraft.server.v1_14_R1.PlayerConnection [710]
  6818. 32 new net.minecraft.server.v1_14_R1.PacketPlayOutGameStateChange [1583]
  6819. 35 dup
  6820. 36 iconst_2
  6821. 37 fconst_0
  6822. 38 invokespecial net.minecraft.server.v1_14_R1.PacketPlayOutGameStateChange(int, float) [1586]
  6823. 41 invokevirtual net.minecraft.server.v1_14_R1.PlayerConnection.sendPacket(net.minecraft.server.v1_14_R1.Packet) : void [727]
  6824. 44 goto 63
  6825. 47 aload_0 [this]
  6826. 48 getfield net.minecraft.server.v1_14_R1.EntityPlayer.playerConnection : net.minecraft.server.v1_14_R1.PlayerConnection [710]
  6827. 51 new net.minecraft.server.v1_14_R1.PacketPlayOutGameStateChange [1583]
  6828. 54 dup
  6829. 55 iconst_1
  6830. 56 fconst_0
  6831. 57 invokespecial net.minecraft.server.v1_14_R1.PacketPlayOutGameStateChange(int, float) [1586]
  6832. 60 invokevirtual net.minecraft.server.v1_14_R1.PlayerConnection.sendPacket(net.minecraft.server.v1_14_R1.Packet) : void [727]
  6833. 63 return
  6834. Line numbers:
  6835. [pc: 0, line: 1830]
  6836. [pc: 11, line: 1831]
  6837. [pc: 12, line: 1834]
  6838. [pc: 16, line: 1835]
  6839. [pc: 21, line: 1838]
  6840. [pc: 28, line: 1839]
  6841. [pc: 47, line: 1841]
  6842. [pc: 63, line: 1843]
  6843. Local variable table:
  6844. [pc: 0, pc: 64] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityPlayer
  6845. [pc: 0, pc: 64] local: type index: 1 type: org.bukkit.WeatherType
  6846. [pc: 0, pc: 64] local: plugin index: 2 type: boolean
  6847. Stack map table: number of frames 4
  6848. [pc: 12, same]
  6849. [pc: 21, same]
  6850. [pc: 47, same]
  6851. [pc: 63, same]
  6852.  
  6853. // Method descriptor #2773 (FFFF)V
  6854. // Stack: 5, Locals: 5
  6855. public void updateWeather(float oldRain, float newRain, float oldThunder, float newThunder);
  6856. 0 aload_0 [this]
  6857. 1 getfield net.minecraft.server.v1_14_R1.EntityPlayer.weather : org.bukkit.WeatherType [229]
  6858. 4 ifnonnull 33
  6859. 7 fload_1 [oldRain]
  6860. 8 fload_2 [newRain]
  6861. 9 fcmpl
  6862. 10 ifeq 65
  6863. 13 aload_0 [this]
  6864. 14 getfield net.minecraft.server.v1_14_R1.EntityPlayer.playerConnection : net.minecraft.server.v1_14_R1.PlayerConnection [710]
  6865. 17 new net.minecraft.server.v1_14_R1.PacketPlayOutGameStateChange [1583]
  6866. 20 dup
  6867. 21 bipush 7
  6868. 23 fload_2 [newRain]
  6869. 24 invokespecial net.minecraft.server.v1_14_R1.PacketPlayOutGameStateChange(int, float) [1586]
  6870. 27 invokevirtual net.minecraft.server.v1_14_R1.PlayerConnection.sendPacket(net.minecraft.server.v1_14_R1.Packet) : void [727]
  6871. 30 goto 65
  6872. 33 aload_0 [this]
  6873. 34 getfield net.minecraft.server.v1_14_R1.EntityPlayer.pluginRainPositionPrevious : float [2775]
  6874. 37 aload_0 [this]
  6875. 38 getfield net.minecraft.server.v1_14_R1.EntityPlayer.pluginRainPosition : float [2777]
  6876. 41 fcmpl
  6877. 42 ifeq 65
  6878. 45 aload_0 [this]
  6879. 46 getfield net.minecraft.server.v1_14_R1.EntityPlayer.playerConnection : net.minecraft.server.v1_14_R1.PlayerConnection [710]
  6880. 49 new net.minecraft.server.v1_14_R1.PacketPlayOutGameStateChange [1583]
  6881. 52 dup
  6882. 53 bipush 7
  6883. 55 aload_0 [this]
  6884. 56 getfield net.minecraft.server.v1_14_R1.EntityPlayer.pluginRainPosition : float [2777]
  6885. 59 invokespecial net.minecraft.server.v1_14_R1.PacketPlayOutGameStateChange(int, float) [1586]
  6886. 62 invokevirtual net.minecraft.server.v1_14_R1.PlayerConnection.sendPacket(net.minecraft.server.v1_14_R1.Packet) : void [727]
  6887. 65 fload_3 [oldThunder]
  6888. 66 fload 4 [newThunder]
  6889. 68 fcmpl
  6890. 69 ifeq 127
  6891. 72 aload_0 [this]
  6892. 73 getfield net.minecraft.server.v1_14_R1.EntityPlayer.weather : org.bukkit.WeatherType [229]
  6893. 76 getstatic org.bukkit.WeatherType.DOWNFALL : org.bukkit.WeatherType [2769]
  6894. 79 if_acmpeq 89
  6895. 82 aload_0 [this]
  6896. 83 getfield net.minecraft.server.v1_14_R1.EntityPlayer.weather : org.bukkit.WeatherType [229]
  6897. 86 ifnonnull 110
  6898. 89 aload_0 [this]
  6899. 90 getfield net.minecraft.server.v1_14_R1.EntityPlayer.playerConnection : net.minecraft.server.v1_14_R1.PlayerConnection [710]
  6900. 93 new net.minecraft.server.v1_14_R1.PacketPlayOutGameStateChange [1583]
  6901. 96 dup
  6902. 97 bipush 8
  6903. 99 fload 4 [newThunder]
  6904. 101 invokespecial net.minecraft.server.v1_14_R1.PacketPlayOutGameStateChange(int, float) [1586]
  6905. 104 invokevirtual net.minecraft.server.v1_14_R1.PlayerConnection.sendPacket(net.minecraft.server.v1_14_R1.Packet) : void [727]
  6906. 107 goto 127
  6907. 110 aload_0 [this]
  6908. 111 getfield net.minecraft.server.v1_14_R1.EntityPlayer.playerConnection : net.minecraft.server.v1_14_R1.PlayerConnection [710]
  6909. 114 new net.minecraft.server.v1_14_R1.PacketPlayOutGameStateChange [1583]
  6910. 117 dup
  6911. 118 bipush 8
  6912. 120 fconst_0
  6913. 121 invokespecial net.minecraft.server.v1_14_R1.PacketPlayOutGameStateChange(int, float) [1586]
  6914. 124 invokevirtual net.minecraft.server.v1_14_R1.PlayerConnection.sendPacket(net.minecraft.server.v1_14_R1.Packet) : void [727]
  6915. 127 return
  6916. Line numbers:
  6917. [pc: 0, line: 1849]
  6918. [pc: 7, line: 1851]
  6919. [pc: 13, line: 1852]
  6920. [pc: 33, line: 1856]
  6921. [pc: 45, line: 1857]
  6922. [pc: 65, line: 1861]
  6923. [pc: 72, line: 1862]
  6924. [pc: 89, line: 1863]
  6925. [pc: 110, line: 1865]
  6926. [pc: 127, line: 1868]
  6927. Local variable table:
  6928. [pc: 0, pc: 128] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityPlayer
  6929. [pc: 0, pc: 128] local: oldRain index: 1 type: float
  6930. [pc: 0, pc: 128] local: newRain index: 2 type: float
  6931. [pc: 0, pc: 128] local: oldThunder index: 3 type: float
  6932. [pc: 0, pc: 128] local: newThunder index: 4 type: float
  6933. Stack map table: number of frames 5
  6934. [pc: 33, same]
  6935. [pc: 65, same]
  6936. [pc: 89, same]
  6937. [pc: 110, same]
  6938. [pc: 127, same]
  6939.  
  6940. // Method descriptor #161 ()V
  6941. // Stack: 5, Locals: 1
  6942. public void tickWeather();
  6943. 0 aload_0 [this]
  6944. 1 getfield net.minecraft.server.v1_14_R1.EntityPlayer.weather : org.bukkit.WeatherType [229]
  6945. 4 ifnonnull 8
  6946. 7 return
  6947. 8 aload_0 [this]
  6948. 9 aload_0 [this]
  6949. 10 getfield net.minecraft.server.v1_14_R1.EntityPlayer.pluginRainPosition : float [2777]
  6950. 13 putfield net.minecraft.server.v1_14_R1.EntityPlayer.pluginRainPositionPrevious : float [2775]
  6951. 16 aload_0 [this]
  6952. 17 getfield net.minecraft.server.v1_14_R1.EntityPlayer.weather : org.bukkit.WeatherType [229]
  6953. 20 getstatic org.bukkit.WeatherType.DOWNFALL : org.bukkit.WeatherType [2769]
  6954. 23 if_acmpne 43
  6955. 26 aload_0 [this]
  6956. 27 dup
  6957. 28 getfield net.minecraft.server.v1_14_R1.EntityPlayer.pluginRainPosition : float [2777]
  6958. 31 f2d
  6959. 32 ldc2_w <Double 0.01> [2783]
  6960. 35 dadd
  6961. 36 d2f
  6962. 37 putfield net.minecraft.server.v1_14_R1.EntityPlayer.pluginRainPosition : float [2777]
  6963. 40 goto 57
  6964. 43 aload_0 [this]
  6965. 44 dup
  6966. 45 getfield net.minecraft.server.v1_14_R1.EntityPlayer.pluginRainPosition : float [2777]
  6967. 48 f2d
  6968. 49 ldc2_w <Double 0.01> [2783]
  6969. 52 dsub
  6970. 53 d2f
  6971. 54 putfield net.minecraft.server.v1_14_R1.EntityPlayer.pluginRainPosition : float [2777]
  6972. 57 aload_0 [this]
  6973. 58 aload_0 [this]
  6974. 59 getfield net.minecraft.server.v1_14_R1.EntityPlayer.pluginRainPosition : float [2777]
  6975. 62 fconst_0
  6976. 63 fconst_1
  6977. 64 invokestatic net.minecraft.server.v1_14_R1.MathHelper.a(float, float, float) : float [678]
  6978. 67 putfield net.minecraft.server.v1_14_R1.EntityPlayer.pluginRainPosition : float [2777]
  6979. 70 return
  6980. Line numbers:
  6981. [pc: 0, line: 1871]
  6982. [pc: 8, line: 1873]
  6983. [pc: 16, line: 1874]
  6984. [pc: 26, line: 1875]
  6985. [pc: 43, line: 1877]
  6986. [pc: 57, line: 1880]
  6987. [pc: 70, line: 1881]
  6988. Local variable table:
  6989. [pc: 0, pc: 71] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityPlayer
  6990. Stack map table: number of frames 3
  6991. [pc: 8, same]
  6992. [pc: 43, same]
  6993. [pc: 57, same]
  6994.  
  6995. // Method descriptor #161 ()V
  6996. // Stack: 3, Locals: 1
  6997. public void resetPlayerWeather();
  6998. 0 aload_0 [this]
  6999. 1 aconst_null
  7000. 2 putfield net.minecraft.server.v1_14_R1.EntityPlayer.weather : org.bukkit.WeatherType [229]
  7001. 5 aload_0 [this]
  7002. 6 aload_0 [this]
  7003. 7 getfield net.minecraft.server.v1_14_R1.EntityPlayer.world : net.minecraft.server.v1_14_R1.World [651]
  7004. 10 invokevirtual net.minecraft.server.v1_14_R1.World.getWorldData() : net.minecraft.server.v1_14_R1.WorldData [1590]
  7005. 13 invokevirtual net.minecraft.server.v1_14_R1.WorldData.hasStorm() : boolean [2788]
  7006. 16 ifeq 25
  7007. 19 getstatic org.bukkit.WeatherType.DOWNFALL : org.bukkit.WeatherType [2769]
  7008. 22 goto 28
  7009. 25 getstatic org.bukkit.WeatherType.CLEAR : org.bukkit.WeatherType [2791]
  7010. 28 iconst_0
  7011. 29 invokevirtual net.minecraft.server.v1_14_R1.EntityPlayer.setPlayerWeather(org.bukkit.WeatherType, boolean) : void [2793]
  7012. 32 return
  7013. Line numbers:
  7014. [pc: 0, line: 1884]
  7015. [pc: 5, line: 1885]
  7016. [pc: 32, line: 1886]
  7017. Local variable table:
  7018. [pc: 0, pc: 33] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityPlayer
  7019. Stack map table: number of frames 2
  7020. [pc: 25, same_locals_1_stack_item, stack: {net.minecraft.server.v1_14_R1.EntityPlayer}]
  7021. [pc: 28, full, stack: {net.minecraft.server.v1_14_R1.EntityPlayer, org.bukkit.WeatherType}, locals: {net.minecraft.server.v1_14_R1.EntityPlayer}]
  7022.  
  7023. // Method descriptor #277 ()Ljava/lang/String;
  7024. // Stack: 3, Locals: 1
  7025. public java.lang.String toString();
  7026. 0 new java.lang.StringBuilder [2795]
  7027. 3 dup
  7028. 4 invokespecial java.lang.StringBuilder() [2796]
  7029. 7 aload_0 [this]
  7030. 8 invokespecial net.minecraft.server.v1_14_R1.EntityHuman.toString() : java.lang.String [2797]
  7031. 11 invokevirtual java.lang.StringBuilder.append(java.lang.String) : java.lang.StringBuilder [2801]
  7032. 14 ldc_w <String "("> [2803]
  7033. 17 invokevirtual java.lang.StringBuilder.append(java.lang.String) : java.lang.StringBuilder [2801]
  7034. 20 aload_0 [this]
  7035. 21 invokevirtual net.minecraft.server.v1_14_R1.EntityPlayer.getName() : java.lang.String [279]
  7036. 24 invokevirtual java.lang.StringBuilder.append(java.lang.String) : java.lang.StringBuilder [2801]
  7037. 27 ldc_w <String " at "> [2805]
  7038. 30 invokevirtual java.lang.StringBuilder.append(java.lang.String) : java.lang.StringBuilder [2801]
  7039. 33 aload_0 [this]
  7040. 34 getfield net.minecraft.server.v1_14_R1.EntityPlayer.locX : double [412]
  7041. 37 invokevirtual java.lang.StringBuilder.append(double) : java.lang.StringBuilder [2808]
  7042. 40 ldc_w <String ","> [2810]
  7043. 43 invokevirtual java.lang.StringBuilder.append(java.lang.String) : java.lang.StringBuilder [2801]
  7044. 46 aload_0 [this]
  7045. 47 getfield net.minecraft.server.v1_14_R1.EntityPlayer.locY : double [407]
  7046. 50 invokevirtual java.lang.StringBuilder.append(double) : java.lang.StringBuilder [2808]
  7047. 53 ldc_w <String ","> [2810]
  7048. 56 invokevirtual java.lang.StringBuilder.append(java.lang.String) : java.lang.StringBuilder [2801]
  7049. 59 aload_0 [this]
  7050. 60 getfield net.minecraft.server.v1_14_R1.EntityPlayer.locZ : double [415]
  7051. 63 invokevirtual java.lang.StringBuilder.append(double) : java.lang.StringBuilder [2808]
  7052. 66 ldc_w <String ")"> [2812]
  7053. 69 invokevirtual java.lang.StringBuilder.append(java.lang.String) : java.lang.StringBuilder [2801]
  7054. 72 invokevirtual java.lang.StringBuilder.toString() : java.lang.String [2813]
  7055. 75 areturn
  7056. Line numbers:
  7057. [pc: 0, line: 1890]
  7058. Local variable table:
  7059. [pc: 0, pc: 76] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityPlayer
  7060.  
  7061. // Method descriptor #835 (DDDFF)V
  7062. // Stack: 9, Locals: 9
  7063. public void forceSetPositionRotation(double x, double y, double z, float yaw, float pitch);
  7064. 0 aload_0 [this]
  7065. 1 dload_1 [x]
  7066. 2 dload_3 [y]
  7067. 3 dload 5 [z]
  7068. 5 fload 7 [yaw]
  7069. 7 fload 8 [pitch]
  7070. 9 invokevirtual net.minecraft.server.v1_14_R1.EntityPlayer.setPositionRotation(double, double, double, float, float) : void [1685]
  7071. 12 aload_0 [this]
  7072. 13 getfield net.minecraft.server.v1_14_R1.EntityPlayer.playerConnection : net.minecraft.server.v1_14_R1.PlayerConnection [710]
  7073. 16 invokevirtual net.minecraft.server.v1_14_R1.PlayerConnection.syncPosition() : void [2817]
  7074. 19 return
  7075. Line numbers:
  7076. [pc: 0, line: 1895]
  7077. [pc: 12, line: 1896]
  7078. [pc: 19, line: 1897]
  7079. Local variable table:
  7080. [pc: 0, pc: 20] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityPlayer
  7081. [pc: 0, pc: 20] local: x index: 1 type: double
  7082. [pc: 0, pc: 20] local: y index: 3 type: double
  7083. [pc: 0, pc: 20] local: z index: 5 type: double
  7084. [pc: 0, pc: 20] local: yaw index: 7 type: float
  7085. [pc: 0, pc: 20] local: pitch index: 8 type: float
  7086.  
  7087. // Method descriptor #312 ()Z
  7088. // Stack: 1, Locals: 1
  7089. protected boolean isFrozen();
  7090. 0 aload_0 [this]
  7091. 1 invokespecial net.minecraft.server.v1_14_R1.EntityHuman.isFrozen() : boolean [2820]
  7092. 4 ifne 24
  7093. 7 aload_0 [this]
  7094. 8 getfield net.minecraft.server.v1_14_R1.EntityPlayer.playerConnection : net.minecraft.server.v1_14_R1.PlayerConnection [710]
  7095. 11 ifnull 28
  7096. 14 aload_0 [this]
  7097. 15 getfield net.minecraft.server.v1_14_R1.EntityPlayer.playerConnection : net.minecraft.server.v1_14_R1.PlayerConnection [710]
  7098. 18 invokevirtual net.minecraft.server.v1_14_R1.PlayerConnection.isDisconnected() : boolean [2823]
  7099. 21 ifeq 28
  7100. 24 iconst_1
  7101. 25 goto 29
  7102. 28 iconst_0
  7103. 29 ireturn
  7104. Line numbers:
  7105. [pc: 0, line: 1901]
  7106. Local variable table:
  7107. [pc: 0, pc: 30] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityPlayer
  7108. Stack map table: number of frames 3
  7109. [pc: 24, same]
  7110. [pc: 28, same]
  7111. [pc: 29, same_locals_1_stack_item, stack: {int}]
  7112.  
  7113. // Method descriptor #1482 ()Lnet/minecraft/server/v1_14_R1/Scoreboard;
  7114. // Stack: 1, Locals: 1
  7115. public net.minecraft.server.v1_14_R1.Scoreboard getScoreboard();
  7116. 0 aload_0 [this]
  7117. 1 invokevirtual net.minecraft.server.v1_14_R1.EntityPlayer.getBukkitEntity() : org.bukkit.craftbukkit.v1_14_R1.entity.CraftPlayer [492]
  7118. 4 invokevirtual org.bukkit.craftbukkit.v1_14_R1.entity.CraftPlayer.getScoreboard() : org.bukkit.craftbukkit.v1_14_R1.scoreboard.CraftScoreboard [2826]
  7119. 7 invokevirtual org.bukkit.craftbukkit.v1_14_R1.scoreboard.CraftScoreboard.getHandle() : net.minecraft.server.v1_14_R1.Scoreboard [2830]
  7120. 10 areturn
  7121. Line numbers:
  7122. [pc: 0, line: 1906]
  7123. Local variable table:
  7124. [pc: 0, pc: 11] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityPlayer
  7125.  
  7126. // Method descriptor #161 ()V
  7127. // Stack: 4, Locals: 3
  7128. public void reset();
  7129. 0 fconst_0
  7130. 1 fstore_1 [exp]
  7131. 2 aload_0 [this]
  7132. 3 getfield net.minecraft.server.v1_14_R1.EntityPlayer.world : net.minecraft.server.v1_14_R1.World [651]
  7133. 6 invokevirtual net.minecraft.server.v1_14_R1.World.getGameRules() : net.minecraft.server.v1_14_R1.GameRules [1167]
  7134. 9 getstatic net.minecraft.server.v1_14_R1.GameRules.KEEP_INVENTORY : net.minecraft.server.v1_14_R1.GameRules.GameRuleKey [1181]
  7135. 12 invokevirtual net.minecraft.server.v1_14_R1.GameRules.getBoolean(net.minecraft.server.v1_14_R1.GameRules$GameRuleKey) : boolean [1174]
  7136. 15 istore_2 [keepInventory]
  7137. 16 aload_0 [this]
  7138. 17 getfield net.minecraft.server.v1_14_R1.EntityPlayer.keepLevel : boolean [219]
  7139. 20 ifne 27
  7140. 23 iload_2 [keepInventory]
  7141. 24 ifeq 48
  7142. 27 aload_0 [this]
  7143. 28 getfield net.minecraft.server.v1_14_R1.EntityPlayer.exp : float [681]
  7144. 31 fstore_1 [exp]
  7145. 32 aload_0 [this]
  7146. 33 aload_0 [this]
  7147. 34 getfield net.minecraft.server.v1_14_R1.EntityPlayer.expTotal : int [983]
  7148. 37 putfield net.minecraft.server.v1_14_R1.EntityPlayer.newTotalExp : int [217]
  7149. 40 aload_0 [this]
  7150. 41 aload_0 [this]
  7151. 42 getfield net.minecraft.server.v1_14_R1.EntityPlayer.expLevel : int [685]
  7152. 45 putfield net.minecraft.server.v1_14_R1.EntityPlayer.newLevel : int [215]
  7153. 48 aload_0 [this]
  7154. 49 aload_0 [this]
  7155. 50 invokevirtual net.minecraft.server.v1_14_R1.EntityPlayer.getMaxHealth() : float [288]
  7156. 53 invokevirtual net.minecraft.server.v1_14_R1.EntityPlayer.setHealth(float) : void [1234]
  7157. 56 aload_0 [this]
  7158. 57 aload_0 [this]
  7159. 58 invokevirtual net.minecraft.server.v1_14_R1.EntityPlayer.getMaxAirTicks() : int [2834]
  7160. 61 invokevirtual net.minecraft.server.v1_14_R1.EntityPlayer.setAirTicks(int) : void [2837]
  7161. 64 aload_0 [this]
  7162. 65 iconst_0
  7163. 66 putfield net.minecraft.server.v1_14_R1.EntityPlayer.fireTicks : int [2840]
  7164. 69 aload_0 [this]
  7165. 70 fconst_0
  7166. 71 putfield net.minecraft.server.v1_14_R1.EntityPlayer.fallDistance : float [2843]
  7167. 74 aload_0 [this]
  7168. 75 new net.minecraft.server.v1_14_R1.FoodMetaData [936]
  7169. 78 dup
  7170. 79 aload_0 [this]
  7171. 80 invokespecial net.minecraft.server.v1_14_R1.FoodMetaData(net.minecraft.server.v1_14_R1.EntityHuman) [2844]
  7172. 83 putfield net.minecraft.server.v1_14_R1.EntityPlayer.foodData : net.minecraft.server.v1_14_R1.FoodMetaData [934]
  7173. 86 aload_0 [this]
  7174. 87 aload_0 [this]
  7175. 88 getfield net.minecraft.server.v1_14_R1.EntityPlayer.newLevel : int [215]
  7176. 91 putfield net.minecraft.server.v1_14_R1.EntityPlayer.expLevel : int [685]
  7177. 94 aload_0 [this]
  7178. 95 aload_0 [this]
  7179. 96 getfield net.minecraft.server.v1_14_R1.EntityPlayer.newTotalExp : int [217]
  7180. 99 putfield net.minecraft.server.v1_14_R1.EntityPlayer.expTotal : int [983]
  7181. 102 aload_0 [this]
  7182. 103 fconst_0
  7183. 104 putfield net.minecraft.server.v1_14_R1.EntityPlayer.exp : float [681]
  7184. 107 aload_0 [this]
  7185. 108 iconst_0
  7186. 109 putfield net.minecraft.server.v1_14_R1.EntityPlayer.deathTicks : int [2847]
  7187. 112 aload_0 [this]
  7188. 113 iconst_0
  7189. 114 invokevirtual net.minecraft.server.v1_14_R1.EntityPlayer.setArrowCount(int) : void [2850]
  7190. 117 aload_0 [this]
  7191. 118 getstatic org.bukkit.event.entity.EntityPotionEffectEvent$Cause.DEATH : org.bukkit.event.entity.EntityPotionEffectEvent.Cause [2853]
  7192. 121 invokevirtual net.minecraft.server.v1_14_R1.EntityPlayer.removeAllEffects(org.bukkit.event.entity.EntityPotionEffectEvent$Cause) : boolean [2857]
  7193. 124 pop
  7194. 125 aload_0 [this]
  7195. 126 iconst_1
  7196. 127 putfield net.minecraft.server.v1_14_R1.EntityPlayer.updateEffects : boolean [2860]
  7197. 130 aload_0 [this]
  7198. 131 aload_0 [this]
  7199. 132 getfield net.minecraft.server.v1_14_R1.EntityPlayer.defaultContainer : net.minecraft.server.v1_14_R1.ContainerPlayer [791]
  7200. 135 putfield net.minecraft.server.v1_14_R1.EntityPlayer.activeContainer : net.minecraft.server.v1_14_R1.Container [699]
  7201. 138 aload_0 [this]
  7202. 139 aconst_null
  7203. 140 putfield net.minecraft.server.v1_14_R1.EntityPlayer.killer : net.minecraft.server.v1_14_R1.EntityHuman [2863]
  7204. 143 aload_0 [this]
  7205. 144 aconst_null
  7206. 145 putfield net.minecraft.server.v1_14_R1.EntityPlayer.lastDamager : net.minecraft.server.v1_14_R1.EntityLiving [2866]
  7207. 148 aload_0 [this]
  7208. 149 new net.minecraft.server.v1_14_R1.CombatTracker [1211]
  7209. 152 dup
  7210. 153 aload_0 [this]
  7211. 154 invokespecial net.minecraft.server.v1_14_R1.CombatTracker(net.minecraft.server.v1_14_R1.EntityLiving) [2869]
  7212. 157 putfield net.minecraft.server.v1_14_R1.EntityPlayer.combatTracker : net.minecraft.server.v1_14_R1.CombatTracker [2873]
  7213. 160 aload_0 [this]
  7214. 161 iconst_m1
  7215. 162 putfield net.minecraft.server.v1_14_R1.EntityPlayer.lastSentExp : int [189]
  7216. 165 aload_0 [this]
  7217. 166 getfield net.minecraft.server.v1_14_R1.EntityPlayer.keepLevel : boolean [219]
  7218. 169 ifne 176
  7219. 172 iload_2 [keepInventory]
  7220. 173 ifeq 184
  7221. 176 aload_0 [this]
  7222. 177 fload_1 [exp]
  7223. 178 putfield net.minecraft.server.v1_14_R1.EntityPlayer.exp : float [681]
  7224. 181 goto 192
  7225. 184 aload_0 [this]
  7226. 185 aload_0 [this]
  7227. 186 getfield net.minecraft.server.v1_14_R1.EntityPlayer.newExp : int [213]
  7228. 189 invokevirtual net.minecraft.server.v1_14_R1.EntityPlayer.giveExp(int) : void [2874]
  7229. 192 aload_0 [this]
  7230. 193 iconst_0
  7231. 194 putfield net.minecraft.server.v1_14_R1.EntityPlayer.keepLevel : boolean [219]
  7232. 197 return
  7233. Line numbers:
  7234. [pc: 0, line: 1910]
  7235. [pc: 2, line: 1911]
  7236. [pc: 16, line: 1913]
  7237. [pc: 27, line: 1914]
  7238. [pc: 32, line: 1915]
  7239. [pc: 40, line: 1916]
  7240. [pc: 48, line: 1919]
  7241. [pc: 56, line: 1920]
  7242. [pc: 64, line: 1921]
  7243. [pc: 69, line: 1922]
  7244. [pc: 74, line: 1923]
  7245. [pc: 86, line: 1924]
  7246. [pc: 94, line: 1925]
  7247. [pc: 102, line: 1926]
  7248. [pc: 107, line: 1927]
  7249. [pc: 112, line: 1928]
  7250. [pc: 117, line: 1929]
  7251. [pc: 125, line: 1930]
  7252. [pc: 130, line: 1931]
  7253. [pc: 138, line: 1932]
  7254. [pc: 143, line: 1933]
  7255. [pc: 148, line: 1934]
  7256. [pc: 160, line: 1935]
  7257. [pc: 165, line: 1936]
  7258. [pc: 176, line: 1937]
  7259. [pc: 184, line: 1939]
  7260. [pc: 192, line: 1941]
  7261. [pc: 197, line: 1942]
  7262. Local variable table:
  7263. [pc: 0, pc: 198] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityPlayer
  7264. [pc: 2, pc: 198] local: exp index: 1 type: float
  7265. [pc: 16, pc: 198] local: keepInventory index: 2 type: boolean
  7266. Stack map table: number of frames 5
  7267. [pc: 27, append: {float, int}]
  7268. [pc: 48, same]
  7269. [pc: 176, same_extended]
  7270. [pc: 184, same]
  7271. [pc: 192, same]
  7272.  
  7273. // Method descriptor #490 ()Lorg/bukkit/craftbukkit/v1_14_R1/entity/CraftPlayer;
  7274. // Stack: 1, Locals: 1
  7275. public org.bukkit.craftbukkit.v1_14_R1.entity.CraftPlayer getBukkitEntity();
  7276. 0 aload_0 [this]
  7277. 1 invokespecial net.minecraft.server.v1_14_R1.EntityHuman.getBukkitEntity() : org.bukkit.craftbukkit.v1_14_R1.entity.CraftHumanEntity [2877]
  7278. 4 checkcast org.bukkit.craftbukkit.v1_14_R1.entity.CraftPlayer [494]
  7279. 7 areturn
  7280. Line numbers:
  7281. [pc: 0, line: 1946]
  7282. Local variable table:
  7283. [pc: 0, pc: 8] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityPlayer
  7284.  
  7285. // Method descriptor #2875 ()Lorg/bukkit/craftbukkit/v1_14_R1/entity/CraftHumanEntity;
  7286. // Stack: 1, Locals: 1
  7287. public bridge synthetic org.bukkit.craftbukkit.v1_14_R1.entity.CraftHumanEntity getBukkitEntity();
  7288. 0 aload_0 [this]
  7289. 1 invokevirtual net.minecraft.server.v1_14_R1.EntityPlayer.getBukkitEntity() : org.bukkit.craftbukkit.v1_14_R1.entity.CraftPlayer [492]
  7290. 4 areturn
  7291. Line numbers:
  7292. [pc: 0, line: 39]
  7293. Local variable table:
  7294. [pc: 0, pc: 5] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityPlayer
  7295.  
  7296. // Method descriptor #2640 ()Lorg/bukkit/craftbukkit/v1_14_R1/entity/CraftEntity;
  7297. // Stack: 1, Locals: 1
  7298. public bridge synthetic org.bukkit.craftbukkit.v1_14_R1.entity.CraftEntity getBukkitEntity();
  7299. 0 aload_0 [this]
  7300. 1 invokevirtual net.minecraft.server.v1_14_R1.EntityPlayer.getBukkitEntity() : org.bukkit.craftbukkit.v1_14_R1.entity.CraftPlayer [492]
  7301. 4 areturn
  7302. Line numbers:
  7303. [pc: 0, line: 39]
  7304. Local variable table:
  7305. [pc: 0, pc: 5] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityPlayer
  7306.  
  7307. // Method descriptor #2497 (Lnet/minecraft/server/v1_14_R1/ChatMessageType;Lnet/minecraft/server/v1_14_R1/IChatBaseComponent;Lio/netty/util/concurrent/Future;)V
  7308. // Stack: 10, Locals: 7
  7309. private synthetic void lambda$a$5(net.minecraft.server.v1_14_R1.ChatMessageType chatmessagetype, net.minecraft.server.v1_14_R1.IChatBaseComponent ichatbasecomponent, io.netty.util.concurrent.Future future) throws java.lang.Exception;
  7310. 0 aload_3 [future]
  7311. 1 invokeinterface io.netty.util.concurrent.Future.isSuccess() : boolean [2884] [nargs: 1]
  7312. 6 ifne 96
  7313. 9 aload_1 [chatmessagetype]
  7314. 10 getstatic net.minecraft.server.v1_14_R1.ChatMessageType.GAME_INFO : net.minecraft.server.v1_14_R1.ChatMessageType [2329]
  7315. 13 if_acmpeq 23
  7316. 16 aload_1 [chatmessagetype]
  7317. 17 getstatic net.minecraft.server.v1_14_R1.ChatMessageType.SYSTEM : net.minecraft.server.v1_14_R1.ChatMessageType [2493]
  7318. 20 if_acmpne 96
  7319. 23 iconst_1
  7320. 24 istore 4 [flag]
  7321. 26 aload_2 [ichatbasecomponent]
  7322. 27 sipush 256
  7323. 30 invokeinterface net.minecraft.server.v1_14_R1.IChatBaseComponent.a(int) : java.lang.String [2886] [nargs: 2]
  7324. 35 astore 5 [s]
  7325. 37 new net.minecraft.server.v1_14_R1.ChatComponentText [2888]
  7326. 40 dup
  7327. 41 aload 5 [s]
  7328. 43 invokespecial net.minecraft.server.v1_14_R1.ChatComponentText(java.lang.String) [2890]
  7329. 46 getstatic net.minecraft.server.v1_14_R1.EnumChatFormat.YELLOW : net.minecraft.server.v1_14_R1.EnumChatFormat [2893]
  7330. 49 invokevirtual net.minecraft.server.v1_14_R1.ChatComponentText.a(net.minecraft.server.v1_14_R1.EnumChatFormat) : net.minecraft.server.v1_14_R1.IChatBaseComponent [2894]
  7331. 52 astore 6 [ichatbasecomponent1]
  7332. 54 aload_0 [this]
  7333. 55 getfield net.minecraft.server.v1_14_R1.EntityPlayer.playerConnection : net.minecraft.server.v1_14_R1.PlayerConnection [710]
  7334. 58 new net.minecraft.server.v1_14_R1.PacketPlayOutChat [2323]
  7335. 61 dup
  7336. 62 new net.minecraft.server.v1_14_R1.ChatMessage [2027]
  7337. 65 dup
  7338. 66 ldc_w <String "multiplayer.message_not_delivered"> [2896]
  7339. 69 iconst_1
  7340. 70 anewarray java.lang.Object [2031]
  7341. 73 dup
  7342. 74 iconst_0
  7343. 75 aload 6 [ichatbasecomponent1]
  7344. 77 aastore
  7345. 78 invokespecial net.minecraft.server.v1_14_R1.ChatMessage(java.lang.String, java.lang.Object[]) [2034]
  7346. 81 getstatic net.minecraft.server.v1_14_R1.EnumChatFormat.RED : net.minecraft.server.v1_14_R1.EnumChatFormat [2038]
  7347. 84 invokevirtual net.minecraft.server.v1_14_R1.ChatMessage.a(net.minecraft.server.v1_14_R1.EnumChatFormat) : net.minecraft.server.v1_14_R1.IChatBaseComponent [2041]
  7348. 87 getstatic net.minecraft.server.v1_14_R1.ChatMessageType.SYSTEM : net.minecraft.server.v1_14_R1.ChatMessageType [2493]
  7349. 90 invokespecial net.minecraft.server.v1_14_R1.PacketPlayOutChat(net.minecraft.server.v1_14_R1.IChatBaseComponent, net.minecraft.server.v1_14_R1.ChatMessageType) [2335]
  7350. 93 invokevirtual net.minecraft.server.v1_14_R1.PlayerConnection.sendPacket(net.minecraft.server.v1_14_R1.Packet) : void [727]
  7351. 96 return
  7352. Line numbers:
  7353. [pc: 0, line: 1534]
  7354. [pc: 23, line: 1535]
  7355. [pc: 26, line: 1536]
  7356. [pc: 37, line: 1537]
  7357. [pc: 54, line: 1539]
  7358. [pc: 96, line: 1542]
  7359. Local variable table:
  7360. [pc: 26, pc: 96] local: flag index: 4 type: boolean
  7361. [pc: 37, pc: 96] local: s index: 5 type: java.lang.String
  7362. [pc: 54, pc: 96] local: ichatbasecomponent1 index: 6 type: net.minecraft.server.v1_14_R1.IChatBaseComponent
  7363. [pc: 0, pc: 97] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityPlayer
  7364. [pc: 0, pc: 97] local: chatmessagetype index: 1 type: net.minecraft.server.v1_14_R1.ChatMessageType
  7365. [pc: 0, pc: 97] local: ichatbasecomponent index: 2 type: net.minecraft.server.v1_14_R1.IChatBaseComponent
  7366. [pc: 0, pc: 97] local: future index: 3 type: io.netty.util.concurrent.Future
  7367. Stack map table: number of frames 2
  7368. [pc: 23, same]
  7369. [pc: 96, same_extended]
  7370.  
  7371. // Method descriptor #1067 (ILnet/minecraft/server/v1_14_R1/ScoreboardScore;)V
  7372. // Stack: 2, Locals: 2
  7373. private static synthetic void lambda$a$4(int i, net.minecraft.server.v1_14_R1.ScoreboardScore scoreboardscore);
  7374. 0 aload_1 [scoreboardscore]
  7375. 1 iload_0 [i]
  7376. 2 invokevirtual net.minecraft.server.v1_14_R1.ScoreboardScore.addScore(int) : void [2900]
  7377. 5 return
  7378. Line numbers:
  7379. [pc: 0, line: 1289]
  7380. [pc: 5, line: 1290]
  7381. Local variable table:
  7382. [pc: 0, pc: 6] local: i index: 0 type: int
  7383. [pc: 0, pc: 6] local: scoreboardscore index: 1 type: net.minecraft.server.v1_14_R1.ScoreboardScore
  7384.  
  7385. // Method descriptor #1884 (Lnet/minecraft/server/v1_14_R1/Unit;)V
  7386. // Stack: 2, Locals: 2
  7387. private synthetic void lambda$sleep$3(net.minecraft.server.v1_14_R1.Unit unit);
  7388. 0 aload_0 [this]
  7389. 1 getstatic net.minecraft.server.v1_14_R1.StatisticList.SLEEP_IN_BED : net.minecraft.server.v1_14_R1.MinecraftKey [2905]
  7390. 4 invokevirtual net.minecraft.server.v1_14_R1.EntityPlayer.a(net.minecraft.server.v1_14_R1.MinecraftKey) : void [1407]
  7391. 7 getstatic net.minecraft.server.v1_14_R1.CriterionTriggers.q : net.minecraft.server.v1_14_R1.CriterionTriggerLocation [2907]
  7392. 10 aload_0 [this]
  7393. 11 invokevirtual net.minecraft.server.v1_14_R1.CriterionTriggerLocation.a(net.minecraft.server.v1_14_R1.EntityPlayer) : void [1004]
  7394. 14 return
  7395. Line numbers:
  7396. [pc: 0, line: 1015]
  7397. [pc: 7, line: 1016]
  7398. [pc: 14, line: 1017]
  7399. Local variable table:
  7400. [pc: 0, pc: 15] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityPlayer
  7401. [pc: 0, pc: 15] local: unit index: 1 type: net.minecraft.server.v1_14_R1.Unit
  7402.  
  7403. // Method descriptor #1258 (Lnet/minecraft/server/v1_14_R1/IChatBaseComponent;Lio/netty/util/concurrent/Future;)V
  7404. // Stack: 9, Locals: 7
  7405. private synthetic void lambda$die$2(net.minecraft.server.v1_14_R1.IChatBaseComponent ichatbasecomponent, io.netty.util.concurrent.Future future) throws java.lang.Exception;
  7406. 0 aload_2 [future]
  7407. 1 invokeinterface io.netty.util.concurrent.Future.isSuccess() : boolean [2884] [nargs: 1]
  7408. 6 ifne 112
  7409. 9 iconst_1
  7410. 10 istore_3 [flag1]
  7411. 11 aload_1 [ichatbasecomponent]
  7412. 12 sipush 256
  7413. 15 invokeinterface net.minecraft.server.v1_14_R1.IChatBaseComponent.a(int) : java.lang.String [2886] [nargs: 2]
  7414. 20 astore 4 [s]
  7415. 22 new net.minecraft.server.v1_14_R1.ChatMessage [2027]
  7416. 25 dup
  7417. 26 ldc_w <String "death.attack.message_too_long"> [2911]
  7418. 29 iconst_1
  7419. 30 anewarray java.lang.Object [2031]
  7420. 33 dup
  7421. 34 iconst_0
  7422. 35 new net.minecraft.server.v1_14_R1.ChatComponentText [2888]
  7423. 38 dup
  7424. 39 aload 4 [s]
  7425. 41 invokespecial net.minecraft.server.v1_14_R1.ChatComponentText(java.lang.String) [2890]
  7426. 44 getstatic net.minecraft.server.v1_14_R1.EnumChatFormat.YELLOW : net.minecraft.server.v1_14_R1.EnumChatFormat [2893]
  7427. 47 invokevirtual net.minecraft.server.v1_14_R1.ChatComponentText.a(net.minecraft.server.v1_14_R1.EnumChatFormat) : net.minecraft.server.v1_14_R1.IChatBaseComponent [2894]
  7428. 50 aastore
  7429. 51 invokespecial net.minecraft.server.v1_14_R1.ChatMessage(java.lang.String, java.lang.Object[]) [2034]
  7430. 54 astore 5 [chatmessage]
  7431. 56 new net.minecraft.server.v1_14_R1.ChatMessage [2027]
  7432. 59 dup
  7433. 60 ldc_w <String "death.attack.even_more_magic"> [2913]
  7434. 63 iconst_1
  7435. 64 anewarray java.lang.Object [2031]
  7436. 67 dup
  7437. 68 iconst_0
  7438. 69 aload_0 [this]
  7439. 70 invokevirtual net.minecraft.server.v1_14_R1.EntityPlayer.getScoreboardDisplayName() : net.minecraft.server.v1_14_R1.IChatBaseComponent [2914]
  7440. 73 aastore
  7441. 74 invokespecial net.minecraft.server.v1_14_R1.ChatMessage(java.lang.String, java.lang.Object[]) [2034]
  7442. 77 aload 5 [chatmessage]
  7443. 79 invokedynamic 8 accept(net.minecraft.server.v1_14_R1.ChatMessage) : java.util.function.Consumer [2924]
  7444. 84 invokevirtual net.minecraft.server.v1_14_R1.ChatMessage.a(java.util.function.Consumer) : net.minecraft.server.v1_14_R1.IChatBaseComponent [2927]
  7445. 87 astore 6 [ichatbasecomponent1]
  7446. 89 aload_0 [this]
  7447. 90 getfield net.minecraft.server.v1_14_R1.EntityPlayer.playerConnection : net.minecraft.server.v1_14_R1.PlayerConnection [710]
  7448. 93 new net.minecraft.server.v1_14_R1.PacketPlayOutCombatEvent [29]
  7449. 96 dup
  7450. 97 aload_0 [this]
  7451. 98 invokevirtual net.minecraft.server.v1_14_R1.EntityPlayer.getCombatTracker() : net.minecraft.server.v1_14_R1.CombatTracker [714]
  7452. 101 getstatic net.minecraft.server.v1_14_R1.PacketPlayOutCombatEvent$EnumCombatEventType.ENTITY_DIED : net.minecraft.server.v1_14_R1.PacketPlayOutCombatEvent.EnumCombatEventType [1251]
  7453. 104 aload 6 [ichatbasecomponent1]
  7454. 106 invokespecial net.minecraft.server.v1_14_R1.PacketPlayOutCombatEvent(net.minecraft.server.v1_14_R1.CombatTracker, net.minecraft.server.v1_14_R1.PacketPlayOutCombatEvent$EnumCombatEventType, net.minecraft.server.v1_14_R1.IChatBaseComponent) [1254]
  7455. 109 invokevirtual net.minecraft.server.v1_14_R1.PlayerConnection.sendPacket(net.minecraft.server.v1_14_R1.Packet) : void [727]
  7456. 112 return
  7457. Line numbers:
  7458. [pc: 0, line: 607]
  7459. [pc: 9, line: 608]
  7460. [pc: 11, line: 609]
  7461. [pc: 22, line: 610]
  7462. [pc: 56, line: 611]
  7463. [pc: 89, line: 615]
  7464. [pc: 112, line: 618]
  7465. Local variable table:
  7466. [pc: 11, pc: 112] local: flag1 index: 3 type: boolean
  7467. [pc: 22, pc: 112] local: s index: 4 type: java.lang.String
  7468. [pc: 56, pc: 112] local: chatmessage index: 5 type: net.minecraft.server.v1_14_R1.ChatMessage
  7469. [pc: 89, pc: 112] local: ichatbasecomponent1 index: 6 type: net.minecraft.server.v1_14_R1.IChatBaseComponent
  7470. [pc: 0, pc: 113] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityPlayer
  7471. [pc: 0, pc: 113] local: ichatbasecomponent index: 1 type: net.minecraft.server.v1_14_R1.IChatBaseComponent
  7472. [pc: 0, pc: 113] local: future index: 2 type: io.netty.util.concurrent.Future
  7473. Stack map table: number of frames 1
  7474. [pc: 112, same_extended]
  7475.  
  7476. // Method descriptor #2916 (Lnet/minecraft/server/v1_14_R1/ChatMessage;Lnet/minecraft/server/v1_14_R1/ChatModifier;)V
  7477. // Stack: 5, Locals: 2
  7478. private static synthetic void lambda$null$1(net.minecraft.server.v1_14_R1.ChatMessage chatmessage, net.minecraft.server.v1_14_R1.ChatModifier chatmodifier);
  7479. 0 aload_1 [chatmodifier]
  7480. 1 new net.minecraft.server.v1_14_R1.ChatHoverable [54]
  7481. 4 dup
  7482. 5 getstatic net.minecraft.server.v1_14_R1.ChatHoverable$EnumHoverAction.SHOW_TEXT : net.minecraft.server.v1_14_R1.ChatHoverable.EnumHoverAction [2933]
  7483. 8 aload_0 [chatmessage]
  7484. 9 invokespecial net.minecraft.server.v1_14_R1.ChatHoverable(net.minecraft.server.v1_14_R1.ChatHoverable$EnumHoverAction, net.minecraft.server.v1_14_R1.IChatBaseComponent) [2936]
  7485. 12 invokevirtual net.minecraft.server.v1_14_R1.ChatModifier.setChatHoverable(net.minecraft.server.v1_14_R1.ChatHoverable) : net.minecraft.server.v1_14_R1.ChatModifier [2942]
  7486. 15 pop
  7487. 16 return
  7488. Line numbers:
  7489. [pc: 0, line: 612]
  7490. [pc: 16, line: 613]
  7491. Local variable table:
  7492. [pc: 0, pc: 17] local: chatmessage index: 0 type: net.minecraft.server.v1_14_R1.ChatMessage
  7493. [pc: 0, pc: 17] local: chatmodifier index: 1 type: net.minecraft.server.v1_14_R1.ChatModifier
  7494.  
  7495. // Method descriptor #1067 (ILnet/minecraft/server/v1_14_R1/ScoreboardScore;)V
  7496. // Stack: 2, Locals: 2
  7497. private static synthetic void lambda$a$0(int i, net.minecraft.server.v1_14_R1.ScoreboardScore scoreboardscore);
  7498. 0 aload_1 [scoreboardscore]
  7499. 1 iload_0 [i]
  7500. 2 invokevirtual net.minecraft.server.v1_14_R1.ScoreboardScore.setScore(int) : void [2945]
  7501. 5 return
  7502. Line numbers:
  7503. [pc: 0, line: 509]
  7504. [pc: 5, line: 510]
  7505. Local variable table:
  7506. [pc: 0, pc: 6] local: i index: 0 type: int
  7507. [pc: 0, pc: 6] local: scoreboardscore index: 1 type: net.minecraft.server.v1_14_R1.ScoreboardScore
  7508.  
  7509. // Method descriptor #161 ()V
  7510. // Stack: 1, Locals: 0
  7511. static {};
  7512. 0 invokestatic org.apache.logging.log4j.LogManager.getLogger() : org.apache.logging.log4j.Logger [2952]
  7513. 3 putstatic net.minecraft.server.v1_14_R1.EntityPlayer.LOGGER : org.apache.logging.log4j.Logger [2954]
  7514. 6 return
  7515. Line numbers:
  7516. [pc: 0, line: 41]
  7517.  
  7518. Inner classes:
  7519. [inner class info: #9 org/bukkit/event/player/PlayerTeleportEvent$TeleportCause, outer class info: #11 org/bukkit/event/player/PlayerTeleportEvent
  7520. inner name: #12 TeleportCause, accessflags: 16409 public static final],
  7521. [inner class info: #14 net/minecraft/server/v1_14_R1/EntityHuman$EnumBedResult, outer class info: #4 net/minecraft/server/v1_14_R1/EntityHuman
  7522. inner name: #15 EnumBedResult, accessflags: 16409 public static final],
  7523. [inner class info: #17 org/bukkit/event/inventory/InventoryCloseEvent$Reason, outer class info: #19 org/bukkit/event/inventory/InventoryCloseEvent
  7524. inner name: #20 Reason, accessflags: 16409 public static final],
  7525. [inner class info: #22 net/minecraft/server/v1_14_R1/ArgumentAnchor$Anchor, outer class info: #24 net/minecraft/server/v1_14_R1/ArgumentAnchor
  7526. inner name: #25 Anchor, accessflags: 16409 public static final],
  7527. [inner class info: #27 net/minecraft/server/v1_14_R1/PacketPlayOutCombatEvent$EnumCombatEventType, outer class info: #29 net/minecraft/server/v1_14_R1/PacketPlayOutCombatEvent
  7528. inner name: #30 EnumCombatEventType, accessflags: 16409 public static final],
  7529. [inner class info: #32 net/minecraft/server/v1_14_R1/GameRules$GameRuleKey, outer class info: #34 net/minecraft/server/v1_14_R1/GameRules
  7530. inner name: #35 GameRuleKey, accessflags: 25 public static final],
  7531. [inner class info: #37 net/minecraft/server/v1_14_R1/ScoreboardTeamBase$EnumNameTagVisibility, outer class info: #39 net/minecraft/server/v1_14_R1/ScoreboardTeamBase
  7532. inner name: #40 EnumNameTagVisibility, accessflags: 16409 public static final],
  7533. [inner class info: #42 org/bukkit/event/world/PortalCreateEvent$CreateReason, outer class info: #44 org/bukkit/event/world/PortalCreateEvent
  7534. inner name: #45 CreateReason, accessflags: 16409 public static final],
  7535. [inner class info: #47 org/bukkit/event/entity/EntityPotionEffectEvent$Cause, outer class info: #49 org/bukkit/event/entity/EntityPotionEffectEvent
  7536. inner name: #50 Cause, accessflags: 16409 public static final],
  7537. [inner class info: #52 net/minecraft/server/v1_14_R1/ChatHoverable$EnumHoverAction, outer class info: #54 net/minecraft/server/v1_14_R1/ChatHoverable
  7538. inner name: #55 EnumHoverAction, accessflags: 16409 public static final],
  7539. [inner class info: #57 java/lang/invoke/MethodHandles$Lookup, outer class info: #59 java/lang/invoke/MethodHandles
  7540. inner name: #60 Lookup, accessflags: 25 public static final]
  7541. Bootstrap methods:
  7542. 0 : # 1063 invokestatic java/lang/invoke/LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
  7543. Method arguments:
  7544. #1065 (Ljava/lang/Object;)V
  7545. #1070 invokestatic net/minecraft/server/v1_14_R1/EntityPlayer.lambda$a$0:(ILnet/minecraft/server/v1_14_R1/ScoreboardScore;)V
  7546. #1072 (Lnet/minecraft/server/v1_14_R1/ScoreboardScore;)V,
  7547. 1 : # 1063 invokestatic java/lang/invoke/LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
  7548. Method arguments:
  7549. #1256 (Lio/netty/util/concurrent/Future;)V
  7550. #1261 null
  7551. #1256 (Lio/netty/util/concurrent/Future;)V,
  7552. 2 : # 1063 invokestatic java/lang/invoke/LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
  7553. Method arguments:
  7554. #1065 (Ljava/lang/Object;)V
  7555. #1315 net/minecraft/server/v1_14_R1/ScoreboardScore.incrementScore:()V
  7556. #1072 (Lnet/minecraft/server/v1_14_R1/ScoreboardScore;)V,
  7557. 3 : # 1063 invokestatic java/lang/invoke/LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
  7558. Method arguments:
  7559. #1065 (Ljava/lang/Object;)V
  7560. #1887 null
  7561. #1888 (Lnet/minecraft/server/v1_14_R1/Unit;)V,
  7562. 4 : # 1063 invokestatic java/lang/invoke/LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
  7563. Method arguments:
  7564. #1065 (Ljava/lang/Object;)V
  7565. #2247 invokestatic net/minecraft/server/v1_14_R1/EntityPlayer.lambda$a$4:(ILnet/minecraft/server/v1_14_R1/ScoreboardScore;)V
  7566. #1072 (Lnet/minecraft/server/v1_14_R1/ScoreboardScore;)V,
  7567. 5 : # 1063 invokestatic java/lang/invoke/LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
  7568. Method arguments:
  7569. #1065 (Ljava/lang/Object;)V
  7570. #2256 net/minecraft/server/v1_14_R1/ScoreboardScore.c:()V
  7571. #1072 (Lnet/minecraft/server/v1_14_R1/ScoreboardScore;)V,
  7572. 6 : # 1063 invokestatic java/lang/invoke/LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
  7573. Method arguments:
  7574. #1065 (Ljava/lang/Object;)V
  7575. #2284 null
  7576. #2286 (Lnet/minecraft/server/v1_14_R1/IRecipe;)V,
  7577. 7 : # 1063 invokestatic java/lang/invoke/LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
  7578. Method arguments:
  7579. #1256 (Lio/netty/util/concurrent/Future;)V
  7580. #2500 null
  7581. #1256 (Lio/netty/util/concurrent/Future;)V,
  7582. 8 : # 1063 invokestatic java/lang/invoke/LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
  7583. Method arguments:
  7584. #1065 (Ljava/lang/Object;)V
  7585. #2919 invokestatic net/minecraft/server/v1_14_R1/EntityPlayer.lambda$null$1:(Lnet/minecraft/server/v1_14_R1/ChatMessage;Lnet/minecraft/server/v1_14_R1/ChatModifier;)V
  7586. #2921 (Lnet/minecraft/server/v1_14_R1/ChatModifier;)V
  7587. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement