Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // Compiled from EntityHuman.java (version 1.8 : 52.0, super bit)
- public abstract class net.minecraft.server.v1_14_R1.EntityHuman extends net.minecraft.server.v1_14_R1.EntityLiving {
- // Field descriptor #57 Lnet/minecraft/server/v1_14_R1/EntitySize;
- public static final net.minecraft.server.v1_14_R1.EntitySize bs;
- // Field descriptor #59 Ljava/util/Map;
- // Signature: Ljava/util/Map<Lnet/minecraft/server/v1_14_R1/EntityPose;Lnet/minecraft/server/v1_14_R1/EntitySize;>;
- private static final java.util.Map b;
- // Field descriptor #62 Lnet/minecraft/server/v1_14_R1/DataWatcherObject;
- // Signature: Lnet/minecraft/server/v1_14_R1/DataWatcherObject<Ljava/lang/Float;>;
- private static final net.minecraft.server.v1_14_R1.DataWatcherObject c;
- // Field descriptor #62 Lnet/minecraft/server/v1_14_R1/DataWatcherObject;
- // Signature: Lnet/minecraft/server/v1_14_R1/DataWatcherObject<Ljava/lang/Integer;>;
- private static final net.minecraft.server.v1_14_R1.DataWatcherObject d;
- // Field descriptor #62 Lnet/minecraft/server/v1_14_R1/DataWatcherObject;
- // Signature: Lnet/minecraft/server/v1_14_R1/DataWatcherObject<Ljava/lang/Byte;>;
- protected static final net.minecraft.server.v1_14_R1.DataWatcherObject bt;
- // Field descriptor #62 Lnet/minecraft/server/v1_14_R1/DataWatcherObject;
- // Signature: Lnet/minecraft/server/v1_14_R1/DataWatcherObject<Ljava/lang/Byte;>;
- protected static final net.minecraft.server.v1_14_R1.DataWatcherObject bu;
- // Field descriptor #62 Lnet/minecraft/server/v1_14_R1/DataWatcherObject;
- // Signature: Lnet/minecraft/server/v1_14_R1/DataWatcherObject<Lnet/minecraft/server/v1_14_R1/NBTTagCompound;>;
- protected static final net.minecraft.server.v1_14_R1.DataWatcherObject bv;
- // Field descriptor #62 Lnet/minecraft/server/v1_14_R1/DataWatcherObject;
- // Signature: Lnet/minecraft/server/v1_14_R1/DataWatcherObject<Lnet/minecraft/server/v1_14_R1/NBTTagCompound;>;
- protected static final net.minecraft.server.v1_14_R1.DataWatcherObject bw;
- // Field descriptor #73 J
- private long e;
- // Field descriptor #75 Lnet/minecraft/server/v1_14_R1/PlayerInventory;
- public final net.minecraft.server.v1_14_R1.PlayerInventory inventory;
- // Field descriptor #77 Lnet/minecraft/server/v1_14_R1/InventoryEnderChest;
- protected net.minecraft.server.v1_14_R1.InventoryEnderChest enderChest;
- // Field descriptor #79 Lnet/minecraft/server/v1_14_R1/ContainerPlayer;
- public final net.minecraft.server.v1_14_R1.ContainerPlayer defaultContainer;
- // Field descriptor #81 Lnet/minecraft/server/v1_14_R1/Container;
- public net.minecraft.server.v1_14_R1.Container activeContainer;
- // Field descriptor #83 Lnet/minecraft/server/v1_14_R1/FoodMetaData;
- protected net.minecraft.server.v1_14_R1.FoodMetaData foodData;
- // Field descriptor #85 I
- protected int bC;
- // Field descriptor #87 F
- public float bD;
- // Field descriptor #87 F
- public float bE;
- // Field descriptor #85 I
- public int bF;
- // Field descriptor #91 D
- public double bG;
- // Field descriptor #91 D
- public double bH;
- // Field descriptor #91 D
- public double bI;
- // Field descriptor #91 D
- public double bJ;
- // Field descriptor #91 D
- public double bK;
- // Field descriptor #91 D
- public double bL;
- // Field descriptor #85 I
- public int sleepTicks;
- // Field descriptor #99 Z
- protected boolean bM;
- // Field descriptor #101 Lnet/minecraft/server/v1_14_R1/BlockPosition;
- private net.minecraft.server.v1_14_R1.BlockPosition g;
- // Field descriptor #99 Z
- private boolean bU;
- // Field descriptor #104 Lnet/minecraft/server/v1_14_R1/PlayerAbilities;
- public final net.minecraft.server.v1_14_R1.PlayerAbilities abilities;
- // Field descriptor #85 I
- public int expLevel;
- // Field descriptor #85 I
- public int expTotal;
- // Field descriptor #87 F
- public float exp;
- // Field descriptor #85 I
- protected int bR;
- // Field descriptor #87 F
- protected final float bS = 0.02f;
- // Field descriptor #85 I
- private int bV;
- // Field descriptor #113 Lcom/mojang/authlib/GameProfile;
- private com.mojang.authlib.GameProfile bW;
- // Field descriptor #115 Lnet/minecraft/server/v1_14_R1/ItemStack;
- private net.minecraft.server.v1_14_R1.ItemStack bY;
- // Field descriptor #117 Lnet/minecraft/server/v1_14_R1/ItemCooldown;
- private final net.minecraft.server.v1_14_R1.ItemCooldown bZ;
- // Field descriptor #119 Lnet/minecraft/server/v1_14_R1/EntityFishingHook;
- @javax.annotation.Nullable
- public net.minecraft.server.v1_14_R1.EntityFishingHook hookedFish;
- // Field descriptor #99 Z
- public boolean affectsSpawning;
- // Field descriptor #99 Z
- public boolean fauxSleeping;
- // Field descriptor #124 Ljava/lang/String;
- public java.lang.String spawnWorld;
- // Field descriptor #85 I
- public int oldLevel;
- // Method descriptor #127 (Lcom/mojang/authlib/GameProfile;)V
- // Stack: 2, Locals: 2
- public final void setProfile(com.mojang.authlib.GameProfile profile);
- 0 aload_0 [this]
- 1 aload_1 [profile]
- 2 putfield net.minecraft.server.v1_14_R1.EntityHuman.bW : com.mojang.authlib.GameProfile [129]
- 5 return
- Line numbers:
- [pc: 0, line: 69]
- Local variable table:
- [pc: 0, pc: 6] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityHuman
- [pc: 0, pc: 6] local: profile index: 1 type: com.mojang.authlib.GameProfile
- // Method descriptor #134 ()Lorg/bukkit/craftbukkit/v1_14_R1/entity/CraftHumanEntity;
- // Stack: 1, Locals: 1
- public org.bukkit.craftbukkit.v1_14_R1.entity.CraftHumanEntity getBukkitEntity();
- 0 aload_0 [this]
- 1 invokespecial net.minecraft.server.v1_14_R1.EntityLiving.getBukkitEntity() : org.bukkit.craftbukkit.v1_14_R1.entity.CraftEntity [137]
- 4 checkcast org.bukkit.craftbukkit.v1_14_R1.entity.CraftHumanEntity [139]
- 7 areturn
- Line numbers:
- [pc: 0, line: 85]
- Local variable table:
- [pc: 0, pc: 8] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityHuman
- // Method descriptor #141 (Lnet/minecraft/server/v1_14_R1/World;Lcom/mojang/authlib/GameProfile;)V
- // Stack: 9, Locals: 4
- public EntityHuman(net.minecraft.server.v1_14_R1.World world, com.mojang.authlib.GameProfile gameprofile);
- 0 aload_0 [this]
- 1 getstatic net.minecraft.server.v1_14_R1.EntityTypes.PLAYER : net.minecraft.server.v1_14_R1.EntityTypes [147]
- 4 aload_1 [world]
- 5 invokespecial net.minecraft.server.v1_14_R1.EntityLiving(net.minecraft.server.v1_14_R1.EntityTypes, net.minecraft.server.v1_14_R1.World) [150]
- 8 aload_0 [this]
- 9 new net.minecraft.server.v1_14_R1.PlayerInventory [152]
- 12 dup
- 13 aload_0 [this]
- 14 invokespecial net.minecraft.server.v1_14_R1.PlayerInventory(net.minecraft.server.v1_14_R1.EntityHuman) [155]
- 17 putfield net.minecraft.server.v1_14_R1.EntityHuman.inventory : net.minecraft.server.v1_14_R1.PlayerInventory [157]
- 20 aload_0 [this]
- 21 new net.minecraft.server.v1_14_R1.InventoryEnderChest [159]
- 24 dup
- 25 aload_0 [this]
- 26 invokespecial net.minecraft.server.v1_14_R1.InventoryEnderChest(net.minecraft.server.v1_14_R1.EntityHuman) [160]
- 29 putfield net.minecraft.server.v1_14_R1.EntityHuman.enderChest : net.minecraft.server.v1_14_R1.InventoryEnderChest [162]
- 32 aload_0 [this]
- 33 new net.minecraft.server.v1_14_R1.FoodMetaData [164]
- 36 dup
- 37 aload_0 [this]
- 38 invokespecial net.minecraft.server.v1_14_R1.FoodMetaData(net.minecraft.server.v1_14_R1.EntityHuman) [165]
- 41 putfield net.minecraft.server.v1_14_R1.EntityHuman.foodData : net.minecraft.server.v1_14_R1.FoodMetaData [167]
- 44 aload_0 [this]
- 45 new net.minecraft.server.v1_14_R1.PlayerAbilities [169]
- 48 dup
- 49 invokespecial net.minecraft.server.v1_14_R1.PlayerAbilities() [172]
- 52 putfield net.minecraft.server.v1_14_R1.EntityHuman.abilities : net.minecraft.server.v1_14_R1.PlayerAbilities [174]
- 55 aload_0 [this]
- 56 ldc <Float 0.02> [110]
- 58 putfield net.minecraft.server.v1_14_R1.EntityHuman.bS : float [176]
- 61 aload_0 [this]
- 62 iconst_1
- 63 putfield net.minecraft.server.v1_14_R1.EntityHuman.affectsSpawning : boolean [178]
- 66 aload_0 [this]
- 67 ldc <String ""> [180]
- 69 putfield net.minecraft.server.v1_14_R1.EntityHuman.spawnWorld : java.lang.String [182]
- 72 aload_0 [this]
- 73 iconst_m1
- 74 putfield net.minecraft.server.v1_14_R1.EntityHuman.oldLevel : int [184]
- 77 aload_0 [this]
- 78 getstatic net.minecraft.server.v1_14_R1.ItemStack.a : net.minecraft.server.v1_14_R1.ItemStack [189]
- 81 putfield net.minecraft.server.v1_14_R1.EntityHuman.bY : net.minecraft.server.v1_14_R1.ItemStack [191]
- 84 aload_0 [this]
- 85 aload_0 [this]
- 86 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.g() : net.minecraft.server.v1_14_R1.ItemCooldown [194]
- 89 putfield net.minecraft.server.v1_14_R1.EntityHuman.bZ : net.minecraft.server.v1_14_R1.ItemCooldown [196]
- 92 aload_0 [this]
- 93 aload_2 [gameprofile]
- 94 invokestatic net.minecraft.server.v1_14_R1.EntityHuman.a(com.mojang.authlib.GameProfile) : java.util.UUID [199]
- 97 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.a(java.util.UUID) : void [202]
- 100 aload_0 [this]
- 101 aload_2 [gameprofile]
- 102 putfield net.minecraft.server.v1_14_R1.EntityHuman.bW : com.mojang.authlib.GameProfile [129]
- 105 aload_0 [this]
- 106 new net.minecraft.server.v1_14_R1.ContainerPlayer [204]
- 109 dup
- 110 aload_0 [this]
- 111 getfield net.minecraft.server.v1_14_R1.EntityHuman.inventory : net.minecraft.server.v1_14_R1.PlayerInventory [157]
- 114 aload_1 [world]
- 115 getfield net.minecraft.server.v1_14_R1.World.isClientSide : boolean [209]
- 118 ifne 125
- 121 iconst_1
- 122 goto 126
- 125 iconst_0
- 126 aload_0 [this]
- 127 invokespecial net.minecraft.server.v1_14_R1.ContainerPlayer(net.minecraft.server.v1_14_R1.PlayerInventory, boolean, net.minecraft.server.v1_14_R1.EntityHuman) [214]
- 130 putfield net.minecraft.server.v1_14_R1.EntityHuman.defaultContainer : net.minecraft.server.v1_14_R1.ContainerPlayer [216]
- 133 aload_0 [this]
- 134 aload_0 [this]
- 135 getfield net.minecraft.server.v1_14_R1.EntityHuman.defaultContainer : net.minecraft.server.v1_14_R1.ContainerPlayer [216]
- 138 putfield net.minecraft.server.v1_14_R1.EntityHuman.activeContainer : net.minecraft.server.v1_14_R1.Container [218]
- 141 aload_1 [world]
- 142 invokevirtual net.minecraft.server.v1_14_R1.World.getSpawn() : net.minecraft.server.v1_14_R1.BlockPosition [222]
- 145 astore_3 [blockposition]
- 146 aload_0 [this]
- 147 aload_3 [blockposition]
- 148 invokevirtual net.minecraft.server.v1_14_R1.BlockPosition.getX() : int [228]
- 151 i2d
- 152 ldc2_w <Double 0.5> [229]
- 155 dadd
- 156 aload_3 [blockposition]
- 157 invokevirtual net.minecraft.server.v1_14_R1.BlockPosition.getY() : int [233]
- 160 iconst_1
- 161 iadd
- 162 i2d
- 163 aload_3 [blockposition]
- 164 invokevirtual net.minecraft.server.v1_14_R1.BlockPosition.getZ() : int [236]
- 167 i2d
- 168 ldc2_w <Double 0.5> [229]
- 171 dadd
- 172 fconst_0
- 173 fconst_0
- 174 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.setPositionRotation(double, double, double, float, float) : void [240]
- 177 aload_0 [this]
- 178 ldc <Float 180.0> [241]
- 180 putfield net.minecraft.server.v1_14_R1.EntityHuman.aX : float [244]
- 183 return
- Line numbers:
- [pc: 0, line: 90]
- [pc: 8, line: 43]
- [pc: 20, line: 44]
- [pc: 32, line: 47]
- [pc: 44, line: 62]
- [pc: 55, line: 67]
- [pc: 61, line: 75]
- [pc: 66, line: 80]
- [pc: 72, line: 81]
- [pc: 77, line: 91]
- [pc: 84, line: 92]
- [pc: 92, line: 93]
- [pc: 100, line: 94]
- [pc: 105, line: 95]
- [pc: 133, line: 96]
- [pc: 141, line: 97]
- [pc: 146, line: 99]
- [pc: 177, line: 100]
- [pc: 183, line: 101]
- Local variable table:
- [pc: 0, pc: 184] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityHuman
- [pc: 0, pc: 184] local: world index: 1 type: net.minecraft.server.v1_14_R1.World
- [pc: 0, pc: 184] local: gameprofile index: 2 type: com.mojang.authlib.GameProfile
- [pc: 146, pc: 184] local: blockposition index: 3 type: net.minecraft.server.v1_14_R1.BlockPosition
- Stack map table: number of frames 2
- [pc: 125, full, stack: {net.minecraft.server.v1_14_R1.EntityHuman, uninitialized(106), uninitialized(106), net.minecraft.server.v1_14_R1.PlayerInventory}, locals: {net.minecraft.server.v1_14_R1.EntityHuman, net.minecraft.server.v1_14_R1.World, com.mojang.authlib.GameProfile}]
- [pc: 126, full, stack: {net.minecraft.server.v1_14_R1.EntityHuman, uninitialized(106), uninitialized(106), net.minecraft.server.v1_14_R1.PlayerInventory, int}, locals: {net.minecraft.server.v1_14_R1.EntityHuman, net.minecraft.server.v1_14_R1.World, com.mojang.authlib.GameProfile}]
- // Method descriptor #249 (Lnet/minecraft/server/v1_14_R1/World;Lnet/minecraft/server/v1_14_R1/BlockPosition;Lnet/minecraft/server/v1_14_R1/EnumGamemode;)Z
- // Stack: 7, Locals: 5
- public boolean a(net.minecraft.server.v1_14_R1.World world, net.minecraft.server.v1_14_R1.BlockPosition blockposition, net.minecraft.server.v1_14_R1.EnumGamemode enumgamemode);
- 0 aload_3 [enumgamemode]
- 1 invokevirtual net.minecraft.server.v1_14_R1.EnumGamemode.d() : boolean [254]
- 4 ifne 9
- 7 iconst_0
- 8 ireturn
- 9 aload_3 [enumgamemode]
- 10 getstatic net.minecraft.server.v1_14_R1.EnumGamemode.SPECTATOR : net.minecraft.server.v1_14_R1.EnumGamemode [258]
- 13 if_acmpne 18
- 16 iconst_1
- 17 ireturn
- 18 aload_0 [this]
- 19 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.dQ() : boolean [261]
- 22 ifeq 27
- 25 iconst_0
- 26 ireturn
- 27 aload_0 [this]
- 28 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.getItemInMainHand() : net.minecraft.server.v1_14_R1.ItemStack [265]
- 31 astore 4 [itemstack]
- 33 aload 4 [itemstack]
- 35 invokevirtual net.minecraft.server.v1_14_R1.ItemStack.isEmpty() : boolean [268]
- 38 ifne 63
- 41 aload 4 [itemstack]
- 43 aload_1 [world]
- 44 invokevirtual net.minecraft.server.v1_14_R1.World.t() : net.minecraft.server.v1_14_R1.TagRegistry [272]
- 47 new net.minecraft.server.v1_14_R1.ShapeDetectorBlock [274]
- 50 dup
- 51 aload_1 [world]
- 52 aload_2 [blockposition]
- 53 iconst_0
- 54 invokespecial net.minecraft.server.v1_14_R1.ShapeDetectorBlock(net.minecraft.server.v1_14_R1.IWorldReader, net.minecraft.server.v1_14_R1.BlockPosition, boolean) [277]
- 57 invokevirtual net.minecraft.server.v1_14_R1.ItemStack.a(net.minecraft.server.v1_14_R1.TagRegistry, net.minecraft.server.v1_14_R1.ShapeDetectorBlock) : boolean [280]
- 60 ifne 67
- 63 iconst_1
- 64 goto 68
- 67 iconst_0
- 68 ireturn
- Line numbers:
- [pc: 0, line: 104]
- [pc: 7, line: 105]
- [pc: 9, line: 106]
- [pc: 16, line: 107]
- [pc: 18, line: 108]
- [pc: 25, line: 109]
- [pc: 27, line: 111]
- [pc: 33, line: 113]
- Local variable table:
- [pc: 33, pc: 69] local: itemstack index: 4 type: net.minecraft.server.v1_14_R1.ItemStack
- [pc: 0, pc: 69] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityHuman
- [pc: 0, pc: 69] local: world index: 1 type: net.minecraft.server.v1_14_R1.World
- [pc: 0, pc: 69] local: blockposition index: 2 type: net.minecraft.server.v1_14_R1.BlockPosition
- [pc: 0, pc: 69] local: enumgamemode index: 3 type: net.minecraft.server.v1_14_R1.EnumGamemode
- Stack map table: number of frames 6
- [pc: 9, same]
- [pc: 18, same]
- [pc: 27, same]
- [pc: 63, append: {net.minecraft.server.v1_14_R1.ItemStack}]
- [pc: 67, same]
- [pc: 68, same_locals_1_stack_item, stack: {int}]
- // Method descriptor #170 ()V
- // Stack: 3, Locals: 1
- protected void initAttributes();
- 0 aload_0 [this]
- 1 invokespecial net.minecraft.server.v1_14_R1.EntityLiving.initAttributes() : void [285]
- 4 aload_0 [this]
- 5 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.getAttributeMap() : net.minecraft.server.v1_14_R1.AttributeMapBase [289]
- 8 getstatic net.minecraft.server.v1_14_R1.GenericAttributes.ATTACK_DAMAGE : net.minecraft.server.v1_14_R1.IAttribute [295]
- 11 invokevirtual net.minecraft.server.v1_14_R1.AttributeMapBase.b(net.minecraft.server.v1_14_R1.IAttribute) : net.minecraft.server.v1_14_R1.AttributeInstance [300]
- 14 dconst_1
- 15 invokeinterface net.minecraft.server.v1_14_R1.AttributeInstance.setValue(double) : void [306] [nargs: 3]
- 20 aload_0 [this]
- 21 getstatic net.minecraft.server.v1_14_R1.GenericAttributes.MOVEMENT_SPEED : net.minecraft.server.v1_14_R1.IAttribute [309]
- 24 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.getAttributeInstance(net.minecraft.server.v1_14_R1.IAttribute) : net.minecraft.server.v1_14_R1.AttributeInstance [312]
- 27 ldc2_w <Double 0.10000000149011612> [313]
- 30 invokeinterface net.minecraft.server.v1_14_R1.AttributeInstance.setValue(double) : void [306] [nargs: 3]
- 35 aload_0 [this]
- 36 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.getAttributeMap() : net.minecraft.server.v1_14_R1.AttributeMapBase [289]
- 39 getstatic net.minecraft.server.v1_14_R1.GenericAttributes.ATTACK_SPEED : net.minecraft.server.v1_14_R1.IAttribute [317]
- 42 invokevirtual net.minecraft.server.v1_14_R1.AttributeMapBase.b(net.minecraft.server.v1_14_R1.IAttribute) : net.minecraft.server.v1_14_R1.AttributeInstance [300]
- 45 pop
- 46 aload_0 [this]
- 47 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.getAttributeMap() : net.minecraft.server.v1_14_R1.AttributeMapBase [289]
- 50 getstatic net.minecraft.server.v1_14_R1.GenericAttributes.LUCK : net.minecraft.server.v1_14_R1.IAttribute [320]
- 53 invokevirtual net.minecraft.server.v1_14_R1.AttributeMapBase.b(net.minecraft.server.v1_14_R1.IAttribute) : net.minecraft.server.v1_14_R1.AttributeInstance [300]
- 56 pop
- 57 return
- Line numbers:
- [pc: 0, line: 119]
- [pc: 4, line: 120]
- [pc: 20, line: 121]
- [pc: 35, line: 122]
- [pc: 46, line: 123]
- [pc: 57, line: 124]
- Local variable table:
- [pc: 0, pc: 58] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityHuman
- // Method descriptor #170 ()V
- // Stack: 4, Locals: 1
- protected void initDatawatcher();
- 0 aload_0 [this]
- 1 invokespecial net.minecraft.server.v1_14_R1.EntityLiving.initDatawatcher() : void [323]
- 4 aload_0 [this]
- 5 getfield net.minecraft.server.v1_14_R1.EntityHuman.datawatcher : net.minecraft.server.v1_14_R1.DataWatcher [327]
- 8 getstatic net.minecraft.server.v1_14_R1.EntityHuman.c : net.minecraft.server.v1_14_R1.DataWatcherObject [329]
- 11 fconst_0
- 12 invokestatic java.lang.Float.valueOf(float) : java.lang.Float [335]
- 15 invokevirtual net.minecraft.server.v1_14_R1.DataWatcher.register(net.minecraft.server.v1_14_R1.DataWatcherObject, java.lang.Object) : void [341]
- 18 aload_0 [this]
- 19 getfield net.minecraft.server.v1_14_R1.EntityHuman.datawatcher : net.minecraft.server.v1_14_R1.DataWatcher [327]
- 22 getstatic net.minecraft.server.v1_14_R1.EntityHuman.d : net.minecraft.server.v1_14_R1.DataWatcherObject [343]
- 25 iconst_0
- 26 invokestatic java.lang.Integer.valueOf(int) : java.lang.Integer [348]
- 29 invokevirtual net.minecraft.server.v1_14_R1.DataWatcher.register(net.minecraft.server.v1_14_R1.DataWatcherObject, java.lang.Object) : void [341]
- 32 aload_0 [this]
- 33 getfield net.minecraft.server.v1_14_R1.EntityHuman.datawatcher : net.minecraft.server.v1_14_R1.DataWatcher [327]
- 36 getstatic net.minecraft.server.v1_14_R1.EntityHuman.bt : net.minecraft.server.v1_14_R1.DataWatcherObject [350]
- 39 iconst_0
- 40 invokestatic java.lang.Byte.valueOf(byte) : java.lang.Byte [355]
- 43 invokevirtual net.minecraft.server.v1_14_R1.DataWatcher.register(net.minecraft.server.v1_14_R1.DataWatcherObject, java.lang.Object) : void [341]
- 46 aload_0 [this]
- 47 getfield net.minecraft.server.v1_14_R1.EntityHuman.datawatcher : net.minecraft.server.v1_14_R1.DataWatcher [327]
- 50 getstatic net.minecraft.server.v1_14_R1.EntityHuman.bu : net.minecraft.server.v1_14_R1.DataWatcherObject [357]
- 53 iconst_1
- 54 invokestatic java.lang.Byte.valueOf(byte) : java.lang.Byte [355]
- 57 invokevirtual net.minecraft.server.v1_14_R1.DataWatcher.register(net.minecraft.server.v1_14_R1.DataWatcherObject, java.lang.Object) : void [341]
- 60 aload_0 [this]
- 61 getfield net.minecraft.server.v1_14_R1.EntityHuman.datawatcher : net.minecraft.server.v1_14_R1.DataWatcher [327]
- 64 getstatic net.minecraft.server.v1_14_R1.EntityHuman.bv : net.minecraft.server.v1_14_R1.DataWatcherObject [359]
- 67 new net.minecraft.server.v1_14_R1.NBTTagCompound [361]
- 70 dup
- 71 invokespecial net.minecraft.server.v1_14_R1.NBTTagCompound() [362]
- 74 invokevirtual net.minecraft.server.v1_14_R1.DataWatcher.register(net.minecraft.server.v1_14_R1.DataWatcherObject, java.lang.Object) : void [341]
- 77 aload_0 [this]
- 78 getfield net.minecraft.server.v1_14_R1.EntityHuman.datawatcher : net.minecraft.server.v1_14_R1.DataWatcher [327]
- 81 getstatic net.minecraft.server.v1_14_R1.EntityHuman.bw : net.minecraft.server.v1_14_R1.DataWatcherObject [364]
- 84 new net.minecraft.server.v1_14_R1.NBTTagCompound [361]
- 87 dup
- 88 invokespecial net.minecraft.server.v1_14_R1.NBTTagCompound() [362]
- 91 invokevirtual net.minecraft.server.v1_14_R1.DataWatcher.register(net.minecraft.server.v1_14_R1.DataWatcherObject, java.lang.Object) : void [341]
- 94 return
- Line numbers:
- [pc: 0, line: 128]
- [pc: 4, line: 129]
- [pc: 18, line: 130]
- [pc: 32, line: 131]
- [pc: 46, line: 132]
- [pc: 60, line: 133]
- [pc: 77, line: 134]
- [pc: 94, line: 135]
- Local variable table:
- [pc: 0, pc: 95] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityHuman
- // Method descriptor #170 ()V
- // Stack: 7, Locals: 7
- public void tick();
- 0 aload_0 [this]
- 1 aload_0 [this]
- 2 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.isSpectator() : boolean [368]
- 5 putfield net.minecraft.server.v1_14_R1.EntityHuman.noclip : boolean [371]
- 8 aload_0 [this]
- 9 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.isSpectator() : boolean [368]
- 12 ifeq 20
- 15 aload_0 [this]
- 16 iconst_0
- 17 putfield net.minecraft.server.v1_14_R1.EntityHuman.onGround : boolean [374]
- 20 aload_0 [this]
- 21 getfield net.minecraft.server.v1_14_R1.EntityHuman.bF : int [376]
- 24 ifle 37
- 27 aload_0 [this]
- 28 dup
- 29 getfield net.minecraft.server.v1_14_R1.EntityHuman.bF : int [376]
- 32 iconst_1
- 33 isub
- 34 putfield net.minecraft.server.v1_14_R1.EntityHuman.bF : int [376]
- 37 aload_0 [this]
- 38 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.isSleeping() : boolean [379]
- 41 ifeq 99
- 44 aload_0 [this]
- 45 dup
- 46 getfield net.minecraft.server.v1_14_R1.EntityHuman.sleepTicks : int [381]
- 49 iconst_1
- 50 iadd
- 51 putfield net.minecraft.server.v1_14_R1.EntityHuman.sleepTicks : int [381]
- 54 aload_0 [this]
- 55 getfield net.minecraft.server.v1_14_R1.EntityHuman.sleepTicks : int [381]
- 58 bipush 100
- 60 if_icmple 69
- 63 aload_0 [this]
- 64 bipush 100
- 66 putfield net.minecraft.server.v1_14_R1.EntityHuman.sleepTicks : int [381]
- 69 aload_0 [this]
- 70 getfield net.minecraft.server.v1_14_R1.EntityHuman.world : net.minecraft.server.v1_14_R1.World [383]
- 73 getfield net.minecraft.server.v1_14_R1.World.isClientSide : boolean [209]
- 76 ifne 130
- 79 aload_0 [this]
- 80 getfield net.minecraft.server.v1_14_R1.EntityHuman.world : net.minecraft.server.v1_14_R1.World [383]
- 83 invokevirtual net.minecraft.server.v1_14_R1.World.J() : boolean [385]
- 86 ifeq 130
- 89 aload_0 [this]
- 90 iconst_0
- 91 iconst_1
- 92 iconst_1
- 93 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.wakeup(boolean, boolean, boolean) : void [389]
- 96 goto 130
- 99 aload_0 [this]
- 100 getfield net.minecraft.server.v1_14_R1.EntityHuman.sleepTicks : int [381]
- 103 ifle 130
- 106 aload_0 [this]
- 107 dup
- 108 getfield net.minecraft.server.v1_14_R1.EntityHuman.sleepTicks : int [381]
- 111 iconst_1
- 112 iadd
- 113 putfield net.minecraft.server.v1_14_R1.EntityHuman.sleepTicks : int [381]
- 116 aload_0 [this]
- 117 getfield net.minecraft.server.v1_14_R1.EntityHuman.sleepTicks : int [381]
- 120 bipush 110
- 122 if_icmplt 130
- 125 aload_0 [this]
- 126 iconst_0
- 127 putfield net.minecraft.server.v1_14_R1.EntityHuman.sleepTicks : int [381]
- 130 aload_0 [this]
- 131 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.dA() : boolean [392]
- 134 pop
- 135 aload_0 [this]
- 136 invokespecial net.minecraft.server.v1_14_R1.EntityLiving.tick() : void [394]
- 139 aload_0 [this]
- 140 getfield net.minecraft.server.v1_14_R1.EntityHuman.world : net.minecraft.server.v1_14_R1.World [383]
- 143 getfield net.minecraft.server.v1_14_R1.World.isClientSide : boolean [209]
- 146 ifne 182
- 149 aload_0 [this]
- 150 getfield net.minecraft.server.v1_14_R1.EntityHuman.activeContainer : net.minecraft.server.v1_14_R1.Container [218]
- 153 ifnull 182
- 156 aload_0 [this]
- 157 getfield net.minecraft.server.v1_14_R1.EntityHuman.activeContainer : net.minecraft.server.v1_14_R1.Container [218]
- 160 aload_0 [this]
- 161 invokevirtual net.minecraft.server.v1_14_R1.Container.canUse(net.minecraft.server.v1_14_R1.EntityHuman) : boolean [400]
- 164 ifne 182
- 167 aload_0 [this]
- 168 getstatic org.bukkit.event.inventory.InventoryCloseEvent$Reason.CANT_USE : org.bukkit.event.inventory.InventoryCloseEvent.Reason [404]
- 171 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.closeInventory(org.bukkit.event.inventory.InventoryCloseEvent$Reason) : void [408]
- 174 aload_0 [this]
- 175 aload_0 [this]
- 176 getfield net.minecraft.server.v1_14_R1.EntityHuman.defaultContainer : net.minecraft.server.v1_14_R1.ContainerPlayer [216]
- 179 putfield net.minecraft.server.v1_14_R1.EntityHuman.activeContainer : net.minecraft.server.v1_14_R1.Container [218]
- 182 aload_0 [this]
- 183 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.isBurning() : boolean [411]
- 186 ifeq 203
- 189 aload_0 [this]
- 190 getfield net.minecraft.server.v1_14_R1.EntityHuman.abilities : net.minecraft.server.v1_14_R1.PlayerAbilities [174]
- 193 getfield net.minecraft.server.v1_14_R1.PlayerAbilities.isInvulnerable : boolean [414]
- 196 ifeq 203
- 199 aload_0 [this]
- 200 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.extinguish() : void [417]
- 203 aload_0 [this]
- 204 invokespecial net.minecraft.server.v1_14_R1.EntityHuman.n() : void [420]
- 207 aload_0 [this]
- 208 getfield net.minecraft.server.v1_14_R1.EntityHuman.world : net.minecraft.server.v1_14_R1.World [383]
- 211 getfield net.minecraft.server.v1_14_R1.World.isClientSide : boolean [209]
- 214 ifne 274
- 217 aload_0 [this]
- 218 getfield net.minecraft.server.v1_14_R1.EntityHuman.foodData : net.minecraft.server.v1_14_R1.FoodMetaData [167]
- 221 aload_0 [this]
- 222 invokevirtual net.minecraft.server.v1_14_R1.FoodMetaData.a(net.minecraft.server.v1_14_R1.EntityHuman) : void [422]
- 225 aload_0 [this]
- 226 getstatic net.minecraft.server.v1_14_R1.StatisticList.PLAY_ONE_MINUTE : net.minecraft.server.v1_14_R1.MinecraftKey [428]
- 229 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.a(net.minecraft.server.v1_14_R1.MinecraftKey) : void [431]
- 232 aload_0 [this]
- 233 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.isAlive() : boolean [434]
- 236 ifeq 246
- 239 aload_0 [this]
- 240 getstatic net.minecraft.server.v1_14_R1.StatisticList.TIME_SINCE_DEATH : net.minecraft.server.v1_14_R1.MinecraftKey [437]
- 243 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.a(net.minecraft.server.v1_14_R1.MinecraftKey) : void [431]
- 246 aload_0 [this]
- 247 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.isSneaking() : boolean [440]
- 250 ifeq 260
- 253 aload_0 [this]
- 254 getstatic net.minecraft.server.v1_14_R1.StatisticList.SNEAK_TIME : net.minecraft.server.v1_14_R1.MinecraftKey [443]
- 257 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.a(net.minecraft.server.v1_14_R1.MinecraftKey) : void [431]
- 260 aload_0 [this]
- 261 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.isSleeping() : boolean [379]
- 264 ifne 274
- 267 aload_0 [this]
- 268 getstatic net.minecraft.server.v1_14_R1.StatisticList.TIME_SINCE_REST : net.minecraft.server.v1_14_R1.MinecraftKey [446]
- 271 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.a(net.minecraft.server.v1_14_R1.MinecraftKey) : void [431]
- 274 ldc_w <Integer 29999999> [447]
- 277 istore_1 [i]
- 278 aload_0 [this]
- 279 getfield net.minecraft.server.v1_14_R1.EntityHuman.locX : double [450]
- 282 ldc2_w <Double -2.9999999E7> [451]
- 285 ldc2_w <Double 2.9999999E7> [453]
- 288 invokestatic net.minecraft.server.v1_14_R1.MathHelper.a(double, double, double) : double [459]
- 291 dstore_2 [d0]
- 292 aload_0 [this]
- 293 getfield net.minecraft.server.v1_14_R1.EntityHuman.locZ : double [462]
- 296 ldc2_w <Double -2.9999999E7> [451]
- 299 ldc2_w <Double 2.9999999E7> [453]
- 302 invokestatic net.minecraft.server.v1_14_R1.MathHelper.a(double, double, double) : double [459]
- 305 dstore 4 [d1]
- 307 dload_2 [d0]
- 308 aload_0 [this]
- 309 getfield net.minecraft.server.v1_14_R1.EntityHuman.locX : double [450]
- 312 dcmpl
- 313 ifne 326
- 316 dload 4 [d1]
- 318 aload_0 [this]
- 319 getfield net.minecraft.server.v1_14_R1.EntityHuman.locZ : double [462]
- 322 dcmpl
- 323 ifeq 337
- 326 aload_0 [this]
- 327 dload_2 [d0]
- 328 aload_0 [this]
- 329 getfield net.minecraft.server.v1_14_R1.EntityHuman.locY : double [465]
- 332 dload 4 [d1]
- 334 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.setPosition(double, double, double) : void [469]
- 337 aload_0 [this]
- 338 dup
- 339 getfield net.minecraft.server.v1_14_R1.EntityHuman.aD : int [472]
- 342 iconst_1
- 343 iadd
- 344 putfield net.minecraft.server.v1_14_R1.EntityHuman.aD : int [472]
- 347 aload_0 [this]
- 348 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.getItemInMainHand() : net.minecraft.server.v1_14_R1.ItemStack [265]
- 351 astore 6 [itemstack]
- 353 aload_0 [this]
- 354 getfield net.minecraft.server.v1_14_R1.EntityHuman.bY : net.minecraft.server.v1_14_R1.ItemStack [191]
- 357 aload 6 [itemstack]
- 359 invokestatic net.minecraft.server.v1_14_R1.ItemStack.matches(net.minecraft.server.v1_14_R1.ItemStack, net.minecraft.server.v1_14_R1.ItemStack) : boolean [476]
- 362 ifne 404
- 365 aload_0 [this]
- 366 getfield net.minecraft.server.v1_14_R1.EntityHuman.bY : net.minecraft.server.v1_14_R1.ItemStack [191]
- 369 aload 6 [itemstack]
- 371 invokestatic net.minecraft.server.v1_14_R1.ItemStack.d(net.minecraft.server.v1_14_R1.ItemStack, net.minecraft.server.v1_14_R1.ItemStack) : boolean [478]
- 374 ifne 381
- 377 aload_0 [this]
- 378 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.dZ() : void [481]
- 381 aload_0 [this]
- 382 aload 6 [itemstack]
- 384 invokevirtual net.minecraft.server.v1_14_R1.ItemStack.isEmpty() : boolean [268]
- 387 ifeq 396
- 390 getstatic net.minecraft.server.v1_14_R1.ItemStack.a : net.minecraft.server.v1_14_R1.ItemStack [189]
- 393 goto 401
- 396 aload 6 [itemstack]
- 398 invokevirtual net.minecraft.server.v1_14_R1.ItemStack.cloneItemStack() : net.minecraft.server.v1_14_R1.ItemStack [484]
- 401 putfield net.minecraft.server.v1_14_R1.EntityHuman.bY : net.minecraft.server.v1_14_R1.ItemStack [191]
- 404 aload_0 [this]
- 405 invokespecial net.minecraft.server.v1_14_R1.EntityHuman.l() : void [487]
- 408 aload_0 [this]
- 409 getfield net.minecraft.server.v1_14_R1.EntityHuman.bZ : net.minecraft.server.v1_14_R1.ItemCooldown [196]
- 412 invokevirtual net.minecraft.server.v1_14_R1.ItemCooldown.a() : void [491]
- 415 aload_0 [this]
- 416 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.dB() : void [494]
- 419 return
- Line numbers:
- [pc: 0, line: 139]
- [pc: 8, line: 140]
- [pc: 15, line: 141]
- [pc: 20, line: 144]
- [pc: 27, line: 145]
- [pc: 37, line: 148]
- [pc: 44, line: 149]
- [pc: 54, line: 150]
- [pc: 63, line: 151]
- [pc: 69, line: 154]
- [pc: 89, line: 155]
- [pc: 99, line: 157]
- [pc: 106, line: 158]
- [pc: 116, line: 159]
- [pc: 125, line: 160]
- [pc: 130, line: 164]
- [pc: 135, line: 165]
- [pc: 139, line: 166]
- [pc: 167, line: 167]
- [pc: 174, line: 168]
- [pc: 182, line: 171]
- [pc: 199, line: 172]
- [pc: 203, line: 175]
- [pc: 207, line: 176]
- [pc: 217, line: 177]
- [pc: 225, line: 178]
- [pc: 232, line: 179]
- [pc: 239, line: 180]
- [pc: 246, line: 183]
- [pc: 253, line: 184]
- [pc: 260, line: 187]
- [pc: 267, line: 188]
- [pc: 274, line: 192]
- [pc: 278, line: 193]
- [pc: 292, line: 194]
- [pc: 307, line: 196]
- [pc: 326, line: 197]
- [pc: 337, line: 200]
- [pc: 347, line: 201]
- [pc: 353, line: 203]
- [pc: 365, line: 204]
- [pc: 377, line: 205]
- [pc: 381, line: 208]
- [pc: 404, line: 211]
- [pc: 408, line: 212]
- [pc: 415, line: 213]
- [pc: 419, line: 214]
- Local variable table:
- [pc: 0, pc: 420] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityHuman
- [pc: 278, pc: 420] local: i index: 1 type: int
- [pc: 292, pc: 420] local: d0 index: 2 type: double
- [pc: 307, pc: 420] local: d1 index: 4 type: double
- [pc: 353, pc: 420] local: itemstack index: 6 type: net.minecraft.server.v1_14_R1.ItemStack
- Stack map table: number of frames 16
- [pc: 20, same]
- [pc: 37, same]
- [pc: 69, same]
- [pc: 99, same]
- [pc: 130, same]
- [pc: 182, same]
- [pc: 203, same]
- [pc: 246, same]
- [pc: 260, same]
- [pc: 274, same]
- [pc: 326, append: {int, double, double}]
- [pc: 337, same]
- [pc: 381, append: {net.minecraft.server.v1_14_R1.ItemStack}]
- [pc: 396, same_locals_1_stack_item, stack: {net.minecraft.server.v1_14_R1.EntityHuman}]
- [pc: 401, full, stack: {net.minecraft.server.v1_14_R1.EntityHuman, net.minecraft.server.v1_14_R1.ItemStack}, locals: {net.minecraft.server.v1_14_R1.EntityHuman, int, double, double, net.minecraft.server.v1_14_R1.ItemStack}]
- [pc: 404, same]
- // Method descriptor #252 ()Z
- // Stack: 4, Locals: 1
- protected boolean dA();
- 0 aload_0 [this]
- 1 aload_0 [this]
- 2 getstatic net.minecraft.server.v1_14_R1.TagsFluid.WATER : net.minecraft.server.v1_14_R1.Tag [503]
- 5 iconst_1
- 6 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.a(net.minecraft.server.v1_14_R1.Tag, boolean) : boolean [506]
- 9 putfield net.minecraft.server.v1_14_R1.EntityHuman.bM : boolean [508]
- 12 aload_0 [this]
- 13 getfield net.minecraft.server.v1_14_R1.EntityHuman.bM : boolean [508]
- 16 ireturn
- Line numbers:
- [pc: 0, line: 217]
- [pc: 12, line: 218]
- Local variable table:
- [pc: 0, pc: 17] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityHuman
- // Method descriptor #170 ()V
- // Stack: 9, Locals: 2
- private void l();
- 0 aload_0 [this]
- 1 getstatic net.minecraft.server.v1_14_R1.EnumItemSlot.HEAD : net.minecraft.server.v1_14_R1.EnumItemSlot [512]
- 4 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.getEquipment(net.minecraft.server.v1_14_R1.EnumItemSlot) : net.minecraft.server.v1_14_R1.ItemStack [516]
- 7 astore_1 [itemstack]
- 8 aload_1 [itemstack]
- 9 invokevirtual net.minecraft.server.v1_14_R1.ItemStack.getItem() : net.minecraft.server.v1_14_R1.Item [520]
- 12 getstatic net.minecraft.server.v1_14_R1.Items.TURTLE_HELMET : net.minecraft.server.v1_14_R1.Item [526]
- 15 if_acmpne 53
- 18 aload_0 [this]
- 19 getstatic net.minecraft.server.v1_14_R1.TagsFluid.WATER : net.minecraft.server.v1_14_R1.Tag [503]
- 22 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.a(net.minecraft.server.v1_14_R1.Tag) : boolean [529]
- 25 ifne 53
- 28 aload_0 [this]
- 29 new net.minecraft.server.v1_14_R1.MobEffect [531]
- 32 dup
- 33 getstatic net.minecraft.server.v1_14_R1.MobEffects.WATER_BREATHING : net.minecraft.server.v1_14_R1.MobEffectList [537]
- 36 sipush 200
- 39 iconst_0
- 40 iconst_0
- 41 iconst_0
- 42 iconst_1
- 43 invokespecial net.minecraft.server.v1_14_R1.MobEffect(net.minecraft.server.v1_14_R1.MobEffectList, int, int, boolean, boolean, boolean) [540]
- 46 getstatic org.bukkit.event.entity.EntityPotionEffectEvent$Cause.TURTLE_HELMET : org.bukkit.event.entity.EntityPotionEffectEvent.Cause [543]
- 49 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.addEffect(net.minecraft.server.v1_14_R1.MobEffect, org.bukkit.event.entity.EntityPotionEffectEvent$Cause) : boolean [547]
- 52 pop
- 53 return
- Line numbers:
- [pc: 0, line: 222]
- [pc: 8, line: 224]
- [pc: 28, line: 225]
- [pc: 53, line: 228]
- Local variable table:
- [pc: 0, pc: 54] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityHuman
- [pc: 8, pc: 54] local: itemstack index: 1 type: net.minecraft.server.v1_14_R1.ItemStack
- Stack map table: number of frames 1
- [pc: 53, append: {net.minecraft.server.v1_14_R1.ItemStack}]
- // Method descriptor #192 ()Lnet/minecraft/server/v1_14_R1/ItemCooldown;
- // Stack: 2, Locals: 1
- protected net.minecraft.server.v1_14_R1.ItemCooldown g();
- 0 new net.minecraft.server.v1_14_R1.ItemCooldown [489]
- 3 dup
- 4 invokespecial net.minecraft.server.v1_14_R1.ItemCooldown() [548]
- 7 areturn
- Line numbers:
- [pc: 0, line: 231]
- Local variable table:
- [pc: 0, pc: 8] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityHuman
- // Method descriptor #170 ()V
- // Stack: 7, Locals: 9
- private void n();
- 0 aload_0 [this]
- 1 aload_0 [this]
- 2 getfield net.minecraft.server.v1_14_R1.EntityHuman.bJ : double [550]
- 5 putfield net.minecraft.server.v1_14_R1.EntityHuman.bG : double [552]
- 8 aload_0 [this]
- 9 aload_0 [this]
- 10 getfield net.minecraft.server.v1_14_R1.EntityHuman.bK : double [554]
- 13 putfield net.minecraft.server.v1_14_R1.EntityHuman.bH : double [556]
- 16 aload_0 [this]
- 17 aload_0 [this]
- 18 getfield net.minecraft.server.v1_14_R1.EntityHuman.bL : double [558]
- 21 putfield net.minecraft.server.v1_14_R1.EntityHuman.bI : double [560]
- 24 aload_0 [this]
- 25 getfield net.minecraft.server.v1_14_R1.EntityHuman.locX : double [450]
- 28 aload_0 [this]
- 29 getfield net.minecraft.server.v1_14_R1.EntityHuman.bJ : double [550]
- 32 dsub
- 33 dstore_1 [d0]
- 34 aload_0 [this]
- 35 getfield net.minecraft.server.v1_14_R1.EntityHuman.locY : double [465]
- 38 aload_0 [this]
- 39 getfield net.minecraft.server.v1_14_R1.EntityHuman.bK : double [554]
- 42 dsub
- 43 dstore_3 [d1]
- 44 aload_0 [this]
- 45 getfield net.minecraft.server.v1_14_R1.EntityHuman.locZ : double [462]
- 48 aload_0 [this]
- 49 getfield net.minecraft.server.v1_14_R1.EntityHuman.bL : double [558]
- 52 dsub
- 53 dstore 5 [d2]
- 55 ldc2_w <Double 10.0> [561]
- 58 dstore 7 [d3]
- 60 dload_1 [d0]
- 61 ldc2_w <Double 10.0> [561]
- 64 dcmpl
- 65 ifle 84
- 68 aload_0 [this]
- 69 aload_0 [this]
- 70 getfield net.minecraft.server.v1_14_R1.EntityHuman.locX : double [450]
- 73 putfield net.minecraft.server.v1_14_R1.EntityHuman.bJ : double [550]
- 76 aload_0 [this]
- 77 aload_0 [this]
- 78 getfield net.minecraft.server.v1_14_R1.EntityHuman.bJ : double [550]
- 81 putfield net.minecraft.server.v1_14_R1.EntityHuman.bG : double [552]
- 84 dload 5 [d2]
- 86 ldc2_w <Double 10.0> [561]
- 89 dcmpl
- 90 ifle 109
- 93 aload_0 [this]
- 94 aload_0 [this]
- 95 getfield net.minecraft.server.v1_14_R1.EntityHuman.locZ : double [462]
- 98 putfield net.minecraft.server.v1_14_R1.EntityHuman.bL : double [558]
- 101 aload_0 [this]
- 102 aload_0 [this]
- 103 getfield net.minecraft.server.v1_14_R1.EntityHuman.bL : double [558]
- 106 putfield net.minecraft.server.v1_14_R1.EntityHuman.bI : double [560]
- 109 dload_3 [d1]
- 110 ldc2_w <Double 10.0> [561]
- 113 dcmpl
- 114 ifle 133
- 117 aload_0 [this]
- 118 aload_0 [this]
- 119 getfield net.minecraft.server.v1_14_R1.EntityHuman.locY : double [465]
- 122 putfield net.minecraft.server.v1_14_R1.EntityHuman.bK : double [554]
- 125 aload_0 [this]
- 126 aload_0 [this]
- 127 getfield net.minecraft.server.v1_14_R1.EntityHuman.bK : double [554]
- 130 putfield net.minecraft.server.v1_14_R1.EntityHuman.bH : double [556]
- 133 dload_1 [d0]
- 134 ldc2_w <Double -10.0> [563]
- 137 dcmpg
- 138 ifge 157
- 141 aload_0 [this]
- 142 aload_0 [this]
- 143 getfield net.minecraft.server.v1_14_R1.EntityHuman.locX : double [450]
- 146 putfield net.minecraft.server.v1_14_R1.EntityHuman.bJ : double [550]
- 149 aload_0 [this]
- 150 aload_0 [this]
- 151 getfield net.minecraft.server.v1_14_R1.EntityHuman.bJ : double [550]
- 154 putfield net.minecraft.server.v1_14_R1.EntityHuman.bG : double [552]
- 157 dload 5 [d2]
- 159 ldc2_w <Double -10.0> [563]
- 162 dcmpg
- 163 ifge 182
- 166 aload_0 [this]
- 167 aload_0 [this]
- 168 getfield net.minecraft.server.v1_14_R1.EntityHuman.locZ : double [462]
- 171 putfield net.minecraft.server.v1_14_R1.EntityHuman.bL : double [558]
- 174 aload_0 [this]
- 175 aload_0 [this]
- 176 getfield net.minecraft.server.v1_14_R1.EntityHuman.bL : double [558]
- 179 putfield net.minecraft.server.v1_14_R1.EntityHuman.bI : double [560]
- 182 dload_3 [d1]
- 183 ldc2_w <Double -10.0> [563]
- 186 dcmpg
- 187 ifge 206
- 190 aload_0 [this]
- 191 aload_0 [this]
- 192 getfield net.minecraft.server.v1_14_R1.EntityHuman.locY : double [465]
- 195 putfield net.minecraft.server.v1_14_R1.EntityHuman.bK : double [554]
- 198 aload_0 [this]
- 199 aload_0 [this]
- 200 getfield net.minecraft.server.v1_14_R1.EntityHuman.bK : double [554]
- 203 putfield net.minecraft.server.v1_14_R1.EntityHuman.bH : double [556]
- 206 aload_0 [this]
- 207 dup
- 208 getfield net.minecraft.server.v1_14_R1.EntityHuman.bJ : double [550]
- 211 dload_1 [d0]
- 212 ldc2_w <Double 0.25> [565]
- 215 dmul
- 216 dadd
- 217 putfield net.minecraft.server.v1_14_R1.EntityHuman.bJ : double [550]
- 220 aload_0 [this]
- 221 dup
- 222 getfield net.minecraft.server.v1_14_R1.EntityHuman.bL : double [558]
- 225 dload 5 [d2]
- 227 ldc2_w <Double 0.25> [565]
- 230 dmul
- 231 dadd
- 232 putfield net.minecraft.server.v1_14_R1.EntityHuman.bL : double [558]
- 235 aload_0 [this]
- 236 dup
- 237 getfield net.minecraft.server.v1_14_R1.EntityHuman.bK : double [554]
- 240 dload_3 [d1]
- 241 ldc2_w <Double 0.25> [565]
- 244 dmul
- 245 dadd
- 246 putfield net.minecraft.server.v1_14_R1.EntityHuman.bK : double [554]
- 249 return
- Line numbers:
- [pc: 0, line: 235]
- [pc: 8, line: 236]
- [pc: 16, line: 237]
- [pc: 24, line: 238]
- [pc: 34, line: 239]
- [pc: 44, line: 240]
- [pc: 55, line: 241]
- [pc: 60, line: 243]
- [pc: 68, line: 244]
- [pc: 76, line: 245]
- [pc: 84, line: 248]
- [pc: 93, line: 249]
- [pc: 101, line: 250]
- [pc: 109, line: 253]
- [pc: 117, line: 254]
- [pc: 125, line: 255]
- [pc: 133, line: 258]
- [pc: 141, line: 259]
- [pc: 149, line: 260]
- [pc: 157, line: 263]
- [pc: 166, line: 264]
- [pc: 174, line: 265]
- [pc: 182, line: 268]
- [pc: 190, line: 269]
- [pc: 198, line: 270]
- [pc: 206, line: 273]
- [pc: 220, line: 274]
- [pc: 235, line: 275]
- [pc: 249, line: 276]
- Local variable table:
- [pc: 0, pc: 250] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityHuman
- [pc: 34, pc: 250] local: d0 index: 1 type: double
- [pc: 44, pc: 250] local: d1 index: 3 type: double
- [pc: 55, pc: 250] local: d2 index: 5 type: double
- [pc: 60, pc: 250] local: d3 index: 7 type: double
- Stack map table: number of frames 6
- [pc: 84, full, stack: {}, locals: {net.minecraft.server.v1_14_R1.EntityHuman, double, double, double, double}]
- [pc: 109, same]
- [pc: 133, same]
- [pc: 157, same]
- [pc: 182, same]
- [pc: 206, same]
- // Method descriptor #170 ()V
- // Stack: 2, Locals: 3
- protected void dB();
- 0 aload_0 [this]
- 1 getstatic net.minecraft.server.v1_14_R1.EntityPose.SWIMMING : net.minecraft.server.v1_14_R1.EntityPose [574]
- 4 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.c(net.minecraft.server.v1_14_R1.EntityPose) : boolean [577]
- 7 ifeq 147
- 10 aload_0 [this]
- 11 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.isGliding() : boolean [580]
- 14 ifeq 24
- 17 getstatic net.minecraft.server.v1_14_R1.EntityPose.FALL_FLYING : net.minecraft.server.v1_14_R1.EntityPose [583]
- 20 astore_1 [entitypose]
- 21 goto 94
- 24 aload_0 [this]
- 25 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.isSleeping() : boolean [379]
- 28 ifeq 38
- 31 getstatic net.minecraft.server.v1_14_R1.EntityPose.SLEEPING : net.minecraft.server.v1_14_R1.EntityPose [586]
- 34 astore_1 [entitypose]
- 35 goto 94
- 38 aload_0 [this]
- 39 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.isSwimming() : boolean [589]
- 42 ifeq 52
- 45 getstatic net.minecraft.server.v1_14_R1.EntityPose.SWIMMING : net.minecraft.server.v1_14_R1.EntityPose [574]
- 48 astore_1 [entitypose]
- 49 goto 94
- 52 aload_0 [this]
- 53 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.isRiptiding() : boolean [592]
- 56 ifeq 66
- 59 getstatic net.minecraft.server.v1_14_R1.EntityPose.SPIN_ATTACK : net.minecraft.server.v1_14_R1.EntityPose [595]
- 62 astore_1 [entitypose]
- 63 goto 94
- 66 aload_0 [this]
- 67 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.isSneaking() : boolean [440]
- 70 ifeq 90
- 73 aload_0 [this]
- 74 getfield net.minecraft.server.v1_14_R1.EntityHuman.abilities : net.minecraft.server.v1_14_R1.PlayerAbilities [174]
- 77 getfield net.minecraft.server.v1_14_R1.PlayerAbilities.isFlying : boolean [598]
- 80 ifne 90
- 83 getstatic net.minecraft.server.v1_14_R1.EntityPose.SNEAKING : net.minecraft.server.v1_14_R1.EntityPose [601]
- 86 astore_1 [entitypose]
- 87 goto 94
- 90 getstatic net.minecraft.server.v1_14_R1.EntityPose.STANDING : net.minecraft.server.v1_14_R1.EntityPose [604]
- 93 astore_1 [entitypose]
- 94 aload_0 [this]
- 95 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.isSpectator() : boolean [368]
- 98 ifne 140
- 101 aload_0 [this]
- 102 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.isPassenger() : boolean [607]
- 105 ifne 140
- 108 aload_0 [this]
- 109 aload_1 [entitypose]
- 110 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.c(net.minecraft.server.v1_14_R1.EntityPose) : boolean [577]
- 113 ifne 140
- 116 aload_0 [this]
- 117 getstatic net.minecraft.server.v1_14_R1.EntityPose.SNEAKING : net.minecraft.server.v1_14_R1.EntityPose [601]
- 120 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.c(net.minecraft.server.v1_14_R1.EntityPose) : boolean [577]
- 123 ifeq 133
- 126 getstatic net.minecraft.server.v1_14_R1.EntityPose.SNEAKING : net.minecraft.server.v1_14_R1.EntityPose [601]
- 129 astore_2 [entitypose1]
- 130 goto 142
- 133 getstatic net.minecraft.server.v1_14_R1.EntityPose.SWIMMING : net.minecraft.server.v1_14_R1.EntityPose [574]
- 136 astore_2 [entitypose1]
- 137 goto 142
- 140 aload_1 [entitypose]
- 141 astore_2 [entitypose1]
- 142 aload_0 [this]
- 143 aload_2 [entitypose1]
- 144 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.setPose(net.minecraft.server.v1_14_R1.EntityPose) : void [611]
- 147 return
- Line numbers:
- [pc: 0, line: 279]
- [pc: 10, line: 282]
- [pc: 17, line: 283]
- [pc: 24, line: 284]
- [pc: 31, line: 285]
- [pc: 38, line: 286]
- [pc: 45, line: 287]
- [pc: 52, line: 288]
- [pc: 59, line: 289]
- [pc: 66, line: 290]
- [pc: 83, line: 291]
- [pc: 90, line: 293]
- [pc: 94, line: 298]
- [pc: 116, line: 299]
- [pc: 126, line: 300]
- [pc: 133, line: 302]
- [pc: 140, line: 305]
- [pc: 142, line: 308]
- [pc: 147, line: 310]
- Local variable table:
- [pc: 21, pc: 24] local: entitypose index: 1 type: net.minecraft.server.v1_14_R1.EntityPose
- [pc: 35, pc: 38] local: entitypose index: 1 type: net.minecraft.server.v1_14_R1.EntityPose
- [pc: 49, pc: 52] local: entitypose index: 1 type: net.minecraft.server.v1_14_R1.EntityPose
- [pc: 63, pc: 66] local: entitypose index: 1 type: net.minecraft.server.v1_14_R1.EntityPose
- [pc: 87, pc: 90] local: entitypose index: 1 type: net.minecraft.server.v1_14_R1.EntityPose
- [pc: 130, pc: 133] local: entitypose1 index: 2 type: net.minecraft.server.v1_14_R1.EntityPose
- [pc: 137, pc: 140] local: entitypose1 index: 2 type: net.minecraft.server.v1_14_R1.EntityPose
- [pc: 94, pc: 147] local: entitypose index: 1 type: net.minecraft.server.v1_14_R1.EntityPose
- [pc: 142, pc: 147] local: entitypose1 index: 2 type: net.minecraft.server.v1_14_R1.EntityPose
- [pc: 0, pc: 148] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityHuman
- Stack map table: number of frames 10
- [pc: 24, same]
- [pc: 38, same]
- [pc: 52, same]
- [pc: 66, same]
- [pc: 90, same]
- [pc: 94, append: {net.minecraft.server.v1_14_R1.EntityPose}]
- [pc: 133, same]
- [pc: 140, same]
- [pc: 142, append: {net.minecraft.server.v1_14_R1.EntityPose}]
- [pc: 147, chop 2 local(s)]
- // Method descriptor #226 ()I
- // Stack: 1, Locals: 1
- public int ab();
- 0 aload_0 [this]
- 1 getfield net.minecraft.server.v1_14_R1.EntityHuman.abilities : net.minecraft.server.v1_14_R1.PlayerAbilities [174]
- 4 getfield net.minecraft.server.v1_14_R1.PlayerAbilities.isInvulnerable : boolean [414]
- 7 ifeq 14
- 10 iconst_1
- 11 goto 16
- 14 bipush 80
- 16 ireturn
- Line numbers:
- [pc: 0, line: 314]
- Local variable table:
- [pc: 0, pc: 17] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityHuman
- Stack map table: number of frames 2
- [pc: 14, same]
- [pc: 16, same_locals_1_stack_item, stack: {int}]
- // Method descriptor #616 ()Lnet/minecraft/server/v1_14_R1/SoundEffect;
- // Stack: 1, Locals: 1
- protected net.minecraft.server.v1_14_R1.SoundEffect getSoundSwim();
- 0 getstatic net.minecraft.server.v1_14_R1.SoundEffects.ENTITY_PLAYER_SWIM : net.minecraft.server.v1_14_R1.SoundEffect [622]
- 3 areturn
- Line numbers:
- [pc: 0, line: 319]
- Local variable table:
- [pc: 0, pc: 4] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityHuman
- // Method descriptor #616 ()Lnet/minecraft/server/v1_14_R1/SoundEffect;
- // Stack: 1, Locals: 1
- protected net.minecraft.server.v1_14_R1.SoundEffect getSoundSplash();
- 0 getstatic net.minecraft.server.v1_14_R1.SoundEffects.ENTITY_PLAYER_SPLASH : net.minecraft.server.v1_14_R1.SoundEffect [626]
- 3 areturn
- Line numbers:
- [pc: 0, line: 324]
- Local variable table:
- [pc: 0, pc: 4] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityHuman
- // Method descriptor #616 ()Lnet/minecraft/server/v1_14_R1/SoundEffect;
- // Stack: 1, Locals: 1
- protected net.minecraft.server.v1_14_R1.SoundEffect getSoundSplashHighSpeed();
- 0 getstatic net.minecraft.server.v1_14_R1.SoundEffects.ENTITY_PLAYER_SPLASH_HIGH_SPEED : net.minecraft.server.v1_14_R1.SoundEffect [630]
- 3 areturn
- Line numbers:
- [pc: 0, line: 329]
- Local variable table:
- [pc: 0, pc: 4] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityHuman
- // Method descriptor #226 ()I
- // Stack: 1, Locals: 1
- public int aX();
- 0 bipush 10
- 2 ireturn
- Line numbers:
- [pc: 0, line: 334]
- Local variable table:
- [pc: 0, pc: 3] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityHuman
- // Method descriptor #631 (Lnet/minecraft/server/v1_14_R1/SoundEffect;FF)V
- // Stack: 12, Locals: 4
- public void a(net.minecraft.server.v1_14_R1.SoundEffect soundeffect, float f, float f1);
- 0 aload_0 [this]
- 1 getfield net.minecraft.server.v1_14_R1.EntityHuman.world : net.minecraft.server.v1_14_R1.World [383]
- 4 aload_0 [this]
- 5 aload_0 [this]
- 6 getfield net.minecraft.server.v1_14_R1.EntityHuman.locX : double [450]
- 9 aload_0 [this]
- 10 getfield net.minecraft.server.v1_14_R1.EntityHuman.locY : double [465]
- 13 aload_0 [this]
- 14 getfield net.minecraft.server.v1_14_R1.EntityHuman.locZ : double [462]
- 17 aload_1 [soundeffect]
- 18 aload_0 [this]
- 19 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.getSoundCategory() : net.minecraft.server.v1_14_R1.SoundCategory [635]
- 22 fload_2 [f]
- 23 fload_3 [f1]
- 24 invokevirtual net.minecraft.server.v1_14_R1.World.playSound(net.minecraft.server.v1_14_R1.EntityHuman, double, double, double, net.minecraft.server.v1_14_R1.SoundEffect, net.minecraft.server.v1_14_R1.SoundCategory, float, float) : void [639]
- 27 return
- Line numbers:
- [pc: 0, line: 339]
- [pc: 27, line: 340]
- Local variable table:
- [pc: 0, pc: 28] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityHuman
- [pc: 0, pc: 28] local: soundeffect index: 1 type: net.minecraft.server.v1_14_R1.SoundEffect
- [pc: 0, pc: 28] local: f index: 2 type: float
- [pc: 0, pc: 28] local: f1 index: 3 type: float
- // Method descriptor #643 (Lnet/minecraft/server/v1_14_R1/SoundEffect;Lnet/minecraft/server/v1_14_R1/SoundCategory;FF)V
- // Stack: 0, Locals: 5
- public void a(net.minecraft.server.v1_14_R1.SoundEffect soundeffect, net.minecraft.server.v1_14_R1.SoundCategory soundcategory, float f, float f1);
- 0 return
- Line numbers:
- [pc: 0, line: 342]
- Local variable table:
- [pc: 0, pc: 1] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityHuman
- [pc: 0, pc: 1] local: soundeffect index: 1 type: net.minecraft.server.v1_14_R1.SoundEffect
- [pc: 0, pc: 1] local: soundcategory index: 2 type: net.minecraft.server.v1_14_R1.SoundCategory
- [pc: 0, pc: 1] local: f index: 3 type: float
- [pc: 0, pc: 1] local: f1 index: 4 type: float
- // Method descriptor #633 ()Lnet/minecraft/server/v1_14_R1/SoundCategory;
- // Stack: 1, Locals: 1
- public net.minecraft.server.v1_14_R1.SoundCategory getSoundCategory();
- 0 getstatic net.minecraft.server.v1_14_R1.SoundCategory.PLAYERS : net.minecraft.server.v1_14_R1.SoundCategory [650]
- 3 areturn
- Line numbers:
- [pc: 0, line: 346]
- Local variable table:
- [pc: 0, pc: 4] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityHuman
- // Method descriptor #226 ()I
- // Stack: 1, Locals: 1
- public int getMaxFireTicks();
- 0 bipush 20
- 2 ireturn
- Line numbers:
- [pc: 0, line: 351]
- Local variable table:
- [pc: 0, pc: 3] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityHuman
- // Method descriptor #406 (Lorg/bukkit/event/inventory/InventoryCloseEvent$Reason;)V
- // Stack: 2, Locals: 2
- public void closeInventory(org.bukkit.event.inventory.InventoryCloseEvent.Reason reason);
- 0 aload_0 [this]
- 1 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.closeInventory() : void [653]
- 4 aload_0 [this]
- 5 aload_0 [this]
- 6 getfield net.minecraft.server.v1_14_R1.EntityHuman.defaultContainer : net.minecraft.server.v1_14_R1.ContainerPlayer [216]
- 9 putfield net.minecraft.server.v1_14_R1.EntityHuman.activeContainer : net.minecraft.server.v1_14_R1.Container [218]
- 12 return
- Line numbers:
- [pc: 0, line: 356]
- [pc: 4, line: 357]
- [pc: 12, line: 358]
- Local variable table:
- [pc: 0, pc: 13] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityHuman
- [pc: 0, pc: 13] local: reason index: 1 type: org.bukkit.event.inventory.InventoryCloseEvent.Reason
- // Method descriptor #170 ()V
- // Stack: 2, Locals: 1
- public void closeInventory();
- 0 aload_0 [this]
- 1 aload_0 [this]
- 2 getfield net.minecraft.server.v1_14_R1.EntityHuman.defaultContainer : net.minecraft.server.v1_14_R1.ContainerPlayer [216]
- 5 putfield net.minecraft.server.v1_14_R1.EntityHuman.activeContainer : net.minecraft.server.v1_14_R1.Container [218]
- 8 return
- Line numbers:
- [pc: 0, line: 362]
- [pc: 8, line: 363]
- Local variable table:
- [pc: 0, pc: 9] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityHuman
- // Method descriptor #170 ()V
- // Stack: 9, Locals: 9
- public void passengerTick();
- 0 aload_0 [this]
- 1 getfield net.minecraft.server.v1_14_R1.EntityHuman.world : net.minecraft.server.v1_14_R1.World [383]
- 4 getfield net.minecraft.server.v1_14_R1.World.isClientSide : boolean [209]
- 7 ifne 36
- 10 aload_0 [this]
- 11 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.isSneaking() : boolean [440]
- 14 ifeq 36
- 17 aload_0 [this]
- 18 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.isPassenger() : boolean [607]
- 21 ifeq 36
- 24 aload_0 [this]
- 25 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.stopRiding() : void [658]
- 28 aload_0 [this]
- 29 iconst_0
- 30 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.setSneaking(boolean) : void [662]
- 33 goto 140
- 36 aload_0 [this]
- 37 getfield net.minecraft.server.v1_14_R1.EntityHuman.locX : double [450]
- 40 dstore_1 [d0]
- 41 aload_0 [this]
- 42 getfield net.minecraft.server.v1_14_R1.EntityHuman.locY : double [465]
- 45 dstore_3 [d1]
- 46 aload_0 [this]
- 47 getfield net.minecraft.server.v1_14_R1.EntityHuman.locZ : double [462]
- 50 dstore 5 [d2]
- 52 aload_0 [this]
- 53 getfield net.minecraft.server.v1_14_R1.EntityHuman.yaw : float [665]
- 56 fstore 7 [f]
- 58 aload_0 [this]
- 59 getfield net.minecraft.server.v1_14_R1.EntityHuman.pitch : float [668]
- 62 fstore 8 [f1]
- 64 aload_0 [this]
- 65 invokespecial net.minecraft.server.v1_14_R1.EntityLiving.passengerTick() : void [670]
- 68 aload_0 [this]
- 69 aload_0 [this]
- 70 getfield net.minecraft.server.v1_14_R1.EntityHuman.bE : float [672]
- 73 putfield net.minecraft.server.v1_14_R1.EntityHuman.bD : float [674]
- 76 aload_0 [this]
- 77 fconst_0
- 78 putfield net.minecraft.server.v1_14_R1.EntityHuman.bE : float [672]
- 81 aload_0 [this]
- 82 aload_0 [this]
- 83 getfield net.minecraft.server.v1_14_R1.EntityHuman.locX : double [450]
- 86 dload_1 [d0]
- 87 dsub
- 88 aload_0 [this]
- 89 getfield net.minecraft.server.v1_14_R1.EntityHuman.locY : double [465]
- 92 dload_3 [d1]
- 93 dsub
- 94 aload_0 [this]
- 95 getfield net.minecraft.server.v1_14_R1.EntityHuman.locZ : double [462]
- 98 dload 5 [d2]
- 100 dsub
- 101 invokespecial net.minecraft.server.v1_14_R1.EntityHuman.m(double, double, double) : void [677]
- 104 aload_0 [this]
- 105 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.getVehicle() : net.minecraft.server.v1_14_R1.Entity [681]
- 108 instanceof net.minecraft.server.v1_14_R1.EntityPig [683]
- 111 ifeq 140
- 114 aload_0 [this]
- 115 fload 8 [f1]
- 117 putfield net.minecraft.server.v1_14_R1.EntityHuman.pitch : float [668]
- 120 aload_0 [this]
- 121 fload 7 [f]
- 123 putfield net.minecraft.server.v1_14_R1.EntityHuman.yaw : float [665]
- 126 aload_0 [this]
- 127 aload_0 [this]
- 128 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.getVehicle() : net.minecraft.server.v1_14_R1.Entity [681]
- 131 checkcast net.minecraft.server.v1_14_R1.EntityPig [683]
- 134 getfield net.minecraft.server.v1_14_R1.EntityPig.aK : float [686]
- 137 putfield net.minecraft.server.v1_14_R1.EntityHuman.aK : float [687]
- 140 return
- Line numbers:
- [pc: 0, line: 367]
- [pc: 24, line: 368]
- [pc: 28, line: 369]
- [pc: 36, line: 371]
- [pc: 41, line: 372]
- [pc: 46, line: 373]
- [pc: 52, line: 374]
- [pc: 58, line: 375]
- [pc: 64, line: 377]
- [pc: 68, line: 378]
- [pc: 76, line: 379]
- [pc: 81, line: 380]
- [pc: 104, line: 381]
- [pc: 114, line: 382]
- [pc: 120, line: 383]
- [pc: 126, line: 384]
- [pc: 140, line: 388]
- Local variable table:
- [pc: 41, pc: 140] local: d0 index: 1 type: double
- [pc: 46, pc: 140] local: d1 index: 3 type: double
- [pc: 52, pc: 140] local: d2 index: 5 type: double
- [pc: 58, pc: 140] local: f index: 7 type: float
- [pc: 64, pc: 140] local: f1 index: 8 type: float
- [pc: 0, pc: 141] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityHuman
- Stack map table: number of frames 2
- [pc: 36, same]
- [pc: 140, same_extended]
- // Method descriptor #170 ()V
- // Stack: 2, Locals: 1
- protected void doTick();
- 0 aload_0 [this]
- 1 invokespecial net.minecraft.server.v1_14_R1.EntityLiving.doTick() : void [690]
- 4 aload_0 [this]
- 5 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.cO() : void [693]
- 8 aload_0 [this]
- 9 aload_0 [this]
- 10 getfield net.minecraft.server.v1_14_R1.EntityHuman.yaw : float [665]
- 13 putfield net.minecraft.server.v1_14_R1.EntityHuman.aM : float [696]
- 16 return
- Line numbers:
- [pc: 0, line: 392]
- [pc: 4, line: 393]
- [pc: 8, line: 394]
- [pc: 16, line: 395]
- Local variable table:
- [pc: 0, pc: 17] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityHuman
- // Method descriptor #170 ()V
- // Stack: 7, Locals: 7
- public void movementTick();
- 0 aload_0 [this]
- 1 getfield net.minecraft.server.v1_14_R1.EntityHuman.bC : int [699]
- 4 ifle 17
- 7 aload_0 [this]
- 8 dup
- 9 getfield net.minecraft.server.v1_14_R1.EntityHuman.bC : int [699]
- 12 iconst_1
- 13 isub
- 14 putfield net.minecraft.server.v1_14_R1.EntityHuman.bC : int [699]
- 17 aload_0 [this]
- 18 getfield net.minecraft.server.v1_14_R1.EntityHuman.world : net.minecraft.server.v1_14_R1.World [383]
- 21 invokevirtual net.minecraft.server.v1_14_R1.World.getDifficulty() : net.minecraft.server.v1_14_R1.EnumDifficulty [703]
- 24 getstatic net.minecraft.server.v1_14_R1.EnumDifficulty.PEACEFUL : net.minecraft.server.v1_14_R1.EnumDifficulty [709]
- 27 if_acmpne 112
- 30 aload_0 [this]
- 31 getfield net.minecraft.server.v1_14_R1.EntityHuman.world : net.minecraft.server.v1_14_R1.World [383]
- 34 invokevirtual net.minecraft.server.v1_14_R1.World.getGameRules() : net.minecraft.server.v1_14_R1.GameRules [713]
- 37 getstatic net.minecraft.server.v1_14_R1.GameRules.NATURAL_REGENERATION : net.minecraft.server.v1_14_R1.GameRules.GameRuleKey [717]
- 40 invokevirtual net.minecraft.server.v1_14_R1.GameRules.getBoolean(net.minecraft.server.v1_14_R1.GameRules$GameRuleKey) : boolean [721]
- 43 ifeq 112
- 46 aload_0 [this]
- 47 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.getHealth() : float [725]
- 50 aload_0 [this]
- 51 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.getMaxHealth() : float [728]
- 54 fcmpg
- 55 ifge 76
- 58 aload_0 [this]
- 59 getfield net.minecraft.server.v1_14_R1.EntityHuman.ticksLived : int [731]
- 62 bipush 20
- 64 irem
- 65 ifne 76
- 68 aload_0 [this]
- 69 fconst_1
- 70 getstatic org.bukkit.event.entity.EntityRegainHealthEvent$RegainReason.REGEN : org.bukkit.event.entity.EntityRegainHealthEvent.RegainReason [735]
- 73 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.heal(float, org.bukkit.event.entity.EntityRegainHealthEvent$RegainReason) : void [739]
- 76 aload_0 [this]
- 77 getfield net.minecraft.server.v1_14_R1.EntityHuman.foodData : net.minecraft.server.v1_14_R1.FoodMetaData [167]
- 80 invokevirtual net.minecraft.server.v1_14_R1.FoodMetaData.c() : boolean [741]
- 83 ifeq 112
- 86 aload_0 [this]
- 87 getfield net.minecraft.server.v1_14_R1.EntityHuman.ticksLived : int [731]
- 90 bipush 10
- 92 irem
- 93 ifne 112
- 96 aload_0 [this]
- 97 getfield net.minecraft.server.v1_14_R1.EntityHuman.foodData : net.minecraft.server.v1_14_R1.FoodMetaData [167]
- 100 aload_0 [this]
- 101 getfield net.minecraft.server.v1_14_R1.EntityHuman.foodData : net.minecraft.server.v1_14_R1.FoodMetaData [167]
- 104 invokevirtual net.minecraft.server.v1_14_R1.FoodMetaData.getFoodLevel() : int [744]
- 107 iconst_1
- 108 iadd
- 109 invokevirtual net.minecraft.server.v1_14_R1.FoodMetaData.a(int) : void [747]
- 112 aload_0 [this]
- 113 getfield net.minecraft.server.v1_14_R1.EntityHuman.inventory : net.minecraft.server.v1_14_R1.PlayerInventory [157]
- 116 invokevirtual net.minecraft.server.v1_14_R1.PlayerInventory.j() : void [750]
- 119 aload_0 [this]
- 120 aload_0 [this]
- 121 getfield net.minecraft.server.v1_14_R1.EntityHuman.bE : float [672]
- 124 putfield net.minecraft.server.v1_14_R1.EntityHuman.bD : float [674]
- 127 aload_0 [this]
- 128 invokespecial net.minecraft.server.v1_14_R1.EntityLiving.movementTick() : void [752]
- 131 aload_0 [this]
- 132 getstatic net.minecraft.server.v1_14_R1.GenericAttributes.MOVEMENT_SPEED : net.minecraft.server.v1_14_R1.IAttribute [309]
- 135 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.getAttributeInstance(net.minecraft.server.v1_14_R1.IAttribute) : net.minecraft.server.v1_14_R1.AttributeInstance [312]
- 138 astore_1 [attributeinstance]
- 139 aload_0 [this]
- 140 getfield net.minecraft.server.v1_14_R1.EntityHuman.world : net.minecraft.server.v1_14_R1.World [383]
- 143 getfield net.minecraft.server.v1_14_R1.World.isClientSide : boolean [209]
- 146 ifne 163
- 149 aload_1 [attributeinstance]
- 150 aload_0 [this]
- 151 getfield net.minecraft.server.v1_14_R1.EntityHuman.abilities : net.minecraft.server.v1_14_R1.PlayerAbilities [174]
- 154 invokevirtual net.minecraft.server.v1_14_R1.PlayerAbilities.b() : float [754]
- 157 f2d
- 158 invokeinterface net.minecraft.server.v1_14_R1.AttributeInstance.setValue(double) : void [306] [nargs: 3]
- 163 aload_0 [this]
- 164 ldc <Float 0.02> [110]
- 166 putfield net.minecraft.server.v1_14_R1.EntityHuman.aO : float [757]
- 169 aload_0 [this]
- 170 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.isSprinting() : boolean [760]
- 173 ifeq 190
- 176 aload_0 [this]
- 177 aload_0 [this]
- 178 getfield net.minecraft.server.v1_14_R1.EntityHuman.aO : float [757]
- 181 f2d
- 182 ldc2_w <Double 0.005999999865889549> [761]
- 185 dadd
- 186 d2f
- 187 putfield net.minecraft.server.v1_14_R1.EntityHuman.aO : float [757]
- 190 aload_0 [this]
- 191 aload_1 [attributeinstance]
- 192 invokeinterface net.minecraft.server.v1_14_R1.AttributeInstance.getValue() : double [766] [nargs: 1]
- 197 d2f
- 198 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.o(float) : void [770]
- 201 aload_0 [this]
- 202 getfield net.minecraft.server.v1_14_R1.EntityHuman.onGround : boolean [374]
- 205 ifeq 244
- 208 aload_0 [this]
- 209 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.getHealth() : float [725]
- 212 fconst_0
- 213 fcmpl
- 214 ifle 244
- 217 aload_0 [this]
- 218 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.isSwimming() : boolean [589]
- 221 ifne 244
- 224 ldc_w <Float 0.1> [771]
- 227 aload_0 [this]
- 228 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.getMot() : net.minecraft.server.v1_14_R1.Vec3D [775]
- 231 invokestatic net.minecraft.server.v1_14_R1.EntityHuman.b(net.minecraft.server.v1_14_R1.Vec3D) : double [778]
- 234 invokestatic net.minecraft.server.v1_14_R1.MathHelper.sqrt(double) : float [782]
- 237 invokestatic java.lang.Math.min(float, float) : float [788]
- 240 fstore_2 [f]
- 241 goto 246
- 244 fconst_0
- 245 fstore_2 [f]
- 246 aload_0 [this]
- 247 dup
- 248 getfield net.minecraft.server.v1_14_R1.EntityHuman.bE : float [672]
- 251 fload_2 [f]
- 252 aload_0 [this]
- 253 getfield net.minecraft.server.v1_14_R1.EntityHuman.bE : float [672]
- 256 fsub
- 257 ldc_w <Float 0.4> [789]
- 260 fmul
- 261 fadd
- 262 putfield net.minecraft.server.v1_14_R1.EntityHuman.bE : float [672]
- 265 aload_0 [this]
- 266 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.getHealth() : float [725]
- 269 fconst_0
- 270 fcmpl
- 271 ifle 395
- 274 aload_0 [this]
- 275 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.isSpectator() : boolean [368]
- 278 ifne 395
- 281 aload_0 [this]
- 282 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.isPassenger() : boolean [607]
- 285 ifeq 322
- 288 aload_0 [this]
- 289 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.getVehicle() : net.minecraft.server.v1_14_R1.Entity [681]
- 292 getfield net.minecraft.server.v1_14_R1.Entity.dead : boolean [794]
- 295 ifne 322
- 298 aload_0 [this]
- 299 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.getBoundingBox() : net.minecraft.server.v1_14_R1.AxisAlignedBB [798]
- 302 aload_0 [this]
- 303 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.getVehicle() : net.minecraft.server.v1_14_R1.Entity [681]
- 306 invokevirtual net.minecraft.server.v1_14_R1.Entity.getBoundingBox() : net.minecraft.server.v1_14_R1.AxisAlignedBB [799]
- 309 invokevirtual net.minecraft.server.v1_14_R1.AxisAlignedBB.b(net.minecraft.server.v1_14_R1.AxisAlignedBB) : net.minecraft.server.v1_14_R1.AxisAlignedBB [804]
- 312 dconst_1
- 313 dconst_0
- 314 dconst_1
- 315 invokevirtual net.minecraft.server.v1_14_R1.AxisAlignedBB.grow(double, double, double) : net.minecraft.server.v1_14_R1.AxisAlignedBB [808]
- 318 astore_3 [axisalignedbb]
- 319 goto 335
- 322 aload_0 [this]
- 323 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.getBoundingBox() : net.minecraft.server.v1_14_R1.AxisAlignedBB [798]
- 326 dconst_1
- 327 ldc2_w <Double 0.5> [229]
- 330 dconst_1
- 331 invokevirtual net.minecraft.server.v1_14_R1.AxisAlignedBB.grow(double, double, double) : net.minecraft.server.v1_14_R1.AxisAlignedBB [808]
- 334 astore_3 [axisalignedbb]
- 335 aload_0 [this]
- 336 getfield net.minecraft.server.v1_14_R1.EntityHuman.world : net.minecraft.server.v1_14_R1.World [383]
- 339 aload_0 [this]
- 340 aload_3 [axisalignedbb]
- 341 invokevirtual net.minecraft.server.v1_14_R1.World.getEntities(net.minecraft.server.v1_14_R1.Entity, net.minecraft.server.v1_14_R1.AxisAlignedBB) : java.util.List [812]
- 344 astore 4 [list]
- 346 iconst_0
- 347 istore 5 [i]
- 349 iload 5 [i]
- 351 aload 4 [list]
- 353 invokeinterface java.util.List.size() : int [817] [nargs: 1]
- 358 if_icmpge 395
- 361 aload 4 [list]
- 363 iload 5 [i]
- 365 invokeinterface java.util.List.get(int) : java.lang.Object [821] [nargs: 2]
- 370 checkcast net.minecraft.server.v1_14_R1.Entity [791]
- 373 astore 6 [entity]
- 375 aload 6 [entity]
- 377 getfield net.minecraft.server.v1_14_R1.Entity.dead : boolean [794]
- 380 ifne 389
- 383 aload_0 [this]
- 384 aload 6 [entity]
- 386 invokespecial net.minecraft.server.v1_14_R1.EntityHuman.c(net.minecraft.server.v1_14_R1.Entity) : void [824]
- 389 iinc 5 1 [i]
- 392 goto 349
- 395 aload_0 [this]
- 396 aload_0 [this]
- 397 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.getShoulderEntityLeft() : net.minecraft.server.v1_14_R1.NBTTagCompound [828]
- 400 invokespecial net.minecraft.server.v1_14_R1.EntityHuman.j(net.minecraft.server.v1_14_R1.NBTTagCompound) : void [831]
- 403 aload_0 [this]
- 404 aload_0 [this]
- 405 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.getShoulderEntityRight() : net.minecraft.server.v1_14_R1.NBTTagCompound [834]
- 408 invokespecial net.minecraft.server.v1_14_R1.EntityHuman.j(net.minecraft.server.v1_14_R1.NBTTagCompound) : void [831]
- 411 aload_0 [this]
- 412 getfield net.minecraft.server.v1_14_R1.EntityHuman.world : net.minecraft.server.v1_14_R1.World [383]
- 415 getfield net.minecraft.server.v1_14_R1.World.isClientSide : boolean [209]
- 418 ifne 446
- 421 aload_0 [this]
- 422 getfield net.minecraft.server.v1_14_R1.EntityHuman.fallDistance : float [837]
- 425 ldc_w <Float 0.5> [838]
- 428 fcmpl
- 429 ifgt 463
- 432 aload_0 [this]
- 433 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.isInWater() : boolean [841]
- 436 ifne 463
- 439 aload_0 [this]
- 440 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.isPassenger() : boolean [607]
- 443 ifne 463
- 446 aload_0 [this]
- 447 getfield net.minecraft.server.v1_14_R1.EntityHuman.abilities : net.minecraft.server.v1_14_R1.PlayerAbilities [174]
- 450 getfield net.minecraft.server.v1_14_R1.PlayerAbilities.isFlying : boolean [598]
- 453 ifne 463
- 456 aload_0 [this]
- 457 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.isSleeping() : boolean [379]
- 460 ifeq 480
- 463 aload_0 [this]
- 464 getfield net.minecraft.server.v1_14_R1.EntityHuman.world : net.minecraft.server.v1_14_R1.World [383]
- 467 getfield net.minecraft.server.v1_14_R1.World.paperConfig : com.destroystokyo.paper.PaperWorldConfig [845]
- 470 getfield com.destroystokyo.paper.PaperWorldConfig.parrotsHangOnBetter : boolean [850]
- 473 ifne 480
- 476 aload_0 [this]
- 477 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.releaseShoulderEntities() : void [853]
- 480 return
- Line numbers:
- [pc: 0, line: 399]
- [pc: 7, line: 400]
- [pc: 17, line: 403]
- [pc: 46, line: 404]
- [pc: 68, line: 406]
- [pc: 76, line: 409]
- [pc: 96, line: 410]
- [pc: 112, line: 414]
- [pc: 119, line: 415]
- [pc: 127, line: 416]
- [pc: 131, line: 417]
- [pc: 139, line: 419]
- [pc: 149, line: 420]
- [pc: 163, line: 423]
- [pc: 169, line: 424]
- [pc: 176, line: 425]
- [pc: 190, line: 428]
- [pc: 201, line: 431]
- [pc: 224, line: 432]
- [pc: 244, line: 434]
- [pc: 246, line: 437]
- [pc: 265, line: 438]
- [pc: 281, line: 441]
- [pc: 298, line: 442]
- [pc: 322, line: 444]
- [pc: 335, line: 447]
- [pc: 346, line: 449]
- [pc: 361, line: 450]
- [pc: 375, line: 452]
- [pc: 383, line: 453]
- [pc: 389, line: 449]
- [pc: 395, line: 458]
- [pc: 403, line: 459]
- [pc: 411, line: 460]
- [pc: 463, line: 461]
- [pc: 480, line: 464]
- Local variable table:
- [pc: 241, pc: 244] local: f index: 2 type: float
- [pc: 319, pc: 322] local: axisalignedbb index: 3 type: net.minecraft.server.v1_14_R1.AxisAlignedBB
- [pc: 375, pc: 389] local: entity index: 6 type: net.minecraft.server.v1_14_R1.Entity
- [pc: 349, pc: 395] local: i index: 5 type: int
- [pc: 335, pc: 395] local: axisalignedbb index: 3 type: net.minecraft.server.v1_14_R1.AxisAlignedBB
- [pc: 346, pc: 395] local: list index: 4 type: java.util.List
- [pc: 0, pc: 481] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityHuman
- [pc: 139, pc: 481] local: attributeinstance index: 1 type: net.minecraft.server.v1_14_R1.AttributeInstance
- [pc: 246, pc: 481] local: f index: 2 type: float
- Local variable type table:
- [pc: 346, pc: 395] local: list index: 4 type: java.util.List<net.minecraft.server.v1_14_R1.Entity>
- Stack map table: number of frames 15
- [pc: 17, same]
- [pc: 76, same]
- [pc: 112, same]
- [pc: 163, append: {net.minecraft.server.v1_14_R1.AttributeInstance}]
- [pc: 190, same]
- [pc: 244, same]
- [pc: 246, append: {float}]
- [pc: 322, same_extended]
- [pc: 335, append: {net.minecraft.server.v1_14_R1.AxisAlignedBB}]
- [pc: 349, append: {java.util.List, int}]
- [pc: 389, same]
- [pc: 395, chop 3 local(s)]
- [pc: 446, same]
- [pc: 463, same]
- [pc: 480, same]
- // Method descriptor #829 (Lnet/minecraft/server/v1_14_R1/NBTTagCompound;)V
- // Stack: 2, Locals: 3
- private void j(@javax.annotation.Nullable net.minecraft.server.v1_14_R1.NBTTagCompound nbttagcompound);
- 0 aload_1 [nbttagcompound]
- 1 ifnull 14
- 4 aload_1 [nbttagcompound]
- 5 ldc_w <String "Silent"> [864]
- 8 invokevirtual net.minecraft.server.v1_14_R1.NBTTagCompound.hasKey(java.lang.String) : boolean [868]
- 11 ifeq 24
- 14 aload_1 [nbttagcompound]
- 15 ldc_w <String "Silent"> [864]
- 18 invokevirtual net.minecraft.server.v1_14_R1.NBTTagCompound.getBoolean(java.lang.String) : boolean [870]
- 21 ifne 53
- 24 aload_1 [nbttagcompound]
- 25 ldc_w <String "id"> [872]
- 28 invokevirtual net.minecraft.server.v1_14_R1.NBTTagCompound.getString(java.lang.String) : java.lang.String [876]
- 31 astore_2 [s]
- 32 aload_2 [s]
- 33 invokestatic net.minecraft.server.v1_14_R1.EntityTypes.a(java.lang.String) : java.util.Optional [879]
- 36 invokedynamic 0 test() : java.util.function.Predicate [898]
- 41 invokevirtual java.util.Optional.filter(java.util.function.Predicate) : java.util.Optional [904]
- 44 aload_0 [this]
- 45 invokedynamic 1 accept(net.minecraft.server.v1_14_R1.EntityHuman) : java.util.function.Consumer [916]
- 50 invokevirtual java.util.Optional.ifPresent(java.util.function.Consumer) : void [920]
- 53 return
- Line numbers:
- [pc: 0, line: 467]
- [pc: 24, line: 468]
- [pc: 32, line: 470]
- [pc: 50, line: 472]
- [pc: 53, line: 477]
- Local variable table:
- [pc: 32, pc: 53] local: s index: 2 type: java.lang.String
- [pc: 0, pc: 54] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityHuman
- [pc: 0, pc: 54] local: nbttagcompound index: 1 type: net.minecraft.server.v1_14_R1.NBTTagCompound
- Stack map table: number of frames 3
- [pc: 14, same]
- [pc: 24, same]
- [pc: 53, same]
- // Method descriptor #822 (Lnet/minecraft/server/v1_14_R1/Entity;)V
- // Stack: 2, Locals: 2
- private void c(net.minecraft.server.v1_14_R1.Entity entity);
- 0 aload_1 [entity]
- 1 aload_0 [this]
- 2 invokevirtual net.minecraft.server.v1_14_R1.Entity.pickup(net.minecraft.server.v1_14_R1.EntityHuman) : void [926]
- 5 return
- Line numbers:
- [pc: 0, line: 480]
- [pc: 5, line: 481]
- Local variable table:
- [pc: 0, pc: 6] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityHuman
- [pc: 0, pc: 6] local: entity index: 1 type: net.minecraft.server.v1_14_R1.Entity
- // Method descriptor #226 ()I
- // Stack: 2, Locals: 1
- public int getScore();
- 0 aload_0 [this]
- 1 getfield net.minecraft.server.v1_14_R1.EntityHuman.datawatcher : net.minecraft.server.v1_14_R1.DataWatcher [327]
- 4 getstatic net.minecraft.server.v1_14_R1.EntityHuman.d : net.minecraft.server.v1_14_R1.DataWatcherObject [343]
- 7 invokevirtual net.minecraft.server.v1_14_R1.DataWatcher.get(net.minecraft.server.v1_14_R1.DataWatcherObject) : java.lang.Object [930]
- 10 checkcast java.lang.Integer [345]
- 13 invokevirtual java.lang.Integer.intValue() : int [933]
- 16 ireturn
- Line numbers:
- [pc: 0, line: 484]
- Local variable table:
- [pc: 0, pc: 17] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityHuman
- // Method descriptor #745 (I)V
- // Stack: 3, Locals: 2
- public void setScore(int i);
- 0 aload_0 [this]
- 1 getfield net.minecraft.server.v1_14_R1.EntityHuman.datawatcher : net.minecraft.server.v1_14_R1.DataWatcher [327]
- 4 getstatic net.minecraft.server.v1_14_R1.EntityHuman.d : net.minecraft.server.v1_14_R1.DataWatcherObject [343]
- 7 iload_1 [i]
- 8 invokestatic java.lang.Integer.valueOf(int) : java.lang.Integer [348]
- 11 invokevirtual net.minecraft.server.v1_14_R1.DataWatcher.set(net.minecraft.server.v1_14_R1.DataWatcherObject, java.lang.Object) : void [937]
- 14 return
- Line numbers:
- [pc: 0, line: 488]
- [pc: 14, line: 489]
- Local variable table:
- [pc: 0, pc: 15] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityHuman
- [pc: 0, pc: 15] local: i index: 1 type: int
- // Method descriptor #745 (I)V
- // Stack: 4, Locals: 3
- public void addScore(int i);
- 0 aload_0 [this]
- 1 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.getScore() : int [940]
- 4 istore_2 [j]
- 5 aload_0 [this]
- 6 getfield net.minecraft.server.v1_14_R1.EntityHuman.datawatcher : net.minecraft.server.v1_14_R1.DataWatcher [327]
- 9 getstatic net.minecraft.server.v1_14_R1.EntityHuman.d : net.minecraft.server.v1_14_R1.DataWatcherObject [343]
- 12 iload_2 [j]
- 13 iload_1 [i]
- 14 iadd
- 15 invokestatic java.lang.Integer.valueOf(int) : java.lang.Integer [348]
- 18 invokevirtual net.minecraft.server.v1_14_R1.DataWatcher.set(net.minecraft.server.v1_14_R1.DataWatcherObject, java.lang.Object) : void [937]
- 21 return
- Line numbers:
- [pc: 0, line: 492]
- [pc: 5, line: 494]
- [pc: 21, line: 495]
- Local variable table:
- [pc: 0, pc: 22] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityHuman
- [pc: 0, pc: 22] local: i index: 1 type: int
- [pc: 5, pc: 22] local: j index: 2 type: int
- // Method descriptor #942 (Lnet/minecraft/server/v1_14_R1/DamageSource;)V
- // Stack: 7, Locals: 2
- public void die(net.minecraft.server.v1_14_R1.DamageSource damagesource);
- 0 aload_0 [this]
- 1 aload_1 [damagesource]
- 2 invokespecial net.minecraft.server.v1_14_R1.EntityLiving.die(net.minecraft.server.v1_14_R1.DamageSource) : void [944]
- 5 aload_0 [this]
- 6 aload_0 [this]
- 7 getfield net.minecraft.server.v1_14_R1.EntityHuman.locX : double [450]
- 10 aload_0 [this]
- 11 getfield net.minecraft.server.v1_14_R1.EntityHuman.locY : double [465]
- 14 aload_0 [this]
- 15 getfield net.minecraft.server.v1_14_R1.EntityHuman.locZ : double [462]
- 18 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.setPosition(double, double, double) : void [469]
- 21 aload_0 [this]
- 22 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.isSpectator() : boolean [368]
- 25 ifne 34
- 28 aload_0 [this]
- 29 aload_1 [damagesource]
- 30 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.d(net.minecraft.server.v1_14_R1.DamageSource) : org.bukkit.event.entity.EntityDeathEvent [947]
- 33 pop
- 34 aload_1 [damagesource]
- 35 ifnull 92
- 38 aload_0 [this]
- 39 aload_0 [this]
- 40 getfield net.minecraft.server.v1_14_R1.EntityHuman.az : float [950]
- 43 aload_0 [this]
- 44 getfield net.minecraft.server.v1_14_R1.EntityHuman.yaw : float [665]
- 47 fadd
- 48 ldc_w <Float 0.017453292> [951]
- 51 fmul
- 52 invokestatic net.minecraft.server.v1_14_R1.MathHelper.cos(float) : float [955]
- 55 fneg
- 56 ldc_w <Float 0.1> [771]
- 59 fmul
- 60 f2d
- 61 ldc2_w <Double 0.10000000149011612> [313]
- 64 aload_0 [this]
- 65 getfield net.minecraft.server.v1_14_R1.EntityHuman.az : float [950]
- 68 aload_0 [this]
- 69 getfield net.minecraft.server.v1_14_R1.EntityHuman.yaw : float [665]
- 72 fadd
- 73 ldc_w <Float 0.017453292> [951]
- 76 fmul
- 77 invokestatic net.minecraft.server.v1_14_R1.MathHelper.sin(float) : float [958]
- 80 fneg
- 81 ldc_w <Float 0.1> [771]
- 84 fmul
- 85 f2d
- 86 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.setMot(double, double, double) : void [961]
- 89 goto 101
- 92 aload_0 [this]
- 93 dconst_0
- 94 ldc2_w <Double 0.1> [962]
- 97 dconst_0
- 98 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.setMot(double, double, double) : void [961]
- 101 aload_0 [this]
- 102 getstatic net.minecraft.server.v1_14_R1.StatisticList.DEATHS : net.minecraft.server.v1_14_R1.MinecraftKey [966]
- 105 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.a(net.minecraft.server.v1_14_R1.MinecraftKey) : void [431]
- 108 aload_0 [this]
- 109 getstatic net.minecraft.server.v1_14_R1.StatisticList.CUSTOM : net.minecraft.server.v1_14_R1.StatisticWrapper [970]
- 112 getstatic net.minecraft.server.v1_14_R1.StatisticList.TIME_SINCE_DEATH : net.minecraft.server.v1_14_R1.MinecraftKey [437]
- 115 invokevirtual net.minecraft.server.v1_14_R1.StatisticWrapper.b(java.lang.Object) : net.minecraft.server.v1_14_R1.Statistic [975]
- 118 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.a(net.minecraft.server.v1_14_R1.Statistic) : void [978]
- 121 aload_0 [this]
- 122 getstatic net.minecraft.server.v1_14_R1.StatisticList.CUSTOM : net.minecraft.server.v1_14_R1.StatisticWrapper [970]
- 125 getstatic net.minecraft.server.v1_14_R1.StatisticList.TIME_SINCE_REST : net.minecraft.server.v1_14_R1.MinecraftKey [446]
- 128 invokevirtual net.minecraft.server.v1_14_R1.StatisticWrapper.b(java.lang.Object) : net.minecraft.server.v1_14_R1.Statistic [975]
- 131 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.a(net.minecraft.server.v1_14_R1.Statistic) : void [978]
- 134 aload_0 [this]
- 135 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.extinguish() : void [417]
- 138 aload_0 [this]
- 139 iconst_0
- 140 iconst_0
- 141 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.setFlag(int, boolean) : void [982]
- 144 return
- Line numbers:
- [pc: 0, line: 499]
- [pc: 5, line: 500]
- [pc: 21, line: 501]
- [pc: 28, line: 502]
- [pc: 34, line: 505]
- [pc: 38, line: 506]
- [pc: 92, line: 508]
- [pc: 101, line: 511]
- [pc: 108, line: 512]
- [pc: 121, line: 513]
- [pc: 134, line: 514]
- [pc: 138, line: 515]
- [pc: 144, line: 516]
- Local variable table:
- [pc: 0, pc: 145] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityHuman
- [pc: 0, pc: 145] local: damagesource index: 1 type: net.minecraft.server.v1_14_R1.DamageSource
- Stack map table: number of frames 3
- [pc: 34, same]
- [pc: 92, same]
- [pc: 101, same]
- // Method descriptor #170 ()V
- // Stack: 2, Locals: 1
- protected void cF();
- 0 aload_0 [this]
- 1 invokespecial net.minecraft.server.v1_14_R1.EntityLiving.cF() : void [987]
- 4 aload_0 [this]
- 5 getfield net.minecraft.server.v1_14_R1.EntityHuman.world : net.minecraft.server.v1_14_R1.World [383]
- 8 invokevirtual net.minecraft.server.v1_14_R1.World.getGameRules() : net.minecraft.server.v1_14_R1.GameRules [713]
- 11 getstatic net.minecraft.server.v1_14_R1.GameRules.KEEP_INVENTORY : net.minecraft.server.v1_14_R1.GameRules.GameRuleKey [990]
- 14 invokevirtual net.minecraft.server.v1_14_R1.GameRules.getBoolean(net.minecraft.server.v1_14_R1.GameRules$GameRuleKey) : boolean [721]
- 17 ifne 31
- 20 aload_0 [this]
- 21 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.removeCursedItems() : void [993]
- 24 aload_0 [this]
- 25 getfield net.minecraft.server.v1_14_R1.EntityHuman.inventory : net.minecraft.server.v1_14_R1.PlayerInventory [157]
- 28 invokevirtual net.minecraft.server.v1_14_R1.PlayerInventory.dropContents() : void [996]
- 31 return
- Line numbers:
- [pc: 0, line: 520]
- [pc: 4, line: 521]
- [pc: 20, line: 522]
- [pc: 24, line: 523]
- [pc: 31, line: 526]
- Local variable table:
- [pc: 0, pc: 32] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityHuman
- Stack map table: number of frames 1
- [pc: 31, same]
- // Method descriptor #170 ()V
- // Stack: 2, Locals: 3
- protected void removeCursedItems();
- 0 iconst_0
- 1 istore_1 [i]
- 2 iload_1 [i]
- 3 aload_0 [this]
- 4 getfield net.minecraft.server.v1_14_R1.EntityHuman.inventory : net.minecraft.server.v1_14_R1.PlayerInventory [157]
- 7 invokevirtual net.minecraft.server.v1_14_R1.PlayerInventory.getSize() : int [999]
- 10 if_icmpge 51
- 13 aload_0 [this]
- 14 getfield net.minecraft.server.v1_14_R1.EntityHuman.inventory : net.minecraft.server.v1_14_R1.PlayerInventory [157]
- 17 iload_1 [i]
- 18 invokevirtual net.minecraft.server.v1_14_R1.PlayerInventory.getItem(int) : net.minecraft.server.v1_14_R1.ItemStack [1002]
- 21 astore_2 [itemstack]
- 22 aload_2 [itemstack]
- 23 invokevirtual net.minecraft.server.v1_14_R1.ItemStack.isEmpty() : boolean [268]
- 26 ifne 45
- 29 aload_2 [itemstack]
- 30 invokestatic net.minecraft.server.v1_14_R1.EnchantmentManager.shouldNotDrop(net.minecraft.server.v1_14_R1.ItemStack) : boolean [1008]
- 33 ifeq 45
- 36 aload_0 [this]
- 37 getfield net.minecraft.server.v1_14_R1.EntityHuman.inventory : net.minecraft.server.v1_14_R1.PlayerInventory [157]
- 40 iload_1 [i]
- 41 invokevirtual net.minecraft.server.v1_14_R1.PlayerInventory.splitWithoutUpdate(int) : net.minecraft.server.v1_14_R1.ItemStack [1011]
- 44 pop
- 45 iinc 1 1 [i]
- 48 goto 2
- 51 return
- Line numbers:
- [pc: 0, line: 529]
- [pc: 13, line: 530]
- [pc: 22, line: 532]
- [pc: 36, line: 533]
- [pc: 45, line: 529]
- [pc: 51, line: 537]
- Local variable table:
- [pc: 22, pc: 45] local: itemstack index: 2 type: net.minecraft.server.v1_14_R1.ItemStack
- [pc: 2, pc: 51] local: i index: 1 type: int
- [pc: 0, pc: 52] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityHuman
- Stack map table: number of frames 3
- [pc: 2, append: {int}]
- [pc: 45, same]
- [pc: 51, chop 1 local(s)]
- // Method descriptor #1013 (Lnet/minecraft/server/v1_14_R1/DamageSource;)Lnet/minecraft/server/v1_14_R1/SoundEffect;
- // Stack: 2, Locals: 2
- protected net.minecraft.server.v1_14_R1.SoundEffect getSoundHurt(net.minecraft.server.v1_14_R1.DamageSource damagesource);
- 0 aload_1 [damagesource]
- 1 getstatic net.minecraft.server.v1_14_R1.DamageSource.BURN : net.minecraft.server.v1_14_R1.DamageSource [1018]
- 4 if_acmpne 13
- 7 getstatic net.minecraft.server.v1_14_R1.SoundEffects.ENTITY_PLAYER_HURT_ON_FIRE : net.minecraft.server.v1_14_R1.SoundEffect [1021]
- 10 goto 42
- 13 aload_1 [damagesource]
- 14 getstatic net.minecraft.server.v1_14_R1.DamageSource.DROWN : net.minecraft.server.v1_14_R1.DamageSource [1024]
- 17 if_acmpne 26
- 20 getstatic net.minecraft.server.v1_14_R1.SoundEffects.ENTITY_PLAYER_HURT_DROWN : net.minecraft.server.v1_14_R1.SoundEffect [1027]
- 23 goto 42
- 26 aload_1 [damagesource]
- 27 getstatic net.minecraft.server.v1_14_R1.DamageSource.SWEET_BERRY_BUSH : net.minecraft.server.v1_14_R1.DamageSource [1030]
- 30 if_acmpne 39
- 33 getstatic net.minecraft.server.v1_14_R1.SoundEffects.ENTITY_PLAYER_HURT_SWEET_BERRY_BUSH : net.minecraft.server.v1_14_R1.SoundEffect [1033]
- 36 goto 42
- 39 getstatic net.minecraft.server.v1_14_R1.SoundEffects.ENTITY_PLAYER_HURT : net.minecraft.server.v1_14_R1.SoundEffect [1036]
- 42 areturn
- Line numbers:
- [pc: 0, line: 541]
- Local variable table:
- [pc: 0, pc: 43] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityHuman
- [pc: 0, pc: 43] local: damagesource index: 1 type: net.minecraft.server.v1_14_R1.DamageSource
- Stack map table: number of frames 4
- [pc: 13, same]
- [pc: 26, same]
- [pc: 39, same]
- [pc: 42, same_locals_1_stack_item, stack: {net.minecraft.server.v1_14_R1.SoundEffect}]
- // Method descriptor #616 ()Lnet/minecraft/server/v1_14_R1/SoundEffect;
- // Stack: 1, Locals: 1
- protected net.minecraft.server.v1_14_R1.SoundEffect getSoundDeath();
- 0 getstatic net.minecraft.server.v1_14_R1.SoundEffects.ENTITY_PLAYER_DEATH : net.minecraft.server.v1_14_R1.SoundEffect [1042]
- 3 areturn
- Line numbers:
- [pc: 0, line: 546]
- Local variable table:
- [pc: 0, pc: 4] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityHuman
- // Method descriptor #1043 (Z)Lnet/minecraft/server/v1_14_R1/EntityItem;
- // Stack: 4, Locals: 2
- @javax.annotation.Nullable
- public net.minecraft.server.v1_14_R1.EntityItem n(boolean flag);
- 0 aload_0 [this]
- 1 aload_0 [this]
- 2 getfield net.minecraft.server.v1_14_R1.EntityHuman.inventory : net.minecraft.server.v1_14_R1.PlayerInventory [157]
- 5 aload_0 [this]
- 6 getfield net.minecraft.server.v1_14_R1.EntityHuman.inventory : net.minecraft.server.v1_14_R1.PlayerInventory [157]
- 9 getfield net.minecraft.server.v1_14_R1.PlayerInventory.itemInHandIndex : int [1046]
- 12 iload_1 [flag]
- 13 ifeq 42
- 16 aload_0 [this]
- 17 getfield net.minecraft.server.v1_14_R1.EntityHuman.inventory : net.minecraft.server.v1_14_R1.PlayerInventory [157]
- 20 invokevirtual net.minecraft.server.v1_14_R1.PlayerInventory.getItemInHand() : net.minecraft.server.v1_14_R1.ItemStack [1049]
- 23 invokevirtual net.minecraft.server.v1_14_R1.ItemStack.isEmpty() : boolean [268]
- 26 ifne 42
- 29 aload_0 [this]
- 30 getfield net.minecraft.server.v1_14_R1.EntityHuman.inventory : net.minecraft.server.v1_14_R1.PlayerInventory [157]
- 33 invokevirtual net.minecraft.server.v1_14_R1.PlayerInventory.getItemInHand() : net.minecraft.server.v1_14_R1.ItemStack [1049]
- 36 invokevirtual net.minecraft.server.v1_14_R1.ItemStack.getCount() : int [1052]
- 39 goto 43
- 42 iconst_1
- 43 invokevirtual net.minecraft.server.v1_14_R1.PlayerInventory.splitStack(int, int) : net.minecraft.server.v1_14_R1.ItemStack [1056]
- 46 iconst_0
- 47 iconst_1
- 48 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.a(net.minecraft.server.v1_14_R1.ItemStack, boolean, boolean) : net.minecraft.server.v1_14_R1.EntityItem [1059]
- 51 areturn
- Line numbers:
- [pc: 0, line: 552]
- Local variable table:
- [pc: 0, pc: 52] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityHuman
- [pc: 0, pc: 52] local: flag index: 1 type: boolean
- Stack map table: number of frames 2
- [pc: 42, full, stack: {net.minecraft.server.v1_14_R1.EntityHuman, net.minecraft.server.v1_14_R1.PlayerInventory, int}, locals: {net.minecraft.server.v1_14_R1.EntityHuman, int}]
- [pc: 43, full, stack: {net.minecraft.server.v1_14_R1.EntityHuman, net.minecraft.server.v1_14_R1.PlayerInventory, int, int}, locals: {net.minecraft.server.v1_14_R1.EntityHuman, int}]
- // Method descriptor #1062 (Lnet/minecraft/server/v1_14_R1/ItemStack;Z)Lnet/minecraft/server/v1_14_R1/EntityItem;
- // Stack: 4, Locals: 3
- @javax.annotation.Nullable
- public net.minecraft.server.v1_14_R1.EntityItem drop(net.minecraft.server.v1_14_R1.ItemStack itemstack, boolean flag);
- 0 aload_0 [this]
- 1 aload_1 [itemstack]
- 2 iconst_0
- 3 iload_2 [flag]
- 4 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.a(net.minecraft.server.v1_14_R1.ItemStack, boolean, boolean) : net.minecraft.server.v1_14_R1.EntityItem [1059]
- 7 areturn
- Line numbers:
- [pc: 0, line: 557]
- Local variable table:
- [pc: 0, pc: 8] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityHuman
- [pc: 0, pc: 8] local: itemstack index: 1 type: net.minecraft.server.v1_14_R1.ItemStack
- [pc: 0, pc: 8] local: flag index: 2 type: boolean
- // Method descriptor #1057 (Lnet/minecraft/server/v1_14_R1/ItemStack;ZZ)Lnet/minecraft/server/v1_14_R1/EntityItem;
- // Stack: 11, Locals: 14
- @javax.annotation.Nullable
- public net.minecraft.server.v1_14_R1.EntityItem a(net.minecraft.server.v1_14_R1.ItemStack itemstack, boolean flag, boolean flag1);
- 0 aload_1 [itemstack]
- 1 invokevirtual net.minecraft.server.v1_14_R1.ItemStack.isEmpty() : boolean [268]
- 4 ifeq 9
- 7 aconst_null
- 8 areturn
- 9 aload_0 [this]
- 10 getfield net.minecraft.server.v1_14_R1.EntityHuman.locY : double [465]
- 13 ldc2_w <Double 0.30000001192092896> [1063]
- 16 dsub
- 17 aload_0 [this]
- 18 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.getHeadHeight() : float [1067]
- 21 f2d
- 22 dadd
- 23 dstore 4 [d0]
- 25 new net.minecraft.server.v1_14_R1.EntityItem [1069]
- 28 dup
- 29 aload_0 [this]
- 30 getfield net.minecraft.server.v1_14_R1.EntityHuman.world : net.minecraft.server.v1_14_R1.World [383]
- 33 aload_0 [this]
- 34 getfield net.minecraft.server.v1_14_R1.EntityHuman.locX : double [450]
- 37 dload 4 [d0]
- 39 aload_0 [this]
- 40 getfield net.minecraft.server.v1_14_R1.EntityHuman.locZ : double [462]
- 43 aload_1 [itemstack]
- 44 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) [1072]
- 47 astore 6 [entityitem]
- 49 aload 6 [entityitem]
- 51 bipush 40
- 53 invokevirtual net.minecraft.server.v1_14_R1.EntityItem.setPickupDelay(int) : void [1075]
- 56 iload_3 [flag1]
- 57 ifeq 69
- 60 aload 6 [entityitem]
- 62 aload_0 [this]
- 63 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.getUniqueID() : java.util.UUID [1079]
- 66 invokevirtual net.minecraft.server.v1_14_R1.EntityItem.setThrower(java.util.UUID) : void [1082]
- 69 iload_2 [flag]
- 70 ifeq 128
- 73 aload_0 [this]
- 74 getfield net.minecraft.server.v1_14_R1.EntityHuman.random : java.util.Random [1086]
- 77 invokevirtual java.util.Random.nextFloat() : float [1091]
- 80 ldc_w <Float 0.5> [838]
- 83 fmul
- 84 fstore 7 [f]
- 86 aload_0 [this]
- 87 getfield net.minecraft.server.v1_14_R1.EntityHuman.random : java.util.Random [1086]
- 90 invokevirtual java.util.Random.nextFloat() : float [1091]
- 93 ldc_w <Float 6.2831855> [1092]
- 96 fmul
- 97 fstore 8 [f1]
- 99 aload_0 [this]
- 100 fload 8 [f1]
- 102 invokestatic net.minecraft.server.v1_14_R1.MathHelper.sin(float) : float [958]
- 105 fneg
- 106 fload 7 [f]
- 108 fmul
- 109 f2d
- 110 ldc2_w <Double 0.20000000298023224> [1093]
- 113 fload 8 [f1]
- 115 invokestatic net.minecraft.server.v1_14_R1.MathHelper.cos(float) : float [955]
- 118 fload 7 [f]
- 120 fmul
- 121 f2d
- 122 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.setMot(double, double, double) : void [961]
- 125 goto 290
- 128 ldc_w <Float 0.3> [1095]
- 131 fstore 7 [f]
- 133 aload_0 [this]
- 134 getfield net.minecraft.server.v1_14_R1.EntityHuman.pitch : float [668]
- 137 ldc_w <Float 0.017453292> [951]
- 140 fmul
- 141 invokestatic net.minecraft.server.v1_14_R1.MathHelper.sin(float) : float [958]
- 144 fstore 8 [f1]
- 146 aload_0 [this]
- 147 getfield net.minecraft.server.v1_14_R1.EntityHuman.pitch : float [668]
- 150 ldc_w <Float 0.017453292> [951]
- 153 fmul
- 154 invokestatic net.minecraft.server.v1_14_R1.MathHelper.cos(float) : float [955]
- 157 fstore 9 [f2]
- 159 aload_0 [this]
- 160 getfield net.minecraft.server.v1_14_R1.EntityHuman.yaw : float [665]
- 163 ldc_w <Float 0.017453292> [951]
- 166 fmul
- 167 invokestatic net.minecraft.server.v1_14_R1.MathHelper.sin(float) : float [958]
- 170 fstore 10 [f3]
- 172 aload_0 [this]
- 173 getfield net.minecraft.server.v1_14_R1.EntityHuman.yaw : float [665]
- 176 ldc_w <Float 0.017453292> [951]
- 179 fmul
- 180 invokestatic net.minecraft.server.v1_14_R1.MathHelper.cos(float) : float [955]
- 183 fstore 11 [f4]
- 185 aload_0 [this]
- 186 getfield net.minecraft.server.v1_14_R1.EntityHuman.random : java.util.Random [1086]
- 189 invokevirtual java.util.Random.nextFloat() : float [1091]
- 192 ldc_w <Float 6.2831855> [1092]
- 195 fmul
- 196 fstore 12 [f5]
- 198 ldc <Float 0.02> [110]
- 200 aload_0 [this]
- 201 getfield net.minecraft.server.v1_14_R1.EntityHuman.random : java.util.Random [1086]
- 204 invokevirtual java.util.Random.nextFloat() : float [1091]
- 207 fmul
- 208 fstore 13 [f6]
- 210 aload 6 [entityitem]
- 212 fload 10 [f3]
- 214 fneg
- 215 fload 9 [f2]
- 217 fmul
- 218 ldc_w <Float 0.3> [1095]
- 221 fmul
- 222 f2d
- 223 fload 12 [f5]
- 225 f2d
- 226 invokestatic java.lang.Math.cos(double) : double [1098]
- 229 fload 13 [f6]
- 231 f2d
- 232 dmul
- 233 dadd
- 234 fload 8 [f1]
- 236 fneg
- 237 ldc_w <Float 0.3> [1095]
- 240 fmul
- 241 ldc_w <Float 0.1> [771]
- 244 fadd
- 245 aload_0 [this]
- 246 getfield net.minecraft.server.v1_14_R1.EntityHuman.random : java.util.Random [1086]
- 249 invokevirtual java.util.Random.nextFloat() : float [1091]
- 252 aload_0 [this]
- 253 getfield net.minecraft.server.v1_14_R1.EntityHuman.random : java.util.Random [1086]
- 256 invokevirtual java.util.Random.nextFloat() : float [1091]
- 259 fsub
- 260 ldc_w <Float 0.1> [771]
- 263 fmul
- 264 fadd
- 265 f2d
- 266 fload 11 [f4]
- 268 fload 9 [f2]
- 270 fmul
- 271 ldc_w <Float 0.3> [1095]
- 274 fmul
- 275 f2d
- 276 fload 12 [f5]
- 278 f2d
- 279 invokestatic java.lang.Math.sin(double) : double [1100]
- 282 fload 13 [f6]
- 284 f2d
- 285 dmul
- 286 dadd
- 287 invokevirtual net.minecraft.server.v1_14_R1.EntityItem.setMot(double, double, double) : void [1101]
- 290 aload_0 [this]
- 291 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.getBukkitEntity() : org.bukkit.craftbukkit.v1_14_R1.entity.CraftHumanEntity [1103]
- 294 checkcast org.bukkit.entity.Player [1105]
- 297 astore 9 [player]
- 299 aload 6 [entityitem]
- 301 invokevirtual net.minecraft.server.v1_14_R1.EntityItem.getBukkitEntity() : org.bukkit.craftbukkit.v1_14_R1.entity.CraftEntity [1106]
- 304 checkcast org.bukkit.entity.Item [1108]
- 307 astore 10 [drop]
- 309 new org.bukkit.event.player.PlayerDropItemEvent [1110]
- 312 dup
- 313 aload 9 [player]
- 315 aload 10 [drop]
- 317 invokespecial org.bukkit.event.player.PlayerDropItemEvent(org.bukkit.entity.Player, org.bukkit.entity.Item) [1113]
- 320 astore 11 [event]
- 322 aload_0 [this]
- 323 getfield net.minecraft.server.v1_14_R1.EntityHuman.world : net.minecraft.server.v1_14_R1.World [383]
- 326 invokevirtual net.minecraft.server.v1_14_R1.World.getServer() : org.bukkit.craftbukkit.v1_14_R1.CraftServer [1117]
- 329 invokevirtual org.bukkit.craftbukkit.v1_14_R1.CraftServer.getPluginManager() : org.bukkit.plugin.PluginManager [1123]
- 332 aload 11 [event]
- 334 invokeinterface org.bukkit.plugin.PluginManager.callEvent(org.bukkit.event.Event) : void [1129] [nargs: 2]
- 339 aload 11 [event]
- 341 invokevirtual org.bukkit.event.player.PlayerDropItemEvent.isCancelled() : boolean [1132]
- 344 ifeq 504
- 347 aload 9 [player]
- 349 invokeinterface org.bukkit.entity.Player.getInventory() : org.bukkit.inventory.PlayerInventory [1136] [nargs: 1]
- 354 invokeinterface org.bukkit.inventory.PlayerInventory.getItemInHand() : org.bukkit.inventory.ItemStack [1141] [nargs: 1]
- 359 astore 12 [cur]
- 361 iload_3 [flag1]
- 362 ifeq 400
- 365 aload 12 [cur]
- 367 ifnull 378
- 370 aload 12 [cur]
- 372 invokevirtual org.bukkit.inventory.ItemStack.getAmount() : int [1146]
- 375 ifne 400
- 378 aload 9 [player]
- 380 invokeinterface org.bukkit.entity.Player.getInventory() : org.bukkit.inventory.PlayerInventory [1136] [nargs: 1]
- 385 aload 10 [drop]
- 387 invokeinterface org.bukkit.entity.Item.getItemStack() : org.bukkit.inventory.ItemStack [1149] [nargs: 1]
- 392 invokeinterface org.bukkit.inventory.PlayerInventory.setItemInHand(org.bukkit.inventory.ItemStack) : void [1153] [nargs: 2]
- 397 goto 502
- 400 iload_3 [flag1]
- 401 ifeq 475
- 404 aload 12 [cur]
- 406 aload 10 [drop]
- 408 invokeinterface org.bukkit.entity.Item.getItemStack() : org.bukkit.inventory.ItemStack [1149] [nargs: 1]
- 413 invokevirtual org.bukkit.inventory.ItemStack.isSimilar(org.bukkit.inventory.ItemStack) : boolean [1157]
- 416 ifeq 475
- 419 aload 12 [cur]
- 421 invokevirtual org.bukkit.inventory.ItemStack.getAmount() : int [1146]
- 424 aload 12 [cur]
- 426 invokevirtual org.bukkit.inventory.ItemStack.getMaxStackSize() : int [1160]
- 429 if_icmpge 475
- 432 aload 10 [drop]
- 434 invokeinterface org.bukkit.entity.Item.getItemStack() : org.bukkit.inventory.ItemStack [1149] [nargs: 1]
- 439 invokevirtual org.bukkit.inventory.ItemStack.getAmount() : int [1146]
- 442 iconst_1
- 443 if_icmpne 475
- 446 aload 12 [cur]
- 448 aload 12 [cur]
- 450 invokevirtual org.bukkit.inventory.ItemStack.getAmount() : int [1146]
- 453 iconst_1
- 454 iadd
- 455 invokevirtual org.bukkit.inventory.ItemStack.setAmount(int) : void [1163]
- 458 aload 9 [player]
- 460 invokeinterface org.bukkit.entity.Player.getInventory() : org.bukkit.inventory.PlayerInventory [1136] [nargs: 1]
- 465 aload 12 [cur]
- 467 invokeinterface org.bukkit.inventory.PlayerInventory.setItemInHand(org.bukkit.inventory.ItemStack) : void [1153] [nargs: 2]
- 472 goto 502
- 475 aload 9 [player]
- 477 invokeinterface org.bukkit.entity.Player.getInventory() : org.bukkit.inventory.PlayerInventory [1136] [nargs: 1]
- 482 iconst_1
- 483 anewarray org.bukkit.inventory.ItemStack [1143]
- 486 dup
- 487 iconst_0
- 488 aload 10 [drop]
- 490 invokeinterface org.bukkit.entity.Item.getItemStack() : org.bukkit.inventory.ItemStack [1149] [nargs: 1]
- 495 aastore
- 496 invokeinterface org.bukkit.inventory.PlayerInventory.addItem(org.bukkit.inventory.ItemStack[]) : java.util.HashMap [1167] [nargs: 2]
- 501 pop
- 502 aconst_null
- 503 areturn
- 504 aload_1 [itemstack]
- 505 invokevirtual net.minecraft.server.v1_14_R1.ItemStack.getItem() : net.minecraft.server.v1_14_R1.Item [520]
- 508 getstatic net.minecraft.server.v1_14_R1.Items.FILLED_MAP : net.minecraft.server.v1_14_R1.Item [1170]
- 511 if_acmpne 531
- 514 aload_1 [itemstack]
- 515 aload_0 [this]
- 516 getfield net.minecraft.server.v1_14_R1.EntityHuman.world : net.minecraft.server.v1_14_R1.World [383]
- 519 invokestatic net.minecraft.server.v1_14_R1.ItemWorldMap.getSavedMap(net.minecraft.server.v1_14_R1.ItemStack, net.minecraft.server.v1_14_R1.World) : net.minecraft.server.v1_14_R1.WorldMap [1176]
- 522 astore 12 [worldmap]
- 524 aload 12 [worldmap]
- 526 aload_0 [this]
- 527 aload_1 [itemstack]
- 528 invokevirtual net.minecraft.server.v1_14_R1.WorldMap.updateSeenPlayers(net.minecraft.server.v1_14_R1.EntityHuman, net.minecraft.server.v1_14_R1.ItemStack) : void [1182]
- 531 aload 6 [entityitem]
- 533 areturn
- Line numbers:
- [pc: 0, line: 562]
- [pc: 7, line: 563]
- [pc: 9, line: 565]
- [pc: 25, line: 566]
- [pc: 49, line: 568]
- [pc: 56, line: 569]
- [pc: 60, line: 570]
- [pc: 69, line: 576]
- [pc: 73, line: 577]
- [pc: 86, line: 578]
- [pc: 99, line: 579]
- [pc: 128, line: 581]
- [pc: 133, line: 582]
- [pc: 146, line: 583]
- [pc: 159, line: 584]
- [pc: 172, line: 585]
- [pc: 185, line: 586]
- [pc: 198, line: 587]
- [pc: 210, line: 589]
- [pc: 290, line: 593]
- [pc: 299, line: 594]
- [pc: 309, line: 596]
- [pc: 322, line: 597]
- [pc: 339, line: 599]
- [pc: 347, line: 600]
- [pc: 361, line: 601]
- [pc: 378, line: 603]
- [pc: 400, line: 604]
- [pc: 446, line: 606]
- [pc: 458, line: 607]
- [pc: 475, line: 610]
- [pc: 502, line: 612]
- [pc: 504, line: 616]
- [pc: 514, line: 617]
- [pc: 524, line: 618]
- [pc: 531, line: 622]
- Local variable table:
- [pc: 86, pc: 128] local: f index: 7 type: float
- [pc: 99, pc: 128] local: f1 index: 8 type: float
- [pc: 159, pc: 290] local: f2 index: 9 type: float
- [pc: 172, pc: 290] local: f3 index: 10 type: float
- [pc: 185, pc: 290] local: f4 index: 11 type: float
- [pc: 198, pc: 290] local: f5 index: 12 type: float
- [pc: 210, pc: 290] local: f6 index: 13 type: float
- [pc: 361, pc: 504] local: cur index: 12 type: org.bukkit.inventory.ItemStack
- [pc: 524, pc: 531] local: worldmap index: 12 type: net.minecraft.server.v1_14_R1.WorldMap
- [pc: 25, pc: 534] local: d0 index: 4 type: double
- [pc: 49, pc: 534] local: entityitem index: 6 type: net.minecraft.server.v1_14_R1.EntityItem
- [pc: 133, pc: 534] local: f index: 7 type: float
- [pc: 146, pc: 534] local: f1 index: 8 type: float
- [pc: 299, pc: 534] local: player index: 9 type: org.bukkit.entity.Player
- [pc: 309, pc: 534] local: drop index: 10 type: org.bukkit.entity.Item
- [pc: 322, pc: 534] local: event index: 11 type: org.bukkit.event.player.PlayerDropItemEvent
- [pc: 0, pc: 534] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityHuman
- [pc: 0, pc: 534] local: itemstack index: 1 type: net.minecraft.server.v1_14_R1.ItemStack
- [pc: 0, pc: 534] local: flag index: 2 type: boolean
- [pc: 0, pc: 534] local: flag1 index: 3 type: boolean
- Stack map table: number of frames 10
- [pc: 9, same]
- [pc: 69, append: {double, net.minecraft.server.v1_14_R1.EntityItem}]
- [pc: 128, same]
- [pc: 290, append: {float, float}]
- [pc: 378, full, stack: {}, locals: {net.minecraft.server.v1_14_R1.EntityHuman, net.minecraft.server.v1_14_R1.ItemStack, int, int, double, net.minecraft.server.v1_14_R1.EntityItem, float, float, org.bukkit.entity.Player, org.bukkit.entity.Item, org.bukkit.event.player.PlayerDropItemEvent, org.bukkit.inventory.ItemStack}]
- [pc: 400, same]
- [pc: 475, same_extended]
- [pc: 502, same]
- [pc: 504, chop 1 local(s)]
- [pc: 531, same]
- // Method descriptor #1200 (Lnet/minecraft/server/v1_14_R1/IBlockData;)F
- // Stack: 4, Locals: 5
- public float b(net.minecraft.server.v1_14_R1.IBlockData iblockdata);
- 0 aload_0 [this]
- 1 getfield net.minecraft.server.v1_14_R1.EntityHuman.inventory : net.minecraft.server.v1_14_R1.PlayerInventory [157]
- 4 aload_1 [iblockdata]
- 5 invokevirtual net.minecraft.server.v1_14_R1.PlayerInventory.a(net.minecraft.server.v1_14_R1.IBlockData) : float [1202]
- 8 fstore_2 [f]
- 9 fload_2 [f]
- 10 fconst_1
- 11 fcmpl
- 12 ifle 47
- 15 aload_0 [this]
- 16 invokestatic net.minecraft.server.v1_14_R1.EnchantmentManager.getDigSpeedEnchantmentLevel(net.minecraft.server.v1_14_R1.EntityLiving) : int [1206]
- 19 istore_3 [i]
- 20 aload_0 [this]
- 21 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.getItemInMainHand() : net.minecraft.server.v1_14_R1.ItemStack [265]
- 24 astore 4 [itemstack]
- 26 iload_3 [i]
- 27 ifle 47
- 30 aload 4 [itemstack]
- 32 invokevirtual net.minecraft.server.v1_14_R1.ItemStack.isEmpty() : boolean [268]
- 35 ifne 47
- 38 fload_2 [f]
- 39 iload_3 [i]
- 40 iload_3 [i]
- 41 imul
- 42 iconst_1
- 43 iadd
- 44 i2f
- 45 fadd
- 46 fstore_2 [f]
- 47 aload_0 [this]
- 48 invokestatic net.minecraft.server.v1_14_R1.MobEffectUtil.a(net.minecraft.server.v1_14_R1.EntityLiving) : boolean [1211]
- 51 ifeq 70
- 54 fload_2 [f]
- 55 fconst_1
- 56 aload_0 [this]
- 57 invokestatic net.minecraft.server.v1_14_R1.MobEffectUtil.b(net.minecraft.server.v1_14_R1.EntityLiving) : int [1213]
- 60 iconst_1
- 61 iadd
- 62 i2f
- 63 ldc_w <Float 0.2> [1214]
- 66 fmul
- 67 fadd
- 68 fmul
- 69 fstore_2 [f]
- 70 aload_0 [this]
- 71 getstatic net.minecraft.server.v1_14_R1.MobEffects.SLOWER_DIG : net.minecraft.server.v1_14_R1.MobEffectList [1217]
- 74 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.hasEffect(net.minecraft.server.v1_14_R1.MobEffectList) : boolean [1221]
- 77 ifeq 149
- 80 aload_0 [this]
- 81 getstatic net.minecraft.server.v1_14_R1.MobEffects.SLOWER_DIG : net.minecraft.server.v1_14_R1.MobEffectList [1217]
- 84 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.getEffect(net.minecraft.server.v1_14_R1.MobEffectList) : net.minecraft.server.v1_14_R1.MobEffect [1225]
- 87 invokevirtual net.minecraft.server.v1_14_R1.MobEffect.getAmplifier() : int [1228]
- 90 tableswitch default: 141
- case 0: 120
- case 1: 127
- case 2: 134
- case 3: 141
- 120 ldc_w <Float 0.3> [1095]
- 123 fstore_3 [f1]
- 124 goto 145
- 127 ldc_w <Float 0.09> [1229]
- 130 fstore_3 [f1]
- 131 goto 145
- 134 ldc_w <Float 0.0027> [1230]
- 137 fstore_3 [f1]
- 138 goto 145
- 141 ldc_w <Float 8.1E-4> [1231]
- 144 fstore_3 [f1]
- 145 fload_2 [f]
- 146 fload_3 [f1]
- 147 fmul
- 148 fstore_2 [f]
- 149 aload_0 [this]
- 150 getstatic net.minecraft.server.v1_14_R1.TagsFluid.WATER : net.minecraft.server.v1_14_R1.Tag [503]
- 153 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.a(net.minecraft.server.v1_14_R1.Tag) : boolean [529]
- 156 ifeq 172
- 159 aload_0 [this]
- 160 invokestatic net.minecraft.server.v1_14_R1.EnchantmentManager.h(net.minecraft.server.v1_14_R1.EntityLiving) : boolean [1234]
- 163 ifne 172
- 166 fload_2 [f]
- 167 ldc_w <Float 5.0> [1235]
- 170 fdiv
- 171 fstore_2 [f]
- 172 aload_0 [this]
- 173 getfield net.minecraft.server.v1_14_R1.EntityHuman.onGround : boolean [374]
- 176 ifne 185
- 179 fload_2 [f]
- 180 ldc_w <Float 5.0> [1235]
- 183 fdiv
- 184 fstore_2 [f]
- 185 fload_2 [f]
- 186 freturn
- Line numbers:
- [pc: 0, line: 627]
- [pc: 9, line: 629]
- [pc: 15, line: 630]
- [pc: 20, line: 631]
- [pc: 26, line: 633]
- [pc: 38, line: 634]
- [pc: 47, line: 638]
- [pc: 54, line: 639]
- [pc: 70, line: 642]
- [pc: 80, line: 645]
- [pc: 120, line: 647]
- [pc: 124, line: 648]
- [pc: 127, line: 650]
- [pc: 131, line: 651]
- [pc: 134, line: 653]
- [pc: 138, line: 654]
- [pc: 141, line: 657]
- [pc: 145, line: 660]
- [pc: 149, line: 663]
- [pc: 166, line: 664]
- [pc: 172, line: 667]
- [pc: 179, line: 668]
- [pc: 185, line: 671]
- Local variable table:
- [pc: 20, pc: 47] local: i index: 3 type: int
- [pc: 26, pc: 47] local: itemstack index: 4 type: net.minecraft.server.v1_14_R1.ItemStack
- [pc: 124, pc: 127] local: f1 index: 3 type: float
- [pc: 131, pc: 134] local: f1 index: 3 type: float
- [pc: 138, pc: 141] local: f1 index: 3 type: float
- [pc: 145, pc: 149] local: f1 index: 3 type: float
- [pc: 0, pc: 187] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityHuman
- [pc: 0, pc: 187] local: iblockdata index: 1 type: net.minecraft.server.v1_14_R1.IBlockData
- [pc: 9, pc: 187] local: f index: 2 type: float
- Stack map table: number of frames 10
- [pc: 47, append: {float}]
- [pc: 70, same]
- [pc: 120, same]
- [pc: 127, same]
- [pc: 134, same]
- [pc: 141, same]
- [pc: 145, append: {float}]
- [pc: 149, chop 1 local(s)]
- [pc: 172, same]
- [pc: 185, same]
- // Method descriptor #1239 (Lnet/minecraft/server/v1_14_R1/IBlockData;)Z
- // Stack: 2, Locals: 2
- public boolean hasBlock(net.minecraft.server.v1_14_R1.IBlockData iblockdata);
- 0 aload_1 [iblockdata]
- 1 invokevirtual net.minecraft.server.v1_14_R1.IBlockData.getMaterial() : net.minecraft.server.v1_14_R1.Material [1245]
- 4 invokevirtual net.minecraft.server.v1_14_R1.Material.isAlwaysDestroyable() : boolean [1250]
- 7 ifne 21
- 10 aload_0 [this]
- 11 getfield net.minecraft.server.v1_14_R1.EntityHuman.inventory : net.minecraft.server.v1_14_R1.PlayerInventory [157]
- 14 aload_1 [iblockdata]
- 15 invokevirtual net.minecraft.server.v1_14_R1.PlayerInventory.b(net.minecraft.server.v1_14_R1.IBlockData) : boolean [1252]
- 18 ifeq 25
- 21 iconst_1
- 22 goto 26
- 25 iconst_0
- 26 ireturn
- Line numbers:
- [pc: 0, line: 675]
- Local variable table:
- [pc: 0, pc: 27] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityHuman
- [pc: 0, pc: 27] local: iblockdata index: 1 type: net.minecraft.server.v1_14_R1.IBlockData
- Stack map table: number of frames 3
- [pc: 21, same]
- [pc: 25, same]
- [pc: 26, same_locals_1_stack_item, stack: {int}]
- // Method descriptor #829 (Lnet/minecraft/server/v1_14_R1/NBTTagCompound;)V
- // Stack: 7, Locals: 3
- public void a(net.minecraft.server.v1_14_R1.NBTTagCompound nbttagcompound);
- 0 aload_0 [this]
- 1 aload_1 [nbttagcompound]
- 2 invokespecial net.minecraft.server.v1_14_R1.EntityLiving.a(net.minecraft.server.v1_14_R1.NBTTagCompound) : void [1254]
- 5 aload_0 [this]
- 6 aload_0 [this]
- 7 getfield net.minecraft.server.v1_14_R1.EntityHuman.bW : com.mojang.authlib.GameProfile [129]
- 10 invokestatic net.minecraft.server.v1_14_R1.EntityHuman.a(com.mojang.authlib.GameProfile) : java.util.UUID [199]
- 13 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.a(java.util.UUID) : void [202]
- 16 aload_1 [nbttagcompound]
- 17 ldc_w <String "Inventory"> [1256]
- 20 bipush 10
- 22 invokevirtual net.minecraft.server.v1_14_R1.NBTTagCompound.getList(java.lang.String, int) : net.minecraft.server.v1_14_R1.NBTTagList [1260]
- 25 astore_2 [nbttaglist]
- 26 aload_0 [this]
- 27 getfield net.minecraft.server.v1_14_R1.EntityHuman.inventory : net.minecraft.server.v1_14_R1.PlayerInventory [157]
- 30 aload_2 [nbttaglist]
- 31 invokevirtual net.minecraft.server.v1_14_R1.PlayerInventory.b(net.minecraft.server.v1_14_R1.NBTTagList) : void [1263]
- 34 aload_0 [this]
- 35 getfield net.minecraft.server.v1_14_R1.EntityHuman.inventory : net.minecraft.server.v1_14_R1.PlayerInventory [157]
- 38 aload_1 [nbttagcompound]
- 39 ldc_w <String "SelectedItemSlot"> [1265]
- 42 invokevirtual net.minecraft.server.v1_14_R1.NBTTagCompound.getInt(java.lang.String) : int [1269]
- 45 putfield net.minecraft.server.v1_14_R1.PlayerInventory.itemInHandIndex : int [1046]
- 48 aload_0 [this]
- 49 aload_1 [nbttagcompound]
- 50 ldc_w <String "SleepTimer"> [1271]
- 53 invokevirtual net.minecraft.server.v1_14_R1.NBTTagCompound.getShort(java.lang.String) : short [1275]
- 56 putfield net.minecraft.server.v1_14_R1.EntityHuman.sleepTicks : int [381]
- 59 aload_0 [this]
- 60 aload_1 [nbttagcompound]
- 61 ldc_w <String "XpP"> [1277]
- 64 invokevirtual net.minecraft.server.v1_14_R1.NBTTagCompound.getFloat(java.lang.String) : float [1281]
- 67 putfield net.minecraft.server.v1_14_R1.EntityHuman.exp : float [1283]
- 70 aload_0 [this]
- 71 aload_1 [nbttagcompound]
- 72 ldc_w <String "XpLevel"> [1285]
- 75 invokevirtual net.minecraft.server.v1_14_R1.NBTTagCompound.getInt(java.lang.String) : int [1269]
- 78 putfield net.minecraft.server.v1_14_R1.EntityHuman.expLevel : int [1287]
- 81 aload_0 [this]
- 82 aload_1 [nbttagcompound]
- 83 ldc_w <String "XpTotal"> [1289]
- 86 invokevirtual net.minecraft.server.v1_14_R1.NBTTagCompound.getInt(java.lang.String) : int [1269]
- 89 putfield net.minecraft.server.v1_14_R1.EntityHuman.expTotal : int [1291]
- 92 aload_0 [this]
- 93 aload_1 [nbttagcompound]
- 94 ldc_w <String "XpSeed"> [1293]
- 97 invokevirtual net.minecraft.server.v1_14_R1.NBTTagCompound.getInt(java.lang.String) : int [1269]
- 100 putfield net.minecraft.server.v1_14_R1.EntityHuman.bR : int [1295]
- 103 aload_0 [this]
- 104 getfield net.minecraft.server.v1_14_R1.EntityHuman.bR : int [1295]
- 107 ifne 121
- 110 aload_0 [this]
- 111 aload_0 [this]
- 112 getfield net.minecraft.server.v1_14_R1.EntityHuman.random : java.util.Random [1086]
- 115 invokevirtual java.util.Random.nextInt() : int [1298]
- 118 putfield net.minecraft.server.v1_14_R1.EntityHuman.bR : int [1295]
- 121 aload_0 [this]
- 122 aload_1 [nbttagcompound]
- 123 ldc_w <String "Score"> [1302]
- 126 invokevirtual net.minecraft.server.v1_14_R1.NBTTagCompound.getInt(java.lang.String) : int [1269]
- 129 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.setScore(int) : void [1304]
- 132 aload_0 [this]
- 133 aload_1 [nbttagcompound]
- 134 ldc_w <String "SpawnWorld"> [1306]
- 137 invokevirtual net.minecraft.server.v1_14_R1.NBTTagCompound.getString(java.lang.String) : java.lang.String [876]
- 140 putfield net.minecraft.server.v1_14_R1.EntityHuman.spawnWorld : java.lang.String [182]
- 143 ldc <String ""> [180]
- 145 aload_0 [this]
- 146 getfield net.minecraft.server.v1_14_R1.EntityHuman.spawnWorld : java.lang.String [182]
- 149 invokevirtual java.lang.String.equals(java.lang.Object) : boolean [1311]
- 152 ifeq 183
- 155 aload_0 [this]
- 156 aload_0 [this]
- 157 getfield net.minecraft.server.v1_14_R1.EntityHuman.world : net.minecraft.server.v1_14_R1.World [383]
- 160 invokevirtual net.minecraft.server.v1_14_R1.World.getServer() : org.bukkit.craftbukkit.v1_14_R1.CraftServer [1117]
- 163 invokevirtual org.bukkit.craftbukkit.v1_14_R1.CraftServer.getWorlds() : java.util.List [1315]
- 166 iconst_0
- 167 invokeinterface java.util.List.get(int) : java.lang.Object [821] [nargs: 2]
- 172 checkcast org.bukkit.World [1317]
- 175 invokeinterface org.bukkit.World.getName() : java.lang.String [1321] [nargs: 1]
- 180 putfield net.minecraft.server.v1_14_R1.EntityHuman.spawnWorld : java.lang.String [182]
- 183 aload_1 [nbttagcompound]
- 184 ldc_w <String "SpawnX"> [1323]
- 187 bipush 99
- 189 invokevirtual net.minecraft.server.v1_14_R1.NBTTagCompound.hasKeyOfType(java.lang.String, int) : boolean [1327]
- 192 ifeq 262
- 195 aload_1 [nbttagcompound]
- 196 ldc_w <String "SpawnY"> [1329]
- 199 bipush 99
- 201 invokevirtual net.minecraft.server.v1_14_R1.NBTTagCompound.hasKeyOfType(java.lang.String, int) : boolean [1327]
- 204 ifeq 262
- 207 aload_1 [nbttagcompound]
- 208 ldc_w <String "SpawnZ"> [1331]
- 211 bipush 99
- 213 invokevirtual net.minecraft.server.v1_14_R1.NBTTagCompound.hasKeyOfType(java.lang.String, int) : boolean [1327]
- 216 ifeq 262
- 219 aload_0 [this]
- 220 new net.minecraft.server.v1_14_R1.BlockPosition [224]
- 223 dup
- 224 aload_1 [nbttagcompound]
- 225 ldc_w <String "SpawnX"> [1323]
- 228 invokevirtual net.minecraft.server.v1_14_R1.NBTTagCompound.getInt(java.lang.String) : int [1269]
- 231 aload_1 [nbttagcompound]
- 232 ldc_w <String "SpawnY"> [1329]
- 235 invokevirtual net.minecraft.server.v1_14_R1.NBTTagCompound.getInt(java.lang.String) : int [1269]
- 238 aload_1 [nbttagcompound]
- 239 ldc_w <String "SpawnZ"> [1331]
- 242 invokevirtual net.minecraft.server.v1_14_R1.NBTTagCompound.getInt(java.lang.String) : int [1269]
- 245 invokespecial net.minecraft.server.v1_14_R1.BlockPosition(int, int, int) [1334]
- 248 putfield net.minecraft.server.v1_14_R1.EntityHuman.g : net.minecraft.server.v1_14_R1.BlockPosition [1336]
- 251 aload_0 [this]
- 252 aload_1 [nbttagcompound]
- 253 ldc_w <String "SpawnForced"> [1338]
- 256 invokevirtual net.minecraft.server.v1_14_R1.NBTTagCompound.getBoolean(java.lang.String) : boolean [870]
- 259 putfield net.minecraft.server.v1_14_R1.EntityHuman.bU : boolean [1340]
- 262 aload_0 [this]
- 263 getfield net.minecraft.server.v1_14_R1.EntityHuman.foodData : net.minecraft.server.v1_14_R1.FoodMetaData [167]
- 266 aload_1 [nbttagcompound]
- 267 invokevirtual net.minecraft.server.v1_14_R1.FoodMetaData.a(net.minecraft.server.v1_14_R1.NBTTagCompound) : void [1341]
- 270 aload_0 [this]
- 271 getfield net.minecraft.server.v1_14_R1.EntityHuman.abilities : net.minecraft.server.v1_14_R1.PlayerAbilities [174]
- 274 aload_1 [nbttagcompound]
- 275 invokevirtual net.minecraft.server.v1_14_R1.PlayerAbilities.b(net.minecraft.server.v1_14_R1.NBTTagCompound) : void [1343]
- 278 aload_1 [nbttagcompound]
- 279 ldc_w <String "EnderItems"> [1345]
- 282 bipush 9
- 284 invokevirtual net.minecraft.server.v1_14_R1.NBTTagCompound.hasKeyOfType(java.lang.String, int) : boolean [1327]
- 287 ifeq 306
- 290 aload_0 [this]
- 291 getfield net.minecraft.server.v1_14_R1.EntityHuman.enderChest : net.minecraft.server.v1_14_R1.InventoryEnderChest [162]
- 294 aload_1 [nbttagcompound]
- 295 ldc_w <String "EnderItems"> [1345]
- 298 bipush 10
- 300 invokevirtual net.minecraft.server.v1_14_R1.NBTTagCompound.getList(java.lang.String, int) : net.minecraft.server.v1_14_R1.NBTTagList [1260]
- 303 invokevirtual net.minecraft.server.v1_14_R1.InventoryEnderChest.a(net.minecraft.server.v1_14_R1.NBTTagList) : void [1347]
- 306 aload_1 [nbttagcompound]
- 307 ldc_w <String "ShoulderEntityLeft"> [1349]
- 310 bipush 10
- 312 invokevirtual net.minecraft.server.v1_14_R1.NBTTagCompound.hasKeyOfType(java.lang.String, int) : boolean [1327]
- 315 ifeq 329
- 318 aload_0 [this]
- 319 aload_1 [nbttagcompound]
- 320 ldc_w <String "ShoulderEntityLeft"> [1349]
- 323 invokevirtual net.minecraft.server.v1_14_R1.NBTTagCompound.getCompound(java.lang.String) : net.minecraft.server.v1_14_R1.NBTTagCompound [1353]
- 326 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.setShoulderEntityLeft(net.minecraft.server.v1_14_R1.NBTTagCompound) : void [1356]
- 329 aload_1 [nbttagcompound]
- 330 ldc_w <String "ShoulderEntityRight"> [1358]
- 333 bipush 10
- 335 invokevirtual net.minecraft.server.v1_14_R1.NBTTagCompound.hasKeyOfType(java.lang.String, int) : boolean [1327]
- 338 ifeq 352
- 341 aload_0 [this]
- 342 aload_1 [nbttagcompound]
- 343 ldc_w <String "ShoulderEntityRight"> [1358]
- 346 invokevirtual net.minecraft.server.v1_14_R1.NBTTagCompound.getCompound(java.lang.String) : net.minecraft.server.v1_14_R1.NBTTagCompound [1353]
- 349 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.setShoulderEntityRight(net.minecraft.server.v1_14_R1.NBTTagCompound) : void [1361]
- 352 return
- Line numbers:
- [pc: 0, line: 680]
- [pc: 5, line: 681]
- [pc: 16, line: 682]
- [pc: 26, line: 684]
- [pc: 34, line: 685]
- [pc: 48, line: 686]
- [pc: 59, line: 687]
- [pc: 70, line: 688]
- [pc: 81, line: 689]
- [pc: 92, line: 690]
- [pc: 103, line: 691]
- [pc: 110, line: 692]
- [pc: 121, line: 695]
- [pc: 132, line: 698]
- [pc: 143, line: 699]
- [pc: 155, line: 700]
- [pc: 183, line: 704]
- [pc: 219, line: 705]
- [pc: 251, line: 706]
- [pc: 262, line: 709]
- [pc: 270, line: 710]
- [pc: 278, line: 711]
- [pc: 290, line: 712]
- [pc: 306, line: 715]
- [pc: 318, line: 716]
- [pc: 329, line: 719]
- [pc: 341, line: 720]
- [pc: 352, line: 723]
- Local variable table:
- [pc: 0, pc: 353] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityHuman
- [pc: 0, pc: 353] local: nbttagcompound index: 1 type: net.minecraft.server.v1_14_R1.NBTTagCompound
- [pc: 26, pc: 353] local: nbttaglist index: 2 type: net.minecraft.server.v1_14_R1.NBTTagList
- Stack map table: number of frames 6
- [pc: 121, append: {net.minecraft.server.v1_14_R1.NBTTagList}]
- [pc: 183, same]
- [pc: 262, same_extended]
- [pc: 306, same]
- [pc: 329, same]
- [pc: 352, same]
- // Method descriptor #829 (Lnet/minecraft/server/v1_14_R1/NBTTagCompound;)V
- // Stack: 5, Locals: 2
- public void b(net.minecraft.server.v1_14_R1.NBTTagCompound nbttagcompound);
- 0 aload_0 [this]
- 1 aload_1 [nbttagcompound]
- 2 invokespecial net.minecraft.server.v1_14_R1.EntityLiving.b(net.minecraft.server.v1_14_R1.NBTTagCompound) : void [1364]
- 5 aload_1 [nbttagcompound]
- 6 ldc_w <String "DataVersion"> [1366]
- 9 invokestatic net.minecraft.server.v1_14_R1.SharedConstants.a() : com.mojang.bridge.game.GameVersion [1371]
- 12 invokeinterface com.mojang.bridge.game.GameVersion.getWorldVersion() : int [1376] [nargs: 1]
- 17 invokevirtual net.minecraft.server.v1_14_R1.NBTTagCompound.setInt(java.lang.String, int) : void [1380]
- 20 aload_1 [nbttagcompound]
- 21 ldc_w <String "Inventory"> [1256]
- 24 aload_0 [this]
- 25 getfield net.minecraft.server.v1_14_R1.EntityHuman.inventory : net.minecraft.server.v1_14_R1.PlayerInventory [157]
- 28 new net.minecraft.server.v1_14_R1.NBTTagList [1300]
- 31 dup
- 32 invokespecial net.minecraft.server.v1_14_R1.NBTTagList() [1381]
- 35 invokevirtual net.minecraft.server.v1_14_R1.PlayerInventory.a(net.minecraft.server.v1_14_R1.NBTTagList) : net.minecraft.server.v1_14_R1.NBTTagList [1384]
- 38 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 [1387]
- 41 pop
- 42 aload_1 [nbttagcompound]
- 43 ldc_w <String "SelectedItemSlot"> [1265]
- 46 aload_0 [this]
- 47 getfield net.minecraft.server.v1_14_R1.EntityHuman.inventory : net.minecraft.server.v1_14_R1.PlayerInventory [157]
- 50 getfield net.minecraft.server.v1_14_R1.PlayerInventory.itemInHandIndex : int [1046]
- 53 invokevirtual net.minecraft.server.v1_14_R1.NBTTagCompound.setInt(java.lang.String, int) : void [1380]
- 56 aload_1 [nbttagcompound]
- 57 ldc_w <String "SleepTimer"> [1271]
- 60 aload_0 [this]
- 61 getfield net.minecraft.server.v1_14_R1.EntityHuman.sleepTicks : int [381]
- 64 i2s
- 65 invokevirtual net.minecraft.server.v1_14_R1.NBTTagCompound.setShort(java.lang.String, short) : void [1391]
- 68 aload_1 [nbttagcompound]
- 69 ldc_w <String "XpP"> [1277]
- 72 aload_0 [this]
- 73 getfield net.minecraft.server.v1_14_R1.EntityHuman.exp : float [1283]
- 76 invokevirtual net.minecraft.server.v1_14_R1.NBTTagCompound.setFloat(java.lang.String, float) : void [1395]
- 79 aload_1 [nbttagcompound]
- 80 ldc_w <String "XpLevel"> [1285]
- 83 aload_0 [this]
- 84 getfield net.minecraft.server.v1_14_R1.EntityHuman.expLevel : int [1287]
- 87 invokevirtual net.minecraft.server.v1_14_R1.NBTTagCompound.setInt(java.lang.String, int) : void [1380]
- 90 aload_1 [nbttagcompound]
- 91 ldc_w <String "XpTotal"> [1289]
- 94 aload_0 [this]
- 95 getfield net.minecraft.server.v1_14_R1.EntityHuman.expTotal : int [1291]
- 98 invokevirtual net.minecraft.server.v1_14_R1.NBTTagCompound.setInt(java.lang.String, int) : void [1380]
- 101 aload_1 [nbttagcompound]
- 102 ldc_w <String "XpSeed"> [1293]
- 105 aload_0 [this]
- 106 getfield net.minecraft.server.v1_14_R1.EntityHuman.bR : int [1295]
- 109 invokevirtual net.minecraft.server.v1_14_R1.NBTTagCompound.setInt(java.lang.String, int) : void [1380]
- 112 aload_1 [nbttagcompound]
- 113 ldc_w <String "Score"> [1302]
- 116 aload_0 [this]
- 117 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.getScore() : int [940]
- 120 invokevirtual net.minecraft.server.v1_14_R1.NBTTagCompound.setInt(java.lang.String, int) : void [1380]
- 123 aload_0 [this]
- 124 getfield net.minecraft.server.v1_14_R1.EntityHuman.g : net.minecraft.server.v1_14_R1.BlockPosition [1336]
- 127 ifnull 183
- 130 aload_1 [nbttagcompound]
- 131 ldc_w <String "SpawnX"> [1323]
- 134 aload_0 [this]
- 135 getfield net.minecraft.server.v1_14_R1.EntityHuman.g : net.minecraft.server.v1_14_R1.BlockPosition [1336]
- 138 invokevirtual net.minecraft.server.v1_14_R1.BlockPosition.getX() : int [228]
- 141 invokevirtual net.minecraft.server.v1_14_R1.NBTTagCompound.setInt(java.lang.String, int) : void [1380]
- 144 aload_1 [nbttagcompound]
- 145 ldc_w <String "SpawnY"> [1329]
- 148 aload_0 [this]
- 149 getfield net.minecraft.server.v1_14_R1.EntityHuman.g : net.minecraft.server.v1_14_R1.BlockPosition [1336]
- 152 invokevirtual net.minecraft.server.v1_14_R1.BlockPosition.getY() : int [233]
- 155 invokevirtual net.minecraft.server.v1_14_R1.NBTTagCompound.setInt(java.lang.String, int) : void [1380]
- 158 aload_1 [nbttagcompound]
- 159 ldc_w <String "SpawnZ"> [1331]
- 162 aload_0 [this]
- 163 getfield net.minecraft.server.v1_14_R1.EntityHuman.g : net.minecraft.server.v1_14_R1.BlockPosition [1336]
- 166 invokevirtual net.minecraft.server.v1_14_R1.BlockPosition.getZ() : int [236]
- 169 invokevirtual net.minecraft.server.v1_14_R1.NBTTagCompound.setInt(java.lang.String, int) : void [1380]
- 172 aload_1 [nbttagcompound]
- 173 ldc_w <String "SpawnForced"> [1338]
- 176 aload_0 [this]
- 177 getfield net.minecraft.server.v1_14_R1.EntityHuman.bU : boolean [1340]
- 180 invokevirtual net.minecraft.server.v1_14_R1.NBTTagCompound.setBoolean(java.lang.String, boolean) : void [1399]
- 183 aload_0 [this]
- 184 getfield net.minecraft.server.v1_14_R1.EntityHuman.foodData : net.minecraft.server.v1_14_R1.FoodMetaData [167]
- 187 aload_1 [nbttagcompound]
- 188 invokevirtual net.minecraft.server.v1_14_R1.FoodMetaData.b(net.minecraft.server.v1_14_R1.NBTTagCompound) : void [1400]
- 191 aload_0 [this]
- 192 getfield net.minecraft.server.v1_14_R1.EntityHuman.abilities : net.minecraft.server.v1_14_R1.PlayerAbilities [174]
- 195 aload_1 [nbttagcompound]
- 196 invokevirtual net.minecraft.server.v1_14_R1.PlayerAbilities.a(net.minecraft.server.v1_14_R1.NBTTagCompound) : void [1401]
- 199 aload_1 [nbttagcompound]
- 200 ldc_w <String "EnderItems"> [1345]
- 203 aload_0 [this]
- 204 getfield net.minecraft.server.v1_14_R1.EntityHuman.enderChest : net.minecraft.server.v1_14_R1.InventoryEnderChest [162]
- 207 invokevirtual net.minecraft.server.v1_14_R1.InventoryEnderChest.f() : net.minecraft.server.v1_14_R1.NBTTagList [1404]
- 210 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 [1387]
- 213 pop
- 214 aload_0 [this]
- 215 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.getShoulderEntityLeft() : net.minecraft.server.v1_14_R1.NBTTagCompound [828]
- 218 invokevirtual net.minecraft.server.v1_14_R1.NBTTagCompound.isEmpty() : boolean [1405]
- 221 ifne 236
- 224 aload_1 [nbttagcompound]
- 225 ldc_w <String "ShoulderEntityLeft"> [1349]
- 228 aload_0 [this]
- 229 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.getShoulderEntityLeft() : net.minecraft.server.v1_14_R1.NBTTagCompound [828]
- 232 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 [1387]
- 235 pop
- 236 aload_0 [this]
- 237 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.getShoulderEntityRight() : net.minecraft.server.v1_14_R1.NBTTagCompound [834]
- 240 invokevirtual net.minecraft.server.v1_14_R1.NBTTagCompound.isEmpty() : boolean [1405]
- 243 ifne 258
- 246 aload_1 [nbttagcompound]
- 247 ldc_w <String "ShoulderEntityRight"> [1358]
- 250 aload_0 [this]
- 251 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.getShoulderEntityRight() : net.minecraft.server.v1_14_R1.NBTTagCompound [834]
- 254 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 [1387]
- 257 pop
- 258 aload_1 [nbttagcompound]
- 259 ldc_w <String "SpawnWorld"> [1306]
- 262 aload_0 [this]
- 263 getfield net.minecraft.server.v1_14_R1.EntityHuman.spawnWorld : java.lang.String [182]
- 266 invokevirtual net.minecraft.server.v1_14_R1.NBTTagCompound.setString(java.lang.String, java.lang.String) : void [1409]
- 269 return
- Line numbers:
- [pc: 0, line: 727]
- [pc: 5, line: 728]
- [pc: 20, line: 729]
- [pc: 42, line: 730]
- [pc: 56, line: 731]
- [pc: 68, line: 732]
- [pc: 79, line: 733]
- [pc: 90, line: 734]
- [pc: 101, line: 735]
- [pc: 112, line: 736]
- [pc: 123, line: 737]
- [pc: 130, line: 738]
- [pc: 144, line: 739]
- [pc: 158, line: 740]
- [pc: 172, line: 741]
- [pc: 183, line: 744]
- [pc: 191, line: 745]
- [pc: 199, line: 746]
- [pc: 214, line: 747]
- [pc: 224, line: 748]
- [pc: 236, line: 751]
- [pc: 246, line: 752]
- [pc: 258, line: 754]
- [pc: 269, line: 756]
- Local variable table:
- [pc: 0, pc: 270] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityHuman
- [pc: 0, pc: 270] local: nbttagcompound index: 1 type: net.minecraft.server.v1_14_R1.NBTTagCompound
- Stack map table: number of frames 3
- [pc: 183, same_extended]
- [pc: 236, same]
- [pc: 258, same]
- // Method descriptor #1411 (Lnet/minecraft/server/v1_14_R1/DamageSource;F)Z
- // Stack: 3, Locals: 4
- public boolean damageEntity(net.minecraft.server.v1_14_R1.DamageSource damagesource, float f);
- 0 aload_0 [this]
- 1 aload_1 [damagesource]
- 2 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.isInvulnerable(net.minecraft.server.v1_14_R1.DamageSource) : boolean [1414]
- 5 ifeq 10
- 8 iconst_0
- 9 ireturn
- 10 aload_0 [this]
- 11 getfield net.minecraft.server.v1_14_R1.EntityHuman.abilities : net.minecraft.server.v1_14_R1.PlayerAbilities [174]
- 14 getfield net.minecraft.server.v1_14_R1.PlayerAbilities.isInvulnerable : boolean [414]
- 17 ifeq 29
- 20 aload_1 [damagesource]
- 21 invokevirtual net.minecraft.server.v1_14_R1.DamageSource.ignoresInvulnerability() : boolean [1417]
- 24 ifne 29
- 27 iconst_0
- 28 ireturn
- 29 aload_0 [this]
- 30 iconst_0
- 31 putfield net.minecraft.server.v1_14_R1.EntityHuman.ticksFarFromPlayer : int [1420]
- 34 aload_0 [this]
- 35 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.getHealth() : float [725]
- 38 fconst_0
- 39 fcmpg
- 40 ifgt 45
- 43 iconst_0
- 44 ireturn
- 45 aload_1 [damagesource]
- 46 invokevirtual net.minecraft.server.v1_14_R1.DamageSource.s() : boolean [1422]
- 49 ifeq 111
- 52 aload_0 [this]
- 53 getfield net.minecraft.server.v1_14_R1.EntityHuman.world : net.minecraft.server.v1_14_R1.World [383]
- 56 invokevirtual net.minecraft.server.v1_14_R1.World.getDifficulty() : net.minecraft.server.v1_14_R1.EnumDifficulty [703]
- 59 getstatic net.minecraft.server.v1_14_R1.EnumDifficulty.PEACEFUL : net.minecraft.server.v1_14_R1.EnumDifficulty [709]
- 62 if_acmpne 67
- 65 iconst_0
- 66 ireturn
- 67 aload_0 [this]
- 68 getfield net.minecraft.server.v1_14_R1.EntityHuman.world : net.minecraft.server.v1_14_R1.World [383]
- 71 invokevirtual net.minecraft.server.v1_14_R1.World.getDifficulty() : net.minecraft.server.v1_14_R1.EnumDifficulty [703]
- 74 getstatic net.minecraft.server.v1_14_R1.EnumDifficulty.EASY : net.minecraft.server.v1_14_R1.EnumDifficulty [1425]
- 77 if_acmpne 90
- 80 fload_2 [f]
- 81 fconst_2
- 82 fdiv
- 83 fconst_1
- 84 fadd
- 85 fload_2 [f]
- 86 invokestatic java.lang.Math.min(float, float) : float [788]
- 89 fstore_2 [f]
- 90 aload_0 [this]
- 91 getfield net.minecraft.server.v1_14_R1.EntityHuman.world : net.minecraft.server.v1_14_R1.World [383]
- 94 invokevirtual net.minecraft.server.v1_14_R1.World.getDifficulty() : net.minecraft.server.v1_14_R1.EnumDifficulty [703]
- 97 getstatic net.minecraft.server.v1_14_R1.EnumDifficulty.HARD : net.minecraft.server.v1_14_R1.EnumDifficulty [1428]
- 100 if_acmpne 111
- 103 fload_2 [f]
- 104 ldc_w <Float 3.0> [1429]
- 107 fmul
- 108 fconst_2
- 109 fdiv
- 110 fstore_2 [f]
- 111 aload_0 [this]
- 112 aload_1 [damagesource]
- 113 fload_2 [f]
- 114 invokespecial net.minecraft.server.v1_14_R1.EntityLiving.damageEntity(net.minecraft.server.v1_14_R1.DamageSource, float) : boolean [1431]
- 117 istore_3 [damaged]
- 118 iload_3 [damaged]
- 119 ifeq 126
- 122 aload_0 [this]
- 123 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.releaseShoulderEntities() : void [853]
- 126 iload_3 [damaged]
- 127 ireturn
- Line numbers:
- [pc: 0, line: 760]
- [pc: 8, line: 761]
- [pc: 10, line: 762]
- [pc: 27, line: 763]
- [pc: 29, line: 765]
- [pc: 34, line: 766]
- [pc: 43, line: 767]
- [pc: 45, line: 770]
- [pc: 52, line: 771]
- [pc: 65, line: 772]
- [pc: 67, line: 775]
- [pc: 80, line: 776]
- [pc: 90, line: 779]
- [pc: 103, line: 780]
- [pc: 111, line: 785]
- [pc: 118, line: 786]
- [pc: 122, line: 787]
- [pc: 126, line: 789]
- Local variable table:
- [pc: 118, pc: 128] local: damaged index: 3 type: boolean
- [pc: 0, pc: 128] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityHuman
- [pc: 0, pc: 128] local: damagesource index: 1 type: net.minecraft.server.v1_14_R1.DamageSource
- [pc: 0, pc: 128] local: f index: 2 type: float
- Stack map table: number of frames 7
- [pc: 10, same]
- [pc: 29, same]
- [pc: 45, same]
- [pc: 67, same]
- [pc: 90, same]
- [pc: 111, same]
- [pc: 126, append: {int}]
- // Method descriptor #1434 (Lnet/minecraft/server/v1_14_R1/EntityLiving;)V
- // Stack: 2, Locals: 2
- protected void shieldBlock(net.minecraft.server.v1_14_R1.EntityLiving entityliving);
- 0 aload_0 [this]
- 1 aload_1 [entityliving]
- 2 invokespecial net.minecraft.server.v1_14_R1.EntityLiving.shieldBlock(net.minecraft.server.v1_14_R1.EntityLiving) : void [1436]
- 5 aload_1 [entityliving]
- 6 invokevirtual net.minecraft.server.v1_14_R1.EntityLiving.getItemInMainHand() : net.minecraft.server.v1_14_R1.ItemStack [1437]
- 9 invokevirtual net.minecraft.server.v1_14_R1.ItemStack.getItem() : net.minecraft.server.v1_14_R1.Item [520]
- 12 instanceof net.minecraft.server.v1_14_R1.ItemAxe [1439]
- 15 ifeq 23
- 18 aload_0 [this]
- 19 iconst_1
- 20 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.o(boolean) : void [1441]
- 23 return
- Line numbers:
- [pc: 0, line: 797]
- [pc: 5, line: 798]
- [pc: 18, line: 799]
- [pc: 23, line: 802]
- Local variable table:
- [pc: 0, pc: 24] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityHuman
- [pc: 0, pc: 24] local: entityliving index: 1 type: net.minecraft.server.v1_14_R1.EntityLiving
- Stack map table: number of frames 1
- [pc: 23, same]
- // Method descriptor #398 (Lnet/minecraft/server/v1_14_R1/EntityHuman;)Z
- // Stack: 3, Locals: 4
- public boolean a(net.minecraft.server.v1_14_R1.EntityHuman entityhuman);
- 0 aload_1 [entityhuman]
- 1 instanceof net.minecraft.server.v1_14_R1.EntityPlayer [1445]
- 4 ifeq 45
- 7 aload_1 [entityhuman]
- 8 checkcast net.minecraft.server.v1_14_R1.EntityPlayer [1445]
- 11 astore_3 [thatPlayer]
- 12 aload_3 [thatPlayer]
- 13 invokevirtual net.minecraft.server.v1_14_R1.EntityPlayer.getBukkitEntity() : org.bukkit.craftbukkit.v1_14_R1.entity.CraftPlayer [1448]
- 16 invokevirtual org.bukkit.craftbukkit.v1_14_R1.entity.CraftPlayer.getScoreboard() : org.bukkit.craftbukkit.v1_14_R1.scoreboard.CraftScoreboard [1454]
- 19 aload_3 [thatPlayer]
- 20 invokevirtual net.minecraft.server.v1_14_R1.EntityPlayer.getBukkitEntity() : org.bukkit.craftbukkit.v1_14_R1.entity.CraftPlayer [1448]
- 23 invokevirtual org.bukkit.craftbukkit.v1_14_R1.scoreboard.CraftScoreboard.getPlayerTeam(org.bukkit.OfflinePlayer) : org.bukkit.scoreboard.Team [1460]
- 26 astore_2 [team]
- 27 aload_2 [team]
- 28 ifnull 40
- 31 aload_2 [team]
- 32 invokeinterface org.bukkit.scoreboard.Team.allowFriendlyFire() : boolean [1465] [nargs: 1]
- 37 ifeq 42
- 40 iconst_1
- 41 ireturn
- 42 goto 93
- 45 aload_1 [entityhuman]
- 46 getfield net.minecraft.server.v1_14_R1.EntityHuman.world : net.minecraft.server.v1_14_R1.World [383]
- 49 invokevirtual net.minecraft.server.v1_14_R1.World.getServer() : org.bukkit.craftbukkit.v1_14_R1.CraftServer [1117]
- 52 aload_1 [entityhuman]
- 53 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.getName() : java.lang.String [1466]
- 56 invokevirtual org.bukkit.craftbukkit.v1_14_R1.CraftServer.getOfflinePlayer(java.lang.String) : org.bukkit.OfflinePlayer [1470]
- 59 astore_3 [thisPlayer]
- 60 aload_1 [entityhuman]
- 61 getfield net.minecraft.server.v1_14_R1.EntityHuman.world : net.minecraft.server.v1_14_R1.World [383]
- 64 invokevirtual net.minecraft.server.v1_14_R1.World.getServer() : org.bukkit.craftbukkit.v1_14_R1.CraftServer [1117]
- 67 invokevirtual org.bukkit.craftbukkit.v1_14_R1.CraftServer.getScoreboardManager() : org.bukkit.craftbukkit.v1_14_R1.scoreboard.CraftScoreboardManager [1474]
- 70 invokevirtual org.bukkit.craftbukkit.v1_14_R1.scoreboard.CraftScoreboardManager.getMainScoreboard() : org.bukkit.craftbukkit.v1_14_R1.scoreboard.CraftScoreboard [1479]
- 73 aload_3 [thisPlayer]
- 74 invokevirtual org.bukkit.craftbukkit.v1_14_R1.scoreboard.CraftScoreboard.getPlayerTeam(org.bukkit.OfflinePlayer) : org.bukkit.scoreboard.Team [1460]
- 77 astore_2 [team]
- 78 aload_2 [team]
- 79 ifnull 91
- 82 aload_2 [team]
- 83 invokeinterface org.bukkit.scoreboard.Team.allowFriendlyFire() : boolean [1465] [nargs: 1]
- 88 ifeq 93
- 91 iconst_1
- 92 ireturn
- 93 aload_0 [this]
- 94 instanceof net.minecraft.server.v1_14_R1.EntityPlayer [1445]
- 97 ifeq 122
- 100 aload_2 [team]
- 101 aload_0 [this]
- 102 checkcast net.minecraft.server.v1_14_R1.EntityPlayer [1445]
- 105 invokevirtual net.minecraft.server.v1_14_R1.EntityPlayer.getBukkitEntity() : org.bukkit.craftbukkit.v1_14_R1.entity.CraftPlayer [1448]
- 108 invokeinterface org.bukkit.scoreboard.Team.hasPlayer(org.bukkit.OfflinePlayer) : boolean [1485] [nargs: 2]
- 113 ifne 120
- 116 iconst_1
- 117 goto 121
- 120 iconst_0
- 121 ireturn
- 122 aload_2 [team]
- 123 aload_0 [this]
- 124 getfield net.minecraft.server.v1_14_R1.EntityHuman.world : net.minecraft.server.v1_14_R1.World [383]
- 127 invokevirtual net.minecraft.server.v1_14_R1.World.getServer() : org.bukkit.craftbukkit.v1_14_R1.CraftServer [1117]
- 130 aload_0 [this]
- 131 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.getName() : java.lang.String [1466]
- 134 invokevirtual org.bukkit.craftbukkit.v1_14_R1.CraftServer.getOfflinePlayer(java.lang.String) : org.bukkit.OfflinePlayer [1470]
- 137 invokeinterface org.bukkit.scoreboard.Team.hasPlayer(org.bukkit.OfflinePlayer) : boolean [1485] [nargs: 2]
- 142 ifne 149
- 145 iconst_1
- 146 goto 150
- 149 iconst_0
- 150 ireturn
- Line numbers:
- [pc: 0, line: 808]
- [pc: 7, line: 809]
- [pc: 12, line: 810]
- [pc: 27, line: 811]
- [pc: 40, line: 812]
- [pc: 42, line: 814]
- [pc: 45, line: 816]
- [pc: 60, line: 817]
- [pc: 78, line: 818]
- [pc: 91, line: 819]
- [pc: 93, line: 823]
- [pc: 100, line: 824]
- [pc: 122, line: 826]
- Local variable table:
- [pc: 12, pc: 42] local: thatPlayer index: 3 type: net.minecraft.server.v1_14_R1.EntityPlayer
- [pc: 27, pc: 45] local: team index: 2 type: org.bukkit.scoreboard.Team
- [pc: 60, pc: 93] local: thisPlayer index: 3 type: org.bukkit.OfflinePlayer
- [pc: 0, pc: 151] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityHuman
- [pc: 0, pc: 151] local: entityhuman index: 1 type: net.minecraft.server.v1_14_R1.EntityHuman
- [pc: 78, pc: 151] local: team index: 2 type: org.bukkit.scoreboard.Team
- Stack map table: number of frames 10
- [pc: 40, append: {org.bukkit.scoreboard.Team, net.minecraft.server.v1_14_R1.EntityPlayer}]
- [pc: 42, chop 1 local(s)]
- [pc: 45, chop 1 local(s)]
- [pc: 91, append: {org.bukkit.scoreboard.Team, org.bukkit.OfflinePlayer}]
- [pc: 93, chop 1 local(s)]
- [pc: 120, same]
- [pc: 121, same_locals_1_stack_item, stack: {int}]
- [pc: 122, same]
- [pc: 149, same]
- [pc: 150, same_locals_1_stack_item, stack: {int}]
- // Method descriptor #768 (F)V
- // Stack: 2, Locals: 2
- protected void damageArmor(float f);
- 0 aload_0 [this]
- 1 getfield net.minecraft.server.v1_14_R1.EntityHuman.inventory : net.minecraft.server.v1_14_R1.PlayerInventory [157]
- 4 fload_1 [f]
- 5 invokevirtual net.minecraft.server.v1_14_R1.PlayerInventory.a(float) : void [1495]
- 8 return
- Line numbers:
- [pc: 0, line: 832]
- [pc: 8, line: 833]
- Local variable table:
- [pc: 0, pc: 9] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityHuman
- [pc: 0, pc: 9] local: f index: 1 type: float
- // Method descriptor #768 (F)V
- // Stack: 6, Locals: 4
- protected void damageShield(float f);
- 0 fload_1 [f]
- 1 ldc_w <Float 3.0> [1429]
- 4 fcmpl
- 5 iflt 123
- 8 aload_0 [this]
- 9 getfield net.minecraft.server.v1_14_R1.EntityHuman.activeItem : net.minecraft.server.v1_14_R1.ItemStack [1499]
- 12 invokevirtual net.minecraft.server.v1_14_R1.ItemStack.getItem() : net.minecraft.server.v1_14_R1.Item [520]
- 15 getstatic net.minecraft.server.v1_14_R1.Items.SHIELD : net.minecraft.server.v1_14_R1.Item [1502]
- 18 if_acmpne 123
- 21 iconst_1
- 22 fload_1 [f]
- 23 invokestatic net.minecraft.server.v1_14_R1.MathHelper.d(float) : int [1505]
- 26 iadd
- 27 istore_2 [i]
- 28 aload_0 [this]
- 29 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.getRaisedHand() : net.minecraft.server.v1_14_R1.EnumHand [1509]
- 32 astore_3 [enumhand]
- 33 aload_0 [this]
- 34 getfield net.minecraft.server.v1_14_R1.EntityHuman.activeItem : net.minecraft.server.v1_14_R1.ItemStack [1499]
- 37 iload_2 [i]
- 38 aload_0 [this]
- 39 aload_3 [enumhand]
- 40 invokedynamic 2 accept(net.minecraft.server.v1_14_R1.EnumHand) : java.util.function.Consumer [1518]
- 45 invokevirtual net.minecraft.server.v1_14_R1.ItemStack.damage(int, net.minecraft.server.v1_14_R1.EntityLiving, java.util.function.Consumer) : void [1522]
- 48 aload_0 [this]
- 49 getfield net.minecraft.server.v1_14_R1.EntityHuman.activeItem : net.minecraft.server.v1_14_R1.ItemStack [1499]
- 52 invokevirtual net.minecraft.server.v1_14_R1.ItemStack.isEmpty() : boolean [268]
- 55 ifeq 123
- 58 aload_3 [enumhand]
- 59 getstatic net.minecraft.server.v1_14_R1.EnumHand.MAIN_HAND : net.minecraft.server.v1_14_R1.EnumHand [1528]
- 62 if_acmpne 78
- 65 aload_0 [this]
- 66 getstatic net.minecraft.server.v1_14_R1.EnumItemSlot.MAINHAND : net.minecraft.server.v1_14_R1.EnumItemSlot [1531]
- 69 getstatic net.minecraft.server.v1_14_R1.ItemStack.a : net.minecraft.server.v1_14_R1.ItemStack [189]
- 72 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.setSlot(net.minecraft.server.v1_14_R1.EnumItemSlot, net.minecraft.server.v1_14_R1.ItemStack) : void [1535]
- 75 goto 88
- 78 aload_0 [this]
- 79 getstatic net.minecraft.server.v1_14_R1.EnumItemSlot.OFFHAND : net.minecraft.server.v1_14_R1.EnumItemSlot [1538]
- 82 getstatic net.minecraft.server.v1_14_R1.ItemStack.a : net.minecraft.server.v1_14_R1.ItemStack [189]
- 85 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.setSlot(net.minecraft.server.v1_14_R1.EnumItemSlot, net.minecraft.server.v1_14_R1.ItemStack) : void [1535]
- 88 aload_0 [this]
- 89 getstatic net.minecraft.server.v1_14_R1.ItemStack.a : net.minecraft.server.v1_14_R1.ItemStack [189]
- 92 putfield net.minecraft.server.v1_14_R1.EntityHuman.activeItem : net.minecraft.server.v1_14_R1.ItemStack [1499]
- 95 aload_0 [this]
- 96 getstatic net.minecraft.server.v1_14_R1.SoundEffects.ITEM_SHIELD_BREAK : net.minecraft.server.v1_14_R1.SoundEffect [1541]
- 99 ldc_w <Float 0.8> [1542]
- 102 ldc_w <Float 0.8> [1542]
- 105 aload_0 [this]
- 106 getfield net.minecraft.server.v1_14_R1.EntityHuman.world : net.minecraft.server.v1_14_R1.World [383]
- 109 getfield net.minecraft.server.v1_14_R1.World.random : java.util.Random [1543]
- 112 invokevirtual java.util.Random.nextFloat() : float [1091]
- 115 ldc_w <Float 0.4> [789]
- 118 fmul
- 119 fadd
- 120 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.a(net.minecraft.server.v1_14_R1.SoundEffect, float, float) : void [1545]
- 123 return
- Line numbers:
- [pc: 0, line: 837]
- [pc: 21, line: 838]
- [pc: 28, line: 839]
- [pc: 33, line: 841]
- [pc: 48, line: 844]
- [pc: 58, line: 845]
- [pc: 65, line: 846]
- [pc: 78, line: 848]
- [pc: 88, line: 851]
- [pc: 95, line: 852]
- [pc: 123, line: 856]
- Local variable table:
- [pc: 28, pc: 123] local: i index: 2 type: int
- [pc: 33, pc: 123] local: enumhand index: 3 type: net.minecraft.server.v1_14_R1.EnumHand
- [pc: 0, pc: 124] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityHuman
- [pc: 0, pc: 124] local: f index: 1 type: float
- Stack map table: number of frames 3
- [pc: 78, append: {int, net.minecraft.server.v1_14_R1.EnumHand}]
- [pc: 88, same]
- [pc: 123, chop 2 local(s)]
- // Method descriptor #1411 (Lnet/minecraft/server/v1_14_R1/DamageSource;F)Z
- // Stack: 3, Locals: 3
- protected boolean damageEntity0(net.minecraft.server.v1_14_R1.DamageSource damagesource, float f);
- 0 aload_0 [this]
- 1 aload_1 [damagesource]
- 2 fload_2 [f]
- 3 invokespecial net.minecraft.server.v1_14_R1.EntityLiving.damageEntity0(net.minecraft.server.v1_14_R1.DamageSource, float) : boolean [1549]
- 6 ireturn
- Line numbers:
- [pc: 0, line: 862]
- Local variable table:
- [pc: 0, pc: 7] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityHuman
- [pc: 0, pc: 7] local: damagesource index: 1 type: net.minecraft.server.v1_14_R1.DamageSource
- [pc: 0, pc: 7] local: f index: 2 type: float
- // Method descriptor #1551 (Lnet/minecraft/server/v1_14_R1/TileEntitySign;)V
- // Stack: 0, Locals: 2
- public void openSign(net.minecraft.server.v1_14_R1.TileEntitySign tileentitysign);
- 0 return
- Line numbers:
- [pc: 0, line: 893]
- Local variable table:
- [pc: 0, pc: 1] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityHuman
- [pc: 0, pc: 1] local: tileentitysign index: 1 type: net.minecraft.server.v1_14_R1.TileEntitySign
- // Method descriptor #1554 (Lnet/minecraft/server/v1_14_R1/CommandBlockListenerAbstract;)V
- // Stack: 0, Locals: 2
- public void a(net.minecraft.server.v1_14_R1.CommandBlockListenerAbstract commandblocklistenerabstract);
- 0 return
- Line numbers:
- [pc: 0, line: 895]
- Local variable table:
- [pc: 0, pc: 1] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityHuman
- [pc: 0, pc: 1] local: commandblocklistenerabstract index: 1 type: net.minecraft.server.v1_14_R1.CommandBlockListenerAbstract
- // Method descriptor #1557 (Lnet/minecraft/server/v1_14_R1/TileEntityCommand;)V
- // Stack: 0, Locals: 2
- public void a(net.minecraft.server.v1_14_R1.TileEntityCommand tileentitycommand);
- 0 return
- Line numbers:
- [pc: 0, line: 897]
- Local variable table:
- [pc: 0, pc: 1] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityHuman
- [pc: 0, pc: 1] local: tileentitycommand index: 1 type: net.minecraft.server.v1_14_R1.TileEntityCommand
- // Method descriptor #1560 (Lnet/minecraft/server/v1_14_R1/TileEntityStructure;)V
- // Stack: 0, Locals: 2
- public void a(net.minecraft.server.v1_14_R1.TileEntityStructure tileentitystructure);
- 0 return
- Line numbers:
- [pc: 0, line: 899]
- Local variable table:
- [pc: 0, pc: 1] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityHuman
- [pc: 0, pc: 1] local: tileentitystructure index: 1 type: net.minecraft.server.v1_14_R1.TileEntityStructure
- // Method descriptor #1563 (Lnet/minecraft/server/v1_14_R1/TileEntityJigsaw;)V
- // Stack: 0, Locals: 2
- public void a(net.minecraft.server.v1_14_R1.TileEntityJigsaw tileentityjigsaw);
- 0 return
- Line numbers:
- [pc: 0, line: 901]
- Local variable table:
- [pc: 0, pc: 1] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityHuman
- [pc: 0, pc: 1] local: tileentityjigsaw index: 1 type: net.minecraft.server.v1_14_R1.TileEntityJigsaw
- // Method descriptor #1567 (Lnet/minecraft/server/v1_14_R1/EntityHorseAbstract;Lnet/minecraft/server/v1_14_R1/IInventory;)V
- // Stack: 0, Locals: 3
- public void openHorseInventory(net.minecraft.server.v1_14_R1.EntityHorseAbstract entityhorseabstract, net.minecraft.server.v1_14_R1.IInventory iinventory);
- 0 return
- Line numbers:
- [pc: 0, line: 903]
- Local variable table:
- [pc: 0, pc: 1] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityHuman
- [pc: 0, pc: 1] local: entityhorseabstract index: 1 type: net.minecraft.server.v1_14_R1.EntityHorseAbstract
- [pc: 0, pc: 1] local: iinventory index: 2 type: net.minecraft.server.v1_14_R1.IInventory
- // Method descriptor #1573 (Lnet/minecraft/server/v1_14_R1/ITileInventory;)Ljava/util/OptionalInt;
- // Stack: 1, Locals: 2
- public java.util.OptionalInt openContainer(@javax.annotation.Nullable net.minecraft.server.v1_14_R1.ITileInventory itileinventory);
- 0 invokestatic java.util.OptionalInt.empty() : java.util.OptionalInt [1579]
- 3 areturn
- Line numbers:
- [pc: 0, line: 906]
- Local variable table:
- [pc: 0, pc: 4] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityHuman
- [pc: 0, pc: 4] local: itileinventory index: 1 type: net.minecraft.server.v1_14_R1.ITileInventory
- // Method descriptor #1583 (ILnet/minecraft/server/v1_14_R1/MerchantRecipeList;IIZZ)V
- // Stack: 0, Locals: 7
- public void openTrade(int i, net.minecraft.server.v1_14_R1.MerchantRecipeList merchantrecipelist, int j, int k, boolean flag, boolean flag1);
- 0 return
- Line numbers:
- [pc: 0, line: 909]
- Local variable table:
- [pc: 0, pc: 1] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityHuman
- [pc: 0, pc: 1] local: i index: 1 type: int
- [pc: 0, pc: 1] local: merchantrecipelist index: 2 type: net.minecraft.server.v1_14_R1.MerchantRecipeList
- [pc: 0, pc: 1] local: j index: 3 type: int
- [pc: 0, pc: 1] local: k index: 4 type: int
- [pc: 0, pc: 1] local: flag index: 5 type: boolean
- [pc: 0, pc: 1] local: flag1 index: 6 type: boolean
- // Method descriptor #1588 (Lnet/minecraft/server/v1_14_R1/ItemStack;Lnet/minecraft/server/v1_14_R1/EnumHand;)V
- // Stack: 0, Locals: 3
- public void openBook(net.minecraft.server.v1_14_R1.ItemStack itemstack, net.minecraft.server.v1_14_R1.EnumHand enumhand);
- 0 return
- Line numbers:
- [pc: 0, line: 911]
- Local variable table:
- [pc: 0, pc: 1] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityHuman
- [pc: 0, pc: 1] local: itemstack index: 1 type: net.minecraft.server.v1_14_R1.ItemStack
- [pc: 0, pc: 1] local: enumhand index: 2 type: net.minecraft.server.v1_14_R1.EnumHand
- // Method descriptor #1589 (Lnet/minecraft/server/v1_14_R1/Entity;Lnet/minecraft/server/v1_14_R1/EnumHand;)Lnet/minecraft/server/v1_14_R1/EnumInteractionResult;
- // Stack: 4, Locals: 5
- public net.minecraft.server.v1_14_R1.EnumInteractionResult a(net.minecraft.server.v1_14_R1.Entity entity, net.minecraft.server.v1_14_R1.EnumHand enumhand);
- 0 aload_0 [this]
- 1 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.isSpectator() : boolean [368]
- 4 ifeq 27
- 7 aload_1 [entity]
- 8 instanceof net.minecraft.server.v1_14_R1.ITileInventory [1591]
- 11 ifeq 23
- 14 aload_0 [this]
- 15 aload_1 [entity]
- 16 checkcast net.minecraft.server.v1_14_R1.ITileInventory [1591]
- 19 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.openContainer(net.minecraft.server.v1_14_R1.ITileInventory) : java.util.OptionalInt [1593]
- 22 pop
- 23 getstatic net.minecraft.server.v1_14_R1.EnumInteractionResult.PASS : net.minecraft.server.v1_14_R1.EnumInteractionResult [1599]
- 26 areturn
- 27 aload_0 [this]
- 28 aload_2 [enumhand]
- 29 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.b(net.minecraft.server.v1_14_R1.EnumHand) : net.minecraft.server.v1_14_R1.ItemStack [1602]
- 32 astore_3 [itemstack]
- 33 aload_3 [itemstack]
- 34 invokevirtual net.minecraft.server.v1_14_R1.ItemStack.isEmpty() : boolean [268]
- 37 ifeq 46
- 40 getstatic net.minecraft.server.v1_14_R1.ItemStack.a : net.minecraft.server.v1_14_R1.ItemStack [189]
- 43 goto 50
- 46 aload_3 [itemstack]
- 47 invokevirtual net.minecraft.server.v1_14_R1.ItemStack.cloneItemStack() : net.minecraft.server.v1_14_R1.ItemStack [484]
- 50 astore 4 [itemstack1]
- 52 aload_1 [entity]
- 53 aload_0 [this]
- 54 aload_2 [enumhand]
- 55 invokevirtual net.minecraft.server.v1_14_R1.Entity.b(net.minecraft.server.v1_14_R1.EntityHuman, net.minecraft.server.v1_14_R1.EnumHand) : boolean [1605]
- 58 ifeq 105
- 61 aload_0 [this]
- 62 getfield net.minecraft.server.v1_14_R1.EntityHuman.abilities : net.minecraft.server.v1_14_R1.PlayerAbilities [174]
- 65 getfield net.minecraft.server.v1_14_R1.PlayerAbilities.canInstantlyBuild : boolean [1608]
- 68 ifeq 101
- 71 aload_3 [itemstack]
- 72 aload_0 [this]
- 73 aload_2 [enumhand]
- 74 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.b(net.minecraft.server.v1_14_R1.EnumHand) : net.minecraft.server.v1_14_R1.ItemStack [1602]
- 77 if_acmpne 101
- 80 aload_3 [itemstack]
- 81 invokevirtual net.minecraft.server.v1_14_R1.ItemStack.getCount() : int [1052]
- 84 aload 4 [itemstack1]
- 86 invokevirtual net.minecraft.server.v1_14_R1.ItemStack.getCount() : int [1052]
- 89 if_icmpge 101
- 92 aload_3 [itemstack]
- 93 aload 4 [itemstack1]
- 95 invokevirtual net.minecraft.server.v1_14_R1.ItemStack.getCount() : int [1052]
- 98 invokevirtual net.minecraft.server.v1_14_R1.ItemStack.setCount(int) : void [1611]
- 101 getstatic net.minecraft.server.v1_14_R1.EnumInteractionResult.SUCCESS : net.minecraft.server.v1_14_R1.EnumInteractionResult [1614]
- 104 areturn
- 105 aload_3 [itemstack]
- 106 invokevirtual net.minecraft.server.v1_14_R1.ItemStack.isEmpty() : boolean [268]
- 109 ifne 174
- 112 aload_1 [entity]
- 113 instanceof net.minecraft.server.v1_14_R1.EntityLiving [4]
- 116 ifeq 174
- 119 aload_0 [this]
- 120 getfield net.minecraft.server.v1_14_R1.EntityHuman.abilities : net.minecraft.server.v1_14_R1.PlayerAbilities [174]
- 123 getfield net.minecraft.server.v1_14_R1.PlayerAbilities.canInstantlyBuild : boolean [1608]
- 126 ifeq 132
- 129 aload 4 [itemstack1]
- 131 astore_3 [itemstack]
- 132 aload_3 [itemstack]
- 133 aload_0 [this]
- 134 aload_1 [entity]
- 135 checkcast net.minecraft.server.v1_14_R1.EntityLiving [4]
- 138 aload_2 [enumhand]
- 139 invokevirtual net.minecraft.server.v1_14_R1.ItemStack.a(net.minecraft.server.v1_14_R1.EntityHuman, net.minecraft.server.v1_14_R1.EntityLiving, net.minecraft.server.v1_14_R1.EnumHand) : boolean [1617]
- 142 ifeq 174
- 145 aload_3 [itemstack]
- 146 invokevirtual net.minecraft.server.v1_14_R1.ItemStack.isEmpty() : boolean [268]
- 149 ifeq 170
- 152 aload_0 [this]
- 153 getfield net.minecraft.server.v1_14_R1.EntityHuman.abilities : net.minecraft.server.v1_14_R1.PlayerAbilities [174]
- 156 getfield net.minecraft.server.v1_14_R1.PlayerAbilities.canInstantlyBuild : boolean [1608]
- 159 ifne 170
- 162 aload_0 [this]
- 163 aload_2 [enumhand]
- 164 getstatic net.minecraft.server.v1_14_R1.ItemStack.a : net.minecraft.server.v1_14_R1.ItemStack [189]
- 167 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.a(net.minecraft.server.v1_14_R1.EnumHand, net.minecraft.server.v1_14_R1.ItemStack) : void [1620]
- 170 getstatic net.minecraft.server.v1_14_R1.EnumInteractionResult.SUCCESS : net.minecraft.server.v1_14_R1.EnumInteractionResult [1614]
- 173 areturn
- 174 getstatic net.minecraft.server.v1_14_R1.EnumInteractionResult.PASS : net.minecraft.server.v1_14_R1.EnumInteractionResult [1599]
- 177 areturn
- Line numbers:
- [pc: 0, line: 914]
- [pc: 7, line: 915]
- [pc: 14, line: 916]
- [pc: 23, line: 919]
- [pc: 27, line: 921]
- [pc: 33, line: 922]
- [pc: 52, line: 924]
- [pc: 61, line: 925]
- [pc: 92, line: 926]
- [pc: 101, line: 929]
- [pc: 105, line: 931]
- [pc: 119, line: 932]
- [pc: 129, line: 933]
- [pc: 132, line: 936]
- [pc: 145, line: 937]
- [pc: 162, line: 938]
- [pc: 170, line: 941]
- [pc: 174, line: 945]
- Local variable table:
- [pc: 33, pc: 178] local: itemstack index: 3 type: net.minecraft.server.v1_14_R1.ItemStack
- [pc: 52, pc: 178] local: itemstack1 index: 4 type: net.minecraft.server.v1_14_R1.ItemStack
- [pc: 0, pc: 178] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityHuman
- [pc: 0, pc: 178] local: entity index: 1 type: net.minecraft.server.v1_14_R1.Entity
- [pc: 0, pc: 178] local: enumhand index: 2 type: net.minecraft.server.v1_14_R1.EnumHand
- Stack map table: number of frames 9
- [pc: 23, same]
- [pc: 27, same]
- [pc: 46, append: {net.minecraft.server.v1_14_R1.ItemStack}]
- [pc: 50, same_locals_1_stack_item, stack: {net.minecraft.server.v1_14_R1.ItemStack}]
- [pc: 101, append: {net.minecraft.server.v1_14_R1.ItemStack}]
- [pc: 105, same]
- [pc: 132, same]
- [pc: 170, same]
- [pc: 174, same]
- // Method descriptor #764 ()D
- // Stack: 2, Locals: 1
- public double aO();
- 0 ldc2_w <Double -0.35> [1622]
- 3 dreturn
- Line numbers:
- [pc: 0, line: 952]
- Local variable table:
- [pc: 0, pc: 4] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityHuman
- // Method descriptor #170 ()V
- // Stack: 2, Locals: 1
- public void stopRiding();
- 0 aload_0 [this]
- 1 iconst_0
- 2 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.stopRiding(boolean) : void [1625]
- 5 return
- Line numbers:
- [pc: 0, line: 956]
- Local variable table:
- [pc: 0, pc: 6] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityHuman
- // Method descriptor #660 (Z)V
- // Stack: 2, Locals: 2
- public void stopRiding(boolean suppressCancellation);
- 0 aload_0 [this]
- 1 iload_1 [suppressCancellation]
- 2 invokespecial net.minecraft.server.v1_14_R1.EntityLiving.stopRiding(boolean) : void [1626]
- 5 aload_0 [this]
- 6 iconst_0
- 7 putfield net.minecraft.server.v1_14_R1.EntityHuman.j : int [1628]
- 10 return
- Line numbers:
- [pc: 0, line: 959]
- [pc: 5, line: 960]
- [pc: 10, line: 961]
- Local variable table:
- [pc: 0, pc: 11] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityHuman
- [pc: 0, pc: 11] local: suppressCancellation index: 1 type: boolean
- // Method descriptor #252 ()Z
- // Stack: 1, Locals: 1
- protected boolean isFrozen();
- 0 aload_0 [this]
- 1 invokespecial net.minecraft.server.v1_14_R1.EntityLiving.isFrozen() : boolean [1632]
- 4 ifne 14
- 7 aload_0 [this]
- 8 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.isSleeping() : boolean [379]
- 11 ifeq 18
- 14 iconst_1
- 15 goto 19
- 18 iconst_0
- 19 ireturn
- Line numbers:
- [pc: 0, line: 965]
- Local variable table:
- [pc: 0, pc: 20] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityHuman
- Stack map table: number of frames 3
- [pc: 14, same]
- [pc: 18, same]
- [pc: 19, same_locals_1_stack_item, stack: {int}]
- // Method descriptor #637 (Lnet/minecraft/server/v1_14_R1/EntityHuman;DDDLnet/minecraft/server/v1_14_R1/SoundEffect;Lnet/minecraft/server/v1_14_R1/SoundCategory;FF)V
- // Stack: 13, Locals: 11
- private static void sendSoundEffect(net.minecraft.server.v1_14_R1.EntityHuman fromEntity, double x, double y, double z, net.minecraft.server.v1_14_R1.SoundEffect soundEffect, net.minecraft.server.v1_14_R1.SoundCategory soundCategory, float volume, float pitch);
- 0 aload_0 [fromEntity]
- 1 getfield net.minecraft.server.v1_14_R1.EntityHuman.world : net.minecraft.server.v1_14_R1.World [383]
- 4 aload_0 [fromEntity]
- 5 dload_1 [x]
- 6 dload_3 [y]
- 7 dload 5 [z]
- 9 aload 7 [soundEffect]
- 11 aload 8 [soundCategory]
- 13 fload 9 [volume]
- 15 fload 10 [pitch]
- 17 invokevirtual net.minecraft.server.v1_14_R1.World.sendSoundEffect(net.minecraft.server.v1_14_R1.EntityHuman, double, double, double, net.minecraft.server.v1_14_R1.SoundEffect, net.minecraft.server.v1_14_R1.SoundCategory, float, float) : void [1635]
- 20 aload_0 [fromEntity]
- 21 instanceof net.minecraft.server.v1_14_R1.EntityPlayer [1445]
- 24 ifeq 56
- 27 aload_0 [fromEntity]
- 28 checkcast net.minecraft.server.v1_14_R1.EntityPlayer [1445]
- 31 getfield net.minecraft.server.v1_14_R1.EntityPlayer.playerConnection : net.minecraft.server.v1_14_R1.PlayerConnection [1639]
- 34 new net.minecraft.server.v1_14_R1.PacketPlayOutNamedSoundEffect [1641]
- 37 dup
- 38 aload 7 [soundEffect]
- 40 aload 8 [soundCategory]
- 42 dload_1 [x]
- 43 dload_3 [y]
- 44 dload 5 [z]
- 46 fload 9 [volume]
- 48 fload 10 [pitch]
- 50 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) [1644]
- 53 invokevirtual net.minecraft.server.v1_14_R1.PlayerConnection.sendPacket(net.minecraft.server.v1_14_R1.Packet) : void [1650]
- 56 return
- Line numbers:
- [pc: 0, line: 970]
- [pc: 20, line: 971]
- [pc: 27, line: 972]
- [pc: 56, line: 974]
- Local variable table:
- [pc: 0, pc: 57] local: fromEntity index: 0 type: net.minecraft.server.v1_14_R1.EntityHuman
- [pc: 0, pc: 57] local: x index: 1 type: double
- [pc: 0, pc: 57] local: y index: 3 type: double
- [pc: 0, pc: 57] local: z index: 5 type: double
- [pc: 0, pc: 57] local: soundEffect index: 7 type: net.minecraft.server.v1_14_R1.SoundEffect
- [pc: 0, pc: 57] local: soundCategory index: 8 type: net.minecraft.server.v1_14_R1.SoundCategory
- [pc: 0, pc: 57] local: volume index: 9 type: float
- [pc: 0, pc: 57] local: pitch index: 10 type: float
- Stack map table: number of frames 1
- [pc: 56, same]
- // Method descriptor #822 (Lnet/minecraft/server/v1_14_R1/Entity;)V
- // Stack: 17, Locals: 22
- public void attack(net.minecraft.server.v1_14_R1.Entity entity);
- 0 aload_1 [entity]
- 1 invokevirtual net.minecraft.server.v1_14_R1.Entity.bs() : boolean [1660]
- 4 ifeq 1426
- 7 aload_1 [entity]
- 8 aload_0 [this]
- 9 invokevirtual net.minecraft.server.v1_14_R1.Entity.t(net.minecraft.server.v1_14_R1.Entity) : boolean [1663]
- 12 ifne 1426
- 15 aload_0 [this]
- 16 getstatic net.minecraft.server.v1_14_R1.GenericAttributes.ATTACK_DAMAGE : net.minecraft.server.v1_14_R1.IAttribute [295]
- 19 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.getAttributeInstance(net.minecraft.server.v1_14_R1.IAttribute) : net.minecraft.server.v1_14_R1.AttributeInstance [312]
- 22 invokeinterface net.minecraft.server.v1_14_R1.AttributeInstance.getValue() : double [766] [nargs: 1]
- 27 d2f
- 28 fstore_2 [f]
- 29 aload_1 [entity]
- 30 instanceof net.minecraft.server.v1_14_R1.EntityLiving [4]
- 33 ifeq 54
- 36 aload_0 [this]
- 37 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.getItemInMainHand() : net.minecraft.server.v1_14_R1.ItemStack [265]
- 40 aload_1 [entity]
- 41 checkcast net.minecraft.server.v1_14_R1.EntityLiving [4]
- 44 invokevirtual net.minecraft.server.v1_14_R1.EntityLiving.getMonsterType() : net.minecraft.server.v1_14_R1.EnumMonsterType [1667]
- 47 invokestatic net.minecraft.server.v1_14_R1.EnchantmentManager.a(net.minecraft.server.v1_14_R1.ItemStack, net.minecraft.server.v1_14_R1.EnumMonsterType) : float [1670]
- 50 fstore_3 [f1]
- 51 goto 65
- 54 aload_0 [this]
- 55 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.getItemInMainHand() : net.minecraft.server.v1_14_R1.ItemStack [265]
- 58 getstatic net.minecraft.server.v1_14_R1.EnumMonsterType.UNDEFINED : net.minecraft.server.v1_14_R1.EnumMonsterType [1676]
- 61 invokestatic net.minecraft.server.v1_14_R1.EnchantmentManager.a(net.minecraft.server.v1_14_R1.ItemStack, net.minecraft.server.v1_14_R1.EnumMonsterType) : float [1670]
- 64 fstore_3 [f1]
- 65 aload_0 [this]
- 66 ldc_w <Float 0.5> [838]
- 69 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.s(float) : float [1678]
- 72 fstore 4 [f2]
- 74 fload_2 [f]
- 75 ldc_w <Float 0.2> [1214]
- 78 fload 4 [f2]
- 80 fload 4 [f2]
- 82 fmul
- 83 ldc_w <Float 0.8> [1542]
- 86 fmul
- 87 fadd
- 88 fmul
- 89 fstore_2 [f]
- 90 fload_3 [f1]
- 91 fload 4 [f2]
- 93 fmul
- 94 fstore_3 [f1]
- 95 aload_0 [this]
- 96 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.dZ() : void [481]
- 99 fload_2 [f]
- 100 fconst_0
- 101 fcmpl
- 102 ifgt 111
- 105 fload_3 [f1]
- 106 fconst_0
- 107 fcmpl
- 108 ifle 1426
- 111 fload 4 [f2]
- 113 ldc_w <Float 0.9> [1679]
- 116 fcmpl
- 117 ifle 124
- 120 iconst_1
- 121 goto 125
- 124 iconst_0
- 125 istore 5 [flag]
- 127 iconst_0
- 128 istore 6 [flag1]
- 130 iconst_0
- 131 istore 7 [b0]
- 133 iload 7 [b0]
- 135 aload_0 [this]
- 136 invokestatic net.minecraft.server.v1_14_R1.EnchantmentManager.b(net.minecraft.server.v1_14_R1.EntityLiving) : int [1680]
- 139 iadd
- 140 istore 8 [i]
- 142 aload_0 [this]
- 143 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.isSprinting() : boolean [760]
- 146 ifeq 185
- 149 iload 5 [flag]
- 151 ifeq 185
- 154 aload_0 [this]
- 155 aload_0 [this]
- 156 getfield net.minecraft.server.v1_14_R1.EntityHuman.locX : double [450]
- 159 aload_0 [this]
- 160 getfield net.minecraft.server.v1_14_R1.EntityHuman.locY : double [465]
- 163 aload_0 [this]
- 164 getfield net.minecraft.server.v1_14_R1.EntityHuman.locZ : double [462]
- 167 getstatic net.minecraft.server.v1_14_R1.SoundEffects.ENTITY_PLAYER_ATTACK_KNOCKBACK : net.minecraft.server.v1_14_R1.SoundEffect [1683]
- 170 aload_0 [this]
- 171 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.getSoundCategory() : net.minecraft.server.v1_14_R1.SoundCategory [635]
- 174 fconst_1
- 175 fconst_1
- 176 invokestatic net.minecraft.server.v1_14_R1.EntityHuman.sendSoundEffect(net.minecraft.server.v1_14_R1.EntityHuman, double, double, double, net.minecraft.server.v1_14_R1.SoundEffect, net.minecraft.server.v1_14_R1.SoundCategory, float, float) : void [1684]
- 179 iinc 8 1 [i]
- 182 iconst_1
- 183 istore 6 [flag1]
- 185 iload 5 [flag]
- 187 ifeq 248
- 190 aload_0 [this]
- 191 getfield net.minecraft.server.v1_14_R1.EntityHuman.fallDistance : float [837]
- 194 fconst_0
- 195 fcmpl
- 196 ifle 248
- 199 aload_0 [this]
- 200 getfield net.minecraft.server.v1_14_R1.EntityHuman.onGround : boolean [374]
- 203 ifne 248
- 206 aload_0 [this]
- 207 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.isClimbing() : boolean [1687]
- 210 ifne 248
- 213 aload_0 [this]
- 214 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.isInWater() : boolean [841]
- 217 ifne 248
- 220 aload_0 [this]
- 221 getstatic net.minecraft.server.v1_14_R1.MobEffects.BLINDNESS : net.minecraft.server.v1_14_R1.MobEffectList [1690]
- 224 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.hasEffect(net.minecraft.server.v1_14_R1.MobEffectList) : boolean [1221]
- 227 ifne 248
- 230 aload_0 [this]
- 231 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.isPassenger() : boolean [607]
- 234 ifne 248
- 237 aload_1 [entity]
- 238 instanceof net.minecraft.server.v1_14_R1.EntityLiving [4]
- 241 ifeq 248
- 244 iconst_1
- 245 goto 249
- 248 iconst_0
- 249 istore 9 [flag2]
- 251 iload 9 [flag2]
- 253 ifeq 273
- 256 aload_0 [this]
- 257 getfield net.minecraft.server.v1_14_R1.EntityHuman.world : net.minecraft.server.v1_14_R1.World [383]
- 260 getfield net.minecraft.server.v1_14_R1.World.paperConfig : com.destroystokyo.paper.PaperWorldConfig [845]
- 263 getfield com.destroystokyo.paper.PaperWorldConfig.disablePlayerCrits : boolean [1693]
- 266 ifne 273
- 269 iconst_1
- 270 goto 274
- 273 iconst_0
- 274 istore 9 [flag2]
- 276 iload 9 [flag2]
- 278 ifeq 292
- 281 aload_0 [this]
- 282 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.isSprinting() : boolean [760]
- 285 ifne 292
- 288 iconst_1
- 289 goto 293
- 292 iconst_0
- 293 istore 9 [flag2]
- 295 iload 9 [flag2]
- 297 ifeq 306
- 300 fload_2 [f]
- 301 ldc_w <Float 1.5> [1694]
- 304 fmul
- 305 fstore_2 [f]
- 306 fload_2 [f]
- 307 fload_3 [f1]
- 308 fadd
- 309 fstore_2 [f]
- 310 iconst_0
- 311 istore 10 [flag3]
- 313 aload_0 [this]
- 314 getfield net.minecraft.server.v1_14_R1.EntityHuman.E : float [1697]
- 317 aload_0 [this]
- 318 getfield net.minecraft.server.v1_14_R1.EntityHuman.D : float [1699]
- 321 fsub
- 322 f2d
- 323 dstore 11 [d0]
- 325 iload 5 [flag]
- 327 ifeq 381
- 330 iload 9 [flag2]
- 332 ifne 381
- 335 iload 6 [flag1]
- 337 ifne 381
- 340 aload_0 [this]
- 341 getfield net.minecraft.server.v1_14_R1.EntityHuman.onGround : boolean [374]
- 344 ifeq 381
- 347 dload 11 [d0]
- 349 aload_0 [this]
- 350 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.db() : float [1702]
- 353 f2d
- 354 dcmpg
- 355 ifge 381
- 358 aload_0 [this]
- 359 getstatic net.minecraft.server.v1_14_R1.EnumHand.MAIN_HAND : net.minecraft.server.v1_14_R1.EnumHand [1528]
- 362 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.b(net.minecraft.server.v1_14_R1.EnumHand) : net.minecraft.server.v1_14_R1.ItemStack [1602]
- 365 astore 13 [itemstack]
- 367 aload 13 [itemstack]
- 369 invokevirtual net.minecraft.server.v1_14_R1.ItemStack.getItem() : net.minecraft.server.v1_14_R1.Item [520]
- 372 instanceof net.minecraft.server.v1_14_R1.ItemSword [1704]
- 375 ifeq 381
- 378 iconst_1
- 379 istore 10 [flag3]
- 381 fconst_0
- 382 fstore 13 [f3]
- 384 iconst_0
- 385 istore 14 [flag4]
- 387 aload_0 [this]
- 388 invokestatic net.minecraft.server.v1_14_R1.EnchantmentManager.getFireAspectEnchantmentLevel(net.minecraft.server.v1_14_R1.EntityLiving) : int [1707]
- 391 istore 15 [j]
- 393 aload_1 [entity]
- 394 instanceof net.minecraft.server.v1_14_R1.EntityLiving [4]
- 397 ifeq 470
- 400 aload_1 [entity]
- 401 checkcast net.minecraft.server.v1_14_R1.EntityLiving [4]
- 404 invokevirtual net.minecraft.server.v1_14_R1.EntityLiving.getHealth() : float [1708]
- 407 fstore 13 [f3]
- 409 iload 15 [j]
- 411 ifle 470
- 414 aload_1 [entity]
- 415 invokevirtual net.minecraft.server.v1_14_R1.Entity.isBurning() : boolean [1709]
- 418 ifne 470
- 421 new org.bukkit.event.entity.EntityCombustByEntityEvent [1711]
- 424 dup
- 425 aload_0 [this]
- 426 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.getBukkitEntity() : org.bukkit.craftbukkit.v1_14_R1.entity.CraftHumanEntity [1103]
- 429 aload_1 [entity]
- 430 invokevirtual net.minecraft.server.v1_14_R1.Entity.getBukkitEntity() : org.bukkit.craftbukkit.v1_14_R1.entity.CraftEntity [1712]
- 433 iconst_1
- 434 invokespecial org.bukkit.event.entity.EntityCombustByEntityEvent(org.bukkit.entity.Entity, org.bukkit.entity.Entity, int) [1715]
- 437 astore 16 [combustEvent]
- 439 invokestatic org.bukkit.Bukkit.getPluginManager() : org.bukkit.plugin.PluginManager [1718]
- 442 aload 16 [combustEvent]
- 444 invokeinterface org.bukkit.plugin.PluginManager.callEvent(org.bukkit.event.Event) : void [1129] [nargs: 2]
- 449 aload 16 [combustEvent]
- 451 invokevirtual org.bukkit.event.entity.EntityCombustByEntityEvent.isCancelled() : boolean [1719]
- 454 ifne 470
- 457 iconst_1
- 458 istore 14 [flag4]
- 460 aload_1 [entity]
- 461 aload 16 [combustEvent]
- 463 invokevirtual org.bukkit.event.entity.EntityCombustByEntityEvent.getDuration() : int [1722]
- 466 iconst_0
- 467 invokevirtual net.minecraft.server.v1_14_R1.Entity.setOnFire(int, boolean) : void [1725]
- 470 aload_1 [entity]
- 471 invokevirtual net.minecraft.server.v1_14_R1.Entity.getMot() : net.minecraft.server.v1_14_R1.Vec3D [1726]
- 474 astore 16 [vec3d]
- 476 aload_1 [entity]
- 477 aload_0 [this]
- 478 invokestatic net.minecraft.server.v1_14_R1.DamageSource.playerAttack(net.minecraft.server.v1_14_R1.EntityHuman) : net.minecraft.server.v1_14_R1.DamageSource [1730]
- 481 fload_2 [f]
- 482 invokevirtual net.minecraft.server.v1_14_R1.Entity.damageEntity(net.minecraft.server.v1_14_R1.DamageSource, float) : boolean [1731]
- 485 istore 17 [flag5]
- 487 iload 17 [flag5]
- 489 ifeq 1375
- 492 iload 8 [i]
- 494 ifle 631
- 497 aload_1 [entity]
- 498 instanceof net.minecraft.server.v1_14_R1.EntityLiving [4]
- 501 ifeq 547
- 504 aload_1 [entity]
- 505 checkcast net.minecraft.server.v1_14_R1.EntityLiving [4]
- 508 aload_0 [this]
- 509 iload 8 [i]
- 511 i2f
- 512 ldc_w <Float 0.5> [838]
- 515 fmul
- 516 aload_0 [this]
- 517 getfield net.minecraft.server.v1_14_R1.EntityHuman.yaw : float [665]
- 520 ldc_w <Float 0.017453292> [951]
- 523 fmul
- 524 invokestatic net.minecraft.server.v1_14_R1.MathHelper.sin(float) : float [958]
- 527 f2d
- 528 aload_0 [this]
- 529 getfield net.minecraft.server.v1_14_R1.EntityHuman.yaw : float [665]
- 532 ldc_w <Float 0.017453292> [951]
- 535 fmul
- 536 invokestatic net.minecraft.server.v1_14_R1.MathHelper.cos(float) : float [955]
- 539 fneg
- 540 f2d
- 541 invokevirtual net.minecraft.server.v1_14_R1.EntityLiving.a(net.minecraft.server.v1_14_R1.Entity, float, double, double) : void [1734]
- 544 goto 595
- 547 aload_1 [entity]
- 548 aload_0 [this]
- 549 getfield net.minecraft.server.v1_14_R1.EntityHuman.yaw : float [665]
- 552 ldc_w <Float 0.017453292> [951]
- 555 fmul
- 556 invokestatic net.minecraft.server.v1_14_R1.MathHelper.sin(float) : float [958]
- 559 fneg
- 560 iload 8 [i]
- 562 i2f
- 563 fmul
- 564 ldc_w <Float 0.5> [838]
- 567 fmul
- 568 f2d
- 569 ldc2_w <Double 0.1> [962]
- 572 aload_0 [this]
- 573 getfield net.minecraft.server.v1_14_R1.EntityHuman.yaw : float [665]
- 576 ldc_w <Float 0.017453292> [951]
- 579 fmul
- 580 invokestatic net.minecraft.server.v1_14_R1.MathHelper.cos(float) : float [955]
- 583 iload 8 [i]
- 585 i2f
- 586 fmul
- 587 ldc_w <Float 0.5> [838]
- 590 fmul
- 591 f2d
- 592 invokevirtual net.minecraft.server.v1_14_R1.Entity.f(double, double, double) : void [1738]
- 595 aload_0 [this]
- 596 aload_0 [this]
- 597 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.getMot() : net.minecraft.server.v1_14_R1.Vec3D [775]
- 600 ldc2_w <Double 0.6> [1739]
- 603 dconst_1
- 604 ldc2_w <Double 0.6> [1739]
- 607 invokevirtual net.minecraft.server.v1_14_R1.Vec3D.d(double, double, double) : net.minecraft.server.v1_14_R1.Vec3D [1743]
- 610 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.setMot(net.minecraft.server.v1_14_R1.Vec3D) : void [1746]
- 613 aload_0 [this]
- 614 getfield net.minecraft.server.v1_14_R1.EntityHuman.world : net.minecraft.server.v1_14_R1.World [383]
- 617 getfield net.minecraft.server.v1_14_R1.World.paperConfig : com.destroystokyo.paper.PaperWorldConfig [845]
- 620 getfield com.destroystokyo.paper.PaperWorldConfig.disableSprintInterruptionOnAttack : boolean [1749]
- 623 ifne 631
- 626 aload_0 [this]
- 627 iconst_0
- 628 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.setSprinting(boolean) : void [1752]
- 631 iload 10 [flag3]
- 633 ifeq 836
- 636 fconst_1
- 637 aload_0 [this]
- 638 invokestatic net.minecraft.server.v1_14_R1.EnchantmentManager.a(net.minecraft.server.v1_14_R1.EntityLiving) : float [1755]
- 641 fload_2 [f]
- 642 fmul
- 643 fadd
- 644 fstore 18 [f4]
- 646 aload_0 [this]
- 647 getfield net.minecraft.server.v1_14_R1.EntityHuman.world : net.minecraft.server.v1_14_R1.World [383]
- 650 ldc <Class net.minecraft.server.v1_14_R1.EntityLiving> [4]
- 652 aload_1 [entity]
- 653 invokevirtual net.minecraft.server.v1_14_R1.Entity.getBoundingBox() : net.minecraft.server.v1_14_R1.AxisAlignedBB [799]
- 656 dconst_1
- 657 ldc2_w <Double 0.25> [565]
- 660 dconst_1
- 661 invokevirtual net.minecraft.server.v1_14_R1.AxisAlignedBB.grow(double, double, double) : net.minecraft.server.v1_14_R1.AxisAlignedBB [808]
- 664 invokevirtual net.minecraft.server.v1_14_R1.World.a(java.lang.Class, net.minecraft.server.v1_14_R1.AxisAlignedBB) : java.util.List [1758]
- 667 astore 19 [list]
- 669 aload 19 [list]
- 671 invokeinterface java.util.List.iterator() : java.util.Iterator [1762] [nargs: 1]
- 676 astore 20 [iterator]
- 678 aload 20 [iterator]
- 680 invokeinterface java.util.Iterator.hasNext() : boolean [1767] [nargs: 1]
- 685 ifeq 807
- 688 aload 20 [iterator]
- 690 invokeinterface java.util.Iterator.next() : java.lang.Object [1771] [nargs: 1]
- 695 checkcast net.minecraft.server.v1_14_R1.EntityLiving [4]
- 698 astore 21 [entityliving]
- 700 aload 21 [entityliving]
- 702 aload_0 [this]
- 703 if_acmpeq 804
- 706 aload 21 [entityliving]
- 708 aload_1 [entity]
- 709 if_acmpeq 804
- 712 aload_0 [this]
- 713 aload 21 [entityliving]
- 715 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.r(net.minecraft.server.v1_14_R1.Entity) : boolean [1774]
- 718 ifne 804
- 721 aload 21 [entityliving]
- 723 instanceof net.minecraft.server.v1_14_R1.EntityArmorStand [1776]
- 726 ifeq 740
- 729 aload 21 [entityliving]
- 731 checkcast net.minecraft.server.v1_14_R1.EntityArmorStand [1776]
- 734 invokevirtual net.minecraft.server.v1_14_R1.EntityArmorStand.isMarker() : boolean [1779]
- 737 ifne 804
- 740 aload_0 [this]
- 741 aload 21 [entityliving]
- 743 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.h(net.minecraft.server.v1_14_R1.Entity) : double [1782]
- 746 ldc2_w <Double 9.0> [1783]
- 749 dcmpg
- 750 ifge 804
- 753 aload 21 [entityliving]
- 755 aload_0 [this]
- 756 invokestatic net.minecraft.server.v1_14_R1.DamageSource.playerAttack(net.minecraft.server.v1_14_R1.EntityHuman) : net.minecraft.server.v1_14_R1.DamageSource [1730]
- 759 invokevirtual net.minecraft.server.v1_14_R1.DamageSource.sweep() : net.minecraft.server.v1_14_R1.DamageSource [1788]
- 762 fload 18 [f4]
- 764 invokevirtual net.minecraft.server.v1_14_R1.EntityLiving.damageEntity(net.minecraft.server.v1_14_R1.DamageSource, float) : boolean [1431]
- 767 ifeq 804
- 770 aload 21 [entityliving]
- 772 aload_0 [this]
- 773 ldc_w <Float 0.4> [789]
- 776 aload_0 [this]
- 777 getfield net.minecraft.server.v1_14_R1.EntityHuman.yaw : float [665]
- 780 ldc_w <Float 0.017453292> [951]
- 783 fmul
- 784 invokestatic net.minecraft.server.v1_14_R1.MathHelper.sin(float) : float [958]
- 787 f2d
- 788 aload_0 [this]
- 789 getfield net.minecraft.server.v1_14_R1.EntityHuman.yaw : float [665]
- 792 ldc_w <Float 0.017453292> [951]
- 795 fmul
- 796 invokestatic net.minecraft.server.v1_14_R1.MathHelper.cos(float) : float [955]
- 799 fneg
- 800 f2d
- 801 invokevirtual net.minecraft.server.v1_14_R1.EntityLiving.a(net.minecraft.server.v1_14_R1.Entity, float, double, double) : void [1734]
- 804 goto 678
- 807 aload_0 [this]
- 808 aload_0 [this]
- 809 getfield net.minecraft.server.v1_14_R1.EntityHuman.locX : double [450]
- 812 aload_0 [this]
- 813 getfield net.minecraft.server.v1_14_R1.EntityHuman.locY : double [465]
- 816 aload_0 [this]
- 817 getfield net.minecraft.server.v1_14_R1.EntityHuman.locZ : double [462]
- 820 getstatic net.minecraft.server.v1_14_R1.SoundEffects.ENTITY_PLAYER_ATTACK_SWEEP : net.minecraft.server.v1_14_R1.SoundEffect [1791]
- 823 aload_0 [this]
- 824 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.getSoundCategory() : net.minecraft.server.v1_14_R1.SoundCategory [635]
- 827 fconst_1
- 828 fconst_1
- 829 invokestatic net.minecraft.server.v1_14_R1.EntityHuman.sendSoundEffect(net.minecraft.server.v1_14_R1.EntityHuman, double, double, double, net.minecraft.server.v1_14_R1.SoundEffect, net.minecraft.server.v1_14_R1.SoundCategory, float, float) : void [1684]
- 832 aload_0 [this]
- 833 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.dE() : void [1794]
- 836 aload_1 [entity]
- 837 instanceof net.minecraft.server.v1_14_R1.EntityPlayer [1445]
- 840 ifeq 975
- 843 aload_1 [entity]
- 844 getfield net.minecraft.server.v1_14_R1.Entity.velocityChanged : boolean [1797]
- 847 ifeq 975
- 850 iconst_0
- 851 istore 18 [cancelled]
- 853 aload_1 [entity]
- 854 invokevirtual net.minecraft.server.v1_14_R1.Entity.getBukkitEntity() : org.bukkit.craftbukkit.v1_14_R1.entity.CraftEntity [1712]
- 857 checkcast org.bukkit.entity.Player [1105]
- 860 astore 19 [player]
- 862 aload 16 [vec3d]
- 864 invokestatic org.bukkit.craftbukkit.v1_14_R1.util.CraftVector.toBukkit(net.minecraft.server.v1_14_R1.Vec3D) : org.bukkit.util.Vector [1803]
- 867 astore 20 [velocity]
- 869 new org.bukkit.event.player.PlayerVelocityEvent [1805]
- 872 dup
- 873 aload 19 [player]
- 875 aload 20 [velocity]
- 877 invokevirtual org.bukkit.util.Vector.clone() : org.bukkit.util.Vector [1811]
- 880 invokespecial org.bukkit.event.player.PlayerVelocityEvent(org.bukkit.entity.Player, org.bukkit.util.Vector) [1814]
- 883 astore 21 [event]
- 885 aload_0 [this]
- 886 getfield net.minecraft.server.v1_14_R1.EntityHuman.world : net.minecraft.server.v1_14_R1.World [383]
- 889 invokevirtual net.minecraft.server.v1_14_R1.World.getServer() : org.bukkit.craftbukkit.v1_14_R1.CraftServer [1117]
- 892 invokevirtual org.bukkit.craftbukkit.v1_14_R1.CraftServer.getPluginManager() : org.bukkit.plugin.PluginManager [1123]
- 895 aload 21 [event]
- 897 invokeinterface org.bukkit.plugin.PluginManager.callEvent(org.bukkit.event.Event) : void [1129] [nargs: 2]
- 902 aload 21 [event]
- 904 invokevirtual org.bukkit.event.player.PlayerVelocityEvent.isCancelled() : boolean [1815]
- 907 ifeq 916
- 910 iconst_1
- 911 istore 18 [cancelled]
- 913 goto 941
- 916 aload 20 [velocity]
- 918 aload 21 [event]
- 920 invokevirtual org.bukkit.event.player.PlayerVelocityEvent.getVelocity() : org.bukkit.util.Vector [1818]
- 923 invokevirtual org.bukkit.util.Vector.equals(java.lang.Object) : boolean [1819]
- 926 ifne 941
- 929 aload 19 [player]
- 931 aload 21 [event]
- 933 invokevirtual org.bukkit.event.player.PlayerVelocityEvent.getVelocity() : org.bukkit.util.Vector [1818]
- 936 invokeinterface org.bukkit.entity.Player.setVelocity(org.bukkit.util.Vector) : void [1823] [nargs: 2]
- 941 iload 18 [cancelled]
- 943 ifne 975
- 946 aload_1 [entity]
- 947 checkcast net.minecraft.server.v1_14_R1.EntityPlayer [1445]
- 950 getfield net.minecraft.server.v1_14_R1.EntityPlayer.playerConnection : net.minecraft.server.v1_14_R1.PlayerConnection [1639]
- 953 new net.minecraft.server.v1_14_R1.PacketPlayOutEntityVelocity [1825]
- 956 dup
- 957 aload_1 [entity]
- 958 invokespecial net.minecraft.server.v1_14_R1.PacketPlayOutEntityVelocity(net.minecraft.server.v1_14_R1.Entity) [1827]
- 961 invokevirtual net.minecraft.server.v1_14_R1.PlayerConnection.sendPacket(net.minecraft.server.v1_14_R1.Packet) : void [1650]
- 964 aload_1 [entity]
- 965 iconst_0
- 966 putfield net.minecraft.server.v1_14_R1.Entity.velocityChanged : boolean [1797]
- 969 aload_1 [entity]
- 970 aload 16 [vec3d]
- 972 invokevirtual net.minecraft.server.v1_14_R1.Entity.setMot(net.minecraft.server.v1_14_R1.Vec3D) : void [1828]
- 975 iload 9 [flag2]
- 977 ifeq 1010
- 980 aload_0 [this]
- 981 aload_0 [this]
- 982 getfield net.minecraft.server.v1_14_R1.EntityHuman.locX : double [450]
- 985 aload_0 [this]
- 986 getfield net.minecraft.server.v1_14_R1.EntityHuman.locY : double [465]
- 989 aload_0 [this]
- 990 getfield net.minecraft.server.v1_14_R1.EntityHuman.locZ : double [462]
- 993 getstatic net.minecraft.server.v1_14_R1.SoundEffects.ENTITY_PLAYER_ATTACK_CRIT : net.minecraft.server.v1_14_R1.SoundEffect [1831]
- 996 aload_0 [this]
- 997 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.getSoundCategory() : net.minecraft.server.v1_14_R1.SoundCategory [635]
- 1000 fconst_1
- 1001 fconst_1
- 1002 invokestatic net.minecraft.server.v1_14_R1.EntityHuman.sendSoundEffect(net.minecraft.server.v1_14_R1.EntityHuman, double, double, double, net.minecraft.server.v1_14_R1.SoundEffect, net.minecraft.server.v1_14_R1.SoundCategory, float, float) : void [1684]
- 1005 aload_0 [this]
- 1006 aload_1 [entity]
- 1007 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.a(net.minecraft.server.v1_14_R1.Entity) : void [1833]
- 1010 iload 9 [flag2]
- 1012 ifne 1078
- 1015 iload 10 [flag3]
- 1017 ifne 1078
- 1020 iload 5 [flag]
- 1022 ifeq 1053
- 1025 aload_0 [this]
- 1026 aload_0 [this]
- 1027 getfield net.minecraft.server.v1_14_R1.EntityHuman.locX : double [450]
- 1030 aload_0 [this]
- 1031 getfield net.minecraft.server.v1_14_R1.EntityHuman.locY : double [465]
- 1034 aload_0 [this]
- 1035 getfield net.minecraft.server.v1_14_R1.EntityHuman.locZ : double [462]
- 1038 getstatic net.minecraft.server.v1_14_R1.SoundEffects.ENTITY_PLAYER_ATTACK_STRONG : net.minecraft.server.v1_14_R1.SoundEffect [1836]
- 1041 aload_0 [this]
- 1042 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.getSoundCategory() : net.minecraft.server.v1_14_R1.SoundCategory [635]
- 1045 fconst_1
- 1046 fconst_1
- 1047 invokestatic net.minecraft.server.v1_14_R1.EntityHuman.sendSoundEffect(net.minecraft.server.v1_14_R1.EntityHuman, double, double, double, net.minecraft.server.v1_14_R1.SoundEffect, net.minecraft.server.v1_14_R1.SoundCategory, float, float) : void [1684]
- 1050 goto 1078
- 1053 aload_0 [this]
- 1054 aload_0 [this]
- 1055 getfield net.minecraft.server.v1_14_R1.EntityHuman.locX : double [450]
- 1058 aload_0 [this]
- 1059 getfield net.minecraft.server.v1_14_R1.EntityHuman.locY : double [465]
- 1062 aload_0 [this]
- 1063 getfield net.minecraft.server.v1_14_R1.EntityHuman.locZ : double [462]
- 1066 getstatic net.minecraft.server.v1_14_R1.SoundEffects.ENTITY_PLAYER_ATTACK_WEAK : net.minecraft.server.v1_14_R1.SoundEffect [1839]
- 1069 aload_0 [this]
- 1070 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.getSoundCategory() : net.minecraft.server.v1_14_R1.SoundCategory [635]
- 1073 fconst_1
- 1074 fconst_1
- 1075 invokestatic net.minecraft.server.v1_14_R1.EntityHuman.sendSoundEffect(net.minecraft.server.v1_14_R1.EntityHuman, double, double, double, net.minecraft.server.v1_14_R1.SoundEffect, net.minecraft.server.v1_14_R1.SoundCategory, float, float) : void [1684]
- 1078 fload_3 [f1]
- 1079 fconst_0
- 1080 fcmpl
- 1081 ifle 1089
- 1084 aload_0 [this]
- 1085 aload_1 [entity]
- 1086 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.b(net.minecraft.server.v1_14_R1.Entity) : void [1841]
- 1089 aload_0 [this]
- 1090 aload_1 [entity]
- 1091 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.z(net.minecraft.server.v1_14_R1.Entity) : void [1843]
- 1094 aload_1 [entity]
- 1095 instanceof net.minecraft.server.v1_14_R1.EntityLiving [4]
- 1098 ifeq 1109
- 1101 aload_1 [entity]
- 1102 checkcast net.minecraft.server.v1_14_R1.EntityLiving [4]
- 1105 aload_0 [this]
- 1106 invokestatic net.minecraft.server.v1_14_R1.EnchantmentManager.a(net.minecraft.server.v1_14_R1.EntityLiving, net.minecraft.server.v1_14_R1.Entity) : void [1846]
- 1109 aload_0 [this]
- 1110 aload_1 [entity]
- 1111 invokestatic net.minecraft.server.v1_14_R1.EnchantmentManager.b(net.minecraft.server.v1_14_R1.EntityLiving, net.minecraft.server.v1_14_R1.Entity) : void [1848]
- 1114 aload_0 [this]
- 1115 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.getItemInMainHand() : net.minecraft.server.v1_14_R1.ItemStack [265]
- 1118 astore 18 [itemstack1]
- 1120 aload_1 [entity]
- 1121 astore 19 [object]
- 1123 aload_1 [entity]
- 1124 instanceof net.minecraft.server.v1_14_R1.EntityComplexPart [1850]
- 1127 ifeq 1139
- 1130 aload_1 [entity]
- 1131 checkcast net.minecraft.server.v1_14_R1.EntityComplexPart [1850]
- 1134 getfield net.minecraft.server.v1_14_R1.EntityComplexPart.owner : net.minecraft.server.v1_14_R1.EntityEnderDragon [1854]
- 1137 astore 19 [object]
- 1139 aload_0 [this]
- 1140 getfield net.minecraft.server.v1_14_R1.EntityHuman.world : net.minecraft.server.v1_14_R1.World [383]
- 1143 getfield net.minecraft.server.v1_14_R1.World.isClientSide : boolean [209]
- 1146 ifne 1194
- 1149 aload 18 [itemstack1]
- 1151 invokevirtual net.minecraft.server.v1_14_R1.ItemStack.isEmpty() : boolean [268]
- 1154 ifne 1194
- 1157 aload 19 [object]
- 1159 instanceof net.minecraft.server.v1_14_R1.EntityLiving [4]
- 1162 ifeq 1194
- 1165 aload 18 [itemstack1]
- 1167 aload 19 [object]
- 1169 checkcast net.minecraft.server.v1_14_R1.EntityLiving [4]
- 1172 aload_0 [this]
- 1173 invokevirtual net.minecraft.server.v1_14_R1.ItemStack.a(net.minecraft.server.v1_14_R1.EntityLiving, net.minecraft.server.v1_14_R1.EntityHuman) : void [1859]
- 1176 aload 18 [itemstack1]
- 1178 invokevirtual net.minecraft.server.v1_14_R1.ItemStack.isEmpty() : boolean [268]
- 1181 ifeq 1194
- 1184 aload_0 [this]
- 1185 getstatic net.minecraft.server.v1_14_R1.EnumHand.MAIN_HAND : net.minecraft.server.v1_14_R1.EnumHand [1528]
- 1188 getstatic net.minecraft.server.v1_14_R1.ItemStack.a : net.minecraft.server.v1_14_R1.ItemStack [189]
- 1191 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.a(net.minecraft.server.v1_14_R1.EnumHand, net.minecraft.server.v1_14_R1.ItemStack) : void [1620]
- 1194 aload_1 [entity]
- 1195 instanceof net.minecraft.server.v1_14_R1.EntityLiving [4]
- 1198 ifeq 1358
- 1201 fload 13 [f3]
- 1203 aload_1 [entity]
- 1204 checkcast net.minecraft.server.v1_14_R1.EntityLiving [4]
- 1207 invokevirtual net.minecraft.server.v1_14_R1.EntityLiving.getHealth() : float [1708]
- 1210 fsub
- 1211 fstore 20 [f5]
- 1213 aload_0 [this]
- 1214 getstatic net.minecraft.server.v1_14_R1.StatisticList.DAMAGE_DEALT : net.minecraft.server.v1_14_R1.MinecraftKey [1862]
- 1217 fload 20 [f5]
- 1219 ldc_w <Float 10.0> [1863]
- 1222 fmul
- 1223 invokestatic java.lang.Math.round(float) : int [1866]
- 1226 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.a(net.minecraft.server.v1_14_R1.MinecraftKey, int) : void [1869]
- 1229 iload 15 [j]
- 1231 ifle 1283
- 1234 new org.bukkit.event.entity.EntityCombustByEntityEvent [1711]
- 1237 dup
- 1238 aload_0 [this]
- 1239 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.getBukkitEntity() : org.bukkit.craftbukkit.v1_14_R1.entity.CraftHumanEntity [1103]
- 1242 aload_1 [entity]
- 1243 invokevirtual net.minecraft.server.v1_14_R1.Entity.getBukkitEntity() : org.bukkit.craftbukkit.v1_14_R1.entity.CraftEntity [1712]
- 1246 iload 15 [j]
- 1248 iconst_4
- 1249 imul
- 1250 invokespecial org.bukkit.event.entity.EntityCombustByEntityEvent(org.bukkit.entity.Entity, org.bukkit.entity.Entity, int) [1715]
- 1253 astore 21 [combustEvent]
- 1255 invokestatic org.bukkit.Bukkit.getPluginManager() : org.bukkit.plugin.PluginManager [1718]
- 1258 aload 21 [combustEvent]
- 1260 invokeinterface org.bukkit.plugin.PluginManager.callEvent(org.bukkit.event.Event) : void [1129] [nargs: 2]
- 1265 aload 21 [combustEvent]
- 1267 invokevirtual org.bukkit.event.entity.EntityCombustByEntityEvent.isCancelled() : boolean [1719]
- 1270 ifne 1283
- 1273 aload_1 [entity]
- 1274 aload 21 [combustEvent]
- 1276 invokevirtual org.bukkit.event.entity.EntityCombustByEntityEvent.getDuration() : int [1722]
- 1279 iconst_0
- 1280 invokevirtual net.minecraft.server.v1_14_R1.Entity.setOnFire(int, boolean) : void [1725]
- 1283 aload_0 [this]
- 1284 getfield net.minecraft.server.v1_14_R1.EntityHuman.world : net.minecraft.server.v1_14_R1.World [383]
- 1287 instanceof net.minecraft.server.v1_14_R1.WorldServer [1871]
- 1290 ifeq 1358
- 1293 fload 20 [f5]
- 1295 fconst_2
- 1296 fcmpl
- 1297 ifle 1358
- 1300 fload 20 [f5]
- 1302 f2d
- 1303 ldc2_w <Double 0.5> [229]
- 1306 dmul
- 1307 d2i
- 1308 istore 21 [k]
- 1310 aload_0 [this]
- 1311 getfield net.minecraft.server.v1_14_R1.EntityHuman.world : net.minecraft.server.v1_14_R1.World [383]
- 1314 checkcast net.minecraft.server.v1_14_R1.WorldServer [1871]
- 1317 getstatic net.minecraft.server.v1_14_R1.Particles.DAMAGE_INDICATOR : net.minecraft.server.v1_14_R1.ParticleType [1877]
- 1320 aload_1 [entity]
- 1321 getfield net.minecraft.server.v1_14_R1.Entity.locX : double [1878]
- 1324 aload_1 [entity]
- 1325 getfield net.minecraft.server.v1_14_R1.Entity.locY : double [1879]
- 1328 aload_1 [entity]
- 1329 invokevirtual net.minecraft.server.v1_14_R1.Entity.getHeight() : float [1882]
- 1332 ldc_w <Float 0.5> [838]
- 1335 fmul
- 1336 f2d
- 1337 dadd
- 1338 aload_1 [entity]
- 1339 getfield net.minecraft.server.v1_14_R1.Entity.locZ : double [1883]
- 1342 iload 21 [k]
- 1344 ldc2_w <Double 0.1> [962]
- 1347 dconst_0
- 1348 ldc2_w <Double 0.1> [962]
- 1351 ldc2_w <Double 0.2> [1884]
- 1354 invokevirtual net.minecraft.server.v1_14_R1.WorldServer.a(net.minecraft.server.v1_14_R1.ParticleParam, double, double, double, int, double, double, double, double) : int [1888]
- 1357 pop
- 1358 aload_0 [this]
- 1359 aload_0 [this]
- 1360 getfield net.minecraft.server.v1_14_R1.EntityHuman.world : net.minecraft.server.v1_14_R1.World [383]
- 1363 getfield net.minecraft.server.v1_14_R1.World.spigotConfig : org.spigotmc.SpigotWorldConfig [1892]
- 1366 getfield org.spigotmc.SpigotWorldConfig.combatExhaustion : float [1897]
- 1369 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.applyExhaustion(float) : void [1900]
- 1372 goto 1426
- 1375 aload_0 [this]
- 1376 aload_0 [this]
- 1377 getfield net.minecraft.server.v1_14_R1.EntityHuman.locX : double [450]
- 1380 aload_0 [this]
- 1381 getfield net.minecraft.server.v1_14_R1.EntityHuman.locY : double [465]
- 1384 aload_0 [this]
- 1385 getfield net.minecraft.server.v1_14_R1.EntityHuman.locZ : double [462]
- 1388 getstatic net.minecraft.server.v1_14_R1.SoundEffects.ENTITY_PLAYER_ATTACK_NODAMAGE : net.minecraft.server.v1_14_R1.SoundEffect [1903]
- 1391 aload_0 [this]
- 1392 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.getSoundCategory() : net.minecraft.server.v1_14_R1.SoundCategory [635]
- 1395 fconst_1
- 1396 fconst_1
- 1397 invokestatic net.minecraft.server.v1_14_R1.EntityHuman.sendSoundEffect(net.minecraft.server.v1_14_R1.EntityHuman, double, double, double, net.minecraft.server.v1_14_R1.SoundEffect, net.minecraft.server.v1_14_R1.SoundCategory, float, float) : void [1684]
- 1400 iload 14 [flag4]
- 1402 ifeq 1409
- 1405 aload_1 [entity]
- 1406 invokevirtual net.minecraft.server.v1_14_R1.Entity.extinguish() : void [1904]
- 1409 aload_0 [this]
- 1410 instanceof net.minecraft.server.v1_14_R1.EntityPlayer [1445]
- 1413 ifeq 1426
- 1416 aload_0 [this]
- 1417 checkcast net.minecraft.server.v1_14_R1.EntityPlayer [1445]
- 1420 invokevirtual net.minecraft.server.v1_14_R1.EntityPlayer.getBukkitEntity() : org.bukkit.craftbukkit.v1_14_R1.entity.CraftPlayer [1448]
- 1423 invokevirtual org.bukkit.craftbukkit.v1_14_R1.entity.CraftPlayer.updateInventory() : void [1907]
- 1426 return
- Line numbers:
- [pc: 0, line: 978]
- [pc: 7, line: 979]
- [pc: 15, line: 980]
- [pc: 29, line: 983]
- [pc: 36, line: 984]
- [pc: 54, line: 986]
- [pc: 65, line: 989]
- [pc: 74, line: 991]
- [pc: 90, line: 992]
- [pc: 95, line: 993]
- [pc: 99, line: 994]
- [pc: 111, line: 995]
- [pc: 127, line: 996]
- [pc: 130, line: 997]
- [pc: 133, line: 998]
- [pc: 142, line: 1000]
- [pc: 154, line: 1001]
- [pc: 179, line: 1002]
- [pc: 182, line: 1003]
- [pc: 185, line: 1006]
- [pc: 251, line: 1008]
- [pc: 276, line: 1009]
- [pc: 295, line: 1010]
- [pc: 300, line: 1011]
- [pc: 306, line: 1014]
- [pc: 310, line: 1015]
- [pc: 313, line: 1016]
- [pc: 325, line: 1018]
- [pc: 358, line: 1019]
- [pc: 367, line: 1021]
- [pc: 378, line: 1022]
- [pc: 381, line: 1026]
- [pc: 384, line: 1027]
- [pc: 387, line: 1028]
- [pc: 393, line: 1030]
- [pc: 400, line: 1031]
- [pc: 409, line: 1032]
- [pc: 421, line: 1034]
- [pc: 439, line: 1035]
- [pc: 449, line: 1037]
- [pc: 457, line: 1038]
- [pc: 460, line: 1039]
- [pc: 470, line: 1045]
- [pc: 476, line: 1046]
- [pc: 487, line: 1048]
- [pc: 492, line: 1049]
- [pc: 497, line: 1050]
- [pc: 504, line: 1051]
- [pc: 547, line: 1053]
- [pc: 595, line: 1056]
- [pc: 613, line: 1058]
- [pc: 626, line: 1059]
- [pc: 631, line: 1064]
- [pc: 636, line: 1065]
- [pc: 646, line: 1066]
- [pc: 669, line: 1067]
- [pc: 678, line: 1069]
- [pc: 688, line: 1070]
- [pc: 700, line: 1072]
- [pc: 753, line: 1074]
- [pc: 770, line: 1075]
- [pc: 804, line: 1079]
- [pc: 807, line: 1081]
- [pc: 832, line: 1082]
- [pc: 836, line: 1085]
- [pc: 850, line: 1087]
- [pc: 853, line: 1088]
- [pc: 862, line: 1089]
- [pc: 869, line: 1091]
- [pc: 885, line: 1092]
- [pc: 902, line: 1094]
- [pc: 910, line: 1095]
- [pc: 916, line: 1096]
- [pc: 929, line: 1097]
- [pc: 941, line: 1100]
- [pc: 946, line: 1101]
- [pc: 964, line: 1102]
- [pc: 969, line: 1103]
- [pc: 975, line: 1108]
- [pc: 980, line: 1109]
- [pc: 1005, line: 1110]
- [pc: 1010, line: 1113]
- [pc: 1020, line: 1114]
- [pc: 1025, line: 1115]
- [pc: 1053, line: 1117]
- [pc: 1078, line: 1121]
- [pc: 1084, line: 1122]
- [pc: 1089, line: 1125]
- [pc: 1094, line: 1126]
- [pc: 1101, line: 1127]
- [pc: 1109, line: 1130]
- [pc: 1114, line: 1131]
- [pc: 1120, line: 1132]
- [pc: 1123, line: 1134]
- [pc: 1130, line: 1135]
- [pc: 1139, line: 1138]
- [pc: 1165, line: 1139]
- [pc: 1176, line: 1140]
- [pc: 1184, line: 1141]
- [pc: 1194, line: 1145]
- [pc: 1201, line: 1146]
- [pc: 1213, line: 1148]
- [pc: 1229, line: 1149]
- [pc: 1234, line: 1151]
- [pc: 1255, line: 1152]
- [pc: 1265, line: 1154]
- [pc: 1273, line: 1155]
- [pc: 1283, line: 1160]
- [pc: 1300, line: 1161]
- [pc: 1310, line: 1163]
- [pc: 1358, line: 1167]
- [pc: 1372, line: 1168]
- [pc: 1375, line: 1169]
- [pc: 1400, line: 1170]
- [pc: 1405, line: 1171]
- [pc: 1409, line: 1174]
- [pc: 1416, line: 1175]
- [pc: 1426, line: 1183]
- Local variable table:
- [pc: 51, pc: 54] local: f1 index: 3 type: float
- [pc: 367, pc: 381] local: itemstack index: 13 type: net.minecraft.server.v1_14_R1.ItemStack
- [pc: 439, pc: 470] local: combustEvent index: 16 type: org.bukkit.event.entity.EntityCombustByEntityEvent
- [pc: 700, pc: 804] local: entityliving index: 21 type: net.minecraft.server.v1_14_R1.EntityLiving
- [pc: 646, pc: 836] local: f4 index: 18 type: float
- [pc: 669, pc: 836] local: list index: 19 type: java.util.List
- [pc: 678, pc: 836] local: iterator index: 20 type: java.util.Iterator
- [pc: 853, pc: 975] local: cancelled index: 18 type: boolean
- [pc: 862, pc: 975] local: player index: 19 type: org.bukkit.entity.Player
- [pc: 869, pc: 975] local: velocity index: 20 type: org.bukkit.util.Vector
- [pc: 885, pc: 975] local: event index: 21 type: org.bukkit.event.player.PlayerVelocityEvent
- [pc: 1255, pc: 1283] local: combustEvent index: 21 type: org.bukkit.event.entity.EntityCombustByEntityEvent
- [pc: 1310, pc: 1358] local: k index: 21 type: int
- [pc: 1213, pc: 1358] local: f5 index: 20 type: float
- [pc: 1120, pc: 1372] local: itemstack1 index: 18 type: net.minecraft.server.v1_14_R1.ItemStack
- [pc: 1123, pc: 1372] local: object index: 19 type: java.lang.Object
- [pc: 127, pc: 1426] local: flag index: 5 type: boolean
- [pc: 130, pc: 1426] local: flag1 index: 6 type: boolean
- [pc: 133, pc: 1426] local: b0 index: 7 type: byte
- [pc: 142, pc: 1426] local: i index: 8 type: int
- [pc: 251, pc: 1426] local: flag2 index: 9 type: boolean
- [pc: 313, pc: 1426] local: flag3 index: 10 type: boolean
- [pc: 325, pc: 1426] local: d0 index: 11 type: double
- [pc: 384, pc: 1426] local: f3 index: 13 type: float
- [pc: 387, pc: 1426] local: flag4 index: 14 type: boolean
- [pc: 393, pc: 1426] local: j index: 15 type: int
- [pc: 476, pc: 1426] local: vec3d index: 16 type: net.minecraft.server.v1_14_R1.Vec3D
- [pc: 487, pc: 1426] local: flag5 index: 17 type: boolean
- [pc: 29, pc: 1426] local: f index: 2 type: float
- [pc: 65, pc: 1426] local: f1 index: 3 type: float
- [pc: 74, pc: 1426] local: f2 index: 4 type: float
- [pc: 0, pc: 1427] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityHuman
- [pc: 0, pc: 1427] local: entity index: 1 type: net.minecraft.server.v1_14_R1.Entity
- Local variable type table:
- [pc: 669, pc: 836] local: list index: 19 type: java.util.List<net.minecraft.server.v1_14_R1.EntityLiving>
- Stack map table: number of frames 38
- [pc: 54, append: {float}]
- [pc: 65, append: {float}]
- [pc: 111, append: {float}]
- [pc: 124, same]
- [pc: 125, same_locals_1_stack_item, stack: {int}]
- [pc: 185, full, stack: {}, locals: {net.minecraft.server.v1_14_R1.EntityHuman, net.minecraft.server.v1_14_R1.Entity, float, float, float, int, int, int, int}]
- [pc: 248, same]
- [pc: 249, same_locals_1_stack_item, stack: {int}]
- [pc: 273, append: {int}]
- [pc: 274, same_locals_1_stack_item, stack: {int}]
- [pc: 292, same]
- [pc: 293, same_locals_1_stack_item, stack: {int}]
- [pc: 306, same]
- [pc: 381, append: {int, double}]
- [pc: 470, append: {float, int, int}]
- [pc: 547, append: {net.minecraft.server.v1_14_R1.Vec3D, int}]
- [pc: 595, same]
- [pc: 631, same]
- [pc: 678, append: {float, java.util.List, java.util.Iterator}]
- [pc: 740, append: {net.minecraft.server.v1_14_R1.EntityLiving}]
- [pc: 804, chop 1 local(s)]
- [pc: 807, same]
- [pc: 836, chop 3 local(s)]
- [pc: 916, full, stack: {}, locals: {net.minecraft.server.v1_14_R1.EntityHuman, net.minecraft.server.v1_14_R1.Entity, float, float, float, int, int, int, int, int, int, double, float, int, int, net.minecraft.server.v1_14_R1.Vec3D, int, int, org.bukkit.entity.Player, org.bukkit.util.Vector, org.bukkit.event.player.PlayerVelocityEvent}]
- [pc: 941, same]
- [pc: 975, full, stack: {}, locals: {net.minecraft.server.v1_14_R1.EntityHuman, net.minecraft.server.v1_14_R1.Entity, float, float, float, int, int, int, int, int, int, double, float, int, int, net.minecraft.server.v1_14_R1.Vec3D, int}]
- [pc: 1010, same]
- [pc: 1053, same]
- [pc: 1078, same]
- [pc: 1089, same]
- [pc: 1109, same]
- [pc: 1139, append: {net.minecraft.server.v1_14_R1.ItemStack, java.lang.Object}]
- [pc: 1194, same]
- [pc: 1283, append: {float}]
- [pc: 1358, chop 1 local(s)]
- [pc: 1375, chop 2 local(s)]
- [pc: 1409, same]
- [pc: 1426, full, stack: {}, locals: {net.minecraft.server.v1_14_R1.EntityHuman, net.minecraft.server.v1_14_R1.Entity}]
- // Method descriptor #1434 (Lnet/minecraft/server/v1_14_R1/EntityLiving;)V
- // Stack: 2, Locals: 2
- protected void f(net.minecraft.server.v1_14_R1.EntityLiving entityliving);
- 0 aload_0 [this]
- 1 aload_1 [entityliving]
- 2 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.attack(net.minecraft.server.v1_14_R1.Entity) : void [1927]
- 5 return
- Line numbers:
- [pc: 0, line: 1187]
- [pc: 5, line: 1188]
- Local variable table:
- [pc: 0, pc: 6] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityHuman
- [pc: 0, pc: 6] local: entityliving index: 1 type: net.minecraft.server.v1_14_R1.EntityLiving
- // Method descriptor #660 (Z)V
- // Stack: 3, Locals: 3
- public void o(boolean flag);
- 0 ldc_w <Float 0.25> [1928]
- 3 aload_0 [this]
- 4 invokestatic net.minecraft.server.v1_14_R1.EnchantmentManager.getDigSpeedEnchantmentLevel(net.minecraft.server.v1_14_R1.EntityLiving) : int [1206]
- 7 i2f
- 8 ldc_w <Float 0.05> [1929]
- 11 fmul
- 12 fadd
- 13 fstore_2 [f]
- 14 iload_1 [flag]
- 15 ifeq 24
- 18 fload_2 [f]
- 19 ldc_w <Float 0.75> [1930]
- 22 fadd
- 23 fstore_2 [f]
- 24 aload_0 [this]
- 25 getfield net.minecraft.server.v1_14_R1.EntityHuman.random : java.util.Random [1086]
- 28 invokevirtual java.util.Random.nextFloat() : float [1091]
- 31 fload_2 [f]
- 32 fcmpg
- 33 ifge 62
- 36 aload_0 [this]
- 37 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.getCooldownTracker() : net.minecraft.server.v1_14_R1.ItemCooldown [1933]
- 40 getstatic net.minecraft.server.v1_14_R1.Items.SHIELD : net.minecraft.server.v1_14_R1.Item [1502]
- 43 bipush 100
- 45 invokevirtual net.minecraft.server.v1_14_R1.ItemCooldown.setCooldown(net.minecraft.server.v1_14_R1.Item, int) : void [1937]
- 48 aload_0 [this]
- 49 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.dp() : void [1940]
- 52 aload_0 [this]
- 53 getfield net.minecraft.server.v1_14_R1.EntityHuman.world : net.minecraft.server.v1_14_R1.World [383]
- 56 aload_0 [this]
- 57 bipush 30
- 59 invokevirtual net.minecraft.server.v1_14_R1.World.broadcastEntityEffect(net.minecraft.server.v1_14_R1.Entity, byte) : void [1944]
- 62 return
- Line numbers:
- [pc: 0, line: 1191]
- [pc: 14, line: 1193]
- [pc: 18, line: 1194]
- [pc: 24, line: 1197]
- [pc: 36, line: 1198]
- [pc: 48, line: 1199]
- [pc: 52, line: 1200]
- [pc: 62, line: 1203]
- Local variable table:
- [pc: 0, pc: 63] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityHuman
- [pc: 0, pc: 63] local: flag index: 1 type: boolean
- [pc: 14, pc: 63] local: f index: 2 type: float
- Stack map table: number of frames 2
- [pc: 24, append: {float}]
- [pc: 62, same]
- // Method descriptor #822 (Lnet/minecraft/server/v1_14_R1/Entity;)V
- // Stack: 0, Locals: 2
- public void a(net.minecraft.server.v1_14_R1.Entity entity);
- 0 return
- Line numbers:
- [pc: 0, line: 1205]
- Local variable table:
- [pc: 0, pc: 1] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityHuman
- [pc: 0, pc: 1] local: entity index: 1 type: net.minecraft.server.v1_14_R1.Entity
- // Method descriptor #822 (Lnet/minecraft/server/v1_14_R1/Entity;)V
- // Stack: 0, Locals: 2
- public void b(net.minecraft.server.v1_14_R1.Entity entity);
- 0 return
- Line numbers:
- [pc: 0, line: 1207]
- Local variable table:
- [pc: 0, pc: 1] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityHuman
- [pc: 0, pc: 1] local: entity index: 1 type: net.minecraft.server.v1_14_R1.Entity
- // Method descriptor #170 ()V
- // Stack: 17, Locals: 5
- public void dE();
- 0 aload_0 [this]
- 1 getfield net.minecraft.server.v1_14_R1.EntityHuman.yaw : float [665]
- 4 ldc_w <Float 0.017453292> [951]
- 7 fmul
- 8 invokestatic net.minecraft.server.v1_14_R1.MathHelper.sin(float) : float [958]
- 11 fneg
- 12 f2d
- 13 dstore_1 [d0]
- 14 aload_0 [this]
- 15 getfield net.minecraft.server.v1_14_R1.EntityHuman.yaw : float [665]
- 18 ldc_w <Float 0.017453292> [951]
- 21 fmul
- 22 invokestatic net.minecraft.server.v1_14_R1.MathHelper.cos(float) : float [955]
- 25 f2d
- 26 dstore_3 [d1]
- 27 aload_0 [this]
- 28 getfield net.minecraft.server.v1_14_R1.EntityHuman.world : net.minecraft.server.v1_14_R1.World [383]
- 31 instanceof net.minecraft.server.v1_14_R1.WorldServer [1871]
- 34 ifeq 82
- 37 aload_0 [this]
- 38 getfield net.minecraft.server.v1_14_R1.EntityHuman.world : net.minecraft.server.v1_14_R1.World [383]
- 41 checkcast net.minecraft.server.v1_14_R1.WorldServer [1871]
- 44 getstatic net.minecraft.server.v1_14_R1.Particles.SWEEP_ATTACK : net.minecraft.server.v1_14_R1.ParticleType [1947]
- 47 aload_0 [this]
- 48 getfield net.minecraft.server.v1_14_R1.EntityHuman.locX : double [450]
- 51 dload_1 [d0]
- 52 dadd
- 53 aload_0 [this]
- 54 getfield net.minecraft.server.v1_14_R1.EntityHuman.locY : double [465]
- 57 aload_0 [this]
- 58 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.getHeight() : float [1948]
- 61 f2d
- 62 ldc2_w <Double 0.5> [229]
- 65 dmul
- 66 dadd
- 67 aload_0 [this]
- 68 getfield net.minecraft.server.v1_14_R1.EntityHuman.locZ : double [462]
- 71 dload_3 [d1]
- 72 dadd
- 73 iconst_0
- 74 dload_1 [d0]
- 75 dconst_0
- 76 dload_3 [d1]
- 77 dconst_0
- 78 invokevirtual net.minecraft.server.v1_14_R1.WorldServer.a(net.minecraft.server.v1_14_R1.ParticleParam, double, double, double, int, double, double, double, double) : int [1888]
- 81 pop
- 82 return
- Line numbers:
- [pc: 0, line: 1210]
- [pc: 14, line: 1211]
- [pc: 27, line: 1213]
- [pc: 37, line: 1214]
- [pc: 82, line: 1217]
- Local variable table:
- [pc: 0, pc: 83] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityHuman
- [pc: 14, pc: 83] local: d0 index: 1 type: double
- [pc: 27, pc: 83] local: d1 index: 3 type: double
- Stack map table: number of frames 1
- [pc: 82, append: {double, double}]
- // Method descriptor #170 ()V
- // Stack: 2, Locals: 1
- public void die();
- 0 aload_0 [this]
- 1 invokespecial net.minecraft.server.v1_14_R1.EntityLiving.die() : void [1950]
- 4 aload_0 [this]
- 5 getfield net.minecraft.server.v1_14_R1.EntityHuman.defaultContainer : net.minecraft.server.v1_14_R1.ContainerPlayer [216]
- 8 aload_0 [this]
- 9 invokevirtual net.minecraft.server.v1_14_R1.ContainerPlayer.b(net.minecraft.server.v1_14_R1.EntityHuman) : void [1952]
- 12 aload_0 [this]
- 13 getfield net.minecraft.server.v1_14_R1.EntityHuman.activeContainer : net.minecraft.server.v1_14_R1.Container [218]
- 16 ifnull 27
- 19 aload_0 [this]
- 20 getfield net.minecraft.server.v1_14_R1.EntityHuman.activeContainer : net.minecraft.server.v1_14_R1.Container [218]
- 23 aload_0 [this]
- 24 invokevirtual net.minecraft.server.v1_14_R1.Container.b(net.minecraft.server.v1_14_R1.EntityHuman) : void [1953]
- 27 return
- Line numbers:
- [pc: 0, line: 1221]
- [pc: 4, line: 1222]
- [pc: 12, line: 1223]
- [pc: 19, line: 1224]
- [pc: 27, line: 1227]
- Local variable table:
- [pc: 0, pc: 28] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityHuman
- Stack map table: number of frames 1
- [pc: 27, same]
- // Method descriptor #252 ()Z
- // Stack: 1, Locals: 1
- public boolean dG();
- 0 iconst_0
- 1 ireturn
- Line numbers:
- [pc: 0, line: 1230]
- Local variable table:
- [pc: 0, pc: 2] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityHuman
- // Method descriptor #1956 ()Lcom/mojang/authlib/GameProfile;
- // Stack: 1, Locals: 1
- public com.mojang.authlib.GameProfile getProfile();
- 0 aload_0 [this]
- 1 getfield net.minecraft.server.v1_14_R1.EntityHuman.bW : com.mojang.authlib.GameProfile [129]
- 4 areturn
- Line numbers:
- [pc: 0, line: 1234]
- Local variable table:
- [pc: 0, pc: 5] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityHuman
- // Method descriptor #1958 (Lnet/minecraft/server/v1_14_R1/BlockPosition;Lnet/minecraft/server/v1_14_R1/EnumDirection;)Lcom/mojang/datafixers/util/Either;
- // Signature: (Lnet/minecraft/server/v1_14_R1/BlockPosition;Lnet/minecraft/server/v1_14_R1/EnumDirection;)Lcom/mojang/datafixers/util/Either<Lnet/minecraft/server/v1_14_R1/EntityHuman$EnumBedResult;Lnet/minecraft/server/v1_14_R1/Unit;>;
- // Stack: 18, Locals: 8
- private com.mojang.datafixers.util.Either getBedResult(net.minecraft.server.v1_14_R1.BlockPosition blockposition, net.minecraft.server.v1_14_R1.EnumDirection enumdirection);
- 0 aload_0 [this]
- 1 getfield net.minecraft.server.v1_14_R1.EntityHuman.world : net.minecraft.server.v1_14_R1.World [383]
- 4 getfield net.minecraft.server.v1_14_R1.World.isClientSide : boolean [209]
- 7 ifne 239
- 10 aload_0 [this]
- 11 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.isSleeping() : boolean [379]
- 14 ifne 24
- 17 aload_0 [this]
- 18 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.isAlive() : boolean [434]
- 21 ifne 31
- 24 getstatic net.minecraft.server.v1_14_R1.EntityHuman$EnumBedResult.OTHER_PROBLEM : net.minecraft.server.v1_14_R1.EntityHuman.EnumBedResult [1962]
- 27 invokestatic com.mojang.datafixers.util.Either.left(java.lang.Object) : com.mojang.datafixers.util.Either [1968]
- 30 areturn
- 31 aload_0 [this]
- 32 getfield net.minecraft.server.v1_14_R1.EntityHuman.world : net.minecraft.server.v1_14_R1.World [383]
- 35 getfield net.minecraft.server.v1_14_R1.World.worldProvider : net.minecraft.server.v1_14_R1.WorldProvider [1972]
- 38 invokevirtual net.minecraft.server.v1_14_R1.WorldProvider.canRespawn() : boolean [1977]
- 41 ifeq 71
- 44 aload_0 [this]
- 45 getfield net.minecraft.server.v1_14_R1.EntityHuman.world : net.minecraft.server.v1_14_R1.World [383]
- 48 aload_1 [blockposition]
- 49 invokevirtual net.minecraft.server.v1_14_R1.World.getBiome(net.minecraft.server.v1_14_R1.BlockPosition) : net.minecraft.server.v1_14_R1.BiomeBase [1981]
- 52 getstatic net.minecraft.server.v1_14_R1.Biomes.NETHER : net.minecraft.server.v1_14_R1.BiomeBase [1987]
- 55 if_acmpeq 71
- 58 aload_0 [this]
- 59 getfield net.minecraft.server.v1_14_R1.EntityHuman.world : net.minecraft.server.v1_14_R1.World [383]
- 62 getfield net.minecraft.server.v1_14_R1.World.worldProvider : net.minecraft.server.v1_14_R1.WorldProvider [1972]
- 65 invokevirtual net.minecraft.server.v1_14_R1.WorldProvider.isOverworld() : boolean [1990]
- 68 ifne 78
- 71 getstatic net.minecraft.server.v1_14_R1.EntityHuman$EnumBedResult.NOT_POSSIBLE_HERE : net.minecraft.server.v1_14_R1.EntityHuman.EnumBedResult [1993]
- 74 invokestatic com.mojang.datafixers.util.Either.left(java.lang.Object) : com.mojang.datafixers.util.Either [1968]
- 77 areturn
- 78 aload_0 [this]
- 79 getfield net.minecraft.server.v1_14_R1.EntityHuman.world : net.minecraft.server.v1_14_R1.World [383]
- 82 invokevirtual net.minecraft.server.v1_14_R1.World.J() : boolean [385]
- 85 ifeq 95
- 88 getstatic net.minecraft.server.v1_14_R1.EntityHuman$EnumBedResult.NOT_POSSIBLE_NOW : net.minecraft.server.v1_14_R1.EntityHuman.EnumBedResult [1996]
- 91 invokestatic com.mojang.datafixers.util.Either.left(java.lang.Object) : com.mojang.datafixers.util.Either [1968]
- 94 areturn
- 95 aload_0 [this]
- 96 aload_1 [blockposition]
- 97 aload_2 [enumdirection]
- 98 invokespecial net.minecraft.server.v1_14_R1.EntityHuman.a(net.minecraft.server.v1_14_R1.BlockPosition, net.minecraft.server.v1_14_R1.EnumDirection) : boolean [1999]
- 101 ifne 111
- 104 getstatic net.minecraft.server.v1_14_R1.EntityHuman$EnumBedResult.TOO_FAR_AWAY : net.minecraft.server.v1_14_R1.EntityHuman.EnumBedResult [2002]
- 107 invokestatic com.mojang.datafixers.util.Either.left(java.lang.Object) : com.mojang.datafixers.util.Either [1968]
- 110 areturn
- 111 aload_0 [this]
- 112 aload_1 [blockposition]
- 113 aload_2 [enumdirection]
- 114 invokespecial net.minecraft.server.v1_14_R1.EntityHuman.b(net.minecraft.server.v1_14_R1.BlockPosition, net.minecraft.server.v1_14_R1.EnumDirection) : boolean [2004]
- 117 ifeq 127
- 120 getstatic net.minecraft.server.v1_14_R1.EntityHuman$EnumBedResult.OBSTRUCTED : net.minecraft.server.v1_14_R1.EntityHuman.EnumBedResult [2007]
- 123 invokestatic com.mojang.datafixers.util.Either.left(java.lang.Object) : com.mojang.datafixers.util.Either [1968]
- 126 areturn
- 127 aload_0 [this]
- 128 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.isCreative() : boolean [2010]
- 131 ifne 239
- 134 ldc2_w <Double 8.0> [2011]
- 137 dstore_3 [d0]
- 138 ldc2_w <Double 5.0> [2013]
- 141 dstore 5 [d1]
- 143 aload_0 [this]
- 144 getfield net.minecraft.server.v1_14_R1.EntityHuman.world : net.minecraft.server.v1_14_R1.World [383]
- 147 ldc_w <Class net.minecraft.server.v1_14_R1.EntityMonster> [2016]
- 150 new net.minecraft.server.v1_14_R1.AxisAlignedBB [801]
- 153 dup
- 154 aload_1 [blockposition]
- 155 invokevirtual net.minecraft.server.v1_14_R1.BlockPosition.getX() : int [228]
- 158 i2d
- 159 ldc2_w <Double 8.0> [2011]
- 162 dsub
- 163 aload_1 [blockposition]
- 164 invokevirtual net.minecraft.server.v1_14_R1.BlockPosition.getY() : int [233]
- 167 i2d
- 168 ldc2_w <Double 5.0> [2013]
- 171 dsub
- 172 aload_1 [blockposition]
- 173 invokevirtual net.minecraft.server.v1_14_R1.BlockPosition.getZ() : int [236]
- 176 i2d
- 177 ldc2_w <Double 8.0> [2011]
- 180 dsub
- 181 aload_1 [blockposition]
- 182 invokevirtual net.minecraft.server.v1_14_R1.BlockPosition.getX() : int [228]
- 185 i2d
- 186 ldc2_w <Double 8.0> [2011]
- 189 dadd
- 190 aload_1 [blockposition]
- 191 invokevirtual net.minecraft.server.v1_14_R1.BlockPosition.getY() : int [233]
- 194 i2d
- 195 ldc2_w <Double 5.0> [2013]
- 198 dadd
- 199 aload_1 [blockposition]
- 200 invokevirtual net.minecraft.server.v1_14_R1.BlockPosition.getZ() : int [236]
- 203 i2d
- 204 ldc2_w <Double 8.0> [2011]
- 207 dadd
- 208 invokespecial net.minecraft.server.v1_14_R1.AxisAlignedBB(double, double, double, double, double, double) [2019]
- 211 aload_0 [this]
- 212 invokedynamic 3 test(net.minecraft.server.v1_14_R1.EntityHuman) : java.util.function.Predicate [2028]
- 217 invokevirtual net.minecraft.server.v1_14_R1.World.a(java.lang.Class, net.minecraft.server.v1_14_R1.AxisAlignedBB, java.util.function.Predicate) : java.util.List [2031]
- 220 astore 7 [list]
- 222 aload 7 [list]
- 224 invokeinterface java.util.List.isEmpty() : boolean [2032] [nargs: 1]
- 229 ifne 239
- 232 getstatic net.minecraft.server.v1_14_R1.EntityHuman$EnumBedResult.NOT_SAFE : net.minecraft.server.v1_14_R1.EntityHuman.EnumBedResult [2035]
- 235 invokestatic com.mojang.datafixers.util.Either.left(java.lang.Object) : com.mojang.datafixers.util.Either [1968]
- 238 areturn
- 239 getstatic net.minecraft.server.v1_14_R1.Unit.INSTANCE : net.minecraft.server.v1_14_R1.Unit [2041]
- 242 invokestatic com.mojang.datafixers.util.Either.right(java.lang.Object) : com.mojang.datafixers.util.Either [2044]
- 245 areturn
- Line numbers:
- [pc: 0, line: 1239]
- [pc: 10, line: 1240]
- [pc: 24, line: 1241]
- [pc: 31, line: 1245]
- [pc: 71, line: 1246]
- [pc: 78, line: 1249]
- [pc: 88, line: 1250]
- [pc: 95, line: 1253]
- [pc: 104, line: 1254]
- [pc: 111, line: 1257]
- [pc: 120, line: 1258]
- [pc: 127, line: 1261]
- [pc: 134, line: 1262]
- [pc: 138, line: 1263]
- [pc: 143, line: 1264]
- [pc: 222, line: 1268]
- [pc: 232, line: 1269]
- [pc: 239, line: 1273]
- Local variable table:
- [pc: 138, pc: 239] local: d0 index: 3 type: double
- [pc: 143, pc: 239] local: d1 index: 5 type: double
- [pc: 222, pc: 239] local: list index: 7 type: java.util.List
- [pc: 0, pc: 246] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityHuman
- [pc: 0, pc: 246] local: blockposition index: 1 type: net.minecraft.server.v1_14_R1.BlockPosition
- [pc: 0, pc: 246] local: enumdirection index: 2 type: net.minecraft.server.v1_14_R1.EnumDirection
- Local variable type table:
- [pc: 222, pc: 239] local: list index: 7 type: java.util.List<net.minecraft.server.v1_14_R1.EntityMonster>
- Stack map table: number of frames 8
- [pc: 24, same]
- [pc: 31, same]
- [pc: 71, same]
- [pc: 78, same]
- [pc: 95, same]
- [pc: 111, same]
- [pc: 127, same]
- [pc: 239, same_extended]
- // Method descriptor #2049 (Lnet/minecraft/server/v1_14_R1/BlockPosition;)Lcom/mojang/datafixers/util/Either;
- // 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;>;
- // Stack: 3, Locals: 2
- public com.mojang.datafixers.util.Either sleep(net.minecraft.server.v1_14_R1.BlockPosition blockposition);
- 0 aload_0 [this]
- 1 aload_1 [blockposition]
- 2 iconst_0
- 3 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.sleep(net.minecraft.server.v1_14_R1.BlockPosition, boolean) : com.mojang.datafixers.util.Either [2052]
- 6 areturn
- Line numbers:
- [pc: 0, line: 1278]
- Local variable table:
- [pc: 0, pc: 7] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityHuman
- [pc: 0, pc: 7] local: blockposition index: 1 type: net.minecraft.server.v1_14_R1.BlockPosition
- // Method descriptor #2050 (Lnet/minecraft/server/v1_14_R1/BlockPosition;Z)Lcom/mojang/datafixers/util/Either;
- // 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;>;
- // Stack: 3, Locals: 5
- public com.mojang.datafixers.util.Either sleep(net.minecraft.server.v1_14_R1.BlockPosition blockposition, boolean force);
- 0 aload_0 [this]
- 1 getfield net.minecraft.server.v1_14_R1.EntityHuman.world : net.minecraft.server.v1_14_R1.World [383]
- 4 aload_1 [blockposition]
- 5 invokevirtual net.minecraft.server.v1_14_R1.World.getType(net.minecraft.server.v1_14_R1.BlockPosition) : net.minecraft.server.v1_14_R1.IBlockData [2056]
- 8 getstatic net.minecraft.server.v1_14_R1.BlockFacingHorizontal.FACING : net.minecraft.server.v1_14_R1.BlockStateDirection [2062]
- 11 invokevirtual net.minecraft.server.v1_14_R1.IBlockData.get(net.minecraft.server.v1_14_R1.IBlockState) : java.lang.Comparable [2065]
- 14 checkcast net.minecraft.server.v1_14_R1.EnumDirection [2067]
- 17 astore_3 [enumdirection]
- 18 aload_0 [this]
- 19 aload_1 [blockposition]
- 20 aload_3 [enumdirection]
- 21 invokespecial net.minecraft.server.v1_14_R1.EntityHuman.getBedResult(net.minecraft.server.v1_14_R1.BlockPosition, net.minecraft.server.v1_14_R1.EnumDirection) : com.mojang.datafixers.util.Either [2069]
- 24 astore 4 [bedResult]
- 26 aload 4 [bedResult]
- 28 invokevirtual com.mojang.datafixers.util.Either.left() : java.util.Optional [2072]
- 31 aconst_null
- 32 invokevirtual java.util.Optional.orElse(java.lang.Object) : java.lang.Object [2076]
- 35 getstatic net.minecraft.server.v1_14_R1.EntityHuman$EnumBedResult.OTHER_PROBLEM : net.minecraft.server.v1_14_R1.EntityHuman.EnumBedResult [1962]
- 38 if_acmpne 44
- 41 aload 4 [bedResult]
- 43 areturn
- 44 iload_2 [force]
- 45 ifeq 56
- 48 getstatic net.minecraft.server.v1_14_R1.Unit.INSTANCE : net.minecraft.server.v1_14_R1.Unit [2041]
- 51 invokestatic com.mojang.datafixers.util.Either.right(java.lang.Object) : com.mojang.datafixers.util.Either [2044]
- 54 astore 4 [bedResult]
- 56 aload_0 [this]
- 57 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.getBukkitEntity() : org.bukkit.craftbukkit.v1_14_R1.entity.CraftHumanEntity [1103]
- 60 instanceof org.bukkit.entity.Player [1105]
- 63 ifeq 89
- 66 aload_0 [this]
- 67 aload_1 [blockposition]
- 68 aload 4 [bedResult]
- 70 invokestatic org.bukkit.craftbukkit.v1_14_R1.event.CraftEventFactory.callPlayerBedEnterEvent(net.minecraft.server.v1_14_R1.EntityHuman, net.minecraft.server.v1_14_R1.BlockPosition, com.mojang.datafixers.util.Either) : com.mojang.datafixers.util.Either [2082]
- 73 astore 4 [bedResult]
- 75 aload 4 [bedResult]
- 77 invokevirtual com.mojang.datafixers.util.Either.left() : java.util.Optional [2072]
- 80 invokevirtual java.util.Optional.isPresent() : boolean [2085]
- 83 ifeq 89
- 86 aload 4 [bedResult]
- 88 areturn
- 89 aload_0 [this]
- 90 aload_1 [blockposition]
- 91 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.e(net.minecraft.server.v1_14_R1.BlockPosition) : void [2088]
- 94 aload_0 [this]
- 95 iconst_0
- 96 putfield net.minecraft.server.v1_14_R1.EntityHuman.sleepTicks : int [381]
- 99 aload_0 [this]
- 100 getfield net.minecraft.server.v1_14_R1.EntityHuman.world : net.minecraft.server.v1_14_R1.World [383]
- 103 instanceof net.minecraft.server.v1_14_R1.WorldServer [1871]
- 106 ifeq 119
- 109 aload_0 [this]
- 110 getfield net.minecraft.server.v1_14_R1.EntityHuman.world : net.minecraft.server.v1_14_R1.World [383]
- 113 checkcast net.minecraft.server.v1_14_R1.WorldServer [1871]
- 116 invokevirtual net.minecraft.server.v1_14_R1.WorldServer.everyoneSleeping() : void [2091]
- 119 getstatic net.minecraft.server.v1_14_R1.Unit.INSTANCE : net.minecraft.server.v1_14_R1.Unit [2041]
- 122 invokestatic com.mojang.datafixers.util.Either.right(java.lang.Object) : com.mojang.datafixers.util.Either [2044]
- 125 areturn
- Line numbers:
- [pc: 0, line: 1282]
- [pc: 18, line: 1283]
- [pc: 26, line: 1285]
- [pc: 41, line: 1286]
- [pc: 44, line: 1289]
- [pc: 48, line: 1290]
- [pc: 56, line: 1293]
- [pc: 66, line: 1294]
- [pc: 75, line: 1296]
- [pc: 86, line: 1297]
- [pc: 89, line: 1302]
- [pc: 94, line: 1303]
- [pc: 99, line: 1304]
- [pc: 109, line: 1305]
- [pc: 119, line: 1308]
- Local variable table:
- [pc: 0, pc: 126] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityHuman
- [pc: 0, pc: 126] local: blockposition index: 1 type: net.minecraft.server.v1_14_R1.BlockPosition
- [pc: 0, pc: 126] local: force index: 2 type: boolean
- [pc: 18, pc: 126] local: enumdirection index: 3 type: net.minecraft.server.v1_14_R1.EnumDirection
- [pc: 26, pc: 126] local: bedResult index: 4 type: com.mojang.datafixers.util.Either
- Local variable type table:
- [pc: 26, pc: 126] local: bedResult index: 4 type: com.mojang.datafixers.util.Either<net.minecraft.server.v1_14_R1.EntityHuman.EnumBedResult,net.minecraft.server.v1_14_R1.Unit>
- Stack map table: number of frames 4
- [pc: 44, append: {net.minecraft.server.v1_14_R1.EnumDirection, com.mojang.datafixers.util.Either}]
- [pc: 56, same]
- [pc: 89, same]
- [pc: 119, same]
- // Method descriptor #2086 (Lnet/minecraft/server/v1_14_R1/BlockPosition;)V
- // Stack: 3, Locals: 2
- public void e(net.minecraft.server.v1_14_R1.BlockPosition blockposition);
- 0 aload_0 [this]
- 1 getstatic net.minecraft.server.v1_14_R1.StatisticList.CUSTOM : net.minecraft.server.v1_14_R1.StatisticWrapper [970]
- 4 getstatic net.minecraft.server.v1_14_R1.StatisticList.TIME_SINCE_REST : net.minecraft.server.v1_14_R1.MinecraftKey [446]
- 7 invokevirtual net.minecraft.server.v1_14_R1.StatisticWrapper.b(java.lang.Object) : net.minecraft.server.v1_14_R1.Statistic [975]
- 10 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.a(net.minecraft.server.v1_14_R1.Statistic) : void [978]
- 13 aload_0 [this]
- 14 aload_1 [blockposition]
- 15 invokespecial net.minecraft.server.v1_14_R1.EntityLiving.e(net.minecraft.server.v1_14_R1.BlockPosition) : void [2096]
- 18 return
- Line numbers:
- [pc: 0, line: 1313]
- [pc: 13, line: 1314]
- [pc: 18, line: 1315]
- Local variable table:
- [pc: 0, pc: 19] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityHuman
- [pc: 0, pc: 19] local: blockposition index: 1 type: net.minecraft.server.v1_14_R1.BlockPosition
- // Method descriptor #1997 (Lnet/minecraft/server/v1_14_R1/BlockPosition;Lnet/minecraft/server/v1_14_R1/EnumDirection;)Z
- // Stack: 4, Locals: 4
- private boolean a(net.minecraft.server.v1_14_R1.BlockPosition blockposition, net.minecraft.server.v1_14_R1.EnumDirection enumdirection);
- 0 aload_0 [this]
- 1 getfield net.minecraft.server.v1_14_R1.EntityHuman.locX : double [450]
- 4 aload_1 [blockposition]
- 5 invokevirtual net.minecraft.server.v1_14_R1.BlockPosition.getX() : int [228]
- 8 i2d
- 9 dsub
- 10 invokestatic java.lang.Math.abs(double) : double [2099]
- 13 ldc2_w <Double 3.0> [2100]
- 16 dcmpg
- 17 ifgt 62
- 20 aload_0 [this]
- 21 getfield net.minecraft.server.v1_14_R1.EntityHuman.locY : double [465]
- 24 aload_1 [blockposition]
- 25 invokevirtual net.minecraft.server.v1_14_R1.BlockPosition.getY() : int [233]
- 28 i2d
- 29 dsub
- 30 invokestatic java.lang.Math.abs(double) : double [2099]
- 33 ldc2_w <Double 2.0> [2102]
- 36 dcmpg
- 37 ifgt 62
- 40 aload_0 [this]
- 41 getfield net.minecraft.server.v1_14_R1.EntityHuman.locZ : double [462]
- 44 aload_1 [blockposition]
- 45 invokevirtual net.minecraft.server.v1_14_R1.BlockPosition.getZ() : int [236]
- 48 i2d
- 49 dsub
- 50 invokestatic java.lang.Math.abs(double) : double [2099]
- 53 ldc2_w <Double 3.0> [2100]
- 56 dcmpg
- 57 ifgt 62
- 60 iconst_1
- 61 ireturn
- 62 aload_1 [blockposition]
- 63 aload_2 [enumdirection]
- 64 invokevirtual net.minecraft.server.v1_14_R1.EnumDirection.opposite() : net.minecraft.server.v1_14_R1.EnumDirection [2107]
- 67 invokevirtual net.minecraft.server.v1_14_R1.BlockPosition.shift(net.minecraft.server.v1_14_R1.EnumDirection) : net.minecraft.server.v1_14_R1.BlockPosition [2111]
- 70 astore_3 [blockposition1]
- 71 aload_0 [this]
- 72 getfield net.minecraft.server.v1_14_R1.EntityHuman.locX : double [450]
- 75 aload_3 [blockposition1]
- 76 invokevirtual net.minecraft.server.v1_14_R1.BlockPosition.getX() : int [228]
- 79 i2d
- 80 dsub
- 81 invokestatic java.lang.Math.abs(double) : double [2099]
- 84 ldc2_w <Double 3.0> [2100]
- 87 dcmpg
- 88 ifgt 135
- 91 aload_0 [this]
- 92 getfield net.minecraft.server.v1_14_R1.EntityHuman.locY : double [465]
- 95 aload_3 [blockposition1]
- 96 invokevirtual net.minecraft.server.v1_14_R1.BlockPosition.getY() : int [233]
- 99 i2d
- 100 dsub
- 101 invokestatic java.lang.Math.abs(double) : double [2099]
- 104 ldc2_w <Double 2.0> [2102]
- 107 dcmpg
- 108 ifgt 135
- 111 aload_0 [this]
- 112 getfield net.minecraft.server.v1_14_R1.EntityHuman.locZ : double [462]
- 115 aload_3 [blockposition1]
- 116 invokevirtual net.minecraft.server.v1_14_R1.BlockPosition.getZ() : int [236]
- 119 i2d
- 120 dsub
- 121 invokestatic java.lang.Math.abs(double) : double [2099]
- 124 ldc2_w <Double 3.0> [2100]
- 127 dcmpg
- 128 ifgt 135
- 131 iconst_1
- 132 goto 136
- 135 iconst_0
- 136 ireturn
- Line numbers:
- [pc: 0, line: 1318]
- [pc: 60, line: 1319]
- [pc: 62, line: 1321]
- [pc: 71, line: 1323]
- Local variable table:
- [pc: 71, pc: 137] local: blockposition1 index: 3 type: net.minecraft.server.v1_14_R1.BlockPosition
- [pc: 0, pc: 137] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityHuman
- [pc: 0, pc: 137] local: blockposition index: 1 type: net.minecraft.server.v1_14_R1.BlockPosition
- [pc: 0, pc: 137] local: enumdirection index: 2 type: net.minecraft.server.v1_14_R1.EnumDirection
- Stack map table: number of frames 3
- [pc: 62, same]
- [pc: 135, append: {net.minecraft.server.v1_14_R1.BlockPosition}]
- [pc: 136, same_locals_1_stack_item, stack: {int}]
- // Method descriptor #1997 (Lnet/minecraft/server/v1_14_R1/BlockPosition;Lnet/minecraft/server/v1_14_R1/EnumDirection;)Z
- // Stack: 3, Locals: 4
- private boolean b(net.minecraft.server.v1_14_R1.BlockPosition blockposition, net.minecraft.server.v1_14_R1.EnumDirection enumdirection);
- 0 aload_1 [blockposition]
- 1 invokevirtual net.minecraft.server.v1_14_R1.BlockPosition.up() : net.minecraft.server.v1_14_R1.BlockPosition [2115]
- 4 astore_3 [blockposition1]
- 5 aload_0 [this]
- 6 aload_3 [blockposition1]
- 7 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.f(net.minecraft.server.v1_14_R1.BlockPosition) : boolean [2118]
- 10 ifeq 28
- 13 aload_0 [this]
- 14 aload_3 [blockposition1]
- 15 aload_2 [enumdirection]
- 16 invokevirtual net.minecraft.server.v1_14_R1.EnumDirection.opposite() : net.minecraft.server.v1_14_R1.EnumDirection [2107]
- 19 invokevirtual net.minecraft.server.v1_14_R1.BlockPosition.shift(net.minecraft.server.v1_14_R1.EnumDirection) : net.minecraft.server.v1_14_R1.BlockPosition [2111]
- 22 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.f(net.minecraft.server.v1_14_R1.BlockPosition) : boolean [2118]
- 25 ifne 32
- 28 iconst_1
- 29 goto 33
- 32 iconst_0
- 33 ireturn
- Line numbers:
- [pc: 0, line: 1328]
- [pc: 5, line: 1330]
- Local variable table:
- [pc: 0, pc: 34] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityHuman
- [pc: 0, pc: 34] local: blockposition index: 1 type: net.minecraft.server.v1_14_R1.BlockPosition
- [pc: 0, pc: 34] local: enumdirection index: 2 type: net.minecraft.server.v1_14_R1.EnumDirection
- [pc: 5, pc: 34] local: blockposition1 index: 3 type: net.minecraft.server.v1_14_R1.BlockPosition
- Stack map table: number of frames 3
- [pc: 28, append: {net.minecraft.server.v1_14_R1.BlockPosition}]
- [pc: 32, same]
- [pc: 33, same_locals_1_stack_item, stack: {int}]
- // Method descriptor #387 (ZZZ)V
- // Stack: 5, Locals: 9
- public void wakeup(boolean flag, boolean flag1, boolean flag2);
- 0 aload_0 [this]
- 1 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.getBedPosition() : java.util.Optional [2121]
- 4 astore 4 [optional]
- 6 aload_0 [this]
- 7 invokespecial net.minecraft.server.v1_14_R1.EntityLiving.dy() : void [2124]
- 10 aload_0 [this]
- 11 getfield net.minecraft.server.v1_14_R1.EntityHuman.world : net.minecraft.server.v1_14_R1.World [383]
- 14 instanceof net.minecraft.server.v1_14_R1.WorldServer [1871]
- 17 ifeq 34
- 20 iload_2 [flag1]
- 21 ifeq 34
- 24 aload_0 [this]
- 25 getfield net.minecraft.server.v1_14_R1.EntityHuman.world : net.minecraft.server.v1_14_R1.World [383]
- 28 checkcast net.minecraft.server.v1_14_R1.WorldServer [1871]
- 31 invokevirtual net.minecraft.server.v1_14_R1.WorldServer.everyoneSleeping() : void [2091]
- 34 aload_0 [this]
- 35 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.getBukkitEntity() : org.bukkit.craftbukkit.v1_14_R1.entity.CraftHumanEntity [1103]
- 38 instanceof org.bukkit.entity.Player [1105]
- 41 ifeq 150
- 44 aload_0 [this]
- 45 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.getBukkitEntity() : org.bukkit.craftbukkit.v1_14_R1.entity.CraftHumanEntity [1103]
- 48 checkcast org.bukkit.entity.Player [1105]
- 51 astore 5 [player]
- 53 aload_0 [this]
- 54 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.getBed() : net.minecraft.server.v1_14_R1.BlockPosition [2127]
- 57 astore 7 [blockposition]
- 59 aload 7 [blockposition]
- 61 ifnull 94
- 64 aload_0 [this]
- 65 getfield net.minecraft.server.v1_14_R1.EntityHuman.world : net.minecraft.server.v1_14_R1.World [383]
- 68 invokevirtual net.minecraft.server.v1_14_R1.World.getWorld() : org.bukkit.craftbukkit.v1_14_R1.CraftWorld [2131]
- 71 aload 7 [blockposition]
- 73 invokevirtual net.minecraft.server.v1_14_R1.BlockPosition.getX() : int [228]
- 76 aload 7 [blockposition]
- 78 invokevirtual net.minecraft.server.v1_14_R1.BlockPosition.getY() : int [233]
- 81 aload 7 [blockposition]
- 83 invokevirtual net.minecraft.server.v1_14_R1.BlockPosition.getZ() : int [236]
- 86 invokevirtual org.bukkit.craftbukkit.v1_14_R1.CraftWorld.getBlockAt(int, int, int) : org.bukkit.block.Block [2137]
- 89 astore 6 [bed]
- 91 goto 113
- 94 aload_0 [this]
- 95 getfield net.minecraft.server.v1_14_R1.EntityHuman.world : net.minecraft.server.v1_14_R1.World [383]
- 98 invokevirtual net.minecraft.server.v1_14_R1.World.getWorld() : org.bukkit.craftbukkit.v1_14_R1.CraftWorld [2131]
- 101 aload 5 [player]
- 103 invokeinterface org.bukkit.entity.Player.getLocation() : org.bukkit.Location [2141] [nargs: 1]
- 108 invokevirtual org.bukkit.craftbukkit.v1_14_R1.CraftWorld.getBlockAt(org.bukkit.Location) : org.bukkit.block.Block [2144]
- 111 astore 6 [bed]
- 113 new org.bukkit.event.player.PlayerBedLeaveEvent [2148]
- 116 dup
- 117 aload 5 [player]
- 119 aload 6 [bed]
- 121 iload_3 [flag2]
- 122 invokespecial org.bukkit.event.player.PlayerBedLeaveEvent(org.bukkit.entity.Player, org.bukkit.block.Block, boolean) [2151]
- 125 astore 8 [event]
- 127 aload_0 [this]
- 128 getfield net.minecraft.server.v1_14_R1.EntityHuman.world : net.minecraft.server.v1_14_R1.World [383]
- 131 invokevirtual net.minecraft.server.v1_14_R1.World.getServer() : org.bukkit.craftbukkit.v1_14_R1.CraftServer [1117]
- 134 invokevirtual org.bukkit.craftbukkit.v1_14_R1.CraftServer.getPluginManager() : org.bukkit.plugin.PluginManager [1123]
- 137 aload 8 [event]
- 139 invokeinterface org.bukkit.plugin.PluginManager.callEvent(org.bukkit.event.Event) : void [1129] [nargs: 2]
- 144 aload 8 [event]
- 146 invokevirtual org.bukkit.event.player.PlayerBedLeaveEvent.shouldSetSpawnLocation() : boolean [2154]
- 149 istore_3 [flag2]
- 150 aload_0 [this]
- 151 iload_1 [flag]
- 152 ifeq 159
- 155 iconst_0
- 156 goto 161
- 159 bipush 100
- 161 putfield net.minecraft.server.v1_14_R1.EntityHuman.sleepTicks : int [381]
- 164 iload_3 [flag2]
- 165 ifeq 179
- 168 aload 4 [optional]
- 170 aload_0 [this]
- 171 invokedynamic 4 accept(net.minecraft.server.v1_14_R1.EntityHuman) : java.util.function.Consumer [2160]
- 176 invokevirtual java.util.Optional.ifPresent(java.util.function.Consumer) : void [920]
- 179 return
- Line numbers:
- [pc: 0, line: 1334]
- [pc: 6, line: 1336]
- [pc: 10, line: 1337]
- [pc: 24, line: 1338]
- [pc: 34, line: 1342]
- [pc: 44, line: 1343]
- [pc: 53, line: 1346]
- [pc: 59, line: 1347]
- [pc: 64, line: 1348]
- [pc: 94, line: 1350]
- [pc: 113, line: 1353]
- [pc: 127, line: 1354]
- [pc: 144, line: 1355]
- [pc: 150, line: 1359]
- [pc: 164, line: 1360]
- [pc: 168, line: 1361]
- [pc: 179, line: 1366]
- Local variable table:
- [pc: 91, pc: 94] local: bed index: 6 type: org.bukkit.block.Block
- [pc: 53, pc: 150] local: player index: 5 type: org.bukkit.entity.Player
- [pc: 113, pc: 150] local: bed index: 6 type: org.bukkit.block.Block
- [pc: 59, pc: 150] local: blockposition index: 7 type: net.minecraft.server.v1_14_R1.BlockPosition
- [pc: 127, pc: 150] local: event index: 8 type: org.bukkit.event.player.PlayerBedLeaveEvent
- [pc: 0, pc: 180] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityHuman
- [pc: 0, pc: 180] local: flag index: 1 type: boolean
- [pc: 0, pc: 180] local: flag1 index: 2 type: boolean
- [pc: 0, pc: 180] local: flag2 index: 3 type: boolean
- [pc: 6, pc: 180] local: optional index: 4 type: java.util.Optional
- Local variable type table:
- [pc: 6, pc: 180] local: optional index: 4 type: java.util.Optional<net.minecraft.server.v1_14_R1.BlockPosition>
- Stack map table: number of frames 7
- [pc: 34, append: {java.util.Optional}]
- [pc: 94, append: {org.bukkit.entity.Player, _, net.minecraft.server.v1_14_R1.BlockPosition}]
- [pc: 113, full, stack: {}, locals: {net.minecraft.server.v1_14_R1.EntityHuman, int, int, int, java.util.Optional, org.bukkit.entity.Player, org.bukkit.block.Block, net.minecraft.server.v1_14_R1.BlockPosition}]
- [pc: 150, chop 3 local(s)]
- [pc: 159, same_locals_1_stack_item, stack: {net.minecraft.server.v1_14_R1.EntityHuman}]
- [pc: 161, full, stack: {net.minecraft.server.v1_14_R1.EntityHuman, int}, locals: {net.minecraft.server.v1_14_R1.EntityHuman, int, int, int, java.util.Optional}]
- [pc: 179, same]
- // Method descriptor #170 ()V
- // Stack: 4, Locals: 1
- public void dy();
- 0 aload_0 [this]
- 1 iconst_1
- 2 iconst_1
- 3 iconst_0
- 4 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.wakeup(boolean, boolean, boolean) : void [389]
- 7 return
- Line numbers:
- [pc: 0, line: 1370]
- [pc: 7, line: 1371]
- Local variable table:
- [pc: 0, pc: 8] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityHuman
- // Method descriptor #2167 (Lnet/minecraft/server/v1_14_R1/IWorldReader;Lnet/minecraft/server/v1_14_R1/BlockPosition;Z)Ljava/util/Optional;
- // Signature: (Lnet/minecraft/server/v1_14_R1/IWorldReader;Lnet/minecraft/server/v1_14_R1/BlockPosition;Z)Ljava/util/Optional<Lnet/minecraft/server/v1_14_R1/Vec3D;>;
- // Stack: 10, Locals: 6
- public static java.util.Optional getBed(net.minecraft.server.v1_14_R1.IWorldReader iworldreader, net.minecraft.server.v1_14_R1.BlockPosition blockposition, boolean flag);
- 0 aload_0 [iworldreader]
- 1 aload_1 [blockposition]
- 2 invokeinterface net.minecraft.server.v1_14_R1.IWorldReader.getType(net.minecraft.server.v1_14_R1.BlockPosition) : net.minecraft.server.v1_14_R1.IBlockData [2170] [nargs: 2]
- 7 invokevirtual net.minecraft.server.v1_14_R1.IBlockData.getBlock() : net.minecraft.server.v1_14_R1.Block [2174]
- 10 astore_3 [block]
- 11 aload_3 [block]
- 12 instanceof net.minecraft.server.v1_14_R1.BlockBed [2176]
- 15 ifne 104
- 18 iload_2 [flag]
- 19 ifne 26
- 22 invokestatic java.util.Optional.empty() : java.util.Optional [2178]
- 25 areturn
- 26 aload_3 [block]
- 27 invokevirtual net.minecraft.server.v1_14_R1.Block.S_() : boolean [2183]
- 30 istore 4 [flag1]
- 32 aload_0 [iworldreader]
- 33 aload_1 [blockposition]
- 34 invokevirtual net.minecraft.server.v1_14_R1.BlockPosition.up() : net.minecraft.server.v1_14_R1.BlockPosition [2115]
- 37 invokeinterface net.minecraft.server.v1_14_R1.IWorldReader.getType(net.minecraft.server.v1_14_R1.BlockPosition) : net.minecraft.server.v1_14_R1.IBlockData [2170] [nargs: 2]
- 42 invokevirtual net.minecraft.server.v1_14_R1.IBlockData.getBlock() : net.minecraft.server.v1_14_R1.Block [2174]
- 45 invokevirtual net.minecraft.server.v1_14_R1.Block.S_() : boolean [2183]
- 48 istore 5 [flag2]
- 50 iload 4 [flag1]
- 52 ifeq 100
- 55 iload 5 [flag2]
- 57 ifeq 100
- 60 new net.minecraft.server.v1_14_R1.Vec3D [1736]
- 63 dup
- 64 aload_1 [blockposition]
- 65 invokevirtual net.minecraft.server.v1_14_R1.BlockPosition.getX() : int [228]
- 68 i2d
- 69 ldc2_w <Double 0.5> [229]
- 72 dadd
- 73 aload_1 [blockposition]
- 74 invokevirtual net.minecraft.server.v1_14_R1.BlockPosition.getY() : int [233]
- 77 i2d
- 78 ldc2_w <Double 0.1> [962]
- 81 dadd
- 82 aload_1 [blockposition]
- 83 invokevirtual net.minecraft.server.v1_14_R1.BlockPosition.getZ() : int [236]
- 86 i2d
- 87 ldc2_w <Double 0.5> [229]
- 90 dadd
- 91 invokespecial net.minecraft.server.v1_14_R1.Vec3D(double, double, double) [2185]
- 94 invokestatic java.util.Optional.of(java.lang.Object) : java.util.Optional [2189]
- 97 goto 103
- 100 invokestatic java.util.Optional.empty() : java.util.Optional [2178]
- 103 areturn
- 104 getstatic net.minecraft.server.v1_14_R1.EntityTypes.PLAYER : net.minecraft.server.v1_14_R1.EntityTypes [147]
- 107 aload_0 [iworldreader]
- 108 aload_1 [blockposition]
- 109 iconst_0
- 110 invokestatic net.minecraft.server.v1_14_R1.BlockBed.a(net.minecraft.server.v1_14_R1.EntityTypes, net.minecraft.server.v1_14_R1.IWorldReader, net.minecraft.server.v1_14_R1.BlockPosition, int) : java.util.Optional [2192]
- 113 areturn
- Line numbers:
- [pc: 0, line: 1374]
- [pc: 11, line: 1376]
- [pc: 18, line: 1377]
- [pc: 22, line: 1378]
- [pc: 26, line: 1380]
- [pc: 32, line: 1381]
- [pc: 50, line: 1383]
- [pc: 104, line: 1386]
- Local variable table:
- [pc: 32, pc: 104] local: flag1 index: 4 type: boolean
- [pc: 50, pc: 104] local: flag2 index: 5 type: boolean
- [pc: 0, pc: 114] local: iworldreader index: 0 type: net.minecraft.server.v1_14_R1.IWorldReader
- [pc: 0, pc: 114] local: blockposition index: 1 type: net.minecraft.server.v1_14_R1.BlockPosition
- [pc: 0, pc: 114] local: flag index: 2 type: boolean
- [pc: 11, pc: 114] local: block index: 3 type: net.minecraft.server.v1_14_R1.Block
- Stack map table: number of frames 4
- [pc: 26, append: {net.minecraft.server.v1_14_R1.Block}]
- [pc: 100, append: {int, int}]
- [pc: 103, same_locals_1_stack_item, stack: {java.util.Optional}]
- [pc: 104, chop 2 local(s)]
- // Method descriptor #252 ()Z
- // Stack: 2, Locals: 1
- public boolean isDeeplySleeping();
- 0 aload_0 [this]
- 1 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.isSleeping() : boolean [379]
- 4 ifeq 20
- 7 aload_0 [this]
- 8 getfield net.minecraft.server.v1_14_R1.EntityHuman.sleepTicks : int [381]
- 11 bipush 100
- 13 if_icmplt 20
- 16 iconst_1
- 17 goto 21
- 20 iconst_0
- 21 ireturn
- Line numbers:
- [pc: 0, line: 1391]
- Local variable table:
- [pc: 0, pc: 22] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityHuman
- Stack map table: number of frames 2
- [pc: 20, same]
- [pc: 21, same_locals_1_stack_item, stack: {int}]
- // Method descriptor #226 ()I
- // Stack: 1, Locals: 1
- public int dJ();
- 0 aload_0 [this]
- 1 getfield net.minecraft.server.v1_14_R1.EntityHuman.sleepTicks : int [381]
- 4 ireturn
- Line numbers:
- [pc: 0, line: 1395]
- Local variable table:
- [pc: 0, pc: 5] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityHuman
- // Method descriptor #2199 (Lnet/minecraft/server/v1_14_R1/IChatBaseComponent;Z)V
- // Stack: 0, Locals: 3
- public void a(net.minecraft.server.v1_14_R1.IChatBaseComponent ichatbasecomponent, boolean flag);
- 0 return
- Line numbers:
- [pc: 0, line: 1398]
- Local variable table:
- [pc: 0, pc: 1] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityHuman
- [pc: 0, pc: 1] local: ichatbasecomponent index: 1 type: net.minecraft.server.v1_14_R1.IChatBaseComponent
- [pc: 0, pc: 1] local: flag index: 2 type: boolean
- // Method descriptor #220 ()Lnet/minecraft/server/v1_14_R1/BlockPosition;
- // Stack: 1, Locals: 1
- public net.minecraft.server.v1_14_R1.BlockPosition getBed();
- 0 aload_0 [this]
- 1 getfield net.minecraft.server.v1_14_R1.EntityHuman.g : net.minecraft.server.v1_14_R1.BlockPosition [1336]
- 4 areturn
- Line numbers:
- [pc: 0, line: 1401]
- Local variable table:
- [pc: 0, pc: 5] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityHuman
- // Method descriptor #252 ()Z
- // Stack: 1, Locals: 1
- public boolean isRespawnForced();
- 0 aload_0 [this]
- 1 getfield net.minecraft.server.v1_14_R1.EntityHuman.bU : boolean [1340]
- 4 ireturn
- Line numbers:
- [pc: 0, line: 1405]
- Local variable table:
- [pc: 0, pc: 5] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityHuman
- // Method descriptor #2204 (Lnet/minecraft/server/v1_14_R1/BlockPosition;Z)V
- // Stack: 2, Locals: 3
- public void setRespawnPosition(net.minecraft.server.v1_14_R1.BlockPosition blockposition, boolean flag);
- 0 aload_1 [blockposition]
- 1 ifnull 31
- 4 aload_0 [this]
- 5 aload_1 [blockposition]
- 6 putfield net.minecraft.server.v1_14_R1.EntityHuman.g : net.minecraft.server.v1_14_R1.BlockPosition [1336]
- 9 aload_0 [this]
- 10 iload_2 [flag]
- 11 putfield net.minecraft.server.v1_14_R1.EntityHuman.bU : boolean [1340]
- 14 aload_0 [this]
- 15 aload_0 [this]
- 16 getfield net.minecraft.server.v1_14_R1.EntityHuman.world : net.minecraft.server.v1_14_R1.World [383]
- 19 getfield net.minecraft.server.v1_14_R1.World.worldData : net.minecraft.server.v1_14_R1.WorldData [2208]
- 22 invokevirtual net.minecraft.server.v1_14_R1.WorldData.getName() : java.lang.String [2211]
- 25 putfield net.minecraft.server.v1_14_R1.EntityHuman.spawnWorld : java.lang.String [182]
- 28 goto 47
- 31 aload_0 [this]
- 32 aconst_null
- 33 putfield net.minecraft.server.v1_14_R1.EntityHuman.g : net.minecraft.server.v1_14_R1.BlockPosition [1336]
- 36 aload_0 [this]
- 37 iconst_0
- 38 putfield net.minecraft.server.v1_14_R1.EntityHuman.bU : boolean [1340]
- 41 aload_0 [this]
- 42 ldc <String ""> [180]
- 44 putfield net.minecraft.server.v1_14_R1.EntityHuman.spawnWorld : java.lang.String [182]
- 47 return
- Line numbers:
- [pc: 0, line: 1409]
- [pc: 4, line: 1410]
- [pc: 9, line: 1411]
- [pc: 14, line: 1412]
- [pc: 31, line: 1414]
- [pc: 36, line: 1415]
- [pc: 41, line: 1416]
- [pc: 47, line: 1419]
- Local variable table:
- [pc: 0, pc: 48] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityHuman
- [pc: 0, pc: 48] local: blockposition index: 1 type: net.minecraft.server.v1_14_R1.BlockPosition
- [pc: 0, pc: 48] local: flag index: 2 type: boolean
- Stack map table: number of frames 2
- [pc: 31, same]
- [pc: 47, same]
- // Method descriptor #429 (Lnet/minecraft/server/v1_14_R1/MinecraftKey;)V
- // Stack: 3, Locals: 2
- public void a(net.minecraft.server.v1_14_R1.MinecraftKey minecraftkey);
- 0 aload_0 [this]
- 1 getstatic net.minecraft.server.v1_14_R1.StatisticList.CUSTOM : net.minecraft.server.v1_14_R1.StatisticWrapper [970]
- 4 aload_1 [minecraftkey]
- 5 invokevirtual net.minecraft.server.v1_14_R1.StatisticWrapper.b(java.lang.Object) : net.minecraft.server.v1_14_R1.Statistic [975]
- 8 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.b(net.minecraft.server.v1_14_R1.Statistic) : void [2213]
- 11 return
- Line numbers:
- [pc: 0, line: 1422]
- [pc: 11, line: 1423]
- Local variable table:
- [pc: 0, pc: 12] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityHuman
- [pc: 0, pc: 12] local: minecraftkey index: 1 type: net.minecraft.server.v1_14_R1.MinecraftKey
- // Method descriptor #1867 (Lnet/minecraft/server/v1_14_R1/MinecraftKey;I)V
- // Stack: 3, Locals: 3
- public void a(net.minecraft.server.v1_14_R1.MinecraftKey minecraftkey, int i);
- 0 aload_0 [this]
- 1 getstatic net.minecraft.server.v1_14_R1.StatisticList.CUSTOM : net.minecraft.server.v1_14_R1.StatisticWrapper [970]
- 4 aload_1 [minecraftkey]
- 5 invokevirtual net.minecraft.server.v1_14_R1.StatisticWrapper.b(java.lang.Object) : net.minecraft.server.v1_14_R1.Statistic [975]
- 8 iload_2 [i]
- 9 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.a(net.minecraft.server.v1_14_R1.Statistic, int) : void [2217]
- 12 return
- Line numbers:
- [pc: 0, line: 1426]
- [pc: 12, line: 1427]
- Local variable table:
- [pc: 0, pc: 13] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityHuman
- [pc: 0, pc: 13] local: minecraftkey index: 1 type: net.minecraft.server.v1_14_R1.MinecraftKey
- [pc: 0, pc: 13] local: i index: 2 type: int
- // Method descriptor #976 (Lnet/minecraft/server/v1_14_R1/Statistic;)V
- // Signature: (Lnet/minecraft/server/v1_14_R1/Statistic<*>;)V
- // Stack: 3, Locals: 2
- public void b(net.minecraft.server.v1_14_R1.Statistic statistic);
- 0 aload_0 [this]
- 1 aload_1 [statistic]
- 2 iconst_1
- 3 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.a(net.minecraft.server.v1_14_R1.Statistic, int) : void [2217]
- 6 return
- Line numbers:
- [pc: 0, line: 1430]
- [pc: 6, line: 1431]
- Local variable table:
- [pc: 0, pc: 7] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityHuman
- [pc: 0, pc: 7] local: statistic index: 1 type: net.minecraft.server.v1_14_R1.Statistic
- Local variable type table:
- [pc: 0, pc: 7] local: statistic index: 1 type: net.minecraft.server.v1_14_R1.Statistic<?>
- // Method descriptor #2215 (Lnet/minecraft/server/v1_14_R1/Statistic;I)V
- // Signature: (Lnet/minecraft/server/v1_14_R1/Statistic<*>;I)V
- // Stack: 0, Locals: 3
- public void a(net.minecraft.server.v1_14_R1.Statistic statistic, int i);
- 0 return
- Line numbers:
- [pc: 0, line: 1433]
- Local variable table:
- [pc: 0, pc: 1] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityHuman
- [pc: 0, pc: 1] local: statistic index: 1 type: net.minecraft.server.v1_14_R1.Statistic
- [pc: 0, pc: 1] local: i index: 2 type: int
- Local variable type table:
- [pc: 0, pc: 1] local: statistic index: 1 type: net.minecraft.server.v1_14_R1.Statistic<?>
- // Method descriptor #976 (Lnet/minecraft/server/v1_14_R1/Statistic;)V
- // Signature: (Lnet/minecraft/server/v1_14_R1/Statistic<*>;)V
- // Stack: 0, Locals: 2
- public void a(net.minecraft.server.v1_14_R1.Statistic statistic);
- 0 return
- Line numbers:
- [pc: 0, line: 1435]
- Local variable table:
- [pc: 0, pc: 1] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityHuman
- [pc: 0, pc: 1] local: statistic index: 1 type: net.minecraft.server.v1_14_R1.Statistic
- Local variable type table:
- [pc: 0, pc: 1] local: statistic index: 1 type: net.minecraft.server.v1_14_R1.Statistic<?>
- // Method descriptor #2222 (Ljava/util/Collection;)I
- // Signature: (Ljava/util/Collection<Lnet/minecraft/server/v1_14_R1/IRecipe<*>;>;)I
- // Stack: 1, Locals: 2
- public int discoverRecipes(java.util.Collection collection);
- 0 iconst_0
- 1 ireturn
- Line numbers:
- [pc: 0, line: 1438]
- Local variable table:
- [pc: 0, pc: 2] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityHuman
- [pc: 0, pc: 2] local: collection index: 1 type: java.util.Collection
- Local variable type table:
- [pc: 0, pc: 2] local: collection index: 1 type: java.util.Collection<net.minecraft.server.v1_14_R1.IRecipe<?>>
- // Method descriptor #2226 ([Lnet/minecraft/server/v1_14_R1/MinecraftKey;)V
- // Stack: 0, Locals: 2
- public void a(net.minecraft.server.v1_14_R1.MinecraftKey[] aminecraftkey);
- 0 return
- Line numbers:
- [pc: 0, line: 1441]
- Local variable table:
- [pc: 0, pc: 1] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityHuman
- [pc: 0, pc: 1] local: aminecraftkey index: 1 type: net.minecraft.server.v1_14_R1.MinecraftKey[]
- // Method descriptor #2222 (Ljava/util/Collection;)I
- // Signature: (Ljava/util/Collection<Lnet/minecraft/server/v1_14_R1/IRecipe<*>;>;)I
- // Stack: 1, Locals: 2
- public int undiscoverRecipes(java.util.Collection collection);
- 0 iconst_0
- 1 ireturn
- Line numbers:
- [pc: 0, line: 1444]
- Local variable table:
- [pc: 0, pc: 2] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityHuman
- [pc: 0, pc: 2] local: collection index: 1 type: java.util.Collection
- Local variable type table:
- [pc: 0, pc: 2] local: collection index: 1 type: java.util.Collection<net.minecraft.server.v1_14_R1.IRecipe<?>>
- // Method descriptor #170 ()V
- // Stack: 2, Locals: 1
- public void jump();
- 0 aload_0 [this]
- 1 invokespecial net.minecraft.server.v1_14_R1.EntityLiving.jump() : void [2232]
- 4 aload_0 [this]
- 5 getstatic net.minecraft.server.v1_14_R1.StatisticList.JUMP : net.minecraft.server.v1_14_R1.MinecraftKey [2235]
- 8 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.a(net.minecraft.server.v1_14_R1.MinecraftKey) : void [431]
- 11 aload_0 [this]
- 12 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.isSprinting() : boolean [760]
- 15 ifeq 35
- 18 aload_0 [this]
- 19 aload_0 [this]
- 20 getfield net.minecraft.server.v1_14_R1.EntityHuman.world : net.minecraft.server.v1_14_R1.World [383]
- 23 getfield net.minecraft.server.v1_14_R1.World.spigotConfig : org.spigotmc.SpigotWorldConfig [1892]
- 26 getfield org.spigotmc.SpigotWorldConfig.jumpSprintExhaustion : float [2238]
- 29 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.applyExhaustion(float) : void [1900]
- 32 goto 49
- 35 aload_0 [this]
- 36 aload_0 [this]
- 37 getfield net.minecraft.server.v1_14_R1.EntityHuman.world : net.minecraft.server.v1_14_R1.World [383]
- 40 getfield net.minecraft.server.v1_14_R1.World.spigotConfig : org.spigotmc.SpigotWorldConfig [1892]
- 43 getfield org.spigotmc.SpigotWorldConfig.jumpWalkExhaustion : float [2241]
- 46 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.applyExhaustion(float) : void [1900]
- 49 return
- Line numbers:
- [pc: 0, line: 1449]
- [pc: 4, line: 1450]
- [pc: 11, line: 1451]
- [pc: 18, line: 1452]
- [pc: 35, line: 1454]
- [pc: 49, line: 1457]
- Local variable table:
- [pc: 0, pc: 50] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityHuman
- Stack map table: number of frames 2
- [pc: 35, same]
- [pc: 49, same]
- // Method descriptor #1744 (Lnet/minecraft/server/v1_14_R1/Vec3D;)V
- // Stack: 9, Locals: 13
- public void e(net.minecraft.server.v1_14_R1.Vec3D vec3d);
- 0 aload_0 [this]
- 1 getfield net.minecraft.server.v1_14_R1.EntityHuman.locX : double [450]
- 4 dstore_2 [d0]
- 5 aload_0 [this]
- 6 getfield net.minecraft.server.v1_14_R1.EntityHuman.locY : double [465]
- 9 dstore 4 [d1]
- 11 aload_0 [this]
- 12 getfield net.minecraft.server.v1_14_R1.EntityHuman.locZ : double [462]
- 15 dstore 6 [d2]
- 17 aload_0 [this]
- 18 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.isSwimming() : boolean [589]
- 21 ifeq 145
- 24 aload_0 [this]
- 25 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.isPassenger() : boolean [607]
- 28 ifne 145
- 31 aload_0 [this]
- 32 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.getLookDirection() : net.minecraft.server.v1_14_R1.Vec3D [2244]
- 35 getfield net.minecraft.server.v1_14_R1.Vec3D.y : double [2246]
- 38 dstore 8 [d3]
- 40 dload 8 [d3]
- 42 ldc2_w <Double -0.2> [2247]
- 45 dcmpg
- 46 ifge 55
- 49 ldc2_w <Double 0.085> [2249]
- 52 goto 58
- 55 ldc2_w <Double 0.06> [2251]
- 58 dstore 10 [d4]
- 60 dload 8 [d3]
- 62 dconst_0
- 63 dcmpg
- 64 ifle 117
- 67 aload_0 [this]
- 68 getfield net.minecraft.server.v1_14_R1.EntityHuman.jumping : boolean [2255]
- 71 ifne 117
- 74 aload_0 [this]
- 75 getfield net.minecraft.server.v1_14_R1.EntityHuman.world : net.minecraft.server.v1_14_R1.World [383]
- 78 new net.minecraft.server.v1_14_R1.BlockPosition [224]
- 81 dup
- 82 aload_0 [this]
- 83 getfield net.minecraft.server.v1_14_R1.EntityHuman.locX : double [450]
- 86 aload_0 [this]
- 87 getfield net.minecraft.server.v1_14_R1.EntityHuman.locY : double [465]
- 90 dconst_1
- 91 dadd
- 92 ldc2_w <Double 0.1> [962]
- 95 dsub
- 96 aload_0 [this]
- 97 getfield net.minecraft.server.v1_14_R1.EntityHuman.locZ : double [462]
- 100 invokespecial net.minecraft.server.v1_14_R1.BlockPosition(double, double, double) [2256]
- 103 invokevirtual net.minecraft.server.v1_14_R1.World.getType(net.minecraft.server.v1_14_R1.BlockPosition) : net.minecraft.server.v1_14_R1.IBlockData [2056]
- 106 invokevirtual net.minecraft.server.v1_14_R1.IBlockData.p() : net.minecraft.server.v1_14_R1.Fluid [2260]
- 109 invokeinterface net.minecraft.server.v1_14_R1.Fluid.isEmpty() : boolean [2263] [nargs: 1]
- 114 ifne 145
- 117 aload_0 [this]
- 118 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.getMot() : net.minecraft.server.v1_14_R1.Vec3D [775]
- 121 astore 12 [vec3d1]
- 123 aload_0 [this]
- 124 aload 12 [vec3d1]
- 126 dconst_0
- 127 dload 8 [d3]
- 129 aload 12 [vec3d1]
- 131 getfield net.minecraft.server.v1_14_R1.Vec3D.y : double [2246]
- 134 dsub
- 135 dload 10 [d4]
- 137 dmul
- 138 dconst_0
- 139 invokevirtual net.minecraft.server.v1_14_R1.Vec3D.add(double, double, double) : net.minecraft.server.v1_14_R1.Vec3D [2266]
- 142 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.setMot(net.minecraft.server.v1_14_R1.Vec3D) : void [1746]
- 145 aload_0 [this]
- 146 getfield net.minecraft.server.v1_14_R1.EntityHuman.abilities : net.minecraft.server.v1_14_R1.PlayerAbilities [174]
- 149 getfield net.minecraft.server.v1_14_R1.PlayerAbilities.isFlying : boolean [598]
- 152 ifeq 274
- 155 aload_0 [this]
- 156 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.isPassenger() : boolean [607]
- 159 ifne 274
- 162 aload_0 [this]
- 163 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.getMot() : net.minecraft.server.v1_14_R1.Vec3D [775]
- 166 getfield net.minecraft.server.v1_14_R1.Vec3D.y : double [2246]
- 169 dstore 8 [d3]
- 171 aload_0 [this]
- 172 getfield net.minecraft.server.v1_14_R1.EntityHuman.aO : float [757]
- 175 fstore 10 [f]
- 177 aload_0 [this]
- 178 aload_0 [this]
- 179 getfield net.minecraft.server.v1_14_R1.EntityHuman.abilities : net.minecraft.server.v1_14_R1.PlayerAbilities [174]
- 182 invokevirtual net.minecraft.server.v1_14_R1.PlayerAbilities.a() : float [2268]
- 185 aload_0 [this]
- 186 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.isSprinting() : boolean [760]
- 189 ifeq 196
- 192 iconst_2
- 193 goto 197
- 196 iconst_1
- 197 i2f
- 198 fmul
- 199 putfield net.minecraft.server.v1_14_R1.EntityHuman.aO : float [757]
- 202 aload_0 [this]
- 203 aload_1 [vec3d]
- 204 invokespecial net.minecraft.server.v1_14_R1.EntityLiving.e(net.minecraft.server.v1_14_R1.Vec3D) : void [2270]
- 207 aload_0 [this]
- 208 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.getMot() : net.minecraft.server.v1_14_R1.Vec3D [775]
- 211 astore 11 [vec3d2]
- 213 aload_0 [this]
- 214 aload 11 [vec3d2]
- 216 getfield net.minecraft.server.v1_14_R1.Vec3D.x : double [2272]
- 219 dload 8 [d3]
- 221 ldc2_w <Double 0.6> [1739]
- 224 dmul
- 225 aload 11 [vec3d2]
- 227 getfield net.minecraft.server.v1_14_R1.Vec3D.z : double [2274]
- 230 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.setMot(double, double, double) : void [961]
- 233 aload_0 [this]
- 234 fload 10 [f]
- 236 putfield net.minecraft.server.v1_14_R1.EntityHuman.aO : float [757]
- 239 aload_0 [this]
- 240 fconst_0
- 241 putfield net.minecraft.server.v1_14_R1.EntityHuman.fallDistance : float [837]
- 244 aload_0 [this]
- 245 bipush 7
- 247 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.getFlag(int) : boolean [2278]
- 250 ifeq 271
- 253 aload_0 [this]
- 254 iconst_0
- 255 invokestatic org.bukkit.craftbukkit.v1_14_R1.event.CraftEventFactory.callToggleGlideEvent(net.minecraft.server.v1_14_R1.EntityLiving, boolean) : org.bukkit.event.entity.EntityToggleGlideEvent [2282]
- 258 invokevirtual org.bukkit.event.entity.EntityToggleGlideEvent.isCancelled() : boolean [2285]
- 261 ifne 271
- 264 aload_0 [this]
- 265 bipush 7
- 267 iconst_0
- 268 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.setFlag(int, boolean) : void [982]
- 271 goto 279
- 274 aload_0 [this]
- 275 aload_1 [vec3d]
- 276 invokespecial net.minecraft.server.v1_14_R1.EntityLiving.e(net.minecraft.server.v1_14_R1.Vec3D) : void [2270]
- 279 aload_0 [this]
- 280 aload_0 [this]
- 281 getfield net.minecraft.server.v1_14_R1.EntityHuman.locX : double [450]
- 284 dload_2 [d0]
- 285 dsub
- 286 aload_0 [this]
- 287 getfield net.minecraft.server.v1_14_R1.EntityHuman.locY : double [465]
- 290 dload 4 [d1]
- 292 dsub
- 293 aload_0 [this]
- 294 getfield net.minecraft.server.v1_14_R1.EntityHuman.locZ : double [462]
- 297 dload 6 [d2]
- 299 dsub
- 300 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.checkMovement(double, double, double) : void [2288]
- 303 return
- Line numbers:
- [pc: 0, line: 1461]
- [pc: 5, line: 1462]
- [pc: 11, line: 1463]
- [pc: 17, line: 1466]
- [pc: 31, line: 1467]
- [pc: 40, line: 1468]
- [pc: 60, line: 1470]
- [pc: 117, line: 1471]
- [pc: 123, line: 1473]
- [pc: 145, line: 1477]
- [pc: 162, line: 1478]
- [pc: 171, line: 1479]
- [pc: 177, line: 1481]
- [pc: 202, line: 1482]
- [pc: 207, line: 1483]
- [pc: 213, line: 1485]
- [pc: 233, line: 1486]
- [pc: 239, line: 1487]
- [pc: 244, line: 1489]
- [pc: 264, line: 1490]
- [pc: 271, line: 1493]
- [pc: 274, line: 1494]
- [pc: 279, line: 1497]
- [pc: 303, line: 1498]
- Local variable table:
- [pc: 123, pc: 145] local: vec3d1 index: 12 type: net.minecraft.server.v1_14_R1.Vec3D
- [pc: 60, pc: 145] local: d4 index: 10 type: double
- [pc: 40, pc: 145] local: d3 index: 8 type: double
- [pc: 177, pc: 271] local: f index: 10 type: float
- [pc: 213, pc: 271] local: vec3d2 index: 11 type: net.minecraft.server.v1_14_R1.Vec3D
- [pc: 171, pc: 274] local: d3 index: 8 type: double
- [pc: 0, pc: 304] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityHuman
- [pc: 0, pc: 304] local: vec3d index: 1 type: net.minecraft.server.v1_14_R1.Vec3D
- [pc: 5, pc: 304] local: d0 index: 2 type: double
- [pc: 11, pc: 304] local: d1 index: 4 type: double
- [pc: 17, pc: 304] local: d2 index: 6 type: double
- Stack map table: number of frames 9
- [pc: 55, full, stack: {}, locals: {net.minecraft.server.v1_14_R1.EntityHuman, net.minecraft.server.v1_14_R1.Vec3D, double, double, double, double}]
- [pc: 58, same_locals_1_stack_item, stack: {double}]
- [pc: 117, append: {double}]
- [pc: 145, chop 2 local(s)]
- [pc: 196, full, stack: {net.minecraft.server.v1_14_R1.EntityHuman, float}, locals: {net.minecraft.server.v1_14_R1.EntityHuman, net.minecraft.server.v1_14_R1.Vec3D, double, double, double, double, float}]
- [pc: 197, full, stack: {net.minecraft.server.v1_14_R1.EntityHuman, float, int}, locals: {net.minecraft.server.v1_14_R1.EntityHuman, net.minecraft.server.v1_14_R1.Vec3D, double, double, double, double, float}]
- [pc: 271, chop 1 local(s)]
- [pc: 274, chop 1 local(s)]
- [pc: 279, same]
- // Method descriptor #170 ()V
- // Stack: 2, Locals: 1
- public void ax();
- 0 aload_0 [this]
- 1 getfield net.minecraft.server.v1_14_R1.EntityHuman.abilities : net.minecraft.server.v1_14_R1.PlayerAbilities [174]
- 4 getfield net.minecraft.server.v1_14_R1.PlayerAbilities.isFlying : boolean [598]
- 7 ifeq 18
- 10 aload_0 [this]
- 11 iconst_0
- 12 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.setSwimming(boolean) : void [2295]
- 15 goto 22
- 18 aload_0 [this]
- 19 invokespecial net.minecraft.server.v1_14_R1.EntityLiving.ax() : void [2297]
- 22 return
- Line numbers:
- [pc: 0, line: 1502]
- [pc: 10, line: 1503]
- [pc: 18, line: 1505]
- [pc: 22, line: 1508]
- Local variable table:
- [pc: 0, pc: 23] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityHuman
- Stack map table: number of frames 2
- [pc: 18, same]
- [pc: 22, same]
- // Method descriptor #2116 (Lnet/minecraft/server/v1_14_R1/BlockPosition;)Z
- // Stack: 3, Locals: 2
- protected boolean f(net.minecraft.server.v1_14_R1.BlockPosition blockposition);
- 0 aload_0 [this]
- 1 getfield net.minecraft.server.v1_14_R1.EntityHuman.world : net.minecraft.server.v1_14_R1.World [383]
- 4 aload_1 [blockposition]
- 5 invokevirtual net.minecraft.server.v1_14_R1.World.getType(net.minecraft.server.v1_14_R1.BlockPosition) : net.minecraft.server.v1_14_R1.IBlockData [2056]
- 8 aload_0 [this]
- 9 getfield net.minecraft.server.v1_14_R1.EntityHuman.world : net.minecraft.server.v1_14_R1.World [383]
- 12 aload_1 [blockposition]
- 13 invokevirtual net.minecraft.server.v1_14_R1.IBlockData.m(net.minecraft.server.v1_14_R1.IBlockAccess, net.minecraft.server.v1_14_R1.BlockPosition) : boolean [2300]
- 16 ifne 23
- 19 iconst_1
- 20 goto 24
- 23 iconst_0
- 24 ireturn
- Line numbers:
- [pc: 0, line: 1511]
- Local variable table:
- [pc: 0, pc: 25] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityHuman
- [pc: 0, pc: 25] local: blockposition index: 1 type: net.minecraft.server.v1_14_R1.BlockPosition
- Stack map table: number of frames 2
- [pc: 23, same]
- [pc: 24, same_locals_1_stack_item, stack: {int}]
- // Method descriptor #723 ()F
- // Stack: 2, Locals: 1
- public float db();
- 0 aload_0 [this]
- 1 getstatic net.minecraft.server.v1_14_R1.GenericAttributes.MOVEMENT_SPEED : net.minecraft.server.v1_14_R1.IAttribute [309]
- 4 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.getAttributeInstance(net.minecraft.server.v1_14_R1.IAttribute) : net.minecraft.server.v1_14_R1.AttributeInstance [312]
- 7 invokeinterface net.minecraft.server.v1_14_R1.AttributeInstance.getValue() : double [766] [nargs: 1]
- 12 d2f
- 13 freturn
- Line numbers:
- [pc: 0, line: 1516]
- Local variable table:
- [pc: 0, pc: 14] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityHuman
- // Method descriptor #467 (DDD)V
- // Stack: 6, Locals: 8
- public void checkMovement(double d0, double d1, double d2);
- 0 aload_0 [this]
- 1 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.isPassenger() : boolean [607]
- 4 ifne 475
- 7 aload_0 [this]
- 8 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.isSwimming() : boolean [589]
- 11 ifeq 71
- 14 dload_1 [d0]
- 15 dload_1 [d0]
- 16 dmul
- 17 dload_3 [d1]
- 18 dload_3 [d1]
- 19 dmul
- 20 dadd
- 21 dload 5 [d2]
- 23 dload 5 [d2]
- 25 dmul
- 26 dadd
- 27 invokestatic net.minecraft.server.v1_14_R1.MathHelper.sqrt(double) : float [782]
- 30 ldc_w <Float 100.0> [2301]
- 33 fmul
- 34 invokestatic java.lang.Math.round(float) : int [1866]
- 37 istore 7 [i]
- 39 iload 7 [i]
- 41 ifle 475
- 44 aload_0 [this]
- 45 getstatic net.minecraft.server.v1_14_R1.StatisticList.SWIM_ONE_CM : net.minecraft.server.v1_14_R1.MinecraftKey [2304]
- 48 iload 7 [i]
- 50 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.a(net.minecraft.server.v1_14_R1.MinecraftKey, int) : void [1869]
- 53 aload_0 [this]
- 54 ldc_w <Float 0.01> [2305]
- 57 iload 7 [i]
- 59 i2f
- 60 fmul
- 61 ldc_w <Float 0.01> [2305]
- 64 fmul
- 65 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.applyExhaustion(float) : void [1900]
- 68 goto 475
- 71 aload_0 [this]
- 72 getstatic net.minecraft.server.v1_14_R1.TagsFluid.WATER : net.minecraft.server.v1_14_R1.Tag [503]
- 75 iconst_1
- 76 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.a(net.minecraft.server.v1_14_R1.Tag, boolean) : boolean [506]
- 79 ifeq 146
- 82 dload_1 [d0]
- 83 dload_1 [d0]
- 84 dmul
- 85 dload_3 [d1]
- 86 dload_3 [d1]
- 87 dmul
- 88 dadd
- 89 dload 5 [d2]
- 91 dload 5 [d2]
- 93 dmul
- 94 dadd
- 95 invokestatic net.minecraft.server.v1_14_R1.MathHelper.sqrt(double) : float [782]
- 98 ldc_w <Float 100.0> [2301]
- 101 fmul
- 102 invokestatic java.lang.Math.round(float) : int [1866]
- 105 istore 7 [i]
- 107 iload 7 [i]
- 109 ifle 475
- 112 aload_0 [this]
- 113 getstatic net.minecraft.server.v1_14_R1.StatisticList.WALK_UNDER_WATER_ONE_CM : net.minecraft.server.v1_14_R1.MinecraftKey [2308]
- 116 iload 7 [i]
- 118 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.a(net.minecraft.server.v1_14_R1.MinecraftKey, int) : void [1869]
- 121 aload_0 [this]
- 122 aload_0 [this]
- 123 getfield net.minecraft.server.v1_14_R1.EntityHuman.world : net.minecraft.server.v1_14_R1.World [383]
- 126 getfield net.minecraft.server.v1_14_R1.World.spigotConfig : org.spigotmc.SpigotWorldConfig [1892]
- 129 getfield org.spigotmc.SpigotWorldConfig.swimMultiplier : float [2311]
- 132 iload 7 [i]
- 134 i2f
- 135 fmul
- 136 ldc_w <Float 0.01> [2305]
- 139 fmul
- 140 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.applyExhaustion(float) : void [1900]
- 143 goto 475
- 146 aload_0 [this]
- 147 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.isInWater() : boolean [841]
- 150 ifeq 213
- 153 dload_1 [d0]
- 154 dload_1 [d0]
- 155 dmul
- 156 dload 5 [d2]
- 158 dload 5 [d2]
- 160 dmul
- 161 dadd
- 162 invokestatic net.minecraft.server.v1_14_R1.MathHelper.sqrt(double) : float [782]
- 165 ldc_w <Float 100.0> [2301]
- 168 fmul
- 169 invokestatic java.lang.Math.round(float) : int [1866]
- 172 istore 7 [i]
- 174 iload 7 [i]
- 176 ifle 475
- 179 aload_0 [this]
- 180 getstatic net.minecraft.server.v1_14_R1.StatisticList.WALK_ON_WATER_ONE_CM : net.minecraft.server.v1_14_R1.MinecraftKey [2314]
- 183 iload 7 [i]
- 185 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.a(net.minecraft.server.v1_14_R1.MinecraftKey, int) : void [1869]
- 188 aload_0 [this]
- 189 aload_0 [this]
- 190 getfield net.minecraft.server.v1_14_R1.EntityHuman.world : net.minecraft.server.v1_14_R1.World [383]
- 193 getfield net.minecraft.server.v1_14_R1.World.spigotConfig : org.spigotmc.SpigotWorldConfig [1892]
- 196 getfield org.spigotmc.SpigotWorldConfig.swimMultiplier : float [2311]
- 199 iload 7 [i]
- 201 i2f
- 202 fmul
- 203 ldc_w <Float 0.01> [2305]
- 206 fmul
- 207 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.applyExhaustion(float) : void [1900]
- 210 goto 475
- 213 aload_0 [this]
- 214 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.isClimbing() : boolean [1687]
- 217 ifeq 245
- 220 dload_3 [d1]
- 221 dconst_0
- 222 dcmpl
- 223 ifle 475
- 226 aload_0 [this]
- 227 getstatic net.minecraft.server.v1_14_R1.StatisticList.CLIMB_ONE_CM : net.minecraft.server.v1_14_R1.MinecraftKey [2317]
- 230 dload_3 [d1]
- 231 ldc2_w <Double 100.0> [2318]
- 234 dmul
- 235 invokestatic java.lang.Math.round(double) : long [2322]
- 238 l2i
- 239 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.a(net.minecraft.server.v1_14_R1.MinecraftKey, int) : void [1869]
- 242 goto 475
- 245 aload_0 [this]
- 246 getfield net.minecraft.server.v1_14_R1.EntityHuman.onGround : boolean [374]
- 249 ifeq 394
- 252 dload_1 [d0]
- 253 dload_1 [d0]
- 254 dmul
- 255 dload 5 [d2]
- 257 dload 5 [d2]
- 259 dmul
- 260 dadd
- 261 invokestatic net.minecraft.server.v1_14_R1.MathHelper.sqrt(double) : float [782]
- 264 ldc_w <Float 100.0> [2301]
- 267 fmul
- 268 invokestatic java.lang.Math.round(float) : int [1866]
- 271 istore 7 [i]
- 273 iload 7 [i]
- 275 ifle 475
- 278 aload_0 [this]
- 279 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.isSprinting() : boolean [760]
- 282 ifeq 319
- 285 aload_0 [this]
- 286 getstatic net.minecraft.server.v1_14_R1.StatisticList.SPRINT_ONE_CM : net.minecraft.server.v1_14_R1.MinecraftKey [2325]
- 289 iload 7 [i]
- 291 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.a(net.minecraft.server.v1_14_R1.MinecraftKey, int) : void [1869]
- 294 aload_0 [this]
- 295 aload_0 [this]
- 296 getfield net.minecraft.server.v1_14_R1.EntityHuman.world : net.minecraft.server.v1_14_R1.World [383]
- 299 getfield net.minecraft.server.v1_14_R1.World.spigotConfig : org.spigotmc.SpigotWorldConfig [1892]
- 302 getfield org.spigotmc.SpigotWorldConfig.sprintMultiplier : float [2328]
- 305 iload 7 [i]
- 307 i2f
- 308 fmul
- 309 ldc_w <Float 0.01> [2305]
- 312 fmul
- 313 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.applyExhaustion(float) : void [1900]
- 316 goto 475
- 319 aload_0 [this]
- 320 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.isSneaking() : boolean [440]
- 323 ifeq 360
- 326 aload_0 [this]
- 327 getstatic net.minecraft.server.v1_14_R1.StatisticList.CROUCH_ONE_CM : net.minecraft.server.v1_14_R1.MinecraftKey [2331]
- 330 iload 7 [i]
- 332 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.a(net.minecraft.server.v1_14_R1.MinecraftKey, int) : void [1869]
- 335 aload_0 [this]
- 336 aload_0 [this]
- 337 getfield net.minecraft.server.v1_14_R1.EntityHuman.world : net.minecraft.server.v1_14_R1.World [383]
- 340 getfield net.minecraft.server.v1_14_R1.World.spigotConfig : org.spigotmc.SpigotWorldConfig [1892]
- 343 getfield org.spigotmc.SpigotWorldConfig.otherMultiplier : float [2334]
- 346 iload 7 [i]
- 348 i2f
- 349 fmul
- 350 ldc_w <Float 0.01> [2305]
- 353 fmul
- 354 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.applyExhaustion(float) : void [1900]
- 357 goto 475
- 360 aload_0 [this]
- 361 getstatic net.minecraft.server.v1_14_R1.StatisticList.WALK_ONE_CM : net.minecraft.server.v1_14_R1.MinecraftKey [2337]
- 364 iload 7 [i]
- 366 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.a(net.minecraft.server.v1_14_R1.MinecraftKey, int) : void [1869]
- 369 aload_0 [this]
- 370 aload_0 [this]
- 371 getfield net.minecraft.server.v1_14_R1.EntityHuman.world : net.minecraft.server.v1_14_R1.World [383]
- 374 getfield net.minecraft.server.v1_14_R1.World.spigotConfig : org.spigotmc.SpigotWorldConfig [1892]
- 377 getfield org.spigotmc.SpigotWorldConfig.otherMultiplier : float [2334]
- 380 iload 7 [i]
- 382 i2f
- 383 fmul
- 384 ldc_w <Float 0.01> [2305]
- 387 fmul
- 388 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.applyExhaustion(float) : void [1900]
- 391 goto 475
- 394 aload_0 [this]
- 395 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.isGliding() : boolean [580]
- 398 ifeq 438
- 401 dload_1 [d0]
- 402 dload_1 [d0]
- 403 dmul
- 404 dload_3 [d1]
- 405 dload_3 [d1]
- 406 dmul
- 407 dadd
- 408 dload 5 [d2]
- 410 dload 5 [d2]
- 412 dmul
- 413 dadd
- 414 invokestatic net.minecraft.server.v1_14_R1.MathHelper.sqrt(double) : float [782]
- 417 ldc_w <Float 100.0> [2301]
- 420 fmul
- 421 invokestatic java.lang.Math.round(float) : int [1866]
- 424 istore 7 [i]
- 426 aload_0 [this]
- 427 getstatic net.minecraft.server.v1_14_R1.StatisticList.AVIATE_ONE_CM : net.minecraft.server.v1_14_R1.MinecraftKey [2340]
- 430 iload 7 [i]
- 432 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.a(net.minecraft.server.v1_14_R1.MinecraftKey, int) : void [1869]
- 435 goto 475
- 438 dload_1 [d0]
- 439 dload_1 [d0]
- 440 dmul
- 441 dload 5 [d2]
- 443 dload 5 [d2]
- 445 dmul
- 446 dadd
- 447 invokestatic net.minecraft.server.v1_14_R1.MathHelper.sqrt(double) : float [782]
- 450 ldc_w <Float 100.0> [2301]
- 453 fmul
- 454 invokestatic java.lang.Math.round(float) : int [1866]
- 457 istore 7 [i]
- 459 iload 7 [i]
- 461 bipush 25
- 463 if_icmple 475
- 466 aload_0 [this]
- 467 getstatic net.minecraft.server.v1_14_R1.StatisticList.FLY_ONE_CM : net.minecraft.server.v1_14_R1.MinecraftKey [2343]
- 470 iload 7 [i]
- 472 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.a(net.minecraft.server.v1_14_R1.MinecraftKey, int) : void [1869]
- 475 return
- Line numbers:
- [pc: 0, line: 1520]
- [pc: 7, line: 1523]
- [pc: 14, line: 1524]
- [pc: 39, line: 1525]
- [pc: 44, line: 1526]
- [pc: 53, line: 1527]
- [pc: 71, line: 1529]
- [pc: 82, line: 1530]
- [pc: 107, line: 1531]
- [pc: 112, line: 1532]
- [pc: 121, line: 1533]
- [pc: 146, line: 1535]
- [pc: 153, line: 1536]
- [pc: 174, line: 1537]
- [pc: 179, line: 1538]
- [pc: 188, line: 1539]
- [pc: 213, line: 1541]
- [pc: 220, line: 1542]
- [pc: 226, line: 1543]
- [pc: 245, line: 1545]
- [pc: 252, line: 1546]
- [pc: 273, line: 1547]
- [pc: 278, line: 1548]
- [pc: 285, line: 1549]
- [pc: 294, line: 1550]
- [pc: 319, line: 1551]
- [pc: 326, line: 1552]
- [pc: 335, line: 1553]
- [pc: 360, line: 1555]
- [pc: 369, line: 1556]
- [pc: 394, line: 1559]
- [pc: 401, line: 1560]
- [pc: 426, line: 1561]
- [pc: 438, line: 1563]
- [pc: 459, line: 1564]
- [pc: 466, line: 1565]
- [pc: 475, line: 1570]
- Local variable table:
- [pc: 39, pc: 71] local: i index: 7 type: int
- [pc: 107, pc: 146] local: i index: 7 type: int
- [pc: 174, pc: 213] local: i index: 7 type: int
- [pc: 273, pc: 394] local: i index: 7 type: int
- [pc: 426, pc: 438] local: i index: 7 type: int
- [pc: 459, pc: 475] local: i index: 7 type: int
- [pc: 0, pc: 476] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityHuman
- [pc: 0, pc: 476] local: d0 index: 1 type: double
- [pc: 0, pc: 476] local: d1 index: 3 type: double
- [pc: 0, pc: 476] local: d2 index: 5 type: double
- Stack map table: number of frames 9
- [pc: 71, same_extended]
- [pc: 146, same_extended]
- [pc: 213, same_extended]
- [pc: 245, same]
- [pc: 319, append: {int}]
- [pc: 360, same]
- [pc: 394, chop 1 local(s)]
- [pc: 438, same]
- [pc: 475, same]
- // Method descriptor #467 (DDD)V
- // Stack: 6, Locals: 8
- private void m(double d0, double d1, double d2);
- 0 aload_0 [this]
- 1 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.isPassenger() : boolean [607]
- 4 ifeq 122
- 7 dload_1 [d0]
- 8 dload_1 [d0]
- 9 dmul
- 10 dload_3 [d1]
- 11 dload_3 [d1]
- 12 dmul
- 13 dadd
- 14 dload 5 [d2]
- 16 dload 5 [d2]
- 18 dmul
- 19 dadd
- 20 invokestatic net.minecraft.server.v1_14_R1.MathHelper.sqrt(double) : float [782]
- 23 ldc_w <Float 100.0> [2301]
- 26 fmul
- 27 invokestatic java.lang.Math.round(float) : int [1866]
- 30 istore 7 [i]
- 32 iload 7 [i]
- 34 ifle 122
- 37 aload_0 [this]
- 38 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.getVehicle() : net.minecraft.server.v1_14_R1.Entity [681]
- 41 instanceof net.minecraft.server.v1_14_R1.EntityMinecartAbstract [2345]
- 44 ifeq 59
- 47 aload_0 [this]
- 48 getstatic net.minecraft.server.v1_14_R1.StatisticList.MINECART_ONE_CM : net.minecraft.server.v1_14_R1.MinecraftKey [2348]
- 51 iload 7 [i]
- 53 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.a(net.minecraft.server.v1_14_R1.MinecraftKey, int) : void [1869]
- 56 goto 122
- 59 aload_0 [this]
- 60 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.getVehicle() : net.minecraft.server.v1_14_R1.Entity [681]
- 63 instanceof net.minecraft.server.v1_14_R1.EntityBoat [2350]
- 66 ifeq 81
- 69 aload_0 [this]
- 70 getstatic net.minecraft.server.v1_14_R1.StatisticList.BOAT_ONE_CM : net.minecraft.server.v1_14_R1.MinecraftKey [2353]
- 73 iload 7 [i]
- 75 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.a(net.minecraft.server.v1_14_R1.MinecraftKey, int) : void [1869]
- 78 goto 122
- 81 aload_0 [this]
- 82 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.getVehicle() : net.minecraft.server.v1_14_R1.Entity [681]
- 85 instanceof net.minecraft.server.v1_14_R1.EntityPig [683]
- 88 ifeq 103
- 91 aload_0 [this]
- 92 getstatic net.minecraft.server.v1_14_R1.StatisticList.PIG_ONE_CM : net.minecraft.server.v1_14_R1.MinecraftKey [2356]
- 95 iload 7 [i]
- 97 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.a(net.minecraft.server.v1_14_R1.MinecraftKey, int) : void [1869]
- 100 goto 122
- 103 aload_0 [this]
- 104 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.getVehicle() : net.minecraft.server.v1_14_R1.Entity [681]
- 107 instanceof net.minecraft.server.v1_14_R1.EntityHorseAbstract [2358]
- 110 ifeq 122
- 113 aload_0 [this]
- 114 getstatic net.minecraft.server.v1_14_R1.StatisticList.HORSE_ONE_CM : net.minecraft.server.v1_14_R1.MinecraftKey [2361]
- 117 iload 7 [i]
- 119 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.a(net.minecraft.server.v1_14_R1.MinecraftKey, int) : void [1869]
- 122 return
- Line numbers:
- [pc: 0, line: 1573]
- [pc: 7, line: 1574]
- [pc: 32, line: 1576]
- [pc: 37, line: 1577]
- [pc: 47, line: 1578]
- [pc: 59, line: 1579]
- [pc: 69, line: 1580]
- [pc: 81, line: 1581]
- [pc: 91, line: 1582]
- [pc: 103, line: 1583]
- [pc: 113, line: 1584]
- [pc: 122, line: 1589]
- Local variable table:
- [pc: 32, pc: 122] local: i index: 7 type: int
- [pc: 0, pc: 123] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityHuman
- [pc: 0, pc: 123] local: d0 index: 1 type: double
- [pc: 0, pc: 123] local: d1 index: 3 type: double
- [pc: 0, pc: 123] local: d2 index: 5 type: double
- Stack map table: number of frames 4
- [pc: 59, append: {int}]
- [pc: 81, same]
- [pc: 103, same]
- [pc: 122, chop 1 local(s)]
- // Method descriptor #2362 (FF)V
- // Stack: 6, Locals: 3
- public void b(float f, float f1);
- 0 aload_0 [this]
- 1 getfield net.minecraft.server.v1_14_R1.EntityHuman.abilities : net.minecraft.server.v1_14_R1.PlayerAbilities [174]
- 4 getfield net.minecraft.server.v1_14_R1.PlayerAbilities.canFly : boolean [2365]
- 7 ifne 39
- 10 fload_1 [f]
- 11 fconst_2
- 12 fcmpl
- 13 iflt 33
- 16 aload_0 [this]
- 17 getstatic net.minecraft.server.v1_14_R1.StatisticList.FALL_ONE_CM : net.minecraft.server.v1_14_R1.MinecraftKey [2368]
- 20 fload_1 [f]
- 21 f2d
- 22 ldc2_w <Double 100.0> [2318]
- 25 dmul
- 26 invokestatic java.lang.Math.round(double) : long [2322]
- 29 l2i
- 30 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.a(net.minecraft.server.v1_14_R1.MinecraftKey, int) : void [1869]
- 33 aload_0 [this]
- 34 fload_1 [f]
- 35 fload_2 [f1]
- 36 invokespecial net.minecraft.server.v1_14_R1.EntityLiving.b(float, float) : void [2370]
- 39 return
- Line numbers:
- [pc: 0, line: 1593]
- [pc: 10, line: 1594]
- [pc: 16, line: 1595]
- [pc: 33, line: 1598]
- [pc: 39, line: 1600]
- Local variable table:
- [pc: 0, pc: 40] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityHuman
- [pc: 0, pc: 40] local: f index: 1 type: float
- [pc: 0, pc: 40] local: f1 index: 2 type: float
- Stack map table: number of frames 2
- [pc: 33, same]
- [pc: 39, same]
- // Method descriptor #170 ()V
- // Stack: 1, Locals: 1
- protected void az();
- 0 aload_0 [this]
- 1 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.isSpectator() : boolean [368]
- 4 ifne 11
- 7 aload_0 [this]
- 8 invokespecial net.minecraft.server.v1_14_R1.EntityLiving.az() : void [2372]
- 11 return
- Line numbers:
- [pc: 0, line: 1604]
- [pc: 7, line: 1605]
- [pc: 11, line: 1608]
- Local variable table:
- [pc: 0, pc: 12] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityHuman
- Stack map table: number of frames 1
- [pc: 11, same]
- // Method descriptor #2374 (I)Lnet/minecraft/server/v1_14_R1/SoundEffect;
- // Stack: 2, Locals: 2
- protected net.minecraft.server.v1_14_R1.SoundEffect getSoundFall(int i);
- 0 iload_1 [i]
- 1 iconst_4
- 2 if_icmple 11
- 5 getstatic net.minecraft.server.v1_14_R1.SoundEffects.ENTITY_PLAYER_BIG_FALL : net.minecraft.server.v1_14_R1.SoundEffect [2377]
- 8 goto 14
- 11 getstatic net.minecraft.server.v1_14_R1.SoundEffects.ENTITY_PLAYER_SMALL_FALL : net.minecraft.server.v1_14_R1.SoundEffect [2380]
- 14 areturn
- Line numbers:
- [pc: 0, line: 1612]
- Local variable table:
- [pc: 0, pc: 15] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityHuman
- [pc: 0, pc: 15] local: i index: 1 type: int
- Stack map table: number of frames 2
- [pc: 11, same]
- [pc: 14, same_locals_1_stack_item, stack: {net.minecraft.server.v1_14_R1.SoundEffect}]
- // Method descriptor #1434 (Lnet/minecraft/server/v1_14_R1/EntityLiving;)V
- // Stack: 3, Locals: 2
- public void b(net.minecraft.server.v1_14_R1.EntityLiving entityliving);
- 0 aload_0 [this]
- 1 getstatic net.minecraft.server.v1_14_R1.StatisticList.ENTITY_KILLED : net.minecraft.server.v1_14_R1.StatisticWrapper [2383]
- 4 aload_1 [entityliving]
- 5 invokevirtual net.minecraft.server.v1_14_R1.EntityLiving.getEntityType() : net.minecraft.server.v1_14_R1.EntityTypes [2387]
- 8 invokevirtual net.minecraft.server.v1_14_R1.StatisticWrapper.b(java.lang.Object) : net.minecraft.server.v1_14_R1.Statistic [975]
- 11 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.b(net.minecraft.server.v1_14_R1.Statistic) : void [2213]
- 14 return
- Line numbers:
- [pc: 0, line: 1617]
- [pc: 14, line: 1618]
- Local variable table:
- [pc: 0, pc: 15] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityHuman
- [pc: 0, pc: 15] local: entityliving index: 1 type: net.minecraft.server.v1_14_R1.EntityLiving
- // Method descriptor #2388 (Lnet/minecraft/server/v1_14_R1/IBlockData;Lnet/minecraft/server/v1_14_R1/Vec3D;)V
- // Stack: 3, Locals: 3
- public void a(net.minecraft.server.v1_14_R1.IBlockData iblockdata, net.minecraft.server.v1_14_R1.Vec3D vec3d);
- 0 aload_0 [this]
- 1 getfield net.minecraft.server.v1_14_R1.EntityHuman.abilities : net.minecraft.server.v1_14_R1.PlayerAbilities [174]
- 4 getfield net.minecraft.server.v1_14_R1.PlayerAbilities.isFlying : boolean [598]
- 7 ifne 16
- 10 aload_0 [this]
- 11 aload_1 [iblockdata]
- 12 aload_2 [vec3d]
- 13 invokespecial net.minecraft.server.v1_14_R1.EntityLiving.a(net.minecraft.server.v1_14_R1.IBlockData, net.minecraft.server.v1_14_R1.Vec3D) : void [2390]
- 16 return
- Line numbers:
- [pc: 0, line: 1622]
- [pc: 10, line: 1623]
- [pc: 16, line: 1626]
- Local variable table:
- [pc: 0, pc: 17] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityHuman
- [pc: 0, pc: 17] local: iblockdata index: 1 type: net.minecraft.server.v1_14_R1.IBlockData
- [pc: 0, pc: 17] local: vec3d index: 2 type: net.minecraft.server.v1_14_R1.Vec3D
- Stack map table: number of frames 1
- [pc: 16, same]
- // Method descriptor #745 (I)V
- // Stack: 4, Locals: 3
- public void giveExp(int i);
- 0 aload_0 [this]
- 1 iload_1 [i]
- 2 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.addScore(int) : void [2393]
- 5 aload_0 [this]
- 6 dup
- 7 getfield net.minecraft.server.v1_14_R1.EntityHuman.exp : float [1283]
- 10 iload_1 [i]
- 11 i2f
- 12 aload_0 [this]
- 13 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.getExpToLevel() : int [2396]
- 16 i2f
- 17 fdiv
- 18 fadd
- 19 putfield net.minecraft.server.v1_14_R1.EntityHuman.exp : float [1283]
- 22 aload_0 [this]
- 23 aload_0 [this]
- 24 getfield net.minecraft.server.v1_14_R1.EntityHuman.expTotal : int [1291]
- 27 iload_1 [i]
- 28 iadd
- 29 iconst_0
- 30 ldc_w <Integer 2147483647> [2397]
- 33 invokestatic net.minecraft.server.v1_14_R1.MathHelper.clamp(int, int, int) : int [2401]
- 36 putfield net.minecraft.server.v1_14_R1.EntityHuman.expTotal : int [1291]
- 39 aload_0 [this]
- 40 getfield net.minecraft.server.v1_14_R1.EntityHuman.exp : float [1283]
- 43 fconst_0
- 44 fcmpg
- 45 ifge 100
- 48 aload_0 [this]
- 49 getfield net.minecraft.server.v1_14_R1.EntityHuman.exp : float [1283]
- 52 aload_0 [this]
- 53 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.getExpToLevel() : int [2396]
- 56 i2f
- 57 fmul
- 58 fstore_2 [f]
- 59 aload_0 [this]
- 60 getfield net.minecraft.server.v1_14_R1.EntityHuman.expLevel : int [1287]
- 63 ifle 87
- 66 aload_0 [this]
- 67 iconst_m1
- 68 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.levelDown(int) : void [2404]
- 71 aload_0 [this]
- 72 fconst_1
- 73 fload_2 [f]
- 74 aload_0 [this]
- 75 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.getExpToLevel() : int [2396]
- 78 i2f
- 79 fdiv
- 80 fadd
- 81 putfield net.minecraft.server.v1_14_R1.EntityHuman.exp : float [1283]
- 84 goto 97
- 87 aload_0 [this]
- 88 iconst_m1
- 89 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.levelDown(int) : void [2404]
- 92 aload_0 [this]
- 93 fconst_0
- 94 putfield net.minecraft.server.v1_14_R1.EntityHuman.exp : float [1283]
- 97 goto 39
- 100 aload_0 [this]
- 101 getfield net.minecraft.server.v1_14_R1.EntityHuman.exp : float [1283]
- 104 fconst_1
- 105 fcmpl
- 106 iflt 147
- 109 aload_0 [this]
- 110 aload_0 [this]
- 111 getfield net.minecraft.server.v1_14_R1.EntityHuman.exp : float [1283]
- 114 fconst_1
- 115 fsub
- 116 aload_0 [this]
- 117 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.getExpToLevel() : int [2396]
- 120 i2f
- 121 fmul
- 122 putfield net.minecraft.server.v1_14_R1.EntityHuman.exp : float [1283]
- 125 aload_0 [this]
- 126 iconst_1
- 127 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.levelDown(int) : void [2404]
- 130 aload_0 [this]
- 131 dup
- 132 getfield net.minecraft.server.v1_14_R1.EntityHuman.exp : float [1283]
- 135 aload_0 [this]
- 136 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.getExpToLevel() : int [2396]
- 139 i2f
- 140 fdiv
- 141 putfield net.minecraft.server.v1_14_R1.EntityHuman.exp : float [1283]
- 144 goto 100
- 147 return
- Line numbers:
- [pc: 0, line: 1629]
- [pc: 5, line: 1630]
- [pc: 22, line: 1631]
- [pc: 39, line: 1633]
- [pc: 48, line: 1634]
- [pc: 59, line: 1636]
- [pc: 66, line: 1637]
- [pc: 71, line: 1638]
- [pc: 87, line: 1640]
- [pc: 92, line: 1641]
- [pc: 97, line: 1643]
- [pc: 100, line: 1645]
- [pc: 109, line: 1646]
- [pc: 125, line: 1647]
- [pc: 130, line: 1648]
- [pc: 147, line: 1651]
- Local variable table:
- [pc: 59, pc: 97] local: f index: 2 type: float
- [pc: 0, pc: 148] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityHuman
- [pc: 0, pc: 148] local: i index: 1 type: int
- Stack map table: number of frames 5
- [pc: 39, same]
- [pc: 87, append: {float}]
- [pc: 97, chop 1 local(s)]
- [pc: 100, same]
- [pc: 147, same]
- // Method descriptor #226 ()I
- // Stack: 1, Locals: 1
- public int dM();
- 0 aload_0 [this]
- 1 getfield net.minecraft.server.v1_14_R1.EntityHuman.bR : int [1295]
- 4 ireturn
- Line numbers:
- [pc: 0, line: 1654]
- Local variable table:
- [pc: 0, pc: 5] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityHuman
- // Method descriptor #2407 (Lnet/minecraft/server/v1_14_R1/ItemStack;I)V
- // Stack: 3, Locals: 3
- public void enchantDone(net.minecraft.server.v1_14_R1.ItemStack itemstack, int i);
- 0 aload_0 [this]
- 1 dup
- 2 getfield net.minecraft.server.v1_14_R1.EntityHuman.expLevel : int [1287]
- 5 iload_2 [i]
- 6 isub
- 7 putfield net.minecraft.server.v1_14_R1.EntityHuman.expLevel : int [1287]
- 10 aload_0 [this]
- 11 getfield net.minecraft.server.v1_14_R1.EntityHuman.expLevel : int [1287]
- 14 ifge 32
- 17 aload_0 [this]
- 18 iconst_0
- 19 putfield net.minecraft.server.v1_14_R1.EntityHuman.expLevel : int [1287]
- 22 aload_0 [this]
- 23 fconst_0
- 24 putfield net.minecraft.server.v1_14_R1.EntityHuman.exp : float [1283]
- 27 aload_0 [this]
- 28 iconst_0
- 29 putfield net.minecraft.server.v1_14_R1.EntityHuman.expTotal : int [1291]
- 32 aload_0 [this]
- 33 aload_0 [this]
- 34 getfield net.minecraft.server.v1_14_R1.EntityHuman.random : java.util.Random [1086]
- 37 invokevirtual java.util.Random.nextInt() : int [1298]
- 40 putfield net.minecraft.server.v1_14_R1.EntityHuman.bR : int [1295]
- 43 return
- Line numbers:
- [pc: 0, line: 1658]
- [pc: 10, line: 1659]
- [pc: 17, line: 1660]
- [pc: 22, line: 1661]
- [pc: 27, line: 1662]
- [pc: 32, line: 1665]
- [pc: 43, line: 1666]
- Local variable table:
- [pc: 0, pc: 44] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityHuman
- [pc: 0, pc: 44] local: itemstack index: 1 type: net.minecraft.server.v1_14_R1.ItemStack
- [pc: 0, pc: 44] local: i index: 2 type: int
- Stack map table: number of frames 1
- [pc: 32, same]
- // Method descriptor #745 (I)V
- // Stack: 12, Locals: 3
- public void levelDown(int i);
- 0 aload_0 [this]
- 1 dup
- 2 getfield net.minecraft.server.v1_14_R1.EntityHuman.expLevel : int [1287]
- 5 iload_1 [i]
- 6 iadd
- 7 putfield net.minecraft.server.v1_14_R1.EntityHuman.expLevel : int [1287]
- 10 aload_0 [this]
- 11 getfield net.minecraft.server.v1_14_R1.EntityHuman.expLevel : int [1287]
- 14 ifge 32
- 17 aload_0 [this]
- 18 iconst_0
- 19 putfield net.minecraft.server.v1_14_R1.EntityHuman.expLevel : int [1287]
- 22 aload_0 [this]
- 23 fconst_0
- 24 putfield net.minecraft.server.v1_14_R1.EntityHuman.exp : float [1283]
- 27 aload_0 [this]
- 28 iconst_0
- 29 putfield net.minecraft.server.v1_14_R1.EntityHuman.expTotal : int [1291]
- 32 iload_1 [i]
- 33 ifle 130
- 36 aload_0 [this]
- 37 getfield net.minecraft.server.v1_14_R1.EntityHuman.expLevel : int [1287]
- 40 iconst_5
- 41 irem
- 42 ifne 130
- 45 aload_0 [this]
- 46 getfield net.minecraft.server.v1_14_R1.EntityHuman.bV : int [2409]
- 49 i2f
- 50 aload_0 [this]
- 51 getfield net.minecraft.server.v1_14_R1.EntityHuman.ticksLived : int [731]
- 54 i2f
- 55 ldc_w <Float 100.0> [2301]
- 58 fsub
- 59 fcmpg
- 60 ifge 130
- 63 aload_0 [this]
- 64 getfield net.minecraft.server.v1_14_R1.EntityHuman.expLevel : int [1287]
- 67 bipush 30
- 69 if_icmple 76
- 72 fconst_1
- 73 goto 85
- 76 aload_0 [this]
- 77 getfield net.minecraft.server.v1_14_R1.EntityHuman.expLevel : int [1287]
- 80 i2f
- 81 ldc_w <Float 30.0> [2410]
- 84 fdiv
- 85 fstore_2 [f]
- 86 aload_0 [this]
- 87 getfield net.minecraft.server.v1_14_R1.EntityHuman.world : net.minecraft.server.v1_14_R1.World [383]
- 90 aconst_null
- 91 checkcast net.minecraft.server.v1_14_R1.EntityHuman [2]
- 94 aload_0 [this]
- 95 getfield net.minecraft.server.v1_14_R1.EntityHuman.locX : double [450]
- 98 aload_0 [this]
- 99 getfield net.minecraft.server.v1_14_R1.EntityHuman.locY : double [465]
- 102 aload_0 [this]
- 103 getfield net.minecraft.server.v1_14_R1.EntityHuman.locZ : double [462]
- 106 getstatic net.minecraft.server.v1_14_R1.SoundEffects.ENTITY_PLAYER_LEVELUP : net.minecraft.server.v1_14_R1.SoundEffect [2413]
- 109 aload_0 [this]
- 110 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.getSoundCategory() : net.minecraft.server.v1_14_R1.SoundCategory [635]
- 113 fload_2 [f]
- 114 ldc_w <Float 0.75> [1930]
- 117 fmul
- 118 fconst_1
- 119 invokevirtual net.minecraft.server.v1_14_R1.World.playSound(net.minecraft.server.v1_14_R1.EntityHuman, double, double, double, net.minecraft.server.v1_14_R1.SoundEffect, net.minecraft.server.v1_14_R1.SoundCategory, float, float) : void [639]
- 122 aload_0 [this]
- 123 aload_0 [this]
- 124 getfield net.minecraft.server.v1_14_R1.EntityHuman.ticksLived : int [731]
- 127 putfield net.minecraft.server.v1_14_R1.EntityHuman.bV : int [2409]
- 130 return
- Line numbers:
- [pc: 0, line: 1669]
- [pc: 10, line: 1670]
- [pc: 17, line: 1671]
- [pc: 22, line: 1672]
- [pc: 27, line: 1673]
- [pc: 32, line: 1676]
- [pc: 63, line: 1677]
- [pc: 86, line: 1679]
- [pc: 122, line: 1680]
- [pc: 130, line: 1683]
- Local variable table:
- [pc: 86, pc: 130] local: f index: 2 type: float
- [pc: 0, pc: 131] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityHuman
- [pc: 0, pc: 131] local: i index: 1 type: int
- Stack map table: number of frames 4
- [pc: 32, same]
- [pc: 76, same]
- [pc: 85, same_locals_1_stack_item, stack: {float}]
- [pc: 130, same]
- // Method descriptor #226 ()I
- // Stack: 3, Locals: 1
- public int getExpToLevel();
- 0 aload_0 [this]
- 1 getfield net.minecraft.server.v1_14_R1.EntityHuman.expLevel : int [1287]
- 4 bipush 30
- 6 if_icmplt 25
- 9 bipush 112
- 11 aload_0 [this]
- 12 getfield net.minecraft.server.v1_14_R1.EntityHuman.expLevel : int [1287]
- 15 bipush 30
- 17 isub
- 18 bipush 9
- 20 imul
- 21 iadd
- 22 goto 58
- 25 aload_0 [this]
- 26 getfield net.minecraft.server.v1_14_R1.EntityHuman.expLevel : int [1287]
- 29 bipush 15
- 31 if_icmplt 49
- 34 bipush 37
- 36 aload_0 [this]
- 37 getfield net.minecraft.server.v1_14_R1.EntityHuman.expLevel : int [1287]
- 40 bipush 15
- 42 isub
- 43 iconst_5
- 44 imul
- 45 iadd
- 46 goto 58
- 49 bipush 7
- 51 aload_0 [this]
- 52 getfield net.minecraft.server.v1_14_R1.EntityHuman.expLevel : int [1287]
- 55 iconst_2
- 56 imul
- 57 iadd
- 58 ireturn
- Line numbers:
- [pc: 0, line: 1686]
- Local variable table:
- [pc: 0, pc: 59] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityHuman
- Stack map table: number of frames 3
- [pc: 25, same]
- [pc: 49, same]
- [pc: 58, same_locals_1_stack_item, stack: {int}]
- // Method descriptor #768 (F)V
- // Stack: 2, Locals: 2
- public void applyExhaustion(float f);
- 0 aload_0 [this]
- 1 getfield net.minecraft.server.v1_14_R1.EntityHuman.abilities : net.minecraft.server.v1_14_R1.PlayerAbilities [174]
- 4 getfield net.minecraft.server.v1_14_R1.PlayerAbilities.isInvulnerable : boolean [414]
- 7 ifne 28
- 10 aload_0 [this]
- 11 getfield net.minecraft.server.v1_14_R1.EntityHuman.world : net.minecraft.server.v1_14_R1.World [383]
- 14 getfield net.minecraft.server.v1_14_R1.World.isClientSide : boolean [209]
- 17 ifne 28
- 20 aload_0 [this]
- 21 getfield net.minecraft.server.v1_14_R1.EntityHuman.foodData : net.minecraft.server.v1_14_R1.FoodMetaData [167]
- 24 fload_1 [f]
- 25 invokevirtual net.minecraft.server.v1_14_R1.FoodMetaData.a(float) : void [2414]
- 28 return
- Line numbers:
- [pc: 0, line: 1690]
- [pc: 10, line: 1691]
- [pc: 20, line: 1692]
- [pc: 28, line: 1696]
- Local variable table:
- [pc: 0, pc: 29] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityHuman
- [pc: 0, pc: 29] local: f index: 1 type: float
- Stack map table: number of frames 1
- [pc: 28, same]
- // Method descriptor #2416 ()Lnet/minecraft/server/v1_14_R1/FoodMetaData;
- // Stack: 1, Locals: 1
- public net.minecraft.server.v1_14_R1.FoodMetaData getFoodData();
- 0 aload_0 [this]
- 1 getfield net.minecraft.server.v1_14_R1.EntityHuman.foodData : net.minecraft.server.v1_14_R1.FoodMetaData [167]
- 4 areturn
- Line numbers:
- [pc: 0, line: 1699]
- Local variable table:
- [pc: 0, pc: 5] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityHuman
- // Method descriptor #2417 (Z)Z
- // Stack: 1, Locals: 2
- public boolean p(boolean flag);
- 0 aload_0 [this]
- 1 getfield net.minecraft.server.v1_14_R1.EntityHuman.abilities : net.minecraft.server.v1_14_R1.PlayerAbilities [174]
- 4 getfield net.minecraft.server.v1_14_R1.PlayerAbilities.isInvulnerable : boolean [414]
- 7 ifne 28
- 10 iload_1 [flag]
- 11 ifne 24
- 14 aload_0 [this]
- 15 getfield net.minecraft.server.v1_14_R1.EntityHuman.foodData : net.minecraft.server.v1_14_R1.FoodMetaData [167]
- 18 invokevirtual net.minecraft.server.v1_14_R1.FoodMetaData.c() : boolean [741]
- 21 ifeq 28
- 24 iconst_1
- 25 goto 29
- 28 iconst_0
- 29 ireturn
- Line numbers:
- [pc: 0, line: 1703]
- Local variable table:
- [pc: 0, pc: 30] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityHuman
- [pc: 0, pc: 30] local: flag index: 1 type: boolean
- Stack map table: number of frames 3
- [pc: 24, same]
- [pc: 28, same]
- [pc: 29, same_locals_1_stack_item, stack: {int}]
- // Method descriptor #252 ()Z
- // Stack: 2, Locals: 1
- public boolean dP();
- 0 aload_0 [this]
- 1 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.getHealth() : float [725]
- 4 fconst_0
- 5 fcmpl
- 6 ifle 25
- 9 aload_0 [this]
- 10 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.getHealth() : float [725]
- 13 aload_0 [this]
- 14 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.getMaxHealth() : float [728]
- 17 fcmpg
- 18 ifge 25
- 21 iconst_1
- 22 goto 26
- 25 iconst_0
- 26 ireturn
- Line numbers:
- [pc: 0, line: 1707]
- Local variable table:
- [pc: 0, pc: 27] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityHuman
- Stack map table: number of frames 2
- [pc: 25, same]
- [pc: 26, same_locals_1_stack_item, stack: {int}]
- // Method descriptor #252 ()Z
- // Stack: 1, Locals: 1
- public boolean dQ();
- 0 aload_0 [this]
- 1 getfield net.minecraft.server.v1_14_R1.EntityHuman.abilities : net.minecraft.server.v1_14_R1.PlayerAbilities [174]
- 4 getfield net.minecraft.server.v1_14_R1.PlayerAbilities.mayBuild : boolean [2421]
- 7 ireturn
- Line numbers:
- [pc: 0, line: 1711]
- Local variable table:
- [pc: 0, pc: 8] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityHuman
- // Method descriptor #2422 (Lnet/minecraft/server/v1_14_R1/BlockPosition;Lnet/minecraft/server/v1_14_R1/EnumDirection;Lnet/minecraft/server/v1_14_R1/ItemStack;)Z
- // Stack: 5, Locals: 6
- public boolean a(net.minecraft.server.v1_14_R1.BlockPosition blockposition, net.minecraft.server.v1_14_R1.EnumDirection enumdirection, net.minecraft.server.v1_14_R1.ItemStack itemstack);
- 0 aload_0 [this]
- 1 getfield net.minecraft.server.v1_14_R1.EntityHuman.abilities : net.minecraft.server.v1_14_R1.PlayerAbilities [174]
- 4 getfield net.minecraft.server.v1_14_R1.PlayerAbilities.mayBuild : boolean [2421]
- 7 ifeq 12
- 10 iconst_1
- 11 ireturn
- 12 aload_1 [blockposition]
- 13 aload_2 [enumdirection]
- 14 invokevirtual net.minecraft.server.v1_14_R1.EnumDirection.opposite() : net.minecraft.server.v1_14_R1.EnumDirection [2107]
- 17 invokevirtual net.minecraft.server.v1_14_R1.BlockPosition.shift(net.minecraft.server.v1_14_R1.EnumDirection) : net.minecraft.server.v1_14_R1.BlockPosition [2111]
- 20 astore 4 [blockposition1]
- 22 new net.minecraft.server.v1_14_R1.ShapeDetectorBlock [274]
- 25 dup
- 26 aload_0 [this]
- 27 getfield net.minecraft.server.v1_14_R1.EntityHuman.world : net.minecraft.server.v1_14_R1.World [383]
- 30 aload 4 [blockposition1]
- 32 iconst_0
- 33 invokespecial net.minecraft.server.v1_14_R1.ShapeDetectorBlock(net.minecraft.server.v1_14_R1.IWorldReader, net.minecraft.server.v1_14_R1.BlockPosition, boolean) [277]
- 36 astore 5 [shapedetectorblock]
- 38 aload_3 [itemstack]
- 39 aload_0 [this]
- 40 getfield net.minecraft.server.v1_14_R1.EntityHuman.world : net.minecraft.server.v1_14_R1.World [383]
- 43 invokevirtual net.minecraft.server.v1_14_R1.World.t() : net.minecraft.server.v1_14_R1.TagRegistry [272]
- 46 aload 5 [shapedetectorblock]
- 48 invokevirtual net.minecraft.server.v1_14_R1.ItemStack.b(net.minecraft.server.v1_14_R1.TagRegistry, net.minecraft.server.v1_14_R1.ShapeDetectorBlock) : boolean [2424]
- 51 ireturn
- Line numbers:
- [pc: 0, line: 1715]
- [pc: 10, line: 1716]
- [pc: 12, line: 1718]
- [pc: 22, line: 1719]
- [pc: 38, line: 1721]
- Local variable table:
- [pc: 22, pc: 52] local: blockposition1 index: 4 type: net.minecraft.server.v1_14_R1.BlockPosition
- [pc: 38, pc: 52] local: shapedetectorblock index: 5 type: net.minecraft.server.v1_14_R1.ShapeDetectorBlock
- [pc: 0, pc: 52] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityHuman
- [pc: 0, pc: 52] local: blockposition index: 1 type: net.minecraft.server.v1_14_R1.BlockPosition
- [pc: 0, pc: 52] local: enumdirection index: 2 type: net.minecraft.server.v1_14_R1.EnumDirection
- [pc: 0, pc: 52] local: itemstack index: 3 type: net.minecraft.server.v1_14_R1.ItemStack
- Stack map table: number of frames 1
- [pc: 12, same]
- // Method descriptor #2428 (Lnet/minecraft/server/v1_14_R1/EntityHuman;)I
- // Stack: 2, Locals: 3
- protected int getExpValue(net.minecraft.server.v1_14_R1.EntityHuman entityhuman);
- 0 aload_0 [this]
- 1 getfield net.minecraft.server.v1_14_R1.EntityHuman.world : net.minecraft.server.v1_14_R1.World [383]
- 4 invokevirtual net.minecraft.server.v1_14_R1.World.getGameRules() : net.minecraft.server.v1_14_R1.GameRules [713]
- 7 getstatic net.minecraft.server.v1_14_R1.GameRules.KEEP_INVENTORY : net.minecraft.server.v1_14_R1.GameRules.GameRuleKey [990]
- 10 invokevirtual net.minecraft.server.v1_14_R1.GameRules.getBoolean(net.minecraft.server.v1_14_R1.GameRules$GameRuleKey) : boolean [721]
- 13 ifne 44
- 16 aload_0 [this]
- 17 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.isSpectator() : boolean [368]
- 20 ifne 44
- 23 aload_0 [this]
- 24 getfield net.minecraft.server.v1_14_R1.EntityHuman.expLevel : int [1287]
- 27 bipush 7
- 29 imul
- 30 istore_2 [i]
- 31 iload_2 [i]
- 32 bipush 100
- 34 if_icmple 42
- 37 bipush 100
- 39 goto 43
- 42 iload_2 [i]
- 43 ireturn
- 44 iconst_0
- 45 ireturn
- Line numbers:
- [pc: 0, line: 1727]
- [pc: 23, line: 1728]
- [pc: 31, line: 1730]
- [pc: 44, line: 1732]
- Local variable table:
- [pc: 31, pc: 44] local: i index: 2 type: int
- [pc: 0, pc: 46] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityHuman
- [pc: 0, pc: 46] local: entityhuman index: 1 type: net.minecraft.server.v1_14_R1.EntityHuman
- Stack map table: number of frames 3
- [pc: 42, append: {int}]
- [pc: 43, same_locals_1_stack_item, stack: {int}]
- [pc: 44, chop 1 local(s)]
- // Method descriptor #252 ()Z
- // Stack: 1, Locals: 1
- protected boolean alwaysGivesExp();
- 0 iconst_1
- 1 ireturn
- Line numbers:
- [pc: 0, line: 1738]
- Local variable table:
- [pc: 0, pc: 2] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityHuman
- // Method descriptor #252 ()Z
- // Stack: 1, Locals: 1
- protected boolean playStepSound();
- 0 aload_0 [this]
- 1 getfield net.minecraft.server.v1_14_R1.EntityHuman.abilities : net.minecraft.server.v1_14_R1.PlayerAbilities [174]
- 4 getfield net.minecraft.server.v1_14_R1.PlayerAbilities.isFlying : boolean [598]
- 7 ifne 14
- 10 iconst_1
- 11 goto 15
- 14 iconst_0
- 15 ireturn
- Line numbers:
- [pc: 0, line: 1743]
- Local variable table:
- [pc: 0, pc: 16] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityHuman
- Stack map table: number of frames 2
- [pc: 14, same]
- [pc: 15, same_locals_1_stack_item, stack: {int}]
- // Method descriptor #170 ()V
- // Stack: 0, Locals: 1
- public void updateAbilities();
- 0 return
- Line numbers:
- [pc: 0, line: 1746]
- Local variable table:
- [pc: 0, pc: 1] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityHuman
- // Method descriptor #2432 (Lnet/minecraft/server/v1_14_R1/EnumGamemode;)V
- // Stack: 0, Locals: 2
- public void a(net.minecraft.server.v1_14_R1.EnumGamemode enumgamemode);
- 0 return
- Line numbers:
- [pc: 0, line: 1748]
- Local variable table:
- [pc: 0, pc: 1] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityHuman
- [pc: 0, pc: 1] local: enumgamemode index: 1 type: net.minecraft.server.v1_14_R1.EnumGamemode
- // Method descriptor #2434 ()Lnet/minecraft/server/v1_14_R1/IChatBaseComponent;
- // Stack: 3, Locals: 1
- public net.minecraft.server.v1_14_R1.IChatBaseComponent getDisplayName();
- 0 new net.minecraft.server.v1_14_R1.ChatComponentText [2436]
- 3 dup
- 4 aload_0 [this]
- 5 getfield net.minecraft.server.v1_14_R1.EntityHuman.bW : com.mojang.authlib.GameProfile [129]
- 8 invokevirtual com.mojang.authlib.GameProfile.getName() : java.lang.String [2437]
- 11 invokespecial net.minecraft.server.v1_14_R1.ChatComponentText(java.lang.String) [2440]
- 14 areturn
- Line numbers:
- [pc: 0, line: 1752]
- Local variable table:
- [pc: 0, pc: 15] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityHuman
- // Method descriptor #2442 ()Lnet/minecraft/server/v1_14_R1/InventoryEnderChest;
- // Stack: 1, Locals: 1
- public net.minecraft.server.v1_14_R1.InventoryEnderChest getEnderChest();
- 0 aload_0 [this]
- 1 getfield net.minecraft.server.v1_14_R1.EntityHuman.enderChest : net.minecraft.server.v1_14_R1.InventoryEnderChest [162]
- 4 areturn
- Line numbers:
- [pc: 0, line: 1756]
- Local variable table:
- [pc: 0, pc: 5] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityHuman
- // Method descriptor #514 (Lnet/minecraft/server/v1_14_R1/EnumItemSlot;)Lnet/minecraft/server/v1_14_R1/ItemStack;
- // Stack: 2, Locals: 2
- public net.minecraft.server.v1_14_R1.ItemStack getEquipment(net.minecraft.server.v1_14_R1.EnumItemSlot enumitemslot);
- 0 aload_1 [enumitemslot]
- 1 getstatic net.minecraft.server.v1_14_R1.EnumItemSlot.MAINHAND : net.minecraft.server.v1_14_R1.EnumItemSlot [1531]
- 4 if_acmpne 17
- 7 aload_0 [this]
- 8 getfield net.minecraft.server.v1_14_R1.EntityHuman.inventory : net.minecraft.server.v1_14_R1.PlayerInventory [157]
- 11 invokevirtual net.minecraft.server.v1_14_R1.PlayerInventory.getItemInHand() : net.minecraft.server.v1_14_R1.ItemStack [1049]
- 14 goto 74
- 17 aload_1 [enumitemslot]
- 18 getstatic net.minecraft.server.v1_14_R1.EnumItemSlot.OFFHAND : net.minecraft.server.v1_14_R1.EnumItemSlot [1538]
- 21 if_acmpne 41
- 24 aload_0 [this]
- 25 getfield net.minecraft.server.v1_14_R1.EntityHuman.inventory : net.minecraft.server.v1_14_R1.PlayerInventory [157]
- 28 getfield net.minecraft.server.v1_14_R1.PlayerInventory.extraSlots : net.minecraft.server.v1_14_R1.NonNullList [2446]
- 31 iconst_0
- 32 invokevirtual net.minecraft.server.v1_14_R1.NonNullList.get(int) : java.lang.Object [2449]
- 35 checkcast net.minecraft.server.v1_14_R1.ItemStack [186]
- 38 goto 74
- 41 aload_1 [enumitemslot]
- 42 invokevirtual net.minecraft.server.v1_14_R1.EnumItemSlot.a() : net.minecraft.server.v1_14_R1.EnumItemSlot$Function [2452]
- 45 getstatic net.minecraft.server.v1_14_R1.EnumItemSlot$Function.ARMOR : net.minecraft.server.v1_14_R1.EnumItemSlot.Function [2456]
- 48 if_acmpne 71
- 51 aload_0 [this]
- 52 getfield net.minecraft.server.v1_14_R1.EntityHuman.inventory : net.minecraft.server.v1_14_R1.PlayerInventory [157]
- 55 getfield net.minecraft.server.v1_14_R1.PlayerInventory.armor : net.minecraft.server.v1_14_R1.NonNullList [2459]
- 58 aload_1 [enumitemslot]
- 59 invokevirtual net.minecraft.server.v1_14_R1.EnumItemSlot.b() : int [2461]
- 62 invokevirtual net.minecraft.server.v1_14_R1.NonNullList.get(int) : java.lang.Object [2449]
- 65 checkcast net.minecraft.server.v1_14_R1.ItemStack [186]
- 68 goto 74
- 71 getstatic net.minecraft.server.v1_14_R1.ItemStack.a : net.minecraft.server.v1_14_R1.ItemStack [189]
- 74 areturn
- Line numbers:
- [pc: 0, line: 1761]
- Local variable table:
- [pc: 0, pc: 75] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityHuman
- [pc: 0, pc: 75] local: enumitemslot index: 1 type: net.minecraft.server.v1_14_R1.EnumItemSlot
- Stack map table: number of frames 4
- [pc: 17, same]
- [pc: 41, same]
- [pc: 71, same]
- [pc: 74, same_locals_1_stack_item, stack: {net.minecraft.server.v1_14_R1.ItemStack}]
- // Method descriptor #1533 (Lnet/minecraft/server/v1_14_R1/EnumItemSlot;Lnet/minecraft/server/v1_14_R1/ItemStack;)V
- // Stack: 3, Locals: 3
- public void setSlot(net.minecraft.server.v1_14_R1.EnumItemSlot enumitemslot, net.minecraft.server.v1_14_R1.ItemStack itemstack);
- 0 aload_1 [enumitemslot]
- 1 getstatic net.minecraft.server.v1_14_R1.EnumItemSlot.MAINHAND : net.minecraft.server.v1_14_R1.EnumItemSlot [1531]
- 4 if_acmpne 34
- 7 aload_0 [this]
- 8 aload_2 [itemstack]
- 9 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.b(net.minecraft.server.v1_14_R1.ItemStack) : void [2465]
- 12 aload_0 [this]
- 13 getfield net.minecraft.server.v1_14_R1.EntityHuman.inventory : net.minecraft.server.v1_14_R1.PlayerInventory [157]
- 16 getfield net.minecraft.server.v1_14_R1.PlayerInventory.items : net.minecraft.server.v1_14_R1.NonNullList [2468]
- 19 aload_0 [this]
- 20 getfield net.minecraft.server.v1_14_R1.EntityHuman.inventory : net.minecraft.server.v1_14_R1.PlayerInventory [157]
- 23 getfield net.minecraft.server.v1_14_R1.PlayerInventory.itemInHandIndex : int [1046]
- 26 aload_2 [itemstack]
- 27 invokevirtual net.minecraft.server.v1_14_R1.NonNullList.set(int, java.lang.Object) : java.lang.Object [2471]
- 30 pop
- 31 goto 93
- 34 aload_1 [enumitemslot]
- 35 getstatic net.minecraft.server.v1_14_R1.EnumItemSlot.OFFHAND : net.minecraft.server.v1_14_R1.EnumItemSlot [1538]
- 38 if_acmpne 62
- 41 aload_0 [this]
- 42 aload_2 [itemstack]
- 43 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.b(net.minecraft.server.v1_14_R1.ItemStack) : void [2465]
- 46 aload_0 [this]
- 47 getfield net.minecraft.server.v1_14_R1.EntityHuman.inventory : net.minecraft.server.v1_14_R1.PlayerInventory [157]
- 50 getfield net.minecraft.server.v1_14_R1.PlayerInventory.extraSlots : net.minecraft.server.v1_14_R1.NonNullList [2446]
- 53 iconst_0
- 54 aload_2 [itemstack]
- 55 invokevirtual net.minecraft.server.v1_14_R1.NonNullList.set(int, java.lang.Object) : java.lang.Object [2471]
- 58 pop
- 59 goto 93
- 62 aload_1 [enumitemslot]
- 63 invokevirtual net.minecraft.server.v1_14_R1.EnumItemSlot.a() : net.minecraft.server.v1_14_R1.EnumItemSlot$Function [2452]
- 66 getstatic net.minecraft.server.v1_14_R1.EnumItemSlot$Function.ARMOR : net.minecraft.server.v1_14_R1.EnumItemSlot.Function [2456]
- 69 if_acmpne 93
- 72 aload_0 [this]
- 73 aload_2 [itemstack]
- 74 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.b(net.minecraft.server.v1_14_R1.ItemStack) : void [2465]
- 77 aload_0 [this]
- 78 getfield net.minecraft.server.v1_14_R1.EntityHuman.inventory : net.minecraft.server.v1_14_R1.PlayerInventory [157]
- 81 getfield net.minecraft.server.v1_14_R1.PlayerInventory.armor : net.minecraft.server.v1_14_R1.NonNullList [2459]
- 84 aload_1 [enumitemslot]
- 85 invokevirtual net.minecraft.server.v1_14_R1.EnumItemSlot.b() : int [2461]
- 88 aload_2 [itemstack]
- 89 invokevirtual net.minecraft.server.v1_14_R1.NonNullList.set(int, java.lang.Object) : java.lang.Object [2471]
- 92 pop
- 93 return
- Line numbers:
- [pc: 0, line: 1766]
- [pc: 7, line: 1767]
- [pc: 12, line: 1768]
- [pc: 34, line: 1769]
- [pc: 41, line: 1770]
- [pc: 46, line: 1771]
- [pc: 62, line: 1772]
- [pc: 72, line: 1773]
- [pc: 77, line: 1774]
- [pc: 93, line: 1777]
- Local variable table:
- [pc: 0, pc: 94] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityHuman
- [pc: 0, pc: 94] local: enumitemslot index: 1 type: net.minecraft.server.v1_14_R1.EnumItemSlot
- [pc: 0, pc: 94] local: itemstack index: 2 type: net.minecraft.server.v1_14_R1.ItemStack
- Stack map table: number of frames 3
- [pc: 34, same]
- [pc: 62, same]
- [pc: 93, same]
- // Method descriptor #1006 (Lnet/minecraft/server/v1_14_R1/ItemStack;)Z
- // Stack: 2, Locals: 2
- public boolean g(net.minecraft.server.v1_14_R1.ItemStack itemstack);
- 0 aload_0 [this]
- 1 aload_1 [itemstack]
- 2 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.b(net.minecraft.server.v1_14_R1.ItemStack) : void [2465]
- 5 aload_0 [this]
- 6 getfield net.minecraft.server.v1_14_R1.EntityHuman.inventory : net.minecraft.server.v1_14_R1.PlayerInventory [157]
- 9 aload_1 [itemstack]
- 10 invokevirtual net.minecraft.server.v1_14_R1.PlayerInventory.pickup(net.minecraft.server.v1_14_R1.ItemStack) : boolean [2473]
- 13 ireturn
- Line numbers:
- [pc: 0, line: 1780]
- [pc: 5, line: 1781]
- Local variable table:
- [pc: 0, pc: 14] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityHuman
- [pc: 0, pc: 14] local: itemstack index: 1 type: net.minecraft.server.v1_14_R1.ItemStack
- // Method descriptor #2475 ()Ljava/lang/Iterable;
- // Signature: ()Ljava/lang/Iterable<Lnet/minecraft/server/v1_14_R1/ItemStack;>;
- // Stack: 4, Locals: 1
- public java.lang.Iterable aZ();
- 0 iconst_2
- 1 anewarray net.minecraft.server.v1_14_R1.ItemStack [186]
- 4 dup
- 5 iconst_0
- 6 aload_0 [this]
- 7 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.getItemInMainHand() : net.minecraft.server.v1_14_R1.ItemStack [265]
- 10 aastore
- 11 dup
- 12 iconst_1
- 13 aload_0 [this]
- 14 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.getItemInOffHand() : net.minecraft.server.v1_14_R1.ItemStack [2478]
- 17 aastore
- 18 invokestatic com.google.common.collect.Lists.newArrayList(java.lang.Object[]) : java.util.ArrayList [2484]
- 21 areturn
- Line numbers:
- [pc: 0, line: 1786]
- Local variable table:
- [pc: 0, pc: 22] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityHuman
- // Method descriptor #2475 ()Ljava/lang/Iterable;
- // Signature: ()Ljava/lang/Iterable<Lnet/minecraft/server/v1_14_R1/ItemStack;>;
- // Stack: 1, Locals: 1
- public java.lang.Iterable getArmorItems();
- 0 aload_0 [this]
- 1 getfield net.minecraft.server.v1_14_R1.EntityHuman.inventory : net.minecraft.server.v1_14_R1.PlayerInventory [157]
- 4 getfield net.minecraft.server.v1_14_R1.PlayerInventory.armor : net.minecraft.server.v1_14_R1.NonNullList [2459]
- 7 areturn
- Line numbers:
- [pc: 0, line: 1791]
- Local variable table:
- [pc: 0, pc: 8] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityHuman
- // Method descriptor #2486 (Lnet/minecraft/server/v1_14_R1/NBTTagCompound;)Z
- // Stack: 3, Locals: 2
- public boolean g(net.minecraft.server.v1_14_R1.NBTTagCompound nbttagcompound);
- 0 aload_0 [this]
- 1 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.isPassenger() : boolean [607]
- 4 ifne 79
- 7 aload_0 [this]
- 8 getfield net.minecraft.server.v1_14_R1.EntityHuman.onGround : boolean [374]
- 11 ifeq 79
- 14 aload_0 [this]
- 15 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.isInWater() : boolean [841]
- 18 ifne 79
- 21 aload_0 [this]
- 22 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.getShoulderEntityLeft() : net.minecraft.server.v1_14_R1.NBTTagCompound [828]
- 25 invokevirtual net.minecraft.server.v1_14_R1.NBTTagCompound.isEmpty() : boolean [1405]
- 28 ifeq 49
- 31 aload_0 [this]
- 32 aload_1 [nbttagcompound]
- 33 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.setShoulderEntityLeft(net.minecraft.server.v1_14_R1.NBTTagCompound) : void [1356]
- 36 aload_0 [this]
- 37 aload_0 [this]
- 38 getfield net.minecraft.server.v1_14_R1.EntityHuman.world : net.minecraft.server.v1_14_R1.World [383]
- 41 invokevirtual net.minecraft.server.v1_14_R1.World.getTime() : long [2490]
- 44 putfield net.minecraft.server.v1_14_R1.EntityHuman.e : long [2492]
- 47 iconst_1
- 48 ireturn
- 49 aload_0 [this]
- 50 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.getShoulderEntityRight() : net.minecraft.server.v1_14_R1.NBTTagCompound [834]
- 53 invokevirtual net.minecraft.server.v1_14_R1.NBTTagCompound.isEmpty() : boolean [1405]
- 56 ifeq 77
- 59 aload_0 [this]
- 60 aload_1 [nbttagcompound]
- 61 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.setShoulderEntityRight(net.minecraft.server.v1_14_R1.NBTTagCompound) : void [1361]
- 64 aload_0 [this]
- 65 aload_0 [this]
- 66 getfield net.minecraft.server.v1_14_R1.EntityHuman.world : net.minecraft.server.v1_14_R1.World [383]
- 69 invokevirtual net.minecraft.server.v1_14_R1.World.getTime() : long [2490]
- 72 putfield net.minecraft.server.v1_14_R1.EntityHuman.e : long [2492]
- 75 iconst_1
- 76 ireturn
- 77 iconst_0
- 78 ireturn
- 79 iconst_0
- 80 ireturn
- Line numbers:
- [pc: 0, line: 1795]
- [pc: 21, line: 1796]
- [pc: 31, line: 1797]
- [pc: 36, line: 1798]
- [pc: 47, line: 1799]
- [pc: 49, line: 1800]
- [pc: 59, line: 1801]
- [pc: 64, line: 1802]
- [pc: 75, line: 1803]
- [pc: 77, line: 1805]
- [pc: 79, line: 1808]
- Local variable table:
- [pc: 0, pc: 81] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityHuman
- [pc: 0, pc: 81] local: nbttagcompound index: 1 type: net.minecraft.server.v1_14_R1.NBTTagCompound
- Stack map table: number of frames 3
- [pc: 49, same]
- [pc: 77, same]
- [pc: 79, same]
- // Method descriptor #170 ()V
- // Stack: 4, Locals: 1
- protected void releaseShoulderEntities();
- 0 aload_0 [this]
- 1 getfield net.minecraft.server.v1_14_R1.EntityHuman.e : long [2492]
- 4 ldc2_w <Long 20> [2493]
- 7 ladd
- 8 aload_0 [this]
- 9 getfield net.minecraft.server.v1_14_R1.EntityHuman.world : net.minecraft.server.v1_14_R1.World [383]
- 12 invokevirtual net.minecraft.server.v1_14_R1.World.getTime() : long [2490]
- 15 lcmp
- 16 ifge 63
- 19 aload_0 [this]
- 20 aload_0 [this]
- 21 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.getShoulderEntityLeft() : net.minecraft.server.v1_14_R1.NBTTagCompound [828]
- 24 invokespecial net.minecraft.server.v1_14_R1.EntityHuman.spawnEntityFromShoulder(net.minecraft.server.v1_14_R1.NBTTagCompound) : boolean [2497]
- 27 ifeq 41
- 30 aload_0 [this]
- 31 new net.minecraft.server.v1_14_R1.NBTTagCompound [361]
- 34 dup
- 35 invokespecial net.minecraft.server.v1_14_R1.NBTTagCompound() [362]
- 38 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.setShoulderEntityLeft(net.minecraft.server.v1_14_R1.NBTTagCompound) : void [1356]
- 41 aload_0 [this]
- 42 aload_0 [this]
- 43 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.getShoulderEntityRight() : net.minecraft.server.v1_14_R1.NBTTagCompound [834]
- 46 invokespecial net.minecraft.server.v1_14_R1.EntityHuman.spawnEntityFromShoulder(net.minecraft.server.v1_14_R1.NBTTagCompound) : boolean [2497]
- 49 ifeq 63
- 52 aload_0 [this]
- 53 new net.minecraft.server.v1_14_R1.NBTTagCompound [361]
- 56 dup
- 57 invokespecial net.minecraft.server.v1_14_R1.NBTTagCompound() [362]
- 60 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.setShoulderEntityRight(net.minecraft.server.v1_14_R1.NBTTagCompound) : void [1361]
- 63 return
- Line numbers:
- [pc: 0, line: 1813]
- [pc: 19, line: 1815]
- [pc: 30, line: 1816]
- [pc: 41, line: 1818]
- [pc: 52, line: 1819]
- [pc: 63, line: 1824]
- Local variable table:
- [pc: 0, pc: 64] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityHuman
- Stack map table: number of frames 2
- [pc: 41, same]
- [pc: 63, same]
- // Method descriptor #679 ()Lnet/minecraft/server/v1_14_R1/Entity;
- // Stack: 3, Locals: 2
- public net.minecraft.server.v1_14_R1.Entity releaseLeftShoulderEntity();
- 0 aload_0 [this]
- 1 aload_0 [this]
- 2 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.getShoulderEntityLeft() : net.minecraft.server.v1_14_R1.NBTTagCompound [828]
- 5 invokespecial net.minecraft.server.v1_14_R1.EntityHuman.spawnEntityFromShoulder0(net.minecraft.server.v1_14_R1.NBTTagCompound) : net.minecraft.server.v1_14_R1.Entity [2502]
- 8 astore_1 [entity]
- 9 aload_1 [entity]
- 10 ifnull 24
- 13 aload_0 [this]
- 14 new net.minecraft.server.v1_14_R1.NBTTagCompound [361]
- 17 dup
- 18 invokespecial net.minecraft.server.v1_14_R1.NBTTagCompound() [362]
- 21 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.setShoulderEntityLeft(net.minecraft.server.v1_14_R1.NBTTagCompound) : void [1356]
- 24 aload_1 [entity]
- 25 areturn
- Line numbers:
- [pc: 0, line: 1828]
- [pc: 9, line: 1829]
- [pc: 13, line: 1830]
- [pc: 24, line: 1832]
- Local variable table:
- [pc: 0, pc: 26] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityHuman
- [pc: 9, pc: 26] local: entity index: 1 type: net.minecraft.server.v1_14_R1.Entity
- Stack map table: number of frames 1
- [pc: 24, append: {net.minecraft.server.v1_14_R1.Entity}]
- // Method descriptor #679 ()Lnet/minecraft/server/v1_14_R1/Entity;
- // Stack: 3, Locals: 2
- public net.minecraft.server.v1_14_R1.Entity releaseRightShoulderEntity();
- 0 aload_0 [this]
- 1 aload_0 [this]
- 2 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.getShoulderEntityRight() : net.minecraft.server.v1_14_R1.NBTTagCompound [834]
- 5 invokespecial net.minecraft.server.v1_14_R1.EntityHuman.spawnEntityFromShoulder0(net.minecraft.server.v1_14_R1.NBTTagCompound) : net.minecraft.server.v1_14_R1.Entity [2502]
- 8 astore_1 [entity]
- 9 aload_1 [entity]
- 10 ifnull 24
- 13 aload_0 [this]
- 14 new net.minecraft.server.v1_14_R1.NBTTagCompound [361]
- 17 dup
- 18 invokespecial net.minecraft.server.v1_14_R1.NBTTagCompound() [362]
- 21 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.setShoulderEntityRight(net.minecraft.server.v1_14_R1.NBTTagCompound) : void [1361]
- 24 aload_1 [entity]
- 25 areturn
- Line numbers:
- [pc: 0, line: 1836]
- [pc: 9, line: 1837]
- [pc: 13, line: 1838]
- [pc: 24, line: 1840]
- Local variable table:
- [pc: 0, pc: 26] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityHuman
- [pc: 9, pc: 26] local: entity index: 1 type: net.minecraft.server.v1_14_R1.Entity
- Stack map table: number of frames 1
- [pc: 24, append: {net.minecraft.server.v1_14_R1.Entity}]
- // Method descriptor #2486 (Lnet/minecraft/server/v1_14_R1/NBTTagCompound;)Z
- // Stack: 2, Locals: 2
- private boolean spawnEntityFromShoulder(net.minecraft.server.v1_14_R1.NBTTagCompound nbttagcompound);
- 0 aload_0 [this]
- 1 aload_1 [nbttagcompound]
- 2 invokespecial net.minecraft.server.v1_14_R1.EntityHuman.spawnEntityFromShoulder0(net.minecraft.server.v1_14_R1.NBTTagCompound) : net.minecraft.server.v1_14_R1.Entity [2502]
- 5 ifnull 12
- 8 iconst_1
- 9 goto 13
- 12 iconst_0
- 13 ireturn
- Line numbers:
- [pc: 0, line: 1844]
- Local variable table:
- [pc: 0, pc: 14] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityHuman
- [pc: 0, pc: 14] local: nbttagcompound index: 1 type: net.minecraft.server.v1_14_R1.NBTTagCompound
- Stack map table: number of frames 2
- [pc: 12, same]
- [pc: 13, same_locals_1_stack_item, stack: {int}]
- // Method descriptor #2500 (Lnet/minecraft/server/v1_14_R1/NBTTagCompound;)Lnet/minecraft/server/v1_14_R1/Entity;
- // Stack: 2, Locals: 2
- private net.minecraft.server.v1_14_R1.Entity spawnEntityFromShoulder0(@javax.annotation.Nullable net.minecraft.server.v1_14_R1.NBTTagCompound nbttagcompound);
- 0 aload_0 [this]
- 1 getfield net.minecraft.server.v1_14_R1.EntityHuman.world : net.minecraft.server.v1_14_R1.World [383]
- 4 getfield net.minecraft.server.v1_14_R1.World.isClientSide : boolean [209]
- 7 ifne 46
- 10 aload_1 [nbttagcompound]
- 11 ifnull 46
- 14 aload_1 [nbttagcompound]
- 15 invokevirtual net.minecraft.server.v1_14_R1.NBTTagCompound.isEmpty() : boolean [1405]
- 18 ifne 46
- 21 aload_1 [nbttagcompound]
- 22 aload_0 [this]
- 23 getfield net.minecraft.server.v1_14_R1.EntityHuman.world : net.minecraft.server.v1_14_R1.World [383]
- 26 invokestatic net.minecraft.server.v1_14_R1.EntityTypes.a(net.minecraft.server.v1_14_R1.NBTTagCompound, net.minecraft.server.v1_14_R1.World) : java.util.Optional [2506]
- 29 aload_0 [this]
- 30 invokedynamic 5 apply(net.minecraft.server.v1_14_R1.EntityHuman) : java.util.function.Function [2517]
- 35 invokevirtual java.util.Optional.map(java.util.function.Function) : java.util.Optional [2521]
- 38 aconst_null
- 39 invokevirtual java.util.Optional.orElse(java.lang.Object) : java.lang.Object [2076]
- 42 checkcast net.minecraft.server.v1_14_R1.Entity [791]
- 45 areturn
- 46 aconst_null
- 47 areturn
- Line numbers:
- [pc: 0, line: 1849]
- [pc: 21, line: 1850]
- [pc: 39, line: 1858]
- [pc: 45, line: 1850]
- [pc: 46, line: 1861]
- Local variable table:
- [pc: 0, pc: 48] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityHuman
- [pc: 0, pc: 48] local: nbttagcompound index: 1 type: net.minecraft.server.v1_14_R1.NBTTagCompound
- Stack map table: number of frames 1
- [pc: 46, same]
- // Method descriptor #252 ()Z
- public abstract boolean isSpectator();
- // Method descriptor #252 ()Z
- // Stack: 1, Locals: 1
- public boolean isSwimming();
- 0 aload_0 [this]
- 1 getfield net.minecraft.server.v1_14_R1.EntityHuman.abilities : net.minecraft.server.v1_14_R1.PlayerAbilities [174]
- 4 getfield net.minecraft.server.v1_14_R1.PlayerAbilities.isFlying : boolean [598]
- 7 ifne 28
- 10 aload_0 [this]
- 11 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.isSpectator() : boolean [368]
- 14 ifne 28
- 17 aload_0 [this]
- 18 invokespecial net.minecraft.server.v1_14_R1.EntityLiving.isSwimming() : boolean [2522]
- 21 ifeq 28
- 24 iconst_1
- 25 goto 29
- 28 iconst_0
- 29 ireturn
- Line numbers:
- [pc: 0, line: 1870]
- Local variable table:
- [pc: 0, pc: 30] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityHuman
- Stack map table: number of frames 2
- [pc: 28, same]
- [pc: 29, same_locals_1_stack_item, stack: {int}]
- // Method descriptor #252 ()Z
- public abstract boolean isCreative();
- // Method descriptor #252 ()Z
- // Stack: 1, Locals: 1
- public boolean bE();
- 0 aload_0 [this]
- 1 getfield net.minecraft.server.v1_14_R1.EntityHuman.abilities : net.minecraft.server.v1_14_R1.PlayerAbilities [174]
- 4 getfield net.minecraft.server.v1_14_R1.PlayerAbilities.isFlying : boolean [598]
- 7 ifne 14
- 10 iconst_1
- 11 goto 15
- 14 iconst_0
- 15 ireturn
- Line numbers:
- [pc: 0, line: 1877]
- Local variable table:
- [pc: 0, pc: 16] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityHuman
- Stack map table: number of frames 2
- [pc: 14, same]
- [pc: 15, same_locals_1_stack_item, stack: {int}]
- // Method descriptor #2523 ()Lnet/minecraft/server/v1_14_R1/Scoreboard;
- // Stack: 1, Locals: 1
- public net.minecraft.server.v1_14_R1.Scoreboard getScoreboard();
- 0 aload_0 [this]
- 1 getfield net.minecraft.server.v1_14_R1.EntityHuman.world : net.minecraft.server.v1_14_R1.World [383]
- 4 invokevirtual net.minecraft.server.v1_14_R1.World.getScoreboard() : net.minecraft.server.v1_14_R1.Scoreboard [2525]
- 7 areturn
- Line numbers:
- [pc: 0, line: 1881]
- Local variable table:
- [pc: 0, pc: 8] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityHuman
- // Method descriptor #2434 ()Lnet/minecraft/server/v1_14_R1/IChatBaseComponent;
- // Stack: 2, Locals: 2
- public net.minecraft.server.v1_14_R1.IChatBaseComponent getScoreboardDisplayName();
- 0 aload_0 [this]
- 1 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.getScoreboardTeam() : net.minecraft.server.v1_14_R1.ScoreboardTeamBase [2530]
- 4 aload_0 [this]
- 5 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.getDisplayName() : net.minecraft.server.v1_14_R1.IChatBaseComponent [2532]
- 8 invokestatic net.minecraft.server.v1_14_R1.ScoreboardTeam.a(net.minecraft.server.v1_14_R1.ScoreboardTeamBase, net.minecraft.server.v1_14_R1.IChatBaseComponent) : net.minecraft.server.v1_14_R1.IChatBaseComponent [2537]
- 11 astore_1 [ichatbasecomponent]
- 12 aload_0 [this]
- 13 aload_1 [ichatbasecomponent]
- 14 invokespecial net.minecraft.server.v1_14_R1.EntityHuman.c(net.minecraft.server.v1_14_R1.IChatBaseComponent) : net.minecraft.server.v1_14_R1.IChatBaseComponent [2540]
- 17 areturn
- Line numbers:
- [pc: 0, line: 1886]
- [pc: 12, line: 1888]
- Local variable table:
- [pc: 0, pc: 18] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityHuman
- [pc: 12, pc: 18] local: ichatbasecomponent index: 1 type: net.minecraft.server.v1_14_R1.IChatBaseComponent
- // Method descriptor #2434 ()Lnet/minecraft/server/v1_14_R1/IChatBaseComponent;
- // Stack: 3, Locals: 1
- public net.minecraft.server.v1_14_R1.IChatBaseComponent dU();
- 0 new net.minecraft.server.v1_14_R1.ChatComponentText [2436]
- 3 dup
- 4 ldc <String ""> [180]
- 6 invokespecial net.minecraft.server.v1_14_R1.ChatComponentText(java.lang.String) [2440]
- 9 aload_0 [this]
- 10 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.getDisplayName() : net.minecraft.server.v1_14_R1.IChatBaseComponent [2532]
- 13 invokevirtual net.minecraft.server.v1_14_R1.ChatComponentText.addSibling(net.minecraft.server.v1_14_R1.IChatBaseComponent) : net.minecraft.server.v1_14_R1.IChatBaseComponent [2544]
- 16 ldc_w <String " ("> [2546]
- 19 invokeinterface net.minecraft.server.v1_14_R1.IChatBaseComponent.a(java.lang.String) : net.minecraft.server.v1_14_R1.IChatBaseComponent [2551] [nargs: 2]
- 24 aload_0 [this]
- 25 getfield net.minecraft.server.v1_14_R1.EntityHuman.bW : com.mojang.authlib.GameProfile [129]
- 28 invokevirtual com.mojang.authlib.GameProfile.getId() : java.util.UUID [2554]
- 31 invokevirtual java.util.UUID.toString() : java.lang.String [2559]
- 34 invokeinterface net.minecraft.server.v1_14_R1.IChatBaseComponent.a(java.lang.String) : net.minecraft.server.v1_14_R1.IChatBaseComponent [2551] [nargs: 2]
- 39 ldc_w <String ")"> [2561]
- 42 invokeinterface net.minecraft.server.v1_14_R1.IChatBaseComponent.a(java.lang.String) : net.minecraft.server.v1_14_R1.IChatBaseComponent [2551] [nargs: 2]
- 47 areturn
- Line numbers:
- [pc: 0, line: 1892]
- Local variable table:
- [pc: 0, pc: 48] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityHuman
- // Method descriptor #2538 (Lnet/minecraft/server/v1_14_R1/IChatBaseComponent;)Lnet/minecraft/server/v1_14_R1/IChatBaseComponent;
- // Stack: 3, Locals: 3
- private net.minecraft.server.v1_14_R1.IChatBaseComponent c(net.minecraft.server.v1_14_R1.IChatBaseComponent ichatbasecomponent);
- 0 aload_0 [this]
- 1 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.getProfile() : com.mojang.authlib.GameProfile [2563]
- 4 invokevirtual com.mojang.authlib.GameProfile.getName() : java.lang.String [2437]
- 7 astore_2 [s]
- 8 aload_1 [ichatbasecomponent]
- 9 aload_0 [this]
- 10 aload_2 [s]
- 11 invokedynamic 6 accept(net.minecraft.server.v1_14_R1.EntityHuman, java.lang.String) : java.util.function.Consumer [2573]
- 16 invokeinterface net.minecraft.server.v1_14_R1.IChatBaseComponent.a(java.util.function.Consumer) : net.minecraft.server.v1_14_R1.IChatBaseComponent [2576] [nargs: 2]
- 21 areturn
- Line numbers:
- [pc: 0, line: 1896]
- [pc: 8, line: 1898]
- Local variable table:
- [pc: 0, pc: 22] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityHuman
- [pc: 0, pc: 22] local: ichatbasecomponent index: 1 type: net.minecraft.server.v1_14_R1.IChatBaseComponent
- [pc: 8, pc: 22] local: s index: 2 type: java.lang.String
- // Method descriptor #1319 ()Ljava/lang/String;
- // Stack: 1, Locals: 1
- public java.lang.String getName();
- 0 aload_0 [this]
- 1 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.getProfile() : com.mojang.authlib.GameProfile [2563]
- 4 invokevirtual com.mojang.authlib.GameProfile.getName() : java.lang.String [2437]
- 7 areturn
- Line numbers:
- [pc: 0, line: 1905]
- Local variable table:
- [pc: 0, pc: 8] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityHuman
- // Method descriptor #2577 (Lnet/minecraft/server/v1_14_R1/EntityPose;Lnet/minecraft/server/v1_14_R1/EntitySize;)F
- // Stack: 2, Locals: 3
- public float b(net.minecraft.server.v1_14_R1.EntityPose entitypose, net.minecraft.server.v1_14_R1.EntitySize entitysize);
- 0 getstatic net.minecraft.server.v1_14_R1.EntityHuman$1.$SwitchMap$net$minecraft$server$EntityPose : int[] [2581]
- 3 aload_1 [entitypose]
- 4 invokevirtual net.minecraft.server.v1_14_R1.EntityPose.ordinal() : int [2584]
- 7 iaload
- 8 tableswitch default: 48
- case 1: 40
- case 2: 40
- case 3: 40
- case 4: 44
- 40 ldc_w <Float 0.4> [789]
- 43 freturn
- 44 ldc_w <Float 1.27> [2585]
- 47 freturn
- 48 ldc_w <Float 1.62> [2586]
- 51 freturn
- Line numbers:
- [pc: 0, line: 1910]
- [pc: 40, line: 1914]
- [pc: 44, line: 1916]
- [pc: 48, line: 1918]
- Local variable table:
- [pc: 0, pc: 52] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityHuman
- [pc: 0, pc: 52] local: entitypose index: 1 type: net.minecraft.server.v1_14_R1.EntityPose
- [pc: 0, pc: 52] local: entitysize index: 2 type: net.minecraft.server.v1_14_R1.EntitySize
- Stack map table: number of frames 3
- [pc: 40, same]
- [pc: 44, same]
- [pc: 48, same]
- // Method descriptor #768 (F)V
- // Stack: 3, Locals: 2
- public void setAbsorptionHearts(float f);
- 0 fload_1 [f]
- 1 fconst_0
- 2 fcmpg
- 3 ifge 8
- 6 fconst_0
- 7 fstore_1 [f]
- 8 aload_0 [this]
- 9 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.getDataWatcher() : net.minecraft.server.v1_14_R1.DataWatcher [2592]
- 12 getstatic net.minecraft.server.v1_14_R1.EntityHuman.c : net.minecraft.server.v1_14_R1.DataWatcherObject [329]
- 15 fload_1 [f]
- 16 invokestatic java.lang.Float.valueOf(float) : java.lang.Float [335]
- 19 invokevirtual net.minecraft.server.v1_14_R1.DataWatcher.set(net.minecraft.server.v1_14_R1.DataWatcherObject, java.lang.Object) : void [937]
- 22 return
- Line numbers:
- [pc: 0, line: 1924]
- [pc: 6, line: 1925]
- [pc: 8, line: 1928]
- [pc: 22, line: 1929]
- Local variable table:
- [pc: 0, pc: 23] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityHuman
- [pc: 0, pc: 23] local: f index: 1 type: float
- Stack map table: number of frames 1
- [pc: 8, same]
- // Method descriptor #723 ()F
- // Stack: 2, Locals: 1
- public float getAbsorptionHearts();
- 0 aload_0 [this]
- 1 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.getDataWatcher() : net.minecraft.server.v1_14_R1.DataWatcher [2592]
- 4 getstatic net.minecraft.server.v1_14_R1.EntityHuman.c : net.minecraft.server.v1_14_R1.DataWatcherObject [329]
- 7 invokevirtual net.minecraft.server.v1_14_R1.DataWatcher.get(net.minecraft.server.v1_14_R1.DataWatcherObject) : java.lang.Object [930]
- 10 checkcast java.lang.Float [331]
- 13 invokevirtual java.lang.Float.floatValue() : float [2596]
- 16 freturn
- Line numbers:
- [pc: 0, line: 1933]
- Local variable table:
- [pc: 0, pc: 17] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityHuman
- // Method descriptor #197 (Lcom/mojang/authlib/GameProfile;)Ljava/util/UUID;
- // Stack: 1, Locals: 2
- public static java.util.UUID a(com.mojang.authlib.GameProfile gameprofile);
- 0 aload_0 [gameprofile]
- 1 invokevirtual com.mojang.authlib.GameProfile.getId() : java.util.UUID [2554]
- 4 astore_1 [uuid]
- 5 aload_1 [uuid]
- 6 ifnonnull 17
- 9 aload_0 [gameprofile]
- 10 invokevirtual com.mojang.authlib.GameProfile.getName() : java.lang.String [2437]
- 13 invokestatic net.minecraft.server.v1_14_R1.EntityHuman.getOfflineUUID(java.lang.String) : java.util.UUID [2600]
- 16 astore_1 [uuid]
- 17 aload_1 [uuid]
- 18 areturn
- Line numbers:
- [pc: 0, line: 1937]
- [pc: 5, line: 1939]
- [pc: 9, line: 1940]
- [pc: 17, line: 1943]
- Local variable table:
- [pc: 0, pc: 19] local: gameprofile index: 0 type: com.mojang.authlib.GameProfile
- [pc: 5, pc: 19] local: uuid index: 1 type: java.util.UUID
- Stack map table: number of frames 1
- [pc: 17, append: {java.util.UUID}]
- // Method descriptor #2598 (Ljava/lang/String;)Ljava/util/UUID;
- // Stack: 2, Locals: 1
- public static java.util.UUID getOfflineUUID(java.lang.String s);
- 0 new java.lang.StringBuilder [2604]
- 3 dup
- 4 invokespecial java.lang.StringBuilder() [2605]
- 7 ldc_w <String "OfflinePlayer:"> [2607]
- 10 invokevirtual java.lang.StringBuilder.append(java.lang.String) : java.lang.StringBuilder [2611]
- 13 aload_0 [s]
- 14 invokevirtual java.lang.StringBuilder.append(java.lang.String) : java.lang.StringBuilder [2611]
- 17 invokevirtual java.lang.StringBuilder.toString() : java.lang.String [2612]
- 20 getstatic java.nio.charset.StandardCharsets.UTF_8 : java.nio.charset.Charset [2618]
- 23 invokevirtual java.lang.String.getBytes(java.nio.charset.Charset) : byte[] [2622]
- 26 invokestatic java.util.UUID.nameUUIDFromBytes(byte[]) : java.util.UUID [2626]
- 29 areturn
- Line numbers:
- [pc: 0, line: 1947]
- Local variable table:
- [pc: 0, pc: 30] local: s index: 0 type: java.lang.String
- // Method descriptor #2628 (ILnet/minecraft/server/v1_14_R1/ItemStack;)Z
- // Stack: 3, Locals: 5
- public boolean a_(int i, net.minecraft.server.v1_14_R1.ItemStack itemstack);
- 0 iload_1 [i]
- 1 iflt 29
- 4 iload_1 [i]
- 5 aload_0 [this]
- 6 getfield net.minecraft.server.v1_14_R1.EntityHuman.inventory : net.minecraft.server.v1_14_R1.PlayerInventory [157]
- 9 getfield net.minecraft.server.v1_14_R1.PlayerInventory.items : net.minecraft.server.v1_14_R1.NonNullList [2468]
- 12 invokevirtual net.minecraft.server.v1_14_R1.NonNullList.size() : int [2629]
- 15 if_icmpge 29
- 18 aload_0 [this]
- 19 getfield net.minecraft.server.v1_14_R1.EntityHuman.inventory : net.minecraft.server.v1_14_R1.PlayerInventory [157]
- 22 iload_1 [i]
- 23 aload_2 [itemstack]
- 24 invokevirtual net.minecraft.server.v1_14_R1.PlayerInventory.setItem(int, net.minecraft.server.v1_14_R1.ItemStack) : void [2633]
- 27 iconst_1
- 28 ireturn
- 29 iload_1 [i]
- 30 bipush 100
- 32 getstatic net.minecraft.server.v1_14_R1.EnumItemSlot.HEAD : net.minecraft.server.v1_14_R1.EnumItemSlot [512]
- 35 invokevirtual net.minecraft.server.v1_14_R1.EnumItemSlot.b() : int [2461]
- 38 iadd
- 39 if_icmpne 49
- 42 getstatic net.minecraft.server.v1_14_R1.EnumItemSlot.HEAD : net.minecraft.server.v1_14_R1.EnumItemSlot [512]
- 45 astore_3 [enumitemslot]
- 46 goto 111
- 49 iload_1 [i]
- 50 bipush 100
- 52 getstatic net.minecraft.server.v1_14_R1.EnumItemSlot.CHEST : net.minecraft.server.v1_14_R1.EnumItemSlot [2636]
- 55 invokevirtual net.minecraft.server.v1_14_R1.EnumItemSlot.b() : int [2461]
- 58 iadd
- 59 if_icmpne 69
- 62 getstatic net.minecraft.server.v1_14_R1.EnumItemSlot.CHEST : net.minecraft.server.v1_14_R1.EnumItemSlot [2636]
- 65 astore_3 [enumitemslot]
- 66 goto 111
- 69 iload_1 [i]
- 70 bipush 100
- 72 getstatic net.minecraft.server.v1_14_R1.EnumItemSlot.LEGS : net.minecraft.server.v1_14_R1.EnumItemSlot [2639]
- 75 invokevirtual net.minecraft.server.v1_14_R1.EnumItemSlot.b() : int [2461]
- 78 iadd
- 79 if_icmpne 89
- 82 getstatic net.minecraft.server.v1_14_R1.EnumItemSlot.LEGS : net.minecraft.server.v1_14_R1.EnumItemSlot [2639]
- 85 astore_3 [enumitemslot]
- 86 goto 111
- 89 iload_1 [i]
- 90 bipush 100
- 92 getstatic net.minecraft.server.v1_14_R1.EnumItemSlot.FEET : net.minecraft.server.v1_14_R1.EnumItemSlot [2642]
- 95 invokevirtual net.minecraft.server.v1_14_R1.EnumItemSlot.b() : int [2461]
- 98 iadd
- 99 if_icmpne 109
- 102 getstatic net.minecraft.server.v1_14_R1.EnumItemSlot.FEET : net.minecraft.server.v1_14_R1.EnumItemSlot [2642]
- 105 astore_3 [enumitemslot]
- 106 goto 111
- 109 aconst_null
- 110 astore_3 [enumitemslot]
- 111 iload_1 [i]
- 112 bipush 98
- 114 if_icmpne 127
- 117 aload_0 [this]
- 118 getstatic net.minecraft.server.v1_14_R1.EnumItemSlot.MAINHAND : net.minecraft.server.v1_14_R1.EnumItemSlot [1531]
- 121 aload_2 [itemstack]
- 122 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.setSlot(net.minecraft.server.v1_14_R1.EnumItemSlot, net.minecraft.server.v1_14_R1.ItemStack) : void [1535]
- 125 iconst_1
- 126 ireturn
- 127 iload_1 [i]
- 128 bipush 99
- 130 if_icmpne 143
- 133 aload_0 [this]
- 134 getstatic net.minecraft.server.v1_14_R1.EnumItemSlot.OFFHAND : net.minecraft.server.v1_14_R1.EnumItemSlot [1538]
- 137 aload_2 [itemstack]
- 138 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.setSlot(net.minecraft.server.v1_14_R1.EnumItemSlot, net.minecraft.server.v1_14_R1.ItemStack) : void [1535]
- 141 iconst_1
- 142 ireturn
- 143 aload_3 [enumitemslot]
- 144 ifnonnull 185
- 147 iload_1 [i]
- 148 sipush 200
- 151 isub
- 152 istore 4 [j]
- 154 iload 4 [j]
- 156 iflt 183
- 159 iload 4 [j]
- 161 aload_0 [this]
- 162 getfield net.minecraft.server.v1_14_R1.EntityHuman.enderChest : net.minecraft.server.v1_14_R1.InventoryEnderChest [162]
- 165 invokevirtual net.minecraft.server.v1_14_R1.InventoryEnderChest.getSize() : int [2643]
- 168 if_icmpge 183
- 171 aload_0 [this]
- 172 getfield net.minecraft.server.v1_14_R1.EntityHuman.enderChest : net.minecraft.server.v1_14_R1.InventoryEnderChest [162]
- 175 iload 4 [j]
- 177 aload_2 [itemstack]
- 178 invokevirtual net.minecraft.server.v1_14_R1.InventoryEnderChest.setItem(int, net.minecraft.server.v1_14_R1.ItemStack) : void [2644]
- 181 iconst_1
- 182 ireturn
- 183 iconst_0
- 184 ireturn
- 185 aload_2 [itemstack]
- 186 invokevirtual net.minecraft.server.v1_14_R1.ItemStack.isEmpty() : boolean [268]
- 189 ifne 231
- 192 aload_2 [itemstack]
- 193 invokevirtual net.minecraft.server.v1_14_R1.ItemStack.getItem() : net.minecraft.server.v1_14_R1.Item [520]
- 196 instanceof net.minecraft.server.v1_14_R1.ItemArmor [2646]
- 199 ifne 221
- 202 aload_2 [itemstack]
- 203 invokevirtual net.minecraft.server.v1_14_R1.ItemStack.getItem() : net.minecraft.server.v1_14_R1.Item [520]
- 206 instanceof net.minecraft.server.v1_14_R1.ItemElytra [2648]
- 209 ifne 221
- 212 aload_3 [enumitemslot]
- 213 getstatic net.minecraft.server.v1_14_R1.EnumItemSlot.HEAD : net.minecraft.server.v1_14_R1.EnumItemSlot [512]
- 216 if_acmpeq 231
- 219 iconst_0
- 220 ireturn
- 221 aload_2 [itemstack]
- 222 invokestatic net.minecraft.server.v1_14_R1.EntityInsentient.h(net.minecraft.server.v1_14_R1.ItemStack) : net.minecraft.server.v1_14_R1.EnumItemSlot [2653]
- 225 aload_3 [enumitemslot]
- 226 if_acmpeq 231
- 229 iconst_0
- 230 ireturn
- 231 aload_0 [this]
- 232 getfield net.minecraft.server.v1_14_R1.EntityHuman.inventory : net.minecraft.server.v1_14_R1.PlayerInventory [157]
- 235 aload_3 [enumitemslot]
- 236 invokevirtual net.minecraft.server.v1_14_R1.EnumItemSlot.b() : int [2461]
- 239 aload_0 [this]
- 240 getfield net.minecraft.server.v1_14_R1.EntityHuman.inventory : net.minecraft.server.v1_14_R1.PlayerInventory [157]
- 243 getfield net.minecraft.server.v1_14_R1.PlayerInventory.items : net.minecraft.server.v1_14_R1.NonNullList [2468]
- 246 invokevirtual net.minecraft.server.v1_14_R1.NonNullList.size() : int [2629]
- 249 iadd
- 250 aload_2 [itemstack]
- 251 invokevirtual net.minecraft.server.v1_14_R1.PlayerInventory.setItem(int, net.minecraft.server.v1_14_R1.ItemStack) : void [2633]
- 254 iconst_1
- 255 ireturn
- Line numbers:
- [pc: 0, line: 1952]
- [pc: 18, line: 1953]
- [pc: 27, line: 1954]
- [pc: 29, line: 1958]
- [pc: 42, line: 1959]
- [pc: 49, line: 1960]
- [pc: 62, line: 1961]
- [pc: 69, line: 1962]
- [pc: 82, line: 1963]
- [pc: 89, line: 1964]
- [pc: 102, line: 1965]
- [pc: 109, line: 1967]
- [pc: 111, line: 1970]
- [pc: 117, line: 1971]
- [pc: 125, line: 1972]
- [pc: 127, line: 1973]
- [pc: 133, line: 1974]
- [pc: 141, line: 1975]
- [pc: 143, line: 1976]
- [pc: 147, line: 1977]
- [pc: 154, line: 1979]
- [pc: 171, line: 1980]
- [pc: 181, line: 1981]
- [pc: 183, line: 1983]
- [pc: 185, line: 1986]
- [pc: 192, line: 1987]
- [pc: 212, line: 1988]
- [pc: 219, line: 1989]
- [pc: 221, line: 1991]
- [pc: 229, line: 1992]
- [pc: 231, line: 1996]
- [pc: 254, line: 1997]
- Local variable table:
- [pc: 46, pc: 49] local: enumitemslot index: 3 type: net.minecraft.server.v1_14_R1.EnumItemSlot
- [pc: 66, pc: 69] local: enumitemslot index: 3 type: net.minecraft.server.v1_14_R1.EnumItemSlot
- [pc: 86, pc: 89] local: enumitemslot index: 3 type: net.minecraft.server.v1_14_R1.EnumItemSlot
- [pc: 106, pc: 109] local: enumitemslot index: 3 type: net.minecraft.server.v1_14_R1.EnumItemSlot
- [pc: 154, pc: 185] local: j index: 4 type: int
- [pc: 111, pc: 256] local: enumitemslot index: 3 type: net.minecraft.server.v1_14_R1.EnumItemSlot
- [pc: 0, pc: 256] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityHuman
- [pc: 0, pc: 256] local: i index: 1 type: int
- [pc: 0, pc: 256] local: itemstack index: 2 type: net.minecraft.server.v1_14_R1.ItemStack
- Stack map table: number of frames 12
- [pc: 29, same]
- [pc: 49, same]
- [pc: 69, same]
- [pc: 89, same]
- [pc: 109, same]
- [pc: 111, append: {net.minecraft.server.v1_14_R1.EnumItemSlot}]
- [pc: 127, same]
- [pc: 143, same]
- [pc: 183, append: {int}]
- [pc: 185, chop 1 local(s)]
- [pc: 221, same]
- [pc: 231, same]
- // Method descriptor #2655 ()Lnet/minecraft/server/v1_14_R1/EnumMainHand;
- // Stack: 2, Locals: 1
- public net.minecraft.server.v1_14_R1.EnumMainHand getMainHand();
- 0 aload_0 [this]
- 1 getfield net.minecraft.server.v1_14_R1.EntityHuman.datawatcher : net.minecraft.server.v1_14_R1.DataWatcher [327]
- 4 getstatic net.minecraft.server.v1_14_R1.EntityHuman.bu : net.minecraft.server.v1_14_R1.DataWatcherObject [357]
- 7 invokevirtual net.minecraft.server.v1_14_R1.DataWatcher.get(net.minecraft.server.v1_14_R1.DataWatcherObject) : java.lang.Object [930]
- 10 checkcast java.lang.Byte [352]
- 13 invokevirtual java.lang.Byte.byteValue() : byte [2659]
- 16 ifne 25
- 19 getstatic net.minecraft.server.v1_14_R1.EnumMainHand.LEFT : net.minecraft.server.v1_14_R1.EnumMainHand [2665]
- 22 goto 28
- 25 getstatic net.minecraft.server.v1_14_R1.EnumMainHand.RIGHT : net.minecraft.server.v1_14_R1.EnumMainHand [2668]
- 28 areturn
- Line numbers:
- [pc: 0, line: 2004]
- Local variable table:
- [pc: 0, pc: 29] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityHuman
- Stack map table: number of frames 2
- [pc: 25, same]
- [pc: 28, same_locals_1_stack_item, stack: {net.minecraft.server.v1_14_R1.EnumMainHand}]
- // Method descriptor #2669 (Lnet/minecraft/server/v1_14_R1/EnumMainHand;)V
- // Stack: 4, Locals: 2
- public void a(net.minecraft.server.v1_14_R1.EnumMainHand enummainhand);
- 0 aload_0 [this]
- 1 getfield net.minecraft.server.v1_14_R1.EntityHuman.datawatcher : net.minecraft.server.v1_14_R1.DataWatcher [327]
- 4 getstatic net.minecraft.server.v1_14_R1.EntityHuman.bu : net.minecraft.server.v1_14_R1.DataWatcherObject [357]
- 7 aload_1 [enummainhand]
- 8 getstatic net.minecraft.server.v1_14_R1.EnumMainHand.LEFT : net.minecraft.server.v1_14_R1.EnumMainHand [2665]
- 11 if_acmpne 18
- 14 iconst_0
- 15 goto 19
- 18 iconst_1
- 19 i2b
- 20 invokestatic java.lang.Byte.valueOf(byte) : java.lang.Byte [355]
- 23 invokevirtual net.minecraft.server.v1_14_R1.DataWatcher.set(net.minecraft.server.v1_14_R1.DataWatcherObject, java.lang.Object) : void [937]
- 26 return
- Line numbers:
- [pc: 0, line: 2008]
- [pc: 26, line: 2009]
- Local variable table:
- [pc: 0, pc: 27] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityHuman
- [pc: 0, pc: 27] local: enummainhand index: 1 type: net.minecraft.server.v1_14_R1.EnumMainHand
- Stack map table: number of frames 2
- [pc: 18, full, stack: {net.minecraft.server.v1_14_R1.DataWatcher, net.minecraft.server.v1_14_R1.DataWatcherObject}, locals: {net.minecraft.server.v1_14_R1.EntityHuman, net.minecraft.server.v1_14_R1.EnumMainHand}]
- [pc: 19, full, stack: {net.minecraft.server.v1_14_R1.DataWatcher, net.minecraft.server.v1_14_R1.DataWatcherObject, int}, locals: {net.minecraft.server.v1_14_R1.EntityHuman, net.minecraft.server.v1_14_R1.EnumMainHand}]
- // Method descriptor #826 ()Lnet/minecraft/server/v1_14_R1/NBTTagCompound;
- // Stack: 2, Locals: 1
- public net.minecraft.server.v1_14_R1.NBTTagCompound getShoulderEntityLeft();
- 0 aload_0 [this]
- 1 getfield net.minecraft.server.v1_14_R1.EntityHuman.datawatcher : net.minecraft.server.v1_14_R1.DataWatcher [327]
- 4 getstatic net.minecraft.server.v1_14_R1.EntityHuman.bv : net.minecraft.server.v1_14_R1.DataWatcherObject [359]
- 7 invokevirtual net.minecraft.server.v1_14_R1.DataWatcher.get(net.minecraft.server.v1_14_R1.DataWatcherObject) : java.lang.Object [930]
- 10 checkcast net.minecraft.server.v1_14_R1.NBTTagCompound [361]
- 13 areturn
- Line numbers:
- [pc: 0, line: 2012]
- Local variable table:
- [pc: 0, pc: 14] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityHuman
- // Method descriptor #829 (Lnet/minecraft/server/v1_14_R1/NBTTagCompound;)V
- // Stack: 3, Locals: 2
- public void setShoulderEntityLeft(net.minecraft.server.v1_14_R1.NBTTagCompound nbttagcompound);
- 0 aload_0 [this]
- 1 getfield net.minecraft.server.v1_14_R1.EntityHuman.datawatcher : net.minecraft.server.v1_14_R1.DataWatcher [327]
- 4 getstatic net.minecraft.server.v1_14_R1.EntityHuman.bv : net.minecraft.server.v1_14_R1.DataWatcherObject [359]
- 7 aload_1 [nbttagcompound]
- 8 invokevirtual net.minecraft.server.v1_14_R1.DataWatcher.set(net.minecraft.server.v1_14_R1.DataWatcherObject, java.lang.Object) : void [937]
- 11 return
- Line numbers:
- [pc: 0, line: 2016]
- [pc: 11, line: 2017]
- Local variable table:
- [pc: 0, pc: 12] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityHuman
- [pc: 0, pc: 12] local: nbttagcompound index: 1 type: net.minecraft.server.v1_14_R1.NBTTagCompound
- // Method descriptor #826 ()Lnet/minecraft/server/v1_14_R1/NBTTagCompound;
- // Stack: 2, Locals: 1
- public net.minecraft.server.v1_14_R1.NBTTagCompound getShoulderEntityRight();
- 0 aload_0 [this]
- 1 getfield net.minecraft.server.v1_14_R1.EntityHuman.datawatcher : net.minecraft.server.v1_14_R1.DataWatcher [327]
- 4 getstatic net.minecraft.server.v1_14_R1.EntityHuman.bw : net.minecraft.server.v1_14_R1.DataWatcherObject [364]
- 7 invokevirtual net.minecraft.server.v1_14_R1.DataWatcher.get(net.minecraft.server.v1_14_R1.DataWatcherObject) : java.lang.Object [930]
- 10 checkcast net.minecraft.server.v1_14_R1.NBTTagCompound [361]
- 13 areturn
- Line numbers:
- [pc: 0, line: 2020]
- Local variable table:
- [pc: 0, pc: 14] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityHuman
- // Method descriptor #829 (Lnet/minecraft/server/v1_14_R1/NBTTagCompound;)V
- // Stack: 3, Locals: 2
- public void setShoulderEntityRight(net.minecraft.server.v1_14_R1.NBTTagCompound nbttagcompound);
- 0 aload_0 [this]
- 1 getfield net.minecraft.server.v1_14_R1.EntityHuman.datawatcher : net.minecraft.server.v1_14_R1.DataWatcher [327]
- 4 getstatic net.minecraft.server.v1_14_R1.EntityHuman.bw : net.minecraft.server.v1_14_R1.DataWatcherObject [364]
- 7 aload_1 [nbttagcompound]
- 8 invokevirtual net.minecraft.server.v1_14_R1.DataWatcher.set(net.minecraft.server.v1_14_R1.DataWatcherObject, java.lang.Object) : void [937]
- 11 return
- Line numbers:
- [pc: 0, line: 2024]
- [pc: 11, line: 2025]
- Local variable table:
- [pc: 0, pc: 12] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityHuman
- [pc: 0, pc: 12] local: nbttagcompound index: 1 type: net.minecraft.server.v1_14_R1.NBTTagCompound
- // Method descriptor #723 ()F
- // Stack: 1, Locals: 1
- public float getCooldownPeriod();
- 0 aload_0 [this]
- 1 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.dY() : float [2676]
- 4 freturn
- Line numbers:
- [pc: 0, line: 2027]
- Local variable table:
- [pc: 0, pc: 5] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityHuman
- // Method descriptor #723 ()F
- // Stack: 4, Locals: 1
- public float dY();
- 0 dconst_1
- 1 aload_0 [this]
- 2 getstatic net.minecraft.server.v1_14_R1.GenericAttributes.ATTACK_SPEED : net.minecraft.server.v1_14_R1.IAttribute [317]
- 5 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.getAttributeInstance(net.minecraft.server.v1_14_R1.IAttribute) : net.minecraft.server.v1_14_R1.AttributeInstance [312]
- 8 invokeinterface net.minecraft.server.v1_14_R1.AttributeInstance.getValue() : double [766] [nargs: 1]
- 13 ddiv
- 14 ldc2_w <Double 20.0> [2677]
- 17 dmul
- 18 d2f
- 19 freturn
- Line numbers:
- [pc: 0, line: 2029]
- Local variable table:
- [pc: 0, pc: 20] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityHuman
- // Method descriptor #953 (F)F
- // Stack: 2, Locals: 2
- public float getCooledAttackStrength(float adjustTicks);
- 0 aload_0 [this]
- 1 fload_1 [adjustTicks]
- 2 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.s(float) : float [1678]
- 5 freturn
- Line numbers:
- [pc: 0, line: 2032]
- Local variable table:
- [pc: 0, pc: 6] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityHuman
- [pc: 0, pc: 6] local: adjustTicks index: 1 type: float
- // Method descriptor #953 (F)F
- // Stack: 3, Locals: 2
- public float s(float f);
- 0 aload_0 [this]
- 1 getfield net.minecraft.server.v1_14_R1.EntityHuman.aD : int [472]
- 4 i2f
- 5 fload_1 [f]
- 6 fadd
- 7 aload_0 [this]
- 8 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.dY() : float [2676]
- 11 fdiv
- 12 fconst_0
- 13 fconst_1
- 14 invokestatic net.minecraft.server.v1_14_R1.MathHelper.a(float, float, float) : float [2683]
- 17 freturn
- Line numbers:
- [pc: 0, line: 2034]
- Local variable table:
- [pc: 0, pc: 18] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityHuman
- [pc: 0, pc: 18] local: f index: 1 type: float
- // Method descriptor #170 ()V
- // Stack: 1, Locals: 1
- public void resetCooldown();
- 0 aload_0 [this]
- 1 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.dZ() : void [481]
- 4 return
- Line numbers:
- [pc: 0, line: 2037]
- Local variable table:
- [pc: 0, pc: 5] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityHuman
- // Method descriptor #170 ()V
- // Stack: 2, Locals: 1
- public void dZ();
- 0 aload_0 [this]
- 1 iconst_0
- 2 putfield net.minecraft.server.v1_14_R1.EntityHuman.aD : int [472]
- 5 return
- Line numbers:
- [pc: 0, line: 2039]
- [pc: 5, line: 2040]
- Local variable table:
- [pc: 0, pc: 6] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityHuman
- // Method descriptor #192 ()Lnet/minecraft/server/v1_14_R1/ItemCooldown;
- // Stack: 1, Locals: 1
- public net.minecraft.server.v1_14_R1.ItemCooldown getCooldownTracker();
- 0 aload_0 [this]
- 1 getfield net.minecraft.server.v1_14_R1.EntityHuman.bZ : net.minecraft.server.v1_14_R1.ItemCooldown [196]
- 4 areturn
- Line numbers:
- [pc: 0, line: 2043]
- Local variable table:
- [pc: 0, pc: 5] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityHuman
- // Method descriptor #723 ()F
- // Stack: 2, Locals: 1
- public float eb();
- 0 aload_0 [this]
- 1 getstatic net.minecraft.server.v1_14_R1.GenericAttributes.LUCK : net.minecraft.server.v1_14_R1.IAttribute [320]
- 4 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.getAttributeInstance(net.minecraft.server.v1_14_R1.IAttribute) : net.minecraft.server.v1_14_R1.AttributeInstance [312]
- 7 invokeinterface net.minecraft.server.v1_14_R1.AttributeInstance.getValue() : double [766] [nargs: 1]
- 12 d2f
- 13 freturn
- Line numbers:
- [pc: 0, line: 2047]
- Local variable table:
- [pc: 0, pc: 14] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityHuman
- // Method descriptor #252 ()Z
- // Stack: 2, Locals: 1
- public boolean isCreativeAndOp();
- 0 aload_0 [this]
- 1 getfield net.minecraft.server.v1_14_R1.EntityHuman.abilities : net.minecraft.server.v1_14_R1.PlayerAbilities [174]
- 4 getfield net.minecraft.server.v1_14_R1.PlayerAbilities.canInstantlyBuild : boolean [1608]
- 7 ifeq 22
- 10 aload_0 [this]
- 11 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.y() : int [2688]
- 14 iconst_2
- 15 if_icmplt 22
- 18 iconst_1
- 19 goto 23
- 22 iconst_0
- 23 ireturn
- Line numbers:
- [pc: 0, line: 2051]
- Local variable table:
- [pc: 0, pc: 24] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityHuman
- Stack map table: number of frames 2
- [pc: 22, same]
- [pc: 23, same_locals_1_stack_item, stack: {int}]
- // Method descriptor #1006 (Lnet/minecraft/server/v1_14_R1/ItemStack;)Z
- // Stack: 2, Locals: 3
- public boolean e(net.minecraft.server.v1_14_R1.ItemStack itemstack);
- 0 aload_1 [itemstack]
- 1 invokestatic net.minecraft.server.v1_14_R1.EntityInsentient.h(net.minecraft.server.v1_14_R1.ItemStack) : net.minecraft.server.v1_14_R1.EnumItemSlot [2653]
- 4 astore_2 [enumitemslot]
- 5 aload_0 [this]
- 6 aload_2 [enumitemslot]
- 7 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.getEquipment(net.minecraft.server.v1_14_R1.EnumItemSlot) : net.minecraft.server.v1_14_R1.ItemStack [516]
- 10 invokevirtual net.minecraft.server.v1_14_R1.ItemStack.isEmpty() : boolean [268]
- 13 ireturn
- Line numbers:
- [pc: 0, line: 2056]
- [pc: 5, line: 2058]
- Local variable table:
- [pc: 0, pc: 14] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityHuman
- [pc: 0, pc: 14] local: itemstack index: 1 type: net.minecraft.server.v1_14_R1.ItemStack
- [pc: 5, pc: 14] local: enumitemslot index: 2 type: net.minecraft.server.v1_14_R1.EnumItemSlot
- // Method descriptor #2689 (Lnet/minecraft/server/v1_14_R1/EntityPose;)Lnet/minecraft/server/v1_14_R1/EntitySize;
- // Stack: 3, Locals: 2
- public net.minecraft.server.v1_14_R1.EntitySize a(net.minecraft.server.v1_14_R1.EntityPose entitypose);
- 0 getstatic net.minecraft.server.v1_14_R1.EntityHuman.b : java.util.Map [2691]
- 3 aload_1 [entitypose]
- 4 getstatic net.minecraft.server.v1_14_R1.EntityHuman.bs : net.minecraft.server.v1_14_R1.EntitySize [2693]
- 7 invokeinterface java.util.Map.getOrDefault(java.lang.Object, java.lang.Object) : java.lang.Object [2699] [nargs: 3]
- 12 checkcast net.minecraft.server.v1_14_R1.EntitySize [2701]
- 15 areturn
- Line numbers:
- [pc: 0, line: 2063]
- Local variable table:
- [pc: 0, pc: 16] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityHuman
- [pc: 0, pc: 16] local: entitypose index: 1 type: net.minecraft.server.v1_14_R1.EntityPose
- // Method descriptor #474 (Lnet/minecraft/server/v1_14_R1/ItemStack;Lnet/minecraft/server/v1_14_R1/ItemStack;)Z
- // Stack: 5, Locals: 3
- protected boolean tryReadyArrow(net.minecraft.server.v1_14_R1.ItemStack bow, net.minecraft.server.v1_14_R1.ItemStack itemstack);
- 0 aload_0 [this]
- 1 instanceof net.minecraft.server.v1_14_R1.EntityPlayer [1445]
- 4 ifeq 35
- 7 new com.destroystokyo.paper.event.player.PlayerReadyArrowEvent [2704]
- 10 dup
- 11 aload_0 [this]
- 12 checkcast net.minecraft.server.v1_14_R1.EntityPlayer [1445]
- 15 invokevirtual net.minecraft.server.v1_14_R1.EntityPlayer.getBukkitEntity() : org.bukkit.craftbukkit.v1_14_R1.entity.CraftPlayer [1448]
- 18 aload_1 [bow]
- 19 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 [2710]
- 22 aload_2 [itemstack]
- 23 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 [2710]
- 26 invokespecial com.destroystokyo.paper.event.player.PlayerReadyArrowEvent(org.bukkit.entity.Player, org.bukkit.inventory.ItemStack, org.bukkit.inventory.ItemStack) [2713]
- 29 invokevirtual com.destroystokyo.paper.event.player.PlayerReadyArrowEvent.callEvent() : boolean [2715]
- 32 ifeq 39
- 35 iconst_1
- 36 goto 40
- 39 iconst_0
- 40 ireturn
- Line numbers:
- [pc: 0, line: 2068]
- [pc: 15, line: 2070]
- [pc: 19, line: 2071]
- [pc: 23, line: 2072]
- [pc: 29, line: 2073]
- [pc: 40, line: 2068]
- Local variable table:
- [pc: 0, pc: 41] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityHuman
- [pc: 0, pc: 41] local: bow index: 1 type: net.minecraft.server.v1_14_R1.ItemStack
- [pc: 0, pc: 41] local: itemstack index: 2 type: net.minecraft.server.v1_14_R1.ItemStack
- Stack map table: number of frames 3
- [pc: 35, same]
- [pc: 39, same]
- [pc: 40, same_locals_1_stack_item, stack: {int}]
- // Method descriptor #2717 (Lnet/minecraft/server/v1_14_R1/ItemStack;)Lnet/minecraft/server/v1_14_R1/ItemStack;
- // Stack: 3, Locals: 6
- public net.minecraft.server.v1_14_R1.ItemStack f(net.minecraft.server.v1_14_R1.ItemStack itemstack);
- 0 aload_1 [itemstack]
- 1 invokevirtual net.minecraft.server.v1_14_R1.ItemStack.getItem() : net.minecraft.server.v1_14_R1.Item [520]
- 4 instanceof net.minecraft.server.v1_14_R1.ItemProjectileWeapon [2719]
- 7 ifne 14
- 10 getstatic net.minecraft.server.v1_14_R1.ItemStack.a : net.minecraft.server.v1_14_R1.ItemStack [189]
- 13 areturn
- 14 aload_1 [itemstack]
- 15 invokevirtual net.minecraft.server.v1_14_R1.ItemStack.getItem() : net.minecraft.server.v1_14_R1.Item [520]
- 18 checkcast net.minecraft.server.v1_14_R1.ItemProjectileWeapon [2719]
- 21 invokevirtual net.minecraft.server.v1_14_R1.ItemProjectileWeapon.d() : java.util.function.Predicate [2721]
- 24 astore_2 [predicate]
- 25 aload_0 [this]
- 26 aload_2 [predicate]
- 27 invokestatic net.minecraft.server.v1_14_R1.ItemProjectileWeapon.a(net.minecraft.server.v1_14_R1.EntityLiving, java.util.function.Predicate) : net.minecraft.server.v1_14_R1.ItemStack [2724]
- 30 astore_3 [itemstack1]
- 31 aload_3 [itemstack1]
- 32 invokevirtual net.minecraft.server.v1_14_R1.ItemStack.isEmpty() : boolean [268]
- 35 ifne 40
- 38 aload_3 [itemstack1]
- 39 areturn
- 40 aload_1 [itemstack]
- 41 invokevirtual net.minecraft.server.v1_14_R1.ItemStack.getItem() : net.minecraft.server.v1_14_R1.Item [520]
- 44 checkcast net.minecraft.server.v1_14_R1.ItemProjectileWeapon [2719]
- 47 invokevirtual net.minecraft.server.v1_14_R1.ItemProjectileWeapon.b() : java.util.function.Predicate [2728]
- 50 astore_2 [predicate]
- 51 iconst_0
- 52 istore 4 [i]
- 54 iload 4 [i]
- 56 aload_0 [this]
- 57 getfield net.minecraft.server.v1_14_R1.EntityHuman.inventory : net.minecraft.server.v1_14_R1.PlayerInventory [157]
- 60 invokevirtual net.minecraft.server.v1_14_R1.PlayerInventory.getSize() : int [999]
- 63 if_icmpge 107
- 66 aload_0 [this]
- 67 getfield net.minecraft.server.v1_14_R1.EntityHuman.inventory : net.minecraft.server.v1_14_R1.PlayerInventory [157]
- 70 iload 4 [i]
- 72 invokevirtual net.minecraft.server.v1_14_R1.PlayerInventory.getItem(int) : net.minecraft.server.v1_14_R1.ItemStack [1002]
- 75 astore 5 [itemstack2]
- 77 aload_2 [predicate]
- 78 aload 5 [itemstack2]
- 80 invokeinterface java.util.function.Predicate.test(java.lang.Object) : boolean [2730] [nargs: 2]
- 85 ifeq 101
- 88 aload_0 [this]
- 89 aload_1 [itemstack]
- 90 aload 5 [itemstack2]
- 92 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.tryReadyArrow(net.minecraft.server.v1_14_R1.ItemStack, net.minecraft.server.v1_14_R1.ItemStack) : boolean [2732]
- 95 ifeq 101
- 98 aload 5 [itemstack2]
- 100 areturn
- 101 iinc 4 1 [i]
- 104 goto 54
- 107 aload_0 [this]
- 108 getfield net.minecraft.server.v1_14_R1.EntityHuman.abilities : net.minecraft.server.v1_14_R1.PlayerAbilities [174]
- 111 getfield net.minecraft.server.v1_14_R1.PlayerAbilities.canInstantlyBuild : boolean [1608]
- 114 ifeq 130
- 117 new net.minecraft.server.v1_14_R1.ItemStack [186]
- 120 dup
- 121 getstatic net.minecraft.server.v1_14_R1.Items.ARROW : net.minecraft.server.v1_14_R1.Item [2735]
- 124 invokespecial net.minecraft.server.v1_14_R1.ItemStack(net.minecraft.server.v1_14_R1.IMaterial) [2738]
- 127 goto 133
- 130 getstatic net.minecraft.server.v1_14_R1.ItemStack.a : net.minecraft.server.v1_14_R1.ItemStack [189]
- 133 areturn
- Line numbers:
- [pc: 0, line: 2079]
- [pc: 10, line: 2080]
- [pc: 14, line: 2082]
- [pc: 25, line: 2083]
- [pc: 31, line: 2085]
- [pc: 38, line: 2086]
- [pc: 40, line: 2088]
- [pc: 51, line: 2090]
- [pc: 66, line: 2091]
- [pc: 77, line: 2093]
- [pc: 98, line: 2094]
- [pc: 101, line: 2090]
- [pc: 107, line: 2098]
- Local variable table:
- [pc: 77, pc: 101] local: itemstack2 index: 5 type: net.minecraft.server.v1_14_R1.ItemStack
- [pc: 54, pc: 107] local: i index: 4 type: int
- [pc: 25, pc: 134] local: predicate index: 2 type: java.util.function.Predicate
- [pc: 31, pc: 134] local: itemstack1 index: 3 type: net.minecraft.server.v1_14_R1.ItemStack
- [pc: 0, pc: 134] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityHuman
- [pc: 0, pc: 134] local: itemstack index: 1 type: net.minecraft.server.v1_14_R1.ItemStack
- Local variable type table:
- [pc: 25, pc: 134] local: predicate index: 2 type: java.util.function.Predicate<net.minecraft.server.v1_14_R1.ItemStack>
- Stack map table: number of frames 7
- [pc: 14, same]
- [pc: 40, append: {java.util.function.Predicate, net.minecraft.server.v1_14_R1.ItemStack}]
- [pc: 54, append: {int}]
- [pc: 101, same]
- [pc: 107, chop 1 local(s)]
- [pc: 130, same]
- [pc: 133, same_locals_1_stack_item, stack: {net.minecraft.server.v1_14_R1.ItemStack}]
- // Method descriptor #2743 (Lnet/minecraft/server/v1_14_R1/World;Lnet/minecraft/server/v1_14_R1/ItemStack;)Lnet/minecraft/server/v1_14_R1/ItemStack;
- // Stack: 13, Locals: 3
- public net.minecraft.server.v1_14_R1.ItemStack a(net.minecraft.server.v1_14_R1.World world, net.minecraft.server.v1_14_R1.ItemStack itemstack);
- 0 aload_0 [this]
- 1 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.getFoodData() : net.minecraft.server.v1_14_R1.FoodMetaData [2745]
- 4 aload_2 [itemstack]
- 5 invokevirtual net.minecraft.server.v1_14_R1.ItemStack.getItem() : net.minecraft.server.v1_14_R1.Item [520]
- 8 aload_2 [itemstack]
- 9 invokevirtual net.minecraft.server.v1_14_R1.FoodMetaData.a(net.minecraft.server.v1_14_R1.Item, net.minecraft.server.v1_14_R1.ItemStack) : void [2748]
- 12 aload_0 [this]
- 13 getstatic net.minecraft.server.v1_14_R1.StatisticList.ITEM_USED : net.minecraft.server.v1_14_R1.StatisticWrapper [2751]
- 16 aload_2 [itemstack]
- 17 invokevirtual net.minecraft.server.v1_14_R1.ItemStack.getItem() : net.minecraft.server.v1_14_R1.Item [520]
- 20 invokevirtual net.minecraft.server.v1_14_R1.StatisticWrapper.b(java.lang.Object) : net.minecraft.server.v1_14_R1.Statistic [975]
- 23 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.b(net.minecraft.server.v1_14_R1.Statistic) : void [2213]
- 26 aload_1 [world]
- 27 aconst_null
- 28 checkcast net.minecraft.server.v1_14_R1.EntityHuman [2]
- 31 aload_0 [this]
- 32 getfield net.minecraft.server.v1_14_R1.EntityHuman.locX : double [450]
- 35 aload_0 [this]
- 36 getfield net.minecraft.server.v1_14_R1.EntityHuman.locY : double [465]
- 39 aload_0 [this]
- 40 getfield net.minecraft.server.v1_14_R1.EntityHuman.locZ : double [462]
- 43 getstatic net.minecraft.server.v1_14_R1.SoundEffects.ENTITY_PLAYER_BURP : net.minecraft.server.v1_14_R1.SoundEffect [2754]
- 46 getstatic net.minecraft.server.v1_14_R1.SoundCategory.PLAYERS : net.minecraft.server.v1_14_R1.SoundCategory [650]
- 49 ldc_w <Float 0.5> [838]
- 52 aload_1 [world]
- 53 getfield net.minecraft.server.v1_14_R1.World.random : java.util.Random [1543]
- 56 invokevirtual java.util.Random.nextFloat() : float [1091]
- 59 ldc_w <Float 0.1> [771]
- 62 fmul
- 63 ldc_w <Float 0.9> [1679]
- 66 fadd
- 67 invokevirtual net.minecraft.server.v1_14_R1.World.playSound(net.minecraft.server.v1_14_R1.EntityHuman, double, double, double, net.minecraft.server.v1_14_R1.SoundEffect, net.minecraft.server.v1_14_R1.SoundCategory, float, float) : void [639]
- 70 aload_0 [this]
- 71 instanceof net.minecraft.server.v1_14_R1.EntityPlayer [1445]
- 74 ifeq 88
- 77 getstatic net.minecraft.server.v1_14_R1.CriterionTriggers.z : net.minecraft.server.v1_14_R1.CriterionTriggerConsumeItem [2759]
- 80 aload_0 [this]
- 81 checkcast net.minecraft.server.v1_14_R1.EntityPlayer [1445]
- 84 aload_2 [itemstack]
- 85 invokevirtual net.minecraft.server.v1_14_R1.CriterionTriggerConsumeItem.a(net.minecraft.server.v1_14_R1.EntityPlayer, net.minecraft.server.v1_14_R1.ItemStack) : void [2764]
- 88 aload_0 [this]
- 89 aload_1 [world]
- 90 aload_2 [itemstack]
- 91 invokespecial net.minecraft.server.v1_14_R1.EntityLiving.a(net.minecraft.server.v1_14_R1.World, net.minecraft.server.v1_14_R1.ItemStack) : net.minecraft.server.v1_14_R1.ItemStack [2766]
- 94 areturn
- Line numbers:
- [pc: 0, line: 2105]
- [pc: 12, line: 2106]
- [pc: 26, line: 2107]
- [pc: 70, line: 2108]
- [pc: 77, line: 2109]
- [pc: 88, line: 2112]
- Local variable table:
- [pc: 0, pc: 95] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityHuman
- [pc: 0, pc: 95] local: world index: 1 type: net.minecraft.server.v1_14_R1.World
- [pc: 0, pc: 95] local: itemstack index: 2 type: net.minecraft.server.v1_14_R1.ItemStack
- Stack map table: number of frames 1
- [pc: 88, same_extended]
- // Method descriptor #135 ()Lorg/bukkit/craftbukkit/v1_14_R1/entity/CraftEntity;
- // Stack: 1, Locals: 1
- public bridge synthetic org.bukkit.craftbukkit.v1_14_R1.entity.CraftEntity getBukkitEntity();
- 0 aload_0 [this]
- 1 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.getBukkitEntity() : org.bukkit.craftbukkit.v1_14_R1.entity.CraftHumanEntity [1103]
- 4 areturn
- Line numbers:
- [pc: 0, line: 31]
- Local variable table:
- [pc: 0, pc: 5] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityHuman
- // Method descriptor #2565 (Ljava/lang/String;Lnet/minecraft/server/v1_14_R1/ChatModifier;)V
- // Stack: 6, Locals: 3
- private synthetic void lambda$c$6(java.lang.String s, net.minecraft.server.v1_14_R1.ChatModifier chatmodifier);
- 0 aload_2 [chatmodifier]
- 1 new net.minecraft.server.v1_14_R1.ChatClickable [39]
- 4 dup
- 5 getstatic net.minecraft.server.v1_14_R1.ChatClickable$EnumClickAction.SUGGEST_COMMAND : net.minecraft.server.v1_14_R1.ChatClickable.EnumClickAction [2770]
- 8 new java.lang.StringBuilder [2604]
- 11 dup
- 12 invokespecial java.lang.StringBuilder() [2605]
- 15 ldc_w <String "/tell "> [2772]
- 18 invokevirtual java.lang.StringBuilder.append(java.lang.String) : java.lang.StringBuilder [2611]
- 21 aload_1 [s]
- 22 invokevirtual java.lang.StringBuilder.append(java.lang.String) : java.lang.StringBuilder [2611]
- 25 ldc_w <String " "> [2774]
- 28 invokevirtual java.lang.StringBuilder.append(java.lang.String) : java.lang.StringBuilder [2611]
- 31 invokevirtual java.lang.StringBuilder.toString() : java.lang.String [2612]
- 34 invokespecial net.minecraft.server.v1_14_R1.ChatClickable(net.minecraft.server.v1_14_R1.ChatClickable$EnumClickAction, java.lang.String) [2777]
- 37 invokevirtual net.minecraft.server.v1_14_R1.ChatModifier.setChatClickable(net.minecraft.server.v1_14_R1.ChatClickable) : net.minecraft.server.v1_14_R1.ChatModifier [2783]
- 40 aload_0 [this]
- 41 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.bK() : net.minecraft.server.v1_14_R1.ChatHoverable [2786]
- 44 invokevirtual net.minecraft.server.v1_14_R1.ChatModifier.setChatHoverable(net.minecraft.server.v1_14_R1.ChatHoverable) : net.minecraft.server.v1_14_R1.ChatModifier [2790]
- 47 aload_1 [s]
- 48 invokevirtual net.minecraft.server.v1_14_R1.ChatModifier.setInsertion(java.lang.String) : net.minecraft.server.v1_14_R1.ChatModifier [2794]
- 51 pop
- 52 return
- Line numbers:
- [pc: 0, line: 1899]
- [pc: 52, line: 1900]
- Local variable table:
- [pc: 0, pc: 53] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityHuman
- [pc: 0, pc: 53] local: s index: 1 type: java.lang.String
- [pc: 0, pc: 53] local: chatmodifier index: 2 type: net.minecraft.server.v1_14_R1.ChatModifier
- // Method descriptor #2509 (Lnet/minecraft/server/v1_14_R1/Entity;)Lnet/minecraft/server/v1_14_R1/Entity;
- // Stack: 7, Locals: 3
- private synthetic net.minecraft.server.v1_14_R1.Entity lambda$spawnEntityFromShoulder0$5(net.minecraft.server.v1_14_R1.Entity entity);
- 0 aload_1 [entity]
- 1 instanceof net.minecraft.server.v1_14_R1.EntityTameableAnimal [2798]
- 4 ifeq 18
- 7 aload_1 [entity]
- 8 checkcast net.minecraft.server.v1_14_R1.EntityTameableAnimal [2798]
- 11 aload_0 [this]
- 12 getfield net.minecraft.server.v1_14_R1.EntityHuman.uniqueID : java.util.UUID [2801]
- 15 invokevirtual net.minecraft.server.v1_14_R1.EntityTameableAnimal.setOwnerUUID(java.util.UUID) : void [2804]
- 18 aload_1 [entity]
- 19 aload_0 [this]
- 20 getfield net.minecraft.server.v1_14_R1.EntityHuman.locX : double [450]
- 23 aload_0 [this]
- 24 getfield net.minecraft.server.v1_14_R1.EntityHuman.locY : double [465]
- 27 ldc2_w <Double 0.699999988079071> [2805]
- 30 dadd
- 31 aload_0 [this]
- 32 getfield net.minecraft.server.v1_14_R1.EntityHuman.locZ : double [462]
- 35 invokevirtual net.minecraft.server.v1_14_R1.Entity.setPosition(double, double, double) : void [2807]
- 38 aload_0 [this]
- 39 getfield net.minecraft.server.v1_14_R1.EntityHuman.world : net.minecraft.server.v1_14_R1.World [383]
- 42 checkcast net.minecraft.server.v1_14_R1.WorldServer [1871]
- 45 aload_1 [entity]
- 46 getstatic org.bukkit.event.entity.CreatureSpawnEvent$SpawnReason.SHOULDER_ENTITY : org.bukkit.event.entity.CreatureSpawnEvent.SpawnReason [2811]
- 49 invokevirtual net.minecraft.server.v1_14_R1.WorldServer.addEntitySerialized(net.minecraft.server.v1_14_R1.Entity, org.bukkit.event.entity.CreatureSpawnEvent$SpawnReason) : boolean [2815]
- 52 istore_2 [addedToWorld]
- 53 iload_2 [addedToWorld]
- 54 ifeq 61
- 57 aload_1 [entity]
- 58 goto 62
- 61 aconst_null
- 62 areturn
- Line numbers:
- [pc: 0, line: 1851]
- [pc: 7, line: 1852]
- [pc: 18, line: 1855]
- [pc: 38, line: 1856]
- [pc: 53, line: 1857]
- Local variable table:
- [pc: 0, pc: 63] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityHuman
- [pc: 0, pc: 63] local: entity index: 1 type: net.minecraft.server.v1_14_R1.Entity
- [pc: 53, pc: 63] local: addedToWorld index: 2 type: boolean
- Stack map table: number of frames 3
- [pc: 18, same]
- [pc: 61, append: {int}]
- [pc: 62, same_locals_1_stack_item, stack: {net.minecraft.server.v1_14_R1.Entity}]
- // Method descriptor #2086 (Lnet/minecraft/server/v1_14_R1/BlockPosition;)V
- // Stack: 3, Locals: 2
- private synthetic void lambda$wakeup$4(net.minecraft.server.v1_14_R1.BlockPosition blockposition);
- 0 aload_0 [this]
- 1 aload_1 [blockposition]
- 2 iconst_0
- 3 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.setRespawnPosition(net.minecraft.server.v1_14_R1.BlockPosition, boolean) : void [2818]
- 6 return
- Line numbers:
- [pc: 0, line: 1362]
- [pc: 6, line: 1363]
- Local variable table:
- [pc: 0, pc: 7] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityHuman
- [pc: 0, pc: 7] local: blockposition index: 1 type: net.minecraft.server.v1_14_R1.BlockPosition
- // Method descriptor #2021 (Lnet/minecraft/server/v1_14_R1/EntityMonster;)Z
- // Stack: 2, Locals: 2
- private synthetic boolean lambda$getBedResult$3(net.minecraft.server.v1_14_R1.EntityMonster entitymonster);
- 0 aload_1 [entitymonster]
- 1 aload_0 [this]
- 2 invokevirtual net.minecraft.server.v1_14_R1.EntityMonster.e(net.minecraft.server.v1_14_R1.EntityHuman) : boolean [2820]
- 5 ireturn
- Line numbers:
- [pc: 0, line: 1265]
- Local variable table:
- [pc: 0, pc: 6] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityHuman
- [pc: 0, pc: 6] local: entitymonster index: 1 type: net.minecraft.server.v1_14_R1.EntityMonster
- // Method descriptor #1511 (Lnet/minecraft/server/v1_14_R1/EnumHand;Lnet/minecraft/server/v1_14_R1/EntityHuman;)V
- // Stack: 2, Locals: 2
- private static synthetic void lambda$damageShield$2(net.minecraft.server.v1_14_R1.EnumHand enumhand, net.minecraft.server.v1_14_R1.EntityHuman entityhuman);
- 0 aload_1 [entityhuman]
- 1 aload_0 [enumhand]
- 2 invokevirtual net.minecraft.server.v1_14_R1.EntityHuman.d(net.minecraft.server.v1_14_R1.EnumHand) : void [2825]
- 5 return
- Line numbers:
- [pc: 0, line: 842]
- [pc: 5, line: 843]
- Local variable table:
- [pc: 0, pc: 6] local: enumhand index: 0 type: net.minecraft.server.v1_14_R1.EnumHand
- [pc: 0, pc: 6] local: entityhuman index: 1 type: net.minecraft.server.v1_14_R1.EntityHuman
- // Method descriptor #908 (Lnet/minecraft/server/v1_14_R1/EntityTypes;)V
- // Stack: 2, Locals: 2
- private synthetic void lambda$j$1(net.minecraft.server.v1_14_R1.EntityTypes entitytypes);
- 0 aload_0 [this]
- 1 getfield net.minecraft.server.v1_14_R1.EntityHuman.world : net.minecraft.server.v1_14_R1.World [383]
- 4 aload_0 [this]
- 5 invokestatic net.minecraft.server.v1_14_R1.EntityParrot.a(net.minecraft.server.v1_14_R1.World, net.minecraft.server.v1_14_R1.Entity) : void [2830]
- 8 return
- Line numbers:
- [pc: 0, line: 473]
- [pc: 8, line: 474]
- Local variable table:
- [pc: 0, pc: 9] local: this index: 0 type: net.minecraft.server.v1_14_R1.EntityHuman
- [pc: 0, pc: 9] local: entitytypes index: 1 type: net.minecraft.server.v1_14_R1.EntityTypes
- // Method descriptor #890 (Lnet/minecraft/server/v1_14_R1/EntityTypes;)Z
- // Stack: 2, Locals: 1
- private static synthetic boolean lambda$j$0(net.minecraft.server.v1_14_R1.EntityTypes entitytypes);
- 0 aload_0 [entitytypes]
- 1 getstatic net.minecraft.server.v1_14_R1.EntityTypes.PARROT : net.minecraft.server.v1_14_R1.EntityTypes [2834]
- 4 if_acmpne 11
- 7 iconst_1
- 8 goto 12
- 11 iconst_0
- 12 ireturn
- Line numbers:
- [pc: 0, line: 471]
- Local variable table:
- [pc: 0, pc: 13] local: entitytypes index: 0 type: net.minecraft.server.v1_14_R1.EntityTypes
- Stack map table: number of frames 2
- [pc: 11, same]
- [pc: 12, same_locals_1_stack_item, stack: {int}]
- // Method descriptor #170 ()V
- // Stack: 4, Locals: 0
- static {};
- 0 ldc_w <Float 0.6> [2836]
- 3 ldc_w <Float 1.8> [2837]
- 6 invokestatic net.minecraft.server.v1_14_R1.EntitySize.b(float, float) : net.minecraft.server.v1_14_R1.EntitySize [2840]
- 9 putstatic net.minecraft.server.v1_14_R1.EntityHuman.bs : net.minecraft.server.v1_14_R1.EntitySize [2693]
- 12 invokestatic com.google.common.collect.ImmutableMap.builder() : com.google.common.collect.ImmutableMap$Builder [2844]
- 15 getstatic net.minecraft.server.v1_14_R1.EntityPose.STANDING : net.minecraft.server.v1_14_R1.EntityPose [604]
- 18 getstatic net.minecraft.server.v1_14_R1.EntityHuman.bs : net.minecraft.server.v1_14_R1.EntitySize [2693]
- 21 invokevirtual com.google.common.collect.ImmutableMap$Builder.put(java.lang.Object, java.lang.Object) : com.google.common.collect.ImmutableMap$Builder [2848]
- 24 getstatic net.minecraft.server.v1_14_R1.EntityPose.SLEEPING : net.minecraft.server.v1_14_R1.EntityPose [586]
- 27 getstatic net.minecraft.server.v1_14_R1.EntityHuman.as : net.minecraft.server.v1_14_R1.EntitySize [2851]
- 30 invokevirtual com.google.common.collect.ImmutableMap$Builder.put(java.lang.Object, java.lang.Object) : com.google.common.collect.ImmutableMap$Builder [2848]
- 33 getstatic net.minecraft.server.v1_14_R1.EntityPose.FALL_FLYING : net.minecraft.server.v1_14_R1.EntityPose [583]
- 36 ldc_w <Float 0.6> [2836]
- 39 ldc_w <Float 0.6> [2836]
- 42 invokestatic net.minecraft.server.v1_14_R1.EntitySize.b(float, float) : net.minecraft.server.v1_14_R1.EntitySize [2840]
- 45 invokevirtual com.google.common.collect.ImmutableMap$Builder.put(java.lang.Object, java.lang.Object) : com.google.common.collect.ImmutableMap$Builder [2848]
- 48 getstatic net.minecraft.server.v1_14_R1.EntityPose.SWIMMING : net.minecraft.server.v1_14_R1.EntityPose [574]
- 51 ldc_w <Float 0.6> [2836]
- 54 ldc_w <Float 0.6> [2836]
- 57 invokestatic net.minecraft.server.v1_14_R1.EntitySize.b(float, float) : net.minecraft.server.v1_14_R1.EntitySize [2840]
- 60 invokevirtual com.google.common.collect.ImmutableMap$Builder.put(java.lang.Object, java.lang.Object) : com.google.common.collect.ImmutableMap$Builder [2848]
- 63 getstatic net.minecraft.server.v1_14_R1.EntityPose.SPIN_ATTACK : net.minecraft.server.v1_14_R1.EntityPose [595]
- 66 ldc_w <Float 0.6> [2836]
- 69 ldc_w <Float 0.6> [2836]
- 72 invokestatic net.minecraft.server.v1_14_R1.EntitySize.b(float, float) : net.minecraft.server.v1_14_R1.EntitySize [2840]
- 75 invokevirtual com.google.common.collect.ImmutableMap$Builder.put(java.lang.Object, java.lang.Object) : com.google.common.collect.ImmutableMap$Builder [2848]
- 78 getstatic net.minecraft.server.v1_14_R1.EntityPose.SNEAKING : net.minecraft.server.v1_14_R1.EntityPose [601]
- 81 ldc_w <Float 0.6> [2836]
- 84 ldc_w <Float 1.5> [1694]
- 87 invokestatic net.minecraft.server.v1_14_R1.EntitySize.b(float, float) : net.minecraft.server.v1_14_R1.EntitySize [2840]
- 90 invokevirtual com.google.common.collect.ImmutableMap$Builder.put(java.lang.Object, java.lang.Object) : com.google.common.collect.ImmutableMap$Builder [2848]
- 93 getstatic net.minecraft.server.v1_14_R1.EntityPose.DYING : net.minecraft.server.v1_14_R1.EntityPose [2854]
- 96 ldc_w <Float 0.2> [1214]
- 99 ldc_w <Float 0.2> [1214]
- 102 invokestatic net.minecraft.server.v1_14_R1.EntitySize.c(float, float) : net.minecraft.server.v1_14_R1.EntitySize [2856]
- 105 invokevirtual com.google.common.collect.ImmutableMap$Builder.put(java.lang.Object, java.lang.Object) : com.google.common.collect.ImmutableMap$Builder [2848]
- 108 invokevirtual com.google.common.collect.ImmutableMap$Builder.build() : com.google.common.collect.ImmutableMap [2860]
- 111 putstatic net.minecraft.server.v1_14_R1.EntityHuman.b : java.util.Map [2691]
- 114 ldc <Class net.minecraft.server.v1_14_R1.EntityHuman> [2]
- 116 getstatic net.minecraft.server.v1_14_R1.DataWatcherRegistry.c : net.minecraft.server.v1_14_R1.DataWatcherSerializer [2865]
- 119 invokestatic net.minecraft.server.v1_14_R1.DataWatcher.a(java.lang.Class, net.minecraft.server.v1_14_R1.DataWatcherSerializer) : net.minecraft.server.v1_14_R1.DataWatcherObject [2868]
- 122 putstatic net.minecraft.server.v1_14_R1.EntityHuman.c : net.minecraft.server.v1_14_R1.DataWatcherObject [329]
- 125 ldc <Class net.minecraft.server.v1_14_R1.EntityHuman> [2]
- 127 getstatic net.minecraft.server.v1_14_R1.DataWatcherRegistry.b : net.minecraft.server.v1_14_R1.DataWatcherSerializer [2870]
- 130 invokestatic net.minecraft.server.v1_14_R1.DataWatcher.a(java.lang.Class, net.minecraft.server.v1_14_R1.DataWatcherSerializer) : net.minecraft.server.v1_14_R1.DataWatcherObject [2868]
- 133 putstatic net.minecraft.server.v1_14_R1.EntityHuman.d : net.minecraft.server.v1_14_R1.DataWatcherObject [343]
- 136 ldc <Class net.minecraft.server.v1_14_R1.EntityHuman> [2]
- 138 getstatic net.minecraft.server.v1_14_R1.DataWatcherRegistry.a : net.minecraft.server.v1_14_R1.DataWatcherSerializer [2872]
- 141 invokestatic net.minecraft.server.v1_14_R1.DataWatcher.a(java.lang.Class, net.minecraft.server.v1_14_R1.DataWatcherSerializer) : net.minecraft.server.v1_14_R1.DataWatcherObject [2868]
- 144 putstatic net.minecraft.server.v1_14_R1.EntityHuman.bt : net.minecraft.server.v1_14_R1.DataWatcherObject [350]
- 147 ldc <Class net.minecraft.server.v1_14_R1.EntityHuman> [2]
- 149 getstatic net.minecraft.server.v1_14_R1.DataWatcherRegistry.a : net.minecraft.server.v1_14_R1.DataWatcherSerializer [2872]
- 152 invokestatic net.minecraft.server.v1_14_R1.DataWatcher.a(java.lang.Class, net.minecraft.server.v1_14_R1.DataWatcherSerializer) : net.minecraft.server.v1_14_R1.DataWatcherObject [2868]
- 155 putstatic net.minecraft.server.v1_14_R1.EntityHuman.bu : net.minecraft.server.v1_14_R1.DataWatcherObject [357]
- 158 ldc <Class net.minecraft.server.v1_14_R1.EntityHuman> [2]
- 160 getstatic net.minecraft.server.v1_14_R1.DataWatcherRegistry.p : net.minecraft.server.v1_14_R1.DataWatcherSerializer [2874]
- 163 invokestatic net.minecraft.server.v1_14_R1.DataWatcher.a(java.lang.Class, net.minecraft.server.v1_14_R1.DataWatcherSerializer) : net.minecraft.server.v1_14_R1.DataWatcherObject [2868]
- 166 putstatic net.minecraft.server.v1_14_R1.EntityHuman.bv : net.minecraft.server.v1_14_R1.DataWatcherObject [359]
- 169 ldc <Class net.minecraft.server.v1_14_R1.EntityHuman> [2]
- 171 getstatic net.minecraft.server.v1_14_R1.DataWatcherRegistry.p : net.minecraft.server.v1_14_R1.DataWatcherSerializer [2874]
- 174 invokestatic net.minecraft.server.v1_14_R1.DataWatcher.a(java.lang.Class, net.minecraft.server.v1_14_R1.DataWatcherSerializer) : net.minecraft.server.v1_14_R1.DataWatcherObject [2868]
- 177 putstatic net.minecraft.server.v1_14_R1.EntityHuman.bw : net.minecraft.server.v1_14_R1.DataWatcherObject [364]
- 180 return
- Line numbers:
- [pc: 0, line: 33]
- [pc: 12, line: 35]
- [pc: 114, line: 36]
- [pc: 125, line: 37]
- [pc: 136, line: 38]
- [pc: 147, line: 39]
- [pc: 158, line: 40]
- [pc: 169, line: 41]
- Inner classes:
- [inner class info: #7 net/minecraft/server/v1_14_R1/EntityHuman$1, outer class info: #0
- inner name: #0, accessflags: 4104 static],
- [inner class info: #9 net/minecraft/server/v1_14_R1/EntityHuman$EnumBedResult, outer class info: #2 net/minecraft/server/v1_14_R1/EntityHuman
- inner name: #10 EnumBedResult, accessflags: 16409 public static final],
- [inner class info: #12 org/bukkit/event/inventory/InventoryCloseEvent$Reason, outer class info: #14 org/bukkit/event/inventory/InventoryCloseEvent
- inner name: #15 Reason, accessflags: 16409 public static final],
- [inner class info: #17 org/bukkit/event/entity/EntityPotionEffectEvent$Cause, outer class info: #19 org/bukkit/event/entity/EntityPotionEffectEvent
- inner name: #20 Cause, accessflags: 16409 public static final],
- [inner class info: #22 net/minecraft/server/v1_14_R1/GameRules$GameRuleKey, outer class info: #24 net/minecraft/server/v1_14_R1/GameRules
- inner name: #25 GameRuleKey, accessflags: 25 public static final],
- [inner class info: #27 org/bukkit/event/entity/EntityRegainHealthEvent$RegainReason, outer class info: #29 org/bukkit/event/entity/EntityRegainHealthEvent
- inner name: #30 RegainReason, accessflags: 16409 public static final],
- [inner class info: #32 net/minecraft/server/v1_14_R1/EnumItemSlot$Function, outer class info: #34 net/minecraft/server/v1_14_R1/EnumItemSlot
- inner name: #35 Function, accessflags: 16409 public static final],
- [inner class info: #37 net/minecraft/server/v1_14_R1/ChatClickable$EnumClickAction, outer class info: #39 net/minecraft/server/v1_14_R1/ChatClickable
- inner name: #40 EnumClickAction, accessflags: 16409 public static final],
- [inner class info: #42 org/bukkit/event/entity/CreatureSpawnEvent$SpawnReason, outer class info: #44 org/bukkit/event/entity/CreatureSpawnEvent
- inner name: #45 SpawnReason, accessflags: 16409 public static final],
- [inner class info: #47 com/google/common/collect/ImmutableMap$Builder, outer class info: #49 com/google/common/collect/ImmutableMap
- inner name: #50 Builder, accessflags: 9 public static],
- [inner class info: #52 java/lang/invoke/MethodHandles$Lookup, outer class info: #54 java/lang/invoke/MethodHandles
- inner name: #55 Lookup, accessflags: 25 public static final]
- Bootstrap methods:
- 0 : # 886 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;
- Method arguments:
- #888 (Ljava/lang/Object;)Z
- #893 invokestatic net/minecraft/server/v1_14_R1/EntityHuman.lambda$j$0:(Lnet/minecraft/server/v1_14_R1/EntityTypes;)Z
- #894 (Lnet/minecraft/server/v1_14_R1/EntityTypes;)Z,
- 1 : # 886 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;
- Method arguments:
- #906 (Ljava/lang/Object;)V
- #911 null
- #912 (Lnet/minecraft/server/v1_14_R1/EntityTypes;)V,
- 2 : # 886 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;
- Method arguments:
- #906 (Ljava/lang/Object;)V
- #1514 invokestatic net/minecraft/server/v1_14_R1/EntityHuman.lambda$damageShield$2:(Lnet/minecraft/server/v1_14_R1/EnumHand;Lnet/minecraft/server/v1_14_R1/EntityHuman;)V
- #1515 (Lnet/minecraft/server/v1_14_R1/EntityHuman;)V,
- 3 : # 886 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;
- Method arguments:
- #888 (Ljava/lang/Object;)Z
- #2024 null
- #2025 (Lnet/minecraft/server/v1_14_R1/EntityMonster;)Z,
- 4 : # 886 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;
- Method arguments:
- #906 (Ljava/lang/Object;)V
- #2158 null
- #2159 (Lnet/minecraft/server/v1_14_R1/BlockPosition;)V,
- 5 : # 886 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;
- Method arguments:
- #2507 (Ljava/lang/Object;)Ljava/lang/Object;
- #2512 null
- #2513 (Lnet/minecraft/server/v1_14_R1/Entity;)Lnet/minecraft/server/v1_14_R1/Entity;,
- 6 : # 886 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;
- Method arguments:
- #906 (Ljava/lang/Object;)V
- #2568 null
- #2570 (Lnet/minecraft/server/v1_14_R1/ChatModifier;)V
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement