Adds working devices to the game, including laptops.
NOTE THAT ALPHA AND BETA VERSIONS MAY
INCLUDE GAME BREAKING BUGS AND CRASHES
⚠ IMPORTANT ⚠
DO NOT REPORT ANY ISSUES RELATED OF THIS MOD TO MRCRAYFISH,
THIS IS AN UNOFFICIAL PORT MADE BY XYPERCODE AND JAB125
Features
- Working laptop, that has apps like an email app, web browser, file manager.
- Printer that you can use to print art you made in
Notes and Credits
Thanks to MrCrayfish for the original mod called (MrCrayfish's Device Mod) made for 1.12.2
This mod requires the Architectury API mod.
Source code
The source code is on GitHub: Ultreon / devices-mod
Links
All Versions
+ Add Version| Name | Game version | Platforms | Published | Downloads | Actions |
|---|---|---|---|---|---|
| 2mo ago | 1 | ||||
| 2mo ago | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
|
A
0.5.0.1
|
last yr. | 1 | |||
|
A
0.5.5
|
last yr. | 1 | |||
|
A
0.4.4
|
last yr. | 1 | |||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
|
A
0.4.3
|
last yr. | 1 | |||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
|
A
0.4.2
|
last yr. | 1 | |||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 |
- Added NeoForge support
- Slightly improved file system
- New mod icon
- Fix most issues with the printer :eyes:
- Fix router crashing when right-clicked in creative mode.
- File system has been upgraded! It uses an Ext2 filesystem now!
- Ported to 1.21.1
## Known Issues:
- Printer has no sound (will fix soon, I hope)
- Might have unstable filesystem due to possible issues when the game closes unexpectedly.
- Full Changelog**: [0.8.2...0.9.0](https://github.com/Ultreon/devices-mod/compare/0.8.2...0.9.0)
- Fix library inclusion on Fabric (by [@XyperCode](https://github.com/XyperCode))
- Full Changelog**: [0.8.3...0.8.4](https://github.com/Ultreon/devices-mod/compare/0.8.3...0.8.4)
0.8.3 for Minecraft 1.20.1) Adding more theming capability and display resolutions! Also, some known bugs are fixed.
## What's Changed
- 🐛 Fix saving by
@XyperCode - 🐛 Fix toast icons by
@XyperCode - 🚫 Disable APoint by
@XyperCodein [#96](<https://github.com/Ultreon/devices-mod/pull/96>) - ✨ Adding early config by
@XyperCodein [#95](<https://github.com/Ultreon/devices-mod/pull/95>) - ✨ Add more theming capability. by
@XyperCodein [#94](<https://github.com/Ultreon/devices-mod/pull/94>) - 📝 Relicense updater and com/jab125 classes to GPL 3.0 by
@Jab125in [#103](<https://github.com/Ultreon/devices-mod/pull/103>) - 🐛 Fix seat entity despawning when block 2 blocks under is air. by
@Jab125in [#105](<https://github.com/Ultreon/devices-mod/pull/105>) - ✨ Adding display resolutions! by
@XyperCodein [#97](<https://github.com/Ultreon/devices-mod/pull/97>) - 🐛 Fix Site Registration Ordering by
@XyperCodein [#107](<https://github.com/Ultreon/devices-mod/pull/107>) - 💬 New Crowdin updates by
@XyperCodein [#110](<https://github.com/Ultreon/devices-mod/pull/110>)
- Full Changelog**: [
0.8.2...0.8.3](<https://github.com/Ultreon/devices-mod/compare/0.8.2...0.8.3>)
- Add missing recipes! by [@XyperCode](https://github.com/XyperCode) in [#93](https://github.com/Ultreon/devices-mod/pull/93)
- Full Changelog**: [
0.8.1...0.8.2](https://github.com/Ultreon/devices-mod/compare/0.8.1...0.8.2)
- Fix the mess I accidentally created by @XyperCode in [#88](https://github.com/Ultreon/devices-mod/pull/88)
- Full Changelog**: [
0.8.0...0.8.1](https://github.com/Ultreon/devices-mod/compare/0.8.0...0.8.1)
- Port to 1.20.1 by @Jab125 in [#78](https://github.com/Ultreon/devices-mod/pull/78)
- Update README to also add 1.20.1 by @Jab125 in [#81](https://github.com/Ultreon/devices-mod/pull/81)
- Fix [#84](https://github.com/Ultreon/devices-mod/issues/84) on 1.20.1 by @XyperCode in [#86](https://github.com/Ultreon/devices-mod/pull/86)
- Full Changelog**: [
0.7.4...0.8.0](https://github.com/Ultreon/devices-mod/compare/0.7.4...0.8.0)
- Port to 1.20.1 by @Jab125 in [#78](https://github.com/Ultreon/devices-mod/pull/78)
- Update README to also add 1.20.1 by @Jab125 in [#81](https://github.com/Ultreon/devices-mod/pull/81)
- Fix [#84](https://github.com/Ultreon/devices-mod/issues/84) on 1.20.1 by @XyperCode in [#86](https://github.com/Ultreon/devices-mod/pull/86)
- Full Changelog**: [
0.7.4...0.8.0](https://github.com/Ultreon/devices-mod/compare/0.7.4...0.8.0)
- Fixes [#84](https://github.com/Ultreon/devices-mod/issues/84)
- New Models (Computers Etc.) by @XyperCode in [#56](https://github.com/Ultreon/devices-mod/pull/56)
- Revert Neoforge changes as Neoforge doesn't exist for 1.19.3 by @Jab125 in [#77](https://github.com/Ultreon/devices-mod/pull/77) 🤣
- Full Changelog**: [0.7.3...0.7.4](https://github.com/Ultreon/devices-mod/compare/0.7.3...0.7.4)
- Adding Loottables by [@Qboi123](https://github.com/Qboi123) in [#72](https://github.com/Ultreon/devices-mod/pull/72)
- Add loottables by [@Qboi123](https://github.com/Qboi123) in [#75](https://github.com/Ultreon/devices-mod/pull/75)
- Recipe Fix by [@Qboi123](https://github.com/Qboi123) in [#74](https://github.com/Ultreon/devices-mod/pull/74)
- Update fabric json by [@Qboi123](https://github.com/Qboi123) in [#40](https://github.com/Ultreon/devices-mod/pull/40)
- Full Changelog**: [0.7.2...0.7.3](https://github.com/Ultreon/devices-mod/compare/0.7.2...0.7.3)
Fix saving issue with Note Stash. by [@Qboi123](https://github.com/Qboi123) in [#51](https://github.com/Ultreon/devices-mod/pull/51)
Change to 0.7.2 by [@Qboi123](https://github.com/Qboi123) in [#60](https://github.com/Ultreon/devices-mod/pull/60)
Fix some field initializations. by [@Qboi123](https://github.com/Qboi123) in [#63](https://github.com/Ultreon/devices-mod/pull/63)
Application Directory Fix by [@Qboi123](https://github.com/Qboi123) in [#62](https://github.com/Ultreon/devices-mod/pull/62)
Fix MC dependency pointing to 1.19.4. by [@Qboi123](https://github.com/Qboi123) in [#65](https://github.com/Ultreon/devices-mod/pull/65)
- Full Changelog: [0.5.5...0.7.2](https://github.com/Ultreon/devices-mod/compare/0.5.5...0.7.2)**
- Fix activation license not being saved.
- Added product activation using license keys[.](https://www.youtube.com/watch?v=dQw4w9WgXcQ)
- Ported to 1.19.3
- Temporarily disable custom rendering of printer to fix permanent world crash.
What's Changed (might include from older versions)
- Load Images Correctly by [@Jab125](https://github.com/Jab125) in [#2](https://github.com/Ultreon/devices-mod/pull/2)
- Multiple fixes + gitweb features by [@Jab125](https://github.com/Jab125) in [#3](https://github.com/Ultreon/devices-mod/pull/3)
- Boat Racers WIP, Minor Endermail changes by [@Jab125](https://github.com/Jab125) in [#4](https://github.com/Ultreon/devices-mod/pull/4)
- Arch loom rework by [@Jab125](https://github.com/Jab125) in [#5](https://github.com/Ultreon/devices-mod/pull/5)
- More features & bug fixes by [@Jab125](https://github.com/Jab125) in [#8](https://github.com/Ultreon/devices-mod/pull/8)
- Fix button text color when hovered by [@Jab125](https://github.com/Jab125) in [#9](https://github.com/Ultreon/devices-mod/pull/9)
- Create snake game by [@Jab125](https://github.com/Jab125) in [#11](https://github.com/Ultreon/devices-mod/pull/11)
- Custom Wallpapers + BSOD by [@Jab125](https://github.com/Jab125) in [#12](https://github.com/Ultreon/devices-mod/pull/12)
- Update GitWeb by [@Jab125](https://github.com/Jab125) in [#16](https://github.com/Ultreon/devices-mod/pull/16)
- misc updates by [@Jab125](https://github.com/Jab125) in [#17](https://github.com/Ultreon/devices-mod/pull/17)
- 1.18 dev by [@Jab125](https://github.com/Jab125) in [#18](https://github.com/Ultreon/devices-mod/pull/18)
- begin development in development branch by [@Jab125](https://github.com/Jab125) in [#19](https://github.com/Ultreon/devices-mod/pull/19)
- :concern: by [@Jab125](https://github.com/Jab125) in [#22](https://github.com/Ultreon/devices-mod/pull/22)
- Broke some models
## For developers
- Data generated more content, such as lang files
- New maven at
https://maven.jab125.dev
Expect the server to crash.
- Ported to 22w43a
- Added security vulnerability checker
- Added security vulnerability checker
NO BREAKING CHANGES FOR API DEVS
- Added security vulnerability checker
COMPATIBILITY IS RETAINED, THERE ARE NO BREAKING CHANGES FOR "Device API" USERS
- Added more wallpapers
- Re-added "Wallpaper" text to the wallpaper menu
- Moved version from desktop to settings app
For developers:
- The specification for the app jsons are now available on https://github.com/Ultreon/devices-mod/blob/1.19-development/docs/AppJsonSchema.md
- Added more icons!
- New Themes app (WIP)
- Application Market now shows all available apps, instead of 6
- Fixed dedicated server crashing
For addon developers:
- A
ResourceLocationis now required instead of aStringin some locations authorhas been deprecated, use theauthorsandcontributorsarrays instead- You can now add applications via the
devices:application_registrationentrypoint on fabric, which takes acom.ultreon.devices.fabric.FabricApplicationRegistration, and thecom.ultreon.devices.forge.ForgeApplicationRegistrationevent on forge
ApplicationManager.registerApplication(ResourceLocation, Supplier<Supplier<Application>>, boolean)A stable official
app.json specification is planned for the next update.Some app icons have received a refresh!
These applications are:
- Minebay
- Pixel Painter
Major internal changes: (For Developers)
- Jar in Jaring is now used instead of shadowing! This means that packages will no longer have "forge." or "fabric." prefixed onto the package, which should allow the devices mod to be more api friendly
- Some foo(Class<?> clazz) methods have been changed to foo(Supplier<?> object) instead
- Kotlin is no longer included for forge (I think?)
Server side is still broken, sorry.
Full changelog: https://github.com/MrCrayfish/MrCrayfishDeviceMod/compare/master...Ultreon:devices-mod:1.18-development