Releases: GmodNET/GmodDotNet
GmodNET 0.5.0 alpha (code name: Buzuluk)
Corresponding GmodNET.API version
.NET Core version
.NET Core Runtime 3.1.0 (with ASP.NET Core 3.1.0)
Release Notes
-
Whole project was moved to .NET Core 3.1
-
Bug which could lead to memory leaks and unexpected behavior on Mac Os was fixed
Installation
-
Download archive for your OS
-
Extract it to
garrysmod/lua/binfolder -
Download and copy
gm_dotnet_server.luatogarrysmod/lua/autorun/server -
Download and copy
gm_dotnet_client.luatogarrysmod/lua/autorun/client
GmodNET 0.4.2 alpha (code name: Nakhodka)
Corresponding GmodNET.API version
.NET Core version
.NET Core 3.0.0 Runtime
Release Notes
-
Gmod.NET can now handle missing dependencies and load-time errors gently instead of terminating game process.
-
Gmod.NET now ships ASP.NET Core assemblies which allows you to host full ASP.NET Core web application in a game process.
Installation
-
Download archive for your OS
-
Extract it to
garrysmod/lua/binfolder -
Download and copy
gm_dotnet_server.luatogarrysmod/lua/autorun/server -
Download and copy
gm_dotnet_client.luatogarrysmod/lua/autorun/client
GmodNET 0.4.1 alpha (code name: Nakhodka)
Corresponding GmodNET.API version
.NET Core version
.NET Core 3.0.0 Runtime
Release Notes
-
Server client module isolation: modules can be server-only, client-only, or shared.
-
Client modules load control: Client will load only modules registered with server.
-
Code signing: you can sign modules with GmodNetModuleSigner to prevent clients from loading modified or untrusted assemblies.
-
Modules can now bring native dependencies.
-
Bootstrap lua scripts: autorun lua scripts to load GmodDotNet for client and server are available now.
-
Secure mode: client bootstrap lua script will now load GmodDotNet only if it is signed with trusted private key.
Installation
-
Download archive for your OS
-
Extract it to
garrysmod/lua/binfolder -
Download and copy
gm_dotnet_server.luatogarrysmod/lua/autorun/server -
Download and copy
gm_dotnet_client.luatogarrysmod/lua/autorun/client
GmodNET 0.3.1 alpha (code name: Belgorod)
Corresponding GmodNET.API version
0.3.1
.NET Core version
.NET Core 3.0.0 Runtime