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

Feature suggestions #5

Open
KotlinFactory opened this issue Sep 4, 2021 · 1 comment
Open

Feature suggestions #5

KotlinFactory opened this issue Sep 4, 2021 · 1 comment
Labels
enhancement New feature or request

Comments

@KotlinFactory
Copy link
Member

In the meantime I made some other suggestions, probably all bad, no idea really. Just trying hard:

1.) Staff mode. Includes inventory inspection, patrol (teleports to a random player in spectator mode when used, and will not pick the same player again until every player has been patrolled. Certain users can be exempted with a permission ) and other useful tools. Downside: Plugin would probably be needed on the Bukkit server to support such a feature

2.) Allow indefinite punishments if no time is specified (For example /ban TheRobLP My reason will just ban him indefinitely.)

3.) Punishment animations. That one would be just for entertainment of others, but before a user gets banned server owners can decide to enable ban animations, such as a lightning bold, or being struck by multiple non-damaging ghast balls with ghast screams.

4.) /report feature. Users will have the opportunity to report others. They can also choose to enable a "Attach Proof" option. It will add recent (One hour, or maybe half an hour ago) messages/DMs, commands, if CoreProtect is installed Destroyed/placed blocks/entities/etc. and whichever else would be good to have to the report. Only the Moderators will be able to see the proof. That way its easier to tell if something is going on.

@KotlinFactory KotlinFactory added the enhancement New feature or request label Sep 4, 2021
@TheRobLP
Copy link

TheRobLP commented May 7, 2022

Some additional suggestions from me ported from Discord for archiving purposes:


1.) Is it possible to add a way to call a punishment GUI on a player directly? Example:
/pun TheRobLP would open a GUI where I can choose what to do with the user.


2.) in the section of PunishControl where you can choose custom commands to be
executed on punishment can you add a {action} placeholder, so it can broadcast
the type of action taken? For example, if I ban NoobPlayer1 it broadcasts:

NoobPlayer has been banned for 3 days due to "Being a Noob"

Now I want to mute NaggingPlayer and the broadcast would say:

NaggingPlayer has been muted for permanent due to "Being annoying"

It would look something like that in the config:

- '"broadcast {target_name} has been {action} for {duration} due to {reason}!"'

Or maybe what would be better is, if you could define commands based on which type
of punishment has been executed.


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

No branches or pull requests

2 participants