Skip to content

Releases: hakan-krgn/hCore

hCore | Hologram Improvments

31 Jul 17:39
Compare
Choose a tag to compare
  • Added click armor stands again.
  • Removed unnecessary methods from hologram.
  • Improved click algorithm.
  • Removed unnecessary packets.

hCore | Hologram Improvments

30 Jul 19:39
Compare
Choose a tag to compare
  • Improved hologram click listener algorithm.
  • Fixed setLocation method algorithm.
  • Added missing annotations to hologram.
  • Removed click armor stand.
  • Removed markers of armor stands.

hCore | Action Handlers

28 Jul 10:03
Compare
Choose a tag to compare
  • Added getHologram method to line classes.
  • Added action system for hologram.
  • Added custom events for hologram.
  • Fixed some javadocs.

hCore | NPC fixes

27 Jul 20:05
Compare
Choose a tag to compare
  • Fixed npc teleportation issue.

hCore | Hologram Improvments

27 Jul 19:39
Compare
Choose a tag to compare

Hologram

  • Added varargs support to HHologram#setLines and HHologram#insertLine.
  • Changed base structure of line system.
  • Added 1.8 to 1.19 item line support.
  • Added auto empty line creation for empty texts.
  • Added click system for hologram.
  • Added whenClicked method to HHologram class.
  • Added getClickableEntityID method to nms classes of hologram.
  • Changed some javadocs in hologram.

Command

  • Added custom placeholder system.
  • Added Placeholder annotation.

NPC

  • Fixed skin and position problem for 1.8 to 1.19.

General

  • Added javadoc system to gradle.
  • Reformatted codes and optimize imports.

hCore | Minor changes

20 Jul 10:59
Compare
Choose a tag to compare
  • Fixed javadocs.
  • Added setLines method for hologram.
  • Added forceBuild and forceCreate methods for npc and hologram.
  • Fixed getLastColors method in ColorUtils.
  • Added multi listener support for proxy system.

hCore | Scoreboard

15 Jul 11:14
Compare
Choose a tag to compare
  • Added packet based scoreboard system. (full async)
  • Added expire methods with Duration class.
  • Added HParticleType class to create HParticle.
  • Added remainTime methods to spam system.
  • Changed project base to gradle from maven.
  • Fixed problem of the server not receiving the published message.
  • Fixed maven publishing problem.

hCore | Gradle Implementation

10 Jul 13:18
6a4e0ec
Compare
Choose a tag to compare
  • Changed project type as gradle from maven.
  • Updated java compile version in jitpack.yml.
  • Updated gitignore.
  • Removed setAbsorptionHearth method from HNpcEntity class.
  • Relocated some methods in HNPC class.

hCore | NPC Improvments

09 Jul 08:00
Compare
Choose a tag to compare

NPC

  • Fixed npc name hide system for 1_16_R3.
  • Added pathfinder goal and pathfinder entity classes for npc.
  • Changed name of package "listeners" as "listener" in npc.
  • Fixed pathfinder system of npc.
  • Added HNpcEntity classes to manage nms players.
  • Removed NPCUtils classes.
  • Changed HNPCSkin to HNpcSkin.
  • Changed HNPCBuilder to HNpcBuilder.
  • Fixed 1.8 crash issue in pathfinder.
  • Fixed skin not showing problem in 1.8 to 1.12.
  • Added new annotations and notNull checkers.
  • Added setAbsorptionHealth method for hologram entity.
  • Added exceptions for create methods in hologram and npc.
  • Added has methods for hologram and npc.
  • Changed some parameter names and javadocs.
  • Reformated codes and optimize imports.

Proxy

  • Added serializable object publishing for proxy system.
  • Changed proxy system structure.
  • Removed old serializer imports from proxy.
  • Added Validate class instead of Objects class and changed all requireNonNull methods with notNull checks.

hCore | Protocol system

01 Jul 14:09
Compare
Choose a tag to compare
  • Added protocol system for messaging on tcp.
  • Added new wall signs to sign type class.
  • Removed unused sqlite api.
  • Added api-version to plugin.yml.