EliteMasks - Highly Customisable | Create Your Own Masks & Effects | As seen on CosmicPvP

Status
This thread has been locked.

Splodgebox

Developer @ FD Technologies & Citi(Group/Bank)
Supreme
Feedback score
23
Posts
35
Reactions
317
Resources
11
ksqaKjG.png

8POE6oy.png

giphy.gif

Xjj2FKB.png
BE9hhOB.png

qBvQJ7Y.png

Screenshot_from_2019-04-08_21-06-35.png

4tddBb8.png

EliteMasks is a fully customizable masks plugin, using these masks you can apply them to your armour to gain buffs and effects along with this other players will only see the mask itself while the wearer sees the helmet for what it is, the idea has come from a very large factions server.

YAML:
#############################################################
# EliteMasks - Created By Splodgebox
#
# Current Effects
#
# Use /elitemasks effects to list all current effects
# with examples and information
#
#############################################################
Masks:
  Example:
    name: "&c&lExample"
    lore:
      - '&cThis is an example mask'
    skin: "eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvNTI5NDg4MWYzMzQwOGU4OTY0ZDI1NWZkOGViMjFhZTY5ODhiMmNjYTg5OTRkMTU3OTk5NmE2ZjEzMmJjNDI5YyJ9fX0="
    applied_lore: "&c&lExample &c(2 Extra Hearts)"
    effects:
      - 'Health:2'
     - 'Potion:SPEED:3'
     - 'Damage:20'
     - 'Reduction:20'
YAML:
COMMAND:
  MESSAGE: |
    &e&l----- &6&lElite&e&lMasks &6&lCommands &e&l-----

    &6<> &7- &fRequire Argument
    &e[] &7- &fOptional Argument

    &e/elitemasks give &6<player> <mask> &e[amount]
    &e/elitemasks reload

    &6&lAliases: &e<elitemask, elitemasks, emask, emasks, em>
CONFIGURATION:
  RELOAD: '&6&l(!) &eConfiguration Files have been reloaded!'
INVALID:
  MASK: '&4&l(!) &cThat is an invalid mask type!'
MASK:
  APPLIED: '&6&l(!) &eThe mask &6''%mask%'' &ehas been applied!'
GIVEN:
  MASK: '&6&l(!) &eYou have given &6%player% &ex%amount% of &6%mask%&e mask!'
Java:
public class EliteAPI {
    /**
     * Check if the itemStack has a mask attached
     * @param itemStack
     * @return
     */
    public boolean hasMask(ItemStack itemStack)
    /**
     * Get the name of the mask attached to the itemStack
     * @param itemStack
     * @return
     */
    public String getMaskName(ItemStack itemStack)
    /**
     * Check the if the mask has the effect
     * in the mask.yml
     * @param itemStack
     * @param effect
     * @return
     */
    public boolean hasMaskEffect(ItemStack itemStack, String effect)
    /**
     * Get a string argument when the effect are set
     * @param itemStack
     * @param effect
     * @param argument
     * @return
     */
    public String getStringValue(ItemStack itemStack, String effect, int argument)
    /**
     * Get a double argument when the effect are set
     * @param itemStack
     * @param effect
     * @param argument
     * @return
     */
    public double getDoubleValue(ItemStack itemStack, String effect, int argument)
    /**
     * Get a integer argument when the effect are set
     * @param itemStack
     * @param effect
     * @param argument
     * @return
     */
    public int getIntegerValue(ItemStack itemStack, String effect, int argument)
}

For support check out our discord
Also if you would like me to answer any questions then add me on discord Splodgebox#3490

 
Last edited:
PebbleHost
High performance, consistent uptime and fast support. Minecraft hosting that just works.

Asodey

This title is for sale, dm me
Premium
Feedback score
75
Posts
1,530
Reactions
646
Resources
6
ksqaKjG.png

8POE6oy.png

Xjj2FKB.png
BE9hhOB.png

qBvQJ7Y.png

Screenshot_from_2019-04-08_21-06-35.png
4tddBb8.png

EliteMasks is a fully customizable masks plugin, using these masks you can apply them to your armour to gain buffs and effects along with this other players will only see the mask itself while the wearer sees the helmet for what it is, the idea has come from a very large factions server.
YAML:
#############################################################
# EliteMasks - Created By Splodgebox
#
# Current Effects
#
# Use /elitemasks effects to list all current effects
# with examples and information
#
#############################################################
Masks:
  Example:
    name: "&c&lExample"
    lore:
      - '&cThis is an example mask'
    skin: "eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvNTI5NDg4MWYzMzQwOGU4OTY0ZDI1NWZkOGViMjFhZTY5ODhiMmNjYTg5OTRkMTU3OTk5NmE2ZjEzMmJjNDI5YyJ9fX0="
    applied_lore: "&c&lExample &c(2 Extra Hearts)"
    effects:
      - 'Health:2'
     - 'Potion:SPEED:3'
     - 'Damage:20'
     - 'Reduction:20'
YAML:
COMMAND:
  MESSAGE: |
    &e&l----- &6&lElite&e&lMasks &6&lCommands &e&l-----

    &6<> &7- &fRequire Argument
    &e[] &7- &fOptional Argument

    &e/elitemasks give &6<player> <mask> &e[amount]
    &e/elitemasks reload

    &6&lAliases: &e<elitemask, elitemasks, emask, emasks, em>
CONFIGURATION:
  RELOAD: '&6&l(!) &eConfiguration Files have been reloaded!'
INVALID:
  MASK: '&4&l(!) &cThat is an invalid mask type!'
MASK:
  APPLIED: '&6&l(!) &eThe mask &6''%mask%'' &ehas been applied!'
GIVEN:
  MASK: '&6&l(!) &eYou have given &6%player% &ex%amount% of &6%mask%&e mask!'

For support check out our discord
Also if you would like me to answer any questions then add me on discord Splodgebox#3490

can you answer the convo on spigotmc (AluixNetwork) ;d
 
Status
This thread has been locked.
Top