Direct - StrikePractice – 1v1, 2v2, Bots Fights, PvP Events, Parties, Build fights and more - Updates | GhostLeaks
StrikePractice – 1v1, 2v2, Bots Fights, PvP Events, Parties, Build fights and more

Direct StrikePractice – 1v1, 2v2, Bots Fights, PvP Events, Parties, Build fights and more 3.3.0

No permission to download
  • Hey Guest!

    Our hosting provider or CloudFlare won't reply to any DMCA takedown notice!

    If you wish TakeDown of your resource then,
    Contact us at discord: TheSpace#0829


    Please allow up to a week for a discord reply!
  • Hey Guest !

    In order to be able to download resources,
    You need to register. Register by the Button at upside at right.

    Thanks for reading me :)
  • Hey Guest !

    Please don't use randomly generated or written names (example: dfdfasdf)
    We'll ban users with those names because they're Spam-Like.
    To prevent this! Please use normal names while registration!
Note: if you want the most stable experience, it is recommended to wait a few days before updating.

Read below before updating.


New features

Added boxing
.
- /battlekit boxing <kit> to enable. In boxing you kill the opponent when you hit them 100 times (or vice versa)
- For now, boxing only works in duels
- Added placeholders for boxing <hits> (how many times you have hit the opponent), <opponent_hits> and <is_boxing>
Example scoreboard config ("duels" section):
Code (Text):

...
- '&fHits: [display=<is_boxing>]'
- ' &fYou: &e<hits>/100 [display=<is_boxing>]'
- ' &fThey: &e<hits_opponent>/100 [display=<is_boxing>]'
- ' [display=<is_boxing>]'
...

Web addon update coming
- Prepared for the new web addon update by adding code for database migration. The old database is still used but will be updated automatically when the addon updates. This is configurable in the config.yml. "legacy-fight-format: true". If you have a fork of the web addon or use the database fights table, keep that setting enabled and add it in your config so it will be kept disabled. The migration is irreversible. (although it should copy the old table as 'fights_old')

Other
- In bedwars (mlgrush, bridge etc) you now get colored leather armor and your wool & stained clay changes color automatically based on your team. You don't have to change or configure anything.
- Added option to configure custom max block changes in fights with "max-block-changes: 1000" in the config.yml. By default a dynamic limit exists so only change if you have got the limit message.
- Added #startEditing in the API
- Wins/losses placeholders. This is experimental and requires SQL database to be enabled, the database migration to be done (see above) and "save-all-fights: true". Note that on big servers this may cause more strain on the database and you can make sure they get disabled with "disable-queried-stats: true", this will (probably) be improved in the future.
Format:
Code (Text):

<wins>
<losses>
<wins_kitname>
<losses_kitname>

You can use the following to display them in the queues.
Code (Text):

in-match: '&dPlayers Fighting: &e<players>\n \n&dWins: &e<wins_<raw_kit>>\n&dLoses: &e<loses_<raw_kit>>'

- winner-commands now supports party and bot fights.
- Dragon eggs should work in bedwars too (replace the bed with them for eggwars, unfortunately this was left untested)
- Many other small changes such as bStats, recoded the duel queue partly to support per player placeholders and bunch of internal changes
See the default config if the config values were not explicitly mentioned here

Fixes/improvements
- Custom kit armor should now work in newer server versions
- The plugin now should remove explosives entities when a fight starts (experimental, I recommend testing)
- Some improvements to SQL database stuff
- A lot of minor fixes that I'm too lazy to list here
- Bunch of minor general improvements

Fun fact: in this update 142 files were changed, 4150 lines were added, 2908 lines were deleted
:)
Note: if you want the most stable experience, it is recommended to wait a few days before updating.

Read below before updating.


New features

Added boxing
.
- /battlekit boxing <kit> to enable. In boxing you kill the opponent when you hit them 100 times (or vice versa)
- For now, boxing only works in duels
- Added placeholders for boxing <hits> (how many times you have hit the opponent), <opponent_hits> and <is_boxing>
Example scoreboard config ("duels" section):
Code (Text):

...
- '&fHits: [display=<is_boxing>]'
- ' &fYou: &e<hits>/100 [display=<is_boxing>]'
- ' &fThey: &e<hits_opponent>/100 [display=<is_boxing>]'
- ' [display=<is_boxing>]'
...

Web addon update coming
- Prepared for the new web addon update by adding code for database migration. The old database is still used but will be updated automatically when the addon updates. This is configurable in the config.yml. "legacy-fight-format: true". If you have a fork of the web addon or use the database fights table, keep that setting enabled and add it in your config so it will be kept disabled. The migration is irreversible. (although it should copy the old table as 'fights_old')

Other
- In bedwars (mlgrush, bridge etc) you now get colored leather armor and your wool & stained clay changes color automatically based on your team. You don't have to change or configure anything.
- Added option to configure custom max block changes in fights with "max-block-changes: 1000" in the config.yml. By default a dynamic limit exists so only change if you have got the limit message.
- Added #startEditing in the API
- Wins/losses placeholders. This is experimental and requires SQL database to be enabled, the database migration to be done (see above) and "save-all-fights: true". Note that on big servers this may cause more strain on the database and you can make sure they get disabled with "disable-queried-stats: true", this will (probably) be improved in the future.
Format:
Code (Text):

<wins>
<losses>
<wins_kitname>
<losses_kitname>

You can use the following to display them in the queues.
Code (Text):

in-match: '&dPlayers Fighting: &e<players>\n \n&dWins: &e<wins_<raw_kit>>\n&dLoses: &e<loses_<raw_kit>>'

- winner-commands now supports party and bot fights.
- Dragon eggs should work in bedwars too (replace the bed with them for eggwars, unfortunately this was left untested)
- Many other small changes such as bStats, recoded the duel queue partly to support per player placeholders and bunch of internal changes
See the default config if the config values were not explicitly mentioned here

Fixes/improvements
- Custom kit armor should now work in newer server versions
- The plugin now should remove explosives entities when a fight starts (experimental, I recommend testing)
- Some improvements to SQL database stuff
- A lot of minor fixes that I'm too lazy to list here
- Bunch of minor general improvements

Fun fact: in this update 142 files were changed, 4150 lines were added, 2908 lines were deleted
:)
Note: if you want the most stable experience, it is recommended to wait a few days before updating.

Read below before updating.

New

- Bridges. If a kit has /battlekit bedwars <kit> enabled, you can jump into a (end) portal to score - no changes needed. Currently, if the kit name has "bridges" (or "mlgrush") it should disable countdown between rounds. I will make this an option later.
- The bots are more customizable. See the generated new config for the new values in "bot-difficulty" section. Note: this resets your current difficulty icons. You can just copy the config section into your config and edit them.
- Winner commands. You can now specify unranked and ranked 1v1 winner commands. Most placeholders (such as "<player>", "<opponent>", "<raw_kit>") work in these commands. See "winner-commands" section in the new default config.
- Added /queue <kit name>. Use to queue directly with specified kit (e.g NPC commands).
- Stickspawn now sets the players walk speed to 0 - looks better now
:)

- Added <started> placeholder. Returns whether the current fight has started ("true" or "false"). Use [display=<started>] to display a line during countdown and [display=!<started>] to display after the countdown until they are teleported back to the spawn.

Fixes
- Prevent kit editor abuse. The plugin now checks for extra items and also the amount of items to prevent abusing glitches.
- A few other minor fixes

Misc
- Minor improvement to pvp bot potions
- Minor optimizations
- Added a small Easter egg for 1st of April. Disable by adding "disable-easter-eggs: true" in the config