Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- RedMasks | Masks would be similar to saico, where you level up masks and the enchants get higher on them etc. We would need to be able to create as many masks as we need, since we would be adding and taking masks away every map.
- How do you get masks?
- When grinding blaze, there should be a VERY (Config) small chance to obtain a hollow mask. You take this to spawn and click on a cauldron (Any cauldron on the server works). The cauldron would take your hollow mask away, and give you a random level 1 mask
- How to level up masks.
- From levels 1-4 you level up your levels by combining your mask with “Mask Fragment” and it would level up your mask 1 level. To level up your mask from 4-5, a “Mask Spirit” would need to be combined with a level 4 mask.
- Things masks need to be able to do.
- - Give the player wearing the mask a potion affect if they put it on (If they log out it gets taken away). It wouldn’t give them perm potion. It would give them a potion affect for 30 seconds every 29 seconds for example, to reduce Infinite potion exploits.
- - Have a chance to give whoever you hit a potion affect (Except people such as allies truces and faction members)
- - Run a command on wear and command on taking the mask off.
- - While holding the mask in the players hand, the same affect would be needed to happen. So if you hold in your hand a mask that gives you speed 3, you would have speed 3 while holding the mask. If a mask runs a command on wear, it would run it also on hold, and if you aren't holding it anymore it would run the on take off command.
- - Have a chance to remove all negative potion affects from you.
- ——
- Config Example
- ——
- Messages.yml
- Fragmentrecieve: ‘You have gotten a Mask Fragment’
- Spritrecieve: ‘You have gotten a Mask Spirit’
- Debuff: ‘You have been Debuffed by a Mask’
- Spiritrequired: ‘For level 5 masks you need a Mask Spirit’
- Fragmentrequired: ‘For level 1-4 masks you need a Mask Fragment’
- noitem: ‘Masks can only be combined with fragments and spirits’
- cauldroninprogress: ‘Mask Deposited....’
- cauldronfinished: ‘You have awoken a %mask% Mask’
- Lvl5bc:
- - ‘’
- - ‘%player% Has just awoken a level 5 %mask% Mask!’
- - ‘’
- ——
- Config.yml
- ——
- Fragmentname: ‘Fragment’
- Fragmentitem: NETHER_QUARTS
- Fragmentitemdata:
- Fragmentlore:
- - ‘Test’
- - ‘Test’
- Spiritname: ‘Spirit’
- Spirititem: BOOK
- Spirititemid:
- Spiritlore:
- - ‘Test’
- - ‘Test’
- ——
- Masks.yml
- ——
- FORMATTING DOESN'T NEED TO BE THE SAME
- mask1: (Mask name in /redmask give)
- name: 'Test Name'
- headid: 'hdb-123'
- lore:
- - 'Test Lore'
- - 'Test Lore'
- onhit: true
- effect: POISON
- chance: 10 (Percent)
- potionlvl: 2
- selfpotion: true
- effect: SPEED
- potionlevel: 3
- command: true
- onwear:
- - give %player% cobblestone 1
- - bc %player% put on a mask
- onwearoff:
- - kill %player%
- mask2: (Mask name in /redmask give)
- name: 'Test Name'
- headid: 'hdb-123'
- lore:
- - 'Test Lore'
- - 'Test Lore'
- onhit: true
- effect: POISON
- chance: 10 (Percent)
- potionlvl: 2
- selfpotion: true
- effect: SPEED
- potionlevel: 3
- command: true
- onwear:
- - give %player% cobblestone 1
- - bc %player% put on a mask
- onwearoff:
- - kill %player%
- ——
- Commands
- ——
- /redmask give mask %player% %mask% <redmask.admin>
- /redmask give spirit %player% %amount% <redmask.admin>
- /redmask give fragment %player% %amount% <redmask.admin>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement