Создай счёт, который считает смерти игроков: /scoreboard objectives add death deathCount
В цикличном Кб напиши execute @a[score_death_min=1] ~ ~ ~ setblock 123 111 123 redstone_block
После цикличного ставь цепной кб scoreboard players set @a death 0
Ну дерево это скорее всего баг сида (такое бывает)
А с разбойниками тут все просто если ты не знала то могут спавниться патрули в независимости от того что поблизости нету аванпоста (3,4 разбойника, с некоторым шансом один или два будут с флагами)