MC Utils Mobile is the official mobile version of MC Utils, a collection of Minecraft utilities designed for developers, builders, and players. The app offers a set of tools optimized for mobile devices, with a modern and intuitive interface.
The project is powered by the Flyte team and our generous contributors.
For support or to chat with the team, join our Discord
- Bun 1.0 or higher
- Expo CLI
- A code editor
If you're using VS Code, we recommend installing these extensions:
- React Native Tools
- Tailwind CSS IntelliSense
- ESLint
- Prettier
- Clone the GitHub repository to your machine
- Open terminal in the project folder
- Run
bun install - Run
bun run startto launch the app - Download
Expo Goon your phone (ensure both devices are on the same network) - Scan the QR code displayed in the console
And you're all set!
We use:
- React Native with Expo
- NativeWind (TailwindCSS for React Native)
- TypeScript
We maintain a library of reusable components to ensure consistent styling across the app:
Button: Custom button component with various styles and statesCard: Flexible card component for content organizationInput: Custom input component with consistent stylingLogo: App logo component with customizable propertiesText: Typography component for consistent text stylingThemeProvider: Context provider for app-wide theme management
- Create a new component in the
app/toolsdirectory - Create the default export for your component
- Add your utility to
index.tsxfollowing the existing pattern - Add your utility icon to
icons.tsx