\n
Your Docusaurus site did not load properly.
\n
A very common reason is a wrong site baseUrl configuration.
\n
Current configured baseUrl = ${e} ${"/"===e?" (default value)":""}
\n
We suggest trying baseUrl =
\n
\n`}(e)).replace(/{if("undefined"==typeof document)return void n();const r=document.createElement("link");r.setAttribute("rel","prefetch"),r.setAttribute("href",e),r.onload=()=>t(),r.onerror=()=>n();const o=document.getElementsByTagName("head")[0]??document.getElementsByName("script")[0]?.parentNode;o?.appendChild(r)}))}:function(e){return new Promise(((t,n)=>{const r=new XMLHttpRequest;r.open("GET",e,!0),r.withCredentials=!0,r.onload=()=>{200===r.status?t():n()},r.send(null)}))};var Y=n(9670);const Q=new Set,X=new Set,J=()=>navigator.connection?.effectiveType.includes("2g")||navigator.connection?.saveData,ee={prefetch(e){if(!(e=>!J()&&!X.has(e)&&!Q.has(e))(e))return!1;Q.add(e);const t=(0,d.f)(c.Z,e).flatMap((e=>{return t=e.route.path,Object.entries(G).filter((e=>{let[n]=e;return n.replace(/-[^-]+$/,"")===t})).flatMap((e=>{let[,t]=e;return Object.values((0,Y.Z)(t))}));var t}));return Promise.all(t.map((e=>{const t=n.gca(e);return t&&!t.includes("undefined")?K(t).catch((()=>{})):Promise.resolve()})))},preload(e){return!!(e=>!J()&&!X.has(e))(e)&&(X.add(e),R(e))}};var te=Object.freeze(ee);const ne=Boolean(!0);if(s.Z.canUseDOM){window.docusaurus=te;const e=document.getElementById("__docusaurus"),t=(0,f.jsx)(i.B6,{children:(0,f.jsx)(a.VK,{children:(0,f.jsx)(q,{})})}),n=(e,t)=>{console.error("Docusaurus React Root onRecoverableError:",e,t)},s=()=>{if(ne)r.startTransition((()=>{o.hydrateRoot(e,t,{onRecoverableError:n})}));else{const a=o.createRoot(e,{onRecoverableError:n});r.startTransition((()=>{a.render(t)}))}};R(window.location.pathname).then(s)}},8940:function(e,t,n){"use strict";n.d(t,{_:function(){return d},M:function(){return f}});var r=n(7294),o=n(6809),a=JSON.parse('{"docusaurus-plugin-content-docs":{"default":{"path":"/modonomicon/docs","versions":[{"name":"current","label":"Next","isLast":true,"path":"/modonomicon/docs","mainDocId":"intro","docs":[{"id":"advanced/custom-conditions","path":"/modonomicon/docs/advanced/custom-conditions","sidebar":"tutorialSidebar"},{"id":"advanced/error-handling","path":"/modonomicon/docs/advanced/error-handling","sidebar":"tutorialSidebar"},{"id":"advanced/integrations","path":"/modonomicon/docs/advanced/integrations","sidebar":"tutorialSidebar"},{"id":"advanced/localization","path":"/modonomicon/docs/advanced/localization","sidebar":"tutorialSidebar"},{"id":"basics/crafting","path":"/modonomicon/docs/basics/crafting","sidebar":"tutorialSidebar"},{"id":"basics/formatting","path":"/modonomicon/docs/basics/formatting","sidebar":"tutorialSidebar"},{"id":"basics/page-types/empty-page","path":"/modonomicon/docs/basics/page-types/empty-page","sidebar":"tutorialSidebar"},{"id":"basics/page-types/entity-page","path":"/modonomicon/docs/basics/page-types/entity-page","sidebar":"tutorialSidebar"},{"id":"basics/page-types/image-page","path":"/modonomicon/docs/basics/page-types/image-page","sidebar":"tutorialSidebar"},{"id":"basics/page-types/multiblock-page","path":"/modonomicon/docs/basics/page-types/multiblock-page","sidebar":"tutorialSidebar"},{"id":"basics/page-types/page-types","path":"/modonomicon/docs/basics/page-types/","sidebar":"tutorialSidebar"},{"id":"basics/page-types/recipe-pages","path":"/modonomicon/docs/basics/page-types/recipe-pages","sidebar":"tutorialSidebar"},{"id":"basics/page-types/spotlight-page","path":"/modonomicon/docs/basics/page-types/spotlight-page","sidebar":"tutorialSidebar"},{"id":"basics/page-types/text-page","path":"/modonomicon/docs/basics/page-types/text-page","sidebar":"tutorialSidebar"},{"id":"basics/structure/book","path":"/modonomicon/docs/basics/structure/book","sidebar":"tutorialSidebar"},{"id":"basics/structure/categories","path":"/modonomicon/docs/basics/structure/categories","sidebar":"tutorialSidebar"},{"id":"basics/structure/commands","path":"/modonomicon/docs/basics/structure/commands","sidebar":"tutorialSidebar"},{"id":"basics/structure/entries","path":"/modonomicon/docs/basics/structure/entries","sidebar":"tutorialSidebar"},{"id":"basics/structure/structure","path":"/modonomicon/docs/basics/structure/","sidebar":"tutorialSidebar"},{"id":"basics/unlock-conditions/advancement-condition","path":"/modonomicon/docs/basics/unlock-conditions/advancement-condition","sidebar":"tutorialSidebar"},{"id":"basics/unlock-conditions/and-condition","path":"/modonomicon/docs/basics/unlock-conditions/and-condition","sidebar":"tutorialSidebar"},{"id":"basics/unlock-conditions/entry-read-condition","path":"/modonomicon/docs/basics/unlock-conditions/entry-read-condition","sidebar":"tutorialSidebar"},{"id":"basics/unlock-conditions/entry-unlocked-condition","path":"/modonomicon/docs/basics/unlock-conditions/entry-unlocked-condition","sidebar":"tutorialSidebar"},{"id":"basics/unlock-conditions/false-condition","path":"/modonomicon/docs/basics/unlock-conditions/false-condition","sidebar":"tutorialSidebar"},{"id":"basics/unlock-conditions/mod-loaded-condition","path":"/modonomicon/docs/basics/unlock-conditions/mod-loaded-condition","sidebar":"tutorialSidebar"},{"id":"basics/unlock-conditions/or-condition","path":"/modonomicon/docs/basics/unlock-conditions/or-condition","sidebar":"tutorialSidebar"},{"id":"basics/unlock-conditions/true-condition","path":"/modonomicon/docs/basics/unlock-conditions/true-condition","sidebar":"tutorialSidebar"},{"id":"basics/unlock-conditions/unlock-conditions","path":"/modonomicon/docs/basics/unlock-conditions/","sidebar":"tutorialSidebar"},{"id":"getting-started/getting-started","path":"/modonomicon/docs/getting-started/","sidebar":"tutorialSidebar"},{"id":"getting-started/maven-dependencies","path":"/modonomicon/docs/getting-started/maven-dependencies","sidebar":"tutorialSidebar"},{"id":"getting-started/step-by-step-with-datagen/step-by-step-with-datagen","path":"/modonomicon/docs/getting-started/step-by-step-with-datagen/","sidebar":"tutorialSidebar"},{"id":"getting-started/step-by-step-with-datagen/step1","path":"/modonomicon/docs/getting-started/step-by-step-with-datagen/step1","sidebar":"tutorialSidebar"},{"id":"getting-started/step-by-step-with-datagen/step2","path":"/modonomicon/docs/getting-started/step-by-step-with-datagen/step2","sidebar":"tutorialSidebar"},{"id":"getting-started/step-by-step-with-datagen/step3","path":"/modonomicon/docs/getting-started/step-by-step-with-datagen/step3","sidebar":"tutorialSidebar"},{"id":"getting-started/step-by-step-with-datagen/step4","path":"/modonomicon/docs/getting-started/step-by-step-with-datagen/step4","sidebar":"tutorialSidebar"},{"id":"intro","path":"/modonomicon/docs/intro","sidebar":"tutorialSidebar"},{"id":"multiblocks/defining-multiblocks/defining-multiblocks","path":"/modonomicon/docs/multiblocks/defining-multiblocks/","sidebar":"tutorialSidebar"},{"id":"multiblocks/defining-multiblocks/dense-multiblocks","path":"/modonomicon/docs/multiblocks/defining-multiblocks/dense-multiblocks","sidebar":"tutorialSidebar"},{"id":"multiblocks/defining-multiblocks/sparse-multiblocks","path":"/modonomicon/docs/multiblocks/defining-multiblocks/sparse-multiblocks","sidebar":"tutorialSidebar"},{"id":"multiblocks/multiblocks","path":"/modonomicon/docs/multiblocks/","sidebar":"tutorialSidebar"},{"id":"multiblocks/state-matchers/any-matcher","path":"/modonomicon/docs/multiblocks/state-matchers/any-matcher","sidebar":"tutorialSidebar"},{"id":"multiblocks/state-matchers/block-matcher","path":"/modonomicon/docs/multiblocks/state-matchers/block-matcher","sidebar":"tutorialSidebar"},{"id":"multiblocks/state-matchers/blockstate-matcher","path":"/modonomicon/docs/multiblocks/state-matchers/blockstate-matcher","sidebar":"tutorialSidebar"},{"id":"multiblocks/state-matchers/blockstate-property-matcher","path":"/modonomicon/docs/multiblocks/state-matchers/blockstate-property-matcher","sidebar":"tutorialSidebar"},{"id":"multiblocks/state-matchers/display-matcher","path":"/modonomicon/docs/multiblocks/state-matchers/display-matcher","sidebar":"tutorialSidebar"},{"id":"multiblocks/state-matchers/predicate-matcher","path":"/modonomicon/docs/multiblocks/state-matchers/predicate-matcher","sidebar":"tutorialSidebar"},{"id":"multiblocks/state-matchers/state-matchers","path":"/modonomicon/docs/multiblocks/state-matchers/","sidebar":"tutorialSidebar"},{"id":"multiblocks/state-matchers/tag-matcher","path":"/modonomicon/docs/multiblocks/state-matchers/tag-matcher","sidebar":"tutorialSidebar"},{"id":"multiblocks/using-multiblocks-in-code","path":"/modonomicon/docs/multiblocks/using-multiblocks-in-code","sidebar":"tutorialSidebar"}],"draftIds":[],"sidebars":{"tutorialSidebar":{"link":{"path":"/modonomicon/docs/intro","label":"intro"}}}}],"breadcrumbs":true}}}'),i=JSON.parse('{"defaultLocale":"en","locales":["en"],"path":"i18n","currentLocale":"en","localeConfigs":{"en":{"label":"English","direction":"ltr","htmlLang":"en","calendar":"gregory","path":"en"}}}'),s=n(7529),l=JSON.parse('{"docusaurusVersion":"3.0.1","siteVersion":"0.0.0","pluginVersions":{"docusaurus-plugin-content-docs":{"type":"package","name":"@docusaurus/plugin-content-docs","version":"3.0.1"},"docusaurus-plugin-content-blog":{"type":"package","name":"@docusaurus/plugin-content-blog","version":"3.0.1"},"docusaurus-plugin-content-pages":{"type":"package","name":"@docusaurus/plugin-content-pages","version":"3.0.1"},"docusaurus-plugin-sitemap":{"type":"package","name":"@docusaurus/plugin-sitemap","version":"3.0.1"},"docusaurus-theme-classic":{"type":"package","name":"@docusaurus/theme-classic","version":"3.0.1"},"docusaurus-theme-search-algolia":{"type":"package","name":"@docusaurus/theme-search-algolia","version":"3.0.1"}}}'),c=n(5893);const u={siteConfig:o.default,siteMetadata:l,globalData:a,i18n:i,codeTranslations:s},d=r.createContext(u);function f(e){let{children:t}=e;return(0,c.jsx)(d.Provider,{value:u,children:t})}},4763:function(e,t,n){"use strict";n.d(t,{Z:function(){return p}});var r=n(7294),o=n(412),a=n(5742),i=n(8780),s=n(7372),l=n(5893);function c(e){let{error:t,tryAgain:n}=e;return(0,l.jsxs)("div",{style:{display:"flex",flexDirection:"column",justifyContent:"center",alignItems:"flex-start",minHeight:"100vh",width:"100%",maxWidth:"80ch",fontSize:"20px",margin:"0 auto",padding:"1rem"},children:[(0,l.jsx)("h1",{style:{fontSize:"3rem"},children:"This page crashed"}),(0,l.jsx)("button",{type:"button",onClick:n,style:{margin:"1rem 0",fontSize:"2rem",cursor:"pointer",borderRadius:20,padding:"1rem"},children:"Try again"}),(0,l.jsx)(u,{error:t})]})}function u(e){let{error:t}=e;const n=(0,i.getErrorCausalChain)(t).map((e=>e.message)).join("\n\nCause:\n");return(0,l.jsx)("p",{style:{whiteSpace:"pre-wrap"},children:n})}function d(e){let{error:t,tryAgain:n}=e;return(0,l.jsxs)(p,{fallback:()=>(0,l.jsx)(c,{error:t,tryAgain:n}),children:[(0,l.jsx)(a.Z,{children:(0,l.jsx)("title",{children:"Page Error"})}),(0,l.jsx)(s.Z,{children:(0,l.jsx)(c,{error:t,tryAgain:n})})]})}const f=e=>(0,l.jsx)(d,{...e});class p extends r.Component{constructor(e){super(e),this.state={error:null}}componentDidCatch(e){o.Z.canUseDOM&&this.setState({error:e})}render(){const{children:e}=this.props,{error:t}=this.state;if(t){const e={error:t,tryAgain:()=>this.setState({error:null})};return(this.props.fallback??f)(e)}return e??null}}},412:function(e,t){"use strict";const n="undefined"!=typeof window&&"document"in window&&"createElement"in window.document,r={canUseDOM:n,canUseEventListeners:n&&("addEventListener"in window||"attachEvent"in window),canUseIntersectionObserver:n&&"IntersectionObserver"in window,canUseViewport:n&&"screen"in window};t.Z=r},5742:function(e,t,n){"use strict";n.d(t,{Z:function(){return a}});n(7294);var r=n(405),o=n(5893);function a(e){return(0,o.jsx)(r.ql,{...e})}},9960:function(e,t,n){"use strict";n.d(t,{Z:function(){return p}});var r=n(7294),o=n(3727),a=n(8780),i=n(2263),s=n(3919),l=n(412),c=n(5893);const u=r.createContext({collectLink:()=>{}});var d=n(4996);function f(e,t){let{isNavLink:n,to:f,href:p,activeClassName:m,isActive:h,"data-noBrokenLinkCheck":g,autoAddBaseUrl:b=!0,...y}=e;const{siteConfig:{trailingSlash:v,baseUrl:k}}=(0,i.Z)(),{withBaseUrl:w}=(0,d.C)(),x=(0,r.useContext)(u),S=(0,r.useRef)(null);(0,r.useImperativeHandle)(t,(()=>S.current));const E=f||p;const _=(0,s.Z)(E),C=E?.replace("pathname://","");let T=void 0!==C?(A=C,b&&(e=>e.startsWith("/"))(A)?w(A):A):void 0;var A;T&&_&&(T=(0,a.applyTrailingSlash)(T,{trailingSlash:v,baseUrl:k}));const N=(0,r.useRef)(!1),L=n?o.OL:o.rU,j=l.Z.canUseIntersectionObserver,P=(0,r.useRef)(),O=()=>{N.current||null==T||(window.docusaurus.preload(T),N.current=!0)};(0,r.useEffect)((()=>(!j&&_&&null!=T&&window.docusaurus.prefetch(T),()=>{j&&P.current&&P.current.disconnect()})),[P,T,j,_]);const R=T?.startsWith("#")??!1,I=!T||!_||R;return I||g||x.collectLink(T),I?(0,c.jsx)("a",{ref:S,href:T,...E&&!_&&{target:"_blank",rel:"noopener noreferrer"},...y}):(0,c.jsx)(L,{...y,onMouseEnter:O,onTouchStart:O,innerRef:e=>{S.current=e,j&&e&&_&&(P.current=new window.IntersectionObserver((t=>{t.forEach((t=>{e===t.target&&(t.isIntersecting||t.intersectionRatio>0)&&(P.current.unobserve(e),P.current.disconnect(),null!=T&&window.docusaurus.prefetch(T))}))})),P.current.observe(e))},to:T,...n&&{isActive:h,activeClassName:m}})}var p=r.forwardRef(f)},5999:function(e,t,n){"use strict";n.d(t,{Z:function(){return c},I:function(){return l}});var r=n(7294),o=n(5893);function a(e,t){const n=e.split(/(\{\w+\})/).map(((e,n)=>{if(n%2==1){const n=t?.[e.slice(1,-1)];if(void 0!==n)return n}return e}));return n.some((e=>(0,r.isValidElement)(e)))?n.map(((e,t)=>(0,r.isValidElement)(e)?r.cloneElement(e,{key:t}):e)).filter((e=>""!==e)):n.join("")}var i=n(7529);function s(e){let{id:t,message:n}=e;if(void 0===t&&void 0===n)throw new Error("Docusaurus translation declarations must have at least a translation id or a default translation message");return i[t??n]??n??t}function l(e,t){let{message:n,id:r}=e;return a(s({message:n,id:r}),t)}function c(e){let{children:t,id:n,values:r}=e;if(t&&"string"!=typeof t)throw console.warn("Illegal