Sueta

SpaceSigns | Command signs | Bossmob Signs | Mobcoins etc.

1.1

This plugin lets you create signs that are awesome.

·Plugin

How it works:
This plugin creates signs that execute commands when the said sign is right-clicked by the player, there are two types of possible signs currently BOSSMOB, and COMMAND. If you use the BOSSMOB type you can supply potion effects and the commands that are supplied alongside it will be executed at the time of the Bossmobs death. The Command sign executes the commands on the first click.


SpaceSigns Example:

YouTube
Example of the Sign:
3ca353141382861897d18a38914f3b64.png


Dependencies:

Vault : Required
An Economy plugin: Essentials, iConomy 4,5,6, BOSEconomy 6 & 7, EssentialsEcon, 3Co, MultiCurrency, MineConomy, eWallet, EconXP, CurrencyCore, CraftConomy, AEco, Gringotts

Any of the above economy provider plugins can be used with SpaceSigns.

Permissions:
"spacesigns.place": This permission allows the player to place any of the signs down using your required format supplied from the config.

If you have suggestions for permissions let me know and I'll see about adding them in!

Commands:
There arent any commands yet!
Check back in a few updates and I might change that :shrug:


Config:

DefaultConfig
messages: 
  no-permission: '&dInsufficent Permission!' 
  not-owner: '&4! You dont own that sign you goose!' 
  on-cooldown: '&4! You sausage your''e sign is on cooldown for another %time%' 
  no-money: '&4! You has no money!' 
settings: 
  permission-per-sign: false 
Signs: 
  '1': 
    required: '[SpaceToken]' 
    type: COMMAND 
    lore-sign: 
    - '&5&l[!] &dSpaceToken' 
    - '&7(Right Click to' 
    - '&7check the' 
    - '&7next spawn!)' 
    Commands: 
    - 'say xd' 
    Cooldown: 10800 
    permission: 'SpaceSigns.place.Spacetoken' 
    Sign-Placed: 'Sign placed $%cost%!!' 
    cost: 100000 
  '2': 
    required: '[bossmob]' 
    type: BOSSMOB 
    potion-effects: 
    - 'ABSORPTION:20' 
    - 'DAMAGE_RESISTANCE:1' 
    - 'INCREASE_DAMAGE:4' 
    lore-sign: 
    - '&2&l[!] &a&lBossMob' 
    - '&7(Right Click to' 
    - '&7check the' 
    - '&7next spawn!)' 
    Commands: 
    - 'say Test Command' 
    permission: 'SpaceSigns.place.BossMob' 
    Sign-Placed: 'Sign placed $%cost% !!' 
    Cooldown: 10800 
    cost: 100000 
  '3': 
    required: '[luckyblock]' 
    type: LUCKYBLOCK 
    item-name: '&bLUCKY BLOCK' 
    item-lore: 
    - 'This' 
    - 'is' 
    - 'Lore' 
    lore-sign: 
    - '&2&l[!] &a&lBossMob' 
    - '&7(Right Click to' 
    - '&7check the' 
    - '&7next spawn!)' 
    Commands: 
    - 'say Test Command' 
    permission: 'SpaceSigns.place.LuckyBlocks' 
    Sign-Placed: 'Sign placed $%cost% !!' 
    Cooldown: 10800 
    cost: 100000   

# LuckyBlocks has not been added yet, Ive been busy with my Stacker #Plugin that has upgradable mobs. 
#


You can add as many different signs as you'd like the required format must be different among them, however, also remember to have a unique identifier (That's the '1' or '2' thing).

If you wish to provide a cool example config, pm me on spigot!

Servers this is currently used on:
SpaceCadets.space


Side Notes:

I do this in my free time and for fun so I will primarily code things that I enjoy or things that I want to see added to the game. However, I am a people pleaser and I have a lot of free time in between jobs so if you'd like a custom jar or a custom plugin let me know! I will release the source code in the future however I don't feel that the code is pretty enough to release just yet. Expect to see this fairly soon though!

Similar projects

Plugin →