This release has been yanked by its maintainers, and will be ignored by installers, except when explicitly specified.
Consider using release 1.0.0 instead.
Rone Arena Python SDK
rone-arena is the community Python SDK for the Rone Arena API — an
unofficial, community-maintained data API for the game Mobile Legends: Bang Bang.
- API base:
https://arena.rone.dev/api - API docs:
https://arena.rone.dev/api/docs - Client groups:
academy,heroes,user,addon
Install
pip install rone-arena
Quick Start
from rone_arena import RoneArena
client = RoneArena()
heroes = client.heroes.heroes(size=5, index=1, order="desc", lang="en")
academy_roles = client.academy.roles(lang="en")
win_rate = client.addon.win_rate_calculator(match_now=100, wr_now=50, wr_future=60)
print(heroes)
print(academy_roles)
print(win_rate)
Every SDK method returns API JSON as a Python dictionary.
Migrating from OpenMLBB
This package supersedes OpenMLBB, which was renamed so the project's own branding no longer
uses a trademark it does not own. The method surface is unchanged — only the install, the import,
the client class, and the hero namespace differ.
| Old | New |
|---|---|
pip install OpenMLBB |
pip install rone-arena |
from OpenMLBB import OpenMLBB |
from rone_arena import RoneArena |
OpenMLBB() |
RoneArena() |
OpenMLBBError |
RoneArenaError |
MlbbClient |
HeroesClient |
client.mlbb.heroes(...) |
client.heroes.heroes(...) |
The default base URL also moved from openmlbb.fastapicloud.dev to arena.rone.dev.
Endpoint Coverage
The SDK follows the same route coverage as the API routers:
academy: version, heroes, roles, equipment, spells, emblems, ranks, recommendations, ratingsheroes: hero list, rank, positions, details, stats, combos, trends, relations, counters, compatibilityuser: auth, profile, stats, privacy, season, matches, hero matches, friendsaddon: win-rate calculator, IP lookup
See the interactive API docs at https://arena.rone.dev/api/docs for endpoint-by-endpoint details.
Common Examples
from rone_arena import RoneArena
client = RoneArena()
# academy
academy_version = client.academy.meta_version(size=20, index=1, order="desc", lang="en")
# heroes
hero_list = client.heroes.heroes(size=10, index=1, order="desc", lang="en")
# addon
wr_calc = client.addon.win_rate_calculator(match_now=100, wr_now=50, wr_future=60)
print(academy_version)
print(hero_list)
print(wr_calc)
Pointing at a different host
client = RoneArena(base_url="https://arena-hv.fastapicloud.dev/api", timeout=30)
User-Agent
The default User-Agent is:
RoneAI-RoneArena-Python-SDK
You can override it by passing user_agent= to RoneArena(...).
Disclaimer
This is an unofficial, community-maintained project. It is not affiliated with, endorsed by, sponsored by, or associated with Shanghai Moonton Technology Co., Ltd. "Mobile Legends: Bang Bang", "MLBB", and all related names, marks, logos, and in-game assets are trademarks of their respective owners. Data is sourced from publicly accessible endpoints and provided for informational, educational, and analytical purposes only.
License
BSD 3-Clause License.
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file rone_arena-4.2.0.tar.gz.
File metadata
- Download URL: rone_arena-4.2.0.tar.gz
- Upload date:
- Size: 5.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via:
twine/7.0.0 CPython/3.13.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
3f7ba94b8d7158b881d1bdd02d6b443f44e98397ba43bebec691aa1ec9625fb0
|
|
| MD5 |
692b57bfa33c05d77c0ceb84240eb93c
|
|
| BLAKE2b-256 |
781c7e3f4c0f30560a64744bf011cbd151b8e2bc30753f6ccf82485978fed16b
|
Provenance
The following attestation bundles were made for rone_arena-4.2.0.tar.gz:
Publisher:
python-publish.yml on ridwaanhall/rone-arena-python
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
rone_arena-4.2.0.tar.gz -
Subject digest:
3f7ba94b8d7158b881d1bdd02d6b443f44e98397ba43bebec691aa1ec9625fb0 - Sigstore transparency entry: 2583173564
- Sigstore integration time:
-
Permalink:
ridwaanhall/rone-arena-python@52aeaa24e350aa07a10c329fd84331ffe25ee051 -
Branch / Tag:
refs/heads/main - Owner: https://github.com/ridwaanhall
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
python-publish.yml@52aeaa24e350aa07a10c329fd84331ffe25ee051 -
Trigger Event:
push
-
Statement type:
File details
Details for the file rone_arena-4.2.0-py3-none-any.whl.
File metadata
- Download URL: rone_arena-4.2.0-py3-none-any.whl
- Upload date:
- Size: 6.2 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via:
twine/7.0.0 CPython/3.13.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
002e560c4c91bad865eb580668215d707542e7d38fb0a1b0a6aaf0d4d2bb0fca
|
|
| MD5 |
4db69b07f9a8cb228c0148a391fd8b53
|
|
| BLAKE2b-256 |
b0bac65b7b05cb68998ba7a89b4098e507fc8057bb52c926f360bd01d5265d35
|
Provenance
The following attestation bundles were made for rone_arena-4.2.0-py3-none-any.whl:
Publisher:
python-publish.yml on ridwaanhall/rone-arena-python
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
rone_arena-4.2.0-py3-none-any.whl -
Subject digest:
002e560c4c91bad865eb580668215d707542e7d38fb0a1b0a6aaf0d4d2bb0fca - Sigstore transparency entry: 2583173577
- Sigstore integration time:
-
Permalink:
ridwaanhall/rone-arena-python@52aeaa24e350aa07a10c329fd84331ffe25ee051 -
Branch / Tag:
refs/heads/main - Owner: https://github.com/ridwaanhall
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
python-publish.yml@52aeaa24e350aa07a10c329fd84331ffe25ee051 -
Trigger Event:
push
-
Statement type: