Exylia Plugins

Permissions

Permission system for ExyliaKillEffect

Permissions

ExyliaKillEffect uses a hierarchical permission system that provides flexible control over which effects players can use.

Command Permissions

PermissionDescription
exyliakilleffect.command.killeffectAccess to the /killeffect command and menu
exyliakilleffect.adminAccess to administrative commands (reload)

Important: exyliakilleffect.command.killeffect is required to access the kill effects menu.

Hierarchical Effect Permissions

The plugin validates permissions in the following order:

  1. Individual Effect Permission (most specific)
  2. Wildcard Permission (all effects)
  3. Category Permission (effect group)

1. Individual Effect Permissions

Grant access to specific effects:

exyliakilleffect.effect.<effect_id>

Elemental Effects (26)

PermissionEffect
exyliakilleffect.effect.lightningLightning
exyliakilleffect.effect.explosionExplosion
exyliakilleffect.effect.freezeFreeze
exyliakilleffect.effect.flameFlame
exyliakilleffect.effect.poisonPoison
exyliakilleffect.effect.electricElectric
exyliakilleffect.effect.lava_burstLava Burst
exyliakilleffect.effect.water_splashWater Splash
exyliakilleffect.effect.tornadoTornado
exyliakilleffect.effect.earthquakeEarthquake
exyliakilleffect.effect.lava_waveLava Wave
exyliakilleffect.effect.water_waveWater Wave
exyliakilleffect.effect.poison_ripplePoison Ripple
exyliakilleffect.effect.frost_rippleFrost Ripple
exyliakilleffect.effect.wind_slashWind Slash
exyliakilleffect.effect.molten_coreMolten Core
exyliakilleffect.effect.ocean_vortexOcean Vortex
exyliakilleffect.effect.magmaMagma
exyliakilleffect.effect.volcanic_eruptionVolcanic Eruption
exyliakilleffect.effect.infernal_explosionInfernal Explosion
exyliakilleffect.effect.lightning_stormLightning Storm
exyliakilleffect.effect.frozen_shatterFrozen Shatter
exyliakilleffect.effect.ice_prisonIce Prison
exyliakilleffect.effect.ice_ageIce Age
exyliakilleffect.effect.tsunamiTsunami
exyliakilleffect.effect.blizzardBlizzard

Special Effects (18)

PermissionEffect
exyliakilleffect.effect.fireworkFirework
exyliakilleffect.effect.bloodBlood
exyliakilleffect.effect.heartsHearts
exyliakilleffect.effect.notesNotes
exyliakilleffect.effect.criticalCritical
exyliakilleffect.effect.redstoneRedstone
exyliakilleffect.effect.emeraldEmerald
exyliakilleffect.effect.gold_rushGold Rush
exyliakilleffect.effect.diamond_rainDiamond Rain
exyliakilleffect.effect.copper_waveCopper Wave
exyliakilleffect.effect.obsidianObsidian
exyliakilleffect.effect.glowstoneGlowstone
exyliakilleffect.effect.prismarinePrismarine
exyliakilleffect.effect.boneBone
exyliakilleffect.effect.anvilAnvil
exyliakilleffect.effect.prism_shatterPrism Shatter
exyliakilleffect.effect.sonic_boomSonic Boom
exyliakilleffect.effect.dna_helixDNA Helix

Magical Effects (21)

PermissionEffect
exyliakilleffect.effect.soulSoul
exyliakilleffect.effect.dragonDragon
exyliakilleffect.effect.witherWither
exyliakilleffect.effect.enchantEnchant
exyliakilleffect.effect.netherNether
exyliakilleffect.effect.sculkSculk
exyliakilleffect.effect.totemTotem
exyliakilleffect.effect.phantomPhantom
exyliakilleffect.effect.shadowShadow
exyliakilleffect.effect.spiral_doomSpiral Doom
exyliakilleffect.effect.vortexVortex
exyliakilleffect.effect.infernal_circleInfernal Circle
exyliakilleffect.effect.runic_circleRunic Circle
exyliakilleffect.effect.soul_harvestSoul Harvest
exyliakilleffect.effect.crystal_prisonCrystal Prison
exyliakilleffect.effect.wither_pulseWither Pulse
exyliakilleffect.effect.sculk_pulseSculk Pulse
exyliakilleffect.effect.echo_waveEcho Wave
exyliakilleffect.effect.arcane_implosionArcane Implosion
exyliakilleffect.effect.blood_moonBlood Moon
exyliakilleffect.effect.magic_circleMagic Circle

Cosmic Effects (18)

PermissionEffect
exyliakilleffect.effect.cosmicCosmic
exyliakilleffect.effect.voidVoid
exyliakilleffect.effect.enderEnder
exyliakilleffect.effect.chorusChorus
exyliakilleffect.effect.stardustStardust
exyliakilleffect.effect.blackholeBlackhole
exyliakilleffect.effect.gravity_wellGravity Well
exyliakilleffect.effect.cosmic_burstCosmic Burst
exyliakilleffect.effect.star_fallStar Fall
exyliakilleffect.effect.void_collapseVoid Collapse
exyliakilleffect.effect.ender_waveEnder Wave
exyliakilleffect.effect.supernovaSupernova
exyliakilleffect.effect.nebulaNebula
exyliakilleffect.effect.singularitySingularity
exyliakilleffect.effect.stellar_supernovaStellar Supernova
exyliakilleffect.effect.void_consumeVoid Consume
exyliakilleffect.effect.cosmic_convergenceCosmic Convergence
exyliakilleffect.effect.cosmic_collapseCosmic Collapse

Natural Effects (19)

PermissionEffect
exyliakilleffect.effect.cherryCherry
exyliakilleffect.effect.sakuraSakura
exyliakilleffect.effect.slimeSlime
exyliakilleffect.effect.honeyHoney
exyliakilleffect.effect.mossMoss
exyliakilleffect.effect.glowberryGlowberry
exyliakilleffect.effect.turtleTurtle
exyliakilleffect.effect.warpedWarped
exyliakilleffect.effect.crimsonCrimson
exyliakilleffect.effect.sporeSpore
exyliakilleffect.effect.glow_squidGlow Squid
exyliakilleffect.effect.axolotlAxolotl
exyliakilleffect.effect.amethystAmethyst
exyliakilleffect.effect.crystalCrystal
exyliakilleffect.effect.fractal_bloomFractal Bloom
exyliakilleffect.effect.butterfly_swarmButterfly Swarm
exyliakilleffect.effect.cherry_blossomCherry Blossom
exyliakilleffect.effect.flower_bloomFlower Bloom
exyliakilleffect.effect.crystal_explosionCrystal Explosion

Premium Effects (15)

PermissionEffect
exyliakilleffect.effect.heavenHeaven
exyliakilleffect.effect.auroraAurora
exyliakilleffect.effect.netheriteNetherite
exyliakilleffect.effect.plasma_burstPlasma Burst
exyliakilleffect.effect.temporal_riftTemporal Rift
exyliakilleffect.effect.rainbow_waveRainbow Wave
exyliakilleffect.effect.plasma_wavePlasma Wave
exyliakilleffect.effect.reality_shatterReality Shatter
exyliakilleffect.effect.quantum_shiftQuantum Shift
exyliakilleffect.effect.atomic_fissionAtomic Fission
exyliakilleffect.effect.neon_matrixNeon Matrix
exyliakilleffect.effect.celestialCelestial
exyliakilleffect.effect.holy_lightHoly Light
exyliakilleffect.effect.golden_ascensionGolden Ascension
exyliakilleffect.effect.rainbow_portalRainbow Portal

Mythological Effects (12)

PermissionEffect
exyliakilleffect.effect.dragon_breathDragon Breath
exyliakilleffect.effect.phoenixPhoenix
exyliakilleffect.effect.thunderstormThunderstorm
exyliakilleffect.effect.demonic_summonDemonic Summon
exyliakilleffect.effect.dragon_ascensionDragon Ascension
exyliakilleffect.effect.phoenix_rebirthPhoenix Rebirth
exyliakilleffect.effect.phoenix_ascensionPhoenix Ascension
exyliakilleffect.effect.kraken_riseKraken Rise
exyliakilleffect.effect.hydra_emergenceHydra Emergence
exyliakilleffect.effect.leviathan_breachLeviathan Breach
exyliakilleffect.effect.ancient_golemAncient Golem
exyliakilleffect.effect.spirit_wolvesSpirit Wolves

2. Wildcard Permission

Grant access to all effects at once:

exyliakilleffect.effect.*

This permission grants access to all current and future effects in the plugin.

3. Category Permissions

Grant access to all effects in a specific category:

exyliakilleffect.category.<category_id>
PermissionCategoryEffects
exyliakilleffect.category.naturalNatural19 effects
exyliakilleffect.category.elementalElemental26 effects
exyliakilleffect.category.cosmicCosmic18 effects
exyliakilleffect.category.magicalMagical21 effects
exyliakilleffect.category.specialSpecial18 effects
exyliakilleffect.category.mythologicalMythological12 effects
exyliakilleffect.category.premiumPremium15 effects

Validation Logic

When a player attempts to use an effect, the system checks:

  1. Does the player have the specific effect permission? (exyliakilleffect.effect.<effect_id>)
  2. If not, does the player have the wildcard permission? (exyliakilleffect.effect.*)
  3. If not, does the player have the category permission? (exyliakilleffect.category.<category_id>)

If none of these conditions are met, the effect will appear as locked in the menu.