Jump to content

Issue with a modpack for my server network


johncsuti

Recommended Posts

I am not sure witch mod is causing this. This error is from my server running forge 1.12.2 version 2847. I have tried everything i can think of besides removing mods one by one witch could take a while. Any help is appreciated.

[02:45:59] [User Authenticator #1/INFO] [minecraft/NetHandlerLoginServer]: UUID of player johncsuti is 250ed8a3-4b9e-3635-ad99-8e5cd879beb3
[02:45:59] [Server thread/ERROR] [FML]: HandshakeMessageHandler exception
java.lang.VerifyError: Bad type on operand stack
Exception Details:
  Location:
    net/minecraft/network/NetHandlerPlayServer.func_147340_a(Lnet/minecraft/network/play/client/CPacketUseEntity;)V @350: invokeinterface
  Reason:
    Type 'java/lang/Object' (current frame, stack[1]) is not assignable to 'org/bukkit/event/Event'
  Current Frame:
    bci: @350
    flags: { }
    locals: { 'net/minecraft/network/NetHandlerPlayServer', 'net/minecraft/network/play/client/CPacketUseEntity', 'net/minecraft/world/WorldServer', 'net/minecraft/entity/Entity', integer, double, double_2nd, 'net/minecraft/item/ItemStack', integer, 'net/minecraft/item/Item', 'java/lang/Object' }
    stack: { 'org/bukkit/plugin/PluginManager', 'java/lang/Object' }
  Bytecode:
    0x0000000: 2b2a 2ab4 00e9 b602 24b8 022a 2ab4 00e9
    0x0000010: b603 3c99 0004 b12a b400 df2a b400 e9b4
    0x0000020: 0407 b604 0b4d 2b2c b608 e04e 2d2a b400
    0x0000030: e9a6 0015 2ab4 00e9 b604 e69a 000b 2a13
    0x0000040: 08e2 b601 c4b1 2ab4 00e9 b601 a52d c602
    0x0000050: bb2a b400 e92d b608 e636 0414 08e7 3905
    0x0000060: 1504 9a00 0814 08e9 3905 2ab4 00e9 2db6
    0x0000070: 08ee 1805 989c 0294 2ab4 00e9 2bb6 08f1
    0x0000080: c700 09b2 04fb a700 072b b608 f1b6 04f0
    0x0000090: 3a07 2bb6 08f5 b208 f9a5 000d 2bb6 08f5
    0x00000a0: b208 fca6 0144 1907 c600 1919 07b6 08bf
    0x00000b0: b208 ffa6 000e 2dc1 0901 9900 0704 a700
    0x00000c0: 0403 3608 2ab4 00e9 b405 5cb6 0562 c700
    0x00000d0: 0701 a700 102a b400 e9b4 055c b605 62b6
    0x00000e0: 08bf 3a09 2bb6 08f5 b208 f9a6 002a bb09
    0x00000f0: 0359 2ab6 02ff 2db6 068e 2bb6 08f1 b204
    0x0000100: eca6 0009 b209 08a7 0006 b209 0bb7 090e
    0x0000110: 3a0a a700 432b b609 123a 0bbb 0914 592a
    0x0000120: b602 ff2d b606 8ebb 0916 5919 0bb4 039f
    0x0000130: 190b b403 a219 0bb4 03a5 b709 172b b608
    0x0000140: f1b2 04ec a600 09b2 0908 a700 06b2 090b
    0x0000150: b709 1a3a 0a2a b400 f2b6 01f0 190a b901
    0x0000160: f602 0015 0899 003e 190a b609 1b9a 0023
    0x0000170: 2ab4 00e9 b405 5cb6 0562 c600 162a b400
    0x0000180: e9b4 055c b605 62b6 08bf b208 ffa5 0016
    0x0000190: 2abb 091d 592d 2dc0 0901 b609 20b7 0923
    0x00001a0: b601 8919 0ab6 091b 9a00 222a b400 e9b4
    0x00001b0: 055c b605 62c6 0015 2ab4 00e9 b405 5cb6
    0x00001c0: 0562 b608 bf19 09a5 0017 2abb 0925 592d
    0x00001d0: b609 282d b609 2c04 b709 2fb6 0189 190a
    0x00001e0: b609 1b99 0004 b12b b608 f5b2 08f9 a600
    0x00001f0: 362b b608 f13a 082a b400 e92d 1908 b609
    0x0000200: 3357 1907 b606 0e9a 001a 1907 b609 3602
    0x0000210: a300 112a b400 e92a b400 e9b4 093a b609
    0x0000220: 3ea7 00e8 2bb6 08f5 b208 fca6 004c 2bb6
    0x0000230: 08f1 3a08 2ab4 00e9 2d2b b609 1219 08b8
    0x0000240: 0944 c600 04b1 2d2a b400 e92b b609 1219
    0x0000250: 08b6 0948 5719 07b6 060e 9a00 1a19 07b6
    0x0000260: 0936 02a3 0011 2ab4 00e9 2ab4 00e9 b409
    0x0000270: 3ab6 093e a700 952b b608 f5b2 094b a600
    0x0000280: 8b2d c109 4d9a 0023 2dc1 094f 9a00 1c2d
    0x0000290: c109 519a 0015 2d2a b400 e9a6 0047 2ab4
    0x00002a0: 00e9 b604 e69a 003d 2abb 0137 5913 0953
    0x00002b0: 03bd 0004 b701 3cb6 0140 2ab4 00df bb01
    0x00002c0: ca59 b701 cb13 0955 b601 d52a b400 e9b6
    0x00002d0: 012f b601 d513 0957 b601 d5b6 01da b609
    0x00002e0: 5ab1 2ab4 00e9 2db6 095d 1907 b606 0e9a
    0x00002f0: 001a 1907 b609 3602 a300 112a b400 e92a
    0x0000300: b400 e9b4 093a b609 3eb1
  Stackmap Table:
    same_frame(@23)
    append_frame(@70,Object[#737],Object[#328])
    append_frame(@106,Integer,Double)
    same_locals_1_stack_item_frame(@137,Object[#235])
    full_frame(@141,{Object[#2],Object[#91],Object[#737],Object[#328],Integer,Double},{Object[#235],Object[#1256]})
    append_frame(@166,Object[#1446])
    same_frame(@193)
    same_locals_1_stack_item_frame(@194,Integer)
    append_frame(@213,Integer)
    same_locals_1_stack_item_frame(@226,Object[#2406])
    full_frame(@266,{Object[#2],Object[#91],Object[#737],Object[#328],Integer,Double,Object[#1446],Integer,Object[#2406]},{Uninitialized[#238],Uninitialized[#238],Object[#252],Object[#2408]})
    full_frame(@269,{Object[#2],Object[#91],Object[#737],Object[#328],Integer,Double,Object[#1446],Integer,Object[#2406]},{Uninitialized[#238],Uninitialized[#238],Object[#252],Object[#2408],Object[#2309]})
    same_frame(@277)
    full_frame(@333,{Object[#2],Object[#91],Object[#737],Object[#328],Integer,Double,Object[#1446],Integer,Object[#2406],Top,Object[#924]},{Uninitialized[#283],Uninitialized[#283],Object[#252],Object[#2408],Object[#2326]})
    full_frame(@336,{Object[#2],Object[#91],Object[#737],Object[#328],Integer,Double,Object[#1446],Integer,Object[#2406],Top,Object[#924]},{Uninitialized[#283],Uninitialized[#283],Object[#252],Object[#2408],Object[#2326],Object[#2309]})
    full_frame(@341,{Object[#2],Object[#91],Object[#737],Object[#328],Integer,Double,Object[#1446],Integer,Object[#2406],Object[#4]},{})
    same_frame(@400)
    same_frame(@419)
    same_frame(@458)
    same_frame(@478)
    chop_frame(@487,3)
    append_frame(@545,Object[#1256])
    chop_frame(@548,1)
    append_frame(@582,Object[#1256])
    same_frame(@628)
    chop_frame(@631,1)
    same_frame(@680)
    same_frame(@738)
    chop_frame(@777,3)

        at net.minecraftforge.fml.common.network.handshake.NetworkDispatcher.serverInitiateHandshake(NetworkDispatcher.java:198) ~[NetworkDispatcher.class:45bb996]
        at net.minecraftforge.fml.common.network.handshake.FMLHandshakeServerState$1.accept(FMLHandshakeServerState.java:52) ~[FMLHandshakeServerState$1.class:45bb996]
        at net.minecraftforge.fml.common.network.handshake.HandshakeMessageHandler.userEventTriggered(HandshakeMessageHandler.java:65) ~[HandshakeMessageHandler.class:45bb996]
        at io.netty.channel.AbstractChannelHandlerContext.invokeUserEventTriggered(AbstractChannelHandlerContext.java:329) [AbstractChannelHandlerContext.class:?]
        at io.netty.channel.AbstractChannelHandlerContext.invokeUserEventTriggered(AbstractChannelHandlerContext.java:315) [AbstractChannelHandlerContext.class:?]
        at io.netty.channel.AbstractChannelHandlerContext.fireUserEventTriggered(AbstractChannelHandlerContext.java:307) [AbstractChannelHandlerContext.class:?]
        at io.netty.channel.ChannelInboundHandlerAdapter.userEventTriggered(ChannelInboundHandlerAdapter.java:108) [ChannelInboundHandlerAdapter.class:?]
        at io.netty.channel.AbstractChannelHandlerContext.invokeUserEventTriggered(AbstractChannelHandlerContext.java:329) [AbstractChannelHandlerContext.class:?]
        at io.netty.channel.AbstractChannelHandlerContext.invokeUserEventTriggered(AbstractChannelHandlerContext.java:315) [AbstractChannelHandlerContext.class:?]
        at io.netty.channel.AbstractChannelHandlerContext.fireUserEventTriggered(AbstractChannelHandlerContext.java:307) [AbstractChannelHandlerContext.class:?]
        at io.netty.channel.ChannelInboundHandlerAdapter.userEventTriggered(ChannelInboundHandlerAdapter.java:108) [ChannelInboundHandlerAdapter.class:?]
        at io.netty.channel.AbstractChannelHandlerContext.invokeUserEventTriggered(AbstractChannelHandlerContext.java:329) [AbstractChannelHandlerContext.class:?]
        at io.netty.channel.AbstractChannelHandlerContext.invokeUserEventTriggered(AbstractChannelHandlerContext.java:315) [AbstractChannelHandlerContext.class:?]
        at io.netty.channel.AbstractChannelHandlerContext.fireUserEventTriggered(AbstractChannelHandlerContext.java:307) [AbstractChannelHandlerContext.class:?]
        at io.netty.channel.DefaultChannelPipeline$HeadContext.userEventTriggered(DefaultChannelPipeline.java:1352) [DefaultChannelPipeline$HeadContext.class:?]
        at io.netty.channel.AbstractChannelHandlerContext.invokeUserEventTriggered(AbstractChannelHandlerContext.java:329) [AbstractChannelHandlerContext.class:?]
        at io.netty.channel.AbstractChannelHandlerContext.invokeUserEventTriggered(AbstractChannelHandlerContext.java:315) [AbstractChannelHandlerContext.class:?]
        at io.netty.channel.DefaultChannelPipeline.fireUserEventTriggered(DefaultChannelPipeline.java:920) [DefaultChannelPipeline.class:?]
        at net.minecraftforge.fml.common.network.handshake.NetworkDispatcher.insertIntoChannel(NetworkDispatcher.java:183) [NetworkDispatcher.class:45bb996]
        at net.minecraftforge.fml.common.network.handshake.NetworkDispatcher.serverToClientHandshake(NetworkDispatcher.java:154) [NetworkDispatcher.class:45bb996]
        at net.minecraftforge.fml.common.network.internal.FMLNetworkHandler.fmlServerHandshake(FMLNetworkHandler.java:81) [FMLNetworkHandler.class:45bb996]
        at net.minecraft.server.network.NetHandlerLoginServer.func_147326_c(NetHandlerLoginServer.java:192) [pc.class:?]
        at net.minecraft.server.network.NetHandlerLoginServer.func_73660_a(NetHandlerLoginServer.java:75) [pc.class:?]
        at net.minecraft.network.NetworkManager.func_74428_b(NetworkManager.java:296) [gw.class:?]
        at net.minecraft.network.NetworkSystem.func_151269_c(NetworkSystem.java:195) [oz.class:?]
        at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:994) [MinecraftServer.class:?]
        at net.minecraft.server.dedicated.DedicatedServer.func_71190_q(DedicatedServer.java:456) [nz.class:?]
        at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:845) [MinecraftServer.class:?]
        at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:717) [MinecraftServer.class:?]
        at java.lang.Thread.run(Thread.java:748) [?:1.8.0_242]
[02:46:29] [Netty Epoll Server IO #0/ERROR] [FML]: NetworkDispatcher exception
io.netty.handler.timeout.ReadTimeoutException: null
[02:46:29] [Server thread/INFO] [minecraft/NetHandlerLoginServer]: com.mojang.authlib.GameProfile@55bd3fe0[id=250ed8a3-4b9e-3635-ad99-8e5cd879beb3,name=johncsuti,properties={},legacy=false] (/192.168.1.168:63241) lost connection: Timed out

Link to comment
Share on other sites

1.12 is no longer supported on this forum.

Please update to a modern version of Minecraft to receive support.

This is my Forum Signature, I am currently attempting to transform it into a small guide for fixing easier issues using spoiler blocks to keep things tidy.

 

As the most common issue I feel I should put this outside the main bulk:

The only official source for Forge is https://files.minecraftforge.net, and the only site I trust for getting mods is CurseForge.

If you use any site other than these, please take a look at the StopModReposts project and install their browser extension, I would also advise running a virus scan.

 

For players asking for assistance with Forge please expand the spoiler below and read the appropriate section(s) in its/their entirety.

Spoiler

Logs (Most issues require logs to diagnose):

Spoiler

Please post logs using one of the following sites (Thank you Lumber Wizard for the list):

https://gist.github.com/100MB Requires member (Free)

https://pastebin.com/: 512KB as guest, 10MB as Pro ($$$)

https://hastebin.com/: 400KB

Do NOT use sites like Mediafire, Dropbox, OneDrive, Google Drive, or a site that has a countdown before offering downloads.

 

What to provide:

...for Crashes and Runtime issues:

Minecraft 1.14.4 and newer:

Post debug.log

Older versions:

Please update...

 

...for Installer Issues:

Post your installer log, found in the same place you ran the installer

This log will be called either installer.log or named the same as the installer but with .log on the end

Note for Windows users:

Windows hides file extensions by default so the installer may appear without the .jar extension then when the .log is added the log will appear with the .jar extension

 

Where to get it:

Mojang Launcher: When using the Mojang launcher debug.log is found in .minecraft\logs.

 

Curse/Overwolf: If you are using the Curse Launcher, their configurations break Forge's log settings, fortunately there is an easier workaround than I originally thought, this works even with Curse's installation of the Minecraft launcher as long as it is not launched THROUGH Twitch:

Spoiler
  1. Make sure you have the correct version of Forge installed (some packs are heavily dependent on one specific build of Forge)
  2. Make a launcher profile targeting this version of Forge.
  3. Set the launcher profile's GameDir property to the pack's instance folder (not the instances folder, the folder that has the pack's name on it).
  4. Now launch the pack through that profile and follow the "Mojang Launcher" instructions above.

Video:

Spoiler

 

 

 

or alternately, 

 

Fallback ("No logs are generated"):

If you don't see logs generated in the usual place, provide the launcher_log.txt from .minecraft

 

Server Not Starting:

Spoiler

If your server does not start or a command window appears and immediately goes away, run the jar manually and provide the output.

 

Reporting Illegal/Inappropriate Adfocus Ads:

Spoiler

Get a screenshot of the URL bar or copy/paste the whole URL into a thread on the General Discussion board with a description of the Ad.

Lex will need the Ad ID contained in that URL to report it to Adfocus' support team.

 

Posting your mod as a GitHub Repo:

Spoiler

When you have an issue with your mod the most helpful thing you can do when asking for help is to provide your code to those helping you. The most convenient way to do this is via GitHub or another source control hub.

When setting up a GitHub Repo it might seem easy to just upload everything, however this method has the potential for mistakes that could lead to trouble later on, it is recommended to use a Git client or to get comfortable with the Git command line. The following instructions will use the Git Command Line and as such they assume you already have it installed and that you have created a repository.

 

  1. Open a command prompt (CMD, Powershell, Terminal, etc).
  2. Navigate to the folder you extracted Forge’s MDK to (the one that had all the licenses in).
  3. Run the following commands:
    1. git init
    2. git remote add origin [Your Repository's URL]
      • In the case of GitHub it should look like: https://GitHub.com/[Your Username]/[Repo Name].git
    3. git fetch
    4. git checkout --track origin/master
    5. git stage *
    6. git commit -m "[Your commit message]"
    7. git push
  4. Navigate to GitHub and you should now see most of the files.
    • note that it is intentional that some are not synced with GitHub and this is done with the (hidden) .gitignore file that Forge’s MDK has provided (hence the strictness on which folder git init is run from)
  5. Now you can share your GitHub link with those who you are asking for help.

[Workaround line, please ignore]

 

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.

Announcements



  • Recently Browsing

    • No registered users viewing this page.
  • Posts

    • Hi, I want to make a client-only mod, everything is ok, but when I use shaders, none of the textures rendered in RenderLevelStageEvent nor the crow entity model are rendered, I want them to be visible, because it's a horror themed mod Here is how i render the crow model in the CrowEntityRenderer<CrowEntity>, by the time i use this method, i know is not the right method but i don't think this is the cause of the problem, the renderType i'm using is entityCutout @Override public void render(CrowEntity p_entity, float entityYaw, float partialTick, PoseStack poseStack, MultiBufferSource bufferSource, int packedLight) { super.render(p_entity, entityYaw, partialTick, poseStack, bufferSource, packedLight); ClientEventHandler.getClient().crow.renderToBuffer(poseStack, bufferSource.getBuffer(ClientEventHandler.getClient().crow .renderType(TEXTURE)), packedLight, OverlayTexture.NO_OVERLAY, Utils.rgb(255, 255, 255)); } Here renderLevelStage @Override public void renderWorld(RenderLevelStageEvent e) { horrorEvents.draw(e); } Here is how i render every event public void draw(RenderLevelStageEvent e) { for (HorrorEvent event : currentHorrorEvents) { event.tick(e.getPartialTick()); event.draw(e); } } Here is how i render the crow model on the event @Override public void draw(RenderLevelStageEvent e) { if(e.getStage() == RenderLevelStageEvent.Stage.AFTER_ENTITIES) { float arcProgress = getArcProgress(0.25f); int alpha = (int) Mth.lerp(arcProgress, 0, 255); int packedLight = LevelRenderer.getLightColor(Minecraft.getInstance().level, blockPos); VertexConsumer builder = ClientEventHandler.bufferSource.getBuffer(crow); Crow<CreepyBirdHorrorEvent> model = ClientEventHandler .getClient().crow; model.setupAnim(this); RenderHelper.renderModelInWorld(model, position, offset, e.getCamera(), e.getPoseStack(), builder, packedLight, OverlayTexture.NO_OVERLAY, alpha); builder = ClientEventHandler.bufferSource.getBuffer(eyes); RenderHelper.renderModelInWorld(model, position, offset, e.getCamera(), e.getPoseStack(), builder, 15728880, OverlayTexture.NO_OVERLAY, alpha); } } How i render the model public static void renderModelInWorld(Model model, Vector3f pos, Vector3f offset, Camera camera, PoseStack matrix, VertexConsumer builder, int light, int overlay, int alpha) { matrix.pushPose(); Vec3 cameraPos = camera.getPosition(); double finalX = pos.x - cameraPos.x + offset.x; double finalY = pos.y - cameraPos.y + offset.y; double finalZ = pos.z - cameraPos.z + offset.z; matrix.pushPose(); matrix.translate(finalX, finalY, finalZ); matrix.mulPose(Axis.XP.rotationDegrees(180f)); model.renderToBuffer(matrix, builder, light, overlay, Utils .rgba(255, 255, 255, alpha)); matrix.popPose(); matrix.popPose(); } Thanks in advance
    • Here's the link: https://mclo.gs/7L5FibL Here's the link: https://mclo.gs/7L5FibL
    • Also the mod "Connector Extras" modifies Reach-entity-attributes and can cause fatal errors when combined with ValkrienSkies mod. Disable this mod and continue to use Syntra without it.
    • Hi everyone. I was trying modify the vanilla loot of the "short_grass" block, I would like it drops seeds and vegetal fiber (new item of my mod), but I don't found any guide or tutorial on internet. Somebody can help me?
    • On 1.20.1 use ValkrienSkies mod version 2.3.0 Beta 1. I had the same issues as you and it turns out the newer beta versions have tons of unresolved incompatibilities. If you change the version you will not be required to change the versions of eureka or any other additions unless prompted at startup. This will resolve Reach-entity-attributes error sound related error and cowardly errors.
  • Topics

×
×
  • Create New...

Important Information

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