
Description
Smartphone Plus
A modern smartphone for your Fabric server: chat, bank, marketplace, map, camera, storage network, parkour and security cameras, all in one item.
Smartphone Plus adds one craftable phone with a full home screen of apps. It is made for multiplayer servers: every action is checked by the server, so money can't be duplicated and items can't get lost. Install it on the server and on every client.
๐ฑ Apps
| App | What it does |
|---|---|
| Messages | Direct messages and group chats, also to offline players. Share photos, see unread badges and get notifications with sound or vibration. |
| Bank | Balance and statements. Transfer money, send payment requests that the other player pays or declines with one tap, and set up standing orders every X Minecraft days. |
| Map | Live minimap in block colours. Players show as dots and friends get a green star. Save waypoints and turn on navigation to get a compass with the distance on your HUD, even while the phone is closed. |
| Marketplace | List items from your inventory. The server keeps them in escrow until someone buys them. Buyers get the item right away, or at their next login if they were offline. |
| Camera & Photos | The phone becomes a viewfinder while you keep walking and looking around. Zoom up to 8ร. Photos are saved on your own computer and can be shared in chats. |
| Storage | Open your Storage Hub from anywhere (owner and friends only). |
| Parkour | All courses with your best time and the record. Challenge another player to a race. |
| CCTV | Watch security cameras live, rewind 30 seconds and save clips (permission-based, see below). |
| 112 | Emergency alert: your location goes to all players or only to admins, with an alarm and an SOS marker on the map. |
| Settings, Calculator, Clock | Wallpapers, ringtones, dark/light/auto theme, privacy (nobody / friends / everyone), friends list, stopwatch and timer. |
Open the phone with right-click while holding it, or with the P key while it is anywhere in your inventory. The phone has smooth animations, a status bar with real time, a dynamic island and coloured cases (craft the phone with dyes).
๐ง ATM
A block that turns diamonds into digital balance and back. Which items count as money, and what they are worth, is set in the config. It comes with animations and sounds: the money slides in, the balance counts up and a bill counter rattles.
๐ฆ Storage network
Place a Storage Hub, then link chests, barrels and shulker boxes to it with the Linker. Sneak + right-click two corners to link a whole storage room at once; hoppers are skipped.
- One grid with every item from every linked chest, with search (
@modworks too) and sorting. - Take stacks, store stacks, or store your whole inventory with one button.
- Items stay in your own chests. The hub only looks inside and takes out what you ask for.
- Up to 4096 chests within 256 blocks per hub (configurable).
๐ Parkour
Turn any build into a timed parkour course. It is fully server-side and uses normal blocks.
- Start, ordered checkpoints and finish. The timer starts when you step off the start block.
- Fall below the course, or touch water or lava: you go back to your last checkpoint. Sneaking twice quickly does the same.
- Races with a 3-2-1 countdown, a live leaderboard hologram and server-record announcements.
- First-completion rewards (items and/or bank money).
- Protected area, so nobody can break or change the course.
- Admin commands:
/parkour(or/pk).
๐น Security cameras (CCTV)
Craft a camera and mount it on a wall, ceiling or floor. Right-click turns it, sneak + right-click tilts it.
- Live view from any distance. The server streams the camera's surroundings to you while your body stays where it is.
- Rewind 30 seconds, with a timeline, pause and ยฝร / 1ร / 2ร speed.
- Save clips and export them to MP4 to share outside Minecraft.
- Privacy-friendly: the server never writes footage to disk. It only keeps the last 30 seconds in memory, and clips are stored on the viewer's own computer.
- Cameras keep their own chunk loaded, so they always have a picture (can be turned off).
- Permissions:
smartphone.cctv.viewandsmartphone.cctv.manage(LuckPerms supported; ops only without a permissions mod).
๐ Built for servers
- Every client request is validated on the server: phone in hand, cooldowns, valid amounts.
- Money always moves inside one SQL transaction, so balances can't go negative or be spent twice.
- Marketplace purchases are atomic, and items for offline players are delivered exactly once.
- All data is stored in a SQLite database in your world folder, with automatic daily backups.
- Admin tools:
/phone balance | give | take | set | log | suspicious | export | backup. - Fees, interest, limits and more are set in
config/smartphone.json.
Requirements
- Minecraft 26.3, Fabric Loader 0.19.5+, Fabric API, Java 25
- Install on the server and on every client. Both must run the same version; players with a different version get a clear message when they join.
- SQLite and the MP4 encoder are included in the jar. Nothing else is needed.
Languages
English and Dutch (Nederlands).
License
MIT. You are free to use it in modpacks.






