Skip to content

EfazDev/orangeblox

Repository files navigation

Push your Roblox limitations to a new level!

Version Downloads Downloads Stars Twitter Discord

OrangeBlox Collage

Important

Hello! If you were an user of Efaz's Roblox Bootstrap on v1.5.9 or lower, you might have noticed we have rebranded to OrangeBlox! Any mods and data are transferred as of this change and your mod scripts are able to still work under the EfazRobloxBootstrapAPI. For more information, click here.

What is OrangeBlox?

OrangeBlox is a Python Console program heavily inspired by Bloxstrap made for macOS and Windows that applies modifications onto the Roblox Client using files! It also uses Activity Tracking, supports BloxstrapRPC and a lot more!

Important

This GitHub repository, EfazDev Project Page, obxbeta.efaz.dev and obx.efaz.dev is the only official way to install OrangeBlox! Please do not trust exe or installation files that claim to be OrangeBlox from other websites.

Features

  1. Set FFlag and Global Setting Customizations on your Roblox installation!
  2. Install Mods including a custom Avatar Map, App Icon, Cursor, and Death Sound!
  3. Customize with unlimited mods that you can download and insert an extracted folder copy into the Mods folder! *[Requires to go through bootstrap in Mods Manager]
  4. Use multiple instances directly by launching from your default web browser or the OrangeBlox app!
  5. Get server locations when joining (courtesy of ipinfo.io)
  6. Apply the same experience to Roblox Studio with mods!
  7. Discord Rich Presences [Includes Support for BloxstrapRPC]
  8. Roblox Studio Support with Mods and FFlags! *[FFlags may not work due to future Roblox updates]
  9. Discord Webhooks [Join, Disconnect, Teleport, Crash, BloxstrapRPC and More Notifications!]
  10. Run Python Scripts based on events ran on the Roblox client using Mod Scripts!
  11. Play Roblox/Run Studio app so you can run Roblox directly!
  12. Read Logs from Roblox using RobloxFastFlagsInstaller *[Requires Debug Mode]!
  13. Localization from other languages! Other languages available (English may be needed for understanding installation): Arabic, Bengali, Chinese (Simplified), Chinese (Traditional), Danish, German, Greek, French, Filipino, Georgian, Hindi, Indonesian, Italian, Japanese, Korean, Portuguese, Russian, Spanish, Thai, Turkish, Ukrainian, Urdu, Vietnamese
  14. Way more features to be explored!

Note

Features may need to be enabled in order to be used. Check the Settings from the main menu in order to enable.

Requirements

  1. Latest ZIP of OrangeBlox
  2. Windows 10.0.17763+ (October 2018) or macOS 10.13+ (High Sierra)
  3. Python 3.11+ [You may install Python 3.13.7 from InstallPython.bat (Windows) or from InstallPython.sh (macOS)]
  4. Python Modules:
    macOS: pip install pypresence pyobjc-core pyobjc-framework-Quartz pyobjc-framework-Cocoa posix-ipc psutil
    Windows: pip install pypresence pywin32 plyer psutil

Install

  1. Once you have installed Python 3.11 or higher and downloaded the ZIP file, extract the full ZIP into a new folder.
  2. After you have EXTRACTED the folder, open it and make sure you see Install.py. Once you do, run it.
  3. Complete the installation process and once it says success, run the bootstrap by using the Launchpad for macOS or by using the Search Menu for Windows.
  4. Complete the tutorial about how to use the bootstrap.
  5. Done! You have installed OrangeBlox!

Note

If there's an error during the installation process, try checking if your computer is supported or if something was edited that may cause this error. macOS may also edit permissions of the files if run under an admin account, keep an insight of that.

Anti-Virus Information

Important

OrangeBlox is a safe Windows/macOS program and won't harm your Roblox account. However, compilers like Nuitka and pyinstaller may have some issues where apps created contain false positives from anti-virus software. For example, Windows Defender may detect the bootstrap with Win32/Wacapew.C!ml. In order to prevent this, you may need to authorize the app through your anti-virus or build the app directly.

Python 3.14 Beta Support

Important

OrangeBlox is compatible with beta versions of Python such as Python 3.14. However, Pypi packages such as pyobjc, Nuitka/pyinstaller, psutil and plyer will all need to support the Python beta in order to work with OrangeBlox. Using beta versions of Python is only recommended for developers that know what they're doing and is not recommended for public use.

Hashes

File MD5 Hash
Main Bootstrap (Main.py) ab0b990acefeb5e9eb22f555d40e85ca
Roblox FFlag Installer (RobloxFastFlagsInstaller.py) ee2814e89a7f9195e3bab41a6e5db0db
Installer (Install.py) 20d0090c00796685a8397ee5554890a5
Bootstrap API (OrangeAPI.py) 316fefdec5b97b6bf91848244c995958
Bootstrap API (Efaz's Roblox Bootstrap) (EfazRobloxBootstrapAPI.py) 18e2bca071bac82a80d19461d83c4fc0
Bootstrap Loader (OrangeBlox.py) 2d89cc02c4789fd791b76a72cf055935
Discord Presence Handler (DiscordPresenceHandler.py) 87cc299f0ed36f415ff1a50730f6841e
PyKits API (PyKits.py) c7068bd2b5023e9378ceb9774b5e5676

Credits

  1. Made by @EfazDev ๐ŸŠ
  2. Old Player Sounds and Cursors were sourced from Bloxstrap ๐ŸŽฎ
  3. Avatar Editor Maps were from Mielesgames's Map Files ๐Ÿ—บ๏ธ slightly edited to be usable for the current version of Roblox (as of the time of writing this)
  4. The Kliko's Mod Tool Mod Script was edited and made from Kilko's Mod Tool & Kliko's modloader ๐ŸŽฎ
  5. Python Module Creators: qwertyquerty (pypresence) ๐Ÿฆ–, Ronald Oussoren (pyobjc) ๐Ÿ”, Philip Semanchuk (posix-ipc) ๐Ÿ™‚, Mark Hammond (pywin32) ๐ŸชŸ, Kivy (plyer) ๐Ÿงฐ, Giampaolo Rodola (psutil) ๐Ÿ”Œ
  6. Server Locations was made thanks to ipinfo.io ๐ŸŒ as it wouldn't be possible to get IP address locations without them!
  7. The logo of OrangeBlox was made thanks of @CabledRblx ๐Ÿฆ†. Thanks :)
  8. macOS App was built using pyinstaller ๐Ÿ“ฆ and clang ๐Ÿ“ฆ. You can recreate and deploy using this command: python3 Install.py -r -rp -rc
  9. Windows App was built using pyinstaller ๐Ÿ“ฆ. You can recreate and deploy using this command: python3 Install.py -r -rp

Important

This command can be depending on the native operating system your computer has. For example, if you're running Windows on arm64, you can rebuild full Windows OrangeBlox if you install Python in arm64, x86 and x64 while including the --full-rebuild argument while in normal x64, you can only rebuild x86. The argument --rebuild-clang is only available in macOS and requires Xcode Command Tools to be installed. Pyinstaller is more suggested for quick testing and easier rebuilds while Nuitka requires a C compiler to be installed on your computer (use Microsoft Visual Studio 2022 for compilation). For more information about Nuitka compiling, use this manual: https://nuitka.net/user-documentation/user-manual.html

About

A Python Command line interface (CLI) bootstrapper inspired by Bloxstrap!

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages