Tags
Creators
Details
All versions
1.20.1-2.0.0_forge
Release
Phone : MC Device 1.20.1 2.0.0 forge2 weeks ago 87
Uploaded by
Compatibility
Minecraft: Java Edition
1.20.1
Platform
Forge
Supported environments
Client and server
Required content
Any compatible version
Changes
New features
- HD phone UI overhaul, flip phone, laptop, radio network, aircon, shop, Catplace
- Radio/telephone voice effects for Plasmo and SVC; condenser airflow scales with fan level; flip phone D-pad outline fixes
- Catplace notifications, live phone/laptop screens on items and blocks, voice/video calls from Chat (phone + laptop)
- /minedevice money reset <players> and reset all confirm
- Speakerphone call pose holds the phone out in front (synced)
- Whistle item; fix stretched video call (orientation-aware capture, phone FOV, aspect-safe display); phone screen stays on during calls
- Whistle breath/strain/range HUD + 3D icon + model fix; in-call screen on held phones; hang-up beeps with end reasons
- TV / CCTV monitor / mini screen with up to 4 linked cameras, laptop CCTV widget + fullscreen, TV video via optional WaterMedia; black laptop screen when idle
- Built-in video player (yt-dlp + ffmpeg, no WaterMedia); dome and desk cameras; fix feed viewport (missing player, black shapes)
- Public phone booth with per-minute coin payphone; video auto-download + yt-dlp/ffmpeg fixes; smaller dome camera
- Working quick settings (flashlight beam, dark mode everywhere, airplane/DND icons, clean photo capture); wearable whistle with R key; CCTV fullscreen sky fix + WASD/zoom control
- Projector (laptop cast/cameras/video), laptop Settings app, analog FM radio voice, pixel flashlight beam
- Music app (phone + laptop, mp3/ogg uploads stored on server), radio headset, headphones, desk microphones, projector screens
- Phone-style HUD toasts (accept/decline call hotkeys Y/U, open notification J); smaller desk microphones
- Flashlight aim pose follows head direction
- PA system, coffee machines, boards, phone case/strap, smart door locks + CatStore, garage doors
- Louder PA horns (PA_HORN +10 dB with soft ceiling, full range at volume 100, normalised sound board clips); ghost key redrawn in the wrench style
- Custom model-fitted block outlines for all blocks, creative tabs split into 5 categories; cafe espresso machine 2 blocks wide (3 groups), no branding on coffee machines, Minecraft-style cup sprites
- Creative tabs renamed to Comms / Electronics / Money / Home & Office / Tools
- Shop: 20% fee only on sale, free cancel with drone return, relist/remove; fix shade overlay under item icons; remove camera aim reticle
- ATM: NFC phone-tap cardless withdrawal and terminal phone payment; unlimited saved chat friends sync
- Laptop: In-world mode after ESC with live offscreen screen on item/block and arrow/Enter/Backspace control
- Laptop: Left-side hint, CCTV pan/tilt in fullscreen, E mouse mode with typing
- Laptop: Slides app (PowerPoint-style decks from PDF/images, slideshow, server storage)
- Whistle: Pixel-art HUD, 6 s breath, blackout slowness/blindness
- Whistle: 3 tone levels on Up/Down (low/mid/high pitch), tone row on HUD + tooltip
- Media: Wait for the video to buffer before the clock starts (LOADING gate + READY), shared yt-dlp link cache, prefetch on paste, background yt-dlp -U
- Outline: Block outlines traced from each block's actual model (blockstate + element rotation), merged outer edges, animated parts follow their renderer
- CCTV: Wrench camera settings (auto sweep on/off, fixed aim with live preview, aim picker, sweep range/speed), 360-degree ceiling cameras, save laptop view as aim (P)
Bug fixes
- Walkie screen talks on the radio PTT key (B), band cycles on N; flip phone D-pad sheen
- Walkie power packet was never registered; persist backlight lock on the item; stronger radio voice effect; bigger held laptop; home phone hand transform
- Money command bracket (build fix)
- Opaque in-call screen, phone booth door glass, TV video stall, whistle first-person hand
- Phone booth layers/outline, flashlight beam style, whistle first-person hand
- Phone booth glass on translucent chunk layer (water visible), whistle first-person shows only the centred whistle
- Forge: Ship sqlite-jdbc as jar-in-jar instead of shading (CustomNPCs/Arclight module conflict, issue #4)
- Displays: Per-camera chunk visibility, ~40 fps feeds with frame budget, screen bug fixes; video on all screens
- Phone_booth: Sign, seams, payphone placement, door
- Video: Audio stopped after first chunk; add seek bar, pause/resume, live streams
- Phone: Missed-call notification reappearing on every join
- CCTV: Opaque feed alpha (black horizon band on laptop), camera-only fog/effects, sharper fullscreen feed
- Laptop: Held open laptop shows an off (black) screen instead of painted desktop; first-person laptop sits a bit higher
- Laptop: Sneak + right-click on a block toggles the lid instead of placing the laptop
- Phonebooth: Payphone drawn in the solid pass by the BER so translucent glass sorting can no longer hide it
- Garage: Door textures at 32 px per block face (were 128, too detailed)
- Garage: Window-strip style uses the classic black windows; full-view glass simplified
- Garage: Moving/stowed door sections no longer render black when they pass into the header or ceiling (light sampled from the opening)
- Garage: Open doors targetable with wrench/remote/empty-hand sneak (closed-position plate, no collision) so buttons/remotes can be relinked; sneak + empty hand works the door manually
- Board: Marker/chalk held like a pen and eraser felt-to-board while drawing (item turned back about the fist), smaller in-hand tools, left-hand transforms fixed
- Aircon: Ceiling unit body was missing its front face strip (see-through slit from below)
- Fabric: Load on Fabric Loader >=0.14.21 (was >=0.18.4), skip voice hooks on Plasmo Voice < 2.1 instead of crashing, SQLite driver fallback, dev-run classpath fixes
Optional dependencies
Any compatible version
Any compatible version
Any compatible version
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle. To learn more about the Modrinth Maven API, click here.
Note: When available, you should use the creator's maven repo instead as it will have transitive dependency information that the Modrinth Maven API does not. You may also end up with duplicate dependencies if you use a mix of Modrinth and non-Modrinth Maven repositories for your dependencies, because the group identifier will be different when served through the Modrinth Maven API.
Maven coordinates:
Version ID:
build.gradle:
repositories {
exclusiveContent {
forRepository {
maven {
name = "Modrinth"
url = "https://api.modrinth.com/maven"
}
}
// forRepositories(fg.repository) // Uncomment when using ForgeGradle
filter {
includeGroup "maven.modrinth"
}
}
}
// Standard Gradle dependency
dependencies {
implementation "maven.modrinth:9p54YpdW:fx64CPb8"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:9p54YpdW:fx64CPb8"
}

