Fix Acacia logs rendering as Oak, correct inheritance to avoid code dupe