RFTools

RFTools

74M Downloads

[1.10.2] Transmitter Triggers Multiple Times then Fails

praetoras opened this issue ยท 9 comments

commented

I'm on rftools-1.10-5.09 and rftoolsdim-1.10-4.30beta46

To be honest, I'm not entirely sure if this is a bug or not. It may just be something I need help with on figuring out what to "fix," but anyway. I recently wanted to regen my world, so I saved all the necessary data (player inventory, level.dat file, and anything I wanted to bring with me), deleted all records of all dimensions, reset the dimension array in the level.dat, everything seemed fine. My new world had the same block IDs and I had some fresh and spiffy new land to play with.

At first, RFTools Dimensions seemed to work too. I created a few and transported to them, but then something strange started happening. It was hard to tell when exactly it began. The dial of a dimension, even newly created, would go just fine. It would say dial okay, the transmitter beam would turn green/yellow, I had the destination analyzer and matter booster next to it. But when I attempted to stand on the beam, it would spam me with messages saying: "Start teleportation..." and draining RF from the power buffer every time it posted that message, till it ended with "Not enough power to start the teleport!"

This happens no matter what dimension I tried to go to. It wouldn't even transmit to a receiver across the room, it just took much less power per message, and spammed me many more times before deciding it didn't have enough power.

There are no error logs in the server. The only thing that looks like it might possibly be related (though I'm not sure) is this when I dial the dimension to begin with:

[14:06:51] [Server thread/INFO] [FML]: [RTG-INFO] World Seed: 9864
[14:06:51] [Server thread/INFO] [Actually Additions]: Successfully received WorldData for world 3!
[14:06:51] [Server thread/INFO] [Actually Additions]: Unloading WorldData for world 3!
[14:06:51] [Server thread/INFO] [FML]: Unloading dimension 3

Is the unloading of the world supposed to/not supposed to happen? Is this possibly caused by the Actually Additions mod, or is it unloading because the world normally unloads after the initial dial?

So far, I have tried viewer restarts, server restarts, cleaning out all variables and trying again. Nothing seems to fix it.

commented

That means the transmitter has run out of power. i.e. the device with the teleportation beam

commented

Yeah - it keeps requesting a teleport about once a second, and instead of teleporting me it just keeps requesting the teleport. I even have it hooked up to a creative capacitor so it has a constant supply of RF and it still runs out of power, because it makes the requests faster than it can replenish its buffer.

commented

I found the problem.

My base had an environmental controller in it. The environmental controller is hooked up to its own power supply, separate from the matter transmitter/receivers. Immediately after removing the environmental controller, my transmitter was able to work normally. When putting the environmental controller back, it went right back to the multiple teleport attempts.

I tested this both with and without the no teleport module installed in the EC. It still happened, with or without it.

Update: After restarting the server, having removed the no-teleport module, teleports are working normally again. Interestingly, only the matter receiver/transmitter teleports are blocked. Teleporting by other means isn't.

commented

Well the no teleport module is supposed to block teleports. Tha's what it is for

commented

Correct, but the effect is remaining even after the module was removed - I had to restart the server just to get it to stop blocking teleports. It didn't seem to block the other methods of teleport I tend to use (Ender IO sword and travel anchors for example). The mod states that it blocks endermen from teleporting, so I had thought it was like the other negative-impact modules and only affected mobs.

commented

It prevents all teleportation that I can prevent. To make sure it only affects mobs you must make sure the filter of the environmental controller is set to mobs only. That way it will no longer affect players.

Are you sure you waited long enough for the effect to turn off? It isn't immediate. If you did then I'll check this out

commented

I had waited about five minutes, but it still remained - the odd thing was, I also removed the one that had the modules in it. After removing the environmental controller, teleporting through the matter transmitter did work pretty much immediately. However, I then put in a new environmental controller with no modules in it at all, put it where the old one was, and teleportation was blocked again.

commented

I can reproduce

commented

Stupid bug. Fixed next release