Vouch copies (3/3) Selling MLGRush | 1v1 2v2 & 4x1 | Skins & Party

Status
This thread has been locked.

zManuel

Supreme
Feedback score
11
Posts
51
Reactions
58
Resources
0
mlgrush.png


Vouch copies: (3/3)
Price

The price for this plugin is 30$ (JAR)
Source code: NFS

Contact
You can contact me on
Media:
d81f144ddf79c44a0f6016c28dfc0b5d.png
90d4146d17f12860563963d098a78640.png

66db38ad166c94e268ee4d0c20eb2cbd.png

Features
  • MongoDB is required for storing player's data, arenas & spawn location
  • 3 game types: 1vs1, 2vs2 and 4x1
  • Skins that customize the inventory of the player (Can be used to use another item insted the stick)
  • Party: You can make 1vs1, 4x1 or Split the team with your friends!
  • Duel: You can duel a player by the duel command
  • Items per state (items.yml)
  • Customizable scoreboard & GUIs (config.yml)
  • Every message is customizabile
  • PlaceholderAPI placeholders
  • Arena stacking
  • Elo system
  • Points system (Every 3 beds destroyed 1 point)
  • End game after x points (config)
  • Team color before the nickname

Configurations:

Config.yml
HTML:
#       __  __ _       _____ _____  _    _  _____ _    _
#      |  \/  | |     / ____|  __ \| |  | |/ ____| |  | |
#      | \  / | |    | |  __| |__) | |  | | (___ | |__| |
#      | |\/| | |    | | |_ |  _  /| |  | |\___ \|  __  |
#      | |  | | |____| |__| | | \ \| |__| |____) | |  | |
#      |_|  |_|______|\_____|_|  \_\\____/|_____/|_|  |_|
#
#      Plugin created by zManuel



#Please enter your license key here
LICENSE_KEY: ''
MAX_POINTS: 40

#Database connection
MONGO:
  HOST: 127.0.0.1
  PORT: 27017
  AUTH:
    ENABLED: false
    DATABASE: MlgRush
    USERNAME: admin
    PASSWORD: mlgrush


#Here there is the scoreboard configuration
Scoreboard:
  Lobby:
    Title: '&6&lMLGRush'
    Scores:
    - '&aPlayer: %mlgrush_player%'
    - '&aPoints: %mlgrush_points%'
    - '&aElo: %mlgrush_elo%'
    - ''
    - '&aWins: %mlgrush_wins%'
    - '&aLoses: %mlgrush_loses%'
    - ''
    - '&eplay.server.com'
  Game:
    Title: '&6&lMLGRush'
    Scores:
    - '&aPlayer: %mlgrush_player%'
    - '&aGame: %mlgrush_match_type%'
    - ''
    - '%mlgrush_team_0%: %mlgrush_team_0_score%'
    - '%mlgrush_team_1%: %mlgrush_team_1_score%'
    - '%mlgrush_team_2%: %mlgrush_team_2_score%'
    - '%mlgrush_team_3%: %mlgrush_team_3_score%'
    - ''
    - '&eplay.server.com'

#Here you can edit guis.
Gui:
  Queue:
    title: "&aSelect a type"
    size: 9
    items:
      OneVsOne:
        slot: 0
        QueueType: ONEVSONE
        item:
          ==: org.bukkit.inventory.ItemStack
          type: SANDSTONE
          meta:
            ==: ItemMeta
            meta-type: UNSPECIFIC
            display-name: "\xa7d1v1"
      TwoVsTwo:
        slot: 4
        QueueType: TWOVSTWO
        item:
          ==: org.bukkit.inventory.ItemStack
          type: SANDSTONE
          meta:
            ==: ItemMeta
            meta-type: UNSPECIFIC
            display-name: "\xa7d2v2"
      FourXone:
        slot: 8
        QueueType: FOURxONE
        item:
          ==: org.bukkit.inventory.ItemStack
          type: SANDSTONE
          meta:
            ==: ItemMeta
            meta-type: UNSPECIFIC
            display-name: "\xa7d4x1"
  Skins:
    title: "&aSkins"
    size: 45
    items:
      ActiveGlass:
        slot: 12
        active: false
        fill: false
        item:
          ==: org.bukkit.inventory.ItemStack
          type: STAINED_GLASS_PANE
          damage: 5
          meta:
            ==: ItemMeta
            meta-type: UNSPECIFIC
            display-name: "\xa7aActive Skin ->"
      ActiveGlass2:
        slot: 14
        active: false
        fill: false
        item:
          ==: org.bukkit.inventory.ItemStack
          type: STAINED_GLASS_PANE
          damage: 5
          meta:
            ==: ItemMeta
            meta-type: UNSPECIFIC
            display-name: "\xa7a<- Active Skin"
      ActiveSkin:
        slot: 13
        active: true
        fill: false
      FillGlass:
        slot: 14
        active: false
        fill: true
        item:
          ==: org.bukkit.inventory.ItemStack
          type: STAINED_GLASS_PANE
          damage: 7
          meta:
            ==: ItemMeta
            meta-type: UNSPECIFIC
            display-name: ""
  PartyEvents:
    title: '&eParty events'
    size: 9
    items:
      OneVsOne:
        slot: 0
        GameType: ONEVSONE
        item:
          ==: org.bukkit.inventory.ItemStack
          type: SANDSTONE
          meta:
            ==: ItemMeta
            meta-type: UNSPECIFIC
            display-name: "\xa7d1v1"
      Split:
        slot: 4
        GameType: TWOVSTWO
        item:
          ==: org.bukkit.inventory.ItemStack
          type: SANDSTONE
          meta:
            ==: ItemMeta
            meta-type: UNSPECIFIC
            display-name: "\xa7dSplit"
      FourXone:
        slot: 8
        GameType: FOURxONE
        item:
          ==: org.bukkit.inventory.ItemStack
          type: SANDSTONE
          meta:
            ==: ItemMeta
            meta-type: UNSPECIFIC
            display-name: "\xa7d4x1"

Messages.yml
HTML:
#       __  __ _       _____ _____  _    _  _____ _    _
#      |  \/  | |     / ____|  __ \| |  | |/ ____| |  | |
#      | \  / | |    | |  __| |__) | |  | | (___ | |__| |
#      | |\/| | |    | | |_ |  _  /| |  | |\___ \|  __  |
#      | |  | | |____| |__| | | \ \| |__| |____) | |  | |
#      |_|  |_|______|\_____|_|  \_\\____/|_____/|_|  |_|
#
#      Plugin created by zManuel

#Here you can manage all messages of the plugin
ONE-VS-ONE: '&d1vs1'
TWO-VS-TWO: '&d2vs2'
FOUR-x-ONE: '&d4x1'
INVALID-VALUE: '&cInvalid value!'
INVALID-ITEM: '&cInvalid item!'
NOT-A-PLAYER: '&cYou are not a player!'
PLAYER-NOT-FOUND: '&cPlayer not found.'
PLAYER-BUSY: '&cPlayer is currently busy.'
NO-PERMISSIONS: '&cYou haven''t permission to do this!'
ARENA-EXISTS: '&cAn arena with this name already exist.'
ARENA-CREATED: '&aYou have successfully created an arena!'
ARENA-NOT-FOUND: '&cArena not found'
ARENA-DELETED: '&aArena deleted!'
ARENA-SAVED: '&aArena saved!'
ARENA-POS-X: '&aPos %x set for Arena .'
ARENA-POS-MIN: '&aPos Min for Arena set.'
ARENA-POS-MAX: '&aPos MAX for Arena set.'
ARENA-BED-X: '&aBed position for %x set.'
ARENA-BUILD-LIMIT: '&aBuild limit set.'
ARENA-TYPE-SET: '&aArena type Set.'
ARENA-ENABLED: '&aArena enabled: '
CAN-NOT-EXECUTE-IN-CURRENT-STATE: '&cYou can''t execute this command in current state'
OPPONENT-FOUND: '&aStarting duel against %player%'
ARENA-SETUP-NOT-COMPLETE: '&aPlease finish the setup of the arena before enable it.'
NO-FREE-ARENAS: '&cThere are no free arenas.'
SPAWN-SET: '&aNew spawn location set.'
NOT-A-BED: '&cThis block is not a bed!'
MATCH-STARTING-IN: '&eMatch start in &a%s &eseconds!'
DUEL-COMMAND-USAGE: '&cUsage: /duel <player>'
REQUEST-RECEIVED: '&a%player% invited you to a duel. [Click Here] '
REQUEST-SENT: '&aYou have sent a duel request to %player%'
ALREADY-REQUESTED: '&cYou have already sent a request to %player%'
INVALID-REQUEST: '&cInvalid request. Has it expired?'
REQUEST-EXPIRED: '&cYou request with %player% has expired.'
CAN-NOT-DUEL-YOURSELF: '&cYou can''t duel yourself!'
SKIN-ALREADY-EXISTS: '&cThis skin name already exists!'
SKIN-NOT-FOUND: '&cSkin not found.'
SKIN-CREATED: '&aSkin created!'
SKIN-DELETED: '&aSkin deleted!'
SKIN-DISPLAY-ITEM-SET: '&aSkin''s display item set.'
SKIN-INVENTORY-SET: '&aSkin''s inventory set.'
SKIN-DISPLAY-NAME-SET: '&aSkin''s display name set.'
YOU-ARE-ALREADY-IN-A-PARTY: 'You''re already in a party.'
PARTY-CREATED: '&aParty created!'
YOU-ARE-NOT-IN-A-PARTY: '&cYou aren''t in a party!'
YOU-ARE-NOT-PARTY-OWNER: '&cYou aren''t the owner of the party'
PARTY-DISBANDED: '&aYour party has been disbanded!'
PARTY-LIST: '&aParty members: %members%'
PARTY-LEFT: '&aYou left the party!'
PARTY-PUBLIC: '&eYou party is now %state%'
PARTY-LEAVE-OWNER: '&cYou can''t leave the party if you are the owner'
PARTY-INVALID-PLAYERS-AMOUNT: '&cYou can''t start this Game with this amount of players in the party'
PARTY-REQUEST-SENT: '&aYou''ve invited %player% to join your party!'
YOU-INVITED-TO-PARTY: '&a%player% invited you to their party. [Click Here]'
PLAYER-IS-ALREADY-PARTY-MEMBER: '&aThis player is already member of the party'
PARTY-NOT-FOUND: '&cParty not found.'
PARTY-JOINED: '&a%player% joined the party'
ANTI-AFK: '&cYou can''t do this while your opponent it''s AFK'
START-MESSAGE:
- ""
- "&6&m--------------------------------------"
- ""
- "                  &6&lMLGRUSH &d%type%"
- "&a%format%"
- ""
- "&6&m--------------------------------------"
- ""

Items.yml
HTML:
items:
  BlazeRod:
    type: SPAWN
    command: queue
    slot: 4
    item:
      ==: org.bukkit.inventory.ItemStack
      type: BLAZE_ROD
      meta:
        ==: ItemMeta
        meta-type: UNSPECIFIC
        display-name: "\xa76MLGRush"
  Skins:
    type: SPAWN
    command: skin
    slot: 1
    item:
      ==: org.bukkit.inventory.ItemStack
      type: ENDER_CHEST
      meta:
        ==: ItemMeta
        meta-type: UNSPECIFIC
        display-name: "\xa76Skins"
  Party:
    type: SPAWN
    command: party create
    slot: 7
    item:
      ==: org.bukkit.inventory.ItemStack
      type: EYE_OF_ENDER
      meta:
        ==: ItemMeta
        meta-type: UNSPECIFIC
        display-name: "\xa76Create Party"
  LeaveQueue:
    type: QUEUE
    command: "queue leave"
    slot: 4
    item:
      ==: org.bukkit.inventory.ItemStack
      type: REDSTONE
      meta:
        ==: ItemMeta
        meta-type: UNSPECIFIC
        display-name: "\xa74Leave Queue"
  PartyLeave:
    type: PARTY
    command: "party leave"
    slot: 4
    item:
      ==: org.bukkit.inventory.ItemStack
      type: REDSTONE
      meta:
        ==: ItemMeta
        meta-type: UNSPECIFIC
        display-name: "\xa74Leave Party"
  PartyEvents:
    type: PARTY
    command: "party events"
    slot: 1
    item:
      ==: org.bukkit.inventory.ItemStack
      type: GOLD_AXE
      meta:
        ==: ItemMeta
        meta-type: UNSPECIFIC
        display-name: "\xa7eEvents"

Skins.yml
HTML:
skins:
  Default:
    displayName: '&eDefault'
    displayItem:
      ==: org.bukkit.inventory.ItemStack
      type: STICK
    contents:
    - ==: org.bukkit.inventory.ItemStack
      type: STICK
      meta:
        ==: ItemMeta
        meta-type: UNSPECIFIC
        enchants:
          KNOCKBACK: 1
        repair-cost: 1
    - ==: org.bukkit.inventory.ItemStack
      type: IRON_PICKAXE
    - ==: org.bukkit.inventory.ItemStack
      type: SANDSTONE
      amount: 64
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    - null
    armorcontents:
    - ==: org.bukkit.inventory.ItemStack
      type: AIR
      damage: -1
      amount: 0
    - ==: org.bukkit.inventory.ItemStack
      type: AIR
      damage: -1
      amount: 0
    - ==: org.bukkit.inventory.ItemStack
      type: AIR
      damage: -1
      amount: 0
    - ==: org.bukkit.inventory.ItemStack
      type: AIR
      damage: -1
      amount: 0
 

Attachments

  • mlgrush.png
    mlgrush.png
    6.2 KB · Views: 286
  • d81f144ddf79c44a0f6016c28dfc0b5d.png
    d81f144ddf79c44a0f6016c28dfc0b5d.png
    38.2 KB · Views: 74
  • 90d4146d17f12860563963d098a78640.png
    90d4146d17f12860563963d098a78640.png
    20.9 KB · Views: 78
  • 66db38ad166c94e268ee4d0c20eb2cbd.png
    66db38ad166c94e268ee4d0c20eb2cbd.png
    116.3 KB · Views: 77
Last edited:
PebbleHost
High performance, consistent uptime and fast support. Minecraft hosting that just works.

staylords

Feedback score
5
Posts
11
Reactions
3
Resources
0
Vouch! Good developer and plugin! :)
 

zManuel

Supreme
Feedback score
11
Posts
51
Reactions
58
Resources
0
New update!
- Finally fixed stack arenas bug & made more easy the arena setup (Changed corner1 & corner2 to cornerMin & cornerMax)
- Added team color in the nickname
 
Status
This thread has been locked.
Top