MartianEnchantments

MartianEnchantments

por poggit-archive
No disponible
VariosMecánicasHerramientaspocketmine
4visitas
0descargas

⚠️ Experimental Plugin Notice

MartianEnchantments is currently experimental.

Early versions may contain bugs, unfinished features, or behavior changes between updates.

This plugin is under active development. If you encounter issues or have suggestions, please report them on GitHub.

General

MartianEnchantments is a custom enchantment system for PocketMine-MP, inspired by plugins like AdvancedEnchantments, but rewritten from scratch for modern PocketMine versions.

It allows server owners to create, modify, and manage custom enchantments entirely through configuration, without relying on vanilla or PocketMine’s built-in enchantment system.

Key Features

  • Fully config-driven enchantments (enchantments.yml)

  • Create, edit, or remove enchantments without code changes

  • Custom triggers such as ATTACK, DEFENSE, HELD, EFFECT_STATIC, and more

  • Per-level chance, cooldowns, conditions, and effects

  • Supports multiple effects per enchantment level

  • Uses a custom NBT-based enchantment system

  • Not tied to vanilla or PM enchant mechanics

Triggers & Effects

Enchantments activate through triggers that define when they run (e.g. attacking, defending, holding an item, wearing armor).

This version includes 9 implemented effects:

  • ACTION_BAR

  • ADD_AIR

  • ADD_FOOD

  • ADD_HEALTH

  • ADD_POTION

  • BLOOD

  • BURN

  • DISABLE_ACTIVATION

  • STEAL_HEALTH

More triggers and effects can be added in future updates.

Commands & Items

The plugin includes multiple enchantment-related commands.

Some enchantment-related items exist, but full item functionality is still being expanded and will be improved in upcoming releases.

For Developers

MartianEnchantments includes utility methods intended for developers, such as:

  • Custom enchantment management

  • Enchantment extraction from items

  • Trigger execution helpers

This makes it easier to integrate or extend the enchantment system.

Planned Updates

Future updates may include:

  • Additional effects

  • Additional triggers

  • Enchantment GUIs (e.g. /enchanter)

  • Expanded enchantment item functionality

  • More condition types

All new features will be released incrementally.