- Added WeaponMechanics support.
- Options.Game.Weapon-Mechanics.Enabled
- Disables ammo (snowball gain) and some killstreaks.
- Options.Game.Weapon-Mechanics.One-Shot-One-Kill
- If true, players will die as soon as they get shot, otherwise the only way of killing is by weapon damage.
- Due Java versions, requires a custom extension (plugin). You can download it here. Just drop on your plugins folder, it'll hook into Paintball after you set this option to true.
- Not supported in DeathMode.
- Added Options.Game.Commands.Start-Commands
- So you can give the weapon to players when the game starts, or for anything else.
- Use %player% for player placeholder.
- Added Options.Game.Commands.Kill-Commands
- If you wish to use ammo, you can give ammo to the player here. Use %player% for the killer placeholder and %victim% for the victim.
- Added Options.Game.Commands.Respawn-Comands
- So you can give the weapon on respawn, or for anything else.
- Use %player% for the player and %killer% for the killer.
- Fixed scoreboard team sometimes not being removed.
- Fixed players being able to die, if a player is, for some reason, about to die it should count as a snowball hit.
- Added Map Powerups.
- The tab completion and suggestion system has been reworked, it now suggest commands according to what you are typing.
NEW: Map Powerups
You can now add powerups around your maps! We have 3 powerups at the moment, more to come!
Use /pb addPowerup <map> <powerup-name> to add them to your map. Powerup names, duration, level and cooldown can be edited at Powerup section in options and language files.
- Speed
- Jump
- Invincibility
- Updated how versions are checked for future version support.
- Small change to how game events are called for better API usage, check main page for all API methods.
- Removed hats limit from the hats file.
- Fixed not having locked display name for KillStreak would cause the menu to not work correctly.
- Fixed Achievements menu color and hex parsing.
- Added PAPI %paintball_arena_type_ARENA% placeholder.
- Returns the game mode type from the translation in language.yml, at Messages.Modes.
- Added Global.force-global-spawn
- Forces player to teleport to global spawn after a game.
- Added paintball.hats.buy.all.
- Let players buy any hat without hat-specific permissions.
- Added Hex support for shop items.
- Added Adaptive-Mode for Team Lives (Options.Game.Team-Lives.Adaptive-Mode)
- DISABLED, SIMPLE, FIXED_MINIMUM
- Changes how many lives each team has according to the number of players on a game.
- SIMPLE: Less lives, faster games when having fewer players
- FIXED_MINIMUM: Has a minimum value, more lives, avoids games being too short with less players.
- DISABLED: Disables this feature.
- Applies for Standard and KillConfirmed at the moment, as other modes uses different calculations.
- You can now add "locked-display-name" to KillStreaks config.
- Added achievement lore section, example:
YAML:paintball_shots: '5': enabled: true display-name: '&8&lShooter x5!' description: '' lore: - '&7Shoot a total of 5 snowballs!' commands: - paintball coins add %player% 50- This also applies for the achievement message.
- shop.yml now allows multiple placeholder items, example:
YAML:items: glass_corners: slot: "0, 8, 18, 26" material: "CYAN_STAINED_GLASS_PANE : 1" name: "&r" glass_accents: slot: "1, 3, 5, 7, 9, 17, 19, 21, 23, 25" material: "LIGHT_BLUE_STAINED_GLASS_PANE : 1" name: "&r" glass_filler: slot: "10, 11, 12, 13, 14, 15, 16" material: "GRAY_STAINED_GLASS_PANE : 1" name: "&r"- Fixed game not sending players back to Bungee lobby after a game.
- Fixed missing locked-lore for some items in shop.yml
- Fixed incorrect default void-y value in settings.yml.
- Fixed a bug with Inventory handling after leaving a game.
- Fixed /pb reload command not executable via Console.
