Hello my screamers,
today we are going to release an update no one expected. Yeah, our plugin now supports 1.8.8 even we said this will never happen. Why? Pronze decided to do that. So he did it (I helped him of course). Please note that 1.8.8 is old and not everything may work as expected, so read the changelog carefully. Also while sbw 0.2.x supports 1.8.8 now, SBA does not at this time because it depends on ScreamingLib (an upcoming plugin library that will be used in sbw 0.3.x) which is not updated yet.
Changes:
- Golem AI has been changed. Now he should randomly walk and seek for the target. The previous implementation sometimes caused that golem did nothing.
- BedWars now implements BossBar feature for 1.8.8. Because in 1.8.8 bossbars cannot exist without a boss, fake entities are used. Implementation for both bosses (wither and dragon) exist and are togglable in the config.yml (bossbar.backend-entity). Dragon is the default implementation. The bossbar can't have different color or style because of 1.8.8 protocol limitations. That means 1.8.8 players always see PINK bossbar with SOLID style. However if you install ViaVersion on the server, players connecting from 1.9+ see the modern bossbar and color and style configured in config.yml will be used.
- Default shop.yml now contains potions configured in a different way than before. The result is still the same, this change has been done to better support 1.8.8
- An exception is print when the shop is invalid. Previously only error message was shown without the context.
Fixes:
- Fixed "Team reward"/"Single team start" exploit
- Fixed player is not able to use compass to select a team when another player opens the gui.
- Fixed placing special items on top of bed.
- Fixed possible incompatibility with Multiverse when joining to a running game to spectate it.
- Fixed tab clearing on older versions.
- Fixed tab header/footer is not refreshed correctly.
- Removed some random usage of Java 9 api (because SBW 0.2.x targets Java 8)
- Users hosting their servers on Windows should no longer experience weird symbols in strings loaded from config.
- And 1.8.8 related fixes