Jump to content

Recommended Posts

Posted

---- Minecraft Crash Report ----
// Shall we play a game?

Time: 2023-12-21 02:15:13
Description: Initializing game

org.spongepowered.asm.mixin.transformer.throwables.MixinTransformerError: An unexpected critical error was encountered
    at org.spongepowered.asm.mixin.transformer.MixinProcessor.applyMixins(MixinProcessor.java:392) ~[mixin-0.8.5.jar:0.8.5+Jenkins-b310.git-155314e6e91465dad727e621a569906a410cd6f4] {}
    at org.spongepowered.asm.mixin.transformer.MixinTransformer.transformClass(MixinTransformer.java:250) ~[mixin-0.8.5.jar:0.8.5+Jenkins-b310.git-155314e6e91465dad727e621a569906a410cd6f4] {}
    at org.spongepowered.asm.service.modlauncher.MixinTransformationHandler.processClass(MixinTransformationHandler.java:131) ~[mixin-0.8.5.jar:0.8.5+Jenkins-b310.git-155314e6e91465dad727e621a569906a410cd6f4] {}
    at org.spongepowered.asm.launch.MixinLaunchPluginLegacy.processClass(MixinLaunchPluginLegacy.java:131) ~[mixin-0.8.5.jar:0.8.5+Jenkins-b310.git-155314e6e91465dad727e621a569906a410cd6f4] {}
    at cpw.mods.modlauncher.serviceapi.ILaunchPluginService.processClassWithFlags(ILaunchPluginService.java:156) ~[modlauncher-10.0.9.jar:10.0.9+10.0.9+main.dcd20f30] {}
    at cpw.mods.modlauncher.LaunchPluginHandler.offerClassNodeToPlugins(LaunchPluginHandler.java:88) ~[modlauncher-10.0.9.jar:?] {}
    at cpw.mods.modlauncher.ClassTransformer.transform(ClassTransformer.java:120) ~[modlauncher-10.0.9.jar:?] {}
    at cpw.mods.modlauncher.TransformingClassLoader.maybeTransformClassBytes(TransformingClassLoader.java:50) ~[modlauncher-10.0.9.jar:?] {}
    at cpw.mods.cl.ModuleClassLoader.readerToClass(ModuleClassLoader.java:113) ~[securejarhandler-2.1.10.jar:?] {}
    at cpw.mods.cl.ModuleClassLoader.lambda$findClass$15(ModuleClassLoader.java:219) ~[securejarhandler-2.1.10.jar:?] {}
    at cpw.mods.cl.ModuleClassLoader.loadFromModule(ModuleClassLoader.java:229) ~[securejarhandler-2.1.10.jar:?] {}
    at cpw.mods.cl.ModuleClassLoader.findClass(ModuleClassLoader.java:219) ~[securejarhandler-2.1.10.jar:?] {}
    at cpw.mods.cl.ModuleClassLoader.loadClass(ModuleClassLoader.java:135) ~[securejarhandler-2.1.10.jar:?] {}
    at java.lang.ClassLoader.loadClass(ClassLoader.java:525) ~[?:?] {}
    at net.minecraft.client.renderer.entity.EntityRenderDispatcher.<init>(EntityRenderDispatcher.java:107) ~[client-1.20.1-20230612.114412-srg.jar%23648!/:?] {re:mixin,pl:accesstransformer:B,xf:OptiFine:default,xf:fml:twilightforest:renderer,xf:fml:twilightforest:bake,re:classloading,pl:accesstransformer:B,xf:OptiFine:default,xf:fml:twilightforest:renderer,xf:fml:twilightforest:bake,pl:mixin:APP:tenshilib.mixins.json:EntityRenderDispatcherAccessor,pl:mixin:APP:betteranimationscollection.common.mixins.json:client.accessor.EntityRenderDispatcherAccessor,pl:mixin:APP:biomemakeover-common.mixins.json:multipart.client.EntityRenderDispatcherMixin,pl:mixin:A}
    at net.minecraft.client.Minecraft.<init>(Minecraft.java:501) ~[client-1.20.1-20230612.114412-srg.jar%23648!/:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:alexscaves.mixins.json:client.MinecraftMixin,pl:mixin:APP:pickupnotifier.common.mixins.json:client.MinecraftMixin,pl:mixin:APP:balm.mixins.json:MinecraftMixin,pl:mixin:APP:tenshilib.mixins.json:MinecraftMixin,pl:mixin:APP:botania_xplat.mixins.json:client.MinecraftAccessor,pl:mixin:APP:fallingleaves.mixins.json:MinecraftClientMixin,pl:mixin:APP:biomemusic.mixins.json:ClientMusicChoiceMixin,pl:mixin:APP:bookshelf.common.mixins.json:accessors.client.AccessorMinecraft,pl:mixin:APP:carryon.mixins.json:MinecraftMixin,pl:mixin:APP:mixins.ipnext.json:MixinMinecraftClient,pl:mixin:APP:architectury.mixins.json:MixinMinecraft,pl:mixin:APP:iceberg.mixins.json:MinecraftMixin,pl:mixin:A,pl:runtimedistcleaner:A}
    at net.minecraft.client.main.Main.main(Main.java:182) ~[1.20.1-Forge_47.1.47-OptiFine_I6_pre6.jar:?] {re:classloading,pl:runtimedistcleaner:A}
    at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?] {}
    at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) ~[?:?] {}
    at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] {}
    at java.lang.reflect.Method.invoke(Method.java:568) ~[?:?] {}
    at net.minecraftforge.fml.loading.targets.CommonLaunchHandler.runTarget(CommonLaunchHandler.java:111) ~[fmlloader-1.20.1-47.1.47.jar:?] {}
    at net.minecraftforge.fml.loading.targets.CommonLaunchHandler.clientService(CommonLaunchHandler.java:99) ~[fmlloader-1.20.1-47.1.47.jar:?] {}
    at net.minecraftforge.fml.loading.targets.CommonClientLaunchHandler.lambda$makeService$0(CommonClientLaunchHandler.java:25) ~[fmlloader-1.20.1-47.1.47.jar:?] {}
    at cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:30) ~[modlauncher-10.0.9.jar:?] {}
    at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:53) ~[modlauncher-10.0.9.jar:?] {}
    at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:71) ~[modlauncher-10.0.9.jar:?] {}
    at cpw.mods.modlauncher.Launcher.run(Launcher.java:108) ~[modlauncher-10.0.9.jar:?] {}
    at cpw.mods.modlauncher.Launcher.main(Launcher.java:78) ~[modlauncher-10.0.9.jar:?] {}
    at cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:26) ~[modlauncher-10.0.9.jar:?] {}
    at cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:23) ~[modlauncher-10.0.9.jar:?] {}
    at cpw.mods.bootstraplauncher.BootstrapLauncher.main(BootstrapLauncher.java:141) ~[bootstraplauncher-1.1.2.jar:?] {}
    at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?] {}
    at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) ~[?:?] {}
    at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] {}
    at java.lang.reflect.Method.invoke(Method.java:568) ~[?:?] {}
    at oolloo.jlw.Wrapper.invokeMain(Wrapper.java:60) ~[?:?] {}
    at oolloo.jlw.Wrapper.main(Wrapper.java:53) ~[?:?] {}
Caused by: org.spongepowered.asm.mixin.injection.throwables.InjectionError: Critical injection failure: Callback method renderMapAtlasItem(ZLnet/minecraft/world/item/ItemStack;)Z in map_atlases.mixins.json:ItemInHandRendererMixin failed injection check, (0/1) succeeded. Scanned 1 target(s). Using refmap map_atlases.refmap.json
    at org.spongepowered.asm.mixin.injection.struct.InjectionInfo.postInject(InjectionInfo.java:468) ~[mixin-0.8.5.jar%23153!/:0.8.5+Jenkins-b310.git-155314e6e91465dad727e621a569906a410cd6f4] {}
    at com.llamalad7.mixinextras.wrapper.InjectorWrapperImpl.doPostInject(InjectorWrapperImpl.java:79) ~[MixinExtras-0.2.1-beta.2.jar%23723!/:?] {re:classloading}
    at com.llamalad7.mixinextras.sugar.impl.SugarWrapperImpl.doPostInject(SugarWrapperImpl.java:84) ~[MixinExtras-0.2.1-beta.2.jar%23723!/:?] {re:classloading}
    at com.llamalad7.mixinextras.wrapper.WrapperInjectionInfo.postInject(WrapperInjectionInfo.java:78) ~[MixinExtras-0.2.1-beta.2.jar%23723!/:?] {re:classloading}
    at org.spongepowered.asm.mixin.transformer.MixinTargetContext.applyInjections(MixinTargetContext.java:1362) ~[mixin-0.8.5.jar:0.8.5+Jenkins-b310.git-155314e6e91465dad727e621a569906a410cd6f4] {}
    at org.spongepowered.asm.mixin.transformer.MixinApplicatorStandard.applyInjections(MixinApplicatorStandard.java:1051) ~[mixin-0.8.5.jar:0.8.5+Jenkins-b310.git-155314e6e91465dad727e621a569906a410cd6f4] {}
    at org.spongepowered.asm.mixin.transformer.MixinApplicatorStandard.applyMixin(MixinApplicatorStandard.java:400) ~[mixin-0.8.5.jar:0.8.5+Jenkins-b310.git-155314e6e91465dad727e621a569906a410cd6f4] {}
    at org.spongepowered.asm.mixin.transformer.MixinApplicatorStandard.apply(MixinApplicatorStandard.java:325) ~[mixin-0.8.5.jar:0.8.5+Jenkins-b310.git-155314e6e91465dad727e621a569906a410cd6f4] {}
    at org.spongepowered.asm.mixin.transformer.TargetClassContext.apply(TargetClassContext.java:383) ~[mixin-0.8.5.jar:0.8.5+Jenkins-b310.git-155314e6e91465dad727e621a569906a410cd6f4] {}
    at org.spongepowered.asm.mixin.transformer.TargetClassContext.applyMixins(TargetClassContext.java:365) ~[mixin-0.8.5.jar:0.8.5+Jenkins-b310.git-155314e6e91465dad727e621a569906a410cd6f4] {}
    at org.spongepowered.asm.mixin.transformer.MixinProcessor.applyMixins(MixinProcessor.java:363) ~[mixin-0.8.5.jar:0.8.5+Jenkins-b310.git-155314e6e91465dad727e621a569906a410cd6f4] {}
    ... 37 more


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

-- Head --
Thread: Render thread
Stacktrace:
    at org.spongepowered.asm.mixin.transformer.MixinProcessor.applyMixins(MixinProcessor.java:392) ~[mixin-0.8.5.jar:0.8.5+Jenkins-b310.git-155314e6e91465dad727e621a569906a410cd6f4] {}
    at org.spongepowered.asm.mixin.transformer.MixinTransformer.transformClass(MixinTransformer.java:250) ~[mixin-0.8.5.jar:0.8.5+Jenkins-b310.git-155314e6e91465dad727e621a569906a410cd6f4] {}
    at org.spongepowered.asm.service.modlauncher.MixinTransformationHandler.processClass(MixinTransformationHandler.java:131) ~[mixin-0.8.5.jar:0.8.5+Jenkins-b310.git-155314e6e91465dad727e621a569906a410cd6f4] {}
    at org.spongepowered.asm.launch.MixinLaunchPluginLegacy.processClass(MixinLaunchPluginLegacy.java:131) ~[mixin-0.8.5.jar:0.8.5+Jenkins-b310.git-155314e6e91465dad727e621a569906a410cd6f4] {}
    at cpw.mods.modlauncher.serviceapi.ILaunchPluginService.processClassWithFlags(ILaunchPluginService.java:156) ~[modlauncher-10.0.9.jar:10.0.9+10.0.9+main.dcd20f30] {}
    at cpw.mods.modlauncher.LaunchPluginHandler.offerClassNodeToPlugins(LaunchPluginHandler.java:88) ~[modlauncher-10.0.9.jar:?] {}
    at cpw.mods.modlauncher.ClassTransformer.transform(ClassTransformer.java:120) ~[modlauncher-10.0.9.jar:?] {}
    at cpw.mods.modlauncher.TransformingClassLoader.maybeTransformClassBytes(TransformingClassLoader.java:50) ~[modlauncher-10.0.9.jar:?] {}
    at cpw.mods.cl.ModuleClassLoader.readerToClass(ModuleClassLoader.java:113) ~[securejarhandler-2.1.10.jar:?] {}
    at cpw.mods.cl.ModuleClassLoader.lambda$findClass$15(ModuleClassLoader.java:219) ~[securejarhandler-2.1.10.jar:?] {}
    at cpw.mods.cl.ModuleClassLoader.loadFromModule(ModuleClassLoader.java:229) ~[securejarhandler-2.1.10.jar:?] {}
    at cpw.mods.cl.ModuleClassLoader.findClass(ModuleClassLoader.java:219) ~[securejarhandler-2.1.10.jar:?] {}
    at cpw.mods.cl.ModuleClassLoader.loadClass(ModuleClassLoader.java:135) ~[securejarhandler-2.1.10.jar:?] {}
    at java.lang.ClassLoader.loadClass(ClassLoader.java:525) ~[?:?] {}
    at net.minecraft.client.renderer.entity.EntityRenderDispatcher.<init>(EntityRenderDispatcher.java:107) ~[client-1.20.1-20230612.114412-srg.jar%23648!/:?] {re:mixin,pl:accesstransformer:B,xf:OptiFine:default,xf:fml:twilightforest:renderer,xf:fml:twilightforest:bake,re:classloading,pl:accesstransformer:B,xf:OptiFine:default,xf:fml:twilightforest:renderer,xf:fml:twilightforest:bake,pl:mixin:APP:tenshilib.mixins.json:EntityRenderDispatcherAccessor,pl:mixin:APP:betteranimationscollection.common.mixins.json:client.accessor.EntityRenderDispatcherAccessor,pl:mixin:APP:biomemakeover-common.mixins.json:multipart.client.EntityRenderDispatcherMixin,pl:mixin:A}
    at net.minecraft.client.Minecraft.<init>(Minecraft.java:501) ~[client-1.20.1-20230612.114412-srg.jar%23648!/:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:alexscaves.mixins.json:client.MinecraftMixin,pl:mixin:APP:pickupnotifier.common.mixins.json:client.MinecraftMixin,pl:mixin:APP:balm.mixins.json:MinecraftMixin,pl:mixin:APP:tenshilib.mixins.json:MinecraftMixin,pl:mixin:APP:botania_xplat.mixins.json:client.MinecraftAccessor,pl:mixin:APP:fallingleaves.mixins.json:MinecraftClientMixin,pl:mixin:APP:biomemusic.mixins.json:ClientMusicChoiceMixin,pl:mixin:APP:bookshelf.common.mixins.json:accessors.client.AccessorMinecraft,pl:mixin:APP:carryon.mixins.json:MinecraftMixin,pl:mixin:APP:mixins.ipnext.json:MixinMinecraftClient,pl:mixin:APP:architectury.mixins.json:MixinMinecraft,pl:mixin:APP:iceberg.mixins.json:MinecraftMixin,pl:mixin:A,pl:runtimedistcleaner:A}
Mixins in Heaven:
    net.minecraft.client.renderer.entity.EntityRenderDispatcher:
        fuzs.betteranimationscollection.mixin.client.accessor.EntityRenderDispatcherAccessor (betteranimationscollection.common.mixins.json)
        io.github.flemmli97.tenshilib.mixin.EntityRenderDispatcherAccessor (tenshilib.mixins.json)
        party.lemons.biomemakeover.mixin.multipart.client.EntityRenderDispatcherMixin (biomemakeover-common.mixins.json)
    net.minecraft.client.Minecraft:
        de.cheaterpaul.fallingleaves.mixin.MinecraftClientMixin (fallingleaves.mixins.json)
        fuzs.pickupnotifier.mixin.client.MinecraftMixin (pickupnotifier.common.mixins.json)
        tschipp.carryon.mixin.MinecraftMixin (carryon.mixins.json)
        net.darkhax.bookshelf.mixin.accessors.client.AccessorMinecraft (bookshelf.common.mixins.json)
        org.anti_ad.mc.ipnext.mixin.MixinMinecraftClient (mixins.ipnext.json)
        dev.architectury.mixin.forge.MixinMinecraft (architectury.mixins.json)
        vazkii.botania.mixin.client.MinecraftAccessor (botania_xplat.mixins.json)
        io.github.flemmli97.tenshilib.mixin.MinecraftMixin (tenshilib.mixins.json)
        net.blay09.mods.balm.mixin.MinecraftMixin (balm.mixins.json)
        com.anthonyhilyard.iceberg.mixin.MinecraftMixin (iceberg.mixins.json)
        com.github.alexmodguy.alexscaves.mixin.client.MinecraftMixin (alexscaves.mixins.json)
        com.biomemusic.mixin.ClientMusicChoiceMixin (biomemusic.mixins.json)
-- Initialization --
Details:
    Modules: 
        ADVAPI32.dll:高级 Windows 32 基本 API:10.0.19041.3691 (WinBuild.160101.0800):Microsoft Corporation
        COMCTL32.dll:用户体验控件库:6.10 (WinBuild.160101.0800):Microsoft Corporation
        CRYPT32.dll:加密 API32:10.0.19041.3691 (WinBuild.160101.0800):Microsoft Corporation
        CRYPTSP.dll:Cryptographic Service Provider API:10.0.19041.3636 (WinBuild.160101.0800):Microsoft Corporation
        ColorAdapterClient.dll:Microsoft Color Adapter Client:10.0.19041.3636 (WinBuild.160101.0800):Microsoft Corporation
        CoreMessaging.dll:Microsoft CoreMessaging Dll:10.0.19041.3636:Microsoft Corporation
        CoreUIComponents.dll:Microsoft Core UI Components Dll:10.0.19041.3636:Microsoft Corporation
        DBGHELP.DLL:Windows Image Helper:10.0.19041.3636 (WinBuild.160101.0800):Microsoft Corporation
        DEVOBJ.dll:Device Information Set DLL:10.0.19041.3636 (WinBuild.160101.0800):Microsoft Corporation
        DNSAPI.dll:DNS 客户端 API DLL:10.0.19041.3691 (WinBuild.160101.0800):Microsoft Corporation
        GDI32.dll:GDI Client DLL:10.0.19041.3636 (WinBuild.160101.0800):Microsoft Corporation
        GLU32.dll:OpenGL 实用工具库 DLL:10.0.19041.3691 (WinBuild.160101.0800):Microsoft Corporation
        IMM32.DLL:Multi-User Windows IMM32 API Client DLL:10.0.19041.3636 (WinBuild.160101.0800):Microsoft Corporation
        IPHLPAPI.DLL:IP 帮助程序 API:10.0.19041.3691 (WinBuild.160101.0800):Microsoft Corporation
        KERNEL32.DLL:Windows NT 基本 API 客户端 DLL:10.0.19041.3691 (WinBuild.160101.0800):Microsoft Corporation
        KERNELBASE.dll:Windows NT 基本 API 客户端 DLL:10.0.19041.3691 (WinBuild.160101.0800):Microsoft Corporation
        MMDevApi.dll:MMDevice API:10.0.19041.3691 (WinBuild.160101.0800):Microsoft Corporation
        MSCTF.dll:MSCTF 服务器 DLL:10.0.19041.3691 (WinBuild.160101.0800):Microsoft Corporation
        MpOav.dll:IOfficeAntiVirus Module:4.18.23110.3 (9ebb3643d539a6fc4659898b1df3124d5da4c0a9):Microsoft Corporation
        NLAapi.dll:Network Location Awareness 2:10.0.19041.3636 (WinBuild.160101.0800):Microsoft Corporation
        NSI.dll:NSI User-mode interface DLL:10.0.19041.3636 (WinBuild.160101.0800):Microsoft Corporation
        NTASN1.dll:Microsoft ASN.1 API:10.0.19041.1 (WinBuild.160101.0800):Microsoft Corporation
        OLEAUT32.dll:OLEAUT32.DLL:10.0.19041.3636 (WinBuild.160101.0800):Microsoft Corporation
        OpenAL.dll:Main implementation library:1.21.1:
        POWRPROF.dll:电源配置文件帮助程序 DLL:10.0.19041.3691 (WinBuild.160101.0800):Microsoft Corporation
        PROPSYS.dll:Microsoft 属性系统:7.0.19041.3691 (WinBuild.160101.0800):Microsoft Corporation
        PSAPI.DLL:Process Status Helper:10.0.19041.3636 (WinBuild.160101.0800):Microsoft Corporation
        RPCRT4.dll:远程过程调用运行时:10.0.19041.3691 (WinBuild.160101.0800):Microsoft Corporation
        SETUPAPI.dll:Windows 安装程序 API:10.0.19041.3691 (WinBuild.160101.0800):Microsoft Corporation
        SHCORE.dll:SHCORE:10.0.19041.3691 (WinBuild.160101.0800):Microsoft Corporation
        SHELL32.dll:Windows Shell 公用 DLL:10.0.19041.3691 (WinBuild.160101.0800):Microsoft Corporation
        SHLWAPI.dll:外壳简易实用工具库:10.0.19041.3691 (WinBuild.160101.0800):Microsoft Corporation
        SafeWrapper.dll:360网盾模块:2, 0, 0, 1270:360.cn
        UMPDC.dll
        USER32.dll:多用户 Windows 用户 API 客户端 DLL:10.0.19041.3691 (WinBuild.160101.0800):Microsoft Corporation
        USERENV.dll:Userenv:10.0.19041.3691 (WinBuild.160101.0800):Microsoft Corporation
        VCRUNTIME140.dll:Microsoft® C Runtime Library:14.29.30139.0 built by: vcwrkspc:Microsoft Corporation
        VERSION.dll:Version Checking and File Installation Libraries:10.0.19041.3636 (WinBuild.160101.0800):Microsoft Corporation
        WINHTTP.dll:Windows HTTP 服务:10.0.19041.3691 (WinBuild.160101.0800):Microsoft Corporation
        WINMM.dll:MCI API DLL:10.0.19041.3691 (WinBuild.160101.0800):Microsoft Corporation
        WINSTA.dll:Winstation Library:10.0.19041.3636 (WinBuild.160101.0800):Microsoft Corporation
        WS2_32.dll:Windows Socket 2.0 32 位 DLL:10.0.19041.3691 (WinBuild.160101.0800):Microsoft Corporation
        WSOCK32.dll:Windows Socket 32-Bit DLL:10.0.19041.3691 (WinBuild.160101.0800):Microsoft Corporation
        WTSAPI32.dll:Windows Remote Desktop Session Host Server SDK APIs:10.0.19041.3636 (WinBuild.160101.0800):Microsoft Corporation
        Wldp.dll:Windows 锁定策略:10.0.19041.3691 (WinBuild.160101.0800):Microsoft Corporation
        amsi.dll:Anti-Malware Scan Interface:10.0.19041.3636 (WinBuild.160101.0800):Microsoft Corporation
        apphelp.dll:应用程序兼容性客户端库:10.0.19041.3691 (WinBuild.160101.0800):Microsoft Corporation
        awt.dll:OpenJDK Platform binary:17.0.8.0:Microsoft
        bcrypt.dll:Windows 加密基元库:10.0.19041.3691 (WinBuild.160101.0800):Microsoft Corporation
        bcryptPrimitives.dll:Windows Cryptographic Primitives Library:10.0.19041.3636 (WinBuild.160101.0800):Microsoft Corporation
        cfgmgr32.dll:Configuration Manager DLL:10.0.19041.3636 (WinBuild.160101.0800):Microsoft Corporation
        clbcatq.dll:COM+ Configuration Catalog:2001.12.10941.16384 (WinBuild.160101.0800):Microsoft Corporation
        combase.dll:用于 Windows 的 Microsoft COM:10.0.19041.3691 (WinBuild.160101.0800):Microsoft Corporation
        cryptbase.dll:Base cryptographic API DLL:10.0.19041.3636 (WinBuild.160101.0800):Microsoft Corporation
        cryptnet.dll:Crypto Network Related API:10.0.19041.3636 (WinBuild.160101.0800):Microsoft Corporation
        dbgcore.DLL:Windows Core Debugging Helpers:10.0.19041.3636 (WinBuild.160101.0800):Microsoft Corporation
        dhcpcsvc.DLL:DHCP 客户端服务:10.0.19041.3691 (WinBuild.160101.0800):Microsoft Corporation
        dhcpcsvc6.DLL:DHCPv6 客户端:10.0.19041.3691 (WinBuild.160101.0800):Microsoft Corporation
        dinput8.dll:Microsoft DirectInput:10.0.19041.3691 (WinBuild.160101.0800):Microsoft Corporation
        drvstore.dll:Driver Store API:10.0.19041.3636 (WinBuild.160101.0800):Microsoft Corporation
        dwmapi.dll:Microsoft 桌面窗口管理器 API:10.0.19041.3691 (WinBuild.160101.0800):Microsoft Corporation
        dxcore.dll:DXCore:10.0.19041.3636 (WinBuild.160101.0800):Microsoft Corporation
        fwpuclnt.dll:FWP/IPsec 用户模式 API:10.0.19041.3691 (WinBuild.160101.0800):Microsoft Corporation
        gdi32full.dll:GDI Client DLL:10.0.19041.3758 (WinBuild.160101.0800):Microsoft Corporation
        glfw.dll:GLFW 3.4.0 DLL:3.4.0:GLFW
        gpapi.dll:组策略客户端 API:10.0.19041.3691 (WinBuild.160101.0800):Microsoft Corporation
        icm32.dll:Microsoft Color Management Module (CMM):10.0.19041.3636 (WinBuild.160101.0800):Microsoft Corporation
        ierd_tgp_lsp64.dll:Tencent TGP LSP:2.0.0.10:Tencent
        imagehlp.dll:Windows NT Image Helper:10.0.19041.3636 (WinBuild.160101.0800):Microsoft Corporation
        inputhost.dll:InputHost:10.0.19041.3636 (WinBuild.160101.0800):Microsoft Corporation
        java.dll:OpenJDK Platform binary:17.0.8.0:Microsoft
        javaw.exe:OpenJDK Platform binary:17.0.8.0:Microsoft
        jemalloc.dll
        jimage.dll:OpenJDK Platform binary:17.0.8.0:Microsoft
        jli.dll:OpenJDK Platform binary:17.0.8.0:Microsoft
        jna12631404581078402292.dll:JNA native library:6.1.4:Java(TM) Native Access (JNA)
        jsvml.dll:OpenJDK Platform binary:17.0.8.0:Microsoft
        jvm.dll:OpenJDK 64-Bit server VM:17.0.8.0:Microsoft
        kernel.appcore.dll:AppModel API Host:10.0.19041.3758 (WinBuild.160101.0800):Microsoft Corporation
        libjlw-1.3.2.dll
        libzdtp64.dll::1, 0, 0, 1320:
        lwjgl.dll
        lwjgl_opengl.dll
        lwjgl_stb.dll
        management.dll:OpenJDK Platform binary:17.0.8.0:Microsoft
        management_ext.dll:OpenJDK Platform binary:17.0.8.0:Microsoft
        msasn1.dll:ASN.1 Runtime APIs:10.0.19041.3636 (WinBuild.160101.0800):Microsoft Corporation
        mscms.dll:Microsoft 颜色匹配系统 DLL:10.0.19041.3691 (WinBuild.160101.0800):Microsoft Corporation
        msvcp140.dll:Microsoft® C Runtime Library:14.29.30139.0 built by: vcwrkspc:Microsoft Corporation
        msvcp_win.dll:Microsoft® C Runtime Library:10.0.19041.3636 (WinBuild.160101.0800):Microsoft Corporation
        msvcrt.dll:Windows NT CRT DLL:7.0.19041.3636 (WinBuild.160101.0800):Microsoft Corporation
        mswsock.dll:Microsoft Windows Sockets 2.0 服务提供程序:10.0.19041.3691 (WinBuild.160101.0800):Microsoft Corporation
        napinsp.dll:电子邮件命名填充提供程序:10.0.19041.3691 (WinBuild.160101.0800):Microsoft Corporation
        ncrypt.dll:Windows NCrypt 路由器:10.0.19041.3691 (WinBuild.160101.0800):Microsoft Corporation
        net.dll:OpenJDK Platform binary:17.0.8.0:Microsoft
        nio.dll:OpenJDK Platform binary:17.0.8.0:Microsoft
        ntdll.dll:NT 层 DLL:10.0.19041.3691 (WinBuild.160101.0800):Microsoft Corporation
        ntmarta.dll:Windows NT MARTA 提供程序:10.0.19041.3691 (WinBuild.160101.0800):Microsoft Corporation
        nvgpucomp64.dll:NVIDIA GPU Compiler Driver, Version 546.33 :31.0.15.4633:NVIDIA Corporation
        nvoglv64.dll:NVIDIA Compatible OpenGL ICD:31.0.15.4633:NVIDIA Corporation
        nvspcap64.dll:NVIDIA Game Proxy:3.27.0.120:NVIDIA Corporation
        ole32.dll:用于 Windows 的 Microsoft OLE:10.0.19041.3691 (WinBuild.160101.0800):Microsoft Corporation
        opengl32.dll:OpenGL Client DLL:10.0.19041.3636 (WinBuild.160101.0800):Microsoft Corporation
        pdh.dll:Windows 性能数据助手 DLL:10.0.19041.3691 (WinBuild.160101.0800):Microsoft Corporation
        perfos.dll:Windows 系统性能对象 DLL:10.0.19041.3691 (WinBuild.160101.0800):Microsoft Corporation
        perfproc.dll:Windows 系统进程性能对象 DLL:10.0.19041.3691 (WinBuild.160101.0800):Microsoft Corporation
        pnrpnsp.dll:PNRP 命名空间提供程序:10.0.19041.3691 (WinBuild.160101.0800):Microsoft Corporation
        profapi.dll:User Profile Basic API:10.0.19041.3636 (WinBuild.160101.0800):Microsoft Corporation
        rasadhlp.dll:Remote Access AutoDial Helper:10.0.19041.3636 (WinBuild.160101.0800):Microsoft Corporation
        rsaenh.dll:Microsoft Enhanced Cryptographic Provider:10.0.19041.1 (WinBuild.160101.0800):Microsoft Corporation
        sechost.dll:Host for SCM/SDDL/LSA Lookup APIs:10.0.19041.1 (WinBuild.160101.0800):Microsoft Corporation
        sunmscapi.dll:OpenJDK Platform binary:17.0.8.0:Microsoft
        textinputframework.dll:"TextInputFramework.DYNLINK":10.0.19041.3758 (WinBuild.160101.0800):Microsoft Corporation
        ucrtbase.dll:Microsoft® C Runtime Library:10.0.19041.3636 (WinBuild.160101.0800):Microsoft Corporation
        uxtheme.dll:Microsoft UxTheme 库:10.0.19041.3691 (WinBuild.160101.0800):Microsoft Corporation
        vcruntime140_1.dll:Microsoft® C Runtime Library:14.29.30139.0 built by: vcwrkspc:Microsoft Corporation
        verify.dll:OpenJDK Platform binary:17.0.8.0:Microsoft
        win32u.dll:Win32u:10.0.19041.3803 (WinBuild.160101.0800):Microsoft Corporation
        windows.storage.dll:Microsoft WinRT Storage API:10.0.19041.3691 (WinBuild.160101.0800):Microsoft Corporation
        winrnr.dll:LDAP RnR Provider DLL:10.0.19041.3636 (WinBuild.160101.0800):Microsoft Corporation
        wintrust.dll:Microsoft Trust Verification APIs:10.0.19041.3636 (WinBuild.160101.0800):Microsoft Corporation
        wintypes.dll:Windows 基本类型 DLL:10.0.19041.3691 (WinBuild.160101.0800):Microsoft Corporation
        wshbth.dll:Windows Sockets Helper DLL:10.0.19041.3636 (WinBuild.160101.0800):Microsoft Corporation
        xinput1_4.dll:Microsoft 公共控制器 API:10.0.19041.3691 (WinBuild.160101.0800):Microsoft Corporation
        zip.dll:OpenJDK Platform binary:17.0.8.0:Microsoft
Stacktrace:
    at net.minecraft.client.main.Main.main(Main.java:182) ~[1.20.1-Forge_47.1.47-OptiFine_I6_pre6.jar:?] {re:classloading,pl:runtimedistcleaner:A}
    at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?] {}
    at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) ~[?:?] {}
    at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] {}
    at java.lang.reflect.Method.invoke(Method.java:568) ~[?:?] {}
    at net.minecraftforge.fml.loading.targets.CommonLaunchHandler.runTarget(CommonLaunchHandler.java:111) ~[fmlloader-1.20.1-47.1.47.jar:?] {}
    at net.minecraftforge.fml.loading.targets.CommonLaunchHandler.clientService(CommonLaunchHandler.java:99) ~[fmlloader-1.20.1-47.1.47.jar:?] {}
    at net.minecraftforge.fml.loading.targets.CommonClientLaunchHandler.lambda$makeService$0(CommonClientLaunchHandler.java:25) ~[fmlloader-1.20.1-47.1.47.jar:?] {}
    at cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:30) ~[modlauncher-10.0.9.jar:?] {}
    at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:53) ~[modlauncher-10.0.9.jar:?] {}
    at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:71) ~[modlauncher-10.0.9.jar:?] {}
    at cpw.mods.modlauncher.Launcher.run(Launcher.java:108) ~[modlauncher-10.0.9.jar:?] {}
    at cpw.mods.modlauncher.Launcher.main(Launcher.java:78) ~[modlauncher-10.0.9.jar:?] {}
    at cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:26) ~[modlauncher-10.0.9.jar:?] {}
    at cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:23) ~[modlauncher-10.0.9.jar:?] {}
    at cpw.mods.bootstraplauncher.BootstrapLauncher.main(BootstrapLauncher.java:141) ~[bootstraplauncher-1.1.2.jar:?] {}
    at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?] {}
    at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) ~[?:?] {}
    at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] {}
    at java.lang.reflect.Method.invoke(Method.java:568) ~[?:?] {}
    at oolloo.jlw.Wrapper.invokeMain(Wrapper.java:60) ~[?:?] {}
    at oolloo.jlw.Wrapper.main(Wrapper.java:53) ~[?:?] {}

Mixins in Heaven: None found

-- System Details --
Details:
    Minecraft Version: 1.20.1
    Minecraft Version ID: 1.20.1
    Operating System: Windows 10 (amd64) version 10.0
    Java Version: 17.0.8, Microsoft
    Java VM Version: OpenJDK 64-Bit Server VM (mixed mode), Microsoft
    Memory: 2116695560 bytes (2018 MiB) / 3271557120 bytes (3120 MiB) up to 8162115584 bytes (7784 MiB)
    CPUs: 12
    Processor Vendor: AuthenticAMD
    Processor Name: AMD Ryzen 5 4600H with Radeon Graphics         
    Identifier: AuthenticAMD Family 23 Model 96 Stepping 1
    Microarchitecture: unknown
    Frequency (GHz): 2.99
    Number of physical packages: 1
    Number of physical CPUs: 6
    Number of logical CPUs: 12
    Graphics card #0 name: NVIDIA GeForce GTX 1650
    Graphics card #0 vendor: NVIDIA (0x10de)
    Graphics card #0 VRAM (MB): 4095.00
    Graphics card #0 deviceId: 0x1f99
    Graphics card #0 versionInfo: DriverVersion=31.0.15.4633
    Graphics card #1 name: Virtual Display Device
    Graphics card #1 vendor: Huawei
    Graphics card #1 VRAM (MB): 0.00
    Graphics card #1 deviceId: unknown
    Graphics card #1 versionInfo: DriverVersion=1.0.0.9
    Memory slot #0 capacity (MB): 8192.00
    Memory slot #0 clockSpeed (GHz): 3.20
    Memory slot #0 type: DDR4
    Memory slot #1 capacity (MB): 8192.00
    Memory slot #1 clockSpeed (GHz): 3.20
    Memory slot #1 type: DDR4
    Virtual memory max (MB): 41853.32
    Virtual memory used (MB): 13341.94
    Swap memory total (MB): 25600.00
    Swap memory used (MB): 744.15
    JVM Flags: 6 total; -XX:+UseG1GC -XX:-UseAdaptiveSizePolicy -XX:-OmitStackTraceInFastThrow -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xmn256m -Xmx7782m
    Launched Version: 1.20.1-Forge_47.1.47-OptiFine_I6_pre6
    Backend library: LWJGL version 3.3.1 build 7
    Backend API: NVIDIA GeForce GTX 1650/PCIe/SSE2 GL version 4.6.0 NVIDIA 546.33, NVIDIA Corporation
    Window size: <not initialized>
    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)
    CPU: 12x AMD Ryzen 5 4600H with Radeon Graphics 
    OptiFine Version: OptiFine_1.20.1_HD_U_I6_pre6
    OptiFine Build: 20230727-130058
    Render Distance Chunks: 8
    Mipmaps: 4
    Anisotropic Filtering: 1
    Antialiasing: 0
    Multitexture: false
    Shaders: null
    OpenGlVersion: 4.6.0 NVIDIA 546.33
    OpenGlRenderer: NVIDIA GeForce GTX 1650/PCIe/SSE2
    OpenGlVendor: NVIDIA Corporation
    CpuCount: 12
    ModLauncher: 10.0.9+10.0.9+main.dcd20f30
    ModLauncher launch target: forgeclient
    ModLauncher naming: srg
    ModLauncher services: 
        mixin-0.8.5.jar mixin PLUGINSERVICE 
        eventbus-6.0.5.jar eventbus PLUGINSERVICE 
        fmlloader-1.20.1-47.1.47.jar slf4jfixer PLUGINSERVICE 
        fmlloader-1.20.1-47.1.47.jar object_holder_definalize PLUGINSERVICE 
        fmlloader-1.20.1-47.1.47.jar runtime_enum_extender PLUGINSERVICE 
        fmlloader-1.20.1-47.1.47.jar capability_token_subclass PLUGINSERVICE 
        accesstransformers-8.0.4.jar accesstransformer PLUGINSERVICE 
        fmlloader-1.20.1-47.1.47.jar runtimedistcleaner PLUGINSERVICE 
        modlauncher-10.0.9.jar mixin TRANSFORMATIONSERVICE 
        modlauncher-10.0.9.jar OptiFine TRANSFORMATIONSERVICE 
        modlauncher-10.0.9.jar fml TRANSFORMATIONSERVICE 
        modlauncher-10.0.9.jar I18nUpdateMod TRANSFORMATIONSERVICE 
    FML Language Providers: 
        [email protected]
        javafml@null
        [email protected]
        lowcodefml@null
    Mod List: 
        [YUNG的地牢优化] YungsBetterDungeons-1.20-Forge-4.0.3.j|YUNG's Better Dungeons        |betterdungeons                |1.20-Forge-4.0.3    |COMMON_SET|Manifest: NOSIGNATURE
        [动态准星] dynamiccrosshair-7.4.1+1.20-forge.jar      |Dynamic Crosshair             |dynamiccrosshair              |7.4.1+1.20          |COMMON_SET|Manifest: NOSIGNATURE
        [等价交换重制版] ProjectE-1.20.1-PE1.0.1.jar             |ProjectE                      |projecte                      |1.0.1               |COMMON_SET|Manifest: NOSIGNATURE
        [Macaw的窗户] mcw-windows-2.2.1-mc1.20.1forge.jar    |Macaw's Windows               |mcwwindows                    |2.2.1               |COMMON_SET|Manifest: NOSIGNATURE
        ForgeEndertech-1.20.1-11.1.0.1-build.0289.jar     |ForgeEndertech                |forgeendertech                |11.1.0.1            |COMMON_SET|Manifest: NOSIGNATURE
        YungsApi-1.20-Forge-4.0.2.jar                     |YUNG's API                    |yungsapi                      |1.20-Forge-4.0.2    |COMMON_SET|Manifest: NOSIGNATURE
        Kambrik-6.1.1+1.20.1-forge.jar                    |Kambrik                       |kambrik                       |6.1.1+1.20.1        |COMMON_SET|Manifest: NOSIGNATURE
        [警卫村民] guardvillagers-1.20.1-1.6.3.jar            |Guard Villagers               |guardvillagers                |1.20.1-1.6.3        |COMMON_SET|Manifest: NOSIGNATURE
        [战利品光束] lootbeams-1.20.1-1.2.3.jar                |LootBeams                     |lootbeams                     |1.20.1              |COMMON_SET|Manifest: NOSIGNATURE
        [神化] Apotheosis-1.20.1-7.2.0.jar                  |Apotheosis                    |apotheosis                    |7.2.0               |COMMON_SET|Manifest: NOSIGNATURE
        [拾取提示] PickUpNotifier-v8.0.0-1.20.1-Forge.jar     |Pick Up Notifier              |pickupnotifier                |8.0.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
        balm-forge-1.20.1-7.2.1.jar                       |Balm                          |balm                          |7.2.1               |COMMON_SET|Manifest: NOSIGNATURE
        JustEnoughResources-1.20.1-1.4.0.238.jar          |Just Enough Resources         |jeresources                   |1.4.0.238           |COMMON_SET|Manifest: NOSIGNATURE
        [更好的经验修补] BetterThanMending-1.7.2.jar             |BetterThanMending             |betterthanmending             |1.7.2               |COMMON_SET|Manifest: NOSIGNATURE
        cloth-config-12.0.109-forge.jar                   |Cloth Config v12 API          |cloth_config                  |12.0.109            |COMMON_SET|Manifest: NOSIGNATURE
        [物理声效重制版] soundphysics-forge-1.20.1-1.3.0.jar     |Sound Physics Remastered      |sound_physics_remastered      |1.20.1-1.3.0        |COMMON_SET|Manifest: NOSIGNATURE
        ctov-3.3.6.jar                                    |ChoiceTheorem's Overhauled Vil|ctov                          |3.3.6               |COMMON_SET|Manifest: NOSIGNATURE
        LeavesBeGone-v8.0.0-1.20.1-Forge.jar              |Leaves Be Gone                |leavesbegone                  |8.0.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
        AutoLeveling-1.20-1.19b.jar                       |Auto Leveling                 |autoleveling                  |1.19b               |COMMON_SET|Manifest: NOSIGNATURE
        [锦致装饰] supplementaries-1.20-2.7.9.jar             |Supplementaries               |supplementaries               |1.20-2.7.9          |COMMON_SET|Manifest: NOSIGNATURE
        structure_gel-1.20.1-2.15.1.jar                   |Structure Gel API             |structure_gel                 |2.15.1              |COMMON_SET|Manifest: NOSIGNATURE
        tenshilib-1.20.1-1.7.2-forge.jar                  |TenshiLib                     |tenshilib                     |1.20.1-1.7.2        |COMMON_SET|Manifest: NOSIGNATURE
        [结构变体] repurposed_structures-7.1.11+1.20.1-forge.j|Repurposed Structures         |repurposed_structures         |7.1.11+1.20.1-forge |COMMON_SET|Manifest: NOSIGNATURE
        [更多村民] morevillagers-forge-1.20.1-5.0.0.jar       |More Villagers                |morevillagers                 |5.0.0               |COMMON_SET|Manifest: NOSIGNATURE
        [结构指南针] StructureCompass-1.20.1-2.0.7.jar         |Structure Compass Mod         |structurecompass              |2.0.7               |COMMON_SET|Manifest: NOSIGNATURE
        [Macaw的活板门] mcw-trapdoors-1.1.2-mc1.20.1forge.jar |Macaw's Trapdoors             |mcwtrpdoors                   |1.1.2               |COMMON_SET|Manifest: NOSIGNATURE
        transparent-forge-8.0.1+1.20.1.jar                |Transparent                   |transparent                   |8.0.1+1.20.1        |COMMON_SET|Manifest: NOSIGNATURE
        supermartijn642corelib-1.1.16-forge-mc1.20.1.jar  |SuperMartijn642's Core Lib    |supermartijn642corelib        |1.1.16              |COMMON_SET|Manifest: NOSIGNATURE
        [植物魔法] Botania-1.20.1-441-FORGE.jar               |Botania                       |botania                       |1.20.1-441-FORGE    |COMMON_SET|Manifest: NOSIGNATURE
        [物品高亮] Highlighter-1.20.1-forge-1.1.8.jar         |Highlighter                   |highlighter                   |1.1.8               |COMMON_SET|Manifest: NOSIGNATURE
        curios-forge-5.4.6+1.20.1.jar                     |Curios API                    |curios                        |5.4.6+1.20.1        |COMMON_SET|Manifest: NOSIGNATURE
        [高级战斗装备重置] AC-Revitalized-1.20.1-3.2FE.jar        |Advanced Combat (Revitalized) |advancedcombat                |1.20.1-3.2FE        |COMMON_SET|Manifest: NOSIGNATURE
        [高级下界合金] advancednetherite-forge-2.0.2-1.20.1.jar |Advanced Netherite            |advancednetherite             |2.0.2               |COMMON_SET|Manifest: NOSIGNATURE
        Searchables-forge-1.20.1-1.0.2.jar                |Searchables                   |searchables                   |1.0.2               |COMMON_SET|Manifest: NOSIGNATURE
        ApothicAttributes-1.20.1-1.2.1.jar                |Apothic Attributes            |attributeslib                 |1.2.1               |COMMON_SET|Manifest: NOSIGNATURE
        Butchersdelight Foods beta 1.20.1 1.0.2.jar       |ButchersDelightfoods          |butchersdelightfoods          |1.20.11.0.2         |COMMON_SET|Manifest: NOSIGNATURE
        [更好的村庄] bettervillage-forge-1.20.1-3.2.0.jar      |Better village                |bettervillage                 |3.1.0               |COMMON_SET|Manifest: NOSIGNATURE
        cumulus_menus-1.20.1-1.0.0-beta.1-neoforge.jar    |Cumulus                       |cumulus_menus                 |1.20.1-1.0.0-beta.1-|COMMON_SET|Manifest: NOSIGNATURE
        [屠夫乐事] Butchersdelight beta 1.20.1 2.0.8f.jar     |ButchersDelight               |butchersdelight               |1.20.12.0.8         |COMMON_SET|Manifest: NOSIGNATURE
        [Macaw的屋顶] mcw-roofs-2.2.4b-mc1.20.1forge.jar     |Macaw's Roofs                 |mcwroofs                      |2.2.4b              |COMMON_SET|Manifest: NOSIGNATURE
        [MrCrayfish 的家具] cfm-forge-1.20.1-7.0.0-pre36.jar |MrCrayfish's Furniture Mod    |cfm                           |7.0.0-pre36         |COMMON_SET|Manifest: 0d:78:5f:44:c0:47:0c:8c:e2:63:a3:04:43:d4:12:7d:b0:7c:35:37:dc:40:b1:c1:98:ec:51:eb:3b:3c:45:99
        [生物群系信息] biomeinfo-1.20-1.5.jar                   |BiomeInfo                     |biomeinfo                     |1.5                 |COMMON_SET|Manifest: NOSIGNATURE
        [Macaw的家具] mcw-furniture-3.2.1-mc1.20.1forge.jar  |Macaw's Furniture             |mcwfurnitures                 |3.2.1               |COMMON_SET|Manifest: NOSIGNATURE
        flib-1.20.1-0.0.11.jar                            |flib                          |flib                          |0.0.11              |COMMON_SET|Manifest: 1f:47:ac:b1:61:82:96:b8:47:19:16:d2:61:81:11:60:3a:06:4b:61:31:56:7d:44:31:1e:0c:6f:22:5b:4c:ed
        [高级烟囱] AdChimneys-1.20.1-10.1.3.0-build.0297.jar  |Advanced Chimneys             |adchimneys                    |10.1.3.0            |COMMON_SET|Manifest: NOSIGNATURE
        nitrogen_internals-1.20.1-0.3.0-neoforge.jar      |Nitrogen                      |nitrogen_internals            |1.20.1-0.3.0-neoforg|COMMON_SET|Manifest: NOSIGNATURE
        [增强农业] Enhanced-Farming-1.20.1-2.1.1.jar          |Enhanced Farming              |enhancedfarming               |2.1.1               |COMMON_SET|Manifest: NOSIGNATURE
        [更好的燃烧机制] BetterBurning-Forge-1.20.1-9.0.2.jar    |BetterBurning                 |betterburning                 |9.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
        [伐树] FallingTree-1.20.1-4.3.3.jar                 |FallingTree                   |fallingtree                   |4.3.3               |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
        l2library-2.4.21.jar                              |L2 Library                    |l2library                     |2.4.21              |COMMON_SET|Manifest: NOSIGNATURE
        [珍奇鸟类] exoticbirds-1.20.1-1.0.0.jar               |Exotic Birds                  |exoticbirds                   |1.0.0               |COMMON_SET|Manifest: NOSIGNATURE
        [树叶快速腐烂] FastLeafDecay-31.jar                     |Fast Leaf Decay               |fastleafdecay                 |31                  |COMMON_SET|Manifest: NOSIGNATURE
        [YUNG的矿井优化] YungsBetterMineshafts-1.20-Forge-4.0.4|YUNG's Better Mineshafts      |bettermineshafts              |1.20-Forge-4.0.4    |COMMON_SET|Manifest: NOSIGNATURE
        [附魔灌注台] EnchantingInfuser-v8.0.2-1.20.1-Forge.jar |Enchanting Infuser            |enchantinginfuser             |8.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
        [更好的模组按钮] BetterModsButton-v8.0.2-1.20.1-Forge.jar|Better Mods Button            |bettermodsbutton              |8.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
        DarkPaintings-Forge-1.20.1-17.0.4.jar             |DarkPaintings                 |darkpaintings                 |17.0.4              |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
        [Minecraft地球自转/真实昼夜循环] B3M-1.20-01.jar            |Вращение Земли Майнкрафт�?ка�?|b3m                           |1.20-01             |COMMON_SET|Manifest: NOSIGNATURE
        [宝藏袋] treasure-bags-1.20.1-1.9.0.jar              |Treasure Bags                 |treasurebags                  |1.9.0               |COMMON_SET|Manifest: NOSIGNATURE
        [Macaw的灯] mcw-lights-1.0.6-mc1.20.1forge.jar      |Macaw's Lights and Lamps      |mcwlights                     |1.0.6               |COMMON_SET|Manifest: NOSIGNATURE
        [镭] radium-mc1.20.1-0.12.2+git.5f80f74.jar        |Radium                        |radium                        |0.12.2+git.5f80f74  |COMMON_SET|Manifest: NOSIGNATURE
        [更好的动物动作] BetterAnimationsCollection-v8.0.0-1.20.1|Better Animations Collection  |betteranimationscollection    |8.0.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
        l2tabs-0.1.5.jar                                  |L2 Tabs                       |l2tabs                        |0.1.5               |COMMON_SET|Manifest: NOSIGNATURE
        [JEI物品管理器] jei-1.20.1-forge-15.2.0.27.jar         |Just Enough Items             |jei                           |15.2.0.27           |COMMON_SET|Manifest: NOSIGNATURE
        [属性修复] AttributeFix-Forge-1.20.1-21.0.4.jar       |AttributeFix                  |attributefix                  |21.0.4              |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
        [墓园] The_Graveyard_3.0_(FORGE)_for_1.20.1.jar     |The Graveyard                 |graveyard                     |3.0                 |COMMON_SET|Manifest: NOSIGNATURE
        libraryferret-forge-1.20.1-4.0.0.jar              |Library ferret                |libraryferret                 |4.0.0               |COMMON_SET|Manifest: NOSIGNATURE
        [落叶] Fallingleaves-1.20-2.1.0-beta.1.jar          |Falling Leaves                |fallingleaves                 |2.1.0-beta.1        |COMMON_SET|Manifest: NOSIGNATURE
        EpheroLib-1.20.1-FORGE-1.2.0.jar                  |BOZOID                        |epherolib                     |0.1.2               |COMMON_SET|Manifest: NOSIGNATURE
        [自然罗盘/生物群系指南针] NaturesCompass-1.20.1-1.11.2-forge.|Nature's Compass              |naturescompass                |1.20.1-1.11.2-forge |COMMON_SET|Manifest: NOSIGNATURE
        [静谧四季/季节] SereneSeasons-1.20.1-9.0.0.46.jar       |Serene Seasons                |sereneseasons                 |9.0.0.46            |COMMON_SET|Manifest: NOSIGNATURE
        [静谧四季修复] sereneseasonfix-1.20.1-1.0.8.jar         |Sereneseasonfix               |sereneseasonfix               |1.20.1-1.0.8        |COMMON_SET|Manifest: NOSIGNATURE
        l2screentracker-0.1.3.jar                         |L2 Screen Tracker             |l2screentracker               |0.1.3               |COMMON_SET|Manifest: NOSIGNATURE
        [农场贸易] farmingforblockheads-forge-1.20.1-14.0.2.ja|Farming for Blockheads        |farmingforblockheads          |14.0.2              |COMMON_SET|Manifest: NOSIGNATURE
        [星光] starlight-1.1.2+forge.1cda73c.jar            |Starlight                     |starlight                     |1.1.2+forge.1cda73c |COMMON_SET|Manifest: NOSIGNATURE
        [更多光源] additional_lights-1.20.1-2.1.7.jar         |Additional Lights             |additional_lights             |2.1.7               |COMMON_SET|Manifest: NOSIGNATURE
        [等价兼容] ProjectE Integration-1.20.1-7.1.0.jar      |ProjectE Integration          |projecteintegration           |7.1.0               |COMMON_SET|Manifest: NOSIGNATURE
        medieval_paintings-1.20-7.0.jar                   |Medieval Paintings            |medieval_paintings            |7.0                 |COMMON_SET|Manifest: NOSIGNATURE
        puzzlesaccessapi-forge-8.0.7.jar                  |Puzzles Access Api            |puzzlesaccessapi              |8.0.7               |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
        mcw-paths-1.0.3forge-mc1.20.1.jar                 |Macaw's Paths and Pavings     |mcwpaths                      |1.0.3               |COMMON_SET|Manifest: NOSIGNATURE
        [更多箱子] ironchest-1.20.1-14.4.4.jar                |Iron Chests                   |ironchest                     |1.20.1-14.4.4       |COMMON_SET|Manifest: NOSIGNATURE
        [战利品袋子] LootBag-1.20.1-1.2.2.jar                  |Loot Bag                      |lootbag                       |1.2.2               |COMMON_SET|Manifest: NOSIGNATURE
        [地牢浮现之时] DungeonsArise-1.20.1-2.1.57-release.jar  |When Dungeons Arise           |dungeons_arise                |2.1.57-1.20.1       |COMMON_SET|Manifest: NOSIGNATURE
        TerraBlender-forge-1.20.1-3.0.0.169.jar           |TerraBlender                  |terrablender                  |3.0.0.169           |COMMON_SET|Manifest: NOSIGNATURE
        [超多生物群系] BiomesOPlenty-1.20.1-18.0.0.598.jar      |Biomes O' Plenty              |biomesoplenty                 |18.0.0.598          |COMMON_SET|Manifest: NOSIGNATURE
        mysticsbiomes-1.20.1-3.1.4.jar                    |Mystic's Biomes               |mysticsbiomes                 |1.20.1-3.2.0        |COMMON_SET|Manifest: NOSIGNATURE
        [鼠标手势] MouseTweaks-forge-mc1.20-2.25.jar          |Mouse Tweaks                  |mousetweaks                   |2.25                |COMMON_SET|Manifest: NOSIGNATURE
        [潘马斯农场2] pamhc2crops-1.20-1.0.3.jar               |Pam's HarvestCraft 2 - Crops  |pamhc2crops                   |1.0.3               |COMMON_SET|Manifest: NOSIGNATURE
        [附魔排序] EnchSort 1.2.1 [mc1.20+].jar               |Enchantment Sort              |enchsort                      |1.2.1               |COMMON_SET|Manifest: NOSIGNATURE
        [大型矿床] AdLods-1.20.1-8.1.0.0-build.0142.jar       |Large Ore Deposits            |adlods                        |8.1.0.0             |COMMON_SET|Manifest: NOSIGNATURE
        spectrelib-forge-0.13.14+1.20.1.jar               |SpectreLib                    |spectrelib                    |0.13.14+1.20.1      |COMMON_SET|Manifest: NOSIGNATURE
        CorgiLib-forge-1.20.1-4.0.0.4.jar                 |CorgiLib                      |corgilib                      |4.0.0.4             |COMMON_SET|Manifest: NOSIGNATURE
        fastpaintings-1.20-1.2.3.jar                      |Fast Paintings                |fastpaintings                 |1.20-1.2.3          |COMMON_SET|Manifest: NOSIGNATURE
        domum_ornamentum-1.20-1.0.147-BETA-universal.jar  |Domum Ornamentum              |domum_ornamentum              |1.20-1.0.147-BETA   |COMMON_SET|Manifest: NOSIGNATURE
        kffmod-4.9.0.jar                                  |Kotlin For Forge              |kotlinforforge                |4.9.0               |COMMON_SET|Manifest: NOSIGNATURE
        Paintings-forge-1.20.1-11.0.0.0.jar               |Paintings ++                  |paintings                     |11.0.0.0            |COMMON_SET|Manifest: NOSIGNATURE
        forge-1.20.1-47.1.47-universal.jar                |Forge                         |forge                         |47.1.47             |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
        [寂静装备] silent-gear-1.20.1-3.5.2.jar               |Silent Gear                   |silentgear                    |3.5.2               |COMMON_SET|Manifest: NOSIGNATURE
        client-1.20.1-20230612.114412-srg.jar             |Minecraft                     |minecraft                     |1.20.1              |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
        commonality-1.20.1-7.0.0.jar                      |Commonality                   |commonality                   |7.0.0               |COMMON_SET|Manifest: NOSIGNATURE
        [更多动画] notenoughanimations-forge-1.6.4-mc1.20.jar |NotEnoughAnimations Mod       |notenoughanimations           |1.6.4               |COMMON_SET|Manifest: NOSIGNATURE
        [丰富的生态] ecologics-forge-1.20.1-2.2.0.jar          |Ecologics                     |ecologics                     |2.2.0               |COMMON_SET|Manifest: NOSIGNATURE
        [作物盛景] Croptopia-1.20.1-FORGE-3.0.2.jar           |Croptopia                     |croptopia                     |3.0.2               |COMMON_SET|Manifest: NOSIGNATURE
        cyclepaintings-1.20.1-3.3.jar                     |Cycle Paintings               |cyclepaintings                |3.3                 |COMMON_SET|Manifest: NOSIGNATURE
        mixininheaven-mc1.17.1-1.20-v0.0.1-hotfix.jar     |MixinInHeaven                 |mixininheaven                 |0.0NONE             |COMMON_SET|Manifest: NOSIGNATURE
        [多态合成] polymorph-forge-0.49.2+1.20.1.jar          |Polymorph                     |polymorph                     |0.49.2+1.20.1       |COMMON_SET|Manifest: NOSIGNATURE
        [实体渲染机制优化] entityculling-forge-1.6.2-mc1.20.1.jar |EntityCulling                 |entityculling                 |1.6.2               |COMMON_SET|Manifest: NOSIGNATURE
        [结构化] structurize-1.20.1-1.0.664-BETA.jar         |Structurize                   |structurize                   |1.20.1-1.0.664-BETA |COMMON_SET|Manifest: NOSIGNATURE
        [熔炉性能优化] FastFurnace-1.20.1-8.0.1.jar             |FastFurnace                   |fastfurnace                   |8.0.1               |COMMON_SET|Manifest: NOSIGNATURE
        [失落城堡] tlc_forge-1.0.3-R-1.20.X.jar               |The Lost Castle               |tlc                           |1.0.2               |COMMON_SET|Manifest: NOSIGNATURE
        oceansdelight-1.0.2-1.20.jar                      |Ocean's Delight               |oceansdelight                 |1.0.2-1.20          |COMMON_SET|Manifest: NOSIGNATURE
        [苹果皮] appleskin-forge-mc1.20.1-2.5.1.jar          |AppleSkin                     |appleskin                     |2.5.1+mc1.20.1      |COMMON_SET|Manifest: NOSIGNATURE
        [生物群系音乐] biomemusic-1.20.1-2.2.jar                |biomemusic mod                |biomemusic                    |1.20.1-2.2          |COMMON_SET|Manifest: NOSIGNATURE
        PuzzlesLib-v8.1.11-1.20.1-Forge.jar               |Puzzles Lib                   |puzzleslib                    |8.1.11              |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
        [水产业2/水产品2] Aquaculture-1.20.1-2.5.1.jar          |Aquaculture 2                 |aquaculture                   |2.5.1               |COMMON_SET|Manifest: NOSIGNATURE
        cristellib-1.1.5-forge.jar                        |Cristel Lib                   |cristellib                    |1.1.5               |COMMON_SET|Manifest: NOSIGNATURE
        [经验之书] xptome-1.20.1-2.2.jar                      |XP Tome                       |xpbook                        |2.2                 |COMMON_SET|Manifest: NOSIGNATURE
        [旷野之息高塔 :再重制] totw_modded-1.0.2-1.20.1.jar        |Towers of the Wild Modded     |totw_modded                   |1.0.2-1.20.1        |COMMON_SET|Manifest: NOSIGNATURE
        [食物扩展:重构想] foodexpansion-1.10.0.jar               |Food Expansion: Reimagined    |foodexpansion                 |1.10.0              |COMMON_SET|Manifest: NOSIGNATURE
        [随机战利品] randomloot-0.0.0.jar                      |RandomLoot 2                  |randomloot                    |0.0.0               |COMMON_SET|Manifest: NOSIGNATURE
        [植物魔法全能工具] aiotbotania-1.20.1-4.0.0.jar           |AIOT Botania                  |aiotbotania                   |1.20.1-4.0.0        |COMMON_SET|Manifest: NOSIGNATURE
        geckolib-forge-1.20.1-4.3.1.jar                   |GeckoLib 4                    |geckolib                      |4.3.1               |COMMON_SET|Manifest: NOSIGNATURE
        aether-1.20.1-1.0.0-beta.2.2-neoforge.jar         |The Aether                    |aether                        |1.20.1-1.0.0-beta.2.|COMMON_SET|Manifest: NOSIGNATURE
        [天境:遗失之物] lost_aether_content-1.20.1-1.2.3.jar    |Aether: Lost Content          |lost_aether_content           |1.2.3               |COMMON_SET|Manifest: NOSIGNATURE
        towntalk-1.20.1-1.0.1.jar                         |TownTalk                      |towntalk                      |1.0.1               |COMMON_SET|Manifest: NOSIGNATURE
        [自然主义] naturalist-forge-4.0.3-1.20.1.jar          |Naturalist                    |naturalist                    |4.0.3               |COMMON_SET|Manifest: NOSIGNATURE
        [动态光源] dynamiclights-1.20.1.2.jar                 |Dynamic Lights                |dynamiclights                 |1.20.1.2            |COMMON_SET|Manifest: NOSIGNATURE
        [精妙核心] sophisticatedcore-1.20.1-0.5.111.517.jar   |Sophisticated Core            |sophisticatedcore             |0.5.111.517         |COMMON_SET|Manifest: NOSIGNATURE
        villagernames-1.20.1-7.1.jar                      |Villager Names                |villagernames                 |7.1                 |COMMON_SET|Manifest: NOSIGNATURE
        [真实的蜜蜂] realisticbees-1.20.1-3.5.jar              |Realistic Bees                |realisticbees                 |3.5                 |COMMON_SET|Manifest: NOSIGNATURE
        [Macaw的家具:超多生物群系附属] mcwfurnituresbop-1.20-1.1.jar |Macaw's Furnitures - BOP      |mcwfurnituresbop              |1.20-1.1            |COMMON_SET|Manifest: NOSIGNATURE
        [可配置的额外怪物掉落] configurableextramobdrops-1.20.1-3.1.|Configurable Extra Mob Drops  |configurableextramobdrops     |3.1                 |COMMON_SET|Manifest: NOSIGNATURE
        [键位冲突显示] Controlling-forge-1.20.1-12.0.2.jar      |Controlling                   |controlling                   |12.0.2              |COMMON_SET|Manifest: NOSIGNATURE
        [腐肉换皮革] JRFTL-1.20.1-1.6.0.jar                    |JRFTL                         |jrftl                         |1.6.0               |COMMON_SET|Manifest: NOSIGNATURE
        [懒人厨房] cookingforblockheads-forge-1.20-16.0.1.jar |CookingForBlockheads          |cookingforblockheads          |16.0.1              |COMMON_SET|Manifest: NOSIGNATURE
        Placebo-1.20.1-8.6.0.jar                          |Placebo                       |placebo                       |8.6.0               |COMMON_SET|Manifest: NOSIGNATURE
        citadel-2.4.9-1.20.1.jar                          |Citadel                       |citadel                       |2.4.9               |COMMON_SET|Manifest: NOSIGNATURE
        [Alex 的生物] alexsmobs-1.22.7.jar                   |Alex's Mobs                   |alexsmobs                     |1.22.7              |COMMON_SET|Manifest: NOSIGNATURE
        Mc style paintings 1.20.1 update.jar              |minecraft style paintings     |minecraft_style_paintings     |1.0.0               |COMMON_SET|Manifest: NOSIGNATURE
        mixinextras-forge-0.2.0-beta.8.jar                |MixinExtras                   |mixinextras                   |0.2.0-beta.8        |COMMON_SET|Manifest: NOSIGNATURE
        [魔药大师] potionsmaster-1.20.1-47.1.70-0.6.0.jar     |PotionsMaster                 |potionsmaster                 |0.6.0               |COMMON_SET|Manifest: NOSIGNATURE
        Bookshelf-Forge-1.20.1-20.1.7.jar                 |Bookshelf                     |bookshelf                     |20.1.7              |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
        FORGE.musketmod.1.20.1.jar                        |Musket Mod                    |musketmod                     |1.4.6-X             |COMMON_SET|Manifest: NOSIGNATURE
        [精妙背包] sophisticatedbackpacks-1.20.1-3.19.4.978.ja|Sophisticated Backpacks       |sophisticatedbackpacks        |3.19.4.978          |COMMON_SET|Manifest: NOSIGNATURE
        u_team_core-forge-1.20.1-5.1.4.269.jar            |U Team Core                   |uteamcore                     |5.1.4.269           |COMMON_SET|Manifest: f4:a6:0b:ee:cb:8a:1a:ea:9f:9d:45:91:8f:8b:b3:ae:26:f3:bf:05:86:1d:90:9e:f6:32:2a:1a:ed:1d:ce:b0
        [遗物] relics-1.20.1-0.5.2.1.jar                    |Relics                        |relics                        |0.5.2.1             |COMMON_SET|Manifest: NOSIGNATURE
        [Macaw的门] mcw-doors-1.1.0forge-mc1.20.1.jar       |Macaw's Doors                 |mcwdoors                      |1.1.0               |COMMON_SET|Manifest: NOSIGNATURE
        [JEI药水效果] jeed-1.20-2.1.6.jar                     |Just Enough Effects Descriptio|jeed                          |1.20-2.1.6          |COMMON_SET|Manifest: NOSIGNATURE
        [搬运] carryon-forge-1.20.1-2.1.2.7.jar             |Carry On                      |carryon                       |2.1.2.7             |COMMON_SET|Manifest: NOSIGNATURE
        hauntedharvest-1.20-3.1.14.jar                    |Haunted Harvest               |hauntedharvest                |1.20-3.1.14         |COMMON_SET|Manifest: NOSIGNATURE
        [Macaw的屋顶:超多生物群系附属] macawsroofsbop-1.20-1.0.jar   |Macaw's Roofs - BOP           |macawsroofsbop                |1.20-1.0            |COMMON_SET|Manifest: NOSIGNATURE
        [Paladin的家具] paladin-furniture-mod-1.2.0-forge-mc1|Paladin's Furniture           |pfm                           |1.2.0               |COMMON_SET|Manifest: NOSIGNATURE
        l2damagetracker-0.1.6.jar                         |L2 Damage Tracker             |l2damagetracker               |0.1.6               |COMMON_SET|Manifest: NOSIGNATURE
        [暮色森林] twilightforest-1.20.1-4.3.1893-universal.ja|The Twilight Forest           |twilightforest                |4.3.1893            |COMMON_SET|Manifest: NOSIGNATURE
        [农夫乐事] FarmersDelight-1.20.1-1.2.3.jar            |Farmer's Delight              |farmersdelight                |1.20.1-1.2.3        |COMMON_SET|Manifest: NOSIGNATURE
        [末地乐事] ends_delight-1.20.1-1.0.1.jar              |End's Delight                 |ends_delight                  |1.0.1               |COMMON_SET|Manifest: NOSIGNATURE
        [Macaw的桥梁] mcw-bridges-2.1.1-mc1.20.1forge.jar    |Macaw's Bridges               |mcwbridges                    |2.1.1               |COMMON_SET|Manifest: NOSIGNATURE
        [自然音效] AmbientSounds_FORGE_v5.3.5_mc1.20.1.jar    |AmbientSounds                 |ambientsounds                 |5.3.5               |COMMON_SET|Manifest: NOSIGNATURE
        [末影乐事] endersdelight-1.20.1-1.0.3.jar             |Ender's Delight               |endersdelight                 |1.0.3               |COMMON_SET|Manifest: NOSIGNATURE
        [活力之旅] projectvibrantjourneys-1.20.1-6.0.0.jar    |Project: Vibrant Journeys     |projectvibrantjourneys        |1.20.1-6.0.0        |COMMON_SET|Manifest: NOSIGNATURE
        [末地:创世] endrem_forge-5.2.3-R-1.20.X.jar           |End Remastered                |endrem                        |5.2.3-R-1.20.1      |COMMON_SET|Manifest: NOSIGNATURE
        valkyrielib-forge-1.20.1-4.0.4.0.jar              |ValkyrieLib                   |valkyrielib                   |1.20.1-4.0.4.0      |COMMON_SET|Manifest: NOSIGNATURE
        [边划边看] Boat-Item-View-Forge-1.20.1-0.0.5.jar      |Boat Item View                |boatiview                     |0.0.5               |COMMON_SET|Manifest: NOSIGNATURE
        [更多剑:传承] MoreSwordsLegacy-Forge-1.20.1-2.0.3.jar  |MoreSwordsLegacy              |msmlegacy                     |2.0.3               |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
        [Macaw的栅栏与墙] mcw-fences-1.0.7-mc1.20.1forge.jar   |Macaw's Fences and Walls      |mcwfences                     |1.0.7               |COMMON_SET|Manifest: NOSIGNATURE
        [Macaw的栅栏与墙:超多生物群系附属] mcwfencesbop-1.20-1.0.jar   |Macaw's Fences - BOP          |mcwfencesbop                  |1.20-1.0            |COMMON_SET|Manifest: NOSIGNATURE
        [村庄出生点] villagespawnpoint-1.20.1-4.1.jar          |Village Spawn Point           |villagespawnpoint             |4.1                 |COMMON_SET|Manifest: NOSIGNATURE
        [赏金] Bountiful-6.0.3+1.20.1-forge.jar             |Bountiful                     |bountiful                     |6.0.3+1.20.1        |COMMON_SET|Manifest: NOSIGNATURE
        blockui-1.20.1-1.0.128-BETA.jar                   |UI Library Mod                |blockui                       |1.20.1-1.0.128-BETA |COMMON_SET|Manifest: NOSIGNATURE
        multipiston-1.20-1.2.31-ALPHA.jar                 |Multi-Piston                  |multipiston                   |1.20-1.2.31-ALPHA   |COMMON_SET|Manifest: NOSIGNATURE
        [帕秋莉手册] Patchouli-1.20.1-83-FORGE.jar             |Patchouli                     |patchouli                     |1.20.1-83-FORGE     |COMMON_SET|Manifest: NOSIGNATURE
        CraftableEnchantedGoldenApple-1.20.1-Forge.jar    |CraftableEnchantedGoldenApple |craftableenchantedgoldenapple |1.20.1-0.1          |COMMON_SET|Manifest: NOSIGNATURE
        collective-1.20.1-7.19.jar                        |Collective                    |collective                    |7.19                |COMMON_SET|Manifest: NOSIGNATURE
        [树叶渲染优化] cullleaves-forge-3.2.0.jar               |CullLeaves                    |cullleaves                    |3.2.0               |COMMON_SET|Manifest: NOSIGNATURE
        midnightlib-forge-1.4.1.jar                       |MidnightLib                   |midnightlib                   |1.4.1               |COMMON_SET|Manifest: NOSIGNATURE
        [矿石挖掘] oreexcavation-1.13.170.jar                 |OreExcavation                 |oreexcavation                 |1.13.170            |COMMON_SET|Manifest: NOSIGNATURE
        villagertools-1.20.1-1.0.3.jar                    |villagertools                 |villagertools                 |1.0.3               |COMMON_SET|Manifest: 1f:47:ac:b1:61:82:96:b8:47:19:16:d2:61:81:11:60:3a:06:4b:61:31:56:7d:44:31:1e:0c:6f:22:5b:4c:ed
        [抽屉提示] DrawersTooltip-1.20.1-forge-8.0.0.jar      |Drawers Tooltip               |drawerstooltip                |8.0.0               |COMMON_SET|Manifest: NOSIGNATURE
        [YUNG的要塞优化] YungsBetterStrongholds-1.20-Forge-4.0.|YUNG's Better Strongholds     |betterstrongholds             |1.20-Forge-4.0.3    |COMMON_SET|Manifest: NOSIGNATURE
        [更多村民] Mo' Villagers 1.20.1-1.0.jar               |Mo' Villager                  |redstonevillager              |1.19.2-3.0          |COMMON_SET|Manifest: NOSIGNATURE
        [等价交换扩展] ProjectExtended-1.20.1-1.5.0.jar         |ProjectExtended               |projectextended               |1.5.0               |COMMON_SET|Manifest: NOSIGNATURE
        [暮色风味乐事] twilightdelight-2.0.3.jar                |Twilight's Flavor & Delight   |twilightdelight               |2.0.3               |COMMON_SET|Manifest: NOSIGNATURE
        [一键背包整理Next] InventoryProfilesNext-forge-1.20-1.10|Inventory Profiles Next       |inventoryprofilesnext         |1.10.9              |COMMON_SET|Manifest: NOSIGNATURE
        architectury-9.1.12-forge.jar                     |Architectury                  |architectury                  |9.1.12              |COMMON_SET|Manifest: NOSIGNATURE
        [动物喂养槽] animal_feeding_trough-1.0.3+1.20.1-forge.j|Animal Feeding Trough         |animal_feeding_trough         |1.0.3+1.20.1-forge  |COMMON_SET|Manifest: NOSIGNATURE
        [AI改进] AI-Improvements-1.20-0.5.2.jar             |AI-Improvements               |aiimprovements                |0.5.2               |COMMON_SET|Manifest: NOSIGNATURE
        cupboard-1.20.1-2.1.jar                           |Cupboard utilities            |cupboard                      |1.20.1-2.1          |COMMON_SET|Manifest: NOSIGNATURE
        [高级指南针] advancedcompass.forge.1.20.1-1.2.15.jar   |Advanced Compass              |advancedcompass               |1.2.15              |COMMON_SET|Manifest: NOSIGNATURE
        Towns-and-Towers-1.12-Fabric+Forge.jar            |Towns and Towers              |t_and_t                       |0.0NONE             |COMMON_SET|Manifest: NOSIGNATURE
        letmedespawn-forge-1.20.x-1.2.0.jar               |Let Me Despawn                |letmedespawn                  |1.2.0               |COMMON_SET|Manifest: NOSIGNATURE
        [攻击速度附魔] attack_speed_enchantment-forge-1.20.1-1.3|Attack Speed Enchantment      |attackspeedenchantment        |1.3.0.20            |COMMON_SET|Manifest: f4:a6:0b:ee:cb:8a:1a:ea:9f:9d:45:91:8f:8b:b3:ae:26:f3:bf:05:86:1d:90:9e:f6:32:2a:1a:ed:1d:ce:b0
        [循环] Cyclic-1.20.1-1.12.4.jar                     |Cyclic                        |cyclic                        |1.12.4              |COMMON_SET|Manifest: 1f:47:ac:b1:61:82:96:b8:47:19:16:d2:61:81:11:60:3a:06:4b:61:31:56:7d:44:31:1e:0c:6f:22:5b:4c:ed
        [更好的进度] BetterAdvancements-1.20.1-0.3.2.161.jar   |Better Advancements           |betteradvancements            |0.3.2.161           |COMMON_SET|Manifest: NOSIGNATURE
        [VM汉化更新] VMTranslationUpdate-2.2.0-1.20.x.jar     |VM Translation Update         |vmtranslationupdate           |2.2.0-1.20.1        |COMMON_SET|Manifest: NOSIGNATURE
        [节日乐事] Festive_Delight_1.3_Forge_1.20.1.jar       |Festive Delight               |festive_delight               |1.3.0               |COMMON_SET|Manifest: NOSIGNATURE
        Cucumber-1.20.1-7.0.6.jar                         |Cucumber Library              |cucumber                      |7.0.6               |COMMON_SET|Manifest: NOSIGNATURE
        [生物群系改造] biomemakeover-FORGE-1.20.1-1.11.4.jar    |Biome Makeover                |biomemakeover                 |1.20.1-1.11.4       |COMMON_SET|Manifest: NOSIGNATURE
        [凡家物语:重生] minecraft-comes-alive-7.5.11+1.20.1-univ|Minecraft Comes Alive         |mca                           |7.5.11+1.20.1       |COMMON_SET|Manifest: NOSIGNATURE
        octolib-0.1.jar                                   |OctoLib                       |octolib                       |0.1                 |COMMON_SET|Manifest: NOSIGNATURE
        [更多灯笼] additionallanterns-1.1.1-forge-mc1.20.jar  |Additional Lanterns           |additionallanterns            |1.1.1               |COMMON_SET|Manifest: NOSIGNATURE
        ash_api-forge-3.0.2+1.20.1.jar                    |Ash API                       |ash_api                       |3.0.2+1.20.1        |COMMON_SET|Manifest: NOSIGNATURE
        ecosphericalexpansion-2.3.0.jar                   |Ecospherical Expansion        |eco                           |2.3.0               |COMMON_SET|Manifest: NOSIGNATURE
        [地图册] map_atlases-1.20-5.12.5-all.jar             |Map Atlases                   |map_atlases                   |1.20-5.12.5         |COMMON_SET|Manifest: NOSIGNATURE
        [边拿边走] InvMove-1.20-0.8.4-Forge.jar               |InvMove                       |invmove                       |0.8.4               |COMMON_SET|Manifest: NOSIGNATURE
        [传送石碑/指路石] waystones-forge-1.20-14.1.3.jar        |Waystones                     |waystones                     |14.1.3              |COMMON_SET|Manifest: NOSIGNATURE
        Structory_1.20.2_v1.3.4.jar                       |Structory                     |structory                     |1.3.4               |COMMON_SET|Manifest: NOSIGNATURE
        [经验机制改革] Clumps-forge-1.20.1-12.0.0.3.jar         |Clumps                        |clumps                        |12.0.0.3            |COMMON_SET|Manifest: NOSIGNATURE
        [Macaw的画] mcw-paintings-1.0.5-1.20.1forge.jar     |Macaw's Paintings             |mcwpaintings                  |1.0.5               |COMMON_SET|Manifest: NOSIGNATURE
        enviromats-1.20.1-2.1.4.0.jar                     |Environmental Materials       |enviromats                    |2.1.4.0             |COMMON_SET|Manifest: NOSIGNATURE
        [旅行地图] journeymap-1.20.1-5.9.18-forge.jar         |Journeymap                    |journeymap                    |5.9.18              |COMMON_SET|Manifest: NOSIGNATURE
        [舒适用品] comforts-forge-6.3.4+1.20.1.jar            |Comforts                      |comforts                      |6.3.4+1.20.1        |COMMON_SET|Manifest: NOSIGNATURE
        alternate_current-mc1.20-1.7.0.jar                |Alternate Current             |alternate_current             |1.7.0               |COMMON_SET|Manifest: NOSIGNATURE
        [奇异饰品] artifacts-forge-9.2.0.jar                  |Artifacts                     |artifacts                     |9.2.0               |COMMON_SET|Manifest: NOSIGNATURE
        [镶框压缩抽屉] framedcompactdrawers-1.20-6.0.0.jar      |Framed Compacting Drawers     |framedcompactdrawers          |1.20-6.0.0          |COMMON_SET|Manifest: NOSIGNATURE
        [史诗骑士:盾牌,盔甲和武器] [1.20.1-forge]-Epic-Knights-8.11.j|Epic Knights Mod              |magistuarmory                 |8.11                |COMMON_SET|Manifest: NOSIGNATURE
        [泛用兼容:木材] everycomp-1.20-2.6.18.jar               |Every Compat                  |everycomp                     |1.20-2.6.18         |COMMON_SET|Manifest: NOSIGNATURE
        [探险者指南针] ExplorersCompass-1.20.1-1.3.3-forge.jar  |Explorer's Compass            |explorerscompass              |1.20.1-1.3.3-forge  |COMMON_SET|Manifest: NOSIGNATURE
        Terralith_1.20.4_v2.4.11.jar                      |Terralith                     |terralith                     |2.4.11              |COMMON_SET|Manifest: NOSIGNATURE
        [凤梨乐事] PineappleDelight-Forge-1.0.7-Fix.jar       |Pineapple Delight             |pineapple_delight             |1.0.7-Fix           |COMMON_SET|Manifest: NOSIGNATURE
        [咖啡乐事] CoffeeDelight-Forge-1.20.1-1.4-Fix.jar     |Coffee Delight                |coffee_delight                |1.4                 |COMMON_SET|Manifest: NOSIGNATURE
        [3D皮肤层] 3dskinlayers-forge-1.5.4-mc1.20.1.jar     |3dSkinLayers                  |skinlayers3d                  |1.5.4               |COMMON_SET|Manifest: NOSIGNATURE
        [血魔法] bloodmagic-1.20.1-3.3.2-44.jar              |Blood Magic                   |bloodmagic                    |3.3.2-44            |COMMON_SET|Manifest: NOSIGNATURE
        [更多僵尸村民] morezombievillagers-1.20.1-3.4.jar       |More Zombie Villagers         |morezombievillagers           |3.4                 |COMMON_SET|Manifest: NOSIGNATURE
        [潜水装备] scuba_gear-1.20.1-1.0.6.jar                |Scuba Gear                    |scuba_gear                    |1.0.6               |COMMON_SET|Manifest: NOSIGNATURE
        [神秘农业] MysticalAgriculture-1.20.1-7.0.7.jar       |Mystical Agriculture          |mysticalagriculture           |7.0.7               |COMMON_SET|Manifest: NOSIGNATURE
        [Alex 的洞穴] alexscaves-1.0.9.jar                   |Alex's Caves                  |alexscaves                    |1.0.9               |COMMON_SET|Manifest: NOSIGNATURE
        libIPN-forge-1.20-4.0.1.jar                       |libIPN                        |libipn                        |4.0.1               |COMMON_SET|Manifest: NOSIGNATURE
        [附魔描述] EnchantmentDescriptions-Forge-1.20.1-17.0.9|EnchantmentDescriptions       |enchdesc                      |17.0.9              |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
        moonlight-1.20-2.8.67-forge.jar                   |Moonlight Library             |moonlight                     |1.20-2.8.67         |COMMON_SET|Manifest: NOSIGNATURE
        [存储标签] labels-1.20-1.19.jar                       |Labels                        |labels                        |1.20-1.19           |COMMON_SET|Manifest: NOSIGNATURE
        [怪奇宝典] eccentrictome-1.20.1-1.10.2.jar            |Eccentric Tome                |eccentrictome                 |1.20.1-1.10.2       |COMMON_SET|Manifest: NOSIGNATURE
        [妖怪之山通用库] mysterious_mountain_lib-1.4.2-1.20.1.jar|Mysterious Mountain Lib       |mysterious_mountain_lib       |1.4.2-1.20.1        |COMMON_SET|Manifest: NOSIGNATURE
        [玉米乐事] corn_delight-1.0.3-1.20.1.jar              |Corn Delight                  |corn_delight                  |1.0.3-1.20.1        |COMMON_SET|Manifest: NOSIGNATURE
        silent-lib-1.20.1-8.0.0.jar                       |Silent Lib                    |silentlib                     |8.0.0               |COMMON_SET|Manifest: NOSIGNATURE
        mixinsquared-forge-0.1.1.jar                      |MixinSquared                  |mixinsquared                  |0.1.1               |COMMON_SET|Manifest: NOSIGNATURE
        [玉 🔍] Jade-1.20.1-forge-11.6.4.jar               |Jade                          |jade                          |11.6.4              |COMMON_SET|Manifest: NOSIGNATURE
        CreativeCore_FORGE_v2.11.15_mc1.20.1.jar          |CreativeCore                  |creativecore                  |2.11.15             |COMMON_SET|Manifest: NOSIGNATURE
        [更好的树叶渲染优化重铸版] CullLessLeaves-Reforged-1.20.1-1.0.|Cull Less Leaves Reforged     |culllessleaves                |1.20.1-1.0.5        |COMMON_SET|Manifest: NOSIGNATURE
        taniwha-forge-1.20.0-5.4.4.jar                    |Taniwha                       |taniwha                       |1.20.0-5.4.4        |COMMON_SET|Manifest: NOSIGNATURE
        [傀儡装配] modulargolems-2.4.22.jar                   |Modular Golems                |modulargolems                 |2.4.22              |COMMON_SET|Manifest: NOSIGNATURE
        [下界乐事] nethersdelight-1.20.1-4.0.jar              |Nether's Delight              |nethersdelight                |1.20.1-4.0          |COMMON_SET|Manifest: NOSIGNATURE
        [YDM的武器大师] weaponmaster-multi-forge-1.20.1-3.0.6.j|YDM's Weapon Master           |weaponmaster                  |3.0.6               |COMMON_SET|Manifest: NOSIGNATURE
        [维度绘画] Dimensional-Paintings-1.20.1-2.0.2.jar     |Dimensional Paintings         |dimpaintings                  |2.0.2               |COMMON_SET|Manifest: NOSIGNATURE
        [冰山] Iceberg-1.20.1-forge-1.1.18.jar              |Iceberg                       |iceberg                       |1.1.18              |COMMON_SET|Manifest: NOSIGNATURE
        [储物抽屉] storagedrawers-1.20.1-12.0.2.jar           |Storage Drawers               |storagedrawers                |12.0.2              |COMMON_SET|Manifest: NOSIGNATURE
        [沉浸画框] immersive_paintings-0.6.7+1.20.1-forge.jar |Immersive Paintings           |immersive_paintings           |0.6.7+1.20.1        |COMMON_SET|Manifest: NOSIGNATURE
        [矿工乐事] miners_delight-1.20.1-1.2.1.jar            |Miner's Delight               |miners_delight                |1.20.1-1.2.1        |COMMON_SET|Manifest: NOSIGNATURE
        [模拟殖民地] minecolonies-1.20.1-1.1.361-RELEASE.jar   |MineColonies                  |minecolonies                  |1.20.1-1.1.361-RELEA|COMMON_SET|Manifest: NOSIGNATURE
        [铁氧体磁芯] ferritecore-6.0.1-forge.jar               |Ferrite Core                  |ferritecore                   |6.0.1               |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
        apexcore-1.20.1-10.0.0.jar                        |ApexCore                      |apexcore                      |10.0.0              |COMMON_SET|Manifest: NOSIGNATURE
        [Fantasy的骰子] fantasydice-1.20.1-10.0.0.jar        |Fantasy's Dice                |fantasydice                   |10.0.0              |COMMON_SET|Manifest: NOSIGNATURE
        [Fantasy的家具] fantasyfurniture-1.20.1-9.0.0.jar    |Fantasy's Furniture           |fantasyfurniture              |9.0.0               |COMMON_SET|Manifest: NOSIGNATURE
        [更好的F3] BetterF3-7.0.2-Forge-1.20.1.jar           |BetterF3                      |betterf3                      |7.0.2               |COMMON_SET|Manifest: NOSIGNATURE
        yaclx-1.8+1.20-forge.jar                          |YetAnotherConfigLibExtensions |yaclx                         |1.8                 |COMMON_SET|Manifest: NOSIGNATURE
        l2itemselector-0.1.7.jar                          |L2 Item Selector              |l2itemselector                |0.1.7               |COMMON_SET|Manifest: NOSIGNATURE
        [蟹农乐事] CrabbersDelight-1.20.1-1.1.3a.jar          |Crabber's Delight             |crabbersdelight               |1.1.3a              |COMMON_SET|Manifest: NOSIGNATURE
        [怪物增强] improvedmobs-1.20.1-1.11.6-forge.jar       |Improved Mobs Mod             |improvedmobs                  |1.20.1-1.11.6       |COMMON_SET|Manifest: NOSIGNATURE
        expandability-forge-9.0.0.jar                     |ExpandAbility                 |expandability                 |9.0.0               |COMMON_SET|Manifest: NOSIGNATURE
        [更好的树叶重制版] betterfoliage-5.0.2.jar                |Better Foliage                |betterfoliage                 |5.0.2               |COMMON_SET|Manifest: NOSIGNATURE
    Crash Report UUID: 91366c74-e68b-45ff-bf88-17ce17df33be
    FML: 47.1
    Forge: net.minecraftforge:47.1.47

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

    • 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() ); } }  
    • Do you use features of inventory profiles next (ipnext) or is there a change without it?
    • Remove rubidium - you are already using embeddium, which is a fork of rubidium
  • Topics

×
×
  • Create New...

Important Information

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