Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Allow servers to disable worlddownloader #64

Open
Smove opened this issue Sep 7, 2015 · 5 comments
Open

Allow servers to disable worlddownloader #64

Smove opened this issue Sep 7, 2015 · 5 comments

Comments

@Smove
Copy link

Smove commented Sep 7, 2015

As some other plugins like rei's minimap & voxel minimap supports disabling them on some servers, WorldDownloader should allow the server to send a disable download state too.

The reason for this is that servers get copied by other players without any permissions to do that. Every server should have the decision to allow or disallow the downloading of the world.

Example:

Voxel Minimap can be disabled by sending the following message to players client:
p.sendMessage(new TextComponent("§3 §6 §3 §6 §3 §6 §e"));

A other way this can be done is by plugin message

@TealNerd
Copy link

since the source is open anyone could clone it, take out the bit that disables with the message, and use it freely.

@Lunatrius
Copy link

Don't do that. I've removed SBC messages in favor of a native plugin. SBC messages are completely broken on Bukkit/Spigot/BungeeCord, they might break on vanilla/Forge eventually.

@TealNerd surely anyone can do that, assuming that they manage to download, compile and set up the mod properly - which is what, maybe 1% of the community? At least if filters out the people that don't know how to program/compile/etc.

@TealNerd
Copy link

Yeah, I guess that's true, but then you further distance the normal player from the knowledgeable one. For instance you can disable radar on your server, but then rather than everyone having radar, you leave it with 1% of people having radar and now 1% of players have an advantage over the remaining 99% rather than everyone being on even ground. This means almost 100% of the time it makes more sense to leave radar enabled as to not disadvantage a majority of your players. Of course a better solution would be a radar jamming mod but even most of those aren't very good at effectively blocking radar.

@Pokechu22
Copy link

FYI, I did implement a system like this (using plugin channels). There is documentation here. It also has an integrated permission request system (which is a work in progress), to try and balance things out.

§-based systems are extremely rigid and also spam the chat; I'm avoiding them.

@Smove
Copy link
Author

Smove commented Mar 6, 2016

I don't like Chat(§) based systems too. Your solution ist great 👍

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants