Added `minealert.ignore` perm
+ `minealert.ignore.ore` ignores ore alerts generated by the user
+ `minealert.ignore.grief` ignores grief alerts generated by the user
+ `minealert.ignore` ignores all alerts generated by the user
Co-authored-by: Joey Hines <joey@ahines.net>
Reviewed-on: https://git.etztech.xyz/Minecraft/MineAlert/pulls/13
Reviewed-by: Etzelia <etzelia@noreply.example.org>
Co-Authored-By: ZeroHD <joey@ahines.net>
Co-Committed-By: ZeroHD <joey@ahines.net>
Tweaks based on feedback
+ Combined mute commands into one command "alertmute"
+ By default, both mutes are set.
+ Grief and Ore strikes are now tracked even if a player has alerts muted
Added orealert_mute and griefalert_mute
+ Allows alerts generated by a user to be muted for a duration
+ Added PluginAPI as a dependency
+ Bumped version
+ Solves #8
Co-authored-by: Joey Hines <joey@ahines.net>
Reviewed-on: https://git.etztech.xyz/Minecraft/MineAlert/pulls/11
Reviewed-by: Etzelia <etzelia@hotmail.com>
Merge branch 'master' into alert_range
fixed_the_snake_case
Switch to camelCase
+ Too much not java programing
Added Y-Level filters to alerts
+ Useful to filter out fortuning or TNT used in Netherite Mining
+ Might be a good idea to expand this setting to be per world
Co-authored-by: Etzelia <etzelia@hotmail.com>
Co-authored-by: Joey Hines <joey@ahines.net>
Reviewed-on: https://git.etztech.xyz/Minecraft/MineAlert/pulls/9
Reviewed-by: Etzelia <etzelia@hotmail.com>
Add blocks within a tnt or bed's blast to the cache
+ If TNT or bed is used for mining, those blocks should be placed in the cache
+ Beds are only tracked in the nether
Co-authored-by: Joey Hines <joey@ahines.net>
Reviewed-on: https://git.etztech.xyz/Minecraft/MineAlert/pulls/10
Reviewed-by: Etzelia <etzelia@hotmail.com>
Use UUID as key for map instead of player
+ Fixes issue where if a player re-logs, they get a new strike list.
Fixed ore vein tracking
+ All datasets are now thread safe
+ Blocks are checked if they are tracked before being put in the queue
+ Only tracked blocks are placed in the cache as well
Co-authored-by: Joey Hines <joey@ahines.net>
Reviewed-on: https://git.etztech.xyz/Minecraft/MineAlert/pulls/3