| 12345678910111213141516171819202122232425 |
- using System.Threading;
- using System.Threading.Tasks;
- using Content.Packaging;
- using Robust.Packaging;
- using Robust.Packaging.AssetProcessing;
- using Robust.Server.ServerStatus;
- namespace Content.Server.Acz;
- public sealed class ContentMagicAczProvider : IMagicAczProvider
- {
- private readonly IDependencyCollection _deps;
- public ContentMagicAczProvider(IDependencyCollection deps)
- {
- _deps = deps;
- }
- public async Task Package(AssetPass pass, IPackageLogger logger, CancellationToken cancel)
- {
- var contentDir = DefaultMagicAczProvider.FindContentRootPath(_deps);
- await ClientPackaging.WriteResources(contentDir, pass, logger, cancel);
- }
- }
|