Jump to content

[1.12.2] Entity pathfinder doesn't like going uphill?


ItsTheKais
 Share

Recommended Posts

So, I have an EntityTameable that can be told to search for a block. When it finds that block, it tries to walk as close as it can to that block, using getNavigator().tryMoveToXYZ([block coords + one y level]). Only, if the target coordinates are above the entity, the entity's navigator seems to prioritize a short path that takes the entity below the target over a longer path that will actually reach the target.

Example: In this setup, if I spawn the entity on the ground and tell it to find emerald ore, I expect that it should climb up and around the quartz path to stand on the emerald ore, since that's as close as possible to get to it. Instead, it just moseys over next to the base of the pillar (which is directly underneath the ore) and calls it a day.

BY63Rss.png

It looks like this isn't only an issue with my implementation, either; I made a tamed wolf and a cow follow me, and neither of them would attempt to climb up the path to get to me unless I was within ~5 blocks of the start. This implies to me that the problem might not just be me using the pathfinder incorrectly...

I have tried:

  • As a test: moving the entity partway up the path and starting there; success varied but the entity seemed more likely to jump off and hug the pillar the closer it was to the bottom.
  • As a test: moving the entity to the top platform and having it find one of the ores on the ground; it correctly walks the entire path down to the ground.
  • As a test: moving the entity to the top platform, building extensions that would allow it to stand directly above the ores on the ground, and having it find one of those ores. It still walks the entire path to the ground to stand right on the ores. Downhill does not seem to have this pathing problem.
  • As a test: building a small labyrinth on flat ground and having it find a block at the end; it's a little confused at first and wanders around the outside wall near where the block is, but after a few seconds it figures it out. Seems to work well enough on flat ground.
  • Verifying that the AI is indeed finding the correct block and sending the navigator the correct coordinates.
  • Increasing the entity's follow range to 64, then to 128. I saw that this value was used for something like pathfinding range (?) and guessed that this might encourage the entity to pathfind for greater distances. I verified that the path range changed using GetNavigator().getPathSearchRange(), but it had seemingly no effect on the pathfinding.
  • Going around tryMoveToXYZ() using some of the other PathNavigate and PathNavigateGround methods, which at best gave the same results.
  • Extending EntityAIMoveToBlock and attempting to use it. (EntityAIMoveToBlock apparently does not path vertically at all, worthless!)

TL,DR: my fatass pet is too lazy to climb the damn stairs, wat do?

Link to comment
Share on other sites

If this is a vanilla bug, then using vanilla AI tasks is worthless. While writing my mod I also have found several bugs in minecraft pathfinding code. This made me write own implementations of NodeProcessor,  PathNavigateGround and PathFinder. I can't help you with this, though, because their code is really difficult to understand. You'll have to experiment with mentioned classes.

Link to comment
Share on other sites

They're usually not "bugs" in the pathfinding but rather performance optimization. If you study pathfinding you see that making a pathfinding that can handle every case can quickly cause performance problems. You can easily create tricky paths (like the one in your picture, or things like large mazes) where the pathfinding will have to give up before it solves it otherwise would cause lag. Think about it -- a path finding algorithm may have to try every possible combination of path within the 3D space and that will grow quickly.

 

It is possible to implement your own pathfinding. For example, one time I was trying an entity that could destroy blocks in its way so I had to figure out some custom pathfinding that allowed it to find paths through those blocks. Pathfinding is extremely well documented in both math and computer science so you can google to find algorithms that help you. But eventually the sheer number of possible paths in a large 3D space will limit your ability to explore them all.

Check out my tutorials here: http://jabelarminecraft.blogspot.com/

Link to comment
Share on other sites

Well... out of curiosity, I did some more tests in an actual Minecraft world (random terrain and caves and all). The pathfinder seemed to work much smoother under those circumstances, figuring out paths through winding caves at least mostly-reliably? I can't think of why it would work better in a chaotic, randomly-generated environment than in my test world with simple single correct paths to follow, but I guess that means I have a lot of learning to do.

I might take a crack at writing a new pathfinder, but that's getting filed under "maybe in an update" for now.

 

Thank you for your advice.

Link to comment
Share on other sites

8 minutes ago, ItsTheKais said:

with simple single correct paths to follow

Because the area outside your test location is flat and unbounded in all directions.

Apparently I'm a complete and utter jerk and come to this forum just like to make fun of people, be confrontational, and make your personal life miserable.  If you think this is the case, JUST REPORT ME.  Otherwise you're just going to get reported when you reply to my posts and point it out, because odds are, I was trying to be nice.

 

Exception: If you do not understand Java, I WILL NOT HELP YOU and your thread will get locked.

 

DO NOT PM ME WITH PROBLEMS. No help will be given.

Link to comment
Share on other sites

1 hour ago, ItsTheKais said:

I can't think of why it would work better in a chaotic, randomly-generated environment than in my test world with simple single correct paths to follow, but I guess that means I have a lot of learning to do.

 

It has nothing to do with randomness and more about how specific each step has to be. In most cases in the Minecraft world there are several paths between two points, but in your case there is exactly one correct next step.

 

Then if you think about the general problem of finding the best path when there is only one exact path that works you can see how the problem gets extremely hard. Think about actually trying to code it. What should the first step be? You might think that stepping in the direction of the target is best, but in general case that isn't guaranteed. Maybe you should go sideways a bit, or backwards. Your example only goes upwards but what about a case where you have to go down a bit and then back up? No matter how you code your pathfinding you can always build a case that is bad for that algorithm.

 

In the end the only way to guarantee finding a path is by brute force, meaning try every possible valid move. But that is still hard.  In your example, if you spawned the entity right under the target block the correct block requires about 30 exact steps to get to. So you would need an algorithm that finds every combination of 30 steps to ensure you find the correct one. Sometimes it will be found early and sometimes at the end. With smarter algorithms you can make sure you don't include trying paths that cover ground you've already been on. But it still adds up. If you just do the first level of math, in each step you have 4 directions you can go. So the number of actual paths is 4 raised to the power of 30! That is 1.15x10^18 paths -- or 1.15 million million million! You can cut that down by assuming you don't go back to the space you just came from, but that is still 3^30.

 

Anyway, the number of possible paths is extremely large. The only way to really make it manageable is to limit the number of steps that the pathfinding can look for and hope that getting closer to the target is helpful overall (not always true, but often is).

 

The interesting thing is this shows how good humans are at pathfinding. We can look at a picture and almost instantly understand the path, probably because our brain can take advantage of some massively parallel processing that isn't available on a PC running Minecraft.

 

Again, there is a lot of research into this -- it is important for robotics and gaming and is interesting from a general math and computer science theory. But even the best algorithms are pretty limited.

 

EDIT: If you really want the entity to find the path using vanilla pathfinding I think it should be possible by adding more "waypoints" -- basically intermediate targets within the range of the pathfinding.

Edited by jabelar
  • Like 1

Check out my tutorials here: http://jabelarminecraft.blogspot.com/

Link to comment
Share on other sites

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
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.

 Share



  • Recently Browsing

    • No registered users viewing this page.
  • Posts

    • ---- Minecraft Crash Report ---- // Who set us up the TNT? Time: 2023-01-31 11:44:02 Description: Initializing game net.minecraftforge.fml.ModLoadingException: Forge (forge) encountered an error during the common_setup event phase §7java.lang.NoSuchMethodError: 'void net.minecraft.client.renderer.texture.SpriteContents.<init>(net.minecraft.resources.ResourceLocation, net.minecraft.client.resources.metadata.animation.FrameSize, com.mojang.blaze3d.platform.NativeImage, net.minecraft.client.resources.metadata.animation.AnimationMetadataSection, net.minecraftforge.client.textures.ForgeTextureMetadata)'     at net.minecraftforge.fml.javafmlmod.FMLModContainer.acceptEvent(FMLModContainer.java:111) ~[javafmllanguage-1.19.3-44.1.0.jar%23170!/:?] {}     at net.minecraftforge.fml.ModLoader.lambda$postEventWithWrapInModOrder$36(ModLoader.java:329) ~[fmlcore-1.19.3-44.1.0.jar%23169!/:?] {}     at java.lang.Iterable.forEach(Iterable.java:75) ~[?:?] {re:computing_frames}     at net.minecraftforge.fml.ModList.forEachModInOrder(ModList.java:225) ~[fmlcore-1.19.3-44.1.0.jar%23169!/:?] {}     at net.minecraftforge.fml.ModLoader.postEventWithWrapInModOrder(ModLoader.java:327) ~[fmlcore-1.19.3-44.1.0.jar%23169!/:?] {}     at net.minecraftforge.client.model.geometry.GeometryLoaderManager.init(GeometryLoaderManager.java:53) ~[forge-1.19.3-44.1.0-universal.jar%23173!/:?] {re:classloading}     at net.minecraft.client.resources.model.ModelManager.m_5540_(ModelManager.java:79) ~[client-1.19.3-20221207.122022-srg.jar%23168!/:?] {re:classloading,pl:runtimedistcleaner:A}     at net.minecraft.server.packs.resources.SimpleReloadInstance.m_10827_(SimpleReloadInstance.java:32) ~[client-1.19.3-20221207.122022-srg.jar%23168!/:?] {re:classloading}     at net.minecraft.server.packs.resources.SimpleReloadInstance.<init>(SimpleReloadInstance.java:44) ~[client-1.19.3-20221207.122022-srg.jar%23168!/:?] {re:classloading}     at net.minecraft.server.packs.resources.SimpleReloadInstance.m_10815_(SimpleReloadInstance.java:32) ~[client-1.19.3-20221207.122022-srg.jar%23168!/:?] {re:classloading}     at net.minecraft.server.packs.resources.SimpleReloadInstance.m_203834_(SimpleReloadInstance.java:101) ~[client-1.19.3-20221207.122022-srg.jar%23168!/:?] {re:classloading}     at net.minecraft.server.packs.resources.ReloadableResourceManager.m_142463_(ReloadableResourceManager.java:45) ~[client-1.19.3-20221207.122022-srg.jar%23168!/:?] {re:classloading}     at net.minecraft.client.Minecraft.<init>(Minecraft.java:580) ~[client-1.19.3-20221207.122022-srg.jar%23168!/:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:freelook-common.mixins.json:MinecraftMixin,pl:mixin:A,pl:runtimedistcleaner:A}     at net.minecraft.client.main.Main.m_239872_(Main.java:176) ~[1.19.3-forge-44.1.0.jar:?] {re:classloading,pl:runtimedistcleaner:A}     at net.minecraft.client.main.Main.main(Main.java:51) ~[1.19.3-forge-44.1.0.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.CommonClientLaunchHandler.lambda$launchService$0(CommonClientLaunchHandler.java:27) ~[fmlloader-1.19.3-44.1.0.jar:?] {}     at cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:30) ~[modlauncher-10.0.8.jar:?] {}     at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:53) ~[modlauncher-10.0.8.jar:?] {}     at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:71) ~[modlauncher-10.0.8.jar:?] {}     at cpw.mods.modlauncher.Launcher.run(Launcher.java:106) ~[modlauncher-10.0.8.jar:?] {}     at cpw.mods.modlauncher.Launcher.main(Launcher.java:77) ~[modlauncher-10.0.8.jar:?] {}     at cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:26) ~[modlauncher-10.0.8.jar:?] {}     at cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:23) ~[modlauncher-10.0.8.jar:?] {}     at cpw.mods.bootstraplauncher.BootstrapLauncher.main(BootstrapLauncher.java:141) ~[bootstraplauncher-1.1.2.jar:?] {} Caused by: java.lang.NoSuchMethodError: 'void net.minecraft.client.renderer.texture.SpriteContents.<init>(net.minecraft.resources.ResourceLocation, net.minecraft.client.resources.metadata.animation.FrameSize, com.mojang.blaze3d.platform.NativeImage, net.minecraft.client.resources.metadata.animation.AnimationMetadataSection, net.minecraftforge.client.textures.ForgeTextureMetadata)'     at net.minecraftforge.client.textures.UnitTextureAtlasSprite.<init>(UnitTextureAtlasSprite.java:28) ~[forge-1.19.3-44.1.0-universal.jar%23173!/:?] {re:classloading}     at net.minecraftforge.client.textures.UnitTextureAtlasSprite.<clinit>(UnitTextureAtlasSprite.java:24) ~[forge-1.19.3-44.1.0-universal.jar%23173!/:?] {re:classloading}     at net.minecraftforge.client.model.EmptyModel$Baked.<init>(EmptyModel.java:66) ~[forge-1.19.3-44.1.0-universal.jar%23173!/:?] {re:classloading}     at net.minecraftforge.client.model.EmptyModel.<clinit>(EmptyModel.java:40) ~[forge-1.19.3-44.1.0-universal.jar%23173!/:?] {re:classloading}     at net.minecraftforge.client.ClientForgeMod.onRegisterGeometryLoaders(ClientForgeMod.java:29) ~[forge-1.19.3-44.1.0-universal.jar%23173!/:?] {re:classloading}     at net.minecraftforge.client.__ClientForgeMod_onRegisterGeometryLoaders_RegisterGeometryLoaders.invoke(.dynamic) ~[forge-1.19.3-44.1.0-universal.jar%23173!/:?] {re:classloading,pl:eventbus:B}     at net.minecraftforge.eventbus.ASMEventHandler.invoke(ASMEventHandler.java:73) ~[eventbus-6.0.3.jar%2380!/:?] {}     at net.minecraftforge.eventbus.EventBus.post(EventBus.java:315) ~[eventbus-6.0.3.jar%2380!/:?] {}     at net.minecraftforge.eventbus.EventBus.post(EventBus.java:296) ~[eventbus-6.0.3.jar%2380!/:?] {}     at net.minecraftforge.fml.javafmlmod.FMLModContainer.acceptEvent(FMLModContainer.java:107) ~[javafmllanguage-1.19.3-44.1.0.jar%23170!/:?] {}     ... 27 more A detailed walkthrough of the error, its code path and all known details is as follows: --------------------------------------------------------------------------------------- -- Head -- Thread: Render thread Stacktrace:     at net.minecraftforge.fml.javafmlmod.FMLModContainer.acceptEvent(FMLModContainer.java:111) ~[javafmllanguage-1.19.3-44.1.0.jar%23170!/:?] {}     at net.minecraftforge.fml.ModLoader.lambda$postEventWithWrapInModOrder$36(ModLoader.java:329) ~[fmlcore-1.19.3-44.1.0.jar%23169!/:?] {}     at java.lang.Iterable.forEach(Iterable.java:75) ~[?:?] {re:computing_frames}     at net.minecraftforge.fml.ModList.forEachModInOrder(ModList.java:225) ~[fmlcore-1.19.3-44.1.0.jar%23169!/:?] {}     at net.minecraftforge.fml.ModLoader.postEventWithWrapInModOrder(ModLoader.java:327) ~[fmlcore-1.19.3-44.1.0.jar%23169!/:?] {}     at net.minecraftforge.client.model.geometry.GeometryLoaderManager.init(GeometryLoaderManager.java:53) ~[forge-1.19.3-44.1.0-universal.jar%23173!/:?] {re:classloading}     at net.minecraft.client.resources.model.ModelManager.m_5540_(ModelManager.java:79) ~[client-1.19.3-20221207.122022-srg.jar%23168!/:?] {re:classloading,pl:runtimedistcleaner:A}     at net.minecraft.server.packs.resources.SimpleReloadInstance.m_10827_(SimpleReloadInstance.java:32) ~[client-1.19.3-20221207.122022-srg.jar%23168!/:?] {re:classloading}     at net.minecraft.server.packs.resources.SimpleReloadInstance.<init>(SimpleReloadInstance.java:44) ~[client-1.19.3-20221207.122022-srg.jar%23168!/:?] {re:classloading}     at net.minecraft.server.packs.resources.SimpleReloadInstance.m_10815_(SimpleReloadInstance.java:32) ~[client-1.19.3-20221207.122022-srg.jar%23168!/:?] {re:classloading}     at net.minecraft.server.packs.resources.SimpleReloadInstance.m_203834_(SimpleReloadInstance.java:101) ~[client-1.19.3-20221207.122022-srg.jar%23168!/:?] {re:classloading}     at net.minecraft.server.packs.resources.ReloadableResourceManager.m_142463_(ReloadableResourceManager.java:45) ~[client-1.19.3-20221207.122022-srg.jar%23168!/:?] {re:classloading}     at net.minecraft.client.Minecraft.<init>(Minecraft.java:580) ~[client-1.19.3-20221207.122022-srg.jar%23168!/:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:freelook-common.mixins.json:MinecraftMixin,pl:mixin:A,pl:runtimedistcleaner:A} -- Initialization -- Details:     Modules:          ADVAPI32.dll:Advanced Windows 32 Base API:10.0.19041.1 (WinBuild.160101.0800):Microsoft Corporation         COMCTL32.dll:User Experience Controls Library:6.10 (WinBuild.160101.0800):Microsoft Corporation         CRYPT32.dll:Crypto API32:10.0.19041.1 (WinBuild.160101.0800):Microsoft Corporation         CRYPTBASE.dll:Base cryptographic API DLL:10.0.19041.546 (WinBuild.160101.0800):Microsoft Corporation         CRYPTSP.dll:Cryptographic Service Provider API:10.0.19041.546 (WinBuild.160101.0800):Microsoft Corporation         ColorAdapterClient.dll:Microsoft Color Adapter Client:10.0.19041.546 (WinBuild.160101.0800):Microsoft Corporation         CoreMessaging.dll:Microsoft CoreMessaging Dll:10.0.19041.2193:Microsoft Corporation         CoreUIComponents.dll:Microsoft Core UI Components Dll:10.0.19041.546:Microsoft Corporation         DBGHELP.DLL:Windows Image Helper:10.0.19041.867 (WinBuild.160101.0800):Microsoft Corporation         DEVOBJ.dll:Device Information Set DLL:10.0.19041.1620 (WinBuild.160101.0800):Microsoft Corporation         DNSAPI.dll:DNS Client API DLL:10.0.19041.1 (WinBuild.160101.0800):Microsoft Corporation         GDI32.dll:GDI Client DLL:10.0.19041.2130 (WinBuild.160101.0800):Microsoft Corporation         GLU32.dll:OpenGL Utility Library DLL:10.0.19041.1 (WinBuild.160101.0800):Microsoft Corporation         IMM32.DLL:Multi-User Windows IMM32 API Client DLL:10.0.19041.2193 (WinBuild.160101.0800):Microsoft Corporation         IPHLPAPI.DLL:IP Helper API:10.0.19041.1 (WinBuild.160101.0800):Microsoft Corporation         KERNEL32.DLL:Windows NT BASE API Client DLL:10.0.19041.1741 (WinBuild.160101.0800):Microsoft Corporation         KERNELBASE.dll:Windows NT BASE API Client DLL:10.0.19041.1741 (WinBuild.160101.0800):Microsoft Corporation         MMDevApi.dll:MMDevice API:10.0.19041.1 (WinBuild.160101.0800):Microsoft Corporation         MSACM32.dll:Microsoft ACM Audio Filter:10.0.19041.1 (WinBuild.160101.0800):Microsoft Corporation         MSASN1.dll:ASN.1 Runtime APIs:10.0.19041.2251 (WinBuild.160101.0800):Microsoft Corporation         MSCTF.dll:MSCTF Server DLL:10.0.19041.1 (WinBuild.160101.0800):Microsoft Corporation         MpOav.dll:IOfficeAntiVirus Module:4.18.2211.5 (WinBuild.160101.0800):Microsoft Corporation         NLAapi.dll:Network Location Awareness 2:10.0.19041.2193 (WinBuild.160101.0800):Microsoft Corporation         NSI.dll:NSI User-mode interface DLL:10.0.19041.610 (WinBuild.160101.0800):Microsoft Corporation         NTASN1.dll:Microsoft ASN.1 API:10.0.19041.1 (WinBuild.160101.0800):Microsoft Corporation         Ole32.dll:Microsoft OLE for Windows:10.0.19041.1320 (WinBuild.160101.0800):Microsoft Corporation         OleAut32.dll:OLEAUT32.DLL:10.0.19041.985 (WinBuild.160101.0800):Microsoft Corporation         Oleacc.dll:Active Accessibility Core Component:7.2.19041.746 (WinBuild.160101.0800):Microsoft Corporation         OpenAL.dll:Main implementation library:1.21.1:         PROPSYS.dll:Microsoft Property System:7.0.19041.1708 (WinBuild.160101.0800):Microsoft Corporation         PSAPI.DLL:Process Status Helper:10.0.19041.546 (WinBuild.160101.0800):Microsoft Corporation         Pdh.dll:Windows Performance Data Helper DLL:10.0.19041.1 (WinBuild.160101.0800):Microsoft Corporation         RPCRT4.dll:Remote Procedure Call Runtime:10.0.19041.1 (WinBuild.160101.0800):Microsoft Corporation         SHCORE.dll:SHCORE:10.0.19041.1 (WinBuild.160101.0800):Microsoft Corporation         SHELL32.dll:Windows Shell Common Dll:10.0.19041.964 (WinBuild.160101.0800):Microsoft Corporation         UMPDC.dll         USER32.dll:Multi-User Windows USER API Client DLL:10.0.19041.1 (WinBuild.160101.0800):Microsoft Corporation         USERENV.dll:Userenv:10.0.19041.1 (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.546 (WinBuild.160101.0800):Microsoft Corporation         WINHTTP.dll:Windows HTTP Services:10.0.19041.2075 (WinBuild.160101.0800):Microsoft Corporation         WINMM.dll:MCI API DLL:10.0.19041.1 (WinBuild.160101.0800):Microsoft Corporation         WINTRUST.dll:Microsoft Trust Verification APIs:10.0.19041.2486 (WinBuild.160101.0800):Microsoft Corporation         WS2_32.dll:Windows Socket 2.0 32-Bit DLL:10.0.19041.1081 (WinBuild.160101.0800):Microsoft Corporation         WSOCK32.dll:Windows Socket 32-Bit DLL:10.0.19041.1 (WinBuild.160101.0800):Microsoft Corporation         WTSAPI32.dll:Windows Remote Desktop Session Host Server SDK APIs:10.0.19041.546 (WinBuild.160101.0800):Microsoft Corporation         Wldp.dll:Windows Lockdown Policy:10.0.19041.1 (WinBuild.160101.0800):Microsoft Corporation         amsi.dll:Anti-Malware Scan Interface:10.0.19041.2075 (WinBuild.160101.0800):Microsoft Corporation         apphelp.dll:Application Compatibility Client Library:10.0.19041.1 (WinBuild.160101.0800):Microsoft Corporation         bcrypt.dll:Windows Cryptographic Primitives Library:10.0.19041.1 (WinBuild.160101.0800):Microsoft Corporation         bcryptPrimitives.dll:Windows Cryptographic Primitives Library:10.0.19041.2486 (WinBuild.160101.0800):Microsoft Corporation         cfgmgr32.dll:Configuration Manager DLL:10.0.19041.1620 (WinBuild.160101.0800):Microsoft Corporation         clbcatq.dll:COM+ Configuration Catalog:2001.12.10941.16384 (WinBuild.160101.0800):Microsoft Corporation         combase.dll:Microsoft COM for Windows:10.0.19041.1320 (WinBuild.160101.0800):Microsoft Corporation         d3d11.dll:Direct3D 11 Runtime:10.0.19041.2075 (WinBuild.160101.0800):Microsoft Corporation         dbgcore.DLL:Windows Core Debugging Helpers:10.0.19041.2311 (WinBuild.160101.0800):Microsoft Corporation         dhcpcsvc.DLL:DHCP Client Service:10.0.19041.1 (WinBuild.160101.0800):Microsoft Corporation         dhcpcsvc6.DLL:DHCPv6 Client:10.0.19041.1 (WinBuild.160101.0800):Microsoft Corporation         dinput8.dll:Microsoft DirectInput:10.0.19041.1 (WinBuild.160101.0800):Microsoft Corporation         dwmapi.dll:Microsoft Desktop Window Manager API:10.0.19041.1 (WinBuild.160101.0800):Microsoft Corporation         dxcore.dll:DXCore:10.0.19041.546 (WinBuild.160101.0800):Microsoft Corporation         dxgi.dll:DirectX Graphics Infrastructure:10.0.19041.2311 (WinBuild.160101.0800):Microsoft Corporation         fastprox.dll:WMI Custom Marshaller:10.0.19041.546 (WinBuild.160101.0800):Microsoft Corporation         fwpuclnt.dll:FWP/IPsec User-Mode API:10.0.19041.1503 (WinBuild.160101.0800):Microsoft Corporation         gdi32full.dll:GDI Client DLL:10.0.19041.2364 (WinBuild.160101.0800):Microsoft Corporation         glfw.dll:GLFW 3.4.0 DLL:3.4.0:GLFW         icm32.dll:Microsoft Color Management Module (CMM):10.0.19041.546 (WinBuild.160101.0800):Microsoft Corporation         ig75icd64.dll:OpenGL(R) Driver for Intel(R) Graphics Accelerator:20.19.15.4531:Intel Corporation         igd10iumd64.dll:User Mode Driver for Intel(R) Graphics Technology:20.19.15.4531:Intel Corporation         igdusc64.dll:Unified Shader Compiler for Intel(R) Graphics Accelerator:20.19.15.4531:Intel Corporation         inputhost.dll:InputHost:10.0.19041.1741 (WinBuild.160101.0800):Microsoft Corporation         java.dll:OpenJDK Platform binary:17.0.3.0:Microsoft         javaw.exe:OpenJDK Platform binary:17.0.3.0:Microsoft         jemalloc.dll         jimage.dll:OpenJDK Platform binary:17.0.3.0:Microsoft         jli.dll:OpenJDK Platform binary:17.0.3.0:Microsoft         jna12562049361301475777.dll         jna9799937291242209548.dll:JNA native library:6.1.4:Java(TM) Native Access (JNA)         jsvml.dll:OpenJDK Platform binary:17.0.3.0:Microsoft         jvm.dll:OpenJDK 64-Bit server VM:17.0.3.0:Microsoft         kernel.appcore.dll:AppModel API Host:10.0.19041.546 (WinBuild.160101.0800):Microsoft Corporation         lwjgl.dll         lwjgl_opengl.dll         lwjgl_stb.dll         management.dll:OpenJDK Platform binary:17.0.3.0:Microsoft         management_ext.dll:OpenJDK Platform binary:17.0.3.0:Microsoft         mdnsNSP.dll:Bonjour Namespace Provider:3,0,0,10:Apple Inc.         mscms.dll:Microsoft Color Matching System DLL:10.0.19041.1 (WinBuild.160101.0800):Microsoft Corporation         msdmo.dll:DMO Runtime:10.0.19041.1 (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.789 (WinBuild.160101.0800):Microsoft Corporation         msvcrt.dll:Windows NT CRT DLL:7.0.19041.546 (WinBuild.160101.0800):Microsoft Corporation         mswsock.dll:Microsoft Windows Sockets 2.0 Service Provider:10.0.19041.1 (WinBuild.160101.0800):Microsoft Corporation         napinsp.dll:E-mail Naming Shim Provider:10.0.19041.1 (WinBuild.160101.0800):Microsoft Corporation         ncrypt.dll:Windows NCrypt Router:10.0.19041.1 (WinBuild.160101.0800):Microsoft Corporation         net.dll:OpenJDK Platform binary:17.0.3.0:Microsoft         nio.dll:OpenJDK Platform binary:17.0.3.0:Microsoft         ntdll.dll:NT Layer DLL:10.0.19041.1741 (WinBuild.160101.0800):Microsoft Corporation         ntmarta.dll:Windows NT MARTA provider:10.0.19041.1 (WinBuild.160101.0800):Microsoft Corporation         opengl32.dll:OpenGL Client DLL:10.0.19041.2193 (WinBuild.160101.0800):Microsoft Corporation         perfos.dll:Windows System Performance Objects DLL:10.0.19041.1 (WinBuild.160101.0800):Microsoft Corporation         pnrpnsp.dll:PNRP Name Space Provider:10.0.19041.1 (WinBuild.160101.0800):Microsoft Corporation         powrprof.dll:Power Profile Helper DLL:10.0.19041.1 (WinBuild.160101.0800):Microsoft Corporation         profapi.dll:User Profile Basic API:10.0.19041.844 (WinBuild.160101.0800):Microsoft Corporation         rasadhlp.dll:Remote Access AutoDial Helper:10.0.19041.546 (WinBuild.160101.0800):Microsoft Corporation         rsaenh.dll:Microsoft Enhanced Cryptographic Provider:10.0.19041.1 (WinBuild.160101.0800):Microsoft Corporation         sapi.dll:Speech API:5.3.24006.00 (WinBuild.160101.0800):Microsoft Corporation         sechost.dll:Host for SCM/SDDL/LSA Lookup APIs:10.0.19041.1 (WinBuild.160101.0800):Microsoft Corporation         shlwapi.dll:Shell Light-weight Utility Library:10.0.19041.1 (WinBuild.160101.0800):Microsoft Corporation         sunmscapi.dll:OpenJDK Platform binary:17.0.3.0:Microsoft         textinputframework.dll:"TextInputFramework.DYNLINK":10.0.19041.2075 (WinBuild.160101.0800):Microsoft Corporation         ucrtbase.dll:Microsoft® C Runtime Library:10.0.19041.789 (WinBuild.160101.0800):Microsoft Corporation         uxtheme.dll:Microsoft UxTheme Library:10.0.19041.1 (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.3.0:Microsoft         wbemcomn.dll:WMI:10.0.19041.1566 (WinBuild.160101.0800):Microsoft Corporation         wbemprox.dll:WMI:10.0.19041.1320 (WinBuild.160101.0800):Microsoft Corporation         wbemsvc.dll:WMI:10.0.19041.1320 (WinBuild.160101.0800):Microsoft Corporation         win32u.dll:Win32u:10.0.19041.2486 (WinBuild.160101.0800):Microsoft Corporation         windows.storage.dll:Microsoft WinRT Storage API:10.0.19041.1 (WinBuild.160101.0800):Microsoft Corporation         winmmbase.dll:Base Multimedia Extension API DLL:10.0.19041.1 (WinBuild.160101.0800):Microsoft Corporation         winrnr.dll:LDAP RnR Provider DLL:10.0.19041.546 (WinBuild.160101.0800):Microsoft Corporation         wintypes.dll:Windows Base Types DLL:10.0.19041.1320 (WinBuild.160101.0800):Microsoft Corporation         wshbth.dll:Windows Sockets Helper DLL:10.0.19041.546 (WinBuild.160101.0800):Microsoft Corporation         wshunix.dll:AF_UNIX Winsock2 Helper DLL:10.0.19041.1 (WinBuild.160101.0800):Microsoft Corporation         xinput1_4.dll:Microsoft Common Controller API:10.0.19041.1 (WinBuild.160101.0800):Microsoft Corporation         zip.dll:OpenJDK Platform binary:17.0.3.0:Microsoft Stacktrace:     at net.minecraft.client.main.Main.m_239872_(Main.java:176) ~[1.19.3-forge-44.1.0.jar:?] {re:classloading,pl:runtimedistcleaner:A}     at net.minecraft.client.main.Main.main(Main.java:51) ~[1.19.3-forge-44.1.0.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.CommonClientLaunchHandler.lambda$launchService$0(CommonClientLaunchHandler.java:27) ~[fmlloader-1.19.3-44.1.0.jar:?] {}     at cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:30) ~[modlauncher-10.0.8.jar:?] {}     at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:53) ~[modlauncher-10.0.8.jar:?] {}     at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:71) ~[modlauncher-10.0.8.jar:?] {}     at cpw.mods.modlauncher.Launcher.run(Launcher.java:106) ~[modlauncher-10.0.8.jar:?] {}     at cpw.mods.modlauncher.Launcher.main(Launcher.java:77) ~[modlauncher-10.0.8.jar:?] {}     at cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:26) ~[modlauncher-10.0.8.jar:?] {}     at cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:23) ~[modlauncher-10.0.8.jar:?] {}     at cpw.mods.bootstraplauncher.BootstrapLauncher.main(BootstrapLauncher.java:141) ~[bootstraplauncher-1.1.2.jar:?] {} -- System Details -- Details:     Minecraft Version: 1.19.3     Minecraft Version ID: 1.19.3     Operating System: Windows 10 (amd64) version 10.0     Java Version: 17.0.3, Microsoft     Java VM Version: OpenJDK 64-Bit Server VM (mixed mode), Microsoft     Memory: 541736264 bytes (516 MiB) / 805306368 bytes (768 MiB) up to 4294967296 bytes (4096 MiB)     CPUs: 4     Processor Vendor: GenuineIntel     Processor Name: Intel(R) Core(TM) i7-4500U CPU @ 1.80GHz     Identifier: Intel64 Family 6 Model 69 Stepping 1     Microarchitecture: Haswell (Client)     Frequency (GHz): 2.39     Number of physical packages: 1     Number of physical CPUs: 2     Number of logical CPUs: 4     Graphics card #0 name: Intel(R) HD Graphics Family     Graphics card #0 vendor: Intel Corporation (0x8086)     Graphics card #0 VRAM (MB): 1024.00     Graphics card #0 deviceId: 0x0a16     Graphics card #0 versionInfo: DriverVersion=20.19.15.4531     Graphics card #1 name: AMD Radeon HD 8600M Series     Graphics card #1 vendor: Advanced Micro Devices, Inc. (0x1002)     Graphics card #1 VRAM (MB): 2048.00     Graphics card #1 deviceId: 0x6660     Graphics card #1 versionInfo: DriverVersion=27.20.1034.6     Memory slot #0 capacity (MB): 8192.00     Memory slot #0 clockSpeed (GHz): 1.60     Memory slot #0 type: DDR3     Memory slot #1 capacity (MB): 4096.00     Memory slot #1 clockSpeed (GHz): 1.60     Memory slot #1 type: DDR3     Virtual memory max (MB): 17253.59     Virtual memory used (MB): 9506.04     Swap memory total (MB): 5194.44     Swap memory used (MB): 352.71     JVM Flags: 9 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xss1M -Xmx4G -XX:+UnlockExperimentalVMOptions -XX:+UseG1GC -XX:G1NewSizePercent=20 -XX:G1ReservePercent=20 -XX:MaxGCPauseMillis=50 -XX:G1HeapRegionSize=32M     Launched Version: 1.19.3-forge-44.1.0     Backend library: LWJGL version 3.3.1 build 7     Backend API: Intel(R) HD Graphics 4400 GL version 3.2.0 - Build 20.19.15.4531, Intel     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: 4x Intel(R) Core(TM) i7-4500U CPU @ 1.80GHz     OptiFine Version: OptiFine_1.19.3_HD_U_I2_pre3     OptiFine Build: 20230130-235349     Render Distance Chunks: 8     Mipmaps: 4     Anisotropic Filtering: 1     Antialiasing: 0     Multitexture: false     Shaders: null     OpenGlVersion: 3.2.0 - Build 20.19.15.4531     OpenGlRenderer: Intel(R) HD Graphics 4400     OpenGlVendor: Intel     CpuCount: 4     ModLauncher: 10.0.8+10.0.8+main.0ef7e830     ModLauncher launch target: forgeclient     ModLauncher naming: srg     ModLauncher services:          mixin-0.8.5.jar mixin PLUGINSERVICE          eventbus-6.0.3.jar eventbus PLUGINSERVICE          fmlloader-1.19.3-44.1.0.jar slf4jfixer PLUGINSERVICE          fmlloader-1.19.3-44.1.0.jar object_holder_definalize PLUGINSERVICE          fmlloader-1.19.3-44.1.0.jar runtime_enum_extender PLUGINSERVICE          fmlloader-1.19.3-44.1.0.jar capability_token_subclass PLUGINSERVICE          accesstransformers-8.0.4.jar accesstransformer PLUGINSERVICE          fmlloader-1.19.3-44.1.0.jar runtimedistcleaner PLUGINSERVICE          modlauncher-10.0.8.jar mixin TRANSFORMATIONSERVICE          modlauncher-10.0.8.jar OptiFine TRANSFORMATIONSERVICE          modlauncher-10.0.8.jar fml TRANSFORMATIONSERVICE      FML Language Providers:          minecraft@1.0         lowcodefml@null         javafml@null     Mod List:          client-1.19.3-20221207.122022-srg.jar             |Minecraft                     |minecraft                     |1.19.3              |SIDED_SETU|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         FreeLook-forge-1.19.2-1.5.1.jar                   |FreeLook                      |freelook                      |1.19.2-1.5.1        |SIDED_SETU|Manifest: NOSIGNATURE         invhud.forge.1.19-3.4.7.jar                       |Inventory HUD+(Forge edition) |inventoryhud                  |3.4.7               |SIDED_SETU|Manifest: NOSIGNATURE         forge-1.19.3-44.1.0-universal.jar                 |Forge                         |forge                         |44.1.0              |SIDED_SETU|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         journeymap-1.19.3-5.9.2-forge.jar                 |Journeymap                    |journeymap                    |5.9.2               |SIDED_SETU|Manifest: NOSIGNATURE         jei-1.19.3-forge-12.1.1.13.jar                    |Just Enough Items             |jei                           |12.1.1.13           |SIDED_SETU|Manifest: NOSIGNATURE     Crash Report UUID: d5274afa-8d93-4267-9ca1-fe169448cbfe     FML: 44.1     Forge: net.minecraftforge:44.1.0
    • I am trying to host an all the mods 8 server but every time I launch it with mods it crashes. When it is a vanilla server it launches fine but when I add the mods it fails to launch and gives me the following report.   [31Jan2023 18:41:43.865] [main/INFO] [cpw.mods.modlauncher.Launcher/MODLAUNCHER]: ModLauncher running: args [--launchTarget, forgeserver, --fml.forgeVersion, 43.1.23, --fml.mcVersion, 1.19.2, --fml.forgeGroup, net.minecraftforge, --fml.mcpVersion, 20220805.130853] [31Jan2023 18:41:43.869] [main/INFO] [cpw.mods.modlauncher.Launcher/MODLAUNCHER]: ModLauncher 10.0.8+10.0.8+main.0ef7e830 starting: java version 19.0.2 by Oracle Corporation; OS Windows 11 arch amd64 version 10.0 [31Jan2023 18:41:44.167] [main/INFO] [mixin/]: SpongePowered MIXIN Subsystem Version=0.8.5 Source=union:/C:/Users/GGPC/OneDrive/Desktop/Servers/All%20the%20mods%208%201.19.2/libraries/org/spongepowered/mixin/0.8.5/mixin-0.8.5.jar%2363!/ Service=ModLauncher Env=SERVER [31Jan2023 18:41:45.653] [main/WARN] [net.minecraftforge.fml.loading.moddiscovery.ModFileParser/LOADING]: Mod file C:\Users\GGPC\OneDrive\Desktop\Servers\All the mods 8 1.19.2\libraries\net\minecraftforge\fmlcore\1.19.2-43.1.23\fmlcore-1.19.2-43.1.23.jar is missing mods.toml file [31Jan2023 18:41:45.657] [main/WARN] [net.minecraftforge.fml.loading.moddiscovery.ModFileParser/LOADING]: Mod file C:\Users\GGPC\OneDrive\Desktop\Servers\All the mods 8 1.19.2\libraries\net\minecraftforge\javafmllanguage\1.19.2-43.1.23\javafmllanguage-1.19.2-43.1.23.jar is missing mods.toml file [31Jan2023 18:41:45.660] [main/WARN] [net.minecraftforge.fml.loading.moddiscovery.ModFileParser/LOADING]: Mod file C:\Users\GGPC\OneDrive\Desktop\Servers\All the mods 8 1.19.2\libraries\net\minecraftforge\lowcodelanguage\1.19.2-43.1.23\lowcodelanguage-1.19.2-43.1.23.jar is missing mods.toml file [31Jan2023 18:41:45.664] [main/WARN] [net.minecraftforge.fml.loading.moddiscovery.ModFileParser/LOADING]: Mod file C:\Users\GGPC\OneDrive\Desktop\Servers\All the mods 8 1.19.2\libraries\net\minecraftforge\mclanguage\1.19.2-43.1.23\mclanguage-1.19.2-43.1.23.jar is missing mods.toml file [31Jan2023 18:41:46.285] [main/WARN] [net.minecraftforge.jarjar.selection.JarSelector/]: Attempted to select a dependency jar for JarJar which was passed in as source: resourcefullib. Using Mod File: C:\Users\GGPC\OneDrive\Desktop\Servers\All the mods 8 1.19.2\mods\resourcefullib-1.1.20.jar [31Jan2023 18:41:46.285] [main/WARN] [net.minecraftforge.jarjar.selection.JarSelector/]: Attempted to select a dependency jar for JarJar which was passed in as source: botarium. Using Mod File: C:\Users\GGPC\OneDrive\Desktop\Servers\All the mods 8 1.19.2\mods\botarium-forge-1.19.2-1.8.2.jar [31Jan2023 18:41:46.285] [main/INFO] [net.minecraftforge.fml.loading.moddiscovery.JarInJarDependencyLocator/]: Found 18 dependencies adding them to mods collection [31Jan2023 18:41:46.409] [main/ERROR] [net.minecraftforge.fml.loading.ModSorter/LOADING]: Missing mandatory dependencies: forge, forge, forge, forge, forge, forge, forge, forge, forge, forge, forge, forge, forge, forge, forge, forge, forge, forge, forge, forge, forge, forge, forge, forge, forge, forge, forge, forge, forge, forge, forge, forge [31Jan2023 18:41:52.495] [main/INFO] [mixin/]: Compatibility level set to JAVA_17 [31Jan2023 18:41:52.517] [main/ERROR] [mixin/]: Mixin config ad_astra_giselle_addon.mixin.common.json does not specify "minVersion" property [31Jan2023 18:41:52.520] [main/ERROR] [mixin/]: Mixin config ad_astra_giselle_addon.mixin.client.json does not specify "minVersion" property [31Jan2023 18:41:52.523] [main/ERROR] [mixin/]: Mixin config ad_astra_giselle_addon.mixin.forge.common.json does not specify "minVersion" property [31Jan2023 18:41:52.525] [main/ERROR] [mixin/]: Mixin config ad_astra_giselle_addon.mixin.forge.client.json does not specify "minVersion" property [31Jan2023 18:41:52.657] [main/ERROR] [mixin/]: Mixin config radon.mixins.json does not specify "minVersion" property [31Jan2023 18:41:52.685] [main/ERROR] [mixin/]: Mixin config myrtrees-common.mixins.json does not specify "minVersion" property [31Jan2023 18:41:52.973] [main/INFO] [mixin/]: Successfully loaded Mixin Connector [shetiphian.core.mixins.MixinConnector] [31Jan2023 18:41:52.974] [main/INFO] [mixin/]: Successfully loaded Mixin Connector [com.aizistral.nochatreports.MixinConnector] [31Jan2023 18:41:52.975] [main/INFO] [mixin/]: Successfully loaded Mixin Connector [shetiphian.endertanks.mixins.MixinConnector] [31Jan2023 18:41:52.975] [main/INFO] [cpw.mods.modlauncher.LaunchServiceHandler/MODLAUNCHER]: Launching target 'forgeserver' with arguments [] [31Jan2023 18:41:53.027] [main/WARN] [mixin/]: Reference map 'universalgrid.refmap.json' for universalgrid.mixins.json could not be read. If this is a development environment you can ignore this message [31Jan2023 18:41:53.179] [main/WARN] [mixin/]: Reference map 'myrtrees-common-refmap.json' for myrtrees-common.mixins.json could not be read. If this is a development environment you can ignore this message [31Jan2023 18:41:53.260] [main/WARN] [mixin/]: Reference map 'naturalist-forge-forge-refmap.json' for naturalist.mixins.json could not be read. If this is a development environment you can ignore this message [31Jan2023 18:41:53.943] [main/WARN] [mixin/]: Error loading class: de/maxhenkel/gravestone/events/DeathEvents (java.lang.ClassNotFoundException: de.maxhenkel.gravestone.events.DeathEvents) [31Jan2023 18:41:53.946] [main/WARN] [mixin/]: Error loading class: de/maxhenkel/corpse/events/DeathEvents (java.lang.ClassNotFoundException: de.maxhenkel.corpse.events.DeathEvents) [31Jan2023 18:41:54.175] [main/ERROR] [net.minecraftforge.fml.loading.RuntimeDistCleaner/DISTXFORM]: Attempted to load class net/minecraft/client/gui/screens/inventory/AbstractContainerScreen for invalid dist DEDICATED_SERVER [31Jan2023 18:41:54.176] [main/WARN] [mixin/]: Error loading class: net/minecraft/client/gui/screens/inventory/AbstractContainerScreen (java.lang.RuntimeException: Attempted to load class net/minecraft/client/gui/screens/inventory/AbstractContainerScreen for invalid dist DEDICATED_SERVER) [31Jan2023 18:41:54.176] [main/WARN] [mixin/]: @Mixin target net.minecraft.client.gui.screens.inventory.AbstractContainerScreen was not found findme-common.mixins.json:MixinSlotRenderer [31Jan2023 18:41:54.177] [main/ERROR] [net.minecraftforge.fml.loading.RuntimeDistCleaner/DISTXFORM]: Attempted to load class net/minecraft/client/particle/ParticleEngine for invalid dist DEDICATED_SERVER [31Jan2023 18:41:54.177] [main/WARN] [mixin/]: Error loading class: net/minecraft/client/particle/ParticleEngine (java.lang.RuntimeException: Attempted to load class net/minecraft/client/particle/ParticleEngine for invalid dist DEDICATED_SERVER) [31Jan2023 18:41:54.178] [main/WARN] [mixin/]: @Mixin target net.minecraft.client.particle.ParticleEngine was not found findme-common.mixins.json:ParticleEngineAccessor [31Jan2023 18:41:54.680] [main/INFO] [mixin/]: Mixing server.MixinDedicatedServer from nochatreports.mixins.json into net.minecraft.server.dedicated.DedicatedServer [31Jan2023 18:41:55.948] [main/INFO] [mixin/]: Mixing server.MixinPlayer from nochatreports.mixins.json into net.minecraft.world.entity.player.Player [31Jan2023 18:41:58.102] [main/INFO] [net.minecraft.util.datafix.DataFixers/]: Building unoptimized datafixer [31Jan2023 18:41:58.916] [main/WARN] [mixin/]: @ModifyConstant conflict. Skipping repurposed_structures.mixins.json:structures.StructurePoolMixin->@ModifyConstant::repurposedstructures_increaseWeightLimitDev(I)I with priority 1000, already redirected by yungsapi_forge.mixins.json:IncreaseStructureWeightLimitMixinForge->@ModifyConstant::yungsapi_increaseWeightLimit(I)I with priority 1000 [31Jan2023 18:42:00.252] [main/FATAL] [net.minecraftforge.fml.ModLoader/CORE]: Error during pre-loading phase net.minecraftforge.fml.ModLoadingException: Mod §efastbench§r requires §6forge§r §o43.1.38 or above§r §7Currently, §6forge§r§7 is §o43.1.23     at net.minecraftforge.fml.ModLoadingException.lambda$fromEarlyException$0(ModLoadingException.java:50) ~[fmlcore-1.19.2-43.1.23.jar%23415!/:?]     at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?]     at java.util.AbstractList$RandomAccessSpliterator.forEachRemaining(AbstractList.java:722) ~[?:?]     at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?]     at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?]     at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150) ~[?:?]     at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173) ~[?:?]     at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?]     at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?]     at java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:276) ~[?:?]     at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1625) ~[?:?]     at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?]     at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?]     at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921) ~[?:?]     at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?]     at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682) ~[?:?]     at net.minecraftforge.fml.ModLoader.<init>(ModLoader.java:99) ~[fmlcore-1.19.2-43.1.23.jar%23415!/:?]     at net.minecraftforge.fml.ModLoader.get(ModLoader.java:131) ~[fmlcore-1.19.2-43.1.23.jar%23415!/:?]     at net.minecraftforge.server.loading.ServerModLoader.load(ServerModLoader.java:32) ~[forge-1.19.2-43.1.23-universal.jar%23419!/:?]     at net.minecraft.server.Main.main(Main.java:113) ~[server-1.19.2-20220805.130853-srg.jar%23414!/:?]     at jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) ~[?:?]     at java.lang.reflect.Method.invoke(Method.java:578) ~[?:?]     at net.minecraftforge.fml.loading.targets.CommonServerLaunchHandler.lambda$launchService$0(CommonServerLaunchHandler.java:29) ~[fmlloader-1.19.2-43.1.23.jar%2367!/:?]     at cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:30) [modlauncher-10.0.8.jar%2354!/:?]     at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:53) [modlauncher-10.0.8.jar%2354!/:?]     at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:71) [modlauncher-10.0.8.jar%2354!/:?]     at cpw.mods.modlauncher.Launcher.run(Launcher.java:106) [modlauncher-10.0.8.jar%2354!/:?]     at cpw.mods.modlauncher.Launcher.main(Launcher.java:77) [modlauncher-10.0.8.jar%2354!/:?]     at cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:26) [modlauncher-10.0.8.jar%2354!/:?]     at cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:23) [modlauncher-10.0.8.jar%2354!/:?]     at cpw.mods.bootstraplauncher.BootstrapLauncher.main(BootstrapLauncher.java:141) [bootstraplauncher-1.1.2.jar:?] [31Jan2023 18:42:00.361] [main/FATAL] [net.minecraftforge.server.loading.ServerModLoader/]: Crash report saved to .\crash-reports\crash-2023-01-31_18.42.00-fml.txt [31Jan2023 18:42:00.365] [main/ERROR] [net.minecraft.server.Main/FATAL]: Failed to start the minecraft server net.minecraftforge.fml.LoadingFailedException: Loading errors encountered: [     Mod §efastbench§r requires §6forge§r §o43.1.38 or above§r §7Currently, §6forge§r§7 is §o43.1.23,     Mod §exycraft_core§r requires §6forge§r §o43.1.24 or above§r §7Currently, §6forge§r§7 is §o43.1.23,     Mod §etravelanchors§r requires §6forge§r §o43.1.43 or above§r §7Currently, §6forge§r§7 is §o43.1.23,     Mod §efastsuite§r requires §6forge§r §o43.1.38 or above§r §7Currently, §6forge§r§7 is §o43.1.23,     Mod §eae2things§r requires §6forge§r §o43.1.24 or above§r §7Currently, §6forge§r§7 is §o43.1.23,     Mod §eftbchunks§r requires §6forge§r §o43.1.57 or above§r §7Currently, §6forge§r§7 is §o43.1.23,     Mod §egateways§r requires §6forge§r §o43.1.38 or above§r §7Currently, §6forge§r§7 is §o43.1.23,     Mod §eadvancedperipherals§r requires §6forge§r §o43.1.43 or above§r §7Currently, §6forge§r§7 is §o43.1.23,     Mod §ewstweaks§r requires §6forge§r §o43.1.38 or above§r §7Currently, §6forge§r§7 is §o43.1.23,     Mod §etombstone§r requires §6forge§r §o43.2.0 or above§r §7Currently, §6forge§r§7 is §o43.1.23,     Mod §earchitectury§r requires §6forge§r §o43.2.0 or above§r §7Currently, §6forge§r§7 is §o43.1.23,     Mod §eaiotbotania§r requires §6forge§r §o43.2.1 or above§r §7Currently, §6forge§r§7 is §o43.1.23,     Mod §ears_creo§r requires §6forge§r §o43.1.52 or above§r §7Currently, §6forge§r§7 is §o43.1.23,     Mod §ehostilenetworks§r requires §6forge§r §o43.1.38 or above§r §7Currently, §6forge§r§7 is §o43.1.23,     Mod §eimmersiveengineering§r requires §6forge§r §o43.1.43 or above§r §7Currently, §6forge§r§7 is §o43.1.23,     Mod §epneumaticcraft§r requires §6forge§r §o43.2.0 or above§r §7Currently, §6forge§r§7 is §o43.1.23,     Mod §emob_grinding_utils§r requires §6forge§r §o43.2.0 or above§r §7Currently, §6forge§r§7 is §o43.1.23,     Mod §ebiggerreactors§r requires §6forge§r §o43.1.43 or above§r §7Currently, §6forge§r§7 is §o43.1.23,     Mod §eelementalcraft§r requires §6forge§r §o43.2.3 or above§r §7Currently, §6forge§r§7 is §o43.1.23,     Mod §eframedblocks§r requires §6forge§r §o43.1.55 or above§r §7Currently, §6forge§r§7 is §o43.1.23,     Mod §eae2§r requires §6forge§r §o43.1.55 or above, and below 44.0.0§r §7Currently, §6forge§r§7 is §o43.1.23,     Mod §eapotheosis§r requires §6forge§r §o43.1.38 or above§r §7Currently, §6forge§r§7 is §o43.1.23,     Mod §ead_astra_giselle_addon§r requires §6forge§r §o43.2.3 or above§r §7Currently, §6forge§r§7 is §o43.1.23,     Mod §edpanvil§r requires §6forge§r §o43.1.30 or above§r §7Currently, §6forge§r§7 is §o43.1.23,     Mod §eftbranks§r requires §6forge§r §o43.1.57 or above§r §7Currently, §6forge§r§7 is §o43.1.23,     Mod §ebotania§r requires §6forge§r §o43.1.65 or above§r §7Currently, §6forge§r§7 is §o43.1.23,     Mod §emekanism§r requires §6forge§r §o43.1.43 or above§r §7Currently, §6forge§r§7 is §o43.1.23,     Mod §eplacebo§r requires §6forge§r §o43.1.38 or above§r §7Currently, §6forge§r§7 is §o43.1.23,     Mod §efastfurnace§r requires §6forge§r §o43.1.38 or above§r §7Currently, §6forge§r§7 is §o43.1.23,     Mod §ears_elemental§r requires §6forge§r §obetween 43.1.52 and 44 (inclusive)§r §7Currently, §6forge§r§7 is §o43.1.23,     Mod §efunctionalstorage§r requires §6forge§r §o43.2.3 or above§r §7Currently, §6forge§r§7 is §o43.1.23,     Mod §ebuildinggadgets§r requires §6forge§r §o43.1.27 or above§r §7Currently, §6forge§r§7 is §o43.1.23 ]     at net.minecraftforge.fml.ModLoader.gatherAndInitializeMods(ModLoader.java:152) ~[fmlcore-1.19.2-43.1.23.jar%23415!/:?]     at net.minecraftforge.server.loading.ServerModLoader.load(ServerModLoader.java:32) ~[forge-1.19.2-43.1.23-universal.jar%23419!/:?]     at net.minecraft.server.Main.main(Main.java:113) ~[server-1.19.2-20220805.130853-srg.jar%23414!/:?]     at jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) ~[?:?]     at java.lang.reflect.Method.invoke(Method.java:578) ~[?:?]     at net.minecraftforge.fml.loading.targets.CommonServerLaunchHandler.lambda$launchService$0(CommonServerLaunchHandler.java:29) ~[fmlloader-1.19.2-43.1.23.jar%2367!/:?]     at cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:30) [modlauncher-10.0.8.jar%2354!/:?]     at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:53) [modlauncher-10.0.8.jar%2354!/:?]     at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:71) [modlauncher-10.0.8.jar%2354!/:?]     at cpw.mods.modlauncher.Launcher.run(Launcher.java:106) [modlauncher-10.0.8.jar%2354!/:?]     at cpw.mods.modlauncher.Launcher.main(Launcher.java:77) [modlauncher-10.0.8.jar%2354!/:?]     at cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:26) [modlauncher-10.0.8.jar%2354!/:?]     at cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:23) [modlauncher-10.0.8.jar%2354!/:?]     at cpw.mods.bootstraplauncher.BootstrapLauncher.main(BootstrapLauncher.java:141) [bootstraplauncher-1.1.2.jar:?]    
    • I have the same problem with the mac studio m1 max.   But I just have this problem with the mod when I use the multiMC launcher. If I use the Tlauncher the mod is working without a problem but in my test only with the 1.18.1, I dont test it jet with the new 1.19.2   I some one know how to solve this problem or how to recompile the mod is awesome.
    • When the below code runs in game adding/removing a piece of bronze armor will change the players FOV, however the speed change only applies if you leave the game and rejoin. How is it possible to dynamically change the speed as the player adds/removes pieces of bronze armor?   @SubscribeEvent public void onPlayerTick(TickEvent.PlayerTickEvent event) { Player player = event.player; Iterable<ItemStack> slots = player.getArmorSlots(); final int[] bronzeArmourItemCount = {0}; slots.forEach(itemStack -> { if (itemStack.is(ModItems.BRONZE_BOOTS.get()) || itemStack.is(ModItems.BRONZE_LEGGINGS.get()) || itemStack.is(ModItems.BRONZE_CHESTPLATE.get()) || itemStack.is(ModItems.BRONZE_HELMET.get())) { bronzeArmourItemCount[0]++; } }); if (bronzeArmourItemCount[0] != lastBronzeArmourItemCount) { player.getAbilities().setWalkingSpeed((float) (0.1+bronzeArmourItemCount[0]*0.075)); lastBronzeArmourItemCount = bronzeArmourItemCount[0]; } }  
    • Hello There! Finally in part 3 of Project Run we go through some pretty intense coruses and we even end up in the BACKROOMS! Will we be able to escape the backrooms or will the rest of the video be in them?  
  • Topics

×
×
  • Create New...

Important Information

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