# SLR 1.3.1 exact MP/Mana writer semantic manifest
# Source commit: 8579e5a282581b1da66504459455cd785594e810
# Format: class|method|descriptor|kind|allowed_direction
# No default classification is permitted. A later writer surface must be reviewed explicitly.
net.solocraft.guild.GuildBuffManager|lambda$tickManaBuffs$1|(Lnet/minecraft/server/level/ServerPlayer;Lnet/solocraft/network/SololevelingModVariables$PlayerVariables;)V|GUILD_MIXED_ADAPTER|MIXED
net.solocraft.guild.GuildBuffManager|lambda$onLivingDeath$0|()V|RESTORE|INCREASE_ONLY
net.solocraft.network.SololevelingModVariables$EventBusVariableHandlers|clonePlayer|(Lnet/neoforged/neoforge/event/entity/player/PlayerEvent$Clone;)V|LIFECYCLE_NORMALIZE|ANY
net.solocraft.network.SololevelingModVariables$PlayerVariablesSyncMessage|lambda$handler$0|(Lnet/solocraft/network/compat/NetworkEvent$Context;Lnet/solocraft/network/SololevelingModVariables$PlayerVariablesSyncMessage;)V|TRANSPORT_ONLY|ANY
net.solocraft.procedures.ARISEProcedure|lambda$execute$41|(DLnet/minecraft/world/entity/Entity;Lnet/solocraft/network/SololevelingModVariables$PlayerVariables;)V|SPEND|DECREASE_ONLY
net.solocraft.procedures.ARISEProcedure|lambda$execute$38|(DLnet/minecraft/world/entity/Entity;Lnet/solocraft/network/SololevelingModVariables$PlayerVariables;)V|SPEND|DECREASE_ONLY
net.solocraft.procedures.ARISEProcedure|lambda$execute$34|(DLnet/minecraft/world/entity/Entity;Lnet/solocraft/network/SololevelingModVariables$PlayerVariables;)V|SPEND|DECREASE_ONLY
net.solocraft.procedures.ARISEProcedure|lambda$execute$29|(DLnet/minecraft/world/entity/Entity;Lnet/solocraft/network/SololevelingModVariables$PlayerVariables;)V|SPEND|DECREASE_ONLY
net.solocraft.procedures.ARISEProcedure|lambda$execute$24|(DLnet/minecraft/world/entity/Entity;Lnet/solocraft/network/SololevelingModVariables$PlayerVariables;)V|SPEND|DECREASE_ONLY
net.solocraft.procedures.ARISEProcedure|lambda$execute$21|(DLnet/minecraft/world/entity/Entity;Lnet/solocraft/network/SololevelingModVariables$PlayerVariables;)V|SPEND|DECREASE_ONLY
net.solocraft.procedures.ARISEProcedure|lambda$execute$16|(DLnet/minecraft/world/entity/Entity;Lnet/solocraft/network/SololevelingModVariables$PlayerVariables;)V|SPEND|DECREASE_ONLY
net.solocraft.procedures.ARISEProcedure|lambda$execute$12|(DLnet/minecraft/world/entity/Entity;Lnet/solocraft/network/SololevelingModVariables$PlayerVariables;)V|SPEND|DECREASE_ONLY
net.solocraft.procedures.ARISEProcedure|lambda$execute$7|(DLnet/minecraft/world/entity/Entity;Lnet/solocraft/network/SololevelingModVariables$PlayerVariables;)V|SPEND|DECREASE_ONLY
net.solocraft.procedures.ARISEProcedure|lambda$execute$3|(DLnet/minecraft/world/entity/Entity;Lnet/solocraft/network/SololevelingModVariables$PlayerVariables;)V|SPEND|DECREASE_ONLY
net.solocraft.procedures.AriseSkillProcedure|lambda$completeArise$4|(DLnet/minecraft/world/entity/player/Player;Lnet/solocraft/network/SololevelingModVariables$PlayerVariables;)V|SPEND|DECREASE_ONLY
net.solocraft.procedures.BuyPotionMana2Procedure|lambda$execute$1|(DLnet/minecraft/world/entity/Entity;Lnet/solocraft/network/SololevelingModVariables$PlayerVariables;)V|RESTORE|INCREASE_ONLY
net.solocraft.procedures.BuyPotionMana3Procedure|lambda$execute$1|(DLnet/minecraft/world/entity/Entity;Lnet/solocraft/network/SololevelingModVariables$PlayerVariables;)V|RESTORE|INCREASE_ONLY
net.solocraft.procedures.BuyPotionManaProcedure|lambda$execute$1|(DLnet/minecraft/world/entity/Entity;Lnet/solocraft/network/SololevelingModVariables$PlayerVariables;)V|RESTORE|INCREASE_ONLY
net.solocraft.procedures.ConsecutiveSlashesOnEffectActiveTickProcedure|lambda$execute$0|(DLnet/minecraft/world/entity/Entity;Lnet/solocraft/network/SololevelingModVariables$PlayerVariables;)V|SPEND|DECREASE_ONLY
net.solocraft.procedures.CreativeResetProcedure|lambda$execute$0|(Lnet/minecraft/world/entity/Entity;Lnet/solocraft/network/SololevelingModVariables$PlayerVariables;)V|CREATIVE_NORMALIZE|ANY
net.solocraft.procedures.DaggerRushActProcedure|lambda$spendMp$1|(DLnet/minecraft/world/entity/Entity;Lnet/solocraft/network/SololevelingModVariables$PlayerVariables;)V|SPEND|DECREASE_ONLY
net.solocraft.procedures.DashResetProcedure|execute|(Lnet/neoforged/bus/api/Event;Lnet/minecraft/world/entity/Entity;)V|SPEND|DECREASE_ONLY
net.solocraft.procedures.DemonKingsLongSwordEntitySwingsItemProcedure|lambda$execute$2|(DLnet/minecraft/world/entity/Entity;Lnet/solocraft/network/SololevelingModVariables$PlayerVariables;)V|SPEND|DECREASE_ONLY
net.solocraft.procedures.DetectEyeSpawnProcedure|lambda$execute$0|(DLnet/minecraft/world/entity/Entity;Lnet/solocraft/network/SololevelingModVariables$PlayerVariables;)V|SPEND|DECREASE_ONLY
net.solocraft.procedures.FireChargeIncreaseProcedure|lambda$execute$4|(DLnet/minecraft/world/entity/Entity;Lnet/solocraft/network/SololevelingModVariables$PlayerVariables;)V|SPEND|DECREASE_ONLY
net.solocraft.procedures.FireChargeIncreaseProcedure|lambda$execute$3|(DLnet/minecraft/world/entity/Entity;Lnet/solocraft/network/SololevelingModVariables$PlayerVariables;)V|SPEND|DECREASE_ONLY
net.solocraft.procedures.FireChargeIncreaseProcedure|lambda$execute$2|(DLnet/minecraft/world/entity/Entity;Lnet/solocraft/network/SololevelingModVariables$PlayerVariables;)V|SPEND|DECREASE_ONLY
net.solocraft.procedures.FireChargeIncreaseProcedure|lambda$execute$1|(DLnet/minecraft/world/entity/Entity;Lnet/solocraft/network/SololevelingModVariables$PlayerVariables;)V|SPEND|DECREASE_ONLY
net.solocraft.procedures.GoliathArmorTickProcedure|lambda$execute$0|(Lnet/minecraft/world/entity/Entity;Lnet/solocraft/network/SololevelingModVariables$PlayerVariables;)V|SPEND|DECREASE_ONLY
net.solocraft.procedures.HasteBuffCastProcedure|lambda$execute$9|(DLnet/minecraft/world/entity/Entity;Lnet/solocraft/network/SololevelingModVariables$PlayerVariables;)V|SPEND|DECREASE_ONLY
net.solocraft.procedures.HasteBuffCastProcedure|lambda$execute$8|(DLnet/minecraft/world/entity/Entity;Lnet/solocraft/network/SololevelingModVariables$PlayerVariables;)V|SPEND|DECREASE_ONLY
net.solocraft.procedures.IntelligenceUpdateProcedure|lambda$execute$1|(Lnet/minecraft/world/entity/Entity;Lnet/solocraft/network/SololevelingModVariables$PlayerVariables;)V|MAX_ONLY|MANA_ONLY
net.solocraft.procedures.IntelligenceUpdateProcedure|lambda$execute$0|(Lnet/minecraft/world/entity/Entity;Lnet/solocraft/network/SololevelingModVariables$PlayerVariables;)V|CREATIVE_NORMALIZE|ANY
net.solocraft.procedures.LllRightclickedProcedure|lambda$execute$0|(DLnet/minecraft/world/entity/Entity;Lnet/solocraft/network/SololevelingModVariables$PlayerVariables;)V|SPEND|DECREASE_ONLY
net.solocraft.procedures.MPDeathResetProcedure|lambda$execute$0|(DLnet/minecraft/world/entity/Entity;Lnet/solocraft/network/SololevelingModVariables$PlayerVariables;)V|LIFECYCLE_NORMALIZE|ANY
net.solocraft.procedures.MPRejoinResetProcedure|lambda$execute$0|(DLnet/minecraft/world/entity/Entity;Lnet/solocraft/network/SololevelingModVariables$PlayerVariables;)V|LIFECYCLE_NORMALIZE|ANY
net.solocraft.procedures.ManaGunRightclickedProcedure|lambda$execute$0|(DLnet/minecraft/world/entity/Entity;Lnet/solocraft/network/SololevelingModVariables$PlayerVariables;)V|SPEND|DECREASE_ONLY
net.solocraft.procedures.ManaRegenProcedure|execute|(Lnet/neoforged/bus/api/Event;Lnet/minecraft/world/entity/Entity;)V|PASSIVE_FLOW_ADAPTER|INCREASE_ONLY
net.solocraft.procedures.PhantomLeapAttackProcedure|lambda$execute$2|(DLnet/minecraft/world/entity/Entity;Lnet/solocraft/network/SololevelingModVariables$PlayerVariables;)V|SPEND|DECREASE_ONLY
net.solocraft.procedures.PhysicalBuffCastProcedure|lambda$execute$10|(DLnet/minecraft/world/entity/Entity;Lnet/solocraft/network/SololevelingModVariables$PlayerVariables;)V|SPEND|DECREASE_ONLY
net.solocraft.procedures.PhysicalBuffCastProcedure|lambda$execute$8|(DLnet/minecraft/world/entity/Entity;Lnet/solocraft/network/SololevelingModVariables$PlayerVariables;)V|SPEND|DECREASE_ONLY
net.solocraft.procedures.PotionPlayerFinishesUsingItemProcedure|lambda$execute$15|(DLnet/minecraft/world/entity/Entity;Lnet/solocraft/network/SololevelingModVariables$PlayerVariables;)V|RESTORE|INCREASE_ONLY
net.solocraft.procedures.PotionPlayerFinishesUsingItemProcedure|lambda$execute$10|(DLnet/minecraft/world/entity/Entity;Lnet/solocraft/network/SololevelingModVariables$PlayerVariables;)V|RESTORE|INCREASE_ONLY
net.solocraft.procedures.PotionPlayerFinishesUsingItemProcedure|lambda$execute$8|(DLnet/minecraft/world/entity/Entity;Lnet/solocraft/network/SololevelingModVariables$PlayerVariables;)V|RESTORE|INCREASE_ONLY
net.solocraft.procedures.PotionPlayerFinishesUsingItemProcedure|lambda$execute$6|(DLnet/minecraft/world/entity/Entity;Lnet/solocraft/network/SololevelingModVariables$PlayerVariables;)V|RESTORE|INCREASE_ONLY
net.solocraft.procedures.RewardCollectProcedure|lambda$execute$1|(DLnet/minecraft/world/entity/Entity;Lnet/solocraft/network/SololevelingModVariables$PlayerVariables;)V|RESTORE|INCREASE_ONLY
net.solocraft.procedures.RulersHandProjectileHitsLivingEntityProcedure|lambda$execute$0|(DLnet/minecraft/world/entity/Entity;Lnet/solocraft/network/SololevelingModVariables$PlayerVariables;)V|SPEND|DECREASE_ONLY
net.solocraft.procedures.ShadowARMORHelmetTickEventProcedure|lambda$execute$0|(DLnet/minecraft/world/entity/Entity;Lnet/solocraft/network/SololevelingModVariables$PlayerVariables;)V|SPEND|DECREASE_ONLY
net.solocraft.procedures.ShadowDeathReviveProcedure|tryRevive|(Lnet/neoforged/neoforge/event/entity/living/LivingDeathEvent;Lnet/minecraft/world/entity/Entity;)V|SPEND|DECREASE_ONLY
net.solocraft.procedures.ShieldBashProcedure|lambda$execute$0|(DLnet/minecraft/world/entity/Entity;Lnet/solocraft/network/SololevelingModVariables$PlayerVariables;)V|SPEND|DECREASE_ONLY
net.solocraft.procedures.SpiritBowRangedItemUsedProcedure|lambda$execute$0|(DLnet/minecraft/world/entity/Entity;Lnet/solocraft/network/SololevelingModVariables$PlayerVariables;)V|SPEND|DECREASE_ONLY
net.solocraft.procedures.StormBreatheTickProcedure|lambda$execute$0|(DLnet/minecraft/world/entity/Entity;Lnet/solocraft/network/SololevelingModVariables$PlayerVariables;)V|SPEND|DECREASE_ONLY
net.solocraft.procedures.SwordDanceGiveProcedure|lambda$execute$0|(DLnet/minecraft/world/entity/Entity;Lnet/solocraft/network/SololevelingModVariables$PlayerVariables;)V|SPEND|DECREASE_ONLY
net.solocraft.procedures.SwordOfLightGiveProcedure|lambda$execute$0|(DLnet/minecraft/world/entity/Entity;Lnet/solocraft/network/SololevelingModVariables$PlayerVariables;)V|SPEND|DECREASE_ONLY
net.solocraft.procedures.TauntCastProcedure|lambda$execute$0|(DLnet/minecraft/world/entity/Entity;Lnet/solocraft/network/SololevelingModVariables$PlayerVariables;)V|SPEND|DECREASE_ONLY
net.solocraft.procedures.UseSkillOnKeyPressedProcedure|lambda$castShadowstep$14|(Lnet/minecraft/world/entity/Entity;Lnet/solocraft/network/SololevelingModVariables$PlayerVariables;)V|SPEND|DECREASE_ONLY
net.solocraft.procedures.UseSkillOnKeyPressedProcedure|lambda$execute$13|(DLnet/minecraft/world/entity/Entity;Lnet/solocraft/network/SololevelingModVariables$PlayerVariables;)V|SPEND|DECREASE_ONLY
net.solocraft.procedures.UseSkillOnKeyPressedProcedure|lambda$execute$12|(DLnet/minecraft/world/entity/Entity;Lnet/solocraft/network/SololevelingModVariables$PlayerVariables;)V|SPEND|DECREASE_ONLY
net.solocraft.procedures.UseSkillOnKeyPressedProcedure|lambda$execute$11|(DLnet/minecraft/world/entity/Entity;Lnet/solocraft/network/SololevelingModVariables$PlayerVariables;)V|SPEND|DECREASE_ONLY
net.solocraft.procedures.UseSkillOnKeyPressedProcedure|lambda$execute$10|(DLnet/minecraft/world/entity/Entity;Lnet/solocraft/network/SololevelingModVariables$PlayerVariables;)V|SPEND|DECREASE_ONLY
net.solocraft.procedures.UseSkillOnKeyPressedProcedure|lambda$execute$9|(DLnet/minecraft/world/entity/Entity;Lnet/solocraft/network/SololevelingModVariables$PlayerVariables;)V|SPEND|DECREASE_ONLY
net.solocraft.procedures.UseSkillOnKeyPressedProcedure|lambda$execute$8|(DLnet/minecraft/world/entity/Entity;Lnet/solocraft/network/SololevelingModVariables$PlayerVariables;)V|SPEND|DECREASE_ONLY
net.solocraft.procedures.UseSkillOnKeyPressedProcedure|lambda$execute$7|(DLnet/minecraft/world/entity/Entity;Lnet/solocraft/network/SololevelingModVariables$PlayerVariables;)V|SPEND|DECREASE_ONLY
net.solocraft.procedures.UseSkillOnKeyPressedProcedure|lambda$execute$6|(DLnet/minecraft/world/entity/Entity;Lnet/solocraft/network/SololevelingModVariables$PlayerVariables;)V|SPEND|DECREASE_ONLY
net.solocraft.procedures.UseSkillOnKeyPressedProcedure|lambda$execute$5|(DLnet/minecraft/world/entity/Entity;Lnet/solocraft/network/SololevelingModVariables$PlayerVariables;)V|SPEND|DECREASE_ONLY
net.solocraft.procedures.UseSkillOnKeyPressedProcedure|lambda$execute$4|(DLnet/minecraft/world/entity/Entity;Lnet/solocraft/network/SololevelingModVariables$PlayerVariables;)V|SPEND|DECREASE_ONLY
net.solocraft.procedures.WillPowerGiveProcedure|lambda$execute$0|(DLnet/minecraft/world/entity/Entity;Lnet/solocraft/network/SololevelingModVariables$PlayerVariables;)V|SPEND|DECREASE_ONLY
net.solocraft.util.AntaresCombatManager|lambda$drainMana$8|(ILnet/minecraft/server/level/ServerPlayer;Lnet/solocraft/network/SololevelingModVariables$PlayerVariables;)V|SPEND|DECREASE_ONLY
net.solocraft.util.AntaresCombatManager|lambda$consumeMana$7|(ILnet/minecraft/server/level/ServerPlayer;Lnet/solocraft/network/SololevelingModVariables$PlayerVariables;)V|SPEND|DECREASE_ONLY
net.solocraft.util.ArcaneMageSpellManager|lambda$deductMana$14|(ILnet/minecraft/world/entity/Entity;Lnet/solocraft/network/SololevelingModVariables$PlayerVariables;)V|SPEND|DECREASE_ONLY
net.solocraft.util.AssassinSkillManager|consumeMana|(Lnet/minecraft/server/level/ServerPlayer;D)Z|SPEND|DECREASE_ONLY
net.solocraft.util.AssassinSkillManager|lambda$refundMana$6|(Lnet/minecraft/server/level/ServerPlayer;DLnet/solocraft/network/SololevelingModVariables$PlayerVariables;)V|RESTORE|INCREASE_ONLY
net.solocraft.util.BarrierMageSpellManager|lambda$deductMana$14|(ILnet/minecraft/world/entity/Entity;Lnet/solocraft/network/SololevelingModVariables$PlayerVariables;)V|SPEND|DECREASE_ONLY
net.solocraft.util.BeastMonarchManager|lambda$consumeMana$19|(ILnet/minecraft/server/level/ServerPlayer;Lnet/solocraft/network/SololevelingModVariables$PlayerVariables;)V|SPEND|DECREASE_ONLY
net.solocraft.util.ColdBloodSkillManager|lambda$restoreResources$1|(Lnet/minecraft/server/level/ServerPlayer;Lnet/solocraft/network/SololevelingModVariables$PlayerVariables;)V|RESTORE|INCREASE_ONLY
net.solocraft.util.ColdBloodSkillManager|lambda$cast$0|()V|SPEND|DECREASE_ONLY
net.solocraft.util.CurseEffectHooks|lambda$tick$0|(Lnet/minecraft/server/level/ServerPlayer;Lnet/solocraft/network/SololevelingModVariables$PlayerVariables;)V|PASSIVE_FLOW_ADAPTER|INCREASE_ONLY
net.solocraft.util.CurseMageSpellManager|lambda$deductMana$13|(ILnet/minecraft/world/entity/Entity;Lnet/solocraft/network/SololevelingModVariables$PlayerVariables;)V|SPEND|DECREASE_ONLY
net.solocraft.util.DaggerThrowManager|consumeMana|(Lnet/minecraft/server/level/ServerPlayer;D)Z|SPEND|DECREASE_ONLY
net.solocraft.util.FireMageSpellManager|lambda$deductMana$11|(ILnet/minecraft/world/entity/Entity;Lnet/solocraft/network/SololevelingModVariables$PlayerVariables;)V|SPEND|DECREASE_ONLY
net.solocraft.util.FrostArchitectureManager|lambda$castSelection$0|()V|SPEND|DECREASE_ONLY
net.solocraft.util.FrostMonarchManager|lambda$drainSpiritualizationMana$17|(ZLnet/minecraft/server/level/ServerPlayer;Lnet/solocraft/network/SololevelingModVariables$PlayerVariables;)V|SPEND|DECREASE_ONLY
net.solocraft.util.FrostMonarchManager|lambda$consumeMana$16|(ILnet/minecraft/server/level/ServerPlayer;Lnet/solocraft/network/SololevelingModVariables$PlayerVariables;)V|SPEND|DECREASE_ONLY
net.solocraft.util.GoliathCombatManager|lambda$consumeMana$4|(ILnet/minecraft/server/level/ServerPlayer;Lnet/solocraft/network/SololevelingModVariables$PlayerVariables;)V|SPEND|DECREASE_ONLY
net.solocraft.util.GrandMarshalAbilityManager|lambda$consumeMana$2|(ILnet/minecraft/server/level/ServerPlayer;Lnet/solocraft/network/SololevelingModVariables$PlayerVariables;)V|SPEND|DECREASE_ONLY
net.solocraft.util.HealerSkillManager|lambda$castManaFont$2|(Lnet/minecraft/world/entity/player/Player;DLnet/solocraft/network/SololevelingModVariables$PlayerVariables;)V|RESTORE|INCREASE_ONLY
net.solocraft.util.LiuZhigangCombatManager|lambda$drainMana$11|(ILnet/minecraft/server/level/ServerPlayer;Lnet/solocraft/network/SololevelingModVariables$PlayerVariables;)V|SPEND|DECREASE_ONLY
net.solocraft.util.ManaRules|lambda$spend$1|(ILnet/minecraft/world/entity/Entity;Lnet/solocraft/network/SololevelingModVariables$PlayerVariables;)V|SPEND|DECREASE_ONLY
net.solocraft.util.PlayerVitalSync|lambda$restoreAfterRespawn$1|(Lnet/minecraft/server/level/ServerPlayer;Lnet/solocraft/network/SololevelingModVariables$PlayerVariables;)V|LIFECYCLE_NORMALIZE|ANY
net.solocraft.util.RangerCombatManager|lambda$refundMana$15|(DLnet/minecraft/server/level/ServerPlayer;Lnet/solocraft/network/SololevelingModVariables$PlayerVariables;)V|RESTORE|INCREASE_ONLY
net.solocraft.util.RangerCombatManager|lambda$spendMana$14|(DLnet/minecraft/server/level/ServerPlayer;Lnet/solocraft/network/SololevelingModVariables$PlayerVariables;)V|SPEND|DECREASE_ONLY
net.solocraft.util.RulersAuthorityManager|consumeMana|(Lnet/minecraft/server/level/ServerPlayer;D)Z|SPEND|DECREASE_ONLY
net.solocraft.util.ShadowMonarchManager|lambda$consumeSummonMana$10|(ILnet/minecraft/world/entity/player/Player;Lnet/solocraft/network/SololevelingModVariables$PlayerVariables;)V|SPEND|DECREASE_ONLY
net.solocraft.util.SilladIcePrisonManager|lambda$drainMana$1|(Lnet/solocraft/util/SilladIcePrisonManager$DrainBatch;[DLnet/minecraft/server/level/ServerPlayer;Lnet/solocraft/network/SololevelingModVariables$PlayerVariables;)V|SPEND|DECREASE_ONLY
net.solocraft.util.StormMageSpellManager|lambda$deductMana$13|(ILnet/minecraft/world/entity/Entity;Lnet/solocraft/network/SololevelingModVariables$PlayerVariables;)V|SPEND|DECREASE_ONLY
net.solocraft.util.SungIlHwanCombatManager|lambda$drainMana$8|(ILnet/minecraft/server/level/ServerPlayer;Lnet/solocraft/network/SololevelingModVariables$PlayerVariables;)V|SPEND|DECREASE_ONLY
net.solocraft.util.TankerSkillManager|lambda$commitCast$20|(ILnet/minecraft/server/level/ServerPlayer;Lnet/solocraft/network/SololevelingModVariables$PlayerVariables;)V|SPEND|DECREASE_ONLY
net.solocraft.util.WhiteFlameMonarchManager|lambda$drainMana$7|(ILnet/minecraft/server/level/ServerPlayer;Lnet/solocraft/network/SololevelingModVariables$PlayerVariables;)V|SPEND|DECREASE_ONLY
