Copy build chain from Vintage Storage

This commit is contained in:
zontreck 2025-01-18 01:10:47 -07:00
parent c416e6e5e1
commit f2a23552af
14 changed files with 125 additions and 51 deletions

View file

@ -0,0 +1,50 @@
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"));
}
}
}