Supreme Ventures
  • Welcome to Supreme Ventures
  • Important Information
    • Installation & Setup
    • Configuration Options
      • Commons Config
      • Database Engine
      • Message Formats
      • Custom Styling
      • Configure Numbers
      • Timestamps
    • Developer API
    • Official Discord
    • YAML Validator
  • Freebies
    • 📣ShockMOTD
    • 👻AirHeads
    • 🔗Discord Link
      • Commands & Permissions
      • Placeholders
      • Setting up Discord bots
  • Premium Plugins
    • 💬Chat Core 💲14.49
      • Commands & Permissions
      • Placeholders
    • 🎁Player Gifts 💲7.50
      • Commands & Permissions
    • 💰Premium Credits 💲20.00
      • Commands & Permissions
      • Placeholders
    • ⬇️Voting 💲15.00
      • Commands & Permissions
      • Placeholders
    • 📊Player Stats 💲10.00
      • Commands & Permission
      • Placeholders
    • 🛡️SMP Guilds 💲20.00
      • Commands & Permissions
      • Placeholders
      • Developer API
    • ⬆️Player Levels 💲10.00
      • Commands & Permissions
      • Placeholders
      • Placeholder Scripts
  • Libraries
    • 📘Commons
Powered by GitBook
On this page

Was this helpful?

  1. Important Information

Developer API

Documentation for Supreme Ventures developer tools

PreviousTimestampsNextShockMOTD

Last updated 1 month ago

Was this helpful?

Product API's are provided via our . All APIs provided via our nexus utilize , which automatically extracts developer APIs from all products when they are published to customers.

Distributed API jars contain the same method & field signatures, while removing all our internal method logic. This allows the jars to be safely shared without compromising any sensitive data.

<repositories>
    <repository> <!-- Supreme Ventures Nexus -->
        <id>supreme-ventures-nexus</id>
        <url>https://nexus.supremeventures.ca/repository/maven-releases/</url>
    </repository>
</repositories>

<dependencies>
    <dependency> <!-- SVLib -->
        <groupId>not.savage</groupId>
        <artifactId>SVCommonLib</artifactId>
        <version>1.0.51</version>
        <scope>provided</scope>
    </dependency>
</dependencies>
repositories {
    maven {
        url "https://nexus.supremeventures.ca/repository/maven-releases/"
    }
}

dependencies {
    // SVLib
    compileOnly group: 'not.savage', name: 'SVCommonLib', version: '1.0.51'
}

Please note the versions on this page may not be the most up-to-date! Please check our for the latest build versions.

Private use of SVCommonsLib

Please note that you technically can you use SVCommonsLib for private work, but this isn't recommended. As Commons is a close-source internal tool, we do not publicly share the details of API changes, usage, or Java Docs for any components. Expect API methods, classes, or fields to be changed or removed without notice.

Nexus repository
Lazy
Nexus server