Refined Relocation

Refined Relocation

3M Downloads

Error setting blocks for Wireless Block Extender.

misterxerox opened this issue ยท 10 comments

commented

I was playing with my friends in a private server and when i tried to set the filter for the wireless block extender the server crashed. The block i was trying to link to was a Think Tank , so i could remove the knowledge fragments (it's a multiblock which needs empty space).
Here's the server crash log:
http://pastebin.com/19YTEt4H

Thanks for everything,
mXerox

commented

Looks like the forge issue was closed with no intention of fixing it. -_-

You might be able to snoop on Thaumic Tinkerer's code for the Transvector Binder/Interface, since it does almost exactly the same thing that the Linker/Wireless Extender does. Vazkii or pixel must have solved the issue somehow.

commented

It's a crash due to trying to get the name of the connected block on the server. It's been a while since I worked on the mod, but I'm not sure why the server would even need to get the name, so that might be the issue here (code accidentally running on the server when it should be client-only).

commented

Fixed with #217 and 70e6909. Next version should not crash on servers. Sorry that this took such a long time, I'm a bit busy at the moment.

commented

Should this have been fixed in 1.0.6c? Still occurring for me with the same stack trace.

commented

Happens to me too.

commented

That is an interesting crash. What mod is the Think Tank from? Can it be placed in creative?

commented

It's from Thaumic Exploration and it can be placed in creative and survival.
The block itself is part of a multiblock , but it has it's inventory even alone.
But it's probably a fault of TX , which is in a Dev build for 1.7.10, but i don't really know.

commented

@misterxerox Could you provide me with a link to the download for this dev build? Looking at http://vazkii.us/mod/TX/downloads.php only reveals 1.7.2 builds.

Also please provide download links for any dependencies (excluding Forge).

commented

This is a Minecraft/Forge issue.

The method Block#getPickBlock is available server side, but uses a client-only method called Block#getItem. Will report to the Forge repo after making sure this isn't fixed already.

commented