😍
HCore wiki
  • Starting
    • Initializing
  • Configs
    • Configs
  • Entities
    • NPC
    • Particles
    • Renderers
    • Holograms
  • Messaging
    • Command System
    • Scoreboards
    • Spam System
    • Messagings
    • Packets
  • Others
    • ItemBuilder
    • World Borders
    • Event Subscriber
    • Inventories
    • Database Management
Powered by GitBook
On this page
  • HCore#spam(String id, int time, TimeUnit/Duration unit)
  • HCore#spam(String id, long ticks)
  • HCore#remainTime(String id)
  • HCore#remainTime(String id, TimeUnit unit)
  1. Messaging

Spam System

hCore's spam system allows you to add cooldown to something.

HCore#spam(String id, int time, TimeUnit/Duration unit)

Returns if provided id has cooldowned provided time.

Example usage:

HCore.spam("id", 100, TimeUnit.HOURS);
// Will create cooldown with id "id" and cooldown value is 100 hours.
// This method will return true after 100 hours and first use this method.

HCore#spam(String id, long ticks)

Returns if provided id has cooldowned provided time in ticks. 1 second = 20 ticks.

Example usage:

HCore.spam("id", 100 * 20);
// Will create cooldown with id "id" and cooldown value is 100 seconds.
// This method will return true after 100 seconds and first use this method.

HCore#remainTime(String id)

Returns remaining time by id in ticks.

HCore#remainTime(String id, TimeUnit unit)

Returns remaining time by id in provided time unit.

PreviousScoreboardsNextMessagings

Last updated 2 years ago