~/forever/addon-api
Addon API
C_Housing.OnCreateGuildNeighborhoodClosed()C_Housing.OnHouseFinderClickPlot(plotID)C_Housing.OnRequestSignatureClicked()C_Housing.OnSignCharterClicked(charterOwnerGUID)C_Housing.RelinquishHouse(houseGuid)C_Housing.RequestCurrentHouseInfo()C_Housing.RequestHouseFinderNeighborhoodData(neighborhoodGuid, neighborhoodName)C_Housing.RequestPlayerCharacterList()C_Housing.ResetHouse(resetScope)C_Housing.ReturnAfterVisitingHouse()C_Housing.SaveHouseSettings(playerGUID, accessFlags)C_Housing.SearchBNetFriendNeighborhoods(bnetName) : isValidBnetFriendC_Housing.SearchBNetFriendNeighborhoodsByID(bnetID) : isValidBnetFriendC_Housing.SetTrackedHouseGuid(trackedHouse?)C_Housing.StartTutorial()C_Housing.TeleportHome(neighborhoodGUID, houseGUID, plotID)C_Housing.TryRenameNeighborhood(neighborhoodName)C_Housing.ValidateCreateGuildNeighborhoodSize()C_Housing.ValidateNeighborhoodName(neighborhoodName)C_Housing.VisitHouse(neighborhoodGUID, houseGUID, plotID)Enumeration CreateNeighborhoodErrorTypeDECLINE_NEIGHBORHOOD_INVITATION_RESPONSE: successFORCE_REFRESH_HOUSE_FINDERHOUSE_FINDER_NEIGHBORHOOD_DATA_RECIEVED: neighborhoodPlotsHOUSE_INFO_UPDATEDHOUSE_LEVEL_CHANGED: newHouseLevelInfo?HOUSE_LEVEL_FAVOR_UPDATED: houseLevelFavorHOUSE_PLOT_ENTEREDHOUSE_PLOT_EXITEDHOUSE_RESERVATION_RESPONSE_RECIEVED: resultHOUSE_RESET_COMPLETEDHOUSE_RESET_FAILED: resultHOUSING_MARKET_AVAILABILITY_UPDATEDHOUSING_SERVICES_AVAILABILITY_UPDATEDEnumeration HousingItemToastTypeIGNORE_NEIGHBORHOOD_RESPONSE: success, neighborhoodGuidMOVE_OUT_RESERVATION_UPDATEDNEIGHBORHOOD_GUILD_SIZE_VALIDATED: approvedNEIGHBORHOOD_LIST_UPDATED: result, neighborhoodInfos?NEIGHBORHOOD_NAME_VALIDATED: approvedNEW_HOUSING_ITEM_ACQUIRED: itemType, itemName, icon?OPEN_CHARTER_CONFIRMATION_UI: neighborhoodName, locationNameOPEN_CREATE_CHARTER_NEIGHBORHOOD_UI: locationNameOPEN_CREATE_GUILD_NEIGHBORHOOD_UI: locationNameOPEN_NEIGHBORHOOD_CHARTER: neighborhoodInfo, signatures, requiredSignaturesOPEN_NEIGHBORHOOD_CHARTER_SIGNATURE_REQUEST: neighborhoodInfoPLAYER_CHARACTER_LIST_UPDATED: characterInfos, ownerListIndexPLAYER_HOUSE_LIST_UPDATED: houseInfosRECEIVED_HOUSE_LEVEL_REWARDS: level, rewardsREMOVE_NEIGHBORHOOD_CHARTER_SIGNATURE: signatureDocumented entries come from Blizzard's in-client API documentation, and UI code functions from its Lua files, mirrored per build. C functions that neither mentions aren't included, and UI code functions can be internal.