Skip to content

Add events for ban, ipban and extend mute event#3024

Closed
js6pak wants to merge 2 commits into
EssentialsX:2.xfrom
js6pak:api/bans
Closed

Add events for ban, ipban and extend mute event#3024
js6pak wants to merge 2 commits into
EssentialsX:2.xfrom
js6pak:api/bans

Conversation

@js6pak
Copy link
Copy Markdown

@js6pak js6pak commented Feb 20, 2020

Properly resolves #2100
I'm still very open to name suggestions (i really don't know how to name these events)

Copy link
Copy Markdown
Member

@pop4959 pop4959 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Needs to resolve merge conflicts.

@pop4959
Copy link
Copy Markdown
Member

pop4959 commented May 27, 2020

In addition to the comment above, can you please make a PR for each of these individually? This will help reviewers evaluate each one without having to read through everything else.

@pop4959 pop4959 added the status: waiting on author Pull requests that require changes from the author in order to merge. label Jun 15, 2020
@pop4959 pop4959 closed this Jun 15, 2020
…api/bans

� Conflicts:
�	Essentials/src/com/earth2me/essentials/User.java
�	Essentials/src/com/earth2me/essentials/commands/Commandmute.java
�	Essentials/src/net/ess3/api/events/MuteStatusChangeEvent.java
@js6pak
Copy link
Copy Markdown
Author

js6pak commented Jun 15, 2020

Somehow I forgot about this but I merged it now, can you reopen? And I don't think its needed to split this into multiple PRs, basically they all are about one thing.

@pop4959 pop4959 removed the status: waiting on author Pull requests that require changes from the author in order to merge. label Jun 15, 2020
@pop4959 pop4959 reopened this Jun 15, 2020
@pop4959
Copy link
Copy Markdown
Member

pop4959 commented Jun 15, 2020

@js6pak Thanks. I understand that it is a bit of work for you to redo this at this point, so it's fine, but try to keep this in mind next time you make a PR. Smaller more concise diffs will help reviewers get through it faster. Also, a problem with one change in the PR will not block another change. As is, we're going to have to either accept or deny, merge or revert, all of the changes in this PR if one has a problem. Not that it's necessarily a big issue for this PR, due to how closely knit the changes are. Just a word of advice and something to consider.

@pop4959 pop4959 added the type: enhancement Features and feature requests. label Jun 15, 2020
@mdcfe
Copy link
Copy Markdown
Member

mdcfe commented Aug 4, 2020

Apologies for the slow response to this PR - been caught up in other stuff lately.

It's not entirely clear to me what the new tempmute and tempban events represent compared to the existing mute/ban events - could you elaborate on this (and ideally add a Javadoc comment on the classes)?

@mdcfe mdcfe added the status: waiting on author Pull requests that require changes from the author in order to merge. label Aug 4, 2020
@js6pak
Copy link
Copy Markdown
Author

js6pak commented Aug 9, 2020

It's not entirely clear to me what the new tempmute and tempban events represent compared to the existing mute/ban events - could you elaborate on this (and ideally add a Javadoc comment on the classes)?

Currently there are no ban/ipban events (and mute event was missing something but I can't remember what exactly now). This PR just adds them.

@Chew Chew added the status: needs manual rebase Needs a manual local rebase due to base changes (regardless of what GH says) label Nov 25, 2020
@pop4959
Copy link
Copy Markdown
Member

pop4959 commented May 2, 2021

Closing because it seems this PR has gone stale. I also don't really see any comprehensive argument for adding them, since as MD mentioned in the other issue plugins can easily just be listening in to commands as well.

@pop4959 pop4959 closed this May 2, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

status: needs manual rebase Needs a manual local rebase due to base changes (regardless of what GH says) status: waiting on author Pull requests that require changes from the author in order to merge. type: enhancement Features and feature requests.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Events API [question]

4 participants