Essence Arrays icon

Essence Arrays 1.0.0

A highly customizable magic formation system inspired by cultivation arts.

Essence Arrays
A highly customizable magic formation system inspired by cultivation arts.
(Formerly TuTienTranPhap)
Essence Arrays brings a new dimension of magic to your server, allowing players to design, build, and activate powerful formations. By arranging blocks in specific patterns and using a unique activation item, players can unleash a wide range of configurable effects, from healing auras and protective barriers to devastating storms and arcane traps.
 
Key Features
  • Extremely Customizable Formations: Every aspect of a formation can be changed via configuration files. Define the block pattern, activation item, duration, radius, particle effects, and gameplay mechanics.
  • 20+ Unique Effects: The plugin comes packed with over 20 built-in effects, including HEAL, DAMAGE, VORTEX (pull), REPEL (push), STASIS (slow time), LIGHTNING, HARVEST, SMELT, and many more!
  • Advanced Particle Engine: Design breathtaking visuals for your formations with 7 different particle shapes like RINGS, PILLARS, DOMES, and HELIXES. Customize the particle type, density, speed, and color.
  • Team & Ally Integration: Effects can intelligently distinguish between friends and foes. The plugin automatically hooks into BetterTeamsSimpleClans, and vanilla Minecraft Scoreboard teams.
  • Blueprint System: Allow players to build complex formations instantly using a "Blueprint" item. Perfect for server rewards, quest items, or donor perks.
  • Unique Activation Items: Go beyond simple materials. Create custom activation items with unique names and lore, preventing players from easily crafting them.
 
2025-08-12-17-16-33.png 2025-08-12-17-17-06.png image33.png
2025-08-13-110037.png 2025-08-13-110131.png
 
 
 
 
Installation
  1. Stop your server.
  2. Place the EssenceArrays.jar file (or your chosen name) into your server's `/plugins` folder.
  3. (Optional) If you use BetterTeams or SimpleClans, the plugin will automatically detect them.
  4. Start your server. The default `config.yml`, `formations.yml`, and language files will be generated.
  5. Stop the server again to customize the configuration to your liking.
Commands & Permissions
(Aliases: /tranphap, /tttp)
  • /tutientranphap reload - Reloads all configuration files.
    Permission: tutientranphap.reload
  • /tutientranphap give <player> <formation_id> [amount] - Gives a player a formation blueprint.
    Permission: tutientranphap.give
  • /tutientranphap giveitem <player> <formation_id> [amount] - Gives a player a formation's unique activation item.
    Permission: tutientranphap.giveitem
  • /tutientranphap test <formation_id> - Activates a formation for testing purposes at your location.
    Permission: tutientranphap.test