Êþº¾E‡  8net/minecraft/core/dispenser/DefaultDispenseItemBehavior()V   (net/minecraft/core/dispenser/BlockSourcestate4()Lnet/minecraft/world/level/block/state/BlockState;  .net/minecraft/world/level/block/DispenserBlockFACING?Lnet/minecraft/world/level/block/state/properties/EnumProperty;  0net/minecraft/world/level/block/state/BlockStategetValueS(Lnet/minecraft/world/level/block/state/properties/Property;)Ljava/lang/Comparable;net/minecraft/core/Direction   %net/minecraft/world/item/SpawnEggItemgetTypeM(Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/entity/EntityType; " #$level*()Lnet/minecraft/server/level/ServerLevel; & '(pos()Lnet/minecraft/core/BlockPos; *+, -.net/minecraft/core/BlockPosrelative=(Lnet/minecraft/core/Direction;)Lnet/minecraft/core/BlockPos; 012 34,net/minecraft/world/entity/EntitySpawnReason DISPENSER.Lnet/minecraft/world/entity/EntitySpawnReason; 6 78UPLnet/minecraft/core/Direction; :;< =>%net/minecraft/world/entity/EntityTypespawnç(Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/entity/EntitySpawnReason;ZZ)Lnet/minecraft/world/entity/Entity;@java/lang/Exception BCD EF1net/minecraft/core/dispenser/SpawnEggItemBehaviorLOGGERLorg/slf4j/Logger;H5Error while dispensing spawn egg from dispenser at {} JKL MNorg/slf4j/Loggererror9(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V PQR ST"net/minecraft/world/item/ItemStackEMPTY$Lnet/minecraft/world/item/ItemStack; PV WXshrink(I)V Z[\ ]^-net/minecraft/world/level/gameevent/GameEvent ENTITY_PLACE%Lnet/minecraft/core/Holder$Reference; `ab cd&net/minecraft/server/level/ServerLevel gameEvent^(Lnet/minecraft/world/entity/Entity;Lnet/minecraft/core/Holder;Lnet/minecraft/core/BlockPos;)V B Bg hiINSTANCE3Lnet/minecraft/core/dispenser/SpawnEggItemBehavior;CodeLineNumberTableLocalVariableTablethisexecutet(Lnet/minecraft/core/dispenser/BlockSource;Lnet/minecraft/world/item/ItemStack;)Lnet/minecraft/world/item/ItemStack;spawned#Lnet/minecraft/world/entity/Entity;eLjava/lang/Exception;source*Lnet/minecraft/core/dispenser/BlockSource; dispensed directiontype'Lnet/minecraft/world/entity/EntityType;LocalVariableTypeTable*Lnet/minecraft/world/entity/EntityType<*>; StackMapTableMethodParameters SourceFileSpawnEggItemBehavior.java InnerClassesƒ#net/minecraft/core/Holder$Reference…net/minecraft/core/Holder Reference!Bhij/*·±k l minojŽv+¶² ¶ÀN,¸:Ç,°+¶!,+¶%-¶)²/-²5¥§¶9:Ç,°§:²AG+¶%¹I²O°,¶U+¶!²Y+¶%¶_,°FJ?k:@EGJL\` e!t"lH@pqLrsvmivtuvvThw8bxyz bx{|^ý:ÿBP::`P*0ÿBP::`P*0 B?} tv~j# »BY·e³f±k €� ‚„†