Skip to content

[BUG] Status Effect Bars Reforged is not being excluded #3910

@kman3107

Description

@kman3107

Describe the problem

Status Effect Bars Reforged is in global exclusions, but it is still downloaded when I start my FTB Stoneblock 4 server. I also tried manually adding to CF_EXCLUDE_MODS in different variants "status-effect-bars-reforged", "status-effect-bars", "statuseffectbars", and "statuseffectbarsreforged". They didn't do anything, but once I added the project ID "1284599" it finally worked.

Using the latest java21-alpine image at the time of writing this post sha256:c42f5bae50e8c0fba00e32f2c938cb8b488b1d576d976174c3fbcf1306a80ae5.

Container definition

---
# Repository for the image, below:
# https://github.com/itzg/docker-minecraft-server
name: ftbstoneblock4
services:
  minecraft:
    stop_grace_period: 20s
    image: itzg/minecraft-server:java21-alpine
    container_name: ftbstoneblock4
    volumes:
      - /home/USER/minecraft/ftbstoneblock4/downloads:/downloads
      - /home/USER/minecraft/ftbstoneblock4/server:/data
    networks:
      - games
    ports:
      - "27085:25565/tcp"
    restart: unless-stopped
    environment:
      EULA: true
      TYPE: AUTO_CURSEFORGE
      FORCE_REDOWNLOAD: true
      USE_MODPACK_START_SCRIPT: true
      INIT_MEMORY: 10G
      MAX_MEMORY: 10G
      JVM_OPTS: |
        -XX:+UseZGC
        -XX:+ZGenerational
        -XX:SoftMaxHeapSize=10g
        -XX:+DisableExplicitGC
        -XX:+AlwaysPreTouch
        -XX:+PerfDisableSharedMem
        -XX:+UseDynamicNumberOfGCThreads
      JVM_DD_OPTS: |
      ENABLE_ROLLING_LOGS: true
      LOG_TIMESTAMP: true
      TZ: Europe/Berlin
      UID: 1000
      GID: 100
    env_file:
      - /home/USER/minecraft/ftbstoneblock4/srv-prop.env
      - /home/USER/minecraft/ftbstoneblock4/curse.env

networks:
  games:
    name: games
    driver: bridge
    external: true

Container/Crash logs (no container log to paste)

Wall of text
---- Minecraft Crash Report ----
// Don't be sad. I'll do better next time, I promise!

Time: 2026-02-05 04:21:01
Description: Mod loading failures have occurred; consult the issue messages for more details

net.neoforged.neoforge.logging.CrashReportExtender$ModLoadingCrashException: Mod loading has failed


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

-- Head --
Thread: main
Stacktrace:
  at MC-BOOTSTRAP/fml_loader@4.0.42/net.neoforged.fml.common.asm.RuntimeDistCleaner.processClassWithFlags(RuntimeDistCleaner.java:60) ~[loader-4.0.42.jar%2359!/:4.0] {}
-- Mod loading issue for: statuseffectbars --
Details:
  Caused by 0: java.lang.BootstrapMethodError: java.lang.RuntimeException: Attempted to load class net/minecraft/client/gui/screens/Screen for invalid dist DEDICATED_SERVER
  	at TRANSFORMER/statuseffectbars@1.0.2/com.leclowndu93150.statuseffectbars.StatusEffectBars.<init>(StatusEffectBars.java:20) ~[statuseffectbars-1.21.1-NeoForge-1.0.2.jar%23796!/:?] {re:classloading}
  	at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(Unknown Source) ~[?:?] {}
  	at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Unknown Source) ~[?:?] {}
  	at java.base/java.lang.reflect.Constructor.newInstance(Unknown Source) ~[?:?] {}
  	at MC-BOOTSTRAP/fml_loader@4.0.42/net.neoforged.fml.javafmlmod.FMLModContainer.constructMod(FMLModContainer.java:115) ~[loader-4.0.42.jar%2359!/:4.0] {}
  	at MC-BOOTSTRAP/fml_loader@4.0.42/net.neoforged.fml.ModLoader.lambda$constructMods$3(ModLoader.java:153) ~[loader-4.0.42.jar%2359!/:4.0] {}
  	at MC-BOOTSTRAP/fml_loader@4.0.42/net.neoforged.fml.ModLoader.lambda$dispatchParallelTask$7(ModLoader.java:231) ~[loader-4.0.42.jar%2359!/:4.0] {}
  	at java.base/java.util.concurrent.CompletableFuture.uniHandle(Unknown Source) ~[?:?] {re:mixin}
  	at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(Unknown Source) ~[?:?] {}
  	at java.base/java.util.concurrent.CompletableFuture$Completion.exec(Unknown Source) ~[?:?] {}
  	at java.base/java.util.concurrent.ForkJoinTask.doExec(Unknown Source) ~[?:?] {}
  	at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(Unknown Source) ~[?:?] {}
  	at java.base/java.util.concurrent.ForkJoinPool.scan(Unknown Source) ~[?:?] {re:mixin,re:computing_frames}
  	at java.base/java.util.concurrent.ForkJoinPool.runWorker(Unknown Source) ~[?:?] {re:mixin,re:computing_frames}
  	at java.base/java.util.concurrent.ForkJoinWorkerThread.run(Unknown Source) ~[?:?] {re:mixin}

  Mod file: /data/mods/statuseffectbars-1.21.1-NeoForge-1.0.2.jar
  Failure message: Status Effect Bars (statuseffectbars) has failed to load correctly
  	java.lang.BootstrapMethodError: java.lang.RuntimeException: Attempted to load class net/minecraft/client/gui/screens/Screen for invalid dist DEDICATED_SERVER
  Mod version: 1.0.2
  Mod issues URL: <No issues URL found>
  Exception message: java.lang.RuntimeException: Attempted to load class net/minecraft/client/gui/screens/Screen for invalid dist DEDICATED_SERVER
Stacktrace:
  at MC-BOOTSTRAP/fml_loader@4.0.42/net.neoforged.fml.common.asm.RuntimeDistCleaner.processClassWithFlags(RuntimeDistCleaner.java:60) ~[loader-4.0.42.jar%2359!/:4.0] {}
  at MC-BOOTSTRAP/cpw.mods.modlauncher@11.0.5/cpw.mods.modlauncher.LaunchPluginHandler.offerClassNodeToPlugins(LaunchPluginHandler.java:94) ~[modlauncher-11.0.5.jar%2364!/:?] {}
  at MC-BOOTSTRAP/cpw.mods.modlauncher@11.0.5/cpw.mods.modlauncher.ClassTransformer.transform(ClassTransformer.java:120) ~[modlauncher-11.0.5.jar%2364!/:?] {}
  at MC-BOOTSTRAP/cpw.mods.modlauncher@11.0.5/cpw.mods.modlauncher.TransformingClassLoader.maybeTransformClassBytes(TransformingClassLoader.java:57) ~[modlauncher-11.0.5.jar%2364!/:?] {}
  at cpw.mods.securejarhandler/cpw.mods.cl.ModuleClassLoader.readerToClass(ModuleClassLoader.java:190) ~[securejarhandler-3.0.8.jar:?] {}
  at cpw.mods.securejarhandler/cpw.mods.cl.ModuleClassLoader.lambda$findClass$20(ModuleClassLoader.java:298) ~[securejarhandler-3.0.8.jar:?] {}
  at cpw.mods.securejarhandler/cpw.mods.cl.ModuleClassLoader.loadFromModule(ModuleClassLoader.java:311) ~[securejarhandler-3.0.8.jar:?] {}
  at cpw.mods.securejarhandler/cpw.mods.cl.ModuleClassLoader.findClass(ModuleClassLoader.java:298) ~[securejarhandler-3.0.8.jar:?] {}
  at cpw.mods.securejarhandler/cpw.mods.cl.ModuleClassLoader.loadClass(ModuleClassLoader.java:214) ~[securejarhandler-3.0.8.jar:?] {}
  at java.base/java.lang.ClassLoader.loadClass(Unknown Source) ~[?:?] {}
  at TRANSFORMER/statuseffectbars@1.0.2/com.leclowndu93150.statuseffectbars.StatusEffectBars.<init>(StatusEffectBars.java:20) ~[statuseffectbars-1.21.1-NeoForge-1.0.2.jar%23796!/:?] {re:classloading}
  at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(Unknown Source) ~[?:?] {}
  at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Unknown Source) ~[?:?] {}
  at java.base/java.lang.reflect.Constructor.newInstance(Unknown Source) ~[?:?] {}
  at MC-BOOTSTRAP/fml_loader@4.0.42/net.neoforged.fml.javafmlmod.FMLModContainer.constructMod(FMLModContainer.java:115) ~[loader-4.0.42.jar%2359!/:4.0] {}
  at MC-BOOTSTRAP/fml_loader@4.0.42/net.neoforged.fml.ModLoader.lambda$constructMods$3(ModLoader.java:153) ~[loader-4.0.42.jar%2359!/:4.0] {}
  at MC-BOOTSTRAP/fml_loader@4.0.42/net.neoforged.fml.ModLoader.lambda$dispatchParallelTask$7(ModLoader.java:231) ~[loader-4.0.42.jar%2359!/:4.0] {}
  at java.base/java.util.concurrent.CompletableFuture.uniHandle(Unknown Source) ~[?:?] {re:mixin}
  at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(Unknown Source) ~[?:?] {}
  at java.base/java.util.concurrent.CompletableFuture$Completion.exec(Unknown Source) ~[?:?] {}
  at java.base/java.util.concurrent.ForkJoinTask.doExec(Unknown Source) ~[?:?] {}
  at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(Unknown Source) ~[?:?] {}
  at java.base/java.util.concurrent.ForkJoinPool.scan(Unknown Source) ~[?:?] {re:mixin,re:computing_frames}
  at java.base/java.util.concurrent.ForkJoinPool.runWorker(Unknown Source) ~[?:?] {re:mixin,re:computing_frames}
  at java.base/java.util.concurrent.ForkJoinWorkerThread.run(Unknown Source) ~[?:?] {re:mixin}


-- System Details --
Details:
  Minecraft Version: 1.21.1
  Minecraft Version ID: 1.21.1
  Operating System: Linux (amd64) version 6.12.63+deb13-amd64
  Java Version: 21.0.9, Eclipse Adoptium
  Java VM Version: OpenJDK 64-Bit Server VM (mixed mode, sharing), Eclipse Adoptium
  Memory: 7134511104 bytes (6804 MiB) / 10737418240 bytes (10240 MiB) up to 10737418240 bytes (10240 MiB)
  CPUs: 6
  Processor Vendor: GenuineIntel
  Processor Name: Intel(R) Core(TM) i5-8500T CPU @ 2.10GHz
  Identifier: Intel64 Family 6 Model 158 Stepping 10
  Microarchitecture: Coffee Lake
  Frequency (GHz): 2.10
  Number of physical packages: 1
  Number of physical CPUs: 6
  Number of logical CPUs: 6
  Graphics card #0 name: unknown
  Graphics card #0 vendor: unknown
  Graphics card #0 VRAM (MiB): 0.00
  Graphics card #0 deviceId: unknown
  Graphics card #0 versionInfo: unknown
  Virtual memory max (MiB): 19898.68
  Virtual memory used (MiB): 12079.15
  Swap memory total (MiB): 7983.00
  Swap memory used (MiB): 8.16
  Space in storage for jna.tmpdir (MiB): <path not set>
  Space in storage for org.lwjgl.system.SharedLibraryExtractPath (MiB): <path not set>
  Space in storage for io.netty.native.workdir (MiB): <path not set>
  Space in storage for java.io.tmpdir (MiB): available: 117856.78, total: 230461.88
  Space in storage for workdir (MiB): available: 117856.78, total: 230461.88
  JVM Flags: 9 total; -Xmx10G -Xms10G -XX:+UseZGC -XX:+ZGenerational -XX:SoftMaxHeapSize=10g -XX:+DisableExplicitGC -XX:+AlwaysPreTouch -XX:+PerfDisableSharedMem -XX:+UseDynamicNumberOfGCThreads
  ModLauncher: 11.0.5+main.901c6ea8
  ModLauncher launch target: forgeserver
  ModLauncher services: 
  	sponge-mixin-0.15.2+mixin.0.8.7.jar mixin PLUGINSERVICE 
  	loader-4.0.42.jar slf4jfixer PLUGINSERVICE 
  	loader-4.0.42.jar runtime_enum_extender PLUGINSERVICE 
  	at-modlauncher-10.0.1.jar accesstransformer PLUGINSERVICE 
  	loader-4.0.42.jar runtimedistcleaner PLUGINSERVICE 
  	modlauncher-11.0.5.jar mixin TRANSFORMATIONSERVICE 
  	modlauncher-11.0.5.jar fml TRANSFORMATIONSERVICE 
  FML Language Providers: 
  	kotlinforforge@5.11.0
  	Configured Defaults@21.1.3
  	javafml@4.0
  	lowcodefml@4.0
  	minecraft@4.0
  Mod List: 
  	**REMOVED TO GET BELOW CHARACTER LIMIT**
  Crash Report UUID: 2d5c1b4d-722a-4285-9e78-1b7789ce81d4
  FML: 4.0.42
  NeoForge: 21.1.218

Metadata

Metadata

Assignees

No one assigned

    Labels

    discussionreason/upstreamCaused by an upstream vendor (Mojang, Forge, Bukkit, etc) issuestatus/staleNo recently activity has been seen and will be closed soon.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions