Git Product home page Git Product logo

hcore's Introduction

hCore

What is hCore?

A simplified and multi-functional tool for spigot developers. There are dozens of features you can use in it, and it is completely open source code. hCore supports all versions from 1.8.x to 1.19.x. Also, you can find all these APIs usages from here.

JavaDocs

Developers

Owner:

Wiki:

Contributors:

Features

  • Annotation Command - Command system with annotation for registering commands without plugin.yml.
  • NPC - NPC system for creating and managing client-side NPCs.
  • Database - Database implementation system for multi-database support.
  • Hologram - Hologram system for creating and managing client-side holograms.
  • Scoreboard - Scoreboard system for creating non-flicker scoreboards.
  • Message - Message system to send title, action-bar or boss-bar to player.
  • Packet - Packet system to listen to the packet and send it to the player.
  • Event Subscriber - Event subscribe system to register listeners without any class.
  • Particle - Particle system to play particle effects client-side for any player.
  • Renderer - Renderer system for rendering and sending the package to the closest players.
  • Scheduler - Scheduler system to easily create new scheduler.
  • Inventory - Inventory system for creating and opening special inventories for players.
  • Anvil - Anvil system for receiving input from the player.
  • Sign - Sign system for receiving input from the player.
  • WorldBorder - WorldBorder system to display WorldBorder client-side.
  • ItemBuilder - HItemBuilder class for creating item stacks and manage stacks easily.
  • Yaml - Basic yaml system for creating and manage YAMLs easily.
  • Spam - Spam system to check if the given ID is spamming.

How to add it to Maven or Gradle?

Maven

<repository>
    <id>jitpack.io</id>
    <url>https://jitpack.io</url>
</repository>

<dependency>
    <groupId>com.github.hakan-krgn.hCore</groupId>
    <artifactId>bukkit</artifactId>
    <version>0.6.1</version>
    <scope>provided</scope>
</dependency>


<!--If you want to use this api without libraries, you can use below dependency -->
<dependency>
    <groupId>com.github.hakan-krgn.hCore</groupId>
    <artifactId>bukkit-primary</artifactId>
    <version>0.6.1</version>
    <scope>compile</scope>
</dependency>

Gradle

repositories {
  maven { url 'https://jitpack.io' }
}

dependencies {
  implementation 'com.github.hakan-krgn.hCore:bukkit:0.6.1'
}

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.