Giter VIP home page Giter VIP logo

jade's Introduction

Jade

Documentation

Jade is a UI improvement mod which shows information about what you are looking at. Jade is a fork of HWYLA by TehNut

jade's People

Contributors

abbie5 avatar albertosaurio65 avatar altegar avatar burrconnie avatar calvineries avatar chloedawn avatar chromapie avatar fitfc avatar flamefire26 avatar hj-zhtw avatar itssyfe avatar jimmy-sheep avatar kalkafox avatar kirisoup avatar luhcartimods avatar lyaiya avatar momo-i2 avatar mpustovoi avatar notlin4 avatar rascalniki avatar red1854th avatar s-yh-china avatar simgithub5 avatar snownee avatar theanaxman avatar wizqok avatar yichifauzi avatar

Stargazers

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

Watchers

 avatar  avatar  avatar

jade's Issues

[1.12.2] chest contents sometimes just stops working

  • Minecraft Version: 1.12.2
  • Mod Version: 0.1.0

pretty much the title, though not sure how else to explain it.
i noticed that when i was looking at my regular chests, it wasnt showing their contents, even with sneak.
this is on a server so i wondered if it was some kinda of sync issue. i then moved to a village and looked at those and it started working again. so i went back to my chests and i could see whats inside them again.
not sure what causes it really, sometimes it works, sometimes it doesnt.

NoSuchMethodError: net.minecraft.client.util.InputMappings$Type in KeyBinding("key.waila.config")

  • Minecraft Version: 1.16.5
  • Mod Version: 2.4.2

Hi!

I try to debug DancZer/Excavator#2 but I got an error why loading the mod. It is not the same issue which were reported in #23

Error line:

WailaClient.openConfig = new KeyBinding("key.waila.config", KeyConflictContext.IN_GAME, KeyModifier.NONE, InputMappings.Type.KEYSYM.getOrMakeInput(320), Waila.NAME);

I attached the crashlog.

Update for 1.14.4 / 1.15.2?

  • Minecraft Version: 1.14.4 / 1.15.2
  • Mod Version: 0.1.0

This mod looks fantastic, would really appreciate an update if possible.

[Suggestion] Migrate to new config namespace?

Now that Jade is more than just addons to HWYLA and forks the mod itself, I feel it'd be a good idea to deprecate the legacy waila namespace for configs, and start reading/writing to a jade directory. Old configs could still be read, but I feel it should not write there anymore, and possibly log a warning to let the end user know that the old namespace is no longer being used if configs are found there

Chicken's egg-laying countdown is not shown when Hunger Overhaul is present

  • Minecraft Version:
    1.12.2
  • Mod Version:
    Jade-0.1.0
    HungerOverhaul-1.12.2-1.3.3.jenkins148

Full modlist: https://paste.ubuntu.com/p/QvcmqcrqZY/

I tested vanilla chickens, and they did not show their egg-laying countdown.
But for Chicken Mod's chickens, they will show an egg-laying countdown in their HWYLA information boxes.
Here are two pictures:
1
2
Not a significant bug, but it is a bit inconvenient.
Hope to get your help, and it is highly appreciated.
Thanks in advance.

Please allow me to close it

image

If bug:

  • Forge Version:
  • Mod Version:
  • Can you reproduce this issue with relevant mods only?: yes/no

Paste your crash report to somewhere like https://paste.ubuntu.com/ , instead of directly here.

** Bug reports please follow the format! or it might be closed! **

[Suggestion] ability to relocate info on screen

Would be great to be able to move the info window to the top left of the screen instead of in the center. Especially with things like armor stands, as the lists can be quite long and block off your view of the screen.

Trapped chests remove harvest tool icon

  • Forge Version: 36.1.4
  • Mod Version: 2.6.1

It still is possible to easily tell a trapped chest from a normal chest even with the config enabled to renamed trapped chests to chests because when looking at a regular chest it will show a chest with an axe icon next to it to represent it requires an axe to break, however the trapped chest will just show a chest without an axe icon next to it.

[Suggestion] Borderless and/or square tooltips

It would be nice to have the option to make the tooltip borderless and remove the rounded corners. I like the simplicity of the in-game chat HUD and held item HUD (when backgrounds are enabled for those in the accessibility settings) and it'd be nice to replicate that look and feel in Jade too

[MOD兼容]能否支持与双语同屏MOD兼容?

我注意到在1.16.4/5下双语同屏mod : https://www.curseforge.com/minecraft/mc-mods/untranslated-items 与 Hwyla : https://www.curseforge.com/minecraft/mc-mods/hwyla 可以完美兼容, 效果是hud上一排英文一排中文. 可Jade与双语同屏在一起却显示的是两排中文. “ 1.16+: Jade is a fork of HWYLA that includes many additional features and bug fixes. Which means it is incompatible with Hwyla (because it has included it) ” 希望能够与双语同屏mod兼容. 感谢!

Excavator mod conflict

When aim excavator from Excavator mod the game crash.

  • Minecraft Version:1.16.4
  • Mod Version:2.3.1/2.4.2

Forge 36.0.48 crashes on Jade 1.16.4-2.6.0

  • Minecraft Version: 1.16.5
  • Mod Version: 1.16.4-2.6.0
[00:43:29] [main/INFO] [cp.mo.mo.Launcher/MODLAUNCHER]: ModLauncher 8.0.9+86+master.3cf110c starting: java version 1.8.0_282 by AdoptOpenJDK
[00:43:29] [main/INFO] [ne.mi.fm.lo.FixSSL/CORE]: Added Lets Encrypt root certificates as additional trust
[00:43:29] [main/INFO] [mixin/]: SpongePowered MIXIN Subsystem Version=0.8.2 Source=file:/home/john/1.16.5-36.0.48/libraries/org/spongepowered/mixin/0.8.2/mixin-0.8.2.jar Service=ModLauncher Env=SERVER
[00:43:30] [main/INFO] [cp.mo.mo.LaunchServiceHandler/MODLAUNCHER]: Launching target 'fmlserver' with arguments [--gameDir, ., --allowUpdates, false, --nogui]
[00:43:35] [modloading-worker-1/INFO] [ne.mi.co.ForgeMod/FORGEMOD]: Forge mod loading, version 36.0.48, for MC 1.16.5 with MCP 20210115.111550
[00:43:35] [modloading-worker-1/INFO] [ne.mi.co.MinecraftForge/FORGE]: MinecraftForge v36.0.48 Initialized
[00:43:35] [Forge Version Check/INFO] [ne.mi.fm.VersionChecker/]: Global Forge version check system disabled, no further processing.
[00:43:35] [modloading-worker-3/FATAL] [ne.mi.fm.lo.RuntimeDistCleaner/DISTXFORM]: Attempted to load class mcp/mobius/waila/overlay/tooltiprenderers/TextTooltipRenderer for invalid dist DEDICATED_SERVER
[00:43:35] [modloading-worker-3/ERROR] [ne.mi.fm.ja.FMLModContainer/]: Exception caught during firing event: Attempted to load class mcp/mobius/waila/overlay/tooltiprenderers/TextTooltipRenderer for invalid dist DEDICATED_SERVER
        Index: 1
        Listeners:
                0: NORMAL
                1: net.minecraftforge.eventbus.EventBus$$Lambda$2638/0x0000000000000000@8ad86de4
java.lang.RuntimeException: Attempted to load class mcp/mobius/waila/overlay/tooltiprenderers/TextTooltipRenderer for invalid dist DEDICATED_SERVER
        at net.minecraftforge.fml.loading.RuntimeDistCleaner.processClassWithFlags(RuntimeDistCleaner.java:71)
        at cpw.mods.modlauncher.LaunchPluginHandler.offerClassNodeToPlugins(LaunchPluginHandler.java:85)
        at cpw.mods.modlauncher.ClassTransformer.transform(ClassTransformer.java:120)
        at cpw.mods.modlauncher.TransformingClassLoader$DelegatedClassLoader.findClass(TransformingClassLoader.java:265)
        at cpw.mods.modlauncher.TransformingClassLoader.loadClass(TransformingClassLoader.java:136)
        at cpw.mods.modlauncher.TransformingClassLoader.loadClass(TransformingClassLoader.java:98)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:881)
        at mcp.mobius.waila.addons.core.PluginCore.register(PluginCore.java:47)
        at mcp.mobius.waila.Waila.loadComplete(Waila.java:83)
        at mcp.mobius.waila.Waila$$Lambda$2932/0x0000000000000000.accept(Unknown Source)
        at net.minecraftforge.eventbus.EventBus.doCastFilter(EventBus.java:247)
        at net.minecraftforge.eventbus.EventBus.lambda$addListener$11(EventBus.java:239)
        at net.minecraftforge.eventbus.EventBus$$Lambda$2638/0x0000000000000000.invoke(Unknown Source)
        at net.minecraftforge.eventbus.EventBus$$Lambda$2512/0x0000000000000000.invoke(Unknown Source)
        at net.minecraftforge.eventbus.EventBus.post(EventBus.java:302)
        at net.minecraftforge.eventbus.EventBus.post(EventBus.java:283)
        at net.minecraftforge.fml.javafmlmod.FMLModContainer.acceptEvent(FMLModContainer.java:120)
        at net.minecraftforge.fml.ModContainer.lambda$buildTransitionHandler$4(ModContainer.java:121)
        at net.minecraftforge.fml.ModContainer$$Lambda$2775/0x0000000000000000.run(Unknown Source)
        at java.util.concurrent.CompletableFuture$AsyncRun.run(CompletableFuture.java:1640)
        at java.util.concurrent.CompletableFuture$AsyncRun.exec(CompletableFuture.java:1632)
        at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:289)
        at java.util.concurrent.ForkJoinPool$WorkQueue.runTask(ForkJoinPool.java:1056)
        at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1692)
        at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:175)

[00:43:35] [modloading-worker-3/ERROR] [ne.mi.fm.ja.FMLModContainer/LOADING]: Caught exception during event FMLLoadCompleteEvent dispatch for modid waila
java.lang.RuntimeException: Attempted to load class mcp/mobius/waila/overlay/tooltiprenderers/TextTooltipRenderer for invalid dist DEDICATED_SERVER
        at net.minecraftforge.fml.loading.RuntimeDistCleaner.processClassWithFlags(RuntimeDistCleaner.java:71) ~[forge-1.16.5-36.0.48.jar:36.0] {}
        at cpw.mods.modlauncher.LaunchPluginHandler.offerClassNodeToPlugins(LaunchPluginHandler.java:85) ~[modlauncher-8.0.9.jar:?] {}
        at cpw.mods.modlauncher.ClassTransformer.transform(ClassTransformer.java:120) ~[modlauncher-8.0.9.jar:?] {}
        at cpw.mods.modlauncher.TransformingClassLoader$DelegatedClassLoader.findClass(TransformingClassLoader.java:265) ~[modlauncher-8.0.9.jar:?] {}
        at cpw.mods.modlauncher.TransformingClassLoader.loadClass(TransformingClassLoader.java:136) ~[modlauncher-8.0.9.jar:?] {re:classloading}
        at cpw.mods.modlauncher.TransformingClassLoader.loadClass(TransformingClassLoader.java:98) ~[modlauncher-8.0.9.jar:?] {re:classloading}
        at java.lang.ClassLoader.loadClass(ClassLoader.java:881) ~[?:1.8.0_282] {}
        at mcp.mobius.waila.addons.core.PluginCore.register(PluginCore.java:47) ~[jade:2.6.0] {re:classloading}
        at mcp.mobius.waila.Waila.loadComplete(Waila.java:83) ~[jade:2.6.0] {re:classloading}
        at mcp.mobius.waila.Waila$$Lambda$2932/0x0000000000000000.accept(Unknown Source) ~[?:?] {}
        at net.minecraftforge.eventbus.EventBus.doCastFilter(EventBus.java:247) ~[eventbus-4.0.0.jar:?] {}
        at net.minecraftforge.eventbus.EventBus.lambda$addListener$11(EventBus.java:239) ~[eventbus-4.0.0.jar:?] {}
        at net.minecraftforge.eventbus.EventBus$$Lambda$2638/0x0000000000000000.invoke(Unknown Source) ~[?:?] {}
        at net.minecraftforge.eventbus.EventBus$$Lambda$2512/0x0000000000000000.invoke(Unknown Source) ~[?:?] {}
        at net.minecraftforge.eventbus.EventBus.post(EventBus.java:302) ~[eventbus-4.0.0.jar:?] {}
        at net.minecraftforge.eventbus.EventBus.post(EventBus.java:283) ~[eventbus-4.0.0.jar:?] {}
        at net.minecraftforge.fml.javafmlmod.FMLModContainer.acceptEvent(FMLModContainer.java:120) [forge:36.0] {re:classloading}
        at net.minecraftforge.fml.ModContainer.lambda$buildTransitionHandler$4(ModContainer.java:121) [forge:?] {re:classloading}
        at net.minecraftforge.fml.ModContainer$$Lambda$2775/0x0000000000000000.run(Unknown Source) [forge:?] {}
        at java.util.concurrent.CompletableFuture$AsyncRun.run(CompletableFuture.java:1640) [?:1.8.0_282] {}
        at java.util.concurrent.CompletableFuture$AsyncRun.exec(CompletableFuture.java:1632) [?:1.8.0_282] {}
        at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:289) [?:1.8.0_282] {}
        at java.util.concurrent.ForkJoinPool$WorkQueue.runTask(ForkJoinPool.java:1056) [?:1.8.0_282] {}
        at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1692) [?:1.8.0_282] {}
        at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:175) [?:1.8.0_282] {}
[00:43:35] [main/FATAL] [ne.mi.fm.ModLoader/LOADING]: Failed to complete lifecycle event COMPLETE, 1 errors found
[00:43:35] [main/FATAL] [ne.mi.co.ForgeMod/]: Preparing crash report with UUID dcc95ae5-9e8b-4e2a-87cb-fe685c78e6c7
[00:43:35] [main/INFO] [STDOUT/]: [net.minecraft.crash.CrashReport:func_85057_a:196]: Negative index in crash report handler (17/20)
[00:43:35] [main/FATAL] [ne.mi.fm.se.ServerModLoader/]: Crash report saved to ./crash-reports/crash-2021-03-14_00.43.35-fml.txt
---- Minecraft Crash Report ----
// Ouch. That hurt :(

Time: 3/14/21 12:43 AM
Description: Mod loading error has occurred

java.lang.Exception: Mod Loading has failed
        at net.minecraftforge.fml.CrashReportExtender.dumpModLoadingCrashReport(CrashReportExtender.java:85) [forge:?] {re:classloading}
        at net.minecraftforge.fml.server.ServerModLoader.load(ServerModLoader.java:51) [forge:?] {re:classloading}
        at net.minecraft.server.Main.main(Main.java:95) [?:?] {re:classloading}
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_282] {}
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_282] {}
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_282] {}
        at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_282] {}
        at net.minecraftforge.fml.loading.FMLServerLaunchProvider.lambda$launchService$0(FMLServerLaunchProvider.java:51) [forge-1.16.5-36.0.48.jar:36.0] {}
        at net.minecraftforge.fml.loading.FMLServerLaunchProvider$$Lambda$427/0x0000000000000000.call(Unknown Source) [forge-1.16.5-36.0.48.jar:36.0] {}
        at cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:37) [modlauncher-8.0.9.jar:?] {}
        at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:54) [modlauncher-8.0.9.jar:?] {}
        at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:72) [modlauncher-8.0.9.jar:?] {}
        at cpw.mods.modlauncher.Launcher.run(Launcher.java:82) [modlauncher-8.0.9.jar:?] {}
        at cpw.mods.modlauncher.Launcher.main(Launcher.java:66) [modlauncher-8.0.9.jar:?] {}
        at net.minecraftforge.server.ServerMain$Runner.runLauncher(ServerMain.java:63) [forge-1.16.5-36.0.48.jar:?] {}
        at net.minecraftforge.server.ServerMain$Runner.access$100(ServerMain.java:60) [forge-1.16.5-36.0.48.jar:?] {}
        at net.minecraftforge.server.ServerMain.main(ServerMain.java:57) [forge-1.16.5-36.0.48.jar:?] {}


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

-- Head --
Thread: main
Stacktrace:
        at net.minecraftforge.fml.loading.RuntimeDistCleaner.processClassWithFlags(RuntimeDistCleaner.java:71) ~[forge-1.16.5-36.0.48.jar:36.0] {}
-- MOD waila --
Details:
        Mod File: Jade-1.16.4-2.6.0.jar
        Failure message: Waila (Jade) (waila) encountered an error during the complete event phase
                java.lang.RuntimeException: Attempted to load class mcp/mobius/waila/overlay/tooltiprenderers/TextTooltipRenderer for invalid dist DEDICATED_SERVER
        Mod Version: 2.6.0
        Mod Issue URL: NOT PROVIDED
        Exception message: java.lang.RuntimeException: Attempted to load class mcp/mobius/waila/overlay/tooltiprenderers/TextTooltipRenderer for invalid dist DEDICATED_SERVER
Stacktrace:
        at net.minecraftforge.fml.loading.RuntimeDistCleaner.processClassWithFlags(RuntimeDistCleaner.java:71) ~[forge-1.16.5-36.0.48.jar:36.0] {}
        at cpw.mods.modlauncher.LaunchPluginHandler.offerClassNodeToPlugins(LaunchPluginHandler.java:85) ~[modlauncher-8.0.9.jar:?] {}
        at cpw.mods.modlauncher.ClassTransformer.transform(ClassTransformer.java:120) ~[modlauncher-8.0.9.jar:?] {}
        at cpw.mods.modlauncher.TransformingClassLoader$DelegatedClassLoader.findClass(TransformingClassLoader.java:265) ~[modlauncher-8.0.9.jar:?] {}
        at cpw.mods.modlauncher.TransformingClassLoader.loadClass(TransformingClassLoader.java:136) ~[modlauncher-8.0.9.jar:?] {re:classloading}
        at cpw.mods.modlauncher.TransformingClassLoader.loadClass(TransformingClassLoader.java:98) ~[modlauncher-8.0.9.jar:?] {re:classloading}
        at java.lang.ClassLoader.loadClass(ClassLoader.java:881) ~[?:1.8.0_282] {}
        at mcp.mobius.waila.addons.core.PluginCore.register(PluginCore.java:47) ~[jade:2.6.0] {re:classloading}
        at mcp.mobius.waila.Waila.loadComplete(Waila.java:83) ~[jade:2.6.0] {re:classloading}
        at mcp.mobius.waila.Waila$$Lambda$2932/0x0000000000000000.accept(Unknown Source) ~[?:?] {}
        at net.minecraftforge.eventbus.EventBus.doCastFilter(EventBus.java:247) ~[eventbus-4.0.0.jar:?] {}
        at net.minecraftforge.eventbus.EventBus.lambda$addListener$11(EventBus.java:239) ~[eventbus-4.0.0.jar:?] {}
        at net.minecraftforge.eventbus.EventBus$$Lambda$2638/0x0000000000000000.invoke(Unknown Source) ~[?:?] {}
        at net.minecraftforge.eventbus.EventBus$$Lambda$2512/0x0000000000000000.invoke(Unknown Source) ~[?:?] {}
        at net.minecraftforge.eventbus.EventBus.post(EventBus.java:302) ~[eventbus-4.0.0.jar:?] {}
        at net.minecraftforge.eventbus.EventBus.post(EventBus.java:283) ~[eventbus-4.0.0.jar:?] {}
        at net.minecraftforge.fml.javafmlmod.FMLModContainer.acceptEvent(FMLModContainer.java:120) ~[forge:36.0] {re:classloading}
        at net.minecraftforge.fml.ModContainer.lambda$buildTransitionHandler$4(ModContainer.java:121) ~[forge:?] {re:classloading}
        at net.minecraftforge.fml.ModContainer$$Lambda$2775/0x0000000000000000.run(Unknown Source) ~[?:?] {}
        at java.util.concurrent.CompletableFuture$AsyncRun.run(CompletableFuture.java:1640) ~[?:1.8.0_282] {}
        at java.util.concurrent.CompletableFuture$AsyncRun.exec(CompletableFuture.java:1632) ~[?:1.8.0_282] {}
        at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:289) ~[?:1.8.0_282] {}
        at java.util.concurrent.ForkJoinPool$WorkQueue.runTask(ForkJoinPool.java:1056) ~[?:1.8.0_282] {}
        at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1692) ~[?:1.8.0_282] {}
        at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:175) ~[?:1.8.0_282] {}


-- System Details --
Details:
        Minecraft Version: 1.16.5
        Minecraft Version ID: 1.16.5
        Operating System: Linux (amd64) version 5.4.0-66-generic
        Java Version: 1.8.0_282, AdoptOpenJDK
        Java VM Version: Eclipse OpenJ9 VM (JRE 1.8.0 Linux amd64-64-Bit 20210120_869 (JIT enabled, AOT enabled)
OpenJ9   - 345e1b09e
OMR      - 741e94ea8
JCL      - ab07c6a8fd based on jdk8u282-b08), Eclipse OpenJ9
        Memory: 10875692896 bytes (10371 MB) / 12884901888 bytes (12288 MB) up to 12884901888 bytes (12288 MB)
        CPUs: 4
        JVM Flags: 11 total; -Xoptionsfile=/home/john/jdk8u282-b08/jre/lib/amd64/default/options.default -Xlockword:mode=default,noLockword=java/lang/String,noLockword=java/util/MapEntry,noLockword=java/util/HashMap$Entry,noLockword=org/apache/harmony/luni/util/ModifiedMap$Entry,noLockword=java/util/Hashtable$Entry,noLockword=java/lang/invoke/MethodType,noLockword=java/lang/invoke/MethodHandle,noLockword=java/lang/invoke/CollectHandle,noLockword=java/lang/invoke/ConstructorHandle,noLockword=java/lang/invoke/ConvertHandle,noLockword=java/lang/invoke/ArgumentConversionHandle,noLockword=java/lang/invoke/AsTypeHandle,noLockword=java/lang/invoke/ExplicitCastHandle,noLockword=java/lang/invoke/FilterReturnHandle,noLockword=java/lang/invoke/DirectHandle,noLockword=java/lang/invoke/ReceiverBoundHandle,noLockword=java/lang/invoke/DynamicInvokerHandle,noLockword=java/lang/invoke/FieldHandle,noLockword=java/lang/invoke/FieldGetterHandle,noLockword=java/lang/invoke/FieldSetterHandle,noLockword=java/lang/invoke/StaticFieldGetterHandle,noLockword=java/lang/invoke/StaticFieldSetterHandle,noLockword=java/lang/invoke/IndirectHandle,noLockword=java/lang/invoke/InterfaceHandle,noLockword=java/lang/invoke/VirtualHandle,noLockword=java/lang/invoke/PrimitiveHandle,noLockword=java/lang/invoke/InvokeExactHandle,noLockword=java/lang/invoke/InvokeGenericHandle,noLockword=java/lang/invoke/VarargsCollectorHandle,noLockword=java/lang/invoke/ThunkTuple -Xjcl:jclse29 -Xmx12G -Xms12G -XX:+UseG1GC -XX:+UnlockExperimentalVMOptions -XX:G1NewSizePercent=20 -XX:G1ReservePercent=20 -XX:MaxGCPauseMillis=50 -XX:G1HeapRegionSize=32M
        ModLauncher: 8.0.9+86+master.3cf110c
        ModLauncher launch target: fmlserver
        ModLauncher naming: srg
        ModLauncher services:
                /mixin-0.8.2.jar mixin PLUGINSERVICE
                /eventbus-4.0.0.jar eventbus PLUGINSERVICE
                /forge-1.16.5-36.0.48.jar object_holder_definalize PLUGINSERVICE
                /forge-1.16.5-36.0.48.jar runtime_enum_extender PLUGINSERVICE
                /accesstransformers-3.0.1.jar accesstransformer PLUGINSERVICE
                /forge-1.16.5-36.0.48.jar capability_inject_definalize PLUGINSERVICE
                /forge-1.16.5-36.0.48.jar runtimedistcleaner PLUGINSERVICE
                /mixin-0.8.2.jar mixin TRANSFORMATIONSERVICE
                /forge-1.16.5-36.0.48.jar fml TRANSFORMATIONSERVICE
        FML: 36.0
        Forge: net.minecraftforge:36.0.48
        FML Language Providers:
                [email protected]
                minecraft@1
        Mod List:
                forge-1.16.5-36.0.48-server.jar                   |Minecraft                     |minecraft                     |1.16.5              |DONE      |NOSIGNATURE
                forge-1.16.5-36.0.48-universal.jar                |Forge                         |forge                         |36.0.48             |DONE      |22:af:21:d8:19:82:7f:93:94:fe:2b:ac:b7:e4:41:57:68:39:87:b1:a7:5c:c6:44:f9:25:74:21:14:f5:0d:90
                Jade-1.16.4-2.6.0.jar                             |Jade                          |jade                          |2.6.0               |DONE      |NOSIGNATURE
        Crash Report UUID: dcc95ae5-9e8b-4e2a-87cb-fe685c78e6c7[00:43:35] [main/FATAL] [minecraft/Main]: Failed to start the minecraft server
net.minecraftforge.fml.LoadingFailedException: Loading errors encountered: [
        Waila (Jade) (waila) encountered an error during the complete event phase
?7java.lang.RuntimeException: Attempted to load class mcp/mobius/waila/overlay/tooltiprenderers/TextTooltipRenderer for invalid dist DEDICATED_SERVER
]
        at net.minecraftforge.fml.ModLoader.waitForTransition(ModLoader.java:263) ~[forge:?] {re:classloading}
        at net.minecraftforge.fml.ModLoader.dispatchAndHandleError(ModLoader.java:230) ~[forge:?] {re:classloading}
        at net.minecraftforge.fml.ModLoader.finishMods(ModLoader.java:218) ~[forge:?] {re:classloading}
        at net.minecraftforge.fml.server.ServerModLoader.load(ServerModLoader.java:46) ~[forge:?] {re:classloading}
        at net.minecraft.server.Main.main(Main.java:95) [?:?] {re:classloading}
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_282] {}
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_282] {}
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_282] {}
        at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_282] {}
        at net.minecraftforge.fml.loading.FMLServerLaunchProvider.lambda$launchService$0(FMLServerLaunchProvider.java:51) [forge-1.16.5-36.0.48.jar:36.0] {}
        at net.minecraftforge.fml.loading.FMLServerLaunchProvider$$Lambda$427/0x0000000000000000.call(Unknown Source) [forge-1.16.5-36.0.48.jar:36.0] {}
        at cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:37) [modlauncher-8.0.9.jar:?] {}
        at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:54) [modlauncher-8.0.9.jar:?] {}
        at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:72) [modlauncher-8.0.9.jar:?] {}
        at cpw.mods.modlauncher.Launcher.run(Launcher.java:82) [modlauncher-8.0.9.jar:?] {}
        at cpw.mods.modlauncher.Launcher.main(Launcher.java:66) [modlauncher-8.0.9.jar:?] {}
        at net.minecraftforge.server.ServerMain$Runner.runLauncher(ServerMain.java:63) [forge-1.16.5-36.0.48.jar:?] {}
        at net.minecraftforge.server.ServerMain$Runner.access$100(ServerMain.java:60) [forge-1.16.5-36.0.48.jar:?] {}
        at net.minecraftforge.server.ServerMain.main(ServerMain.java:57) [forge-1.16.5-36.0.48.jar:?] {}

Crash to desktop if theme is invalid JSON

  • Minecraft Version: 1.16.4
  • Mod Version: 2.2.1

I feel it'd be better to log the exception like with resource loading errors, rather than crash the game
This is also an issue in upstream HWYLA but TehNut has no interest in the mod so I use Jade now

---- Minecraft Crash Report ----
// Hey, that tickles! Hehehe!

Time: 13/01/21 22:42
Description: Unexpected error

com.google.gson.JsonSyntaxException: com.google.gson.stream.MalformedJsonException: Unterminated array at line 30 column 10 path $.overlay.color.themes[1]
	at com.google.gson.internal.Streams.parse(Streams.java:60) ~[gson-2.8.0.jar:?] {}
	at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:65) ~[gson-2.8.0.jar:?] {}
	at com.google.gson.internal.bind.ReflectiveTypeAdapterFactory$1.read(ReflectiveTypeAdapterFactory.java:129) ~[gson-2.8.0.jar:?] {}
	at com.google.gson.internal.bind.ReflectiveTypeAdapterFactory$Adapter.read(ReflectiveTypeAdapterFactory.java:220) ~[gson-2.8.0.jar:?] {}
	at com.google.gson.internal.bind.ReflectiveTypeAdapterFactory$1.read(ReflectiveTypeAdapterFactory.java:129) ~[gson-2.8.0.jar:?] {}
	at com.google.gson.internal.bind.ReflectiveTypeAdapterFactory$Adapter.read(ReflectiveTypeAdapterFactory.java:220) ~[gson-2.8.0.jar:?] {}
	at com.google.gson.Gson.fromJson(Gson.java:887) ~[gson-2.8.0.jar:?] {}
	at com.google.gson.Gson.fromJson(Gson.java:825) ~[gson-2.8.0.jar:?] {}
	at mcp.mobius.waila.utils.JsonConfig.lambda$new$0(JsonConfig.java:30) ~[jade:2.2.1] {re:classloading}
	at mcp.mobius.waila.utils.JsonConfig$CachedSupplier.get(JsonConfig.java:89) ~[jade:2.2.1] {re:classloading}
	at mcp.mobius.waila.utils.JsonConfig.get(JsonConfig.java:55) ~[jade:2.2.1] {re:classloading}
	at mcp.mobius.waila.overlay.WailaTickHandler.tickClient(WailaTickHandler.java:37) ~[jade:2.2.1] {re:classloading}
	at mcp.mobius.waila.WailaClient.onClientTick(WailaClient.java:85) ~[jade:2.2.1] {re:classloading}
	at net.minecraftforge.eventbus.ASMEventHandler_462_WailaClient_onClientTick_ClientTickEvent.invoke(.dynamic) ~[?:?] {}
	at net.minecraftforge.eventbus.ASMEventHandler.invoke(ASMEventHandler.java:85) ~[eventbus-3.0.5-service.jar:?] {}
	at net.minecraftforge.eventbus.EventBus.post(EventBus.java:297) ~[eventbus-3.0.5-service.jar:?] {}
	at net.minecraftforge.fml.hooks.BasicEventHooks.onPostClientTick(BasicEventHooks.java:110) ~[forge:?] {re:classloading}
	at net.minecraft.client.Minecraft.func_71407_l(Minecraft.java:1542) ~[?:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:immersiveengineering.mixins.json:accessors.client.MinecraftAccess,pl:mixin:APP:assets/botania/botania.mixins.json:AccessorMinecraft,pl:mixin:APP:imm_ptl_mixins.json:client.MixinMinecraftClient,pl:mixin:APP:imm_ptl_mixins.json:client.block_manipulation.MixinMinecraftClient_B,pl:mixin:A,pl:runtimedistcleaner:A}
	at net.minecraft.client.Minecraft.func_195542_b(Minecraft.java:953) ~[?:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:immersiveengineering.mixins.json:accessors.client.MinecraftAccess,pl:mixin:APP:assets/botania/botania.mixins.json:AccessorMinecraft,pl:mixin:APP:imm_ptl_mixins.json:client.MixinMinecraftClient,pl:mixin:APP:imm_ptl_mixins.json:client.block_manipulation.MixinMinecraftClient_B,pl:mixin:A,pl:runtimedistcleaner:A}
	at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:607) ~[?:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:immersiveengineering.mixins.json:accessors.client.MinecraftAccess,pl:mixin:APP:assets/botania/botania.mixins.json:AccessorMinecraft,pl:mixin:APP:imm_ptl_mixins.json:client.MixinMinecraftClient,pl:mixin:APP:imm_ptl_mixins.json:client.block_manipulation.MixinMinecraftClient_B,pl:mixin:A,pl:runtimedistcleaner:A}
	at net.minecraft.client.main.Main.main(Main.java:184) ~[1.16.4.jar:?] {re:classloading,pl:runtimedistcleaner:A}
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_275] {}
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_275] {}
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_275] {}
	at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_275] {}
	at net.minecraftforge.fml.loading.FMLClientLaunchProvider.lambda$launchService$0(FMLClientLaunchProvider.java:51) ~[forge-1.16.4-35.1.36.jar:35.1] {}
	at cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:37) [modlauncher-8.0.6.jar:?] {}
	at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:54) [modlauncher-8.0.6.jar:?] {}
	at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:72) [modlauncher-8.0.6.jar:?] {}
	at cpw.mods.modlauncher.Launcher.run(Launcher.java:82) [modlauncher-8.0.6.jar:?] {re:classloading}
	at cpw.mods.modlauncher.Launcher.main(Launcher.java:66) [modlauncher-8.0.6.jar:?] {re:classloading}
Caused by: com.google.gson.stream.MalformedJsonException: Unterminated array at line 30 column 10 path $.overlay.color.themes[1]
	at com.google.gson.stream.JsonReader.syntaxError(JsonReader.java:1559) ~[gson-2.8.0.jar:?] {}
	at com.google.gson.stream.JsonReader.doPeek(JsonReader.java:476) ~[gson-2.8.0.jar:?] {}
	at com.google.gson.stream.JsonReader.hasNext(JsonReader.java:414) ~[gson-2.8.0.jar:?] {}
	at com.google.gson.internal.bind.TypeAdapters$29.read(TypeAdapters.java:730) ~[gson-2.8.0.jar:?] {}
	at com.google.gson.internal.bind.TypeAdapters$29.read(TypeAdapters.java:739) ~[gson-2.8.0.jar:?] {}
	at com.google.gson.internal.bind.TypeAdapters$29.read(TypeAdapters.java:714) ~[gson-2.8.0.jar:?] {}
	at com.google.gson.internal.Streams.parse(Streams.java:48) ~[gson-2.8.0.jar:?] {}
	... 30 more


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

-- System Details --
Details:
	Minecraft Version: 1.16.4
	Minecraft Version ID: 1.16.4
	Operating System: Windows 10 (amd64) version 10.0
	Java Version: 1.8.0_275, AdoptOpenJDK
	Java VM Version: OpenJDK 64-Bit Server VM (mixed mode), AdoptOpenJDK
	Memory: 1459735208 bytes (1392 MB) / 4142923776 bytes (3951 MB) up to 7635730432 bytes (7282 MB)
	CPUs: 8
	JVM Flags: 5 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xss1M -Xms1024M -Xmx8192M -XX:MaxPermSize=128M
	ModLauncher: 8.0.6+85+master.325de55
	ModLauncher launch target: fmlclient
	ModLauncher naming: srg
	ModLauncher services: 
		/mixin-0.8.2.jar mixin PLUGINSERVICE 
		/eventbus-3.0.5-service.jar eventbus PLUGINSERVICE 
		/forge-1.16.4-35.1.36.jar object_holder_definalize PLUGINSERVICE 
		/forge-1.16.4-35.1.36.jar runtime_enum_extender PLUGINSERVICE 
		/accesstransformers-2.2.0-shadowed.jar accesstransformer PLUGINSERVICE 
		/forge-1.16.4-35.1.36.jar capability_inject_definalize PLUGINSERVICE 
		/forge-1.16.4-35.1.36.jar runtimedistcleaner PLUGINSERVICE 
		/mixin-0.8.2.jar mixin TRANSFORMATIONSERVICE 
		/forge-1.16.4-35.1.36.jar fml TRANSFORMATIONSERVICE 
	FML: 35.1
	Forge: net.minecraftforge:35.1.36
	FML Language Providers: 
		[email protected]
		minecraft@1
	Mod List: 
		rsrequestify-1.16.3-2.0.1.jar                     |RSRequestify                  |rsrequestify                  |2.0.1               |DONE      |NOSIGNATURE
		astralsorcery-1.16.4-1.13.9.jar                   |Astral Sorcery                |astralsorcery                 |1.16.4-1.13.9       |DONE      |45:2b:0a:49:6b:65:3b:39:a9:dd:d2:5b:55:7f:82:47:a5:1d:7a:cc:7f:a8:69:73:72:53:6f:57:4d:b2:1a:b7
		NetherPortalFix_1.16.3-7.2.1.jar                  |NetherPortalFix               |netherportalfix               |7.2.1               |DONE      |NOSIGNATURE
		DoggyTalents-1.16.4-2.0.1.2.jar                   |Doggy Talents 2               |doggytalents                  |2.0.1.2             |DONE      |NOSIGNATURE
		mcw-windows-1.0.2-mc1.16.4.jar                    |Macaw's Windows               |mcwwindows                    |1.0.2               |DONE      |NOSIGNATURE
		BetterCaves-1.16.3-1.0.6.jar                      |YUNG's Better Caves           |bettercaves                   |1.16.3-1.0.6        |DONE      |NOSIGNATURE
		XaerosWorldMap_1.11.6_Forge_1.16.4.jar            |Xaero's World Map             |xaeroworldmap                 |1.11.6              |DONE      |NOSIGNATURE
		Placebo-1.16.3-4.3.3.jar                          |Placebo                       |placebo                       |4.3.3               |DONE      |NOSIGNATURE
		ftb-gui-library-1604.1.1.26.jar                   |FTB GUI Library               |ftbguilibrary                 |1604.1.1.26         |DONE      |NOSIGNATURE
		culinaryconstruct-forge-1.16.4-4.0.0.2.jar        |Culinary Construct            |culinaryconstruct             |1.16.4-4.0.0.2      |DONE      |NOSIGNATURE
		Bookshelf-1.16.4-9.3.25.jar                       |Bookshelf                     |bookshelf                     |9.3.25              |DONE      |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
		mcw-doors-1.0.1fix-mc1.16.4.jar                   |Macaw's Doors                 |mcwdoors                      |1.0.1               |DONE      |NOSIGNATURE
		MekanismGenerators-1.16.4-10.0.18.445.jar         |Mekanism: Generators          |mekanismgenerators            |10.0.18             |DONE      |NOSIGNATURE
		TMechworks-1.16.3+-2.2.2.jar                      |Tinkers' Mechworks            |tmechworks                    |2.2.2               |DONE      |NOSIGNATURE
		JustEnoughResources-1.16.4-0.12.0.103.jar         |Just Enough Resources         |jeresources                   |0.12.0.103          |DONE      |NOSIGNATURE
		refinedstorage-1.9.11.jar                         |Refined Storage               |refinedstorage                |1.9.11              |DONE      |NOSIGNATURE
		chocolate-1.2.0-1.16.4.jar                        |Chocolate                     |chocolate                     |1.2.0-1.16.4        |DONE      |NOSIGNATURE
		mcw-bridges-1.0.4-mc1.16.4.jar                    |Macaw's Bridges               |mcwbridges                    |1.0.4               |DONE      |NOSIGNATURE
		FarmersDelight-1.16.3-0.2.4b.jar                  |Farmer's Delight              |farmersdelight                |1.16.3-0.2.4b       |DONE      |NOSIGNATURE
		TipTheScales-1.16.4-3.0.0.10.jar                  |TipTheScales                  |tipthescales                  |3.0.0.10            |DONE      |NOSIGNATURE
		DustrialDecor-1.1.5.jar                           |'Dustrial Decor               |dustrial_decor                |1.0.7               |DONE      |NOSIGNATURE
		ToolStats-1.16.4-5.0.1.jar                        |ToolStats                     |toolstats                     |5.0.1               |DONE      |ea:45:b3:82:b6:9d:50:16:95:e7:2e:34:e1:92:d5:b4:9b:69:90:d3:4f:2e:71:99:b0:be:40:80:27:1f:3e:b0
		MekanismAdditions-1.16.4-10.0.18.445.jar          |Mekanism: Additions           |mekanismadditions             |10.0.18             |DONE      |NOSIGNATURE
		thatched-1.16.4-0.3.jar                           |Thatched Roof Villages        |thatched                      |version             |DONE      |NOSIGNATURE
		mcw-trapdors-1.0.0-mc1.16.4.jar                   |Macaw's Trapdoors             |mcwtrpdoors                   |1.0.0               |DONE      |NOSIGNATURE
		Botania-1.16.4-410.jar                            |Botania                       |botania                       |1.16.4-410          |DONE      |NOSIGNATURE
		curios-forge-1.16.4-4.0.3.4.jar                   |Curios API                    |curios                        |1.16.4-4.0.3.4      |DONE      |NOSIGNATURE
		eidolon-0.2.7.jar                                 |Eidolon                       |eidolon                       |0.2.7               |DONE      |NOSIGNATURE
		Patchouli-1.16.4-48.jar                           |Patchouli                     |patchouli                     |1.16.4-48           |DONE      |NOSIGNATURE
		extlights-3.3.jar                                 |Extended Lights               |extlights                     |3.3                 |DONE      |NOSIGNATURE
		doomangelring-1.16.4-1.0.0.jar                    |Doom Angel Ring               |doomangelring                 |1.0.0               |DONE      |NOSIGNATURE
		Pogfish-1.16.4-1.0.7.jar                          |Pogfish                       |pogfish                       |1.0.0               |DONE      |NOSIGNATURE
		elevatorid-1.16.4-1.7.9.jar                       |Elevator Mod                  |elevatorid                    |1.16.4-1.7.9        |DONE      |NOSIGNATURE
		MekanismTools-1.16.4-10.0.18.445.jar              |Mekanism: Tools               |mekanismtools                 |10.0.18             |DONE      |NOSIGNATURE
		furniture-7.0.0-pre19-1.16.3.jar                  |MrCrayfish's Furniture Mod    |cfm                           |7.0.0-pre19         |DONE      |NOSIGNATURE
		curiouselytra-forge-1.16.3-4.0.0.1.jar            |Curious Elytra                |curiouselytra                 |1.16.3-4.0.0.1      |DONE      |NOSIGNATURE
		AI-Improvements-1.16.2-0.3.0.jar                  |AI-Improvements               |aiimprovements                |0.3.0               |DONE      |NOSIGNATURE
		observerlib-1.16.4-1.5.1.jar                      |ObserverLib                   |observerlib                   |1.16.4-1.5.1        |DONE      |NOSIGNATURE
		ItemPhysic_v1.4.14_mc1.16.4.jar                   |ItemPhysic                    |itemphysic                    |1.6.0               |DONE      |NOSIGNATURE
		bwncr-1.16.4-3.9.16.jar                           |Bad Wither No Cookie Reloaded |bwncr                         |1.16.4-3.9.16       |DONE      |NOSIGNATURE
		FastLeafDecay-v25.jar                             |FastLeafDecay                 |fastleafdecay                 |v25                 |DONE      |NOSIGNATURE
		exoticbirds-1.16.4-1.0.0.jar                      |Exotic Birds                  |exoticbirds                   |1.0.0               |DONE      |NOSIGNATURE
		CodeChickenLib-1.16.4-3.5.0.401-universal.jar     |CodeChicken Lib               |codechickenlib                |3.5.0.401           |DONE      |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
		BetterMineshafts-Forge-1.16.3-1.1.1.jar           |YUNG's Better Mineshafts      |bettermineshafts              |1.16.3-1.1.1        |DONE      |NOSIGNATURE
		stables-1.16.4-1.0.0.jar                          |Stables                       |stables                       |1.16.4-1.0.0        |DONE      |NOSIGNATURE
		QuarkOddities-1.16.3.jar                          |Quark Oddities                |quarkoddities                 |1.16.3              |DONE      |NOSIGNATURE
		BedBenefits-1.16.4-4.0.2.jar                      |BedBenefits                   |bedbenefits                   |4.0.2               |DONE      |ea:45:b3:82:b6:9d:50:16:95:e7:2e:34:e1:92:d5:b4:9b:69:90:d3:4f:2e:71:99:b0:be:40:80:27:1f:3e:b0
		OldJavaWarning-1.16.4-6.0.1.jar                   |OldJavaWarning                |oldjavawarning                |6.0.1               |DONE      |ea:45:b3:82:b6:9d:50:16:95:e7:2e:34:e1:92:d5:b4:9b:69:90:d3:4f:2e:71:99:b0:be:40:80:27:1f:3e:b0
		jei-1.16.4-7.6.1.65.jar                           |Just Enough Items             |jei                           |7.6.1.65            |DONE      |NOSIGNATURE
		Druidcraft-1.16.4-0.4.5.jar                       |Druidcraft                    |druidcraft                    |0.4.5               |DONE      |NOSIGNATURE
		abnormals_core-1.16.4-3.0.6.jar                   |Abnormals Core                |abnormals_core                |3.0.6               |DONE      |NOSIGNATURE
		buzzier_bees-1.16.4-3.0.0.jar                     |Buzzier Bees                  |buzzier_bees                  |3.0.0               |DONE      |NOSIGNATURE
		berry_good-1.16.4-4.0.0.jar                       |Berry Good                    |berry_good                    |4.0.0               |DONE      |NOSIGNATURE
		Enhanced-Mushrooms-1.16.4-3.0.1.jar               |Enhanced Mushrooms            |enhanced_mushrooms            |1.16.4-3.0.1        |DONE      |NOSIGNATURE
		goblintraders-1.2.2-1.16.3.jar                    |Goblin Traders                |goblintraders                 |1.2.2               |DONE      |NOSIGNATURE
		Mekanism-1.16.4-10.0.18.445.jar                   |Mekanism                      |mekanism                      |10.0.18             |DONE      |NOSIGNATURE
		caelus-forge-1.16.4-2.1.0.2.jar                   |Caelus API                    |caelus                        |1.16.4-2.1.0.2      |DONE      |NOSIGNATURE
		extraboats-1.16.4-2.0.0.jar                       |Extra Boats                   |extraboats                    |2.0.0               |DONE      |NOSIGNATURE
		create-mc1.16.3_v0.3c.jar                         |Create                        |create                        |mc1.16.3_v0.3c      |DONE      |NOSIGNATURE
		Waystones_1.16.3-7.3.1.jar                        |Waystones                     |waystones                     |7.3.1               |DONE      |NOSIGNATURE
		comforts-forge-1.16.4-4.0.1.0.jar                 |Comforts                      |comforts                      |1.16.4-4.0.1.0      |DONE      |NOSIGNATURE
		Artifacts-1.16.4-2.7.5.jar                        |Artifacts                     |artifacts                     |1.16.4-2.7.5        |DONE      |NOSIGNATURE
		SereneSeasons-1.16.4-4.0.0.86-universal.jar       |Serene Seasons                |sereneseasons                 |1.16.4-4.0.0.85     |DONE      |NOSIGNATURE
		decorative_blocks-1.16.4-1.7.2.jar                |Decorative Blocks             |decorative_blocks             |1.7.2               |DONE      |NOSIGNATURE
		decorative_blocks_abnormals-1.16.4-1.1.jar        |Decorative Blocks Abnormals   |decorative_blocks_abnormals   |1.1                 |DONE      |NOSIGNATURE
		decorative_winter-0.1.2.jar                       |Decorative Winter             |decorative_winter             |0.1.2               |DONE      |NOSIGNATURE
		curioofundying-forge-1.16.4-5.1.0.0.jar           |Curio of Undying              |curioofundying                |1.16.4-5.1.0.0      |DONE      |NOSIGNATURE
		snowundertrees-1.16.4-v1.1.3.jar                  |Snow Under Trees              |snowundertrees                |v1.1.3              |DONE      |NOSIGNATURE
		immersive-portals-0.12-mc1.16.4-forge.jar         |Immersive Portals             |immersive_portals             |0.7                 |DONE      |NOSIGNATURE
		Fancy Fluid Storage-1.16.4-3.1.0.jar              |Fancy Fluid Storage           |ffs                           |3.1.0               |DONE      |NOSIGNATURE
		extradisks-1.16.4-1.4.3.jar                       |Extra Disks                   |extradisks                    |1.4.3               |DONE      |NOSIGNATURE
		forge-1.16.4-35.1.36-universal.jar                |Forge                         |forge                         |35.1.36             |DONE      |22:af:21:d8:19:82:7f:93:94:fe:2b:ac:b7:e4:41:57:68:39:87:b1:a7:5c:c6:44:f9:25:74:21:14:f5:0d:90
		immersiveposts-1.16.3-3.0.0.jar                   |Immersive Posts               |immersiveposts                |3.0.0               |DONE      |d5:aa:49:67:b7:dd:64:8a:a4:7d:3e:57:12:6b:f9:3f:e8:5e:6b:24:d9:f9:c5:fb:c5:e7:a0:cf:98:64:dc:d0
		DynamicSurroundings-1.16.4-4.0.3.3.jar            |ยง3Dynamic Surroundings        |dsurround                     |1.16.4-4.0.3.3      |DONE      |b4:98:14:b9:76:55:25:4f:e5:5f:4d:71:90:87:43:5b:f9:d5:3a:02:60:42:5e:da:1f:15:9c:ff:be:a9:7c:77
		forge-1.16.4-35.1.36-client.jar                   |Minecraft                     |minecraft                     |1.16.4              |DONE      |NOSIGNATURE
		upgrade_aquatic-1.16.4-3.0.0.jar                  |Upgrade Aquatic               |upgrade_aquatic               |3.0.0               |DONE      |NOSIGNATURE
		cofh_core-1.16.3-1.1.6.jar                        |CoFH Core                     |cofh_core                     |1.1.6               |DONE      |NOSIGNATURE
		thermal_foundation-1.16.3-1.1.6.jar               |Thermal Series                |thermal                       |1.1.6               |DONE      |NOSIGNATURE
		thermal_innovation-1.16.3-1.1.7.jar               |Thermal Innovation            |thermal_innovation            |1.1.7               |DONE      |NOSIGNATURE
		thermal_expansion-1.16.3-1.1.6.jar                |Thermal Expansion             |thermal_expansion             |1.1.6               |DONE      |NOSIGNATURE
		thermal_locomotion-1.16.3-1.1.6.jar               |Thermal Locomotion            |thermal_locomotion            |1.1.6               |DONE      |NOSIGNATURE
		ensorcellation-1.16.3-1.1.2.jar                   |Ensorcellation                |ensorcellation                |1.1.2               |DONE      |NOSIGNATURE
		endergetic-1.16.4-3.0.0.jar                       |The Endergetic Expansion      |endergetic                    |3.0.0               |DONE      |NOSIGNATURE
		MouseTweaks-2.13-mc1.16.2.jar                     |Mouse Tweaks                  |mousetweaks                   |2.13                |DONE      |NOSIGNATURE
		ToolBelt-1.16.3-1.15.2.jar                        |Tool Belt                     |toolbelt                      |1.15.2              |DONE      |NOSIGNATURE
		ImmersiveEngineering-1.16.4-4.1.2-129.jar         |Immersive Engineering         |immersiveengineering          |1.16.4-4.1.2-129    |DONE      |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
		ClassicalArt-1.16.4-1.0.0.jar                     |Classical Art                 |classicalart                  |1.0.0               |DONE      |NOSIGNATURE
		Jade-1.16.3-2.2.1.jar                             |Jade                          |jade                          |2.2.1               |DONE      |NOSIGNATURE
		CreativeCore_v2.0.10_mc1.16.4.jar                 |CreativeCore                  |creativecore                  |2.0.0               |DONE      |NOSIGNATURE
		archers_paradox-1.16.3-1.1.1.jar                  |Archer's Paradox              |archers_paradox               |1.1.1               |DONE      |NOSIGNATURE
		Ding-1.16.3-1.2.0.jar                             |Ding                          |ding                          |1.2.0               |DONE      |NOSIGNATURE
		storage_overhaul-1.16.4-1.0.3.jar                 |Storage Overhaul              |storage_overhaul              |1.16.4-1.0.3        |DONE      |NOSIGNATURE
		ChickenChunks-1.16.4-2.7.0.85-universal.jar       |ChickenChunks                 |chickenchunks                 |2.7.0.85            |DONE      |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
		atmospheric-1.16.4-3.0.0.jar                      |Atmospheric                   |atmospheric                   |3.0.0               |DONE      |NOSIGNATURE
		jeiintegration_1.16.4-6.1.1.11.jar                |JEI Integration               |jeiintegration                |6.1.1.11            |DONE      |NOSIGNATURE
		Mantle-1.16.4-1.6.52.jar                          |Mantle                        |mantle                        |1.6.52              |DONE      |NOSIGNATURE
		Inspirations-1.16.3-1.2.1.24.jar                  |Inspirations                  |inspirations                  |1.2.1               |DONE      |NOSIGNATURE
		Xaeros_Minimap_20.30.1_Forge_1.16.4.jar           |Xaero's Minimap               |xaerominimap                  |20.30.1             |DONE      |NOSIGNATURE
		thermal_cultivation-1.16.3-1.1.6.jar              |Thermal Cultivation           |thermal_cultivation           |1.1.6               |DONE      |NOSIGNATURE
		FastWorkbench-1.16.3-4.4.1.jar                    |FastWorkbench                 |fastbench                     |4.4.1               |DONE      |NOSIGNATURE
		AutoRegLib-1.6-47.jar                             |AutoRegLib                    |autoreglib                    |1.6-47              |DONE      |NOSIGNATURE
		Quark-r2.4-293.jar                                |Quark                         |quark                         |r2.4-293            |DONE      |NOSIGNATURE
		FastFurnace-1.16.3-4.3.0.jar                      |FastFurnace                   |fastfurnace                   |4.3.0               |DONE      |NOSIGNATURE
		AppleSkin-mc1.16.2-forge-1.0.14.jar               |AppleSkin                     |appleskin                     |1.0.14              |DONE      |NOSIGNATURE
		Aquaculture-1.16.4-2.1.12.jar                     |Aquaculture 2                 |aquaculture                   |1.16.4-2.1.12       |DONE      |NOSIGNATURE
		refinedstorageaddons-0.7.2.jar                    |Refined Storage Addons        |refinedstorageaddons          |0.7.2               |DONE      |NOSIGNATURE
		CosmeticArmorReworked-1.16.4-v1.jar               |CosmeticArmorReworked         |cosmeticarmorreworked         |1.16.4-v1           |DONE      |5e:ed:25:99:e4:44:14:c0:dd:89:c1:a9:4c:10:b5:0d:e4:b1:52:50:45:82:13:d8:d0:32:89:67:56:57:01:53
		overloadedarmorbar-5.1.0.jar                      |Overloaded Armor Bar          |overloadedarmorbar            |5.1.0               |DONE      |NOSIGNATURE
		chiselsandbits-0.2.8-RELEASE.jar                  |Chisels & bits                |chiselsandbits                |NONE                |DONE      |NOSIGNATURE
		PumpkinSpiceEverything-1.0.12.jar                 |Pumpkin Spice Everything      |pumpkin_spice_everything      |1.0.9               |DONE      |NOSIGNATURE
		xptome-1.16.2-v1.1.6.jar                          |XP Tome                       |xpbook                        |v1.1.6              |DONE      |NOSIGNATURE
	Crash Report UUID: fbf344fa-bd89-4c86-adbb-baebda9bb18c
	Patchouli open book context: n/a
	Launched Version: 1.16.4
	Backend library: LWJGL version 3.2.2 build 10
	Backend API: GeForce GTX 970/PCIe/SSE2 GL version 4.6.0 NVIDIA 461.09, NVIDIA Corporation
	GL Caps: Using framebuffer using OpenGL 3.0
	Using VBOs: Yes
	Is Modded: Definitely; Client brand changed to 'forge'
	Type: Client (map_client.txt)
	Graphics mode: fancy
	Resource Packs: 
	Current Language: English (US)
	CPU: 8x Intel(R) Core(TM) i7-4790K CPU @ 4.00GHz
	```

Add support for SecretRoomsMod

  • Minecraft Version: 1.16.5
  • Mod Version: 1.16.4-2.5.1
    Currently, hidden blocks such as the 'Torch lever' are displayed as their real name.
    2021-03-13_11 24 39
    They should instead be using the block the are mimicking's name instead.

Question about Maven/API Jar

  • Minecraft Version: 1.16.5
  • Mod Version: 2.4.2 or any?

This is in part a question/request depending on the answer. I started looking at changing the dev version of Hwyla I build against to Jade as Hwyla seems to be end of life, but there are two issues I am running into before doing so.

  • First off is there a maven for Jade or is it expected that addon developers just use cursemaven?
  • Secondly assuming it is expected to use cursemaven, would you mind also uploading the API jar as an "additional" file? That would allow me to continue declaring in my build.gradle a compileOnly dep against the API and a runtimeOnly against the actual mod. Note: Additional files are a a thing that curse lets you upload when looking at individual existing files and are sort of a "sub file".

Separate toggle for mod name in inventory tooltip

Currently, the hide mod name toggle hides the mod name when looking at a block, but doesn't do this when highlighting items/blocks in your inventory. Could a separate toggle be added to enable/disable this behavior?

[Request] Allow customizable keybind separate from crouch, and allow hold to toggle show

  • Minecraft Version: 1.16.4+
  • Mod Version: Jade-1.16.4-2.3.2

What a BEAUTIFULLY built mod! It's a substantial improvement over the one I was previously using.

I'd like to request that the Show/Hide feature (which can currently be changed to 'on' or 'off' via a keybind) have an option to become toggleable in a way that when you hold the keybind, it shows, and when the keybind is released, it's hidden.

Additionally, I am not a fan of crouching to view storage contents, because, by it's very nature, crouching moves the crosshair. Too often, when looking at a storage block whose contents I wish to preview, I crouch down and now my crosshair is positioned over the block below. For this reason, I prefer changing my keybind from whatever my crouch key is, to something custom. This would be such a nice QoL improvement.

Hope you consider. Thanks for your time!

Crash ( Exit Code 0 )

Minecraft Version: 1.16.3
Mod Version: 2.0.0
Forge Version: 34.1.35

While attempting to start the game crashes with an "Exit Code 0" error and no crash log that I can find.

Thanks

Narrator comes on for Jade only

  • Minecraft Version: 1.16.4 (Forge 35.1.37)
  • Mod Version: Jade 1.16.4-2.3.2

Narrator announces whatever is looked at, but Narrator is disabled in setting.

Jade 🔍 does not show up in the CurseForge app

Jade does not show up when trying to assemble a CurseForge pack with the mod.

Go to the curse forge app.
Create a Custom Profile for Minecraft 1.16.5
Press Add More Content
Search: Jade or Jade 🔍
Mod does not show up.

I think the emoji in the title is creating issues.
Searching for "Snownee_" works.

Just thought I let you know cause you are missing out on a few potential downloads and people not able to find your mod.
I suggest you change the title of your mod or talk to CurseForge about a fix. They can be reach on their discord server or by @ em on twitter.

Change position of the Tooltip

  • Minecraft Version: 1.16.5
  • Mod Version: Jade-1.16.4-2.4.2

Just asking if there is a way to move the tooltip box to somewhere else in the screen as it was possible with the one probe mod, I have other mods and this overlaps, but i need them both.

Thanks, Sorry if this bothers or there is a way that I haven't figured out (I checked both configs and saveconfig but couldn't find anything, neither in game configuration)

gamecrash after new mod update

Hey there,
after the latest update my Minecraft keeps crashing when I look around in my world I get following error code:

Error: java.lang.NullPointerException: TooltipRenderer jade:sub doesn't exist

Thanks.

Entity Effects

2021-02-03_16 28 03

Not sure why this is displaying so strange for me, I did just update to Jade-1.16.4-2.3.2

Storage Drawers support

  • Forge Version: 31.1.70
  • Mod Version: 1.0.1

Storage Draweres removed the support for Hwyla and I have seen a pull request for it on their thing for some time now, though it looks like the author is currently inactive. I get this might be out of the scope of your mod, but it would be really nice to see what is in a drawer and how much is being stored when lookin at a drawer in the world when using Hwyla.

I don't know anything about modding minecraft, so I figured I would ask someone who might now. lol

Feature request: Expand Applied Energistics 2 support

  • Forge Version: 36.1.13
  • Mod Version: Jade-1.16.4-2.6.2

Our pack author recently dropped using the One probe and switched to Jade. I am liking the switch to Jade, the Mekanism support is great on mouse-over for example. I noticed a particularly useful feature is not present in Jade when it comes to AE2.

When I mouse over a 'Smart Cable' from AE2 it does not tell me the number of channels being used on the info window (eg. 2 out of 8). If this could be added that would be amazing.

I have also noted that some of the mouseover data is not very precise. It does not say exactly what I am looking at in some cases, just a general category like 'AE2 Cable and/or Bus'

Thanks for the work you do on this mod.

[1.16.5 Request] Tinkers Construct Support

I'm not sure if I should post this here or on the Tinkers Construct github but being able to see what is in the smeltery or the progress of casting would be really useful.

  • Forge: 31.1.24
  • Jade 2.7.1
  • Tinkers Construct 3.0.4.171

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.