Marcely99

MBedwars 5.0Beta7

Sep 12th, 2021 (edited)
499
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.51 KB | None | 0 0
  1. Added feature:
  2. - It's now possible to migrate from Bedwars1058 using /bw tools migrate bedwars1058
  3.  
  4. Added config:
  5. - destroyable-fire (true by default)
  6.  
  7. Minor changes:
  8. - Plugin now stops quicker when having tons of players playing bedwars actively
  9. - It's now possible to use PAPI placeholders in the lines of the spawner hologram
  10. - Added better support for converting from 1.8-1.12 to 1.13+ for the region regenerator
  11. -> It now converts the "data" value of a block properly instead of keeping it at 0 (wool would stay white, ladders got broken, etc.)
  12. - Decreased chance of region regenerator freezing the server
  13. - Initials of a team now return the first letter of the default language
  14. - Added PAPI placeholder: %mbedwars_playerarena-current-team-initials%
  15. - Messages taken from messages file on scoreboard are now being translated into the players language instead of the default one (if enabled)
  16. - Items in Upgrade Shop now don't show the price anymore when you reached the max level
  17.  
  18. API changes:
  19. - Fixed internally messing up SpecialItem#getOriginalItemStack() with SpecialItem#getItemStack() for custom types
  20. - Added MigrationProcessRunEvent
  21. - Added MigrationProcess BedwarsAPI#prepareMigrationProcess(Origin)
  22. - Added MigrationProcess[] BedwarsAPI#getRunningMigrationProcesses()
  23. - PlayerKillPlayerEvent now extends PlayerIngameDeathEvent
  24. - Added Message PlayerIngameDeathEvent#getDeathMessage()
  25. - Added PlayerIngameDeathEvent#setDeathMessage(Message)
  26. - Added Set<Player> PlayerIngameDeathEvent#getDeathMessageTargets()
  27. - Added PlayerIngameDeathEvent#addDeathMessageTarget(Player)
  28. - Added PlayerIngameDeathEvent#removeDeathMessageTarget(Player)
  29. - Added PlayerIngameDeathEvent#addDeathMessageTargets(Collection<? extends Player>)
  30. - Added PlayerIngameDeathEvent#removeDeathMessageTargets(Collection<? extends Player>)
  31. - Added PlayerIngameDeathEvent#getBukkitEvent()
  32. - Added Helper#replacePAPIPlaceholders(String str, Player player)
  33. - Added BedwarsAPI#getAPIVersion()
  34. -> will be 0 for betas and 1 for the 5.0 release, 2 for 5.0.1 etc. etc.
  35. - Added Arena#getMinPlayers()
  36. - Added Arena#setMinPlayers(int)
  37. - Added Arena#getApproxRegenerationTime()
  38. - Added Arena#getMinRegionCorner()
  39. - Added Arena#getMaxRegionCorner()
  40. - Added Arena#setRegionCorners(XYZ, XYZ)
  41. - Added Arena#unsetRegionCorners()
  42. - Added Arena#isRegenerationBlocksSavingProcessRunning()
  43. - Added void runRegenerationBlocksSavingProcess(@Nullable Consumer<Boolean> finishCallback)
  44. - It's now possible to unset a game world using Arena#setGameWorld(null)
  45. - Added Arena#getDefaultIssues(@Nullable CommandSender)
  46. - Added Arena#getDefaultIssues()
  47. - Added Arena#getIssues(@Nullable CommandSender)
  48. - Added Arena#getIssues()
  49. - Added ShopItem#hasBuyGroup()
  50. - Added ShopItem#setBuyGroupLevel(int level)
  51. - Added ShopItem#setBuyGroup(@Nullable BuyGroup buyGroup)
  52. - Added Arena#getBuyGroupLevel(Player player, BuyGroup group)
  53. - Added Arena#setBuyGroupLevel(Player player, BuyGroup group, int level)
  54. - Added Spawner#String[] getOverridingHologramLines()
  55. - Added Spawner#setOverridingHologramLines(@Nullable String[] lines)
  56. - Fixed Arena#getSpectators() always returning an empty list
  57. - Added Arena#canPlaceBlockAt(Location loc, @Nullable Material blockMaterial)
  58. - Added Arena#canPlaceBlockAt(Block block, @Nullable Material blockMaterial)
  59. - Added Arena#canPlaceBlockAt(Location loc)
  60. - Added Arena#canPlaceBlockAt(Block block)
  61. - Added constructor GUIItem(ItemStack is, ClickListener listener, @Nullable Object attachement)
  62.  
  63. Fixed bugs:
  64. - Fixed small chance of holograms (dealers, villagers, rankings...) disappearing after respawn
  65. - Fixed possible "ConcurrentModificationException" when using local service
  66. - Fixed creating often rubish player data when using local service
  67. - Fixed not being able to start voting arenas as they appearently need a game world set
  68. - Fixed an error that occured occasionally https://pastebin.com/yNJZZFCx
  69. - Fixed visualizer not being centered properly
  70. - Tryed to fix darkness after regeneration region arenas on 1.14+
  71. - Fixed being able to break beds with multiple players at the same when doing that at the exact same tick
  72. - Fixed force-slot configs of pages disappearing when saving shop file
  73. - Fixed force-slot in shop being broken
  74. - Fixed issues with key detection system for messages. This also fixes papi not working on scoreboard, % appearing after the prefix etc.
  75. - Fixed shop page icons not getting dyed to the players team
  76. - Fixed possible error with setup gui https://pastebin.com/NxwUzBq6
Add Comment
Please, Sign In to add comment