but if I change the color of a block using a command, the color sometimes doesn't update until I destroy or place a block...
I added some code that checks the block under the player and gets the block's id and damage and then it uses Level.setTile to place the same block under the player (nothing changes but it causes a block update). But that only works in a small radius. The blocks that are a bit far (10~20 blocks) from the player don't update..
the title says it all...
Blocklauncher does it automatically. When you use Level.setTile
but if I change the color of a block using a command, the color sometimes doesn't update until I destroy or place a block...
I added some code that checks the block under the player and gets the block's id and damage and then it uses Level.setTile to place the same block under the player (nothing changes but it causes a block update). But that only works in a small radius. The blocks that are a bit far (10~20 blocks) from the player don't update..