Skip to content

Troubleshooting

xXDMOGXx edited this page Aug 21, 2026 · 2 revisions

Troubleshooting

waitReady() is false

  • Host pack not imported or not enabled on the world.
  • Wrong world / packs disabled after a reload.
  • Timeout too low — try createBedrockClient(20).
  • Script errors in the host (check content log).

match / result return undefined

Host did not answer in time. Same causes as above. Do not invent outputs.

Empty [] but host is up

No recipe matched. Check station spelling, ingredient ids, and that you sent inputs, grid, or pattern+key.

Content log: schema 1 deprecated

Something still sends old JSON RPC (v: 1 on reciperegistry:match, etc.). Switch that pack to this client. The warn fires once per pack per session; the host still answers during the deprecation window.

Drop-in recipe-registry-client.js fails to load IPC

mcbe-ipc.js must sit next to recipe-registry-client.js with that exact name. Install Omniac’s build; do not omit it.

Two catalogs / weird results

Two host packs enabled, or a mod that embedded a second host. Keep a single Recipe Registry BP.

Clone this wiki locally