Giter Site home page Giter Site logo

fusion's Introduction

Discord CurseForge CurseForge Downloads

Stats
Top Langs

fusion's People

Contributors

supermartijn642 avatar

Stargazers

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

Watchers

 avatar  avatar

fusion's Issues

[Crash] Crash on startup with BYG

Version Info

  • Minecraft 1.19.2
  • Rechiseled 1.1.0
  • Fusion 1.0.0
  • Forge 43.2.11
  • BYG 2.0.1.3

Steps to reproduce

  1. Boot the game with BYG 2.0.1.3, Rechiseled 1.1.0 and Fusion 1.0.0 installed.

Crash report

java.lang.NullPointerException: Registry Object not present: byg:quartz_crystal
	at java.util.Objects.requireNonNull(Objects.java:334) ~[?:?] {re:mixin}
	at net.minecraftforge.registries.RegistryObject.get(RegistryObject.java:204) ~[forge-1.19.2-43.2.11-universal.jar%23574!/:?] {re:mixin,re:classloading}
	at potionstudios.byg.reg.forge.ForgeRegistrationFactory$Provider$1.get(ForgeRegistrationFactory.java:121) ~[Oh_The_Biomes_You'll_Go-forge-1.19.2-2.0.1.3.jar%23511!/:2.0.1.3] {re:classloading}
	at potionstudios.byg.reg.BlockRegistryObject$1.get(BlockRegistryObject.java:87) ~[Oh_The_Biomes_You'll_Go-forge-1.19.2-2.0.1.3.jar%23511!/:2.0.1.3] {re:classloading}
	at potionstudios.byg.reg.BlockRegistryObject$1.get(BlockRegistryObject.java:74) ~[Oh_The_Biomes_You'll_Go-forge-1.19.2-2.0.1.3.jar%23511!/:2.0.1.3] {re:classloading}
	at net.minecraft.world.level.pathfinder.WalkNodeEvaluator.handler$bkh000$byg_avoidQuartzCrystals(WalkNodeEvaluator.java:1134) ~[client-1.19.2-20220805.130853-srg.jar%23569!/:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:canary.mixins.json:ai.pathing.WalkNodeEvaluatorMixin,pl:mixin:APP:byg.mixins.json:common.MixinWalkNodeProcessor,pl:mixin:APP:dramaticdoors.mixins.json:LandPathNodeMakerMixin,pl:mixin:APP:diagonalfences.common.mixins.json:WalkNodeEvaluatorMixin,pl:mixin:A}
	at net.minecraft.world.level.pathfinder.WalkNodeEvaluator.m_77643_(WalkNodeEvaluator.java:509) ~[client-1.19.2-20220805.130853-srg.jar%23569!/:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:canary.mixins.json:ai.pathing.WalkNodeEvaluatorMixin,pl:mixin:APP:byg.mixins.json:common.MixinWalkNodeProcessor,pl:mixin:APP:dramaticdoors.mixins.json:LandPathNodeMakerMixin,pl:mixin:APP:diagonalfences.common.mixins.json:WalkNodeEvaluatorMixin,pl:mixin:A}
	at net.minecraft.world.level.block.state.BlockBehaviour$BlockStateBase.handler$bfb002$init(BlockBehaviour.java:2909) ~[client-1.19.2-20220805.130853-srg.jar%23569!/:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:mixins.oculus.json:MixinBlockStateBehavior,pl:mixin:APP:kubejs-common.mixins.json:BlockStateBaseMixin,pl:mixin:APP:notreepunching.common.mixins.json:AbstractBlockStateAccessor,pl:mixin:APP:starlight.mixins.json:common.blockstate.BlockStateBaseMixin,pl:mixin:APP:canary.mixins.json:ai.pathing.BlockStateBaseMixin,pl:mixin:APP:canary.mixins.json:block.flatten_states.BlockStateBaseMixin,pl:mixin:APP:canary.mixins.json:util.block_tracking.BlockStateBaseMixin,pl:mixin:APP:byg.mixins.json:common.block.MixinBlockBehaviourBlockStateBase,pl:mixin:APP:blockskills-common.mixins.json:MixinBlockStateBase,pl:mixin:APP:blockskills-common.mixins.json:MixinBlockStateBaseHarvestable,pl:mixin:APP:ferritecore.blockstatecache.mixin.json:BlockStateBaseMixin,pl:mixin:A}
	at net.minecraft.world.level.block.state.BlockBehaviour$BlockStateBase.m_60611_(BlockBehaviour.java:471) ~[client-1.19.2-20220805.130853-srg.jar%23569!/:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:mixins.oculus.json:MixinBlockStateBehavior,pl:mixin:APP:kubejs-common.mixins.json:BlockStateBaseMixin,pl:mixin:APP:notreepunching.common.mixins.json:AbstractBlockStateAccessor,pl:mixin:APP:starlight.mixins.json:common.blockstate.BlockStateBaseMixin,pl:mixin:APP:canary.mixins.json:ai.pathing.BlockStateBaseMixin,pl:mixin:APP:canary.mixins.json:block.flatten_states.BlockStateBaseMixin,pl:mixin:APP:canary.mixins.json:util.block_tracking.BlockStateBaseMixin,pl:mixin:APP:byg.mixins.json:common.block.MixinBlockBehaviourBlockStateBase,pl:mixin:APP:blockskills-common.mixins.json:MixinBlockStateBase,pl:mixin:APP:blockskills-common.mixins.json:MixinBlockStateBaseHarvestable,pl:mixin:APP:ferritecore.blockstatecache.mixin.json:BlockStateBaseMixin,pl:mixin:A}
	at net.minecraftforge.registries.GameData$BlockCallbacks.onBake(GameData.java:467) ~[forge-1.19.2-43.2.11-universal.jar%23574!/:?] {re:classloading}
	at net.minecraftforge.registries.ForgeRegistry.bake(ForgeRegistry.java:635) ~[forge-1.19.2-43.2.11-universal.jar%23574!/:?] {re:classloading}
	at net.minecraftforge.registries.GameData.lambda$revertTo$11(GameData.java:296) ~[forge-1.19.2-43.2.11-universal.jar%23574!/:?] {re:mixin,re:classloading,pl:mixin:APP:supermartijn642corelib.mixins.json:GameDataMixin,pl:mixin:A}
	at com.google.common.collect.HashBiMap.forEach(HashBiMap.java:572) ~[guava-31.0.1-jre.jar%23121!/:?] {}
	at net.minecraftforge.registries.GameData.revertTo(GameData.java:296) ~[forge-1.19.2-43.2.11-universal.jar%23574!/:?] {re:mixin,re:classloading,pl:mixin:APP:supermartijn642corelib.mixins.json:GameDataMixin,pl:mixin:A}
	at net.minecraftforge.registries.GameData.postRegisterEvents(GameData.java:358) ~[forge-1.19.2-43.2.11-universal.jar%23574!/:?] {re:mixin,re:classloading,pl:mixin:APP:supermartijn642corelib.mixins.json:GameDataMixin,pl:mixin:A}
	at net.minecraftforge.common.ForgeStatesProvider.lambda$new$4(ForgeStatesProvider.java:25) ~[forge-1.19.2-43.2.11-universal.jar%23574!/:?] {re:classloading}
	at net.minecraftforge.fml.ModLoader.lambda$dispatchAndHandleError$23(ModLoader.java:207) ~[fmlcore-1.19.2-43.2.11.jar%23570!/:?] {}
	at java.util.Optional.ifPresent(Optional.java:178) ~[?:?] {re:mixin}
	at net.minecraftforge.fml.ModLoader.dispatchAndHandleError(ModLoader.java:207) ~[fmlcore-1.19.2-43.2.11.jar%23570!/:?] {}
	at net.minecraftforge.fml.ModLoader.lambda$gatherAndInitializeMods$14(ModLoader.java:185) ~[fmlcore-1.19.2-43.2.11.jar%23570!/:?] {}
	at java.lang.Iterable.forEach(Iterable.java:75) ~[?:?] {re:mixin}
	at net.minecraftforge.fml.ModLoader.gatherAndInitializeMods(ModLoader.java:185) ~[fmlcore-1.19.2-43.2.11.jar%23570!/:?] {}
	at net.minecraftforge.client.loading.ClientModLoader.lambda$begin$1(ClientModLoader.java:91) ~[forge-1.19.2-43.2.11-universal.jar%23574!/:?] {re:classloading,pl:runtimedistcleaner:A}
	at net.minecraftforge.client.loading.ClientModLoader.lambda$createRunnableWithCatch$4(ClientModLoader.java:111) ~[forge-1.19.2-43.2.11-universal.jar%23574!/:?] {re:classloading,pl:runtimedistcleaner:A}
	at net.minecraftforge.client.loading.ClientModLoader.begin(ClientModLoader.java:91) ~[forge-1.19.2-43.2.11-universal.jar%23574!/:?] {re:classloading,pl:runtimedistcleaner:A}
	at net.minecraft.client.Minecraft.<init>(Minecraft.java:468) ~[client-1.19.2-20220805.130853-srg.jar%23569!/:?] {re:mixin,pl:accesstransformer:B,xf:fml:xaeroworldmap:xaero_wm_minecraft_runtick,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,xf:fml:xaeroworldmap:xaero_wm_minecraft_runtick,pl:mixin:APP:kubejs-common.mixins.json:MinecraftMixin,pl:mixin:APP:rubidium.mixins.json:core.MixinMinecraftClient,pl:mixin:APP:balm.mixins.json:MinecraftMixin,pl:mixin:APP:chat_heads.mixins.json:MinecraftMixin,pl:mixin:APP:mixin.cleancut.json:MinecraftMixin,pl:mixin:APP:mixins.oculus.json:MixinMinecraft_Keybinds,pl:mixin:APP:mixins.oculus.json:MixinMinecraft_Images,pl:mixin:APP:mixins.oculus.json:MixinMinecraft_PipelineManagement,pl:mixin:APP:playerrevive.mixins.json:MinecraftAccessor,pl:mixin:APP:cgm.mixins.json:client.MinecraftMixin,pl:mixin:APP:rubidium_extras.mixins.json:FrameCounter.FpsAccessorMixin,pl:mixin:APP:flywheel.mixins.json:PausedPartialTickAccessor,pl:mixin:APP:unionlib.mixins.json:client.MinecraftMixin,pl:mixin:APP:bookshelf.common.mixins.json:client.AccessorMinecraft,pl:mixin:APP:architectury.mixins.json:MixinMinecraft,pl:mixin:APP:quark.mixins.json:client.MinecraftMixin,pl:mixin:APP:create.mixins.json:client.WindowResizeMixin,pl:mixin:APP:securitycraft.mixins.json:camera.MinecraftMixin,pl:mixin:A,pl:runtimedistcleaner:A}
	at net.minecraft.client.main.Main.m_239872_(Main.java:176) ~[client-1.19.2-20220805.130853-srg.jar%23569!/:?] {re:classloading,re:mixin,pl:runtimedistcleaner:A,pl:mixin:A,pl:runtimedistcleaner:A}
	at net.minecraft.client.main.Main.main(Main.java:51) ~[client-1.19.2-20220805.130853-srg.jar%23569!/:?] {re:classloading,re:mixin,pl:runtimedistcleaner:A,pl:mixin:A,pl:runtimedistcleaner:A}
	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.CommonClientLaunchHandler.lambda$launchService$0(CommonClientLaunchHandler.java:27) ~[fmlloader-1.19.2-43.2.11.jar%23101!/:?] {}
	at cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:30) [modlauncher-10.0.8.jar%2388!/:?] {}
	at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:53) [modlauncher-10.0.8.jar%2388!/:?] {}
	at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:71) [modlauncher-10.0.8.jar%2388!/:?] {}
	at cpw.mods.modlauncher.Launcher.run(Launcher.java:106) [modlauncher-10.0.8.jar%2388!/:?] {}
	at cpw.mods.modlauncher.Launcher.main(Launcher.java:77) [modlauncher-10.0.8.jar%2388!/:?] {}
	at cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:26) [modlauncher-10.0.8.jar%2388!/:?] {}
	at cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:23) [modlauncher-10.0.8.jar%2388!/:?] {}
	at cpw.mods.bootstraplauncher.BootstrapLauncher.main(BootstrapLauncher.java:141) [bootstraplauncher-1.1.2.jar:?] {}```

[Crash] Cannot start the game

Version Info

  • Minecraft, 1.20.4
  • Fusion, 1.1.0d

Are you using OptiFine: No, but Iris

Steps to Reproduce
This is the same issue as the one for Rechiseled, but I thought I try to post this twice so maybe anyone will see this:
SuperMartijn642/Rechiseled#84
Was using Continuity for connected textures before and want to add Rechiseled so I also had to download Fusion.
Wanted to open up the game and it crashes. I also tried to disable the "Eating Animations Mod".
Dont really know what else I can do now. Also tried to disable Rechiseled so that I only launch it with Fusion. Same crash there so it also has to do something with Fusion (I guess).

Crash report (~/logs/latest.log)
First:
"The game crashed whilst initializing game
Error: java.lang.RuntimeException: Could not execute entrypoint stage 'client' due to errors, provided by 'eatinganimationid'!"

After disabling Eating Animations:
"The game crashed whilst initializing game
Error: java.lang.RuntimeException: Mixin transformation of net.fabricmc.fabric.impl.resource.loader.ModNioResourcePack failed"

Incompatibility with Fusion By skrallexy

1.18.2
Java Version
Fusion 1.1.0 for Forge 1.18

I'm not using optfine

This mod doesn't work when you have SimpleOres:Fusion (On curseforge it's just "Fusion"), it just doesn't work, I sent a bug report to them, and the answer was "The problem is that their mod is using the same mod id as mine: "fusion". I cannot retroactively change what is already out there, though I can change it for 1.20.2, since I haven't ported to it yet. The problem with backporting a name change is that I would have to change every single simpleores mod that uses "Fusion Furnace" alloys, (and thus refers to fusion:fusion_furnace) and that's all but two of them."
...

Being honest, I downloaded Rechiseled and at first I din't notice there was a dependency, then Minecraft reported me I'd need Fusion, I searched on CurseForge and downloaded the first I saw, and it was SimpleOres:Fusion, I haven't noticed it wasn't the right mod and minecraft started fine after installing it, so, I thought I was good, but in game the textures of some chiseled blocks weren't connecting, so I decided to go back to the page and then I noticed that I had downloaded the wrong "fusion", so I downloaded the right but the textures continued not connecting, and when I searched for "fusion" on the list of mods in-game, there was just "Fusion (SimpleOres:Fusion)", removing this mod, the textures work properly. It's like they're the same mod.

Are there something I (or you) could do?

[Crash] Rendering connected glowstone

Version Info

  • Minecraft, 1.20.1
  • Fusion, 1.1.0 Forge

Are you using OptiFine: no

Steps to Reproduce

not sure had these glowstone blocks with connected textures in my base for weeks without issues, now i "randomly" get these crashes when I'm in that area, modpack is all the mods 9

also crashes every time when i try to copy paste an area with them using building gadgets (second log)

edit: it crashes every time i look directly at a block with connected textures

Crash report (~/logs/latest.log)
https://gist.github.com/phit/27c4afbff09671b3894b2653c308eb98
https://gist.github.com/phit/9ea073b2435d2cd61d14d8d19fb67cba

[Crash] Exit Code 1 Crash during bootup/loading

Version Info

  • Minecraft Version: 1.20.1
  • Fusion (Connected Textures) Version: fusion-1.0.1-forge-mc1.18.jar
  • Forge Version 47.0.15

Steps to Reproduce
Loaded it up in the latest version of my modpack (hasnt been released yet) and crashes during the boot up process i.e. the loading screen.

when I disable fusion the error stops happening,

Crash report (~/logs/latest.log)
...
debug.log
latest.log
launcher_log.txt

Screenshot_4

mods present in my modpack:

Farsight [Forge] (by someaddon)
Library Ferret - Forge (by jtl_elisa)
Inventory Essentials (by BlayTheNinth)
Cristel Lib (by Cristelknight)
Fast Portals (by gluegunner4)
Cooking for Blockheads (by BlayTheNinth)
Waystones (by BlayTheNinth)
Reap Mod (by henkelmax)
Vanilla Plus Tools (by Raycoms)
Occultism (by kli_kli)
Catalogue (by MrCrayfish)
Dense Ores - Abundant! (by NewJumperr)
FerriteCore (Forge) (by malte0811)
Mo' Glowstone (by TheMasterGeneral)
Savage Ender Dragon[Forge/Fabric] (by someaddon)
Just Enough Items (JEI) (by mezz)
SuperMartijn642's Config Lib (by SuperMartijn642)
Advanced Chimneys (by EnderLanky)
CreativeCore (by CreativeMD)
Clickable advancements[Forge/Fabric] (by someaddon)
Dynamic View[Forge] (by someaddon)
Cosmetic Armor Reworked (by LainMI)
Game Menu Mod Option [Forge] (by morimori0317)
Armourer's Workshop (by RiskyKen)
Macaw's Bridges (by sketch_macaw)
Log Begone (by AzureDoomC)
Modonomicon (by kli_kli)
Towns and Towers (by Biban_Auriu)
Silent Lib (silentlib) (by SilentChaos512)
Better Villages - Forge (by jtl_elisa)
SuperMartijn642's Core Lib (by SuperMartijn642)
ZeroCore 2 (by ZeroNoRyouki)
Cloth Config API (Fabric/Forge) (by shedaniel)
Mo' Glowstone Lamps (by TheMasterGeneral)
Double Doors (by Serilum)
Immersive Paintings [Fabric/Forge] (by Conczin)
BlockUI (by Raycoms)
Patchouli (by Vazkii)
Additional Structures (by XxRexRaptorxX)
Silent Gear (by SilentChaos512)
Balm (Forge Edition) (by BlayTheNinth)
Better Combat [Fabric & Forge] (by daedelus_dev)
TerraBlender (Forge) (by TheAdubbz)
Biomes O' Plenty (by Forstride)
Macaw's Paths and Pavings (by sketch_macaw)
Erroring Entity Remover Reforged (by AzureDoomC)
Not Enough Crashes (Forge) (by NatanFudge)
Iron Chests (by ProgWML6)
Re-chiseled (by SuperMartijn642)
SmartBrainLib (Forge/Fabric/Quilt) (by Scimiguy)
Jade ๐Ÿ” (by Snownee_)
GeckoLib (by Gecko)
Creeper Firework (by DragonsPlus)
JourneyMap (by techbrew)
Oculus (by Asek3)
KleeSlabs (by BlayTheNinth)
Rune Craft (by XxRexRaptorxX)
Fusion (Connected Textures) (by SuperMartijn642)
Epic Samurai's (by VeroxUniverse)
Structurize (by Raycoms)
Exotelcraft (by TKD_Kedis)
Packed Up (Backpacks) (by SuperMartijn642)
Domum Ornamentum (by OrionOnline)
Yeetus Experimentus (by Sunekaer)
The Undergarden (by Quek04)
Architectury API (Fabric/Forge) (by shedaniel)
Fastload (by StockiesLad)
Tree Harvester (by Serilum)
Large Ore Deposits (by EnderLanky)
Enhanced Farming (by Mrbysco)
Corpse (by henkelmax)
Rubidium (by Asek3)
MidnightLib (by TeamMidnightDust)
Collective (by Serilum)
AI Improvements (by QueenOfMissiles)
Wormhole (Portals) (by SuperMartijn642)
Extreme Reactors (by ZeroNoRyouki)
Bigger Stacks (by thanksihadtosignupforthis)
Craftable Horse Armour & Saddle [CHA&S] (by EwyBoy)
Lithereal (by TheLightBlueGame)
Structure Essentials[Forge/Fabric] (by someaddon)
Clumps (by Jaredlll08)
Leaky[Forge/Fabric] (by someaddon)
Almost Unified (by AlmostReliable)
Just Another Rotten Flesh to Leather Mod (by alexdaum1)
Better Fps - Render Distance[Forge] (by someaddon)
ModernFix (by embeddedt)
Corail Woodcutter (by Corail_31)
CTD Core (by TheMasterGeneral)
Server Performance - Smooth Chunk Save[Forge/Fabric] (by someaddon)
FPS Monitor (by EwyBoy)
Pam's HarvestCraft 2 - Crops (by pamharvestcraft)
The Graveyard (FORGE) (by finallion_13)
Corail Pillar (by Corail_31)
GravelMiner (by BlayTheNinth)
playerAnimator (by KosmX)
Neruina - Ticking Entity Fixer (by bawnorton)
Ambient Environment (by Jaredlll08)
TrashSlot (by BlayTheNinth)
Additional Lanterns (by SuperMartijn642)
ForgeEndertech (by EnderLanky)
Comforts (Fabric/Forge/Quilt) (by TheIllusiveC4)
Variant Crafting Tables [Forge] (by Kitteh6660)
Portable Crafting Table (by 00theblackwolf00)
Visual Overhaul (by Motschen)
Applied Energistics 2 (by thetechnici4n)
Croptopia (by thethonk)
Immersive Aircraft [Fabric/Forge] (by Conczin)
PlayerRevive (by CreativeMD)
Biome Music[Forge/Fabric] (by someaddon)
Storage Racks (by Raycoms)
Get It Together, Drops! (by bl4ckscor3)
Connected Glass (by SuperMartijn642)
Chunk Animator (by Lumien231)
Curios API (Forge) (by TheIllusiveC4)

[Crash] Minecraft 1.12.2 Crash

Version Info

  • Minecraft, 1.12.2
  • Fusion, 1.0.3

Are you using OptiFine: Not using Optifine

Steps to Reproduce

  1. Start up Minecraft with the mods listed in the log
  2. A couple seconds after the Minecraft loading screen pops up, it crashes.

Tried starting it with Optifine, however it crashed with the same log.
Crash report (~/logs/latest.log)
latest.log

[Crash] with sodium 0.5.0 crash

Version Info

  • Minecraft, 1.20.1
  • Fusion, 1.0.5

Are you using OptiFine:
No

Steps to Reproduce
I updated Sodium and Sodium Extra and Indium to ver 0.5.0 and then crashed after starting the game.

**Crash report **

Time: 2023-08-08 11:02:59
Description: Initializing game

java.lang.RuntimeException: Could not execute entrypoint stage 'client' due to errors, provided by 'fusion'!
at net.fabricmc.loader.impl.entrypoint.EntrypointUtils.lambda$invoke0$0(EntrypointUtils.java:51)
at net.fabricmc.loader.impl.util.ExceptionUtil.gatherExceptions(ExceptionUtil.java:33)
at net.fabricmc.loader.impl.entrypoint.EntrypointUtils.invoke0(EntrypointUtils.java:49)
at net.fabricmc.loader.impl.entrypoint.EntrypointUtils.invoke(EntrypointUtils.java:35)
at net.fabricmc.loader.impl.game.minecraft.Hooks.startClient(Hooks.java:53)
at net.minecraft.class_310.(class_310.java:458)
at net.minecraft.client.main.Main.main(Main.java:211)
at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:468)
at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74)
at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)
at org.prismlauncher.launcher.impl.StandardLauncher.launch(StandardLauncher.java:88)
at org.prismlauncher.EntryPoint.listen(EntryPoint.java:126)
at org.prismlauncher.EntryPoint.main(EntryPoint.java:71)
Caused by: java.lang.ExceptionInInitializerError
at com.supermartijn642.fusion.FusionClient.onInitializeClient(FusionClient.java:23)
at net.fabricmc.loader.impl.entrypoint.EntrypointUtils.invoke0(EntrypointUtils.java:47)
... 10 more
Caused by: java.lang.RuntimeException: Mixin transformation of net.minecraft.class_7764 failed
at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.getPostMixinClassByteArray(KnotClassDelegate.java:427)
at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.tryLoadClass(KnotClassDelegate.java:323)
at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.loadClass(KnotClassDelegate.java:218)
at net.fabricmc.loader.impl.launch.knot.KnotClassLoader.loadClass(KnotClassLoader.java:112)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:520)
at com.supermartijn642.fusion.api.texture.DefaultTextureTypes.(DefaultTextureTypes.java:31)
... 12 more
Caused by: org.spongepowered.asm.mixin.transformer.throwables.MixinTransformerError: An unexpected critical error was encountered
at org.spongepowered.asm.mixin.transformer.MixinProcessor.applyMixins(MixinProcessor.java:392)
at org.spongepowered.asm.mixin.transformer.MixinTransformer.transformClass(MixinTransformer.java:234)
at org.spongepowered.asm.mixin.transformer.MixinTransformer.transformClassBytes(MixinTransformer.java:202)
at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.getPostMixinClassByteArray(KnotClassDelegate.java:422)
... 17 more
Caused by: org.spongepowered.asm.mixin.injection.throwables.InjectionError: Critical injection failure: Redirector sodium$beforeGenerateMipLevels(Lnet/minecraft/class_7764;Lnet/minecraft/class_1011;Lnet/minecraft/class_2960;)V in sodium.mixins.json:features.textures.mipmaps.SpriteContentsMixin from mod sodium failed injection check, (0/1) succeeded. Scanned 1 target(s). Using refmap mixins.sodium.refmap.json
at org.spongepowered.asm.mixin.injection.struct.InjectionInfo.postInject(InjectionInfo.java:468)
at org.spongepowered.asm.mixin.transformer.MixinTargetContext.applyInjections(MixinTargetContext.java:1384)
at org.spongepowered.asm.mixin.transformer.MixinApplicatorStandard.applyInjections(MixinApplicatorStandard.java:1062)
at org.spongepowered.asm.mixin.transformer.MixinApplicatorStandard.applyMixin(MixinApplicatorStandard.java:402)
at org.spongepowered.asm.mixin.transformer.MixinApplicatorStandard.apply(MixinApplicatorStandard.java:327)
at org.spongepowered.asm.mixin.transformer.TargetClassContext.apply(TargetClassContext.java:421)
at org.spongepowered.asm.mixin.transformer.TargetClassContext.applyMixins(TargetClassContext.java:403)
at org.spongepowered.asm.mixin.transformer.MixinProcessor.applyMixins(MixinProcessor.java:363)
... 20 more

[Bug] ...

Version Info

  • Minecraft, 1.19.2
  • Fusion, 1.1.0
  • fabric, 0.14.23
  • fabric API, 0.76.1+1.19.2
  • sodium, 0.4.4+build.18
  • indium, 1.0.9+mc1.19.2

Are you using OptiFine: Yes or no
no

Description of the Bug
some sub chunks (the ones with rechiseled connected textures blocks in them) were invisible
when I placed a block in one it crashed

Steps to Reproduce
it happened when I updated from fusion 1.0.6
the blocks were already placed
it is possible some mods were involved that aren't listed in "version info"

Screenshots
I didn't think to take any

crash report
https://gist.github.com/800020h/1951482df3a9fa7d5f3fb46e3ccd42e6

[Crash] ...

Version Info

  • Minecraft, 1.20.4
  • Fusion, 1.1.0c-fabric-mc1.20.4.jar

Are you using OptiFine: Yes or No
No

Steps to Reproduce
Launch modpack

Crash report (~/logs/latest.log)
latest.log

[Question] Does Fusion work with packs made for OptiFine?

Question
I tried your mod with a resource pack that's supposed to have connected textures, but it didn't work.

Then I saw a closed issue in which you stated you won't make the mod compatible with OptiFine's format for connected textures.

Does that mean that resource packs made for OptiFine simply won't work with this mod?

Is there some easy way we can convert them? (I have friends who aren't comfortable with technology)

I'm just trying to find some way we can use connecting texture packs without too much trouble...

[Bug] Glass Panes unable to do CTM

Version Info

  • Minecraft, 1.20.1 Forge
  • fusion-1.0.2-forge-mc1.20

Are you using OptiFine: No

Description of the Bug
Glass panes are unable to do CTM

Steps to Reproduce
pack.zip

Screenshots
...

[Question] how to cutsom textures work i dont understand

Question
i have datagenerators but i dont know how the add the datagenrators form your mod and also its not clear where to put the the images for simple layout and aslo the full layout
can you help me with that

i use 1.20.1 minecraft
and 1.0.6 of fusion

when i run data gen in intelij non fusion files or additions are added do i need to call the fusion Model Provider somewhere

[Bug] Smooth lighting doesnt work on connecting blocks

Version Info

  • Minecraft, 1.20.1
  • Fusion, fusion-1.0.3-forge-mc1.20

Are you using OptiFine: No

Description of the Bug
Smooth lighting doesn't work on connecting blocks

Steps to Reproduce
Place a light source on a connected block

Screenshots
https://media.essential.gg/e9e7ec53-2706-451b-7e4d-e5484e411200
image

Full mod list:
[Rechiseled: Create (by SuperMartijn642)]
[Sophisticated Core (by P3pp3rF1y)]
[Entity Culling Fabric/Forge (by tr7zw)]
[Create Slice & Dice (by possible_triangle)]
[Iris & Oculus Flywheel Compat (by leon_mout)]
[Corpse (by henkelmax)]
[Clumps (by Jaredlll08)]
[Just Enough Items (JEI) (by mezz)]
[Kotlin for Forge (by thedarkcolour)]
[FerriteCore (Forge) (by malte0811)]
[Curios API (Forge) (by TheIllusiveC4)]
[SuperMartijn642's Config Lib (by SuperMartijn642)]
[ModernFix (by embeddedt)]
[Sophisticated Backpacks (by P3pp3rF1y)]
[Inventory HUD+ (by dmitrylovin)]
[Canary (by AbdElAziz333)]
[Oculus (by Asek3)]
[Rubidium (by Asek3)]
[Jade ๐Ÿ” (by Snownee)]
[Inventory Sorter (by cpw)]
[Xaero's Minimap (by xaero96)]
[Xaero's World Map (by xaero96)]
[Create (by simibubi)]
[Fusion (Connected Textures) (by SuperMartijn642)]
[AppleSkin (by squeek502)]
[Mouse Tweaks (by YaLTeR)]
[Jade Addons (Forge) (by Snownee)]
[Rechiseled (by SuperMartijn642)]
[Sound Physics Remastered (by henkelmax)]
[Farmer's Delight (by vectorwing)]
[SuperMartijn642's Core Lib (by SuperMartijn642)]
[AI Improvements (by QueenOfMissiles)]
[ESSENTIAL Mod (by SparkUniverse_)]
[Sophisticated Storage (by P3pp3rF1y)]
[Magnesium/Rubidium Extras (by Anthxny)]
[Magnesium/Rubidium Dynamic Lights (by Anthxny)]

[Feature] CTM Block overlay

Is your feature request related to a problem? Please describe.
There's a lack of mods that can emulate one of Optifine's more advanced features, block overlays that extend from (A) blocks to (B) blocks (detailed here).

Describe the solution you'd like
It would be ideal to have a mod that can emulate most of MCpatcher's features outside of Optifine which is known to cause compatibility issues due to its other features. Being that CTM alternatives exist already, but features like CIT (custom item textures)
and CTM-overlays do not, it would be ideal to see that feature.

Great mod btw. Cute and clean presentation.

[Question] Can I target a block more than once for overlays?

Question
My resource pack that I made for Optifine (ZLTweaks) has grass overlays to other blocks. This isn't special, but I also have a second overlay for the block the grass is spreading to in order to add a sort of shaded edge around the grass, making it look like there's some depth.

These are some old examples, but they show it off well enough for this question.
1_grass_after_10x
grass_overgrowth

The only reason a second overlay was required is because I needed the initial grass texture to maintain its biome-coloring, and then the shadowing needed to just be a standard, unshaded texture. Can I achieve a similar effect with fusion? It's the only reason in any/all iterations of non-Optifine CTM that I haven't switched over.

Mod is breaking resource pack and minecraft textures

2024-02-14_02 21 59

After loading RealismMats the game is broken. If i disable the resource pack after enable, the game remains broken. Only restart after disabling the resource pack fixes the problem. I can't run the Minecraft ATM9 Pack with my favorite resource pack because of your mod which is essential for other mods which is very disappointing.

[Feature] 2x2 block texture layout

there could be a new, more simplistic layout that would be just a 2x2 block texture.
this would be amazing to create new patterns and more, and also be more simplistic.
I can think of something like a wall or a floor pattern that would do it.
there's some of it in minecraft already but they're limited to just spin around.

this new layout would just require a 2x2 block texture .png in the files, as that would be it.

with the texture i'm making, which tries to give that to terrain textures, it would help a lot.
thanks, keep on making more mods.

[Feature] Add JSON schema

Is your feature request related to a problem? Please describe.

When editing mcmeta files it would be great to get autocompletion and invalid property/error checking using a JSON schema. For example, when editing vanilla minecraft mcmeta files, I use the minecraft-texture-mcmeta schema. Which results in autocompletion like this:
Screenshot 2023-12-22 at 10 02 17 AM

Alternatively, Here is an example for Fabric's schema

Describe the solution you'd like

Add a JSON schema either hosted here, or on SchemaStore that can be referenced when editing fusion enabled mcmeta files.

[Feature] BlueMap compatibility / integration.

Is your feature request related to a problem? Please describe.
Currently bluemap rendering of blocks using this library is broken as in screenshot.
image
I guess it's caused by how textures are mapped to blocks.

Describe the solution you'd like
Generate standard single block / non connecting texture for compatibility with bluemap or some other way to make bluemap render correctly.

[Bug] ...

Version Info

  • Minecraft, 1.18.2
  • Fusion, ...?
  • Forge 40.2.10

Are you using OptiFine: Yes or no
No
Description of the Bug
Teleport cost does not change with distance, stuck at 500. Configs are all default, on a new installation. Nothing in latest or debug log

Steps to Reproduce
Unsure, I had made a new installation on the CurseForge app, installed the mod and it's 2 dependencies, opened the game and immediately made a new world, built a portal and set the destination literally 4 blocks away and the cost read 500. Tried somethere else, still 500...

Screenshots
...
2023-08-16_20 47 31

[Bug] ... id guess its a butg or i did forget something

Version Info

  • Minecraft, 1.20.1
  • Fusion, 1.0.6

Are you using OptiFine: no

Description of the Bug
i am making in a mod for minecraft 1.20.1 that adds connecterd textures but evry time i load my mod with this a mod i the test face is giving me an error

ERROR: Could not find maven.modrinth:fusion-connected-textures:1.0.6-mc1.20.1_mapped_parchment_2023.06.26-1.20.1.
is it because i use parchment mappings ?

Steps to Reproduce
make a blank mod add the parchment mappings 1.20.1 and add your mod

like so:

in the build.gradle

repositories {
  exclusiveContent {
          forRepository {
              maven {
                  name = "Modrinth"
                  url = "https://api.modrinth.com/maven"
              }
          }
          forRepositories(fg.repository) // Only add this if you're using ForgeGradle, otherwise remove this line
          filter {
              includeGroup "maven.modrinth"
          }
      }
   }

dependencies {
   implementation fg.deobf("maven.modrinth:fusion-connected-textures:${fusion_version}-mc${minecraft_version}")
}

gradle.properties:

# fusion version
fusion_version=1.0.6

# The Minecraft version must agree with the Forge version to get a valid artifact
minecraft_version=1.20.1

Screenshots
help wanted

ps if you need any more information i am happy to help.
i hope hear from you ;)

[Bug] [Feature] Compatibility with Fusion furnace mod

In you try to use this mod with the fusion furnace mod it doesn't work. This bug is already documented in the other mod issues page:
Sinhika/Fusion#19
The dev explains that it is caused by both mods having the same id "fusion". Is there a posibility for an update changing the mod id for compatibility?

Making connected glass panes work in resource pack?

Hey,

I've been trying to get this to work and I`m not sure what I'm doing wrong.

My goal is to make stained glass panes connect seamlessly with Fusion, like you did with your custom panes in the connected glass mod. I made a similar setup with custom "template_glass_pane" models and Fusion models for the sides of the pane that look like this:

{
  "type": "fusion:connecting",
  "parent": "customstainedglass:block/template_glass_pane_side",
  "connections": {
    "type": "fusion:or",
    "predicates": [
      {
        "type": "fusion:is_same_block"
      }
    ]
  },
  "loader": "fusion:model",
  "textures": {
    "edge": "minecraft:block/blue_stained_glass_pane_top",
    "pane": "minecraft:block/blue_stained_glass"
  }
}

This works from one side, but when looking at the pane from other sides the "pane_top" is still visible through the glass. Are you using custom code in your mod to make that work or am I missing something here?

[Question] Fusion ignores Forge's `render_type` model property

Does The Support Transparent Textures, Because I've Been Trying To Use It For A Glass Texture And Just Seems To Come Out As Black Instead Of Transparent. I Have The Transparency Type Set As Cutout And Still Nothing. It Shows Transparent In The Players Hand Though

[Crash] @ModifyVariable annotation on create could not find any targets

Version Info

  • Minecraft Version: 1.20.4
  • Fusion Version: 1.1.0+c
  • Fabric API: 0.95.3+1.20.4
  • Fabric Loader: 0.15.6
  • Indium 1.0.28+mc1.20.4
  • Iris: 1.6.14
  • Sodium: 0.5.5

Are you using OptiFine: No (I am using Sodium / Indium / Iris)

Steps to Reproduce
Game launch crash

Crash report (~/logs/latest.log)
[14:42:14] [main/INFO]: Loading Minecraft 1.20.4 with Fabric Loader 0.15.6
[14:42:15] [main/INFO]: Loading 63 mods:
- fabric-api 0.95.3+1.20.4
|-- fabric-api-base 0.4.36+78d798af4f
|-- fabric-api-lookup-api-v1 1.6.48+82b1bb3e4f
|-- fabric-biome-api-v1 13.0.16+78d798af4f
|-- fabric-block-api-v1 1.0.16+3e2216cb4f
|-- fabric-block-view-api-v2 1.0.4+78d798af4f
|-- fabric-blockrenderlayer-v1 1.1.46+78d798af4f
|-- fabric-client-tags-api-v1 1.1.7+78d798af4f
|-- fabric-command-api-v1 1.2.41+f71b366f4f
|-- fabric-command-api-v2 2.2.20+78d798af4f
|-- fabric-commands-v0 0.2.58+df3654b34f
|-- fabric-containers-v0 0.1.86+df3654b34f
|-- fabric-content-registries-v0 5.0.11+78d798af4f
|-- fabric-convention-tags-v1 1.5.10+78d798af4f
|-- fabric-crash-report-info-v1 0.2.23+78d798af4f
|-- fabric-data-attachment-api-v1 1.0.1+25e1b4764f
|-- fabric-data-generation-api-v1 13.2.0+5c0133444f
|-- fabric-dimensions-v1 2.1.61+78d798af4f
|-- fabric-entity-events-v1 1.6.0+44c0f8c64f
|-- fabric-events-interaction-v0 0.7.1+389931eb4f
|-- fabric-events-lifecycle-v0 0.2.73+df3654b34f
|-- fabric-game-rule-api-v1 1.0.46+78d798af4f
|-- fabric-item-api-v1 2.2.0+d6f2b0844f
|-- fabric-item-group-api-v1 4.0.22+78d798af4f
|-- fabric-key-binding-api-v1 1.0.41+78d798af4f
|-- fabric-keybindings-v0 0.2.39+df3654b34f
|-- fabric-lifecycle-events-v1 2.2.31+eabbae364f
|-- fabric-loot-api-v2 2.1.6+78d798af4f
|-- fabric-message-api-v1 6.0.5+78d798af4f
|-- fabric-mining-level-api-v1 2.1.61+78d798af4f
|-- fabric-model-loading-api-v1 1.0.8+78d798af4f
|-- fabric-models-v0 0.4.7+9386d8a74f
|-- fabric-networking-api-v1 3.1.7+2e5ac5484f
|-- fabric-object-builder-api-v1 13.0.10+06274a474f
|-- fabric-particles-v1 1.1.7+78d798af4f
|-- fabric-recipe-api-v1 2.0.20+78d798af4f
|-- fabric-registry-sync-v0 4.0.18+78d798af4f
|-- fabric-renderer-api-v1 3.2.4+78d798af4f
|-- fabric-renderer-indigo 1.5.4+78d798af4f
|-- fabric-renderer-registries-v1 3.2.52+df3654b34f
|-- fabric-rendering-data-attachment-v1 0.3.42+73761d2e4f
|-- fabric-rendering-fluids-v1 3.0.33+78d798af4f
|-- fabric-rendering-v0 1.1.55+df3654b34f
|-- fabric-rendering-v1 3.1.0+0d29db764f
|-- fabric-resource-conditions-api-v1 2.3.14+78d798af4f
|-- fabric-resource-loader-v0 0.11.17+707e4d1b4f
|-- fabric-screen-api-v1 2.0.17+78d798af4f
|-- fabric-screen-handler-api-v1 1.3.55+78d798af4f
|-- fabric-sound-api-v1 1.0.17+78d798af4f
|-- fabric-transfer-api-v1 4.0.9+e84342304f
-- fabric-transitive-access-wideners-v1 5.0.14+78d798af4f
- fabricloader 0.15.6
-- mixinextras 0.3.2
- fusion 1.1.0+c
- indium 1.0.28+mc1.20.4
- iris 1.6.14
|-- io_github_douira_glsl-transformer 2.0.0-pre13
|-- org_anarres_jcpp 1.4.14
-- org_antlr_antlr4-runtime 4.11.1
- java 17
- minecraft 1.20.4
- origamimarie_mod 2.0.0
- sodium 0.5.5
[14:42:15] [main/INFO]: SpongePowered MIXIN Subsystem Version=0.8.5 Source=file:/C:/Users/origa/AppData/Roaming/.minecraft/libraries/net/fabricmc/sponge-mixin/0.12.5+mixin.0.8.5/sponge-mixin-0.12.5+mixin.0.8.5.jar Service=Knot/Fabric Env=CLIENT
[14:42:15] [main/INFO]: Compatibility level set to JAVA_17
[14:42:15] [main/INFO]: Loaded configuration file for Sodium: 42 options available, 3 override(s) found
[14:42:16] [main/WARN]: Force-disabling mixin 'features.render.entity.CuboidMixin' as rule 'mixin.features.render.entity' (added by mods [iris]) disables it and children
[14:42:16] [main/WARN]: Force-disabling mixin 'features.render.entity.ModelPartMixin' as rule 'mixin.features.render.entity' (added by mods [iris]) disables it and children
[14:42:16] [main/WARN]: Force-disabling mixin 'features.render.entity.cull.EntityRendererMixin' as rule 'mixin.features.render.entity' (added by mods [iris]) disables it and children
[14:42:16] [main/WARN]: Force-disabling mixin 'features.render.entity.shadows.EntityRenderDispatcherMixin' as rule 'mixin.features.render.entity' (added by mods [iris]) disables it and children
[14:42:16] [main/WARN]: Force-disabling mixin 'features.render.gui.font.GlyphRendererMixin' as rule 'mixin.features.render.gui.font' (added by mods [iris]) disables it and children
[14:42:16] [main/WARN]: Force-disabling mixin 'features.render.world.sky.BackgroundRendererMixin' as rule 'mixin.features.render.world.sky' (added by mods [iris]) disables it and children
[14:42:16] [main/WARN]: Force-disabling mixin 'features.render.world.sky.ClientWorldMixin' as rule 'mixin.features.render.world.sky' (added by mods [iris]) disables it and children
[14:42:16] [main/WARN]: Force-disabling mixin 'features.render.world.sky.WorldRendererMixin' as rule 'mixin.features.render.world.sky' (added by mods [iris]) disables it and children
[14:42:16] [main/INFO]: Searching for graphics cards...
[14:42:16] [main/INFO]: Found graphics card: GraphicsAdapterInfo[vendor=NVIDIA, name=NVIDIA GeForce RTX 2080, version=DriverVersion=31.0.15.3623]
[14:42:16] [main/WARN]: Sodium has applied one or more workarounds to prevent crashes or other issues on your system: [NVIDIA_THREADED_OPTIMIZATIONS]
[14:42:16] [main/WARN]: This is not necessarily an issue, but it may result in certain features or optimizations being disabled. You can sometimes fix these issues by upgrading your graphics driver.
[14:42:16] [main/INFO]: Initializing MixinExtras via com.llamalad7.mixinextras.service.MixinExtrasServiceImpl(version=0.3.2).
[14:42:21] [Datafixer Bootstrap/INFO]: 198 Datafixer optimizations took 140 milliseconds
[14:42:23] [Render thread/INFO]: Environment: Environment[sessionHost=https://sessionserver.mojang.com, servicesHost=https://api.minecraftservices.com, name=PROD]
[14:42:23] [Render thread/INFO]: Setting user: OrigamiMarie
[14:42:24] [Render thread/INFO]: [Indigo] Different rendering plugin detected; not applying Indigo.
[14:42:24] [Render thread/ERROR]: Mixin apply for mod fusion failed fusion.mixins.json:ModNioResourcePackMixin from mod fusion -> net.fabricmc.fabric.impl.resource.loader.ModNioResourcePack: org.spongepowered.asm.mixin.injection.throwables.InvalidInjectionException Critical injection failure: @ModifyVariable annotation on create could not find any targets matching 'Lnet/fabricmc/fabric/impl/resource/loader/ModNioResourcePack;create(Ljava/lang/String;Lnet/fabricmc/loader/api/ModContainer;Ljava/lang/String;Lnet/minecraft/class_3264;Lnet/fabricmc/fabric/api/resource/ResourcePackActivationType;)Lnet/fabricmc/fabric/impl/resource/loader/ModNioResourcePack;' in net.fabricmc.fabric.impl.resource.loader.ModNioResourcePack. Using refmap fusion.mixins.refmap.json [PREINJECT Applicator Phase -> fusion.mixins.json:ModNioResourcePackMixin from mod fusion -> Prepare Injections -> -> localvar$zmi000$fusion$create(Ljava/util/List;Ljava/lang/String;Lnet/fabricmc/loader/api/ModContainer;Ljava/lang/String;Lnet/minecraft/class_3264;)Ljava/util/List; -> Parse]
org.spongepowered.asm.mixin.injection.throwables.InvalidInjectionException: Critical injection failure: @ModifyVariable annotation on create could not find any targets matching 'Lnet/fabricmc/fabric/impl/resource/loader/ModNioResourcePack;create(Ljava/lang/String;Lnet/fabricmc/loader/api/ModContainer;Ljava/lang/String;Lnet/minecraft/class_3264;Lnet/fabricmc/fabric/api/resource/ResourcePackActivationType;)Lnet/fabricmc/fabric/impl/resource/loader/ModNioResourcePack;' in net.fabricmc.fabric.impl.resource.loader.ModNioResourcePack. Using refmap fusion.mixins.refmap.json [PREINJECT Applicator Phase -> fusion.mixins.json:ModNioResourcePackMixin from mod fusion -> Prepare Injections -> -> localvar$zmi000$fusion$create(Ljava/util/List;Ljava/lang/String;Lnet/fabricmc/loader/api/ModContainer;Ljava/lang/String;Lnet/minecraft/class_3264;)Ljava/util/List; -> Parse]
at org.spongepowered.asm.mixin.injection.struct.InjectionInfo.validateTargets(InjectionInfo.java:656) ~[sponge-mixin-0.12.5+mixin.0.8.5.jar:0.12.5+mixin.0.8.5]
at org.spongepowered.asm.mixin.injection.struct.InjectionInfo.findTargets(InjectionInfo.java:587) ~[sponge-mixin-0.12.5+mixin.0.8.5.jar:0.12.5+mixin.0.8.5]
at org.spongepowered.asm.mixin.injection.struct.InjectionInfo.readAnnotation(InjectionInfo.java:330) ~[sponge-mixin-0.12.5+mixin.0.8.5.jar:0.12.5+mixin.0.8.5]
at org.spongepowered.asm.mixin.injection.struct.InjectionInfo.(InjectionInfo.java:316) ~[sponge-mixin-0.12.5+mixin.0.8.5.jar:0.12.5+mixin.0.8.5]
at org.spongepowered.asm.mixin.injection.struct.InjectionInfo.(InjectionInfo.java:308) ~[sponge-mixin-0.12.5+mixin.0.8.5.jar:0.12.5+mixin.0.8.5]
at org.spongepowered.asm.mixin.injection.struct.ModifyVariableInjectionInfo.(ModifyVariableInjectionInfo.java:45) ~[sponge-mixin-0.12.5+mixin.0.8.5.jar:0.12.5+mixin.0.8.5]
at jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) ~[?:?]
at jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) ~[?:?]
at jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) ~[?:?]
at java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499) ~[?:?]
at java.lang.reflect.Constructor.newInstance(Constructor.java:480) ~[?:?]
at org.spongepowered.asm.mixin.injection.struct.InjectionInfo$InjectorEntry.create(InjectionInfo.java:149) ~[sponge-mixin-0.12.5+mixin.0.8.5.jar:0.12.5+mixin.0.8.5]
at org.spongepowered.asm.mixin.injection.struct.InjectionInfo.parse(InjectionInfo.java:708) ~[sponge-mixin-0.12.5+mixin.0.8.5.jar:0.12.5+mixin.0.8.5]
at org.spongepowered.asm.mixin.transformer.MixinTargetContext.prepareInjections(MixinTargetContext.java:1329) ~[sponge-mixin-0.12.5+mixin.0.8.5.jar:0.12.5+mixin.0.8.5]
at org.spongepowered.asm.mixin.transformer.MixinApplicatorStandard.prepareInjections(MixinApplicatorStandard.java:1053) ~[sponge-mixin-0.12.5+mixin.0.8.5.jar:0.12.5+mixin.0.8.5]
at org.spongepowered.asm.mixin.transformer.MixinApplicatorStandard.applyMixin(MixinApplicatorStandard.java:395) ~[sponge-mixin-0.12.5+mixin.0.8.5.jar:0.12.5+mixin.0.8.5]
at org.spongepowered.asm.mixin.transformer.MixinApplicatorStandard.apply(MixinApplicatorStandard.java:327) ~[sponge-mixin-0.12.5+mixin.0.8.5.jar:0.12.5+mixin.0.8.5]
at org.spongepowered.asm.mixin.transformer.TargetClassContext.apply(TargetClassContext.java:421) ~[sponge-mixin-0.12.5+mixin.0.8.5.jar:0.12.5+mixin.0.8.5]
at org.spongepowered.asm.mixin.transformer.TargetClassContext.applyMixins(TargetClassContext.java:403) ~[sponge-mixin-0.12.5+mixin.0.8.5.jar:0.12.5+mixin.0.8.5]
at org.spongepowered.asm.mixin.transformer.MixinProcessor.applyMixins(MixinProcessor.java:363) ~[sponge-mixin-0.12.5+mixin.0.8.5.jar:0.12.5+mixin.0.8.5]
at org.spongepowered.asm.mixin.transformer.MixinTransformer.transformClass(MixinTransformer.java:234) ~[sponge-mixin-0.12.5+mixin.0.8.5.jar:0.12.5+mixin.0.8.5]
at org.spongepowered.asm.mixin.transformer.MixinTransformer.transformClassBytes(MixinTransformer.java:202) ~[sponge-mixin-0.12.5+mixin.0.8.5.jar:0.12.5+mixin.0.8.5]
at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.getPostMixinClassByteArray(KnotClassDelegate.java:422) ~[fabric-loader-0.15.6.jar:?]
at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.tryLoadClass(KnotClassDelegate.java:323) ~[fabric-loader-0.15.6.jar:?]
at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.loadClass(KnotClassDelegate.java:218) ~[fabric-loader-0.15.6.jar:?]
at net.fabricmc.loader.impl.launch.knot.KnotClassLoader.loadClass(KnotClassLoader.java:119) ~[fabric-loader-0.15.6.jar:?]
at java.lang.ClassLoader.loadClass(ClassLoader.java:525) ~[?:?]
at net.fabricmc.fabric.impl.resource.loader.ModResourcePackUtil.appendModResourcePacks(ModResourcePackUtil.java:81) ~[fabric-resource-loader-v0-0.11.1+707e4d1b4f-e65021c61f039e1c.jar:?]
at net.fabricmc.fabric.impl.resource.loader.ModResourcePackCreator.registerModPack(ModResourcePackCreator.java:118) ~[fabric-resource-loader-v0-0.11.1+707e4d1b4f-e65021c61f039e1c.jar:?]
at net.fabricmc.fabric.impl.resource.loader.ModResourcePackCreator.method_14453(ModResourcePackCreator.java:104) ~[fabric-resource-loader-v0-0.11.1+707e4d1b4f-e65021c61f039e1c.jar:?]
at net.minecraft.class_315.handler$zla000$fabric-resource-loader-v0$onLoad(class_315.java:2897) ~[client-intermediary.jar:?]
at net.minecraft.class_315.method_1636(class_315.java:1498) ~[client-intermediary.jar:?]
at net.minecraft.class_315.(class_315.java:1253) ~[client-intermediary.jar:?]
at net.minecraft.class_310.(class_310.java:489) ~[client-intermediary.jar:?]
at net.minecraft.client.main.Main.main(Main.java:223) ~[fabric-loader-0.15.6-1.20.4.jar:?]
at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:470) ~[fabric-loader-0.15.6.jar:?]
at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) ~[fabric-loader-0.15.6.jar:?]
at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) ~[fabric-loader-0.15.6.jar:?]

[Question] How to apply tint to texture

Question
I tried everything, but don't understand, how to apply change of tintindex in texture. I put it on overlay, the file become like this:

// It is gravel.json
{
	"loader": "fusion:model",
	"type": "connecting",
	"parent": "minecraft:block/block",
	"textures": {
		"particle": "#all",
		"all": "minecraft:block/gravel",
		"grass_overlay": "default_overlays:overlays/grass_overlay"
	},
	"connections": {
		"grass_overlay": [
			{
				"type": "match_block",
				"block": "minecraft:grass",
				"tintindex": 0
			}
		]
	},
	"elements": [
		{
			"from": [0, 0, 0],
			"to": [16, 16, 16],
			"faces": {
				"down":  { "texture": "#all", "cullface": "down" },
				"up":   { "texture": "#all", "cullface": "up" },
				"north": { "texture": "#all", "cullface": "north" },
				"south": { "texture": "#all", "cullface": "south" },
				"west":  { "texture": "#all", "cullface": "west" },
				"east":  { "texture": "#all", "cullface": "east" }
			}
		},
		{	"from": [ 0, 16, 0 ],
			"to": [ 16, 16, 16 ],
			"faces": {
				"up": { "texture": "#grass_overlay", "cullface": "up", "tintindex": 0 } // yes, "tintindex": 0
			}
		}
	],
	"credit": "Stalker57241"
}

grassoverlay.png
screenshot111
grassoverlay.png

// grass_overlay.png.mcmeta
{
	"fusion": {
		"type": "connecting",
		"layout": "full",
		"render_type": "cutout"
	}
}

But it not changed form to look like full bitmap I used, and not got color of biome (It's primary problem. First mentioned problem I saw when closely looked at block).
2023-12-16_22 19 17

[Crash] Crash with Fusion Enabled as a Required Dependency for Re-chiseled; Java Runtime Env.

Out of every crash I've gotten, whether it is an infinite ticking loop crash, rendering screen crash, hard and abrupt crash (log ends with "Process exited with code x"), a mod dependency crash (missing mods which will be stated in each log if they aren't enabled), or a crash regarding a mod interference, this crash seems rare to me and it only seems to happen with Re-chiseled and Fusion enabled.

Solutions for this crash might work for everyone who's having this same issue but are 100% not guaranteed to work for those with even a slightly different issue. Regardless, I appreciate your input(s)!

Version Info

  • Minecraft 1.18.2
  • Re-chiseled 1.1.0 [Forge]
  • Fusion 1.0.0 [Forge]
  • Forge 40.2.9

Steps to Reproduce

  1. Update Re-chiseled to 1.1.0, which now requires Fusion.
  2. Try to launch the game [ends with a dependency crash due to Fusion not being present].
  3. Enable both Re-chiseled and download the new required dependency Fusion [ends with a JRE crash].

Crash report (~/logs/latest.log)
(hs_err_pidxxxxx.log is provided below as Java/Eclipse made a log for this crash.)
hs_err_pid17600.log
latest.log

[Bug] Incompatibility with DashLoader (?)

Version Info

  • Minecraft 1.20.1 / Quilt Loader 0.19.2-beta.2
  • Fusion-1.0.0-fabric-mc1.20

Are you using OptiFine: Yes or no

Imagine using Optifine

Description of the Bug

DashLoader enters in IDLE state when used with Fusion (to confirm)

Steps to Reproduce
Install both DashLoader and Fusion
Run the game
Check if DashLoader is enabled

Screenshots
image
image

[Question] Set Parent for 3D Type Blocks

Question
Is it possible to change the parent of the block? For example, lets look at the Bookshelf for my Texture pack, here you can see it looks fine.
image

However, when I add a second or 3rd bookshelf using fusion, I get this look:
image

Going into the models for the bookshelfs within my texture pack I am working on and setting the config to Appears to fix the issue.

{
    "loader":"fusion:model",
    "type":"connecting",
    "connections":[{"type":"is_same_block"}],
    "parent": "minecraft:block/cube_column",
    "textures": {
        "end": "minecraft:block/slab/oak_top",
        "side": "minecraft:block/bookshelf/1",
        "particle": "minecraft:block/bookshelf/1"
    }
}

image

However, it would be nice if would could specify different parents for different parts of the connected texture to allow texture packs to retain their 3D look if they have them... Or if this is already possible, I was unable to figure out how to get this to work.

[Crash] mixin crash [fusion.mixins.json:BlockModelMixin] 1.20.1 forge

Version Info

  • Minecraft, 1.20.1
  • Fusion, 1.0.6

Are you using OptiFine: no

Steps to Reproduce
install a blank mod with not blocks and items.
when i load my mod along side fusion trough intlij it gives [fusion.mixins.json:BlockModelMixin] error

Crash report (~/logs/latest.log)
crash-2023-10-30_21.18.59-client.txt

ps i do not know whats going on or what i did wrong

i did the correct gradle build and propperties and have this in mods.toml
mods.toml

[[dependencies.${mod_id}]]
    modId="fusion"
    mandatory=true
    versionRange="[1.0.0,)"
    ordering="NONE"
    side="CLIENT"

build.gradle

repositories {
   exclusiveContent {
        forRepository {
            maven {
                name = "Modrinth"
                url = "https://api.modrinth.com/maven"
            }
        }
        forRepositories(fg.repository) // Only add this if you're using ForgeGradle, otherwise remove this line
        filter {
            includeGroup "maven.modrinth"
        }
}
dependencies {
        implementation fg.deobf("maven.modrinth:fusion-connected-textures:${fusion_version}-forge-mc${minecraft_version}")

}

gradle.propperties

org.gradle.jvmargs=-Xmx3G
org.gradle.daemon=false

# fusion version
fusion_version=1.0.6

# The Minecraft version must agree with the Forge version to get a valid artifact
minecraft_version=1.20.1
minecraft_version_range=[1.20.1,1.21)

# The Forge version must agree with the Minecraft version to get a valid artifact
forge_version=47.2.1
# The Forge version range can use any version of Forge as bounds or match the loader version range
forge_version_range=[47,)
# The loader version range can only use the major version of Forge/FML as bounds
loader_version_range=[47,)

# Additional setup is needed to use their mappings, see https://parchmentmc.org/docs/getting-started
mapping_channel=parchment
mappings=1.20.1-2023.06.26-1.20.1

## Mod Properties
mod_id=factoryblocks
mod_name=Factory Blocks Mod
mod_license=MIT
mod_version=1.0-1.20.1
mod_group_id=me.gamingoninsulin.factoryblocksmod
mod_authors=GamingOnInsulin
mod_description=This mod adds Factory blocks to minecraft.

everything else is template blank forge 1.20.1 mod

i hope you can see what i am doing wrong ( a moment ago i tought it was working clearly not)

[Feature] Missing the green library badge in modmenu

can you please modify the mod so that it gets properly recognized as a library by modmenu, and therefor doesnt show up by default?

apis like fabric, cloth, yacl etc. have a green library badge in modmenu, and only show up if you toggle the button from "Libraries: Hidden" to "Libraries: Shown". i would appreciate it if this library behaved the same.

[Bug] Using uvlock breaks connected texture orientation

Version Info

  • Minecraft 1.20.1 Forge
  • Fusion 1.1.1

Are you using OptiFine: No

Description of the Bug
When enabling uvlock on a block/blockstate that can be rotated it rotates the connecting texture as shown below.

Steps to Reproduce

  1. Enable uvlock
  2. Place block beside a connecting block
  3. Rotate block

Screenshots
Before Fusion installation:
image
After Fusion installation:
image

JSON:
image

Vivecraft 1.16.5 and Fusion [CRASH] More like [Freeze]

Version Info

  • Minecraft, 1.16.5
  • Fusion, fusion-1.0.6-forge-mc1.16.jar

Are you using OptiFine: Yes but with Vivecraft because it is bundled with it.

I am using a Modpack that my friend made... but he refuses to remove ReChiseled and Fusion because of the reason of that I wanted to play in VR on the Modpack, It's 1.16.5, so of course I have Optifine in there since 1.18 and above dropped the dependency of Optifine...

No Crash log because it just freezes and does not crash.

Look, I know that you are going to say "Then don't use Optifine" of something like that... But I am playing in VR in a server that I want to play VR in.

[Bug] Encountered an exception whilst reading fusion metadata for pack 'builtin/aether_colorblind'

Version Info

  • Minecraft, 1.19.2
  • Fusion, 1.1.0b

Are you using OptiFine:
No

Description of the Bug
Looks like Fusion can't real correctly metadata for Aether's built-in resource pack

Steps to Reproduce
Install Aether mod, install Fusion
Run game
Check the logs:

[20:49:36] [Render thread/ERROR] [fusion/]: Encountered an exception whilst reading fusion metadata for pack 'builtin/aether_colorblind':
java.io.FileNotFoundException: Can't find resource pack.mcmeta at packs/colorblind
at net.minecraftforge.resource.PathPackResources.m_5541_(PathPackResources.java:112) ~[forge-1.19.2-43.2.21-universal.jar%23632!/:?] {re:mixin,re:classloading,pl:mixin:A}
at net.minecraft.server.packs.AbstractPackResources.m_5550_(AbstractPackResources.java:60) ~[client-1.19.2-20220805.130853-srg.jar%23627!/:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B}
at net.minecraft.server.packs.repository.Pack.handler$bfh000$init(Pack.java:535) ~[client-1.19.2-20220805.130853-srg.jar%23627!/:?] {re:mixin,re:classloading,pl:mixin:APP:fusion.mixins.json:PackMixin,pl:mixin:APP:brrp-v1.mixins.json:ResourcePackProfileMixin,pl:mixin:APP:brrp-v1-forge.mixins.json:ResourcePackProfileForgeMixin,pl:mixin:A}
at net.minecraft.server.packs.repository.Pack.(Pack.java:93) ~[client-1.19.2-20220805.130853-srg.jar%23627!/:?] {re:mixin,re:classloading,pl:mixin:APP:fusion.mixins.json:PackMixin,pl:mixin:APP:brrp-v1.mixins.json:ResourcePackProfileMixin,pl:mixin:APP:brrp-v1-forge.mixins.json:ResourcePackProfileForgeMixin,pl:mixin:A}
at net.minecraft.server.packs.repository.Pack.(Pack.java:101) ~[client-1.19.2-20220805.130853-srg.jar%23627!/:?] {re:mixin,re:classloading,pl:mixin:APP:fusion.mixins.json:PackMixin,pl:mixin:APP:brrp-v1.mixins.json:ResourcePackProfileMixin,pl:mixin:APP:brrp-v1-forge.mixins.json:ResourcePackProfileForgeMixin,pl:mixin:A}
at net.minecraft.client.Minecraft.createClientPackAdapter(Minecraft.java:2771) ~[client-1.19.2-20220805.130853-srg.jar%23627!/:?] {re:mixin,pl:accesstransformer:B,xf:fml:xaeroworldmap:xaero_wm_minecraft_runtick,xf:fml:xaeroworldmap:xaero_wm_minecraft_runtick_render_call,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,xf:fml:xaeroworldmap:xaero_wm_minecraft_runtick,xf:fml:xaeroworldmap:xaero_wm_minecraft_runtick_render_call,pl:mixin:A,pl:runtimedistcleaner:A}
at com.aetherteam.aether.Aether.lambda$setupColorblindPack$22(Aether.java:308) ~[aether-1.19.2-1.0.0-beta.2-forge.jar%23396!/:1.19.2-1.0.0-beta.2-forge] {re:classloading}
at net.minecraft.server.packs.repository.PackRepository.m_10526_(PackRepository.java:47) ~[client-1.19.2-20220805.130853-srg.jar%23627!/:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:resourcepackoverrides.common.mixins.json:client.PackRepositoryMixin,pl:mixin:A}
at net.minecraft.server.packs.repository.PackRepository.m_10506_(PackRepository.java:39) ~[client-1.19.2-20220805.130853-srg.jar%23627!/:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:resourcepackoverrides.common.mixins.json:client.PackRepositoryMixin,pl:mixin:A}
at net.minecraft.client.Minecraft.(Minecraft.java:469) ~[client-1.19.2-20220805.130853-srg.jar%23627!/:?] {re:mixin,pl:accesstransformer:B,xf:fml:xaeroworldmap:xaero_wm_minecraft_runtick,xf:fml:xaeroworldmap:xaero_wm_minecraft_runtick_render_call,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,xf:fml:xaeroworldmap:xaero_wm_minecraft_runtick,xf:fml:xaeroworldmap:xaero_wm_minecraft_runtick_render_call,pl:mixin:A,pl:runtimedistcleaner:A}
at net.minecraft.client.main.Main.m_239872_(Main.java:176) ~[client-1.19.2-20220805.130853-srg.jar%23627!/:?] {re:classloading,pl:runtimedistcleaner:A}
at net.minecraft.client.main.Main.main(Main.java:51) ~[client-1.19.2-20220805.130853-srg.jar%23627!/:?] {re:classloading,pl:runtimedistcleaner:A}
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) ~[?:?] {re:mixin}
at net.minecraftforge.fml.loading.targets.CommonClientLaunchHandler.lambda$launchService$0(CommonClientLaunchHandler.java:27) ~[fmlloader-1.19.2-43.2.21.jar%23150!/:?] {}
at cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:30) [modlauncher-10.0.8.jar%23137!/:?] {}
at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:53) [modlauncher-10.0.8.jar%23137!/:?] {}
at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:71) [modlauncher-10.0.8.jar%23137!/:?] {}
at cpw.mods.modlauncher.Launcher.run(Launcher.java:106) [modlauncher-10.0.8.jar%23137!/:?] {}
at cpw.mods.modlauncher.Launcher.main(Launcher.java:77) [modlauncher-10.0.8.jar%23137!/:?] {}
at cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:26) [modlauncher-10.0.8.jar%23137!/:?] {}
at cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:23) [modlauncher-10.0.8.jar%23137!/:?] {}
at cpw.mods.bootstraplauncher.BootstrapLauncher.main(BootstrapLauncher.java:141) [bootstraplauncher-1.1.2.jar:?] {}
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) ~[?:?] {re:mixin}
at io.github.zekerzhayard.forgewrapper.installer.Main.main(Main.java:66) [ForgeWrapper-1.5.7-prism.jar:1.5.7-prism] {}
at org.prismlauncher.launcher.impl.StandardLauncher.launch(StandardLauncher.java:87) [NewLaunch.jar:?] {}
at org.prismlauncher.EntryPoint.listen(EntryPoint.java:130) [NewLaunch.jar:?] {}
at org.prismlauncher.EntryPoint.main(EntryPoint.java:70) [NewLaunch.jar:?] {}
[20:49:36] [Render thread/ERROR] [fusion/]: Encountered an exception whilst reading fusion metadata for pack 'builtin/aether_colorblind':
java.io.FileNotFoundException: Can't find resource pack.mcmeta at packs/colorblind
at net.minecraftforge.resource.PathPackResources.m_5541_(PathPackResources.java:112) ~[forge-1.19.2-43.2.21-universal.jar%23632!/:?] {re:mixin,re:classloading,pl:mixin:A}
at net.minecraft.server.packs.AbstractPackResources.m_5550_(AbstractPackResources.java:60) ~[client-1.19.2-20220805.130853-srg.jar%23627!/:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B}
at net.minecraft.server.packs.repository.Pack.handler$bfh000$init(Pack.java:535) ~[client-1.19.2-20220805.130853-srg.jar%23627!/:?] {re:mixin,re:classloading,pl:mixin:APP:fusion.mixins.json:PackMixin,pl:mixin:APP:brrp-v1.mixins.json:ResourcePackProfileMixin,pl:mixin:APP:brrp-v1-forge.mixins.json:ResourcePackProfileForgeMixin,pl:mixin:A}
at net.minecraft.server.packs.repository.Pack.(Pack.java:93) ~[client-1.19.2-20220805.130853-srg.jar%23627!/:?] {re:mixin,re:classloading,pl:mixin:APP:fusion.mixins.json:PackMixin,pl:mixin:APP:brrp-v1.mixins.json:ResourcePackProfileMixin,pl:mixin:APP:brrp-v1-forge.mixins.json:ResourcePackProfileForgeMixin,pl:mixin:A}
at net.minecraft.server.packs.repository.Pack.(Pack.java:79) ~[client-1.19.2-20220805.130853-srg.jar%23627!/:?] {re:mixin,re:classloading,pl:mixin:APP:fusion.mixins.json:PackMixin,pl:mixin:APP:brrp-v1.mixins.json:ResourcePackProfileMixin,pl:mixin:APP:brrp-v1-forge.mixins.json:ResourcePackProfileForgeMixin,pl:mixin:A}
at fuzs.resourcepackoverrides.client.packs.repository.ForwardingPack.(ForwardingPack.java:13) ~[ResourcePackOverrides-v4.0.4-1.19.2-Forge.jar%23588!/:4.0.4] {re:mixin,re:classloading}
at fuzs.resourcepackoverrides.client.packs.repository.ForwardingPack.copy(ForwardingPack.java:18) ~[ResourcePackOverrides-v4.0.4-1.19.2-Forge.jar%23588!/:4.0.4] {re:mixin,re:classloading}
at net.minecraft.server.packs.repository.PackRepository.mda7bccf$lambda$discoverAvailable$0$0(PackRepository.java:525) ~[client-1.19.2-20220805.130853-srg.jar%23627!/:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:resourcepackoverrides.common.mixins.json:client.PackRepositoryMixin,pl:mixin:A}
at com.google.common.collect.CollectCollectors.lambda$toImmutableMap$6(CollectCollectors.java:184) ~[guava-31.0.1-jre.jar%23116!/:?] {}
at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:?] {}
at java.util.Spliterators$ArraySpliterator.forEachRemaining(Spliterators.java:992) ~[?:?] {}
at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?] {}
at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?] {}
at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?] {}
at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] {}
at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?] {}
at net.minecraft.server.packs.repository.PackRepository.handler$zjc000$discoverAvailable(PackRepository.java:525) ~[client-1.19.2-20220805.130853-srg.jar%23627!/:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:resourcepackoverrides.common.mixins.json:client.PackRepositoryMixin,pl:mixin:A}
at net.minecraft.server.packs.repository.PackRepository.m_10526_(PackRepository.java:52) ~[client-1.19.2-20220805.130853-srg.jar%23627!/:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:resourcepackoverrides.common.mixins.json:client.PackRepositoryMixin,pl:mixin:A}
at net.minecraft.server.packs.repository.PackRepository.m_10506_(PackRepository.java:39) ~[client-1.19.2-20220805.130853-srg.jar%23627!/:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:resourcepackoverrides.common.mixins.json:client.PackRepositoryMixin,pl:mixin:A}
at net.minecraft.client.Minecraft.(Minecraft.java:469) ~[client-1.19.2-20220805.130853-srg.jar%23627!/:?] {re:mixin,pl:accesstransformer:B,xf:fml:xaeroworldmap:xaero_wm_minecraft_runtick,xf:fml:xaeroworldmap:xaero_wm_minecraft_runtick_render_call,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,xf:fml:xaeroworldmap:xaero_wm_minecraft_runtick,xf:fml:xaeroworldmap:xaero_wm_minecraft_runtick_render_call,pl:mixin:A,pl:runtimedistcleaner:A}
at net.minecraft.client.main.Main.m_239872_(Main.java:176) ~[client-1.19.2-20220805.130853-srg.jar%23627!/:?] {re:classloading,pl:runtimedistcleaner:A}
at net.minecraft.client.main.Main.main(Main.java:51) ~[client-1.19.2-20220805.130853-srg.jar%23627!/:?] {re:classloading,pl:runtimedistcleaner:A}
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) ~[?:?] {re:mixin}
at net.minecraftforge.fml.loading.targets.CommonClientLaunchHandler.lambda$launchService$0(CommonClientLaunchHandler.java:27) ~[fmlloader-1.19.2-43.2.21.jar%23150!/:?] {}
at cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:30) [modlauncher-10.0.8.jar%23137!/:?] {}
at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:53) [modlauncher-10.0.8.jar%23137!/:?] {}
at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:71) [modlauncher-10.0.8.jar%23137!/:?] {}
at cpw.mods.modlauncher.Launcher.run(Launcher.java:106) [modlauncher-10.0.8.jar%23137!/:?] {}
at cpw.mods.modlauncher.Launcher.main(Launcher.java:77) [modlauncher-10.0.8.jar%23137!/:?] {}
at cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:26) [modlauncher-10.0.8.jar%23137!/:?] {}
at cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:23) [modlauncher-10.0.8.jar%23137!/:?] {}
at cpw.mods.bootstraplauncher.BootstrapLauncher.main(BootstrapLauncher.java:141) [bootstraplauncher-1.1.2.jar:?] {}
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) ~[?:?] {re:mixin}
at io.github.zekerzhayard.forgewrapper.installer.Main.main(Main.java:66) [ForgeWrapper-1.5.7-prism.jar:1.5.7-prism] {}
at org.prismlauncher.launcher.impl.StandardLauncher.launch(StandardLauncher.java:87) [NewLaunch.jar:?] {}
at org.prismlauncher.EntryPoint.listen(EntryPoint.java:130) [NewLaunch.jar:?] {}
at org.prismlauncher.EntryPoint.main(EntryPoint.java:70) [NewLaunch.jar:?] {}

Also reported on Aether: The-Aether-Team/The-Aether#1880

[Question] Fusion server support

I want to add the connected glass mod to my server.

Since fusion is marked as unsupported on the server (in the .mrpack), the server doesn't download the lib and it crashes because connected glass requires fusion.

Am I doing something wrong? I'll just downgrade the connected glass version for now.

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.