v4.0-release
Added
- multiplayer support
AchievementAPI.registerAllmethod- title of groups translation support
connection&announceproperty inIAchievement- more information in exceptions
- other new methods
Changed
- header & copyright
- name of properties in
IAchievement:unique->uidstrongDependence->hiddennotCompletePopup->showPopup
- name of properties in
IAchievementGroup:unique->uidbgTexture->background
AchievementGroup.addChildrenrenamed toaddChild- new format for
name,description&parent itemproperty renamed toiconand it can be set to the item id- get and set properties instead of regular methods
- Translation keys
- UI moved to another class -
AchievementsUI - Some of
Achievementmethods moved toAchievementData - ui textures dir refactor
- moved window show button to pause menu
- commands can accept the player's name as the last parameter
- popup window cannot be clicked
Fixed
- popup stays on the screen after left the world
- JSDoc in
IAchievementGroup.background - window title
Removed
onAchievecallback- methods from
AchievementAPI:getLocalized,giveAllForGroup,removeDataFor,getProgress