Заметил - в биоме грибного острова грибы удаляются, а тёмном лесу - нет.
Точно так же
if (event.type == EventType.TREE)
{
event.setResult(Result.DENY);
}
удаляет все деревья в других биомах, а в тёмном лесу всё остается. И берёзы, и дубы, и тёмные дубы. А...