Moongate.TemplateValidator
1.4.0
dotnet tool install --global Moongate.TemplateValidator --version 1.4.0
This package contains a .NET tool you can call from the shell/command line.
dotnet new tool-manifest
dotnet tool install --local Moongate.TemplateValidator --version 1.4.0
This package contains a .NET tool you can call from the shell/command line.
#tool dotnet:?package=Moongate.TemplateValidator&version=1.4.0
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
nuke :add-package Moongate.TemplateValidator --version 1.4.0
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
Moongate Template Validator
Validate shard templates from the command line using the same loaders and cross-template validation rules used by Moongate runtime startup.
Usage
moongate-template validate --root-directory ~/moongate
Run the validator after changing shard templates in your Moongate root, especially templates/items, templates/mobiles,
templates/loot, templates/factions, templates/sell_profiles, and data/containers.
Each validation run prints the validator version and the target root directory before the validation summary.
Install From NuGet
dotnet tool install --global Moongate.TemplateValidator
moongate-template validate --root-directory ~/moongate
Install From Local Package
dotnet pack tools/Moongate.TemplateValidator/Moongate.TemplateValidator.csproj -o ./tools/Moongate.TemplateValidator/nupkg
dotnet tool install --tool-path ./artifacts/template-tool --add-source ./tools/Moongate.TemplateValidator/nupkg Moongate.TemplateValidator
./artifacts/template-tool/moongate-template validate --root-directory ~/moongate
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net10.0 is compatible. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.
This package has no dependencies.