Board Games [GUI GAMES, MAP GAMES] [15 GAMES] [UNO, Apples To Apples & MORE] [MySQL Stats & Tops]

 Board Games [GUI GAMES, MAP GAMES] [15 GAMES] [UNO, Apples To Apples & MORE] [MySQL Stats & Tops] 2.6.5

Board Games [GUI GAMES, MAP GAMES] [15 GAMES] [UNO, Apples To Apples & MORE] [MySQL Stats & Tops]
Tested Minecraft Versions: 1.8, 1.9, 1.10, 1.11
Contributors: (Testers) varekia77 kmorreison
firstbanner.png


ORIGINAL PAGE HERE

MiniBoardGames is a GUI minigames plugin, with easy Java API for chance other developers make their games and share with the community, it's my 2th premium plugin and my 4th public spigot plugin, and i am very exited about this project i give tons of time ;)

Dependencies: https://dev.bukkit.org/bukkit-plugins/holographic-displays/

Test now in plugintest.duckmc.net (1.9/1.10/1.11)
Publish your games in the forum: http://www.rodel.com.mx/mbg/

- First Buyer: unaieusk2014 -
Servers Using:
IP: nexo.deadplayers.es Web: http://www.deadplayers.net
IP: slash.myserver.gs Web: http://slashtown.enjin.com/


Please if you wan't tell my your server ip and (webpage optional) for add it here!

Game list:

WhackAMole
RockPaperScissors
Connect4
UNO
HearthStone
FabulousFred
Minesweeper
TicTacToe
MasterMind
Checkers
Memory Game
Apples To Apples
This is Xmas (Map Game)


media.png


Select Game GUI:

bc15b18f438a46099bb70eda67f6f2a1.png


Games:

allgames.png
See Imgur album (Gifs)

features.png
  • Easy & documented Java API with Configuration API, TimerAPI and other utils for create your own games
  • At least one new official minigame per month
  • Fully configurable (Included sub-commands)
  • SQLite/MySQL stats
  • Easy rewards API by commands
  • Fast support (I do all best i can)
  • Game spectator system
  • The best possible optimization
  • Over 10 games!
cmdperm.png
/mbg /miniboardgames /games:
  • play (Open the select game menu) [miniboardgames.play]
  • accept (Accept play request) [No permission needed]
  • cancel (Cancel play request) [No permission needed]
  • force <game-to-play> <players (Separate with spaces)>(Force two players to start game) [miniboardgames.force]
  • spectate <player-to-spectate> (Spectate player game) [miniboardgames.spectate]
  • stats <game> (See your stats) [miniboardgames.stats]
  • top <game> [page] [stats] (See the stats top) [miniboardgames.top]
  • list (See all games loaded) [miniboardgames.list]
  • reload (Reload games/configuration/dabatase) [miniboardgames.reload]
gameapi.png
Like i say you can create your games and simply add the jar it on plugin/MiniBoardGames/games/

For create a game check these links:
Then upload your file on http://www.rodel.com.mx/mbg/

support.png
You need help or report a bug or give suggestions?

You can get support in:


configuration.png
Code (YAML):
Code:
minigames:
  uno:
    enabled: true
    cards:
      color:
        yellow: YELLOW
        green: GREEN
        blue: BLUE
        red: RED
      wilddraw4:
        name: '&4W&6i&2l&1d&6 Draw 4'
        description: |-
          &fDraw 4 cards for
          &fthe next player
          &fUse this card and
          &fnow you can set any card
          &7Note: You can't put
          &72 wild cards in
          &7one turn
      skip:
        name: Skip
        description: '&fThe next player misses a turn'
      number:
        description: |-
          &fOnly can be used
          &fif has the same color or number
          &fthan center
      wild:
        name: '&4W&6i&2l&1d'
        description: |-
          &fUse this card and now
          &fyou can set any card
          &7Note: You can't
          &7put 2 wild cards in
          &7one turn
      reverse:
        name: Reverse
        description: |-
          &fSwitch turn direction
          &7Note: In 2 players this card skip
      draw2:
        description: '&fDraw 2 cards to the next player'
        name: Draw 2
    displayName: UNO
    win:
      title: '&a{player} wins!'
      sub: '&6Has 0 cards!'
    player: '&7{player} &6{cards} cards'
    turn: '&6&l{player}''s turn!'
    finalCommand: give {player} gold_nugget 3;execute {player} ~ ~5 ~ summon ThrownExpBottle ~ ~5 ~
    pick: '&c&lPick a card from deck!'
  rockpaperscissors:
    selection: '{player} select {type}'
    win:
      tie:
        sub: '&6The selections are the same'
        title: '&c&lTie'
      win:
        sub: '&6{type1} beats {type2}'
        title: '&c&l{player} wins!'
    displayName: RockPaperScissors
    finalCommand: give {player} gold_nugget 3;execute {player} ~ ~5 ~ summon ThrownExpBottle ~ ~5 ~
    remaining: '&4{time} secounds remaining!'
    enabled: true
    type:
      paper: Paper
      rock: Rock
      scissors: Scissors
  connect4:
    see: '&aSee how the game end!'
    displayName: Connect4
    win:
      horizontal: horizontal
      vertical: vertical
      tie:
        title: '&6&lTie'
        sub: '&c&lThe board is full and anyone connects 4!'
      sub: '&6It''s connect 4 in {line} line!'
      diagonal: diagonal
      title: '&a&l{player} wins!'
    discs:
      yellow: '&eYellow disc'
      red: '&cRed disc'
    enabled: true
    turn: '&a{disc} turn!'
    finalCommand: give {player} gold_nugget 3;execute {player} ~ ~5 ~ summon ThrownExpBottle ~ ~5 ~
  tictactoe:
    win:
      vertical: vertical
      tie:
        sub: '&6The board it''s full and anyone wins!'
        title: '&c&lTie'
      diagonal: diagonal
      win:
        sub: '&6With {line} line'
        title: '&c&l{player} wins!'
      horizontal: horizontal
    displayName: TicTacToe
    remaining: '&4{time} secounds remaining!'
    finalCommand: give {player} gold_nugget 3;execute {player} ~ ~5 ~ summon ThrownExpBottle ~ ~5 ~
    turn: '&6&lTurn {player}'
    enabled: true
  whackamole:
    broadcastmsg: '&6{player} wins {points} points in WhackAMole'
    enabled: true
    finalCommand: give {player} gold_nugget 3;execute {player} ~ ~5 ~ summon ThrownExpBottle ~ ~5 ~
    smash: '&aSmash!'
    points: '&6{points} points!'
    broadcast: true
    displayName: WhackAMole
mbg:
  stats:
    check:
      your: '&a--- &3&lYour {game}&3&l stats: &a---'
      player: '&a--- &3&l{player}&3&l {game}&3&l stats: &a---'
    displaym: '&6Showing top from {from} to {to} on &e{order}&6 order'
    nostat: '&cSorry but i can''t find your stats, play {game}&c to generate it!'
    notop: '&cSorry but i can''t find this top!'
    seeyou: '&6You are in position #{pos}'
  command:
    accept:
      help: '&3(Accept play request)'
      cmd: accept
    force:
      help: <game> &3<players (Separation with spaces)> &3(Force players to play)
      cmd: force
    top:
      help: <game> <page> [stat] &3(Check the top, you can set what stat top you wan't to see, by default is Times Played and will be displayed 10 each page)
      cmd: top
    play:
      cmd: play
      help: '&3(Open game menu)'
    reload:
      help: '&3(Reload games and configuration)'
      cmd: reload
    cancel:
      help: '&3(Cancel play request)'
      cmd: cancel
    list:
      help: '&3(Games list)'
      cmd: list
    stats:
      cmd: stats
      help: <game> &3(Check the stats)
    spectate:
      cmd: spectate
      help: <player> &3(See player game)
  mustnumber: '&c{string} must be number!'
  invite:
    alreadyaccept: '&cYou already accept the request!'
    waiting: '&cWaiting for {requests} request accepts...'
    select: '&6Select a game to play!'
    distance: 10
    logout: '&cMinigame play request has been canceled for {player}&c logout'
    goto: '&3Go to page {to}'
    donthave: '&cYou don''t have play requests'
    players: '&6For {players} players'
    nonear: '&cYou don''t have any player in {distance} blocks!'
    accept: '&a{player}&a accept play request'
    send: '&aYou send play request to {players}'
    page: '&3Page {current}/{total}'
    cancelplayer: '&c{player}&c cancel play request. The game has been canceled!'
    receive: '&6You have a play request from {player}&6 to play in {game}&6 &a(/miniboardgames
      <accept/cancel>)'
    cancelseconds: 30
    invalidgame: '&cInvalid minigame name "{game}"'
    already: '&cYou already has request!'
    canceltime: '&cMinigame play request has been canceled after 30 seconds!'
    new: '&6You have a new play request!'
    lessplayers: '&cThis minigame is max for {players} players please remove {invite}
      user/s!'
    error: '&cError sending play request, can''t found player "{player}"'
    moreplayers: '&cThis minigame is min for {players} players please invite {invite}
      user/s!'
  database:
    type: sqlite
    sqlite:
      filename: miniboardgames.db
    mysql:
      host: localhost
      password: '1234'
      database: miniboardgames
      username: user
      port: '3306'
    columns:
      discsPlaced: Discs Placed
      wins: Wins
      lose: Lose
      verticalWins: Vertical Wins
      skullsPlaced: Skulls Placed
      player: Player
      mobsSmashed: Mobs Smashed
      horizontalWins: Horizontal Wins
      rock: Rock
      coins: Coins
      timesPlayed: Times Played
      diagonalWins: Diagonal Wins
      scissors: Scissors
      paper: Paper
      cardsPlaced: Cards Placed
  header: '&c[&2Mini&4Board&3Games&c]'
  cancel:
    sub: '&c&lThe game has been canceled'
    title: '&6&lTie'
  spectate:
    notplayer: '&cThis player isn''t current in game!'
  timer: '&4{seconds} seconds remaining!'
  nopermission: '&cSorry but you don''t have permission to use this command!'
  header_special: '&c[&2Mini&4Board&3Games&3-&6{subheader}&c]'
  metrics: true
  updatechecker: true




Latest updates

  1. 2.6.5 | Games with cost!

    2.6.5 Added: Added possibility to set cost in games! (Check the configuration file) (Incoming...
  2. 2.6.4 | Issues Fixed

    2.6.4 Issues Fixed: Fixed issues with /mbg play command And sorry for don't update these days...
  3. 2.6.3 | Fixes

    2.6.3 Issues Fixed: Removed Some Debug Code Fixed minor issues (And reduced the size)

Latest reviews

Update the plguin please
Works great! Just 1 issue, how could I contact you?
OMG Your my hero thanks!
Hey can you update it to 2.9.4 version?
No problem, thanks for the update and good luck with your project !
MikeyBoy
MikeyBoy
Thanks for the review!
Update the plugin, please!
MikeyBoy
MikeyBoy
Updated!
Thanks for keeping it up to date!
MikeyBoy
MikeyBoy
No problem!
Could you update the plugin?
MikeyBoy
MikeyBoy
Its latest. xD
Awesome work! thanks man!
MikeyBoy
MikeyBoy
Thanks for the review!

ATTENTION:
If someone releak my resources to other leak site, this person will be banned or my resource will be removed/not more updated.
Nice! Awesome! Thanks!
MikeyBoy
MikeyBoy
Thanks for the review!

Similar resources

Board Games [GUI & MAP GAMES] [19 GAMES] [UNO, Apples To Apples...] [MySQL Stats & Tops] Josh
GUI minigames with API, Stats, Rewards and more! HearthStone, UNO, TicTacToe, MasterMind and MORE!
2.00 star(s) 2 ratings
Downloads
70
Updated
Board Games [GUI & MAP GAMES] [20 GAMES] [UNO, Apples To Apples...] [MySQL Stats & Tops] T0R&CM
GUI minigames with API, Stats, Rewards and more! HearthStone, UNO, TicTacToe, MasterMind and MORE!
5.00 star(s) 2 ratings
Downloads
151
Updated
Board Games [GUI & MAP GAMES] [20 GAMES] [UNO, Apples To Apples...] [MySQL Stats & Tops] 3.0.0 C
Board Games [GUI & MAP GAMES] [20 GAMES] [UNO, Apples To Apples...] [MySQL Stats & Tops] 3.0.0
3.50 star(s) 4 ratings
Downloads
99
Updated
BlackSpigot General Chat
Rules Help Users
    S @ Sachinxgod: Did anyone have NitroSetup lifetseal
    Top