File Details
EuForia Bedrock Debug V.1.1.0.mcaddon
- R
- Jul 10, 2026
- 36.11 KB
- 1.5K
- 26.30+8
File Name
EuForia Bedrock Debug V.1.1.0.mcaddon
Supported Versions
- 26.30
- 26.20
- 26.13
- 26.12
- 26.11
- 26.10
- 26.3
- 26.0.02
- 26.0
New Features:
- 🎛️
/euforia:debugcommand — opens a GUI menu with native toggle switches and dropdown - 👤 Per-player settings — each player controls their own HUD independently; stored via
player.setDynamicProperty - 🔧 Per-item toggles — every single data point (XYZ, TPS, biome, etc.) is individually toggleable
- ⚔️ Enhanced Equipment — now shows durability
(528/528), enchantments[Sharpness V], custom anvil names, food nutrition, and stack counts - 🧭 8-point compass — intercardinal directions (Northeast, Southeast, Southwest, Northwest)
- 🌧️ Weather detection — real-time Rain/Thunder/Clear tracking via
weatherChangeevent - 🌿 Raw biome IDs — shows
minecraft:jungleinstead of cleaned-up names, supporting custom biomes - 🐛 Off mode clears screen — HUD disappears completely when switched to Off
Architecture:
- Refactored from single 305-line
main.jsto 6 modular files following EuForia Bedrock Essentials patterns constants.js— section/item definitions, color palette, defaultscore/settings.js— per-player dynamic property storagecore/tps.js— TPS measurement (EMA + wall-clock delta)core/hud-builder.js— full HUD builder with per-item gatescommands/debug.js—/euforia:debugmodal form menu treemain.js— thin entry point (~85 lines), command registration + tick loop
Technical Notes:
- Added
@minecraft/server-ui2.0.0 → auto-promoted to 2.1.0 by runtime - Form APIs changed in 2.1.0:
toggle(label, { defaultValue }),dropdown(label, arr, { defaultValueIndex }) - 1-tick
system.runTimeoutdelay required before showing forms after chat input - Weather detection uses ES module setter/getter pattern (single variable) — Map exports and dynamic properties were unreliable for cross-module state sharing
dim.getWeather()confirmed experimental/beta — not used; relies onworld.afterEvents.weatherChangeeventexecute if weather rain/thunder/cleardoes NOT work in Bedrock commands (tested and confirmed)- Emoji characters in action bar text trigger font fallback in JSON UI labels — removed