# Vendored: Blockbench (web app) This directory contains the official **Blockbench** web application, mirrored verbatim from the deployed official build at `https://web.blockbench.net/` (served by the upstream project), used here as an embedded model editor/viewer for the Packs site. - **Project**: Blockbench — https://github.com/JannisX11/blockbench - **Version**: 5.x (web build; `dist/bundle.js`, mirrored 2026-08-04) - **License**: GPL-3.0-or-later — see `LICENSE.MD` ## Local modifications 1. `index.html` — removed the Cloudflare Insights beacon `` (after the bundle). That script auto-loads the bundled plugins below and bridges model/texture loading from the Packs site via `postMessage`. ## Bundled plugins - `plugins/geckolib/` — **GeckoLib Models & Animations** (v4.2.5), the official GeckoLib Blockbench plugin, from the Blockbench plugin store repository (`JannisX11/blockbench-plugins/plugins/geckolib`). - `plugins/MultiactorEditor/` — **Multi Actor Animator** (v1.0.0) by L1Z0, for the AnimationDirector mod. Handles `afw_bone_textures` and texture preview. - `plugins/packs_bootstrap.js` — the site's own bridge (loads the two plugins, opens a geo model, loads the feature + vanilla textures). No other upstream files were changed. ## Update note We intentionally do **not** plan to re-vendor newer Blockbench releases — this copy is pinned for stability. To update, re-mirror `https://web.blockbench.net/` (including `dist/bundle.js`, `css/`, `font/`, `assets/`, `icons/`) and re-apply the two index.html modifications above.