HomeJavaModsOneShot |BIG UPDATE - BungeeCord Support| |1.8.8 up to 1.12|
OneShot  |BIG UPDATE - BungeeCord Support| |1.8.8 up to 1.12|
ModsJava

OneShot |BIG UPDATE - BungeeCord Support| |1.8.8 up to 1.12|

⬇ Download on Spigot
OneShot
Warning! This version won't be updated anymore.
OneShot is funny MiniGame. Plugin is fully customizable. Your mission is: Kill 25 players as quickly as possible! In your inventory you have only 1 sword, 1 bow and 1 arrow. You can shot player with arrow or if you haven't got arrow you must kill player!

OS-Shot-1.png

IMPORTANT If you are updating to version 3.0.0!
In languages files were added lines! New languages files, you can find it in this page or you can delete langauge file. At start of server, plugin automatically create new langauge file.

Features
Basic Commands
You can use /oneshot or /os only
/os join {nameOfGame} - Join the game
/os leave - Leave played game
/os stats - Show your stats from game

Setup Comamnds
/os setmainlobby - Set MainLobby at location you are standing at. Players will be teleported there after end game
/os create {nameOfGame} - Create game
/os setlobby {nameOfGame} - Set WaitingLobby at location you are standing at.
/os addspawn {nameOfGame} - Add SpawnPoint at location you are standing at. Here will be spawned players.
/os setminplayers {nameOfGame} {number} - Set min players in game (default:3)
/os setmaxplayers {nameOfGame} {number} - Set max players in game (default:8)

/os setmoneyreward {nameOfGame} {number} - Set money reward for winner (default: 100) Need Vault plugin on server!
/os setkillstowin {nameOfGame} {number} - Set how many kill is needed to win the game (default:25)
/os setgametime {nameOfGame} {number} - Set how many seconds will be take the game (default:300)
/os settimeinlobby {nameOfGame} {number} - Set how many seconds will players wait for start the game (default:30)
/os cmdafterxkills {nameOfGame} {number} - Set after how many kills gets player reward (default: 5)
/os allowgame {nameOfGame} {number} - Allow/Stop the game. Allow: 1 Stop: 0

/os delete {nameOfGame} - Remove game
/os reload - Reload config, messages and settings for game. You must reload files after set up new game!
/os list - List of arenas

/os kit - Open kit menu, if you are in Lobby

Permissions

oneshot.player - default - Basic Commands
oneshot.kit.sword - OP - Allow select kit Sword
oneshot.kit.arrow - OP - Allow select kit Arrow
oneshot.kit.speed - OP - Allow select kit Speed
oneshot.kit.explosion - OP - Allow select kit Explosion
oneshot.kit.shield - OP - Allow select kit Shield (Kit available only on 1.9 or higher versions)


oneshot.admin - OP - Setup Commands
NEW oneshot.admin.bypass - OP - Allow to join the server when is enabled bungee mode without join the game.

Config
Spoiler: config.yml
Code (Text):

#Available languages: en, sk If you want other, you can create it and insert file to lang folder. And here write name of file (Without .yml)
language: "en"

#Here write allowed commands, when player is in game
allowedCommands:
    - oneshot
    - os

#Available types of storage data: file, mysql
database:
  type: file
  user: "name"
  host: "ip"
  database: "db"
  password: "password"
#BungeeCord mode
#When is enabled, on server you can have more arenas, but always only one will be selected to play it.
#After join the server with this plugin. You will be joined the game automatically.
#MOTD is available, too. There are using signGameWaiting, signGameRunning, signGameStopped and signGameEnding variables from language file.
bungeecord:
    enable: false
    #When you left the game or game ended. You will be teleprted to one of these hub servers.
    hubServers:
    - hub1
    - hub2
#If true cmdForWinner and cmdForKiller will be enabled
allowRewardCmds: false
cmdForWiner:
    - gems give {player} 1
cmdForKiller:
    - gems add {player} 1
#If true, players in game don't see messages from players who aren't in same game.
separateChat: false

#If true, after select kit player's inventory will be closed.
closeInventoryAfterSelectKit: true

#If true, winners will be rewarded with money. Reward is customizable with command /os setMoneyReward <game> <money> (Def: 100)
enableVault: false
#Symbol of currency. E.g. $/€
currencyChar: $

#What items will be displayed in Lobby inventory. Here you have to write IDs of items. (Only leaveGame item will be displayed in game.)
guiItems:
  leaveGame: 355
  kits: 54
  kitSword:  272
  kitArrow: 262
  kitSpeed: 414
  kitExplosion: 46
  kitShield: 442
 
Config.yml: http://pastebin.com/5RWPmR6z


Signs
Join sign





      • OS
      • JOIN
      • nameOfGame
Leave sign





      • OS
      • LEAVE
      • nameOfGame
Milestones
5 Downloads
25 Downloads ✔ Yeah, thanks :)
50 Downloads
100 Downloads ✔ Wau, it is Awesome! Thanks :)
250 Downloads ✔ It is incredible. Thank you very much :)
500 Downloads ✔ Thank you for your support! Can we reach more downloads?

Donation
Preparing this resource takes me lots of time. If you like this MiniGame you can support me with donation.
PayPal-Donate.gif
If you have any ideas for plugins you can tell me them per PM
You can look to my others resources: AutoMessages, Voting, Lottery and Parkour

Commands

Plugin details

Read from the plugin's own plugin.yml.

Quick facts

Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.

OneShot |BIG UPDATE - BungeeCord Support| |1.8.8 up to 1.12| is a free Minecraft Java mod. Compatible with Minecraft 1.8, 1.9, 1.10, 1.11 and newer. Downloaded 3,304 times (via Spigot). Download it and open it directly in the game.

Explore more