Flux Networks

Flux Networks

55M Downloads

UI thread can cause the game to crash

ialdaiaxiariyay opened this issue · 1 comments

commented

Version: FluxNetworks-1.18.2-7.0.9.15 Prerequisite: ModernUI-Forge-1.18.2-3.9.0.1-universal
Opening any block from the FluxNetworks mod does not display a UI interface
What I hope for: Open the UI interface for configuration. Reality: There is no UI interface
error log:
---- Minecraft Crash Report ----
// Hey, that tickles! Hehehe!

Time: 3/17/24, 1:52 PM
Description: Exception on UI thread

java.lang.IllegalStateException: Fragment DeviceHomeTab{15bf8da1} (94851933-a704-48d6-a21c-4a39d4e65ee9 id=0x2 tag=home) does not have any arguments.
at icyllis.modernui.fragment.Fragment.requireArguments(Fragment.java:437) ~[%5B现代化%20UI%5D%20ModernUI-Forge-1.18.2-3.10.0.1-universal.jar%2383!/:1.18.2-3.10.0.1] {re:classloading}
at sonar.fluxnetworks.client.mui.DeviceHomeTab.lambda$onCreateView$1(DeviceHomeTab.java:85) ~[%5B通量网络%5D%20FluxNetworks-1.18.2-7.0.9.15.jar%2392!/:1.18.2-7.0.9.15] {re:classloading}
at icyllis.modernui.view.View.onFocusChanged(View.java:4747) ~[%5B现代化%20UI%5D%20ModernUI-Forge-1.18.2-3.10.0.1-universal.jar%2383!/:1.18.2-3.10.0.1] {re:classloading}
at icyllis.modernui.widget.TextView.onFocusChanged(TextView.java:4049) ~[%5B现代化%20UI%5D%20ModernUI-Forge-1.18.2-3.10.0.1-universal.jar%2383!/:1.18.2-3.10.0.1] {re:classloading}
at icyllis.modernui.view.View.clearFocusInternal(View.java:4624) ~[%5B现代化%20UI%5D%20ModernUI-Forge-1.18.2-3.10.0.1-universal.jar%2383!/:1.18.2-3.10.0.1] {re:classloading}
at icyllis.modernui.view.View.clearFocus(View.java:4603) ~[%5B现代化%20UI%5D%20ModernUI-Forge-1.18.2-3.10.0.1-universal.jar%2383!/:1.18.2-3.10.0.1] {re:classloading}
at icyllis.modernui.mc.forge.UIManager$ViewRootImpl.onKeyEvent(UIManager.java:1239) ~[%5B现代化%20UI%5D%20ModernUI-Forge-1.18.2-3.10.0.1-universal.jar%2383!/:1.18.2-3.10.0.1] {re:classloading}
at icyllis.modernui.view.ViewRoot.doProcessInputEvents(ViewRoot.java:498) ~[%5B现代化%20UI%5D%20ModernUI-Forge-1.18.2-3.10.0.1-universal.jar%2383!/:1.18.2-3.10.0.1] {re:classloading}
at icyllis.modernui.view.ViewRoot.handleMessage(ViewRoot.java:128) ~[%5B现代化%20UI%5D%20ModernUI-Forge-1.18.2-3.10.0.1-universal.jar%2383!/:1.18.2-3.10.0.1] {re:classloading}
at icyllis.modernui.core.Handler.dispatchMessage(Handler.java:570) ~[%5B现代化%20UI%5D%20ModernUI-Forge-1.18.2-3.10.0.1-universal.jar%2383!/:1.18.2-3.10.0.1] {re:classloading}
at icyllis.modernui.core.Looper.poll(Looper.java:154) ~[%5B现代化%20UI%5D%20ModernUI-Forge-1.18.2-3.10.0.1-universal.jar%2383!/:1.18.2-3.10.0.1] {re:classloading}
at icyllis.modernui.core.Looper.loop(Looper.java:202) ~[%5B现代化%20UI%5D%20ModernUI-Forge-1.18.2-3.10.0.1-universal.jar%2383!/:1.18.2-3.10.0.1] {re:classloading}
at icyllis.modernui.mc.forge.UIManager.run(UIManager.java:271) ~[%5B现代化%20UI%5D%20ModernUI-Forge-1.18.2-3.10.0.1-universal.jar%2383!/:1.18.2-3.10.0.1] {re:mixin,re:classloading,pl:eventbus:A}
at java.lang.Thread.run(Thread.java:840) ~[?:?] {}

A detailed walkthrough of the error, its code path and all known details is as follows:

-- 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.9, Eclipse Adoptium
Java VM Version: OpenJDK 64-Bit Server VM (mixed mode, sharing), Eclipse Adoptium
Memory: 5638920152 bytes (5377 MiB) / 8506048512 bytes (8112 MiB) up to 12884901888 bytes (12288 MiB)
CPUs: 4
Processor Vendor: GenuineIntel
Processor Name: Intel(R) Core(TM) i3-4170 CPU @ 3.70GHz
Identifier: Intel64 Family 6 Model 60 Stepping 3
Microarchitecture: Haswell (Client)
Frequency (GHz): 3.69
Number of physical packages: 1
Number of physical CPUs: 2
Number of logical CPUs: 4
Graphics card #0 name: NVIDIA GeForce GTX 750 Ti
Graphics card #0 vendor: NVIDIA (0x10de)
Graphics card #0 VRAM (MB): 2048.00
Graphics card #0 deviceId: 0x1380
Graphics card #0 versionInfo: DriverVersion=31.0.15.3623
Memory slot #0 capacity (MB): 4096.00
Memory slot #0 clockSpeed (GHz): 1.33
Memory slot #0 type: DDR3
Memory slot #1 capacity (MB): 8192.00
Memory slot #1 clockSpeed (GHz): 1.60
Memory slot #1 type: DDR3
Virtual memory max (MB): 23511.73
Virtual memory used (MB): 16367.91
Swap memory total (MB): 11264.00
Swap memory used (MB): 309.74
JVM Flags: 6 total; -XX:+UseG1GC -XX:-UseAdaptiveSizePolicy -XX:-OmitStackTraceInFastThrow -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xmn256m -Xmx12288m
ModLauncher: 9.1.3+9.1.3+main.9b69c82a
ModLauncher launch target: forgeclient
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
I18nUpdateMod TRANSFORMATIONSERVICE
FML Language Providers:
[email protected]
lowcodefml@null
javafml@null
Mod List:
CyclopsCore-1.18.2-1.17.9.jar |Cyclops Core |cyclopscore |1.17.9 |DONE |Manifest: NOSIGNATURE
[犀牛] rhino-forge-1802.2.1-build.255.jar |Rhino |rhino |1802.2.1-build.255 |DONE |Manifest: NOSIGNATURE
Cucumber-1.18.2-5.1.5.jar |Cucumber Library |cucumber |5.1.5 |DONE |Manifest: NOSIGNATURE
AdvancedPeripherals-1.18.2-0.7.31r.jar |Advanced Peripherals |advancedperipherals |0.7.31r |DONE |Manifest: NOSIGNATURE
[JEI物品管理器] jei-1.18.2-forge-10.2.1.1006.jar |Just Enough Items |jei |10.2.1.1006 |DONE |Manifest: NOSIGNATURE
[永恒能力] EverlastingAbilities-1.18.2-1.8.2.jar |EverlastingAbilities |everlastingabilities |1.8.2 |DONE |Manifest: NOSIGNATURE
[合成拓展] ExtendedCrafting-1.18.2-4.1.2.jar |Extended Crafting |extendedcrafting |4.1.2 |DONE |Manifest: NOSIGNATURE
[等价交换重制版] ProjectE-1.18.2-PE1.0.2.jar |ProjectE |projecte |1.0.2 |DONE |Manifest: NOSIGNATURE
[AE2附加] ae2extras-2-1.18.2.jar |AE2 Extras |ae2extras |2-1.18.2 |DONE |Manifest: NOSIGNATURE
tac-0.3.10.1-1.18.2.jar |Timeless and Classics Guns |tac |0.3.10-1.18.2 |DONE |Manifest: NOSIGNATURE
[铷] rubidium-0.5.6.jar |Rubidium |rubidium |0.5.6 |DONE |Manifest: NOSIGNATURE
[Xaero的世界地图] XaerosWorldMap_1.37.0_Forge_1.18.2.ja|Xaero's World Map |xaeroworldmap |1.37.0 |DONE |Manifest: NOSIGNATURE
[植物盆栽] BotanyPots-Forge-1.18.2-8.1.29.jar |BotanyPots |botanypots |8.1.29 |DONE |Manifest: NOSIGNATURE
Blue-Archive-Halos-forge-1.18.2-1.0.20.0.jar |Minecraft Blue Archive Halo |minecraftbluearchivehalo |1.18.2-1.0.20.0 |DONE |Manifest: NOSIGNATURE
Bookshelf-Forge-1.18.2-13.3.56.jar |Bookshelf |bookshelf |13.3.56 |DONE |Manifest: eb:c4:b1:67:8b:f9:0c:db:dc:4f:01:b1:8e:61:64:39:4c:10:85:0b:a6:c4:c7:48:f0:fa:95:f2:cb:08:3a:e5
mcjtylib-1.18-6.0.20.jar |McJtyLib |mcjtylib |1.18-6.0.20 |DONE |Manifest: NOSIGNATURE
[RF工具:基础] rftoolsbase-1.18-3.0.12.jar |RFToolsBase |rftoolsbase |1.18-3.0.12 |DONE |Manifest: NOSIGNATURE
xnet-1.18-4.0.9.jar |XNet |xnet |1.18-4.0.9 |DONE |Manifest: NOSIGNATURE
[通用机械发电机] MekanismGenerators-1.18.2-10.2.5.465.jar|Mekanism: Generators |mekanismgenerators |10.2.5 |DONE |Manifest: NOSIGNATURE
[飞越地球] Beyond-Earth-1.18.2-7.0-SNAPSHOT.jar |Beyond Earth |beyond_earth |7.0-SNAPSHOT |DONE |Manifest: NOSIGNATURE
cloth-config-6.5.116-forge.jar |Cloth Config v4 API |cloth_config |6.5.116 |DONE |Manifest: NOSIGNATURE
forge-1.18.2-40.2.17-universal.jar |Forge |forge |40.2.17 |DONE |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
shetiphiancore-forge-1.18.2-3.10.17.jar |ShetiPhian-Core |shetiphiancore |3.10.17 |DONE |Manifest: NOSIGNATURE
[暮色森林] twilightforest-1.18.2-4.1.1494-universal.ja|The Twilight Forest |twilightforest |4.1.1494 |DONE |Manifest: NOSIGNATURE
[神秘农业] MysticalAgriculture-1.18.2-5.1.5.jar |Mystical Agriculture |mysticalagriculture |5.1.5 |DONE |Manifest: NOSIGNATURE
ZeroCore2-1.18.2-2.1.39.jar |Zero CORE 2 |zerocore |1.18.2-2.1.39 |DONE |Manifest: NOSIGNATURE
client-1.18.2-20220404.173914-srg.jar |Minecraft |minecraft |1.18.2 |DONE |Manifest: a1:d4:5e:04:4f:d3:d6:e0:7b:37:97:cf:77:b0:de:ad:4a:47:ce:8c:96:49:5f:0a:cf:8c:ae:b2:6d:4b:8a:3f
[匠魂] TConstruct-1.18.2-3.6.4.113.jar |Tinkers' Construct |tconstruct |3.6.4.113 |DONE |Manifest: NOSIGNATURE
TerraBlender-forge-1.18.2-1.2.0.126.jar |TerraBlender |terrablender |1.2.0.126 |DONE |Manifest: NOSIGNATURE
[末影水槽] endertanks-forge-1.18.2-1.11.14.jar |EnderTanks |endertanks |1.11.14 |DONE |Manifest: NOSIGNATURE
[沉浸工程] ImmersiveEngineering-1.18.2-8.4.0-161.jar |Immersive Engineering |immersiveengineering |1.18.2-8.4.0-161 |DONE |Manifest: 44:39:94:cf:1d:8c:be:3c:7f:a9:ee:f4:1e:63:a5:ac:61:f9:c2:87:d5:5b:d9:d6:8c:b5:3e:96:5d:8e:3f:b7
[超多生物群系] BiomesOPlenty-1.18.2-16.0.0.109-universal|Biomes O' Plenty |biomesoplenty |1.18.2-16.0.0.109 |DONE |Manifest: NOSIGNATURE
[玉] Jade-1.18.2-forge-5.3.2.jar |Jade |jade |5.3.2 |DONE |Manifest: NOSIGNATURE
[应用能源2] appliedenergistics2-forge-11.7.6.jar |Applied Energistics 2 |ae2 |11.7.6 |DONE |Manifest: NOSIGNATURE
[植物魔法] Botania-1.18.2-435.jar |Botania |botania |1.18.2-435 |DONE |Manifest: NOSIGNATURE
[机械动力:末影传输] createendertransmission-2.0.7-1.18.2.j|Create Ender Transmission |createendertransmission |1 |DONE |Manifest: NOSIGNATURE
curios-forge-1.18.2-5.0.9.2.jar |Curios API |curios |1.18.2-5.0.9.2 |DONE |Manifest: NOSIGNATURE
[通用机械] Mekanism-1.18.2-10.2.5.465.jar |Mekanism |mekanism |10.2.5 |DONE |Manifest: NOSIGNATURE
flywheel-forge-1.18.2-0.6.10-105.jar |Flywheel |flywheel |0.6.10-105 |DONE |Manifest: NOSIGNATURE
[机械动力] create-1.18.2-0.5.1.f.jar |Create |create |0.5.1.f |DONE |Manifest: NOSIGNATURE
[帕秋莉手册] Patchouli-1.18.2-71.1.jar |Patchouli |patchouli |1.18.2-71.1 |DONE |Manifest: NOSIGNATURE
[地幔] Mantle-1.18.2-1.9.45.jar |Mantle |mantle |1.9.45 |DONE |Manifest: NOSIGNATURE
[Xaero的小地图] Xaeros_Minimap_23.9.7_Forge_1.18.2.jar|Xaero's Minimap |xaerominimap |23.9.7 |DONE |Manifest: NOSIGNATURE
[通量网络] FluxNetworks-1.18.2-7.0.9.15.jar |Flux Networks |fluxnetworks |7.0.9.15 |DONE |Manifest: NOSIGNATURE
[加速火把] Torcherino-forge-1.18.2-16.0.3.jar |Torcherino |torcherino |16.0.3 |DONE |Manifest: NOSIGNATURE
[储物抽屉] StorageDrawers-1.18.2-10.2.1.jar |Storage Drawers |storagedrawers |10.2.1 |DONE |Manifest: NOSIGNATURE
[通用拼音搜索] jecharacters-1.18.2-forge-4.5.9.jar |Just Enough Characters |jecharacters |4.5.9 |DONE |Manifest: NOSIGNATURE
[连锁破坏] ftb-ultimine-forge-1802.3.4-build.93.jar |FTB Ultimine |ftbultimine |1802.3.4-build.93 |DONE |Manifest: NOSIGNATURE
[机械动力:液体燃料] createliquidfuel-2.1.0-1.18.2.jar |Create Liquid Fuel |createliquidfuel |2.1.0-1.18.2 |DONE |Manifest: NOSIGNATURE
[建筑手杖] constructionwand-1.18.2-2.9.jar |Construction Wand |constructionwand |1.18.2-2.9 |DONE |Manifest: NOSIGNATURE
architectury-4.11.93-forge.jar |Architectury |architectury |4.11.93 |DONE |Manifest: NOSIGNATURE
kubejs-forge-1802.5.5-build.569.jar |KubeJS |kubejs |1802.5.5-build.569 |DONE |Manifest: NOSIGNATURE
[AE2无线终端] AE2WTLib-11.6.3.jar |AE2WTLib |ae2wtlib |11.6.3 |DONE |Manifest: NOSIGNATURE
ftb-library-forge-1802.3.11-build.177.jar |FTB Library |ftblibrary |1802.3.11-build.177 |DONE |Manifest: NOSIGNATURE
kubejs-create-forge-1802.2.4-build.16.jar |KubeJS Create |kubejs_create |1802.2.4-build.16 |DONE |Manifest: NOSIGNATURE
[苹果皮] appleskin-forge-mc1.18.2-2.5.1.jar |AppleSkin |appleskin |2.5.1+mc1.18.2 |DONE |Manifest: NOSIGNATURE
cc-tweaked-1.18.2-1.101.3.jar |CC: Tweaked |computercraft |1.101.3 |DONE |Manifest: NOSIGNATURE
[现代化 UI] ModernUI-Forge-1.18.2-3.10.0.1-universal.|Modern UI |modernui |3.10.0.1 |DONE |Manifest: 01:c4:52:25:b1:6e:5f:ac:fe:88:35:7e:cf:65:2f:69:1d:56:db:2b:93:f8:dd:7c:93:47:04:8c:e4:22:13:91
[极限反应堆] ExtremeReactors2-1.18.2-2.0.71.jar |Extreme Reactors |bigreactors |1.18.2-2.0.71 |DONE |Manifest: NOSIGNATURE
framework-forge-1.18.2-0.4.3.jar |Framework |framework |0.4.3 |DONE |Manifest: NOSIGNATURE
CodeChickenLib-1.18.2-4.1.4.488-universal.jar |CodeChicken Lib |codechickenlib |4.1.4.488 |DONE |Manifest: 31:e6:db:63:47:4a:6e:e0:0a:2c:11:d1:76:db:4e:82:ff:56:2d:29:93:d2:e5:02:bd:d3:bd:9d:27:47:a5:71
[无尽贪婪] Avaritia-1.18.2-4.0.1.6-universal.jar |Avaritia |avaritia |4.0.1.1 |DONE |Manifest: NOSIGNATURE
geckolib-forge-1.18-3.0.57.jar |GeckoLib |geckolib3 |3.0.57 |DONE |Manifest: NOSIGNATURE
[植物盆栽矿石种植] BotanyPotsOrePlanting-Forge-2.17.0+1.18|Botany Pots Ore Planting |botany_pots_ore_planting |2.17.0 |DONE |Manifest: NOSIGNATURE
createaddition-1.18.2-1.0.0.jar |Create Crafts & Additions |createaddition |1.18.2-1.0.0 |DONE |Manifest: NOSIGNATURE
Crash Report UUID: 3fd9a178-67a7-4ff9-a4af-635e5c9ad23c
FML: 40.2
Forge: net.minecraftforge:40.2.17
Flywheel Backend: GL33 Instanced Arrays
Fragments: Active Fragments:
FluxDeviceUI{5cf137a4} (35fdd837-1f90-4696-93eb-325509627e8a id=0x1020007 tag=main)
mFragmentId=#1020007 mContainerId=#1020007 mTag=main
mState=5 mWho=35fdd837-1f90-4696-93eb-325509627e8a mBackStackNesting=0
mAdded=true mRemoving=false mFromLayout=false mInLayout=false
mHidden=false mDetached=false mMenuVisible=true mHasMenu=false
mRetainInstance=false mUserVisibleHint=true
mFragmentManager=FragmentManager{3f39c59a in HostCallbacks{1e891d27}}}
mHost=icyllis.modernui.mc.forge.UIManager$HostCallbacks@1e891d27
mArguments={token=1}
mPopDirection=false
mContainer=icyllis.modernui.fragment.FragmentContainerView{6bdfdb22 V.E...... ......I. 0,0-1280,971 #1020007}
mView=icyllis.modernui.widget.LinearLayout{6164b096 V.ED..... ......I. 470,295-810,675}
Child FragmentManager{24772406 in FluxDeviceUI{5cf137a4}}}:
Active Fragments:
DeviceHomeTab{15bf8da1} (94851933-a704-48d6-a21c-4a39d4e65ee9 id=0x2 tag=home)
mFragmentId=#2 mContainerId=#2 mTag=home
mState=5 mWho=94851933-a704-48d6-a21c-4a39d4e65ee9 mBackStackNesting=0
mAdded=true mRemoving=false mFromLayout=false mInLayout=false
mHidden=false mDetached=false mMenuVisible=true mHasMenu=false
mRetainInstance=false mUserVisibleHint=true
mFragmentManager=FragmentManager{24772406 in FluxDeviceUI{5cf137a4}}}
mHost=icyllis.modernui.mc.forge.UIManager$HostCallbacks@1e891d27
mParentFragment=FluxDeviceUI{5cf137a4} (35fdd837-1f90-4696-93eb-325509627e8a id=0x1020007 tag=main)
mPopDirection=false
mContainer=icyllis.modernui.fragment.FragmentContainerView{601b5889 V.ED..... ......I. 0,40-340,380 #2}
mView=icyllis.modernui.widget.LinearLayout{4c1b1efa V.ED..... ......I. 0,0-340,340}
Child FragmentManager{31832f9b in DeviceHomeTab{15bf8da1}}}:
Back Stack Index: 0
FragmentManager misc state:
mHost=icyllis.modernui.mc.forge.UIManager$HostCallbacks@1e891d27
mContainer=icyllis.modernui.fragment.Fragment$1@11c10af9
mParent=DeviceHomeTab{15bf8da1} (94851933-a704-48d6-a21c-4a39d4e65ee9 id=0x2 tag=home)
mCurState=5 mStateSaved=false mStopped=false mDestroyed=false
Added Fragments:
#0: DeviceHomeTab{15bf8da1} (94851933-a704-48d6-a21c-4a39d4e65ee9 id=0x2 tag=home)
Back Stack Index: 0
FragmentManager misc state:
mHost=icyllis.modernui.mc.forge.UIManager$HostCallbacks@1e891d27
mContainer=icyllis.modernui.fragment.Fragment$1@6eefa5ce
mParent=FluxDeviceUI{5cf137a4} (35fdd837-1f90-4696-93eb-325509627e8a id=0x1020007 tag=main)
mCurState=5 mStateSaved=false mStopped=false mDestroyed=false
Added Fragments:
#0: FluxDeviceUI{5cf137a4} (35fdd837-1f90-4696-93eb-325509627e8a id=0x1020007 tag=main)
Back Stack Index: 0
FragmentManager misc state:
mHost=icyllis.modernui.mc.forge.UIManager$HostCallbacks@1e891d27
mContainer=icyllis.modernui.mc.forge.UIManager$HostCallbacks@1e891d27
mCurState=5 mStateSaved=false mStopped=false mDestroyed=false
pmjt

commented

Modern UI is not a dependency of Flux Networks, and you should keep enableGuiDebug false in /config/fluxnetworks-client.toml.