Giter Site home page Giter Site logo

ultreon / devices-mod Goto Github PK

View Code? Open in Web Editor NEW

This project forked from mrcrayfish/mrcrayfishdevicemod

20.0 6.0 7.0 15.64 MB

A Minecraft Mod that adds in electronic devices that actually work

License: GNU General Public License v3.0

Java 100.00%
architectury devices fabric fabricmc fabricmc-mod forge forge-mod minecraft minecraft-mod mrcrayfishs-device-mod ultreon-team

devices-mod's Introduction

Ultreon Devices Mod CircleCI

Language: Java
Minecraft Version: 1.19.3, 1.20.1
Mod Loader: Forge, NeoForge, Fabric
Download: [CurseForge], [CurseForge Legacy], [Modrinth]

Fork of MrCrayfish's Device Mod

License Notes

Some code is used from other projects with other licenses.

  • The package com.jab125 and all it's subpackages are licensed the GPL 3.0.
  • Everything in updater/ also is licensed under the GPL 3.0.

@MrCrayfish has said on his discord server that we can use his code and even the assets for this port.

Credits

  • Thanks to @MrCrayfish for the original Device Mod.
  • Thanks to @Jab125 for helping with porting this mod.

Related repos

devices-mod's People

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar

devices-mod's Issues

Lighting hits the laptop incorrectly

Describe the bug
A clear and concise description of what the bug is.

To Reproduce
Steps to reproduce the behavior:

  1. Go to '...'
  2. Click on '....'
  3. Scroll down to '....'
  4. See error

Expected behavior
A clear and concise description of what you expected to happen.

Screenshots
If applicable, add screenshots to help explain your problem.

Please complete the following information:

  • OS: ChromeOS 100.0.4896.133
  • Minecraft version 1.19.2
  • Devices Mod Version: 0.5.1+121
  • Architectury API Version: 6.2.46

FOR FABRIC:

  • Fabric Loader version 0.14.9
  • Fabric API version 0.60.0

Additional context
Add any other context about the problem here.

FAQ

Q: Will you support Quilt?
A: Download the Fabric version and hope MC doesn't crash.

Q: I can't print from Pixel Painter!
A: The printer was a little too hard for the developers here, expect it to work in a few months.

Q: Is there a 1.16.5 version?
A: 1.16.5 is over 16 months old, and is not supported by Forge or Fabric. Therefore, there will be no 1.16.5 port of the Devices Mod.

Q: Minecraft crashes when I try in install it on Fabric!
A: Install Forge Config API Port Fabric and Architectury API.

Q: Why are there 1.12.2 versions on available?
A: The 1.12.2 versions published are only being maintained for security and critical bug fixes, 1.12.2 will not receive any new features aside from a select few (i.e. wallpapers, new gitweb updates) being backported.

Allow user to add custom wallpapers

Someone asked about custom wallpapers for the Device Mod in the MrCrayfish Discord Server.
I think it's a great idea because it was an unimplemented feature in the original.

image

The Devices Mod Crashes when i sit on the toilet

Describe the bug
A clear and concise description of what the bug is.

To Reproduce
Steps to reproduce the behavior:

  1. I walk to the toilet
  2. I sit on the toikt
  3. minedcraft strop respoinbsiving
  4. crahses
  5. See error

Expected behavior
The game not to crash when i sit on the toilet
Screenshots
Screen Shot 2022-10-11 at 7 20 30 pm

Please complete the following information:

  • OS: Linux
  • Minecraft version Idk
  • Devices Mod Version: 0.5.0+100
  • Architectury API Version: whats architectury

FOR FABRIC:

  • Fabric Loader version 0.14.6
  • Fabric API version what's fabric api?

Additional context
whebn i sigk on the toilet, the gvame ctarshedsx wigth "MinedcCraft has Xrashed!:"

Dual Booting (End Game Idea)

Allow mods to add additional OSes to devices, oses added by mods will have to use their own systems for things like rendering windows, toolbar, etc..

This will be possible because of a start up screen that lets you boot up into different operating systems

File systems may or may not be shared across all oses

Laptop won't drop on breaking it

Describe the bug
When using any tool, laptops won't drop.

To Reproduce
Self explanatory

Expected behavior
The laptop should drop

Please complete the following information:

  • Windows
  • 1.19.2
  • 0.7.2
  • Occurs on any version of Architectury

FOR FORGE:

  • Occurs on any version of Forge

Server won't start with this mod (1.18.2)

To Reproduce
Steps to reproduce the behavior:

  1. Launch server and wait
  2. Seeing the server log is stopped
  3. Check crash-report

Logs
Add an optional log file to the issue, this helps developers to find out when it went wrong.
latest.log

Crash report
crash-2023-05-12_03.47.12-fml.txt

Add a crash report to the issue, this is essential for developers to know what went wrong.

Please complete the following information:

  • OS: Windows 10
  • Minecraft version: 1.18.2
  • Devices Mod Version: 0.5.0.1
  • Architectury API Version: 4.11.93

FOR FORGE:

  • Forge version: 40.2.2

Additional context
There's something that catchs my attention on crash-report log:

forge-devices-0.5.0.1.jar |Devices Mod |devices |0.5.0.1 |ERROR |Manifest: NOSIGNATURE
devices-merged-0.5.0.1.jar |Devices Mod Wrapper |devices_forge |1 |SIDED_SETU|Manifest: NOSIGNATURE

The mod I've downloaded is devices-merged-0.5.0.1.jar, I don't have any called forge-devices, I don't know why it seems like duplicated or something like that.

The server will load sucessfully when I remove this mod.
The client always loads sucessfully with this mod. I can even enter in my server, which doesn't have the mod. I'm confused :S

I hope you can help me :)

Additional mods used
myMods.txt

Screen and Ethernet cables are not craftable.

Describe the bug
Screen and Ethernet cables are not craftable.

To Reproduce
Steps to reproduce the behavior:

  1. Try to craft screen or Ethernet cable.

Expected behavior
Should be craftable.

Screenshots
N/A for now.

Please complete the following information:

  • OS: NixOS 23.11 Tapir (actually not needed for this lmao)
  • Minecraft version 1.20.1
  • Devices Mod Version: 0.8.1
  • Architectury API Version: Any

FOR FABRIC:

  • Fabric Loader version Any
  • Fabric API version Any

FOR FORGE:

  • Forge version Any

Additional context
Get creative ideas from Discord server if possible! <3

Issue with app metadata resource (still happening).

To Reproduce
Steps to reproduce the behavior:

  1. Use Ultreon/devices-mod-template
  2. Sync the project.
  3. Generate runs with gradle genIntellijRuns
  4. Run the runClient configuration.

Logs
debug.log

Crash report
crash-2022-12-13_00.06.16-fml.txt

Please complete the following information:

  • OS: Windows 11
  • Minecraft version 1.19.2
  • Devices Mod Version: 0.5.5
  • Architectury API Version: 6.2.43

FOR FORGE:

  • Forge version 43.2.0

Additional context

  • It's ran in the Development Environment using runClient.

Additional mods used
N/A

P.S. It's possible that the same happens on fabric.

No initializing on dedicated server 1.18.2

To Reproduce
Steps to reproduce the behavior:

  1. Go to run game
  2. No load

Logs
No log given

Crash report

-- Head --
Thread: main
Stacktrace:
        at cpw.mods.cl.ModuleClassLoader.loadClass(ModuleClassLoader.java:138) ~[securejarhandler-1.0.3.jar:?] {}
-- MOD devices --
Details:
        Caused by 0: java.lang.NoClassDefFoundError: net/minecraft/client/gui/GuiComponent
                at java.lang.ClassLoader.defineClass1(Native Method) ~[?:?] {}
                at java.lang.ClassLoader.defineClass(ClassLoader.java:1012) ~[?:?] {}
                at cpw.mods.cl.ModuleClassLoader.readerToClass(ModuleClassLoader.java:116) ~[securejarhandler-1.0.3.jar:?] {}
                at cpw.mods.cl.ModuleClassLoader.lambda$findClass$16(ModuleClassLoader.java:216) ~[securejarhandler-1.0.3.jar:?] {}
                at cpw.mods.cl.ModuleClassLoader.loadFromModule(ModuleClassLoader.java:226) ~[securejarhandler-1.0.3.jar:?] {}
                at cpw.mods.cl.ModuleClassLoader.findClass(ModuleClassLoader.java:216) ~[securejarhandler-1.0.3.jar:?] {}
                at cpw.mods.cl.ModuleClassLoader.loadClass(ModuleClassLoader.java:132) ~[securejarhandler-1.0.3.jar:?] {}
                at java.lang.ClassLoader.loadClass(ClassLoader.java:520) ~[?:?] {}
                at com.ultreon.devices.Devices.registerApplications(Devices.java:265) ~[devices-merged-0.5.0.1.jar%2340%2351!/:?] {re:classloading}
                at com.ultreon.devices.Devices.init(Devices.java:114) ~[devices-merged-0.5.0.1.jar%2340%2351!/:?] {re:classloading}
                at com.ultreon.devices.forge.DevicesForge.commonSetup(DevicesForge.java:75) ~[devices-merged-0.5.0.1.jar%2340%2351!/:?] {re:classloading}
                at net.minecraftforge.eventbus.EventBus.doCastFilter(EventBus.java:247) ~[eventbus-5.0.3.jar%232!/:?] {}
                at net.minecraftforge.eventbus.EventBus.lambda$addListener$11(EventBus.java:239) ~[eventbus-5.0.3.jar%232!/:?] {}
                at net.minecraftforge.eventbus.EventBus.post(EventBus.java:302) ~[eventbus-5.0.3.jar%232!/:?] {}
                at net.minecraftforge.eventbus.EventBus.post(EventBus.java:283) ~[eventbus-5.0.3.jar%232!/:?] {}
                at net.minecraftforge.fml.javafmlmod.FMLModContainer.acceptEvent(FMLModContainer.java:106) ~[javafmllanguage-1.18.2-40.2.0.jar%2344!/:?] {}
                at net.minecraftforge.fml.ModContainer.lambda$buildTransitionHandler$4(ModContainer.java:107) ~[fmlcore-1.18.2-40.2.0.jar%2343!/:?] {}
                at java.util.concurrent.CompletableFuture$AsyncRun.run(CompletableFuture.java:1804) ~[?:?] {}
                at java.util.concurrent.CompletableFuture$AsyncRun.exec(CompletableFuture.java:1796) ~[?:?] {}
                at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) ~[?:?] {}
                at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) ~[?:?] {}
                at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) ~[?:?] {}
                at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) ~[?:?] {}
                at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) ~[?:?] {}

        Mod File: /C:/Users/Sstigma-pepinillo/Desktop/server 1.18 prueba/mods/devices-merged-0.5.0.1.jar#40!/META-INF/jars/forge-devices-0.5.0.1.jar
        Failure message: Devices Mod (devices) encountered an error during the common_setup event phase
                java.lang.NoClassDefFoundError: net/minecraft/client/gui/GuiComponent
        Mod Version: 0.5.0.1
        Mod Issue URL: https://github.com/Ultreon/devices-mod/issues
        Exception message: java.lang.ClassNotFoundException: net.minecraft.client.gui.GuiComponent
Stacktrace:
        at cpw.mods.cl.ModuleClassLoader.loadClass(ModuleClassLoader.java:138) ~[securejarhandler-1.0.3.jar:?] {}
        at java.lang.ClassLoader.loadClass(ClassLoader.java:520) ~[?:?] {}
        at java.lang.ClassLoader.defineClass1(Native Method) ~[?:?] {}
        at java.lang.ClassLoader.defineClass(ClassLoader.java:1012) ~[?:?] {}
        at cpw.mods.cl.ModuleClassLoader.readerToClass(ModuleClassLoader.java:116) ~[securejarhandler-1.0.3.jar:?] {}
        at cpw.mods.cl.ModuleClassLoader.lambda$findClass$16(ModuleClassLoader.java:216) ~[securejarhandler-1.0.3.jar:?] {}
        at cpw.mods.cl.ModuleClassLoader.loadFromModule(ModuleClassLoader.java:226) ~[securejarhandler-1.0.3.jar:?] {}
        at cpw.mods.cl.ModuleClassLoader.findClass(ModuleClassLoader.java:216) ~[securejarhandler-1.0.3.jar:?] {}
        at cpw.mods.cl.ModuleClassLoader.loadClass(ModuleClassLoader.java:132) ~[securejarhandler-1.0.3.jar:?] {}
        at java.lang.ClassLoader.loadClass(ClassLoader.java:520) ~[?:?] {}
        at com.ultreon.devices.Devices.registerApplications(Devices.java:265) ~[devices-merged-0.5.0.1.jar%2340%2351!/:?] {re:classloading}
        at com.ultreon.devices.Devices.init(Devices.java:114) ~[devices-merged-0.5.0.1.jar%2340%2351!/:?] {re:classloading}
        at com.ultreon.devices.forge.DevicesForge.commonSetup(DevicesForge.java:75) ~[devices-merged-0.5.0.1.jar%2340%2351!/:?] {re:classloading}
        at net.minecraftforge.eventbus.EventBus.doCastFilter(EventBus.java:247) ~[eventbus-5.0.3.jar%232!/:?] {}
        at net.minecraftforge.eventbus.EventBus.lambda$addListener$11(EventBus.java:239) ~[eventbus-5.0.3.jar%232!/:?] {}
        at net.minecraftforge.eventbus.EventBus.post(EventBus.java:302) ~[eventbus-5.0.3.jar%232!/:?] {}
        at net.minecraftforge.eventbus.EventBus.post(EventBus.java:283) ~[eventbus-5.0.3.jar%232!/:?] {}
        at net.minecraftforge.fml.javafmlmod.FMLModContainer.acceptEvent(FMLModContainer.java:106) ~[javafmllanguage-1.18.2-40.2.0.jar%2344!/:?] {}
        at net.minecraftforge.fml.ModContainer.lambda$buildTransitionHandler$4(ModContainer.java:107) ~[fmlcore-1.18.2-40.2.0.jar%2343!/:?] {}
        at java.util.concurrent.CompletableFuture$AsyncRun.run(CompletableFuture.java:1804) ~[?:?] {}
        at java.util.concurrent.CompletableFuture$AsyncRun.exec(CompletableFuture.java:1796) ~[?:?] {}
        at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) ~[?:?] {}
        at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) ~[?:?] {}
        at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) ~[?:?] {}
        at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) ~[?:?] {}
        at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) ~[?:?] {}


-- System Details --
Details:
        Minecraft Version: 1.18.2
        Minecraft Version ID: 1.18.2
        Operating System: Windows 10 (amd64) version 10.0
        Java Version: 17.0.5, Oracle Corporation
        Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode, sharing), Oracle Corporation
        Memory: 1334618528 bytes (1272 MiB) / 3070230528 bytes (2928 MiB) up to 8589934592 bytes (8192 MiB)
        CPUs: 16
        Processor Vendor: GenuineIntel
        Processor Name: Intel(R) Xeon(R) CPU E5-2689 0 @ 2.60GHz
        Identifier: Intel64 Family 6 Model 45 Stepping 7
        Microarchitecture: Sandy Bridge (Server)
        Frequency (GHz): 2.59
        Number of physical packages: 1
        Number of physical CPUs: 8
        Number of logical CPUs: 16
        Graphics card #0 name: Radeon RX 570 Series
        Graphics card #0 vendor: Advanced Micro Devices, Inc. (0x1002)
        Graphics card #0 VRAM (MB): 4095.00
        Graphics card #0 deviceId: 0x67df
        Graphics card #0 versionInfo: DriverVersion=31.0.12027.7000
        Memory slot #0 capacity (MB): 8192.00
        Memory slot #0 clockSpeed (GHz): 1.60
        Memory slot #0 type: DDR3
        Memory slot #1 capacity (MB): 8192.00
        Memory slot #1 clockSpeed (GHz): 1.60
        Memory slot #1 type: DDR3
        Memory slot #2 capacity (MB): 8192.00
        Memory slot #2 clockSpeed (GHz): 1.60
        Memory slot #2 type: DDR3
        Memory slot #3 capacity (MB): 8192.00
        Memory slot #3 clockSpeed (GHz): 1.60
        Memory slot #3 type: DDR3
        Virtual memory max (MB): 57262.66
        Virtual memory used (MB): 12961.04
        Swap memory total (MB): 24576.00
        Swap memory used (MB): 0.00
        JVM Flags: 1 total; -Xmx8G
        ModLauncher: 9.1.3+9.1.3+main.9b69c82a
        ModLauncher launch target: forgeserver
        ModLauncher naming: srg
        ModLauncher services:
                 mixin PLUGINSERVICE
                 eventbus PLUGINSERVICE
                 slf4jfixer PLUGINSERVICE
                 object_holder_definalize PLUGINSERVICE
                 runtime_enum_extender PLUGINSERVICE
                 capability_token_subclass PLUGINSERVICE
                 accesstransformer PLUGINSERVICE
                 runtimedistcleaner PLUGINSERVICE
                 mixin TRANSFORMATIONSERVICE
                 fml TRANSFORMATIONSERVICE
        FML Language Providers:
                [email protected]
                lowcodefml@null
                javafml@null
        Mod List:
                server-1.18.2-20220404.173914-srg.jar             |Minecraft                     |minecraft                     |1.18.2              |SIDED_SETU|Manifest: NOSIGNATURE
                devices-merged-0.5.0.1.jar                        |Devices Mod Wrapper           |devices_forge                 |1                   |SIDED_SETU|Manifest: NOSIGNATURE
                forge-devices-0.5.0.1.jar                         |Devices Mod                   |devices                       |0.5.0.1             |ERROR     |Manifest: NOSIGNATURE
                forge-1.18.2-40.2.0-universal.jar                 |Forge                         |forge                         |40.2.0              |SIDED_SETU|Manifest: 84:ce:76:e8:45:35:e4:0e:63:86:df:47:59:80:0f:67:6c:c1:5f:6e:5f:4d:b3:54:47:1a:9f:7f:ed:5e:f2:90
                architectury-4.11.89-forge.jar                    |Architectury                  |architectury                  |4.11.89             |SIDED_SETU|Manifest: NOSIGNATURE
        Crash Report UUID: 59eeeeeb-be27-49b7-bf6e-d61a8b7ff79e
        FML: 40.2
        Forge: net.minecraftforge:40.2.0[14:16:26] [main/ERROR] [minecraft/Main]: Failed to start the minecraft server
net.minecraftforge.fml.LoadingFailedException: Loading errors encountered: [
        Devices Mod (devices) encountered an error during the common_setup event phase
§7java.lang.NoClassDefFoundError: net/minecraft/client/gui/GuiComponent
]
        at net.minecraftforge.fml.ModLoader.waitForTransition(ModLoader.java:222) ~[fmlcore-1.18.2-40.2.0.jar%2343!/:?] {}
        at net.minecraftforge.fml.ModLoader.lambda$dispatchAndHandleError$21(ModLoader.java:187) ~[fmlcore-1.18.2-40.2.0.jar%2343!/:?] {}
        at java.util.Optional.ifPresent(Optional.java:178) ~[?:?] {}
        at net.minecraftforge.fml.ModLoader.dispatchAndHandleError(ModLoader.java:187) ~[fmlcore-1.18.2-40.2.0.jar%2343!/:?] {}
        at net.minecraftforge.fml.ModLoader.lambda$loadMods$14(ModLoader.java:170) ~[fmlcore-1.18.2-40.2.0.jar%2343!/:?] {}
        at java.lang.Iterable.forEach(Iterable.java:75) ~[?:?] {}
        at net.minecraftforge.fml.ModLoader.loadMods(ModLoader.java:170) ~[fmlcore-1.18.2-40.2.0.jar%2343!/:?] {}
        at net.minecraftforge.server.loading.ServerModLoader.load(ServerModLoader.java:33) ~[forge-1.18.2-40.2.0-universal.jar%2347!/:?] {re:classloading}
        at net.minecraft.server.Main.main(Main.java:112) ~[server-1.18.2-20220404.173914-srg.jar%2342!/:?] {re:classloading}
        at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?] {}
        at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) ~[?:?] {}
        at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] {}
        at java.lang.reflect.Method.invoke(Method.java:568) ~[?:?] {}
        at net.minecraftforge.fml.loading.targets.CommonServerLaunchHandler.lambda$launchService$0(CommonServerLaunchHandler.java:32) ~[fmlloader-1.18.2-40.2.0.jar%2317!/:?] {}
        at cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:37) [modlauncher-9.1.3.jar%235!/:?] {}
        at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:53) [modlauncher-9.1.3.jar%235!/:?] {}
        at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:71) [modlauncher-9.1.3.jar%235!/:?] {}
        at cpw.mods.modlauncher.Launcher.run(Launcher.java:106) [modlauncher-9.1.3.jar%235!/:?] {}
        at cpw.mods.modlauncher.Launcher.main(Launcher.java:77) [modlauncher-9.1.3.jar%235!/:?] {}
        at cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:26) [modlauncher-9.1.3.jar%235!/:?] {}
        at cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:23) [modlauncher-9.1.3.jar%235!/:?] {}
        at cpw.mods.bootstraplauncher.BootstrapLauncher.main(BootstrapLauncher.java:149) [bootstraplauncher-1.0.0.jar:?] {}

Please complete the following information:

  • OS: Windows 10
  • Minecraft version 1.18.2
  • Devices Mod 0.5.0.1
  • Architectury-4.11.89-forge

FOR FORGE:

  • Forge version 40.2.0

Additional context
It could be due to the mod doesn't have a Signature

Additional mods used
Only dependencies

Wrong versions

image
I think the latest tag should not be 0.5.0.1, but instead 5.5.1 because the last version was 5.5

Broken printer and USB drive

Describe the bug
trying to connect the printer to the router the printer does not work or the game crashes.
whlie usb drives are not read and multiply.

Expected behavior
Working printer and flash drive

Screenshots
image

image

If applicable, add screenshots to help explain your problem.

Please complete the following information:

  • OS: Windows 11 Pro 22H2
  • Minecraft version: Forge 1.19.3
  • Devices Mod Version: devices-forge-0.7.2
  • Architectury API Version: architectury-7.1.78-forge

FOR FORGE:

  • Forge version 1.19.3 - 44.1.23

Additional context
Add any other context about the problem here.

Game crash. (logs and crash report)

BEFORE YOU LOOK THERE LOOK AT THE EDIT AT THE BOTTOM OF THE PAGE

Sorry I am dumb I forgot we needed the api mod

To Reproduce
Steps to reproduce the behavior:

  1. Install both mods listed below
  2. Install forge version listed below
  3. Make sure mc version is right
  4. Launch
  5. Game crash

Logs
https://paste.ee/p/87mhd < log (Uploaded from MultiMC

Crash report
https://paste.ee/p/lW6YB

Please complete the following information:

  • OS: Windows 10
  • Minecraft version 1.19.2
  • Devices Mod Version: 0.5.4-157
  • Architectury API Version: wait do we need this

FOR FABRIC:
(Fabric unused)

FOR FORGE:

  • Forge version 43.1.47

Additional context
Add any other context about the problem here.

Additional mods used
Backpacked 2.1.10 by MrCrayfish

EDIT: I AM DUMB. I forgot we needed the required api mod

GitWeb App is not contacting the api to grab the sites

Describe the bug
The GitWeb app is not getting the raw url from github. When editing the index on github, the app will not register the changes even after a reboot.

Please complete the following information:

  • OS: [e.g. Windows]
  • Minecraft version 1.19.2 Forge
  • Devices Mod Version: [example: 0.5.4-local
  • Architectury API Version: [example: 6.3.56

FOR FORGE:

  • Forge version 43.1.65

Flash Drive file structure is corrupt after obtaining

Describe the bug
When using the flash drive, the file browser is unable to retrieve the drive structure for the flash drive.
The error message states Unable to retrieve drive structure for 'XXXX' where XXXX is the name of that flash drive.

[Netty Server IO #1/INFO] (Devices : Debugger) pos == -6, 76, 5
[Netty Server IO #1/INFO] (Devices : Debugger) block->registryName == devices:white_laptop
[Netty Server IO #1/INFO] (Devices : Debugger) level->isClient == false
[Netty Server IO #1/INFO] (Devices : Debugger) tileEntity == null

To Reproduce
Steps to reproduce the behavior:

  1. Get a Flash Drive of any color (in game)
  2. Get a Laptop of any color (in game)
  3. Put that flash drive in the laptop.
  4. Open the laptop.
  5. Go to the File Browser app.
  6. In the disk selection select the flash drive.
  7. See error on dialog. And the game's log files for info.

Expected behavior
The file browser should be able to retrieve the structure and show the contents of the flash drive.

Screenshots
image

Please complete the following information:

  • OS: Windows 11 Pro 22H2 (OS version 22621.2134)
  • Minecraft version 1.19.3, 1.20.1
  • Devices Mod Version: 0.7.3, 0.8.0
  • Architectury API Version: 7.1.70

FOR FABRIC:

  • Fabric Loader version 0.14.14
  • Fabric API version 0.7.2+1.19.3

Additional context
This issue seems to also happen on Devices Mod 0.7.3 for 1.19.3.

[1.20.1] Virtual Application Rendering

Render applications separately, create an image of the application's windows, then project them onto the laptop screen.

This should fix all z layer issues

Apps are wiped after exiting the laptop menu

Describe the bug
When installing an app on the laptop, the app functions as normal. However, after exiting and going back into the laptop, all of the installed apps disappear and need to be reinstalled.

To Reproduce
Steps to reproduce the behavior:

  1. Open laptop
  2. Install any app (it does not matter if the app gets ran or not)
  3. Exit the laptop
  4. Open the laptop again and look at the taskbar

Expected behavior
Taskbar should be populated with installed apps

Screenshots
Short video of issue

Please complete the following information:

  • OS: Windows 10 22H2
  • Minecraft version: 1.19.2
  • Devices Mod Version: 0.5.4-157
  • Architectury API Version: 6.3.49

FOR FORGE:

  • Forge version: 43.1.47

Additional context
Files and personalization seems to be persistent after exiting (ex. Created notes can still be found in the filesystem and UI/background changes will remain unchanged)

Mod doesn't work on Fabric nor Quilt

To Reproduce
Steps to reproduce the behavior:
start minecraft with devices mod

Crash report
Fabric
Quilt

Please complete the following information:

  • OS: Windows
  • Minecraft version: 1.19.2
  • Devices Mod Version: [example: 0.5.0+157]
  • Architectury API Version: [example: 6.3.49]

FOR FABRIC:

  • Fabric Loader version [example: 0.14.10]
  • Fabric API version [example: 0.64.0] (quilted fabric is same too)

Additional context
(btw quilt can load fabric mods if u dont know that)

Additional mods used
look at the crash log.

my game enters, when I go to create the world it gives all these errors my game is 100% cpu and I can't play

To Reproduce
Steps to reproduce the behavior:

  1. Go to 'Minecraft'
  2. Click on 'Singleplayer'
  3. Game crashed

Logs
https://mclo.gs/PDx7KHK

Crash report
Add a crash report to the issue, this is essential for developers to know what went wrong.

Please complete the following information:

  • OS: [e.g. Windows]
  • Minecraft version 1.19.2
  • Devices Mod Version: 0.5.0+80
  • Architectury API Version: 6.2.43

FOR FABRIC:

  • Fabric Loader version 0.14.6
  • Fabric API version 0.60.0

Additional context
Add any other context about the problem here.

Additional mods used
Optionally, give a list of mods used (as long it isn't many).

1.12.2 crash

To Reproduce
Steps to reproduce the behavior:
4. Game crashed

Logs
Add an optional log file to the issue, this helps developers to find out when it went wrong.

Crash report
crash-2023-01-07_14.17.00-server.txt

Please complete the following information:

  • Windows
  • 1.12.2 (Mohist forge + paper)
  • Device mod (device-mod-0.4.4-1.12.2)

FOR FORGE:

  • Forge version 14.23.5.2860

Additional mods used
Mods list

[IDEA] Start Menu & make icons on taskbar only using pinning.

A simple start menu with a search bar.
There's a scrollable grid with icons. There are 2 columns.
These icons can be pinned to the taskbar by dragging the icon to it, or by right click to open context menu, and there click on the pin to taskbar item.

Error when opening on fabric dedicated server

Describe the bug
Error when starting a dedicated server

Please complete the following information:

  • OS: Windows
  • Minecraft version: 1.19.2
  • Devices Mod Version: 0.5.0 build 80
  • Architectury API Version: 6.2.43

FOR FABRIC:

  • Fabric Loader version 0.14.6
  • Fabric API version 0.60.0

Log
https://mclo.gs/nbgaATV

Broken Textures And Models

Describe the bug
The textures for flash drives, printers and routers are broken perhaps due to how the way the mod changes its color.
While creating a workaround, printers and flash drives do not work at all with no errors being logged via server or client.

Expected behavior
Working printer and flash drive with textures

Screenshots
2022-12-08_16 50 29
2022-12-08_16 50 23

Please complete the following information:

  • OS: Windows 10 + Windows 11
  • Minecraft version 1.19.2
  • Devices Mod Version: 0.5.4
  • Architectury API Version: 6.3.56

FOR FORGE:

  • Forge version 43.1.65

I can't load my server with this mod

following information:

  • OS: Linux arch amd64 version 5.15.0-78-generic
  • Minecraft version: 1.19.3
  • Devices Mod Version: 0.7.2
  • Architectury API Version: 7.1.86

FORGE:

  • Forge version 44.1.23

Additional context
My server gives a error on start

Additional mods used
geckolib
Public Transport
architectury
Devices Mod

Log is here
crash-2023-11-23_09.1858-fml.txt

Breaking device that's connected to router causes crash.

To Reproduce
Steps to reproduce the behavior:
Screencast from 2024-01-25 18-22-17.webm (This is with exception capture)

Logs
2024-01-25-1.log

Crash report
N/A: Network crash

Please complete the following information:

  • OS: NixOS 23.11 (Tapir)
  • Minecraft version 1.20.1
  • Devices Mod Version: Dev [branch]
  • Architectury API Version:

FOR FABRIC:

  • Fabric Loader version [example: 0.15.3]
  • Fabric API version [example: 0.91.0+1.20.1]

FOR FORGE:

  • Forge version [example: 47.2.17]

Additional Mods:
Ultreon/advanced-debug@64c6eed
UltreonLib 1.5.0

The mod is completely broken - HELP !

I have a rather funny problem with the mod:
When I use the mod in a private world (single player) it works perfectly, but when I use the mod in a dedicated server (Mohist 1.19.3) ALL THE WORLD ERRORS come:

  • the computer does not open
  • The printer neither loads paper nor shows the number of pages of paper loaded in the orientation that the printer is placed
  • The USB is bugged if you try to insert
  • The router does not connect to the devices
  • when I close and open the server, things appear as if they were cut in half

The curious thing about this is that neither the server nor the client report any type of error or specific bug, and I already did everything: I reinstalled the mod (I tried all the versions of 1.19.2 and 1.19.3), I removed other mods that depend on Architecture API to work, I even reinstalled the entire server and nothing.

I would like to know what has happened because it is strange that the mod works in 1 player worlds but not on dedicated servers.

Server Specifications:

  • Software: Mohist (Mods and Plugins)
  • MC Version: Java edition 1.19.3 (145)
  • Client Software: Microsoft Windows 11
    PS: I forgot to mention that the servers I am running with Aternos

Caches don't cache

Describe the bug
ditto

To Reproduce
Steps to reproduce the behavior:

  1. Try cache
  2. it no work

Expected behavior
it cache

Battery Percentage in GUI of REAL battery if present.

Is your feature request related to a problem? Please describe.
Not in this case.

Describe the solution you'd like
Having the battery percentage of the REAL computer inside the laptop ingame.

Describe alternatives you've considered (optional, but recommended)
Alternatives are faking the battery percentage. (Which is lame imo)

Additional context
Mod where I have managed to do it: Ultreon/mc-battery-info

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.