-
Notifications
You must be signed in to change notification settings - Fork 36
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
StackOverflowError (client disconnect) when moving frames #101
Comments
Same here, me, my brother and my mates all were sat around me on my server watching me finish my door design and I pushed the test button, the frame moved and everyone was kicked with that same client log message. depth >512 |
me too my modpack use this version mod test to client no problem but on the server problem is so big@@ |
This happened to me too, running forge 12.18.3.2185 (for 1.10.2). |
Me also! 017-02-05 16:50:38 +1100 [Netty Epoll Client IO #5/ERROR] [FML]: NetworkDispatcher exception Please fix. Minecraft is better with moving blocks! |
Hello ! I play with Minecraft 1.10.2 and Funky Locomotion 0.3 |
Any progress on this? I'm experiencing the same issue on AllTheMods v2.1/MC 1.10.2/FunkyLocomotion v0.0.3. |
you're playing on server ? Because I haven't this issue in a singleplayer world but on my multiplayer world Funky Locomotion is useless =/ |
I have submitted a PR to fix this issue, and I'm using a custom build on my server with that fix (and some other smaller fixes). So for personal/private use you could clone my fork and build it yourself. All you should really need to do is run |
so wait, has anyone figured this out yet? @maruohon i saw what you had posted but im no coder, are you saying you have a fix for this on 1.10.2? |
@boredinmemind Yes. If you look at my Pull Request #104. So for personal use (ie. where you don't have to distribute the custom version) you could build the mod from source, using for example the branch that my PR is made from ( To do that, you would go to my fork of the repo, select the |
@maruohon p.s. it is for private use, for my own local mc server i run for me and my neighbor btw. |
You don't actually have to install gradle yourself. Run the command using the gradle wrapper that is in the repo, ie. |
@maruohon update: tried building from the other repo, (the correct one you said this time) and its asking me to repoint it's path (as it seems it's trying to use reg java and wants me to redirect to JDK folder instead? |
@rwtema I'm confirming this bug again for 1.10.2 in FTB Beyond modpack, on a server. Pushing any block (dirt, for example) with a Pusher (and presumably all other motors) causes either the NBT error or a "badly compressed packet". |
…rclass' desc tag as parent, which writes the desc tag! If the whole NBT _IS_ needed in the update tag, it should be called with a BLANK Compound. This should fix rwtema#101 properly.
This is still a thing in the newest 1.10 Version on Forge (0.0.3) which is included in the FTB-Beyond Pack whrere its happening to me. |
LukaPix this was fixed in 1.11 on. I don't retema will be backporting the fix to 1.10 |
Hm okay but why does the FTB Team include it in a 1.10 Pack if i doesnt work at all ? |
I think it'd be pretty great if they did do that though. Some of us still play on 1.10. |
@maruohon : Doing the reobf task after doing the build task gave me a jarfile that actually works. Also, I got the same error about needing gradle 2.3+. The gradle in the repo (located at "Funky Locomotion/gradle/wrapper") needs to be updated. Once I overwrote that with a newer version I didn't get that error message anymore. |
@Aionys Yeah, there is lots of outdated stuff in this official branch. If manually building a fixed version for 1.10.2, I'd recommend using my (a bit stupidly named) |
@maruohon I was referring specifically to your masa branch. That's why I @'d YOU. masa needs this commit: Don't know how to fix the reobf weirdness, I don't know jack about gradle. |
@Aionys Are you sure you built it from the correct branch? Because I do have Gradle 2.14.1 in the wrapper properties: https://github.com/maruohon/FunkyLocomotion/blob/masa/gradle/wrapper/gradle-wrapper.properties And as to the reobf stuff... How did you build it? If you want to talk about this more, maybe hop on to Discord so that we don't keep e-mail spamming other people in this issue :P For example on my server here: https://discord.gg/2FgywHj or I'm also on the MMD and FTB and DW20 servers among others. |
Yes, I'm sure. The jarfile produced is named "funky-locomotion-1.10.2-alpha-0.0.3-masafixes.6.jar". And the actual gradle.wrapper binary needs to be updated, not just the number in the properties file. I built it with "gradlew build". It produced an not reobfuscated jarfile. I went back in and ran "gradlew reonf". It built a reobfuscated jarfile that worked. This leads me to believe that gradle is configured correctly, although it could have been user error on my part. Regardless, I got it working and now have a usable jarfile that is currently running in my Minecraft. I've fixed the problem on my end, I was just letting you know why it isn't working based on my experience with what I had to do to fix it. I don't see any need for further discussion. |
Mod version: 0.0.3 (MC 1.10.2)
Forge version: 12.18.2.2125
Modpack: All the Mods 1.45
Description
When moving a frame in any way, nearby clients are kicked from the server.
Clients which don't have the frames in range do not experience this.
Note that the frames actually get moved on the server.
Steps to reproduce
Try moving frames, even with no connections to other blocks, using a Pusher, Slider, etc. in any direction.
Relevant server log:
Relevant client log:
Nearby clients get kicked from the server with the following message:
The text was updated successfully, but these errors were encountered: