▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
Плагины/PaperActions
PaperActions

PaperActions

This Plugin adds a Small API System to Paper called Actions. This allows Plugin developers to integrate Actions that Other Plugins can use without knowing what it does

Оцените первым
6
0

PaperActions

PaperActions is a lightweight API for Paper that allows plugins to expose and execute actions without depending directly on each other.

Instead of checking whether another plugin is installed and calling its API, plugins can simply register named actions that any other plugin can invoke.

Features

  • Annotation-based action registration
  • Cross-plugin communication
  • Named parameters
  • Optional parameters
  • Automatic type validation
  • Lightweight with no configuration
  • Designed for plugin interoperability

How it works

Plugins register actions during startup. Other plugins can execute those actions using the action's unique identifier.

Every action is identified by:

PluginName:ActionName

This makes it easy for plugins to communicate without creating hard dependencies.

Example Use Cases

  • NPC interaction systems
  • Custom event callbacks
  • Minigame integrations
  • Cross-plugin compatibility
  • Placeholder or command callbacks
  • Generic plugin APIs

Requirements

  • Paper
  • Java 21 or newer

Why PaperActions?

PaperActions provides a simple, standardized way for plugins to communicate. Rather than exposing large APIs or depending on implementation details, plugins can offer small, reusable actions that are easy to discover and execute.

The result is cleaner integrations, fewer hard dependencies, and a more modular plugin ecosystem.

Часто задаваемые вопросы

Совместимость

Minecraft: Java Edition

26.2.x26.1.x1.21.x1.20.x1.19.x1.18.x1.17.x1.16.x1.15.x1.14.x1.13.x1.12.x1.11.x1.10.x1.9.x1.8.x1.7.x

Поддерживаемые окружения

Сервер

Ссылки

Детали

Лицензия:
Опубликован:3 недели назад
Обновлён:3 недели назад
Главная