Skip to content

Introduction

Hakan Kargın edited this page Jun 13, 2022 · 12 revisions

What is hCore

hCore is a well coded api package which collects all "h" apis in one.

hCore (in a nutshell) gives you a chance to:

  • Registering your commands independent from plugin.yml.
  • Managing your databases easily.
  • Creating NPCs and managing easily.
  • Creating and managing client-side holograms easily.
  • Sending and managing titles, action bars, boss bars easily.
  • Creating non-flicker scoreboards.
  • Sending/Listening packets easily.
  • Managing client-side particle effects for each player easily.
  • Rendering and sending package to closest players easily.
  • Creating new schedulers easily.
  • Creating and managing advanced inventories with pagination system.
  • Getting inputs from player via anvil gui.
  • Getting inputs from player via sign gui.
  • Creating client-side world borders for players.
  • Creating and managing itemstacks easily via HItemStack class.
  • Creating and managing yamls easily via HYaml class.
  • Checking players if they spamming or not.

How to initialize hCore to your plugin

If hCore.jar doesn't exist in your plugins folder, you have to just go through your plugin's main class and add

(otherwise you dont need to do anything to initialize hCore)

HCore.initialize(plugin)

and then you can use hCore as you wish.

Clone this wiki locally