├── .github └── workflows │ └── deploy.yml ├── .gitignore ├── README.md ├── docs ├── .vitepress │ └── config.mts ├── advanced-topics │ ├── configuring-your-compiler.md │ ├── entt.md │ └── microsoft-stl-reversing.md ├── beginners-guide │ ├── first-client-function.md │ ├── functions-from-a-vtable.md │ ├── setup-dev-env.md │ └── signatures.md ├── concepts │ ├── deduplication.md │ ├── signatures.md │ └── vtables.md ├── index.md └── public │ ├── advanced-topics │ ├── configuring-your-compiler │ │ ├── clion-compiler-path.png │ │ ├── clion-new-toolchain.png │ │ ├── clion-open-settings.png │ │ ├── clion-profile-toolchain.png │ │ ├── vs-configurations-toolset.png │ │ ├── vs-installer-finish.png │ │ ├── vs-installer-llvm.png │ │ ├── vs-installer-modify.png │ │ ├── vs-manage-configurations.png │ │ ├── vs-project-properties.png │ │ └── vs-properties-toolset.png │ └── entt │ │ ├── SimplePlayerContainer-destructor.png │ │ ├── basic_storage-assure_at_least.png │ │ ├── basic_storage-emplace_element.png │ │ ├── basic_storage-pop_all.png │ │ ├── basic_storage-try_emplace.png │ │ ├── basic_storage-vtable.png │ │ ├── size-from-try_get.png │ │ ├── stripped_type_name.png │ │ ├── tryGetComponent.png │ │ ├── try_get-xrefs.png │ │ ├── try_get.png │ │ ├── xref-getAllArmor.png │ │ ├── xref-getArmorContainer.png │ │ └── xref-getHandContainer.png │ ├── beginners-guide │ ├── first-client-function │ │ ├── atlas-item-strings-bds.png │ │ ├── atlas-item-strings-client.png │ │ ├── item-ctor-strings.png │ │ ├── item-filter.png │ │ ├── modify-filters.png │ │ └── xrefs-what-to-lookat.png │ ├── functions-from-a-vtable │ │ ├── labeled_vfunc.png │ │ ├── vtable_offset.png │ │ └── vtable_order.png │ ├── setup-dev-env │ │ ├── amethyst_env.png │ │ ├── amethyst_path.png │ │ └── required_workloads.png │ └── signatures │ │ ├── cursor-on-start.png │ │ ├── signature-maker-options.png │ │ └── signature-output.png │ └── concepts │ ├── deduplication │ ├── deduplicated_code.png │ ├── godbolt_identical_asm.png │ └── repeated_symbols.png │ └── signatures │ ├── cursor-on-start.png │ ├── signature-maker-options.png │ └── signature-output.png └── package.json /.github/workflows/deploy.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrederoxDev/Bedrock-Modding-Wiki/HEAD/.github/workflows/deploy.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | /node_modules 2 | /docs/.vitepress/cache -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrederoxDev/Bedrock-Modding-Wiki/HEAD/README.md -------------------------------------------------------------------------------- /docs/.vitepress/config.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrederoxDev/Bedrock-Modding-Wiki/HEAD/docs/.vitepress/config.mts -------------------------------------------------------------------------------- /docs/advanced-topics/configuring-your-compiler.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrederoxDev/Bedrock-Modding-Wiki/HEAD/docs/advanced-topics/configuring-your-compiler.md -------------------------------------------------------------------------------- /docs/advanced-topics/entt.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrederoxDev/Bedrock-Modding-Wiki/HEAD/docs/advanced-topics/entt.md -------------------------------------------------------------------------------- /docs/advanced-topics/microsoft-stl-reversing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrederoxDev/Bedrock-Modding-Wiki/HEAD/docs/advanced-topics/microsoft-stl-reversing.md -------------------------------------------------------------------------------- /docs/beginners-guide/first-client-function.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrederoxDev/Bedrock-Modding-Wiki/HEAD/docs/beginners-guide/first-client-function.md -------------------------------------------------------------------------------- /docs/beginners-guide/functions-from-a-vtable.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrederoxDev/Bedrock-Modding-Wiki/HEAD/docs/beginners-guide/functions-from-a-vtable.md -------------------------------------------------------------------------------- /docs/beginners-guide/setup-dev-env.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrederoxDev/Bedrock-Modding-Wiki/HEAD/docs/beginners-guide/setup-dev-env.md -------------------------------------------------------------------------------- /docs/beginners-guide/signatures.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrederoxDev/Bedrock-Modding-Wiki/HEAD/docs/beginners-guide/signatures.md -------------------------------------------------------------------------------- /docs/concepts/deduplication.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrederoxDev/Bedrock-Modding-Wiki/HEAD/docs/concepts/deduplication.md -------------------------------------------------------------------------------- /docs/concepts/signatures.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrederoxDev/Bedrock-Modding-Wiki/HEAD/docs/concepts/signatures.md -------------------------------------------------------------------------------- /docs/concepts/vtables.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrederoxDev/Bedrock-Modding-Wiki/HEAD/docs/concepts/vtables.md -------------------------------------------------------------------------------- /docs/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrederoxDev/Bedrock-Modding-Wiki/HEAD/docs/index.md -------------------------------------------------------------------------------- /docs/public/advanced-topics/configuring-your-compiler/clion-compiler-path.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrederoxDev/Bedrock-Modding-Wiki/HEAD/docs/public/advanced-topics/configuring-your-compiler/clion-compiler-path.png -------------------------------------------------------------------------------- /docs/public/advanced-topics/configuring-your-compiler/clion-new-toolchain.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrederoxDev/Bedrock-Modding-Wiki/HEAD/docs/public/advanced-topics/configuring-your-compiler/clion-new-toolchain.png -------------------------------------------------------------------------------- /docs/public/advanced-topics/configuring-your-compiler/clion-open-settings.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrederoxDev/Bedrock-Modding-Wiki/HEAD/docs/public/advanced-topics/configuring-your-compiler/clion-open-settings.png -------------------------------------------------------------------------------- /docs/public/advanced-topics/configuring-your-compiler/clion-profile-toolchain.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrederoxDev/Bedrock-Modding-Wiki/HEAD/docs/public/advanced-topics/configuring-your-compiler/clion-profile-toolchain.png -------------------------------------------------------------------------------- /docs/public/advanced-topics/configuring-your-compiler/vs-configurations-toolset.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrederoxDev/Bedrock-Modding-Wiki/HEAD/docs/public/advanced-topics/configuring-your-compiler/vs-configurations-toolset.png -------------------------------------------------------------------------------- /docs/public/advanced-topics/configuring-your-compiler/vs-installer-finish.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrederoxDev/Bedrock-Modding-Wiki/HEAD/docs/public/advanced-topics/configuring-your-compiler/vs-installer-finish.png -------------------------------------------------------------------------------- /docs/public/advanced-topics/configuring-your-compiler/vs-installer-llvm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrederoxDev/Bedrock-Modding-Wiki/HEAD/docs/public/advanced-topics/configuring-your-compiler/vs-installer-llvm.png -------------------------------------------------------------------------------- /docs/public/advanced-topics/configuring-your-compiler/vs-installer-modify.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrederoxDev/Bedrock-Modding-Wiki/HEAD/docs/public/advanced-topics/configuring-your-compiler/vs-installer-modify.png -------------------------------------------------------------------------------- /docs/public/advanced-topics/configuring-your-compiler/vs-manage-configurations.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrederoxDev/Bedrock-Modding-Wiki/HEAD/docs/public/advanced-topics/configuring-your-compiler/vs-manage-configurations.png -------------------------------------------------------------------------------- /docs/public/advanced-topics/configuring-your-compiler/vs-project-properties.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrederoxDev/Bedrock-Modding-Wiki/HEAD/docs/public/advanced-topics/configuring-your-compiler/vs-project-properties.png -------------------------------------------------------------------------------- /docs/public/advanced-topics/configuring-your-compiler/vs-properties-toolset.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrederoxDev/Bedrock-Modding-Wiki/HEAD/docs/public/advanced-topics/configuring-your-compiler/vs-properties-toolset.png -------------------------------------------------------------------------------- /docs/public/advanced-topics/entt/SimplePlayerContainer-destructor.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrederoxDev/Bedrock-Modding-Wiki/HEAD/docs/public/advanced-topics/entt/SimplePlayerContainer-destructor.png -------------------------------------------------------------------------------- /docs/public/advanced-topics/entt/basic_storage-assure_at_least.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrederoxDev/Bedrock-Modding-Wiki/HEAD/docs/public/advanced-topics/entt/basic_storage-assure_at_least.png -------------------------------------------------------------------------------- /docs/public/advanced-topics/entt/basic_storage-emplace_element.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrederoxDev/Bedrock-Modding-Wiki/HEAD/docs/public/advanced-topics/entt/basic_storage-emplace_element.png -------------------------------------------------------------------------------- /docs/public/advanced-topics/entt/basic_storage-pop_all.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrederoxDev/Bedrock-Modding-Wiki/HEAD/docs/public/advanced-topics/entt/basic_storage-pop_all.png -------------------------------------------------------------------------------- /docs/public/advanced-topics/entt/basic_storage-try_emplace.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrederoxDev/Bedrock-Modding-Wiki/HEAD/docs/public/advanced-topics/entt/basic_storage-try_emplace.png -------------------------------------------------------------------------------- /docs/public/advanced-topics/entt/basic_storage-vtable.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrederoxDev/Bedrock-Modding-Wiki/HEAD/docs/public/advanced-topics/entt/basic_storage-vtable.png -------------------------------------------------------------------------------- /docs/public/advanced-topics/entt/size-from-try_get.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrederoxDev/Bedrock-Modding-Wiki/HEAD/docs/public/advanced-topics/entt/size-from-try_get.png -------------------------------------------------------------------------------- /docs/public/advanced-topics/entt/stripped_type_name.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrederoxDev/Bedrock-Modding-Wiki/HEAD/docs/public/advanced-topics/entt/stripped_type_name.png -------------------------------------------------------------------------------- /docs/public/advanced-topics/entt/tryGetComponent.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrederoxDev/Bedrock-Modding-Wiki/HEAD/docs/public/advanced-topics/entt/tryGetComponent.png -------------------------------------------------------------------------------- /docs/public/advanced-topics/entt/try_get-xrefs.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrederoxDev/Bedrock-Modding-Wiki/HEAD/docs/public/advanced-topics/entt/try_get-xrefs.png -------------------------------------------------------------------------------- /docs/public/advanced-topics/entt/try_get.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrederoxDev/Bedrock-Modding-Wiki/HEAD/docs/public/advanced-topics/entt/try_get.png -------------------------------------------------------------------------------- /docs/public/advanced-topics/entt/xref-getAllArmor.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrederoxDev/Bedrock-Modding-Wiki/HEAD/docs/public/advanced-topics/entt/xref-getAllArmor.png -------------------------------------------------------------------------------- /docs/public/advanced-topics/entt/xref-getArmorContainer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrederoxDev/Bedrock-Modding-Wiki/HEAD/docs/public/advanced-topics/entt/xref-getArmorContainer.png -------------------------------------------------------------------------------- /docs/public/advanced-topics/entt/xref-getHandContainer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrederoxDev/Bedrock-Modding-Wiki/HEAD/docs/public/advanced-topics/entt/xref-getHandContainer.png -------------------------------------------------------------------------------- /docs/public/beginners-guide/first-client-function/atlas-item-strings-bds.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrederoxDev/Bedrock-Modding-Wiki/HEAD/docs/public/beginners-guide/first-client-function/atlas-item-strings-bds.png -------------------------------------------------------------------------------- /docs/public/beginners-guide/first-client-function/atlas-item-strings-client.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrederoxDev/Bedrock-Modding-Wiki/HEAD/docs/public/beginners-guide/first-client-function/atlas-item-strings-client.png -------------------------------------------------------------------------------- /docs/public/beginners-guide/first-client-function/item-ctor-strings.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrederoxDev/Bedrock-Modding-Wiki/HEAD/docs/public/beginners-guide/first-client-function/item-ctor-strings.png -------------------------------------------------------------------------------- /docs/public/beginners-guide/first-client-function/item-filter.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrederoxDev/Bedrock-Modding-Wiki/HEAD/docs/public/beginners-guide/first-client-function/item-filter.png -------------------------------------------------------------------------------- /docs/public/beginners-guide/first-client-function/modify-filters.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrederoxDev/Bedrock-Modding-Wiki/HEAD/docs/public/beginners-guide/first-client-function/modify-filters.png -------------------------------------------------------------------------------- /docs/public/beginners-guide/first-client-function/xrefs-what-to-lookat.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrederoxDev/Bedrock-Modding-Wiki/HEAD/docs/public/beginners-guide/first-client-function/xrefs-what-to-lookat.png -------------------------------------------------------------------------------- /docs/public/beginners-guide/functions-from-a-vtable/labeled_vfunc.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrederoxDev/Bedrock-Modding-Wiki/HEAD/docs/public/beginners-guide/functions-from-a-vtable/labeled_vfunc.png -------------------------------------------------------------------------------- /docs/public/beginners-guide/functions-from-a-vtable/vtable_offset.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrederoxDev/Bedrock-Modding-Wiki/HEAD/docs/public/beginners-guide/functions-from-a-vtable/vtable_offset.png -------------------------------------------------------------------------------- /docs/public/beginners-guide/functions-from-a-vtable/vtable_order.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrederoxDev/Bedrock-Modding-Wiki/HEAD/docs/public/beginners-guide/functions-from-a-vtable/vtable_order.png -------------------------------------------------------------------------------- /docs/public/beginners-guide/setup-dev-env/amethyst_env.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrederoxDev/Bedrock-Modding-Wiki/HEAD/docs/public/beginners-guide/setup-dev-env/amethyst_env.png -------------------------------------------------------------------------------- /docs/public/beginners-guide/setup-dev-env/amethyst_path.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrederoxDev/Bedrock-Modding-Wiki/HEAD/docs/public/beginners-guide/setup-dev-env/amethyst_path.png -------------------------------------------------------------------------------- /docs/public/beginners-guide/setup-dev-env/required_workloads.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrederoxDev/Bedrock-Modding-Wiki/HEAD/docs/public/beginners-guide/setup-dev-env/required_workloads.png -------------------------------------------------------------------------------- /docs/public/beginners-guide/signatures/cursor-on-start.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrederoxDev/Bedrock-Modding-Wiki/HEAD/docs/public/beginners-guide/signatures/cursor-on-start.png -------------------------------------------------------------------------------- /docs/public/beginners-guide/signatures/signature-maker-options.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrederoxDev/Bedrock-Modding-Wiki/HEAD/docs/public/beginners-guide/signatures/signature-maker-options.png -------------------------------------------------------------------------------- /docs/public/beginners-guide/signatures/signature-output.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrederoxDev/Bedrock-Modding-Wiki/HEAD/docs/public/beginners-guide/signatures/signature-output.png -------------------------------------------------------------------------------- /docs/public/concepts/deduplication/deduplicated_code.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrederoxDev/Bedrock-Modding-Wiki/HEAD/docs/public/concepts/deduplication/deduplicated_code.png -------------------------------------------------------------------------------- /docs/public/concepts/deduplication/godbolt_identical_asm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrederoxDev/Bedrock-Modding-Wiki/HEAD/docs/public/concepts/deduplication/godbolt_identical_asm.png -------------------------------------------------------------------------------- /docs/public/concepts/deduplication/repeated_symbols.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrederoxDev/Bedrock-Modding-Wiki/HEAD/docs/public/concepts/deduplication/repeated_symbols.png -------------------------------------------------------------------------------- /docs/public/concepts/signatures/cursor-on-start.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrederoxDev/Bedrock-Modding-Wiki/HEAD/docs/public/concepts/signatures/cursor-on-start.png -------------------------------------------------------------------------------- /docs/public/concepts/signatures/signature-maker-options.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrederoxDev/Bedrock-Modding-Wiki/HEAD/docs/public/concepts/signatures/signature-maker-options.png -------------------------------------------------------------------------------- /docs/public/concepts/signatures/signature-output.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrederoxDev/Bedrock-Modding-Wiki/HEAD/docs/public/concepts/signatures/signature-output.png -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrederoxDev/Bedrock-Modding-Wiki/HEAD/package.json --------------------------------------------------------------------------------