Jump to content

Null pointer exception keeps getting thrown calling IBlockState


fuzzybat23

Recommended Posts

So I'm trying to get the selection box to be colored, that's my first goal at least. I found the source, in RenderGlobal, that governs drawing the selection bounding box. I got my @Subscribeevent handler setup so it actually calls the drawSelectionBox() function.

 
public void drawSelectionBox(EntityPlayer player, RayTraceResult movingObjectPositionIn, int execute, float partialTicks)
{
LOGGER.info("DrawBlockSelectionBox Begin");
if (execute == 0 && movingObjectPositionIn.typeOfHit == RayTraceResult.Type.BLOCK)
{
LOGGER.info(" ******************* GlStateManager.enableBlend();");
GlStateManager.enableBlend();

LOGGER.info(" ******************* GlStateManager.tryBlendFuncSeparate(GlStateManager.SourceFactor.SRC_ALPHA, GlStateManager.DestFactor.ONE_MINUS_SRC_ALPHA, GlStateManager.SourceFactor.ONE, GlStateManager.DestFactor.ZERO);");
GlStateManager.tryBlendFuncSeparate(GlStateManager.SourceFactor.SRC_ALPHA, GlStateManager.DestFactor.ONE_MINUS_SRC_ALPHA, GlStateManager.SourceFactor.ONE, GlStateManager.DestFactor.ZERO);

LOGGER.info(" ******************* GlStateManager.glLineWidth(2.0F);");
GlStateManager.glLineWidth(2.0F);

LOGGER.info(" ******************* GlStateManager.disableTexture2D();");
GlStateManager.disableTexture2D();

LOGGER.info(" ******************* GlStateManager.depthMask(false);");
GlStateManager.depthMask(false);

LOGGER.info(" ******************* BlockPos blockpos = movingObjectPositionIn.getBlockPos();");
BlockPos blockpos = movingObjectPositionIn.getBlockPos();

LOGGER.info(" ******************* IBlockState iblockstate = this.world.getBlockState(blockpos);");
IBlockState iblockstate = this.world.getBlockState(blockpos);

LOGGER.info("if statement begin;");
if (iblockstate.getMaterial() != Material.AIR && this.world.getWorldBorder().contains(blockpos))
{
LOGGER.info("DrawBlockSelectionBoundingBox Begin");
double d0 = player.lastTickPosX + (player.posX - player.lastTickPosX) * (double)partialTicks;
double d1 = player.lastTickPosY + (player.posY - player.lastTickPosY) * (double)partialTicks;
double d2 = player.lastTickPosZ + (player.posZ - player.lastTickPosZ) * (double)partialTicks;
drawSelectionBoundingBox(iblockstate.getSelectedBoundingBox(this.world, blockpos).grow(0.0020000000949949026D).offset(-d0, -d1, -d2), 1.0F, 1.0F, 1.0F, 1.0F);
}

LOGGER.info(" GlStateManager.depthMask(true);");
GlStateManager.depthMask(true);

LOGGER.info(" GlStateManager.enableTexture2D();");
GlStateManager.enableTexture2D();

LOGGER.info(" GlStateManager.disableBlend();");
GlStateManager.disableBlend();
}
}
 

All those logger events were put in to trace a crash event. The world would load just fine, but the first time I look at a block it throws this error:

 
[09:46:11] [main/ERROR] [FML]: Exception caught during firing event net.minecraftforge.client.event.DrawBlockHighlightEvent@1c79e82c:
java.lang.NullPointerException: null
 

I tried the source of the error to this line of code, which seems to keep throwing a null whenever I look at a block.

 
            IBlockState iblockstate = this.world.getBlockState(blockpos);
 

But yet this doesn't happen in in the main RenderGlobal.class. Where am I going wrong?

Edited by fuzzybat23
Link to comment
Share on other sites

A) You didn't share enough of the error log (I'm looking for any "caused by" or any "at" that references your code).

 

B) You didn't tell us what you saw in the debugger when you stopped the program on the verge of the exception and examined this.world.

 

C) Searching what I can see of your code, I can't see this.world being set, so I'll assume it isn't. That's your problem until you prove otherwise.

Edited by jeffryfisher

The debugger is a powerful and necessary tool in any IDE, so learn how to use it. You'll be able to tell us more and get better help here if you investigate your runtime problems in the debugger before posting.

Link to comment
Share on other sites

Here's the full code. 

 

package com.fuzzybat23.test1;

import com.fuzzybat23.test1.proxy.CommonProxy;

import com.google.common.collect.Lists;
import com.google.common.collect.Maps;
import com.google.common.collect.Queues;
import com.google.common.collect.Sets;
import com.google.gson.JsonSyntaxException;
import java.io.IOException;
import java.util.Collection;
import java.util.Iterator;
import java.util.List;
import java.util.Map;
import java.util.Queue;
import java.util.Random;
import java.util.Set;
import javax.annotation.Nullable;
import net.minecraft.block.Block;
import net.minecraft.block.BlockChest;
import net.minecraft.block.BlockEnderChest;
import net.minecraft.block.BlockSign;
import net.minecraft.block.BlockSkull;
import net.minecraft.block.SoundType;
import net.minecraft.block.material.Material;
import net.minecraft.block.state.IBlockState;
import net.minecraft.client.Minecraft;
import net.minecraft.client.audio.ISound;
import net.minecraft.client.audio.PositionedSoundRecord;
import net.minecraft.client.multiplayer.WorldClient;
import net.minecraft.client.particle.Particle;
import net.minecraft.client.renderer.BlockRendererDispatcher;
import net.minecraft.client.renderer.BufferBuilder;
import net.minecraft.client.renderer.DestroyBlockProgress;
import net.minecraft.client.renderer.GlStateManager;
import net.minecraft.client.renderer.Tessellator;
import net.minecraft.client.renderer.chunk.ChunkRenderDispatcher;
import net.minecraft.client.renderer.chunk.CompiledChunk;
import net.minecraft.client.renderer.chunk.IRenderChunkFactory;
import net.minecraft.client.renderer.chunk.ListChunkFactory;
import net.minecraft.client.renderer.chunk.RenderChunk;
import net.minecraft.client.renderer.chunk.VboChunkFactory;
import net.minecraft.client.renderer.chunk.VisGraph;
import net.minecraft.client.renderer.culling.ClippingHelper;
import net.minecraft.client.renderer.culling.ClippingHelperImpl;
import net.minecraft.client.renderer.culling.Frustum;
import net.minecraft.client.renderer.culling.ICamera;
import net.minecraft.client.renderer.entity.RenderManager;
import net.minecraft.client.renderer.texture.TextureAtlasSprite;
import net.minecraft.client.renderer.texture.TextureManager;
import net.minecraft.client.renderer.texture.TextureMap;
import net.minecraft.client.renderer.tileentity.TileEntityRendererDispatcher;
import net.minecraft.client.renderer.vertex.DefaultVertexFormats;
import net.minecraft.client.renderer.vertex.VertexBuffer;
import net.minecraft.client.renderer.vertex.VertexFormat;
import net.minecraft.client.renderer.vertex.VertexFormatElement;
import net.minecraft.client.resources.IResourceManager;
import net.minecraft.client.resources.IResourceManagerReloadListener;
import net.minecraft.client.shader.Framebuffer;
import net.minecraft.client.shader.ShaderGroup;
import net.minecraft.client.shader.ShaderLinkHelper;
import net.minecraft.crash.CrashReport;
import net.minecraft.crash.CrashReportCategory;
import net.minecraft.crash.ICrashReportDetail;
import net.minecraft.entity.Entity;
import net.minecraft.entity.EntityLivingBase;
import net.minecraft.entity.player.EntityPlayer;
import net.minecraft.init.Blocks;
import net.minecraft.init.Items;
import net.minecraft.init.SoundEvents;
import net.minecraft.item.Item;
import net.minecraft.item.ItemDye;
import net.minecraft.item.ItemRecord;
import net.minecraft.tileentity.TileEntity;
import net.minecraft.tileentity.TileEntityChest;
import net.minecraft.util.BlockRenderLayer;
import net.minecraft.util.ClassInheritanceMultiMap;
import net.minecraft.util.EnumFacing;
import net.minecraft.util.EnumParticleTypes;
import net.minecraft.util.ReportedException;
import net.minecraft.util.ResourceLocation;
import net.minecraft.util.SoundCategory;
import net.minecraft.util.SoundEvent;
import net.minecraft.util.math.AxisAlignedBB;
import net.minecraft.util.math.BlockPos;
import net.minecraft.util.math.MathHelper;
import net.minecraft.util.math.RayTraceResult;
import net.minecraft.util.math.Vec3d;
import net.minecraft.world.IBlockAccess;
import net.minecraft.world.IWorldEventListener;
import net.minecraft.world.World;
import net.minecraft.world.border.WorldBorder;
import net.minecraft.world.chunk.Chunk;
import net.minecraftforge.client.event.DrawBlockHighlightEvent;
import net.minecraftforge.common.MinecraftForge;
import net.minecraftforge.fml.common.Mod;
import net.minecraftforge.fml.common.Mod.EventHandler;
import net.minecraftforge.fml.common.Mod.Instance;
import net.minecraftforge.fml.common.SidedProxy;
import net.minecraftforge.fml.common.event.FMLInitializationEvent;
import net.minecraftforge.fml.common.event.FMLPostInitializationEvent;
import net.minecraftforge.fml.common.event.FMLPreInitializationEvent;
import net.minecraftforge.fml.common.eventhandler.SubscribeEvent;
import net.minecraftforge.fml.relauncher.Side;
import net.minecraftforge.fml.relauncher.SideOnly;
import org.apache.logging.log4j.LogManager;
import org.apache.logging.log4j.Logger;
import org.lwjgl.util.vector.Vector3f;
import org.lwjgl.util.vector.Vector4f;

@Mod(modid=Reference.Mod_ID, name=Reference.NAME, version=Reference.VERSION, acceptedMinecraftVersions=Reference.ACCEPTED_VERSIONS)
public class TestMod1 {
	
	//public class RenderGlobal implements IWorldEventListener, IResourceManagerReloadListener {
	
    private static final Logger LOGGER = LogManager.getLogger();
    private WorldClient world;


    
	@Instance
	public static TestMod1 instance;

	@SidedProxy(clientSide = Reference.CLIENT_PROXY_CLASS, serverSide = Reference.CLIENT_SERVER_CLASS)
	public static CommonProxy proxy;
	
	@EventHandler
	public void preInit(FMLPreInitializationEvent event)
	{
		LOGGER.info("PreInit Begin");
		proxy.registerTickHandler();
		MinecraftForge.EVENT_BUS.register(this);
		LOGGER.info("PreInit End");
	}
	
	@EventHandler
	public void Init(FMLInitializationEvent event)
	{
	
	}

	@EventHandler
	public void PostInit(FMLPostInitializationEvent event)
	{
	
	}
	
	@SubscribeEvent
	public void onDrawBlockSelectionBox(DrawBlockHighlightEvent e) {
		LOGGER.info("onDrawBlockSelectionBox Event Begin");
		drawSelectionBox(e.getPlayer(), e.getTarget(), e.getSubID(), e.getPartialTicks());
		LOGGER.info("onDrawBlockSelectionBox Event End");
		e.setCanceled(true);
	}
	
    /**
     * Draws the selection box for the player.
     */
    public void drawSelectionBox(EntityPlayer player, RayTraceResult movingObjectPositionIn, int execute, float partialTicks)
    {
		LOGGER.info("DrawBlockSelectionBox Begin");
        if (execute == 0 && movingObjectPositionIn.typeOfHit == RayTraceResult.Type.BLOCK)
        {
    		LOGGER.info(" ******************* GlStateManager.enableBlend();");
            GlStateManager.enableBlend();

            LOGGER.info(" ******************* GlStateManager.tryBlendFuncSeparate(GlStateManager.SourceFactor.SRC_ALPHA, GlStateManager.DestFactor.ONE_MINUS_SRC_ALPHA, GlStateManager.SourceFactor.ONE, GlStateManager.DestFactor.ZERO);");
            GlStateManager.tryBlendFuncSeparate(GlStateManager.SourceFactor.SRC_ALPHA, GlStateManager.DestFactor.ONE_MINUS_SRC_ALPHA, GlStateManager.SourceFactor.ONE, GlStateManager.DestFactor.ZERO);

            LOGGER.info(" ******************* GlStateManager.glLineWidth(2.0F);");
            GlStateManager.glLineWidth(2.0F);
    		
            LOGGER.info(" ******************* GlStateManager.disableTexture2D();");
            GlStateManager.disableTexture2D();
    		
            LOGGER.info(" ******************* GlStateManager.depthMask(false);");
            GlStateManager.depthMask(false);
    		
            LOGGER.info(" ******************* BlockPos blockpos = movingObjectPositionIn.getBlockPos();");
            BlockPos blockpos = movingObjectPositionIn.getBlockPos();
    		
            LOGGER.info(" ******************* IBlockState iblockstate = this.world.getBlockState(blockpos);");
            IBlockState iblockstate = this.world.getBlockState(blockpos);

            LOGGER.info("if statement begin;");
            if (iblockstate.getMaterial() != Material.AIR && this.world.getWorldBorder().contains(blockpos))
            {
        		LOGGER.info("DrawBlockSelectionBoundingBox Begin");
                double d0 = player.lastTickPosX + (player.posX - player.lastTickPosX) * (double)partialTicks;
                double d1 = player.lastTickPosY + (player.posY - player.lastTickPosY) * (double)partialTicks;
                double d2 = player.lastTickPosZ + (player.posZ - player.lastTickPosZ) * (double)partialTicks;
                drawSelectionBoundingBox(iblockstate.getSelectedBoundingBox(this.world, blockpos).grow(0.0020000000949949026D).offset(-d0, -d1, -d2), 1.0F, 1.0F, 1.0F, 1.0F);
            }

            LOGGER.info("            GlStateManager.depthMask(true);");
            GlStateManager.depthMask(true);
            
            LOGGER.info("            GlStateManager.enableTexture2D();");
            GlStateManager.enableTexture2D();
            
            LOGGER.info("            GlStateManager.disableBlend();");
            GlStateManager.disableBlend();
        }
    }

    public static void drawSelectionBoundingBox(AxisAlignedBB box, float red, float green, float blue, float alpha)
    {
		LOGGER.info("drawBowndingBox 1 Begin");
        drawBoundingBox(box.minX, box.minY, box.minZ, box.maxX, box.maxY, box.maxZ, red, green, blue, alpha);
    }

    public static void drawBoundingBox(double minX, double minY, double minZ, double maxX, double maxY, double maxZ, float red, float green, float blue, float alpha)
    {
		LOGGER.info("drawBowndingBox 2 Begin");
        Tessellator tessellator = Tessellator.getInstance();
        BufferBuilder bufferbuilder = tessellator.getBuffer();
        bufferbuilder.begin(3, DefaultVertexFormats.POSITION_COLOR);
        drawBoundingBox(bufferbuilder, minX, minY, minZ, maxX, maxY, maxZ, red, green, blue, alpha);
        tessellator.draw();
    }

    public static void drawBoundingBox(BufferBuilder buffer, double minX, double minY, double minZ, double maxX, double maxY, double maxZ, float red, float green, float blue, float alpha)
    {
		LOGGER.info("drawBowndingBox 3 Begin");
        buffer.pos(minX, minY, minZ).color(red, green, blue, 0.0F).endVertex();
        buffer.pos(minX, minY, minZ).color(red, green, blue, alpha).endVertex();
        buffer.pos(maxX, minY, minZ).color(red, green, blue, alpha).endVertex();
        buffer.pos(maxX, minY, maxZ).color(red, green, blue, alpha).endVertex();
        buffer.pos(minX, minY, maxZ).color(red, green, blue, alpha).endVertex();
        buffer.pos(minX, minY, minZ).color(red, green, blue, alpha).endVertex();
        buffer.pos(minX, maxY, minZ).color(red, green, blue, alpha).endVertex();
        buffer.pos(maxX, maxY, minZ).color(red, green, blue, alpha).endVertex();
        buffer.pos(maxX, maxY, maxZ).color(red, green, blue, alpha).endVertex();
        buffer.pos(minX, maxY, maxZ).color(red, green, blue, alpha).endVertex();
        buffer.pos(minX, maxY, minZ).color(red, green, blue, alpha).endVertex();
        buffer.pos(minX, maxY, maxZ).color(red, green, blue, 0.0F).endVertex();
        buffer.pos(minX, minY, maxZ).color(red, green, blue, alpha).endVertex();
        buffer.pos(maxX, maxY, maxZ).color(red, green, blue, 0.0F).endVertex();
        buffer.pos(maxX, minY, maxZ).color(red, green, blue, alpha).endVertex();
        buffer.pos(maxX, maxY, minZ).color(red, green, blue, 0.0F).endVertex();
        buffer.pos(maxX, minY, minZ).color(red, green, blue, alpha).endVertex();
        buffer.pos(maxX, minY, minZ).color(red, green, blue, 0.0F).endVertex();
    }
    
    

}

 

 

And the full console just before and at the moment of the crash:

 

[15:34:52] [main/INFO] [com.fuzzybat23.test1.TestMod1]: DrawBlockSelectionBox Begin
[15:34:52] [main/INFO] [com.fuzzybat23.test1.TestMod1]: onDrawBlockSelectionBox Event End
[15:34:52] [main/INFO] [com.fuzzybat23.test1.TestMod1]: onDrawBlockSelectionBox Event Begin
[15:34:52] [main/INFO] [com.fuzzybat23.test1.TestMod1]: DrawBlockSelectionBox Begin
[15:34:52] [main/INFO] [com.fuzzybat23.test1.TestMod1]:  ******************* GlStateManager.enableBlend();
[15:34:52] [main/INFO] [com.fuzzybat23.test1.TestMod1]:  ******************* GlStateManager.tryBlendFuncSeparate(GlStateManager.SourceFactor.SRC_ALPHA, GlStateManager.DestFactor.ONE_MINUS_SRC_ALPHA, GlStateManager.SourceFactor.ONE, GlStateManager.DestFactor.ZERO);
[15:34:52] [main/INFO] [com.fuzzybat23.test1.TestMod1]:  ******************* GlStateManager.glLineWidth(2.0F);
[15:34:52] [main/INFO] [com.fuzzybat23.test1.TestMod1]:  ******************* GlStateManager.disableTexture2D();
[15:34:52] [main/INFO] [com.fuzzybat23.test1.TestMod1]:  ******************* GlStateManager.depthMask(false);
[15:34:52] [main/INFO] [com.fuzzybat23.test1.TestMod1]:  ******************* BlockPos blockpos = movingObjectPositionIn.getBlockPos();
[15:34:52] [main/INFO] [com.fuzzybat23.test1.TestMod1]:  ******************* IBlockState iblockstate = this.world.getBlockState(blockpos);
[15:34:52] [main/ERROR] [FML]: Exception caught during firing event net.minecraftforge.client.event.DrawBlockHighlightEvent@59da1ddd:
java.lang.NullPointerException: null
	at com.fuzzybat23.test1.TestMod1.drawSelectionBox(TestMod1.java:183) ~[TestMod1.class:?]
	at com.fuzzybat23.test1.TestMod1.onDrawBlockSelectionBox(TestMod1.java:151) ~[TestMod1.class:?]
	at net.minecraftforge.fml.common.eventhandler.ASMEventHandler_8_TestMod1_onDrawBlockSelectionBox_DrawBlockHighlightEvent.invoke(.dynamic) ~[?:?]
	at net.minecraftforge.fml.common.eventhandler.ASMEventHandler.invoke(ASMEventHandler.java:90) ~[ASMEventHandler.class:?]
	at net.minecraftforge.fml.common.eventhandler.EventBus.post(EventBus.java:179) [EventBus.class:?]
	at net.minecraftforge.client.ForgeHooksClient.onDrawBlockHighlight(ForgeHooksClient.java:155) [ForgeHooksClient.class:?]
	at net.minecraft.client.renderer.EntityRenderer.renderWorldPass(EntityRenderer.java:1403) [EntityRenderer.class:?]
	at net.minecraft.client.renderer.EntityRenderer.renderWorld(EntityRenderer.java:1303) [EntityRenderer.class:?]
	at net.minecraft.client.renderer.EntityRenderer.updateCameraAndRender(EntityRenderer.java:1106) [EntityRenderer.class:?]
	at net.minecraft.client.Minecraft.runGameLoop(Minecraft.java:1192) [Minecraft.class:?]
	at net.minecraft.client.Minecraft.run(Minecraft.java:436) [Minecraft.class:?]
	at net.minecraft.client.main.Main.main(Main.java:118) [Main.class:?]
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_131]
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_131]
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_131]
	at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_131]
	at net.minecraft.launchwrapper.Launch.launch(Launch.java:135) [launchwrapper-1.12.jar:?]
	at net.minecraft.launchwrapper.Launch.main(Launch.java:28) [launchwrapper-1.12.jar:?]
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_131]
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_131]
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_131]
	at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_131]
	at net.minecraftforge.gradle.GradleStartCommon.launch(GradleStartCommon.java:97) [start/:?]
	at GradleStart.main(GradleStart.java:26) [start/:?]
[15:34:52] [main/ERROR] [FML]: Index: 1 Listeners:
[15:34:52] [main/ERROR] [FML]: 0: NORMAL
[15:34:52] [main/ERROR] [FML]: 1: ASM: com.fuzzybat23.test1.TestMod1@eefc1bf onDrawBlockSelectionBox(Lnet/minecraftforge/client/event/DrawBlockHighlightEvent;)V
[15:34:53] [Server thread/INFO]: Stopping server
[15:34:53] [Server thread/INFO]: Saving players
[15:34:53] [Server thread/INFO]: Saving worlds
[15:34:53] [Server thread/INFO]: Saving chunks for level 'New World'/overworld
[15:34:53] [Server thread/INFO]: Saving chunks for level 'New World'/the_nether
[15:34:53] [Server thread/INFO]: Saving chunks for level 'New World'/the_end
[15:34:53] [Server thread/INFO] [FML]: Unloading dimension 0
[15:34:53] [Server thread/INFO] [FML]: Unloading dimension -1
[15:34:53] [Server thread/INFO] [FML]: Unloading dimension 1
[15:34:54] [main/FATAL]: Unreported exception thrown!
java.lang.NullPointerException: null
	at com.fuzzybat23.test1.TestMod1.drawSelectionBox(TestMod1.java:183) ~[TestMod1.class:?]
	at com.fuzzybat23.test1.TestMod1.onDrawBlockSelectionBox(TestMod1.java:151) ~[TestMod1.class:?]
	at net.minecraftforge.fml.common.eventhandler.ASMEventHandler_8_TestMod1_onDrawBlockSelectionBox_DrawBlockHighlightEvent.invoke(.dynamic) ~[?:?]
	at net.minecraftforge.fml.common.eventhandler.ASMEventHandler.invoke(ASMEventHandler.java:90) ~[ASMEventHandler.class:?]
	at net.minecraftforge.fml.common.eventhandler.EventBus.post(EventBus.java:179) ~[EventBus.class:?]
	at net.minecraftforge.client.ForgeHooksClient.onDrawBlockHighlight(ForgeHooksClient.java:155) ~[ForgeHooksClient.class:?]
	at net.minecraft.client.renderer.EntityRenderer.renderWorldPass(EntityRenderer.java:1403) ~[EntityRenderer.class:?]
	at net.minecraft.client.renderer.EntityRenderer.renderWorld(EntityRenderer.java:1303) ~[EntityRenderer.class:?]
	at net.minecraft.client.renderer.EntityRenderer.updateCameraAndRender(EntityRenderer.java:1106) ~[EntityRenderer.class:?]
	at net.minecraft.client.Minecraft.runGameLoop(Minecraft.java:1192) ~[Minecraft.class:?]
	at net.minecraft.client.Minecraft.run(Minecraft.java:436) [Minecraft.class:?]
	at net.minecraft.client.main.Main.main(Main.java:118) [Main.class:?]
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_131]
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_131]
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_131]
	at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_131]
	at net.minecraft.launchwrapper.Launch.launch(Launch.java:135) [launchwrapper-1.12.jar:?]
	at net.minecraft.launchwrapper.Launch.main(Launch.java:28) [launchwrapper-1.12.jar:?]
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_131]
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_131]
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_131]
	at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_131]
	at net.minecraftforge.gradle.GradleStartCommon.launch(GradleStartCommon.java:97) [start/:?]
	at GradleStart.main(GradleStart.java:26) [start/:?]
[15:34:54] [main/INFO] [STDOUT]: [net.minecraft.init.Bootstrap:printToSYSOUT:629]: ---- Minecraft Crash Report ----
// I feel sad now :(

Time: 7/2/17 3:34 PM
Description: Unexpected error

java.lang.NullPointerException: Unexpected error
	at com.fuzzybat23.test1.TestMod1.drawSelectionBox(TestMod1.java:183)
	at com.fuzzybat23.test1.TestMod1.onDrawBlockSelectionBox(TestMod1.java:151)
	at net.minecraftforge.fml.common.eventhandler.ASMEventHandler_8_TestMod1_onDrawBlockSelectionBox_DrawBlockHighlightEvent.invoke(.dynamic)
	at net.minecraftforge.fml.common.eventhandler.ASMEventHandler.invoke(ASMEventHandler.java:90)
	at net.minecraftforge.fml.common.eventhandler.EventBus.post(EventBus.java:179)
	at net.minecraftforge.client.ForgeHooksClient.onDrawBlockHighlight(ForgeHooksClient.java:155)
	at net.minecraft.client.renderer.EntityRenderer.renderWorldPass(EntityRenderer.java:1403)
	at net.minecraft.client.renderer.EntityRenderer.renderWorld(EntityRenderer.java:1303)
	at net.minecraft.client.renderer.EntityRenderer.updateCameraAndRender(EntityRenderer.java:1106)
	at net.minecraft.client.Minecraft.runGameLoop(Minecraft.java:1192)
	at net.minecraft.client.Minecraft.run(Minecraft.java:436)
	at net.minecraft.client.main.Main.main(Main.java:118)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at net.minecraft.launchwrapper.Launch.launch(Launch.java:135)
	at net.minecraft.launchwrapper.Launch.main(Launch.java:28)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at net.minecraftforge.gradle.GradleStartCommon.launch(GradleStartCommon.java:97)
	at GradleStart.main(GradleStart.java:26)


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

-- Head --
Thread: Client thread
Stacktrace:
	at com.fuzzybat23.test1.TestMod1.drawSelectionBox(TestMod1.java:183)
	at com.fuzzybat23.test1.TestMod1.onDrawBlockSelectionBox(TestMod1.java:151)
	at net.minecraftforge.fml.common.eventhandler.ASMEventHandler_8_TestMod1_onDrawBlockSelectionBox_DrawBlockHighlightEvent.invoke(.dynamic)
	at net.minecraftforge.fml.common.eventhandler.ASMEventHandler.invoke(ASMEventHandler.java:90)
	at net.minecraftforge.fml.common.eventhandler.EventBus.post(EventBus.java:179)
	at net.minecraftforge.client.ForgeHooksClient.onDrawBlockHighlight(ForgeHooksClient.java:155)
	at net.minecraft.client.renderer.EntityRenderer.renderWorldPass(EntityRenderer.java:1403)
	at net.minecraft.client.renderer.EntityRenderer.renderWorld(EntityRenderer.java:1303)

-- Affected level --
Details:
	Level name: MpServer
	All players: 1 total; [EntityPlayerSP['Player204'/14, l='MpServer', x=-1532.50, y=4.00, z=94.50]]
	Chunk stats: MultiplayerChunkCache: 574, 574
	Level seed: 0
	Level generator: ID 01 - flat, ver 0. Features enabled: false
	Level generator options: 
	Level spawn location: World: (-1538,4,98), Chunk: (at 14,0,2 in -97,6; contains blocks -1552,0,96 to -1537,255,111), Region: (-4,0; contains chunks -128,0 to -97,31, blocks -2048,0,0 to -1537,255,511)
	Level time: 466 game time, 466 day time
	Level dimension: 0
	Level storage version: 0x00000 - Unknown?
	Level weather: Rain time: 0 (now: false), thunder time: 0 (now: false)
	Level game mode: Game mode: creative (ID 1). Hardcore: false. Cheats: false
	Forced entities: 13 total; [EntitySlime['Slime'/2, l='MpServer', x=-1594.94, y=4.00, z=67.94], EntitySlime['Slime'/3, l='MpServer', x=-1592.69, y=5.18, z=88.27], EntitySlime['Slime'/4, l='MpServer', x=-1578.51, y=4.80, z=70.82], EntitySlime['Slime'/5, l='MpServer', x=-1578.43, y=5.02, z=68.50], EntitySlime['Slime'/6, l='MpServer', x=-1567.73, y=5.25, z=79.18], EntitySlime['Slime'/7, l='MpServer', x=-1543.21, y=4.00, z=106.40], EntitySlime['Slime'/9, l='MpServer', x=-1534.04, y=5.17, z=22.18], EntitySlime['Slime'/10, l='MpServer', x=-1527.44, y=4.00, z=122.01], EntitySlime['Slime'/8426, l='MpServer', x=-1525.81, y=4.75, z=148.99], EntitySlime['Slime'/12, l='MpServer', x=-1501.35, y=5.00, z=20.99], EntitySlime['Slime'/2066, l='MpServer', x=-1523.56, y=5.18, z=146.99], EntityPlayerSP['Player204'/14, l='MpServer', x=-1532.50, y=4.00, z=94.50], EntitySlime['Slime'/8059, l='MpServer', x=-1572.30, y=4.92, z=79.37]]
	Retry entities: 0 total; []
	Server brand: fml,forge
	Server type: Integrated singleplayer server
Stacktrace:
	at net.minecraft.client.multiplayer.WorldClient.addWorldInfoToCrashReport(WorldClient.java:456)
	at net.minecraft.client.Minecraft.addGraphicsAndWorldToCrashReport(Minecraft.java:2863)
	at net.minecraft.client.Minecraft.run(Minecraft.java:465)
	at net.minecraft.client.main.Main.main(Main.java:118)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at net.minecraft.launchwrapper.Launch.launch(Launch.java:135)
	at net.minecraft.launchwrapper.Launch.main(Launch.java:28)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at net.minecraftforge.gradle.GradleStartCommon.launch(GradleStartCommon.java:97)
	at GradleStart.main(GradleStart.java:26)

-- System Details --
Details:
	Minecraft Version: 1.12
	Operating System: Windows 10 (amd64) version 10.0
	Java Version: 1.8.0_131, Oracle Corporation
	Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
	Memory: 774187752 bytes (738 MB) / 1037959168 bytes (989 MB) up to 1037959168 bytes (989 MB)
	JVM Flags: 3 total; -Xincgc -Xmx1024M -Xms1024M
	IntCache: cache: 0, tcache: 0, allocated: 0, tallocated: 0
	FML: MCP 9.40 Powered by Forge 14.21.1.2387 5 mods loaded, 5 mods active
	States: 'U' = Unloaded 'L' = Loaded 'C' = Constructed 'H' = Pre-initialized 'I' = Initialized 'J' = Post-initialized 'A' = Available 'D' = Disabled 'E' = Errored
	UCHIJAAAA	minecraft{1.12} [Minecraft] (minecraft.jar) 
	UCHIJAAAA	mcp{9.19} [Minecraft Coder Pack] (minecraft.jar) 
	UCHIJAAAA	FML{8.0.99.99} [Forge Mod Loader] (forgeSrc-1.12-14.21.1.2387.jar) 
	UCHIJAAAA	forge{14.21.1.2387} [Minecraft Forge] (forgeSrc-1.12-14.21.1.2387.jar) 
	UCHIJAAAA	ftm{1.0} [Test Mod] (bin) 
	Loaded coremods (and transformers): 
	GL info: ' Vendor: 'NVIDIA Corporation' Version: '4.5.0 NVIDIA 382.05' Renderer: 'GeForce GTX 770/PCIe/SSE2'
	Launched Version: 1.12
	LWJGL: 2.9.4
	OpenGL: GeForce GTX 770/PCIe/SSE2 GL version 4.5.0 NVIDIA 382.05, NVIDIA Corporation
	GL Caps: Using GL 1.3 multitexturing.
Using GL 1.3 texture combiners.
Using framebuffer objects because OpenGL 3.0 is supported and separate blending is supported.
Shaders are available because OpenGL 2.1 is supported.
VBOs are available because OpenGL 1.5 is supported.

	Using VBOs: Yes
	Is Modded: Definitely; Client brand changed to 'fml,forge'
	Type: Client (map_client.txt)
	Resource Packs: 
	Current Language: English (US)
	Profiler Position: N/A (disabled)
	CPU: 8x AMD FX(tm)-9370 Eight-Core Processor 
[15:34:54] [main/INFO] [STDOUT]: [net.minecraft.init.Bootstrap:printToSYSOUT:629]: #@!@# Game crashed! Crash report saved to: #@!@# E:\Users\RigAlpha\Desktop\Minecraft\Forge Mods\forge\run\.\crash-reports\crash-2017-07-02_15.34.54-client.txt
[15:34:54] [main/INFO] [FML]: Waiting for the server to terminate/save.
[15:34:54] [Server thread/INFO] [FML]: Applying holder lookups
[15:34:54] [Server thread/INFO] [FML]: Holder lookups applied
[15:34:54] [main/INFO] [FML]: Server terminated.
INDOWS\SYSTEM32\usermgrcli.dll (0x07F60000)
	C:\WINDOWS\SYSTEM32\nvoglv64.DLL (0x67680000)
	C:\WINDOWS\System32\SETUPAPI.dll (0x0E1C0000)
	C:\WINDOWS\SYSTEM32\WTSAPI32.dll (0x07E80000)
	C:\WINDOWS\SYSTEM32\DEVOBJ.dll (0x09E00000)
	C:\WINDOWS\System32\WINTRUST.dll (0x0C310000)
	C:\WINDOWS\System32\MSASN1.dll (0x0B310000)
	C:\WINDOWS\System32\CRYPT32.dll (0x0B890000)
	C:\WINDOWS\system32\nvspcap64.dll (0x020A0000)
	C:\WINDOWS\SYSTEM32\WINHTTP.dll (0x01050000)
	C:\WINDOWS\system32\nvapi64.dll (0x00350000)
	C:\WINDOWS\SYSTEM32\dxgi.dll (0x0A0F0000)
	C:\WINDOWS\System32\clbcatq.dll (0x0DD90000)
	C:\WINDOWS\SYSTEM32\sxs.dll (0x0B0E0000)
	C:\WINDOWS\SYSTEM32\mscms.dll (0x01C60000)
	C:\WINDOWS\SYSTEM32\icm32.dll (0xCF5D0000)
	C:\WINDOWS\SYSTEM32\WINSTA.dll (0x0A430000)
	C:\Users\RigAlpha\AppData\Local\Temp\jna--1407674802\jna1982780414597106931.dll (0xFB620000)
	C:\Users\RigAlpha\.gradle\caches\minecraft\net\minecraft\natives\1.12\OpenAL64.dll (0x2B000000)
	C:\WINDOWS\System32\MMDevApi.dll (0x05460000)
	C:\WINDOWS\System32\PROPSYS.dll (0x08080000)
	C:\WINDOWS\SYSTEM32\dsound.dll (0xF9A40000)
	C:\WINDOWS\SYSTEM32\AUDIOSES.DLL (0x00100000)
	C:\WINDOWS\SYSTEM32\AVRT.dll (0x07590000)
	C:\Program Files (x86)\Overwolf\0.105.48.0\x64\OWClient.dll (0xD9580000)
[0x7FFF0C527E30] ANOMALY: use of REX.w is meaningless (default operand size is 64)
[0x7FFF0C86F2D0] ANOMALY: meaningless REX prefix used
[0x7FFEDAA73690] ANOMALY: meaningless REX prefix used
[0x7FFEDAA77F30] ANOMALY: meaningless REX prefix used
AL lib: (EE) alc_cleanup: 1 device not closed
Java HotSpot(TM) 64-Bit Server VM warning: Using incremental CMS is deprecated and will likely be removed in a future release

 

Link to comment
Share on other sites

Oh yeah, the ClientProxy.java is:

 

package com.fuzzybat23.test1.proxy;

import net.minecraftforge.common.MinecraftForge;
import net.minecraftforge.fml.common.FMLCommonHandler;

public class ClientProxy extends CommonProxy {

	public void registerTickHandler() {
		FMLCommonHandler.instance().bus().register(this);
		MinecraftForge.EVENT_BUS.register(this);
	}
}

 

And the CommonProxy.java is:

 

package com.fuzzybat23.test1.proxy;

public class CommonProxy {
	public void registerTickHandler() {
	}
}

 

Link to comment
Share on other sites

You need to assign a value to your world field - if you don't know what that means, you should probably focus on getting the hang of Java basics before working on a mod.

 

There are also other issues with your code. WorldClient is a client-only class, which means referencing it in in your main class will crash on the dedicated server. In general, you should usually use a world instance that is passed to you in whatever context you're using it, rather than storing your own. In this case you should be able to use the EntityPlayer's world.

Link to comment
Share on other sites

I'm trying to revitalize the Custom Selection Box mod from the ground up.  Found the source in RenderGlobal, now I can butcher the original code to get the gui working how I want.  The original coder stopped work on it in vs 1.3, then someone picked it up and updated it to 1.8 and he's not touched it since. Now that I have it functioning at least a little, it mots me way closer than I was before.  Thanks :>  Now I need to figure out why the game doesn't draw the selection box when you're under water xD

Edited by fuzzybat23
Link to comment
Share on other sites

23 hours ago, Jay Avery said:

you never initialise TestMod1.world

Ha! My dark guess (bullet 'C') was right  :)

The debugger is a powerful and necessary tool in any IDE, so learn how to use it. You'll be able to tell us more and get better help here if you investigate your runtime problems in the debugger before posting.

Link to comment
Share on other sites

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now


  • Recently Browsing

    • No registered users viewing this page.
  • Posts

    • guess I'll just have to keep doing the thanos method
    • I can't find the problem also the solution for it.   ---- Minecraft Crash Report ---- // Oh - I know what I did wrong! Time: 6/8/23, 8:35 PM Description: Mod loading error has occurred java.lang.Exception: Mod Loading has failed     at net.minecraftforge.fml.CrashReportExtender.dumpModLoadingCrashReport(CrashReportExtender.java:71) ~[forge:?] {re:classloading}     at net.minecraftforge.fml.server.ServerModLoader.load(ServerModLoader.java:37) ~[forge:?] {re:classloading}     at net.minecraft.server.Main.main(Main.java:95) ~[?:?] {re:classloading,re:mixin,pl:mixin:A}     at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?] {}     at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:?] {}     at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] {}     at java.lang.reflect.Method.invoke(Method.java:566) ~[?:?] {}     at net.minecraftforge.fml.loading.FMLServerLaunchProvider.lambda$launchService$0(FMLServerLaunchProvider.java:37) ~[forge-1.16.5-36.2.39.jar:36.2] {}     at cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:37) [modlauncher-8.1.3.jar:?] {}     at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:54) [modlauncher-8.1.3.jar:?] {}     at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:72) [modlauncher-8.1.3.jar:?] {}     at cpw.mods.modlauncher.Launcher.run(Launcher.java:82) [modlauncher-8.1.3.jar:?] {re:classloading}     at cpw.mods.modlauncher.Launcher.main(Launcher.java:66) [modlauncher-8.1.3.jar:?] {re:classloading}     at net.minecraftforge.server.ServerMain$Runner.runLauncher(ServerMain.java:49) [forge-1.16.5-36.2.39.jar:?] {}     at net.minecraftforge.server.ServerMain$Runner.access$100(ServerMain.java:46) [forge-1.16.5-36.2.39.jar:?] {}     at net.minecraftforge.server.ServerMain.main(ServerMain.java:43) [forge-1.16.5-36.2.39.jar:?] {} A detailed walkthrough of the error, its code path and all known details is as follows: --------------------------------------------------------------------------------------- -- Head -- Thread: main Stacktrace:     at net.minecraftforge.fml.loading.RuntimeDistCleaner.processClassWithFlags(RuntimeDistCleaner.java:57) ~[forge-1.16.5-36.2.39.jar:36.2] {} -- MOD totaldarkness -- Details:     Mod File: totaldarkness-1.3-1.16.5.jar     Failure message: Total Darkness has class loading errors         java.lang.RuntimeException: Attempted to load class net/minecraft/client/world/ClientWorld for invalid dist DEDICATED_SERVER     Mod Version: 1.3-1.16.5     Mod Issue URL: NOT PROVIDED     Exception message: java.lang.RuntimeException: Attempted to load class net/minecraft/client/world/ClientWorld for invalid dist DEDICATED_SERVER Stacktrace:     at net.minecraftforge.fml.loading.RuntimeDistCleaner.processClassWithFlags(RuntimeDistCleaner.java:57) ~[forge-1.16.5-36.2.39.jar:36.2] {}     at cpw.mods.modlauncher.LaunchPluginHandler.offerClassNodeToPlugins(LaunchPluginHandler.java:85) ~[modlauncher-8.1.3.jar:?] {}     at cpw.mods.modlauncher.ClassTransformer.transform(ClassTransformer.java:120) ~[modlauncher-8.1.3.jar:?] {}     at cpw.mods.modlauncher.TransformingClassLoader$DelegatedClassLoader.findClass(TransformingClassLoader.java:265) ~[modlauncher-8.1.3.jar:?] {}     at cpw.mods.modlauncher.TransformingClassLoader.loadClass(TransformingClassLoader.java:136) ~[modlauncher-8.1.3.jar:?] {re:classloading}     at cpw.mods.modlauncher.TransformingClassLoader.loadClass(TransformingClassLoader.java:98) ~[modlauncher-8.1.3.jar:?] {re:classloading}     at java.lang.ClassLoader.loadClass(ClassLoader.java:522) ~[?:?] {}     at java.lang.Class.forName0(Native Method) ~[?:?] {}     at java.lang.Class.forName(Class.java:398) ~[?:?] {}     at net.minecraftforge.fml.javafmlmod.FMLModContainer.<init>(FMLModContainer.java:47) ~[forge:36.2] {re:classloading}     at jdk.internal.reflect.GeneratedConstructorAccessor37.newInstance(Unknown Source) ~[?:?] {re:classloading,re:classloading,re:classloading,re:classloading,re:classloading,re:classloading,re:classloading,re:classloading}     at jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) ~[?:?] {re:classloading,re:classloading,re:classloading,re:classloading}     at java.lang.reflect.Constructor.newInstance(Constructor.java:490) ~[?:?] {}     at net.minecraftforge.fml.javafmlmod.FMLJavaModLanguageProvider$FMLModTarget.loadMod(FMLJavaModLanguageProvider.java:62) ~[forge:36.2] {re:classloading}     at net.minecraftforge.fml.ModLoader.buildModContainerFromTOML(ModLoader.java:288) ~[forge:?] {re:classloading}     at net.minecraftforge.fml.ModLoader.lambda$buildMods$29(ModLoader.java:267) ~[forge:?] {re:classloading}     at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195) ~[?:?] {}     at java.util.HashMap$EntrySpliterator.forEachRemaining(HashMap.java:1764) ~[?:?] {}     at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484) ~[?:?] {}     at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474) ~[?:?] {}     at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:913) ~[?:?] {}     at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] {}     at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:578) ~[?:?] {}     at net.minecraftforge.fml.ModLoader.buildMods(ModLoader.java:269) ~[forge:?] {re:classloading}     at net.minecraftforge.fml.ModLoader.lambda$gatherAndInitializeMods$11(ModLoader.java:169) ~[forge:?] {re:classloading}     at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195) ~[?:?] {}     at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195) ~[?:?] {}     at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1655) ~[?:?] {}     at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484) ~[?:?] {}     at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474) ~[?:?] {}     at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:913) ~[?:?] {}     at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] {}     at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:578) ~[?:?] {}     at net.minecraftforge.fml.ModLoader.gatherAndInitializeMods(ModLoader.java:171) ~[forge:?] {re:classloading}     at net.minecraftforge.fml.server.ServerModLoader.load(ServerModLoader.java:30) ~[forge:?] {re:classloading}     at net.minecraft.server.Main.main(Main.java:95) ~[?:?] {re:classloading,re:mixin,pl:mixin:A}     at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?] {}     at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:?] {}     at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] {}     at java.lang.reflect.Method.invoke(Method.java:566) ~[?:?] {}     at net.minecraftforge.fml.loading.FMLServerLaunchProvider.lambda$launchService$0(FMLServerLaunchProvider.java:37) ~[forge-1.16.5-36.2.39.jar:36.2] {}     at cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:37) [modlauncher-8.1.3.jar:?] {}     at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:54) [modlauncher-8.1.3.jar:?] {}     at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:72) [modlauncher-8.1.3.jar:?] {}     at cpw.mods.modlauncher.Launcher.run(Launcher.java:82) [modlauncher-8.1.3.jar:?] {re:classloading}     at cpw.mods.modlauncher.Launcher.main(Launcher.java:66) [modlauncher-8.1.3.jar:?] {re:classloading}     at net.minecraftforge.server.ServerMain$Runner.runLauncher(ServerMain.java:49) [forge-1.16.5-36.2.39.jar:?] {}     at net.minecraftforge.server.ServerMain$Runner.access$100(ServerMain.java:46) [forge-1.16.5-36.2.39.jar:?] {}     at net.minecraftforge.server.ServerMain.main(ServerMain.java:43) [forge-1.16.5-36.2.39.jar:?] {} -- System Details -- Details:     Minecraft Version: 1.16.5     Minecraft Version ID: 1.16.5     Operating System: Linux (amd64) version 5.10.0-22-amd64     Java Version: 11.0.18, Debian     Java VM Version: OpenJDK 64-Bit Server VM (mixed mode), Debian     Memory: 15264089936 bytes (14556 MB) / 32212254720 bytes (30720 MB) up to 64424509440 bytes (61440 MB)     CPUs: 12     JVM Flags: 2 total; -Xmx60G -Xms30G     ModLauncher: 8.1.3+8.1.3+main-8.1.x.c94d18ec     ModLauncher launch target: fmlserver     ModLauncher naming: srg     ModLauncher services:          /mixin-0.8.4.jar mixin PLUGINSERVICE          /eventbus-4.0.0.jar eventbus PLUGINSERVICE          /forge-1.16.5-36.2.39.jar object_holder_definalize PLUGINSERVICE          /forge-1.16.5-36.2.39.jar runtime_enum_extender PLUGINSERVICE          /forge-1.16.5-36.2.39.jar capability_inject_definalize PLUGINSERVICE          /accesstransformers-3.0.1.jar accesstransformer PLUGINSERVICE          /forge-1.16.5-36.2.39.jar runtimedistcleaner PLUGINSERVICE          /mixin-0.8.4.jar mixin TRANSFORMATIONSERVICE          /forge-1.16.5-36.2.39.jar fml TRANSFORMATIONSERVICE      FML: 36.2     Forge: net.minecraftforge:36.2.39     FML Language Providers:          javafml@36.2         minecraft@1         kotlinforforge@1.17.0     Mod List:          saturn-mc1.16.5-0.0.3.jar                         |Saturn                        |saturn                        |0.0.3               |NONE      |Manifest: NOSIGNATURE         BetterDungeons-1.16.4-1.2.1.jar                   |YUNG's Better Dungeons        |betterdungeons                |1.16.4-1.2.1        |NONE      |Manifest: NOSIGNATURE         ftb-essentials-1605.1.5-build.32.jar              |FTB Essentials                |ftbessentials                 |1605.1.5-build.32   |NONE      |Manifest: NOSIGNATURE         NetherPortalFix_1.16.3-7.2.1.jar                  |NetherPortalFix               |netherportalfix               |7.2.1               |NONE      |Manifest: NOSIGNATURE         infernal-expansion-1.16.5-2.5.0.jar               |Infernal Expansion            |infernalexp                   |2.5.0               |NONE      |Manifest: NOSIGNATURE         TRansliterationLib-1.0.4.jar                      |TRansliterationLib Mod        |transliterationlib            |1.0.4               |NONE      |Manifest: NOSIGNATURE         Uppers-0.3.2.jar                                  |Uppers                        |uppers                        |0.3.2               |NONE      |Manifest: NOSIGNATURE         betternether_reforged-1.2.jar                     |Better Nether Reforged        |betternether                  |1.2                 |NONE      |Manifest: NOSIGNATURE         rubidium-0.2.12.jar                               |Rubidium                      |rubidium                      |0.2.12              |NONE      |Manifest: NOSIGNATURE         KleeSlabs_1.16.5-9.2.1.jar                        |KleeSlabs                     |kleeslabs                     |9.2.1               |NONE      |Manifest: NOSIGNATURE         BetterCaves-Forge-1.16.4-1.1.2.jar                |YUNG's Better Caves           |bettercaves                   |1.16.4-1.1.2        |NONE      |Manifest: NOSIGNATURE         mimic-1.0.27.jar                                  |Mimic                         |mimic                         |1.0.27              |NONE      |Manifest: NOSIGNATURE         XaerosWorldMap_1.30.3_Forge_1.16.5.jar            |Xaero's World Map             |xaeroworldmap                 |1.30.3              |NONE      |Manifest: NOSIGNATURE         Controlling-7.0.0.29.jar                          |Controlling                   |controlling                   |7.0.0.29            |NONE      |Manifest: NOSIGNATURE         Prism-1.16.5-1.0.1.jar                            |Prism                         |prism                         |1.0.1               |NONE      |Manifest: NOSIGNATURE         Placebo-1.16.5-4.7.1.jar                          |Placebo                       |placebo                       |4.7.1               |NONE      |Manifest: NOSIGNATURE         citadel-1.8.1-1.16.5.jar                          |Citadel                       |citadel                       |1.8.1               |NONE      |Manifest: NOSIGNATURE         alexsmobs-1.12.1.jar                              |Alex's Mobs                   |alexsmobs                     |1.12.1              |NONE      |Manifest: NOSIGNATURE         YungsApi-1.16.4-Forge-13.jar                      |YUNG's API                    |yungsapi                      |1.16.4-Forge-13     |NONE      |Manifest: NOSIGNATURE         moreminecarts-1.3.17.jar                          |More Minecarts                |moreminecarts                 |1.3.17              |NONE      |Manifest: NOSIGNATURE         Bookshelf-Forge-1.16.5-10.4.33.jar                |Bookshelf                     |bookshelf                     |10.4.33             |NONE      |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         guardvillagers-1.16.5.1.2.6.jar                   |Guard Villagers               |guardvillagers                |1.2.6               |NONE      |Manifest: NOSIGNATURE         takesapillage-1.0.3-1.16.5.jar                    |It Takes A Pillage            |takesapillage                 |1.0.3               |NONE      |Manifest: NOSIGNATURE         Morpheus-1.16.5-4.2.70.jar                        |Morpheus                      |morpheus                      |4.2.70              |NONE      |Manifest: NOSIGNATURE         carryon-1.16.5-1.15.6.24.jar                      |Carry On                      |carryon                       |1.15.6.24           |NONE      |Manifest: NOSIGNATURE         dragonfight-1.8.jar                               |dragonfight mod               |dragonfight                   |1.8                 |NONE      |Manifest: NOSIGNATURE         ultimate_backport_v0.1alpha_mc1.16.5.jar          |ultimate backport             |ultimate_backport             |1.0.0               |NONE      |Manifest: NOSIGNATURE         dummmmmmy-1.16.5-1.3.3.jar                        |MmmMmmMmmMmm                  |dummmmmmy                     |1.3.0               |NONE      |Manifest: NOSIGNATURE         betterendforge-1.16.5-2.5.jar                     |BetterEnd Forge               |betterendforge                |1.16.5-2.5          |NONE      |Manifest: NOSIGNATURE         upgradednetherite-1.16.5-2.1.0.1-release.jar      |Upgraded Netherite            |upgradednetherite             |1.16.5-2.1.0.1-relea|NONE      |Manifest: NOSIGNATURE         structure_gel-1.16.5-1.7.8.jar                    |Structure Gel API             |structure_gel                 |1.7.8               |NONE      |Manifest: NOSIGNATURE         corpse-1.16.5-1.0.6.jar                           |Corpse                        |corpse                        |1.16.5-1.0.6        |NONE      |Manifest: NOSIGNATURE         AdvancementPlaques-1.16.5-1.4.1.jar               |Advancement Plaques           |advancementplaques            |1.4.1               |NONE      |Manifest: NOSIGNATURE         FarmersDelight-1.16.5-0.6.0.jar                   |Farmer's Delight              |farmersdelight                |1.16.5-0.6.0        |NONE      |Manifest: NOSIGNATURE         BiomesOPlenty-1.16.5-13.1.0.477-universal.jar     |Biomes O' Plenty              |biomesoplenty                 |1.16.5-13.1.0.477   |NONE      |Manifest: NOSIGNATURE         projectvibrantjourneys-1.16.5-3.2.11.jar          |Project: Vibrant Journeys     |projectvibrantjourneys        |1.16.5-3.2.11       |NONE      |Manifest: NOSIGNATURE         endrem-5.0.3-R-1.16.5.jar                         |End Remastered                |endrem                        |5.0.3-R-1.16.5      |NONE      |Manifest: NOSIGNATURE         dungeons_plus-1.16.5-1.1.5.jar                    |Dungeons Plus                 |dungeons_plus                 |1.1.5               |NONE      |Manifest: NOSIGNATURE         Chunky-1.2.123.jar                                |Chunky                        |chunky                        |1.2.123             |NONE      |Manifest: NOSIGNATURE         Boat-Item-View-Forge-1.16.5-0.0.2.jar             |Boat Item View                |boatiview                     |0.0.2               |NONE      |Manifest: NOSIGNATURE         UnusualEnd1.16_V1.3.0.jar                         |Unusual End                   |unusualend                    |1.3.0               |NONE      |Manifest: NOSIGNATURE         spark-1.9.1-forge.jar                             |spark                         |spark                         |1.9.1               |NONE      |Manifest: NOSIGNATURE         L_Enders Cataclysm-0.48 Changed Theme -1.16.5.jar |Cataclysm Mod                 |cataclysm                     |1.0                 |NONE      |Manifest: NOSIGNATURE         curios-forge-1.16.5-4.1.0.0.jar                   |Curios API                    |curios                        |1.16.5-4.1.0.0      |NONE      |Manifest: NOSIGNATURE         relics-1.16.5-0.3.4.4.jar                         |Relics                        |relics                        |0.3.4.4             |NONE      |Manifest: NOSIGNATURE         Patchouli-1.16.4-53.3.jar                         |Patchouli                     |patchouli                     |1.16.4-53.3         |NONE      |Manifest: NOSIGNATURE         collective-1.16.5-5.49.jar                        |Collective                    |collective                    |5.49                |NONE      |Manifest: NOSIGNATURE         Xaeros_Minimap_FP23.4.0_Forge_1.16.5.jar          |Xaero's Minimap               |xaerominimapfair              |23.4.0              |NONE      |Manifest: NOSIGNATURE         YungsExtras-Forge-1.16.4-1.0.jar                  |YUNG's Extras                 |yungsextras                   |Forge-1.16.4-1.0    |NONE      |Manifest: NOSIGNATURE         bettervillage-forge-1.16.5-3.1.0.jar              |Better village                |bettervillage                 |3.0.0               |NONE      |Manifest: NOSIGNATURE         BetterStrongholds-1.16.4-1.2.1.jar                |YUNG's Better Strongholds     |betterstrongholds             |1.16.4-1.2.1        |NONE      |Manifest: NOSIGNATURE         Mo-Villager-1.16.5-2.0.jar                        |Mo' Villager                  |redstonevillager              |1.16.5-2.0          |NONE      |Manifest: NOSIGNATURE         SpartanWeaponry-1.16.5-2.2.0-rc-2.jar             |Spartan Weaponry              |spartanweaponry               |2.2.0 Release Candid|NONE      |Manifest: NOSIGNATURE         sapience-1.16.5-1.1.2.jar                         |Sapience                      |sapience                      |1.1.2               |NONE      |Manifest: NOSIGNATURE         architectury-1.32.68.jar                          |Architectury                  |architectury                  |1.32.68             |NONE      |Manifest: NOSIGNATURE         NetherSkeletons4.5(1.16.5).jar                    |NetherSkeletons 1.18          |netherskeletons               |1.0.0               |NONE      |Manifest: NOSIGNATURE         cloth-config-4.16.91-forge.jar                    |Cloth Config v4 API           |cloth-config                  |4.16.91             |NONE      |Manifest: NOSIGNATURE         observable-0.2.1-forge.jar                        |Observable                    |observable                    |0.2.1               |NONE      |Manifest: NOSIGNATURE         BetterMineshafts-Forge-1.16.4-2.0.4.jar           |YUNG's Better Mineshafts      |bettermineshafts              |1.16.4-2.0.4        |NONE      |Manifest: NOSIGNATURE         geckolib-forge-1.16.5-3.0.106.jar                 |GeckoLib                      |geckolib3                     |3.0.106             |NONE      |Manifest: NOSIGNATURE         SaveMyStronghold-1.16.4-1.0.jar                   |Save My Stronghold!           |savemystronghold              |1.16.4-1.0          |NONE      |Manifest: NOSIGNATURE         Kiwi-1.16.5-3.6.1.jar                             |Kiwi                          |kiwi                          |3.6.1               |NONE      |Manifest: NOSIGNATURE         ftb-library-forge-1605.3.4-build.90.jar           |FTB Library                   |ftblibrary                    |1605.3.4-build.90   |NONE      |Manifest: NOSIGNATURE         ftb-teams-forge-1605.2.3-build.40.jar             |FTB Teams                     |ftbteams                      |1605.2.3-build.40   |NONE      |Manifest: NOSIGNATURE         ftb-ranks-forge-1605.1.6-build.33.jar             |FTB Ranks                     |ftbranks                      |1605.1.6-build.33   |NONE      |Manifest: NOSIGNATURE         spiders-2.0-1.16.4-1.0.4.jar                      |Spiders 2.0                   |spiderstpo                    |1.0.4               |NONE      |Manifest: NOSIGNATURE         EasyMagic-v1.0.4-1.16.5.jar                       |Easy Magic                    |easymagic                     |1.0.4               |NONE      |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         jei-1.16.5-7.7.1.153.jar                          |Just Enough Items             |jei                           |7.7.1.153           |NONE      |Manifest: NOSIGNATURE         item-filters-forge-1605.2.5-build.9.jar           |Item Filters                  |itemfilters                   |1605.2.5-build.9    |NONE      |Manifest: NOSIGNATURE         VisualWorkbench-v1.1.0-1.16.5.jar                 |Visual Workbench              |visualworkbench               |1.1.0               |NONE      |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         The_Graveyard_2.1_(FORGE)_for_1.16.4-1.16.5.jar   |The Graveyard (FORGE)         |graveyard                     |2.1                 |NONE      |Manifest: NOSIGNATURE         AttributeFix-1.16.5-10.1.4.jar                    |AttributeFix                  |attributefix                  |10.1.4              |NONE      |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-conjurer-1.16.4-1.0.13.jar                    |The Conjurer                  |conjurer_illager              |1.0.13              |NONE      |Manifest: NOSIGNATURE         CatLib-Forge-1.22+1.16.5.jar                      |CatLib                        |catlib                        |1.22                |NONE      |Manifest: NOSIGNATURE         abnormals_core-1.16.5-3.3.1.jar                   |Abnormals Core                |abnormals_core                |3.3.1               |NONE      |Manifest: NOSIGNATURE         libraryferret-forge-1.16.5-4.0.0.jar              |Library ferret                |libraryferret                 |4.0.0               |NONE      |Manifest: NOSIGNATURE         obscure_api-11.jar                                |Obscure API                   |obscure_api                   |11                  |NONE      |Manifest: NOSIGNATURE         extraboats-1.16.5-2.1.1.jar                       |Extra Boats                   |extraboats                    |2.1.1               |NONE      |Manifest: NOSIGNATURE         totaldarkness-1.3-1.16.5.jar                      |Total Darkness                |totaldarkness                 |1.3-1.16.5          |NONE      |Manifest: NOSIGNATURE         TravelersBackpack-1.16.5-5.4.38.jar               |Traveler's Backpack           |travelersbackpack             |5.4.38              |NONE      |Manifest: NOSIGNATURE         smarterfarmers-1.16.5-1.2.1.jar                   |Smarter Farmers               |smarterfarmers                |1.16.5-1.2          |NONE      |Manifest: NOSIGNATURE         SereneSeasons-1.16.5-4.0.1.130-universal.jar      |Serene Seasons                |sereneseasons                 |1.16.5-4.0.1.130    |NONE      |Manifest: NOSIGNATURE         sereneseasonfix-1.16.5-1.0.5.jar                  |Sereneseasonfix               |sereneseasonfix               |1.16.5-1.0.5        |NONE      |Manifest: NOSIGNATURE         jumpboat-1.16.5-0.1.0.2.jar                       |Jumpy Boats                   |jumpboat                      |1.16.5-0.1.0.2      |NONE      |Manifest: NOSIGNATURE         configured-1.5.4-1.16.5.jar                       |Configured                    |configured                    |1.5.4               |NONE      |Manifest: NOSIGNATURE         LibX-1.16.3-1.0.76.jar                            |LibX                          |libx                          |1.16.3-1.0.76       |NONE      |Manifest: NOSIGNATURE         stoneholm-1.2.2.jar                               |Stoneholm                     |stoneholm                     |1.2                 |NONE      |Manifest: NOSIGNATURE         OuterEnd-0.2.14.jar                               |The Outer End                 |outer_end                     |0.2.9               |NONE      |Manifest: NOSIGNATURE         champions-forge-1.16.5-2.0.1.16.jar               |Champions                     |champions                     |1.16.5-2.0.1.16     |NONE      |Manifest: NOSIGNATURE         DungeonCrawl-1.16.5-2.3.12.jar                    |Dungeon Crawl                 |dungeoncrawl                  |2.3.12              |NONE      |Manifest: NOSIGNATURE         Coins-1.16.5-6.0.2.jar                            |Coins                         |coins                         |6.0.2               |NONE      |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         farsightedmobs-forge-1.16-1.1.jar                 |Farsighted Mobs               |farsightedmobs                |1.1                 |NONE      |Manifest: NOSIGNATURE         questsadditions-1.16-1.4.2.jar                    |Quests Additions              |questsadditions               |1.4.2               |NONE      |Manifest: NOSIGNATURE         forge-1.16.5-36.2.39-universal.jar                |Forge                         |forge                         |36.2.39             |NONE      |Manifest: 22:af:21:d8:19:82:7f:93:94:fe:2b:ac:b7:e4:41:57:68:39:87:b1:a7:5c:c6:44:f9:25:74:21:14:f5:0d:90         selene-1.16.5-1.9.0.jar                           |Selene                        |selene                        |1.16.5-1.0          |NONE      |Manifest: NOSIGNATURE         forge-1.16.5-36.2.39-server.jar                   |Minecraft                     |minecraft                     |1.16.5              |NONE      |Manifest: NOSIGNATURE         horsecombatcontrols-1.16.5-1.0.4.jar              |Horse Combat Controls         |horsecombatcontrols           |1.16.5-1.0.4        |NONE      |Manifest: NOSIGNATURE         voicechat-forge-1.16.5-2.4.8.jar                  |Simple Voice Chat             |voicechat                     |1.16.5-2.4.8        |NONE      |Manifest: NOSIGNATURE         swingthroughgrass-1.16.4-1.5.3.jar                |SwingThroughGrass             |swingthroughgrass             |1.16.4-1.5.3        |NONE      |Manifest: NOSIGNATURE         ToolBelt-1.16.5-1.16.3.jar                        |Tool Belt                     |toolbelt                      |1.16.3              |NONE      |Manifest: NOSIGNATURE         ftb-quests-forge-1605.3.7-build.165.jar           |FTB Quests                    |ftbquests                     |1605.3.7-build.165  |NONE      |Manifest: NOSIGNATURE         compactores-1.16.5-3.1.0.jar                      |Compact Ores                  |compactores                   |3.1.0               |NONE      |Manifest: NOSIGNATURE         Alex's Delight 1.1.3 - Forge 1.16.5.jar           |Alex's Delight                |amfd                          |1.1.3               |NONE      |Manifest: NOSIGNATURE         Jade-1.16.4-2.8.3.jar                             |Jade                          |jade                          |2.8.3               |NONE      |Manifest: NOSIGNATURE         CreativeCore_v2.2.1_mc1.16.5.jar                  |CreativeCore                  |creativecore                  |2.0.0               |NONE      |Manifest: NOSIGNATURE         astikorcarts-1.16.5-1.1.1.jar                     |AstikorCarts                  |astikorcarts                  |1.1.1               |NONE      |Manifest: NOSIGNATURE         Iceberg-1.16.5-1.0.45.jar                         |Iceberg                       |iceberg                       |1.0.45              |NONE      |Manifest: NOSIGNATURE         flywheel-1.16-0.2.5.jar                           |Flywheel                      |flywheel                      |1.16-0.2.5          |NONE      |Manifest: NOSIGNATURE         SpartanShields-1.16.5-2.1.2.jar                   |Spartan Shields               |spartanshields                |2.1.2               |NONE      |Manifest: NOSIGNATURE         savageandravage-1.16.5-3.2.0.jar                  |Savage & Ravage               |savageandravage               |3.2.0               |NONE      |Manifest: NOSIGNATURE         Mantle-1.16.5-1.6.157.jar                         |Mantle                        |mantle                        |1.6.157             |NONE      |Manifest: NOSIGNATURE         LegendaryTooltips-1.16.5-1.3.1.jar                |Legendary Tooltips            |legendarytooltips             |1.3.1               |NONE      |Manifest: NOSIGNATURE         underwaterrails-2.1.0.jar                         |Underwater Rails              |underwaterrails               |2.1.0               |NONE      |Manifest: NOSIGNATURE         AutoRegLib-1.6-49.jar                             |AutoRegLib                    |autoreglib                    |1.6-49              |NONE      |Manifest: NOSIGNATURE         Quark-r2.4-322.jar                                |Quark                         |quark                         |r2.4-322            |NONE      |Manifest: NOSIGNATURE         sit-1.16.5-v1.3.2.jar                             |Sit                           |sit                           |v1.3.2              |NONE      |Manifest: NOSIGNATURE         villagebellrecipe_1.16.5-1.2.jar                  |Village Bell Recipe           |villagebellrecipe             |1.2                 |NONE      |Manifest: NOSIGNATURE         upgradedcore-1.16.5-1.1.0.3-release.jar           |Upgraded Core                 |upgradedcore                  |1.16.5-1.1.0.3-relea|NONE      |Manifest: NOSIGNATURE         HunterIllager-1.16.5-1.4.0.jar                    |Hunter Illager                |hunterillager                 |1.16.5-1.4.0        |NONE      |Manifest: NOSIGNATURE         illagersweararmor-1.0.5.jar                       |Illagers Wear Armor           |illagersweararmor             |1.0.5               |NONE      |Manifest: NOSIGNATURE         cobbler-1.6.1.jar                                 |Shulkers Faithful Factories   |cobbler                       |1.6.1               |NONE      |Manifest: NOSIGNATURE         minetogether-1.16.5-5.1.2-forge.jar               |MineTogether                  |minetogether                  |1.16.5-5.1.2        |NONE      |Manifest: 59:0f:44:4b:f7:95:28:28:25:5b:fd:c0:c9:48:6c:4a:e5:6e:6d:7b:63:ab:f4:90:55:1f:cf:4b:e9:51:91:ed         upgradednetherite_spartan-1.16.5-1.0.0.2-beta.jar |Upgraded Netherite : Spartan  |upgradednetherite_spartan     |1.16.5-1.0.0.2-beta |NONE      |Manifest: NOSIGNATURE         PuzzlesLib-v1.0.15-1.16.5-Forge.jar               |Puzzles Lib                   |puzzleslib                    |1.0.15              |NONE      |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         Aquaculture-1.16.5-2.1.23.jar                     |Aquaculture 2                 |aquaculture                   |1.16.5-2.1.23       |NONE      |Manifest: NOSIGNATURE         valhelsia_core-16.0.15.jar                        |Valhelsia Core                |valhelsia_core                |16.0.15             |NONE      |Manifest: NOSIGNATURE         valhelsia_structures-1.16.5-0.1.6.jar             |Valhelsia Structures          |valhelsia_structures          |1.16.5-0.1.6        |NONE      |Manifest: NOSIGNATURE         End's Phantasm - v1.1.1.0 - 1.16.5.jar            |End's Phantasm                |phantasm                      |1.1.1.0             |NONE      |Manifest: NOSIGNATURE
    • I don't know whats wrong and also can't find a solution.   ---- Minecraft Crash Report ---- // Oh - I know what I did wrong! Time: 6/8/23, 8:35 PM Description: Mod loading error has occurred java.lang.Exception: Mod Loading has failed     at net.minecraftforge.fml.CrashReportExtender.dumpModLoadingCrashReport(CrashReportExtender.java:71) ~[forge:?] {re:classloading}     at net.minecraftforge.fml.server.ServerModLoader.load(ServerModLoader.java:37) ~[forge:?] {re:classloading}     at net.minecraft.server.Main.main(Main.java:95) ~[?:?] {re:classloading,re:mixin,pl:mixin:A}     at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?] {}     at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:?] {}     at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] {}     at java.lang.reflect.Method.invoke(Method.java:566) ~[?:?] {}     at net.minecraftforge.fml.loading.FMLServerLaunchProvider.lambda$launchService$0(FMLServerLaunchProvider.java:37) ~[forge-1.16.5-36.2.39.jar:36.2] {}     at cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:37) [modlauncher-8.1.3.jar:?] {}     at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:54) [modlauncher-8.1.3.jar:?] {}     at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:72) [modlauncher-8.1.3.jar:?] {}     at cpw.mods.modlauncher.Launcher.run(Launcher.java:82) [modlauncher-8.1.3.jar:?] {re:classloading}     at cpw.mods.modlauncher.Launcher.main(Launcher.java:66) [modlauncher-8.1.3.jar:?] {re:classloading}     at net.minecraftforge.server.ServerMain$Runner.runLauncher(ServerMain.java:49) [forge-1.16.5-36.2.39.jar:?] {}     at net.minecraftforge.server.ServerMain$Runner.access$100(ServerMain.java:46) [forge-1.16.5-36.2.39.jar:?] {}     at net.minecraftforge.server.ServerMain.main(ServerMain.java:43) [forge-1.16.5-36.2.39.jar:?] {} A detailed walkthrough of the error, its code path and all known details is as follows: --------------------------------------------------------------------------------------- -- Head -- Thread: main Stacktrace:     at net.minecraftforge.fml.loading.RuntimeDistCleaner.processClassWithFlags(RuntimeDistCleaner.java:57) ~[forge-1.16.5-36.2.39.jar:36.2] {} -- MOD totaldarkness -- Details:     Mod File: totaldarkness-1.3-1.16.5.jar     Failure message: Total Darkness has class loading errors         java.lang.RuntimeException: Attempted to load class net/minecraft/client/world/ClientWorld for invalid dist DEDICATED_SERVER     Mod Version: 1.3-1.16.5     Mod Issue URL: NOT PROVIDED     Exception message: java.lang.RuntimeException: Attempted to load class net/minecraft/client/world/ClientWorld for invalid dist DEDICATED_SERVER Stacktrace:     at net.minecraftforge.fml.loading.RuntimeDistCleaner.processClassWithFlags(RuntimeDistCleaner.java:57) ~[forge-1.16.5-36.2.39.jar:36.2] {}     at cpw.mods.modlauncher.LaunchPluginHandler.offerClassNodeToPlugins(LaunchPluginHandler.java:85) ~[modlauncher-8.1.3.jar:?] {}     at cpw.mods.modlauncher.ClassTransformer.transform(ClassTransformer.java:120) ~[modlauncher-8.1.3.jar:?] {}     at cpw.mods.modlauncher.TransformingClassLoader$DelegatedClassLoader.findClass(TransformingClassLoader.java:265) ~[modlauncher-8.1.3.jar:?] {}     at cpw.mods.modlauncher.TransformingClassLoader.loadClass(TransformingClassLoader.java:136) ~[modlauncher-8.1.3.jar:?] {re:classloading}     at cpw.mods.modlauncher.TransformingClassLoader.loadClass(TransformingClassLoader.java:98) ~[modlauncher-8.1.3.jar:?] {re:classloading}     at java.lang.ClassLoader.loadClass(ClassLoader.java:522) ~[?:?] {}     at java.lang.Class.forName0(Native Method) ~[?:?] {}     at java.lang.Class.forName(Class.java:398) ~[?:?] {}     at net.minecraftforge.fml.javafmlmod.FMLModContainer.<init>(FMLModContainer.java:47) ~[forge:36.2] {re:classloading}     at jdk.internal.reflect.GeneratedConstructorAccessor37.newInstance(Unknown Source) ~[?:?] {re:classloading,re:classloading,re:classloading,re:classloading,re:classloading,re:classloading,re:classloading,re:classloading}     at jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) ~[?:?] {re:classloading,re:classloading,re:classloading,re:classloading}     at java.lang.reflect.Constructor.newInstance(Constructor.java:490) ~[?:?] {}     at net.minecraftforge.fml.javafmlmod.FMLJavaModLanguageProvider$FMLModTarget.loadMod(FMLJavaModLanguageProvider.java:62) ~[forge:36.2] {re:classloading}     at net.minecraftforge.fml.ModLoader.buildModContainerFromTOML(ModLoader.java:288) ~[forge:?] {re:classloading}     at net.minecraftforge.fml.ModLoader.lambda$buildMods$29(ModLoader.java:267) ~[forge:?] {re:classloading}     at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195) ~[?:?] {}     at java.util.HashMap$EntrySpliterator.forEachRemaining(HashMap.java:1764) ~[?:?] {}     at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484) ~[?:?] {}     at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474) ~[?:?] {}     at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:913) ~[?:?] {}     at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] {}     at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:578) ~[?:?] {}     at net.minecraftforge.fml.ModLoader.buildMods(ModLoader.java:269) ~[forge:?] {re:classloading}     at net.minecraftforge.fml.ModLoader.lambda$gatherAndInitializeMods$11(ModLoader.java:169) ~[forge:?] {re:classloading}     at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195) ~[?:?] {}     at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195) ~[?:?] {}     at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1655) ~[?:?] {}     at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484) ~[?:?] {}     at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474) ~[?:?] {}     at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:913) ~[?:?] {}     at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] {}     at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:578) ~[?:?] {}     at net.minecraftforge.fml.ModLoader.gatherAndInitializeMods(ModLoader.java:171) ~[forge:?] {re:classloading}     at net.minecraftforge.fml.server.ServerModLoader.load(ServerModLoader.java:30) ~[forge:?] {re:classloading}     at net.minecraft.server.Main.main(Main.java:95) ~[?:?] {re:classloading,re:mixin,pl:mixin:A}     at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?] {}     at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:?] {}     at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] {}     at java.lang.reflect.Method.invoke(Method.java:566) ~[?:?] {}     at net.minecraftforge.fml.loading.FMLServerLaunchProvider.lambda$launchService$0(FMLServerLaunchProvider.java:37) ~[forge-1.16.5-36.2.39.jar:36.2] {}     at cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:37) [modlauncher-8.1.3.jar:?] {}     at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:54) [modlauncher-8.1.3.jar:?] {}     at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:72) [modlauncher-8.1.3.jar:?] {}     at cpw.mods.modlauncher.Launcher.run(Launcher.java:82) [modlauncher-8.1.3.jar:?] {re:classloading}     at cpw.mods.modlauncher.Launcher.main(Launcher.java:66) [modlauncher-8.1.3.jar:?] {re:classloading}     at net.minecraftforge.server.ServerMain$Runner.runLauncher(ServerMain.java:49) [forge-1.16.5-36.2.39.jar:?] {}     at net.minecraftforge.server.ServerMain$Runner.access$100(ServerMain.java:46) [forge-1.16.5-36.2.39.jar:?] {}     at net.minecraftforge.server.ServerMain.main(ServerMain.java:43) [forge-1.16.5-36.2.39.jar:?] {} -- System Details -- Details:     Minecraft Version: 1.16.5     Minecraft Version ID: 1.16.5     Operating System: Linux (amd64) version 5.10.0-22-amd64     Java Version: 11.0.18, Debian     Java VM Version: OpenJDK 64-Bit Server VM (mixed mode), Debian     Memory: 15264089936 bytes (14556 MB) / 32212254720 bytes (30720 MB) up to 64424509440 bytes (61440 MB)     CPUs: 12     JVM Flags: 2 total; -Xmx60G -Xms30G     ModLauncher: 8.1.3+8.1.3+main-8.1.x.c94d18ec     ModLauncher launch target: fmlserver     ModLauncher naming: srg     ModLauncher services:          /mixin-0.8.4.jar mixin PLUGINSERVICE          /eventbus-4.0.0.jar eventbus PLUGINSERVICE          /forge-1.16.5-36.2.39.jar object_holder_definalize PLUGINSERVICE          /forge-1.16.5-36.2.39.jar runtime_enum_extender PLUGINSERVICE          /forge-1.16.5-36.2.39.jar capability_inject_definalize PLUGINSERVICE          /accesstransformers-3.0.1.jar accesstransformer PLUGINSERVICE          /forge-1.16.5-36.2.39.jar runtimedistcleaner PLUGINSERVICE          /mixin-0.8.4.jar mixin TRANSFORMATIONSERVICE          /forge-1.16.5-36.2.39.jar fml TRANSFORMATIONSERVICE      FML: 36.2     Forge: net.minecraftforge:36.2.39     FML Language Providers:          javafml@36.2         minecraft@1         kotlinforforge@1.17.0     Mod List:          saturn-mc1.16.5-0.0.3.jar                         |Saturn                        |saturn                        |0.0.3               |NONE      |Manifest: NOSIGNATURE         BetterDungeons-1.16.4-1.2.1.jar                   |YUNG's Better Dungeons        |betterdungeons                |1.16.4-1.2.1        |NONE      |Manifest: NOSIGNATURE         ftb-essentials-1605.1.5-build.32.jar              |FTB Essentials                |ftbessentials                 |1605.1.5-build.32   |NONE      |Manifest: NOSIGNATURE         NetherPortalFix_1.16.3-7.2.1.jar                  |NetherPortalFix               |netherportalfix               |7.2.1               |NONE      |Manifest: NOSIGNATURE         infernal-expansion-1.16.5-2.5.0.jar               |Infernal Expansion            |infernalexp                   |2.5.0               |NONE      |Manifest: NOSIGNATURE         TRansliterationLib-1.0.4.jar                      |TRansliterationLib Mod        |transliterationlib            |1.0.4               |NONE      |Manifest: NOSIGNATURE         Uppers-0.3.2.jar                                  |Uppers                        |uppers                        |0.3.2               |NONE      |Manifest: NOSIGNATURE         betternether_reforged-1.2.jar                     |Better Nether Reforged        |betternether                  |1.2                 |NONE      |Manifest: NOSIGNATURE         rubidium-0.2.12.jar                               |Rubidium                      |rubidium                      |0.2.12              |NONE      |Manifest: NOSIGNATURE         KleeSlabs_1.16.5-9.2.1.jar                        |KleeSlabs                     |kleeslabs                     |9.2.1               |NONE      |Manifest: NOSIGNATURE         BetterCaves-Forge-1.16.4-1.1.2.jar                |YUNG's Better Caves           |bettercaves                   |1.16.4-1.1.2        |NONE      |Manifest: NOSIGNATURE         mimic-1.0.27.jar                                  |Mimic                         |mimic                         |1.0.27              |NONE      |Manifest: NOSIGNATURE         XaerosWorldMap_1.30.3_Forge_1.16.5.jar            |Xaero's World Map             |xaeroworldmap                 |1.30.3              |NONE      |Manifest: NOSIGNATURE         Controlling-7.0.0.29.jar                          |Controlling                   |controlling                   |7.0.0.29            |NONE      |Manifest: NOSIGNATURE         Prism-1.16.5-1.0.1.jar                            |Prism                         |prism                         |1.0.1               |NONE      |Manifest: NOSIGNATURE         Placebo-1.16.5-4.7.1.jar                          |Placebo                       |placebo                       |4.7.1               |NONE      |Manifest: NOSIGNATURE         citadel-1.8.1-1.16.5.jar                          |Citadel                       |citadel                       |1.8.1               |NONE      |Manifest: NOSIGNATURE         alexsmobs-1.12.1.jar                              |Alex's Mobs                   |alexsmobs                     |1.12.1              |NONE      |Manifest: NOSIGNATURE         YungsApi-1.16.4-Forge-13.jar                      |YUNG's API                    |yungsapi                      |1.16.4-Forge-13     |NONE      |Manifest: NOSIGNATURE         moreminecarts-1.3.17.jar                          |More Minecarts                |moreminecarts                 |1.3.17              |NONE      |Manifest: NOSIGNATURE         Bookshelf-Forge-1.16.5-10.4.33.jar                |Bookshelf                     |bookshelf                     |10.4.33             |NONE      |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         guardvillagers-1.16.5.1.2.6.jar                   |Guard Villagers               |guardvillagers                |1.2.6               |NONE      |Manifest: NOSIGNATURE         takesapillage-1.0.3-1.16.5.jar                    |It Takes A Pillage            |takesapillage                 |1.0.3               |NONE      |Manifest: NOSIGNATURE         Morpheus-1.16.5-4.2.70.jar                        |Morpheus                      |morpheus                      |4.2.70              |NONE      |Manifest: NOSIGNATURE         carryon-1.16.5-1.15.6.24.jar                      |Carry On                      |carryon                       |1.15.6.24           |NONE      |Manifest: NOSIGNATURE         dragonfight-1.8.jar                               |dragonfight mod               |dragonfight                   |1.8                 |NONE      |Manifest: NOSIGNATURE         ultimate_backport_v0.1alpha_mc1.16.5.jar          |ultimate backport             |ultimate_backport             |1.0.0               |NONE      |Manifest: NOSIGNATURE         dummmmmmy-1.16.5-1.3.3.jar                        |MmmMmmMmmMmm                  |dummmmmmy                     |1.3.0               |NONE      |Manifest: NOSIGNATURE         betterendforge-1.16.5-2.5.jar                     |BetterEnd Forge               |betterendforge                |1.16.5-2.5          |NONE      |Manifest: NOSIGNATURE         upgradednetherite-1.16.5-2.1.0.1-release.jar      |Upgraded Netherite            |upgradednetherite             |1.16.5-2.1.0.1-relea|NONE      |Manifest: NOSIGNATURE         structure_gel-1.16.5-1.7.8.jar                    |Structure Gel API             |structure_gel                 |1.7.8               |NONE      |Manifest: NOSIGNATURE         corpse-1.16.5-1.0.6.jar                           |Corpse                        |corpse                        |1.16.5-1.0.6        |NONE      |Manifest: NOSIGNATURE         AdvancementPlaques-1.16.5-1.4.1.jar               |Advancement Plaques           |advancementplaques            |1.4.1               |NONE      |Manifest: NOSIGNATURE         FarmersDelight-1.16.5-0.6.0.jar                   |Farmer's Delight              |farmersdelight                |1.16.5-0.6.0        |NONE      |Manifest: NOSIGNATURE         BiomesOPlenty-1.16.5-13.1.0.477-universal.jar     |Biomes O' Plenty              |biomesoplenty                 |1.16.5-13.1.0.477   |NONE      |Manifest: NOSIGNATURE         projectvibrantjourneys-1.16.5-3.2.11.jar          |Project: Vibrant Journeys     |projectvibrantjourneys        |1.16.5-3.2.11       |NONE      |Manifest: NOSIGNATURE         endrem-5.0.3-R-1.16.5.jar                         |End Remastered                |endrem                        |5.0.3-R-1.16.5      |NONE      |Manifest: NOSIGNATURE         dungeons_plus-1.16.5-1.1.5.jar                    |Dungeons Plus                 |dungeons_plus                 |1.1.5               |NONE      |Manifest: NOSIGNATURE         Chunky-1.2.123.jar                                |Chunky                        |chunky                        |1.2.123             |NONE      |Manifest: NOSIGNATURE         Boat-Item-View-Forge-1.16.5-0.0.2.jar             |Boat Item View                |boatiview                     |0.0.2               |NONE      |Manifest: NOSIGNATURE         UnusualEnd1.16_V1.3.0.jar                         |Unusual End                   |unusualend                    |1.3.0               |NONE      |Manifest: NOSIGNATURE         spark-1.9.1-forge.jar                             |spark                         |spark                         |1.9.1               |NONE      |Manifest: NOSIGNATURE         L_Enders Cataclysm-0.48 Changed Theme -1.16.5.jar |Cataclysm Mod                 |cataclysm                     |1.0                 |NONE      |Manifest: NOSIGNATURE         curios-forge-1.16.5-4.1.0.0.jar                   |Curios API                    |curios                        |1.16.5-4.1.0.0      |NONE      |Manifest: NOSIGNATURE         relics-1.16.5-0.3.4.4.jar                         |Relics                        |relics                        |0.3.4.4             |NONE      |Manifest: NOSIGNATURE         Patchouli-1.16.4-53.3.jar                         |Patchouli                     |patchouli                     |1.16.4-53.3         |NONE      |Manifest: NOSIGNATURE         collective-1.16.5-5.49.jar                        |Collective                    |collective                    |5.49                |NONE      |Manifest: NOSIGNATURE         Xaeros_Minimap_FP23.4.0_Forge_1.16.5.jar          |Xaero's Minimap               |xaerominimapfair              |23.4.0              |NONE      |Manifest: NOSIGNATURE         YungsExtras-Forge-1.16.4-1.0.jar                  |YUNG's Extras                 |yungsextras                   |Forge-1.16.4-1.0    |NONE      |Manifest: NOSIGNATURE         bettervillage-forge-1.16.5-3.1.0.jar              |Better village                |bettervillage                 |3.0.0               |NONE      |Manifest: NOSIGNATURE         BetterStrongholds-1.16.4-1.2.1.jar                |YUNG's Better Strongholds     |betterstrongholds             |1.16.4-1.2.1        |NONE      |Manifest: NOSIGNATURE         Mo-Villager-1.16.5-2.0.jar                        |Mo' Villager                  |redstonevillager              |1.16.5-2.0          |NONE      |Manifest: NOSIGNATURE         SpartanWeaponry-1.16.5-2.2.0-rc-2.jar             |Spartan Weaponry              |spartanweaponry               |2.2.0 Release Candid|NONE      |Manifest: NOSIGNATURE         sapience-1.16.5-1.1.2.jar                         |Sapience                      |sapience                      |1.1.2               |NONE      |Manifest: NOSIGNATURE         architectury-1.32.68.jar                          |Architectury                  |architectury                  |1.32.68             |NONE      |Manifest: NOSIGNATURE         NetherSkeletons4.5(1.16.5).jar                    |NetherSkeletons 1.18          |netherskeletons               |1.0.0               |NONE      |Manifest: NOSIGNATURE         cloth-config-4.16.91-forge.jar                    |Cloth Config v4 API           |cloth-config                  |4.16.91             |NONE      |Manifest: NOSIGNATURE         observable-0.2.1-forge.jar                        |Observable                    |observable                    |0.2.1               |NONE      |Manifest: NOSIGNATURE         BetterMineshafts-Forge-1.16.4-2.0.4.jar           |YUNG's Better Mineshafts      |bettermineshafts              |1.16.4-2.0.4        |NONE      |Manifest: NOSIGNATURE         geckolib-forge-1.16.5-3.0.106.jar                 |GeckoLib                      |geckolib3                     |3.0.106             |NONE      |Manifest: NOSIGNATURE         SaveMyStronghold-1.16.4-1.0.jar                   |Save My Stronghold!           |savemystronghold              |1.16.4-1.0          |NONE      |Manifest: NOSIGNATURE         Kiwi-1.16.5-3.6.1.jar                             |Kiwi                          |kiwi                          |3.6.1               |NONE      |Manifest: NOSIGNATURE         ftb-library-forge-1605.3.4-build.90.jar           |FTB Library                   |ftblibrary                    |1605.3.4-build.90   |NONE      |Manifest: NOSIGNATURE         ftb-teams-forge-1605.2.3-build.40.jar             |FTB Teams                     |ftbteams                      |1605.2.3-build.40   |NONE      |Manifest: NOSIGNATURE         ftb-ranks-forge-1605.1.6-build.33.jar             |FTB Ranks                     |ftbranks                      |1605.1.6-build.33   |NONE      |Manifest: NOSIGNATURE         spiders-2.0-1.16.4-1.0.4.jar                      |Spiders 2.0                   |spiderstpo                    |1.0.4               |NONE      |Manifest: NOSIGNATURE         EasyMagic-v1.0.4-1.16.5.jar                       |Easy Magic                    |easymagic                     |1.0.4               |NONE      |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         jei-1.16.5-7.7.1.153.jar                          |Just Enough Items             |jei                           |7.7.1.153           |NONE      |Manifest: NOSIGNATURE         item-filters-forge-1605.2.5-build.9.jar           |Item Filters                  |itemfilters                   |1605.2.5-build.9    |NONE      |Manifest: NOSIGNATURE         VisualWorkbench-v1.1.0-1.16.5.jar                 |Visual Workbench              |visualworkbench               |1.1.0               |NONE      |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         The_Graveyard_2.1_(FORGE)_for_1.16.4-1.16.5.jar   |The Graveyard (FORGE)         |graveyard                     |2.1                 |NONE      |Manifest: NOSIGNATURE         AttributeFix-1.16.5-10.1.4.jar                    |AttributeFix                  |attributefix                  |10.1.4              |NONE      |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-conjurer-1.16.4-1.0.13.jar                    |The Conjurer                  |conjurer_illager              |1.0.13              |NONE      |Manifest: NOSIGNATURE         CatLib-Forge-1.22+1.16.5.jar                      |CatLib                        |catlib                        |1.22                |NONE      |Manifest: NOSIGNATURE         abnormals_core-1.16.5-3.3.1.jar                   |Abnormals Core                |abnormals_core                |3.3.1               |NONE      |Manifest: NOSIGNATURE         libraryferret-forge-1.16.5-4.0.0.jar              |Library ferret                |libraryferret                 |4.0.0               |NONE      |Manifest: NOSIGNATURE         obscure_api-11.jar                                |Obscure API                   |obscure_api                   |11                  |NONE      |Manifest: NOSIGNATURE         extraboats-1.16.5-2.1.1.jar                       |Extra Boats                   |extraboats                    |2.1.1               |NONE      |Manifest: NOSIGNATURE         totaldarkness-1.3-1.16.5.jar                      |Total Darkness                |totaldarkness                 |1.3-1.16.5          |NONE      |Manifest: NOSIGNATURE         TravelersBackpack-1.16.5-5.4.38.jar               |Traveler's Backpack           |travelersbackpack             |5.4.38              |NONE      |Manifest: NOSIGNATURE         smarterfarmers-1.16.5-1.2.1.jar                   |Smarter Farmers               |smarterfarmers                |1.16.5-1.2          |NONE      |Manifest: NOSIGNATURE         SereneSeasons-1.16.5-4.0.1.130-universal.jar      |Serene Seasons                |sereneseasons                 |1.16.5-4.0.1.130    |NONE      |Manifest: NOSIGNATURE         sereneseasonfix-1.16.5-1.0.5.jar                  |Sereneseasonfix               |sereneseasonfix               |1.16.5-1.0.5        |NONE      |Manifest: NOSIGNATURE         jumpboat-1.16.5-0.1.0.2.jar                       |Jumpy Boats                   |jumpboat                      |1.16.5-0.1.0.2      |NONE      |Manifest: NOSIGNATURE         configured-1.5.4-1.16.5.jar                       |Configured                    |configured                    |1.5.4               |NONE      |Manifest: NOSIGNATURE         LibX-1.16.3-1.0.76.jar                            |LibX                          |libx                          |1.16.3-1.0.76       |NONE      |Manifest: NOSIGNATURE         stoneholm-1.2.2.jar                               |Stoneholm                     |stoneholm                     |1.2                 |NONE      |Manifest: NOSIGNATURE         OuterEnd-0.2.14.jar                               |The Outer End                 |outer_end                     |0.2.9               |NONE      |Manifest: NOSIGNATURE         champions-forge-1.16.5-2.0.1.16.jar               |Champions                     |champions                     |1.16.5-2.0.1.16     |NONE      |Manifest: NOSIGNATURE         DungeonCrawl-1.16.5-2.3.12.jar                    |Dungeon Crawl                 |dungeoncrawl                  |2.3.12              |NONE      |Manifest: NOSIGNATURE         Coins-1.16.5-6.0.2.jar                            |Coins                         |coins                         |6.0.2               |NONE      |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         farsightedmobs-forge-1.16-1.1.jar                 |Farsighted Mobs               |farsightedmobs                |1.1                 |NONE      |Manifest: NOSIGNATURE         questsadditions-1.16-1.4.2.jar                    |Quests Additions              |questsadditions               |1.4.2               |NONE      |Manifest: NOSIGNATURE         forge-1.16.5-36.2.39-universal.jar                |Forge                         |forge                         |36.2.39             |NONE      |Manifest: 22:af:21:d8:19:82:7f:93:94:fe:2b:ac:b7:e4:41:57:68:39:87:b1:a7:5c:c6:44:f9:25:74:21:14:f5:0d:90         selene-1.16.5-1.9.0.jar                           |Selene                        |selene                        |1.16.5-1.0          |NONE      |Manifest: NOSIGNATURE         forge-1.16.5-36.2.39-server.jar                   |Minecraft                     |minecraft                     |1.16.5              |NONE      |Manifest: NOSIGNATURE         horsecombatcontrols-1.16.5-1.0.4.jar              |Horse Combat Controls         |horsecombatcontrols           |1.16.5-1.0.4        |NONE      |Manifest: NOSIGNATURE         voicechat-forge-1.16.5-2.4.8.jar                  |Simple Voice Chat             |voicechat                     |1.16.5-2.4.8        |NONE      |Manifest: NOSIGNATURE         swingthroughgrass-1.16.4-1.5.3.jar                |SwingThroughGrass             |swingthroughgrass             |1.16.4-1.5.3        |NONE      |Manifest: NOSIGNATURE         ToolBelt-1.16.5-1.16.3.jar                        |Tool Belt                     |toolbelt                      |1.16.3              |NONE      |Manifest: NOSIGNATURE         ftb-quests-forge-1605.3.7-build.165.jar           |FTB Quests                    |ftbquests                     |1605.3.7-build.165  |NONE      |Manifest: NOSIGNATURE         compactores-1.16.5-3.1.0.jar                      |Compact Ores                  |compactores                   |3.1.0               |NONE      |Manifest: NOSIGNATURE         Alex's Delight 1.1.3 - Forge 1.16.5.jar           |Alex's Delight                |amfd                          |1.1.3               |NONE      |Manifest: NOSIGNATURE         Jade-1.16.4-2.8.3.jar                             |Jade                          |jade                          |2.8.3               |NONE      |Manifest: NOSIGNATURE         CreativeCore_v2.2.1_mc1.16.5.jar                  |CreativeCore                  |creativecore                  |2.0.0               |NONE      |Manifest: NOSIGNATURE         astikorcarts-1.16.5-1.1.1.jar                     |AstikorCarts                  |astikorcarts                  |1.1.1               |NONE      |Manifest: NOSIGNATURE         Iceberg-1.16.5-1.0.45.jar                         |Iceberg                       |iceberg                       |1.0.45              |NONE      |Manifest: NOSIGNATURE         flywheel-1.16-0.2.5.jar                           |Flywheel                      |flywheel                      |1.16-0.2.5          |NONE      |Manifest: NOSIGNATURE         SpartanShields-1.16.5-2.1.2.jar                   |Spartan Shields               |spartanshields                |2.1.2               |NONE      |Manifest: NOSIGNATURE         savageandravage-1.16.5-3.2.0.jar                  |Savage & Ravage               |savageandravage               |3.2.0               |NONE      |Manifest: NOSIGNATURE         Mantle-1.16.5-1.6.157.jar                         |Mantle                        |mantle                        |1.6.157             |NONE      |Manifest: NOSIGNATURE         LegendaryTooltips-1.16.5-1.3.1.jar                |Legendary Tooltips            |legendarytooltips             |1.3.1               |NONE      |Manifest: NOSIGNATURE         underwaterrails-2.1.0.jar                         |Underwater Rails              |underwaterrails               |2.1.0               |NONE      |Manifest: NOSIGNATURE         AutoRegLib-1.6-49.jar                             |AutoRegLib                    |autoreglib                    |1.6-49              |NONE      |Manifest: NOSIGNATURE         Quark-r2.4-322.jar                                |Quark                         |quark                         |r2.4-322            |NONE      |Manifest: NOSIGNATURE         sit-1.16.5-v1.3.2.jar                             |Sit                           |sit                           |v1.3.2              |NONE      |Manifest: NOSIGNATURE         villagebellrecipe_1.16.5-1.2.jar                  |Village Bell Recipe           |villagebellrecipe             |1.2                 |NONE      |Manifest: NOSIGNATURE         upgradedcore-1.16.5-1.1.0.3-release.jar           |Upgraded Core                 |upgradedcore                  |1.16.5-1.1.0.3-relea|NONE      |Manifest: NOSIGNATURE         HunterIllager-1.16.5-1.4.0.jar                    |Hunter Illager                |hunterillager                 |1.16.5-1.4.0        |NONE      |Manifest: NOSIGNATURE         illagersweararmor-1.0.5.jar                       |Illagers Wear Armor           |illagersweararmor             |1.0.5               |NONE      |Manifest: NOSIGNATURE         cobbler-1.6.1.jar                                 |Shulkers Faithful Factories   |cobbler                       |1.6.1               |NONE      |Manifest: NOSIGNATURE         minetogether-1.16.5-5.1.2-forge.jar               |MineTogether                  |minetogether                  |1.16.5-5.1.2        |NONE      |Manifest: 59:0f:44:4b:f7:95:28:28:25:5b:fd:c0:c9:48:6c:4a:e5:6e:6d:7b:63:ab:f4:90:55:1f:cf:4b:e9:51:91:ed         upgradednetherite_spartan-1.16.5-1.0.0.2-beta.jar |Upgraded Netherite : Spartan  |upgradednetherite_spartan     |1.16.5-1.0.0.2-beta |NONE      |Manifest: NOSIGNATURE         PuzzlesLib-v1.0.15-1.16.5-Forge.jar               |Puzzles Lib                   |puzzleslib                    |1.0.15              |NONE      |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         Aquaculture-1.16.5-2.1.23.jar                     |Aquaculture 2                 |aquaculture                   |1.16.5-2.1.23       |NONE      |Manifest: NOSIGNATURE         valhelsia_core-16.0.15.jar                        |Valhelsia Core                |valhelsia_core                |16.0.15             |NONE      |Manifest: NOSIGNATURE         valhelsia_structures-1.16.5-0.1.6.jar             |Valhelsia Structures          |valhelsia_structures          |1.16.5-0.1.6        |NONE      |Manifest: NOSIGNATURE         End's Phantasm - v1.1.1.0 - 1.16.5.jar            |End's Phantasm                |phantasm                      |1.1.1.0             |NONE      |Manifest: NOSIGNATURE
    • I downgraded it and got this: 10:51:24.876 at cpw.mods.securejarhandler@1.0.3/cpw.mods.cl.ModuleClassLoader.loadClass(ModuleClassLoader.java:132) 10:51:24.876 at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:520) 10:51:24.876 at java.base/java.lang.ClassLoader.defineClass1(Native Method) 10:51:24.876 at java.base/java.lang.ClassLoader.defineClass(ClassLoader.java:1012) 10:51:24.876 at cpw.mods.securejarhandler@1.0.3/cpw.mods.cl.ModuleClassLoader.readerToClass(ModuleClassLoader.java:116) 10:51:24.876 at cpw.mods.securejarhandler@1.0.3/cpw.mods.cl.ModuleClassLoader.lambda$findClass$16(ModuleClassLoader.java:216) 10:51:24.876 at cpw.mods.securejarhandler@1.0.3/cpw.mods.cl.ModuleClassLoader.loadFromModule(ModuleClassLoader.java:226) 10:51:24.876 at cpw.mods.securejarhandler@1.0.3/cpw.mods.cl.ModuleClassLoader.findClass(ModuleClassLoader.java:216) 10:51:24.876 at cpw.mods.securejarhandler@1.0.3/cpw.mods.cl.ModuleClassLoader.loadClass(ModuleClassLoader.java:132) 10:51:24.876 at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:520) 10:51:24.876 at TRANSFORMER/patchouli@1.18.2-71.1/vazkii.patchouli.client.handler.BookCrashHandler.appendToCrashReport(BookCrashHandler.java:23) 10:51:24.876 at TRANSFORMER/minecraft@1.18.2/net.minecraft.SystemReport.handler$cbk000$patchouli_addContext(SystemReport.java:1016) 10:51:24.876 at TRANSFORMER/minecraft@1.18.2/net.minecraft.SystemReport.<init>(SystemReport.java:57) 10:51:24.876 at TRANSFORMER/minecraft@1.18.2/net.minecraft.CrashReport.<init>(CrashReport.java:29) 10:51:24.876 at TRANSFORMER/minecraft@1.18.2/net.minecraft.CrashReport.m_127529_(CrashReport.java:213) 10:51:24.876 at TRANSFORMER/minecraft@1.18.2/net.minecraft.client.main.Main.main(Main.java:137) 10:51:24.876 ... 13 more 10:51:24.876 Caused by: org.spongepowered.asm.mixin.throwables.MixinApplyError: Mixin [inventorio.mixins.json:PlayerEntityMixin] from phase [DEFAULT] in config [inventorio.mixins.json] FAILED during APPLY 10:51:24.876 at MC-BOOTSTRAP/org.spongepowered.mixin/org.spongepowered.asm.mixin.transformer.MixinProcessor.handleMixinError(MixinProcessor.java:636) 10:51:24.876 at MC-BOOTSTRAP/org.spongepowered.mixin/org.spongepowered.asm.mixin.transformer.MixinProcessor.handleMixinApplyError(MixinProcessor.java:588) 10:51:24.876 at MC-BOOTSTRAP/org.spongepowered.mixin/org.spongepowered.asm.mixin.transformer.MixinProcessor.applyMixins(MixinProcessor.java:379) 10:51:24.876 ... 40 more 10:51:24.876 Caused by: org.spongepowered.asm.mixin.injection.throwables.InvalidInjectionException: @At("INVOKE") on net/minecraft/world/entity/player/Player::inventorioEquipMainHand with priority 1000 cannot inject into net/minecraft/world/entity/player/Player::m_8061_(Lnet/minecraft/world/entity/EquipmentSlot;Lnet/minecraft/world/item/ItemStack;)V merged by com.abdelaziz.canary.mixin.calc.if_else.player_slot.PlayerMixin with priority 1000 [PREINJECT Applicator Phase -> inventorio.mixins.json:PlayerEntityMixin -> Prepare Injections -> -> redirect$ben000$inventorioEquipMainHand(Lnet/minecraft/core/NonNullList;ILjava/lang/Object;)Ljava/lang/Object; -> Prepare] 10:51:24.876 at MC-BOOTSTRAP/org.spongepowered.mixin/org.spongepowered.asm.mixin.injection.code.Injector.findTargetNodes(Injector.java:305)
  • Topics

×
×
  • Create New...

Important Information

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