generated from AriasCreations/vsmodtemplate
50 lines
1.3 KiB
C#
50 lines
1.3 KiB
C#
using Vintagestory.API.Client;
|
|
using Vintagestory.API.Common;
|
|
using Vintagestory.API.Config;
|
|
using Vintagestory.API.Server;
|
|
|
|
namespace ServerUtilities
|
|
{
|
|
public class ServerUtilities : ModSystem
|
|
{
|
|
public static string MOD_ID = "ariasserverutils";
|
|
|
|
/// <summary>
|
|
/// Method to register all mod blocks
|
|
/// </summary>
|
|
/// <param name="api"></param>
|
|
private void RegisterBlocks(ICoreAPI api)
|
|
{
|
|
api.Logger.Notification("Begin registering block classes for Aria's Server Utils...");
|
|
|
|
|
|
|
|
|
|
api.Logger.Notification("Block Classes have been registered for Aria's Server Utils!");
|
|
}
|
|
|
|
private void RegisterBlockEntities(ICoreAPI api)
|
|
{
|
|
}
|
|
|
|
// Called on server and client
|
|
public override void Start(ICoreAPI api)
|
|
{
|
|
api.Logger.Notification(Lang.Get($"{MOD_ID}:start"));
|
|
|
|
RegisterBlocks(api);
|
|
RegisterBlockEntities(api);
|
|
|
|
}
|
|
|
|
public override void StartServerSide(ICoreServerAPI api)
|
|
{
|
|
api.Logger.Notification(Lang.Get($"{MOD_ID}:start"));
|
|
}
|
|
|
|
public override void StartClientSide(ICoreClientAPI api)
|
|
{
|
|
api.Logger.Notification(Lang.Get($"{MOD_ID}:start"));
|
|
}
|
|
}
|
|
}
|