ZeepSDK 1.4.0

There is a newer version of this package available.
See the version list below for details.
dotnet add package ZeepSDK --version 1.4.0                
NuGet\Install-Package ZeepSDK -Version 1.4.0                
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="ZeepSDK" Version="1.4.0" />                
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add ZeepSDK --version 1.4.0                
#r "nuget: ZeepSDK, 1.4.0"                
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
// Install ZeepSDK as a Cake Addin
#addin nuget:?package=ZeepSDK&version=1.4.0

// Install ZeepSDK as a Cake Tool
#tool nuget:?package=ZeepSDK&version=1.4.0                

ZeepSDK

The ZeepSDK is a community built SDK that aims to make it easier to develop custom plugins for Zeepkist. It does this by exposing APIs that hide the actual implementation that is required to achieve the desired functionality, making it easy to use for the developer.

Api documentation is available here: https://tnrd-org.github.io/ZeepSDK/api/index.html

Current features

Chat Api

The ChatApi allows you to interact with the chat. It gives you tools to easily send a chat message, or add a message to your local chat box.

Chat Commands Api

The ChatCommandsApi can be used to create local and remote chat commands. Local chat commands are for the local user, the person that is playing the game. Remote chat commands can be used by others in the same lobby, but only if you are currently the host. This could be useful for things like a vote skip. It comes with a couple of built in commands Local:

  • Help
    • Shows you the available local commands with a description
  • Clear
    • Clears the chat

Remote:

  • Help
    • Shows you the available remote commands with a description

Leaderboard Api

The LeaderboardApi allows you to implement your custom leaderboard page. This allows multiple developers to all add their own pages to the leaderboard. Good examples of this are the GTR Leaderboard and the COTD Leaderboard.

Level Editor Api

The LevelEditorApi contains a collection of functions and events that are related to the level editor and it's usage.

Currently there are two events:

  • EnteredTestMode
    • As the name suggests, this event fires off whenever the user enters the track testing mode
  • EnteredLevelEditor
    • As the name suggests, this event fires off when the user enters the level editor. This is either from the main menu or when exiting the test mode

There's functionality to block mouse input and/or keyboard input. This is useful for mods who display an overlay in the level editor.

Another cool feature is that there is functionality that allows you to create custom folders and items that will show up in the block gui!

Racing Api

The RacingApi currently contains a collection of events that are related to the player racing. Think of events like crossing the finish line, entering first/third person, or crashing.

Product Compatible and additional computed target framework versions.
.NET Framework net472 is compatible.  net48 was computed.  net481 was computed. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

NuGet packages (1)

Showing the top 1 NuGet packages that depend on ZeepSDK:

Package Downloads
ZeepTourney

Common Utilities for Zeepkist Tournaments

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last updated
1.36.11 104 11/11/2024
1.36.10 78 11/5/2024
1.36.9 77 11/5/2024
1.36.8 83 11/5/2024
1.36.7 70 11/4/2024
1.36.5 101 10/28/2024
1.36.3 106 10/10/2024
1.36.2 98 9/26/2024
1.36.1 98 9/25/2024
1.36.0 94 9/24/2024
1.35.10 99 9/19/2024
1.35.9 103 9/9/2024
1.35.8 105 9/7/2024
1.35.7 100 9/4/2024
1.35.6 94 9/3/2024
1.35.2 85 8/29/2024
1.35.1 114 8/27/2024
1.35.0 127 8/18/2024
1.34.5 130 8/15/2024
1.34.4 109 8/15/2024
1.34.3 107 8/14/2024
1.34.1 128 8/13/2024
1.34.0 114 8/13/2024
1.33.0 105 7/18/2024
1.32.3 111 7/3/2024
1.32.2 102 7/3/2024
1.32.1 117 6/26/2024
1.32.0 102 6/26/2024
1.31.3-alpha 77 6/21/2024
1.31.2-alpha 87 6/21/2024
1.31.0 112 6/24/2024
1.31.0-alpha 90 6/7/2024
1.30.2 82 5/24/2024
1.30.1 77 5/24/2024
1.30.0 67 5/24/2024
1.29.3 87 4/9/2024
1.29.2 79 3/28/2024
1.29.1 73 3/26/2024
1.29.0 80 3/9/2024
1.28.0 80 3/9/2024
1.27.0 95 2/8/2024
1.26.0 141 11/15/2023
1.25.1 133 10/24/2023
1.25.0 104 10/24/2023
1.24.0 115 10/24/2023
1.22.0 123 10/8/2023
1.21.2 104 9/22/2023
1.21.1 94 9/22/2023
1.21.0 116 9/4/2023
1.20.0 102 9/1/2023
1.18.0 105 8/31/2023
1.17.0 131 8/25/2023
1.16.0 98 8/25/2023
1.15.0 98 8/25/2023
1.14.0 105 8/24/2023
1.13.0 105 8/17/2023
1.12.1 102 8/17/2023
1.11.1 99 8/17/2023
1.11.0 109 8/13/2023
1.10.1 118 7/23/2023
1.10.0 123 7/23/2023
1.9.1 118 7/14/2023
1.9.0 105 7/14/2023
1.8.1 112 7/14/2023
1.8.0 107 7/11/2023
1.7.5 112 7/11/2023
1.7.4 103 7/10/2023
1.7.3 102 7/10/2023
1.7.2 102 7/10/2023
1.7.1 102 7/10/2023
1.7.0 103 7/10/2023
1.6.0 106 7/8/2023
1.5.1 107 7/8/2023
1.5.0 113 7/5/2023
1.4.0 105 7/5/2023
1.3.0 102 6/27/2023
1.2.0 104 6/20/2023
1.1.1 105 6/15/2023
1.1.0 99 6/15/2023
1.0.1 101 6/13/2023
1.0.0 100 6/12/2023