Simple Paintball plugin for Spigot. Made with the idea that the Minecraft accounts are shared.
Works with 1.13 to 1.14.4
Getting Started
- Have an arena map where players can't get out
- Make an arena: /pb create <title>
- Add blue spawns: /pb set blue
- Add red spawns: /pb set red
- More colors are supported under the same command: /pb set <color>
- Aqua
- Black
- Blue
- Gray
- Green
- Purple
- Red
- White
- Yellow
- Add end spawn (where players teleport at the end of the game): /pb set end
- Add lobby spawn (where players wait for the game to start): /pb set lobby
- Activate arena: /pb set activate (You won't be able to join unless it's activated!)
- Add sign:
- pb join
- <title>
- Enjoy!
Once you join an arena, you teleport to the lobby spawn and wait for the game to start. You have multiple wool blocks at the bottom with different colors, along with a 'leave' bed. Scroll over the wool blocks to see what type of weapon is associated with the block. Right click the block to choose that weapon. Right click the bed to leave at any time.
Other Commands
- pb list - List all of the available arenas to join
- pb leaderboard/lb <wins | kills> - View the top 10 players with the most wins or kills, set 'Stats.Track' to 'true' to use
- pb help - List all available commands
- pb edit <title> - Edit the arena of that title
- pb remove <title> - Remove the arena of that title
- pb set <min | max> <int> - Set the minimum or maximum number of players of an arena that you're editing
One Hit, One Kill
During game, you're randomly placed on red or blue and transported to a random spawn point of your respective team and placed in full armor with the color of your team. Right click to shoot your "paintball gun" at the enemy team. Once they're hit they're teleported back to their spawn and you get a kill.
Configuring
Change how long a game lasts for each arena in 'game-time'
Change the words of 'kills' and 'killed' in-game, under 'In-Game' in the config
Vault's Economy is supported to award the winning team a certain amount. The amount is editable under 'Economy', change 'Reward-Team' to 0 to disable this feature
Track stats by going under 'Stats.Track' and change it to 'true'
Languages:
- English is provided by default
- To make your own, copy 'enUS.yml' from the languages folder and rename it to whatever you like
- Edit new file to your liking
- Change the 'locale' paramater in config.yml to the file name of your new language file (without the '.yml')
- NOTE: enUS.yml will be overwritten to ensure that the plugin will work correctly
Permissions
- paintball.admin - Ability to create and edit arenas, make signs as well
- Default: op
The Weapons
- Sniper: Shoots straight, no drop
- Rocket Launcher: On impact, multiple snowballs fire out for area damage as well as knockback within a certain distance
- Shotgun: 3 snowballs fire out in random directions
- Minigun: High firerate with little accuracy
- Admin: Firerate of minigun with accuracy of sniper. Lightning strikes when a player is in the arena. Player holding the gun does not have to be part of arena
Servers using Simple PB
- graceless.mymc.io
- tearealmssmp.mc.gg
If you like the plugin and wish to see more, consider donating
DONATE
Similar projects
Plugin →Let Me Despawn
Improves performance by tweaking mob despawn rules. Say bye to pesky unintentional persistent mobs.
25MSueta
JourneyMap
Real-time map used for mapping in-game or your browser as you explore.
14.7MSueta
Emotecraft
Create your own emotes in Minecraft.
7.5MSueta
Simple Tpa
A simple tpa plugin which sends requests
5.4MSueta
Common Network
Forge and Fabric Unified Networking Solution
3.9MSueta
Set Home
A lightweight plugin for players to set their homes.
3.8MSueta
