using JetBrains.Annotations; using Microsoft.Extensions.Logging; #pragma warning disable CS1591 // Missing XML comment for publicly visible type or member namespace NewMoon.Samples.CustomNpc; /// /// Source-generated log messages for and . /// [UsedImplicitly] public static partial class CustomNpcSampleLogger { [LoggerMessage(1, LogLevel.Information, "Custom NPC sample registered {Count} custom entity classes.")] public static partial void LogRegistered(this ILogger logger, int count); [LoggerMessage(2, LogLevel.Information, "Custom NPC sample ended: OnPluginEnd ran before the scope released.")] public static partial void LogEnded(this ILogger logger); [LoggerMessage(3, LogLevel.Information, "nm_sample_npc OnSpawn {Index}")] public static partial void LogNpcSpawn(this ILogger logger, int index); [LoggerMessage(4, LogLevel.Information, "nm_sample_npc OnActivate {Index}")] public static partial void LogNpcActivate(this ILogger logger, int index); [LoggerMessage(5, LogLevel.Information, "nm_sample_npc OnRemoved {Index}")] public static partial void LogNpcRemoved(this ILogger logger, int index); }