Jump to content

Recommended Posts

Posted

The game crashed whilst rendering overlay Error: java.lang.IllegalArgumentException: Failed to create model for minecraft:firework_rocket

---- Minecraft Crash Report ----
// Surprise! Haha. Well, this is awkward.

Time: 2023-05-17, 4:57 p.m.
Description: Rendering overlay

java.lang.IllegalArgumentException: Failed to create model for minecraft:firework_rocket
    at net.minecraft.client.renderer.entity.EntityRenderers.m_174039_(EntityRenderers.java:153) ~[client-1.18.2-20220404.173914-srg.jar%23340!/:?] {re:classloading,pl:accesstransformer:B}
    at java.util.HashMap.forEach(HashMap.java:1421) ~[?:?] {re:mixin}
    at net.minecraft.client.renderer.entity.EntityRenderers.m_174049_(EntityRenderers.java:149) ~[client-1.18.2-20220404.173914-srg.jar%23340!/:?] {re:classloading,pl:accesstransformer:B}
    at net.minecraft.client.renderer.entity.EntityRenderDispatcher.m_6213_(EntityRenderDispatcher.java:333) ~[client-1.18.2-20220404.173914-srg.jar%23340!/:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:mixins.oculus.json:MixinEntityRenderDispatcher,pl:mixin:APP:mixins.oculus.json:entity_render_context.MixinEntityRenderDispatcher,pl:mixin:A,pl:runtimedistcleaner:A}
    at net.minecraft.server.packs.resources.ResourceManagerReloadListener.m_10759_(ResourceManagerReloadListener.java:15) ~[client-1.18.2-20220404.173914-srg.jar%23340!/:?] {re:computing_frames,re:classloading,re:mixin}
    at java.util.concurrent.CompletableFuture$UniRun.tryFire(CompletableFuture.java:787) ~[?:?] {}
    at java.util.concurrent.CompletableFuture$Completion.run(CompletableFuture.java:482) ~[?:?] {}
    at net.minecraft.server.packs.resources.SimpleReloadInstance.m_143940_(SimpleReloadInstance.java:69) ~[client-1.18.2-20220404.173914-srg.jar%23340!/:?] {re:mixin,re:classloading,pl:mixin:APP:pollen-common.mixins.json:SimpleReloadInstanceMixin,pl:mixin:A}
    at net.minecraft.util.thread.BlockableEventLoop.execute(BlockableEventLoop.java:103) ~[client-1.18.2-20220404.173914-srg.jar%23340!/:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B}
    at net.minecraft.server.packs.resources.SimpleReloadInstance.m_10834_(SimpleReloadInstance.java:68) ~[client-1.18.2-20220404.173914-srg.jar%23340!/:?] {re:mixin,re:classloading,pl:mixin:APP:pollen-common.mixins.json:SimpleReloadInstanceMixin,pl:mixin:A}
    at java.util.concurrent.CompletableFuture$UniCompletion.claim(CompletableFuture.java:572) ~[?:?] {}
    at java.util.concurrent.CompletableFuture$UniRun.tryFire(CompletableFuture.java:784) ~[?:?] {}
    at java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:510) ~[?:?] {re:mixin}
    at java.util.concurrent.CompletableFuture.postFire(CompletableFuture.java:614) ~[?:?] {re:mixin}
    at java.util.concurrent.CompletableFuture$UniRun.tryFire(CompletableFuture.java:795) ~[?:?] {}
    at java.util.concurrent.CompletableFuture$Completion.run(CompletableFuture.java:482) ~[?:?] {}
    at net.minecraft.server.packs.resources.SimpleReloadInstance.m_143940_(SimpleReloadInstance.java:69) ~[client-1.18.2-20220404.173914-srg.jar%23340!/:?] {re:mixin,re:classloading,pl:mixin:APP:pollen-common.mixins.json:SimpleReloadInstanceMixin,pl:mixin:A}
    at net.minecraft.util.thread.BlockableEventLoop.execute(BlockableEventLoop.java:103) ~[client-1.18.2-20220404.173914-srg.jar%23340!/:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B}
    at net.minecraft.server.packs.resources.SimpleReloadInstance.m_10834_(SimpleReloadInstance.java:68) ~[client-1.18.2-20220404.173914-srg.jar%23340!/:?] {re:mixin,re:classloading,pl:mixin:APP:pollen-common.mixins.json:SimpleReloadInstanceMixin,pl:mixin:A}
    at java.util.concurrent.CompletableFuture$UniCompletion.claim(CompletableFuture.java:572) ~[?:?] {}
    at java.util.concurrent.CompletableFuture$UniRun.tryFire(CompletableFuture.java:784) ~[?:?] {}
    at java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:510) ~[?:?] {re:mixin}
    at java.util.concurrent.CompletableFuture.postFire(CompletableFuture.java:614) ~[?:?] {re:mixin}
    at java.util.concurrent.CompletableFuture$UniRun.tryFire(CompletableFuture.java:795) ~[?:?] {}
    at java.util.concurrent.CompletableFuture$Completion.run(CompletableFuture.java:482) ~[?:?] {}
    at net.minecraft.server.packs.resources.SimpleReloadInstance.m_143940_(SimpleReloadInstance.java:69) ~[client-1.18.2-20220404.173914-srg.jar%23340!/:?] {re:mixin,re:classloading,pl:mixin:APP:pollen-common.mixins.json:SimpleReloadInstanceMixin,pl:mixin:A}
    at net.minecraft.util.thread.BlockableEventLoop.execute(BlockableEventLoop.java:103) ~[client-1.18.2-20220404.173914-srg.jar%23340!/:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B}
    at net.minecraft.server.packs.resources.SimpleReloadInstance.m_10834_(SimpleReloadInstance.java:68) ~[client-1.18.2-20220404.173914-srg.jar%23340!/:?] {re:mixin,re:classloading,pl:mixin:APP:pollen-common.mixins.json:SimpleReloadInstanceMixin,pl:mixin:A}
    at java.util.concurrent.CompletableFuture$UniCompletion.claim(CompletableFuture.java:572) ~[?:?] {}
    at java.util.concurrent.CompletableFuture$UniRun.tryFire(CompletableFuture.java:784) ~[?:?] {}
    at java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:510) ~[?:?] {re:mixin}
    at java.util.concurrent.CompletableFuture.postFire(CompletableFuture.java:614) ~[?:?] {re:mixin}
    at java.util.concurrent.CompletableFuture$UniRun.tryFire(CompletableFuture.java:795) ~[?:?] {}
    at java.util.concurrent.CompletableFuture$Completion.run(CompletableFuture.java:482) ~[?:?] {}
    at net.minecraft.server.packs.resources.SimpleReloadInstance.m_143940_(SimpleReloadInstance.java:69) ~[client-1.18.2-20220404.173914-srg.jar%23340!/:?] {re:mixin,re:classloading,pl:mixin:APP:pollen-common.mixins.json:SimpleReloadInstanceMixin,pl:mixin:A}
    at net.minecraft.util.thread.BlockableEventLoop.execute(BlockableEventLoop.java:103) ~[client-1.18.2-20220404.173914-srg.jar%23340!/:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B}
    at net.minecraft.server.packs.resources.SimpleReloadInstance.m_10834_(SimpleReloadInstance.java:68) ~[client-1.18.2-20220404.173914-srg.jar%23340!/:?] {re:mixin,re:classloading,pl:mixin:APP:pollen-common.mixins.json:SimpleReloadInstanceMixin,pl:mixin:A}
    at java.util.concurrent.CompletableFuture$UniCompletion.claim(CompletableFuture.java:572) ~[?:?] {}
    at java.util.concurrent.CompletableFuture$UniRun.tryFire(CompletableFuture.java:784) ~[?:?] {}
    at java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:510) ~[?:?] {re:mixin}
    at java.util.concurrent.CompletableFuture.postFire(CompletableFuture.java:614) ~[?:?] {re:mixin}
    at java.util.concurrent.CompletableFuture$UniAccept.tryFire(CompletableFuture.java:726) ~[?:?] {}
    at java.util.concurrent.CompletableFuture$Completion.run(CompletableFuture.java:482) ~[?:?] {}
    at net.minecraft.server.packs.resources.SimpleReloadInstance.m_143940_(SimpleReloadInstance.java:69) ~[client-1.18.2-20220404.173914-srg.jar%23340!/:?] {re:mixin,re:classloading,pl:mixin:APP:pollen-common.mixins.json:SimpleReloadInstanceMixin,pl:mixin:A}
    at net.minecraft.util.thread.BlockableEventLoop.execute(BlockableEventLoop.java:103) ~[client-1.18.2-20220404.173914-srg.jar%23340!/:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B}
    at net.minecraft.server.packs.resources.SimpleReloadInstance.m_10834_(SimpleReloadInstance.java:68) ~[client-1.18.2-20220404.173914-srg.jar%23340!/:?] {re:mixin,re:classloading,pl:mixin:APP:pollen-common.mixins.json:SimpleReloadInstanceMixin,pl:mixin:A}
    at java.util.concurrent.CompletableFuture$UniCompletion.claim(CompletableFuture.java:572) ~[?:?] {}
    at java.util.concurrent.CompletableFuture$UniAccept.tryFire(CompletableFuture.java:714) ~[?:?] {}
    at java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:510) ~[?:?] {re:mixin}
    at java.util.concurrent.CompletableFuture.postFire(CompletableFuture.java:614) ~[?:?] {re:mixin}
    at java.util.concurrent.CompletableFuture$UniAccept.tryFire(CompletableFuture.java:726) ~[?:?] {}
    at java.util.concurrent.CompletableFuture$Completion.run(CompletableFuture.java:482) ~[?:?] {}
    at net.minecraft.server.packs.resources.SimpleReloadInstance.m_143940_(SimpleReloadInstance.java:69) ~[client-1.18.2-20220404.173914-srg.jar%23340!/:?] {re:mixin,re:classloading,pl:mixin:APP:pollen-common.mixins.json:SimpleReloadInstanceMixin,pl:mixin:A}
    at net.minecraft.util.thread.BlockableEventLoop.execute(BlockableEventLoop.java:103) ~[client-1.18.2-20220404.173914-srg.jar%23340!/:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B}
    at net.minecraft.server.packs.resources.SimpleReloadInstance.m_10834_(SimpleReloadInstance.java:68) ~[client-1.18.2-20220404.173914-srg.jar%23340!/:?] {re:mixin,re:classloading,pl:mixin:APP:pollen-common.mixins.json:SimpleReloadInstanceMixin,pl:mixin:A}
    at java.util.concurrent.CompletableFuture$UniCompletion.claim(CompletableFuture.java:572) ~[?:?] {}
    at java.util.concurrent.CompletableFuture$UniAccept.tryFire(CompletableFuture.java:714) ~[?:?] {}
    at java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:510) ~[?:?] {re:mixin}
    at java.util.concurrent.CompletableFuture.postFire(CompletableFuture.java:614) ~[?:?] {re:mixin}
    at java.util.concurrent.CompletableFuture$UniAccept.tryFire(CompletableFuture.java:726) ~[?:?] {}
    at java.util.concurrent.CompletableFuture$Completion.run(CompletableFuture.java:482) ~[?:?] {}
    at net.minecraft.server.packs.resources.SimpleReloadInstance.m_143940_(SimpleReloadInstance.java:69) ~[client-1.18.2-20220404.173914-srg.jar%23340!/:?] {re:mixin,re:classloading,pl:mixin:APP:pollen-common.mixins.json:SimpleReloadInstanceMixin,pl:mixin:A}
    at net.minecraft.util.thread.BlockableEventLoop.execute(BlockableEventLoop.java:103) ~[client-1.18.2-20220404.173914-srg.jar%23340!/:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B}
    at net.minecraft.server.packs.resources.SimpleReloadInstance.m_10834_(SimpleReloadInstance.java:68) ~[client-1.18.2-20220404.173914-srg.jar%23340!/:?] {re:mixin,re:classloading,pl:mixin:APP:pollen-common.mixins.json:SimpleReloadInstanceMixin,pl:mixin:A}
    at java.util.concurrent.CompletableFuture$UniCompletion.claim(CompletableFuture.java:572) ~[?:?] {}
    at java.util.concurrent.CompletableFuture$UniAccept.tryFire(CompletableFuture.java:714) ~[?:?] {}
    at java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:510) ~[?:?] {re:mixin}
    at java.util.concurrent.CompletableFuture.postFire(CompletableFuture.java:614) ~[?:?] {re:mixin}
    at java.util.concurrent.CompletableFuture$UniAccept.tryFire(CompletableFuture.java:726) ~[?:?] {}
    at java.util.concurrent.CompletableFuture$Completion.run(CompletableFuture.java:482) ~[?:?] {}
    at net.minecraft.server.packs.resources.SimpleReloadInstance.m_143940_(SimpleReloadInstance.java:69) ~[client-1.18.2-20220404.173914-srg.jar%23340!/:?] {re:mixin,re:classloading,pl:mixin:APP:pollen-common.mixins.json:SimpleReloadInstanceMixin,pl:mixin:A}
    at net.minecraft.util.thread.BlockableEventLoop.execute(BlockableEventLoop.java:103) ~[client-1.18.2-20220404.173914-srg.jar%23340!/:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B}
    at net.minecraft.server.packs.resources.SimpleReloadInstance.m_10834_(SimpleReloadInstance.java:68) ~[client-1.18.2-20220404.173914-srg.jar%23340!/:?] {re:mixin,re:classloading,pl:mixin:APP:pollen-common.mixins.json:SimpleReloadInstanceMixin,pl:mixin:A}
    at java.util.concurrent.CompletableFuture$UniCompletion.claim(CompletableFuture.java:572) ~[?:?] {}
    at java.util.concurrent.CompletableFuture$UniAccept.tryFire(CompletableFuture.java:714) ~[?:?] {}
    at java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:510) ~[?:?] {re:mixin}
    at java.util.concurrent.CompletableFuture.postFire(CompletableFuture.java:614) ~[?:?] {re:mixin}
    at java.util.concurrent.CompletableFuture$UniAccept.tryFire(CompletableFuture.java:726) ~[?:?] {}
    at java.util.concurrent.CompletableFuture$Completion.run(CompletableFuture.java:482) ~[?:?] {}
    at net.minecraft.server.packs.resources.SimpleReloadInstance.m_143940_(SimpleReloadInstance.java:69) ~[client-1.18.2-20220404.173914-srg.jar%23340!/:?] {re:mixin,re:classloading,pl:mixin:APP:pollen-common.mixins.json:SimpleReloadInstanceMixin,pl:mixin:A}
    at net.minecraft.util.thread.BlockableEventLoop.execute(BlockableEventLoop.java:103) ~[client-1.18.2-20220404.173914-srg.jar%23340!/:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B}
    at net.minecraft.server.packs.resources.SimpleReloadInstance.m_10834_(SimpleReloadInstance.java:68) ~[client-1.18.2-20220404.173914-srg.jar%23340!/:?] {re:mixin,re:classloading,pl:mixin:APP:pollen-common.mixins.json:SimpleReloadInstanceMixin,pl:mixin:A}
    at java.util.concurrent.CompletableFuture$UniCompletion.claim(CompletableFuture.java:572) ~[?:?] {}
    at java.util.concurrent.CompletableFuture$UniAccept.tryFire(CompletableFuture.java:714) ~[?:?] {}
    at java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:510) ~[?:?] {re:mixin}
    at java.util.concurrent.CompletableFuture.postFire(CompletableFuture.java:614) ~[?:?] {re:mixin}
    at java.util.concurrent.CompletableFuture$UniAccept.tryFire(CompletableFuture.java:726) ~[?:?] {}
    at java.util.concurrent.CompletableFuture$Completion.run(CompletableFuture.java:482) ~[?:?] {}
    at net.minecraft.server.packs.resources.SimpleReloadInstance.m_143940_(SimpleReloadInstance.java:69) ~[client-1.18.2-20220404.173914-srg.jar%23340!/:?] {re:mixin,re:classloading,pl:mixin:APP:pollen-common.mixins.json:SimpleReloadInstanceMixin,pl:mixin:A}
    at net.minecraft.util.thread.BlockableEventLoop.execute(BlockableEventLoop.java:103) ~[client-1.18.2-20220404.173914-srg.jar%23340!/:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B}
    at net.minecraft.server.packs.resources.SimpleReloadInstance.m_10834_(SimpleReloadInstance.java:68) ~[client-1.18.2-20220404.173914-srg.jar%23340!/:?] {re:mixin,re:classloading,pl:mixin:APP:pollen-common.mixins.json:SimpleReloadInstanceMixin,pl:mixin:A}
    at java.util.concurrent.CompletableFuture$UniCompletion.claim(CompletableFuture.java:572) ~[?:?] {}
    at java.util.concurrent.CompletableFuture$UniAccept.tryFire(CompletableFuture.java:714) ~[?:?] {}
    at java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:510) ~[?:?] {re:mixin}
    at java.util.concurrent.CompletableFuture.postFire(CompletableFuture.java:614) ~[?:?] {re:mixin}
    at java.util.concurrent.CompletableFuture$UniAccept.tryFire(CompletableFuture.java:726) ~[?:?] {}
    at java.util.concurrent.CompletableFuture$Completion.run(CompletableFuture.java:482) ~[?:?] {}
    at com.mojang.blaze3d.systems.RenderSystem.m_69884_(RenderSystem.java:211) ~[client-1.18.2-20220404.173914-srg.jar%23340!/:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:mixins.oculus.json:MixinGlStateManager,pl:mixin:APP:mixins.oculus.json:MixinRenderSystem,pl:mixin:APP:mixins.oculus.json:statelisteners.MixinRenderSystem,pl:mixin:APP:flywheel.mixins.json:RenderTexturesMixin,pl:mixin:APP:pollen.mixins.json:client.RenderSystemMixin,pl:mixin:A}
    at com.mojang.blaze3d.systems.RenderSystem.m_69495_(RenderSystem.java:198) ~[client-1.18.2-20220404.173914-srg.jar%23340!/:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:mixins.oculus.json:MixinGlStateManager,pl:mixin:APP:mixins.oculus.json:MixinRenderSystem,pl:mixin:APP:mixins.oculus.json:statelisteners.MixinRenderSystem,pl:mixin:APP:flywheel.mixins.json:RenderTexturesMixin,pl:mixin:APP:pollen.mixins.json:client.RenderSystemMixin,pl:mixin:A}
    at com.mojang.blaze3d.platform.Window.m_85435_(Window.java:333) ~[client-1.18.2-20220404.173914-srg.jar%23340!/:?] {re:classloading,pl:runtimedistcleaner:A,re:mixin,pl:runtimedistcleaner:A}
    at net.minecraft.client.Minecraft.m_91383_(Minecraft.java:1068) ~[client-1.18.2-20220404.173914-srg.jar%23340!/:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:rubidium.mixins.json:core.MixinMinecraftClient,pl:mixin:APP:modernfix-common.mixins.json:bugfix.concurrency.MinecraftMixin,pl:mixin:APP:modernfix-common.mixins.json:feature.measure_time.MinecraftMixin,pl:mixin:APP:modernfix-common.mixins.json:perf.dedicated_reload_executor.MinecraftMixin,pl:mixin:APP:modernfix-forge.mixins.json:feature.measure_time.MinecraftMixin_Forge,pl:mixin:APP:modernfix-forge.mixins.json:perf.blast_search_trees.MinecraftMixin,pl:mixin:APP:balm.mixins.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:inventorio.mixins.json:client.accessor.MinecraftClientAccessor,pl:mixin:APP:flywheel.mixins.json:PausedPartialTickAccessor,pl:mixin:APP:bookshelf.common.mixins.json:client.AccessorMinecraft,pl:mixin:APP:konkrete.mixin.json:client.MixinMinecraft,pl:mixin:APP:spyglass_improvements.mixins.json:MinecraftMixin,pl:mixin:APP:architectury.mixins.json:MixinMinecraft,pl:mixin:APP:blueprint.mixins.json:client.MinecraftMixin,pl:mixin:APP:create.mixins.json:WindowResizeMixin,pl:mixin:APP:inventorio.mixins.json:client.MinecraftClientMixin,pl:mixin:A,pl:runtimedistcleaner:A}
    at net.minecraft.client.Minecraft.m_91374_(Minecraft.java:665) ~[client-1.18.2-20220404.173914-srg.jar%23340!/:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:rubidium.mixins.json:core.MixinMinecraftClient,pl:mixin:APP:modernfix-common.mixins.json:bugfix.concurrency.MinecraftMixin,pl:mixin:APP:modernfix-common.mixins.json:feature.measure_time.MinecraftMixin,pl:mixin:APP:modernfix-common.mixins.json:perf.dedicated_reload_executor.MinecraftMixin,pl:mixin:APP:modernfix-forge.mixins.json:feature.measure_time.MinecraftMixin_Forge,pl:mixin:APP:modernfix-forge.mixins.json:perf.blast_search_trees.MinecraftMixin,pl:mixin:APP:balm.mixins.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:inventorio.mixins.json:client.accessor.MinecraftClientAccessor,pl:mixin:APP:flywheel.mixins.json:PausedPartialTickAccessor,pl:mixin:APP:bookshelf.common.mixins.json:client.AccessorMinecraft,pl:mixin:APP:konkrete.mixin.json:client.MixinMinecraft,pl:mixin:APP:spyglass_improvements.mixins.json:MinecraftMixin,pl:mixin:APP:architectury.mixins.json:MixinMinecraft,pl:mixin:APP:blueprint.mixins.json:client.MinecraftMixin,pl:mixin:APP:create.mixins.json:WindowResizeMixin,pl:mixin:APP:inventorio.mixins.json:client.MinecraftClientMixin,pl:mixin:A,pl:runtimedistcleaner:A}
    at net.minecraft.client.main.Main.main(Main.java:205) ~[client-1.18.2-20220404.173914-srg.jar%23340!/:?] {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:31) ~[fmlloader-1.18.2-40.2.0.jar%2317!/:?] {}
    at cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:37) [modlauncher-9.1.3.jar%235!/:?] {}
    at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:53) [modlauncher-9.1.3.jar%235!/:?] {}
    at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:71) [modlauncher-9.1.3.jar%235!/:?] {}
    at cpw.mods.modlauncher.Launcher.run(Launcher.java:106) [modlauncher-9.1.3.jar%235!/:?] {}
    at cpw.mods.modlauncher.Launcher.main(Launcher.java:77) [modlauncher-9.1.3.jar%235!/:?] {}
    at cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:26) [modlauncher-9.1.3.jar%235!/:?] {}
    at cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:23) [modlauncher-9.1.3.jar%235!/:?] {}
    at cpw.mods.bootstraplauncher.BootstrapLauncher.main(BootstrapLauncher.java:149) [bootstraplauncher-1.0.0.jar:?] {}
Caused by: java.lang.IllegalArgumentException: No model for layer pyrotastic:firework_rocket#base
    at net.minecraft.client.model.geom.EntityModelSet.m_171103_(EntityModelSet.java:17) ~[client-1.18.2-20220404.173914-srg.jar%23340!/:?] {re:mixin,re:classloading}
    at net.minecraft.client.renderer.entity.EntityRendererProvider$Context.m_174023_(EntityRendererProvider.java:44) ~[client-1.18.2-20220404.173914-srg.jar%23340!/:?] {re:mixin,re:classloading}
    at net.minecraft.client.renderer.entity.FireworkEntityRenderer.handler$bic000$constructorInject(FireworkEntityRenderer.java:538) ~[client-1.18.2-20220404.173914-srg.jar%23340!/:?] {re:mixin,re:classloading,pl:mixin:APP:pyrotastic.mixins.json:client.entity.renderer.FireworkRocketEntityRendererMixin,pl:mixin:A}
    at net.minecraft.client.renderer.entity.FireworkEntityRenderer.<init>(FireworkEntityRenderer.java:19) ~[client-1.18.2-20220404.173914-srg.jar%23340!/:?] {re:mixin,re:classloading,pl:mixin:APP:pyrotastic.mixins.json:client.entity.renderer.FireworkRocketEntityRendererMixin,pl:mixin:A}
    at net.minecraft.client.renderer.entity.EntityRenderers.m_174039_(EntityRenderers.java:151) ~[client-1.18.2-20220404.173914-srg.jar%23340!/:?] {re:classloading,pl:accesstransformer:B}
    ... 115 more


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

-- Head --
Thread: Render thread
Stacktrace:
    at net.minecraft.client.renderer.entity.EntityRenderers.m_174039_(EntityRenderers.java:153) ~[client-1.18.2-20220404.173914-srg.jar%23340!/:?] {re:classloading,pl:accesstransformer:B}
    at java.util.HashMap.forEach(HashMap.java:1421) ~[?:?] {re:mixin}
    at net.minecraft.client.renderer.entity.EntityRenderers.m_174049_(EntityRenderers.java:149) ~[client-1.18.2-20220404.173914-srg.jar%23340!/:?] {re:classloading,pl:accesstransformer:B}
    at net.minecraft.client.renderer.entity.EntityRenderDispatcher.m_6213_(EntityRenderDispatcher.java:333) ~[client-1.18.2-20220404.173914-srg.jar%23340!/:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:mixins.oculus.json:MixinEntityRenderDispatcher,pl:mixin:APP:mixins.oculus.json:entity_render_context.MixinEntityRenderDispatcher,pl:mixin:A,pl:runtimedistcleaner:A}
    at net.minecraft.server.packs.resources.ResourceManagerReloadListener.m_10759_(ResourceManagerReloadListener.java:15) ~[client-1.18.2-20220404.173914-srg.jar%23340!/:?] {re:computing_frames,re:classloading,re:mixin}
    at java.util.concurrent.CompletableFuture$UniRun.tryFire(CompletableFuture.java:787) ~[?:?] {}
    at java.util.concurrent.CompletableFuture$Completion.run(CompletableFuture.java:482) ~[?:?] {}
    at net.minecraft.server.packs.resources.SimpleReloadInstance.m_143940_(SimpleReloadInstance.java:69) ~[client-1.18.2-20220404.173914-srg.jar%23340!/:?] {re:mixin,re:classloading,pl:mixin:APP:pollen-common.mixins.json:SimpleReloadInstanceMixin,pl:mixin:A}
    at net.minecraft.util.thread.BlockableEventLoop.execute(BlockableEventLoop.java:103) ~[client-1.18.2-20220404.173914-srg.jar%23340!/:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B}
    at net.minecraft.server.packs.resources.SimpleReloadInstance.m_10834_(SimpleReloadInstance.java:68) ~[client-1.18.2-20220404.173914-srg.jar%23340!/:?] {re:mixin,re:classloading,pl:mixin:APP:pollen-common.mixins.json:SimpleReloadInstanceMixin,pl:mixin:A}
    at java.util.concurrent.CompletableFuture$UniCompletion.claim(CompletableFuture.java:572) ~[?:?] {}
    at java.util.concurrent.CompletableFuture$UniRun.tryFire(CompletableFuture.java:784) ~[?:?] {}
    at java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:510) ~[?:?] {re:mixin}
    at java.util.concurrent.CompletableFuture.postFire(CompletableFuture.java:614) ~[?:?] {re:mixin}
    at java.util.concurrent.CompletableFuture$UniRun.tryFire(CompletableFuture.java:795) ~[?:?] {}
    at java.util.concurrent.CompletableFuture$Completion.run(CompletableFuture.java:482) ~[?:?] {}
    at net.minecraft.server.packs.resources.SimpleReloadInstance.m_143940_(SimpleReloadInstance.java:69) ~[client-1.18.2-20220404.173914-srg.jar%23340!/:?] {re:mixin,re:classloading,pl:mixin:APP:pollen-common.mixins.json:SimpleReloadInstanceMixin,pl:mixin:A}
    at net.minecraft.util.thread.BlockableEventLoop.execute(BlockableEventLoop.java:103) ~[client-1.18.2-20220404.173914-srg.jar%23340!/:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B}
    at net.minecraft.server.packs.resources.SimpleReloadInstance.m_10834_(SimpleReloadInstance.java:68) ~[client-1.18.2-20220404.173914-srg.jar%23340!/:?] {re:mixin,re:classloading,pl:mixin:APP:pollen-common.mixins.json:SimpleReloadInstanceMixin,pl:mixin:A}
    at java.util.concurrent.CompletableFuture$UniCompletion.claim(CompletableFuture.java:572) ~[?:?] {}
    at java.util.concurrent.CompletableFuture$UniRun.tryFire(CompletableFuture.java:784) ~[?:?] {}
    at java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:510) ~[?:?] {re:mixin}
    at java.util.concurrent.CompletableFuture.postFire(CompletableFuture.java:614) ~[?:?] {re:mixin}
    at java.util.concurrent.CompletableFuture$UniRun.tryFire(CompletableFuture.java:795) ~[?:?] {}
    at java.util.concurrent.CompletableFuture$Completion.run(CompletableFuture.java:482) ~[?:?] {}
    at net.minecraft.server.packs.resources.SimpleReloadInstance.m_143940_(SimpleReloadInstance.java:69) ~[client-1.18.2-20220404.173914-srg.jar%23340!/:?] {re:mixin,re:classloading,pl:mixin:APP:pollen-common.mixins.json:SimpleReloadInstanceMixin,pl:mixin:A}
    at net.minecraft.util.thread.BlockableEventLoop.execute(BlockableEventLoop.java:103) ~[client-1.18.2-20220404.173914-srg.jar%23340!/:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B}
    at net.minecraft.server.packs.resources.SimpleReloadInstance.m_10834_(SimpleReloadInstance.java:68) ~[client-1.18.2-20220404.173914-srg.jar%23340!/:?] {re:mixin,re:classloading,pl:mixin:APP:pollen-common.mixins.json:SimpleReloadInstanceMixin,pl:mixin:A}
    at java.util.concurrent.CompletableFuture$UniCompletion.claim(CompletableFuture.java:572) ~[?:?] {}
    at java.util.concurrent.CompletableFuture$UniRun.tryFire(CompletableFuture.java:784) ~[?:?] {}
    at java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:510) ~[?:?] {re:mixin}
    at java.util.concurrent.CompletableFuture.postFire(CompletableFuture.java:614) ~[?:?] {re:mixin}
    at java.util.concurrent.CompletableFuture$UniRun.tryFire(CompletableFuture.java:795) ~[?:?] {}
    at java.util.concurrent.CompletableFuture$Completion.run(CompletableFuture.java:482) ~[?:?] {}
    at net.minecraft.server.packs.resources.SimpleReloadInstance.m_143940_(SimpleReloadInstance.java:69) ~[client-1.18.2-20220404.173914-srg.jar%23340!/:?] {re:mixin,re:classloading,pl:mixin:APP:pollen-common.mixins.json:SimpleReloadInstanceMixin,pl:mixin:A}
    at net.minecraft.util.thread.BlockableEventLoop.execute(BlockableEventLoop.java:103) ~[client-1.18.2-20220404.173914-srg.jar%23340!/:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B}
    at net.minecraft.server.packs.resources.SimpleReloadInstance.m_10834_(SimpleReloadInstance.java:68) ~[client-1.18.2-20220404.173914-srg.jar%23340!/:?] {re:mixin,re:classloading,pl:mixin:APP:pollen-common.mixins.json:SimpleReloadInstanceMixin,pl:mixin:A}
    at java.util.concurrent.CompletableFuture$UniCompletion.claim(CompletableFuture.java:572) ~[?:?] {}
    at java.util.concurrent.CompletableFuture$UniRun.tryFire(CompletableFuture.java:784) ~[?:?] {}
    at java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:510) ~[?:?] {re:mixin}
    at java.util.concurrent.CompletableFuture.postFire(CompletableFuture.java:614) ~[?:?] {re:mixin}
    at java.util.concurrent.CompletableFuture$UniAccept.tryFire(CompletableFuture.java:726) ~[?:?] {}
    at java.util.concurrent.CompletableFuture$Completion.run(CompletableFuture.java:482) ~[?:?] {}
    at net.minecraft.server.packs.resources.SimpleReloadInstance.m_143940_(SimpleReloadInstance.java:69) ~[client-1.18.2-20220404.173914-srg.jar%23340!/:?] {re:mixin,re:classloading,pl:mixin:APP:pollen-common.mixins.json:SimpleReloadInstanceMixin,pl:mixin:A}
    at net.minecraft.util.thread.BlockableEventLoop.execute(BlockableEventLoop.java:103) ~[client-1.18.2-20220404.173914-srg.jar%23340!/:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B}
    at net.minecraft.server.packs.resources.SimpleReloadInstance.m_10834_(SimpleReloadInstance.java:68) ~[client-1.18.2-20220404.173914-srg.jar%23340!/:?] {re:mixin,re:classloading,pl:mixin:APP:pollen-common.mixins.json:SimpleReloadInstanceMixin,pl:mixin:A}
    at java.util.concurrent.CompletableFuture$UniCompletion.claim(CompletableFuture.java:572) ~[?:?] {}
    at java.util.concurrent.CompletableFuture$UniAccept.tryFire(CompletableFuture.java:714) ~[?:?] {}
    at java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:510) ~[?:?] {re:mixin}
    at java.util.concurrent.CompletableFuture.postFire(CompletableFuture.java:614) ~[?:?] {re:mixin}
    at java.util.concurrent.CompletableFuture$UniAccept.tryFire(CompletableFuture.java:726) ~[?:?] {}
    at java.util.concurrent.CompletableFuture$Completion.run(CompletableFuture.java:482) ~[?:?] {}
    at net.minecraft.server.packs.resources.SimpleReloadInstance.m_143940_(SimpleReloadInstance.java:69) ~[client-1.18.2-20220404.173914-srg.jar%23340!/:?] {re:mixin,re:classloading,pl:mixin:APP:pollen-common.mixins.json:SimpleReloadInstanceMixin,pl:mixin:A}
    at net.minecraft.util.thread.BlockableEventLoop.execute(BlockableEventLoop.java:103) ~[client-1.18.2-20220404.173914-srg.jar%23340!/:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B}
    at net.minecraft.server.packs.resources.SimpleReloadInstance.m_10834_(SimpleReloadInstance.java:68) ~[client-1.18.2-20220404.173914-srg.jar%23340!/:?] {re:mixin,re:classloading,pl:mixin:APP:pollen-common.mixins.json:SimpleReloadInstanceMixin,pl:mixin:A}
    at java.util.concurrent.CompletableFuture$UniCompletion.claim(CompletableFuture.java:572) ~[?:?] {}
    at java.util.concurrent.CompletableFuture$UniAccept.tryFire(CompletableFuture.java:714) ~[?:?] {}
    at java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:510) ~[?:?] {re:mixin}
    at java.util.concurrent.CompletableFuture.postFire(CompletableFuture.java:614) ~[?:?] {re:mixin}
    at java.util.concurrent.CompletableFuture$UniAccept.tryFire(CompletableFuture.java:726) ~[?:?] {}
    at java.util.concurrent.CompletableFuture$Completion.run(CompletableFuture.java:482) ~[?:?] {}
    at net.minecraft.server.packs.resources.SimpleReloadInstance.m_143940_(SimpleReloadInstance.java:69) ~[client-1.18.2-20220404.173914-srg.jar%23340!/:?] {re:mixin,re:classloading,pl:mixin:APP:pollen-common.mixins.json:SimpleReloadInstanceMixin,pl:mixin:A}
    at net.minecraft.util.thread.BlockableEventLoop.execute(BlockableEventLoop.java:103) ~[client-1.18.2-20220404.173914-srg.jar%23340!/:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B}
    at net.minecraft.server.packs.resources.SimpleReloadInstance.m_10834_(SimpleReloadInstance.java:68) ~[client-1.18.2-20220404.173914-srg.jar%23340!/:?] {re:mixin,re:classloading,pl:mixin:APP:pollen-common.mixins.json:SimpleReloadInstanceMixin,pl:mixin:A}
    at java.util.concurrent.CompletableFuture$UniCompletion.claim(CompletableFuture.java:572) ~[?:?] {}
    at java.util.concurrent.CompletableFuture$UniAccept.tryFire(CompletableFuture.java:714) ~[?:?] {}
    at java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:510) ~[?:?] {re:mixin}
    at java.util.concurrent.CompletableFuture.postFire(CompletableFuture.java:614) ~[?:?] {re:mixin}
    at java.util.concurrent.CompletableFuture$UniAccept.tryFire(CompletableFuture.java:726) ~[?:?] {}
    at java.util.concurrent.CompletableFuture$Completion.run(CompletableFuture.java:482) ~[?:?] {}
    at net.minecraft.server.packs.resources.SimpleReloadInstance.m_143940_(SimpleReloadInstance.java:69) ~[client-1.18.2-20220404.173914-srg.jar%23340!/:?] {re:mixin,re:classloading,pl:mixin:APP:pollen-common.mixins.json:SimpleReloadInstanceMixin,pl:mixin:A}
    at net.minecraft.util.thread.BlockableEventLoop.execute(BlockableEventLoop.java:103) ~[client-1.18.2-20220404.173914-srg.jar%23340!/:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B}
    at net.minecraft.server.packs.resources.SimpleReloadInstance.m_10834_(SimpleReloadInstance.java:68) ~[client-1.18.2-20220404.173914-srg.jar%23340!/:?] {re:mixin,re:classloading,pl:mixin:APP:pollen-common.mixins.json:SimpleReloadInstanceMixin,pl:mixin:A}
    at java.util.concurrent.CompletableFuture$UniCompletion.claim(CompletableFuture.java:572) ~[?:?] {}
    at java.util.concurrent.CompletableFuture$UniAccept.tryFire(CompletableFuture.java:714) ~[?:?] {}
    at java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:510) ~[?:?] {re:mixin}
    at java.util.concurrent.CompletableFuture.postFire(CompletableFuture.java:614) ~[?:?] {re:mixin}
    at java.util.concurrent.CompletableFuture$UniAccept.tryFire(CompletableFuture.java:726) ~[?:?] {}
    at java.util.concurrent.CompletableFuture$Completion.run(CompletableFuture.java:482) ~[?:?] {}
    at net.minecraft.server.packs.resources.SimpleReloadInstance.m_143940_(SimpleReloadInstance.java:69) ~[client-1.18.2-20220404.173914-srg.jar%23340!/:?] {re:mixin,re:classloading,pl:mixin:APP:pollen-common.mixins.json:SimpleReloadInstanceMixin,pl:mixin:A}
    at net.minecraft.util.thread.BlockableEventLoop.execute(BlockableEventLoop.java:103) ~[client-1.18.2-20220404.173914-srg.jar%23340!/:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B}
    at net.minecraft.server.packs.resources.SimpleReloadInstance.m_10834_(SimpleReloadInstance.java:68) ~[client-1.18.2-20220404.173914-srg.jar%23340!/:?] {re:mixin,re:classloading,pl:mixin:APP:pollen-common.mixins.json:SimpleReloadInstanceMixin,pl:mixin:A}
    at java.util.concurrent.CompletableFuture$UniCompletion.claim(CompletableFuture.java:572) ~[?:?] {}
    at java.util.concurrent.CompletableFuture$UniAccept.tryFire(CompletableFuture.java:714) ~[?:?] {}
    at java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:510) ~[?:?] {re:mixin}
    at java.util.concurrent.CompletableFuture.postFire(CompletableFuture.java:614) ~[?:?] {re:mixin}
    at java.util.concurrent.CompletableFuture$UniAccept.tryFire(CompletableFuture.java:726) ~[?:?] {}
    at java.util.concurrent.CompletableFuture$Completion.run(CompletableFuture.java:482) ~[?:?] {}
    at net.minecraft.server.packs.resources.SimpleReloadInstance.m_143940_(SimpleReloadInstance.java:69) ~[client-1.18.2-20220404.173914-srg.jar%23340!/:?] {re:mixin,re:classloading,pl:mixin:APP:pollen-common.mixins.json:SimpleReloadInstanceMixin,pl:mixin:A}
    at net.minecraft.util.thread.BlockableEventLoop.execute(BlockableEventLoop.java:103) ~[client-1.18.2-20220404.173914-srg.jar%23340!/:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B}
    at net.minecraft.server.packs.resources.SimpleReloadInstance.m_10834_(SimpleReloadInstance.java:68) ~[client-1.18.2-20220404.173914-srg.jar%23340!/:?] {re:mixin,re:classloading,pl:mixin:APP:pollen-common.mixins.json:SimpleReloadInstanceMixin,pl:mixin:A}
    at java.util.concurrent.CompletableFuture$UniCompletion.claim(CompletableFuture.java:572) ~[?:?] {}
    at java.util.concurrent.CompletableFuture$UniAccept.tryFire(CompletableFuture.java:714) ~[?:?] {}
    at java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:510) ~[?:?] {re:mixin}
    at java.util.concurrent.CompletableFuture.postFire(CompletableFuture.java:614) ~[?:?] {re:mixin}
    at java.util.concurrent.CompletableFuture$UniAccept.tryFire(CompletableFuture.java:726) ~[?:?] {}
    at java.util.concurrent.CompletableFuture$Completion.run(CompletableFuture.java:482) ~[?:?] {}
    at com.mojang.blaze3d.systems.RenderSystem.m_69884_(RenderSystem.java:211) ~[client-1.18.2-20220404.173914-srg.jar%23340!/:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:mixins.oculus.json:MixinGlStateManager,pl:mixin:APP:mixins.oculus.json:MixinRenderSystem,pl:mixin:APP:mixins.oculus.json:statelisteners.MixinRenderSystem,pl:mixin:APP:flywheel.mixins.json:RenderTexturesMixin,pl:mixin:APP:pollen.mixins.json:client.RenderSystemMixin,pl:mixin:A}
    at com.mojang.blaze3d.systems.RenderSystem.m_69495_(RenderSystem.java:198) ~[client-1.18.2-20220404.173914-srg.jar%23340!/:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:mixins.oculus.json:MixinGlStateManager,pl:mixin:APP:mixins.oculus.json:MixinRenderSystem,pl:mixin:APP:mixins.oculus.json:statelisteners.MixinRenderSystem,pl:mixin:APP:flywheel.mixins.json:RenderTexturesMixin,pl:mixin:APP:pollen.mixins.json:client.RenderSystemMixin,pl:mixin:A}
-- Overlay render details --
Details:
    Overlay name: net.minecraft.client.gui.screens.LoadingOverlay
Stacktrace:
    at net.minecraft.client.renderer.GameRenderer.m_109093_(GameRenderer.java:882) ~[client-1.18.2-20220404.173914-srg.jar%23340!/:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:A,pl:runtimedistcleaner:A}
    at net.minecraft.client.Minecraft.m_91383_(Minecraft.java:1046) ~[client-1.18.2-20220404.173914-srg.jar%23340!/:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:rubidium.mixins.json:core.MixinMinecraftClient,pl:mixin:APP:modernfix-common.mixins.json:bugfix.concurrency.MinecraftMixin,pl:mixin:APP:modernfix-common.mixins.json:feature.measure_time.MinecraftMixin,pl:mixin:APP:modernfix-common.mixins.json:perf.dedicated_reload_executor.MinecraftMixin,pl:mixin:APP:modernfix-forge.mixins.json:feature.measure_time.MinecraftMixin_Forge,pl:mixin:APP:modernfix-forge.mixins.json:perf.blast_search_trees.MinecraftMixin,pl:mixin:APP:balm.mixins.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:inventorio.mixins.json:client.accessor.MinecraftClientAccessor,pl:mixin:APP:flywheel.mixins.json:PausedPartialTickAccessor,pl:mixin:APP:bookshelf.common.mixins.json:client.AccessorMinecraft,pl:mixin:APP:konkrete.mixin.json:client.MixinMinecraft,pl:mixin:APP:spyglass_improvements.mixins.json:MinecraftMixin,pl:mixin:APP:architectury.mixins.json:MixinMinecraft,pl:mixin:APP:blueprint.mixins.json:client.MinecraftMixin,pl:mixin:APP:create.mixins.json:WindowResizeMixin,pl:mixin:APP:inventorio.mixins.json:client.MinecraftClientMixin,pl:mixin:A,pl:runtimedistcleaner:A}
    at net.minecraft.client.Minecraft.m_91374_(Minecraft.java:665) ~[client-1.18.2-20220404.173914-srg.jar%23340!/:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:rubidium.mixins.json:core.MixinMinecraftClient,pl:mixin:APP:modernfix-common.mixins.json:bugfix.concurrency.MinecraftMixin,pl:mixin:APP:modernfix-common.mixins.json:feature.measure_time.MinecraftMixin,pl:mixin:APP:modernfix-common.mixins.json:perf.dedicated_reload_executor.MinecraftMixin,pl:mixin:APP:modernfix-forge.mixins.json:feature.measure_time.MinecraftMixin_Forge,pl:mixin:APP:modernfix-forge.mixins.json:perf.blast_search_trees.MinecraftMixin,pl:mixin:APP:balm.mixins.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:inventorio.mixins.json:client.accessor.MinecraftClientAccessor,pl:mixin:APP:flywheel.mixins.json:PausedPartialTickAccessor,pl:mixin:APP:bookshelf.common.mixins.json:client.AccessorMinecraft,pl:mixin:APP:konkrete.mixin.json:client.MixinMinecraft,pl:mixin:APP:spyglass_improvements.mixins.json:MinecraftMixin,pl:mixin:APP:architectury.mixins.json:MixinMinecraft,pl:mixin:APP:blueprint.mixins.json:client.MinecraftMixin,pl:mixin:APP:create.mixins.json:WindowResizeMixin,pl:mixin:APP:inventorio.mixins.json:client.MinecraftClientMixin,pl:mixin:A,pl:runtimedistcleaner:A}
    at net.minecraft.client.main.Main.main(Main.java:205) ~[client-1.18.2-20220404.173914-srg.jar%23340!/:?] {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:31) ~[fmlloader-1.18.2-40.2.0.jar%2317!/:?] {}
    at cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:37) [modlauncher-9.1.3.jar%235!/:?] {}
    at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:53) [modlauncher-9.1.3.jar%235!/:?] {}
    at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:71) [modlauncher-9.1.3.jar%235!/:?] {}
    at cpw.mods.modlauncher.Launcher.run(Launcher.java:106) [modlauncher-9.1.3.jar%235!/:?] {}
    at cpw.mods.modlauncher.Launcher.main(Launcher.java:77) [modlauncher-9.1.3.jar%235!/:?] {}
    at cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:26) [modlauncher-9.1.3.jar%235!/:?] {}
    at cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:23) [modlauncher-9.1.3.jar%235!/:?] {}
    at cpw.mods.bootstraplauncher.BootstrapLauncher.main(BootstrapLauncher.java:149) [bootstraplauncher-1.0.0.jar:?] {}


-- Last reload --
Details:
    Reload number: 1
    Reload reason: initial
    Finished: No
    Packs: Default, quark-emote-pack

-- System Details --
Details:
    Minecraft Version: 1.18.2
    Minecraft Version ID: 1.18.2
    Operating System: Windows 10 (amd64) version 10.0
    Java Version: 17.0.1, Microsoft
    Java VM Version: OpenJDK 64-Bit Server VM (mixed mode), Microsoft
    Memory: 999516360 bytes (953 MiB) / 1946157056 bytes (1856 MiB) up to 23622320128 bytes (22528 MiB)
    CPUs: 8
    Processor Vendor: GenuineIntel
    Processor Name: Intel(R) Core(TM) i7-4770 CPU @ 3.40GHz
    Identifier: Intel64 Family 6 Model 60 Stepping 3
    Microarchitecture: Haswell (Client)
    Frequency (GHz): 3.39
    Number of physical packages: 1
    Number of physical CPUs: 4
    Number of logical CPUs: 8
    Graphics card #0 name: NVIDIA GeForce GT 1030
    Graphics card #0 vendor: NVIDIA (0x10de)
    Graphics card #0 VRAM (MB): 2048.00
    Graphics card #0 deviceId: 0x1d01
    Graphics card #0 versionInfo: DriverVersion=31.0.15.3179
    Memory slot #0 capacity (MB): 8192.00
    Memory slot #0 clockSpeed (GHz): 1.60
    Memory slot #0 type: DDR3
    Memory slot #1 capacity (MB): 8192.00
    Memory slot #1 clockSpeed (GHz): 1.60
    Memory slot #1 type: DDR3
    Memory slot #2 capacity (MB): 8192.00
    Memory slot #2 clockSpeed (GHz): 1.60
    Memory slot #2 type: DDR3
    Memory slot #3 capacity (MB): 8192.00
    Memory slot #3 clockSpeed (GHz): 1.60
    Memory slot #3 type: DDR3
    Virtual memory max (MB): 37571.18
    Virtual memory used (MB): 12203.82
    Swap memory total (MB): 4864.00
    Swap memory used (MB): 23.16
    JVM Flags: 9 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xss1M -Xmx22G -XX:+UnlockExperimentalVMOptions -XX:+UseG1GC -XX:G1NewSizePercent=20 -XX:G1ReservePercent=20 -XX:MaxGCPauseMillis=50 -XX:G1HeapRegionSize=32M
    Loaded Shaderpack: (off)
    Launched Version: forge-40.2.0
    Backend library: LWJGL version 3.2.2 SNAPSHOT
    Backend API: NVIDIA GeForce GT 1030/PCIe/SSE2 GL version 3.2.0 NVIDIA 531.79, NVIDIA Corporation
    Window size: 1024x768
    GL Caps: Using framebuffer using OpenGL 3.2
    GL debug messages: 
    Using VBOs: Yes
    Is Modded: Definitely; Client brand changed to 'forge'
    Type: Client (map_client.txt)
    Graphics mode: fancy
    Resource Packs: vanilla, quark:emote_resources (incompatible)
    Current Language: English (US)
    CPU: 8x Intel(R) Core(TM) i7-4770 CPU @ 3.40GHz
    ModLauncher: 9.1.3+9.1.3+main.9b69c82a
    ModLauncher launch target: forgeclient
    ModLauncher naming: srg
    ModLauncher services: 
         mixin PLUGINSERVICE 
         eventbus PLUGINSERVICE 
         slf4jfixer PLUGINSERVICE 
         object_holder_definalize PLUGINSERVICE 
         runtime_enum_extender PLUGINSERVICE 
         capability_token_subclass PLUGINSERVICE 
         accesstransformer PLUGINSERVICE 
         runtimedistcleaner PLUGINSERVICE 
         jcplugin TRANSFORMATIONSERVICE 
         mixin TRANSFORMATIONSERVICE 
         fml TRANSFORMATIONSERVICE 
    FML Language Providers: 
        [email protected]
        javafml@null
        [email protected]
        lowcodefml@null
    Mod List: 
        YungsBetterDungeons-1.18.2-Forge-2.1.0.jar        |YUNG's Better Dungeons        |betterdungeons                |1.18.2-Forge-2.1.0  |COMMON_SET|Manifest: NOSIGNATURE
        ancient_manuscripts-1.1.2-1.18.2.jar              |Ancient Manuscripts           |ancient_manuscripts           |1.1.2-1.18.2        |COMMON_SET|Manifest: NOSIGNATURE
        StackablePotions-forge-1.18.2-1.0.0.jar           |Stackable Potions             |stackablepotions              |1.0.0               |COMMON_SET|Manifest: NOSIGNATURE
        Goat Horns  Copper Horns Mod - 1.18.2.jar         |Goat Horns & Copper Horns Mod |goat_horns_mod                |1.0                 |COMMON_SET|Manifest: NOSIGNATURE
        Effect_Overhaul-22.08.08-1.18.2.jar               |Effect Overhaul               |effectoverhaul                |22.08.08            |COMMON_SET|Manifest: NOSIGNATURE
        petnames-1.18.2-3.0.jar                           |Pet Names                     |petnames                      |3.0                 |COMMON_SET|Manifest: NOSIGNATURE
        nether-s-exoticism-1.18.2-1.2.4.jar               |Nether's Exoticism            |nethers_exoticism             |1.2.4               |COMMON_SET|Manifest: NOSIGNATURE
        Uppers-0.4.1.jar                                  |Uppers                        |uppers                        |0.4.1               |COMMON_SET|Manifest: NOSIGNATURE
        rubidium-0.5.6.jar                                |Rubidium                      |rubidium                      |0.5.6               |COMMON_SET|Manifest: NOSIGNATURE
        hourglass-1.18.2-1.2.1.0.jar                      |Hourglass                     |hourglass                     |1.18.2-1.2.1.0      |COMMON_SET|Manifest: NOSIGNATURE
        create_jetpack-1.4.3.jar                          |Create Jetpack                |create_jetpack                |1.4.3               |COMMON_SET|Manifest: NOSIGNATURE
        modernfix-mc1.18.2-forge-2.5.2.jar                |ModernFix                     |modernfix                     |2.5.2               |COMMON_SET|Manifest: NOSIGNATURE
        YungsApi-1.18.2-Forge-2.2.9.jar                   |YUNG's API                    |yungsapi                      |1.18.2-Forge-2.2.9  |COMMON_SET|Manifest: NOSIGNATURE
        wildbackport-1.2.3.jar                            |TheWildBackport               |wildbackport                  |1.2.3               |COMMON_SET|Manifest: NOSIGNATURE
        creeper_firework-1.18.2-1.0.1.jar                 |Creeper Firework              |creeper_firework              |1.0.1               |COMMON_SET|Manifest: NOSIGNATURE
        clickadv-1.18.2-2.5.jar                           |clickadv mod                  |clickadv                      |1.18.2-2.5          |COMMON_SET|Manifest: NOSIGNATURE
        carrynametag-1.0-1.18.jar                         |Carry the Nametag             |carrynametag                  |1.0-1.18            |COMMON_SET|Manifest: NOSIGNATURE
        balm-3.2.6.jar                                    |Balm                          |balm                          |3.2.6               |COMMON_SET|Manifest: NOSIGNATURE
        speedyhoppers-1.18.2-1.jar                        |Speedy Hoppers                |speedyhoppers                 |1.18.2-1            |COMMON_SET|Manifest: NOSIGNATURE
        SnowRealMagic-1.18.2-forge-4.2.4.jar              |Snow! Real Magic!             |snowrealmagic                 |4.2.4               |COMMON_SET|Manifest: NOSIGNATURE
        labels-1.18.2-1.0.jar                             |Labels                        |labels                        |1.18.2-1.0          |COMMON_SET|Manifest: NOSIGNATURE
        JustEnoughResources-1.18.2-0.14.1.171.jar         |Just Enough Resources         |jeresources                   |0.14.1.171          |COMMON_SET|Manifest: NOSIGNATURE
        YungsBetterNetherFortresses-1.18.2-Forge-1.0.0.jar|YUNG's Better Nether Fortresse|betterfortresses              |1.18.2-Forge-1.0.0  |COMMON_SET|Manifest: NOSIGNATURE
        cloth-config-6.4.90-forge.jar                     |Cloth Config v4 API           |cloth_config                  |6.4.90              |COMMON_SET|Manifest: NOSIGNATURE
        corpse-1.18.2-1.0.1.jar                           |Corpse                        |corpse                        |1.18.2-1.0.1        |COMMON_SET|Manifest: NOSIGNATURE
        MoreExpEnchantment.jar                            |MoreExp - NewEnchantment      |moreexp__newenchantment       |1.0.0               |COMMON_SET|Manifest: NOSIGNATURE
        easierpowderedsnow-1.0.1.jar                      |Easier Powdered Snow          |easierpowderedsnow            |1.0.1               |COMMON_SET|Manifest: NOSIGNATURE
        BlockRunner-v3.0.2-1.18.2-Forge.jar               |Block Runner                  |blockrunner                   |3.0.2               |COMMON_SET|Manifest: 9a:09:85:98:65:c4:8c:11:c5:49:f6:d6:33:23:39:df:8d:b4:ff:92:84:b8:bd:a5:83:9f:ac:7f:2a:d1:4b:6a
        aquatictorches-1.18-1.1.0.jar                     |Aquatic Torches               |aquatictorches                |1.1.0               |COMMON_SET|Manifest: NOSIGNATURE
        Totem_Overhaul-22.08.08-1.18.2.jar                |Totem Overhaul                |totemoverhaul                 |22.06.241           |COMMON_SET|Manifest: NOSIGNATURE
        supermartijn642corelib-1.1.7-forge-mc1.18.jar     |SuperMartijn642's Core Lib    |supermartijn642corelib        |1.1.7               |COMMON_SET|Manifest: NOSIGNATURE
        YungsBridges-1.18.2-Forge-2.1.0.jar               |YUNG's Bridges                |yungsbridges                  |1.18.2-Forge-2.1.0  |COMMON_SET|Manifest: NOSIGNATURE
        SignButton-1.18.1-2.3.1.jar                       |Sign Button                   |signbutton                    |2.3.1               |COMMON_SET|Manifest: NOSIGNATURE
        lightspeed-1.18.2-1.0.4.jar                       |Lightspeed                    |lightspeed                    |1.18.2-1.0.4        |COMMON_SET|Manifest: NOSIGNATURE
        curios-forge-1.18.2-5.0.9.0.jar                   |Curios API                    |curios                        |1.18.2-5.0.9.0      |COMMON_SET|Manifest: NOSIGNATURE
        corail_woodcutter-1.18.2-2.3.9.jar                |Corail Woodcutter             |corail_woodcutter             |2.3.9               |COMMON_SET|Manifest: NOSIGNATURE
        oculus-1.5.2.jar                                  |Oculus                        |oculus                        |1.5.2               |COMMON_SET|Manifest: NOSIGNATURE
        create-factory-1.18.2-v1.6.jar                    |Create: Factory               |create_factory                |1.6                 |COMMON_SET|Manifest: NOSIGNATURE
        CopperOverhaul-MC1.18.2-v22.07.14re1.jar          |Copper Overhaul               |copperoverhaul                |22.07.14            |COMMON_SET|Manifest: NOSIGNATURE
        Measurements-forge-1.18.2-1.3.1.jar               |Measurements                  |measurements                  |1.3.1               |COMMON_SET|Manifest: NOSIGNATURE
        YungsExtras-1.18.2-Forge-2.1.0.jar                |YUNG's Extras                 |yungsextras                   |1.18.2-Forge-2.1.0  |COMMON_SET|Manifest: NOSIGNATURE
        nocube's_villagers_sell_animals_1.2.0_forge_1.18.2|Villagers Sell Animals (by NoC|villagersellanimals           |1.2.0               |COMMON_SET|Manifest: NOSIGNATURE
        pluto-mc1.18.2-0.0.6.jar                          |Pluto                         |pluto                         |0.0.6               |COMMON_SET|Manifest: NOSIGNATURE
        Chimes-1.1.2-1.18.2.jar                           |Chimes                        |chimes                        |1.1.2               |COMMON_SET|Manifest: NOSIGNATURE
        Create++ (1.0 - 1.18.2).jar                       |Create++                      |create_plus                   |1.0                 |COMMON_SET|Manifest: NOSIGNATURE
        ShinyHorses-1.18-1.1.jar                          |Shiny Horses Forge - Enchantab|shinyhorses                   |1.1                 |COMMON_SET|Manifest: NOSIGNATURE
        KeepHeadNames-1.5-forge-1.18.jar                  |Keep Head Names               |keepheadnames                 |1.5                 |COMMON_SET|Manifest: NOSIGNATURE
        furnacerecycle-1.18.2-2.0.jar                     |Furnace Recycle               |furnacerecycle                |2.0                 |COMMON_SET|Manifest: NOSIGNATURE
        YungsBetterMineshafts-1.18.2-Forge-2.2.jar        |YUNG's Better Mineshafts      |bettermineshafts              |1.18.2-Forge-2.2    |COMMON_SET|Manifest: NOSIGNATURE
        geckolib-forge-1.18-3.0.57.jar                    |GeckoLib                      |geckolib3                     |3.0.57              |COMMON_SET|Manifest: NOSIGNATURE
        EnchantingInfuser-v3.3.3-1.18.2-Forge.jar         |Enchanting Infuser            |enchantinginfuser             |3.3.3               |COMMON_SET|Manifest: 9a:09:85:98:65:c4:8c:11:c5:49:f6:d6:33:23:39:df:8d:b4:ff:92:84:b8:bd:a5:83:9f:ac:7f:2a:d1:4b:6a
        BetterModsButton-v3.2.3-1.18.2-Forge.jar          |Better Mods Button            |bettermodsbutton              |3.2.3               |COMMON_SET|Manifest: 9a:09:85:98:65:c4:8c:11:c5:49:f6:d6:33:23:39:df:8d:b4:ff:92:84:b8:bd:a5:83:9f:ac:7f:2a:d1:4b:6a
        sliceanddice-1.1.3.jar                            |Create Slice & Dice           |sliceanddice                  |1.1.3               |COMMON_SET|Manifest: NOSIGNATURE
        randombonemealflowers-1.18.2-4.1.jar              |Random Bone Meal Flowers      |randombonemealflowers         |4.1                 |COMMON_SET|Manifest: NOSIGNATURE
        Kiwi-1.18.2-forge-6.1.3.jar                       |Kiwi                          |kiwi                          |6.1.3               |COMMON_SET|Manifest: NOSIGNATURE
        clienttweaks-forge-1.18.1-7.1.0.jar               |Client Tweaks                 |clienttweaks                  |7.1.0               |COMMON_SET|Manifest: NOSIGNATURE
        createbigcannons-forge-1.18.2-0.5.1.jar           |Create Big Cannons            |createbigcannons              |0.5.1-nightly-c7b7ee|COMMON_SET|Manifest: NOSIGNATURE
        forge-fasterfurnace-1.0.1.jar                     |Faster Furnaces               |fasterfurnace                 |1.0.1               |COMMON_SET|Manifest: NOSIGNATURE
        torchslabmod-1.18.1_v1.7.5.jar                    |Torch Slab Mod                |torchslabmod                  |1.7.5               |COMMON_SET|Manifest: NOSIGNATURE
        fluidlogged-1.2.0-forge-mc1.18.jar                |Fluidlogged                   |fluidlogged                   |1.2.0               |COMMON_SET|Manifest: NOSIGNATURE
        Connectible Chains-forge-1.18.2-2.1.1.jar         |Connectible Chains            |connectiblechains             |2.1.1               |COMMON_SET|Manifest: NOSIGNATURE
        ConfigMenusForge-v3.2.0-1.18.2-Forge.jar          |Config Menus for Forge        |configmenusforge              |3.2.0               |COMMON_SET|Manifest: 9a:09:85:98:65:c4:8c:11:c5:49:f6:d6:33:23:39:df:8d:b4:ff:92:84:b8:bd:a5:83:9f:ac:7f:2a:d1:4b:6a
        treeharvester-1.18.2-8.0.jar                      |Tree Harvester                |treeharvester                 |8.0                 |COMMON_SET|Manifest: NOSIGNATURE
        jei-1.18.2-forge-10.2.1.1004.jar                  |Just Enough Items             |jei                           |10.2.1.1004         |COMMON_SET|Manifest: NOSIGNATURE
        randomshulkercolours-1.18.2-3.0.jar               |Random Shulker Colours        |randomshulkercolours          |3.0                 |COMMON_SET|Manifest: NOSIGNATURE
        AttributeFix-Forge-1.18.2-14.0.2.jar              |AttributeFix                  |attributefix                  |14.0.2              |COMMON_SET|Manifest: eb:c4:b1:67:8b:f9:0c:db:dc:4f:01:b1:8e:61:64:39:4c:10:85:0b:a6:c4:c7:48:f0:fa:95:f2:cb:08:3a:e5
        caelus-forge-1.18.1-3.0.0.2.jar                   |Caelus API                    |caelus                        |1.18.1-3.0.0.2      |COMMON_SET|Manifest: NOSIGNATURE
        Paxi-1.18.2-Forge-2.1.1.jar                       |Paxi                          |paxi                          |1.18.2-Forge-2.1.1  |COMMON_SET|Manifest: NOSIGNATURE
        sootychimneys-1.18.2-1.1.0.jar                    |Sooty Chimneys                |sootychimneys                 |1.1.0               |COMMON_SET|Manifest: NOSIGNATURE
        shutupexperimentalsettings-1.0.5.jar              |Shutup Experimental Settings! |shutupexperimentalsettings    |1.0.5               |COMMON_SET|Manifest: NOSIGNATURE
        NaturesCompass-1.18.2-1.9.7-forge.jar             |Nature's Compass              |naturescompass                |1.18.2-1.9.7-forge  |COMMON_SET|Manifest: NOSIGNATURE
        smarterfarmers-1.18.2-1.6.0.jar                   |Smarter Farmers               |smarterfarmers                |1.18.2-1.6.0        |COMMON_SET|Manifest: NOSIGNATURE
        Raw Block Smelting 1.0.0 - 1.18.2.jar             |Raw Block Smelting            |raw_block_smelting            |1.0.0               |COMMON_SET|Manifest: NOSIGNATURE
        curioofundying-forge-1.18-5.3.0.0.jar             |Curio of Undying              |curioofundying                |1.18-5.3.0.0        |COMMON_SET|Manifest: NOSIGNATURE
        anvilrestoration-1.18.2-2.0.jar                   |Anvil Restoration             |anvilrestoration              |2.0                 |COMMON_SET|Manifest: NOSIGNATURE
        snowundertrees-1.18.2-1.4.jar                     |Snow Under Trees              |snowundertrees                |1.4                 |COMMON_SET|Manifest: NOSIGNATURE
        rare-ice-0.4.1.jar                                |Rare Ice                      |rare_ice                      |0.0NONE             |COMMON_SET|Manifest: NOSIGNATURE
        starlight-1.0.2+forge.546ae87.jar                 |Starlight                     |starlight                     |1.0.2+forge.83663de |COMMON_SET|Manifest: NOSIGNATURE
        BeeFix-1.18-1.0.7.jar                             |Bee Fix                       |beefix                        |1.0.7               |COMMON_SET|Manifest: NOSIGNATURE
        OreBerries-Replanted-1.18.2-0.1.9.jar             |Oreberries Replanted          |oreberriesreplanted           |0.1.9               |COMMON_SET|Manifest: NOSIGNATURE
        create_connected_blocks-0.5.4.jar                 |Create: Connected Block Textur|create_connected_blocks       |0.5.4               |COMMON_SET|Manifest: NOSIGNATURE
        extendedbonemeal-1.18.2-3.0.jar                   |Extended Bone Meal            |extendedbonemeal              |3.0                 |COMMON_SET|Manifest: NOSIGNATURE
        forge-1.18.2-40.2.0-universal.jar                 |Forge                         |forge                         |40.2.0              |COMMON_SET|Manifest: 84:ce:76:e8:45:35:e4:0e:63:86:df:47:59:80:0f:67:6c:c1:5f:6e:5f:4d:b3:54:47:1a:9f:7f:ed:5e:f2:90
        rlp-1.4.0-1.18.2.jar                              |Redstone Lamps Plus           |rslamps_plus                  |1.4.0               |COMMON_SET|Manifest: NOSIGNATURE
        More Wandering Trades 1.0.0 - 1.18.2.jar          |More Wandering Trades         |more_wandering_trades         |1.0.0               |COMMON_SET|Manifest: NOSIGNATURE
        chalk-1.18.2-1.4.0.jar                            |Chalk                         |chalk                         |1.4.0               |COMMON_SET|Manifest: NOSIGNATURE
        pyrotastic-1.18.2+2.0.3.jar                       |Pyrotastic                    |pyrotastic                    |1.18.2+2.0.3        |COMMON_SET|Manifest: NOSIGNATURE
        ironchest-1.18.2-13.2.11.jar                      |Iron Chests                   |ironchest                     |1.18.2-13.2.11      |COMMON_SET|Manifest: NOSIGNATURE
        AxesAreWeapons-1.6.5-forge-1.18.2.jar             |Axes Are Weapons              |axesareweapons                |1.6.5               |COMMON_SET|Manifest: NOSIGNATURE
        client-1.18.2-20220404.173914-srg.jar             |Minecraft                     |minecraft                     |1.18.2              |COMMON_SET|Manifest: a1:d4:5e:04:4f:d3:d6:e0:7b:37:97:cf:77:b0:de:ad:4a:47:ce:8c:96:49:5f:0a:cf:8c:ae:b2:6d:4b:8a:3f
        smoothchunk-1.18.2-1.9.jar                        |Smoothchunk mod               |smoothchunk                   |1.18.2-1.9          |COMMON_SET|Manifest: NOSIGNATURE
        logprot-1.18.2-1.6.jar                            |Logprot                       |logprot                       |1.4                 |COMMON_SET|Manifest: NOSIGNATURE
        voicechat-forge-1.18.2-2.4.8.jar                  |Simple Voice Chat             |voicechat                     |1.18.2-2.4.8        |COMMON_SET|Manifest: NOSIGNATURE
        TerraBlender-forge-1.18.2-1.2.0.126.jar           |TerraBlender                  |terrablender                  |1.2.0.126           |COMMON_SET|Manifest: NOSIGNATURE
        MouseTweaks-forge-mc1.18-2.21.jar                 |Mouse Tweaks                  |mousetweaks                   |2.21                |COMMON_SET|Manifest: NOSIGNATURE
        Durability101-forge-1.18-0.0.4.jar                |Durability101                 |durability101                 |0.0.4               |COMMON_SET|Manifest: NOSIGNATURE
        inventorio-1.18-forge-1.9.0.jar                   |Inventorio                    |inventorio                    |1.9.0               |COMMON_SET|Manifest: NOSIGNATURE
        FiveHead-1.18.2-1.0.1.jar                         |5Head                         |fivehead                      |1.0.1               |COMMON_SET|Manifest: NOSIGNATURE
        Ksyxis-Forge1.17-1.1.jar                          |Ksyxis                        |ksyxis                        |1.1                 |COMMON_SET|Manifest: NOSIGNATURE
        Natural Decoration v.1.0.9.jar                    |Natural Decoration            |natural_decoration            |1.0.0               |COMMON_SET|Manifest: NOSIGNATURE
        betterfpsdist-1.18.2-1.5.jar                      |betterfpsdist mod             |betterfpsdist                 |1.18.2-1.5          |COMMON_SET|Manifest: NOSIGNATURE
        kffmod-3.12.0.jar                                 |Kotlin For Forge              |kotlinforforge                |3.12.0              |COMMON_SET|Manifest: NOSIGNATURE
        mmlib-1.2.0-1.18.2.jar                            |Mysterious Mountain Lib       |mmlib                         |1.2.0-1.18.2        |COMMON_SET|Manifest: NOSIGNATURE
        flywheel-forge-1.18.2-0.6.8.a.jar                 |Flywheel                      |flywheel                      |0.6.8.a             |COMMON_SET|Manifest: NOSIGNATURE
        extendedflywheels-1.2.5-1.18.2-0.5.e.jar          |Extended Flywheels            |extendedflywheels             |1.2.5-1.18.2-0.5.e  |COMMON_SET|Manifest: NOSIGNATURE
        alloyed-1.18.2-v1.4e.jar                          |Create: Alloyed               |alloyed                       |1.18.2              |COMMON_SET|Manifest: NOSIGNATURE
        ecologics-forge-1.18.2-1.7.11.jar                 |Ecologics                     |ecologics                     |1.7.11              |COMMON_SET|Manifest: NOSIGNATURE
        DecorationDelightRefurbished.jar                  |Decoration Delight            |decoration_delight            |1.0.0               |COMMON_SET|Manifest: NOSIGNATURE
        polymorph-forge-1.18.2-0.46.jar                   |Polymorph                     |polymorph                     |1.18.2-0.46         |COMMON_SET|Manifest: NOSIGNATURE
        AutoRegLib-1.7-53.jar                             |AutoRegLib                    |autoreglib                    |1.7-53              |COMMON_SET|Manifest: NOSIGNATURE
        sit-1.18.2-1.3.3.jar                              |Sit                           |sit                           |1.3.3               |COMMON_SET|Manifest: NOSIGNATURE
        nocube's_create_compact_exp_1.0.1_forge_1.18.2.jar|Create Compact Exp (by NoCube)|nocubescreateexp              |1.0.1               |COMMON_SET|Manifest: NOSIGNATURE
        entityculling-forge-1.6.1-mc1.18.2.jar            |EntityCulling                 |entityculling                 |1.6.1               |COMMON_SET|Manifest: NOSIGNATURE
        canary-mc1.18.2-0.1.8.jar                         |Canary                        |canary                        |0.1.8               |COMMON_SET|Manifest: NOSIGNATURE
        DyeableFishingLines-Forge-1.0.0.jar               |Dyeable Fishing Lines         |dyeablefishinglines           |1.0.0               |COMMON_SET|Manifest: NOSIGNATURE
        coloredbricks-1.18-5.0.jar                        |Colored Bricks Mod            |coloredbricks                 |1.18-5.0            |COMMON_SET|Manifest: NOSIGNATURE
        glassbreaker-forge-1.0.2.jar                      |Glass Breaker                 |glassbreaker                  |1.0.2               |COMMON_SET|Manifest: NOSIGNATURE
        oceansdelight-1.0.0-1.18.2.jar                    |Ocean's Delight               |oceansdelight                 |1.0.0-1.18.2        |COMMON_SET|Manifest: NOSIGNATURE
        appleskin-forge-mc1.18.2-2.4.1.jar                |AppleSkin                     |appleskin                     |2.4.1+mc1.18.2      |COMMON_SET|Manifest: NOSIGNATURE
        lootr-1.18.2-0.3.24.61.jar                        |Lootr                         |lootr                         |0.3.24.61           |COMMON_SET|Manifest: NOSIGNATURE
        connectedglass-1.1.6-forge-mc1.18.jar             |Connected Glass               |connectedglass                |1.1.6               |COMMON_SET|Manifest: NOSIGNATURE
        PuzzlesLib-v3.3.6-1.18.2-Forge.jar                |Puzzles Lib                   |puzzleslib                    |3.3.6               |COMMON_SET|Manifest: 9a:09:85:98:65:c4:8c:11:c5:49:f6:d6:33:23:39:df:8d:b4:ff:92:84:b8:bd:a5:83:9f:ac:7f:2a:d1:4b:6a
        mannequins-forge-2.1.0+1.18.1.jar                 |Mannequins                    |mannequins                    |2.1.0               |COMMON_SET|Manifest: NOSIGNATURE
        Healing Bed 1.18.2.jar                            |Healingbed                    |healingbed                    |1.18.2              |COMMON_SET|Manifest: NOSIGNATURE
        emblems-forge-1.18.2-v1.2.jar                     |Emblems                       |emblems                       |1.2                 |COMMON_SET|Manifest: NOSIGNATURE
        snowballsfreezemobs-1.18.2-3.1.jar                |Snowballs Freeze Mobs         |snowballsfreezemobs           |3.1                 |COMMON_SET|Manifest: NOSIGNATURE
        responsiveshields-2.1-mc1.17-18-19.x.jar          |Responsive Shields            |responsiveshields             |2.1                 |COMMON_SET|Manifest: NOSIGNATURE
        tetra-1.18.2-4.10.1.jar                           |Tetra                         |tetra                         |4.10.1              |COMMON_SET|Manifest: NOSIGNATURE
        merenc-forge-1.18.x-v1.9.jar                      |Merge Enchantments            |merenc                        |1.9                 |COMMON_SET|Manifest: NOSIGNATURE
        create_misc_and_things_1.18.2_2.0.jar             |create: things and misc       |create_things_and_misc        |1.0.0               |COMMON_SET|Manifest: NOSIGNATURE
        YungsBetterWitchHuts-1.18.2-Forge-1.0.1.jar       |YUNG's Better Witch Huts      |betterwitchhuts               |1.18.2-Forge-1.0.1  |COMMON_SET|Manifest: NOSIGNATURE
        netherportalfix-forge-1.18.2-9.0.1.jar            |NetherPortalFix               |netherportalfix               |9.0.1               |COMMON_SET|Manifest: NOSIGNATURE
        capybaramod-0.0.1-1.18.2.jar                      |capybara                      |capybaramod                   |0.0.1               |COMMON_SET|Manifest: NOSIGNATURE
        AdditionalBanners-Forge-1.18.2-7.0.8.jar          |AdditionalBanners             |additionalbanners             |7.0.8               |COMMON_SET|Manifest: eb:c4:b1:67:8b:f9:0c:db:dc:4f:01:b1:8e:61:64:39:4c:10:85:0b:a6:c4:c7:48:f0:fa:95:f2:cb:08:3a:e5
        SuggestionProviderFix-1.18.1-1.0.0.jar            |Suggestion Provider Fix       |suggestionproviderfix         |1.18.1-1.0.0        |COMMON_SET|Manifest: NOSIGNATURE
        YungsBetterOceanMonuments-1.18.2-Forge-1.0.3.jar  |YUNG's Better Ocean Monuments |betteroceanmonuments          |1.18.2-Forge-1.0.3  |COMMON_SET|Manifest: NOSIGNATURE
        connectivity-1.18.2-3.2.jar                       |Connectivity Mod              |connectivity                  |1.18.2-3.2          |COMMON_SET|Manifest: NOSIGNATURE
        dynamiclights-1.18.6.jar                          |Dynamic Lights                |dynamiclights                 |1.18.6              |COMMON_SET|Manifest: NOSIGNATURE
        sophisticatedcore-1.18.2-0.5.53.260.jar           |Sophisticated Core            |sophisticatedcore             |1.18.2-0.5.53.260   |COMMON_SET|Manifest: NOSIGNATURE
        kleeslabs-forge-1.18.2-11.1.1.jar                 |KleeSlabs                     |kleeslabs                     |11.1.1              |COMMON_SET|Manifest: NOSIGNATURE
        chatcolours-1.18-2.0.jar                          |Chat Colours                  |chatcolours                   |1.18-2.0            |COMMON_SET|Manifest: NOSIGNATURE
        villagernames-1.18.2-5.2.jar                      |Villager Names                |villagernames                 |5.2                 |COMMON_SET|Manifest: NOSIGNATURE
        Controlling-forge-1.18.2-9.0+22.jar               |Controlling                   |controlling                   |9.0+22              |COMMON_SET|Manifest: NOSIGNATURE
        Placebo-1.18.2-6.6.7.jar                          |Placebo                       |placebo                       |6.6.7               |COMMON_SET|Manifest: NOSIGNATURE
        citadel-1.11.3-1.18.2.jar                         |Citadel                       |citadel                       |1.11.3              |COMMON_SET|Manifest: NOSIGNATURE
        domesticationinnovation-1.4.2-1.18.2.jar          |Domestication Innovation      |domesticationinnovation       |1.4.2               |ERROR     |Manifest: NOSIGNATURE
        mixinextras-forge-0.2.0-beta.5.jar                |MixinExtras                   |mixinextras                   |0.2.0-beta.5        |COMMON_SET|Manifest: NOSIGNATURE
        feature_nbt_deadlock_be_gone_forge-2.0.0+1.18.2.ja|Feature NBT Deadlock Be Gone  |feature_nbt_deadlock_be_gone  |2.0.0+1.18.2        |COMMON_SET|Manifest: NOSIGNATURE
        Bookshelf-Forge-1.18.2-13.2.53.jar                |Bookshelf                     |bookshelf                     |13.2.53             |COMMON_SET|Manifest: eb:c4:b1:67:8b:f9:0c:db:dc:4f:01:b1:8e:61:64:39:4c:10:85:0b:a6:c4:c7:48:f0:fa:95:f2:cb:08:3a:e5
        sophisticatedbackpacks-1.18.2-3.18.46.821.jar     |Sophisticated Backpacks       |sophisticatedbackpacks        |1.18.2-3.18.46.821  |ERROR     |Manifest: NOSIGNATURE
        fullturtlearmor-1.3.2-forge-mc1.18.2.jar          |Full Turtle Armor             |fullturtlearmor               |1.3.2               |COMMON_SET|Manifest: NOSIGNATURE
        simpleplanes-1.18.2-5.2.1.jar                     |Simple Planes                 |simpleplanes                  |1.18.2-5.2.1        |COMMON_SET|Manifest: NOSIGNATURE
        Steam_Rails-1.2.6+forge-mc1.18.2.jar              |Create: Steam 'n Rails        |railways                      |1.2.6+forge-mc1.18.2|ERROR     |Manifest: NOSIGNATURE
        keepmysoiltilled-1.18.2-2.0.jar                   |Keep My Soil Tilled           |keepmysoiltilled              |2.0                 |COMMON_SET|Manifest: NOSIGNATURE
        shulkerbox-1.18.2-1.0.0.jar                       |Advanced Shulkerboxes         |shulkerbox                    |1.18.2-1.0.0        |COMMON_SET|Manifest: NOSIGNATURE
        carryon-1.18.2-1.17.1.11.jar                      |Carry On                      |carryon                       |1.17.1.11           |COMMON_SET|Manifest: NOSIGNATURE
        BetterBundles-1.18.2-1.0.7-beta.1.jar             |Better Bundles                |betterbundles                 |1.18.2-1.0.7-beta.1 |COMMON_SET|Manifest: NOSIGNATURE
        despawningeggshatch-1.18.2-4.1.jar                |Despawning Eggs Hatch         |despawningeggshatch           |4.1                 |COMMON_SET|Manifest: NOSIGNATURE
        konkrete_forge_1.6.1_MC_1.18-1.18.2.jar           |Konkrete                      |konkrete                      |1.6.1               |COMMON_SET|Manifest: NOSIGNATURE
        FarmersDelight-1.18.2-1.2.1.jar                   |Farmer's Delight              |farmersdelight                |1.18.2-1.2.1        |ERROR     |Manifest: NOSIGNATURE
        corn_delight-1.0.6-1.18.2.jar                     |Corn Delight                  |corn_delight                  |1.0.6-1.18.2        |COMMON_SET|Manifest: NOSIGNATURE
        FarmersRespite-1.18.2-1.3.0.jar                   |Farmer's Respite              |farmersrespite                |1.18.1-1.3.0        |ERROR     |Manifest: NOSIGNATURE
        Delightful-1.18.2-2.6.jar                         |Delightful                    |delightful                    |2.6                 |COMMON_SET|Manifest: NOSIGNATURE
        ends_delight-1.18.2-1.0.jar                       |End's Delight                 |ends_delight                  |1.18.2-1.0          |COMMON_SET|Manifest: NOSIGNATURE
        customizableelytra-1.18.2-1.6.7.jar               |Customizable Elytra           |customizableelytra            |1.18.2-1.6.7        |COMMON_SET|Manifest: NOSIGNATURE
        DustrialDecor-1.3.3-1.18.2.jar                    |'Dustrial Decor               |dustrial_decor                |1.3.2               |ERROR     |Manifest: NOSIGNATURE
        curious-armor-stands-1.18.1-4.0.0.jar             |Curious Armor Stands          |curious_armor_stands          |1.18.1-4.0.0        |COMMON_SET|Manifest: NOSIGNATURE
        netherportalspread-1.18.2-7.5.jar                 |Nether Portal Spread          |netherportalspread            |7.5                 |COMMON_SET|Manifest: NOSIGNATURE
        simpleshops-1.2.1.jar                             |Simple Shops                  |simpleshops                   |1.1.4               |COMMON_SET|Manifest: NOSIGNATURE
        EditSign-1.18.2-2.3.1.jar                         |EditSign                      |editsign                      |2.3.1               |COMMON_SET|Manifest: 3c:8e:df:6c:df:a6:2a:9f:af:64:ea:04:9a:cf:65:92:3b:54:93:0e:96:50:b4:52:e1:13:42:18:2b:ae:40:29
        barkcarpets-forge-1.18.2-v1.0.1.jar               |Bark Carpets                  |barkcarpets                   |1.18.2              |COMMON_SET|Manifest: NOSIGNATURE
        Patchouli-1.18.2-71.1.jar                         |Patchouli                     |patchouli                     |1.18.2-71.1         |COMMON_SET|Manifest: NOSIGNATURE
        Tinted Campfires-1.18.2-1.2.4.jar                 |Tinted Campfires              |tintedcampfires               |1.18.2-1.2.4        |ERROR     |Manifest: NOSIGNATURE
        leap-1.18-1.1.2.jar                               |Leap                          |leap                          |1.1.2               |COMMON_SET|Manifest: NOSIGNATURE
        leatheredboots-1.18.2-1.0.0.2-forge.jar           |Leathered Boots               |leatheredboots                |1.0.0.2             |COMMON_SET|Manifest: NOSIGNATURE
        collective-1.18.2-6.53.jar                        |Collective                    |collective                    |6.53                |COMMON_SET|Manifest: NOSIGNATURE
        betterbiomeblend-1.18.2-1.3.5-forge.jar           |Better Biome Blend            |betterbiomeblend              |1.3.5-forge         |COMMON_SET|Manifest: NOSIGNATURE
        spyglass_improvements-1.2+mc1.18.x+forge.jar      |Spyglass Improvements         |spyglass_improvements         |1.2+mc1.18.x        |COMMON_SET|Manifest: NOSIGNATURE
        time-in-a-bottle-2.1.0-mc1.18.1.jar               |Time In A Bottle              |tiab                          |2.1.0-mc1.18.1      |COMMON_SET|Manifest: NOSIGNATURE
        xercapaint-1.18.2-1.0.2.jar                       |Joy of Painting               |xercapaint                    |1.18.2-1.0.2        |COMMON_SET|Manifest: NOSIGNATURE
        YungsBetterStrongholds-1.18.2-Forge-2.1.1.jar     |YUNG's Better Strongholds     |betterstrongholds             |1.18.2-Forge-2.1.1  |COMMON_SET|Manifest: NOSIGNATURE
        ElytraBombing-Forge-1.18.2-1.0.0.jar              |Elytra Bombing                |ebb                           |1.18.2-1.0.0        |COMMON_SET|Manifest: NOSIGNATURE
        Mo-Villagers-1.18.2-FORGE-3.0.jar                 |Mo' Villager                  |redstonevillager              |1.19.2-3.0          |COMMON_SET|Manifest: NOSIGNATURE
        starterkit-1.18.2-5.2.jar                         |Starter Kit                   |starterkit                    |5.2                 |COMMON_SET|Manifest: NOSIGNATURE
        BoatBreakFix-Universal-1.0.11.jar                 |Boat Break Fix                |boatbreakfix                  |1.0.1               |COMMON_SET|Manifest: NOSIGNATURE
        architectury-4.11.93-forge.jar                    |Architectury                  |architectury                  |4.11.93             |COMMON_SET|Manifest: NOSIGNATURE
        createchunkloading-1.2.1-forge.jar                |Create Chunkloading           |createchunkloading            |1.2.1               |COMMON_SET|Manifest: NOSIGNATURE
        cobbled_paths-forge-0.1.7.jar                     |Cobbled Paths                 |cobbled_paths                 |0.1.7               |COMMON_SET|Manifest: NOSIGNATURE
        findme-3.0.6-forge.jar                            |FindMe                        |findme                        |3.0.6               |COMMON_SET|Manifest: NOSIGNATURE
        curiouselytra-forge-1.18.1-5.0.1.0.jar            |Curious Elytra                |curiouselytra                 |1.18.1-5.0.1.0      |COMMON_SET|Manifest: NOSIGNATURE
        moreoverlays-1.20.11-mc1.18.2.jar                 |More Overlays Updated         |moreoverlays                  |1.20.11-mc1.18.2    |COMMON_SET|Manifest: NOSIGNATURE
        create_crystal_clear-0.1.3e-1.18.2.jar            |Create: Crystal Clear         |create_crystal_clear          |1.18.2-0.1.3e       |COMMON_SET|Manifest: NOSIGNATURE
        cryingportals-1.18.2-2.3.jar                      |Crying Portals                |cryingportals                 |2.3                 |COMMON_SET|Manifest: NOSIGNATURE
        smallships-1.18.2-2.0.0-Alpha-0.4.jar             |Small Ships Mod               |smallships                    |2.0.0-a0.4          |COMMON_SET|Manifest: NOSIGNATURE
        ServerTabInfo-1.18.2-1.3.5.jar                    |Server Tab Info               |servertabinfo                 |1.3.5               |COMMON_SET|Manifest: NOSIGNATURE
        scaffoldingdropsnearby-1.18.2-3.0.jar             |Scaffolding Drops Nearby      |scaffoldingdropsnearby        |3.0                 |COMMON_SET|Manifest: NOSIGNATURE
        Heads-1.18.2-1.0.5.jar                            |Heads                         |heads                         |1.0.5               |COMMON_SET|Manifest: NOSIGNATURE
        CraftPresence-2.0.0-rc.3+1.18.2.jar               |CraftPresence                 |craftpresence                 |2.0.0-rc.3          |COMMON_SET|Manifest: NOSIGNATURE
        Festive_Delight_1.0.jar                           |Festive Delight               |festive_delight               |1.0.0               |COMMON_SET|Manifest: NOSIGNATURE
        trashslot-forge-1.18.2-11.0.3.jar                 |TrashSlot                     |trashslot                     |11.0.3              |COMMON_SET|Manifest: NOSIGNATURE
        villagerdrops-forge-1.18.2-v1.0.1.jar             |Villagers Drop Emeralds on Dea|villagerdrops                 |1.18.2              |COMMON_SET|Manifest: NOSIGNATURE
        sophisticatedstorage-1.18.2-0.7.8.367.jar         |Sophisticated Storage         |sophisticatedstorage          |1.18.2-0.7.8.367    |ERROR     |Manifest: NOSIGNATURE
        biggerspongeabsorptionradius-1.18.2-3.1.jar       |Bigger Sponge Absorption Radiu|biggerspongeabsorptionradius  |3.1                 |COMMON_SET|Manifest: NOSIGNATURE
        enhanced_mushrooms-forge-4.0.1+1.18.2.jar         |Enhanced Mushrooms            |enhanced_mushrooms            |4.0.1               |ERROR     |Manifest: NOSIGNATURE
        mooshroomtweaks-1.18.2-3.2.jar                    |Mooshroom Tweaks              |mooshroomtweaks               |3.2                 |COMMON_SET|Manifest: NOSIGNATURE
        pbosb-1.18.2-1.1.jar                              |PBOSB                         |pbosb                         |1.18.2-1.1          |COMMON_SET|Manifest: NOSIGNATURE
        noaddrepcost-1.18.2-1.0.jar                       |NoAddRepCost                  |noaddrepcost                  |1.18.2-1.0          |COMMON_SET|Manifest: NOSIGNATURE
        create-1.18.2-0.5.0.i.jar                         |Create                        |create                        |0.5.0.i             |ERROR     |Manifest: NOSIGNATURE
        createdeco-1.3.2-1.18.2.jar                       |Create Deco                   |createdeco                    |1.3.2-1.18.2        |ERROR     |Manifest: NOSIGNATURE
        molten_vents-1.18.2-0.1.3.jar                     |Molten Vents                  |molten_vents                  |0.1.3               |COMMON_SET|Manifest: NOSIGNATURE
        create_central_kitchen-1.18.2-for-create-0.5.0.i-1|Create: Central Kitchen       |create_central_kitchen        |1.3.2               |COMMON_SET|Manifest: NOSIGNATURE
        extendedgears-2.0.2-1.18.2-0.5.0.iforge-1.18.2.jar|Extended Cogwheels            |extendedgears                 |2.0.2-1.18.2-0.5.0.i|ERROR     |Manifest: NOSIGNATURE
        waystones-forge-1.18.2-10.2.1.jar                 |Waystones                     |waystones                     |10.2.1              |ERROR     |Manifest: NOSIGNATURE
        goldenhopper-1.2.7-1.18.2.jar                     |Golden Hopper                 |goldenhopper                  |1.2.7               |COMMON_SET|Manifest: NOSIGNATURE
        nock_enough_arrows-1.18.2-1.1.0.jar               |Nock Enough Arrows            |nock_enough_arrows            |1.18.2-1.1.0        |COMMON_SET|Manifest: NOSIGNATURE
        WeaponThrow-1.18.2-5.7.jar                        |Weapon Throw                  |weaponthrow                   |1.18.2-5.7          |COMMON_SET|Manifest: NOSIGNATURE
        FastSuite-1.18.2-3.0.2.jar                        |Fast Suite                    |fastsuite                     |3.0.2               |COMMON_SET|Manifest: NOSIGNATURE
        Clumps-forge-1.18.2-8.0.0+17.jar                  |Clumps                        |clumps                        |8.0.0+17            |COMMON_SET|Manifest: NOSIGNATURE
        comforts-forge-1.18.2-5.0.0.6.jar                 |Comforts                      |comforts                      |1.18.2-5.0.0.6      |ERROR     |Manifest: NOSIGNATURE
        configured-2.0.1-1.18.2.jar                       |Configured                    |configured                    |2.0.1               |COMMON_SET|Manifest: NOSIGNATURE
        Decorative Blocks-forge-1.18.2-2.1.2.jar          |Decorative Blocks             |decorative_blocks             |2.1.2               |ERROR     |Manifest: NOSIGNATURE
        DefaultSettings-1.18.x-4.0.5-Forge.jar            |DefaultSettings               |defaultsettings               |4.0.5               |COMMON_SET|Manifest: NOSIGNATURE
        NMPR-1.18-1.0.jar                                 |No Poison with Regeneration   |nopoisonregen                 |1.0                 |COMMON_SET|Manifest: NOSIGNATURE
        create-confectionery1.18.2_v1.0.8.jar             |Create Confectionery          |create_confectionery          |1.0.8               |ERROR     |Manifest: NOSIGNATURE
        lazydfu-1.0-1.18+.jar                             |LazyDFU                       |lazydfu                       |0.1.3               |COMMON_SET|Manifest: NOSIGNATURE
        everycomp-1.18.2-1.5.17.jar                       |Every Compat                  |everycomp                     |1.18.2-1.5.17       |ERROR     |Manifest: NOSIGNATURE
        YungsBetterDesertTemples-1.18.2-Forge-1.3.1.jar   |YUNG's Better Desert Temples  |betterdeserttemples           |1.18.2-Forge-1.3.1  |COMMON_SET|Manifest: NOSIGNATURE
        charms-1.18.2-1.1.1.jar                           |Charms                        |charms                        |1.18.2-1.1.0        |COMMON_SET|Manifest: NOSIGNATURE
        bedspreads-forge-1.18.2-5.1.2.0.jar               |Bedspreads                    |bedspreads                    |1.18.2-5.1.2.0      |COMMON_SET|Manifest: NOSIGNATURE
        blueprint-1.18.2-5.5.0.jar                        |Blueprint                     |blueprint                     |5.5.0               |COMMON_SET|Manifest: NOSIGNATURE
        boatload-1.18.2-3.0.0.jar                         |Boatload                      |boatload                      |3.0.0               |COMMON_SET|Manifest: NOSIGNATURE
        clayworks-1.18.2-1.0.0.jar                        |Clayworks                     |clayworks                     |1.0.0               |ERROR     |Manifest: NOSIGNATURE
        neapolitan-1.18.2-3.0.0.jar                       |Neapolitan                    |neapolitan                    |3.0.0               |ERROR     |Manifest: NOSIGNATURE
        allurement-1.18.2-2.0.0.jar                       |Allurement                    |allurement                    |2.0.0               |COMMON_SET|Manifest: NOSIGNATURE
        buzzier_bees-1.18.2-4.0.0.jar                     |Buzzier Bees                  |buzzier_bees                  |4.0.0               |ERROR     |Manifest: NOSIGNATURE
        berry_good-1.18.2-5.0.0.jar                       |Berry Good                    |berry_good                    |5.0.0               |COMMON_SET|Manifest: NOSIGNATURE
        randomium-1.18.2-1.9.jar                          |Randomium                     |randomium                     |1.18.2-1.9          |COMMON_SET|Manifest: NOSIGNATURE
        toofast-1.18-0.0.1.3.jar                          |Too Fast                      |toofast                       |0.0.1.2             |COMMON_SET|Manifest: NOSIGNATURE
        untitledduckmod-0.5.0-forge.jar                   |Untitled Duck Mod             |untitledduckmod               |0.5.0               |COMMON_SET|Manifest: NOSIGNATURE
        xercamusic-1.18.2-1.1.0.jar                       |Xerca's Music Maker Mod       |xercamusic                    |1.18.2-1.1.0        |COMMON_SET|Manifest: NOSIGNATURE
        friendsandfoes-forge-mc1.18.2-1.4.7.jar           |Friends&Foes                  |friendsandfoes                |1.4.7               |COMMON_SET|Manifest: NOSIGNATURE
        selene-1.18.2-1.17.9.jar                          |Selene                        |selene                        |1.18.2-1.17.9       |COMMON_SET|Manifest: NOSIGNATURE
        advancementframes-1.18.2-1.1.1.jar                |Advancement Frames            |advancementframes             |1.18.2-1.1.1        |ERROR     |Manifest: NOSIGNATURE
        supplementaries-1.18.2-1.5.17.jar                 |Supplementaries               |supplementaries               |1.18.2-1.5.17       |ERROR     |Manifest: NOSIGNATURE
        weakerspiderwebs-1.18.2-3.2.jar                   |Weaker Spiderwebs             |weakerspiderwebs              |3.2                 |COMMON_SET|Manifest: NOSIGNATURE
        EnchantmentDescriptions-Forge-1.18.2-10.0.12.jar  |EnchantmentDescriptions       |enchdesc                      |10.0.12             |COMMON_SET|Manifest: eb:c4:b1:67:8b:f9:0c:db:dc:4f:01:b1:8e:61:64:39:4c:10:85:0b:a6:c4:c7:48:f0:fa:95:f2:cb:08:3a:e5
        swingthroughgrass-1.18.2-1.9.1.jar                |SwingThroughGrass             |swingthroughgrass             |1.18.2-1.9.1        |COMMON_SET|Manifest: NOSIGNATURE
        pollen-forge-1.6.1+1.18.2.jar                     |Pollen                        |pollen                        |1.6.1               |COMMON_SET|Manifest: NOSIGNATURE
        opulence-1.18.2-0.1.2-forge.jar                   |Opulence                      |opulence                      |0.1.2               |ERROR     |Manifest: NOSIGNATURE
        MagnumTorch-v3.1.3-1.18.2-Forge.jar               |Magnum Torch                  |magnumtorch                   |3.1.3               |ERROR     |Manifest: 9a:09:85:98:65:c4:8c:11:c5:49:f6:d6:33:23:39:df:8d:b4:ff:92:84:b8:bd:a5:83:9f:ac:7f:2a:d1:4b:6a
        extractpoison-1.18.2-3.1.jar                      |Extract Poison                |extractpoison                 |3.1                 |COMMON_SET|Manifest: NOSIGNATURE
        bettersafebed-1.18-forge-a.jar                    |Better Safe Bed               |bettersafebed                 |1.18-forge-a        |COMMON_SET|Manifest: NOSIGNATURE
        Jade-1.18.2-forge-5.2.6.jar                       |Jade                          |jade                          |5.2.6               |COMMON_SET|Manifest: NOSIGNATURE
        ArmorPoser-forge-1.18.2-1.0.5.jar                 |Armor Poser                   |armorposer                    |1.0.5               |COMMON_SET|Manifest: NOSIGNATURE
        another_furniture-forge-1.2.2-1.18.2.jar          |Another Furniture             |another_furniture             |1.2.2-1.18.2        |ERROR     |Manifest: NOSIGNATURE
        NethersDelight-1.18.2-2.2.0.jar                   |Nethers Delight               |nethersdelight                |2.2                 |ERROR     |Manifest: NOSIGNATURE
        NaturalDecorMod_1.18.2_V0.1.5.jar                 |Natural Decor Mod             |naturaldecormod               |0.1.5               |ERROR     |Manifest: NOSIGNATURE
        easy_villagers-1.18.2-1.0.11.jar                  |Easy Villagers                |easy_villagers                |1.18.2-1.0.11       |COMMON_SET|Manifest: NOSIGNATURE
        justplayerheads-1.18.2-3.1.jar                    |Just Player Heads             |justplayerheads               |3.1                 |COMMON_SET|Manifest: NOSIGNATURE
        Quark-3.2-358.jar                                 |Quark                         |quark                         |3.2-358             |ERROR     |Manifest: NOSIGNATURE
        mutil-1.18.2-4.5.0.jar                            |mutil                         |mutil                         |4.5.0               |COMMON_SET|Manifest: NOSIGNATURE
        art_of_forging-1.5.5-1.18.2.jar                   |Art Of Forging                |art_of_forging                |1.5.5-1.18.2        |COMMON_SET|Manifest: NOSIGNATURE
        cookiecore-1.18.2-4.0.1-6677a05.jar               |CookieCore                    |cookiecore                    |4.0.1               |COMMON_SET|Manifest: NOSIGNATURE
        shulker_enchantments-3.1.1.jar                    |Shulker Enchantments          |shulker_enchantments          |3.1.1               |COMMON_SET|Manifest: NOSIGNATURE
        create-stuff-additions1.18.2_v2.0.2c.jar          |Create Stuff & Additions      |create_sa                     |2.0.2.              |COMMON_SET|Manifest: NOSIGNATURE
        some-assembly-required-1.18.2-2.0.8.jar           |Some Assembly Required        |some_assembly_required        |1.18.2-2.0.8        |ERROR     |Manifest: NOSIGNATURE
        ngv-1.2.0.jar                                     |Nether Gold Veins             |ngv                           |1.2.0               |COMMON_SET|Manifest: NOSIGNATURE
        abnormals_delight-1.18.2-3.0.2.jar                |Abnormals Delight             |abnormals_delight             |3.0.2               |COMMON_SET|Manifest: NOSIGNATURE
        StorageDrawers-1.18.2-10.2.1.jar                  |Storage Drawers               |storagedrawers                |10.2.1              |COMMON_SET|Manifest: NOSIGNATURE
        moremountedstorages-1.2.2.jar                     |Create: Mounted Storages      |moremountedstorages           |1.2.2               |COMMON_SET|Manifest: NOSIGNATURE
        wlrs-1.13.1-1.18.2.jar                            |Waterlogged Redstone          |wlrs                          |1.13.1-1.18.2       |ERROR     |Manifest: NOSIGNATURE
        NoTimeOutNoMore-(0R)_1.18.x.jar                   |NoTimeOutNoMore               |notimeoutnomore               |0-R_1.18.2          |COMMON_SET|Manifest: NOSIGNATURE
        miners_delight-1.18.2-1.1.1.jar                   |Miner's Delight               |miners_delight                |1.18.2-1.1.1        |ERROR     |Manifest: NOSIGNATURE
        TrampleNoMore-Forge-1.18.2-6.0.1.jar              |TrampleNoMore                 |tramplenomore                 |6.0.1               |COMMON_SET|Manifest: eb:c4:b1:67:8b:f9:0c:db:dc:4f:01:b1:8e:61:64:39:4c:10:85:0b:a6:c4:c7:48:f0:fa:95:f2:cb:08:3a:e5
        betterconduitplacement-1.18.2-3.0.jar             |Better Conduit Placement      |betterconduitplacement        |3.0                 |COMMON_SET|Manifest: NOSIGNATURE
        ferritecore-4.2.2-forge.jar                       |Ferrite Core                  |ferritecore                   |4.2.2               |COMMON_SET|Manifest: 41:ce:50:66:d1:a0:05:ce:a1:0e:02:85:9b:46:64:e0:bf:2e:cf:60:30:9a:fe:0c:27:e0:63:66:9a:84:ce:8a
        engineersdecor-1.18.2-1.1.28.jar                  |Engineer's Decor              |engineersdecor                |1.1.28              |ERROR     |Manifest: bf:30:76:97:e4:58:41:61:2a:f4:30:d3:8f:4c:e3:71:1d:14:c4:a1:4e:85:36:e3:1d:aa:2f:cb:22:b0:04:9b
        moredragoneggs-3.1.jar                            |More Dragon Eggs              |moredragoneggs                |3.1                 |COMMON_SET|Manifest: NOSIGNATURE
        TreeBark+_1.18.2.jar                              |TreeBark+                     |treebark                      |2.0.0               |ERROR     |Manifest: NOSIGNATURE
        pgwbandedtorches-1.18.2-1.0.20220430a.jar         |PixelGameWizard's Banded Torch|pgwbandedtorches              |1.18.2-1.0.20220430a|COMMON_SET|Manifest: NOSIGNATURE
        grindstonesharpertools-1.18.2-3.1.jar             |Grindstone Sharper Tools      |grindstonesharpertools        |3.1                 |COMMON_SET|Manifest: NOSIGNATURE
        create_enchantment_industry-1.18.2-for-create-0.5.|Create Enchantment Industry   |create_enchantment_industry   |1.2.0               |COMMON_SET|Manifest: NOSIGNATURE
        createaddition-1.18.2-20230507a.jar               |Create Crafts & Additions     |createaddition                |1.18.2-20230507a    |COMMON_SET|Manifest: NOSIGNATURE
        bigbuckets-forge-1.18.2-3.0.0.jar                 |Big Buckets                   |bigbuckets                    |3.0.0               |COMMON_SET|Manifest: NOSIGNATURE
    Crash Report UUID: cf57f370-4061-4236-9f98-af53bf7e2cdb
    Flywheel Backend: GL33 Instanced Arrays
    FML: 40.2
    Forge: net.minecraftforge:40.2.0
    Kiwi Modules: 
        kiwi:contributors
        kiwi:data
        snowrealmagic:core

 

Posted
Quote

Caused by: java.lang.IllegalArgumentException: No model for layer pyrotastic:firework_rocket#base

at net.minecraft.client.renderer.entity.FireworkEntityRenderer.handler$bic000$constructorInject(FireworkEntityRenderer.java:538) ~[client-1.18.2-20220404.173914-srg.jar%23340!/:?] {re:mixin,re:classloading,pl:mixin:APP:pyrotastic.mixins.json:client.entity.renderer.FireworkRocketEntityRendererMixin,pl:mixin:A}

pyrotastic-1.18.2+2.0.3.jar                       |Pyrotastic                    |pyrotastic                    |1.18.2+2.0.3        |COMMON_SET|Manifest: NOSIGNATURE

Check you have the latest version then contact the mod author.

The logs/debug.log may have more information?

 

Boilerplate:

If you don't post your logs/debug.log we can't help you. For curseforge you need to enable the forge debug.log in its minecraft settings. You should also post your crash report if you have one.

If there is no error in the log file and you don't have a crash report then post the launcher_log.txt from the minecraft folder. Again for curseforge this will be in your curseforge/minecraft/Install

Large files should be posted to a file sharing site like https://gist.github.com  You should also read the support forum sticky post.

Posted
10 minutes ago, warjort said:

Check you have the latest version then contact the mod author.

The logs/debug.log may have more information?

 

I removed the pyrotastic mod and there's still many errors coming up

Posted

No log means we can't help and post it to a file sharing site.

Boilerplate:

If you don't post your logs/debug.log we can't help you. For curseforge you need to enable the forge debug.log in its minecraft settings. You should also post your crash report if you have one.

If there is no error in the log file and you don't have a crash report then post the launcher_log.txt from the minecraft folder. Again for curseforge this will be in your curseforge/minecraft/Install

Large files should be posted to a file sharing site like https://gist.github.com  You should also read the support forum sticky post.

Posted
Quote

java.lang.IllegalArgumentException: Cannot get property IntegerProperty{name=power, clazz=class java.lang.Integer, values=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15]} as it does not exist in Block{null}
    at TRANSFORMER/[email protected]/net.minecraft.world.level.block.state.StateHolder.m_61143_(StateHolder.java:98)
    at TRANSFORMER/[email protected]/atomicstryker.dynamiclights.server.DynamicLights.lambda$onBlocksRegistration$1(DynamicLights.java:94)
    at TRANSFORMER/[email protected]/net.minecraft.world.level.block.state.BlockBehaviour$BlockStateBase.redirect$bfn000$injectLuminance(BlockBehaviour.java:4898)

Some issue with a dynamiclights mixin which might be caused by another mod's block doing something incorrectly?

Either way dynamiclights is not handling the problem gracefully and instead just crashing the game.

Boilerplate:

If you don't post your logs/debug.log we can't help you. For curseforge you need to enable the forge debug.log in its minecraft settings. You should also post your crash report if you have one.

If there is no error in the log file and you don't have a crash report then post the launcher_log.txt from the minecraft folder. Again for curseforge this will be in your curseforge/minecraft/Install

Large files should be posted to a file sharing site like https://gist.github.com  You should also read the support forum sticky post.

Posted
40 minutes ago, warjort said:

Some issue with a dynamiclights mixin which might be caused by another mod's block doing something incorrectly?

Either way dynamiclights is not handling the problem gracefully and instead just crashing the game.

I disabled dynamiclights and now Minecraft works again. Thank you so much for the assistance.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Announcements



  • Recently Browsing

    • No registered users viewing this page.
  • Posts

    • It is 1.12.2 - I have no idea if there is a 1.12 pack
    • Okay, but does the modpack works with 1.12 or just with 1.12.2, because I need the Forge client specifically for Minecraft 1.12, not 1.12.2
    • Version 1.19 - Forge 41.0.63 I want to create a wolf entity that I can ride, so far it seems to be working, but the problem is that when I get on the wolf, I can’t control it. I then discovered that the issue is that the server doesn’t detect that I’m riding the wolf, so I’m struggling with synchronization. However, it seems to not be working properly. As I understand it, the server receives the packet but doesn’t register it correctly. I’m a bit new to Java, and I’ll try to provide all the relevant code and prints *The comments and prints are translated by chatgpt since they were originally in Spanish* Thank you very much in advance No player is mounted, or the passenger is not a player. No player is mounted, or the passenger is not a player. No player is mounted, or the passenger is not a player. No player is mounted, or the passenger is not a player. No player is mounted, or the passenger is not a player. MountableWolfEntity package com.vals.valscraft.entity; import com.vals.valscraft.network.MountSyncPacket; import com.vals.valscraft.network.NetworkHandler; import net.minecraft.client.Minecraft; import net.minecraft.network.syncher.EntityDataAccessor; import net.minecraft.network.syncher.EntityDataSerializers; import net.minecraft.network.syncher.SynchedEntityData; import net.minecraft.server.MinecraftServer; import net.minecraft.server.level.ServerPlayer; import net.minecraft.world.entity.EntityType; import net.minecraft.world.entity.Mob; import net.minecraft.world.entity.ai.attributes.AttributeSupplier; import net.minecraft.world.entity.ai.attributes.Attributes; import net.minecraft.world.entity.animal.Wolf; import net.minecraft.world.entity.player.Player; import net.minecraft.world.entity.Entity; import net.minecraft.world.InteractionHand; import net.minecraft.world.InteractionResult; import net.minecraft.world.item.ItemStack; import net.minecraft.world.item.Items; import net.minecraft.world.level.Level; import net.minecraft.world.phys.Vec3; import net.minecraftforge.event.TickEvent; import net.minecraftforge.eventbus.api.SubscribeEvent; import net.minecraftforge.network.PacketDistributor; public class MountableWolfEntity extends Wolf { private boolean hasSaddle; private static final EntityDataAccessor<Byte> DATA_ID_FLAGS = SynchedEntityData.defineId(MountableWolfEntity.class, EntityDataSerializers.BYTE); public MountableWolfEntity(EntityType<? extends Wolf> type, Level level) { super(type, level); this.hasSaddle = false; } @Override protected void defineSynchedData() { super.defineSynchedData(); this.entityData.define(DATA_ID_FLAGS, (byte)0); } public static AttributeSupplier.Builder createAttributes() { return Wolf.createAttributes() .add(Attributes.MAX_HEALTH, 20.0) .add(Attributes.MOVEMENT_SPEED, 0.3); } @Override public InteractionResult mobInteract(Player player, InteractionHand hand) { ItemStack itemstack = player.getItemInHand(hand); if (itemstack.getItem() == Items.SADDLE && !this.hasSaddle()) { if (!player.isCreative()) { itemstack.shrink(1); } this.setSaddle(true); return InteractionResult.SUCCESS; } else if (!level.isClientSide && this.hasSaddle()) { player.startRiding(this); MountSyncPacket packet = new MountSyncPacket(true); // 'true' means the player is mounted NetworkHandler.CHANNEL.sendToServer(packet); // Ensure the server handles the packet return InteractionResult.SUCCESS; } return InteractionResult.PASS; } @Override public void travel(Vec3 travelVector) { if (this.isVehicle() && this.getControllingPassenger() instanceof Player) { System.out.println("The wolf has a passenger."); System.out.println("The passenger is a player."); Player player = (Player) this.getControllingPassenger(); // Ensure the player is the controller this.setYRot(player.getYRot()); this.yRotO = this.getYRot(); this.setXRot(player.getXRot() * 0.5F); this.setRot(this.getYRot(), this.getXRot()); this.yBodyRot = this.getYRot(); this.yHeadRot = this.yBodyRot; float forward = player.zza; float strafe = player.xxa; if (forward <= 0.0F) { forward *= 0.25F; } this.flyingSpeed = this.getSpeed() * 0.1F; this.setSpeed((float) this.getAttributeValue(Attributes.MOVEMENT_SPEED) * 1.5F); this.setDeltaMovement(new Vec3(strafe, travelVector.y, forward).scale(this.getSpeed())); this.calculateEntityAnimation(this, false); } else { // The wolf does not have a passenger or the passenger is not a player System.out.println("No player is mounted, or the passenger is not a player."); super.travel(travelVector); } } public boolean hasSaddle() { return this.hasSaddle; } public void setSaddle(boolean hasSaddle) { this.hasSaddle = hasSaddle; } @Override protected void dropEquipment() { super.dropEquipment(); if (this.hasSaddle()) { this.spawnAtLocation(Items.SADDLE); this.setSaddle(false); } } @SubscribeEvent public static void onServerTick(TickEvent.ServerTickEvent event) { if (event.phase == TickEvent.Phase.START) { MinecraftServer server = net.minecraftforge.server.ServerLifecycleHooks.getCurrentServer(); if (server != null) { for (ServerPlayer player : server.getPlayerList().getPlayers()) { if (player.isPassenger() && player.getVehicle() instanceof MountableWolfEntity) { MountableWolfEntity wolf = (MountableWolfEntity) player.getVehicle(); System.out.println("Tick: " + player.getName().getString() + " is correctly mounted on " + wolf); } } } } } private boolean lastMountedState = false; @Override public void tick() { super.tick(); if (!this.level.isClientSide) { // Only on the server boolean isMounted = this.isVehicle() && this.getControllingPassenger() instanceof Player; // Only print if the state changed if (isMounted != lastMountedState) { if (isMounted) { Player player = (Player) this.getControllingPassenger(); // Verify the passenger is a player System.out.println("Server: Player " + player.getName().getString() + " is now mounted."); } else { System.out.println("Server: The wolf no longer has a passenger."); } lastMountedState = isMounted; } } } @Override public void addPassenger(Entity passenger) { super.addPassenger(passenger); if (passenger instanceof Player) { Player player = (Player) passenger; if (!this.level.isClientSide && player instanceof ServerPlayer) { // Send the packet to the server to indicate the player is mounted NetworkHandler.CHANNEL.send(PacketDistributor.PLAYER.with(() -> (ServerPlayer) player), new MountSyncPacket(true)); } } } @Override public void removePassenger(Entity passenger) { super.removePassenger(passenger); if (passenger instanceof Player) { Player player = (Player) passenger; if (!this.level.isClientSide && player instanceof ServerPlayer) { // Send the packet to the server to indicate the player is no longer mounted NetworkHandler.CHANNEL.send(PacketDistributor.PLAYER.with(() -> (ServerPlayer) player), new MountSyncPacket(false)); } } } @Override public boolean isControlledByLocalInstance() { Entity entity = this.getControllingPassenger(); return entity instanceof Player; } @Override public void positionRider(Entity passenger) { if (this.hasPassenger(passenger)) { double xOffset = Math.cos(Math.toRadians(this.getYRot() + 90)) * 0.4; double zOffset = Math.sin(Math.toRadians(this.getYRot() + 90)) * 0.4; passenger.setPos(this.getX() + xOffset, this.getY() + this.getPassengersRidingOffset() + passenger.getMyRidingOffset(), this.getZ() + zOffset); } } } MountSyncPacket package com.vals.valscraft.network; import com.vals.valscraft.entity.MountableWolfEntity; import net.minecraft.network.FriendlyByteBuf; import net.minecraft.server.level.ServerLevel; import net.minecraft.server.level.ServerPlayer; import net.minecraft.world.entity.Entity; import net.minecraft.world.entity.player.Player; import net.minecraftforge.network.NetworkEvent; import java.util.function.Supplier; public class MountSyncPacket { private final boolean isMounted; public MountSyncPacket(boolean isMounted) { this.isMounted = isMounted; } public void encode(FriendlyByteBuf buffer) { buffer.writeBoolean(isMounted); } public static MountSyncPacket decode(FriendlyByteBuf buffer) { return new MountSyncPacket(buffer.readBoolean()); } public void handle(NetworkEvent.Context context) { context.enqueueWork(() -> { ServerPlayer player = context.getSender(); // Get the player from the context if (player != null) { // Verifies if the player has dismounted if (!isMounted) { Entity vehicle = player.getVehicle(); if (vehicle instanceof MountableWolfEntity wolf) { // Logic to remove the player as a passenger wolf.removePassenger(player); System.out.println("Server: Player " + player.getName().getString() + " is no longer mounted."); } } } }); context.setPacketHandled(true); // Marks the packet as handled } } networkHandler package com.vals.valscraft.network; import com.vals.valscraft.valscraft; import net.minecraft.resources.ResourceLocation; import net.minecraftforge.network.NetworkRegistry; import net.minecraftforge.network.simple.SimpleChannel; import net.minecraftforge.network.NetworkEvent; import java.util.function.Supplier; public class NetworkHandler { private static final String PROTOCOL_VERSION = "1"; public static final SimpleChannel CHANNEL = NetworkRegistry.newSimpleChannel( new ResourceLocation(valscraft.MODID, "main"), () -> PROTOCOL_VERSION, PROTOCOL_VERSION::equals, PROTOCOL_VERSION::equals ); public static void init() { int packetId = 0; // Register the mount synchronization packet CHANNEL.registerMessage( packetId++, MountSyncPacket.class, MountSyncPacket::encode, MountSyncPacket::decode, (msg, context) -> msg.handle(context.get()) // Get the context with context.get() ); } }  
  • Topics

  • Who's Online (See full list)

×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.