Cart detectors incorrectly detecting max speed locomotive
CodedBinary opened this issue ยท 1 comments
Description of the Bug
Cart detector will detect a locomotive travelling at max speed when there is an entire block separating it and the locomotive. Importantly, a locking track may exist there.
To Reproduce
- Place segment of normal tracks
- (Optional) Place locking track (set to any mode)
- Place Cart Detector (Any) underneath the rail immediately following the locking track
- Place steam locomotive on track, fill completely with water and coal blocks
- Turn locomotive to full speed towards locking track
- Cart detector will emit redstone even though locking track prevents the locomotive from being adjacent
Expected behavior
Cart detector should not emit a redstone signal as the locomotive is never adjacent to it.
Logs & Environment
Environment:
Forge version: forge-1.12.2-14.23.5.2847 downloaded from curseforge with SHA-1: 8398503A59F4EBE1EA878498ADF2B32CB9B470C1
Railcraft version: v12.0.0 downloaded from curseforge with SHA-1: EA2085A509B816BB9A3CDD79F2F44175B588737A
Minecraft version: v1.12.2 (singleplayer creative)
Operating System: Windows
Other mods installed: none
Logs:
Uploaded in 2 parts since text size exceeded 512M:
https://pastebin.com/evnkjnbM
https://pastebin.com/hXgyAAhX
Additional context
Sometimes on your first placement, this will not occur. However, this reliably occurs every time after the first occurrence, which is within 1-3 attempts at replicating. This issue does not in fact depend on locking tracks, but can ruin a token based system relying on them.