| bool RemovePickaxePartFromOwned(UObject* WorldContextObject, UPickaxePart* part) | FinalNative+2 flags | | 0x11 |
| void RandomizePickaxe(UObject* WorldContextObject, UPlayerCharacterID* PlayerId) | FinalNative+2 flags | | 0x10 |
| bool IsPickaxePartEquipped(UObject* WorldContextObject, const EPickaxePartLocation& Location, UPickaxePart* part, UItemID* pickaxeID) | FinalNative+2 flags | | 0x21 |
| void GivePickaxePart(UObject* WorldContextObject, UPickaxePart* part) | FinalNative+2 flags | | 0x10 |
| TArray<UPickaxePart*> GetUnlockedPickaxeParts(UObject* WorldContextObject, const EPickaxePartLocation& Category) | FinalNative+2 flags | | 0x20 |
| TArray<UPickaxePart*> GetPickaxeParts(UObject* WorldContextObject, const EPickaxePartLocation& Category) | FinalNative+2 flags | | 0x20 |
| bool GetIsPickAxePartAcquired(UObject* WorldContextObject, UPickaxePart* InPickaxePart) | FinalNative+2 flags | | 0x11 |
| FPickaxeSet GetEquippedPickaxeSet(UObject* WorldContextObject, UItemID* pickaxeID) | FinalNative+2 flags | | 0x48 |
| UPickaxePart* GetEquippedPickaxePart(UObject* WorldContextObject, const EPickaxePartLocation& partLocation, UItemID* pickaxeID) | FinalNative+2 flags | | 0x20 |
| void EquipPickaxePart(UObject* WorldContextObject, UPickaxePart* part, const EPickaxePartLocation& partLocation, UItemID* pickaxeID) | FinalNative+2 flags | | 0x20 |
| void CopyPastePickaxeLoadout(UObject* WorldContextObject, UPlayerCharacterID* PlayerId, int32 fromIndex, int32 toIndex) | FinalNative+2 flags | | 0x18 |