не трюк, а скорее оптимальный способ разработки датапаков и карт
уже давно существуют такие штуки как прекомпиляторы, библиотеки для генерации датапаков с помощью реального кода
какие либо продвинутые анимации партиклов которые можно найти в видосах на ютубе скорее всего сделаны через такие прекомпиляторы, например MCBeet & Bolt (синергия Python'а и mcfunction), MCBuild (JS, jinja2) либо Sandstone (TypeScript)