Table of contents
- I get "player not found" on command use
- How can I prevent alert spam on destroy-placing blocks
- How an I add a command into the message
- How can I bypass a world
- I have a SQLITE error on startup
- I cannot see the alerts
- Block X is not working
If that player is offline, a plugin cannot get that player by its name.
OreAnnouncer since 2.1.0 has started to use LastLoginAPI to store username data and supports offline players, be sure you have installed it to use commands on offline players
config.yml there is an option to disable triggering of alerts when a player destroy a block placed by another player,
bypass-player-blocks. You can even disable alerts if the player is using a Silk Touch pickaxe,
To do that you need to make a JSON message instead of a normal text. Learn how to make a JSON string or ask for help on Discord if you need :) Remember that you have to disable the
hide coordinates system to put the correct coordinates into the command.
If you wanna bypass a world, you can give the right permission to bypass block destroy/found/alert system. Take a look to the permissions list.
There is a problem with 1.8 servers, if you cannot startup the server with SQLITE storage type, try to use H2.
If you are operator you will not see your own alerts because you have the permission to BYPASS these messages. These permissions are used to DO NOT count/alert the blocks that you mine, if you wanna test the plugin be sure you are not operator. More information about permissions here
Be sure the block you are trying to destroy is enabled and you are not using silk touch (there is an option in
config.yml used to bypass silk touch trigger).
You can do
/oa debug block <materialName> to read some information about the block.
You can do
/oa debug player <playerName> to read some information about the player.
OreAnnouncers comes by default with some preconfigurated blocks, if you wanna add/edit/remove other blocks just read this documentation page.