Minecraft 플러그인 PluginConstructorAPI

PluginConstructorAPI는 Minecraft 플러그인 API로, Zombie_Striker_Dev의 플러그인에서 공유하는 코드를 중앙화하여 중복된 클래스를 줄이고 다른 플러그인이 의존할 수 있는 공통 라이브러리를 제공합니다.

PluginConstructorAPI이(가) 있는 서버 찾기

PluginConstructorAPI을(를) 보고한 서버: 6

PluginConstructorAPI이(가) 있는 모든 서버

PluginConstructorAPI 소개

🔌 About PluginConstructorAPI

PluginConstructorAPI is a Bukkit-compatible Minecraft plugin that provides a shared library and runtime helpers used by multiple plugins from the author Zombie_Striker_Dev. It centralizes common code so dependent plugins do not include duplicate classes, and it exposes an API that other plugin developers can call or extend.

🎯 Purpose

The plugin exists as a developer-facing library to:

  • Reduce memory and storage duplication by placing common utilities in a single plugin JAR.
  • Provide reusable runtime features and helpers used across the author's plugin collection.
  • Allow dependent plugins to fetch or update the shared library when required by those plugins.

⚙️ Features

  • Shared API/library for multiple plugins from the same author.
  • Automatic update checker and downloader (configurable).
  • Provides utilities and common classes consumed by dependent plugins to avoid NoClassDefFoundError when the library is missing.

🧩 Who It Is For

  • Plugin developers who rely on or contribute to Zombie_Striker_Dev's plugin collection.
  • Server operators running one or more plugins that declare PluginConstructorAPI as a dependency.
  • Servers that want to centralize shared code used by several addons to reduce per-plugin duplication.

🏗️ Example Use Cases

  • A server installs several addons by the same author; installing PluginConstructorAPI once prevents repeated copies of the same helper classes.
  • A dependent plugin checks for classes provided by PluginConstructorAPI and fails gracefully or loads extended features when the API is present.

⚙️ Installation

📥 Setup

  • Download the official PluginConstructorAPI JAR from the project's download page.
  • Place the JAR into your server's plugins/ directory.
  • Restart the server and check the server console to confirm the plugin loaded.

📦 Auto-update behavior

  • PluginConstructorAPI includes an automatic updater that will check for and download updates.
  • The updater is configurable; the project notes indicate you can disable automatic downloads by editing the plugins/AUpdater/global.yml file and setting update: false.

🧠 Technical Notes

  • Confirmed platform classification: Bukkit (project listed as a Bukkit plugin on official project pages).
  • Multiple Minecraft versions are listed on the project page; common confirmed entries include: 1.13, 1.12, 1.11, 1.10, 1.9, 1.8, 1.7.9.
  • The project is distributed under the GNU GPL v2 license.

🤝 When This Plugin Is Useful

If you run one or more plugins that depend on the same shared code from Zombie_Striker_Dev, PluginConstructorAPI centralizes those utilities and reduces duplication across plugin JARs while providing an opt-outtable automatic-updater for the library.

댓글

아직 댓글이 없습니다

첫 댓글을 남겨 보세요.

서버 관리자용

개발자
Zombie_Striker_Dev
라이선스
GPL-2.0
지원 플랫폼
Bukkit
지원 버전
1.13, 1.12, 1.11, 1.10, 1.9, 1.8, 1.7.9

링크

서버가 보고한 내용

서버 플랫폼

  • Cauldron2
  • Spigot2
  • CraftBukkit1
  • Paper1

플러그인 버전

  • 1.0.525
  • 1.0.501

MSHQ가 확인할 때 플러그인 목록을 공개하는 서버의 수치입니다. 많은 서버가 목록을 숨기므로 실제 사용량은 더 많습니다.