Assault Plugin [1.7-1.21+] icon

Assault Plugin [1.7-1.21+] -----

Minecraft plugin for add assault feature with SaberFactions plugin




  • Patch bug with the yaml updater who not delete and recreate old/ new keys
  • Removing "LOG" and "DIAMOND_BLOCK" in the default config
----------, Jul 5, 2024

  • Switching the project to a maven project ( useful for use external librairies )
  • Modification of YamlUpdater who not works in 1.19.4+
  • Modifications of librairies used in the plugin
  • Adding new Metrics Statistics with BStats
----------, Jul 2, 2024

  • Patch bug with the message of disconnect kill count who was not translate
  • Patch bug who added points in the other faction when tagged player disconnected ( if player disconnected in attack camp, points being given in attack camp )
----------, Jul 1, 2024

  • Patch bug with YamlUpdater do not work after the latest update
  • Patch bug with non agression cooldown after the creation of faction ( cancel start of assault even if the time of creation of the 2 countries was exceeded )
  • Adding new boolean values in AssaultAPI ( isInAssault, isDirectAssaultFaction ( return true if it is a faction who are start or receive assault ), isInTheSameAssault ( works only with direct assault factions for this moment ).
----------, Jun 30, 2024

  • Adding new means for disable pvp in the players factions outside assault
  • Adding new means for disable pvp between two assaults ( example, if faction1 and faction2 are in assault, in the same time than faction3 and faction4, the players in assault between faction1 and faction2 cannot pvp player in assault between faction3 and faction4. Wilderness players or players who are not in assault cannot pvp this players when they are in assault )
  • Modification of yaml updater for synchronize comments in the configuration
----------, Jun 29, 2024

  • Patch bug who recreated yaml key "LOG" and "DIAMOND_SWORD" in string list in the configuration
  • Patch bug who display an error in console when a player dies and there aren't have assaults
----------, Jun 23, 2024

  • Adding compatibility of the plugin with the versions highter of 1.12.2 ( from 1.7 to 1.20.6 )
  • Adding new Yaml Updater for update config.yml after updates
  • Modifications of the default values in anti interact in or excluding assault for set string
  • Refactoring of the project
  • Adding new events AssaultStartEvent, AssaultStopEvent, AssaultWinEvent, AssaultLooseEvent, KillInAssaultEvent, PlayerDisconnectInAssaultEvent
  • Patch bug who added points for defense faction when player is killed in defense side on a joining faction
  • Adding new system for punish players who disconnect in assault : when player disconnect and has already pvp in this assault, after a certain period in seconds, a kill are counted for the opposing side
----------, Jun 11, 2024

  • Improvement of API
  • Adding new means for modify elo and datas of factions (API)
  • Adding new means for delete factions in datas (API)
  • Adding of function who create new updates key in old configuration
  • Remove abilities of disband faction who are in assault, due to problems with scoreboard and differents datas
  • Adding new system of non assault countdown for new factions ( in days of creation )
  • Adding new system of non assault countdown after /f enemy ( in minutes )
  • Adding system for remove usage of direct /f enemy ( useful if you want to create roleplay server with specific rules and conditions for set faction in enemy for example )
----------, Jun 7, 2024

  • Improvement of API
  • Adding new means for modify elo and datas of factions (API)
  • Adding new means for delete factions in datas (API)
  • Adding of function who create new updates key in old configuration
  • Remove abilities of disband faction who are in assault, due to problems with scoreboard and differents datas
  • Adding new system of non assault countdown for new factions ( in days of creation )
  • Adding new system of non assault countdown after /f enemy ( in minutes )
  • Adding system for remove usage of direct /f enemy ( useful if you want to create roleplay server with specific rules and conditions for set faction in enemy for example )
----------, Jun 7, 2024

  • Adding micro api for get differents stats of assaults
For use API, use AssaultAPI class. Define plugin with line :

Plugin plugin = Bukkit.getPluginManager().getPlugin("AssaultPlugin")

After, you can use AssaultAPI assaultAPI = new AssaultAPI(plugin)
----------, Jun 4, 2024

- Removing block leave faction in assault feature due to bug who block leave faction excluding assault ( error with SaberFactions API )
----------, May 25, 2024

- Bug fix who given points in defense faction when player who assault join with defense faction and he dead
- Bug fix with number of allies who not shown correctly in scoreboard
- Adding new command /assault admin modifyelo for modify wins, looses or elo points for given faction
----------, May 24, 2024

- Adding automatic tab completation for assault command
- Bug fix that displayed hours/minutes as 3:9 instead of 03:09
- Adding new command /assault join <faction> for join assault with an other faction
- Adding new command /assault accept <faction> for accept request of join assault
- Improvement of help menu
- Adding new entries in assault scoreboard : Number of allies and allies of ennemies
- Improvement of assault scoreboard
- Bug fix and improvement of logic for /assault admin stop <faction>
- Bug fix with /assault admin resetcd command
- Bug fix with Bukkit Runnable that updated the assault status which did not stop when there is no longer an assault in progress
- Bug fix with display name of scoreboard which, when it exceeded 32 characters, crashes the scoreboard due to the limit of characers in scoreboard display name in versions 1.8 to 1.12.2 ( now if the display name of scoreboard exceed 32 characters, it's cut between the thirty second characters and the end )
- Adding block/ items restriction ( Item and block interact, block place and block break )
- Adding new permissions for bypass items/ blocks restrictions
----------, May 22, 2024

  • Improvement of version checker
  • Improvement of configuration
  • Patch of the bug which spams the console with non-assault errors due to non-verification of the assault lists (whether they were empty or not)
----------, May 20, 2024

Resource Information
Author:
----------
Total Downloads: 513
First Release: May 20, 2024
Last Update: Jul 5, 2024
Category: ---------------
All-Time Rating:
3 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings