RFTools

RFTools

74M Downloads

[issue] cannot delete invalid destinations from dialer list

mikeloeven opened this issue · 14 comments

commented

A receiver was deleted during a scheduled reset of the servers mining dimension. currently i am unable to delete invalid destinations from the dialer and as this has happened multiple times there are several identical but invalid destinations listed in the dialer. there needs to be a method of deleting missing destinations from the dialer list

perhaps this should be accomplished by analyzer providing a dialogue to remove the destination if it cannot find the reciever

commented

the dimensions where this occurs are the nether and the deep dark these are not dimensions managed by RF tools. but again the ability to delete invalid destinations is something that needs to be added

commented

It exists like I told you in previous comment: /rfttp cleanup

commented

/rfttp is a admin command there needs to be a button or dialogue on the dialer for normal un oped players

commented

Well for un oped players the way to do is is to manually remove the receiver. There is no need for a command to do this.

commented

unless the receiver has been destroyed ... XD

commented

Well if the receiver is destroyed in game (by breaking or explosion) it should normally be removed from the list. If the receiver is destroyed out of game by removing a dimension (dimension reset or something) then it is up to the person who does that (presumably an admin) to run the needed cleanup commands.

commented

RFTools dimensions should preferably be deleted with /rftdim safedel and after that removing the dimension folder. Otherwise RFTools can get confused. But you can use /rfttp cleanup to clean up all invalid matter receivers from the dialer list to fix this issue now.

commented

why not solve the issue completely by scanning for missing receivers each restart ?

commented

Well the cleanup command has to load all dimensions that have (or had) a receiver in them so that could add a bit to startup time. Also if a dimension was corrupt but only triggered a crash on visiting/loading it then it would now crash all the time.

commented

so coming full circle it should be fairly simply to add a dialogue when checking with a destination analyzer to delete invalid destinations after the check button has been pressed

commented

In theory yes but I still feel this is not the responsibility of the player. It is the admin that should worry about this

commented

As a frequent Admin, I have a LOT of stupid players who can't be bothered
to tell me when they're doing things like crash the server, let alone
spamming bad dimensions.
This feature would be really nice.

Jeremiah Grimsley

"All of humanity is in peril of extinction if each one of us does not dare,
now and henceforth, always to tell only the truth, and all the truth, and
to do so promptly — right now." - R Buckminster Fuller

On Thu, Oct 22, 2015 at 12:42 PM, McJty [email protected] wrote:

In theory yes but I still feel this is not the responsibility of the
player. It is the admin that should worry about this


Reply to this email directly or view it on GitHub
#362 (comment).

commented

But its the player who ultimately has to deal with many bad destinations on their dialing device

commented

Fixed in next release. Doing 'check' on an invalid destination will clean up all invalid destinations (not only the one that you were checking)