TranxCraft / iTranxCraft

The Rewrite Of TranxCraft - a custom plugin that does many wonderful things.
3 stars 1 forks source link

Cross-Server Friendly #47

Open Fyrsta opened 9 years ago

Fyrsta commented 9 years ago

As sort of discussed from #46, the ability for other servers to easily use the plugin on their server would be beneficial.

This would require a lot of SQL checks to make sure all of the tables with the right columns are there, and to check over the config to make sure all of the required rows are there for it to work.

This isn't a priority right now though, something for later on after we've got everything else done first.

Wild1145 commented 9 years ago

As You've told me to discuss point #46 here I will have to, though its not the correct topic.

Your saying that players may have it in their server lists, but have you thought that players may not want to have to go to the effort of finding those details in the list and re-typing it on a web browser or possibly there phone. I dont see whats so god damn difficult about putting a bloody link in the ban message that is less than one line of code.

As for this issue, if you want other servers to be able to use it, you should make this a higher priority. If not, you may as well closed source the project, because nobody else will be able to use it without modifying it a reasonable amount, and at that point would be better off not bothering.

Fyrsta commented 9 years ago

@Wild1145 It's not the amount of work required for it. I agree it's basically nothing. I'll implement it as something configurable so it can be turned on or off.

Also, a project can be beneficial to others without it being able to be easily ran on a server by others. You can look at parts of the code that may be of interest to you and base your own code off of that. I've done that with DarthCraft, but I've never ran the plugin on a server. If DarthCraft was closed source, I couldn't do that at all. It's more of a priority to get everything implemented that's needed than to make it friendly for others to use.