Raphael
Unified client UI for V Rising server mods — Bloodcraft, Beelzebub, Uriel, Faust, KindredCommands, KindredLogistics — plus a standalone chat window. Surfaces their commands, stats & reporting as buttons, forms & overlays. (Formerly BloodCraftHub.)
CHANGELOG
Changelog — Raphael, Lord of Wisdom
Player-facing highlights, newest first. Full per-patch detail lives in CHANGELOG.md. Raphael was formerly BloodCraftHub (v0.1–v0.30).
Current: v0.64.0 (pre-1.0 beta).
0.64.0 — Live “Players now” map + redesigned heat palettes
- Player Positions map gained a View toggle: Heat map ↔ Players now (live) — plots every online player on the calibrated map with their name (and hover detail).
- Redesigned heat palettes with strong cold→hot variation that reads on the map: Magma, Ice→Fire, Viridis (cycle with Colors).
0.63.1 — Dropdown fixes + Faust-tab cleanup
- Online-player / castle dropdowns now populate for admins (the auto-load was wrongly blocked); every picker also got an inline Load button.
- Boss tracker no longer leaves a tracked boss stuck under “Look up one boss”.
- World Map: fixed help text overflowing; tidier filters (advanced GUID filters + map-underlay setup are now collapsible, so the table sits right under the map).
- Player Positions: “Show players on map” moved to the bottom + collapsed; removed the no-op Scale button.
0.63.0 — Pick from dropdowns instead of typing
- Online-player dropdowns anywhere you enter a player (Player Info, heat map, Admin → Player access).
- Boss lookup and castle index are now dropdowns too (castles show
#index · region · (x,z) · owner); the boss tracker overlay now shows live coordinates. - World Map Category / Type are dropdowns and the Category pre-filters the scan server-side (units vs nodes) so it pulls less.
- Heat map activity dots are brighter on the map, plus a Map image opacity slider on Player Positions.
- Boss tracker: removed the redundant management card — track/untrack from the board's ★ buttons.
0.62.0 — Heat map: time windows
- The player-position heat map now has a When toggle (All-time / Today / This week / This month). Needs Faust 0.16.4+; older servers show the all-time map as before.
0.61.0 — Catalog filter, map-friendly heat colors, lighter boss tracker
- World Map filter is now driven by an editable catalog (
config/Raphael/worldscan_categories.txt), so you can pick a Category / Type before scanning, with clean NPC factions + resource types. - Heat map gained Magenta / Cyan / White-hot color schemes that read on top of the world-map image (opacity now scales with intensity so the map shows through).
- Boss tracker auto-refresh now updates only your tracked bosses (per-boss lookups), not the whole board.
0.60.1 — World Map filter fixes + admin tools moved
- Rebuilt the Category / Type filter against real resource-node names, so it now groups cleanly (Plant Fiber, Copper, Pine, Stone, Gloomrot Tech…) and actually narrows the map/table.
- Moved the world-scan admin tools (whitelist, prefab lookup) to Faust → Admin: Control.
- “Truncated” notice now explains the server's result cap and how to raise it (
worldscanmaxresults).
0.60.0 — World Map: search & filter by category / type
- New cascading Category → Type filter on the World Map: after a scan, narrow by category (NPC factions, or resource families like Ore / Stone / Wood / Plants / Gems) and then a specific type (e.g. Ore → Copper). Built automatically from the scan results — no PrefabGUIDs to type — and filters the table + map instantly.
- (Resource nodes only appear if whitelisted on the server — use Seed defaults.)
0.59.2 — Pre-calibrated map defaults
- The World Map / Heat Map underlay now ships pre-aligned to the Vardoran map, so it's close to correct out of the box (fine-tune with the calibration tool). Faust 0.16.3's boss + world-scan fixes are server-side — no Raphael change.
0.59.1 — Faust 0.16.2: bigger world scans
- World Map scans can return far more rows (Faust raised its cap to 10000 / unlimited). Added the
worldscanmaxresultssetting to the config editor + a client safety cap so huge scans stay responsive. - Boss board roaming-boss locations: no Raphael change needed (server-side fix in Faust 0.16.2).
0.59.0 — World map fills the panel + live overlay calibration
- The Faust World Map / Heat Map now fills the panel width, and the map image and coordinate dots are decoupled.
- New calibration tool (World Map → Map underlay): move and stretch the dot overlay over the map until it lines up, then Log calibration to print the values to the console. Adjusts the coordinate overlay only, not the map.
0.58.6 — Readability overhaul
- Rewrote this page and the README to be shorter and easier to scan, with collapsible sections. No code changes.
0.54–0.58 — Faust 0.16: boss board, leaderboards & world map
The Faust 0.16 (API 18) integration, refined across several patches. Needs Faust 0.16+; older Faust degrades gracefully.
- Boss Status — a server-wide V Blood board (live location / region / HP / level, plus defeated), friendly names, single-boss lookup, and a movable Boss Tracker overlay (up to 3 bosses, optional ~5s refresh).
- Leaderboards — top killers and most-defeated V Bloods, over today / this week / all-time.
- World Map — a filterable, server-scanned map of NPC units (with blood type / quality) and resource nodes, shown as a table and an X/Z map you can lay over the actual V Rising world map (capture it from your own game, then calibrate).
- Live config editor — change a feature's cost / cooldown / use-limit / proximity / access / PvP / unlock at runtime, no
.cfgedit or restart. - Plus the matching fixes along the way (boss coordinates, map rendering, config-set command syntax).
0.51–0.53 — Familiar Quick Spawn overlay + compliance
- Quick Spawn overlay — up to 5 one-click familiar summons (by name, regardless of box) with Dismiss / Recall / Unbind; full overlay controls (opacity, text-size, transparency, lock).
- 0.51.0 — a compliance pass aligning Raphael with the V Rising modding guidelines (no feature changes).
0.47–0.50 — Faust analytics, charts & chat scrolling
- Faust through API 17 — a player-position heat map, region fill-% over time, new-vs-returning bars, a session timeline, an active-days grid, and castle world coordinates.
- More readable charts (text that scales with UI size, selectable color themes), a 50–400% text-size slider, settings grouped into titled cards, and clickable chat scroll arrows.
0.31–0.46 — Faust integration (server investigation & analytics)
- New FAUST tab group: Castle Info / Open Plots / All Plots / Decay Watch / Castle Resources, Player Info, Player Positions, Clans, and Server Stats dashboards (playtime, concurrency, DAU/WAU/MAU + retention, population by region). All version-gated to your server's Faust.
0.30.0 — Renamed: BloodCraftHub → Raphael, Lord of Wisdom
- Rebranded to reflect that it serves Bloodcraft, Beelzebub, Uriel, and the Kindred mods (plus a standalone chat window) — and to end the mix-up with the separate Bloodcraft server mod. New package + plugin ID; no feature changes.
Earlier history (v0.1–v0.29, as BloodCraftHub)
- 0.26–0.29 — Uriel integration (storage sharing, public storage, object spawning, prisons & stairs, admin); overlay-visibility controls; a whisper-anyone overhaul; server-switch re-detection fixes.
- 0.18–0.25 — Beelzebub integration (abilities, loadouts, transforms, hotkeys, admin); per-channel chat colors; a secondary view-only chat window.
- 0.15–0.17 — First public release: Bloodcraft / Kindred command UI + live HUD overlays + Eclipse coexistence; the standalone tabbed chat window.
- 0.1–0.14 — Initial build-out: UI stack ported from BloodCraftUI (panthernet) + the signed Eclipse protocol (zfolmt).