Skip to content

Pre-release for testing

Pre-release
Pre-release
Compare
Choose a tag to compare
@tastybento tastybento released this 17 Nov 06:43
· 14 commits to 2.9.8.1 since this release

== Enhancements

  • Adds config.yml settings for spawn protection for armor stands, beds, animal breeding, crop trampling, throwing enderpearls, leash use and sheep shearing.
  • Initial island sign text will now only be written to a sign on the island if the lines are blank in the island schematic. If no text is wanted to be written to the sign (other than what is in the schematic), it should be removed from the locale files, i.e., set as '' in the file.
  • Decorations are better supported in schematics, such a mob heads, player heads, pictures, flower pots.
  • Added calculateIslandLevel to API so that island levels can be calculated in addition to being read.
  • Added admin reserve command to reserves any open spot for the player's next island. Admin should fly to the open spot and execute the command. Then the player can do a island reset and start next to their friend. The reservation does not survive server restarts and is meant for addressing immediate user needs.
  • Game balancing - Added more sand to challenge rewards.
  • API - improved the API. Returns copies of lists, sets, hash maps, etc. Added methods.
  • Trees no longer will grow outside of the protected area of an island because they cannot be removed by the player.

== Issues resolved

  • The largest team.maxsize.# permission will now be used if the player has multiple ones assigned to them.
  • Resolved issue where abnormal askyblock.team.maxteam settings like "askyblock.team.maxteam." or "askyblock.team.maxteam.fsdfsf" could cause console errors and inability to invite players to a team.
  • Fixed issue where on some servers teleporting on a new island creation was being prevented if teleporting-when-falling was set to false.
  • Fixed issue where obsidian scooping check was being done even in non-island worlds (it would not work, but could cause console errors).
  • Enhanced admin register command to be able to add any island even if it is somehow unknown to the plugin (legacy islands from other plugins maybe).
  • Fixed long-standing bug where water bottles were not marked as Acid Bottles if acid is active.
  • Addressed issue where AcidIsland and ASkyBlock Challenges GUI could be confused by the plugin if both plugins were running simultaneously.
  • Added better protection against islands being added to the plugin if they are not on the correct grid lines. Could happen if player data was incorrect or in the case of importing data from other plugins.
  • Fixed issue where console errors could occur when then plugin was supposed to be disabled due to misconfiguration.

== Installation
To install, remove old config.new.yml, copy jar over old jar, restart. Look at new config.new.yml or see changes here:
https://gist.github.com/tastybento/5257e87fa173cee027e1/revisions