UnityNetcodePatcher
An assembly patcher which replicates the ILPostProcessing step unity does in order to make NetworkBehaviours work
File Explorer
- build.yml
- publish.yml
- LICENSE
- README.md
- Serilog.Sinks.MSBuild.dll
- TypeHelpers.cs
- ApplyPatchedAttributeILPP.cs
- CompiledAssemblyFromFile.cs
- CompiledAssemblyFromInMemoryAssembly.cs
- NetcodeILPPApplicator.cs
- ReplacePatcherReferencesILPP.cs
- MetadataReaderReadAllBytes.cs
- Patcher.cs
- FolderProfile.pubxml
- Editor
- NetcodePatcher.csproj
- NuGet.Config
- AsmDef.cs
- AsmDefVersionDefine.cs
- UnityPackageLock.cs
- UnityPackagesLock.cs
- UnityVersion.cs
- UnityVersionRange.cs
- JsonNuGetVersionConverter.cs
- UnityVersionConverter.cs
- build.ps1
- build.sh
- NetcodePatcher.Build.csproj
- Program.cs
- NoUncArgumentExtension.cs
- NetcodePatchCommand.cs
- NetcodePatcher.Cli.csproj
- Program.cs
- Sdk.props
- Sdk.targets
- Sdk.tasks
- NetcodePatcher.MSBuild.csproj
- NetcodePatcher.MSBuild.Tasks.csproj
- NetcodePatchTask.cs
- AssemblyExtensions.cs
- NetcodePatcher.Tools.Common.csproj
- PatcherConfiguration.cs
- PatcherLoadContext.cs
- PatcherLoader.cs
- com.unity.netcode.gameobjects
- Components
- Unity.Netcode.Components.csproj
- Runtime
- Unity.Netcode.Runtime.csproj
- RestoreScript.cs
- RestoreScript.cs.meta
- UnityBuilderAction.meta
- SampleScene.unity
- SampleScene.unity.meta
- DefaultNetworkPrefabs.asset
- DefaultNetworkPrefabs.asset.meta
- Editor.meta
- Scenes.meta
- manifest.json
- packages-lock.json
- ProjectSettings.asset
- ProjectVersion.txt
- .editorconfig
- .gitattributes
- .gitignore
- .gitmodules
- Directory.Build.props
- global.json
- LICENSE
- NuGet.config
- README.md
- UnityNetcodePatcher.sln
- UnityNetcodePatcher.template.props.user
# Use via CDN
jsDelivrjsDelivr serves any public GitHub repository as a CDN with zero setup. Pick a version and a file to get a ready-to-paste link and snippet.
Command Glossary
Commands referenced in this DOCs, explained below.
dotnet tool
View Details ▼
dotnet tool
Manage .NET tools and search published tools in NuGet.
dotnet tool install {{[-g|--global]}} {{dotnetsay}}
Install a global tool (don't use `--global` for local tools):
dotnet tool restore
Install tools defined in the local tool manifest:
dotnet tool update {{[-g|--global]}} {{tool_name}}
Update a specific global tool (don't use `--global` for local tools):
dotnet
View Details ▼
dotnet
Cross platform .NET tools for .NET Core.
Some subcommands such as `build` have their own usage documentation.
dotnet new {{template_short_name}}
Initialize a new .NET project:
dotnet restore
Restore NuGet packages:
dotnet run
Build and execute the .NET project in the current directory:
git submodule
View Details ▼
git submodule
Inspect, update, and manage submodules.
git submodule
View existing submodules and the checked-out commit for each one:
git submodule update --init --recursive
Install a repository's submodules (listed in `.gitmodules`):
git submodule add {{repository_url}}
Add a Git repository as a submodule of the current one:
