2.1.0 • Published 4 months ago

ccnetmc-api v2.1.0

Weekly downloads
-
License
Apache-2.0
Repository
github
Last release
4 months ago

CCnetmc-api NPM Package

Easy to Use, fast and lightweight CCnet Minecraft server API warpper.

Install

To Install Module run this command

npm install ccnetmc-api

Features

  • Lightweight an fast.
  • Optimised functions.
  • Easy to use.
  • Supports Nations server.

Support

For support, Open PR/Issue from github.

Authors

Usage/Examples

// ES/Typescript
import { CCnet } from 'ccnetmc-api';

// Or CJS
const { CCnet } = require("ccnetmc-api");

const api = new CCnet();

async function App() {
  const Players = await api.player.getOnlinePlayers(true);
  console.log(Players)
};

App();

Changelog

2.1.0 - 2025-02-22

Added

  • New test suite with separate test files for each provider
  • Comprehensive caching mechanism for providers
  • Enhanced parsing and data validation
  • Server status provider with detailed monitoring

Changed

  • Refactored Player, Towns, Nations, Sieges providers with improved caching and type safety
  • Optimized Towns provider with better performance and code cleanup
  • Enhanced Nations provider with caching and performance improvements
  • Updated RequestManager with robust caching and error handling
  • Improved extractTownData method with better parsing and type safety

License

Apache 2.0

Special Thanks

Thank to @Shadowevil015 and @Owen3H for their inpiring Hard work.

2.1.0

4 months ago

2.0.3

1 year ago

2.0.2

2 years ago

2.0.1

2 years ago

1.0.4

2 years ago

2.0.0

2 years ago

1.0.3

2 years ago

1.0.2

2 years ago