Posted 30 May 2015 - 10:25 AM
The wiki describes this advantage for the wired cable networks:
"Reliability: Networks created using networking cable are more reliable than wireless networks because Wireless Modems have their range drastically reduced during thunderstorms. Networks using networking cables will work as long their cables and endpoints are within loaded chunks."
Either the documentation for network cable connections on the wiki is incorrect, falsly advertised or the mod is bugged in imposing a limit of 256 blocks which is not mentioned anywhere. (Yes, I am pushing the limits to find them)
To reproduce:
For easier reproduction, I recomend running RailCraft alongside ComputerCraft and use an admin anchor linked with Anchor Sentinels, which will allow you to chunkload in a straight line, 9 chunks at a time.
Test scenario consists of 27 chunks loaded in a straight line (3 pairs of Admin Chunkloader & Anchor Sentinels linked - use Trackman's Goggles set to "Anchor" to view the loaded chunks), ensuring that both ends are out of your view distance, when the view distance is set to 10 chunks.
Plot down a computer (doesnt matter if it's the normal or advanced), hook up a cable modem and start pulling a cable along the loaded chunks. I did so in a straight line. Then plot down a monitor or advanced monitor at the opposite end of where the computer is, hook a cable modem on any side, connect the networking cable and make sure the modems are enabled in both ends.
Fetch this test program that shows the current minecraft time:
http://pastebin.com/hRL4BMqq
Run the program and go check the monitor. If you did like I did, load up 27 chunks in a straight line, with a straigt line networking cable I guarantee you that the monitor will be blank. Count up 255-256 blocks away from the computer and plot down another monitor with a modem and enable the modem. Magically that second monitor will start showing the current minecraft time.
Posting that the only requirement is that the chunks are loaded is incorrect. Either the wiki should be corrected to properly inform people of the 256 block maximum or the CC cable networking code should be corrected to remove or extend the search limit of the cable length. (I did this test setup as part of a large RailCraft rail network setup, for passing status and station information back and forth between different stations along the railway lines)
Before you start punching me full of alternative solutions like plotting down relay computers on long distance networks, I already know how to get past this current limitation - in several different ways. I'm not a noob, so please don't assume I am. Using relay computers to relay messages further on works, but this work-around really stinks over longer distances as it at the least requires additional multiple instances of the relay software to run which decreases the performance of the server running too many scripts. For now I'm forced to use relay computers over longer distances, until CC is fixed or the wiki is updated to properly reflect the realities.
If the wiki is updated, the maximum distance of cabled networks is stamped in rubber as the upper limit - that at least would clarify that there is a limit. If the code handling cable network distances is fixed (2000+ blocks would be nice), I shall clap my hands in joy and pledge a donation above 5$ plus purchase at least two items off the shapeways.com site. Perhaps an incentive like this might push you to look into this Dan.
"Reliability: Networks created using networking cable are more reliable than wireless networks because Wireless Modems have their range drastically reduced during thunderstorms. Networks using networking cables will work as long their cables and endpoints are within loaded chunks."
Either the documentation for network cable connections on the wiki is incorrect, falsly advertised or the mod is bugged in imposing a limit of 256 blocks which is not mentioned anywhere. (Yes, I am pushing the limits to find them)
To reproduce:
For easier reproduction, I recomend running RailCraft alongside ComputerCraft and use an admin anchor linked with Anchor Sentinels, which will allow you to chunkload in a straight line, 9 chunks at a time.
Test scenario consists of 27 chunks loaded in a straight line (3 pairs of Admin Chunkloader & Anchor Sentinels linked - use Trackman's Goggles set to "Anchor" to view the loaded chunks), ensuring that both ends are out of your view distance, when the view distance is set to 10 chunks.
Plot down a computer (doesnt matter if it's the normal or advanced), hook up a cable modem and start pulling a cable along the loaded chunks. I did so in a straight line. Then plot down a monitor or advanced monitor at the opposite end of where the computer is, hook a cable modem on any side, connect the networking cable and make sure the modems are enabled in both ends.
Fetch this test program that shows the current minecraft time:
http://pastebin.com/hRL4BMqq
Run the program and go check the monitor. If you did like I did, load up 27 chunks in a straight line, with a straigt line networking cable I guarantee you that the monitor will be blank. Count up 255-256 blocks away from the computer and plot down another monitor with a modem and enable the modem. Magically that second monitor will start showing the current minecraft time.
Posting that the only requirement is that the chunks are loaded is incorrect. Either the wiki should be corrected to properly inform people of the 256 block maximum or the CC cable networking code should be corrected to remove or extend the search limit of the cable length. (I did this test setup as part of a large RailCraft rail network setup, for passing status and station information back and forth between different stations along the railway lines)
Before you start punching me full of alternative solutions like plotting down relay computers on long distance networks, I already know how to get past this current limitation - in several different ways. I'm not a noob, so please don't assume I am. Using relay computers to relay messages further on works, but this work-around really stinks over longer distances as it at the least requires additional multiple instances of the relay software to run which decreases the performance of the server running too many scripts. For now I'm forced to use relay computers over longer distances, until CC is fixed or the wiki is updated to properly reflect the realities.
If the wiki is updated, the maximum distance of cabled networks is stamped in rubber as the upper limit - that at least would clarify that there is a limit. If the code handling cable network distances is fixed (2000+ blocks would be nice), I shall clap my hands in joy and pledge a donation above 5$ plus purchase at least two items off the shapeways.com site. Perhaps an incentive like this might push you to look into this Dan.
Edited on 30 May 2015 - 08:31 AM