Duels-Lite Minigame 2.1

MySQL/Yaml/SQLite | Bungee/MultiArena | API |

  1. eickmung
    Native Minecraft Version:
    Legacy (< 1.13)
    Tested Minecraft Versions:
    • 1.8
    • 1.9
    • 1.10
    • 1.11
    • 1.12
    • 1.13
    • 1.14
    • 1.15
    • 1.16
    Info.png

    Duels-Lite is a minigame plugin that allows you to easily fight 1:1 against your opponent. The game setting method is also a very simple plugin!

    ᴘʀᴇ-ᴄᴏɴꜰɪɢᴜʀᴇᴅ ᴍᴀᴘs
    Arena (1.8.0-1.12.2)
    https://drive.google.com/file/d/1aVxnFXJru-aELhHXR_d0XxUhnTKCulUg/view

    Screenshoots.png
    2020-04-18_17.57.51.png
    2020-04-18_17.57.58.png
    2020-04-18_17.58.14.png

    Commands.png

    ✯ - /1vs1 setlobby - Set Main lobby! ✯
    ✯ - /1vs1 create <arena> - Create a arena! ✯
    ✯ - /1vs1 delete <arena> - Delete a arena! ✯
    ✯ - /1vs1 top - See the top of wins! ✯
    ✯ - /1vs1 setwaiting - Set the waiting location! ✯
    ✯ - /1vs1 setspawn <1/2> - Set the setspawn location! ✯
    ✯ - /1vs1 setcreator - Set game map creator! ✯
    ✯ - /1vs1 join - Join on arena! ✯
    ✯ - /1vs1 leave - Leave from arena! ✯
    ✯ - /1vs1 randomjoin - Join on arena random! ✯
    ✯ - /1vs1 list - View a list of currently created game arenas! ✯
    ✯ - /1vs1 stats - See your stats! ✯
    ✯ - /1vs1 duel <player> - Invite duel! ✯

    Placeholders.png
    ** PlaceholderAPI **
    %duelslite_rank% - Displays your rank! ✯
    %duelslite_kills% - Displays your kills! ✯
    %duelslite_deaths% - Displays your deaths! ✯
    %duelslite_score% - Displays your score! ✯

    Files.png

    config.yml
    Code (Text):
    joinitem:
      enabled: true
    chatformat:
      enabled: true
    messages.yml
    Code (Text):
    messages:
      sign: "&e\xbb &81vs1 &e\xab"
      chatformat: "&7[&6<rank>&7] &7<player> &6\xbb &f<message>"
      top: '<number>) &c<player>: &7<score>'
      go: '&a&lGO!'
      gameover: '&c&lGame Over!'
      win: '&6<player> &fwon the round!'
      onlyplayer: '&cYou must be a player!'
      ingame: '&cGame already started!'
      full: '&cArena is full!'
      inarena: '&cYou''re already in an arena!'
      noonarena: '&cYou''re not in arena!'
      join: '&7<player> &ehas joined &e(&b<on>&e/&b<max>&e)!'
      quit: '&7<player> &ehas quit!'
      game-start: '&eThe game starts in &c<time> &eseconds!'
      nopermission: '&cYou don''t have permission to use this command!'
      noplayer: '&cPlayer not found!'
      usage: '&cUsage &f/1vs1 <cmd>&c!'
      nocreate: '&fPlease use &c/1vs1 create&f first!'
      create: '&fArena &c<name>&f created with success!'
      delete: '&fArena &c<name>&f deleted with success!'
      noexist: '&cArena dosen''t exist!'
      setwaiting-info: '&a>> &fSet waiting zone with &c/1vs1 setwaiting&f!'
      setspawn-info: '&a>> &fSet spawn with &c/1vs1 setspawn&f!'
      setcreator-info: '&a>> &fSet map creator with &c/1vs1 setcreator <name>&f!'
      setwaiting: '&fWaiting zone setted up!'
      setspawn: '&fSpawn successfully added!'
      setmapcreator: '&fMap Creator was set!'
      nonumber: '&c&cMust be a number!'
      winner: '&6<winner>&f has won &6<map>&f!'
      already: '&fPlayer already provoked!'
      duel-invite:
      - '&7<player> &einvited you to a duel'
      - '&c/1vs1 accept &fto accept'
      - '&c/1vs1 deny &fto reject'
      - '&7<player> &einvited you to a duel'
      - '&c/1vs1 accept &fto accept'
      - '&c/1vs1 deny &fto reject'
      duel-succes: '&fYou challenged &c<player> &fduel!'
      duel-accept: '&c<player> &faccepted the challenge!'
      duel-deny: '&c<player> &frejected the challenge!'
      nobreak: '&cYou can''t break blocks here!'
      noplace: '&cYou can''t place blocks here!'
      start:
      - '&7&m&l============================================'
      - '&2&l>> &f&lGame: &7<game>'
      - '&r'
      - '   &e&lEliminate your opponent!   '
      - '&r&r'
      - '   &2&l>> &f&lMap: &7<map> &fby &7<creator>   '
      - '&7&m&l============================================'
      stats:
      - '&7&m&l============================================'
      - '&a>> &f&lStats: '
      - '&r'
      - '&fName: &7<name>'
      - '&fKills: &7<kills>'
      - '&fDeaths: &7<deaths>'
      - '&fScore: &7<score>'
      - '&r&r'
      - '&7&m&l============================================'
     
    mysql.yml
    Code (Text):
    mysql:
      enabled: false
      host: duels
      user: user
      password: password
     
    scoreboard.yml
    Code (Text):
    scoreboard-whitelist: true
    lobby-scoreboard-title: '&e&lDUELS'
    waiting-scoreboard-title: '&e&lDUELS'
    starting-scoreboard-title: '&e&lDUELS'
    ingame-scoreboard-title: '&e&lDUELS'
    reseting-scoreboard-title: '&e&lDUELS'
    lobby-scoreboard-lines:
    - '&r'
    - '&a>> &f&lStats:'
    - '&fName: &7<player>'
    - '&fRank: &7<rank>'
    - '&fKills: &7<kills>'
    - '&fDeaths: &7<deaths>'
    - '&fScore: &7<score>'
    - '&r&r'
    - '&a>> &f&lInfo:'
    - '&fOnline: &7<online>'
    - '&r&r&r'
    - '&ewww.duel.com'
    waiting-scoreboard-lines:
    - '&7<date> &8Duel'
    - '&r'
    - '&fMap: &a<map>'
    - '&fPlayers: &a<on>/<max>'
    - '&r&r'
    - '&fWaiting...'
    - '&r&r&r&r'
    - '&ewww.duel.com'
    starting-scoreboard-lines:
    - '&7<date> &8Duel'
    - '&r'
    - '&fMap: &a<map>'
    - '&fPlayers: &a<on>/<max>'
    - '&r&r'
    - '&fStarting in &a<time>s'
    - '&r&r&r'
    - '&ewww.duel.com'
    ingame-scoreboard-lines:
    - '&7<date> &8Duel'
    - '&r'
    - '&fTime Left: &a<time>'
    - '&fScore: &a<score>'
    - '&r&r'
    - '&a<you>'
    - '&c<enemy>'
    - '&r&r&r'
    - '&fMap: &a<map>'
    - '&fMode: &aClassic Duel'
    - '&r&r&r&r'
    - '&ewww.duel.com'
     
    items.yml
    Code (Text):
    game-leave:
      Enabled: true
      Material: BED
      Data: 0
      Slot: 8
      Amount: 1
      DisplayName: '&c&lReturn to Lobby &7(Right Click)'
      Lore:
      - '&7Right-click to leave to leave lobby!'
    play:
      Enabled: true
      Material: BOOK
      Data: 0
      Slot: 0
      Amount: 1
      DisplayName: '&a&lPlay &7(Right Click)'
      Lore:
      - '&7Right-click to play game arena!'
    stats:
      Enabled: true
      Material: PAPER
      Data: 0
      Slot: 1
      Amount: 1
      DisplayName: '&b&lStats &7(Right Click)'
      Lore:
      - '&7Right-click to view your stats!'
    back-lobby:
      Enabled: true
      Material: BED
      Data: 0
      Slot: 8
      Amount: 1
      DisplayName: '&c&lReturn to Lobby &7(Right Click)'
      Lore:
      - '&7Right-click to leave to leave lobby!'

    Features.png

    ✯ Multiple Arena! ✯
    ✯ Bungeecord Support! ✯
    ✯ PlaceholderAPI Support! ✯
    ✯ Custom Scoreboard Support! ✯
    ✯ Custom Configuration! ✯
    ✯ Active development and support! ✯
    ... and much more ...

    Events.png

    ArenaJoinEvent
    (( import com.eickmung.duellite.api.ArenaJoinEvent; ))

    Code (Text):
    @EventHandler
    public void onArenaJoin(ArenaJoinEvent event)
    {
      Player p = event.getPlayer();
      Arena a = event.getGameArena();
    }
    ArenaLeaveEvent
    (( import com.eickmung.duellite.api.ArenaLeaveEvent; ))


    Code (Text):
    public void onArenaLeave(ArenaLeaveEvent event)
    {
      Player p = event.getPlayer();
      Arena a = event.getGameArena();
    ArenaWinEvent
    (( import com.eickmung.duellite.api.ArenaWinEvent; ))


    Code (Text):
    public void onArenaLeave(ArenaWinEvent event)
    {
      Player p = event.getPlayer();
      Arena a = event.getGameArena();

Recent Updates

  1. 2.1
  2. 2.0
  3. 1.9

Recent Reviews

  1. KhrysAK47
    KhrysAK47
    5/5,
    Version: 1.4
    Epic .
    1. eickmung
      Author's Response
      Thanks for review!
  2. MarioMarian201X
    MarioMarian201X
    5/5,
    Version: 1.1
    ______________________________
    You did a good job. Cool plugin : D
    ______________________________
    1. eickmung
      Author's Response
      Thanks for review!