promotional bannermobile promotional banner

CrazyPhone

A held-item smartphone : contacts, group texting, photos and optional Simple Voice Chat calls and voice messages.

A player holding the Crazy Phone

📱 CrazyPhone

A real smartphone your character carries around.
Contacts, group texting, photos and albums, optional voice calls.

Minecraft 1.21.1 ![NeoForge](https://img.shields.io/badge/NeoForge-21.1.248-D7791E) Java 21


Register a number, add contacts, text people, send photos, and if the server also runs Simple Voice Chat, place a real voice call or leave a recorded message. Everything lives on the phone in your hand, no separate app, no separate menu system bolted onto vanilla UI.

CrazyPhone is a standalone rewrite of the smartphone feature originally found in the CrazyThings mod, in another minecraft versions.
https://www.curseforge.com/minecraft/mc-mods/crazythings
Same look, same core idea, but the storage layer was rebuilt from scratch to fix a bug in the original that could crash a server: it kept every message from every conversation forever in one blob and broadcast the whole thing to every player on every login. This version paginates conversations, caps what's stored, and only notifies the players who are actually in a conversation when a new message lands. Lots of features have been added and improved.


✨ Features

📇 Contacts (improved), favorites and groups (new)

One scrollable, recency-sorted list. Group chats get their own name, icon, and invite/exclude/admin controls.

Contacts list Adding a contact

💬 Real-time messaging (improved)

Read badges, timestamp tooltips, photos sent straight from your album. Start typing a reply, get pulled away mid-sentence, come back later and it's still there.

A conversation An image sent in chat

📷 Camera and albums (improved)

(requires the Camera mod)

Take photos, sort them into albums, browse with a zoomable viewer, give or delete straight from the phone.

Albums Album contents

A photo taken with the phone's camera

📞 Voice calls (new)

(optional, requires Simple Voice Chat)

1:1 and group calls, ring notification, dedicated Incoming Call / Calling / In Call screens, auto-hangup if you drop the phone, auto-kick if you're left alone in the call.

🎙️ Voice messages (new)

(optional, requires Simple Voice Chat)

Record and send a clip, played back with a live waveform and a 0.5x / 1x / 2x speed toggle. Audio is only ever pulled from the server when someone actually hits play.

🗳️ Mayor election

(optional)

Candidates campaign with posters, players vote in-app with a cooldown, admins get a full command set to run the whole thing.

🔐 Per-feature toggles and permissions (new)

Calls, voice messages, images, camera, and the mayor election can each be switched off globally or restricted to specific players and groups with a permission node, live, no restart needed.

🌍 Fully localized (new)

Every button, tooltip, and label goes through the lang files. English and French are shipped out of the box; adding another language is one JSON file to translate.


🏠 First launch

Home screen Registration Login


📦 Required dependencies

Dependency Required for
Camera by Max Henkel Hard requirement. CrazyPhone will not load without it; the camera and album features are built directly on top of it.
Simple Voice Chat Optional. Without it, calls and voice messages are simply unavailable; everything else works normally.

⚠️ Install Camera in your mods folder before launching, or CrazyPhone won't start.


🔗 Links


Built on top of Camera and Simple Voice Chat by Max Henkel.

The CrazyPhone Team

Forgeborn tier frameprofile avatar
  • 123
    Followers
  • 5
    Projects
  • 149.0K
    Downloads

More from LordFinnView all