SpigotSpleef - Configuration Setup

Jul 12, 2016
SpigotSpleef - Configuration Setup
  • [​IMG]
    Config Setup | Permissions | Tutorial | API
    Code (ability-cfg.yml):
    Abilities:
      'LEAP':
        Type: JUMP
        Cooldown: 3
        Power: 2
        Messages:
          Usage:
            Message: '&6&lSpigot&7&lSpleef &7| &7You used &6Jump&7!'
            Sound: FIREWORK_BLAST
          OnCooldown:
            Message: '&6&lSpigot&7&lSpleef &7| &7You can use &6Jump&7 in &6%cooldown%&7...'

      'PLUS_ONE_1':
        Type: PLUS_ONE
        Cooldown: 10
        MaxAmount: 2
        Messages:
          Usage:
        #    Message: '&6&lSpigot&7&lSpleef &7| &7You have received an &6item&7!'
            Sound: ITEM_PICKUP

      'PLUS_ONE_2':
        Type: PLUS_ONE
        Cooldown: 5
        MaxAmount: 3
        Messages:
          Usage:
            Sound: ITEM_PICKUP

      'PLUS_ONE_3':
        Type: PLUS_ONE
        Cooldown: 15
        MaxAmount: 3
        Messages:
          Usage:
            Sound: ITEM_PICKUP

      'PLUS_ONE_4':
        Type: PLUS_ONE
        Cooldown: 20
        MaxAmount: 2
        Messages:
          Usage:
            Sound: ITEM_PICKUP

      'PLUS_ONE_5':
        Type: PLUS_ONE
        Cooldown: 7
        MaxAmount: 5
        Messages:
          Usage:
            Sound: ITEM_PICKUP

      'PLUS_ONE_6':
        Type: PLUS_ONE
        Cooldown: 9
        MaxAmount: 5
        Messages:
          Usage:
            Sound: ITEM_PICKUP

      'PLUS_ONE_7':
        Type: PLUS_ONE
        Cooldown: 10
        MaxAmount: 5
        Messages:
          Usage:
            Sound: ITEM_PICKUP

      'TELEPORT_ARROWS':
        Type: TELEPORT_BOW
        Messages:
          Usage:
        #    Message: '&6&lSpigot&7&lSpleef &7| &7You have been teleported to your &6arrow&7!'
            Sound: ENDERMAN_TELEPORT

      'EGG':
        Type: THROW_EGG
        Cooldown: 0
        Messages:
        #  Usage:
        #    Message: '&6&lSpigot&7&lSpleef &7| &7You used &6Throw Egg&7!'
          OnCooldown:
            Message: '&6&lSpigot&7&lSpleef &7| &7You can use &6Throw Egg&7 in &6%cooldown%&7...'

      'SPEED':
        Type: POTION
        Cooldown: 10
        PotionType: SPEED
        PotionLevel: 2
        Duration: 4
        Messages:
          Usage:
            Message: '&6&lSpigot&7&lSpleef &7| &7You used &6Speed Boost&7!'
            Sound: DRINK
          OnCooldown:
            Message: '&6&lSpigot&7&lSpleef &7| &7You can use &6Speed Boost&7 in &6%cooldown%&7...'

      'SPLEEF_RUNNER':
        Type: RUNNER
        Cooldown: 0.5

      'RANGE_SMALL':
        Type: EXPLODE_BOW
        Size: 2

      'RANGE_MEDIUM':
        Type: EXPLODE_BOW
        Size: 3

      'RANGE_BIG':
        Type: EXPLODE_BOW
        Size: 4

      'TELEPORT_ARROWS':
        Type: TELEPORT_BOW
        Messages:
          Execute:
            Sound: ENDERMAN_TELEPORT
    Code (arena-cfg.yml):
    Starting: '0:45 | 0:30 | 0:20 | 0:10 | 0:9 | 0:8 | 0:7 | 0:6 | 0:5 | 0:4 | 0:3 | 0:2 | 0:1'
    Ending: '5:0 | 3:0 | 1:0 | 0:30 | 0:10 | 0:9 | 0:8 | 0:7 | 0:6 | 0:5 | 0:4 | 0:3 | 0:2 | 0:1'

    TimeManagement:
      WaitTime: '0:30'
      WarmupTime: '0:10'
      MaxGameTime: '10:0'
      EndingTime: '0:10'

    Game:
      # Set this to false, if you want to disable punching in the arena. (Projectile knockback will also be disabled)
      Punch: true
      # Set this to false, if you want all players to message in the same chat. (true: global won't see arena chat, arena won't see global and other arena chats)
      PerArenaChat: true
      # This is the Y-coordinate when the player will instantly die by void damage. (The plugin will function better the closer this is to the lowest arena block, within a chunk)
      DeathByVoidY: 0
      # Maximum players allowed in a game
      MaxPlayers: 16
      # Minimum players required to start a game.
      MinPlayers: 3

    Rewards:
      Settings:
        # Set this to true, if you want to enable command rewards.
        UseCommandRewards: false
        # Set this to true, if you want to give the token amount through vault.
        UseVault: false
        # Set this to false, if you only want command rewards.
        UseTokens: true

      Tokens:
        PerKill: 3
        First: 10
        Second: 5
        Third: 3

      Commands:
        PerKill:
        - coins add %player% 5
        First:
        - coins add %player% 100
        Second:
        - coins add %player% 50
        Third:
        - coins add %player% 25

    Messages:
      PlayerJoin:
        Message: '&6&lSpigot&7&lSpleef &7| &6%player% &7joined. (&6%players%&7/&6%max-players%&7)'
      PlayerQuit:
        Message: '&6&lSpigot&7&lSpleef &7| &6%player% &7left. (&6%players%&7/&6%max-players%&7)'
      SpectatorJoin:
        Message: '&6&lSpigot&7&lSpleef &7| &6%player% &7joined. (Spectator)'
      SpectatorQuit:
        Message: '&6&lSpigot&7&lSpleef &7| &6%player% &7left. (Spectator)'
      Starting:
        Title:
          Title: ''
          Subtitle: '&7Starting in &6%seconds%&7...'
          FadeOut: 0
          Stay: 2
          FadeIn: 0
        Sound: CLICK
      Started:
        MessageList:
        - '&7&m------------------------------'
        - ''
        - ' &6&lSpigot&7&lSpleef &7| Starting in &6%seconds%&7.'
        - '    &7- Be the last one alive.'
        - '    &7- Kill other players by removing space beneath their feet.'
        - ''
        - '&7&m------------------------------'
        Sound: WITHER_DEATH
      GameStarted:
        Message: '&6&lSpigot&7&lSpleef &7| &7Started the Game! It ends in &6%minutes%m %seconds%s&7.'
        Sound: LEVEL_UP
      Ending:
        ActionBar:
          ActionBar: '&6&lSpigot&7&lSpleef &7| The Game ends in &6%minutes%m %seconds%s&7.'
          Stay: 2
        Sound: CLICK
      Ended:
        MessageList:
        - '&7&m------------------------------'
        - ''
        - ' &6&lSpigot&7&lSpleef &7| Restarting in &6%seconds%&7.'
        - '    &6&l1st: &7%first%'
        - '    &7&l2nd: &7%second%'
        - '    &c&l3rd: &7%third%'
        - ''
        - '&7&m------------------------------'
        Sound: WITHER_DEATH
      TokensReceived:
        MessageList:
        - '&7&m------------------------------'
        - ''
        - '&f&lSpleefTokens Received:'
        - ' &f&l+%kill-reward%%multiplier-name% &7(%round-kills% %kill-grammar%&7)'
        - ' &f&l+%placement-reward%%multiplier-name% &7(%placement-grammar% Place)'
        - ' &7Total Tokens Received: &f&l%received-tokens%'
        - ''
        - '&7&m------------------------------'
        Sound: LEVEL_UP
      CommandInGame:
        Message: '&6&lSpigot&7&lSpleef &7| &7You cannot perform commands while playing Spleef!'
      DeathMessageToPlayer:
        Message: '&6&lSpigot&7&lSpleef &7| You have been killed by &6%killer%&7.'
      DeathMessageToPlayerUnknownKiller:
        Message: '&6&lSpigot&7&lSpleef &7| You died.'
      DeathMessageToKiller:
        Message: '&6&lSpigot&7&lSpleef &7| You killed &6%died%&7!'
      DeathMessage:
        Message: '&6&lSpigot&7&lSpleef &7| &6%died%&7 was killed by &6%killer%&7.'
      DeathMessageUnknownKiller:
        Message: '&6&lSpigot&7&lSpleef &7| &6%died%&7 died.'

    WhitelistedCommands:
    - /msg
    - /r
    - /me
    - /reload
    - /spleef
    Code (arenas.yml):
    Lobby: world|0.0|0.0|0.0|0|0
    Code (blockreplace-cfg.yml):
    Blocks:
      #<id>:<durability>: '<id>:<durability>'
      '1:0': '4:0'
      '2:0': '3:0'
      '17:0': '162:1'
      '98:0': '98:2'
    Code (bungee-cfg.yml):
    Use: false
    IsHub: false

    # You must change these settings for your hub server
    Hub:
      Servers:
        #'<arena-id>': '<server>'
        '1': 'spleef-1'
        '2': 'spleef-2'
        '3': 'spleef-3'

    # You must change these settings for your game servers
    Server:
      HubServer: 'hub'
      ArenaID: 1
      ServerName: 'spleef-1'

      MOTD:
        Use: false
        UpdateMaxPlayers: true
    Code (cfg.yml):
    Settings:
      NewPlayer:
        UnlockedKits: '1 | 2'
        Tokens: 0

      Chat:
        # These prefixes will be used if 'PerArenaChat' option in arena-cfg.yml is set to false.
        ArenaPrefix: '&7[&6Spleef-%arena-id%&7] '
        LobbyPrefix: '&7[&6Lobby&7] '

      SpectateInventory:
        Name: '&0&lTeleporter'
        SpectateHead:
          Name: '&7%player%'
          Lore:
          - ''
          - '&7Kit: &6&l%kit-name%'
          - '&7Round Kills: &6&l%round-kills%'
          - ''
          - '&7Games Won: &6&l%won%'
          - '&7Games Lost: &6&l%lost%'
          - '&7Total Kills: &6&l%kills%'
          - ''
          - '&7Click to Teleport'
          Amount: 1

      AnimatedMessage:
        RightClick:
          Usable:
          - '&6(Right Click)'
          - '&e(Right Click)'
          OnCooldown: '&8(%cooldown%...)'
        Dots:
          Dots:
          - '.'
          - '..'
          - '...'

      Grammar:
        Kills:
          KillSingle: 'Kill'
          KillMultiple: 'Kills'

        Placements:
          '1': '1st'
          '2': '2nd'
          '3': '3rd'

      ItemTypes:
        Waiting:
          Name: '&2&lSpleef-%arena-id%'
          Lore:
          - '&7&lStatus: &2&lJoin'
          - '&7&lPlayers: &a&l%players%&7&l/&a&l%max-players%'
          Type: STAINED_GLASS
          Durability: 5
          Amount: '%players%'

        Enough:
          Name: '&2&lSpleef-%arena-id%'
          Lore:
          - '&7&lStatus: &2&lJoin'
          - '&7&lPlayers: &a&l%players%&7&l/&a&l%max-players%'
          - '&7&lTime Left: &a&l%minutes%m %seconds%s'
          Type: STAINED_GLASS
          Durability: 5
          Amount: '%players%'

        Full:
          Name: '&4&lSpleef-%arena-id%'
          Lore:
          - '&7&lStatus: &4&lFull'
          - '&7&lPlayers: &c&l%players%&7&l/&c&l%max-players%'
          - '&7&lTime Left: &c&l%minutes%m %seconds%s'
          Type: STAINED_GLASS
          Durability: 14
          Amount: '%players%'

        InGame:
          Name: '&6&lSpleef-%arena-id%'
          Lore:
          - '&7&lStatus: &6&lIn Game'
          - '&7&lPlayers: &e&l%players%&7&l/&e&l%max-players%'
          - '&7&lSpectators: &e&l%spectators%'
          - '&7&lTime Left: &e&l%minutes%m %seconds%s'
          Type: STAINED_GLASS
          Durability: 4
          Amount: '%players%'

        Restarting:
          Name: '&6&lSpleef-%arena-id%'
          Lore:
          - '&7&lStatus: &8&lRestarting%animated-dots%'
          Type: STAINED_GLASS
          Durability: 15
          Amount: 1

    Messages:
      SelectKit:
        Message: '&6&lSpigot&7&lSpleef &7| &7Selected &6%kit-name%&7!'
        Sound: SUCCESSFUL_HIT
      BoughtKit:
        MessageList:
        - ''
        - '&6&lSpigot&7&lSpleef &7| &7You''ve bought &6%kit-name%&7!'
        - '&6&lSpigot&7&lSpleef &7| &7Price: &6%price%&7.'
        Sound: LEVEL_UP
      NoNearbyNPC:
        Message: '&6&lSpigot&7&lSpleef &7| Cannot find any nearby &6NPCs&7!'
      NotOnline:
        Message: '&6&lSpigot&7&lSpleef &7| &7Player &6%player%&7 isn''t &aOnline&7!'
      NotANumber:
        Message: '&6&lSpigot&7&lSpleef &7| &6%arg%&7 isn''t a number!'
      ThroughConsole:
        Message: '&6&lSpigot&7&lSpleef &7| You cannot use that command through the Console!'
      ArenaIsFull:
        Message: '&6&lSpigot&7&lSpleef &7| &6Arena #%arena-id%&7 is &4&lFull&7!'
      NotEnoughTokens:
        Message: '&6&lSpigot&7&lSpleef &7| &7You need &6&l%tokens-needed%&7 more &f&lSpleef Tokens&7!'
      UnknownKit:
        Message: '&6&lSpigot&7&lSpleef &7| &7That &6Kit&7 doesn''t exist!'
      NotInArena:
        Message: '&6&lSpigot&7&lSpleef &7| &7You''re not in an &6Arena&7!'
      AlreadyInSetupMode:
        Message: '&6&lSpigot&7&lSpleef &7| &7You''re already in a &6Setup Mode&7!'
      ServerRestarting:
        ActionBar:
          ActionBar: '&7&lServer &6&lSpleef-%arena-id%&7&l is &8&lrestarting&7&l!'
          Stay: 4
    Code (commands-cfg.yml):
    Help:
      Messages:
        NoPermission:
          Message: '&6&lSpigot&7&lSpleef &7| &7You do not have access to this command!'
        Help:
          MessageList:
          - ''
          - '&6&lSpigot&7Spleef &7- &6%version%'
          - ' &6/spleef help &7- Show the Help Menu.'
          - ' &6/spleef reload &7- Reload the Plugin (Will cancel all active Arenas).'
          - ' &6/spleef setlobby &7- Set MiniGames Lobby (When Game Ends).'
          - ' &6/spleef editnpc &7- Edit the closest NPC.'
          - ' &6/spleef addAS &7- Add an Arena Selector at your location.'
          - ' &6/spleef addKS &7- Add a Kit Selector at your location.'
          - ' &6/spleef setupmap <map-id> &7- Enter the Map Setup Mode.'
          - ' &6/spleef setuparena <arena-id> &7- Enter the Arena Setup Mode.'
          - ' &6/spleef stats <player> &7- Show the Statistics of a Player.'
          - ' &6/spleef tokens show <player> &7- Show Tokens.'
          - ' &6/spleef tokens add <player> <amount> &7- Add Tokens.'
          - ' &6/spleef tokens remove <player> <amount> &7- Remove Tokens.'
          - ' &6/spleef openas &7- Open the Arena Selector.'
          - ' &6/spleef openks <kit-id> &7- Open a Kit Selector.'

    Reload:
      Messages:
        NoPermission:
          Message: '&6&lSpigot&7&lSpleef &7| &7You do not have access to this command!'

    SetLobby:
      Messages:
        NoPermission:
          Message: '&6&lSpigot&7&lSpleef &7| &7You do not have access to this command!'
        SetLobby:
          Message: '&6&lSpigot&7&lSpleef &7| Set MiniGames Lobby!'

    EditNPC:
      Messages:
        NoPermission:
          Message: '&6&lSpigot&7&lSpleef &7| &7You do not have access to this command!'
        OpenNPCEditor:
          Message: '&6&lSpigot&7&lSpleef &7| &7Opening the &6NPC Editor Menu&7...'
        OpenNPCNameEditor:
          Message: '&6&lSpigot&7&lSpleef &7| &7Opening the &6NPC Name Editor Menu&7...'
        OpenNPCMobEditor:
          Message: '&6&lSpigot&7&lSpleef &7| &7Opening the &6NPC Mob Editor Menu&7...'
        OpenNPCKitEditor:
          Message: '&6&lSpigot&7&lSpleef &7| &7Opening the &6NPC Kit Editor Menu&7...'
        OpenNPCKitEditor:
          Message: '&6&lSpigot&7&lSpleef &7| &7Opening the &6NPC Kit Editor Menu&7...'
        SetNPCName:
          Message: '&6&lSpigot&7&lSpleef &7| &7Set NPC name to &6%npc-name%&7!'
          Sound: LEVEL_UP
        SetNPCMob:
          Message: '&6&lSpigot&7&lSpleef &7| &7Set NPC Mob to &6%mob-name%&7!'
          Sound: LEVEL_UP
        SetNPCKit:
          Message: '&6&lSpigot&7&lSpleef &7| &7Set NPC Kit to &6%kit-name%&7!'
          Sound: LEVEL_UP
        SaveNPCEditor:
          Message: '&6&lSpigot&7&lSpleef &7| &7Your changes to this NPC have been saved.'
          Sound: LEVEL_UP
        RelocateNPC:
          MessageList:
          - ''
          - '&6&lSpigot&7&lSpleef &7| Relocating &6NPC&7...'
          - ' &6&lLeft Click&7 to confirm the new location.'
          Sound: CLICK
        RelocatedNPC:
          Message: '&6&lSpigot&7&lSpleef &7| &7You have relocated this NPC to your position.'
          Sound: LEVEL_UP

    AddArenaSelector:
      Messages:
        NoPermission:
          Message: '&6&lSpigot&7&lSpleef &7| &7You do not have access to this command!'
        SpawnArenaSelector:
          Message: '&6&lSpigot&7&lSpleef &7| Spawned an &6Arena Selector&7!'

    RemoveArenaSelector:
      Messages:
        RemoveArenaSelector:
          Message: '&6&lSpigot&7&lSpleef &7| Removed an &6Arena Selector&7!'

    AddKitSelector:
      Messages:
        NoPermission:
          Message: '&6&lSpigot&7&lSpleef &7| &7You do not have access to this command!'
        SpawnKitSelector:
          Message: '&6&lSpigot&7&lSpleef &7| Spawned a &6Kit Selector&7!'

    RemoveKitSelector:
      Messages:
        RemoveKitSelector:
          Message: '&6&lSpigot&7&lSpleef &7| Removed a &6Kit Selector&7!'

    SetupMap:
      Messages:
        NoPermission:
          Message: '&6&lSpigot&7&lSpleef &7| &7You do not have access to this command!'
        WrongUsage:
          Message: '&6&lSpigot&7&lSpleef &7| &7Use &6/spleef setupmap <map-id>&7.'
        MapCurrentlyInUse:
          Message: '&6&lSpigot&7&lSpleef &7| This map is currently in use. You cannot edit it!'
        EnterMapSetup:
          MessageList:
          - ''
          - '&6&lSpigot&7&lSpleef &7| Entered &6Map Setup Mode&7!'
          - ' &6&lLeft Click&7 to open the Setup Menu.'
          Sound: CLICK
        OpenMapSetup:
          Message: '&6&lSpigot&7&lSpleef &7| &7Opening the &6Map Setup Menu&7...'
        OpenMapSetupNameEditor:
          Message: '&6&lSpigot&7&lSpleef &7| &7Opening the &6Map Setup Name Editor Menu&7...'
        SetMapName:
          Message: '&6&lSpigot&7&lSpleef &7| &7Set Map &6#%map-id%&7''s name to &6%map-name%&7!'
          Sound: LEVEL_UP
        SetNextMapSpawnpoint:
          Message: '&6&lSpigot&7&lSpleef &7| &7Set Map &6#%map-id%&7''s next spawnpoint! (&6#%spawn-id%&7)'
          Sound: LEVEL_UP
        SetMapSpectatorSpawnpoint:
          Message: '&6&lSpigot&7&lSpleef &7| &7Set Map &6#%map-id%&7''s spectator spawnpoint!'
          Sound: LEVEL_UP
        FinishMapSetup:
          MessageList:
          - ''
          - '&6&lSpigot&7&lSpleef &7| &7Finished &6Map Setup&7! (&6#%map-id%&7)'
        DeleteMap:
          Message: '&6&lSpigot&7&lSpleef &7| &7Deleted &6Map #%map-id%&7!'
          Sound: LEVEL_UP

    SetupArena:
      Messages:
        NoPermission:
          Message: '&6&lSpigot&7&lSpleef &7| &7You do not have access to this command!'
        WrongUsage:
          Message: '&6&lSpigot&7&lSpleef &7| &7Use &6/spleef setuparena <arena-id>&7.'
        NoMapAvailable:
          Message: '&6&lSpigot&7&lSpleef &7| There is no Map available to create a new arena!'
        EnterArenaSetup:
          MessageList:
          - ''
          - '&6&lSpigot&7&lSpleef &7| Entered &6Arena Setup Mode&7!'
          - ' &6&lLeft Click&7 to open the Setup Menu.'
          - ' &6&lLeft Click a Sign&7 to connect it to this Arena.'
          Sound: CLICK
        OpenArenaSetup:
          Message: '&6&lSpigot&7&lSpleef &7| &7Opening the &6Arena Setup Menu&7...'
        SetArenaLobbySpawnpoint:
          Message: '&6&lSpigot&7&lSpleef &7| &7Set Arena &6%arena-id%&7''s lobby spawnpoint!'
          Sound: LEVEL_UP
        NewArenaSign:
          Message: '&6&lSpigot&7&lSpleef &7| This sign is now an &6Arena Sign&7!'
          Sound: LEVEL_UP
        AlreadyArenaSign:
          Message: '&6&lSpigot&7&lSpleef &7| &7This sign is already an &6Arena Sign&7!'
        FinishArenaSetup:
          MessageList:
          - ''
          - '&6&lSpigot&7&lSpleef &7| &7Finished &6Arena Setup&7! (&6#%arena-id%&7)'
          Sound: LEVEL_UP
        DeleteArena:
          Message: '&6&lSpigot&7&lSpleef &7| &7Deleted &6Arena #%arena-id%&7!'
          Sound: LEVEL_UP

    Stats:
      Messages:
        NoPermission:
          Message: '&6&lSpigot&7&lSpleef &7| &7You do not have access to this command!'
        WrongUsage:
          Message: '&6&lSpigot&7&lSpleef &7| &7Use &6/spleef stats <player>&7.'
        Stats:
          MessageList:
          - '&6&lStats &7(&6%player%&7)'
          - ' &6&lGames Won: &7%won%'
          - ' &6&lGames Lost: &7%lost%'
          - ' &6&lKills: &7%kills%'
          - ' &6&lSpleef Tokens: &7%tokens%'

    Tokens:
      Messages:
        WrongUsage:
          Message: '&6&lSpigot&7&lSpleef &7| &7Use &6/spleef tokens add|remove|show <player> (amount)&7.'


    ShowTokens:
      Messages:
        NoPermission:
          Message: '&6&lSpigot&7&lSpleef &7| &7You do not have access to this command!'
        WrongUsage:
          Message: '&6&lSpigot&7&lSpleef &7| &7Use &6/spleef tokens show <player>&7.'
        ShowTokens:
          Message: '&6&lSpigot&7&lSpleef &7| &6%player%&7 has &6%tokens% Tokens&7.'

    AddTokens:
      Messages:
        NoPermission:
          Message: '&6&lSpigot&7&lSpleef &7| &7You do not have access to this command!'
        WrongUsage:
          Message: '&6&lSpigot&7&lSpleef &7| &7Use &6/spleef tokens add <player> <amount>&7.'
        ToSender:
          Message: '&6&lSpigot&7&lSpleef &7| You gave &6%player% &6%amount% Tokens&7!'
        ToReceiver:
          ActionBar:
            ActionBar: '&f&l+ %amount% Tokens'
            Stay: 3

    RemoveTokens:
      Messages:
        NoPermission:
          Message: '&6&lSpigot&7&lSpleef &7| &7You do not have access to this command!'
        WrongUsage:
          Message: '&6&lSpigot&7&lSpleef &7| &7Use &6/spleef tokens remove <player> <amount>&7.'
        ToSender:
          Message: '&6&lSpigot&7&lSpleef &7| You removed &6%amount% Tokens&7 from &6%player%&7!'
        ToReceiver:
          ActionBar:
            ActionBar: '&f&l- %amount% Tokens'
            Stay: 3

    OpenKitSelector:
      Messages:
        WrongUsage:
          Message: '&6&lSpigot&7&lSpleef &7| &7Use &6/spleef openks <kit-id>&7.'
    Code (kits-cfg.yml):
    LobbyKit:
      '9':
        ItemType: LEAVE_GAME
        Name: '&3&lLeave Game'
        Type: ENDER_PEARL
        Durability: 0
        Amount: 1

    SpectatorKit:
      '1':
        ItemType: OPEN_SPECTATOR_INVENTORY
        Name: '&c&lTeleporter'
        Type: COMPASS
        Durability: 0
        Amount: 1
      '9':
        ItemType: LEAVE_GAME
        Name: '&3&lLeave Game'
        Type: ENDER_PEARL
        Durability: 0
        Amount: 1
    #  '2':
    #    ItemType: NORMAL
    #    Name: '&b&lCosmetic Perks'
    #    Type: CHEST
    #    Durability: 0
    #    Amount: 1

    Kits:
      '1':
        KitName: Spleef Recruit
        Price: 0
        Inventory:
          '1':
            Name: '&7&lAxe %animated-right-click%'
            Type: IRON_AXE
            Durability: 0
            Amount: 1
            Ability: LEAP
          '9':
            Name: '&7&lTarget: &6&l%target%         &7&lDistance: &6&l%distance%'
            Type: COMPASS
            Durability: 0
            Amount: 1
            Ability: NEAREST_PLAYER
      '2':
        KitName: Spleef Bowman
        Price: 1000
        Inventory:
          '1':
            Name: '&7&lBow'
            Type: BOW
            Durability: 0
            Amount: 1
            Ability: RANGE_MEDIUM
          '2':
            Name: '&7&lArrow'
            Type: ARROW
            Durability: 0
            Amount: 1
            Ability: PLUS_ONE_1
          '9':
            Name: '&7&lTarget: &6&l%target%         &7&lDistance: &6&l%distance%'
            Type: COMPASS
            Durability: 0
            Amount: 1
            Ability: NEAREST_PLAYER
      '3':
        KitName: Spleef Bomber
        Price: 2000
        Inventory:
          '1':
            Name: '&7&lTNT'
            Type: TNT
            Durability: 0
            Amount: 1
            Ability: INSTANT_TNT|PLUS_ONE_2
          '9':
            Name: '&7&lTarget: &6&l%target%         &7&lDistance: &6&l%distance%'
            Type: COMPASS
            Durability: 0
            Amount: 1
            Ability: NEAREST_PLAYER
      '4':
        KitName: Spleef Enderman
        Price: 3000
        Inventory:
          '1':
            Name: '&7&lBow'
            Type: BOW
            Durability: 0
            Amount: 1
            Ability: TELEPORT_ARROWS
          '2':
            Name: '&7&lArrow'
            Type: ARROW
            Durability: 0
            Amount: 1
            Ability: PLUS_ONE_3
          '5':
            Name: '&3&lEnder Pearl'
            Type: ENDER_PEARL
            Durability: 0
            Amount: 1
            Ability: PLUS_ONE_4
          '9':
            Name: '&7&lTarget: &6&l%target%         &7&lDistance: &6&l%distance%'
            Type: COMPASS
            Durability: 0
            Amount: 1
            Ability: NEAREST_PLAYER
      '5':
        KitName: Splegg Chicken
        Price: 4000
        Inventory:
          '1':
            Name: '&7&lShovel %animated-right-click%'
            Type: IRON_SPADE
            Durability: 0
            Amount: 1
            Ability: EGG
          '9':
            Name: '&7&lTarget: &6&l%target%         &7&lDistance: &6&l%distance%'
            Type: COMPASS
            Durability: 0
            Amount: 1
            Ability: NEAREST_PLAYER
      '6':
        KitName: Spleef Ocelot
        Price: 2500
        Inventory:
          '1':
            Name: '&7&lRaw Fish %animated-right-click%'
            Type: RAW_FISH
            Durability: 0
            Amount: 1
            Ability: SPEED
          '9':
            Name: '&7&lTarget: &6&l%target%         &7&lDistance: &6&l%distance%'
            Type: COMPASS
            Durability: 0
            Amount: 1
            Ability: NEAREST_PLAYER
      '7':
        KitName: Spleef Runner
        Price: 4000
        Inventory:
          '9':
            Name: '&7&lTarget: &6&l%target%         &7&lDistance: &6&l%distance%'
            Type: COMPASS
            Durability: 0
            Amount: 1
            Ability: NEAREST_PLAYER
          '38':
            Name: '&7&lBoots'
            Type: LEATHER_BOOTS
            Durability: 0
            Amount: 1
            Ability: SPLEEF_RUNNER
      '8':
        KitName: Spleef Builder
        Price: 5000
        Inventory:
          '1':
            Name: '&7&lStone'
            Type: STONE
            Durability: 0
            Amount: 1
            Ability: PLACE_ABLE|PLUS_ONE_5
          '2':
            Name: '&7&lGrass'
            Type: GRASS
            Durability: 0
            Amount: 1
            Ability: PLACE_ABLE|PLUS_ONE_6
          '3':
            Name: '&7&lDIRT'
            Type: DIRT
            Durability: 0
            Amount: 1
            Ability: PLACE_ABLE|PLUS_ONE_7
          '9':
            Name: '&7&lTarget: &6&l%target%         &7&lDistance: &6&l%distance%'
            Type: COMPASS
            Durability: 0
            Amount: 1
            Ability: NEAREST_PLAYER
    Code (maps.yml):
     
    Code (motd-cfg.yml):
    MOTD:
      Waiting: '&6&lSpigot&7&lSpleef &7- &c&lArena %arena-id% \n &7Players: &a%players%&7/&a%max-players% &7Status: &aWaiting...'
      Enough: '&6&lSpigot&7&lSpleef &7- &c&lArena %arena-id% \n &7Players: &a%players%&7/&a%max-players% &7Status: &aStarting in %seconds%...'
      Full: '&6&lSpigot&7&lSpleef &7- &c&lArena %arena-id% \n &7Players: &c%players%&7/&c%max-players% &7Status: &cFull'
      InGame: '&6&lSpigot&7&lSpleef &7- &c&lArena %arena-id% \n &7Players: &e%players%&7/&e%max-players% &7Status: &eIn Game'
      Restarting: '&6&lSpigot&7&lSpleef &7- &c&lArena %arena-id% \n &4&lRESTARTING'
    Code (mysql-cfg.yml):
    Use: false
    ImportPlayerData: false

    MySQL:
      hostname: ''
      port: ''
      databasename: ''
      username: ''
      password: ''
    Code (npcinv-cfg.yml):
    NPCInventories:
      ArenaSelector:
        Size: 54
        Name: '&0&lSpigotSpleef'
        Inventory:
          '5':
            ItemType: NORMAL
            Name: '&6&lSpigot&7&lSpleef'
            Lore: []
            Type: IRON_SPADE
            Durability: 0
            Amount: 1
          '20':
            ItemType: ARENA
            ArenaID: 1
          '21':
            ItemType: ARENA
            ArenaID: 2
          '22':
            ItemType: ARENA
            ArenaID: 3
          '23':
            ItemType: ARENA
            ArenaID: 4
          '24':
            ItemType: ARENA
            ArenaID: 5
          '25':
            ItemType: ARENA
            ArenaID: 6
          '26':
            ItemType: ARENA
            ArenaID: 7
          '29':
            ItemType: ARENA
            ArenaID: 8
          '30':
            ItemType: ARENA
            ArenaID: 9
          '31':
            ItemType: ARENA
            ArenaID: 10
          '32':
            ItemType: ARENA
            ArenaID: 11
          '33':
            ItemType: ARENA
            ArenaID: 12
          '34':
            ItemType: ARENA
            ArenaID: 13
          '35':
            ItemType: ARENA
            ArenaID: 14
          '38':
            ItemType: ARENA
            ArenaID: 15
          '39':
            ItemType: ARENA
            ArenaID: 16
          '40':
            ItemType: ARENA
            ArenaID: 17
          '41':
            ItemType: ARENA
            ArenaID: 18
          '42':
            ItemType: ARENA
            ArenaID: 19
          '43':
            ItemType: ARENA
            ArenaID: 20
          '44':
            ItemType: ARENA
            ArenaID: 21

      BuyKit:
        Size: 27
        Name: '&0&lBuy %kit-name%'
        Inventory:
          '14':
            ItemType: NORMAL
            Name: '&6&l%kit-name%'
            Lore:
            - ''
            - ' &7Price: &6%price% Tokens '
            - ' &7Your Tokens: &f%tokens% Tokens '
            - ''
            Type: IRON_SPADE
            Durability: 0
            Amount: 1
          '1':
            ItemType: CONFIRM_PURCHASE
            Name: '&a&lConfirm'
            Lore: []
            Type: STAINED_GLASS_PANE
            Durability: 5
            Amount: 1
          '2':
            ItemType: CONFIRM_PURCHASE
            Name: '&a&lConfirm'
            Lore: []
            Type: STAINED_GLASS_PANE
            Durability: 5
            Amount: 1
          '3':
            ItemType: CONFIRM_PURCHASE
            Name: '&a&lConfirm'
            Lore: []
            Type: STAINED_GLASS_PANE
            Durability: 5
            Amount: 1
          '4':
            ItemType: CONFIRM_PURCHASE
            Name: '&a&lConfirm'
            Lore: []
            Type: STAINED_GLASS_PANE
            Durability: 5
            Amount: 1
          '10':
            ItemType: CONFIRM_PURCHASE
            Name: '&a&lConfirm'
            Lore: []
            Type: STAINED_GLASS_PANE
            Durability: 5
            Amount: 1
          '11':
            ItemType: CONFIRM_PURCHASE
            Name: '&a&lConfirm'
            Lore: []
            Type: STAINED_GLASS_PANE
            Durability: 5
            Amount: 1
          '12':
            ItemType: CONFIRM_PURCHASE
            Name: '&a&lConfirm'
            Lore: []
            Type: STAINED_GLASS_PANE
            Durability: 5
            Amount: 1
          '13':
            ItemType: CONFIRM_PURCHASE
            Name: '&a&lConfirm'
            Lore: []
            Type: STAINED_GLASS_PANE
            Durability: 5
            Amount: 1
          '19':
            ItemType: CONFIRM_PURCHASE
            Name: '&a&lConfirm'
            Lore: []
            Type: STAINED_GLASS_PANE
            Durability: 5
            Amount: 1
          '20':
            ItemType: CONFIRM_PURCHASE
            Name: '&a&lConfirm'
            Lore: []
            Type: STAINED_GLASS_PANE
            Durability: 5
            Amount: 1
          '21':
            ItemType: CONFIRM_PURCHASE
            Name: '&a&lConfirm'
            Lore: []
            Type: STAINED_GLASS_PANE
            Durability: 5
            Amount: 1
          '22':
            ItemType: CONFIRM_PURCHASE
            Name: '&a&lConfirm'
            Lore: []
            Type: STAINED_GLASS_PANE
            Durability: 5
            Amount: 1
          '6':
            ItemType: CANCEL_PURCHASE
            Name: '&c&lCancel'
            Lore: []
            Type: STAINED_GLASS_PANE
            Durability: 14
            Amount: 1
          '7':
            ItemType: CANCEL_PURCHASE
            Name: '&c&lCancel'
            Lore: []
            Type: STAINED_GLASS_PANE
            Durability: 14
            Amount: 1
          '8':
            ItemType: CANCEL_PURCHASE
            Name: '&c&lCancel'
            Lore: []
            Type: STAINED_GLASS_PANE
            Durability: 14
            Amount: 1
          '9':
            ItemType: CANCEL_PURCHASE
            Name: '&c&lCancel'
            Lore: []
            Type: STAINED_GLASS_PANE
            Durability: 14
            Amount: 1
          '15':
            ItemType: CANCEL_PURCHASE
            Name: '&c&lCancel'
            Lore: []
            Type: STAINED_GLASS_PANE
            Durability: 14
            Amount: 1
          '16':
            ItemType: CANCEL_PURCHASE
            Name: '&c&lCancel'
            Lore: []
            Type: STAINED_GLASS_PANE
            Durability: 14
            Amount: 1
          '17':
            ItemType: CANCEL_PURCHASE
            Name: '&c&lCancel'
            Lore: []
            Type: STAINED_GLASS_PANE
            Durability: 14
            Amount: 1
          '18':
            ItemType: CANCEL_PURCHASE
            Name: '&c&lCancel'
            Lore: []
            Type: STAINED_GLASS_PANE
            Durability: 14
            Amount: 1
          '24':
            ItemType: CANCEL_PURCHASE
            Name: '&c&lCancel'
            Lore: []
            Type: STAINED_GLASS_PANE
            Durability: 14
            Amount: 1
          '25':
            ItemType: CANCEL_PURCHASE
            Name: '&c&lCancel'
            Lore: []
            Type: STAINED_GLASS_PANE
            Durability: 14
            Amount: 1
          '26':
            ItemType: CANCEL_PURCHASE
            Name: '&c&lCancel'
            Lore: []
            Type: STAINED_GLASS_PANE
            Durability: 14
            Amount: 1
          '27':
            ItemType: CANCEL_PURCHASE
            Name: '&c&lCancel'
            Lore: []
            Type: STAINED_GLASS_PANE
            Durability: 14
            Amount: 1
    Code (playerdata.yml):
     
    Code (scoreboard-cfg.yml):
    Scoreboards:
      Waiting:
        Title: '&6&lSpigot&7&lSpleef'
        Rows:
          '14': ''
          '13': '&f&lWaiting%animated-dots%'
          '12': ' '
          '11': '&6&lPlayers'
          '10': ' &7%players%/%max-players%'
          '9': '  '
          '8': '&e&lKit'
          '7': ' &7%kit-name%'
          '6': '   '
          '5': '&f&lSpleef Tokens'
          '4': ' &7%tokens%'
          '3': '    '
          '2': '&a&lMap'
          '1': ' &7%map-name%'
          '0': '     '

      Enough:
        Title: '&6&lSpigot&7&lSpleef'
        Rows:
          '14': ''
          '13': '&f&lStarting in &6&l%seconds%'
          '12': ' '
          '11': '&6&lPlayers'
          '10': ' &7%players%/%max-players%'
          '9': '  '
          '8': '&e&lKit'
          '7': ' &7%kit-name%'
          '6': '   '
          '5': '&f&lSpleef Tokens'
          '4': ' &7%tokens%'
          '3': '    '
          '2': '&a&lMap'
          '1': ' &7%map-name%'
          '0': '     '

      InGame:
        Title: '&6&lSpigot&7&lSpleef'
        Rows:
          '6': ''
          '5': '&a&lPlayers'
          '4': ' &7%players%'
          '3': '  '
          '2': '&e&lSpectators'
          '1': ' &7%spectators% '
          '0': '    '
    Code (signs-cfg.yml):
    Signs:
      Waiting:
      - '&2&lSpleef-%arena-id%'
      - '&a%players%&0/&a%max-players%'
      - '&2&lJoin'
      - '&aWaiting%animated-dots%'

      Enough:
      - '&2&lSpleef-%arena-id%'
      - '&a%players%&0/&a%max-players%'
      - '&2&lJoin'
      - '&a%minutes%m %seconds%s'

      Full:
      - '&4&lSpleef-%arena-id%'
      - '&c%players%&0/&c%max-players%'
      - '&4&lFull'
      - '&c%minutes%m %seconds%s'

      InGame:
      - '&6&lSpleef-%arena-id%'
      - '&e%players%&0/&e%max-players%'
      - '&6&lSpectate'
      - '&e%minutes%m %seconds%s'

      Restarting:
      - '&4&m------------'
      - '&c&lSpleef-%arena-id%'
      - '&0&lRESTARTING'
      - '&4&m------------'
    Code (teleport-players.yml):
     
    Code (vip-cfg.yml):
    ranks:
      VIP:
        Permission: 'SpigotSpleef.multiplier.vip'
        Multiplier: 2.0
        MultiplierName: ' &6&lx2 VIP'
      MVP:
        Permission: 'SpigotSpleef.multiplier.mvp'
        Multiplier: 3.0
        MultiplierName: ' &6&lx3 MVP'

    << Back to the SpigotSpleef plugin
  • Loading...
  • Loading...