Skip to content

ZCore v1.0.0

Latest

Choose a tag to compare

@github-actions github-actions released this 07 Jan 11:34

๐ŸŽฏ ZCore v1.0.0

Minecraft Compatibility: 1.8 - 1.21+
Java Version: 8+

๐Ÿ“ฆ What's Included

ZCore is a utility library plugin providing shared dependencies and helper classes for Minecraft plugins.

Bundled Libraries:

  • โœจ Adventure API 4.17.0 (text components)
  • ๐Ÿ“ Adventure MiniMessage 4.17.0 (modern formatting)
  • ๐Ÿ”„ Adventure Legacy Serializer 4.17.0 (legacy color codes)
  • ๐ŸŽฎ Adventure Platform Bukkit 4.3.4 (MC 1.8+ support)
  • ๐Ÿ“„ BoostedYAML 1.3.7 (config management)
  • ๐Ÿ”ง org.json 20240303 (JSON parsing)

Utility Classes:

  • ColorUtil - Smart text colorization with hex support
  • MessageManager - Multi-language message system
  • ConfigManager - Enhanced config handling

๐Ÿ“ฅ Installation (Server Owners)

  1. Download ZCore-1.0.0.jar
  2. Place in your plugins/ folder
  3. Restart the server

Note: This is a library plugin - it provides functionality for other plugins!


๐Ÿ‘จโ€๐Ÿ’ป For Developers

Add ZCore as a dependency using JitPack:

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

dependencies {
    compileOnly 'com.github.THEzombiePL:ZCore:v1.0.0'
}

plugin.yml:

depend: [ZCore]

Usage Example:

import me.thezombiepl.plugin.zcore.utils.ColorUtil;
import net.kyori.adventure.text.Component;

Component message = ColorUtil.colorize("<gradient:red:blue>Rainbow text!");
player.sendMessage(message);

๐Ÿ“š Documentation

๐Ÿ› Report Issues

Found a bug? Open an issue