ElementalEffects

Side Plugin ElementalEffects 3.0


Introducing a side-plugin that adds cosmetic effects to your server, with a twist! Each cosmetic will include features and conditions that match their respective element. From requiring an earth source for the EarthTrail to boiling water effects for the FireTrail, each trail being very configurable! Keep reading to find out more!


Minecraft EULA Compliant

Effects
Trail GUI


Indicator GUI


Earth Trail

SandyCloak

Eruption

Water Trail

Blood

Ice

Fire Trail

StaticField

Combust

Air Trail

AeroSphere

Float!

Chi Trail

Intensity

Avatar Trail

ElementalRings

Hit Indicator
Small Hit

Large Hit

AvatarState Indicator

Moon Indicator
Night

Sun Indicator
Commands
/ee
Shows list of plugin commands

/ee trails
Opens trail GUI


/ee indicators
Opens the indicator GUI


/ee list [trail/indicator]
Lists all trails or indicators without the GUI


/ee set [name]
Enables a specific trail or indicator without the GUI


/ee remove [trail/indicator]
Disables your trail or indicator without the GUI


/ee get [name]
Gets the effect information of a player. This is OP by default.

Permissions
Trails
elementaleffects.trails.earth

Access to the Earth trail

elementaleffects.trails.sandcloak
Access to the SandyCloak trail

elementaleffects.trails.eruption
Access to the Eruption trail

elementaleffects.trails.water
Access to the Water trail

elementaleffects.trails.ice
Access to the Ice trail


elementaleffects.trails.fire
Access to the Fire trail

elementaleffects.trails.staticfield
Access to the StaticField trail

elementaleffects.trails.combust
Access to the Combust trail

elementaleffects.trails.air
Access to the Air trail

elementaleffects.trails.aerosphere
Access to the AeroSphere trail


elementaleffects.trails.float
Access to the Float trail


elementaleffects.trails.chi
Access to the Chi trail

elementaleffects.trails.intensity
Access to the Intensity trail

elementaleffects.trails.avatar
Access to the Avatar trail

elementaleffects.trails.elementalrings
Access to the ElementalRings trail


Indicators
elementaleffects.indicators.hit
Access to the Hit Indicator


elementaleffects.indicators.avatarstate
Access to the AvatarState indicator


elementaleffects.indicators.moon
Access to the Moon indicator


elementaleffects.indicators.sun
Access to the Sun indicator


Commands
elementaleffects.commands.trails
Access to the trail GUI


elementaleffects.commands.indicators
Access to the indicator GUI


elementalefects.commands.list
Access to the list command


elementaleffects.commands.set
Access to the enabling command


elementaleffects.commands.remove
Access to the removing command


elementaleffects.commands.get
Access to the get command


Groups
elementaleffects.trails.*

Access to all trails in the plugin

elementaleffects.indicators.*
Access to all indicators in the plugin


elementaleffects.commands.*
Access to all commands in the plugin

Config
Found in the ElementalEffects folder
Code:
Language:
  Prefix:
    Enabled: true
  ExpandedHelpList:
    Enabled: true
  TrailGUIName: Elemental Trails
  IndicatorGUIName: Elemental Indicators
  InvalidEffectName: Please specify an effect name.
  InvalidPlayerName: Invalid player name; that player may be offline.
  NoPermissionMessage: You do not have the necessary permissions for that!
  SpecifyTarget: Please specify either trail or indicator.
Properties:
  RequireElement: false
  CloseInventoryOnSelect: true
Trails:
  Earth:
    RequireEarthBlock: true
    Particles:
      Speed: 0
      Amount: 5
  Eruption:
    Particles:
      Amount: 2
  Sand:
    Cloak:
      RequireSand: false
      Radius: 0.5
    Particles:
      Speed: 0
      Amount: 10
  Fire:
    DisappearInWater: true
    BoilEffect: true
    Particles:
      Speed: 0
      Amount: 2
    FlameArms:
      Enabled: true
      Particles:
        Speed: 0
        Amount: 2
  StaticField:
    Enabled: true
    Amount: 2
    Speed: 3
  Water:
    Particles:
      Speed: 0
      Amount: 2
      Ring:
        Speed: 2
        Size: 1
  Ice:
    Boots:
      Speed: 0
      Amount: 4
    Particles:
      Speed: 0
      Amount: 5
  Air:
    DisappearInWater: true
    CloudEffect: true
    Particles:
      Speed: 0
      Amount: 2
  AeroSphere:
    Size: 2
  Flight:
    Particles:
      Speed: 0
      Amount: 1
    Sparks:
      Enabled: true
  Chi:
    Particles:
      DoMagicCrit: true
      Amount: 1
      Speed: 0
  Intensity:
    Sound:
      Enabled: true
    Particles:
      Amount: 1
      Speed: 0.5
    DashEffect:
      Enabled: true
      Speed: 0.05
      Amount: 1
  Avatar:
    Earth:
      RequireEarthBlock: false
    Fire:
      DisappearInWater: false
      BoilEffect: false
    Air:
      DisappearInWater: false
    Particles:
      Speed: 0
      Amount: 2
Indicators:
  Hit:
    CriticalDamage: 3
  AvatarState:
    RequireAvatarState: true
    PlayEyeGlow: true
  Moon:
    RequireNight: true
    RequireWaterElement: true
    FullMoon:
      Enabled: true
      EnhanceParticles: true
  Sun:
    RequireDay: true
    RequireFireElement: true
Installation
Installing this into your server will be very simple! All you have to do is download the .jar file then add that to your plugins folder. As soon as you restart your server an ElementalEffects folder will be created and then in that is where the configuration file is located!

Help
If something doesn't run smoothly, doesn't run at all, or you need more specific instructions on anything you can receive help by two different methods:
Posting details on your issue in the discussion
Creating a conversation here, with me on ProjectKorra


If I'm not able to help you at the moment or at all, surely there is always someone else out there ready and willing to help you!

When posting anywhere that you need help, regardless on which method above you chose, it's very important that we get all of the information we can to help in the most effective way possible. Here's some things we'll need to know:
Minecraft version
Spigot version
ProjectKorra version
ElementalEffects version
Error message in the console (if applicable)
How to recreate the problem


Contributing
There are many different ways that you are able to contribute to the project, some not even involving code! If you'd like to help out in the development of this project that'd be awesome! Here are some ways that you can help:
Creating pull requests on GitHub
Posting your suggestions in the Discussion
Creating help posts (using the format above) of any issues you have.


To-Do
Below will be a list of features that are being planned.

Indicator effects

More elemental features

Known Issues
Here is where I will periodically update a list of known issues in the project.

Trails remove on a reload/restart

Disclaimer
This is not an official ProjectKorra plugin, therefore, no official support will be provided in any threads other than this one. Use at your own risk.
Author
xNuminousx
Downloads
1,132
First release
Last update
Rating
5.00 star(s) 1 ratings

More resources from xNuminousx

Latest updates

  1. Version 3.0

    Changes ❖ - Important changes ❖ - Non-important changes ❖ Added 2 new trails: Combust...
  2. Version 2.2

    Changes ❖ Fixed an error caused by clicking on the outside of any inventory ❖ Fixed...
  3. Small fix.

    Changes ❖ Fixed a plugin.yml error that spammed console.

Latest reviews

Nice Lil AddOn You Got Here ;) Adds A Little Bit More Fun Aspect To It? So Trion Approves.
xNuminousx
xNuminousx
Thanks!
Top