Êþº¾EY  -net/minecraft/world/level/block/BaseFireBlockE(Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;F)V   -net/minecraft/world/level/block/SoulFireBlock canSurvivey(Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/core/BlockPos;)Z  defaultBlockState4()Lnet/minecraft/world/level/block/state/BlockState;  &net/minecraft/world/level/block/BlocksAIR'Lnet/minecraft/world/level/block/Block; %net/minecraft/world/level/block/Block  net/minecraft/core/BlockPosbelow()Lnet/minecraft/core/BlockPos; !"# $%%net/minecraft/world/level/LevelReader getBlockStateQ(Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/block/state/BlockState; ' ()canSurviveOnBlock5(Lnet/minecraft/world/level/block/state/BlockState;)Z +,- ./net/minecraft/tags/BlockTagsSOUL_FIRE_BASE_BLOCKSLnet/minecraft/tags/TagKey; 123 450net/minecraft/world/level/block/state/BlockStateis(Lnet/minecraft/tags/TagKey;)ZD(Lnet/minecraft/world/level/block/state/BlockBehaviour$Properties;)VCodeLineNumberTableLocalVariableTablethis/Lnet/minecraft/world/level/block/SoulFireBlock; propertiesALnet/minecraft/world/level/block/state/BlockBehaviour$Properties;MethodParameters updateShapeg(Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/LevelReader;Lnet/minecraft/world/level/ScheduledTickAccess;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/util/RandomSource;)Lnet/minecraft/world/level/block/state/BlockState;state2Lnet/minecraft/world/level/block/state/BlockState;level'Lnet/minecraft/world/level/LevelReader;ticks/Lnet/minecraft/world/level/ScheduledTickAccess;posLnet/minecraft/core/BlockPos;directionToNeighbourLnet/minecraft/core/Direction; neighbourPosneighbourStaterandom!Lnet/minecraft/util/RandomSource; StackMapTablecanBurn SourceFileSoulFireBlock.java InnerClassesU?net/minecraft/world/level/block/state/BlockBehaviour$PropertiesW4net/minecraft/world/level/block/state/BlockBehaviour Properties!67?*+ ·±8  9:;<=><?@7¢ *+,¶™*¶ °²¶°8 9\ :;ABCDEFGHIJKHLBMNO>!ACEGIKLM 7V,-¶¹ ¸&¬89*:;ABCDGH> ACG ()72*²*¶0¬89 AB>AP)76¬8$9:;AB>AQRS TVX